a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{color:#000;color:#7a7a7a;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:24px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}@media (min-width:970px){body{font-size:16px;line-height:24px}}.page{position:relative;height:100%;background:#fff}.sprite{display:block;height:100%}a{transition-property:all;transition-duration:.33s;text-decoration:none;color:#97c831}a:hover{color:#789f27}b,strong{font-weight:700}em{font-style:italic}p{margin:18px 0}h1,h2,h3,h4,h5{color:#000;font-family:zapfhumnst_btroman}h1{margin-bottom:12px;font-size:28px;line-height:32px}@media (min-width:970px){h1{margin-bottom:24px;font-size:36px;line-height:40px}}h2{font-size:28px;line-height:32px;margin-bottom:12px}@media (min-width:970px){h2{margin-bottom:24px;font-size:30px;line-height:34px}}h3{font-size:22px;line-height:26px;margin-bottom:12px}@media (min-width:970px){h3{margin:24px 0;font-size:26px;line-height:30px}}hr{background:#e5e5e5;height:1px;border:none;margin:30px 0;clear:both}hr.divider{height:10px;margin-bottom:60px}.alignnone{width:100%;height:inherit}.alignleft,.alignright{margin-bottom:20px;width:100%;height:inherit}.alignleft img,.alignright img{height:inherit;width:100%}@media (min-width:768px){.alignleft img,.alignright img{width:auto}}@media (min-width:480px){.alignright{margin:0 0 0 16px;float:right;width:auto}}@media (min-width:480px){.alignleft{margin:0 16px 0 0;padding:0;float:left;width:auto}}.moreinfo{text-transform:uppercase}.inner-content .dynamic ol,.inner-content .dynamic ul{line-height:20px}.inner-content .dynamic ol li,.inner-content .dynamic ul li{margin:12px 0;padding-left:20px;line-height:24px;position:relative}.inner-content .dynamic ul{margin:30px 0 30px 20px}.inner-content .dynamic ul li:before{font-family:"Font Awesome 6 Free";position:absolute;content:'\f054';font-weight:700;left:-8px;vertical-align:middle}.inner-content .dynamic ol{list-style:decimal;margin:30px 0 30px 40px}.inner-content .dynamic ol li:before{content:'';left:0}@media (min-width:970px){.inner-content.is-smaller{margin:0 80px}}.clearfix{clear:both;overflow:auto}.sizing{box-sizing:border-box}.center{text-align:center}.page{position:relative;height:100%;background:#fff}.container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.container:after{content:" ";display:block;clear:both}@media (min-width:768px){.container{padding-left:50px;padding-right:50px}}@media (min-width:1400px){.container{padding-left:20px;padding-right:20px}}.container .page{margin:50px 0}.container.smaller{max-width:980px}.container.medium{max-width:1280px}.gallery-container{max-width:100%;margin-left:auto;margin-right:auto}.gallery-container:after{content:" ";display:block;clear:both}@media (min-width:970px){.inner-container{width:80%;margin:0 auto}}.has-space{padding:20px 0}@media (min-width:970px){.has-space{padding:40px 0}}.has-double-space{padding:40px 20px}@media (min-width:970px){.has-double-space{padding:80px 0}}.full-line{margin:0 auto;position:relative}.line{overflow:hidden}.line.gray{background:#f7f7f7}@media (min-width:970px){.half{width:49.15254%;float:left;margin-right:1.69492%}.half.last{width:49.15254%;float:right;margin-right:0}}@media (min-width:1200px){.wines-wrapper .half{width:40.67797%;float:left;margin-right:1.69492%}.wines-wrapper .half.last{width:57.62712%;float:right;margin-right:0}}@media (min-width:768px){.perfect-half{float:left;width:36%}.perfect-half.last{float:right;width:64%}}@media (min-width:970px){.perfect-half{width:50%}.perfect-half.last{width:50%}}@media (min-width:970px){.wines-wrapper .perfect-half{width:30%}.wines-wrapper .perfect-half.last{width:70%}}@media (min-width:1200px){.wines-wrapper .perfect-half{width:40%}.wines-wrapper .perfect-half.last{width:60%}}@font-face{font-family:zapfhumnst_btroman;src:url(/wp-content/themes/masomartis/fonts/zap601rm-webfont.woff2) format("woff2"),url(/wp-content/themes/masomartis/fonts/zap601rm-webfont.woff) format("woff");font-weight:400;font-style:normal}.shop-unavailable header.main-header nav.main-nav-wrapper #main-nav.nav li.account{display:none}#mysticky-wrap{height:auto!important}#mysticky-nav .myfixed{width:100%!important}header.main-header{position:absolute;top:0;right:0;left:0;box-sizing:border-box;background:rgba(23,26,28,.8);padding:20px 0;z-index:100}header.main-header.myfixed{background:#000!important}@media (min-width:1200px){header.main-header{height:auto;padding:40px 0;z-index:100}header.main-header.myfixed{padding:15px 0}header.main-header.myfixed .contains-utility{display:none}header.main-header.myfixed .logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1208px;background-repeat:repeat-y;height:21px;width:150px;margin:8px 0 0}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi){header.main-header.myfixed .logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1204px}}@media (min-width:1200px){header.main-header.myfixed .shop-button-wrapper{bottom:2px}header.main-header.myfixed nav.main-nav-wrapper{padding-top:6px}}header.main-header .logo-wrapper{text-align:center;float:left}@media (min-width:1200px){header.main-header .logo-wrapper{width:15.25424%;float:left;margin-right:1.69492%}}@media (min-width:1400px){header.main-header .logo-wrapper{width:23.72881%;float:left;margin-right:1.69492%}}header.main-header .logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1208px;background-repeat:repeat-y;height:21px;width:150px;transition-property:none;transition-duration:.33s;position:relative;z-index:100}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){header.main-header .logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1204px}}@media (min-width:1400px){header.main-header .logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1477px;background-repeat:repeat-y;height:54px;width:281px;margin:0 auto}}@media (min-width:1400px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1400px) and (min-device-pixel-ratio:1.5),(min-width:1400px) and (min-resolution:144dpi){header.main-header .logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1473px}}header.main-header #mobile-header a.mobile-nav{position:absolute;top:18px;right:18px;background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1533px;background-repeat:repeat-y;height:30px;width:30px;z-index:120}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){header.main-header #mobile-header a.mobile-nav{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1529px}}@media (min-width:1200px){header.main-header #mobile-header{display:none}}header.main-header nav#side-nav:not(.mm-menu){display:none}header.main-header .navigation-items-wrapper{position:relative}@media (min-width:1200px){header.main-header .navigation-items-wrapper{width:74.57627%;float:right;margin-right:0}}@media (min-width:1400px){header.main-header .navigation-items-wrapper{box-sizing:border-box;width:74.57627%;float:right;margin-right:0;padding-left:50px}}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper{display:none}@media (min-width:1200px){header.main-header .navigation-items-wrapper .contains-utility #social-wrapper{display:block;float:left;vertical-align:middle}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li{display:inline}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li.app{margin-left:10px}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li.app a,header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li.press a{margin:0 6px 0 0}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li a{color:#97c831;font-size:18px;margin:0 10px 0 0;text-decoration:none}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li a.fa-newspaper-o{font-size:18px}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li a.fa-regular,header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li a.fa-solid{margin:0 15px 0 0}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li a.fa-regular .label,header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li a.fa-solid .label{display:inline-block;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;margin-left:2px;text-transform:uppercase;vertical-align:middle}header.main-header .navigation-items-wrapper .contains-utility #social-wrapper li:last-child a{margin:0}}header.main-header .navigation-items-wrapper .contains-utility #wpml-flags{position:absolute;top:0;right:110px;z-index:120}header.main-header .navigation-items-wrapper .contains-utility #wpml-flags #lang_sel_list a{background-color:transparent;color:#fff;padding:0 0 0 5px;font-size:12px}header.main-header .navigation-items-wrapper .contains-utility #wpml-flags #lang_sel_list a:hover{background:0 0;text-decoration:none}header.main-header .navigation-items-wrapper .contains-utility #wpml-flags #lang_sel_list a:before{content:"/";color:#6b6a6a;display:inline;margin-right:5px}header.main-header .navigation-items-wrapper .contains-utility #wpml-flags #lang_sel_list li:first-child a{padding-left:0}header.main-header .navigation-items-wrapper .contains-utility #wpml-flags #lang_sel_list li:first-child a:before{content:none;margin-right:0}@media (min-width:480px){header.main-header .navigation-items-wrapper .contains-utility #wpml-flags{right:120px}}@media (min-width:768px){header.main-header .navigation-items-wrapper .contains-utility #wpml-flags{right:190px}}@media (min-width:1200px){header.main-header .navigation-items-wrapper .contains-utility #wpml-flags{float:left;margin:0 0 0 20px;position:relative;right:auto}header.main-header .navigation-items-wrapper .contains-utility #wpml-flags #lang_sel_list a{color:#97c831}}header.main-header .navigation-items-wrapper .contains-utility #logos-wrapper{display:none}@media (min-width:1200px){header.main-header .navigation-items-wrapper .contains-utility #logos-wrapper{display:block;float:right;margin-top:-22px}header.main-header .navigation-items-wrapper .contains-utility #logos-wrapper li{float:left}header.main-header .navigation-items-wrapper .contains-utility #logos-wrapper a.trentino{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1640px;background-repeat:repeat-y;height:30px;width:90px;margin:6px 0 0 60px}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi){header.main-header .navigation-items-wrapper .contains-utility #logos-wrapper a.trentino{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1636px}}@media (min-width:1200px){header.main-header .navigation-items-wrapper .contains-utility #logos-wrapper a.provincia{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1321px;background-repeat:repeat-y;height:50px;width:245px}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi){header.main-header .navigation-items-wrapper .contains-utility #logos-wrapper a.provincia{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1317px}}header.main-header .shop-button-wrapper{position:absolute;top:-3px;right:35px;box-sizing:border-box;transition-property:all;transition-duration:.33s;background:#97c831;width:auto}header.main-header .shop-button-wrapper .icon{display:none}@media (min-width:480px){header.main-header .shop-button-wrapper{position:absolute;top:-5px;right:40px}}@media (min-width:768px){header.main-header .shop-button-wrapper{width:108px}header.main-header .shop-button-wrapper .icon{display:block}}@media (min-width:1200px){header.main-header .shop-button-wrapper{position:absolute;top:auto;right:0;bottom:-4px}}header.main-header .shop-button-wrapper:hover{background:#789f27}header.main-header .shop-button-wrapper:hover .icon span.shop-icon{filter:invert(60%) sepia(15%) saturate(1910%) hue-rotate(38deg) brightness(91%) contrast(87%)}header.main-header .shop-button-wrapper:hover a{text-decoration:none}header.main-header .shop-button-wrapper a{color:#fff;display:block;font-size:14px;font-weight:700;padding:4px 10px;position:relative;z-index:100}@media (min-width:768px){header.main-header .shop-button-wrapper a{padding:6px 16px}}header.main-header .shop-button-wrapper .icon{position:absolute;top:0;right:0;bottom:0;background:#fff;text-align:center;z-index:10}header.main-header .shop-button-wrapper .icon span.shop-icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -586px;background-repeat:repeat-y;height:16px;width:16px;display:block;filter:invert(75%) sepia(19%) saturate(1530%) hue-rotate(33deg) brightness(96%) contrast(84%);margin:10px 12px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){header.main-header .shop-button-wrapper .icon span.shop-icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -582px}}header.main-header nav.main-nav-wrapper{display:none}@media (min-width:1200px){header.main-header nav.main-nav-wrapper{clear:both;display:block;padding-top:10px}}@media (min-width:1200px){header.main-header nav.main-nav-wrapper #main-nav.nav{font-family:"Open Sans",sans-serif;max-width:1300px;margin:0 auto 0;z-index:120}header.main-header nav.main-nav-wrapper #main-nav.nav li{transition-property:background;transition-duration:.33s;box-sizing:border-box;float:left;padding:0 0 0 20px;position:relative;text-align:center}header.main-header nav.main-nav-wrapper #main-nav.nav li.fa-regular.fa-circle-user:before{transition-property:all;transition-duration:.33s;content:"\f2bd";color:#fff;font-size:22px;font-weight:900}header.main-header nav.main-nav-wrapper #main-nav.nav li.fa-regular.fa-circle-user a{position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:none;font-size:0}header.main-header nav.main-nav-wrapper #main-nav.nav li.fa-regular.fa-circle-user:hover a{border-bottom:none}header.main-header nav.main-nav-wrapper #main-nav.nav li.fa-regular.fa-circle-user:hover a:after{color:#97c831}header.main-header nav.main-nav-wrapper #main-nav.nav li.shop{box-sizing:border-box;transition-property:all;transition-duration:.33s;background:#fff;float:right;margin:-6px 60px 0 0;padding:6px 20px}header.main-header nav.main-nav-wrapper #main-nav.nav li.shop:hover{background:#fff}header.main-header nav.main-nav-wrapper #main-nav.nav li.shop:hover a{color:#97c831;text-decoration:none}header.main-header nav.main-nav-wrapper #main-nav.nav li.shop a{border-bottom:none!important;color:#97c831;display:block;font-size:14px;font-weight:700;letter-spacing:2px;position:relative;text-decoration:none;z-index:100}header.main-header nav.main-nav-wrapper #main-nav.nav li:first-child{padding:0}header.main-header nav.main-nav-wrapper #main-nav.nav li a{border-bottom:2px solid transparent;color:#fff;display:table-cell;font-size:14px;font-weight:400;text-decoration:none;text-transform:uppercase;vertical-align:middle}header.main-header nav.main-nav-wrapper #main-nav.nav li.current-menu-item a,header.main-header nav.main-nav-wrapper #main-nav.nav li:hover a{border-bottom:2px solid #97c831}header.main-header nav.main-nav-wrapper #main-nav.nav li ul.sub-menu{position:absolute;top:29px;right:0;left:28px;transition-property:visibility;transition-duration:.33s;background:#fff;border-top:2px solid #97c831;visibility:hidden;opacity:0;z-index:100}header.main-header nav.main-nav-wrapper #main-nav.nav li:hover ul.sub-menu{margin-top:-5px;padding:10px 20px 20px;box-sizing:border-box;visibility:visible;opacity:1}header.main-header nav.main-nav-wrapper #main-nav.nav li:hover ul.sub-menu li{border-top:1px solid #a7b1b7;font-size:14px;line-height:30px;height:auto;margin:4px 0 0 4px;padding:2px 0 0;display:block;line-height:110%;text-align:left;width:100%;position:relative}header.main-header nav.main-nav-wrapper #main-nav.nav li:hover ul.sub-menu li:first-child{border-top:none!important}header.main-header nav.main-nav-wrapper #main-nav.nav li:hover ul.sub-menu li:hover{background:0 0}header.main-header nav.main-nav-wrapper #main-nav.nav li:hover ul.sub-menu li:hover a:after{content:none}header.main-header nav.main-nav-wrapper #main-nav.nav li:hover ul.sub-menu li a{border-left:none;border-top:1px solid transparent!important;font-size:14px;line-height:22px;padding:0}}@media (min-width:1400px){header.main-header nav.main-nav-wrapper #main-nav.nav li{padding:0 0 0 28px}}header.main-header .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a,header.main-header .wpml-ls-statics-shortcode_actions a{background-color:transparent;color:#073444}@media (min-width:1200px){header.main-header .wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a,header.main-header .wpml-ls-statics-shortcode_actions a{color:#e8e8e8}}header.main-header .wpml-ls-legacy-list-horizontal{padding:0;margin:-4px 0 0 0!important}header.main-header .wpml-ls-statics-shortcode_actions,header.main-header .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu,header.main-header .wpml-ls-statics-shortcode_actions a{border:none}#side-nav{font-family:zapfhumnst_btroman}#side-nav li.fa-brands,#side-nav li.fa-solid{display:inline-block;margin-left:0;padding-top:20px}#side-nav li.fa-brands:before,#side-nav li.fa-solid:before{color:#595b5c;font-size:22px;margin-left:20px}#side-nav li.fa-brands a,#side-nav li.fa-solid a{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0}#side-nav li.fa-regular.fa-circle-user:before{position:absolute;top:19px;left:20px;font-weight:900;font-size:20px}#side-nav li.fa-regular.fa-circle-user a{font-family:zapfhumnst_btroman;font-size:14px;padding:20px 0 20px 46px;text-transform:uppercase}#side-nav li:not(.mm-divider).fa-brands:after{border-bottom-width:0!important}.mm-listview li.last-menu-item{margin-bottom:20px}.mm-listview>li.lang:not(.mm-divider):after{border-bottom:none}.mm-listview>li.lang img{margin-right:5px}.header-pict,.page-pict{padding-top:60px;position:relative;z-index:100}.header-pict img,.page-pict img{width:100%;height:auto;vertical-align:bottom}body.recycling-info .header-pict img,body.recycling-info .page-pict img{width:180%;margin-left:-40%}@media (min-width:480px){body.recycling-info .header-pict img,body.recycling-info .page-pict img{width:100%;margin-left:0}}body.recycling-info .header-pict .subtitle,body.recycling-info .page-pict .subtitle{display:none}@media (min-width:768px){body.recycling-info .header-pict .subtitle,body.recycling-info .page-pict .subtitle{display:block}}@media (min-width:1200px){.header-pict,.page-pict{padding-top:0}}.page-pict{margin-bottom:50px}.smaller-page-pict{border:1px solid #e5e5e5;margin-bottom:10px}.smaller-page-pict img{width:100%;height:auto;vertical-align:bottom}@media (min-width:768px){.smaller-page-pict{float:right;margin:0 0 20px 20px;max-width:320px}}@media (min-width:970px){.smaller-page-pict{max-width:400px}}.url-wrapper.has-space{margin-top:30px;padding:10px 0}@media (min-width:970px){.url-wrapper.has-space{padding:20px 0 10px}}.logos-wrapper,.url-wrapper{background:#f7f7f7}.logos-wrapper h3,.url-wrapper h3{font-size:22px;letter-spacing:2px;margin-bottom:30px;text-transform:uppercase}.logos-wrapper h3 a,.url-wrapper h3 a{font-family:"Open Sans",sans-serif;display:block;font-size:16px;letter-spacing:0;text-transform:none}.logos-wrapper h3 a:hover,.url-wrapper h3 a:hover{text-decoration:underline}.logos-wrapper #logos,.url-wrapper #logos{text-align:center}.logos-wrapper #logos ul,.url-wrapper #logos ul{margin:.5em 0;text-align:center}.logos-wrapper #logos ul li,.url-wrapper #logos ul li{box-sizing:border-box;display:block;margin-bottom:20px;text-align:center;vertical-align:middle}.logos-wrapper #logos ul li:first-child,.url-wrapper #logos ul li:first-child{width:100%}@media (min-width:480px){.logos-wrapper #logos ul li,.url-wrapper #logos ul li{display:inline-block;width:28%}}@media (min-width:970px){.logos-wrapper #logos ul li,.url-wrapper #logos ul li{width:19%;margin-bottom:0}.logos-wrapper #logos ul li:first-child,.url-wrapper #logos ul li:first-child{width:19%}}.logos-wrapper #logos ul li a,.url-wrapper #logos ul li a{filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:grayscale(100%);transition-property:all;transition-duration:.33s;margin:0 auto;text-decoration:none}.logos-wrapper #logos ul li a.trentodoc,.url-wrapper #logos ul li a.trentodoc{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1449px;background-repeat:repeat-y;height:26px;width:200px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.logos-wrapper #logos ul li a.trentodoc,.url-wrapper #logos ul li a.trentodoc{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1445px}}.logos-wrapper #logos ul li a.stradadelvino,.url-wrapper #logos ul li a.stradadelvino{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1373px;background-repeat:repeat-y;height:74px;width:100px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.logos-wrapper #logos ul li a.stradadelvino,.url-wrapper #logos ul li a.stradadelvino{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1369px}}.logos-wrapper #logos ul li a.logo-1177,.url-wrapper #logos ul li a.logo-1177{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1124px;background-repeat:repeat-y;height:43px;width:90px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.logos-wrapper #logos ul li a.logo-1177,.url-wrapper #logos ul li a.logo-1177{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1120px}}.logos-wrapper #logos ul li a.irmap,.url-wrapper #logos ul li a.irmap{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1265px;background-repeat:repeat-y;height:54px;width:80px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.logos-wrapper #logos ul li a.irmap,.url-wrapper #logos ul li a.irmap{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1261px}}.logos-wrapper #logos ul li a.blacksheep,.url-wrapper #logos ul li a.blacksheep{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1169px;background-repeat:repeat-y;height:37px;width:110px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.logos-wrapper #logos ul li a.blacksheep,.url-wrapper #logos ul li a.blacksheep{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1165px}}.logos-wrapper #logos ul li a:hover,.url-wrapper #logos ul li a:hover{filter:grayscale(0)}.newsletter{overflow:hidden;clear:both;padding:20px}.newsletter .title-wrapper{text-align:center}.newsletter .title-wrapper .title{color:#595a59;font-family:zapfhumnst_btroman;font-size:42px;margin-bottom:10px;padding-bottom:10px}.newsletter .title-wrapper .title .subtitle{color:#97c831;font-family:"Open Sans",sans-serif;font-size:24px;font-weight:300;margin-top:10px}@media (min-width:970px){.newsletter{padding:10px 0;display:table;margin:0 auto;width:92%}.newsletter .title-wrapper{float:left;width:35%;text-align:left}.newsletter .title-wrapper .title{font-size:42px;margin-bottom:0;padding-bottom:0}.newsletter .title-wrapper .subtitle{font-size:20px}.newsletter .form-wrapper{float:left;width:65%}}@media (min-width:1200px){.newsletter{width:82%}.newsletter .title-wrapper .title{font-size:52px}.newsletter .title-wrapper .subtitle{font-size:24px}}.newsletter .form-wrapper{box-sizing:border-box}.newsletter .form-wrapper .buttons-wrapper{margin-top:10px;position:relative}.newsletter .form-wrapper .input-icon{display:none}.newsletter .form-wrapper .email{box-sizing:border-box;font-size:14px;line-height:20px;margin:0;height:60px;width:100%;border-radius:0;background:#e9eae9;border:none;color:#a9a8a2;text-align:center;margin-bottom:15px;padding:20px}.newsletter .form-wrapper .clear{display:block;margin:0;text-align:center}.newsletter .form-wrapper input[type=submit i]{border-radius:0;box-sizing:border-box;background-color:#97c831;border:none;color:#fff;display:table;float:none;letter-spacing:0;font-family:"Open Sans",sans-serif;font-size:24px;margin:0 auto;padding:10px 20px;width:auto;height:60px;text-transform:none}.newsletter .form-wrapper input::-webkit-input-placeholder{font-family:"Open Sans",sans-serif;color:#afb0ad}.newsletter .form-wrapper input::-moz-placeholder{font-family:"Open Sans",sans-serif;color:#afb0ad}.newsletter .form-wrapper input:-ms-input-placeholder{font-family:"Open Sans",sans-serif;color:#afb0ad}.newsletter .form-wrapper input:-moz-placeholder{font-family:"Open Sans",sans-serif;color:#afb0ad}.newsletter .form-wrapper .privacy{font-size:14px;font-weight:400;line-height:60px;text-align:center}.newsletter .form-wrapper .privacy input[type=radio i]{display:inline-block;padding:0;margin:0 4px 0 0;width:auto}@media (min-width:970px){.newsletter .form-wrapper{float:left}.newsletter .form-wrapper .buttons-wrapper{margin-top:0}.newsletter .form-wrapper .privacy{float:left;text-align:left}.newsletter .form-wrapper .clear{float:right;text-align:right}.newsletter .form-wrapper .email{min-width:auto;text-align:left;float:left;font-size:16px;margin:0 20px 0 0;width:60%}.newsletter .form-wrapper input[type=submit i]{display:inline;float:left;margin:0}}footer{background:#595b5c;padding:40px 0 40px;color:#f2f2f2;font-size:16px;text-align:center}footer .province-wrapper{display:table;margin:0 auto 40px auto}footer .province-wrapper a{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1321px;background-repeat:repeat-y;height:50px;width:245px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){footer .province-wrapper a{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1317px}}@media (min-width:970px){footer .province-wrapper{display:none}}@media (min-width:768px){footer{padding:40px 0}}footer ul.footer-columns{overflow:hidden;clear:both;position:relative}footer ul.footer-columns .inline-wrapper{display:block}@media (min-width:768px){footer ul.footer-columns .inline-wrapper{display:inline-block;border-left:1px solid #ddd2c1;margin-left:10px;padding-left:10px}footer ul.footer-columns .inline-wrapper.email{display:block}footer ul.footer-columns .inline-wrapper.email,footer ul.footer-columns .inline-wrapper.first{border-left:none;margin-left:0;padding-left:0}}@media (min-width:970px){footer ul.footer-columns{padding-top:30px}footer ul.footer-columns .inline-wrapper.email{display:inline-block;border-left:1px solid #ddd2c1;margin-left:10px;padding-left:10px}}footer ul.footer-columns li{box-sizing:border-box}footer ul.footer-columns li p{margin:0 0 20px}footer ul.footer-columns li p .smaller{display:block;font-style:itlic;font-size:12px}@media (min-width:768px){footer ul.footer-columns li p.half{float:left;width:50%}}footer ul.footer-columns li p.clearfix{margin-bottom:0}footer ul.footer-columns li.logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1231px;background-repeat:repeat-y;height:32px;width:170px;margin:0 auto 20px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){footer ul.footer-columns li.logo-wrapper .logo{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1227px}}@media (min-width:1200px){footer ul.footer-columns li.logo-wrapper .logo{border-right:1px solid #919495;margin:0 20px 0;padding-right:20px}}@media (min-width:970px){footer ul.footer-columns li.logo-wrapper .logo{margin:0 0 20px}}@media (min-width:1200px){footer ul.footer-columns li.logo-wrapper{width:15.25424%;float:left;margin-right:1.69492%}}@media (min-width:970px){footer ul.footer-columns li.info-wrapper{width:49.15254%;float:left;margin-right:1.69492%}}footer ul.footer-columns li.social{display:inline;font-size:22px}footer ul.footer-columns li.social ul{margin-top:20px}footer ul.footer-columns li.social ul li{display:inline}footer ul.footer-columns li.social ul li a{color:#97c831;font-size:24px;margin-left:10px}@media (min-width:1200px){footer ul.footer-columns li.social ul li a{font-size:28px}}@media (min-width:970px){footer ul.footer-columns li.social{text-align:right}footer ul.footer-columns li.social ul{margin-top:0}}@media (min-width:1200px){footer ul.footer-columns li.social{width:32.20339%;float:right;margin-right:0}}footer .copy{color:#f2f2f2;font-size:12px;margin-top:40px}@media (min-width:970px){footer .copy{position:absolute;right:60px;bottom:0;margin-top:0}}@media (min-width:1200px){footer .copy{position:absolute;right:0;bottom:0}}footer a{transition-property:color;transition-duration:.33s;color:#f2f2f2}footer a:hover{color:#fff}@media (min-width:970px){footer{text-align:left;font-size:14px;line-height:18px}footer .info{width:126.31579%;float:left;margin-right:5.26316%}}#primary-sidebar,#shop{clear:both}.blog-list #primary-sidebar,.blog-list #shop{overflow:auto;margin:20px 0;padding:20px 0}@media (min-width:970px){.blog-list #primary-sidebar,.blog-list #shop{margin:0;padding:0 0 0 30px}}@media (min-width:970px){#primary-sidebar,#shop{clear:none;margin-top:15px;float:right;max-width:25%;padding-left:30px}}#primary-sidebar h3,#shop h3{font-size:20px;line-height:24px}#primary-sidebar .contains-widget ul li,#shop .contains-widget ul li{font-size:14px;line-height:18px;margin-bottom:8px}@media (min-width:480px){#primary-sidebar .contains-widget,#shop .contains-widget{box-sizing:border-box;float:left;padding-right:30px;width:33%}}@media (min-width:970px){#primary-sidebar .contains-widget,#shop .contains-widget{float:none;border-top:1px solid #dedede;float:none;margin-top:20px;padding:20px 0 0;width:100%}#primary-sidebar .contains-widget:first-of-type,#shop .contains-widget:first-of-type{border-top:none;margin-top:0;padding-top:0}}.blog_template .bd-metacomments{display:none}body.single .blog_template.bdp_blog_template.classical{border-bottom:none;margin-bottom:0;margin-top:30px;padding-bottom:0}.blog_template.bdp_blog_template a.bd-more-tag{background-color:#97c831;border-radius:0;color:#fff}.blog_template.bdp_blog_template .bd-blog-header .bd-metadatabox .bd-metacomments{padding-right:3px}.blog_template .bd-blog-header h2{line-height:1.2em}.blog_template .bd-post-image img{height:inherit}.blog_template .gallery#gallery-2{margin:20px 0}.blog_template .gallery#gallery-2 .gallery-item{margin-top:0}.blog_template .gallery#gallery-2 .gallery-item img{border:none;width:100%;height:inherit;vertical-align:bottom}@media (min-width:970px){.blog_template{float:left;width:70%}}body.post-template-default.single-post img{height:inherit;width:100%}body.post-template-default.single-post .wp-caption.alignleft,body.post-template-default.single-post .wp-caption.alignright{width:auto!important}body.post-template-default.single-post p.wp-caption-text{font-style:italic;font-size:14px;margin:0 0 20px}@media (min-width:970px){.bd_pagination_box.wl_pagination_box{float:left;width:70%}}.bd_pagination_box.wl_pagination_box .paging-navigation ul.page-numbers li>span.current{background-color:#97c831!important;color:#fff!important}.bd_pagination_box.wl_pagination_box .paging-navigation ul.page-numbers li a.page-numbers{background-color:#dedede;color:#97c831!important}.bdp_blog_template .social-component a{border-radius:0!important}body.single-product .woocommerce-Tabs-panel ol,body.single-product .woocommerce-Tabs-panel ul{line-height:20px}body.single-product .woocommerce-Tabs-panel ol li,body.single-product .woocommerce-Tabs-panel ul li{font-size:14px;margin:6px 0;padding-left:20px;line-height:18px;position:relative}body.single-product .woocommerce-Tabs-panel ul{margin:10px 0 10px 20px}body.single-product .woocommerce-Tabs-panel ul li:before{font-family:"Font Awesome 6 Free";position:absolute;content:'\f054';font-weight:700;left:-8px;vertical-align:middle}body.single-product .woocommerce-Tabs-panel ol{list-style:decimal;margin:10px 0 10px 20px}body.single-product .woocommerce-Tabs-panel ol li:before{content:'';left:0}body.page-template-products-visits a.button.product_type_booking.add_to_cart_button{padding:.618em 1em;font-weight:700;border-radius:3px;color:#515151}body.page-template-products-visits .woocommerce-loop-product__category{display:none}body.page-template-products-visits .woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:24px;min-height:auto;padding:0}body.page-template-products-visits .contains-products .woocommerce-page ul.products[class*=columns-] li.product,body.page-template-products-visits .contains-products ul.products[class*=columns-] li.product{margin-bottom:1em;width:100%}@media (min-width:768px){body.page-template-products-visits .contains-products .woocommerce-page ul.products[class*=columns-] li.product,body.page-template-products-visits .contains-products ul.products[class*=columns-] li.product{margin:0 1em 1em 0;min-height:540px;width:47%}}@media (min-width:970px){body.page-template-products-visits .contains-products .woocommerce-page ul.products[class*=columns-] li.product,body.page-template-products-visits .contains-products ul.products[class*=columns-] li.product{margin:0 2em 2em 0;width:30%}}body.page-template-products-visits .contains-products .woocommerce-page ul.products li.first,body.page-template-products-visits .contains-products ul.products li.first{clear:none}.woocommerce div.product .woocommerce-tabs ul.tabs{border:none}.ui-widget{font-family:"Open Sans",sans-serif!important}.ui-widget .ui-datepicker-title{font-family:"Open Sans",sans-serif!important;font-size:16px!important;font-weight:700}.wc-bookings-booking-form p.form-field{font-size:12px;line-height:16px;text-transform:uppercase}.wc-bookings-booking-form p.form-field input[type=number]{width:50px;background-color:#e5e5e5;border:none;border-radius:4px;padding:8px}.wc-bookings-booking-form p.form-field.form-field-wide{box-sizing:border-box;display:inline-block;width:49%}.wc-bookings-booking-form p.form-field.form-field-wide label{font-size:12px;font-weight:600;line-height:16px;margin-bottom:2px;text-transform:uppercase}.wc-bookings-booking-form .wc-bookings-date-picker-timezone-block{display:none}.wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#c09711!important}.wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default.ui-state-active{background:#91720d!important}.wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,.wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{height:41px!important}.wc-bookings-booking-form .block-picker a{color:#91720d!important}.wc-bookings-booking-form .block-picker small{font-size:12px}.wc-bookings-booking-form .block-picker .wc-bookings-booking-form .block-picker li:nth-child(even) a:focus,.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover{background:#c09711!important;color:#fff!important}.wc-bookings-booking-form .block-picker .wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus,.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover{background:#91720d!important;color:#fff!important}.wc-bookings-booking-form .block-picker li a.selected{background:#91720d!important;color:#fff!important}@media (min-width:768px){body.woocommerce-checkout .af-woocommerce_checkout_after_customer_details{width:48%}}body.woocommerce-checkout input.af_ch_f_field_fileupload{display:inline-block!important}body.woocommerce-checkout button.af_ch_f_upload_button{padding:8px;display:inline-block;top:-3px;position:relative}body.woocommerce-checkout .af_ch_f_field_message{font-size:14px;line-height:18px;margin-top:10px;display:block}.offers-detail .info-wrapper{overflow:hidden;border-top:1px solid #e5e5e5;padding-top:20px}.offers-detail .info-wrapper .info{margin:0 0 10px;padding:10px}.offers-detail .info-wrapper .info strong{display:block;text-transform:uppercase}@media (min-width:970px){.offers-detail .info-wrapper .info{width:44%;float:left;margin:0 2% 0}.offers-detail .info-wrapper .info.last{border-left:1px solid #e5e5e5;padding-left:20px}}.offers-detail .facilities-list{margin-top:20px}.offers-detail .additional-info{background:#97c831;margin:40px 0;padding:20px}.offers-detail .additional-info p{margin:0}.offers-detail .logo-wrapper{clear:both;float:right;margin:0 0 0 30px;width:70px}.offers-detail .logo-wrapper img{width:100%;height:inherit}@media (min-width:480px){.offers-detail .logo-wrapper{width:100px}}ul.apt-offers{margin-bottom:30px;overflow:auto}ul.apt-offers li .logo img{float:left;height:inherit;margin:0 10px 0 0;width:50px}@media (min-width:480px){ul.apt-offers li{float:left;width:50%}}.recipies-picture{margin:20px 0 20px 30px}.recipies-picture img{width:100%;height:auto}@media (min-width:480px){.recipies-picture{float:right;margin:0 0 20px 30px}}.single-routes .routes-info{overflow:auto;margin-bottom:20px;background:#f3f4f3;padding:10px}.single-routes .routes-info li{display:inline;margin-right:20px}.single-routes .routes-info li .fa{margin-right:5px}.single-routes .map{margin-bottom:20px}.single-routes .additional-routes-info li{margin-bottom:10px}.single-routes .additional-routes-info li .fa{margin-right:5px}.brochure-wrapper{overflow:hidden}.brochure-wrapper .brochure-cover{box-sizing:border-box;margin:20px 0}.brochure-wrapper .brochure-cover img{border:1px solid #dedede;height:inherit;width:60%}.brochure-wrapper .description h3{margin-top:0;margin-bottom:10px}@media (min-width:480px){.brochure-wrapper .brochure-cover{float:left;margin:0;padding-right:4%;width:30%}.brochure-wrapper .brochure-cover img{width:100%}.brochure-wrapper .description{float:left;width:66%}}@media (min-width:970px){.brochure-wrapper .brochure-cover{padding-right:5%;width:25%}.brochure-wrapper .description{width:70%}}ul.prizes-wrapper{margin-bottom:30px!important}ul.prizes-wrapper li{margin-bottom:20px}ul.prizes-wrapper li.historical a{color:#fff}ul.prizes-wrapper li.historical .year span.value{display:none}ul.prizes-wrapper li .picture img{box-sizing:border-box;width:100%;height:inherit;border:1px solid #dedede;vertical-align:top}ul.prizes-wrapper li .picture .year{position:absolute;top:60%;right:25%;left:25%;font-family:zapfhumnst_btroman;font-size:20px;text-align:center}ul.prizes-wrapper li .picture .year span.value{margin-left:5px}@media (min-width:480px){ul.prizes-wrapper li{margin-bottom:10px}ul.prizes-wrapper li .picture .year{font-size:18px}}@media (min-width:768px){ul.prizes-wrapper li .picture .year{font-size:14px}}@media (min-width:970px){ul.prizes-wrapper li .picture .year{font-size:18px}}@media (min-width:1200px){ul.prizes-wrapper li .picture .year{font-size:22px}}.download-list-wrapper{margin-bottom:30px}.download-list-wrapper h2{font-size:38px;line-height:42px;margin-top:30px;padding-top:30px}.download-list-wrapper h3{font-size:28px;line-height:32px;margin:0 0 10px;padding-top:10px}.download-list-wrapper h4{font-size:20px;line-height:24px;margin-top:0;min-height:76px;padding-top:10px}.download-list-wrapper h4 a{color:#000}.download-list-wrapper ul.download-items{clear:both;overflow:auto}.download-list-wrapper ul.download-items.trentodoc+ul li:last-child{float:right}@media (min-width:480px){.download-list-wrapper ul.download-items li{box-sizing:border-box;background:#fafafa;float:left;margin:0 2% 20px 0;padding:15px;overflow:hidden;position:relative;width:49%}.download-list-wrapper ul.download-items li .download-item{position:absolute;top:0;right:15px;bottom:0;left:15px}.download-list-wrapper ul.download-items li .download-item ul.download-list{border-top:1px solid #dedede;margin:10px 0;overflow:auto;padding-top:10px}.download-list-wrapper ul.download-items li .download-item ul.download-list li{font-size:14px;height:24px;margin:0;min-height:auto;overflow:hidden;padding:0;width:100%}.download-list-wrapper ul.download-items li .download-item ul.download-list li:after{content:"";display:inline;padding-bottom:0}.download-list-wrapper ul.download-items li .download-item ul.download-list li a .icon,.download-list-wrapper ul.download-items li .download-item ul.download-list li a .link_name{line-height:30px}.download-list-wrapper ul.download-items li .download-item ul.download-list li{overflow:auto}.download-list-wrapper ul.download-items li:after{content:"";display:block;padding-bottom:100%}.download-list-wrapper ul.download-items li:nth-child(2n){margin-right:0}}@media (min-width:768px){.download-list-wrapper ul.download-items li{width:32%}.download-list-wrapper ul.download-items li:nth-child(2n){margin-right:2%}.download-list-wrapper ul.download-items li:nth-child(3n){margin-right:0}}@media (min-width:970px){.download-list-wrapper ul.download-items li{width:23.5%}.download-list-wrapper ul.download-items li:nth-child(3n){margin-right:2%}.download-list-wrapper ul.download-items li:nth-child(4n){margin-right:0}}@media (min-width:1200px){.download-list-wrapper ul.download-items li{width:15%;min-height:200px}.download-list-wrapper ul.download-items li:nth-child(4n){margin-right:2%}.download-list-wrapper ul.download-items li:nth-child(6n){margin-right:0}}ul.events li{background:#fafafa;margin-bottom:20px!important;text-align:center}ul.events li .content-wrapper{padding:20px}ul.events li .content-wrapper h3{margin:10px 0 0}ul.events li .content-wrapper .description{display:none}ul.events li .date{background:#97c831;color:#fff;display:table;font-size:14px;font-weight:700;letter-spacing:1px;margin:0 auto;padding:3px 8px;text-transform:uppercase}@media (min-width:480px){ul.events li{margin-bottom:10px!important;min-height:160px}}@media (min-width:768px){ul.events li{min-height:240px}ul.events li .content-wrapper h3{border-bottom:1px solid #ededed;margin:12px 0 6px;padding-bottom:6px}ul.events li .content-wrapper .description{display:block}}@media (min-width:970px){ul.events li{margin-bottom:15px!important;min-height:250px}}@media (min-width:1200px){ul.events li{min-height:230px}}.picture-wrapper img{height:inherit;vertical-align:bottom;width:100%}.content-wrapper{padding:30px 20px}.content-wrapper .title{font-family:zapfhumnst_btroman;font-size:34px;line-height:38px;margin-bottom:20px}.content-wrapper .subtitle{color:#97c831;font-family:zapfhumnst_btroman;font-size:24px;line-height:28px}@media (min-width:970px){.content-wrapper{padding:0}.content-wrapper .title{font-size:44px;line-height:48px}.content-wrapper .subtitle{font-size:28px;line-height:32px}}@media (min-width:1200px){.content-wrapper .title{font-size:54px;line-height:58px}.content-wrapper .subtitle{font-size:30px;line-height:34px}}.intro-wrapper{overflow:hidden;text-align:center}.intro-wrapper .picture-wrapper.mobile{margin-bottom:20px}@media (min-width:970px){.intro-wrapper .picture-wrapper.mobile{display:none}}.intro-wrapper .picture-wrapper.desktop{display:none}@media (min-width:970px){.intro-wrapper .picture-wrapper.desktop{display:block;width:50%;margin-right:0}}.intro-wrapper .content-wrapper .title:after{background:#97c831 none repeat scroll 0 0}.intro-wrapper .content-wrapper .subtitle{color:#97c831}.intro-wrapper .content-wrapper .content p{margin:10px 0;line-height:32px}.intro-wrapper .content-wrapper .firma{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -440px;background-repeat:repeat-y;height:43px;width:200px;margin:20px auto 20px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.intro-wrapper .content-wrapper .firma{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -436.5px}}@media (min-width:1200px){.intro-wrapper .content-wrapper .firma{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -485px;background-repeat:repeat-y;height:65px;width:300px;margin:30px auto 0}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi){.intro-wrapper .content-wrapper .firma{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -481.5px}}@media (min-width:970px){.intro-wrapper .content-wrapper{position:absolute;top:50%;left:70%;transform:translate(-40%,-60%);width:40%}}@media (min-width:1200px){.intro-wrapper .content-wrapper{position:absolute;top:50%;left:75%;transform:translate(-50%,-60%);width:35%}}.philosophy-wrapper{overflow:hidden;background:url(/wp-content/themes/masomartis/images/pattern_black.png) top left no-repeat;background-size:contain;position:relative}.philosophy-wrapper .content-wrapper{color:#fff;text-align:center}@media (min-width:970px){.philosophy-wrapper .content-wrapper{position:absolute;top:50%;left:25%;transform:translate(-50%,-60%);width:35%;z-index:100}}.shortcuts-wrapper{overflow:hidden}body.home .shortcuts-wrapper{margin-top:40px}@media (min-width:970px){body.home .shortcuts-wrapper{margin-top:80px}}.shortcuts-wrapper ul li a{color:#666;font-family:zapfhumnst_btroman;font-size:24px;font-weight:400;text-decoration:none;text-transform:uppercase}.shortcuts-wrapper ul li a .icon{filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:grayscale(100%);transition-property:all;transition-duration:.33s;display:inline-block;margin:0 auto}.shortcuts-wrapper ul li:after{background:#97c831 none repeat scroll 0 0;content:"";display:block;height:2px;margin:15px auto 0;width:60px}.shortcuts-wrapper ul li:hover a{color:#000}.shortcuts-wrapper ul li:hover .icon{filter:grayscale(0)}.shortcuts-wrapper ul li.organic .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -826px;background-repeat:repeat-y;height:50px;width:60px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.shortcuts-wrapper ul li.organic .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -822px}}.shortcuts-wrapper ul li.method .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -672px;background-repeat:repeat-y;height:60px;width:60px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.shortcuts-wrapper ul li.method .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -668px}}.shortcuts-wrapper ul li.region .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -970px;background-repeat:repeat-y;height:60px;width:60px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.shortcuts-wrapper ul li.region .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -966px}}@media (min-width:1200px){.shortcuts-wrapper ul li.organic .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -878px;background-repeat:repeat-y;height:90px;width:108px}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi){.shortcuts-wrapper ul li.organic .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -874px}}@media (min-width:1200px){.shortcuts-wrapper ul li.method .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -734px;background-repeat:repeat-y;height:90px;width:90px}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi){.shortcuts-wrapper ul li.method .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -730px}}@media (min-width:1200px){.shortcuts-wrapper ul li.region .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1032px;background-repeat:repeat-y;height:90px;width:90px}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi){.shortcuts-wrapper ul li.region .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1028px}}.wines-wrapper{overflow:hidden}.wines-wrapper .content-wrapper{text-align:center}.wines-wrapper .content-wrapper ul.wine-categories{margin-top:50px;text-align:center}.wines-wrapper .content-wrapper ul.wine-categories li{display:inline-block;min-width:120px}.wines-wrapper .content-wrapper ul.wine-categories li a{color:#bbb}.wines-wrapper .content-wrapper ul.wine-categories li .description{font-family:zapfhumnst_btroman;font-size:20px;line-height:22px;height:80px;position:relative}.wines-wrapper .content-wrapper ul.wine-categories li .description p{color:#bbb}.wines-wrapper .content-wrapper ul.wine-categories li .description p:after{background:#97c831 none repeat scroll 0 0;content:"";display:block;height:2px;margin:15px auto 0;width:50px}.wines-wrapper .content-wrapper ul.wine-categories li .icon img{max-width:30px;height:inherit;filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:grayscale(100%);transition-property:all;transition-duration:.33s}.wines-wrapper .content-wrapper ul.wine-categories li.is-selected p,.wines-wrapper .content-wrapper ul.wine-categories li:hover p{color:#000;text-decoration:none}.wines-wrapper .content-wrapper ul.wine-categories li.is-selected .icon img,.wines-wrapper .content-wrapper ul.wine-categories li:hover .icon img{filter:grayscale(0)}@media (min-width:1200px){.wines-wrapper .content-wrapper ul.wine-categories{margin-top:40px}}@media (min-width:1400px){.wines-wrapper .content-wrapper ul.wine-categories{margin-top:150px}}.wines-wrapper .content-wrapper a.collection-link{text-transform:uppercase;letter-spacing:1px}.wines-wrapper .detail .wine-title{font-family:zapfhumnst_btroman;color:#97c831;font-size:30px}.wines-wrapper .detail .wine-title .category{text-transform:uppercase}.wines-wrapper .detail .wine-description .download{font-size:16px;line-height:18px}.wines-wrapper .detail .wine-description .download .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -344px;background-repeat:repeat-y;height:55px;width:55px;float:left;margin:0 10px 0 0}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-wrapper .detail .wine-description .download .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -340.5px}}.wines-wrapper .detail .browse-all{position:absolute;right:145px;bottom:5px;color:#97c831;font-size:16px;text-align:right}@media (min-width:1200px){.wines-wrapper .detail .browse-all{position:absolute;right:150px;bottom:140px}}@media (min-width:1400px){.wines-wrapper .detail .browse-all{position:absolute;right:150px;bottom:193px}}.events-wrapper .event-detail h3 a{text-transform:uppercase;font-size:20px}.blog-wrapper{overflow:hidden;background:url(/wp-content/themes/masomartis/images/bg_blog.jpg) center center no-repeat;background-size:cover}.blog-wrapper .post-main{overflow:auto}.blog-wrapper .title{color:#fff}.blog-wrapper .date{font-size:12px;text-transform:uppercase;margin-top:10px}.blog-wrapper .read-all{display:table;font-size:14px;margin:0 auto;text-transform:uppercase}.blog-wrapper .read-all:before{background:#97c831 none repeat scroll 0 0;content:"";display:block;height:2px;margin:15px auto 10px;width:50px}.blog-wrapper .post-container{color:#fff;margin:40px 40px 0 80px}.blog-wrapper .post-container h3 a{color:#fff;text-align:center;text-transform:uppercase;font-size:20px}.blog-wrapper .blog-grid{margin-top:40px;padding-top:40px;border-top:1px solid #505051;overflow:visible}.blog-wrapper .blog-grid .picture img{width:100%;height:inherit}.blog-wrapper .blog-grid.visits{border-top:none;margin-top:0;padding-top:20px}.blog-wrapper .blog-grid.visits .abstract{overflow:hidden}.blog-wrapper .blog-grid.visits strong{color:#97c831}@media (min-width:768px){.blog-wrapper .blog-grid.visits li .content-wrapper{min-height:480px;position:relative}.blog-wrapper .blog-grid.visits li .content-wrapper .info{position:absolute;right:20px;bottom:20px;left:20px}}@media (min-width:1200px){.blog-wrapper .blog-grid.visits li .content-wrapper{min-height:450px}}.blog-wrapper .blog-grid.visits ul{margin:10px 0 15px 20px}.blog-wrapper .blog-grid.visits ul li{text-align:left;width:100%}.blog-wrapper .blog-grid.visits ul li:before{font-family:"Font Awesome 6 Free";position:absolute;content:'\f054';font-size:12px;font-weight:700;left:-18px;vertical-align:middle}.blog-wrapper .blog-grid.visits ul li:hover{transform:none}.blog-wrapper .blog-grid li{margin-bottom:30px;position:relative;text-align:center}@media (min-width:768px){.blog-wrapper .blog-grid li{width:30.8642%;float:left;margin-right:3.7037%;margin-bottom:0;transition:transform .2s}.blog-wrapper .blog-grid li:nth-child(3n){width:30.8642%;float:right;margin-right:0}.blog-wrapper .blog-grid li:hover{transform:scale(1.03)}.blog-wrapper .blog-grid li:hover .picture-wrapper .icon-wrapper .icon-blog{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -49px;background-repeat:repeat-y;height:64px;width:65px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:144dpi){.blog-wrapper .blog-grid li:hover .picture-wrapper .icon-wrapper .icon-blog{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -49px}}.blog-wrapper .blog-grid li a{color:#000}.blog-wrapper .blog-grid li .picture-wrapper{position:relative}.blog-wrapper .blog-grid li .picture-wrapper .icon-wrapper{position:absolute;right:0;bottom:-32px;left:0}.blog-wrapper .blog-grid li .picture-wrapper .icon-wrapper .icon-blog{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -115px;background-repeat:repeat-y;height:64px;width:65px;margin:0 auto;position:relative;z-index:100}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.blog-wrapper .blog-grid li .picture-wrapper .icon-wrapper .icon-blog{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -115px}}.blog-wrapper .blog-grid li .content-wrapper{background:#fff;padding:30px;min-height:160px}.blog-wrapper .blog-grid li .abstract{display:none}.blog-wrapper .blog-grid li .date{font-size:12px;text-transform:uppercase;margin-top:10px}.blog-wrapper .blog-grid h3{font-size:24px;line-height:28px;margin-top:20px}@media (min-width:480px){.blog-wrapper .blog-grid h3{font-size:18px;line-height:22px}}@media (min-width:1200px){.blog-wrapper .blog-grid h3{font-size:26px;line-height:30px}}.blog-wrapper .blog-grid h3 a{text-align:center;text-transform:uppercase;font-size:20px;line-height:24px}.blog-wrapper .blog-grid h3 a:hover{text-decoration:none}@media (min-width:970px){.blog-wrapper .blog-grid li .abstract{display:block;font-size:14px}.blog-wrapper .blog-grid li h3{font-size:22px}}.contains-home-wines-list .home-wines-list{position:relative;margin:60px 0 40px}.contains-home-wines-list .home-wines-list .browse-all,.contains-home-wines-list .home-wines-list ul{display:none}.contains-home-wines-list .home-wines-list .picture-preview{text-align:center}.contains-home-wines-list .home-wines-list .picture-preview img{height:inherit;width:140px}@media (min-width:1200px){.contains-home-wines-list .home-wines-list{margin:0}.contains-home-wines-list .home-wines-list .picture-preview{text-align:left}.contains-home-wines-list .home-wines-list .picture-preview img{width:200px}}@media (min-width:1400px){.contains-home-wines-list .home-wines-list .picture-preview img{width:auto}}.contains-home-wines-list .sy-slides-wrap ul{display:block}.contains-home-wines-list .sy-box+.browse-all{display:block}ul.imagelist li{overflow:hidden;border:1px solid #dedede;margin-bottom:20px}ul.imagelist li .description{box-sizing:border-box;font-size:16px;padding:20px}ul.imagelist li .description h3{font-size:20px}@media (min-width:768px){ul.imagelist li{box-sizing:border-box;width:49%;margin-right:2%;float:left}ul.imagelist li:nth-child(2n){margin-right:0}ul.imagelist li .description h3{font-size:24px}}ul.imagelist h3{text-transform:uppercase;letter-spacing:1px;margin:0 0 6px}ul.imagelist .picture img{width:100%;height:inherit;vertical-align:top}body.page-template-no-picture .header-pict,body.page-template-no-picture-with-gallery .header-pict,body.single-events .header-pict{background:url(/wp-content/themes/masomartis/images/no-picture-page.jpg?1736441895) top center no-repeat;background-size:cover;height:270px}.page-title{padding:30px 20px;text-align:center;background:#f7f7f7;box-sizing:border-box}body.recycling-info .page-title{background:0 0;font-family:zapfhumnst_btroman;position:absolute;left:50%;top:70%;transform:translate(-50%,-70%);width:100%;z-index:999}body.recycling-info .page-title h1.title{color:#fff}body.recycling-info .page-title .subtitle{color:#fff;font-size:24px;line-height:30px}@media (min-width:970px){body.recycling-info .page-title .subtitle{font-size:26px;line-height:32px}}body.post-template-default .page-title,body.single-vini .page-title{padding-top:120px}@media (min-width:1200px){body.post-template-default .page-title,body.single-vini .page-title{padding-top:196px}}.page-title h1.title{color:#7a7a7a;font-family:zapfhumnst_btroman;font-size:34px;line-height:38px;margin-bottom:20px}@media (min-width:970px){.page-title{padding:50px 20px}.page-title h1.title{font-size:44px;line-height:48px}}@media (min-width:1200px){.page-title h1.title{font-size:54px;line-height:58px}}.inner-content{overflow:hidden;padding:30px 0}@media (min-width:1200px){.inner-content{padding:50px 0;margin:0 auto}}.page-intro{font-size:20px;line-height:26px;font-weight:700;border-bottom:1px solid #dedede;padding-bottom:10px;margin-bottom:20px}@media (min-width:970px){.page-intro{font-size:22px;line-height:30px;font-weight:700;padding-bottom:20px;margin-bottom:30px}}.map-page-wrapper{margin:20px 0 40px}.map-page-wrapper .overlay{background:0 0;position:relative;width:100%;height:450px;top:450px;margin-top:-450px}.press-item{border-top:1px solid #f7f7f7;margin:20px auto 0;padding-top:20px;max-width:600px;text-align:center}.press-item:first-of-type{border-top:none;margin-top:0;padding-top:0}.press-item .fa{color:#b3b3b3;font-size:14px}.press-item .press-title{color:#333;font-size:18px;font-weight:700;line-height:22px;margin:6px 0}.press-item .press-title a{color:#333}@media (min-width:970px){.press-item .press-title{font-size:20px;line-height:24px}}.press-item .press-name{text-transform:uppercase;font-size:12px;letter-spacing:1px}body.recycling-info .intro div{box-sizing:border-box}body.recycling-info .intro div.contains-image{margin-bottom:30px}body.recycling-info .intro div img{height:inherit;width:100%}@media (min-width:768px){body.recycling-info .intro{align-items:center;display:flex}body.recycling-info .intro div.contains-text{width:55%}body.recycling-info .intro div.contains-image{width:45%;padding-left:40px}}body.recycling-info .contains-instructions,body.recycling-info .contains-instructions-larger{background:#f3f4f3;overflow:auto;padding:40px 0}body.recycling-info .contains-instructions .instructions,body.recycling-info .contains-instructions-larger .instructions{margin-top:30px}body.recycling-info .contains-instructions .instructions div.col,body.recycling-info .contains-instructions-larger .instructions div.col{background:#fff;border-radius:8px;box-sizing:border-box;margin-bottom:30px;padding:12px 24px;text-align:center}body.recycling-info .contains-instructions .instructions div.col img.icon,body.recycling-info .contains-instructions-larger .instructions div.col img.icon{border-radius:50%;height:inherit;margin-bottom:10px;max-width:100px}body.recycling-info .contains-instructions .instructions div.col .part,body.recycling-info .contains-instructions-larger .instructions div.col .part{font-size:14px;font-weight:700}body.recycling-info .contains-instructions .instructions div.col .code,body.recycling-info .contains-instructions .instructions div.col .where,body.recycling-info .contains-instructions-larger .instructions div.col .code,body.recycling-info .contains-instructions-larger .instructions div.col .where{font-size:14px}body.recycling-info .contains-instructions .instructions div.col .desc,body.recycling-info .contains-instructions-larger .instructions div.col .desc{font-size:12px;line-height:16px;margin:20px 16px 0}body.recycling-info .contains-instructions .instructions div.col .desc .name,body.recycling-info .contains-instructions-larger .instructions div.col .desc .name{display:block;vertical-align:middle}body.recycling-info .contains-instructions .instructions div.col .desc img.symbol,body.recycling-info .contains-instructions-larger .instructions div.col .desc img.symbol{border-radius:50%;margin-bottom:4px;max-width:40px;display:inline;vertical-align:middle}body.recycling-info .contains-instructions .additional-info,body.recycling-info .contains-instructions-larger .additional-info{background-color:#d8dcd8;border-radius:10px;font-style:italic;margin-top:20px;padding:16px;text-align:center}@media (min-width:480px){body.recycling-info .contains-instructions .instructions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media (min-width:480px){body.recycling-info .contains-instructions .instructions div.col{flex:0 0 48.333333%;margin:0 0 2% 2%;min-height:310px}body.recycling-info .contains-instructions .instructions div.col:nth-child(3){margin-left:0}}body.recycling-info .contains-instructions .instructions div.col:first-of-type{margin-left:0}@media (min-width:970px){body.recycling-info .contains-instructions .instructions div.col{flex:0 0 23.333333%;min-height:320px}body.recycling-info .contains-instructions .instructions div.col:nth-child(3){margin-left:2%}}body.recycling-info .contains-instructions .instructions div.col:first-of-type{margin-left:0}@media (min-width:480px){body.recycling-info .contains-instructions-larger .instructions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media (min-width:480px){body.recycling-info .contains-instructions-larger .instructions div.col{flex:0 0 48.333333%;margin:0 0 2% 2%;min-height:300px}body.recycling-info .contains-instructions-larger .instructions div.col:nth-child(3),body.recycling-info .contains-instructions-larger .instructions div.col:nth-child(5){margin-left:0}}@media (min-width:768px){body.recycling-info .contains-instructions-larger .instructions div.col{flex:0 0 31.333333%}body.recycling-info .contains-instructions-larger .instructions div.col:nth-child(3),body.recycling-info .contains-instructions-larger .instructions div.col:nth-child(5){margin-left:2%}body.recycling-info .contains-instructions-larger .instructions div.col:nth-child(4){margin-left:0}}@media (min-width:1200px){body.recycling-info .contains-instructions-larger .instructions div.col{flex:0 0 18.333333%}body.recycling-info .contains-instructions-larger .instructions div.col:nth-child(4){margin-left:2%}}body.recycling-info .contains-instructions-larger .instructions div.col:first-of-type{margin-left:0}body.recycling-info .contains-wines{background:#fafafa}body.recycling-info .wines-wrapper{padding:60px 0}body.recycling-info .wines-wrapper h2{margin-bottom:20px}body.recycling-info .wines-wrapper h3{font-size:18px;line-height:22px;min-height:40px}@media (min-width:970px){body.recycling-info .wines-wrapper h3{font-size:20px;line-height:24px}}body.recycling-info .wines-wrapper div.col{margin-bottom:30px;padding-right:30px;text-align:left}body.recycling-info .wines-wrapper div.col ul{font-size:14px;line-height:18px}body.recycling-info .wines-wrapper div.col ul li{margin:10px 0}body.recycling-info .wines-wrapper div.col ul li .fa-li{top:-1px}body.recycling-info .wines-wrapper div.col ul li .fa-circle:before{color:#97c831;font-size:10px}@media (min-width:480px){body.recycling-info .wines-wrapper .wines-names{display:flex}body.recycling-info .wines-wrapper div.col{margin-bottom:0;width:33%}}.woocommerce-MyAccount-navigation{background-color:#97c831;border-radius:6px}.woocommerce-MyAccount-navigation li{border-top:1px solid rgba(255,255,255,.3);padding:8px 16px}.woocommerce-MyAccount-navigation li a{color:#fafafa;font-weight:700;text-transform:uppercase}.woocommerce-MyAccount-navigation li:first-of-type{border-top:none}.woocommerce table.my_account_orders .button{margin:0 4px}.shop-unavailable #tab-title-additional_information,.shop-unavailable .shop-infobar,.shop-unavailable .woo_amc_item_price_label,.shop-unavailable .woo_amc_open{display:none}.woocommerce-cart .add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{width:auto!important}.woo_amc_footer_lines{padding-left:10px}.wmc-cart-wrapper{top:98px!important;right:55px!important}.wmc-cart img{filter:invert(75%) sepia(19%) saturate(1530%) hue-rotate(33deg) brightness(96%) contrast(84%);width:34px;height:34px}.woocommerce div.product div.images img{margin:0 auto;width:inherit}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{margin-top:10px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{text-align:center}@media (min-width:970px){.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{margin-top:-20px}}.woocommerce .product-wrapper .download{overflow:hidden;margin:20px 0}.woocommerce .product-wrapper ul.sizes{margin-top:10px}.woocommerce .product-wrapper ul.sizes li{display:inline-block;margin-left:15px;vertical-align:middle}.woocommerce .product-wrapper ul.sizes li:first-child{margin-left:0}.woocommerce .product-wrapper ul.sizes li.bottle-375{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -227px;background-repeat:repeat-y;height:17px;width:56px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.woocommerce .product-wrapper ul.sizes li.bottle-375{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -226.5px}}.woocommerce .product-wrapper ul.sizes li.bottle-75{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -276px;background-repeat:repeat-y;height:16px;width:55px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.woocommerce .product-wrapper ul.sizes li.bottle-75{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -273px}}.woocommerce .product-wrapper ul.sizes li.bottle-75m{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -294px;background-repeat:repeat-y;height:16px;width:54px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.woocommerce .product-wrapper ul.sizes li.bottle-75m{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -291px}}.woocommerce .product-wrapper ul.sizes li.bottle-15{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -181px;background-repeat:repeat-y;height:19px;width:64px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.woocommerce .product-wrapper ul.sizes li.bottle-15{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -181px}}.woocommerce .product-wrapper ul.sizes li.bottle-3{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -202px;background-repeat:repeat-y;height:23px;width:78px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.woocommerce .product-wrapper ul.sizes li.bottle-3{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -201.5px}}.woocommerce .product-wrapper ul.sizes li.bottle-6{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -246px;background-repeat:repeat-y;height:28px;width:95px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.woocommerce .product-wrapper ul.sizes li.bottle-6{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -243.5px}}.woocommerce .product-wrapper .row{margin-bottom:5px}.woocommerce .product-wrapper .row .label{font-family:zapfhumnst_btroman;font-size:18px;color:#000;text-transform:uppercase}.woocommerce .product-wrapper .row .label:after{content:": "}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:none}.woocommerce div.product form.cart div.quantity input{background:#f3f4f3;font-size:16px;line-height:32px;margin-top:0;padding:0}.woocommerce div.product .product_meta{text-transform:uppercase;font-weight:700}.woocommerce div.product p.price{font-weight:700}.woocommerce .woocommerce-products-header{margin-top:30px}.woocommerce .woocommerce-result-count{font-size:14px}.woocommerce .product-wrapper span.onsale{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:13px}.woocommerce div.product .woocommerce-tabs ul.tabs li a .smaller{font-size:11px}@media (min-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:16px}.woocommerce div.product .woocommerce-tabs ul.tabs li a .smaller{font-size:13px}}.woocommerce ul.products li.product{box-sizing:border-box;border:1px solid #e6e6e6;padding:10px;text-align:center}.woocommerce ul.products li.product .star-rating{position:absolute;top:20px;right:20px}.woocommerce ul.products li.product .woocommerce-loop-product__category{font-weight:700;line-height:normal;text-transform:uppercase}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{line-height:normal;min-height:80px;text-transform:uppercase}@media (min-width:768px){.woocommerce ul.products li.product h2.woocommerce-loop-product__title{min-height:46px}}.woocommerce ul.products li.product .price{font-weight:700;font-size:18px}.woocommerce ul.products li.product span.onsale{border-radius:0;color:#fff;line-height:32px;margin:0;min-height:auto;padding:0 10px}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce #wrapper.product-detail,.woocommerce #wrapper.products-list{padding-top:74px}@media (min-width:1200px){.woocommerce #wrapper.product-detail,.woocommerce #wrapper.products-list{padding-top:144px}}.woocommerce .product-detail .container{margin-top:48px}.woocommerce .product-detail .contains-widget{box-sizing:border-box;background:#f3f4f3;display:none;float:right;padding:20px;width:20%}.woocommerce .product-detail .contains-widget h3{margin-top:0}.woocommerce .product-detail .related.products li.product{min-height:auto}@media (min-width:1200px){.woocommerce .product-detail .contains-widget{display:block}.woocommerce .product-detail .product-wrapper{box-sizing:border-box;float:left;width:78%}}.shop-infobar{background:#f3f4f3;font-size:14px;line-height:18px;padding:40px 0}.shop-infobar li.support .ico{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -604px;background-repeat:repeat-y;height:32px;width:32px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.shop-infobar li.support .ico{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -600px}}.shop-infobar li.secure .ico{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -552px;background-repeat:repeat-y;height:32px;width:32px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.shop-infobar li.secure .ico{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -548px}}.shop-infobar li.secure img{margin-top:10px}.shop-infobar li.delivery .ico{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -638px;background-repeat:repeat-y;height:32px;width:32px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.shop-infobar li.delivery .ico{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -634px}}.shop-infobar .ico{display:inline-block;filter:invert(75%) sepia(19%) saturate(1530%) hue-rotate(33deg) brightness(96%) contrast(84%);margin-right:6px;vertical-align:middle}.shop-infobar .contains-title{color:#97c831;font-family:zapfhumnst_btroman;font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.shop-infobar a{color:#7a7a7a;text-decoration:underline}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce-cart table.cart input{padding:5px}.woocommerce-cart .variation,.woocommerce-cart .woocommerce-cart-product__category{font-size:12px;text-transform:uppercase}.woocommerce-cart .variation p,.woocommerce-cart .woocommerce-cart-product__category p{margin:0}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{min-width:180px;padding:10px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:120px}.shop_table .product-name a{font-weight:700}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-family:"Open Sans",sans-serif;font-size:14px;padding:8px}.woocommerce form .form-row input,.woocommerce form .form-row textarea,.woocommerce_gc_giftcard_form input[type=text],.woocommerce_gc_giftcard_form textarea{border:1px solid #ccc!important;border-radius:5px}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;height:38px}.giftcard__info,.woocommerce-variation-description{background:#ffffe0;border-radius:5px;border:2px dotted #d3d3d3;font-size:14px;line-height:20px;margin-bottom:12px;padding:10px}.giftcard__info p,.woocommerce-variation-description p{margin:0!important}#wc_gc_cart_redeem_form{max-width:300px;margin-top:10px}.woocommerce-checkout #payment div.payment_box:after{display:none}.woocommerce-checkout #payment div.payment_box:after{display:none!important}.woo_amc_item_total_price{display:none}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:10px;left:10px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-left:14px!important}.product_cat-gift-card .quantity{display:none!important}.variations td{position:relative}.variations td select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;border-color:#ccc;border-radius:5px;padding:0 20px 0 10px;margin:0 0 0 5px!important;width:100%;font-family:inherit;font-size:14px;cursor:inherit;line-height:inherit}.variations td select option{color:#7a7a7a}form.checkout .fee span.woocommerce-Price-amount.amount{display:none}.woocommerce .cart .button{border:none;font-weight:800;padding:11px 25px}.woocommerce button#wc_gc_cart_redeem_send{border:2px solid #ebe9eb}.woocommerce button#place_order{border:2px solid #97c831;padding:12px 24px;font-weight:700;font-size:16px}ul.topten li{overflow:hidden;margin-bottom:20px;border-bottom:1px solid 1px solid #e5e5e5}ul.topten li .description{box-sizing:border-box;font-size:16px;padding:15px 15px 15px 5px}ul.topten li .description h3{font-size:20px}ul.topten li .picture{margin-bottom:0}ul.topten h3{text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}ul.topten .picture{margin-bottom:15px}ul.topten .picture img{width:100%;height:inherit;vertical-align:bottom}@media (min-width:480px){ul.topten .description{width:83.05085%;float:right;margin-right:0}ul.topten .picture{width:15.25424%;float:left;margin-right:1.69492%}}.visits-wrapper{overflow:hidden;background:url(/wp-content/themes/masomartis/images/bg_blog.jpg) center center no-repeat;background-size:cover}.visits-grid{margin:0 auto;max-width:2000px;padding-top:20px;padding:20px 40px 0;overflow:visible}.visits-grid .picture-wrapper{background:#97c831;color:#fff}.visits-grid .picture-wrapper h3{background:#97c831;color:#fff;padding:24px 0 48px;margin:0}.visits-grid .content-wrapper h4{text-align:left;font-size:20px}.visits-grid .content-wrapper .tabs{background-color:#f7f7f7;border:0;border-radius:4px;margin:20px 0;padding:8px 0 0;text-align:left}.visits-grid .content-wrapper .tabs ul.ui-tabs-nav{background-color:transparent;border:0;display:inline;list-style:none;margin-left:0;margin-top:4px;padding:0}.visits-grid .content-wrapper .tabs ul.ui-tabs-nav.ui-widget-header{background:0 0!important}.visits-grid .content-wrapper .tabs ul.ui-tabs-nav li{background-color:#dedede;border:0;border-top-left-radius:4px;border-top-right-radius:4px;display:inline-block;margin:0 0 0 2px;padding:4px 8px;vertical-align:bottom;width:auto!important}.visits-grid .content-wrapper .tabs ul.ui-tabs-nav li a{font-size:12px;opacity:.61}.visits-grid .content-wrapper .tabs ul.ui-tabs-nav li:first-child{margin-left:6px}.visits-grid .content-wrapper .tabs ul.ui-tabs-nav li.ui-tabs-active a{font-weight:500;opacity:1}.visits-grid .content-wrapper .tabs ul.ui-tabs-nav li:before{content:none}.visits-grid .content-wrapper .tabs .ui-tabs-panel{background-color:#eaeaea;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding-bottom:12px}.visits-grid .content-wrapper .tabs .ui-tabs-panel ul{margin-top:0;margin-bottom:0;padding:12px}.visits-grid .content-wrapper .tabs .ui-tabs-panel em{display:inline-block;line-height:normal;margin:0 10px;text-align:left}.visits-grid strong{color:#97c831}.visits-grid li{position:relative;text-align:center}.visits-grid li.visit-item{margin-bottom:60px}.visits-grid li ul{margin:10px 0 15px 20px}.visits-grid li ul li{float:none;text-align:left;width:100%}.visits-grid li ul li:nth-child(2n),.visits-grid li ul li:nth-child(3n),.visits-grid li ul li:nth-child(4n){float:none;width:100%}.visits-grid li ul li:before{font-family:"Font Awesome 6 Free";position:absolute;content:'\f054';font-size:12px;font-weight:700;left:-18px;vertical-align:middle}.visits-grid li ul li:hover{transform:none}@media (min-width:970px){.visits-grid li{width:48.14815%;float:left;margin-right:3.7037%;transition:transform .2s}.visits-grid li:nth-child(2n){width:48.14815%;float:right;margin-right:0}.visits-grid li:hover{transform:scale(1.03)}}@media (min-width:1400px){.visits-grid li{width:30.8642%;float:left;margin-right:3.7037%;margin-bottom:0;transition:transform .2s}.visits-grid li:nth-child(2n){width:30.8642%;float:left;margin-right:3.7037%}.visits-grid li:nth-child(3n){width:30.8642%;float:right;margin-right:0}}@media (min-width:970px){.visits-grid li .content-wrapper{min-height:630px;position:relative}.visits-grid li .content-wrapper .info{position:absolute;right:20px;bottom:20px;left:20px}}@media (min-width:768px){.visits-grid li .content-wrapper{padding:30px}}@media (min-width:1200px){.visits-grid li .content-wrapper{min-height:700px}}@media (min-width:1600px){.visits-grid li .content-wrapper{min-height:680px}}@media (min-width:1800px){.visits-grid li .content-wrapper{min-height:660px}}.visits-grid li a{color:#000}.visits-grid li .picture-wrapper{position:relative}.visits-grid li .picture-wrapper .icon-wrapper{position:absolute;right:0;bottom:-32px;left:0}.visits-grid li .picture-wrapper .icon-wrapper .icon-blog{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -115px;background-repeat:repeat-y;height:64px;width:65px;margin:0 auto;position:relative;z-index:100}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.visits-grid li .picture-wrapper .icon-wrapper .icon-blog{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -115px}}.visits-grid li .content-wrapper{background:#fff;padding:40px 20px 20px}.visits-grid li .abstract{overflow:hidden;font-size:14px}.visits-grid li .date{font-size:12px;text-transform:uppercase;margin-top:10px}.visits-grid h3{font-size:26px;margin-top:20px}.visits-grid h3 a{text-align:center;text-transform:uppercase;font-size:20px;line-height:24px}.visits-grid h3 a:hover{text-decoration:none}@media (min-width:970px){.visits-grid li h3{font-size:22px}}.wines-page-list{text-align:center}.wines-page-list h2{font-size:38px;line-height:42px;margin-top:30px;padding-top:30px}.wines-page-list .cat-description{margin-bottom:30px}@media (min-width:970px){.wines-page-list .cat-description{margin:0 auto;width:70%}}.wines-page-list ul.wines-list-wrapper{margin-bottom:20px;margin-top:40px;text-align:center}@media (min-width:970px){.wines-page-list ul.wines-list-wrapper{background-image:url(/wp-content/themes/masomartis/images/wine-list-bg.png);background-position:center 0;background-size:auto;background-repeat:repeat-y}}.wines-page-list ul.wines-list-wrapper li{display:inline-block;margin-bottom:30px}.wines-page-list ul.wines-list-wrapper li .content-wrapper{margin-top:-10px;padding:0 30px;vertical-align:middle}.wines-page-list ul.wines-list-wrapper li .content-wrapper a{color:#000;display:inherit;font-family:zapfhumnst_btroman;font-size:17px;line-height:21px;text-transform:uppercase}.wines-page-list ul.wines-list-wrapper li .content-wrapper a:hover{color:#97c831}.wines-page-list ul.wines-list-wrapper li .content-wrapper a:before{background:#97c831 none repeat scroll 0 0;content:"";display:block;height:2px;margin:0 auto 15px;width:50px}@media (min-width:768px){.wines-page-list ul.wines-list-wrapper li .content-wrapper{height:90px;margin-top:-20px;overflow:auto;padding:0}}@media (min-width:970px){.wines-page-list ul.wines-list-wrapper li .content-wrapper{margin-top:-30px}.wines-page-list ul.wines-list-wrapper li .content-wrapper a{font-size:20px;line-height:22px}}@media (min-width:1400px){.wines-page-list ul.wines-list-wrapper li .content-wrapper{padding:0 10px}}@media (min-width:1600px){.wines-page-list ul.wines-list-wrapper li .content-wrapper{padding:0 30px}}.wines-page-list ul.wines-list-wrapper li .picture-wrapper{overflow:hidden;position:relative}.wines-page-list ul.wines-list-wrapper li .picture-wrapper img{transition-property:all;transition-duration:.33s;height:200px;width:auto}@media (min-width:480px){.wines-page-list ul.wines-list-wrapper li{width:50%;margin-bottom:20px}}@media (min-width:768px){.wines-page-list ul.wines-list-wrapper li{width:24%}.wines-page-list ul.wines-list-wrapper li .picture-wrapper{height:380px;margin:10px 0}.wines-page-list ul.wines-list-wrapper li .picture-wrapper img{height:380px}.wines-page-list ul.wines-list-wrapper li .picture-wrapper a:hover{margin:0}.wines-page-list ul.wines-list-wrapper li .picture-wrapper a:hover img{height:400px}}@media (min-width:970px){.wines-page-list ul.wines-list-wrapper li{width:24%}}.wines-page-list .magnum ul.wines-list-wrapper li .picture-wrapper img,.wines-page-list .magnum-en ul.wines-list-wrapper li .picture-wrapper img{transition-property:all;transition-duration:.33s;height:240px;width:auto}@media (min-width:768px){.wines-page-list .magnum ul.wines-list-wrapper li .picture-wrapper,.wines-page-list .magnum-en ul.wines-list-wrapper li .picture-wrapper{height:460px;margin:10px 0}.wines-page-list .magnum ul.wines-list-wrapper li .picture-wrapper img,.wines-page-list .magnum-en ul.wines-list-wrapper li .picture-wrapper img{height:460px;width:auto}.wines-page-list .magnum ul.wines-list-wrapper li .picture-wrapper a:hover,.wines-page-list .magnum-en ul.wines-list-wrapper li .picture-wrapper a:hover{margin:0}.wines-page-list .magnum ul.wines-list-wrapper li .picture-wrapper a:hover img,.wines-page-list .magnum-en ul.wines-list-wrapper li .picture-wrapper a:hover img{height:480px}}@media (min-width:970px){.wines-page-list .magnum ul.wines-list-wrapper,.wines-page-list .magnum-en ul.wines-list-wrapper{background-image:url(/wp-content/themes/masomartis/images/wine-list-magnum-bg.png);background-position:center 0}}@media (min-width:1200px){.wines-page-list .magnum ul.wines-list-wrapper,.wines-page-list .magnum-en ul.wines-list-wrapper{background-size:contain}}@media (min-width:970px){.wines-page-list .vini ul.wines-list-wrapper{background-image:url(/wp-content/themes/masomartis/images/wine-list-bg.png);background-position:center -50px;background-size:auto;background-repeat:repeat-y}}@media (min-width:1200px){.wines-page-list .vini ul.wines-list-wrapper{background-position:center 20px}}.wines-detail .row{margin-bottom:10px}.wines-detail .shop-available-item{margin-bottom:20px}.wines-detail .shop-available-item a{background-color:#daa520;color:#fff;display:inline-block;font-size:14px;font-style:normal;letter-spacing:1px;padding:10px;text-transform:uppercase;width:220px}.wines-detail .shop-available-item a:hover{background-color:#ae8319}.wines-detail .product-wrapper .picture{margin-bottom:30px;padding:20px 0;position:relative;text-align:center}.wines-detail .product-wrapper .picture img{width:20%;height:inherit}.wines-detail .product-wrapper .picture .buttons-wrapper .download{margin:0 20px 20px;min-width:320px;text-align:left}.wines-detail .product-wrapper .picture .buttons-wrapper .download a{margin:0 auto;display:table}.wines-detail .product-wrapper .picture .organic_label{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 0;background-repeat:repeat-y;height:47px;width:70px;position:absolute;top:15px;right:15px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .product-wrapper .picture .organic_label{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 0}}.wines-detail .product-wrapper .wine-description{font-size:18px;line-height:22px;font-style:italic}.wines-detail .product-wrapper .wine-description p{margin-top:0}.wines-detail .product-wrapper .wine-info{font-size:16px;line-height:20px}.wines-detail .product-wrapper .wine-info .wine-main-info{font-size:18px;line-heigh:22px}.wines-detail .product-wrapper .wine-info .wine-main-info .row{margin-bottom:20px}.wines-detail .product-wrapper .wine-info .wine-main-info .label{font-size:22px}.wines-detail .product-wrapper .wine-info ul.sizes{margin-top:10px}.wines-detail .product-wrapper .wine-info ul.sizes li{display:inline-block;margin-left:15px;vertical-align:middle}.wines-detail .product-wrapper .wine-info ul.sizes li:first-child{margin-left:0}.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-375{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -227px;background-repeat:repeat-y;height:17px;width:56px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-375{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -226.5px}}.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-75{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -276px;background-repeat:repeat-y;height:16px;width:55px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-75{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -273px}}.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-75m{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -294px;background-repeat:repeat-y;height:16px;width:54px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-75m{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -291px}}.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-15{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -181px;background-repeat:repeat-y;height:19px;width:64px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-15{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -181px}}.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-3{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -202px;background-repeat:repeat-y;height:23px;width:78px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-3{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -201.5px}}.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-6{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -246px;background-repeat:repeat-y;height:28px;width:95px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .product-wrapper .wine-info ul.sizes li.bottle-6{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -243.5px}}.wines-detail .product-wrapper .wine-additional-info,.wines-detail .product-wrapper .wine-detail-info{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.wines-detail .product-wrapper .wine-additional-info{margin-bottom:30px}.wines-detail .product-wrapper .label{font-family:zapfhumnst_btroman;font-size:18px;color:#000;text-transform:uppercase}.wines-detail .product-wrapper .label:after{content:": ";margin-left:-5px}.wines-detail .wine-additional-formats{overflow:auto;background:#f7f7f7;clear:both;font-size:16px;line-height:20px;margin-top:30px;padding:20px}.wines-detail .wine-additional-formats h2{border-bottom:1px solid #dedede;padding-bottom:20px}.wines-detail .wine-additional-formats h3{margin:0 0 10px}.wines-detail .wine-additional-formats p{margin-bottom:0}.wines-detail .wine-additional-formats .picture-wrapper{float:left;margin-right:20px;max-width:70px;text-align:center}.wines-detail .wine-additional-formats .picture-wrapper img{width:100%;height:inherit}.wines-detail .wine-additional-formats .description{overflow:hidden}.wines-detail .wine-additional-formats .bottle-format{margin-top:20px}.wines-detail .wine-additional-formats .bottle-format.bottle-375{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -227px;background-repeat:repeat-y;height:17px;width:56px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .wine-additional-formats .bottle-format.bottle-375{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -226.5px}}.wines-detail .wine-additional-formats .bottle-format.bottle-75{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -276px;background-repeat:repeat-y;height:16px;width:55px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .wine-additional-formats .bottle-format.bottle-75{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -273px}}.wines-detail .wine-additional-formats .bottle-format.bottle-75m{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -294px;background-repeat:repeat-y;height:16px;width:54px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .wine-additional-formats .bottle-format.bottle-75m{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -291px}}.wines-detail .wine-additional-formats .bottle-format.bottle-15{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -181px;background-repeat:repeat-y;height:19px;width:64px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .wine-additional-formats .bottle-format.bottle-15{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -181px}}.wines-detail .wine-additional-formats .bottle-format.bottle-3{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -202px;background-repeat:repeat-y;height:23px;width:78px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .wine-additional-formats .bottle-format.bottle-3{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -201.5px}}.wines-detail .wine-additional-formats .bottle-format.bottle-6{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -246px;background-repeat:repeat-y;height:28px;width:95px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .wine-additional-formats .bottle-format.bottle-6{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -243.5px}}.wines-detail .related_formats ul{margin-bottom:4px}.wines-detail .related_formats a{font-size:16px}.wines-detail .wine-utilities-bar{border-top:1px solid #ddd;margin-top:20px;padding-top:30px}@media (min-width:768px){.wines-detail .wine-utilities-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between}}.wines-detail .wine-utilities-bar .download a{display:flex;align-items:center}.wines-detail .recycling-button-wrapper{padding-top:20px;width:100%}@media (min-width:768px){.wines-detail .recycling-button-wrapper{padding-top:0;width:auto}}.wines-detail .recycling-button-wrapper a{transition-property:all;transition-duration:.33s;background-color:#f3f4f3;border-radius:4px;display:block;padding:10px}@media (min-width:768px){.wines-detail .recycling-button-wrapper a{display:inline-block}}.wines-detail .recycling-button-wrapper a:hover{background-color:#e6e8e6}.wines-detail .recycling-button-wrapper .label,.wines-detail .recycling-button-wrapper .recycling-icon{vertical-align:middle}.wines-detail .recycling-button-wrapper .recycling-icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1565px;background-repeat:repeat-y;height:35px;width:35px;display:inline-block;margin-right:4px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.wines-detail .recycling-button-wrapper .recycling-icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1561px}}.wines-detail .recycling-button-wrapper .label{display:inline-block;font-family:"Open Sans",sans-serif;font-size:16px;line-height:20px;margin-left:16px}.wines-detail .recycling-button-wrapper .label:after{display:none}@media (min-width:768px){.wines-detail .recycling-button-wrapper .label{margin-left:0}}@media (min-width:768px){.wines-detail .product-wrapper{overflow:auto;margin-bottom:50px}.wines-detail .product-wrapper .picture{width:32.20339%;float:left;margin-right:1.69492%;border:1px solid #ddd;margin-bottom:0;padding:20px 0}.wines-detail .product-wrapper .picture img{width:auto;height:inherit}.wines-detail .product-wrapper .wine-info{width:57.62712%;float:right;margin-right:0;font-size:16px;line-height:20px}.wines-detail .product-wrapper .wine-info .wine-main-info{font-size:18px;line-height:22px}.wines-detail .product-wrapper .wine-info .wine-main-info .row{margin-bottom:20px}.wines-detail .product-wrapper .wine-info .wine-main-info .label{font-size:22px}.wines-detail .product-wrapper .wine-additional-info,.wines-detail .product-wrapper .wine-detail-info{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.wines-detail .product-wrapper .wine-additional-info .row{width:32.20339%;float:left;margin-right:1.69492%;box-sizing:border-box}.wines-detail .product-wrapper .wine-additional-info .row:nth-child(3n){width:32.20339%;float:right;margin-right:0}}.wine-related-prizes{background:#f7f7f7;color:#fff;clear:both;font-size:14px;line-height:16px;margin-top:30px;padding:20px}.wine-related-prizes h2{border-bottom:1px solid #dedede;padding-bottom:20px;margin-bottom:0}.wine-related-prizes h2 .fa{color:#000}.wine-related-prizes h3{margin:0 0 3px;color:#7a7a7a;font-size:18px;line-height:22px;text-transform:uppercase}.wine-related-prizes p{margin-bottom:0}.wine-related-prizes ul li{background:#fff;margin-top:20px;padding:10px;text-align:center}.wine-related-prizes ul li .description{color:#7a7a7a}.wine-related-prizes ul li .description strong{color:#7a7a7a}@media (min-width:768px){.wine-related-prizes ul li{min-height:140px}}.wine-related-prizes ul li .elements{overflow:hidden;margin-top:10px}.wine-related-prizes ul li .elements .element{display:inline-block;height:56px;position:relative;vertical-align:middle;width:84px}.wine-related-prizes ul li .elements .element .symbol{display:inline-block;vertical-align:middle;background-position:center center;background-repeat:no-repeat;background-size:contain}.wine-related-prizes ul li .elements .element.has-repeated-symbols span{height:28px;position:absolute;width:28px}.wine-related-prizes ul li .elements .element.has-1-symbols span.at-position-1{left:28px;top:14px}.wine-related-prizes ul li .elements .element.has-2-symbols span{top:14px}.wine-related-prizes ul li .elements .element.has-2-symbols span.at-position-1{left:14px}.wine-related-prizes ul li .elements .element.has-2-symbols span.at-position-2{left:42px}.wine-related-prizes ul li .elements .element.has-3-symbols span{top:14px}.wine-related-prizes ul li .elements .element.has-3-symbols span.at-position-1{left:0}.wine-related-prizes ul li .elements .element.has-3-symbols span.at-position-2{left:28px}.wine-related-prizes ul li .elements .element.has-3-symbols span.at-position-3{left:56px}.wine-related-prizes ul li .elements .element.has-4-symbols span.at-position-1{left:14px;top:0}.wine-related-prizes ul li .elements .element.has-4-symbols span.at-position-2{left:42px;top:0}.wine-related-prizes ul li .elements .element.has-4-symbols span.at-position-3{left:14px;top:28px}.wine-related-prizes ul li .elements .element.has-4-symbols span.at-position-4{left:42px;top:28px}.wine-related-prizes ul li .elements .element.has-5-symbols span.at-position-1{left:0;top:0}.wine-related-prizes ul li .elements .element.has-5-symbols span.at-position-2{left:28px;top:0}.wine-related-prizes ul li .elements .element.has-5-symbols span.at-position-3{left:56px;top:0}.wine-related-prizes ul li .elements .element.has-5-symbols span.at-position-4{left:14px;top:28px}.wine-related-prizes ul li .elements .element.has-5-symbols span.at-position-5{left:42px;top:28px}.wine-related-prizes ul li .elements .element.has-single-symbol{padding:1px 0}.wine-related-prizes ul li .elements .element.has-single-symbol .symbol{height:54px;width:54px}.wine-related-prizes ul li .elements .element.has-text{color:#000;font-family:zapfhumnst_btroman;font-size:18px;line-height:22px;width:100%}.caldera-grid button,.caldera-grid html input[type=button],.caldera-grid input[type=reset],.caldera-grid input[type=submit]{background:#97c831;color:#fff;font-weight:700;font-size:20px}.caldera_forms_form .help-block{font-size:14px;font-style:italic;line-height:16px;color:#333}.caldera_forms_form .caldera-forms-conditional-field{float:left;margin-right:2%;width:32%}.caldera_forms_form .caldera-forms-conditional-field:first-of-type{float:none;margin-right:0;width:100%}.caldera_forms_form .caldera-forms-conditional-field:last-of-type{margin-right:0}.caldera_forms_form .caldera-forms-conditional-field label{font-size:12px}ul.gallery li{width:152.63158%;float:left;margin-right:5.26316%}ul.gallery li:nth-child(2n){width:152.63158%;float:right;margin-right:0}ul.gallery li img{width:100%;height:auto}@media (min-width:480px){ul.gallery li{width:73.68421%;float:left;margin-right:5.26316%}ul.gallery li:nth-child(2n){width:73.68421%;float:left;margin-right:5.26316%}ul.gallery li:nth-child(4n){width:73.68421%;float:right;margin-right:0}}body.single-post .gallery{position:relative;margin:0 -1%!important}body.single-post .gallery.gallery-columns-3 .gallery-item{width:100%!important}@media (min-width:768px){body.single-post .gallery.gallery-columns-3 .gallery-item{width:31%!important}}body.single-post .gallery .gallery-item{margin:1%!important}@media (min-width:480px){body.single-post .gallery .gallery-item{margin:0 1% 1%!important}}body.single-post .gallery .gallery-item img{border:none!important;height:inherit;vertical-align:bottom;width:100%}body.single-post .gallery .gallery-item .gallery-caption{font-size:14px;line-height:20px;margin-top:4px;text-align:left}ul.page-gallery{overflow:hidden;clear:both;margin-top:20px}ul.page-gallery li{box-sizing:border-box}ul.page-gallery li .pict-wrapper{margin-bottom:2px}@media (min-width:480px){ul.page-gallery li .pict-wrapper{margin-bottom:0}}ul.page-gallery li .pict-wrapper img{width:100%;height:auto}ul.grid{overflow:hidden;clear:both}ul.grid li{box-sizing:border-box;position:relative}ul.grid li .pict-wrapper{margin-bottom:20px}@media (min-width:480px){ul.grid li .pict-wrapper{margin-bottom:0}}ul.grid li .pict-wrapper img{width:100%;height:auto;vertical-align:bottom}ul.grid.page-gallery li img{margin-bottom:20px;width:100%;height:auto}ul.grid.grid-4{margin-bottom:20px;margin-top:20px}@media (min-width:480px){ul.grid.grid-4{margin-bottom:0;margin-top:0}}@media (min-width:480px){ul.grid.grid-4 li{width:49.15254%;float:left;margin-right:1.69492%}ul.grid.grid-4 li:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (min-width:768px){ul.grid.grid-4 li{width:23.72881%;float:left;margin-right:1.69492%}ul.grid.grid-4 li:nth-child(2n){width:23.72881%;float:left;margin-right:1.69492%}ul.grid.grid-4 li:nth-child(4n){width:23.72881%;float:right;margin-right:0}}ul.grid.grid-3 li{margin-bottom:40px}@media (min-width:768px){ul.grid.grid-3 li{width:32.20339%;float:left;margin-right:1.69492%;margin-bottom:0}ul.grid.grid-3 li:nth-child(3n){width:32.20339%;float:right;margin-right:0}}@media (min-width:768px){ul.grid.grid-3.blog li,ul.grid.grid-3.events li{width:49.15254%;float:left;margin-right:1.69492%}ul.grid.grid-3.blog li:nth-child(2n),ul.grid.grid-3.events li:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (min-width:970px){ul.grid.grid-3.blog li,ul.grid.grid-3.events li{width:32.20339%;float:left;margin-right:1.69492%}ul.grid.grid-3.blog li:nth-child(2n),ul.grid.grid-3.events li:nth-child(2n){width:32.20339%;float:left;margin-right:1.69492%}ul.grid.grid-3.blog li:nth-child(3n),ul.grid.grid-3.events li:nth-child(3n){width:32.20339%;float:right;margin-right:0}}.wine-related-prizes ul.grid.grid-3 li{margin-bottom:10px}@media (min-width:480px){.wine-related-prizes ul.grid.grid-3 li{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:10px}}@media (min-width:768px){.wine-related-prizes ul.grid.grid-3 li{width:49.15254%;float:left;margin-right:1.69492%;margin-bottom:0}.wine-related-prizes ul.grid.grid-3 li:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (min-width:970px){.wine-related-prizes ul.grid.grid-3 li{width:32.20339%;float:left;margin-right:1.69492%;margin-bottom:0}.wine-related-prizes ul.grid.grid-3 li:nth-child(2n){width:32.20339%;float:left;margin-right:1.69492%}.wine-related-prizes ul.grid.grid-3 li:nth-child(3n){width:32.20339%;float:right;margin-right:0}}ul.grid.grid-2 li{border-top:1px solid #fff;margin-top:40px}ul.grid.grid-2 li:first-child{border-top:none;margin-top:0}@media (min-width:768px){ul.grid.grid-2 li{width:49.15254%;float:left;margin-right:1.69492%;border-top:none;margin-top:0}ul.grid.grid-2 li:nth-child(2n){width:49.15254%;float:right;margin-right:0}}.home-gallery-wrapper{color:#fff;position:relative}.home-gallery-wrapper .gallery-overlay{position:absolute;top:0;right:0;left:0;z-index:100;text-align:center}.home-gallery-wrapper .gallery-overlay .section-intro,.home-gallery-wrapper .gallery-overlay .section-title{display:none}.home-gallery-wrapper .gallery-overlay .btn{position:absolute;top:-40px;right:20px;left:20px;margin-top:30px}@media (min-width:768px){.home-gallery-wrapper .gallery-overlay .btn{position:relative;top:auto}}.home-gallery-wrapper ul.home-gallery li img{width:150%;height:auto;margin-left:-25%}@media (min-width:768px){.home-gallery-wrapper ul.home-gallery li img{width:120%;margin-left:-10%}}@media (min-width:970px){.home-gallery-wrapper ul.home-gallery li img{width:100%;margin-left:0}}.home-gallery-wrapper ul.sy-pager{bottom:40px;z-index:100;position:absolute}.home-gallery-wrapper ul.sy-pager li.sy-active a{background-color:#97c831}@media (min-width:768px){.home-gallery-wrapper .gallery-overlay .section-intro,.home-gallery-wrapper .gallery-overlay .section-title{display:block}}.inner-container ol.list-10{list-style-type:none;list-style:none!important;margin-left:0;padding-right:0}.inner-container ol.list-10 li{counter-increment:step-counter;margin-bottom:10px;display:flex;padding:5px;align-items:flex-start}.inner-container ol.list-10 li:before{content:counter(step-counter);margin-right:12px;font-size:80%;background-color:#c8c8c8;color:#fff;font-weight:700;padding:3px 8px;border-radius:3px}ul.expanded-list,ul.simple-grid{list-style-type:none;list-style:none!important;margin-left:0;padding-right:0}ul.expanded-list li,ul.simple-grid li{overflow:hidden;background-color:#f7f5f2;margin-bottom:20px;padding:20px}ul.expanded-list li .picture,ul.simple-grid li .picture{margin:0 0 20px}ul.expanded-list li .picture img,ul.simple-grid li .picture img{width:100%;height:inherit}@media (min-width:768px){ul.expanded-list li:nth-child(even) .picture,ul.simple-grid li:nth-child(even) .picture{float:right;margin:0 0 20px 20px}ul.expanded-list li:nth-child(odd) .picture,ul.simple-grid li:nth-child(odd) .picture{float:left;margin:0 20px 20px 0}ul.expanded-list li .picture,ul.simple-grid li .picture{max-width:250px}}@media (min-width:970px){ul.expanded-list li .picture,ul.simple-grid li .picture{max-width:320px}}@media (min-width:1200px){ul.expanded-list li .picture,ul.simple-grid li .picture{max-width:400px}}ul.expanded-list li h3,ul.simple-grid li h3{font-size:24px;margin-bottom:30px}ul.expanded-list li .description ul,ul.simple-grid li .description ul{list-style-type:disc;margin:10px 0 0;overflow:auto}ul.expanded-list li .description ul li,ul.simple-grid li .description ul li{padding:0;margin:0 0 10px 30px;overflow:visible}ul.expanded-list li .price,ul.simple-grid li .price{display:table;background-color:#705866;color:#fff;font-size:18px;font-weight:700;margin-top:30px;padding:10px}ul.simple-grid li{background-color:transparent;border-bottom:1px solid #dedede}ul.simple-grid li ul li{border-bottom:none}.mfp-container{padding:0 18px!important}.mfp-bg{background:#fafafa!important}.mfp-arrow{width:100px!important}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{border-right:none!important}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:none!important}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:30px solid #666!important;border-radius:4px}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:30px solid #666!important;border-radius:4px}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:23px!important;border-bottom-width:23px!important}.mfp-close{color:#666!important;font-size:48px!important}ul.related{overflow:hidden}ul.related li{overflow:hidden}ul.related h3{margin:0 0 10px}ul.related .pict-wrapper{margin:0 0 10px}ul.related .pict-wrapper img{width:100%;height:inherit}ul.related .content-wrapper{padding:0}ul.related .content-wrapper .button-wrapper{margin:20px 0;overflow:hidden}ul.related .content-wrapper strong{display:block}ul.related .content-wrapper .description{display:none}@media (min-width:480px){ul.related .pict-wrapper{width:23.72881%;float:right;margin-right:0;float:left;margin:0 15px 20px 0}}@media (min-width:768px){ul.related li{margin-bottom:20px}ul.related .pict-wrapper{width:15.25424%;float:right;margin-right:0;margin:0 30px 20px 0}ul.related .content-wrapper .button-wrapper{margin:20px 0 0}ul.related .content-wrapper .description{display:block}}#wrapper.has-no-picture{padding-top:144px}.download{font-size:16px;line-height:18px}.download .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -344px;background-repeat:repeat-y;height:55px;width:55px;float:left;margin:0 10px 0 0}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.download .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -340.5px}}.download.smaller{line-height:30px;margin:2px 0}.download.smaller .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -312px;background-repeat:repeat-y;height:30px;width:30px;display:inline}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.download.smaller .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -308.5px}}.back-to-list{margin-bottom:20px}.m_title .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1621px;background-repeat:repeat-y;height:17px;width:150px;display:block;margin:0 auto 20px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.m_title .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1617px}}.m_title.on-white .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -1602px;background-repeat:repeat-y;height:17px;width:150px}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.m_title.on-white .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -1598px}}.m_button{font-weight:700;font-size:16px;text-transform:uppercase}.m_button .icon{background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -421px;background-repeat:repeat-y;height:17px;width:150px;display:inline-block;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.m_button .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -417.5px}}.m_button.center{display:table;margin:0 auto}.m_button:hover{color:#789f27}@media (min-width:970px){.m_button.absolute{position:absolute;bottom:20px;left:72%}}.btn{box-sizing:border-box;transition-property:background;transition-duration:.33s;background-color:#fff;font-family:"Open Sans",sans-serif;font-weight:700;padding:25px 90px 25px 20px;width:auto;margin:10px 0 30px;color:#000;text-decoration:none;font-size:14px;line-height:18px;display:block;float:left;text-transform:uppercase}.btn.simple{border:1px solid #97c831;float:none;margin:15px 0 0;padding:15px 20px}.btn.simple.inactive{border:1px solid #dedede;color:#dedede}.btn.simple.inactive:hover{background-color:#fafafa;color:#dedede}.btn .contains-icon{position:absolute;top:0;right:0;background:#97c831;height:70px;width:70px}.btn .contains-icon .icon{position:absolute;top:50%;left:50%;background-image:url(/wp-content/themes/masomartis/images/elements-s6c1a93479d.png);background-position:0 -401px;background-repeat:repeat-y;height:18px;width:52px;transform:translate(-50%,-50%);z-index:100}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.btn .contains-icon .icon{background-image:url(/wp-content/themes/masomartis/images/elements-retina-scb8efcfff7.png);background-size:300px 1666px;background-position:0 -397.5px}}.btn.full-color{background:#97c831;color:#fff;padding:25px 20px}.btn.full-color.center{display:table;margin:0 auto;float:none}@media (min-width:768px){.btn{font-size:16px;line-height:20px}}.btn:hover{background:#97c831;color:#fff;text-decoration:none}.btn.absolute{position:absolute;bottom:20px;left:50%;transform:translate(-50%,-50%);margin:0;z-index:100}@media (min-width:970px){.btn.absolute{position:absolute;right:40px;bottom:40px;left:auto;transform:none}}@media (min-width:1800px){.page-booking-button{display:none}}#breadcrumbs{list-style:none;margin:10px 0;overflow:hidden}#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:5px}#breadcrumbs .separator{font-size:18px;font-weight:100;color:#ccc}#cont_Gc{margin-top:20px}.note{display:block;font-size:14px;line-height:17px}.note.shop{color:#333;font-size:12px;line-height:16px}.info_box{background:#97c831;margin:40px 0;padding:20px}.highlight_box{background:#97c831;padding:30px 20px;margin:20px;text-align:center}.highlight_box a{color:#fff;display:block}.highlight_box a:hover{text-decoration:none}.highlight_box .ico{margin:0 auto 20px}.highlight_box span{display:block;font-family:zapfhumnst_btroman;font-size:30px;margin-top:5px}@media (min-width:768px){.clearfix .highlight_box{float:right;width:25%}}.back{font-size:14px}.back:before{font-family:"Font Awesome 6 Free";content:"\f060";color:#97c831}.top-padding{padding-top:15px;margin-top:30px}@media (min-width:768px){.top-padding{padding-top:30px;margin-top:60px}}.bottom-padding{padding-bottom:15px;margin-bottom:30px}@media (min-width:768px){.bottom-padding{padding-bottom:30px;margin-bottom:60px}}.section-title{overflow:hidden;font-size:16px;line-height:20px;margin-bottom:20px;text-align:center}.section-title .title{font-family:zapfhumnst_btroman;font-size:20px;line-height:28px}@media (min-width:768px){.section-title{font-size:24px;line-height:28px;margin-bottom:15px}.section-title .title{font-size:28px;line-height:36px}}@media (min-width:970px){.section-title{font-size:26px;line-height:30px;margin-bottom:20px}.section-title .title{font-size:30px;line-height:38px}}@media (min-width:1200px){.section-title{font-size:30px;line-height:34px;margin-bottom:20px}.section-title .title{font-size:34px;line-height:44px}}.section-intro{text-align:center}@media (min-width:1200px){.section-intro{margin:0 auto;max-width:80%}}.mask,.slider-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.mask{background:rgba(0,0,0,.4)}.slider-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:linear-gradient(rgba(0,0,0,0) 30%,rgba(0,0,0,.5) 70%);z-index:10}.banner-wrapper{text-align:center}.banner-wrapper img{max-width:100%}.full-picture-wrapper img{width:100%;height:inherit}.widget-wrapper{margin:0 0 30px}@media (min-width:480px){.widget-wrapper{float:right;margin:0 0 0 10px}.widget-wrapper.skishuttle{margin:-30px 0 0 10px}}@media (min-width:970px){ul.multicolumns{-moz-columns:2;columns:2;padding-left:0}ul.multicolumns li{list-style-position:inside;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}a.anchor{display:block;position:relative;top:-150px;visibility:hidden}.video-wrapper{background-color:#000;text-align:center;padding:0;position:relative;margin:0 auto 0 auto;width:100%}.video-wrapper video{width:100%;display:block;padding:0;margin:0}.blog-list #primary-sidebar{display:none}@media (min-width:970px){.blog-list #primary-sidebar{display:block}}@media (min-width:768px){.bdp_blog_template.classical .bd-post-image{float:left;width:20%;margin-right:20px;margin-top:18px}}.additional-notes{font-style:italic;font-size:14px;line-height:18px}#cookie-notice{background:#000}.table h4{letter-spacing:2px;margin-top:20px}.table .table_label{color:#705866;font-size:16px;font-weight:700;margin-top:10px}table.tablepress{margin:10px 0;font-size:18px}table.tablepress th img{width:30px;height:inherit;vertical-align:middle;margin:0 0 0 10px}@media (min-width:768px){table.tablepress th img{display:block;margin:10px auto 0 auto}}.single table.tablepress td,.single table.tablepress th{text-align:center}.single table.tablepress th{text-transform:uppercase;vertical-align:top}.single table.tablepress tbody tr td,.single table.tablepress tbody tr:first-child td{border-top:1px solid #dedede}.single table.tablepress tbody tr:last-child td{background:#fafafa}table.tablepress thead th{background:#97c831;color:#fff!important;padding:20px 10px;border:1px solid #acd656}table.tablepress tr td,table.tablepress tr th{color:#000}table.tablepress tr td.column-2,table.tablepress tr td.column-3,table.tablepress tr td.column-4,table.tablepress tr td.column-5,table.tablepress tr td.column-6,table.tablepress tr td.column-7,table.tablepress tr th.column-2,table.tablepress tr th.column-3,table.tablepress tr th.column-4,table.tablepress tr th.column-5,table.tablepress tr th.column-6,table.tablepress tr th.column-7{text-align:center}table.tablepress tr td{padding:20px 5px}table.tablepress tr span{display:block}@media (min-width:768px){table.tablepress tr span{display:inline;margin:0 6px}}@media (max-width:768px){.tablepress-responsive-phone tbody tr{display:block!important;margin:0 6px}.single .tablepress-responsive-phone tbody tr td{border-top:1px solid #c7c7c7}.single .tablepress-responsive-phone tbody tr td:first-child{border-top:none}.tablepress-responsive-phone tbody tr td{background:#dedede;padding:20px 10px}}.accordion dt>a{text-align:left;font-weight:700;font-size:14px;padding:1em;display:block;text-decoration:none;color:#fff;-webkit-transition:background-color .5s ease-in-out}.accordion dd{background-color:#dadada;color:#434242;font-size:1em;line-height:1.7em}.accordion dd>p{margin:0}.accordion dd>p,.accordion dd>ul{padding:.5em 2em 1em;font-size:16px;line-height:20px}.accordion dd>ul{margin:0 50px 10px 50px!important}.accordion{position:relative;background-color:#fafafa}.accordion-container{max-width:960px;margin:0 auto;padding:2em 0}.accordionTitle{background-color:#997f8e;border-bottom:1px solid #89707f}.accordionTitle:before{content:"+";font-size:1.5em;margin-right:.5em;line-height:1em;float:left;transition:transform .3s ease-in-out}.accordionTitle:hover{background-color:#705866}.accordionTitleActive{background-color:#705866}.accordionTitleActive:before{transform:rotate(-225deg)}.accordionItem{height:auto;overflow:hidden}@media all{.accordionItem{max-height:50em;transition:max-height 1s}}@media screen and (min-width:48em){.accordionItem{max-height:15em;transition:max-height .5s}}.accordionItemCollapsed{max-height:0}.animateIn{-webkit-animation-duration:.65s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:0s;-moz-animation-name:normal;-moz-animation-duration:.65s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in-out;-moz-animation-delay:0s;animation-duration:.65s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in-out;animation-delay:0s}.animateOut{-webkit-animation-duration:.75s;-webkit-animation-iteration-count:1;-webkit-animation-delay:0s;-moz-animation-duration:.75s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:both;-moz-animation-delay:0s;animation-duration:.75s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-in-out;animation-delay:0s}@keyframes accordionIn{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}.booking-wrapper{background:#595b5c;color:#fff;text-align:center;padding:24px 0;margin:0 20px}.booking-wrapper.internal-page form .adults-label,.booking-wrapper.internal-page form .calendar-label,.booking-wrapper.internal-page form .calendar-wrapper{font-size:18px}@media (min-width:768px){.booking-wrapper{margin:0}.booking-wrapper .container{padding-left:20px;padding-right:20px}}@media (min-width:970px){.booking-wrapper{text-align:left}}@media (min-width:1200px){.booking-wrapper{margin:0}}.booking-wrapper form .title{font-size:34px;margin-top:0}.booking-wrapper form input{background:#e8ddcc;font-family:"Open Sans",sans-serif}.booking-wrapper form .calendar-wrapper{display:none}.booking-wrapper form .adults-label,.booking-wrapper form .calendar-label,.booking-wrapper form .calendar-wrapper{font-size:18px}.booking-wrapper form .calendar-wrapper,.booking-wrapper form .select-wrapper,.booking-wrapper form .submit-wrapper{margin-top:18px}.booking-wrapper form #calendar-icon{font-size:24px;vertical-align:middle;position:relative;margin-left:-40px;color:#595b5c}.booking-wrapper form input[type=submit i]{background:#97c831;color:#fff;font-size:18px;vertical-align:middle;margin:10px auto 0;letter-spacing:0;cursor:pointer}.booking-wrapper form select{height:40px}@media (min-width:480px){.booking-wrapper form .title{margin-bottom:20px}.booking-wrapper form .submit-wrapper{display:table;margin:0 auto}.booking-wrapper form .calendar-wrapper input{min-width:120px;margin-left:5px}.booking-wrapper form .calendar-wrapper,.booking-wrapper form .select-wrapper{display:inline-block;vertical-align:middle;margin:0 10px}.booking-wrapper form input[type=submit i]{margin:20px auto 0}}@media (min-width:768px){.booking-wrapper form .title{font-size:24px}.booking-wrapper form .calendar-wrapper,.booking-wrapper form input{display:inline-block;vertical-align:middle}.booking-wrapper form .calendar-label{display:inline-block}.booking-wrapper form .calendar-wrapper,.booking-wrapper form .select-wrapper{margin:0 10px 0 0}}@media (min-width:970px){.booking-wrapper form .title{width:210px;font-size:28px;padding-top:20px}.booking-wrapper form .calendar-wrapper input{min-width:190px}.booking-wrapper form .adults-label,.booking-wrapper form .calendar-label{display:block;margin:0}.booking-wrapper form .select-wrapper{display:inline-block;vertical-align:middle;margin:0 5px}.booking-wrapper form .adults-label,.booking-wrapper form .calendar-label,.booking-wrapper form .select-wrapper{margin:0 7px}.booking-wrapper form .calendar-wrapper,.booking-wrapper form .select-wrapper,.booking-wrapper form .submit-wrapper{margin-right:30px}.booking-wrapper form .submit-wrapper,.booking-wrapper form .title{display:inline-block;vertical-align:middle}.booking-wrapper form .submit-wrapper{float:right;margin-top:24px;vertical-align:middle}.booking-wrapper form input[type=submit i]{margin:0}}@media (min-width:1200px){.booking-wrapper form .title{width:250px}.booking-wrapper form .adults-label,.booking-wrapper form .calendar-label{display:inline-block;vertical-align:middle;margin:0 5px}.booking-wrapper form .calendar-wrapper,.booking-wrapper form .select-wrapper{margin-right:40px}.booking-wrapper form .calendar-wrapper input{min-width:140px}.booking-wrapper form .submit-wrapper{margin-top:14px}}@media (min-width:1400px){.booking-wrapper form .calendar-wrapper input{min-width:190px}}#ui-datepicker-div{z-index:999!important}.events-wrapper{clear:both}.events-wrapper .events-list{overflow:visible;position:relative}.events-wrapper .events-list li{overflow:visible}.events-wrapper .events-list li .text-wrapper h2{font-size:22px;font-weight:500;line-height:24px;margin-bottom:0;padding-bottom:15px}.events-wrapper .events-list li .text-wrapper h2 a{color:#57604a}.events-wrapper .events-list li .text-wrapper .period{font-weight:700;margin-bottom:10px}.events-wrapper .events-list li .text-wrapper .description{font-size:15px;line-height:17px;margin-bottom:20px}@media (min-width:768px){.events-wrapper .events-list li .text-wrapper{width:60%;float:right}.events-wrapper .events-list li .text-wrapper h2 a{color:#57604a}}.events-wrapper .events-list li .pict-wrapper{box-sizing:border-box;padding:0 0 20px}.events-wrapper .events-list li .pict-wrapper img{width:100%;height:auto}@media (min-width:768px){.events-wrapper .events-list li .pict-wrapper{float:left;padding:0 20px 0 0;width:40%}}.events-wrapper .owl-carousel .owl-dots{margin-top:10px;text-align:right}.events-wrapper .owl-carousel .owl-dots .owl-dot{border-radius:50%;display:inline-block;background:#e3e2de;width:1em;height:1em;margin:0 0 0 .5em}.events-wrapper .owl-carousel .owl-dots .owl-dot.active{background:#bbc3af}@media (min-width:1200px){.events-wrapper .owl-carousel .owl-dots{display:none}}.events-wrapper .owl-carousel .owl-nav{display:none}@media (min-width:1200px){.events-wrapper .owl-carousel .owl-nav{display:block}.events-wrapper .owl-carousel .owl-nav .owl-next,.events-wrapper .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;transform:translate(0,-50%);width:39px;height:71px;text-indent:-9999px}.events-wrapper .owl-carousel .owl-nav .owl-prev{position:absolute;left:-60px;background:url(/wp-content/themes/masomartis/images/owl-arrow-prev-small.png) no-repeat top center}.events-wrapper .owl-carousel .owl-nav .owl-next{position:absolute;right:-60px;background:url(/wp-content/themes/masomartis/images/owl-arrow-prev-next.png) no-repeat top center}}.ui-datepicker{width:auto!important}.ui-datepicker.ui-widget{font-size:12px!important}.wc_gc_datepicker .ui-datepicker-header .ui-datepicker-title{padding:10px}.woocommerce_gc_giftcard_form input[type=text]{width:90%}.add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{font-family:Arial;padding:10px}.add_gift_card_form #wc_gc_cart_redeem_form button{padding:10px}.add_gift_card_form h4{font-size:24px;margin-bottom:4px}.special-intro{margin:50px 0 30px;text-align:center}.woocommerce_gc_giftcard_form label{font-weight:700}.woocommerce_gc_giftcard_form input,.woocommerce_gc_giftcard_form select,.woocommerce_gc_giftcard_form textarea{font-family:Arial}.woocommerce_gc_giftcard_form input,.woocommerce_gc_giftcard_form textarea{padding:10px}.woocommerce_gc_giftcard_form textarea{width:90%}.woocommerce_gc_giftcard_form #ui-datepicker-div{display:none!important}.offers-wrapper,.routes-wrapper{background:#f3f4f3;clear:both}.offers-wrapper .offers-list,.offers-wrapper .routes-list,.routes-wrapper .offers-list,.routes-wrapper .routes-list{overflow:visible;width:90%;margin:40px auto 0}@media (min-width:1400px){.offers-wrapper .offers-list,.offers-wrapper .routes-list,.routes-wrapper .offers-list,.routes-wrapper .routes-list{width:100%}}.offers-wrapper .offers-list.grid li,.offers-wrapper .routes-list.grid li,.routes-wrapper .offers-list.grid li,.routes-wrapper .routes-list.grid li{margin-bottom:20px}.offers-wrapper .offers-list li,.offers-wrapper .routes-list li,.routes-wrapper .offers-list li,.routes-wrapper .routes-list li{overflow:visible}.offers-wrapper .offers-list li .price,.offers-wrapper .routes-list li .price,.routes-wrapper .offers-list li .price,.routes-wrapper .routes-list li .price{position:absolute;top:10px;right:10px;background:#97c831;color:#fff;font-size:24px;height:50px;line-height:90%;padding:0 10px;text-align:center;width:100px;z-index:10}.offers-wrapper .offers-list li .price label,.offers-wrapper .routes-list li .price label,.routes-wrapper .offers-list li .price label,.routes-wrapper .routes-list li .price label{display:block;font-size:16px}@media (min-width:970px){.offers-wrapper .offers-list li .price,.offers-wrapper .routes-list li .price,.routes-wrapper .offers-list li .price,.routes-wrapper .routes-list li .price{position:absolute;top:20px;right:20px;font-size:22px}}.offers-wrapper .offers-list li .btn,.offers-wrapper .routes-list li .btn,.routes-wrapper .offers-list li .btn,.routes-wrapper .routes-list li .btn{display:none}@media (min-width:1200px){.offers-wrapper .offers-list li .btn,.offers-wrapper .routes-list li .btn,.routes-wrapper .offers-list li .btn,.routes-wrapper .routes-list li .btn{display:block}}.offers-wrapper .offers-list li .text-wrapper,.offers-wrapper .routes-list li .text-wrapper,.routes-wrapper .offers-list li .text-wrapper,.routes-wrapper .routes-list li .text-wrapper{padding-top:10px}.offers-wrapper .offers-list li .text-wrapper h2,.offers-wrapper .routes-list li .text-wrapper h2,.routes-wrapper .offers-list li .text-wrapper h2,.routes-wrapper .routes-list li .text-wrapper h2{font-size:20px;line-height:24px;margin-bottom:0}.offers-wrapper .offers-list li .text-wrapper .description,.offers-wrapper .routes-list li .text-wrapper .description,.routes-wrapper .offers-list li .text-wrapper .description,.routes-wrapper .routes-list li .text-wrapper .description{font-size:15px;margin-bottom:10px}@media (min-width:970px){.offers-wrapper .offers-list li .text-wrapper .description,.offers-wrapper .routes-list li .text-wrapper .description,.routes-wrapper .offers-list li .text-wrapper .description,.routes-wrapper .routes-list li .text-wrapper .description{font-size:17px;margin-bottom:20px}}.offers-wrapper .offers-list li .pict-wrapper,.offers-wrapper .routes-list li .pict-wrapper,.routes-wrapper .offers-list li .pict-wrapper,.routes-wrapper .routes-list li .pict-wrapper{position:relative}.offers-wrapper .offers-list li .pict-wrapper img,.offers-wrapper .routes-list li .pict-wrapper img,.routes-wrapper .offers-list li .pict-wrapper img,.routes-wrapper .routes-list li .pict-wrapper img{width:100%;height:auto;vertical-align:bottom}@media (min-width:970px){.offers-wrapper .owl-nav,.routes-wrapper .owl-nav{position:absolute;top:30%;right:0;left:0;font-size:100px}.offers-wrapper .owl-nav .owl-prev,.routes-wrapper .owl-nav .owl-prev{position:absolute;left:-60px}.offers-wrapper .owl-nav .owl-next,.routes-wrapper .owl-nav .owl-next{position:absolute;right:-60px}}.slider-wrapper{position:relative}@media (min-width:1600px){.slider-wrapper.home{height:100vh}.slider-wrapper.home .sy-slides-wrap{height:100vh}}.slider-wrapper .payoff{position:absolute;top:auto;right:0;bottom:20%;left:0;box-sizing:border-box;text-align:left;color:#fff;font-family:zapfhumnst_btroman;font-size:25px;line-height:120%;width:100%;z-index:20}@media (min-width:480px){.slider-wrapper .payoff{text-align:center}}@media (min-width:768px){.slider-wrapper .payoff{font-size:28px}}@media (min-width:970px){.slider-wrapper .payoff{text-align:left}}.slider-wrapper .payoff .slogan-wrapper .slogan{display:block;width:100%;text-align:center}.slider-wrapper .payoff .slogan-wrapper .sub-slogan{display:none}.slider-wrapper .payoff .slogan-wrapper a.slider-link{color:#fff;display:table;font-size:16px;margin:0 auto;text-transform:uppercase}@media (min-width:480px){.slider-wrapper .payoff .slogan-wrapper .slogan{text-align:left}}@media (min-width:480px){.slider-wrapper .payoff .slogan-wrapper a.slider-link{display:block;letter-spacing:2px;margin:0;text-align:left}}@media (min-width:970px){.slider-wrapper .payoff .slogan-wrapper{position:absolute;right:0;bottom:0;left:0}.slider-wrapper .payoff .slogan-wrapper .sub-slogan{display:block;color:#97c831;font-family:"Open Sans",sans-serif;font-size:24px;line-height:28px}.slider-wrapper .payoff .slogan-wrapper .slogan{font-size:36px;font-weight:300;line-height:42px;position:static;left:auto;top:auto;transform:none}.slider-wrapper .payoff .slogan-wrapper .slogan,.slider-wrapper .payoff .slogan-wrapper .sub-slogan{width:70%}}@media (min-width:1200px){.slider-wrapper .payoff .slogan-wrapper{position:absolute;top:auto;right:0;bottom:20%;left:0}.slider-wrapper .payoff .slogan-wrapper .slogan{font-size:55px;line-height:62px;margin-bottom:20px}.slider-wrapper .payoff .slogan-wrapper .sub-slogan{font-size:28px;line-height:32px}.slider-wrapper .payoff .slogan-wrapper .slogan,.slider-wrapper .payoff .slogan-wrapper .sub-slogan{width:48%}}.slider-wrapper>.slider li{display:none}.slider-wrapper>.slider li:first-child{display:block}.slider-wrapper>.slider li img{height:auto;width:100%}.slider-wrapper .sy-slides-wrap{overflow:hidden}ul.sy-controls{display:block}ul.sy-controls li a:after{border-radius:0;height:60px;width:60px;top:42%}ul.sy-controls li.sy-next,ul.sy-controls li.sy-prev{left:auto;top:auto;width:60px;height:60px;bottom:0;min-width:auto}@media (min-width:1200px){ul.sy-controls li.sy-next,ul.sy-controls li.sy-prev{bottom:140px}}@media (min-width:1400px){ul.sy-controls li.sy-next,ul.sy-controls li.sy-prev{bottom:195px}}ul.sy-controls li.sy-prev{right:70px}ul.sy-controls li.sy-next{right:0}ul.sy-controls li.sy-prev a:after{background:url(/wp-content/themes/masomartis/images/slider-arrow-prev.png) no-repeat top center}ul.sy-controls li.sy-next a:after{background:url(/wp-content/themes/masomartis/images/slider-arrow-next.png) no-repeat top center}@media (min-width:970px){ul.sy-controls li.sy-prev{right:80px}ul.sy-controls li.sy-next{right:10px}}.sy-slide>img{width:150%;height:auto;margin-left:-25%}@media (min-width:768px){.sy-slide>img{width:120%;margin-left:-10%}}@media (min-width:970px){.sy-slide>img{width:100%;margin-left:0}}.tabs-wrapper{background:url(/wp-content/themes/masomartis/images/wood-line.jpg) center top no-repeat;background-size:cover;padding:40px 20px}.tabs-wrapper h3{font-size:36px;color:#333;margin-bottom:30px;line-height:40px}.tabs-wrapper .r-tabs .r-tabs-nav{margin:0;padding:0;font-size:0}.tabs-wrapper .r-tabs .r-tabs-nav li{background:#ddd;width:20%;text-align:center;padding:15px 10px;box-sizing:border-box;font-size:14px}.tabs-wrapper .r-tabs .r-tabs-nav li a{color:#000;text-decoration:none;font-family:zapfhumnst_btroman}.tabs-wrapper .r-tabs .r-tabs-nav li.r-tabs-state-active{background:#fff}.tabs-wrapper .r-tabs .r-tabs-accordion-title{display:none}.tabs-wrapper .r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.tabs-wrapper .r-tabs .tabs-label{display:none}.tabs-wrapper .r-tabs .ico{display:block;text-align:center}.tabs-wrapper .r-tabs .ico img{width:40px;height:40px}.tabs-wrapper .r-tabs .r-tabs-panel{background:#fff;padding:48px;overflow:hidden;padding:20px;display:none;transition-property:all;transition-duration:.33s}.tabs-wrapper .r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media (min-width:768px){.tabs-wrapper .r-tabs .r-tabs-nav li{padding:15px 0;width:120px;vertical-align:bottom}.tabs-wrapper .r-tabs .r-tabs-nav li.r-tabs-state-active{min-height:62px;vertical-align:bottom}.tabs-wrapper .r-tabs .r-tabs-accordion-title{display:none}.tabs-wrapper .r-tabs .r-tabs-accordion-title .ico{display:none}.tabs-wrapper .r-tabs .tabs-label{display:block}}@media (min-width:970px){.tabs-wrapper .r-tabs .r-tabs-nav li{padding:30px 0;width:160px}.tabs-wrapper .r-tabs .ico img{width:50px;height:50px}}.tabs-wrapper h2{font-size:32px;line-height:36px}.tabs-wrapper h2 a{color:#000;text-decoration:none}.tabs-wrapper .pict-wrapper{margin-bottom:20px}.tabs-wrapper .pict-wrapper img{width:100%;height:auto}@media (min-width:768px){.tabs-wrapper .pict-wrapper{width:152.63158%;float:left;margin-right:5.26316%;margin-bottom:0}.smaller .tabs-wrapper .pict-wrapper{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:768px){.tabs-wrapper .text-wrapper{width:152.63158%;float:right;margin-right:0}.smaller .tabs-wrapper .text-wrapper{width:205.26316%;float:left;margin-right:5.26316%}}.tabs-wrapper .text-wrapper ul{list-style-type:circle;margin:0 0 0 30px}.tabs-wrapper .text-wrapper ul li{margin:10px 0}@media (min-width:768px){.tabs-wrapper.smaller .pict-wrapper{width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:768px){.tabs-wrapper.smaller .text-wrapper{width:205.26316%;float:right;margin-right:0}}.tabs-wrapper.smaller .r-tabs .r-tabs-nav li{padding:10px}@media (min-width:768px){.tabs-wrapper.smaller .r-tabs .r-tabs-nav li{width:120px;line-height:100%}}.tabs-wrapper #moto-tabs .r-tabs-nav li{width:100%;border-bottom:1px solid #fafafa}@media (min-width:768px){.tabs-wrapper #moto-tabs .r-tabs-nav li{width:12%;border-bottom:none}}.tabs-wrapper #moto-tabs .tabs-label{display:block!important}.contains-to-top{opacity:0;transition-duration:.25s;transition-property:all;background-color:#97c831;background-repeat:no-repeat;background-size:contain;bottom:-32px;box-sizing:border-box;cursor:pointer;height:54px;padding:14px 16px;position:fixed;right:32px;text-align:center;width:54px;z-index:1000}.contains-to-top img{width:28px}.contains-to-top.is-visible{opacity:1;bottom:32px}body.shop-enabled .contains-to-top.is-visible{bottom:110px}.contains-to-top span:before{color:#fff;font-size:24px}@media (min-width:768px){.contains-to-top{right:32px;bottom:-32px}.contains-to-top.is-visible{bottom:32px}body.shop-enabled .contains-to-top.is-visible{bottom:110px}}