@import "/Content/Fonts/FTY SKORZHEN/fonts.css";
@import "/Content/Fonts/UniversLTStd-BoldCn/styles.css";
@import "https://fonts.googleapis.com/css?family=Montserrat:700&display=swap";
@import "/Content/Fonts/UniversLTStd-BoldCn/styles.css";
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/Content/LIBs/FancyBox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/Content/LIBs/FancyBox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/Content/LIBs/FancyBox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/Content/LIBs/FancyBox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}html,body{margin:0;height:100%}ul{margin:0;padding:0;list-style-type:none}p,form{margin:0}a{text-decoration:none}img{border:0;display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}h1,h2,h3,h4,h5{margin:0;font-weight:normal}.clearfloat{clear:both}.left{float:left}.right{float:right}.hover{cursor:pointer}.resetDefaultApparence{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0}.resetDefaultApparence::-ms-expand{display:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.equalHeight{overflow:hidden}.equalHeight .col{margin-bottom:-99999px;padding-bottom:99999px}.borderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.boostAnimation{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}@-webkit-keyframes spinnerAnimation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinnerAnimation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes spinnerAnimation{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(360deg);}}@keyframes spinnerAnimation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.standardTransition{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.anim_highlight_opacity .image,.anim_highlight_opacity img{opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.anim_highlight_opacity:hover .image,.anim_highlight_opacity:hover img{opacity:.8}.anim_highlight_zoom img{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.anim_highlight_zoom:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}body{font-family:'Dosis',sans-serif;font-weight:400}a{color:#d0021b}.fontDosis{font-family:'Dosis',sans-serif}.fontDosisSemiBold{font-family:'Dosis',sans-serif;font-weight:600}.fontBitter{font-family:'Bitter',sans-serif;font-weight:700}.res_ld,.res_sd,.res_hd,.res_mobile{display:none}.o-bg-1,.o-bg-2,.o-bg-3,.o-bg-4{background-size:100% auto;background-position:center top}.o-bg-1{background-image:url('/Content/Images/bg/bg-1.jpg')}.o-bg-2{background-image:url('/Content/Images/bg/bg-2.jpg')}.o-bg-3{background-image:url('/Content/Images/bg/bg-3.jpg')}.o-bg-4{background-image:url('/Content/Images/bg/bg-4.jpg')}.o-bg-white{background:#fff}.o-h3-image{margin-bottom:50px;display:block;text-align:center}@media only screen and (max-width:749px){.o-h3-image{margin-bottom:30px}}.o-h3-image__img{display:inline-block;max-width:100%;height:auto}.blockMsg{background:none !important;-webkit-animation:spinnerAnimation 1s linear infinite;-moz-animation:spinnerAnimation 1s linear infinite;-o-animation:spinnerAnimation 1s linear infinite;animation:spinnerAnimation 1s linear infinite}.show_phone{display:none}.vHelperMiddle{display:inline-block;height:100%;vertical-align:middle}.standard_margin{margin:50px}@media only screen and (min-width:750px) and (max-width:1279px){.standard_margin{margin:30px}}@media only screen and (max-width:749px){.standard_margin{margin:10px}}.medium_margin{margin:30px}@media only screen and (max-width:749px){.medium_margin{margin:10px}}.standard_padding{padding:50px}@media only screen and (min-width:750px) and (max-width:1279px){.standard_padding{padding:30px}}@media only screen and (max-width:749px){.standard_padding{padding:10px}}.medium_padding{padding:30px}@media only screen and (max-width:749px){.medium_padding{padding:10px}}.standard_titleSize{font-size:50px;line-height:100%}@media only screen and (min-width:750px) and (max-width:1279px){.standard_titleSize{font-size:30px}}@media only screen and (max-width:749px){.standard_titleSize{font-size:20px}}.standard_subtitleSize{font-size:22px}@media only screen and (min-width:750px) and (max-width:1279px){.standard_subtitleSize{font-size:20px}}@media only screen and (max-width:749px){.standard_subtitleSize{font-size:16px}}.standard_boxTitle{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;margin-bottom:10px;line-height:120%}@media only screen and (min-width:750px) and (max-width:1279px){.standard_boxTitle{font-size:18px}}@media only screen and (max-width:749px){.standard_boxTitle{font-size:15px}}.standard_boxText{font-size:16px}@media only screen and (min-width:750px) and (max-width:1279px){.standard_boxText{font-size:14px}}@media only screen and (max-width:749px){.standard_boxText{font-size:13px}}.standard_boxPadding{padding:20px 30px}@media only screen and (min-width:750px) and (max-width:1279px){.standard_boxPadding{padding:15px 20px}}@media only screen and (max-width:749px){.standard_boxPadding{padding:15px}}.standard_textSize{font-size:18px;line-height:140%}@media only screen and (min-width:750px) and (max-width:1279px){.standard_textSize{font-size:16px}}@media only screen and (max-width:749px){.standard_textSize{font-size:14px}}.standard_h1{font-size:50px;line-height:100%;margin-bottom:20px;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700}@media only screen and (min-width:750px) and (max-width:1279px){.standard_h1{font-size:30px}}@media only screen and (max-width:749px){.standard_h1{font-size:20px}}.standard_h3{font-family:'Bitter',sans-serif;font-weight:700;font-size:30px;margin-bottom:10px;color:#a52303}@media only screen and (min-width:750px) and (max-width:1279px){.standard_h3{font-size:22px}}@media only screen and (max-width:749px){.standard_h3{font-size:18px}}.standard_h2{font-size:22px;margin-bottom:10px}@media only screen and (min-width:750px) and (max-width:1279px){.standard_h2{font-size:20px}}@media only screen and (max-width:749px){.standard_h2{font-size:16px}}.layout_4box .box{float:left;display:block}.layout_4box .box .image img{width:100%;height:auto}.price_style{width:70px;height:70px;background:#e65921;display:inline-block;border-radius:35px;color:#fff;font-family:'Bitter',sans-serif;font-weight:700;font-size:24px;text-shadow:-1px 0 #7d3e39,1px 0 #7d3e39,0 -1px #7d3e39,0 1px #7d3e39,0 0 2px #7d3e39;position:relative}.price_style .text{width:100px;left:50%;margin-left:-50px;position:absolute;text-align:center;margin-top:4px}.price_style .text span:nth-child(2){font-size:40px}@media only screen and (max-width:749px){.price_style{width:50px;height:50px;font-size:16px}.price_style .text{margin-top:0}.price_style .text span:nth-child(2){font-size:30px}}.standard_button{display:inline-block;color:#fff;background:#d0021b;height:50px;line-height:50px;font-weight:600;font-size:14px;text-align:center;padding:0 30px;border:0;letter-spacing:2px}@media only screen and (max-width:749px){.standard_button{height:40px;line-height:40px;font-size:12px}}.o-button-with-arrow{background:#eaeaea;display:flex;line-height:14px;padding:0 40px 0 20px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px;align-items:center;height:50px}.o-button-with-arrow:after{content:'';width:13px;height:14px;display:block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.standard_link{line-height:90%;text-decoration:underline;font-size:14px}.fDialog_OK{display:inline-block;color:#fff;background:#d0021b;height:50px;line-height:50px;font-weight:600;font-size:14px;text-align:center;padding:0 30px;border:0;letter-spacing:2px}@media only screen and (max-width:749px){.fDialog_OK{height:40px;line-height:40px;font-size:12px}}.fDialog_Cancel{line-height:90%;text-decoration:underline;font-size:14px}.searchbox_standard.teaserWithColumns.Teaser_Viewer_4col{margin:0;padding:0}.searchbox_standard.teaserWithColumns.Teaser_Viewer_4col .box{border:0}.standard_results_header .texts{float:left}.standard_results_header .sorter{float:right}.standard_results_footer{padding:30px 0}.standard_results_footer .pager{float:right}.standard_label{font-size:14px}.standard_input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;width:100%;height:50px;border:none;background-color:#efefef;padding:0 20px;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#000}.standard_input::-ms-expand{display:none}.standard_input::-ms-expand{display:none}.standard_input::-webkit-input-placeholder{color:#000;opacity:1}.standard_input:-moz-placeholder{color:#000;opacity:1}.standard_input::-moz-placeholder{color:#000;opacity:1}.standard_input:-ms-input-placeholder{color:#000;opacity:1}.standard_input::-ms-input-placeholder{color:#000;opacity:1}.standard_input:placeholder-shown{color:#000;opacity:1}.standard_input:focus{background-color:#ddd}.standard_textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;width:100%;height:100px;border:none;background-color:#efefef;padding:12px 12px;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.standard_textarea::-ms-expand{display:none}.standard_textarea::-ms-expand{display:none}.standard_textarea:focus{background-color:#ddd}.input_calendar{background-image:url('/Content/Images/input_calendar.png');background-repeat:no-repeat;background-position:right center}.standard_select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;width:100%;height:50px;border:none;background:#efefef url('/Content/Images/ddArrow.png') no-repeat right center;padding:0 18px;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600}.standard_select::-ms-expand{display:none}.standard_select::-ms-expand{display:none}.standard_select:focus{background-color:#ddd}.standard_radio{height:40px;line-height:40px}.standard_privacy{height:150px;overflow:auto;background-color:#efefef}.form-group{margin-bottom:20px}.js-appear{opacity:1;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.js-appear.hidden{opacity:0;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}.arrowoverlay_right .arrow-overlay{position:absolute;right:0;top:0;height:100%;width:18px;overflow:hidden}.arrowoverlay_right .arrow-overlay-1,.arrowoverlay_right .arrow-overlay-2{position:absolute;height:50%;width:100%;background:#fff}.arrowoverlay_right .arrow-overlay-1:before,.arrowoverlay_right .arrow-overlay-2:before{content:'';display:block;position:absolute;left:0;width:0;height:0;border:solid 18px transparent}.arrowoverlay_right .arrow-overlay-1{top:-18px}.arrowoverlay_right .arrow-overlay-1:before{top:100%;border-top-color:#fff}.arrowoverlay_right .arrow-overlay-2{bottom:-18px}.arrowoverlay_right .arrow-overlay-2:before{bottom:100%;border-bottom-color:#fff}.arrowoverlay_bottom .arrow-overlay{position:absolute;bottom:0;height:18px;width:100%;overflow:hidden}.arrowoverlay_bottom .arrow-overlay-1,.arrowoverlay_bottom .arrow-overlay-2{position:absolute;height:100%;width:50%;background:#fff}.arrowoverlay_bottom .arrow-overlay-1:before,.arrowoverlay_bottom .arrow-overlay-2:before{content:'';display:block;position:absolute;top:0;width:0;height:0;border:solid 18px transparent}.arrowoverlay_bottom .arrow-overlay-1{left:-18px}.arrowoverlay_bottom .arrow-overlay-1:before{left:100%;border-left-color:#fff}.arrowoverlay_bottom .arrow-overlay-2{right:-18px}.arrowoverlay_bottom .arrow-overlay-2:before{right:100%;border-right-color:#fff}.ratio_35{width:100%;height:0;padding-bottom:35%;overflow:hidden}.ratio_56{width:100%;height:0;padding-bottom:56%;overflow:hidden}.ratio_68{width:100%;height:0;padding-bottom:68%;overflow:hidden}.ratio_75{width:100%;height:0;padding-bottom:75%;overflow:hidden}.image_bg{background-position:center center;background-size:cover}.u-imageFull{width:100%;height:auto}.o-sectionSeparator{margin-top:50px}.o-sectionPadding{padding:70px 0}@media only screen and (max-width:749px){.o-sectionPadding{padding:50px 0}}.o-marginHeaderHeight{margin-top:80px}@media(min-width:1024px) and (max-width:1279px){.o-marginHeaderHeight{margin-top:60px}}@media only screen and (max-width:749px){.o-marginHeaderHeight{margin-top:71px}}.o-paddingHeaderHeight{background:#000;padding-top:80px}@media(min-width:1024px) and (max-width:1279px){.o-paddingHeaderHeight{padding-top:60px}}@media only screen and (max-width:749px){.o-paddingHeaderHeight{padding-top:71px}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px){.clickableBlock{cursor:pointer}}.o-box-wrapper{margin:0 -2px;text-align:left}.o-box{display:inline-block;width:50%;padding:0 2px 4px;vertical-align:top;height:342px}@media only screen and (min-width:750px) and (max-width:1279px){.o-box{height:320px}}@media(min-width:750px) and (max-width:1023px){.o-box{width:100%}}@media only screen and (max-width:749px){.o-box{width:100%;height:auto}}.o-box--double{width:100%}.o-box__inner{background:#fff;position:relative;width:100%;height:100%}.o-box__imagebox{position:relative;display:inline-block;vertical-align:top;height:100%}@media(min-width:1280px){.o-box__imagebox{width:calc(100% - 200px)}.o-box__imagebox .arrow-overlay{position:absolute;right:0;top:0;height:100%;width:18px;overflow:hidden}.o-box__imagebox .arrow-overlay-1,.o-box__imagebox .arrow-overlay-2{position:absolute;height:50%;width:100%;background:#fff}.o-box__imagebox .arrow-overlay-1:before,.o-box__imagebox .arrow-overlay-2:before{content:'';display:block;position:absolute;left:0;width:0;height:0;border:solid 18px transparent}.o-box__imagebox .arrow-overlay-1{top:-18px}.o-box__imagebox .arrow-overlay-1:before{top:100%;border-top-color:#fff}.o-box__imagebox .arrow-overlay-2{bottom:-18px}.o-box__imagebox .arrow-overlay-2:before{bottom:100%;border-bottom-color:#fff}}@media only screen and (min-width:750px) and (max-width:1279px){.o-box__imagebox{width:calc(100% - 185px)}.o-box__imagebox .arrow-overlay{position:absolute;right:0;top:0;height:100%;width:18px;overflow:hidden}.o-box__imagebox .arrow-overlay-1,.o-box__imagebox .arrow-overlay-2{position:absolute;height:50%;width:100%;background:#fff}.o-box__imagebox .arrow-overlay-1:before,.o-box__imagebox .arrow-overlay-2:before{content:'';display:block;position:absolute;left:0;width:0;height:0;border:solid 18px transparent}.o-box__imagebox .arrow-overlay-1{top:-18px}.o-box__imagebox .arrow-overlay-1:before{top:100%;border-top-color:#fff}.o-box__imagebox .arrow-overlay-2{bottom:-18px}.o-box__imagebox .arrow-overlay-2:before{bottom:100%;border-bottom-color:#fff}}@media only screen and (max-width:749px){.o-box__imagebox{width:100%;height:0;padding-bottom:75%;overflow:hidden}.o-box__imagebox .arrow-overlay{position:absolute;bottom:0;height:18px;width:100%;overflow:hidden}.o-box__imagebox .arrow-overlay-1,.o-box__imagebox .arrow-overlay-2{position:absolute;height:100%;width:50%;background:#fff}.o-box__imagebox .arrow-overlay-1:before,.o-box__imagebox .arrow-overlay-2:before{content:'';display:block;position:absolute;top:0;width:0;height:0;border:solid 18px transparent}.o-box__imagebox .arrow-overlay-1{left:-18px}.o-box__imagebox .arrow-overlay-1:before{left:100%;border-left-color:#fff}.o-box__imagebox .arrow-overlay-2{right:-18px}.o-box__imagebox .arrow-overlay-2:before{right:100%;border-right-color:#fff}}.o-box__imagebox_image{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center center}.o-box__legenda{position:absolute;top:0;right:18px}@media only screen and (max-width:749px){.o-box__legenda{right:0}}.o-box__legendaItem{width:40px;height:40px;margin-bottom:2px;background:#eaeaea;display:block;padding:6px}.o-box__socials{position:absolute;bottom:20px;left:12px;right:30px;height:40px}@media only screen and (max-width:749px){.o-box__socials{left:20px;right:20px}}.o-box__social{display:block;float:left;height:40px;width:40px;background:#eaeaea url('/Content/Images/icone/menu_social.png');margin-right:2px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-box__social:hover{opacity:.8}.o-box__social--facebook{background-position:0% 0%}.o-box__social--gplus{background-position:-40px 0%}.o-box__social--twitter{background-position:-80px 0%}.o-box__texts{display:inline-block;height:100%;position:relative;width:200px;padding:25px 25px 20px 12px}@media only screen and (min-width:750px) and (max-width:1279px){.o-box__texts{width:185px;padding:20px 20px 15px 20px}}@media only screen and (max-width:749px){.o-box__texts{width:100%;padding:20px 20px 90px}}.o-box__texts__title{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;margin-bottom:10px;line-height:120%;word-wrap:break-word}@media only screen and (min-width:750px) and (max-width:1279px){.o-box__texts__title{font-size:18px}}@media only screen and (max-width:749px){.o-box__texts__title{font-size:15px}}@media only screen and (max-width:749px){.o-box__texts__title{height:auto}}.o-box__texts__abs{font-size:16px;word-wrap:break-word}@media only screen and (min-width:750px) and (max-width:1279px){.o-box__texts__abs{font-size:14px}}@media only screen and (max-width:749px){.o-box__texts__abs{font-size:13px}}.o-box__texts__onlyprice{position:absolute;bottom:20px;left:-18px;right:0}.o-box__texts__onlyprice .price_label{position:absolute;left:0;bottom:0;width:160px;background:#eaeaea;display:block;line-height:50px;padding:0 20px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-box__texts__onlyprice .price_style{position:absolute;left:120px;bottom:-10px;z-index:100;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width:749px){.o-box__texts__onlyprice{left:20px;right:20px}.o-box__texts__onlyprice .price_label{right:0;width:auto;display:none}.o-box__texts__onlyprice .price_style{position:absolute;left:10px;bottom:0}}.o-box__texts__price{position:absolute;bottom:20px;left:-18px;right:0}.o-box__texts__price .price_label{position:absolute;left:0;bottom:0;width:160px;background:#eaeaea;display:block;line-height:50px;padding:0 20px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-box__texts__price .price_style{position:absolute;left:120px;bottom:-10px;z-index:100;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-box__texts__price .o-box__texts__link{opacity:0;bottom:0;padding:0 20px 0 40px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width:749px){.o-box__texts__price{left:20px;right:20px}.o-box__texts__price .price_label{right:0;width:auto;display:none}.o-box__texts__price .price_style{position:absolute;left:10px;bottom:0}.o-box__texts__price .o-box__texts__link{opacity:1;padding:0 20px 0 90px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:0;right:0;bottom:0}}.o-box__texts__link{position:absolute;bottom:20px;left:12px;right:30px;background:#eaeaea;display:block;line-height:14px;padding:18px 40px 18px 20px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px}@media only screen and (max-width:749px){.o-box__texts__link{left:20px;right:20px}}.o-box__texts__link:after{content:'';width:13px;height:14px;display:block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.o-box__texts__links{position:absolute;bottom:20px;left:12px;right:30px}@media only screen and (max-width:749px){.o-box__texts__links{left:20px;right:20px;position:static;margin-bottom:-70px;margin-top:20px}}.o-box__texts__links .o-box__texts__links__link{background:#eaeaea;display:block;line-height:50px;padding:0 20px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px;position:relative;margin-top:10px}.o-box__texts__links .o-box__texts__links__link:after{content:'';width:13px;height:14px;display:block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.o-box__texts__link--down:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.o-box__texts__linkinner{line-height:20px;padding:5px 0;display:block;max-width:calc(100% - 20px)}.o-box__inner:hover .o-box__texts__price .price_label{opacity:0}.o-box__inner:hover .o-box__texts__price .o-box__texts__link{opacity:1}.o-box__inner:hover .o-box__texts__price .price_style{left:-35px}@media only screen and (max-width:749px){.o-box__inner:hover .o-box__texts__price .price_style{left:10px}}.u-addArrowRight{padding-right:50px}.u-addArrowRight:after{content:"";display:block;position:absolute;top:50%;height:14px;width:13px;margin-top:-7px;right:20px;background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -15px -10px}.c-popupGlutenFree{display:none;padding-right:5px;height:100px;width:320px;max-width:100%;display:flex;align-items:center;text-align:center;justify-content:center;font-weight:bold;background-color:#a52303;color:#fff}.c-listaLinkPopup{display:none;padding-right:5px}.c-listaLinkPopup__link{background:#f1f1f1;margin-bottom:10px;padding:20px;display:block;position:relative;padding-right:50px}.c-listaLinkPopup__link:after{content:"";display:block;position:absolute;top:50%;height:14px;width:13px;margin-top:-7px;right:20px;background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -15px -10px}.c-listaLinkPopup__linkTitle{font-size:18px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;margin-bottom:5px;display:block;line-height:120%}@media only screen and (min-width:750px) and (max-width:1279px){.c-listaLinkPopup__linkTitle{font-size:16px}}@media only screen and (max-width:749px){.c-listaLinkPopup__linkTitle{font-size:14px}}.c-listaLinkPopup__linkAbs{font-size:14px;display:block;color:#000}@media only screen and (max-width:749px){.c-listaLinkPopup__linkAbs{font-size:13px}}.o-bottomspacing{height:100px}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px){.o-bottomspacing{height:60px}}@media only screen and (max-width:749px){.o-bottomspacing{height:30px}}.h-colorRosso{color:#a52303}.h-textRight{text-align:right}.h-textRight img{display:inline}.h-colorInherit{color:inherit}.h-underline{text-decoration:underline}.h-imgWidth100{width:100%;height:auto}.fancybox-skin{background:#fff;border-radius:0}.fancybox-close{background-image:url('/Content/Images/icone/fancybox_close.png')}.h-verticalAlignMiddle{display:inline-block;vertical-align:middle}.h-textAlignCenter{text-align:center}body.freezeScoll{overflow:hidden}.o-roundpopup{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);z-index:1000;opacity:0;visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-roundpopup.isOpen{opacity:1;visibility:visible}.o-roundpopup__inner{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.o-roundpopup__content{width:960px;max-height:calc(100vh - 50px);border:solid 10px #eaeaea;overflow:auto;background:#fff;-ms-overflow-style:none;scrollbar-width:none}.o-roundpopup__content::-webkit-scrollbar{display:none}.o-roundpopup__content--small{width:640px;border:none}.o-roundpopup__content--small .o-roundpopup__content__padding{padding:20px}.o-roundpopup__content__image img{width:100%;height:auto}.o-roundpopup__content__padding{padding:40px}.o-roundpopup__close{position:absolute;top:0;right:0;width:32px;height:32px;background:url('/Content/Images/icone/fancybox_close.png') no-repeat center center}.o-roundpopup__note{padding:15px;color:#636363}@media(min-width:750px) and (max-width:1023px){.o-roundpopup__content{width:700px}.o-roundpopup__content--small{width:640px}}@media only screen and (max-width:749px){.o-roundpopup__inner,.o-roundpopup__content{width:100%;height:100%;max-height:100%}.o-roundpopup__content{border:0}.o-roundpopup__content__padding{padding:15px}}.js-password_revealer{position:relative}.js-password_revealer__link{position:absolute;top:1px;bottom:1px;right:1px;width:48px;background:#fff;background-image:url('/Content/Images/icone/icon_eye.svg');background-size:auto 20px;background-position:center;background-repeat:no-repeat}.js-password_revealer--gray .js-password_revealer__link{background-color:#eaeaea}.c-mustopenlink__error{background-color:#d00;color:#fff;padding:5px 10px;border-radius:4px;position:relative;margin-top:10px;display:none}.c-mustopenlink__error:before{content:'';display:block;position:absolute;bottom:100%;left:10%;margin-left:-10px;border:solid 10px transparent;border-bottom-color:#d00}.h-cursor-pointer{cursor:pointer}.h-display-none{display:none}.o-popup{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:1000}.o-popup.isHidden{display:none}.o-popup__content{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;padding:30px;text-align:center;max-height:calc(100vh - 50px);border:solid 10px #eaeaea;width:640px}@media only screen and (max-width:749px){.o-popup__content{width:calc(100% - 20px);padding:30px 10px;overflow:auto}.o-popup__content .results-item{background-image:none;padding-left:10px;text-align:left}}.o-popup__close{width:40px;height:40px;position:absolute;top:-10px;right:-10px;background-color:#eaeaea;background-image:url('/Content/Images/icone/x-primary.svg');background-size:12px;background-repeat:no-repeat;background-position:center}.c-newsletterform{text-align:left}.c-newsletterform__header{text-align:center}.c-newsletter__privacytext{text-align:center}.o-requiredlabel{color:#a52303}.c-newsletter__submit{text-align:center;margin-bottom:0 !important}.o-form_span{position:relative}.o-form_span input:focus+.o-placeholderlabel,.o-form_span select:focus+.o-placeholderlabel,.o-form_span textarea:focus+.o-placeholderlabel,.o-form_span input.hasValue+.o-placeholderlabel,.o-form_span select.hasValue+.o-placeholderlabel,.o-form_span textarea.hasValue+.o-placeholderlabel{top:-12.5px;background-color:transparent}.o-form_span .o-placeholderlabel{text-align:left;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600;color:#000;position:absolute;left:30px;right:60px;top:12.5px;line-height:25px;background-color:#eaeaea;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-form_span .o-placeholderlabel span{color:#a52303}@media only screen and (max-width:749px){.o-popup__close{top:0;right:0}.c-newsletterform{padding:20px 0}.o-form_span .o-placeholderlabel{left:20px}}.c-banner_newsletter{background-color:#d0021b;height:30px;text-align:center;padding:5px 0;display:block}.c-banner_newsletter img{display:inline-block}.c-banner_newsletter span{font-size:14px;padding:0 15px;color:#fff;font-weight:bold}.c-info__popup{display:none;max-width:600px;background-color:#fff;padding:20px}.c-mustopenlink__error{background-color:#d00;color:#fff;padding:5px 10px;border-radius:4px;position:relative;margin-top:10px;display:none}.c-mustopenlink__error:before{content:'';display:block;position:absolute;bottom:100%;left:10%;margin-left:-10px;border:solid 10px transparent;border-bottom-color:#d00}.c-newsletterprivacymessage{color:#fff;background-color:#f00;display:none;padding:4px 10px;position:absolute;margin-top:-10px;transform:translateY(-100%)}.c-newsletterprivacymessage.isActive{display:inline-block}.c-newsletterprivacymessage:before{content:'';display:block;border:solid 10px transparent;border-bottom-width:0;border-top-color:#f00;position:absolute;bottom:-10px;left:120px}.o-sectiontitle{font-family:'FTY SKORZHEN';font-size:44px;font-style:normal;line-height:normal;text-transform:uppercase}@media only screen and (max-width:749px){.o-sectiontitle{font-size:34px}}#header_main{position:fixed;top:0;left:0;right:0;height:80px;z-index:1000;background:rgba(23,7,0,.9);border-bottom:solid 2px #d0021b}#header_main .standard_container{display:flex;align-items:center}#header_main .header_main__alert-message{height:40px;width:100%;background:#ffdc72;font-size:17px;display:flex;align-items:center;justify-content:center;padding:0 20px;line-height:.9;font-family:'Dosis',sans-serif;text-align:center}#header_main .col1{display:flex;align-items:center}#header_main .col1,#header_main .col2{height:100%}#header_main .col1 .logo,#header_main .col2 .logo{position:relative;z-index:100}#header_main .col1 .logo h1,#header_main .col2 .logo h1{margin:0}#header_main .col1 .logo img,#header_main .col2 .logo img{max-width:100%;width:227px}#header_main .col1 #nav_main,#header_main .col2 #nav_main{width:100%;line-height:78px;text-align:center}#header_main .col1 #nav_main .nav_main-header,#header_main .col2 #nav_main .nav_main-header{display:none}#header_main .col1 #nav_main ul.sf-menu>li,#header_main .col2 #nav_main ul.sf-menu>li{display:inline-block;position:relative}#header_main .col1 #nav_main ul.sf-menu>li:first-child:before,#header_main .col2 #nav_main ul.sf-menu>li:first-child:before{display:none}#header_main .col1 #nav_main ul.sf-menu>li:before,#header_main .col2 #nav_main ul.sf-menu>li:before{content:'';margin:0 5px;display:inline-block;background-image:url('/Content/Images/spread.svg');width:10px;height:10px}#header_main .col1 #nav_main ul.sf-menu>li>a,#header_main .col2 #nav_main ul.sf-menu>li>a{color:#fff;font-size:15px;text-decoration:none;text-transform:uppercase}#header_main .col1 #nav_main ul.sf-menu>li>a.selected,#header_main .col2 #nav_main ul.sf-menu>li>a.selected,#header_main .col1 #nav_main ul.sf-menu>li>a.selected_parent,#header_main .col2 #nav_main ul.sf-menu>li>a.selected_parent{color:#ffdc72}#header_main .col1 #nav_main ul.sf-menu>li .level_2,#header_main .col2 #nav_main ul.sf-menu>li .level_2,#header_main .col1 #nav_main ul.sf-menu>li .level_3,#header_main .col2 #nav_main ul.sf-menu>li .level_3{display:none}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){#header_main .col1 #nav_main ul.sf-menu>li:last-child:hover .level_2,#header_main .col2 #nav_main ul.sf-menu>li:last-child:hover .level_2{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1;visibility:visible;margin-left:0}#header_main .col1 #nav_main ul.sf-menu>li:last-child .level_2,#header_main .col2 #nav_main ul.sf-menu>li:last-child .level_2{position:absolute;background:rgba(23,7,0,.9);padding:20px;text-align:left;display:block;opacity:0;visibility:hidden;border-top:solid 1px #d0021b;margin-left:-10px}#header_main .col1 #nav_main ul.sf-menu>li:last-child .level_2 li,#header_main .col2 #nav_main ul.sf-menu>li:last-child .level_2 li{line-height:120%;margin-top:15px}#header_main .col1 #nav_main ul.sf-menu>li:last-child .level_2 li:first-child,#header_main .col2 #nav_main ul.sf-menu>li:last-child .level_2 li:first-child{margin-top:0}#header_main .col1 #nav_main ul.sf-menu>li:last-child .level_2 li a,#header_main .col2 #nav_main ul.sf-menu>li:last-child .level_2 li a{color:#fff;white-space:nowrap;font-size:13px}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){#header_main .col1 #nav_main ul.sf-menu>li:last-child .level_2,#header_main .col2 #nav_main ul.sf-menu>li:last-child .level_2{display:block}#header_main .col1 #nav_main ul.sf-menu>li:last-child .level_2 li,#header_main .col2 #nav_main ul.sf-menu>li:last-child .level_2 li{padding-left:10px}#header_main .col1 #nav_main ul.sf-menu>li:last-child .level_2 li a:before,#header_main .col2 #nav_main ul.sf-menu>li:last-child .level_2 li a:before{content:'-';margin-right:5px}}#header_main .col2{flex:1}#header_main .col3{height:80px}#header_main .col3 .quickSearch{float:left;position:relative;padding-top:22px;padding-left:33px}#header_main .col3 .quickSearch .quickSearch-toggle{display:block;height:34px;width:34px;background:#fff;border-radius:17px}#header_main .col3 .quickSearch .quickSearch-toggle span{display:block;position:absolute;background-image:url('/Content/Images/spread.svg');width:15px;height:15px;margin-top:10px;margin-left:10px;background-position:0 -10px}#header_main .col3 .quickSearch .quickSearch-popup{display:block;position:absolute;top:80px;right:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;max-height:0;overflow:hidden}@media(min-width:1024px) and (max-width:1279px){#header_main .col3 .quickSearch .quickSearch-popup{top:60px}}#header_main .col3 .quickSearch .quickSearch-popup .box_search{width:300px}#header_main .col3 .quickSearch .quickSearch-popup input{width:200px;float:left}#header_main .col3 .quickSearch .quickSearch-popup a{width:100px;display:block;float:left;text-transform:uppercase}#header_main .col3 .quickSearch.open .quickSearch-popup{max-height:80px}#header_main .col3 .quickLanguage{float:left;line-height:78px;font-size:15px;position:relative;z-index:200}#header_main .col3 .quickLanguage li{display:inline-block}#header_main .col3 .quickLanguage li:first-child:before{display:none}#header_main .col3 .quickLanguage li:before{content:'';margin:0 20px;display:inline-block;background-image:url('/Content/Images/spread.svg');background-position:-10px 0;width:10px;height:10px}#header_main .col3 .quickLanguage a{color:#e53938}#header_main .col3 .quickLanguage a.active{color:#ffdc72}.breadcrumbs{text-align:center;padding:50px}@media only screen and (min-width:750px) and (max-width:1279px){.breadcrumbs{padding:30px}}@media only screen and (max-width:749px){.breadcrumbs{padding:10px}}.breadcrumbs li{display:inline-block}.breadcrumbs li a{color:#d0021b;font-weight:400}.standard_container{margin:0 auto;position:relative}.standard_container h1{font-size:50px;line-height:100%;margin-bottom:20px;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700}@media only screen and (min-width:750px) and (max-width:1279px){.standard_container h1{font-size:30px}}@media only screen and (max-width:749px){.standard_container h1{font-size:20px}}.standard_container h2{font-size:22px;margin-bottom:10px}@media only screen and (min-width:750px) and (max-width:1279px){.standard_container h2{font-size:20px}}@media only screen and (max-width:749px){.standard_container h2{font-size:16px}}.l-responsiveContainer{margin:0 auto}@media(min-width:1600px){.l-responsiveContainer{width:1280px}}@media(min-width:1280px) and (max-width:1599px){.l-responsiveContainer{width:1200px}}@media(min-width:1024px) and (max-width:1279px){.l-responsiveContainer{width:900px}}@media(min-width:750px) and (max-width:1023px){.l-responsiveContainer{width:calc(100% - (2*30px))}}@media only screen and (max-width:749px){.l-responsiveContainer{width:calc(100% - 20px)}}.main_col_separator{display:block;position:absolute;top:0;bottom:0;width:1px;background:#ccc;left:375px}#menu_aside a{font-size:22px;display:block;margin-bottom:30px;font-weight:400;color:#d0021b}@media only screen and (min-width:750px) and (max-width:1279px){#menu_aside a{font-size:20px}}@media only screen and (max-width:749px){#menu_aside a{font-size:16px}}#menu_aside .level_2 a{font-size:18px;line-height:140%;color:#000;margin-bottom:10px;font-weight:300}@media only screen and (min-width:750px) and (max-width:1279px){#menu_aside .level_2 a{font-size:16px}}@media only screen and (max-width:749px){#menu_aside .level_2 a{font-size:14px}}#menu_aside .level_2 a.selected_parent,#menu_aside .level_2 a.selected{color:#d0021b}.footer_menu{padding:50px}@media only screen and (min-width:750px) and (max-width:1279px){.footer_menu{padding:30px}}@media only screen and (max-width:749px){.footer_menu{padding:10px}}.footer_menu a{font-size:22px;display:block;margin-bottom:10px;font-weight:400;color:#d0021b}@media only screen and (min-width:750px) and (max-width:1279px){.footer_menu a{font-size:20px}}@media only screen and (max-width:749px){.footer_menu a{font-size:16px}}.footer_menu li{width:20%;float:left}.footer_menu .level_2 li{width:100%;float:none}.footer_menu .level_2 a{font-size:18px;line-height:140%;color:#000;margin-bottom:0;font-weight:300}@media only screen and (min-width:750px) and (max-width:1279px){.footer_menu .level_2 a{font-size:16px}}@media only screen and (max-width:749px){.footer_menu .level_2 a{font-size:14px}}.footer_menu .level_2 a.selected_parent,.footer_menu .level_2 a.selected{color:#d0021b}#footer_main .footer_copyright{background:#fff;padding:18px 0;border-top:solid 2px #d0021b}#footer_main .footer_copyright .footer_copyright_wrapper{display:flex;align-items:center}#footer_main .footer_copyright .footer_copyright-text{flex-grow:1;padding-left:130px;font-size:14px;text-align:center}#footer_main .footer_copyright .footer_copyright-text a{color:#e53938;text-decoration:underline}@media(min-width:1280px) and (max-width:1599px){#footer_main .footer_copyright .footer_copyright-text{font-size:13px}}#footer_main .footer_copyright .footer_copyright-links{margin-left:10px;font-weight:600;flex-shrink:0}#footer_main .footer_copyright .footer_copyright-ikon{color:#e53938;letter-spacing:1px;font-size:14px}@keyframes animation-cookie{from{transform:translateY(110%)}to{transform:translateY(0)}}#cookie_bar{background-color:rgba(0,0,0,.8);color:#fff;padding:20px;position:fixed;width:300px;right:5px;bottom:5px;z-index:10000;border-radius:8px;transform:translateY(110%);animation-name:animation-cookie;animation-duration:1s;animation-delay:1s;-webkit-animation-name:animation-cookie;-webkit-animation-duration:1s;-webkit-animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#cookie_bar:hover{background-color:#000}@media only screen and (max-width:749px){#cookie_bar{left:5px;width:auto;padding:12px;border-radius:4px}}#cookie_bar_title{text-align:left;font-weight:bold;font-size:18px;color:#ffdc72;margin-bottom:5px}#cookie_bar a{color:#ffdc72;font-weight:bold;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#cookie_bar a:hover{color:#e65921}#cookie_bar_text{font-size:12px;line-height:1.3em;text-align:justify}@media only screen and (max-width:749px){#cookie_bar_text{font-size:10px;line-height:1.1em}}#cookie_bar #cookie_bar_ok{text-decoration:underline;width:18px;height:18px;display:block;text-decoration:none;position:absolute;top:20px;right:20px;background-image:url('/Content/Images/icone/white-cross.svg');background-position:center;background-size:contain;background-repeat:no-repeat;transform:rotate(0deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#cookie_bar #cookie_bar_ok:hover{transform:rotate(90deg)}@media only screen and (max-width:749px){#cookie_bar #cookie_bar_ok{top:12px;right:12px;width:14px;height:14px}}.c-takedown{text-align:center;margin-top:30px;margin-bottom:30px;font-size:18px}.c-adminLogin .c-login__input{margin-bottom:10px;display:block;height:50px;width:100%;background:#eaeaea;color:#a52303;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;letter-spacing:2px;padding:0 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-adminLogin .c-login__input::-webkit-input-placeholder{color:#a52303;opacity:1}.c-adminLogin .c-login__input:-moz-placeholder{color:#a52303;opacity:1}.c-adminLogin .c-login__input::-moz-placeholder{color:#a52303;opacity:1}.c-adminLogin .c-login__input:-ms-input-placeholder{color:#a52303;opacity:1}.c-adminLogin .c-login__input::-ms-input-placeholder{color:#a52303;opacity:1}.c-adminLogin .c-login__input:placeholder-shown{color:#a52303;opacity:1}.c-adminLogin .c-login__input::-ms-expand{display:none}.c-adminLogin .c-login__input::-ms-expand{display:none}.c-adminLogin .c-login__input:focus{background-color:#ddd}.c-adminLogin .c-login__recaptcha{margin-bottom:10px}.c-adminLogin .c-login__link{display:block;margin-bottom:5px}.c-adminLogin .c-login__submit{margin-top:10px;width:200px;display:inline-block;height:50px;line-height:50px;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;padding-right:50px;text-align:center;letter-spacing:2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-adminLogin .c-login__submit:after{content:'';position:absolute;display:block;background:url("/Content/Images/spread.svg") no-repeat -28px -10px;height:14px;width:13px;top:18px;right:18.5px}.c-adminLogin .c-login__submit:hover{opacity:.8}@media only screen and (max-width:749px){.c-adminLogin .c-login__recaptcha{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.85526316);-moz-transform:scale(.85526316);-ms-transform:scale(.85526316);-o-transform:scale(.85526316);transform:scale(.85526316)}}.search_ristoranti #header_main{position:relative}.search_ristoranti #footer_main{position:fixed;left:0;right:0;bottom:0}.search_ristoranti .ristoranti-search-wrapper{position:fixed;left:0;right:0;top:80px;bottom:72px}.search_ristoranti .ristoranti-colFiltri{position:absolute;left:0;top:0;bottom:0;width:400px;background:#f1f1f1}.search_ristoranti .ristoranti-colFiltri-inner{width:100%;height:100%;overflow:auto;padding:10px}.search_ristoranti .ristoranti-colMappa{position:absolute;left:400px;right:0;bottom:0;top:0;background:#fff}.search_ristoranti .ristoranti-colMappa .map{width:100%;height:100%}.search_ristoranti .ristoranti-colFiltri-form .input-container{border:solid 1px #a52303;margin-bottom:10px;height:50px;background:#fff url('/Content/Images/ristoranti_input_bg.png') no-repeat right top}.search_ristoranti .ristoranti-colFiltri-form .input-container input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;height:48px;border:0;padding-left:18px;width:calc(100% - 48px);vertical-align:top;text-transform:uppercase;font-family:'Dosis',sans-serif;font-weight:600;color:rgba(0,0,0,.6)}.search_ristoranti .ristoranti-colFiltri-form .input-container input::-ms-expand{display:none}.search_ristoranti .ristoranti-colFiltri-form .input-container input::-ms-expand{display:none}.search_ristoranti .ristoranti-colFiltri-form .input-container a{display:inline-block;width:48px;height:48px;vertical-align:top}.search_ristoranti .ristoranti-colFiltri-form select{border:solid 1px #a52303;width:100%;display:block;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;height:50px;background:#fff url('/Content/Images/ristoranti_input_bg.png') no-repeat right bottom;padding-left:16px;text-transform:uppercase;font-family:'Dosis',sans-serif;font-weight:600;color:rgba(0,0,0,.6)}.search_ristoranti .ristoranti-colFiltri-form select::-ms-expand{display:none}.search_ristoranti .ristoranti-colFiltri-form select::-ms-expand{display:none}.search_ristoranti .ristoranti-colFiltri-form select option[disabled]{background:#ddd;color:#333;padding:8px 3px;margin-top:10px}.search_ristoranti .ristoranti-colFiltri-paginator{border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;margin:0 -10px 10px;padding:16px 13px 16px 30px;line-height:14px}.search_ristoranti .ristoranti-colFiltri-paginator .tot-results{display:block;float:left;font-family:'Dosis',sans-serif;font-size:16px}.search_ristoranti .ristoranti-colFiltri-paginator .tot-results span{color:#e53938}.search_ristoranti .ristoranti-colFiltri-paginator .pag-nav{display:block;float:right}.search_ristoranti .ristoranti-colFiltri-paginator .pag-nav .pag-prev,.search_ristoranti .ristoranti-colFiltri-paginator .pag-nav .pag-next{display:inline-block;width:14px;height:14px;background-image:url('/Content/Images/red_arrows.png');vertical-align:middle}.search_ristoranti .ristoranti-colFiltri-paginator .pag-nav .pag-next{background-position:right top}.search_ristoranti .ristoranti-colFiltri-paginator .pag-nav .pag-info{color:#a52303;vertical-align:middle;font-weight:600}.search_ristoranti .ristoranti-colFiltri-results.hideNoFidelityMessage .nofidelity{display:none}.search_ristoranti .ristoranti-colFiltri-results .results-item{background:#fff;margin-bottom:10px;padding:20px;position:relative;padding-right:50px}.search_ristoranti .ristoranti-colFiltri-results .results-item:after{content:"";display:block;position:absolute;top:50%;height:14px;width:13px;margin-top:-7px;right:20px;background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -15px -10px}.search_ristoranti .ristoranti-colFiltri-results .results-item img{float:left;margin-right:20px}.search_ristoranti .ristoranti-colFiltri-results .results-item .title{font-size:18px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;margin-bottom:5px;line-height:120%}@media only screen and (min-width:750px) and (max-width:1279px){.search_ristoranti .ristoranti-colFiltri-results .results-item .title{font-size:16px}}@media only screen and (max-width:749px){.search_ristoranti .ristoranti-colFiltri-results .results-item .title{font-size:14px}}.search_ristoranti .ristoranti-colFiltri-results .results-item .abs{font-size:14px}@media only screen and (max-width:749px){.search_ristoranti .ristoranti-colFiltri-results .results-item .abs{font-size:13px}}.search_ristoranti .ristoranti-colFiltri-results .results-item .nofidelity{font-family:'Bitter',sans-serif;font-weight:700;margin-top:5px;font-size:12px;color:#a52303;text-transform:uppercase;text-decoration:underline}.search_ristoranti .ristoranti-colFiltri-results .results-item--express .title{color:#ffa200}.search_ristoranti .sidebar-quicklinks{margin:0 -5px}.search_ristoranti .sidebar-quicklinks li{float:left;width:50%;display:block;padding:0 5px 10px}.search_ristoranti .sidebar-quicklinks li a{border:solid 1px #a52303;display:block;width:100%;height:177px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.search_ristoranti .sidebar-quicklinks li a:hover{background:#fff}.search_ristoranti .sidebar-quicklinks li a span{display:block;position:absolute;bottom:18px;left:0;right:0;text-align:center;font-family:'Dosis',sans-serif;color:#e53938;text-transform:uppercase;font-weight:600;font-size:16px}.search_ristoranti .sidebar-quicklinks li a:before{content:'';display:block;position:absolute;left:50%;top:45%;height:60px;background-image:url('/Content/Images/focus_icone.png');background-size:auto 100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search_ristoranti .sidebar-quicklinks li a:after{content:'';display:block;position:absolute;top:65%;left:50%;width:0;height:0;-webkit-box-shadow:0 0 40px 20px rgba(0,0,0,.8);-moz-box-shadow:0 0 40px 20px rgba(0,0,0,.8);box-shadow:0 0 40px 20px rgba(0,0,0,.8);-webkit-transform:scale(.6,.05);-moz-transform:scale(.6,.05);-ms-transform:scale(.6,.05);-o-transform:scale(.6,.05);transform:scale(.6,.05)}.search_ristoranti .sidebar-quicklinks li a.aperture:before{width:59.5px}.search_ristoranti .sidebar-quicklinks li a.lavora:before{width:61.5px;background-position:-106px 0}.search_ristoranti .sidebar-quicklinks li a.aiutaci:before{width:44.5px;background-position:-168.5px 0}.search_ristoranti .sidebar-quicklinks li a.app:before{width:47px;background-position:-214px 0}.search_ristoranti .ristoranti_mobile_toggler{display:none}.c-ristorante__info,.c-ristorante__mapWrapper{width:50%;display:block;float:left}.c-ristorante__tabs{height:50px;display:flex}.c-ristorante__tab{width:calc(25% - 2px);height:50px;background:#a52303;color:#fff;line-height:50px;text-align:center;font-family:'Bitter',sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;margin-right:2px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-ristorante__tab:hover,.c-ristorante__tab.isActive{color:#a52303;background:#fff}.c-ristorante__tab.two-row{display:flex;align-items:center;justify-content:center;line-height:1em}@media(min-width:1024px) and (max-width:1279px){.c-ristorante__tab.two-row{font-size:14px}}.c-ristorante__pages{height:600px;width:100%}.c-ristorante__page{width:100%;overflow:auto;background:#fff;height:100%;display:none}.c-ristorante__page.isActive{display:block}.c-ristorante__pageInner{padding:20px 50px}.c-ristorante__pageInner .hours table{border:0;border-spacing:0;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;width:100% !important}.c-ristorante__pageInner .hours table tr{border:1px solid #808080}.c-ristorante__pageInner .hours table tr:nth-child(odd){background-color:rgba(165,35,3,.7);color:#fff}.c-ristorante__pageInner .hours table tr:nth-child(even){background-color:#fff}.c-ristorante__pageInner .hours table td{border:0;padding:5px}.c-ristorante__pageInner .hours table td:last-child{text-align:right}.c-ristorante__contatti{font-size:18px}.c-ristorante__facebook{vertical-align:top;display:inline-block;margin-top:50px;font-family:'Dosis',sans-serif;font-weight:600;color:#fff;font-size:16px;text-transform:uppercase;padding:6px 22px 6px 63px;height:50px;line-height:19px;border-radius:4px;background:#3b5998 url('/Content/Images/Ristoranti/icona_facebook.png') no-repeat left center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-right:30px}.c-ristorante__facebook:hover{opacity:.8}.c-ristorante__linkofferte{margin-top:50px;vertical-align:top;display:inline-block;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;height:50px;line-height:50px;padding:0 40px 0 18px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.c-ristorante__linkofferte:after{content:'';display:block;position:absolute;width:13px;height:13px;background:url('/Content/Images/spread.png') no-repeat -28px -10px;right:12px;top:50%;margin-top:-6.5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.c-ristorante__linkofferte:hover{background:#d72e04}.c-ristorante__linkArrow{margin-top:50px;vertical-align:top;display:inline-block;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;height:50px;line-height:50px;padding:0 40px 0 18px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.c-ristorante__linkArrow:after{content:'';display:block;position:absolute;width:13px;height:13px;color:#fff;background:url('/Content/Images/spread.png') no-repeat -28px -10px;right:12px;top:50%;margin-top:-6.5px}.c-ristorante__linkArrow:hover{background:#d72e04}.c-ristorante__pageInner--smallPadding{padding:30px;position:relative}.c-ristorante-servizio{text-align:center;float:left;width:25%;height:130px}.c-ristorante-servizio img{display:inline-block}.c-ristorante-servizio__label{font-size:14px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;display:block}.c-ristorante-servizio__popuparrow{display:none;width:0;height:0;border:solid 10px transparent;border-bottom-color:#a52303;position:relative;z-index:20}.c-ristorante-servizio__text{display:none;position:absolute;left:30px;right:30px;background:#a52303;color:#fff;padding:8px 15px;text-align:left;-webkit-box-shadow:0 0 5px rgba(0,0,0,.4);-moz-box-shadow:0 0 5px rgba(0,0,0,.4);box-shadow:0 0 5px rgba(0,0,0,.4);margin-top:-4px;z-index:10}.c-ristorante-servizio.isOpen .c-ristorante-servizio__text{display:block}.c-ristorante-servizio.isOpen .c-ristorante-servizio__popuparrow{display:inline-block}.c-ristorante-infoextra__title{font-size:14px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;display:block}.c-ristorante-infoextra__text{margin-top:5px;font-size:16px;font-family:'Dosis',sans-serif}.c-ristorante-infoextra__text ul{list-style-type:disc;padding-left:20px}@media only screen and (max-width:749px){.c-ristorante-servizio{width:50%;height:130px}.c-ristorante-servizio img{display:inline-block}}.standard_container .c-ristorante__h1{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700;margin-bottom:30px}.c-ristorante__mapWrapper{margin-top:50px;height:600px;padding:4px;background:#fff}.c-ristorante__map{width:100%;height:100%}.c-ristorante--express .c-ristorante__tab{background:#ffa200}.c-ristorante--express .c-ristorante__tab:hover,.c-ristorante--express .c-ristorante__tab.isActive{color:#ffa200;background:#fff}.c-ristorante--express .c-ristorante__h1{color:#ffa200}.c-ristorante--express .c-ristorante__contatti a{color:#ffa200}.c-ristorante--express .c-ristorante__expressnote{color:#ffa200;margin-top:50px}.c-mycard__header{background-image:url('/Content/Images/Mycard/header.jpg?v=2019');height:260px;background-position:center;background-size:cover}@media(min-width:750px) and (max-width:1023px){.c-mycard__header{height:200px}}@media only screen and (max-width:749px){.c-mycard__header{height:100px}}.c-mycard__welcome{height:260px;background:#510d03;color:#fff;text-align:center;position:relative;padding-top:40px}.c-mycard__welcome__title{font-size:25px;font-family:'Bitter',sans-serif;font-weight:700;text-transform:uppercase}.c-mycard__welcome__text{font-size:20px;max-width:700px;margin:20px auto 0}.c-mycard__welcome__link{width:270px;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.c-mycard__welcome__link:after{transform:translateY(-50%) rotate(90deg)}@media only screen and (max-width:749px){.c-mycard__welcome{height:auto;padding:40px 20px}.c-mycard__welcome__title{font-size:20px}.c-mycard__welcome__text{font-size:15px}.c-mycard__welcome__link{display:none}}.c-mycard__menu_ul{text-align:center;height:50px;line-height:50px;background:rgba(134,93,54,.8);display:block}.c-mycard__menu_li{display:inline-block;color:#630100;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600}.c-mycard__menu_li--separator{padding:0 14px}.c-mycard__menu_a{color:#fff}.c-mycard__menu_a:hover{text-decoration:underline}@media(min-width:1024px) and (max-width:1279px){.c-mycard__menu_li{font-size:12px}.c-mycard__menu_li--separator{padding:0 8px}}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){.c-mycard__menu{display:none}}.c-consentFlags__menu_ul{text-align:right;height:50px;line-height:50px;background:rgba(134,93,54,.8);display:block}.c-consentFlags__menu_li{display:inline-block;color:#630100;font-size:14px;padding:0 17px;font-family:'Dosis',sans-serif;font-weight:600}.c-consentFlags__menu_li--separator{padding:0 14px}.c-consentFlags__menu_a{color:#fff}.c-consentFlags__menu_a:hover{text-decoration:underline}.c-mycard__accedi{padding-top:50px}.c-mycard__accedi__registrati,.c-mycard__accedi__login{width:calc(50% - 2px);background:#fff;height:502px;padding:40px;position:relative}.c-mycard__accedi__registrati{float:left}.c-mycard__accedi__texts{width:280px;float:left;position:relative;height:100%}.c-mycard__accedi__actions{width:250px;position:absolute;bottom:40px;right:40px}.c-mycard__accedi__actions .o-recaptcha{margin-top:10px}.c-mycard__accedi__actions .o-recaptcha iframe{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.82236842);-moz-transform:scale(.82236842);-ms-transform:scale(.82236842);-o-transform:scale(.82236842);transform:scale(.82236842)}.c-mycard__accedi__login{float:right}.c-mycard__accedi__titolo1{font-size:40px;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700;text-transform:uppercase;line-height:120%}.c-mycard__accedi__titolo2{font-size:20px;text-transform:uppercase;font-family:'Bitter',sans-serif;font-weight:700;line-height:120%}.c-mycard__accedi__titolo3{font-size:16px;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700}.c-mycard__accedi__testo{position:absolute;bottom:0;left:0;right:0}.c-mycard__accedi__oppure{font-size:16px;font-family:'Dosis',sans-serif;font-weight:600;text-align:center;line-height:34px}.c-mycard__accedi__email{margin-bottom:10px}.c-mycard__accedi__bibita{text-align:center;margin-bottom:90px;background:url('/Content/Images/Mycard/richiedila_alto.jpg?v=2019') no-repeat center center;background-size:contain;height:162px}@media(min-width:1280px) and (max-width:1599px){.c-mycard__accedi__texts{width:260px}.c-mycard__accedi__actions{width:230px}.c-mycard__accedi__actions .o-recaptcha iframe{-webkit-transform:scale(.75657895);-moz-transform:scale(.75657895);-ms-transform:scale(.75657895);-o-transform:scale(.75657895);transform:scale(.75657895)}.c-mycard__accedi__titolo1{font-size:36px}}@media(min-width:1024px) and (max-width:1279px){.c-mycard__accedi__registrati,.c-mycard__accedi__login{width:100%}.c-mycard__accedi__login{margin-bottom:10px}.c-mycard__accedi__texts{width:500px}}@media(min-width:750px) and (max-width:1023px){.c-mycard__accedi{padding-top:30px}.c-mycard__accedi__registrati,.c-mycard__accedi__login{width:100%}.c-mycard__accedi__login{margin-bottom:10px}}@media only screen and (max-width:749px){.c-mycard__accedi{padding-top:30px}.c-mycard__accedi__registrati,.c-mycard__accedi__login{width:100%;height:auto;padding:20px}.c-mycard__accedi__login{margin-bottom:10px}.c-mycard__accedi__texts{float:none;width:100%}.c-mycard__accedi__titolo1{font-size:24px;line-height:120%}.c-mycard__accedi__titolo2{font-size:18px;line-height:120%}.c-mycard__accedi__titolo3{font-size:14px}.c-mycard__accedi__testo{font-size:14px;margin-top:10px;position:static}.c-mycard__accedi__bibita{display:none}.c-mycard__accedi__actions{position:static;width:100%;margin-top:10px}}.c-mycardLogin .c-login__input{margin-bottom:10px;display:block;height:50px;width:100%;background:#eaeaea;color:#a52303;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;letter-spacing:2px;padding:0 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-mycardLogin .c-login__input::-webkit-input-placeholder{color:#a52303;opacity:1}.c-mycardLogin .c-login__input:-moz-placeholder{color:#a52303;opacity:1}.c-mycardLogin .c-login__input::-moz-placeholder{color:#a52303;opacity:1}.c-mycardLogin .c-login__input:-ms-input-placeholder{color:#a52303;opacity:1}.c-mycardLogin .c-login__input::-ms-input-placeholder{color:#a52303;opacity:1}.c-mycardLogin .c-login__input:placeholder-shown{color:#a52303;opacity:1}.c-mycardLogin .c-login__input::-ms-expand{display:none}.c-mycardLogin .c-login__input::-ms-expand{display:none}.c-mycardLogin .c-login__input:focus{background-color:#ddd}.c-mycardLogin .c-login__recaptcha{margin-bottom:10px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.82236842);-moz-transform:scale(.82236842);-ms-transform:scale(.82236842);-o-transform:scale(.82236842);transform:scale(.82236842)}.c-mycardLogin .c-login__link{font-size:16px;font-family:'Dosis',sans-serif;font-weight:600;line-height:34px;color:#a52303;text-decoration:underline;display:block}.c-mycardLogin .c-login__submit{margin-top:10px;display:inline-block;height:50px;line-height:50px;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;padding-right:50px;text-align:center;letter-spacing:2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.c-mycardLogin .c-login__submit:after{content:'';position:absolute;display:block;background:url("/Content/Images/spread.svg") no-repeat -28px -10px;height:14px;width:13px;top:18px;right:18.5px}.c-mycardLogin .c-login__submit:hover{opacity:.8}@media(min-width:1280px) and (max-width:1599px){.c-mycardLogin .c-login__recaptcha{-webkit-transform:scale(.75657895);-moz-transform:scale(.75657895);-ms-transform:scale(.75657895);-o-transform:scale(.75657895);transform:scale(.75657895)}}@media only screen and (max-width:749px){.c-mycardLogin .c-login__recaptcha{-webkit-transform:scale(.78947368);-moz-transform:scale(.78947368);-ms-transform:scale(.78947368);-o-transform:scale(.78947368);transform:scale(.78947368)}}.c-mycard__status{padding-top:50px}.c-mycard__status__info,.c-mycard__status__actions{width:calc(50% - 2px);height:600px;position:relative}.c-mycard__status__info{float:left;background:#fff;padding:40px}.c-mycard__status__text1{font-family:'Bitter',sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;width:330px;line-height:120%}.c-mycard__status__text2{font-size:40px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;line-height:120%;padding:25px 20px 15px 20px;margin:10px 0;background-color:#eaeaea}.c-mycard__status__text2_alt{font-size:80px}.c-mycard__memberGetMemeber{margin-top:50px}.c-mycard__memberGetMemeber .fConnect{width:100%;margin:10px 0;text-align:left;padding-left:20px}.c-mycard__memberGetMemeber__facebook:after{background-image:url('/Content/Images/icone/icn-facebook.svg') !important}.c-mycard__memberGetMemeber__facebook:after,.c-mycard__memberGetMemeber__mail:after{content:'';position:absolute;right:18px !important;top:50% !important;width:20px !important;height:20px !important;display:block !important;background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.c-mycard__memberGetMemeber__mail{position:relative;background:#eaeaea;display:block;line-height:14px;padding:18px 40px 18px 20px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:2px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-mycard__memberGetMemeber__mail:after{background-image:url('/Content/Images/icone/icn-mail.svg')}.c-mycard__memberGetMemeber__mail:hover{background:#ddd}.c-mycard__memberGetMemeber__popup{display:none;position:fixed;background-color:rgba(0,0,0,.6);top:0;left:0;right:0;bottom:0;z-index:999}.c-mycard__memberGetMemeber__popup .content{position:absolute;padding:50px 20px;height:auto;width:500px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-mycard__memberGetMemeber__popup form{margin:30px 0 0}.c-mycard__memberGetMemeber__popup img{position:absolute;top:0;right:0;cursor:pointer}.c-mycard__memberGetMemeber__form,.c-fidelity__memberGetMemeber__invitation__form{display:flex;align-items:center}.c-mycard__memberGetMemeber__form .o-input,.c-fidelity__memberGetMemeber__invitation__form .o-input{width:calc(100% - 50px)}.c-mycard__memberGetMemeber__form .c-mycard__memberGetMemeber__button,.c-fidelity__memberGetMemeber__invitation__form .c-mycard__memberGetMemeber__button{position:relative;background:#eaeaea;display:block;height:50px;width:50px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-mycard__memberGetMemeber__form .c-mycard__memberGetMemeber__button:after,.c-fidelity__memberGetMemeber__invitation__form .c-mycard__memberGetMemeber__button:after{content:'';width:13px;height:14px;display:block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;position:absolute;right:50%;top:50%;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}.c-mycard__memberGetMemeber__form .c-mycard__memberGetMemeber__button:hover,.c-fidelity__memberGetMemeber__invitation__form .c-mycard__memberGetMemeber__button:hover{background:#ddd}.c-fidelity__eventAction__invitation,.c-fidelity__memberGetMemeber__invitation{text-transform:uppercase}.c-fidelity__eventAction__invitation strong,.c-fidelity__memberGetMemeber__invitation strong{color:#a52303;text-decoration:underline}.c-mycard__status__userlinks{display:flex;justify-content:space-between;margin-bottom:40px}.c-mycard__status__userlinks form{display:inline-block}.c-mycard__status__userlinks form .o-box__texts__link{width:100%}.c-mycard__status__userlinks .o-box__texts__link{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:flex;align-items:center;min-height:100%}.c-mycard__status__userlinks>*{width:calc((100% - 40px)/3);align-self:stretch}.c-mycard__status__actions{float:right}.c-mycard__status__action{display:flex;flex-direction:column;justify-content:center;height:calc(33.3% - 2px);background:#3d0703;background:#3d0703 url('/Content/Images/Mycard/freccia_dx.png') no-repeat calc(100% - 60px) center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:30px 40px}.c-mycard__status__action:nth-child(2),.c-mycard__status__action:nth-child(3),.c-mycard__status__action:nth-child(4){margin-top:4px}.c-mycard__status__action:hover{opacity:.8}.c-mycard__status__action--qrcode{display:none}.c-mycard__status__action_text1{font-family:'Bitter',sans-serif;font-weight:700;font-size:40px;color:#d0021b;display:block;line-height:100%}.c-mycard__status__action_text2{font-family:'Bitter',sans-serif;font-weight:700;font-size:40px;color:#fff;display:block;line-height:100%}.c-mycard__status__action_text3{color:#fff;display:block;margin-top:10px}.c-mycard__status__text3 strong{font-size:20px;color:#a52303}.popup_coupons,.popup_invitation_code,.popup_qrcode{display:none}.c-coupon_item form{display:inline-block;vertical-align:middle}.c-coupon_item__qrcode{display:inline-block;vertical-align:middle}.c-coupon_item__texts{display:inline-block;vertical-align:middle;width:calc(100% - 300px);margin-left:10px}.c-coupon_item__stampa{display:inline-block;vertical-align:middle;background-image:url('/Content/Images/Mycard/coupon_icons.png');width:70px;height:70px;margin-left:10px}.c-coupon_item__email{display:inline-block;vertical-align:middle;background-image:url('/Content/Images/Mycard/coupon_icons.png');width:70px;height:70px;background-position:right center;margin-left:10px}@media(min-width:1024px) and (max-width:1279px){.c-mycard__status__info{width:calc(60% - 2px)}.c-mycard__status__actions{width:calc(40% - 2px)}.c-mycard__status__action{background-position:calc(100% - 20px) center;background-size:auto 20%;padding:30px 30px}.c-mycard__status__action_text1{font-size:30px}.c-mycard__status__action_text2{font-size:30px}.c-mycard__status__action_text3{width:200px}.c-mycard__memberGetMemeber{margin-top:30px}}@media(min-width:750px) and (max-width:1023px){.c-mycard__status__info{width:100%;margin-bottom:4px}.c-mycard__status__actions{width:100%;height:auto}.c-mycard__status__action--qrcode{display:block}}@media only screen and (max-width:749px){.c-mycard__status__info{width:100%;margin-bottom:4px;height:auto;padding:15px 20px}.c-mycard__status__text1{width:auto;font-size:22px}.c-mycard__status__text2,.c-mycard__status__text2_alt{font-size:36px}.c-mycard__status__text3{font-size:16px}.c-mycard__status__userlinks{display:block}.c-mycard__status__userlinks>*{width:100%;margin-bottom:10px}.c-mycard__status__actions{width:100%;height:auto}.c-mycard__status__action{padding:15px 20px;background-position:calc(100% - 20px) center;background-size:auto 50%}.c-mycard__status__action--qrcode{display:block}.c-mycard__status__action_text1{font-size:20px}.c-mycard__status__action_text2{font-size:20px}.c-mycard__status__action_text3{width:150px;font-size:13px;line-height:120%}.c-mycard__memberGetMemeber{margin-top:20px}.c-mycard__memberGetMemeber .fConnect{padding-top:10px;letter-spacing:0;line-height:14px;padding-left:10px}.c-mycard__memberGetMemeber__popup .content{width:92%}.c-mycard__memberGetMemeber__mail{letter-spacing:0;padding-left:10px}.c-mycard__memberGetMemeber__form .o-input{padding-left:10px;letter-spacing:0}.c-coupon_item form{display:inline-block;vertical-align:middle}.c-coupon_item__qrcode{display:block;width:100%;height:auto;border:solid 1px #000}.c-coupon_item__texts{width:100%;margin-left:0;margin-top:10px}.c-coupon_item__stampa{margin-top:10px;margin-left:0}.c-coupon_item__email{margin-top:10px}}.standard_container .o-standardtitleblock{font-family:'FTY SKORZHEN';font-size:44px;font-style:normal;line-height:normal;text-transform:uppercase;color:#9c1514;text-align:center;margin-bottom:50px}@media only screen and (max-width:749px){.standard_container .o-standardtitleblock{font-size:34px}}.c-mycard__box4{margin:0 -1px}.c-mycard__box{width:25%;padding:0 1px;float:left;height:319px}@media(min-width:1024px) and (max-width:1279px){.c-mycard__box{height:223px}}@media(min-width:750px) and (max-width:1023px){.c-mycard__box{width:50%;margin-bottom:2px}}@media only screen and (max-width:749px){.c-mycard__box{width:100%;height:280px;margin-bottom:2px}}.c-mycard__catalogo__image{width:100%;height:100%;background:url('/Content/Images/Mycard/catalogo_img.jpg') no-repeat center;background-size:cover}.c-mycard__catalogo__premio{width:100%;height:100%;position:relative;background-size:cover}.c-mycard__catalogo__text{color:#fff;font-size:24px;font-family:'Dosis',sans-serif;text-align:center;width:100%;padding-top:170px}.c-mycard__catalogo__textBold{font-family:'Dosis',sans-serif;font-weight:600}.c-mycard__catalogo__premioImage{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-70px}.c-mycard__catalogo__link{position:absolute;bottom:20px;left:50%;right:auto;width:210px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.c-mycard__catalogo__premio--noaction .c-mycard__catalogo__text{padding-top:200px}.c-mycard__catalogo__premio--noaction .c-mycard__catalogo__premioImage{margin-top:-40px}@media(min-width:1024px) and (max-width:1279px){.c-mycard__catalogo__text{font-size:16px;padding-top:105px}.c-mycard__catalogo__premioImage{-webkit-transform:translate(-50%,-50%) scale(.7);-moz-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);-o-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7);margin-top:-55px}.c-mycard__catalogo__link{width:190px}.c-mycard__catalogo__premio--noaction .c-mycard__catalogo__text{padding-top:150px}.c-mycard__catalogo__premio--noaction .c-mycard__catalogo__premioImage{margin-top:-20px}}@media only screen and (max-width:749px){.c-mycard__catalogo__premioImage{margin-top:-60px}.c-mycard__catalogo__text{font-size:20px;padding-top:150px}.c-mycard__catalogo__premio--noaction .c-mycard__catalogo__text{padding-top:180px}}.c-mycard_premiov2{margin-bottom:10px}.c-mycard_premiov2__imgweb{width:100%;height:auto}.c-mycard_premiov2__imgmobile{display:none}.c-mycardPremio__info{padding:4px;background-color:#a52303;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;letter-spacing:.7px}.c-mycardPremio__info strong{color:#ffdc72}@media only screen and (max-width:749px){.c-mycard_premiov2__imgweb{display:none}.c-mycard_premiov2__imgmobile{display:block;width:100%;height:auto}}.c-partnership-h1{text-align:center}.c-partnership-intro{text-align:center}.c-partnership-items{margin:0 -5px}.c-partnership-item{width:50%;height:350px;float:left;margin-bottom:10px;padding:0 5px}.c-partnership-item-texts{width:100%;height:100%;background:#f0f0f0;background-repeat:no-repeat;background-position:right bottom;padding:70px 50% 0 20px;text-align:right}.c-partnership-item-texts img{display:inline-block}.c-partnership-item-logo{margin-bottom:20px}.c-partnership-item-text{font-size:18px;line-height:150%}.c-partnership-item-text2{font-size:16px;color:#7c7c7c;line-height:110%;margin-top:6px}@media(min-width:1280px) and (max-width:1599px){.c-partnership-item-texts{padding:70px 55% 0 20px}}@media(min-width:1024px) and (max-width:1279px){.c-partnership-item-texts{padding:70px 40% 0 20px;background-size:auto 50%}}@media(min-width:750px) and (max-width:1023px){.c-partnership-item{width:100%}}@media only screen and (max-width:749px){.c-partnership-item{width:100%;height:auto}.c-partnership-item-texts{padding:20px 20px 20px 20px;background-image:none !important;height:auto}}.c-partnership-item-texts--monoclick{padding-top:40px;background-image:url(/Content/Images/Mycard/Partnership/img-monoclick.jpg)}.c-partnership-item-texts--ibs{background-image:url(/Content/Images/Mycard/Partnership/img-ibs.jpg)}.c-partnership-item-texts--emozione3{background-image:url(/Content/Images/Mycard/Partnership/img-emozione3.jpg)}.c-partnership-item-texts--gamestop{background-image:url(/Content/Images/Mycard/Partnership/img-gamestop.jpg)}.c-partnership-item-texts--hifun{background-image:url(/Content/Images/Mycard/Partnership/img-hifun.jpg)}.c-partnership-item-texts--mymovies{padding:100px 0;text-align:center}.c-mycard__help{width:100%;height:100%;background-color:#a52303;position:relative;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-mycard__help:hover{opacity:.8}.c-mycard__help--n2{background-color:#b74326}.c-mycard__help--n3{background-color:#c8572f}.c-mycard__help--n4{background-color:#d76038}.c-mycard__helpImage{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-30px}.c-mycard__helpText{color:#fff;text-align:center;font-size:27px;font-family:'Dosis',sans-serif;position:absolute;bottom:70px;left:0;right:0}@media(min-width:1024px) and (max-width:1279px){.c-mycard__helpText{font-size:20px;bottom:50px}}.c-mycard__popup{display:none;max-width:600px}.c-mycard__popup.help_faq h1,.c-mycard__popup.help_faq h2,.c-mycard__popup.help_faq h3{margin:10px 0;text-transform:uppercase}.c-mycard__popup.help_faq h1,.c-mycard__popup.help_faq h2,.c-mycard__popup.help_faq h3,.c-mycard__popup.help_faq h4,.c-mycard__popup.help_faq h5,.c-mycard__popup.help_faq h6{font-weight:bold;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303}.c-mycard__popup.help_faq hr{border:1px solid #e65921}.c-popup-item{padding:10px 0}.c-popup-title2{font-family:'Dosis',sans-serif;font-weight:600}.c-popup-text{font-family:'Dosis',sans-serif}.c-popup-separator{height:1px;background:#e65921}.c-mycard__ristoranti{position:relative;z-index:1}.c-mycard__ristorantiWrapper{position:relative;height:600px}.c-mycard__ristoranti__caption{font-family:'Bitter',sans-serif;font-weight:700;font-size:38px;color:#fff;padding:10px 40px;z-index:1000;position:absolute;left:0;top:120px;background:rgba(47,13,0,.7)}@media(min-width:1024px) and (max-width:1279px){.c-mycard__ristoranti__caption{font-size:30px;padding:10px 40px;top:80px}}@media(min-width:750px) and (max-width:1023px){.c-mycard__ristoranti__caption{font-size:20px;padding:10px 30px;top:60px}}@media only screen and (max-width:749px){.c-mycard__ristoranti__caption{display:none}}.c-mycard__ristorantiImage{width:calc(100% - 320px);position:relative;background-image:url('/Content/Images/Mycard/ristoranti_aderenti.jpg');background-position:center;height:100%;background-size:cover}.c-mycard__ristorantiListWrapper{position:absolute;top:0;right:0;bottom:0;width:320px;background:#fff}.c-mycard__ristorantiListTitle{height:114px;padding:30px 40px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:20px;text-transform:uppercase}.c-mycard__ristorantiListItems{position:absolute;top:114px;left:0;right:0;bottom:0;overflow:auto}.c-mycard__ristorantiListItem{height:50px;padding-left:40px;line-height:50px;overflow:hidden;font-size:16px;font-family:'Dosis',sans-serif;position:relative;padding-right:50px}.c-mycard__ristorantiListItem:after{content:"";display:block;position:absolute;top:50%;height:14px;width:13px;margin-top:-7px;right:20px;background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -15px -10px}.c-mycard__ristorantiListItem:nth-child(odd){background:#f5f5f5}.c-mycard__ristorantiListItemLink{color:#000;font-family:'Dosis',sans-serif;font-weight:600;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-mycard__ristorantiListItemLink:hover{color:#a52303}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px){.c-mycard__ristorantiWrapper{height:400px}}@media only screen and (max-width:749px){.c-mycard__ristorantiWrapper{height:340px}.c-mycard__ristorantiListWrapper{width:100%}.c-mycard__ristorantiListTitle{height:75px;padding:15px 20px;font-size:15px}.c-mycard__ristorantiListItems{top:75px}.c-mycard__ristorantiListItem{height:40px;line-height:40px;padding-left:20px;font-size:13px}}.c-mycard__appWrapper{height:600px;background-image:url('/Content/Images/Mycard/app.jpg?v=5');background-size:cover;background-position:center;position:relative;color:#fff;padding-left:40px;padding-top:110px;overflow:hidden}.c-mycard__app__title{font-size:38px;font-family:'Bitter',sans-serif;font-weight:700;text-transform:uppercase;line-height:120%}.c-mycard__app__text{font-size:16px;margin-top:20px}.c-mycard__app__links{position:absolute;bottom:50px}.c-mycard__app__slides{position:absolute;top:110px;right:40px;width:250px;color:#f2eac7;font-size:22px}.c-mycard__app__slides li{text-transform:uppercase;width:100%;display:none}@media(min-width:1280px) and (max-width:1599px){.c-mycard__app__slides{width:220px}}@media(min-width:1024px) and (max-width:1279px){.c-mycard__app__slides{width:180px;font-size:18px;top:50px}}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){.c-mycard__app__slides{display:none}}.c-mycard__app__help{width:248px;left:auto;right:40px;bottom:50px}.c-mycard__app__link{background:#fff;display:block;width:160px;height:40px;line-height:40px;text-align:center;margin-top:2px;position:relative;padding-left:40px;color:#000}.c-mycard__app__link:before{content:'';display:block;position:absolute;background-image:url('/Content/Images/spread.svg');background-repeat:no-repeat;left:15px}.c-mycard__app__link--ios:before{width:22px;height:27px;top:6px;background-position:-23px -69px}.c-mycard__app__link--android:before{width:23px;height:25px;background-position:0 -69px;top:7px}@media(min-width:1280px) and (max-width:1599px){.c-mycard__app__text{font-size:14px}}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px){.c-mycard__appWrapper{height:420px;padding-left:40px;padding-top:50px}.c-mycard__app__title{font-size:30px}.c-mycard__app__text{width:200px}.c-mycard__app__help{width:220px}}@media(min-width:750px) and (max-width:1023px){.c-mycard__appWrapper{height:320px;background-size:100% auto;background-position:center top;background-image:url('/Content/Images/bg/bg-3.jpg')}.c-mycard__app__links{top:50px;right:40px;bottom:auto}.c-mycard__app__phone_image{position:absolute;background-image:url('/Content/Images/Mycard/img-app-vers-mobile.png?v=5');background-position:top right;background-size:contain;background-repeat:no-repeat;height:290px;width:170px;bottom:-20px;left:50%;margin-left:-80px}}@media only screen and (max-width:749px){.c-mycard__appWrapper{padding:20px;height:auto;background-size:100% auto;background-position:center top;background-image:url('/Content/Images/bg/bg-3.jpg')}.c-mycard__app__title{font-size:20px;padding-right:100px}.c-mycard__app__text{padding-right:100px}.c-mycard__app__links{margin-top:20px;position:static}.c-mycard__app__link{width:100%}.c-mycard__app__help{margin-top:20px;position:static;width:100%}.c-mycard__app__phone_image{position:absolute;background-image:url('/Content/Images/Mycard/img-app-vers-mobile.png?v=5');background-position:top right;background-size:contain;background-repeat:no-repeat;height:350px;width:190px;bottom:auto;right:0%;top:20px;left:auto;margin-left:0;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:100% 0%;-moz-transform-origin:100% 0%;-ms-transform-origin:100% 0%;-o-transform-origin:100% 0%;transform-origin:100% 0%}}.o-input{display:block;height:50px;width:100%;background:#eaeaea;color:#a52303;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;letter-spacing:2px;padding:0 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-input::-webkit-input-placeholder{color:#a52303;opacity:1}.o-input:-moz-placeholder{color:#a52303;opacity:1}.o-input::-moz-placeholder{color:#a52303;opacity:1}.o-input:-ms-input-placeholder{color:#a52303;opacity:1}.o-input::-ms-input-placeholder{color:#a52303;opacity:1}.o-input:placeholder-shown{color:#a52303;opacity:1}.o-input::-ms-expand{display:none}.o-input::-ms-expand{display:none}.o-input:focus{background-color:#ddd}.o-input--textarea{padding:20px;height:150px}.o-input--outline{background-color:#fff;border:solid #eaeaea 4px}.o-input--outline::-webkit-input-placeholder{color:#333;opacity:1}.o-input--outline:-moz-placeholder{color:#333;opacity:1}.o-input--outline::-moz-placeholder{color:#333;opacity:1}.o-input--outline:-ms-input-placeholder{color:#333;opacity:1}.o-input--outline::-ms-input-placeholder{color:#333;opacity:1}.o-input--outline:placeholder-shown{color:#333;opacity:1}.o-input--outline:focus{background-color:#eaeaea}.o-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;width:100%;height:50px;border:none;background:#eaeaea url('/Content/Images/ddArrow.png') no-repeat right center;padding:0 20px;font-size:14px;letter-spacing:2px;font-family:'Dosis',sans-serif;font-weight:600;color:#a52303}.o-select::-ms-expand{display:none}.o-select::-ms-expand{display:none}.o-select:focus{background-color:#ddd}.o-select-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;display:block;height:70px;line-height:70px;width:400px;color:#fff;background:#a52303 url('/Content/Images/TakeAway/arrow_down_white.png') no-repeat;background-position:right 20px center;margin:0 auto;font-family:'Dosis',sans-serif;font-weight:600;font-size:22px;text-align:left;padding-left:30px;border-color:#a52303}.o-select-button::-ms-expand{display:none}.o-select-button::-ms-expand{display:none}@media(min-width:1024px) and (max-width:1279px){.o-select-button{width:360px}}@media only screen and (max-width:749px){.o-select-button{height:60px;line-height:60px;width:280px;font-size:18px}}.o-checkbox{cursor:pointer;display:inline-block;min-height:50px;white-space:nowrap}.o-checkbox__input{display:none}.o-checkbox__icon{border:4px solid #e2e2e2;display:inline-block;height:50px;vertical-align:middle;width:50px}.o-checkbox__input:checked+.o-checkbox__icon{background:url('/Content/Images/icone/check_icon.png') no-repeat center}.o-checkbox__label{font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;color:#a52303;padding:0 15px;display:inline-block;vertical-align:middle;white-space:normal}.o-checkbox__label a{color:inherit;text-decoration:underline}.o-checkbox__label .o-checkbox__label__pay-logo{float:right;display:flex;height:48px;align-items:center;margin-left:5px}.o-checkbox__label .o-checkbox__label__pay-logo>img{height:32px;display:inline-block}.o-checkbox__label .o-checkbox__label__pay-logo>img.gpay{padding:7px;border:1px solid #000;border-radius:3px;background:#fff;margin-left:5px}@media only screen and (max-width:749px){.o-checkbox{height:auto}.o-checkbox-longtext{padding-bottom:15px}.o-checkbox__label{max-width:235px;padding:0 10px}}.o-requiredText{color:#a52303;text-align:right;font-family:'Dosis',sans-serif;font-weight:600}.o-actionLink{display:inline-block;height:50px;line-height:50px;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;padding-right:50px;text-align:center;letter-spacing:2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.o-actionLink:after{content:'';position:absolute;display:block;background:url("/Content/Images/spread.svg") no-repeat -28px -10px;height:14px;width:13px;top:18px;right:18.5px}.o-actionLink:hover{opacity:.8}.o-actionLink--fullwidth{width:100%}.o-actionLink--register,.o-actionLink--login,.o-actionLink--facebook,.o-actionLink--apple{text-align:left !important;padding-left:20px !important;margin-top:10px !important}.o-actionLink--facebook{background:#3b5998}.o-actionLink--apple{background:#000}.c-formPageWrapper{background:#fff;padding:0}.c-formPage{max-width:960px;margin:0 auto;padding:70px 30px 0;font-family:'Dosis',sans-serif;font-weight:600}.c-formPage__titleCenter{width:100%;text-align:center;margin:50px auto}.c-form__title{font-family:'Bitter',sans-serif;font-weight:700;font-size:40px;color:#a52303;line-height:100%}.c-form__subtitle{font-family:'Bitter',sans-serif;font-weight:700;font-size:20px;margin-top:10px}.o-form{padding-top:30px;margin:0 -10px}.o-form_span{display:block;float:left;padding:0 10px;margin-bottom:20px}.o-form_span--1_1{width:100%}.o-form_span--1_2{width:50%}.c-form-prosegui{width:250px;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.c-form-commands{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.c-form-commands .o-actionLink{width:250px}@media(min-width:750px) and (max-width:1023px){.standard_container.c-formPageWrapper{padding:0}}@media only screen and (max-width:749px){.standard_container.c-formPageWrapper{padding:0 10px}.c-formPage{padding:30px 10px 0;width:auto}.c-form__title{font-size:20px}.c-form__subtitle{font-size:16px}.o-form{padding-top:30px;margin:0 -5px}.o-form_span{padding:0 5px;margin-bottom:10px}.o-form_span--1_2{width:100%}.register_cardimage{width:100%}}.c-page-header{padding-top:100px}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px){.c-page-header{padding-top:70px}}@media only screen and (max-width:749px){.c-page-header{padding-top:50px}}.page_404{position:relative;background:#6e1602;background:-webkit-linear-gradient(#6e1602,#a72f11);background:-o-linear-gradient(#6e1602,#a72f11);background:-moz-linear-gradient(#6e1602,#a72f11);background:linear-gradient(#6e1602,#a72f11)}.page_404 #main_404{margin:100px;width:500px;position:absolute;top:0;left:0}.page_404 #main_404 h1{font-size:90px;color:#fff;line-height:100%;font-family:'Bitter',sans-serif;font-weight:700;color:#ffdc72}.page_404 #main_404 h2{font-size:50px;font-family:'Dosis',sans-serif;font-weight:600;color:#fff;line-height:100%;margin-top:30px}.page_404 #main_404 p{margin-top:50px;color:#fff}.page_404 #main_404 p a{color:#ffdc72}.page_404 #main_404 form{margin-top:50px;width:100%;height:60px;position:relative}.page_404 #main_404 form input{height:100%;position:absolute;top:0;left:0;right:60px;background:#fff;display:block}.page_404 #main_404 form .standard_button{height:100%;position:absolute;top:0;right:0;width:120px;line-height:60px;background:#ffdc72;color:#a52303}._carni_logo_container{height:181px}@media only screen and (max-width:749px){._carni_logo_container{height:auto}}._carni_title{font-size:22px;font-family:'Bitter',sans-serif;font-weight:700}.h-smalltext{font-size:13px}.o-boximgsx_img{display:inline-block;vertical-align:middle;margin-right:20px}.o-boximgsx_text{display:inline-block;vertical-align:middle}@media only screen and (max-width:749px){.o-boximgsx_text{margin-top:20px}}.c-admin_actionsbox{border:solid 1px #ccc;padding:20px;margin-bottom:20px;width:300px}.c-admin_actionsbox h3{margin-bottom:20px;font-size:19px}.c-admin_actionsbox a{width:100%;float:none !important}.c-reactivate .c-reactivate__recaptcha{margin-bottom:10px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}@media only screen and (max-width:749px){.c-reactivate .c-reactivate__recaptcha{-webkit-transform:scale(.82236842);-moz-transform:scale(.82236842);-ms-transform:scale(.82236842);-o-transform:scale(.82236842);transform:scale(.82236842)}}.c-registrationType__container{display:flex;justify-content:space-around;padding-bottom:120px}.c-registrationType__container a{width:45%;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.c-registrationType__container h3{text-transform:uppercase;font-family:'Bitter',sans-serif;font-weight:700;text-align:center;color:#000}.c-registrationType__container h3 span{background-image:linear-gradient(180deg,transparent 90%,#a52303 0);background-repeat:no-repeat;background-position:0 0;display:inline}.c-registrationType__container img{max-width:120px;max-height:120px}.c-registrationType__button{vertical-align:top;display:inline-block;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;height:50px;line-height:50px;padding:0 40px 0 18px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative}.c-registrationType__button:after{content:'';display:block;position:absolute;width:13px;height:13px;background:url('/Content/Images/spread.png') no-repeat -28px -10px;right:12px;top:50%;margin-top:-6.5px}.c-registrationType__button:hover{background:#d72e04}@media only screen and (max-width:749px){.c-registrationType__container{flex-wrap:wrap;padding-bottom:30px}.c-registrationType__container a{width:100%;margin-bottom:30px}}#CybotCookiebotDialogPoweredbyImage{content:url('https://www.oldwildwest.it/proxyvfs.axd?snode=28066&cacheBrowser=1&cacheServer=1') !important;max-height:initial !important}#CybotCookiebotDialogPoweredbyLink{width:100% !important}@media(min-width:750px) and (max-width:1023px){#CybotCookiebotDialogHeader{padding:0 1em !important}#CybotCookiebotDialogPoweredbyLink{justify-content:center !important}#CybotCookiebotDialogPoweredbyCybot{width:0 !important}}@media only screen and (max-width:749px){#CybotCookiebotDialogHeader{padding:0 1em !important}#CybotCookiebotDialogPoweredbyImage{max-height:150px !important}#CybotCookiebotDialogPoweredbyLink{width:100% !important;justify-content:center}#CybotCookiebotDialogPoweredbyCybot{width:0 !important}}.contact-ita#chatbot-container{height:calc(100vh - 60px);max-width:446px;margin:0 auto;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:749px){.contact-ita#chatbot-container{height:calc(100vh - 71px);padding:initial}}.sr-home{position:relative;overflow:hidden}.sr-home .sr-home-paginator{position:absolute;bottom:20px;left:50%;height:10px;z-index:200;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.sr-home .sr-home-paginator span{display:inline-block;vertical-align:top;width:10px;height:10px;border-radius:5px;margin:0 5px;background:#999;cursor:pointer}.sr-home .sr-home-paginator span:hover{background:#e53938}.sr-home .sr-home-paginator span.cycle-pager-active{background:#e53938}.sr-home .items{white-space:nowrap;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}.sr-home .sr-item{width:100%;height:768px;white-space:normal;display:inline-block;vertical-align:top;position:relative}.sr-home .sr-item .bg_image{object-fit:cover;object-position:center;background-size:cover;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;display:block}.sr-home .sr-item .bg_image>img{width:100%;height:100%;object-fit:cover;object-position:center}.sr-home .sr-item-caption{position:absolute;right:0;bottom:0;left:0;color:#fff;background:rgba(37,10,0,.85);height:150px;white-space:nowrap}.sr-home .sr-item-caption .sr-item-caption-item{width:100%;display:inline-block;white-space:normal;padding:0 50px;vertical-align:top;height:100%}.sr-home .sr-item-caption .sr-item-caption-item .title{font-size:30px;font-family:'Bitter',sans-serif;font-weight:700;color:#ffdc72;display:inline-block;margin-top:15px}.sr-home .sr-item-caption .sr-item-caption-item .price_style{margin:-25px 0 -5px 20px}.sr-home .sr-item-caption .sr-item-caption-item .abs{font-size:16px}.sr-home .sr-item-caption .sr-item-caption-item--withLink{padding-right:250px}.sr-home .sr-item-caption .sr-item__link{position:absolute;top:0%;margin-top:25px;right:50px;left:auto;bottom:auto}@media(min-width:750px) and (max-width:1023px){.sr-home .sr-item-caption .sr-item__link{position:static;margin-top:30px;display:inline-block;float:right}}@media only screen and (max-width:749px){.sr-home .sr-item-caption .sr-item__link{position:static;margin-top:30px}}.sr-home .sr-item-caption.nitems_2 .sr-item-caption-item{width:50%}.sr-image{margin-top:80px;position:relative}.sr-image .bg_image{width:100%;height:29vw;overflow:hidden;background-size:cover;background-position:center}.sr-image--small{height:260px}@media(min-width:750px) and (max-width:1023px){.sr-image--small{height:200px}}@media only screen and (max-width:749px){.sr-image--small{height:100px}}.sr-image--small .bg_image{height:100%;padding-bottom:0}.sr-image--variabile .bg_image{height:35vw}.sr-image__btnScrollDown{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;z-index:100;height:50px;line-height:46px;border:solid 2px #fff;padding:0 40px 0 18px;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sr-image__btnScrollDown:after{content:'';display:block;position:absolute;width:13px;height:13px;background:url('/Content/Images/spread.png') no-repeat -28px -10px;right:12px;top:50%;margin-top:-6.5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sr-image__btnScrollDown:hover{background:#d72e04}@media(min-width:1024px) and (max-width:1279px){.sr-image__btnScrollDown{bottom:30px}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.sr-image__btnScrollDown{display:none}}.o-bannerbasso{height:260px;background-position:center;background-size:cover}@media(min-width:750px) and (max-width:1023px){.o-bannerbasso{height:200px}}@media only screen and (max-width:749px){.o-bannerbasso{height:100px}}.p-image{position:relative;height:600px;font-size:18px;line-height:140%}@media only screen and (min-width:750px) and (max-width:1279px){.p-image{font-size:16px}}@media only screen and (max-width:749px){.p-image{font-size:14px}}.p-image .standard_container{height:100%}.p-image .texts{display:inline-block;vertical-align:middle;padding:50px 0;text-align:left}.p-image h3{font-size:50px;line-height:100%;font-family:'Bitter',sans-serif;font-weight:700;margin-bottom:20px}@media only screen and (min-width:750px) and (max-width:1279px){.p-image h3{font-size:30px}}@media only screen and (max-width:749px){.p-image h3{font-size:20px}}.p-image .image{background-size:cover}.p-tag{background:#40281f;color:#fff;display:inline-block;font-size:13px;font-family:'Dosis',sans-serif;font-weight:600;text-transform:uppercase;line-height:100%;padding:11px 13px;position:absolute;top:0}.p-tag li{display:inline-block}.p-tag a{color:#fff}.p-tag--back{position:absolute;top:0;left:0;padding-left:40px;z-index:10}.p-tag--back:before{background:rgba(0,0,0,0) url("/Content/Images/spread.png") no-repeat scroll -28px -10px;content:"";display:block;height:13px;margin-top:-6.5px;position:absolute;left:12px;top:50%;transform:rotate(180deg);width:13px}.c-twoColumns{position:relative}.c-twoColumns:after{content:'';position:absolute;display:block;top:0;bottom:0;left:50%;background:#000;width:1px}.c-twoColumns .c-twoColumns_col1,.c-twoColumns .c-twoColumns_col2{width:calc(50% - 30px)}.c-twoColumns .c-twoColumns_col1{float:left}.c-twoColumns .c-twoColumns_col2{float:right}@media only screen and (max-width:749px){.c-twoColumns:after{display:none}.c-twoColumns .c-twoColumns_col1,.c-twoColumns .c-twoColumns_col2{width:100%;float:none}.c-twoColumns .c-twoColumns_col1{margin-bottom:30px}}.p-image--dx .image{position:absolute;left:50%;top:0;bottom:0;right:0}.p-image--dx .texts{width:45%}.p-image--sx .image{position:absolute;left:0;top:0;bottom:0;right:50%}.p-image--sx .standard_container{text-align:right}.p-image--sx .texts{width:45%}.p-white{background:#fff}.p-white h3{color:#a52303}.p-orange{background:#f2942f}.p-orange h3{color:#fff}.c-paragraph img{max-width:100%;height:auto !important}.p-image.c-paragraph--Brick_paragrafo_azienda{overflow:hidden}@media(min-width:750px) and (max-width:1023px){.p-image.c-paragraph--Brick_paragrafo_azienda{height:auto}}.p-azienda1-info{position:absolute;left:50%;right:0;top:0;bottom:0;background:#ece8e0}.p-azienda1-info .info{height:340px;width:340px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 1px 1px 0;padding:40px 30px 20px}.p-azienda1-info .info img{margin-bottom:30px}.p-azienda1-info__bg{position:absolute;top:0;left:0;bottom:0;width:2000px;background:#ece8e0}@media only screen and (max-width:749px){.p-azienda1-info__bg{display:none}}.c-page-textsWrapper{padding-bottom:70px}.c-page-textsWrapper .c-paragraph{margin-bottom:50px}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px){.c-page-textsWrapper .c-paragraph{margin-bottom:30px}}@media only screen and (max-width:749px){.c-page-textsWrapper .c-paragraph{margin-bottom:30px}}.c-teaserbox{padding:50px 0 100px;position:relative}.c-teasermenu__paginator{width:10px;position:absolute;left:50px;z-index:100;margin-left:-5px}.c-teasermenu__paginator li{margin:12px 0 0}.c-teasermenu__paginator li:first-child{margin:0}.c-teasermenu__paginator a{display:block;width:10px;height:10px;border-radius:5px;background:#999;position:relative}.c-teasermenu__paginator a span{position:absolute;top:50%;left:20px;display:none;background:#fff;border-radius:3px;white-space:nowrap;line-height:24px;padding:0 20px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);-moz-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#000;font-size:16px}.c-teasermenu__paginator a:hover{background:#e53938}.c-teasermenu__paginator a:hover span{display:block}.c-teasermenu__paginator a.active{background:#e53938}.c-teasermenu_header{margin-bottom:30px}.c-teasermenu_header__texts{background:#fff;float:left;width:calc(100% - 465px - 2*2px);height:120px}@media(min-width:750px) and (max-width:1023px){.c-teasermenu_header__texts{width:calc(100% - 320px - 2*2px);height:140px}}.c-teasermenu_header__texts--fullwidth{width:100%;padding-right:320px;position:relative}.c-teasermenu_header__link{height:50px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;position:absolute;top:50%;right:0;background:#a52303;font-size:14px;line-height:50px;padding:0 50px 0 25px;margin-top:-25px;right:25px}.c-teasermenu_header__link:after{background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -28px -10px;content:"";display:block;height:14px;margin-top:18px;width:13px;position:absolute;top:0;right:20px}@media only screen and (max-width:749px){.c-teasermenu_header__texts--fullwidth{padding-right:15px;float:none}.c-teasermenu_header__link{top:auto;left:auto;right:auto;position:relative;display:block;margin-top:10px}}.c-teasermenu_header__title{font-size:32px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;line-height:120%}@media only screen and (min-width:750px) and (max-width:1279px){.c-teasermenu_header__title{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:749px){.c-teasermenu_header__title{font-size:15px;margin-bottom:10px}}.c-teasermenu_header__legenda{background:#fff;float:right;padding:20px 10px;width:463px}.c-teasermenu_header__legenda__item{float:left;width:33.33%;height:40px;padding:0 10px;font-family:'Dosis',sans-serif;font-weight:600;text-transform:uppercase}.c-teasermenu_header__legenda__item .c-legenda-icon{margin-right:7px}@media(min-width:750px) and (max-width:1023px){.c-teasermenu_header__legenda{padding:10px 10px;width:318px}.c-teasermenu_header__legenda__item{width:50%}}.c-teasermenu_header__legenda__label{line-height:40px;display:inline-block;vertical-align:middle;font-size:14px}.c-legenda-icon{width:28px;height:28px;display:inline-block;vertical-align:middle;background-image:url('/Content/Images/icone/legenda.png')}.c-legenda-icon--preferiti{background-position:0 0%}.c-legenda-icon--vegetariano{background-position:0 -100%}.c-legenda-icon--piccante{background-position:0 -200%}.c-legenda-icon--novita{background-position:0 -300%}.c-legenda-icon--nuovaricetta{background-position:0 -400%}.c-teasermenu_footer{background:#fff;width:calc(50% - 2px);font-size:12px}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-teasermenu_footer{width:100%}}.c-socialchannels{position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;background:rgba(42,20,0,.9);border-bottom:solid 2px #ffd24d;border-top-left-radius:7px;padding:15px 7px 8px}.c-socialchannels__link{display:block;width:22px;height:22px;margin-top:15px;background-image:url('/Content/Images/icone/socialchannels.png?v=2')}.c-socialchannels__link--facebook{margin-top:0}.c-socialchannels__link--instagram{background-position:0 -22px}.c-socialchannels__link--youtube{background-position:0 -44px}.c-socialchannels__link--gplus{background-position:0 -66px}.c-socialchannels__link--tiktok{background-position:0 -88px}@media only screen and (max-width:749px){.c-socialchannels{position:static;top:auto;right:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;border-bottom:none;border-top-left-radius:0;padding:20px 0;text-align:center}.c-socialchannels li{display:inline-block}.c-socialchannels__link{display:inline-block;margin:0 20px}}.w-home-menu{height:600px;overflow:hidden;padding:50px 0;text-align:center}.w-home-menu .w-home-menu__title{margin-bottom:50px;display:inline-block}.w-home-menu .w-home-menu__title a{color:#9c1514}.w-home-menu .slider-wrapper{overflow:hidden;margin:0 -22px;text-align:left}.w-home-menu .slider{white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.w-home-menu .slider .box{white-space:normal;display:inline-block;width:50%;padding:0 22px;vertical-align:top}.w-home-menu .slider .box .item{background:#fff;position:relative}.w-home-menu .slider .box .item .image{width:73%;position:relative;display:inline-block;vertical-align:top}.w-home-menu .slider .box .item .image .image_bg{width:100%;height:0;padding-bottom:68%;overflow:hidden}.w-home-menu .slider .box .item .image .arrow-overlay-1{top:-12px !important}.w-home-menu .slider .box .item .image .arrow-overlay-2{bottom:-12px !important}@media(min-width:1280px),only screen and (min-width:750px) and (max-width:1279px){.w-home-menu .slider .box .item .image .arrow-overlay{position:absolute;right:0;top:0;height:100%;width:18px;overflow:hidden}.w-home-menu .slider .box .item .image .arrow-overlay-1,.w-home-menu .slider .box .item .image .arrow-overlay-2{position:absolute;height:50%;width:100%;background:#fff}.w-home-menu .slider .box .item .image .arrow-overlay-1:before,.w-home-menu .slider .box .item .image .arrow-overlay-2:before{content:'';display:block;position:absolute;left:0;width:0;height:0;border:solid 18px transparent}.w-home-menu .slider .box .item .image .arrow-overlay-1{top:-18px}.w-home-menu .slider .box .item .image .arrow-overlay-1:before{top:100%;border-top-color:#fff}.w-home-menu .slider .box .item .image .arrow-overlay-2{bottom:-18px}.w-home-menu .slider .box .item .image .arrow-overlay-2:before{bottom:100%;border-bottom-color:#fff}}@media only screen and (max-width:749px){.w-home-menu .slider .box .item .image .arrow-overlay{position:absolute;bottom:0;height:18px;width:100%;overflow:hidden}.w-home-menu .slider .box .item .image .arrow-overlay-1,.w-home-menu .slider .box .item .image .arrow-overlay-2{position:absolute;height:100%;width:50%;background:#fff}.w-home-menu .slider .box .item .image .arrow-overlay-1:before,.w-home-menu .slider .box .item .image .arrow-overlay-2:before{content:'';display:block;position:absolute;top:0;width:0;height:0;border:solid 18px transparent}.w-home-menu .slider .box .item .image .arrow-overlay-1{left:-18px}.w-home-menu .slider .box .item .image .arrow-overlay-1:before{left:100%;border-left-color:#fff}.w-home-menu .slider .box .item .image .arrow-overlay-2{right:-18px}.w-home-menu .slider .box .item .image .arrow-overlay-2:before{right:100%;border-right-color:#fff}}.w-home-menu .slider .box .item .texts{width:27%;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;right:0;bottom:0;padding:20px 20px 20px 2px}.w-home-menu .slider .box .item .title{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;margin-bottom:10px;line-height:120%;min-height:50px;word-wrap:break-word}@media only screen and (min-width:750px) and (max-width:1279px){.w-home-menu .slider .box .item .title{font-size:18px}}@media only screen and (max-width:749px){.w-home-menu .slider .box .item .title{font-size:15px}}.w-home-menu .slider .box .item .abs{font-size:16px}@media only screen and (min-width:750px) and (max-width:1279px){.w-home-menu .slider .box .item .abs{font-size:14px}}@media only screen and (max-width:749px){.w-home-menu .slider .box .item .abs{font-size:13px}}.w-home-menu .slider .box .item .abs img{display:none}.w-home-menu .slider .box .item a{position:sticky;background:#eaeaea;display:block;line-height:20px;padding:15px 18px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px}.w-home-menu .w-home-menu-paginator{margin-top:60px;height:10px}.w-home-menu .w-home-menu-paginator li{display:inline-block;vertical-align:top}.w-home-menu .w-home-menu-paginator a{display:block;width:10px;height:10px;border-radius:5px;margin:0 5px;background:#999;position:relative}.w-home-menu .w-home-menu-paginator a span{position:absolute;left:50%;top:20px;display:none;background:#fff;border-radius:3px;white-space:nowrap;line-height:24px;padding:0 20px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);-moz-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);color:#000;font-size:16px}.w-home-menu .w-home-menu-paginator a:hover{background:#e53938}.w-home-menu .w-home-menu-paginator a:hover span{display:block}.w-home-menu .w-home-menu-paginator a.active{background:#e53938}.w-home-menu .w-home-menu-prev,.w-home-menu .w-home-menu-next{width:16px;height:28px;display:block;position:absolute;top:55%;margin-top:-14px;background:url(/Content/Images/spread.svg) no-repeat 0 -42px}.w-home-menu .w-home-menu-prev{left:-31px}.w-home-menu .w-home-menu-next{right:-31px;background-position:-16px -42px}.w-home-owwcard{height:616px;text-align:center;background-image:url('/Content/Images/home-mycardbanner_bg.jpg');background-size:auto 100%}.w-home-owwcard .w-home-owwcard__title{margin-bottom:50px;display:inline-block;width:349px;height:239px;background:url(/Content/Images/img-titolo-mycard.png);background-size:cover;display:none;line-height:22px}.w-home-owwcard .w-home-owwcard__texts{background-size:cover;position:relative;height:286px;width:700px;margin:0 auto;line-height:22px}.w-home-owwcard .w-home-owwcard__card{background:url(/Content/Images/img-home-card.png);width:427px;height:309px;position:absolute;top:-36px;left:50%;margin-left:-213.5px;display:none}.w-home-owwcard .w-home-owwcard__box{color:#fff;text-align:center;width:270px;margin-top:400px;position:relative;height:150px}.w-home-owwcard .w-home-owwcard__box--box1{float:left;margin-left:40px}.w-home-owwcard .w-home-owwcard__box--box2{float:right;margin-right:40px}.w-home-owwcard .w-home-owwcard__boxTitle{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700}.w-home-owwcard .w-home-owwcard__boxText{font-size:16px}.w-home-owwcard .w-home-owwcard__boxLink{margin-top:10px;display:inline-block;width:150px;bottom:0;left:50%;right:auto;margin-left:-75px}.w-home-ristoranti{background-image:url('/Content/Images/home_ristoranti_bg.jpg');background-position:center center;background-size:cover;padding:140px 0;text-align:center}.w-home-ristoranti .w-home-ristoranti__title{margin-bottom:50px;display:inline-block}.w-home-ristoranti .w-home-ristoranti__title>a{color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center}.w-home-ristoranti .w-home-ristoranti__title>a>span{font-size:63px;margin-top:-10px}@media only screen and (max-width:749px){.w-home-ristoranti .w-home-ristoranti__title>a>span{font-size:48px;margin-top:-5px}}.w-home-ristoranti form{background:#fff;border:solid 3px #fff;display:inline-block}.w-home-ristoranti .w-home-ristoranti-input{height:44px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;vertical-align:top;width:320px;padding:0 18px;color:#e53938;letter-spacing:2px;font-size:14px;font-weight:600;text-transform:uppercase}.w-home-ristoranti .w-home-ristoranti-input::-ms-expand{display:none}.w-home-ristoranti .w-home-ristoranti-input::-ms-expand{display:none}.w-home-ristoranti .w-home-ristoranti-button{width:44px;height:44px;background:#a52303;display:inline-block;border:0;vertical-align:top}.w-home-ristoranti .w-home-ristoranti-button:before{content:'';display:block;width:19px;height:19px;background:url(/Content/Images/spread.svg) no-repeat -41px -6px;margin:13px}.w-home-ristoranti .w-home-ristoranti-link{color:#fff;display:inline-block;margin-top:20px;font-family:'Bitter',sans-serif;font-weight:700;font-size:16px}.w-home-ristoranti .w-home-ristoranti-link:after{content:'';width:13px;height:14px;display:inline-block;background:url(/Content/Images/spread.svg) no-repeat -28px -10px;margin-left:5px}.w-home-offerte{padding:60px 0;text-align:center}.w-home-offerte .w-home-offerte__title{margin-bottom:50px;display:inline-block}.w-home-offerte .layout_3box{margin:0 -3px}.w-home-offerte .layout_3box .slider{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.w-home-offerte .layout_3box .box{display:inline-block;text-align:left;width:33.33%;padding:0 6px;vertical-align:top}.w-home-offerte .layout_3box .box .item{background:#fff}.w-home-offerte .layout_3box .box .item .image{width:100%;position:relative}.w-home-offerte .layout_3box .box .item .image img{width:100%}.w-home-offerte .layout_3box .box .item .image .arrow-overlay{position:absolute;bottom:0;height:18px;width:100%;overflow:hidden}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1,.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2{position:absolute;height:100%;width:50%;background:#fff}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1:before,.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2:before{content:'';display:block;position:absolute;top:0;width:0;height:0;border:solid 18px transparent}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1{left:-18px}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1:before{left:100%;border-left-color:#fff}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2{right:-18px}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2:before{right:100%;border-right-color:#fff}.w-home-offerte .layout_3box .box .item .texts{padding:20px 30px;height:230px;position:relative}@media only screen and (min-width:750px) and (max-width:1279px){.w-home-offerte .layout_3box .box .item .texts{padding:15px 20px}}@media only screen and (max-width:749px){.w-home-offerte .layout_3box .box .item .texts{padding:15px}}.w-home-offerte .layout_3box .box .item .title{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;margin-bottom:10px;line-height:120%}@media only screen and (min-width:750px) and (max-width:1279px){.w-home-offerte .layout_3box .box .item .title{font-size:18px}}@media only screen and (max-width:749px){.w-home-offerte .layout_3box .box .item .title{font-size:15px}}.w-home-offerte .layout_3box .box .item .abs{font-size:16px}@media only screen and (min-width:750px) and (max-width:1279px){.w-home-offerte .layout_3box .box .item .abs{font-size:14px}}@media only screen and (max-width:749px){.w-home-offerte .layout_3box .box .item .abs{font-size:13px}}.w-home-offerte .layout_3box .box .item .footer{position:absolute;bottom:20px;left:0;height:50px;width:100%;background:#f3f3f3}.w-home-offerte .layout_3box .box .item .footer .price_label{font-size:14px;font-weight:600;padding-left:30px;display:inline-block;text-transform:uppercase;float:left;line-height:50px}.w-home-offerte .layout_3box .box .item .footer .price_style{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.w-home-offerte .layout_3box .box .item .footer a{font-size:14px;font-weight:600;padding-right:30px;display:inline-block;text-transform:uppercase;float:right;line-height:50px;color:#000}.w-home-offerte .layout_3box .box .item .footer a:after{content:'';width:13px;height:14px;display:inline-block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;margin-left:5px}.w-home-offerte .standard_button{margin-top:60px}.w-home-offerte .w-home-ristoranti-paginator{display:none}.w-home-offerte .w-home-offerte__link{left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:125px}.w-home-app{background-image:url('/Content/Images/home_app_bg.jpg');background-position:center center;background-size:cover;padding-top:50px;height:600px;position:relative;color:#fff;overflow:hidden}.w-home-app .standard_container{height:100%}.w-home-app .w-home-app__title{color:#fff;font-family:'FTY SKORZHEN';font-size:44px;font-style:normal;line-height:normal;text-transform:uppercase}@media only screen and (max-width:749px){.w-home-app .w-home-app__title{font-size:34px}}.w-home-app .slides{width:50%;position:absolute;border-bottom:solid 1px #f2eac7;color:#f2eac7;left:0;bottom:40%}.w-home-app .slides li{position:absolute;font-size:30px;text-transform:uppercase;width:100%;padding-right:40%;bottom:10px;left:0;display:none;top:auto !important}.w-home-app .w-home-app-nav{position:absolute;left:0;bottom:34%}.w-home-app .w-home-app-nav-prev,.w-home-app .w-home-app-nav-next{display:inline-block;width:8px;height:14px;background-image:url('/Content/Images/spread.svg');background-repeat:no-repeat;background-position:-32px -41px}.w-home-app .w-home-app-nav-next{background-position:-40px -41px;margin-left:10px}.w-home-app .phone{background-image:url('/Content/Images/Demo/APP_phone.png?v=20190516');width:839px;height:588px;position:absolute;bottom:0;left:55%;margin-left:-420px;-webkit-filter:drop-shadow(1px 1px 1.5px #fff) drop-shadow(-1px -1px 1.5px #fff) drop-shadow(5px 5px 10px rgba(0,0,0,.9));filter:drop-shadow(1px 1px 1.5px #fff) drop-shadow(-1px -1px 1.5px #fff) drop-shadow(5px 5px 10px rgba(0,0,0,.9));background-size:cover;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}.w-home-app .phone.hidden{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.w-home-app .image_app{background-image:url('/Content/Images/home_app_icona.png?v=20190307');background-size:cover;width:90px;height:90px;border-radius:10px;position:absolute;right:0;top:0}.w-home-app .scarica_app{position:absolute;right:0;bottom:50px;text-align:right;font-size:17px;font-weight:600}.w-home-app .scarica_app a{background:#fff;display:inline-block;width:160px;height:40px;line-height:40px;text-align:center;margin-left:1px;margin-top:15px;position:relative;padding-left:40px;color:#000}.w-home-app .scarica_app a:before{content:'';display:block;position:absolute;background-image:url('/Content/Images/spread.svg');background-repeat:no-repeat;left:15px}.w-home-app .scarica_app a.android:before{width:23px;height:25px;background-position:0 -69px;top:7px}.w-home-app .scarica_app a.ios:before{width:22px;height:27px;top:6px;background-position:-23px -69px}.c-widgetTA{text-align:center;padding:50px 0 0}.c-widgetTA h3{display:inline-block}.c-widgetTA h3 img{max-width:100%}.c-widgetTA p{font-family:'Bitter',sans-serif;font-weight:700;font-size:26px;text-transform:uppercase;color:#fff;line-height:110%;margin:20px 0 30px}.c-widgetTA__form{height:50px;width:370px;margin:0 auto;position:relative}.c-widgetTA__input{height:50px;width:calc(100% - 50px);vertical-align:top;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:'Dosis',sans-serif;font-weight:600;font-size:18px;border:0;padding:0 18px;color:#a52303;background:#f4f4f4}.c-widgetTA__input::-ms-expand{display:none}.c-widgetTA__input::-ms-expand{display:none}.c-widgetTA__input::-webkit-input-placeholder{color:#6c6c6c;opacity:1}.c-widgetTA__input:-moz-placeholder{color:#6c6c6c;opacity:1}.c-widgetTA__input::-moz-placeholder{color:#6c6c6c;opacity:1}.c-widgetTA__input:-ms-input-placeholder{color:#6c6c6c;opacity:1}.c-widgetTA__input::-ms-input-placeholder{color:#6c6c6c;opacity:1}.c-widgetTA__input:placeholder-shown{color:#6c6c6c;opacity:1}.c-widgetTA__submit{display:inline-block;height:50px;width:50px;border:solid 2px #fff;vertical-align:top;background:#a52303 url('/Content/Images/icone/search.png') no-repeat center;cursor:pointer}.c-widgetTA__footer{display:inline-block;max-width:100%;margin-top:40px}@media only screen and (max-width:749px){.c-widgetTA p{font-size:16px}.c-widgetTA__form{height:50px;width:100%}}.w-home-contacts{padding:100px 0;text-align:center}.w-home-contacts .standard_container{display:flex;justify-content:space-around}.w-home-contacts .box{width:280px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.w-home-contacts .box .image{display:inline-block;height:120px;margin-bottom:40px;position:relative}.w-home-contacts .box .image img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.w-home-contacts .box .image:after{content:'';display:block;position:absolute;bottom:0;left:50%;margin-left:-60px;height:10px;width:120px;background:#000;background:-webkit-radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);background:-o-radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);background:-moz-radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);background:radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.w-home-contacts .box h3{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;margin-bottom:10px;line-height:120%}@media only screen and (min-width:750px) and (max-width:1279px){.w-home-contacts .box h3{font-size:18px}}@media only screen and (max-width:749px){.w-home-contacts .box h3{font-size:15px}}.w-home-contacts .box p{font-size:16px}@media only screen and (min-width:750px) and (max-width:1279px){.w-home-contacts .box p{font-size:14px}}@media only screen and (max-width:749px){.w-home-contacts .box p{font-size:13px}}.w-home-contacts .box a{margin-top:40px}.w-home-contacts .box:hover .image img{-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px)}.w-home-contacts .box:hover .image:after{opacity:.5}.w-aperture{padding:60px 0 90px}.w-aperture .boxTitle,.w-aperture .boxForm{display:inline-block;width:50%;vertical-align:middle}.w-aperture h3{font-family:'Bitter',sans-serif;font-weight:700;font-size:30px;margin-bottom:10px;color:#a52303}@media only screen and (min-width:750px) and (max-width:1279px){.w-aperture h3{font-size:22px}}@media only screen and (max-width:749px){.w-aperture h3{font-size:18px}}.w-aperture .w-aperture__items{margin:30px -4px 0}.w-aperture .w-aperture__item{width:50%;float:left;padding:0 4px}.w-aperture .w-aperture__item__inner{border-top:solid 2px #dedede;height:204px;padding:2px 0}.w-aperture .w-aperture__item__data{width:260px;height:100%;background:#ece8e0;color:#000;float:left;text-align:center;font-family:'Dosis',sans-serif;font-size:23px;padding:30px 0;line-height:40px}.w-aperture .w-aperture__item__data span{font-size:90px;font-family:'Bitter',sans-serif;font-weight:700;line-height:100px;color:#a52303}.w-aperture .w-aperture__item__texts{float:left;padding:30px 30px 0;width:calc(100% - 260px)}.w-aperture .w-aperture__item__comune{font-size:28px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;line-height:120%}.w-aperture .w-aperture__item__indirizzo{font-size:18px;font-family:'Dosis',sans-serif;font-weight:600;color:#a52303;line-height:140%}.w-aperture .w-aperture__item__testo{font-size:16px;font-family:'Dosis',sans-serif;margin-top:15px}.w-aperture .w-aperture__bottomborder{border-top:solid 2px #dedede}body.takeaway .w-footerfocus{padding-top:0}.w-footerfocus{background-image:url('/Content/Images/home_app_bg.jpg');background-position:center center;background-size:cover;padding:120px 0}.w-footerfocus ul{margin:-5px}.w-footerfocus li{width:20%;float:left;display:block;padding-bottom:20%;height:0;position:relative}.w-footerfocus li a{display:block;position:absolute;top:5px;bottom:5px;left:5px;right:5px;background-image:url('/Content/Images/home_scrivici_bg.jpg');background-position:center center;background-size:cover}.w-footerfocus li a .text{position:absolute;left:0;right:0;bottom:30px;color:#e53938;text-align:center;font-size:18px;font-weight:600;text-transform:uppercase}.w-footerfocus li a:after{content:'';display:block;position:absolute;top:67%;left:50%;margin-left:-60px;height:10px;width:120px;background:#000;background:-webkit-radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);background:-o-radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);background:-moz-radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);background:radial-gradient(rgba(0,0,0,.3),rgba(0,0,0,0) 70%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.w-footerfocus li a:before{content:'';display:block;background-image:url(/Content/Images/focus_icone.png?v=20190307);height:120px;position:absolute;left:50%;top:40%;margin-top:-60px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.w-footerfocus li a.aperture:before{width:119px;margin-left:-59.5px}.w-footerfocus li a.store:before{width:89px;margin-left:-44.5px;background-position:-121px 0}.w-footerfocus li a.lavora:before{width:123px;margin-left:-61.5px;background-position:-212px 0}.w-footerfocus li a.aiutaci:before{width:89px;margin-left:-44.5px;background-position:-337px 0}.w-footerfocus li a.app:before{width:94px;margin-left:-47px;background-position:-428px 0}.w-footerfocus li a:hover:before{-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px)}.w-footerfocus li a:hover:after{opacity:.5}.c-widgetsocial{padding-top:60px}.c-widgetsocial__socialContainer{width:25%;height:318px;float:left;padding-left:2px}.c-widgetsocial__social{display:block;height:100%;width:100%;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-widgetsocial__social:before{content:'';position:absolute;display:block;width:104px;height:104px;background-image:url('/Content/Images/icone/social2.png');left:50%;margin-left:-52px;top:80px}.c-widgetsocial__social:hover{opacity:.8}.c-widgetsocial__socialText{color:#fff;text-align:center;width:100%;position:absolute;bottom:70px;font-family:'Dosis',sans-serif;font-size:27px}.c-widgetsocial__social--facebook{background-color:#46587e}.c-widgetsocial__social--instagram{background-color:#871616}.c-widgetsocial__social--instagram:before{background-position:-104px 0%}.c-widgetsocial__social--youtube{background-color:#27506e}.c-widgetsocial__social--youtube:before{background-position:-208px 0%}.c-widgetsocial__social--gplus{background-color:#b35c51}.c-widgetsocial__social--gplus:before{background-position:-312px 0%}.c-fireguns{padding-top:60px}.c-fireguns__wrapper{position:relative}.c-fireguns__banner{width:calc(100% - 320px);position:relative}.c-fireguns__bannerImg{width:100%;height:auto}.c-fireguns__help{position:absolute;bottom:20px;right:40px;left:auto;width:140px}.c-fireguns__helpPopup{max-width:800px;display:none}.c-fireguns__scoresWrapper{position:absolute;top:0;right:0;bottom:0;width:320px;background:#fff}.c-fireguns__scoresTitle{height:114px;padding:30px 40px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:20px;text-transform:uppercase}.c-fireguns__scores{position:absolute;top:114px;left:0;right:0;bottom:0;overflow:auto}.c-fireguns__score{height:50px;padding-left:40px;line-height:50px;overflow:hidden;font-size:16px;font-family:'Dosis',sans-serif}.c-fireguns__score:nth-child(odd){background:#f5f5f5}.c-fireguns__scoreName{display:inline-block;width:170px}.c-fireguns__scoreValue{display:inline-block;color:#a52303;font-family:'Dosis',sans-serif;font-weight:600}.c-fireguns2{height:600px;background-image:url('/Content/Images/fireguns2_banner.jpg');background-size:cover;background-position:center;position:relative;padding-left:40px;padding-top:110px;overflow:hidden;margin-top:30px}.c-fireguns2__title{font-size:38px;font-family:'Bitter',sans-serif;font-weight:700;text-transform:uppercase;line-height:120%;color:#a52303}.c-fireguns2__text{font-size:16px;margin-top:20px}.c-fireguns2__links{position:absolute;bottom:50px}.c-fireguns2__link{background:#fff;display:block;width:160px;height:40px;line-height:40px;text-align:center;margin-top:2px;position:relative;padding-left:40px;color:#000}.c-fireguns2__link:before{content:'';display:block;position:absolute;background-image:url('/Content/Images/spread.svg');background-repeat:no-repeat;left:15px}.c-fireguns2__link--ios:before{width:22px;height:27px;top:6px;background-position:-23px -69px}.c-fireguns2__link--android:before{width:23px;height:25px;background-position:0 -69px;top:7px}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px){.c-fireguns2{height:420px;padding-left:40px;padding-top:50px}.c-fireguns2__title{font-size:30px}.c-fireguns2__text{width:200px}}@media(min-width:750px) and (max-width:1023px){.c-fireguns2{height:320px;background-size:100% auto;background-position:center top;background-image:url('/Content/Images/bg/bg-3.jpg')}.c-fireguns2__links{top:50px;right:40px;bottom:auto}.c-fireguns2__title{color:#fff}.c-fireguns2__text{color:#fff}}@media only screen and (max-width:749px){.c-fireguns2{padding:20px;height:auto;background-size:100% auto;background-position:center top;background-image:url('/Content/Images/bg/bg-3.jpg')}.c-fireguns2__title{font-size:20px;color:#fff}.c-fireguns2__text{color:#fff}.c-fireguns2__links{margin-top:20px;position:static}.c-fireguns2__link{width:100%}}.c-wallpapers{padding-top:60px}.c-wallpapers__wrapper{position:relative;z-index:1}.c-wallpapers__item{width:100%;position:relative}.c-wallpapers__itemImage{width:100%;height:auto}.c-wallpapers__itemLink{position:absolute;bottom:50px;right:40px;left:auto}.c-wallpapers__itemLink:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.c-wallpapers__caption{font-family:'Bitter',sans-serif;font-weight:700;font-size:38px;color:#fff;padding:10px 40px;z-index:1000;position:absolute;left:0;top:120px;background:rgba(47,13,0,.7)}.c-wallpapers__nav{position:absolute;bottom:50px;left:40px;z-index:1000}.c-wallpapers__navprev,.c-wallpapers__navnext{width:50px;height:50px;display:block;float:left;background:#eaeaea;position:relative}.c-wallpapers__navprev:after,.c-wallpapers__navnext:after{content:'';width:13px;height:14px;display:block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;margin-left:18px;margin-top:18px;position:absolute}.c-wallpapers__navprev{margin-right:2px}.c-wallpapers__navprev:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c-disegni__items{margin-left:-4px}.c-disegno{width:33.33%;padding-left:4px;margin-bottom:4px;float:left}.c-disegno .image{width:100%;height:auto}.c-popuphome{position:fixed;bottom:20px;left:20px;z-index:1000;display:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-popuphome.isActive{display:block}#service-unavailable-popup{display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;justify-content:center;align-items:center;z-index:99999;transition:linear .2s}@media only screen and (max-width:749px){#service-unavailable-popup a{font-size:18px !important}}#service-unavailable-popup.isActive{display:flex}#service-unavailable-popup .c-popuphome{position:relative !important;width:50% !important}@media only screen and (max-width:749px){#service-unavailable-popup .c-popuphome{width:90% !important;bottom:initial !important;left:initial !important}}.c-popuphome__close{display:block;position:absolute;top:-5px;right:-5px;width:44px;height:44px;background-image:url('/Content/Images/icone/close.png');background-position:center;background-repeat:no-repeat;background-size:30%;z-index:100}.c-popuphome__image{width:210px;max-width:100%;height:auto;border-radius:20px}@media only screen and (max-width:749px){.c-popuphome{display:none}}.c-correlatedDishesChoice{max-width:100%;text-align:center}.c-correlatedDishesChoice__image{width:100%}.c-correlatedDishesChoice__title{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase;margin-bottom:10px;line-height:120%;margin-top:20px}@media only screen and (min-width:750px) and (max-width:1279px){.c-correlatedDishesChoice__title{font-size:18px}}@media only screen and (max-width:749px){.c-correlatedDishesChoice__title{font-size:15px}}.c-correlatedDishesChoice__text{font-size:16px;margin-bottom:20px}@media only screen and (min-width:750px) and (max-width:1279px){.c-correlatedDishesChoice__text{font-size:14px}}@media only screen and (max-width:749px){.c-correlatedDishesChoice__text{font-size:13px}}.c-correlatedDishesChoice__categories{margin:0 20px}.c-correlatedDishesChoice__category{margin-bottom:20px}.c-correlatedDishesChoice__dotted-border{padding:5px;border:4px dotted #f4f4f4;height:100%}.c-correlatedDishesChoice__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;height:40px;background:#f4f4f4;background-image:url('/Content/Images/icone/dd_icon.png');background-position:right center;background-repeat:no-repeat;background-size:40px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:16px;padding-left:15px;width:100%;border:0}.c-correlatedDishesChoice__select::-ms-expand{display:none}.c-correlatedDishesChoice__select::-ms-expand{display:none}.c-correlatedDishesChoice__multiple-choise{display:flex;margin:20px 10px 0;align-items:stretch;min-height:150px}.c-correlatedDishesChoice__multiple-choise>div{flex:1;margin:0 10px}.c-correlatedDishesChoice__multiple-choise__additions{overflow:auto;height:calc(100% - 40px)}.c-correlatedDishesChoice__addition{height:40px;width:100%;display:flex;margin-top:5px}.c-correlatedDishesChoice__addition__name{height:100%;width:calc(100% - 40px);line-height:40px;padding-left:15px;font-family:'Bitter',sans-serif;font-weight:700;background:#f4f4f4;color:#000;text-align:left;overflow:hidden}.c-correlatedDishesChoice__addition__delete{height:40px;width:40px;background:url(/Content/Images/icone/fancybox_close.png) no-repeat center center;background-color:#eaeaea}.c-correlatedDishesChoice__multiple-choise__remove-ingr>div div{height:40px;width:100%;background:#f4f4f4;color:#a52303;font-size:16px;font-family:'Bitter',sans-serif;font-weight:700;line-height:40px;text-align:left;padding-left:15px;box-sizing:border-box}.c-correlatedDishesChoice__multiple-choise__remove-ingr>div textarea{width:100%;height:calc(100% - 40px);background:#fff;font-family:'Dosis',sans-serif;border:none;resize:none;padding:5px}.c-correlatedDishesChoice__actions{display:flex;padding:10px;position:sticky;background-color:#fff;bottom:0}.c-correlatedDishesChoice__actions>div{flex:1;height:40px;line-height:40px;margin:10px}.c-correlatedDishesChoice__actions__price{background-color:#f4f4f4;font-family:'Bitter',sans-serif;font-weight:700}.c-correlatedDishesChoice__button{width:100%;display:inline-block;color:#fff;background-color:#a52303;padding:0 25px;font-size:18px;font-weight:700}@media only screen and (max-width:749px){.c-correlatedDishesChoice{margin-bottom:10px}.c-correlatedDishesChoice__categories{margin:0 10px}.c-correlatedDishesChoice__category{margin-bottom:10px}.c-correlatedDishesChoice__multiple-choise{flex-direction:column;height:310px;margin:10px}.c-correlatedDishesChoice__multiple-choise>div{margin:0}.c-correlatedDishesChoice__multiple-choise__additions{height:calc(150% - 40px)}.c-correlatedDishesChoice__multiple-choise__addition-select~.c-correlatedDishesChoice__multiple-choise__remove-ingr{margin-top:10px}.c-correlatedDishesChoice__actions{flex-direction:column;margin:0}.c-correlatedDishesChoice__actions__price{margin:0 10px 10px 10px}}.c-stickybutton__area{display:flex;flex-direction:column;align-items:end;position:initial;padding:20px;background-size:100% auto;background-position:center top;background-image:url('/Content/Images/bg/bg-2.jpg');height:230px}.c-stickybutton__area.x1{height:100px}.c-stickybutton__area.x2{height:165px}.c-stickybutton__area.x3{height:230px}.c-stickybuttons{display:flex;flex-direction:column}.c-stickybuttons.sticky{z-index:999;padding:20px;position:fixed;bottom:0;right:0;background:transparent}.c-bookingbutton{width:240px;position:relative;display:flex;height:60px;box-shadow:0 0 24px 0 rgba(0,0,0,.2);margin-top:5px}.c-bookingbutton.download-app{margin-top:0}.c-bookingbutton.download-app .c-bookingbutton__icon{background-color:#ffdb5d;background-image:url('/Content/Images/icone/icn-smartphone.svg')}.c-bookingbutton.download-app .c-bookingbutton__label{background-color:#f1cb45;background-image:url(/Images/images_2019/_bg/bg_pattern--dark.png);flex-direction:column;justify-content:center;align-items:end}.c-bookingbutton.download-app .c-bookingbutton__label span{color:#a52304}.c-bookingbutton+.c-bookingbutton{margin-top:5px}.c-bookingbutton__icon{width:60px;height:100%;background-color:#b63010;background-size:22px;background-position:center;background-repeat:no-repeat}.c-bookingbutton__icon.online-orders{background-image:url('/Content/Images/icone/icn-computer.png')}.c-bookingbutton__icon.booking{background-image:url('/Content/Images/icone/icn-prenota.svg')}.c-bookingbutton__label{flex-direction:column;align-items:flex-end;justify-content:center;padding:0 25px;text-align:right;display:flex;flex-grow:1;height:100%;background-color:#a52304}.c-bookingbutton__label img{display:none}.c-bookingbutton__label span{font-size:17px;color:#fff;line-height:.92;text-transform:uppercase;font-family:'Bitter',sans-serif;font-weight:700}.c-bookingbutton__label span:first-child{color:#ffdb5d}.c-bookingbutton__label span+span{margin-left:0}@media only screen and (max-width:749px){.c-stickybutton__area{padding:0;align-items:initial;height:60px}.c-stickybutton__area.x1,.c-stickybutton__area.x2,.c-stickybutton__area.x3{height:60px}.c-stickybutton__area.show-download-app{height:120px !important}.c-stickybutton__area .c-stickybuttons{width:100%}.c-stickybutton__area .c-stickybuttons.show-download-app{height:120px !important}.c-stickybutton__area .c-stickybuttons.sticky{left:0;right:initial;padding:0}.c-stickybutton__area.include-booking .c-bookingbuttons{flex-direction:row}.c-stickybutton__area.include-booking .c-bookingbuttons.multiple-buttons .c-bookingbutton+.c-bookingbutton{border-left:1px solid #ffdb5d;border-right:0}.c-stickybutton__area .c-bookingbuttons{display:flex;flex-direction:row-reverse}.c-stickybutton__area .c-bookingbuttons.multiple-buttons{padding:0;width:100%}.c-stickybutton__area .c-bookingbuttons.multiple-buttons .c-bookingbutton{position:initial;margin:0}.c-stickybutton__area .c-bookingbuttons.multiple-buttons .c-bookingbutton+.c-bookingbutton{border-left:0;border-right:1px solid #ffdb5d;margin-top:0}.c-stickybutton__area .c-bookingbuttons.multiple-buttons .c-bookingbutton__icon{display:none}.c-stickybutton__area .c-bookingbuttons.multiple-buttons .c-bookingbutton__label{flex-direction:column}.c-stickybutton__area .c-bookingbuttons.multiple-buttons .c-bookingbutton__label span{font-size:17px}.c-stickybutton__area .c-bookingbuttons.multiple-buttons .c-bookingbutton__label span+span{margin-left:0}.c-bookingbutton{width:100%;position:inherit;bottom:0;margin:0}.c-bookingbutton.download-app{position:initial}.c-bookingbutton.download-app .c-bookingbutton__label{align-items:center}.c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__icon{display:none}.c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__label{background-color:#a52304}.c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__label span{color:#ffdb5d}.c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__label span:last-child{color:#fff}.c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__label img{display:none}.c-stickybutton__area.include-booking .c-bookingbutton.download-app{position:initial}.c-stickybutton__area.include-booking .c-bookingbutton.download-app .c-bookingbutton__label{align-items:center}.c-stickybutton__area.include-booking .c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__icon{display:none}.c-stickybutton__area.include-booking .c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__label{background-color:#ffdb5d;flex-direction:row}.c-stickybutton__area.include-booking .c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__label span{color:#a52304;font-size:22px}.c-stickybutton__area.include-booking .c-bookingbutton.download-app.multiple-buttons .c-bookingbutton__label img{display:block;margin-right:10px;height:25px;margin-bottom:3px}.c-bookingbutton__label{align-items:center;flex-direction:row}.c-bookingbutton__label span{font-size:20px}.c-bookingbutton__label span+span{margin-left:5px}}.master_takeaway_main{overflow:hidden}.c-takeaway__header{background-image:url('/Content/Images/TakeAway/header.png');height:260px;background-position:center;background-size:cover}.c-takeaway_menu__headermobile{display:none}.c-takeaway_menu__mobiletoggler{display:none}.c-takeaway_menu{height:60px;padding:0 30px;background:#9e7d5e;color:#fff;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600;line-height:60px}.c-takeaway_menu a{color:inherit;text-decoration:underline}.c-takeaway_menu__userpanel{float:left}.c-takeaway_menu__userpanel li{display:inline-block;position:relative;padding:0 17px}.c-takeaway_menu__userpanel li:before{content:'';display:block;width:2px;height:12px;background:#630100;position:absolute;top:50%;left:-1px;margin-top:-6px}.c-takeaway_menu__userpanel li:first-child{padding-left:0}.c-takeaway_menu__userpanel li:first-child:before{display:none}.c-takeaway_menu__userpanel__back{text-decoration:none;background:url('/Content/Images/TakeAway/back_white.png') no-repeat left center;padding-left:20px}.c-takeaway_menu__cartpanel{background:url('/Content/Images/TakeAway/cart_white.png') no-repeat left center;background-size:auto 40%;padding-left:40px;float:right}.c-takeaway_steps{margin:40px 0 100px 0;position:relative}.c-takeaway_step{width:20%;float:left;text-align:center;font-family:'Bitter',sans-serif;font-weight:700}.c-takeaway_step.isActive .c-takeaway_step__desc{color:#a52303}.c-takeaway_step.isEnabled .c-takeaway_step__num{background:#a52303}.c-consegna .c-takeaway_step{width:25%}.c-takeaway_step__num{position:relative;display:inline-block;width:40px;height:40px;line-height:40px;background:#cfcfcf;color:#fff;border-radius:100%;font-size:20px}.c-takeaway_step__desc{display:block;color:#cfcfcf;font-size:13px;margin:5px 0 0 0}.c-takeaway_steps__bar{position:absolute;top:20px;left:50%;width:80%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-takeaway_steps__bar:before,.c-takeaway_steps__bar:after{content:'';display:block;position:absolute;top:-1px}.c-takeaway_steps__bar:before{border-bottom:dashed 2px #a52303;left:0}.c-takeaway_steps__bar:after{border-bottom:dashed 2px #cfcfcf;right:0}.c-takeaway_steps__bar[data-step='1']:before{width:0%}.c-takeaway_steps__bar[data-step='1']:after{width:100%}.c-takeaway_steps__bar[data-step='2']:before{width:25%}.c-takeaway_steps__bar[data-step='2']:after{width:75%}.c-takeaway_steps__bar[data-step='3']:before{width:50%}.c-takeaway_steps__bar[data-step='3']:after{width:50%}.c-takeaway_steps__bar[data-step='4']:before{width:75%}.c-takeaway_steps__bar[data-step='4']:after{width:25%}.c-takeaway_steps__bar[data-step='5']:before{width:100%}.c-takeaway_steps__bar[data-step='5']:after{width:0%}.c-consegna .c-takeaway_steps__bar{width:75%}.c-consegna .c-takeaway_steps__bar[data-step='3']:before{width:33%}.c-consegna .c-takeaway_steps__bar[data-step='3']:after{width:66%}.c-consegna .c-takeaway_steps__bar[data-step='4']:before{width:66%}.c-consegna .c-takeaway_steps__bar[data-step='4']:after{width:33%}.c-consegna .c-takeaway_steps__bar[data-step='5']:before{width:100%}.c-consegna .c-takeaway_steps__bar[data-step='5']:after{width:0%}.c-takeaway__h1{text-align:center;margin-bottom:0 !important;font-size:50px}.c-takeaway__main__alert{text-align:center;padding:20px;background-color:#ffdc72;border-radius:4px;margin:30px auto 0;max-width:1024px}.c-menu-wrapper .c-takeaway__main__alert{margin:0 0 10px 0;max-width:none}.c-takeaway__online-orders__alert{text-align:center;padding:25px;background-color:#ffdc72;border-radius:4px;margin:0 auto;max-width:400px}.c-takeaway__h2{text-align:center;margin-top:30px;font-size:18px}.c-takeaway__h2.offline-service{font-size:22px}.c-takeaway__h2.c-takeaway_menupiatti__message_h2{max-width:500px;margin:30px auto 0}.c-takeaway_footer__image{width:100%}.c-takeaway_footer_mobi{display:none}@media(min-width:750px) and (max-width:1023px){.c-takeaway__header{height:200px}.c-takeaway_steps{margin:40px 0 40px 0}.c-takeaway_menu{padding:0 15px}.c-takeaway_menu__userpanel li{padding:0 10px}}@media only screen and (max-width:749px){.c-takeaway__h1{font-size:20px}.c-takeaway__h1.offline-service{font-size:30px}body.only_one_service .c-takeaway__h1{display:block !important}.c-takeaway__h2{margin:10px 20px 0;font-size:16px}.c-takeaway__h2.offline-service{font-size:18px}.c-takeaway__h2.c-takeaway_menupiatti__message_h2{margin:0 40px 0 10px;max-width:none}.c-takeaway__header{height:100px}.c-takeaway_menu__wrapper{width:100% !important}.c-takeaway_menu__wrapper.isOpen .c-takeaway_menu{display:block;max-height:200px}.c-takeaway_menu__wrapper.isOpen .js-takeaway_menuuser_toggler:after{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.takeaway_menu_page .c-takeaway_menu__wrapper{width:calc(100% - 30px) !important;float:left}.takeaway_menu_page .c-takeaway__h1{width:calc(100% - 30px) !important}.c-takeaway_menu__headermobile{display:block;background:#9e7d5e;height:42px;position:relative}.c-takeaway_menu__userpanel__back{position:absolute;top:0;left:0;bottom:0;width:44px;text-indent:-9999px;background:url('/Content/Images/TakeAway/back_white.png') no-repeat center;z-index:10;border-right:solid 2px #fff}.c-takeaway_menu__mobiletoggler{padding:0 30px 0 60px;color:#fff;font-size:16px;font-family:'Dosis',sans-serif;font-weight:600;display:block;line-height:42px;position:relative}.js-takeaway_menuuser_toggler:after{content:"";display:block;position:absolute;background-image:url('/Content/Images/TakeAway/arrow_accordion.png');width:21px;height:11px;right:15px;top:50%;margin-top:-5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-takeaway_menu{height:auto;max-height:0;line-height:140%;font-size:16px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;padding:0 30px 0 60px}.c-takeaway_menu li{display:block;width:100%;padding:0;height:auto}.c-takeaway_menu li:before{display:none}.c-takeaway_menu__userpanel{padding:10px 0}.c-takeaway_menu__userpanel__ciao{margin-bottom:5px}.c-takeaway_menu__cartpanel{display:none}.c-takeaway_steps{margin:15px 0 20px 0}.c-takeaway_steps__bar{top:14px}.c-takeaway_step__num{width:28px;height:28px;line-height:28px;font-size:14px}.c-takeaway_step__desc{display:none}.c-takeaway_footer{display:none}.c-takeaway_footer_mobi{display:block}.c-takeaway_footer_mobi__image{display:block;width:100%;height:auto}}.c-takeawayintro,.c-takeawaypopupmenupage{display:none}.c-takeawayintropopup{max-width:440px}.c-takeawayintropopup img{width:100%;margin-bottom:20px}.c-takeawayintropopup h3{color:#a52303}.c-takeawayintropopup h3,.c-takeawayintropopup h4{font-family:'Bitter',sans-serif;font-weight:700;font-size:20px;margin-bottom:20px}.c-takeawayintropopup p{margin-bottom:20px}.c-takeawaypopupgenerico img{width:100%}.c-takeawaypopupgenerico__image{cursor:pointer}.c-takeaway_step1__box__single{text-align:center;width:50%;margin:0 auto 50px auto}.c-takeaway_step1__ph{height:200px}.c-takeaway_step1__form{padding:130px 0 160px 0}.c-takeaway_step1__input_wrapper{height:70px;width:450px;margin:0 auto;position:relative}.c-takeaway_step1__input{height:70px;width:calc(100% - 70px);vertical-align:top;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:'Dosis',sans-serif;font-weight:600;font-size:22px;border:0;padding:0 20px;color:#a52303;background:#f4f4f4}.c-takeaway_step1__input::-ms-expand{display:none}.c-takeaway_step1__input::-ms-expand{display:none}.c-takeaway_step1__input::-webkit-input-placeholder{color:#6c6c6c;opacity:1}.c-takeaway_step1__input:-moz-placeholder{color:#6c6c6c;opacity:1}.c-takeaway_step1__input::-moz-placeholder{color:#6c6c6c;opacity:1}.c-takeaway_step1__input:-ms-input-placeholder{color:#6c6c6c;opacity:1}.c-takeaway_step1__input::-ms-input-placeholder{color:#6c6c6c;opacity:1}.c-takeaway_step1__input:placeholder-shown{color:#6c6c6c;opacity:1}.c-takeaway_step1__submit{display:inline-block;height:70px;width:70px;border:0;vertical-align:top;background:#a52303 url('/Content/Images/icone/search.png') no-repeat center;cursor:pointer}.c-takeaway_step1_results_wrapper{margin:70px 0 80px;min-height:450px;position:relative}.c-takeaway_step1_results_wrapper .standard_container{height:100%}.c-takeaway_step1_results{width:567px}.c-takeaway_restaurant{display:block;height:130px;width:520px;margin-top:30px;background:#f4f4f4;color:#000}.c-takeaway_restaurant:first-child{margin-top:0}.c-takeaway_restaurant:before{content:'';display:inline-block;height:100%;width:110px;vertical-align:middle;background:url('/Content/Images/TakeAway/marker_medium.png') no-repeat center}.c-takeaway_restaurant:after{content:'';display:inline-block;height:100%;width:60px;vertical-align:middle;background:#a52303 url('/Content/Images/TakeAway/arrow_right_white.png') no-repeat center}.c-takeaway_restaurant__texts{display:inline-block;vertical-align:middle;font-size:14px;width:calc(100% - 110px - 60px)}.c-takeaway_restaurant__title{display:block;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700;font-size:18px}.c-takeaway_restaurant__address{display:block}.c-takeaway_restaurant__distance{display:block}.c-takeaway_restaurant__info{display:block;margin-top:5px;color:#a52303;font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway_step1_map{position:absolute !important;top:0;right:0;width:50%;height:450px;z-index:100}@media(min-width:1024px) and (max-width:1279px){.c-takeaway_restaurant{width:450px}.c-takeaway_step1_map{width:calc(50% - 30px)}}@media(min-width:750px) and (max-width:1023px){.c-takeaway_step1__form{padding:60px 0 80px}.c-takeaway_step1_map{position:relative !important;height:450px;width:calc(100% - 2*30px);margin:0 auto 20px}.c-takeaway_step1_results_wrapper{margin:40px 0}.c-takeaway_step1_results,.c-takeaway_restaurant{width:100%}}@media only screen and (max-width:749px){.c-takeaway_step1__form{padding:30px 0 60px}.c-takeaway_step1__input_wrapper{height:60px;width:280px}.c-takeaway_step1__input{height:60px;width:calc(100% - 60px);font-size:18px}.c-takeaway_step1__submit{height:60px;width:60px}.c-takeaway_step1_map{display:none}.c-takeaway_step1_results_wrapper{margin:30px 0 60px}.c-takeaway_step1_results,.c-takeaway_restaurant{width:100%}.c-takeaway_restaurant{height:auto;position:relative;margin-top:3px}.c-takeaway_restaurant:before{display:none}.c-takeaway_restaurant:after{position:absolute;right:0;top:0;bottom:0;width:32px;background-size:50% auto}.c-takeaway_restaurant__texts{width:calc(100% - 32px);padding:10px}.c-takeaway_restaurant__title{font-size:16px;line-height:110%}}body.only_one_service .c-takeaway__h1{display:none}body.only_one_service .c-takeaway_step1__box__single,body.only_one_service .c-takeaway_step2__box{width:100%}body.only_one_service .c-takeaway_step2:before{display:none}body.only_one_service .c-ritirobox:after{left:50%}body.only_one_service .c-consegnabox:after{left:50%}.c-takeaway_step2{margin-top:90px;position:relative;padding-bottom:300px}.c-takeaway_step2.single:before{display:none}.c-takeaway_step2:before{content:'';display:block;position:absolute;width:4px;top:0;bottom:0;left:50%;margin-left:-2px;background:#dedede}.c-takeaway_step2__box{float:left;width:50%;text-align:center}.c-takeaway_step2__boxTitle{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:30px}.c-takeaway_step2__boxText{font-size:18px;margin-bottom:40px}.c-takeaway_comingsoon__button{display:block;height:70px;line-height:70px;width:400px;color:#fff;background:#dedede url('/Content/Images/TakeAway/comingsoon_icon.png') no-repeat;background-position:right 20px center;margin:0 auto;font-family:'Dosis',sans-serif;font-weight:600;font-size:22px;text-align:left;padding-left:30px}@media(min-width:1024px) and (max-width:1279px){.c-takeaway_comingsoon__button{width:360px}}@media only screen and (max-width:749px){.c-takeaway_comingsoon__button{height:60px;line-height:60px;width:280px}}.c-consegnabox:after{content:'';display:block;position:absolute;bottom:0;left:75%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-image:url('/Content/Images/TakeAway/domicilio_icona.png');width:174px;height:194px}.c-consegnabox__addressbox{width:480px;height:70px;margin:0 auto;background-color:#f4f4f4}.c-consegnabox__addressbox_input{height:70px;float:left;width:calc(100% - 60px);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;background:#f4f4f4;font-family:'Dosis',sans-serif;font-weight:600;font-size:22px;padding:0 20px;color:#a52303}.c-consegnabox__addressbox_input::-ms-expand{display:none}.c-consegnabox__addressbox_input::-ms-expand{display:none}.c-consegnabox__addressbox_input::-webkit-input-placeholder{color:#6c6c6c;opacity:1}.c-consegnabox__addressbox_input:-moz-placeholder{color:#6c6c6c;opacity:1}.c-consegnabox__addressbox_input::-moz-placeholder{color:#6c6c6c;opacity:1}.c-consegnabox__addressbox_input:-ms-input-placeholder{color:#6c6c6c;opacity:1}.c-consegnabox__addressbox_input::-ms-input-placeholder{color:#6c6c6c;opacity:1}.c-consegnabox__addressbox_input:placeholder-shown{color:#6c6c6c;opacity:1}.c-consegnabox__addressbox_link{display:block;float:left;height:70px;width:60px;background:#a52303 url('/Content/Images/icone/search.png') no-repeat center}.c-consegnabox__errors{color:#e8242d;font-size:18px;font-family:'Dosis',sans-serif;font-weight:600;max-width:480px;margin:10px auto 0}.c-consegnabox__streetNumber__error{display:none;height:50px;width:50px;float:left;-webkit-appearance:none;margin:10px 10px 10px 0;text-align:center;padding:10px;border:1px solid #a52303}.c-consegnabox__streetNumber__error.isActive{display:block}.c-consegnabox__error{display:none}.c-consegnabox__error.isActive{display:block}.c-consegnabox__restaurant-message{color:#e8242d;font-weight:bold;max-width:480px;margin:10px auto 0}.c-consegnabox__success{display:none;width:480px;margin:0 auto;margin-top:40px}.c-consegnabox__success.isActive{display:block}.c-consegnabox__success .c-ritirobox__link{width:100%}.c-consegnabox__messages{font-size:18px;font-family:'Dosis',sans-serif;font-weight:600;max-width:480px;margin:10px auto 0}.c-consegnabox__timeslots{text-align:left;margin:auto;margin-bottom:10px;background:#f4f4f4;padding:5px}.c-consegnabox__timeslots__legend{background:#f4f4f4;padding:5px;width:100%;margin:auto;margin-bottom:10px}.c-consegnabox__timeslots__legend .legend__text{display:inline-block;width:25%;float:left;font-weight:bold;font-size:14px}.c-consegnabox__timeslots__legend .legend__text.text-label{line-height:34px}.c-consegnabox__timeslots__legend .legend__text.text-ok{color:#23e051}.c-consegnabox__timeslots__legend .legend__text.text-warning{color:#eeb701}.c-consegnabox__timeslots__legend .legend__text.text-error{color:#fd5e60}.c-consegnabox__badge{display:inline-block;padding:10px;width:150px;font-weight:600;border-radius:20px;margin:4px 2px 4px 2px;white-space:nowrap;text-align:center}.c-consegnabox__badge.badge-ok{background:#70ef86}.c-consegnabox__badge.badge-warning{background:#f6ed6c}.c-consegnabox__badge.badge-error{background:#ff7d7d}.c-corrieri{width:480px;margin:50px auto 0}.c-corrieri:after{content:'';display:block;clear:both}.c-corriere{display:block;height:86px;background:#f4f4f4;color:#000;margin-top:30px;position:relative}.c-corriere:first-child{margin-top:0}.c-corriere:after{content:'';display:block;position:absolute;top:0;bottom:0;right:0;width:60px;background:#a52303 url('/Content/Images/TakeAway/arrow_right_white.png') no-repeat center}.c-corriere img{float:left}.c-corriere__texts{float:left;text-align:left;padding:20px 100px 20px 30px}.c-corriere__title{display:block;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700;font-size:18px}.c-corriere__text{display:inline-block}.c-corriere__text--price:before{content:'-';padding:0 5px}.c-ritirobox:after{content:'';display:block;position:absolute;bottom:0;left:25%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-image:url('/Content/Images/TakeAway/ritiro_icona.png');width:192px;height:154px}.c-ritirobox__link{display:block;height:70px;line-height:70px;width:400px;color:#fff;background:#a52303 url('/Content/Images/TakeAway/arrow_right_white.png') no-repeat;background-position:right 20px center;margin:0 auto;font-family:'Dosis',sans-serif;font-weight:600;font-size:22px;text-align:left;padding:0 60px 0 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-ritirobox__link.inDeliveryByText{width:480px}@media(min-width:1024px) and (max-width:1279px){.c-consegnabox__addressbox,.c-ritirobox__link,.c-consegnabox__errors,.c-consegnabox__success,.c-corrieri{width:360px}.c-ritirobox__link.inDeliveryByText{width:360px}.c-consegnabox__errors{margin:10px auto 0}.c-corriere{height:70px}.c-corriere img{width:70px}.c-corriere__texts{padding:11px 15px 11px 10px}.c-corriere__texts .c-corriere__title{font-size:18px}.c-corriere__texts .c-corriere__text{font-size:14px}.c-consegnabox__timeslots__legend .legend__text{float:none;width:100%}.c-consegnabox__timeslots__legend .legend__text.text-label{line-height:normal}}@media(min-width:750px) and (max-width:1023px){.c-takeaway_step1__box__single{margin:0 0 50px 0;width:100%}.c-takeaway_step2__box{float:none;width:100%}.c-takeaway_step2:before{display:none}body.only_one_service .c-ritirobox{border-top:none}body.only_one_service .c-consegnabox{border-top:none}.c-consegnabox{margin-top:40px;padding-top:20px;border-top:solid 2px #dedede}.c-consegnabox:after{display:none}.c-ritirobox:after{left:50%}.c-corrieri{margin-bottom:50px}}@media only screen and (max-width:749px){.c-takeaway_step1__box__single{margin:0 0 50px 0;width:100%}.c-takeaway_step2__box{float:none;width:100%}.c-takeaway_step2__box:after{display:none}.c-takeaway_step2__boxTitle{font-size:18px;color:#000}.c-takeaway_step2__boxText{font-size:16px;margin-bottom:20px}.c-takeaway_step2__boxText br{display:none}.c-consegnabox__addressbox{width:280px;height:60px}.c-consegnabox__streetNumber__error{height:60px;width:40px;margin:0;padding:5px}.c-consegnabox__addressbox_input{height:60px;width:calc(100% - 60px);font-size:18px;padding:0 0 0 10px}.c-consegnabox__addressbox_link{height:60px;width:60px;background-size:50% auto}.c-consegnabox__success{width:280px}.c-consegnabox__badge{width:120px}.c-consegnabox__timeslots__legend .legend__text{float:none;width:100%}.c-consegnabox__timeslots__legend .legend__text.text-label{line-height:normal}.c-corrieri{margin:20px 0;width:280px}.c-corriere{height:60px}.c-corriere img{display:none}.c-corriere__texts{padding:4px 20px}.c-corriere__texts .c-corriere__title{font-size:16px}.c-corriere__texts .c-corriere__text{font-size:12px;display:block}.c-corriere__texts .c-corriere__text--price:before{display:none}.c-takeaway_step2{margin-top:20px;padding-bottom:60px}.c-takeaway_step2:before{display:none}body.only_one_service .c-ritirobox{border-top:none}body.only_one_service .c-consegnabox{border-top:none}.c-consegnabox{margin-top:30px;padding-top:15px;border-top:solid 2px #dedede}.c-ritirobox__link{height:60px;line-height:60px;width:280px;font-size:18px}.c-ritirobox__link.inDeliveryByText{width:280px}}.c-takeaway_menupiatti__h2:after{content:'';display:inline-block;vertical-align:bottom;background:url('/Content/Images/TakeAway/plus_red.png') no-repeat center;background-size:contain;width:20px;height:20px;margin-left:8px}.c-takeaway_menupiatti{width:630px;margin:80px auto 0}.c-takeaway_categoria{margin-top:5px}.c-takeaway_categoria:first-child{margin-top:0}.c-takeaway_categoria__link{display:block;height:80px;background:#f4f4f4;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:20px;line-height:80px;padding-left:30px;position:relative}.c-takeaway_categoria__link:before{content:'';display:block;position:absolute;top:0;bottom:0;right:0;width:60px;background:#a52303}.c-takeaway_categoria__link:after{content:'';display:block;position:absolute;top:50%;right:30px;width:21px;height:11px;background-image:url('/Content/Images/TakeAway/arrow_accordion.png');margin:-5px -10px 0 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-takeaway_categoria__piatti{display:none}.c-takeaway_piatto{display:block;height:80px;background:#f4f4f4;font-size:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;clear:both}.c-takeaway_piatto:nth-child(odd){background:#eaeaea}.c-takeaway_piatto:before{content:'';background:#ffcf53;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.c-takeaway_piatto.feedbackOK:before{-webkit-animation:an_piatto_feedbackOK 1s linear 1;animation:an_piatto_feedbackOK 1s linear 1}@-webkit-keyframes an_piatto_feedbackOK{0%{opacity:0}30%{opacity:.6}100%{opacity:0}}@keyframes an_piatto_feedbackOK{0%{opacity:0}30%{opacity:.6}100%{opacity:0}}.c-takeaway_piatto__image{display:block;float:left;width:80px;position:relative}.c-takeaway_piatto__image img{width:100%}.c-takeaway_piatto__nome{display:flex;flex-direction:column;justify-content:center;float:left;width:370px;height:100%;font-family:'Dosis',sans-serif;position:relative;padding-right:80px}.c-takeaway_piatto__nome span{display:inline-block;vertical-align:middle;padding-left:20px;width:calc(100% - 4px)}.c-takeaway_piatto__nome strong{padding-left:20px}.c-takeaway_piatto__novita{display:block;padding-top:30px;text-align:center;font-family:'Dosis',sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;padding-left:0 !important;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) scale(.7);-moz-transform:translateY(-50%) scale(.7);-ms-transform:translateY(-50%) scale(.7);-o-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7);width:auto !important}.c-takeaway_piatto__novita:before{content:'';display:block;width:28px;height:28px;background-image:url('/Content/Images/icone/legenda.png');background-position:0 -300%;position:absolute;top:0;left:50%;margin-left:-14px}.c-takeaway_piatto__prezzo{display:flex;flex-direction:column;float:left;width:80px;height:80px;font-family:'Dosis',sans-serif;font-weight:600;position:relative;justify-content:center}.c-takeaway_piatto__prezzo>.oldprice{font-size:14px;align-self:flex-start;position:relative}.c-takeaway_piatto__prezzo>.oldprice:before{content:'';display:block;position:absolute;left:0;right:0;height:2px;top:50%;background-color:#d0021b;opacity:.5;transform:rotate(-10deg)}.c-takeaway_piatto__infolink{display:block;float:left;width:40px;height:100%;background:url('/Content/Images/TakeAway/info_red.png') no-repeat center;position:relative}.c-takeaway_piatto__link{display:block;float:left;width:60px;height:100%;background:url('/Content/Images/TakeAway/plus_red.png') no-repeat center;position:relative}.c-takeaway_categoria.isOpen .c-takeaway_categoria__link:after{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.c-takeaway_allergeni_link{display:block;height:80px;background:#a52303;font-family:'Bitter',sans-serif;font-weight:700;color:#ffdc72;font-size:20px;line-height:80px;padding-left:30px;position:relative;margin-top:5px}.c-takeaway_allergeni_link:after{content:'';display:block;position:absolute;top:50%;right:18px;width:32px;height:32px;background-image:url('/Content/Images/TakeAway/info_yellow.png');margin-top:-16px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-takeaway__pagemenu{position:relative;min-height:640px;margin-bottom:80px}.c-takeaway__pagemenu__procedi{display:block;height:70px;background:#a52303;color:#fff;line-height:66px;padding-left:20px;font-size:20px;font-family:'Dosis',sans-serif;font-weight:600;position:relative;margin-top:40px;display:none}.c-takeaway__pagemenu__procedi:after{content:'';display:block;position:absolute;top:50%;right:20px;background-image:url('/Content/Images/TakeAway/cart_white.png');width:38px;height:35px;margin-top:-17px}.c-takeaway__menu__discount_panel_reached,.c-takeaway__menu__discount_panel{position:fixed;z-index:10;left:0;bottom:0;width:100%;max-width:100%;opacity:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff}.c-takeaway__menu__discount_panel_reached.isActive,.c-takeaway__menu__discount_panel.isActive{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%)}.c-takeaway__menu__discount_panel_reached.isActive.upToOrderSummary,.c-takeaway__menu__discount_panel.isActive.upToOrderSummary{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__info,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__info,.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__close,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__close{background:#fff;border-radius:100%;padding:16px}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__info,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__info{display:none}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:0 30px;min-height:70px;width:100%}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text{font-family:'Bitter',sans-serif;font-weight:700;color:#fff}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text.mobile,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text.mobile{display:none}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button{background-color:#170e0d;font-family:Dosis;font-size:20px;text-align:center;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;min-width:200px;height:36px;line-height:38px;text-transform:uppercase;border-radius:20px;padding:0 15px;font-size:16px;display:inline-block;white-space:nowrap}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button img,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button img{display:inline-block;margin-left:15px;height:14px}@media only screen and (max-width:749px){.c-takeaway__menu__discount_panel_reached,.c-takeaway__menu__discount_panel{padding:10px;height:50px;min-height:50px}.c-takeaway__menu__discount_panel_reached.isActive,.c-takeaway__menu__discount_panel.isActive{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%)}.c-takeaway__menu__discount_panel_reached.isActive.upToOrderSummary,.c-takeaway__menu__discount_panel.isActive.upToOrderSummary{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%)}.c-takeaway__menu__discount_panel_reached.mobile-full,.c-takeaway__menu__discount_panel.mobile-full{height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;padding-top:80px}.c-takeaway__menu__discount_panel_reached.mobile-full .c-takeaway__menu__discount_panel__close,.c-takeaway__menu__discount_panel.mobile-full .c-takeaway__menu__discount_panel__close{display:block}.c-takeaway__menu__discount_panel_reached.mobile-full .c-takeaway__menu__discount_panel__inner,.c-takeaway__menu__discount_panel.mobile-full .c-takeaway__menu__discount_panel__inner{-webkit-align-items:center;-ms-align-items:center;align-items:center;text-align:center;padding:0;min-height:initial;width:100%}.c-takeaway__menu__discount_panel_reached.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button,.c-takeaway__menu__discount_panel.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button,.c-takeaway__menu__discount_panel_reached.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text,.c-takeaway__menu__discount_panel.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text{display:block;text-transform:uppercase}.c-takeaway__menu__discount_panel_reached.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button,.c-takeaway__menu__discount_panel.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button{margin:30px 0}.c-takeaway__menu__discount_panel_reached.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text,.c-takeaway__menu__discount_panel.mobile-full .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text{margin:30px 50px}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__close,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__close{display:none}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__info,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__info{display:block;padding:12px}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:5px 0;min-height:initial;width:100% !important}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text{display:none}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text.mobile,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text.mobile{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;height:100%;white-space:nowrap;font-size:16px;margin:0 10px;width:100%}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text.mobile img,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text.mobile img{height:18px;margin-right:10px}.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__button{display:none}}@media(min-width:750px) and (max-width:1023px){.c-takeaway__menu__discount_panel_reached.isActive.upToOrderSummary,.c-takeaway__menu__discount_panel.isActive.upToOrderSummary{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px)}}@media only screen and (min-width:750px) and (max-width:1279px){.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner{width:100%}}@media screen and (max-height:900px){.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner{width:calc(100% - 430px)}}@media only screen and (max-width:749px){.c-takeaway__menu__discount_panel{column-gap:10px}.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__close{display:block}.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner .c-takeaway__menu__discount_panel__text{display:block;text-align:right;margin:0}}.c-takeaway__menu__discount_panel,.c-takeaway__menu__discount_panel .c-takeaway__menu__discount_panel__inner{background-color:#3666dd}.c-takeaway__menu__discount_panel_reached,.c-takeaway__menu__discount_panel_reached .c-takeaway__menu__discount_panel__inner{background-color:#17ac44}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){.c-takeaway__pagemenu__procedi.isVisible{display:block}.c-takeaway__menu__discount_panel_reached>form{min-width:300px}}@media only screen and (max-width:749px){.c-takeaway__pagemenu{margin-bottom:30px;min-height:0}.c-takeaway_menupiatti__h2{display:none}.c-takeaway_menupiatti{width:calc(100% - 60px);margin:30px 0 0 15px}.c-takeaway_categoria{margin-top:5px}.c-takeaway_categoria:first-child{margin-top:0}.c-takeaway_categoria__link{height:42px;font-size:12px;line-height:42px;padding-left:16px}.c-takeaway_categoria__link:before{width:36px}.c-takeaway_categoria__link:after{right:18px;width:21px;height:11px;margin:-5px -10px 0 0}.c-takeaway_piatto{height:42px;font-size:12px}.c-takeaway_piatto__image{width:42px}.c-takeaway_piatto__nome{width:calc(100% - 42px - 40px - 36px - 26px);padding-right:0}.c-takeaway_piatto__nome.two-lines:before{height:inherit}.c-takeaway_piatto__nome span{padding-left:10px;width:calc(100% - 4px);padding-right:5px}.c-takeaway_piatto__nome strong{padding-left:0}.c-takeaway_piatto__novita{display:none !important}.c-takeaway_piatto__prezzo{width:40px;height:42px}.c-takeaway_piatto__prezzo>.oldprice{font-size:inherit}.c-takeaway_piatto__infolink{width:26px;background-size:auto 42%}.c-takeaway_piatto__link{width:36px;background-size:auto 42%}.c-takeaway__pagemenu__procedi{height:60px;line-height:60px;padding-left:20px;font-size:18px;margin-top:20px}.c-takeaway__pagemenu__procedi:after{right:10px;width:38px;height:35px;margin-top:-17px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.c-takeaway_allergeni_link{height:42px;font-size:12px;line-height:42px;padding-left:16px}.c-takeaway_allergeni_link:after{right:5px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}}.c-takeaway_panel{right:0;z-index:1000}.c-takeaway_panel.top{position:absolute;top:0}.c-takeaway_panel.fixed{position:fixed;top:50%;margin-top:-320px}.c-takeaway_panel.bottom{position:absolute;bottom:0}.c-takeaway_panel__toggle{font-size:14px;font-family:'Bitter',sans-serif;font-weight:700;background-color:#a52303;color:#fff;line-height:50px;display:block;width:190px;text-align:center;border-top-right-radius:10px;border-top-left-radius:10px;position:absolute;right:100%;top:-50px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}.c-takeaway_panel__num{position:absolute;display:block;background:#ffcf53;width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%;right:0;top:50%;margin-right:-20px;margin-top:-20px;font-family:'Dosis',sans-serif;font-weight:600;font-size:24px;-webkit-transform:rotate(90deg) scale(.5);-moz-transform:rotate(90deg) scale(.5);-ms-transform:rotate(90deg) scale(.5);-o-transform:rotate(90deg) scale(.5);transform:rotate(90deg) scale(.5);color:#000;-webkit-transition:all .5s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .5s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .5s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition:all .5s cubic-bezier(.175,.885,.32,1.275);opacity:0;visibility:hidden}.c-takeaway_panel__num.isVisible{opacity:1;visibility:visible;-webkit-transform:rotate(90deg) scale(1);-moz-transform:rotate(90deg) scale(1);-ms-transform:rotate(90deg) scale(1);-o-transform:rotate(90deg) scale(1);transform:rotate(90deg) scale(1)}.c-takeaway_panel__box{background:#280c03;color:#fff;width:430px;min-height:640px;padding:20px 30px 40px}.c-takeaway_panel__indirizzo_title{font-size:26px;font-family:'Bitter',sans-serif;font-weight:700;line-height:48px;border-bottom:solid 2px #fff;width:calc(100% - 130px - 6px);float:left}.c-takeaway_panel__indirizzo_change{width:130px;height:50px;border:solid 2px #fff;line-height:46px;text-align:center;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;float:right}.c-takeaway_panel__indirizzo_box{padding:20px 0;border-bottom:solid 2px #fff;margin-bottom:10px}.c-takeaway_panel__indirizzo_texts{font-size:18px}.c-takeaway_panel__indirizzo_desc{font-family:'Bitter',sans-serif;font-weight:700}.c-takeaway_panel__indirizzo_text{color:#ffcf53}.c-takeaway_panel__indirizzo_text strong{font-family:'Bitter',sans-serif;font-weight:700}.c-takeaway_panel__indirizzo_info{font-size:14px}.c-takeaway_panel__ordine_title{font-size:26px;font-family:'Bitter',sans-serif;font-weight:700;line-height:48px;border-bottom:solid 2px #fff;margin-top:60px}.c-takeaway_panel__ordine_total{font-family:'Bitter',sans-serif;font-weight:700;font-size:20px;border-top:solid 2px #fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:10px 0}.c-takeaway_panel__ordine_total .c-takeaway_panel__ordine_total__price,.c-takeaway_panel__ordine_total .c-takeaway_panel__ordine_total__label,.c-takeaway_panel__ordine_total .c-takeaway_panel__ordine_total__price_original{flex:1}.c-takeaway_panel__ordine_total .c-takeaway_panel__ordine_total__price{font-family:'Dosis',sans-serif;font-weight:600;color:#ffcf53;text-align:right}.c-takeaway_panel__ordine_total .c-takeaway_panel__ordine_total__price_original{font-family:'Dosis',sans-serif;font-weight:600;color:#fff;text-align:center;text-decoration:line-through;font-size:14px;-webkit-align-items:center;-ms-align-items:center;align-items:center;background-color:#a52303;border-radius:20px;padding:5px 0}.c-takeaway_panel__ordine_items{height:180px;overflow:auto}.c-takeaway_panel__ordine_item{height:60px;color:#ffcf53;font-size:18px}.c-takeaway_panel__ordine_item:after{content:'';display:block;clear:both}.c-takeaway_panel__ordine_item__remove{width:50px;height:60px;display:block;float:left;background:url('/Content/Images/TakeAway/remove_white.png') no-repeat center}.c-takeaway_panel__ordine_item__name{width:calc(100% - 50px - 80px);height:60px;display:block;float:left;padding-left:20px}.c-takeaway_panel__ordine_item__name span{display:inline-block;vertical-align:middle}.c-takeaway_panel__ordine_item__price{width:80px;line-height:60px;display:block;float:left;font-family:'Dosis',sans-serif;font-weight:600;padding-right:10px;text-align:right}.c-takeaway_panel__ordine_item__items{display:flex;align-items:center;transform:translateY(-10px)}.c-takeaway_panel__ordine_item__edit{width:40px;border-radius:16px;min-height:32px;display:block;border:solid 3px #fff;margin:0 30px 0 9px;background:url('/Content/Images/icone/btn__edit.png') no-repeat center;align-self:stretch}.c-takeaway_panel__ordine_item__items_list,.c-takeaway_panel__ordine_item__item_list{color:#ffcf53;font-size:18px;width:100%}.c-takeaway_panel__ordine_item__item_list__name{float:left;width:calc(100% - 60px)}.c-takeaway_panel__ordine_item__item_list__name div{width:100%}.c-takeaway_panel__ordine_item__item_list__name div:before{content:'+';color:#fff;margin-right:3px;display:inline-block}.c-takeaway_panel__ordine_item__item_list__name div.less:before{content:'-';color:#fff;margin-right:3px;display:inline-block}.c-takeaway_panel__ordine_item__item_list__price{width:60px;float:right;padding-right:10px;text-align:right}.c-takeaway_panel__procedi{display:block;height:70px;background:#a52303;border:solid 2px #fff;color:#fff;line-height:66px;padding-left:20px;font-size:20px;font-family:'Dosis',sans-serif;font-weight:600;position:relative;margin-top:20px}.c-takeaway_panel__procedi:after{content:'';display:block;position:absolute;top:50%;right:20px;background-image:url('/Content/Images/TakeAway/cart_white.png');width:38px;height:35px;margin-top:-17px}@media(min-width:1280px) and (max-width:1599px){.c-takeaway_panel__box{width:330px;padding:20px 20px 20px}.c-takeaway_panel__indirizzo_texts{font-size:16px}.c-takeaway_panel__ordine_items{height:150px}.c-takeaway_panel__ordine_item{height:50px;font-size:16px}.c-takeaway_panel__ordine_item__remove{height:50px}.c-takeaway_panel__ordine_item__name{height:50px}.c-takeaway_panel__ordine_item__price{line-height:50px}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),only screen and (max-width:749px){.c-takeaway_panel{right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.c-takeaway_panel.isOpen{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@media only screen and (max-width:749px){.c-takeaway_panel{right:0;z-index:10;width:calc(100% - 30px)}.c-takeaway_panel.top,.c-takeaway_panel.fixed,.c-takeaway_panel.bottom{position:fixed;top:71px;bottom:0;margin-top:0}.c-takeaway_panel.isOpen .c-takeaway_panel__toggle:before,.c-takeaway_panel.isOpen .c-takeaway_panel__toggle:after{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.c-takeaway_panel__toggle{font-size:16px;font-family:'Dosis',sans-serif;background-color:#280c03;line-height:30px;width:calc(100vh - 71px);border-top-right-radius:0;border-top-left-radius:0;top:-30px}.c-takeaway_panel__toggle:before,.c-takeaway_panel__toggle:after{content:'';display:block;position:absolute;top:50%;background-image:url('/Content/Images/TakeAway/arrow_accordion.png');width:21px;height:11px;margin-top:-5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.c-takeaway_panel__toggle:before{left:26px}.c-takeaway_panel__toggle:after{right:26px}.page_mobileapp .c-takeaway_panel.top,.page_mobileapp .c-takeaway_panel.fixed,.page_mobileapp .c-takeaway_panel.bottom{top:0}.page_mobileapp .c-takeaway_panel__toggle{width:100vh}.c-takeaway_panel__num{width:20px;height:20px;line-height:20px;right:auto;left:50%;top:50%;margin-top:-10px;margin-left:70px;margin-right:auto;font-size:14px}.c-takeaway_panel__box{width:100%;height:100%;padding:15px;overflow:scroll;-webkit-overflow-scrolling:touch}.c-takeaway_panel__indirizzo_title{font-size:20px;line-height:38px}.c-takeaway_panel__indirizzo_change{height:40px;line-height:36px}.c-takeaway_panel__indirizzo_box{padding:10px 0}.c-takeaway_panel__indirizzo_texts{font-size:16px;line-height:120%}.c-takeaway_panel__ordine_title{font-size:20px;line-height:38px;margin-top:20px}.c-takeaway_panel__ordine_total{font-size:18px;padding:5px 0}.c-takeaway_panel__ordine_items{height:auto}.c-takeaway_panel__ordine_item{font-size:16px;height:42px}.c-takeaway_panel__ordine_item__remove{height:100%;width:36px}.c-takeaway_panel__ordine_item__name{width:calc(100% - 36px - 60px);line-height:110%;height:100%;padding:0 10px}.c-takeaway_panel__ordine_item__name span{display:inline-block;vertical-align:middle}.c-takeaway_panel__ordine_item__name:after{content:'';display:inline-block;height:100%;vertical-align:middle}.c-takeaway_panel__ordine_item__price{line-height:42px;width:60px}.c-takeaway_panel__ordine_item__items{transform:none;padding-bottom:20px}.c-takeaway_panel__ordine_item__edit{margin:0 10px 0 2px}.c-takeaway_panel__ordine_item__items_list,.c-takeaway_panel__ordine_item__item_list{font-size:16px}.c-takeaway_panel__procedi{bottom:auto;font-size:18px;height:60px;left:auto;line-height:56px;margin:20px 0;position:relative;right:auto}.c-takeaway_panel__procedi:after{right:10px;width:38px;height:35px;margin-top:-17px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}body.isTakeAwayMenuOpen{overflow:hidden}}.c-takeaway_confirm_box{width:680px;margin:40px auto 160px;font-size:18px}.c-takeaway_confirm_box__consegna{border-top:solid 2px #a52303;border-bottom:solid 2px #a52303;padding:18px 0;display:flex;align-items:center;width:100%}.c-takeaway_confirm_box__consegna__icona{display:inline-block;vertical-align:middle;height:100%;min-height:68px;min-width:80px;background:url('/Content/Images/TakeAway/marker_small.png') no-repeat center}.c-takeaway_confirm_box__consegna_texts{width:445px;padding-left:15px;font-size:18px;margin-right:25px}.c-takeaway_confirm_box__button{display:inline-block;vertical-align:middle;width:130px;border:solid 2px #a52303;font-size:16px;font-family:'Dosis',sans-serif;font-weight:600;text-align:center;height:50px;line-height:46px}.c-takeaway_confirm_box__consegna_desc{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;margin-bottom:5px}.c-takeaway_confirm_box__items_wrapper--delivery-price .c-takeaway_confirm_box__item{background-color:#faf2ef;margin-top:6px !important;margin-bottom:18px;height:50px;line-height:50px}.c-takeaway_confirm__alert{background-color:#fcdd72;padding:20px}.c-takeaway_confirm_box__coupon__text{background-color:#faf2ef;display:inline-block;width:100%;height:50px;line-height:50px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-family:'Dosis',sans-serif;font-size:18px;font-weight:600;padding:0 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-takeaway_confirm_box__coupon__text.double-text{vertical-align:middle;padding:8px 20px;min-height:50px;height:auto}.c-takeaway_confirm_box__coupon__text.double-text>*{line-height:1em;display:block;margin-bottom:4px}.c-takeaway_confirm_box__coupon__text.double-text strong{font-weight:bold;color:#000;letter-spacing:0;font-size:16px}.c-takeaway_confirm_box__items_wrapper--extra{border-bottom:solid 2px #a52303;border-top:solid 2px #a52303;margin-top:10px}.c-takeaway_confirm_box__items{display:inline-block;width:525px;vertical-align:middle;margin-right:25px}.c-takeaway_confirm_box__items_wrapper{display:flex;flex-direction:row;align-items:center}.c-takeaway_confirm_box__items_wrapper .c-takeaway_confirm_box__item{background-color:#faf2ef}@media only screen and (max-width:749px){.c-takeaway_confirm_box__items_wrapper{flex-direction:column}}.c-takeaway_confirm_box__item{display:flex;align-items:center;height:80px;margin-top:10px}.c-takeaway_confirm_box__item:first-child{margin-top:0}.c-takeaway_confirm_box__item.related{min-height:40px;height:initial;margin-top:2px;font-size:14px}.c-takeaway_confirm_box__image{width:80px;height:100%;background-color:#fff}.c-takeaway_confirm_box__image img{width:100%}.c-takeaway_confirm_box__item__name{width:365px;padding:10px 15px;box-sizing:content-box}.c-takeaway_confirm_box__item__price{width:80px;text-align:right;font-family:'Dosis',sans-serif;font-weight:600;padding-right:15px}.c-takeaway_confirm_box__items_wrapper--coupon,.c-takeaway_confirm_box__items_wrapper--discount{display:flex;margin-right:25px;align-items:center}.c-takeaway_confirm_box__item__name--coupon,.c-takeaway_confirm_box__item__name--discount{width:445px;padding-left:95px}.c-takeaway_confirm_box__item__name--delivery-price{float:left;width:375px;padding-left:15px}.c-takeaway_confirm_box__item__name--extra{width:585px;padding-right:30px}.c-takeaway_confirm_box__item__input--number{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;width:80px;padding:0 0 0 17px;height:50px;line-height:50px;display:inline}.c-takeaway_confirm_box__totale{background:#a52303;color:#fff;line-height:80px}.c-takeaway_confirm_box__totale_label{float:left;padding-left:95px;width:445px}.c-takeaway_confirm_box__totale_val{float:left;width:80px;text-align:center;font-family:'Dosis',sans-serif;font-weight:600;color:#ffcf53}.c-takeaway_confirm_box__condizioni{padding:20px 0;border-bottom:solid 2px #a52303}.c-takeaway_confirm_box__actions{margin-top:20px}.c-takeaway_confirm_box__actions_promo,.c-takeaway_confirm_box__actions_link{width:calc((680px - 40px)/2);height:70px;font-size:20px;font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway_confirm_box__actions_promo{float:left;border:solid 2px #a52303;display:block;padding-left:20px;color:#a52303}.c-takeaway_confirm_box__actions_promo::-webkit-input-placeholder{color:#a3a3a3;opacity:1}.c-takeaway_confirm_box__actions_promo:-moz-placeholder{color:#a3a3a3;opacity:1}.c-takeaway_confirm_box__actions_promo::-moz-placeholder{color:#a3a3a3;opacity:1}.c-takeaway_confirm_box__actions_promo:-ms-input-placeholder{color:#a3a3a3;opacity:1}.c-takeaway_confirm_box__actions_promo::-ms-input-placeholder{color:#a3a3a3;opacity:1}.c-takeaway_confirm_box__actions_promo:placeholder-shown{color:#a3a3a3;opacity:1}.c-takeaway_confirm_box__actions_link{float:right;background:#a52303;display:block;color:#fff;text-align:center;line-height:70px}@media only screen and (max-width:749px){.c-takeaway_confirm_box{font-size:16px;margin:30px auto 30px;width:100%}.c-takeaway_confirm_box__consegna{flex-direction:column;padding:10px 0}.c-takeaway_confirm_box__consegna__icona{display:none}.c-takeaway_confirm_box__consegna_texts{font-size:inherit;padding-left:0;width:100%;margin:0}.c-takeaway_confirm_box__button{height:40px;line-height:36px;margin-top:10px;width:100%}.c-takeaway_confirm_box__items{width:100%;margin-right:0}.c-takeaway_confirm_box__item{height:42px;line-height:42px}.c-takeaway_confirm_box__item.related{min-height:32px;height:initial;font-size:14px}.c-takeaway_confirm_box__item.related .c-takeaway_confirm_box__image{height:100%}.c-takeaway_confirm_box__image{height:42px;width:42px}.c-takeaway_confirm_box__item__name{width:calc(100% - 42px - 70px);line-height:110%;height:100%}.c-takeaway_confirm_box__item__name span{vertical-align:middle;display:inline-block}.c-takeaway_confirm_box__item__name:after{content:'';display:inline-block;height:100%;vertical-align:middle}.c-takeaway_confirm_box__item__price{width:70px}.c-takeaway_confirm_box__totale{line-height:42px}.c-takeaway_confirm_box__totale_label{float:left;padding-left:15px;width:calc(100% - 70px)}.c-takeaway_confirm_box__totale_val{width:70px}.c-takeaway_confirm_box__condizioni{padding:10px 0}.c-takeaway_confirm_box__actions{margin-top:0}.c-takeaway_confirm_box__actions_promo,.c-takeaway_confirm_box__actions_link{font-size:18px;height:60px;line-height:60px;width:100%;float:none;margin-top:10px}.c-takeaway_confirm_box__items_wrapper--coupon .c-takeaway_confirm_box__item__price{margin-right:0}.c-takeaway_confirm_box__items_wrapper--discount .c-takeaway_confirm_box__item__price{margin-right:0}.c-takeaway_confirm_box__items_wrapper--delivery-price .c-takeaway_confirm_box__item{margin-top:10px !important;margin-bottom:0}.c-takeaway_confirm_box__item__name--coupon{width:calc(100% - 70px)}.c-takeaway_confirm_box__item__name--discount{width:calc(100% - 70px)}.c-takeaway_confirm_box__item__name--delivery-price{width:calc(100% - 70px)}.c-takeaway_confirm_box__item__name--extra{width:calc(100% - 80px);line-height:110%;height:100%;padding-left:0}.c-takeaway_confirm_box__item__input--number{height:80%}.c-takeaway_confirm_box__coupon__text{line-height:1em;min-height:50px;height:auto;padding:10px 20px}}.c-takeaway_confirm_box__input{display:inline-block;vertical-align:middle}.c-takeawaySconto{border-top:solid 2px #d0021b;padding:18px 0;display:flex}.c-takeawayCoupon{padding:18px 0;display:flex}.c-takeawaySconto__col1,.c-takeawayCoupon__col1{width:525px;margin-right:25px}.c-takeaway_choose_coupon_popup{font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway_choose_coupon_popup h2{font-size:18px;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700;margin-bottom:10px}@media only screen and (max-width:749px){.c-takeawaySconto{margin-top:10px;flex-direction:column;padding-top:0}.c-takeawaySconto .c-takeaway_confirm_box__items_wrapper--discount{margin:0;padding-top:10px}.c-takeawaySconto .c-takeaway_confirm_box__item__name--discount{height:42px;line-height:42px;padding-left:15px}.c-takeawaySconto__col1{margin:10px 0;height:42px;width:100%;padding-right:0}.c-takeawayCoupon{margin-top:10px;flex-direction:column;padding-top:0}.c-takeawayCoupon .c-takeaway_confirm_box__items_wrapper--coupon{margin:0;padding-top:10px}.c-takeawayCoupon .c-takeaway_confirm_box__item__name--coupon{height:42px;line-height:42px;padding-left:15px}.c-takeawayCoupon__col1{margin:10px 0;height:42px;width:100%;padding-right:0}}.c-takeaway_orario__box{margin:80px auto 0;width:300px;min-height:500px;padding-bottom:200px;background:url('/Content/Images/TakeAway/orario_icona.png') no-repeat center bottom}.c-takeaway_orario__box select{width:100%;height:70px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;background:#f4f4f4 url('/Content/Images/TakeAway/dd_rosso.png') no-repeat right center;font-family:'Dosis',sans-serif;font-weight:600;font-size:22px;padding-left:30px;color:#000}.c-takeaway_orario__box select::-ms-expand{display:none}.c-takeaway_orario__box select::-ms-expand{display:none}.c-takeaway_orario__box .c-takeaway_orario__link{margin-top:40px;background:#a52303;display:block;color:#fff;text-align:center;line-height:70px;height:70px;font-size:20px;font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway_orario__costospedizione{margin-top:40px;font-size:18px}.c-takeaway_orario__costospedizione strong{color:#a52303;font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway_orario__costospedizione textarea{margin-top:10px;height:80px;resize:vertical}.c-takeaway_orario__costospedizione .c-takeaway_orario__costospedizione__foodpony span{width:100%}.c-takeaway_orario__costospedizione .c-takeaway_orario__costospedizione__foodpony span>img{width:100%}.c-takeaway_orario__costospedizione br{clear:both}@media only screen and (max-width:749px){.c-takeaway_orario__box{background:rgba(0,0,0,0) none repeat scroll 0 0;margin:30px auto;min-height:0;padding-bottom:0;width:100%}.c-takeaway_orario__box select{height:60px}.c-takeaway_orario__box .c-takeaway_orario__link{margin-top:20px;line-height:60px;height:60px}}.c-takeaway_accedi{position:relative;width:640px;max-width:100%;margin:80px auto 160px}.c-takeaway_accedi__box{background:#f4f4f4;padding:30px 40px;margin-top:20px;position:relative}.c-takeaway_accedi__box:first-child{margin-top:0}.c-takeaway_accedi__box.login .c-takeaway_accedi__texts{min-height:285px}.c-takeaway_accedi__texts{width:calc(50% - 25px);float:left;min-height:200px}.c-takeaway_accedi__texts h3{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:32px;line-height:100%}.c-takeaway_accedi__texts h3 span{display:block;color:#000;font-size:20px;line-height:120%}.c-takeaway_accedi__texts p{margin-top:30px;font-size:16px}.c-takeaway_accedi__actions{width:250px;position:absolute;bottom:0;right:0;margin:30px 40px}@media only screen and (max-width:749px){.c-takeaway_accedi{margin:20px auto;width:100%}.c-takeaway_accedi .c-takeaway_accedi--stripe-form{padding:0;width:100%;box-shadow:none}.c-takeaway_accedi__box{padding:20px}.c-takeaway_accedi__texts{float:none;min-height:0 !important;width:100%}.c-takeaway_accedi__texts h3{font-size:20px}.c-takeaway_accedi__texts h3 span{font-size:16px}.c-takeaway_accedi__texts p{margin-top:20px}.c-takeaway_accedi__actions{margin:20px 0 0;position:static;width:100%}}.c-takeawayLogin .c-login__input{margin-bottom:10px;display:block;height:50px;width:100%;background:#eaeaea;color:#a52303;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;border:0;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;letter-spacing:2px;padding:0 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#fff}.c-takeawayLogin .c-login__input::-webkit-input-placeholder{color:#a52303;opacity:1}.c-takeawayLogin .c-login__input:-moz-placeholder{color:#a52303;opacity:1}.c-takeawayLogin .c-login__input::-moz-placeholder{color:#a52303;opacity:1}.c-takeawayLogin .c-login__input:-ms-input-placeholder{color:#a52303;opacity:1}.c-takeawayLogin .c-login__input::-ms-input-placeholder{color:#a52303;opacity:1}.c-takeawayLogin .c-login__input:placeholder-shown{color:#a52303;opacity:1}.c-takeawayLogin .c-login__input::-ms-expand{display:none}.c-takeawayLogin .c-login__input::-ms-expand{display:none}.c-takeawayLogin .c-login__input:focus{background-color:#ddd}.c-takeawayLogin .c-login__recaptcha{margin-bottom:10px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.82236842);-moz-transform:scale(.82236842);-ms-transform:scale(.82236842);-o-transform:scale(.82236842);transform:scale(.82236842)}.c-takeawayLogin .c-login__link{display:block;line-height:18px;color:#a52303;text-decoration:underline;font-size:13px;font-family:'Dosis',sans-serif;font-weight:600}.c-takeawayLogin .c-login__submit{margin-top:10px;display:inline-block;height:50px;line-height:50px;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;padding-right:50px;text-align:center;letter-spacing:2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}.c-takeawayLogin .c-login__submit:after{content:'';position:absolute;display:block;background:url("/Content/Images/spread.svg") no-repeat -28px -10px;height:14px;width:13px;top:18px;right:18.5px}.c-takeawayLogin .c-login__submit:hover{opacity:.8}@media only screen and (max-width:749px){.c-takeawayLogin .c-login__recaptcha{-webkit-transform:scale(.78947368);-moz-transform:scale(.78947368);-ms-transform:scale(.78947368);-o-transform:scale(.78947368);transform:scale(.78947368)}}.c-takeaway_dati{max-width:740px;margin:80px auto 160px}@media only screen and (max-width:749px){.c-takeaway_dati{margin:20px auto 60px}}.c-takeaway_ordini__page{width:680px;margin:80px auto 160px}.c-takeaway_ordini{margin-top:60px}.c-takeaway_ordine{margin-top:10px;background:#f4f4f4}.c-takeaway_ordine:first-child{margin-top:0}.c-takeaway_ordine.isEditable .c-takeaway_ordine__data{background-color:#a52303}.c-takeaway_ordine.isEditable .c-takeaway_ordine__items{min-height:110px}.c-takeaway_ordine.isOpen .c-takeaway_ordine__toggler:after{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.c-takeaway_ordine.isOpen .c-takeaway_ordine__detail{display:block}.c-takeaway_ordine__header{position:relative;height:120px}.c-takeaway_ordine__data{display:block;float:left;width:84px;height:100%;background:#5d5d5d;font-family:'Bitter',sans-serif;font-weight:700;font-size:20px;line-height:110%;color:#fff;text-transform:uppercase;text-align:center;padding:0 5px}.c-takeaway_ordine__data:before{content:'';display:inline-block;vertical-align:middle;height:100%}.c-takeaway_ordine__data span{display:inline-block;vertical-align:middle}.c-takeaway_ordine__indirizzo{display:block;float:left;width:400px;height:100%;padding-left:18px;font-size:16px;line-height:110%}.c-takeaway_ordine__indirizzo:before{content:'';display:inline-block;vertical-align:middle;height:100%}.c-takeaway_ordine__indirizzo_desc{font-family:'Bitter',sans-serif;font-weight:700;margin-bottom:10px;color:#a52303}.c-takeaway_ordine__indirizzo_texts strong{font-family:'Bitter',sans-serif;font-weight:700}.c-takeaway_ordine__stato{font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;margin-top:5px}.c-takeaway_ordine__actions{display:block;float:left;width:180px;height:100%}.c-takeaway_ordine__actions:before{content:'';display:inline-block;vertical-align:middle;height:100%}.c-takeaway_ordine__actions a{display:inline-block;width:180px;height:40px;margin:3px 0;font-size:16px;line-height:100%;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;text-align:center;padding:4px 70px 4px 30px;position:relative}.c-takeaway_ordine__edit{background:#a52303 url('/Content/Images/TakeAway/orario_white.png') no-repeat;background-position:right 11px center}.c-takeaway_ordine__toggler{background:#5d5d5d}.c-takeaway_ordine__toggler:after{content:'';display:block;background-image:url('/Content/Images/TakeAway/arrow_accordion.png');width:21px;height:11px;position:absolute;top:50%;right:18px;margin-top:-5px}.c-takeaway_ordine__detail{display:none;font-size:18px;line-height:110%;position:relative}.c-takeaway_ordine__item{height:84px;margin-top:1px}.c-takeaway_ordine__item.related{height:42px}.c-takeaway_ordine__item__image{width:84px;height:100%;float:left}.c-takeaway_ordine__item__image img{width:100%}.c-takeaway_ordine__item__name{width:180px;height:100%;float:left;padding-left:18px}.c-takeaway_ordine__item__name:after{content:'';display:inline-block;vertical-align:middle;height:100%}.c-takeaway_ordine__item__price{width:220px;height:100%;float:left;font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway_ordine__item__price:after{content:'';display:inline-block;vertical-align:middle;height:100%}.c-takeaway_ordine__totale{height:50px;line-height:50px;background:#a52303;color:#fff;margin-top:1px}.c-takeaway_ordine__totale_label{width:264px;padding-left:102px;float:left}.c-takeaway_ordine__totale_val{width:220px;float:left;font-family:'Dosis',sans-serif;font-weight:600;color:#ffcf53}.c-takeaway_ordine__orario{position:absolute;bottom:0;right:20px;width:180px}.c-takeaway_ordine__orario__desc{color:#a52303}.c-takeaway_ordine__orario__select{display:block;margin:10px 0;width:100%;height:50px;border:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;background:#fff url('/Content/Images/TakeAway/dd_rosso_small.png') no-repeat right center;font-family:'Dosis',sans-serif;font-weight:600;font-size:18px;padding-left:40px}.c-takeaway_ordine__orario__select::-ms-expand{display:none}.c-takeaway_ordine__orario__select::-ms-expand{display:none}.c-takeaway_ordine__orario__submit{display:block;height:40px;width:100%;font-family:'Dosis',sans-serif;font-weight:600;text-align:center;color:#fff;border:solid 2px #fff;line-height:36px;margin:5px 0}@media only screen and (max-width:749px){.c-takeaway_ordini__page{margin:30px auto;width:100%}.c-takeaway_ordini{margin-top:30px}.c-takeaway_ordine__header{height:auto}.c-takeaway_ordine__data{float:none;font-size:16px;line-height:26px;width:100%}.c-takeaway_ordine__indirizzo{float:none;font-size:16px;height:auto;padding:10px 10px 0;width:100%}.c-takeaway_ordine__indirizzo:before{display:none}.c-takeaway_ordine__actions{float:none;height:auto;padding:10px;width:100%}.c-takeaway_ordine__actions:after{display:none}.c-takeaway_ordine__actions .h-verticalAlignMiddle{display:block}.c-takeaway_ordine__actions a{line-height:40px;padding:0 70px 0 30px;width:100%}.c-takeaway_ordine__detail{font-size:16px;padding:10px}.c-takeaway_ordine__item{height:42px;clear:both}.c-takeaway_ordine.isEditable .c-takeaway_ordine__items{min-height:0}.c-takeaway_ordine__item__image{width:42px}.c-takeaway_ordine__item__name{width:calc(100% - 42px - 70px);padding-left:10px}.c-takeaway_ordine__item__price{text-align:center;width:70px}.c-takeaway_ordine__totale{height:42px;line-height:42px}.c-takeaway_ordine__totale_label{width:calc(100% - 70px);padding-left:52px}.c-takeaway_ordine__totale_val{text-align:center;width:70px}.c-takeaway_ordine__orario{padding-top:10px;position:static;width:100%}.c-takeaway_ordine__orario__submit{background-color:#a52303;border-color:#a52303}}.c-popuppiatto__legenda{display:block;text-align:center;margin-top:10px}.c-popuppiatto__legendaItem{display:inline-block;margin:0 25px}.c-popuppiatto__legenda_icon{width:28px;height:28px;display:inline-block;vertical-align:top;background-image:url('/Content/Images/icone/legenda.png')}.c-popuppiatto__legenda_icon--preferiti{background-position:0 0%}.c-popuppiatto__legenda_icon--novita{background-position:0 -300%}.c-popuppiatto__legenda_icon--nuovaricetta{background-position:0 -400%}.c-popuppiatto__legenda_icon--piccante{background-position:0 -200%}.c-popuppiatto__legenda_icon--vegetariano{background-position:0 -100%}.c-popuppiatto__legenda_text{display:block;font-size:16px;font-family:'Dosis',sans-serif;font-weight:600;color:#000}.c-pager{text-align:center;line-height:50px}.c-pager a{overflow:hidden;display:inline-block;color:#fff;margin:0 5px;height:50px;width:50px;padding:0 16px;position:relative;background:#a52303}.c-pager a.first{display:none}.c-pager a.last{display:none}.c-pager a.next,.c-pager a.prev{text-indent:100px;height:50px;width:50px}.c-pager a.next:after,.c-pager a.prev:after{content:'';position:absolute;display:block;top:0;left:0;height:100%;width:100%;color:#fff;background-image:url(/Content/Images/TakeAway/arrow_right_white.png);background-position:center;background-size:50%;background-repeat:no-repeat}.c-pager a.prev:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1280px),(min-width:1024px) and (max-width:1279px){.c-takeaway_feedback_wrapper{display:flex;justify-content:center;width:100%}.c-takeaway_feedback_wrapper__box{width:50%;flex-grow:0;padding:0 30px}}.c-takeaway_registercard{background-color:#f7f2dc;display:flex}@media(min-width:750px){.c-takeaway_registercard{text-align:center}.c-takeaway_registercard__title>span{display:block}.c-takeaway_registercard__title>span:nth-child(1){color:#a52303;font-family:'Bitter',sans-serif;font-weight:700;font-size:36px}.c-takeaway_registercard__title>span:nth-child(2){font-family:'Bitter',sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}.c-takeaway_registercard__maintext{padding-top:100px;position:relative}.c-takeaway_registercard__maintext:before{content:'';display:block;width:249px;height:127px;background-image:url('/Content/Images/TakeAway/RegisterCard/img-money.png');background-repeat:no-repeat;background-size:contain;position:absolute;top:10px;left:50%;transform:translateX(-50%)}.c-takeaway_registercard__maintext>span{background-color:#fee83c;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:30px;display:inline}.c-takeaway_registercard__auxtext{margin-top:20px}.c-takeaway_registercard__auxtext strong{color:#a52303}.c-takeaway_registercard__close{display:none}}.c-takeaway_registercard__button{margin-top:30px;display:inline-block;height:50px;line-height:50px;background:#a52303;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;padding-right:50px;text-align:center;letter-spacing:2px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:0 15px}.c-takeaway_registercard__button:after{content:'';position:absolute;display:block;background:url("/Content/Images/spread.svg") no-repeat -28px -10px;height:14px;width:13px;top:18px;right:18.5px}.c-takeaway_registercard__button:hover{opacity:.8}.c-takeaway_registercard__button:after{display:none}.c-takeaway_registercard__button>span{display:inline-block;background-image:url('/Content/Images/TakeAway/RegisterCard/img-uno.png');width:62px;height:101px;text-indent:-9999px;margin:-25px -15px;vertical-align:middle}@media only screen and (max-width:749px){.c-takeaway_registercard{position:fixed;left:0;bottom:0;width:100%;z-index:800;background-color:#fee83c;padding:20px;box-shadow:0 0 25px 0 rgba(0,0,0,.15);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-takeaway_registercard.isClosed{transform:translateY(120%)}.c-takeaway_registercard .c-takeaway_accedi{margin:0}.c-takeaway_registercard__close{display:block;position:absolute;left:20px;top:0;width:24px;height:24px;background-color:#fff;border-radius:50%;margin-top:-12px;box-shadow:0 0 25px 0 rgba(0,0,0,.15);background-image:url('/Content/Images/TakeAway/RegisterCard/icn-close-banner.svg');background-position:center;background-repeat:no-repeat}.c-takeaway_registercard__header{padding-left:100px;position:relative}.c-takeaway_registercard__header:before{content:'';display:block;width:116px;height:84px;background-image:url('/Content/Images/TakeAway/RegisterCard/img-money-mobile.png');background-size:contain;position:absolute;left:-20px;top:50%;margin-top:-42px}.c-takeaway_registercard__title{font-size:16px;color:#a52303;font-family:'Bitter',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:5px}.c-takeaway_registercard__maintext{font-size:14px;font-weight:bold}.c-takeaway_registercard__auxtext{display:none}.c-takeaway_registercard__button{width:100%}}.c-takeaway__goldrace__background{background-image:url('/Content/Images/Contest/CorsaAllOro/sfondo_corsaAllOro.jpg');background-size:cover;background-position:left center;background-repeat:no-repeat}.c-takeaway__goldrace__background .c-takeaway_step1__form{padding:70px 0}.c-takeaway__goldrace__background .c-takeaway_step1__input_wrapper{width:380px}.c-takeaway__goldrace__background .c-takeaway_step1__input{background-color:#fff}.c-takeaway__goldrace__title,.c-takeaway__goldrace__subtitle,.c-takeaway__goldrace__description,.c-takeaway__goldrace__disclaimer,.c-takeaway__goldrace__footer{width:485px;margin-left:auto;margin-right:auto}@media only screen and (max-width:749px){.c-takeaway__goldrace__title,.c-takeaway__goldrace__subtitle,.c-takeaway__goldrace__description,.c-takeaway__goldrace__disclaimer,.c-takeaway__goldrace__footer{width:100%}}.c-takeaway__goldrace__title,.c-takeaway__goldrace__subtitle,.c-takeaway__goldrace__disclaimer,.c-takeaway__goldrace__footer{background-size:contain;background-position:center;background-repeat:no-repeat}.c-takeaway__goldrace__title::before,.c-takeaway__goldrace__subtitle::before,.c-takeaway__goldrace__disclaimer::before,.c-takeaway__goldrace__footer::before{content:"";display:block}.c-takeaway__goldrace__title{margin-top:20px;background-image:url('/Content/Images/Contest/CorsaAllOro/titolo_corsaAllOro.png');transform:translateX(3%)}.c-takeaway__goldrace__title::before{padding-top:43%}.c-takeaway__goldrace__subtitle{width:380px;margin-top:15px;background-image:url('/Content/Images/Contest/CorsaAllOro/sottotitolo_corsaAllOro.png')}.c-takeaway__goldrace__subtitle::before{padding-top:10.5%}.c-takeaway__goldrace__description{width:345px;margin-bottom:8px;color:#000;text-align:center;font-size:18px;text-transform:uppercase;font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway__goldrace__disclaimer{width:345px;margin-bottom:15px;text-align:center;font-size:14px;text-transform:uppercase;font-family:'Dosis',sans-serif;font-weight:600}.c-takeaway__goldrace__footer{width:455px;margin-bottom:135px;background-image:url('/Content/Images/Contest/CorsaAllOro/pepite_corsaAllOro.png')}.c-takeaway__goldrace__footer::before{padding-top:35%}@media only screen and (max-width:749px){.c-takeaway__goldrace__background .standard_container{width:calc(100% - 50px);max-width:485px}.c-takeaway__goldrace__background .c-takeaway_step1__form{padding:50px 0 40px 0}.c-takeaway__goldrace__background .c-takeaway_step1__input_wrapper{width:100%;max-width:380px}.c-takeaway__goldrace__title,.c-takeaway__goldrace__subtitle,.c-takeaway__goldrace__description,.c-takeaway__goldrace__disclaimer,.c-takeaway__goldrace__footer{width:100%}.c-takeaway__goldrace__title{width:85%;margin-top:50px}.c-takeaway__goldrace__subtitle{width:85%}.c-takeaway__goldrace__description{max-width:380px;font-size:14px}.c-takeaway__goldrace__disclaimer{max-width:380px;font-size:12px}.c-takeaway__goldrace__footer{width:95%;margin-bottom:80px}}.fancybox-overlay{z-index:1000 !important}.c-takeaway__banner{text-align:center;padding:15px;background-color:#a52303;border-radius:4px;margin:30px auto;max-width:400px;color:#fff}.c-takeaway__banner img{display:block;width:100%}.c-takeaway__banner div{margin-top:15px}@media(min-width:1024px) and (max-width:1279px){.c-takeaway__banner{max-width:360px}}.c-purchasehistorypopup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7);z-index:1000;visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.purchaseHistoryPopupOpen{overflow:hidden}body.purchaseHistoryPopupOpen .c-purchasehistorypopup{visibility:visible;opacity:1}.c-purchasehistorypopup__content{width:680px;height:800px;max-width:calc(100% - 40px);max-height:calc(100% - 40px);background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;display:flex;flex-direction:column}@media only screen and (max-width:749px){.c-purchasehistorypopup__content{width:100%;height:100%;max-width:100%;max-height:100%;top:0;left:0;transform:none}}.c-purchasehistorypopup__header{height:80px;background:#3d0703;display:flex;padding:20px;align-items:center;justify-content:space-around;position:relative;flex-grow:0;flex-shrink:0}.c-purchasehistorypopup__back,.c-purchasehistorypopup__close{width:40px;height:40px;display:block;position:absolute;top:50%;margin-top:-20px;background-position:center;background-repeat:no-repeat;background-size:50% auto}.c-purchasehistorypopup__back{background-image:url('/Content/Images/TakeAway/arrow_right_white.png');left:20px;transform:scale(-1,1);visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-purchasehistorypopup__back.isActive{visibility:visible;opacity:1}.c-purchasehistorypopup__close{right:20px;background-image:url('/Content/Images/icone/white-cross.svg')}.c-purchasehistorypopup__title{font-family:'Bitter',sans-serif;font-weight:700;font-size:30px;color:#d0021b;text-transform:uppercase}.c-purchasehistorypopup__title span{color:#fff}.c-purchasehistorypopup__slider{width:200%;display:flex;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden}.c-purchasehistorypopup__slider[data-page='0']{margin-left:0}.c-purchasehistorypopup__slider[data-page='1']{margin-left:-100%}.c-purchasehistorypopup__page{width:50%;padding:30px 80px;overflow:auto}.c-purchasehistoryform{margin-bottom:20px;display:flex;justify-content:space-between}.c-purchasehistoryform>*{width:calc(50% - 10px)}.c-purchasehistoryform label{display:block;font-family:'Bitter',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:4px}.c-purchasehistoryform input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;width:100%;height:50px;border:none;background-color:#efefef;padding:0 20px;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#000}.c-purchasehistoryform input::-ms-expand{display:none}.c-purchasehistoryform input::-ms-expand{display:none}.c-purchasehistoryform input::-webkit-input-placeholder{color:#000;opacity:1}.c-purchasehistoryform input:-moz-placeholder{color:#000;opacity:1}.c-purchasehistoryform input::-moz-placeholder{color:#000;opacity:1}.c-purchasehistoryform input:-ms-input-placeholder{color:#000;opacity:1}.c-purchasehistoryform input::-ms-input-placeholder{color:#000;opacity:1}.c-purchasehistoryform input:placeholder-shown{color:#000;opacity:1}.c-purchasehistoryform input:focus{background-color:#ddd}.c-purchasehistorylist__noresults{text-align:center;margin-top:50px;font-family:'Bitter',sans-serif;font-weight:700;font-size:18px}.c-purchasehistorylistitem{display:flex;margin-bottom:10px;background-color:#f4f4f4;min-height:80px;position:relative;justify-content:space-between;align-items:center;padding:20px 100px 20px 20px;color:#000}.c-purchasehistorylistitem:after{content:'';display:block;position:absolute;right:0;top:0;bottom:0;width:80px;background-color:#a52303;background-image:url('/Content/Images/Mycard/arrow_right_white.png');background-position:center;background-repeat:no-repeat}.c-purchasehistorylistitem__date{font-family:'Bitter',sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;display:block}.c-purchasehistorylistitem__name{display:block}.c-purchasehistorylistitem__price{font-family:'Bitter',sans-serif;font-weight:700;font-size:26px}.c-purchasehistorydetail__date{font-family:'Bitter',sans-serif;font-weight:700;font-size:26px;text-align:center;text-transform:uppercase;margin-top:30px}.c-purchasehistorydetail__restaurant{text-align:center;margin-bottom:50px}.c-purchasehistorydetailitem{display:flex;margin-bottom:10px;background-color:#f4f4f4;min-height:80px;justify-content:space-between;align-items:center;padding:20px;color:#000}.c-purchasehistorydetailitem__description{font-size:18px}.c-purchasehistorydetailitem__value{font-family:'Bitter',sans-serif;font-weight:700;font-size:18px}.c-purchasehistorydetailitem--total{background-color:#a52303;color:#fff}.c-purchasehistorydetailitem--total .c-purchasehistorydetailitem__description{font-family:'Bitter',sans-serif;font-weight:700}.c-purchasehistorydetailitem--total .c-purchasehistorydetailitem__value{font-size:26px}@media only screen and (max-width:749px){.c-purchasehistorypopup__header{height:60px}.c-purchasehistorypopup__back{left:10px}.c-purchasehistorypopup__close{right:10px}.c-purchasehistorypopup__title{font-size:20px}.c-purchasehistorypopup__page{padding:20px}.c-purchasehistorylistitem{display:block}.c-purchasehistorylistitem{padding:20px 70px 20px 20px}.c-purchasehistorylistitem:after{width:50px}.c-purchasehistorylistitem__date{font-size:16px}.c-purchasehistorylistitem__price{font-size:18px;white-space:nowrap}.c-purchasehistorydetail__date{font-size:20px;margin-top:20px}.c-purchasehistorydetail__restaurant{margin-bottom:30px}.c-purchasehistorydetailitem{min-height:60px}.c-purchasehistorydetailitem__description{font-size:16px}.c-purchasehistorydetailitem__value{font-size:16px}.c-purchasehistorydetailitem--total .c-purchasehistorydetailitem__value{font-size:16px}}.o-shoponline-roundcourners{border-radius:4px}.o-shop_online_button{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.o-shop_online_button.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.add-to-cart:hover{background-color:#482c29}.o-shop_online_button.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.checkout:hover{background-color:#731802}.o-shop_online_button.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.login:hover{background-color:#482c29}.o-shop_online_button.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.save:hover{background-color:#482c29}.o-shop_online_button.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.white:hover{background-color:#f5f5f5}.o-shop_online_button.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.cancel:hover{background-color:#eaeaea}.o-shop_online_button.small{min-width:115px}.o-shop_online_button.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.icn_trash:hover{background-color:#731802}.o-shop_online_button.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.icn_edit:hover{background-color:#482c29}.o-shop_online_button.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.o-shop_online_button.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.o-shop_online_button.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.o-shop_online_button.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.o-shop_online_button.white-arrow:hover{background-color:#482c29}.o-shop_online_button.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.o-shop_online_button.center{margin:0 auto}.select-size-only,.select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:14px;font-weight:600;color:#170e0d;min-width:150px;height:30px;line-height:30px;margin:15px 0;background-color:#fff;padding:0 15px;border:0;background-image:url('/Content/Images/ShopOnline/icn-down.svg');background-position:center right 10px;background-repeat:no-repeat;background-size:13px 8px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.select-size-only::-ms-expand,.select::-ms-expand{display:none}.select-size-only::-ms-expand,.select::-ms-expand{display:none}.select-size-only{margin:0 0 15px 0 !important}.o-shoponline-label{display:block;width:100%;text-align:left;font-weight:600;color:#a52303}.o-shoponline-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px}.o-shoponline-input::-ms-expand{display:none}.o-shoponline-input::-ms-expand{display:none}.o-shoponline-input::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-input:-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-input::-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-input:-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-input::-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-input:placeholder-shown{color:#7c7c7c;opacity:1}.o-shoponline-select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px;background-image:url('/Content/Images/ShopOnline/icn-down.svg');background-position:center right 10px;background-repeat:no-repeat}.o-shoponline-select::-ms-expand{display:none}.o-shoponline-select::-ms-expand{display:none}.o-shoponline-select::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-select:-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-select::-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-select:-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-select::-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-select:placeholder-shown{color:#7c7c7c;opacity:1}.o-shoponline-textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px;height:100px}.o-shoponline-textarea::-ms-expand{display:none}.o-shoponline-textarea::-ms-expand{display:none}.o-shoponline-textarea::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-textarea:-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-textarea::-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-textarea:-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-textarea::-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-textarea:placeholder-shown{color:#7c7c7c;opacity:1}.o-shoponline-form{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:-15px -10px}.o-shoponline-form__field{padding:15px 10px;width:100%}.o-shoponline-form__field.width50{width:50%}@media only screen and (max-width:749px){.o-shoponline-form__field.width50{width:100%}}.o-shoponline-form__field.align-right{text-align:right}.o-shoponline-form__field label{display:block;width:100%;text-align:left;font-weight:600;color:#a52303}.o-shoponline-form__field input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px}.o-shoponline-form__field input::-ms-expand{display:none}.o-shoponline-form__field input::-ms-expand{display:none}.o-shoponline-form__field input::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field input:-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field input::-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field input:-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field input::-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field input:placeholder-shown{color:#7c7c7c;opacity:1}.o-shoponline-form__field select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px;background-image:url('/Content/Images/ShopOnline/icn-down.svg');background-position:center right 10px;background-repeat:no-repeat}.o-shoponline-form__field select::-ms-expand{display:none}.o-shoponline-form__field select::-ms-expand{display:none}.o-shoponline-form__field select::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field select:-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field select::-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field select:-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field select::-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field select:placeholder-shown{color:#7c7c7c;opacity:1}.o-shoponline-form__field textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px;height:100px}.o-shoponline-form__field textarea::-ms-expand{display:none}.o-shoponline-form__field textarea::-ms-expand{display:none}.o-shoponline-form__field textarea::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field textarea:-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field textarea::-moz-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field textarea:-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field textarea::-ms-input-placeholder{color:#7c7c7c;opacity:1}.o-shoponline-form__field textarea:placeholder-shown{color:#7c7c7c;opacity:1}.o-shoponline-header{padding:30px;background-color:#a52303;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;color:#fff;position:relative}.o-shoponline-header__title{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;line-height:normal;color:inherit}.o-shoponline-header__text{margin-top:5px;font-family:'Dosis',sans-serif;font-size:15px;line-height:1.33;color:inherit}.o-shoponline-header__button-sx,.o-shoponline-header__button-dx{position:absolute;top:50%;transform:translateY(-50%)}.o-shoponline-header__button-sx{left:30px}.o-shoponline-header__button-dx{right:30px}.o-shoponline-popup-wrapper{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(23,14,13,.5)}.o-shoponline-popup{position:fixed;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);width:620px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);overflow:auto}.o-shoponline-quantityselector{position:relative;height:34px;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.o-shoponline-quantityselector__value{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#fff;text-align:center;height:100%;border:0;padding-left:16px;width:100%}.o-shoponline-quantityselector__value::-ms-expand{display:none}.o-shoponline-quantityselector__value::-ms-expand{display:none}@media only screen and (max-width:749px){.o-shoponline-quantityselector__value{padding-left:0}}.o-shoponline-quantityselector__increase,.o-shoponline-quantityselector__decrease{top:0;position:absolute;display:block;cursor:pointer;height:34px;width:34px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#170e0d;background-repeat:no-repeat;background-position:center;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;text-indent:-999px}@media(min-width:750px){.o-shoponline-quantityselector__increase:hover,.o-shoponline-quantityselector__decrease:hover{background-color:#482c29}}.o-shoponline-quantityselector__increase{background-image:url('/Content/Images/ShopOnline/plus.svg');right:0}.o-shoponline-quantityselector__decrease{background-image:url('/Content/Images/ShopOnline/minus.svg');left:0}.o-shoponline-quantityselector--yellowbuttons .o-shoponline-quantityselector__value{background-color:#f4f4f4}.o-shoponline-quantityselector--yellowbuttons .o-shoponline-quantityselector__increase,.o-shoponline-quantityselector--yellowbuttons .o-shoponline-quantityselector__decrease{background-color:#ffdc72}@media(min-width:750px){.o-shoponline-quantityselector--yellowbuttons .o-shoponline-quantityselector__increase:hover,.o-shoponline-quantityselector--yellowbuttons .o-shoponline-quantityselector__decrease:hover{background-color:#ffcf3f}}.o-shoponline-quantityselector--yellowbuttons .o-shoponline-quantityselector__increase{background-image:url('/Content/Images/ShopOnline/plus_black.svg')}.o-shoponline-quantityselector--yellowbuttons .o-shoponline-quantityselector__decrease{background-image:url('/Content/Images/ShopOnline/minus_black.svg')}@keyframes rotation360{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.resetDefaultApparence{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0}.resetDefaultApparence::-ms-expand{display:none}.transition_standard{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.transition_elastic{-webkit-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .25s cubic-bezier(.175,.885,.32,1.275)}.transition_elastic_slow{-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.c-merchandiselist{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px -25px 0;padding-bottom:30px}@media only screen and (max-width:749px){.c-merchandiselist{margin:10px 0}}.c-merchandiselist .c-merchandise{margin:25px}@media(min-width:1280px) and (max-width:1599px),(min-width:1280px){.c-merchandiselist .c-merchandise{width:calc(33.3333% - 50px)}.c-merchandiselist .c-merchandise:nth-child(1){width:calc(66.6666% - 50px)}}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px){.c-merchandiselist .c-merchandise{width:calc(50% - 50px)}.c-merchandiselist .c-merchandise:nth-child(1){width:calc(100% - 50px)}}@media only screen and (max-width:749px){.c-merchandiselist .c-merchandise{width:100%;margin:10px 0}.c-merchandiselist .c-merchandise:nth-child(1){height:300px}}.c-merchandiselist__none{width:100%;margin:0 25px}.c-merchandiselist__none>div{position:relative;margin:30px 50px 0 50px;padding:30px;background-color:#fff;-webkit-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);-moz-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);box-shadow:0 40px 50px -30px rgba(50,10,0,.15);margin-left:auto;margin-right:auto;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-merchandiselist__none>div{margin:10px 10px 0 10px}}.c-merchandiselist__none>div p{font-family:Dosis;font-size:24px;font-weight:600;color:#fff;color:#170e0d;margin:50px 0}.c-merchandiselist__none>div img{display:inline-block}@media only screen and (max-width:749px){.c-merchandiselist__none>div{margin:0}.c-merchandiselist__none>div p{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d;margin:10px 0 30px}}.c-merchandise{-webkit-box-shadow:0 30px 30px -20px rgba(40,10,0,.3);-moz-box-shadow:0 30px 30px -20px rgba(40,10,0,.3);box-shadow:0 30px 30px -20px rgba(40,10,0,.3);background-color:#fff;height:380px;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media(min-width:750px){.c-merchandise{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-merchandise:hover{-webkit-box-shadow:0 30px 30px -20px rgba(40,10,0,.15);-moz-box-shadow:0 30px 30px -20px rgba(40,10,0,.15);box-shadow:0 30px 30px -20px rgba(40,10,0,.15)}}@media only screen and (max-width:749px){.c-merchandise{height:150px}}.c-merchandise__image,.c-merchandise__infos{position:relative}.c-merchandise__image>img{object-fit:contain;object-position:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.c-merchandise__title{font-family:'Dosis',sans-serif;font-weight:600;color:#170e0d;line-height:normal}.c-merchandise__description{font-family:'Dosis',sans-serif;color:#170e0d;font-size:16px}.c-merchandise__price{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;line-height:normal}.c-merchandise__addToFavourites,.c-merchandise__addToCart,.c-merchandise__detail{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:70px;height:34px;border:0;margin-top:1px;z-index:1;background-position:center;background-size:auto 45%;background-repeat:no-repeat;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-merchandise__addToFavourites img,.c-merchandise__addToCart img,.c-merchandise__detail img{margin:auto}@media(min-width:750px){.c-merchandise__addToFavourites,.c-merchandise__addToCart,.c-merchandise__detail{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-merchandise__addToFavourites:hover,.c-merchandise__addToCart:hover,.c-merchandise__detail:hover{background-size:auto 40%}}.c-merchandise__addToFavourites{background-color:#f4f4f4;position:relative}.c-merchandise__addToFavourites:before,.c-merchandise__addToFavourites:after{content:'';display:block;width:16px;height:13px;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-6.5px;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-merchandise__addToFavourites:before{background-image:url('/Content/Images/ShopOnline/icn-heart.svg')}.c-merchandise__addToFavourites:after{background-image:url('/Content/Images/ShopOnline/icon_heartFilled.svg');opacity:0}.c-merchandise__addToFavourites:hover:before,.c-merchandise__addToFavourites:hover:after{transform:scale(.85)}.c-merchandise__addToFavourites.isActive:after{opacity:1}.c-merchandise__addToFavourites.isActive:before{opacity:0}.c-merchandise__addToFavourites.isActive:hover:before,.c-merchandise__addToFavourites.isActive:hover:after{transform:scale(1.3)}.c-merchandise__addToCart{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-cart.svg')}.c-merchandise__detail{background-color:#ffdc72;background-image:url('/Content/Images/ShopOnline/icn-right-black.svg')}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px){.c-merchandise__image>img{width:260px;height:260px}.c-merchandise:nth-child(1){display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-merchandise:nth-child(1) .c-merchandise__image,.c-merchandise:nth-child(1) .c-merchandise__infos{position:relative;width:calc((100% - 50px)/2);height:100%}.c-merchandise:nth-child(1) .c-merchandise__infos{padding:50px 20px 20px 30px;background-color:#a52303}.c-merchandise:nth-child(1) .c-merchandise__title{font-size:24px;margin-bottom:10px;color:#fff !important}.c-merchandise:nth-child(1) .c-merchandise__description{color:#fff}.c-merchandise:nth-child(1) .c-merchandise__price,.c-merchandise:nth-child(1) .c-merchandise__addToFavourites,.c-merchandise:nth-child(1) .c-merchandise__addToCart,.c-merchandise:nth-child(1) .c-merchandise__detail,.c-merchandise:nth-child(1) .c-merchandise__discount{position:absolute;bottom:20px}.c-merchandise:nth-child(1) .c-merchandise__detail{background-color:#ffdc72}.c-merchandise:nth-child(1) .c-merchandise__price{font-size:24px;line-height:34px;color:#fff}.c-merchandise:nth-child(1) .c-merchandise__discount{background-color:#fff;color:#a52303;bottom:50px}.c-merchandise:nth-child(1) .c-merchandise__addToFavourites{background-color:#fff;right:110px}.c-merchandise:nth-child(1) .c-merchandise__addToCart,.c-merchandise:nth-child(1) .c-merchandise__detail{right:20px}.c-merchandise:nth-child(1n+2) .c-merchandise__image{position:absolute;top:48%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.c-merchandise:nth-child(1n+2) .c-merchandise__infos{height:100%}.c-merchandise:nth-child(1n+2) .c-merchandise__title{font-size:18px;position:absolute;top:25px;width:100%;text-align:center;padding:0 20px}.c-merchandise:nth-child(1n+2) .c-merchandise__description{display:none}.c-merchandise:nth-child(1n+2) .c-merchandise__price,.c-merchandise:nth-child(1n+2) .c-merchandise__addToFavourites,.c-merchandise:nth-child(1n+2) .c-merchandise__addToCart,.c-merchandise:nth-child(1n+2) .c-merchandise__detail,.c-merchandise:nth-child(1n+2) .c-merchandise__discount{position:absolute;bottom:20px}.c-merchandise:nth-child(1n+2) .c-merchandise__price{font-size:18px;line-height:34px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.c-merchandise:nth-child(1n+2) .c-merchandise__discount{bottom:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.c-merchandise:nth-child(1n+2) .c-merchandise__addToFavourites{left:20px}.c-merchandise:nth-child(1n+2) .c-merchandise__addToCart,.c-merchandise:nth-child(1n+2) .c-merchandise__detail{right:20px}.c-merchandise:nth-child(1n+2) .c-merchandise__addToFavourites,.c-merchandise:nth-child(1n+2) .c-merchandise__addToCart,.c-merchandise:nth-child(1n+2) .c-merchandise__detail{visibility:hidden;opacity:0;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px)}.c-merchandise:nth-child(1n+2):hover .c-merchandise__addToFavourites,.c-merchandise:nth-child(1n+2):hover .c-merchandise__addToCart,.c-merchandise:nth-child(1n+2):hover .c-merchandise__detail{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);visibility:visible;opacity:1}}@media only screen and (max-width:749px){.c-merchandise__image{position:absolute;left:0;top:0;width:150px;height:150px}.c-merchandise__image>img{width:140px;height:140px}.c-merchandise{padding:20px 15px 0 150px;text-align:right}.c-merchandise:nth-child(1) .c-merchandise__description{display:block;position:absolute;top:150px;left:0;bottom:0;right:0;background-color:#a52303;color:#fff;background-size:contain;padding:20px;text-align:left}.c-merchandise__infos{position:static}.c-merchandise__title{font-size:16px;margin-bottom:7px}.c-merchandise__price{font-size:18px}.c-merchandise__description{display:none}.c-merchandise__addToFavourites,.c-merchandise__addToCart,.c-merchandise__detail{position:absolute;top:105px}.c-merchandise__addToFavourites{right:90px}.c-merchandise__addToCart,.c-merchandise__detail{right:15px}}.c-shoponlinecategories{position:fixed;z-index:300;left:0;bottom:0;top:120px;width:450px;max-width:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#fff}@media(min-width:1024px) and (max-width:1279px){.c-shoponlinecategories{top:100px}}.c-shoponlinecategories.isActive{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}.c-shoponlinecategories__header{background-color:#a52303;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlinecategories__header h3{font-family:Dosis;font-size:20px;font-weight:600;color:#fff}.c-shoponlinecategories__header p{color:#fff}.c-shoponlinecategories__close{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponlinecategories__close img{background-color:#fff;width:30px;height:30px;padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-shoponlinecategories__items{padding-left:20px}.c-shoponlinecategory__container{box-shadow:0 0 15px 0 rgba(0,0,0,.1);width:100%;height:60px;margin-top:20px;background-color:#fff;padding-right:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative;z-index:1}.c-shoponlinecategory__container>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:100%}.c-shoponlinecategory__container span{font-family:Dosis;font-size:14px;font-weight:600;color:#170e0d;text-transform:uppercase}.c-shoponlinecategory__expand{height:100%;display:flex;width:40px;align-items:center;justify-content:space-around}.c-shoponlinecategory__expand>img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-shoponlinecategory__expand--hidden{visibility:hidden}.c-shoponlinecategory__thumbnail{width:50px;height:50px;margin-right:10px}.c-shoponlinecategory__choose{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponlinecategory__choose img{background-color:#ffdc72;width:30px;height:30px;margin-left:16px;padding:9px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .25s cubic-bezier(.175,.885,.32,1.275)}.c-shoponlinecategory.isOpen .c-shoponlinecategory__expand img{-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1)}.c-shoponlinecategory__categories{position:relative;display:none;z-index:0;box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.c-shoponlinecategory__categories .c-shoponlinecategory__container{box-shadow:none;margin-top:0}@media only screen and (max-width:749px){.c-shoponlinecategories{top:0;z-index:1100}.c-shoponlinecategories__items{padding-left:0;padding-right:20px}.c-shoponlinecategory__container span{font-size:16px}}.c-shoponlinecart{position:fixed;z-index:300;right:0;bottom:0;top:120px;width:450px;max-width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#fff;display:flex;flex-direction:column}.c-shoponlinecart.isActive{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}.c-shoponlinecart__header{background-color:#a52303;padding:20px;display:flex;justify-content:space-between;text-align:right;flex-shrink:0;flex-grow:0}.c-shoponlinecart__header h3{font-family:Dosis;font-size:20px;font-weight:600;color:#fff;text-transform:uppercase;padding-left:20px}.c-shoponlinecart__header p{color:#fff}.c-shoponlinecart__close{display:flex;align-items:center}.c-shoponlinecart__close img{background-color:#fff;width:30px;height:30px;padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-shoponlinecart__items{padding-right:20px;flex-grow:1;overflow-y:scroll}.c-shoponlinecart__items::-webkit-scrollbar{width:0}.c-shoponlinecart__footer{flex-shrink:0;flex-grow:0;height:80px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;padding:0 20px}.c-shoponlinecart__price{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-shoponlinecart__price>span{margin-right:10px}.c-shoponlinecart__total-label{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d}.c-shoponlinecart__total-value{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:20px;white-space:nowrap}.c-shoponlinecart__checkout{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#a52303;background-image:url('/Content/Images/ShopOnline/icn-pay.svg')}.c-shoponlinecart__checkout.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.add-to-cart:hover{background-color:#482c29}.c-shoponlinecart__checkout.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.checkout:hover{background-color:#731802}.c-shoponlinecart__checkout.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.login:hover{background-color:#482c29}.c-shoponlinecart__checkout.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.save:hover{background-color:#482c29}.c-shoponlinecart__checkout.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.white:hover{background-color:#f5f5f5}.c-shoponlinecart__checkout.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.cancel:hover{background-color:#eaeaea}.c-shoponlinecart__checkout.small{min-width:115px}.c-shoponlinecart__checkout.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.icn_trash:hover{background-color:#731802}.c-shoponlinecart__checkout.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.icn_edit:hover{background-color:#482c29}.c-shoponlinecart__checkout.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-shoponlinecart__checkout.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-shoponlinecart__checkout.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-shoponlinecart__checkout.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecart__checkout.white-arrow:hover{background-color:#482c29}.c-shoponlinecart__checkout.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-shoponlinecart__checkout.center{margin:0 auto}.c-shoponlinecart .c-shoponlinecartitem{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{-webkit-flex-grow:100;-ms-flex-grow:100;flex-grow:100;max-width:150px;width:0;height:150px}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__texts{width:205px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__name{font-size:18px;margin-bottom:10px;display:block;line-height:normal}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__oldprice{font-size:14px;display:block;line-height:1}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__offer{margin-left:8px}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__price{font-size:20px}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__quantitySelector{width:110px}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__remove{width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;background-color:#a52303;border-radius:50%;background-image:url('/Content/Images/ShopOnline/icn-trash-white.svg');background-position:center;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__discount-label{margin-left:0}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__discount-input{padding-left:5px}.c-shoponlinecart .c-shoponlinecartitem .c-shoponlinecartitem__update{width:100%}.c-shoponlinecart .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{margin-top:20px;-webkit-order:2;-ms-order:2;order:2}.c-shoponlinecart .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-label{display:block}.c-shoponlinecart .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-input{width:100%}.c-shoponlinecart .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}@media(min-width:1024px) and (max-width:1279px){.c-shoponlinecart{top:100px}}@media only screen and (max-width:749px){.c-shoponlinecart{top:0;z-index:1100}.c-shoponlinecart__items{padding-left:0;padding-right:20px;padding-bottom:20px}.c-shoponlinecart__checkout{min-width:170px}}.c-shoponlineofferpanel{position:fixed;z-index:300;right:0;bottom:0;top:120px;width:450px;max-width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#fff;display:flex;flex-direction:column}.c-shoponlineofferpanel.isActive{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%)}.c-shoponlineofferpanel__header{background-color:#a52303;padding:20px;display:flex;justify-content:space-between;text-align:right;flex-shrink:0;flex-grow:0}.c-shoponlineofferpanel__header h3{font-family:Dosis;font-size:20px;font-weight:600;color:#fff;text-transform:uppercase;padding-left:20px}.c-shoponlineofferpanel__header p{color:#fff}.c-shoponlineofferpanel__close{display:flex;align-items:center}.c-shoponlineofferpanel__close img{background-color:#fff;width:30px;height:30px;padding:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-shoponlineofferpanel__items{padding-right:20px;flex-grow:1;overflow-y:scroll}.c-shoponlineofferpanel__items::-webkit-scrollbar{width:0}.c-shoponlineofferpanel__footer{flex-shrink:0;flex-grow:0;height:80px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;padding:0 20px}.c-shoponlineofferpanel__price{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-shoponlineofferpanel__price>span{margin-right:10px}.c-shoponlineofferpanel__total-label{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d}.c-shoponlineofferpanel__total-value{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:20px;white-space:nowrap}.c-shoponlineofferpanel__checkout{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#a52303;background-image:url('/Content/Images/ShopOnline/icn-pay.svg')}.c-shoponlineofferpanel__checkout.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.add-to-cart:hover{background-color:#482c29}.c-shoponlineofferpanel__checkout.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.checkout:hover{background-color:#731802}.c-shoponlineofferpanel__checkout.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.login:hover{background-color:#482c29}.c-shoponlineofferpanel__checkout.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.save:hover{background-color:#482c29}.c-shoponlineofferpanel__checkout.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.white:hover{background-color:#f5f5f5}.c-shoponlineofferpanel__checkout.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.cancel:hover{background-color:#eaeaea}.c-shoponlineofferpanel__checkout.small{min-width:115px}.c-shoponlineofferpanel__checkout.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.icn_trash:hover{background-color:#731802}.c-shoponlineofferpanel__checkout.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.icn_edit:hover{background-color:#482c29}.c-shoponlineofferpanel__checkout.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-shoponlineofferpanel__checkout.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-shoponlineofferpanel__checkout.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-shoponlineofferpanel__checkout.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlineofferpanel__checkout.white-arrow:hover{background-color:#482c29}.c-shoponlineofferpanel__checkout.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-shoponlineofferpanel__checkout.center{margin:0 auto}.c-shoponlineofferpanel .c-shoponlinecartitem{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{-webkit-flex-grow:100;-ms-flex-grow:100;flex-grow:100;max-width:150px;width:0;height:150px}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__texts{width:205px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__name{font-size:18px;margin-bottom:10px;display:block;line-height:normal}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__oldprice{font-size:14px;display:block;line-height:1}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__offer{margin-left:8px}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__price{font-size:20px}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__quantitySelector{width:110px}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__remove{width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;background-color:#a52303;border-radius:50%;background-image:url('/Content/Images/ShopOnline/icn-trash-white.svg');background-position:center;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__discount-label{margin-left:0}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__discount-input{padding-left:5px}.c-shoponlineofferpanel .c-shoponlinecartitem .c-shoponlinecartitem__update{width:100%}.c-shoponlineofferpanel .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{margin-top:20px;-webkit-order:2;-ms-order:2;order:2}.c-shoponlineofferpanel .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-label{display:block}.c-shoponlineofferpanel .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-input{width:100%}.c-shoponlineofferpanel .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}.c-shoponlineofferpanel__header{background-color:#b9f691}.c-shoponlineofferpanel__header h3{color:#170e0d}.c-shoponlineofferitem{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.c-shoponlineofferitem .c-shoponlinecartitem__thumbnail{-webkit-flex-grow:100;-ms-flex-grow:100;flex-grow:100;max-width:150px;width:0;height:150px}.c-shoponlineofferitem .c-shoponlinecartitem__texts{width:205px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponlineofferitem .c-shoponlinecartitem__name{font-size:18px;margin-bottom:10px;display:block;line-height:normal}.c-shoponlineofferitem .c-shoponlinecartitem__oldprice{font-size:14px;display:block;line-height:1}.c-shoponlineofferitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponlineofferitem .c-shoponlinecartitem__offer{margin-left:8px}.c-shoponlineofferitem .c-shoponlinecartitem__price{font-size:20px}.c-shoponlineofferitem .c-shoponlinecartitem__actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlineofferitem .c-shoponlinecartitem__quantitySelector{width:110px}.c-shoponlineofferitem .c-shoponlinecartitem__remove{width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;background-color:#a52303;border-radius:50%;background-image:url('/Content/Images/ShopOnline/icn-trash-white.svg');background-position:center;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlineofferitem .c-shoponlinecartitem__discount-label{margin-left:0}.c-shoponlineofferitem .c-shoponlinecartitem__discount-input{padding-left:5px}.c-shoponlineofferitem .c-shoponlinecartitem__update{width:100%}.c-shoponlineofferitem.total .c-shoponlinecartitem__discount{margin-top:20px;-webkit-order:2;-ms-order:2;order:2}.c-shoponlineofferitem.total .c-shoponlinecartitem__discount-label{display:block}.c-shoponlineofferitem.total .c-shoponlinecartitem__discount-input{width:100%}.c-shoponlineofferitem.total .c-shoponlinecartitem__actions{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}@media only screen and (max-width:749px){.c-shoponlineofferpanel{top:0;z-index:1100}.c-shoponlineofferpanel__items{padding-left:0;padding-right:20px}}@media(min-width:1024px) and (max-width:1279px){.c-shoponlineofferpanel{top:100px}}.c-shoponlineofferdownpanel{position:fixed;z-index:1200;left:0;bottom:0;width:100%;max-width:100%;height:80px;background-color:#b9f691;padding:0 30px;opacity:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-shoponlineofferdownpanel.isActive{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%)}.c-shoponlineofferdownpanel .c-shoponlineofferdownpanel__text{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d;text-transform:uppercase;margin-right:20px}#shop-online-nav{position:fixed;left:0;right:0;top:80px;z-index:999;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05)}@media(min-width:1024px) and (max-width:1279px){#shop-online-nav{top:60px;height:40px}}@media only screen and (max-width:749px){#shop-online-nav{top:71px;height:40px}}.c-shoponline__nav{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;height:40px}.c-shoponline__nav a{display:inline-block;padding:9px 20px;border-right:1px solid #f4f4f4;font-family:Dosis;font-size:15px;font-weight:600;color:#a52303;text-transform:uppercase}@media(min-width:750px){.c-shoponline__nav a{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline__nav a:hover{color:#a52303}}.c-shoponline__nav img{display:inline-block;width:15px;margin-right:5px}.c-shoponline__nav a.nav-link:first-child{border-left:1px solid #f4f4f4}.c-shoponline__nav span.nav-link:first-child a{border-left:1px solid #f4f4f4}.c-shoponline__nav .badge{background-color:#a52303;display:inline-block;height:20px;width:20px;line-height:20px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:Dosis;font-size:14px;font-weight:600;color:#fff}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-shoponline__nav{position:absolute !important;height:auto;width:100% !important;top:0;padding:50px 20px 10px 20px;background-color:#fff;z-index:-1;opacity:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline__nav .nav-left a,.c-shoponline__nav .nav-right a{display:block;width:100%;border:none;padding-left:0;border-top:solid 1px #ccc}.c-shoponline__nav a.nav-link:first-child{border-left:none !important}.c-shoponline__nav span.nav-link:first-child a{border-left:none !important}}.shop-online-nav__toggler{display:none}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.shop-online-nav__toggler{display:block;height:30px;width:30px;position:absolute;right:20px;top:5px;cursor:pointer}.shop-online-nav__toggler:after,.shop-online-nav__toggler:before{content:'';display:block;position:absolute;width:100%;height:2px;background-color:#170e0d;left:0;right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.shop-online-nav__toggler:after{top:10px}.shop-online-nav__toggler:before{bottom:10px}}.js-submitOnChange{background-color:#fff}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){body.topBarOpen .c-shoponline__nav{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){body.topBarOpen .shop-online-nav__toggler:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:14px}body.topBarOpen .shop-online-nav__toggler:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);bottom:14px}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.shop-online-nav__homeMobile{display:block;display:inline-block;padding:10px 30px;width:100%;background-color:#fff;font-family:Dosis;font-size:15px;font-weight:600;color:#a52303;text-transform:uppercase}.shop-online-nav__homeMobile:hover{color:#a52303}.shop-online-nav__homeMobile img{display:inline-block}.shop-online-nav__homeDesktop{display:none !important}}@media only screen and (max-width:749px){.shop-online-nav__homeMobile{padding:10px 20px}}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.shop-online-nav__homeDesktop{display:inline-block !important}.shop-online-nav__homeMobile{display:none}}.product #footer_main{display:none}#details-back{cursor:pointer;position:absolute;top:30px;left:30px;height:30px;width:30px;background-image:url('/Content/Images/ShopOnline/back-arrow.svg');background-position:center;background-size:8px 15px;background-repeat:no-repeat;z-index:199;background-color:#f4f4f4;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.bg-horseshoe-detail-top{position:relative;z-index:0}.bg-horseshoe-detail-top:after{content:'';display:block;top:50%;right:0;width:640px;height:296px;position:fixed;z-index:-1}#article_main .c-shoponlineshowreel__items img{width:100%;object-fit:contain}#article_main .c-shoponlineshowreel__pager{text-align:center}.img-slider{position:relative;width:50vw;top:120px;bottom:80px;position:fixed;background-color:#fff}.img-slider .c-shoponlineshowreel__pager{right:30px !important;bottom:30px !important}#slider-nav{display:none}.product-images{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);height:100%}.product-images img{min-width:initial !important}.order-wrapper{width:50vw;float:right;background-size:100% auto;background-position:center top;background-image:url('/Content/CSS/Images/bg/bg-1.jpg');background-attachment:fixed}.order-wrapper .order-wrapper__row1{height:calc(100vh - 120px)}.order-wrapper .order-wrapper__inner{padding-bottom:100px}.order-wrapper .order-wrapper__row2{padding:120px 0;min-height:100vh}@media(max-height:800px){.order-wrapper .order-wrapper__row1{height:auto;padding:0 0 100px 0}.order-wrapper .order-wrapper__row2{padding:0 0 100px 0;height:auto}}.product-info{margin:30px 50px 0 50px;padding:30px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);-moz-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);box-shadow:0 40px 50px -30px rgba(50,10,0,.15);margin-top:70px;position:relative;z-index:2}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.product-info{margin:10px 10px 0 10px}}.product-info .product-info__inner{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.product-info .col-1{width:70%}.product-info .col-2{width:30%;margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-info .product-original-price{font-family:Dosis;font-size:14px;font-weight:600;color:#5f514f;white-space:nowrap;margin-bottom:10px}.product-info .product-original-price>span{font-family:Bitter;font-size:20px;font-weight:bold;text-align:center;color:#a52303;text-align:left;color:#5f514f;text-decoration:line-through}.product-info .product-category{position:absolute;bottom:-15px;font-family:Dosis;font-size:14px;font-weight:600;color:#a52303;display:inline-block;text-transform:uppercase;background-color:#ffdc72;padding:0 15px;height:30px;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.product-name{font-family:Dosis;font-size:24px;font-weight:600;color:#fff;color:#170e0d;font-size:32px}.product-price{font-family:Bitter;font-size:24px;font-weight:bold;color:#a52303;font-size:32px;margin-top:10px}.product-price.small{font-size:18px}.product-discount{font-family:Dosis;font-size:16px;font-weight:600;color:#fff;background-color:#a52303;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 15px;height:30px;line-height:30px}.product-discount.small{background-color:#a52303;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 10px;height:18px;line-height:18px;font-size:14px}.order-form{position:relative;margin:50px;padding:30px;min-height:150px;background-color:#a52303;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2}.order-form .order-form__inner{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.order-form .col-1,.order-form .col-2{width:50%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.order-form .col-1{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.order-form .col-2{-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.order-form .order-colors{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.order-form .order-color-label{font-family:Dosis;font-size:14px;font-weight:600;color:#a52303;display:block;background-color:#fff;height:30px;line-height:30px;text-transform:uppercase;background-color:transparent;color:#ffdc72;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.order-form .order-color-thumb{background-color:#ffdc72;width:30px;height:30px;border-radius:15px;cursor:pointer;display:inline-block}.order-form .order-color-thumb>img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.order-form .order-color-checked{width:24px;height:24px;margin:3px;-webkit-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .25s cubic-bezier(.175,.885,.32,1.275)}.order-form .order-color-unchecked{width:16px;height:16px;margin:7px;opacity:.8;-webkit-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .25s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .25s cubic-bezier(.175,.885,.32,1.275)}.order-form .order-color-radioes{display:block;margin-left:10px}.order-form .order-size{width:100%}.order-form .order-size-select{width:236px;max-width:100%}.order-form .order-quantity{position:relative;width:190px;max-width:100%}.order-form .add-to-cart{position:absolute;right:30px;bottom:-15px}.order-form .order-not-available{font-family:Dosis;font-size:15px;color:#fff;color:#ffdc72;font-weight:600;text-transform:uppercase;margin-top:20px}.order-form .order-available-from{font-family:Dosis;font-size:15px;color:#fff;margin-top:20px}.product-size,.product-description{margin:30px 50px 0 50px;padding:30px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);-moz-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);box-shadow:0 40px 50px -30px rgba(50,10,0,.15)}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.product-size,.product-description{margin:10px 10px 0 10px}}.product-size>div,.product-description>div{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#a52303;text-align:left}.product-size table{width:100%}.product-size table tr{height:30px}.product-size table td{border-bottom:solid 1px #f4f4f4}.order-summary{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;height:80px;padding:0 50px;z-index:100;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.05);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.order-summary .col-1,.order-summary .col-2{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.order-summary .col-1{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.order-summary .col-1 .button{margin-right:10px}.order-summary .col-2{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.order-summary .col-2 .button{margin-left:10px}.order-summary .order-summary__name{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d;margin:0 20px;text-align:left}.order-summary .product-discount,.order-summary .product-price{white-space:nowrap}@media(min-width:1024px) and (max-width:1279px){.product-name{font-size:18px}.product-price{font-size:18px}.product-info .product-original-price{font-size:16px}.product-discount{font-size:16px}.order-form .order-form__inner{display:block}.order-form .col-1,.order-form .col-2{width:100%;align-items:flex-start}.order-form .col-1:nth-child(1n+3),.order-form .col-2:nth-child(1n+3){margin-top:20px}}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){.order-form,.product-info,.product-size,.product-description{margin:30px}.product-info .product-info__inner{display:block}.product-info .col-1{width:100%;font-size:22px}.product-info .col-2{width:100%;margin-top:20px;align-items:flex-start}.order-colors{margin-bottom:20px}.product-info .product-original-price{position:static;transform:none;margin-bottom:10px}.order-form .order-form__inner{display:block}.order-form .col-1,.order-form .col-2{width:100%;align-items:flex-start}.order-form .col-1:nth-child(1n+3),.order-form .col-2:nth-child(1n+3){margin-top:20px}.order-info-buttons{width:100%}.order-info-buttons>.button{width:100%}.order-info-buttons>.button:nth-child(1n+2){margin-top:20px}.order-form .order-size-select,.order-form .order-quantity{width:100%}.order-form .add-to-cart{right:30px;left:30px}.order-summary{height:100px;padding:0 30px}.order-summary .col-2{display:flex;flex-direction:column}.order-summary .col-2>*:nth-child(1n+2){margin-top:10px}.order-summary .col-1{flex-wrap:wrap}.order-summary .col-1 .order-summary__name{width:100%;order:0;margin:0 0 10px 0}.order-summary .col-1 .add-to-wishlist{order:1}.order-summary .col-1 .product-discount{order:2}.order-summary .col-1 .product-price{order:1}}@media(min-width:750px) and (max-width:1023px){.img-slider{bottom:100px}}@media only screen and (max-width:749px){#details-back{top:20px;left:20px}.img-slider{position:relative;width:100%;top:auto;bottom:auto;height:230px}.product-images{height:calc(100% - 30px);transform:none;top:0}.product-price{margin-top:0}.img-slider .c-shoponlineshowreel__pager{bottom:20px !important}.order-wrapper{width:100%}.order-wrapper .order-wrapper__row1,.order-wrapper .order-wrapper__row2{height:auto}.order-form,.product-info,.product-size,.product-description{margin:30px 20px;padding:25px 25px 40px}.order-wrapper .order-wrapper__row2{padding:0 0 120px 0}.order-summary{padding:0 30px;transform:translateY(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.order-summary.showMobile{transform:translateY(0%)}.order-summary .col-1{display:none}.order-summary .col-2{width:100%}.order-summary .col-2 .button{margin-left:0;margin-bottom:10px;margin-top:10px}.order-summary .col-2>*:nth-child(1n+2){margin-top:0}.order-summary .col-2 .mt-10{margin-top:10px}.order-not-available,.order-available-from{width:100%;padding:20px 0 0;text-align:center}}.c-checkout-addresses__header,.c-checkout-order__header,.c-checkout-payment__header{height:90px;padding:0 30px;background-color:#a52303;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.c-checkout-addresses__header>h1,.c-checkout-order__header>h1,.c-checkout-payment__header>h1{font-family:Dosis;font-size:24px;font-weight:600;color:#fff}.c-checkout-addresses__header>h3,.c-checkout-order__header>h3,.c-checkout-payment__header>h3{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff}@media only screen and (max-width:749px){.c-checkout-addresses__header,.c-checkout-order__header,.c-checkout-payment__header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:50px;padding:10px}.c-checkout-addresses__header>*,.c-checkout-order__header>*,.c-checkout-payment__header>*{margin-bottom:10px}}.c-checkout-addresses,.c-checkout-order,.c-checkout-conditions{margin-bottom:80px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (max-width:749px){.c-checkout-addresses,.c-checkout-order,.c-checkout-conditions{margin-bottom:40px}}.shoponline_checkitem:before,.shoponline_checkitem:after{content:'';width:30px;height:30px;display:block;position:absolute;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.shoponline_checkitem:before{background-color:#fff;border:solid 4px #ffdc72;box-sizing:border-box}.shoponline_checkitem:after{background-color:#7bdc63;background-image:url('/Content/Images/ShopOnline/check-white.svg');opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}.shoponline_checkitem--checked:before{opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}.shoponline_checkitem--checked:after{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}.c-checkout-form{padding-bottom:80px}@media only screen and (max-width:749px){.c-checkout-form{padding-bottom:40px}}.checkout-3columnlayout{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.checkout-3columnlayout>*{width:calc((100% - (2*20px))/3);margin-left:20px}.checkout-3columnlayout>*:nth-child(3n+1){margin-left:0}.checkout-3columnlayout>*:nth-child(1n+4){margin-top:20px}}@media only screen and (max-width:749px){.checkout-3columnlayout>*{width:100%;margin-top:20px}.checkout-3columnlayout>*:first-child{margin-top:0}}.checkout-autocolumnlayout{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.checkout-autocolumnlayout{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.checkout-autocolumnlayout>*{width:100%;margin-left:20px}.checkout-autocolumnlayout>*:nth-child(3n+1){margin-left:0}.checkout-autocolumnlayout>*:nth-child(1n+4){margin-top:20px}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.checkout-autocolumnlayout>*{width:100%;margin-top:20px;margin-left:0}.checkout-autocolumnlayout>*:first-child{margin-top:0}}.c-checkout-addresses__header{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-checkout-addresses__pagetitle{font-family:Dosis;font-size:24px;font-weight:600;color:#fff;color:#a52303}.c-checkout-addresses__editbutton{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-checkout-addresses__editbutton.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.add-to-cart:hover{background-color:#482c29}.c-checkout-addresses__editbutton.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.checkout:hover{background-color:#731802}.c-checkout-addresses__editbutton.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.login:hover{background-color:#482c29}.c-checkout-addresses__editbutton.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.save:hover{background-color:#482c29}.c-checkout-addresses__editbutton.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.white:hover{background-color:#f5f5f5}.c-checkout-addresses__editbutton.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.cancel:hover{background-color:#eaeaea}.c-checkout-addresses__editbutton.small{min-width:115px}.c-checkout-addresses__editbutton.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.icn_trash:hover{background-color:#731802}.c-checkout-addresses__editbutton.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.icn_edit:hover{background-color:#482c29}.c-checkout-addresses__editbutton.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-checkout-addresses__editbutton.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-checkout-addresses__editbutton.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-checkout-addresses__editbutton.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-addresses__editbutton.white-arrow:hover{background-color:#482c29}.c-checkout-addresses__editbutton.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-checkout-addresses__editbutton.center{margin:0 auto}.c-checkout-addresses__items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.c-checkout-addresses__items>*{width:calc((100% - (2*20px))/3);margin-left:20px}.c-checkout-addresses__items>*:nth-child(3n+1){margin-left:0}.c-checkout-addresses__items>*:nth-child(1n+4){margin-top:20px}}@media only screen and (max-width:749px){.c-checkout-addresses__items>*{width:100%;margin-top:20px}.c-checkout-addresses__items>*:first-child{margin-top:0}}.c-checkout-address{position:relative;background-color:#fff;box-shadow:0 40px 50px -30px rgba(50,10,0,.15);min-height:180px;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-checkout-address label{width:100%}.c-checkout-address__actions{padding:0 30px 10px 0}.c-checkout-address__radio{display:none}.c-checkout-address__radio:checked+.c-checkout-address__texts:before{opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}.c-checkout-address__radio:checked+.c-checkout-address__texts:after{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}.c-checkout-address__radio:checked+.c-checkout-address__texts>span{opacity:1}.c-checkout-address__texts{display:block;padding:30px 90px 30px 30px;position:relative;cursor:pointer}.c-checkout-address__texts:before,.c-checkout-address__texts:after{content:'';width:30px;height:30px;display:block;position:absolute;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-checkout-address__texts:before{background-color:#fff;border:solid 4px #ffdc72;box-sizing:border-box}.c-checkout-address__texts:after{background-color:#7bdc63;background-image:url('/Content/Images/ShopOnline/check-white.svg');opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}.c-checkout-address__texts>span{opacity:.5;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-checkout-address__texts:before,.c-checkout-address__texts:after{top:30px;right:30px}.c-checkout-address__title{display:block;margin-bottom:10px;font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d;text-align:left}.c-checkout-address__detail{display:block}@media only screen and (max-width:749px){.c-checkout-order__items .c-shoponlinecartitem{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{-webkit-flex-grow:100;-ms-flex-grow:100;flex-grow:100;max-width:150px;width:0;height:150px}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__texts{width:205px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__name{font-size:18px;margin-bottom:10px;display:block;line-height:normal}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__oldprice{font-size:14px;display:block;line-height:1}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__offer{margin-left:8px}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__price{font-size:20px}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__quantitySelector{width:110px}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove{width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;background-color:#a52303;border-radius:50%;background-image:url('/Content/Images/ShopOnline/icn-trash-white.svg');background-position:center;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__discount-label{margin-left:0}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__discount-input{padding-left:5px}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__update{width:100%}.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{margin-top:20px;-webkit-order:2;-ms-order:2;order:2}.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-label{display:block}.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-input{width:100%}.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__thumbnail{display:none}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.c-checkout-order__items .c-shoponlinecartitem{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;height:100px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{height:100px;width:100px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__texts{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__name{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding-left:10px}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__price-container,.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__actions,.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__discount{border-left:solid 1px #f4f4f4;height:100%}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__price-container{order:3;width:150px;padding-right:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__price-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__price{-webkit-order:2;-ms-order:2;order:2}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__offer{-webkit-order:1;-ms-order:1;order:1}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__actions{order:2;padding:12px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__discount{padding:16px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-trash-black.svg')}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.add-to-cart:hover{background-color:#482c29}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.checkout:hover{background-color:#731802}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.login:hover{background-color:#482c29}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.save:hover{background-color:#482c29}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white:hover{background-color:#f5f5f5}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.cancel:hover{background-color:#eaeaea}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.small{min-width:115px}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_trash:hover{background-color:#731802}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_edit:hover{background-color:#482c29}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-arrow:hover{background-color:#482c29}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-checkout-order__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.center{margin:0 auto}.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__price-container,.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__actions,.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{border-left:solid 1px rgba(255,255,255,.2)}.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}}@media(min-width:750px) and (max-width:1023px){.c-checkout-order__items .c-shoponlinecartitem.total .c-shoponlinecartitem__thumbnail{display:none}}.c-checkout-conditions{background-color:#fff;box-shadow:0 40px 50px -30px rgba(50,10,0,.15);padding:30px}.c-checkout-conditions__processed-by{margin-top:40px;font-family:'Dosis',sans-serif;font-weight:600;color:#a52303;font-size:12px;text-transform:uppercase}.c-checkout-payment__items{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-checkout-payment__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.c-checkout-payment__items>*{width:100%;margin-left:20px}.c-checkout-payment__items>*:nth-child(3n+1){margin-left:0}.c-checkout-payment__items>*:nth-child(1n+4){margin-top:20px}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-checkout-payment__items>*{width:100%;margin-top:20px;margin-left:0}.c-checkout-payment__items>*:first-child{margin-top:0}}.c-checkout-payment-item{background-color:#fff;box-shadow:0 40px 50px -30px rgba(50,10,0,.15);height:190px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-checkout-payment-item__radio{display:none}.c-checkout-payment-item__radio:checked+.c-checkout-payment-item__texts:before{opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}.c-checkout-payment-item__radio:checked+.c-checkout-payment-item__texts:after{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}.c-checkout-payment-item__radio:checked+.c-checkout-payment-item__texts>span{opacity:1}.c-checkout-payment-item__texts{display:block;padding:40px 30px 30px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:100%;width:100%}.c-checkout-payment-item__texts:before,.c-checkout-payment-item__texts:after{content:'';width:30px;height:30px;display:block;position:absolute;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-checkout-payment-item__texts:before{background-color:#fff;border:solid 4px #ffdc72;box-sizing:border-box}.c-checkout-payment-item__texts:after{background-color:#7bdc63;background-image:url('/Content/Images/ShopOnline/check-white.svg');opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}.c-checkout-payment-item__texts>span{opacity:.5;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-checkout-payment-item__texts:before,.c-checkout-payment-item__texts:after{bottom:20px;right:20px}.c-checkout-payment-item__image{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:58px}.c-checkout-payment-item__name{display:block;margin-bottom:10px;font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d;text-align:left;margin-top:20px}.c-checkout-complete{background-color:#fff;height:90px;margin-top:50px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-checkout-complete__submit{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#a52303;background-image:url('/Content/Images/ShopOnline/icn-pay.svg')}.c-checkout-complete__submit.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.add-to-cart:hover{background-color:#482c29}.c-checkout-complete__submit.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.checkout:hover{background-color:#731802}.c-checkout-complete__submit.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.login:hover{background-color:#482c29}.c-checkout-complete__submit.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.save:hover{background-color:#482c29}.c-checkout-complete__submit.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.white:hover{background-color:#f5f5f5}.c-checkout-complete__submit.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.cancel:hover{background-color:#eaeaea}.c-checkout-complete__submit.small{min-width:115px}.c-checkout-complete__submit.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.icn_trash:hover{background-color:#731802}.c-checkout-complete__submit.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.icn_edit:hover{background-color:#482c29}.c-checkout-complete__submit.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-checkout-complete__submit.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-checkout-complete__submit.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-checkout-complete__submit.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-checkout-complete__submit.white-arrow:hover{background-color:#482c29}.c-checkout-complete__submit.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-checkout-complete__submit.center{margin:0 auto}.help_shopOnlineRegulation,.help_shopOnlinePrivacy{display:none}.c-wishlist{min-height:100vh}.c-whishlist__header{height:90px;padding:0 30px;background-color:#a52303;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-whishlist__header>h3{font-family:Dosis;font-size:24px;font-weight:600;color:#fff}@media only screen and (max-width:749px){.c-whishlist__header{flex-direction:column;height:auto;min-height:50px;padding:10px}}.c-whishlist__none{position:relative;margin:30px 50px 0 50px;padding:30px;background-color:#fff;-webkit-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);-moz-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);box-shadow:0 40px 50px -30px rgba(50,10,0,.15);margin-left:auto;margin-right:auto;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-whishlist__none{margin:10px 10px 0 10px}}.c-whishlist__none p{font-family:Dosis;font-size:24px;font-weight:600;color:#fff;color:#170e0d;margin:50px 0}.c-whishlist__none img{display:inline-block}@media only screen and (max-width:749px){.c-whishlist__none{margin:0}.c-whishlist__none p{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#170e0d;margin:10px 0 30px}}@media only screen and (max-width:749px){.c-shoponlinewishlist .c-shoponlinecartitem{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{-webkit-flex-grow:100;-ms-flex-grow:100;flex-grow:100;max-width:150px;width:0;height:150px}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__texts{width:205px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__name{font-size:18px;margin-bottom:10px;display:block;line-height:normal}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__oldprice{font-size:14px;display:block;line-height:1}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__offer{margin-left:8px}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__price{font-size:20px}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__quantitySelector{width:110px}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove{width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;background-color:#a52303;border-radius:50%;background-image:url('/Content/Images/ShopOnline/icn-trash-white.svg');background-position:center;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__discount-label{margin-left:0}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__discount-input{padding-left:5px}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__update{width:100%}.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{margin-top:20px;-webkit-order:2;-ms-order:2;order:2}.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-label{display:block}.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-input{width:100%}.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.c-shoponlinewishlist .c-shoponlinecartitem{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;height:100px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{height:100px;width:100px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__texts{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__name{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding-left:10px}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__price-container,.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__actions,.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__discount{border-left:solid 1px #f4f4f4;height:100%}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__price-container{order:3;width:150px;padding-right:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__price-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__price{-webkit-order:2;-ms-order:2;order:2}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__offer{-webkit-order:1;-ms-order:1;order:1}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__actions{order:2;padding:12px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__discount{padding:16px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-trash-black.svg')}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.add-to-cart:hover{background-color:#482c29}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.checkout:hover{background-color:#731802}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.login:hover{background-color:#482c29}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.save:hover{background-color:#482c29}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.white:hover{background-color:#f5f5f5}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.cancel:hover{background-color:#eaeaea}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.small{min-width:115px}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_trash:hover{background-color:#731802}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_edit:hover{background-color:#482c29}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-arrow:hover{background-color:#482c29}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-shoponlinewishlist .c-shoponlinecartitem .c-shoponlinecartitem__remove.center{margin:0 auto}.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__price-container,.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__actions,.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{border-left:solid 1px rgba(255,255,255,.2)}.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}}@media(min-width:750px) and (max-width:1023px){.c-shoponlinewishlist .c-shoponlinecartitem.total .c-shoponlinecartitem__thumbnail{display:none}}.c-shoponlinecartitem{box-shadow:0 0 15px 0 rgba(0,0,0,.1);background-color:#fff}.c-shoponlinecartitem:not(:last-child){margin-bottom:20px}.c-shoponlinecartitem.shipping .c-shoponlinecartitem__thumbnail>img,.c-shoponlinecartitem.total .c-shoponlinecartitem__thumbnail>img{width:30px;height:30px}.c-shoponlinecartitem.shipping .c-shoponlinecartitem__price,.c-shoponlinecartitem.total .c-shoponlinecartitem__price{color:inherit}.c-shoponlinecartitem.total{background-color:#000;color:#ffdc72}.c-shoponlinecartitem.total label{color:#ffdc72}.c-shoponlinecartitem.total input{width:240px}.c-shoponlinecartitem.total .c-shoponlinecartitem__oldprice{color:#fff}.c-shoponlinecartitem__thumbnail{position:relative}.c-shoponlinecartitem__thumbnail>img{width:100%;height:100%;object-fit:contain;object-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-shoponlinecartitem__name{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;text-align:left;color:inherit}.c-shoponlinecartitem__name>span{font-family:'Dosis',sans-serif;font-size:14px}.c-shoponlinecartitem__oldprice{font-family:'Bitter',sans-serif;font-weight:700;color:#5f514f;font-size:18px;text-decoration:line-through}.c-shoponlinecartitem__offer{line-height:18px;background-color:#a52303;border-radius:9px;display:inline-block;padding:0 10px;font-family:'Dosis',sans-serif;color:#fff;font-size:14px;margin:4px 0;white-space:nowrap}.c-shoponlinecartitem__price{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;font-size:24px}.c-shoponlinecartitem__update{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ffdc72;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-cart-black.svg')}.c-shoponlinecartitem__update.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.add-to-cart:hover{background-color:#482c29}.c-shoponlinecartitem__update.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.checkout:hover{background-color:#731802}.c-shoponlinecartitem__update.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.login:hover{background-color:#482c29}.c-shoponlinecartitem__update.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.save:hover{background-color:#482c29}.c-shoponlinecartitem__update.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.white:hover{background-color:#f5f5f5}.c-shoponlinecartitem__update.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.cancel:hover{background-color:#eaeaea}.c-shoponlinecartitem__update.small{min-width:115px}.c-shoponlinecartitem__update.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.icn_trash:hover{background-color:#731802}.c-shoponlinecartitem__update.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.icn_edit:hover{background-color:#482c29}.c-shoponlinecartitem__update.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-shoponlinecartitem__update.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-shoponlinecartitem__update.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-shoponlinecartitem__update.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem__update.white-arrow:hover{background-color:#482c29}.c-shoponlinecartitem__update.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-shoponlinecartitem__update.center{margin:0 auto}.c-shoponlinecartitem__discount-label{font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;color:#a52303;margin-left:15px;text-transform:uppercase;margin-bottom:3px}.c-shoponlinecartitem__discount-text{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;text-align:left;color:inherit}.c-shoponlinecartitem__discount-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;background-color:#5f514f;height:40px;color:#fff;border:0;width:200px;max-width:100%;padding-left:15px;font-size:16px;font-family:'Dosis',sans-serif;margin-bottom:15px}.c-shoponlinecartitem__discount-input::-ms-expand{display:none}.c-shoponlinecartitem__discount-input::-ms-expand{display:none}.c-shoponlinecartitem__discount-input::-webkit-input-placeholder{color:#fff;opacity:1}.c-shoponlinecartitem__discount-input:-moz-placeholder{color:#fff;opacity:1}.c-shoponlinecartitem__discount-input::-moz-placeholder{color:#fff;opacity:1}.c-shoponlinecartitem__discount-input:-ms-input-placeholder{color:#fff;opacity:1}.c-shoponlinecartitem__discount-input::-ms-input-placeholder{color:#fff;opacity:1}.c-shoponlinecartitem__discount-input:placeholder-shown{color:#fff;opacity:1}.c-shoponlinecartitem--large{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;height:100px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-shoponlinecartitem--large .c-shoponlinecartitem__thumbnail{height:100px;width:100px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlinecartitem--large .c-shoponlinecartitem__texts{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponlinecartitem--large .c-shoponlinecartitem__name{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding-left:10px}.c-shoponlinecartitem--large .c-shoponlinecartitem__price-container,.c-shoponlinecartitem--large .c-shoponlinecartitem__actions,.c-shoponlinecartitem--large .c-shoponlinecartitem__discount{border-left:solid 1px #f4f4f4;height:100%}.c-shoponlinecartitem--large .c-shoponlinecartitem__price-container{order:3;width:150px;padding-right:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlinecartitem--large .c-shoponlinecartitem__price-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-shoponlinecartitem--large .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-shoponlinecartitem--large .c-shoponlinecartitem__price{-webkit-order:2;-ms-order:2;order:2}.c-shoponlinecartitem--large .c-shoponlinecartitem__offer{-webkit-order:1;-ms-order:1;order:1}.c-shoponlinecartitem--large .c-shoponlinecartitem__actions{order:2;padding:12px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlinecartitem--large .c-shoponlinecartitem__discount{padding:16px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-trash-black.svg')}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.add-to-cart:hover{background-color:#482c29}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.checkout:hover{background-color:#731802}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.login:hover{background-color:#482c29}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.save:hover{background-color:#482c29}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.white:hover{background-color:#f5f5f5}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.cancel:hover{background-color:#eaeaea}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.small{min-width:115px}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.icn_trash:hover{background-color:#731802}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.icn_edit:hover{background-color:#482c29}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.white-arrow:hover{background-color:#482c29}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-shoponlinecartitem--large .c-shoponlinecartitem__remove.center{margin:0 auto}.c-shoponlinecartitem--large.total .c-shoponlinecartitem__price-container,.c-shoponlinecartitem--large.total .c-shoponlinecartitem__actions,.c-shoponlinecartitem--large.total .c-shoponlinecartitem__discount{border-left:solid 1px rgba(255,255,255,.2)}.c-shoponlinecartitem--large.total .c-shoponlinecartitem__actions{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.c-shoponlinecart__price .c-shoponlinecartitem__oldprice{font-size:14px;position:absolute;left:77px;bottom:50px}.c-shoponlinecartitem--small{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.c-shoponlinecartitem--small .c-shoponlinecartitem__thumbnail{-webkit-flex-grow:100;-ms-flex-grow:100;flex-grow:100;max-width:150px;width:0;height:150px}.c-shoponlinecartitem--small .c-shoponlinecartitem__texts{width:205px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponlinecartitem--small .c-shoponlinecartitem__name{font-size:18px;margin-bottom:10px;display:block;line-height:normal}.c-shoponlinecartitem--small .c-shoponlinecartitem__oldprice{font-size:14px;display:block;line-height:1}.c-shoponlinecartitem--small .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponlinecartitem--small .c-shoponlinecartitem__offer{margin-left:8px}.c-shoponlinecartitem--small .c-shoponlinecartitem__price{font-size:20px}.c-shoponlinecartitem--small .c-shoponlinecartitem__actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponlinecartitem--small .c-shoponlinecartitem__quantitySelector{width:110px}.c-shoponlinecartitem--small .c-shoponlinecartitem__remove{width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;background-color:#a52303;border-radius:50%;background-image:url('/Content/Images/ShopOnline/icn-trash-white.svg');background-position:center;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponlinecartitem--small .c-shoponlinecartitem__discount-label{margin-left:0}.c-shoponlinecartitem--small .c-shoponlinecartitem__discount-input{padding-left:5px}.c-shoponlinecartitem--small .c-shoponlinecartitem__update{width:100%}.c-shoponlinecartitem--small.total .c-shoponlinecartitem__discount{margin-top:20px;-webkit-order:2;-ms-order:2;order:2}.c-shoponlinecartitem--small.total .c-shoponlinecartitem__discount-label{display:block}.c-shoponlinecartitem--small.total .c-shoponlinecartitem__discount-input{width:100%}.c-shoponlinecartitem--small.total .c-shoponlinecartitem__actions{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}.c-checkout-feedback{position:relative}.c-shoponline_accedi__title{background-color:#a52303;padding:30px 10px}.c-shoponline_accedi__title h1{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;font-size:32px}.c-shoponline_accedi__title h3{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff}.c-shoponline_accedi__title p{color:#fff}.c-shoponline_accedi__text{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff;color:#a52303;font-size:25px;margin-top:15px}.c-shoponline_accedi__box{margin:30px 50px 0 50px;padding:30px;background-color:#fff;-webkit-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);-moz-box-shadow:0 40px 50px -30px rgba(50,10,0,.15);box-shadow:0 40px 50px -30px rgba(50,10,0,.15);padding:0;text-align:center;margin-bottom:30px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-shoponline_accedi__box{margin:10px 10px 0 10px}}.c-shoponline_accedi__box .c-shoponline_accedi__actions{padding:30px}@media only screen and (max-width:749px){.c-shoponline_accedi__box .c-shoponline_accedi__actions{padding:30px 10px}}.c-shoponline_accedi__box.no-margin{margin-left:auto;margin-right:auto}.c-shoponline_accedi__box.max640{max-width:640px;margin-left:auto;margin-right:auto}.c-shoponline_accedi__box h3{font-family:Dosis;font-size:20px;font-weight:600;text-align:center;color:#fff}.c-shoponline_accedi__box.usermanagement{margin-bottom:80px;margin-top:0}.c-shoponline_accedi__box label{display:block;width:100%;text-align:left;font-weight:600;color:#a52303}.c-shoponline_accedi__box input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px}.c-shoponline_accedi__box input::-ms-expand{display:none}.c-shoponline_accedi__box input::-ms-expand{display:none}.c-shoponline_accedi__box input::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box input:-moz-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box input::-moz-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box input:-ms-input-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box input::-ms-input-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box input:placeholder-shown{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:Dosis;font-size:15px;color:#170e0d;background-color:#f4f4f4;height:40px;width:100%;margin-bottom:10px;line-height:40px;border:0;padding-left:15px;background-image:url('/Content/Images/ShopOnline/icn-down.svg');background-position:center right 10px;background-repeat:no-repeat}.c-shoponline_accedi__box select::-ms-expand{display:none}.c-shoponline_accedi__box select::-ms-expand{display:none}.c-shoponline_accedi__box select::-webkit-input-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box select:-moz-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box select::-moz-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box select:-ms-input-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box select::-ms-input-placeholder{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box select:placeholder-shown{color:#7c7c7c;opacity:1}.c-shoponline_accedi__box .form{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:50px}.c-shoponline_accedi__box .form input,.c-shoponline_accedi__box .form select{width:100%}.c-shoponline_accedi__box .form .required{color:#a52303}.c-shoponline_accedi__box .form .form-input{width:48%;margin-bottom:10px}.c-shoponline_accedi__box .form .footer-form{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:30px}.c-shoponline_accedi__box .form .footer-form input{width:initial;line-height:initial;text-align:left}.c-shoponline_accedi__box .o-form_span{padding-left:0;margin:20px 0;width:50%}.c-shoponline_accedi__box .o-form_span--100{width:100%}.c-shoponline_accedi__box .o-form_span--100 input{text-align:center}.c-shoponline_accedi__box .c-login__recaptcha{width:304px;margin:30px auto}.c-shoponline_accedi__box .c-login__link{display:block;font-family:Dosis;font-size:14px;font-weight:600;color:#170e0d;text-decoration:underline;margin:10px 0}.c-shoponline_accedi__box .js-password_revealer__link{top:0;bottom:0;right:0;height:40px}.c-shoponline_accedi__box .js-password_revealer--gray .js-password_revealer__link{background-color:transparent}.c-shoponline_accedi__box .c-login__submit{font-family:Dosis;font-size:14px;font-weight:600;display:inline-block;height:30px;border-radius:15px;font-size:12px;padding:8px 15px;min-width:190px;text-transform:uppercase;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-right.svg')}@media(min-width:750px){.c-shoponline_accedi__box .c-login__submit{-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline_accedi__box .c-login__submit:hover{background-color:#482c29}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-shoponline_accedi__box input,.c-shoponline_accedi__box select{width:100%}.c-shoponline_accedi__box .form{padding:20px}.c-shoponline_accedi__box .form .form-input{width:100%;margin-bottom:10px}.c-shoponline_accedi__box .o-form_span{margin:10px 0;width:100%}}@media only screen and (max-width:749px){.c-shoponline_accedi__box .required{width:100%}.c-shoponline_accedi__box .footer-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.c-shoponline_accedi__box .footer-form *{margin-top:10px;margin-left:auto;margin-right:auto}}.spacer{width:190px}.c-paymentWithIngenico{padding-bottom:40px}.c-paymentWithIngenico .o-actionLink{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:30px;border-radius:15px;font-size:12px;padding:8px 15px;min-width:190px;text-transform:uppercase;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;margin:0 10px 40px 10px;letter-spacing:0;line-height:initial;background-color:#170e0d}.c-paymentWithIngenico .o-actionLink:hover{background-color:#170e0d}.c-paymentWithIngenico .o-actionLink:after{display:none}.c-paymentWithIngenico a.o-actionLink{background-color:#f4f4f4;color:#170e0d}.c-paymentWithIngenico a.o-actionLink:hover{background-color:#f4f4f4}@media only screen and (max-width:749px){.c-paymentWithIngenico{padding-bottom:80px}.c-paymentWithIngenico .o-actionLink{margin-bottom:20px}}.c-shoponline-history .c-shoponline-history-order-header:first-child{margin-top:20px}.c-shoponline-history-order-header{background-color:#fff;box-shadow:0 20px 40px -30px rgba(50,10,0,.15);margin-top:20px;display:flex;height:100px;align-items:center;position:relative}.c-shoponline-history-order-header:first-child{margin-top:0}.c-shoponline-history-order-header>*{border-left:solid 1px #dedede;padding:0 30px;flex-grow:0;height:100%;display:flex;align-items:center}.c-shoponline-history-order-header>* .label{font-family:'Dosis',sans-serif;font-size:12px;color:#7c7c7c;display:block}.c-shoponline-history-order-header>* .value{font-family:'Dosis',sans-serif;font-weight:600;font-size:15px;color:#000;display:block}.c-shoponline-history-order-header>*:first-child{border-left:0;flex-grow:1}@media only screen and (max-width:749px){.c-shoponline-history-order-header{flex-direction:column;height:auto;align-items:flex-start;padding:10px 20px}.c-shoponline-history-order-header>*{border-left:0;padding:10px 0}.c-shoponline-history-order-header>*:nth-child(1){order:0}.c-shoponline-history-order-header>*:nth-child(2){order:1}.c-shoponline-history-order-header>*:nth-child(3){order:3}.c-shoponline-history-order-header>*:nth-child(4){order:2}.c-shoponline-history-order-header>*:nth-child(5){position:absolute;bottom:20px;right:20px;height:auto;padding:0}.c-shoponline-history-order-header>*:nth-child(5) a{display:block !important}}.c-shoponline-history-order-header__status{padding-right:80px;position:relative;min-width:250px}.c-shoponline-history-order-header__status:after{content:'';display:block;width:30px;height:30px;border-radius:50%;position:absolute;right:30px;background-position:center;background-repeat:no-repeat;background-size:50%}.c-shoponline-history-order-header__status.WaitingPayPal:after,.c-shoponline-history-order-header__status.WaitingIngenico:after,.c-shoponline-history-order-header__status.InProcessing:after{background-color:#7bdc63;background-image:url('/Content/Images/ShopOnline/icn_history_InProcessing.svg');animation-name:rotation360;animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear}.c-shoponline-history-order-header__status.ShippedOut:after{background-image:url('/Content/Images/ShopOnline/icn_history_ShippedOut.svg');background-color:#a52303}.c-shoponline-history-order-header__status.Delivered:after{background-image:url('/Content/Images/ShopOnline/check-white.svg');background-color:#5f514f}.c-shoponline-history-order-header__status.Paid:after{background-image:url('/Content/Images/ShopOnline/icn_history_paid.svg');background-color:#ffdc72}.c-shoponline-order-detail .c-shoponline-history-order-header__detail{display:none}.c-shoponline-order-detail__items{margin-top:20px}@media only screen and (max-width:749px){.c-shoponline-order-detail__items .c-shoponlinecartitem{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{-webkit-flex-grow:100;-ms-flex-grow:100;flex-grow:100;max-width:150px;width:0;height:150px}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__texts{width:205px;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__name{font-size:18px;margin-bottom:10px;display:block;line-height:normal}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__oldprice{font-size:14px;display:block;line-height:1}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__offer{margin-left:8px}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__price{font-size:20px}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__actions{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__quantitySelector{width:110px}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove{width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;background-color:#a52303;border-radius:50%;background-image:url('/Content/Images/ShopOnline/icn-trash-white.svg');background-position:center;background-repeat:no-repeat;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__discount-label{margin-left:0}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__discount-input{padding-left:5px}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__update{width:100%}.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{margin-top:20px;-webkit-order:2;-ms-order:2;order:2}.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-label{display:block}.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount-input{width:100%}.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{margin-top:10px;-webkit-order:3;-ms-order:3;order:3}.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__thumbnail{display:none}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1280px){.c-shoponline-order-detail__items .c-shoponlinecartitem{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;width:100%;height:100px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__thumbnail{height:100px;width:100px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__texts{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__name{-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;padding-left:10px}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__price-container,.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__actions,.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__discount{border-left:solid 1px #f4f4f4;height:100%}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__price-container{order:3;width:150px;padding-right:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__price-content{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__currentprice{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__price{-webkit-order:2;-ms-order:2;order:2}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__offer{-webkit-order:1;-ms-order:1;order:1}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__actions{order:2;padding:12px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__discount{padding:16px 20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-trash-black.svg')}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.add-to-cart:hover{background-color:#482c29}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.checkout:hover{background-color:#731802}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.login:hover{background-color:#482c29}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.save:hover{background-color:#482c29}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white:hover{background-color:#f5f5f5}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.cancel:hover{background-color:#eaeaea}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.small{min-width:115px}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_trash:hover{background-color:#731802}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_edit:hover{background-color:#482c29}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.white-arrow:hover{background-color:#482c29}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}.c-shoponline-order-detail__items .c-shoponlinecartitem .c-shoponlinecartitem__remove.center{margin:0 auto}.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__price-container,.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__actions,.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__discount{border-left:solid 1px rgba(255,255,255,.2)}.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__actions{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}}@media(min-width:750px) and (max-width:1023px){.c-shoponline-order-detail__items .c-shoponlinecartitem.total .c-shoponlinecartitem__thumbnail{display:none}}.c-shoponline-support-request{padding:50px}@media only screen and (max-width:749px){.c-shoponline-support-request{padding:30px 20px}}.c-shoponline-order-detail__header{margin-bottom:80px}body.shoponline{font-family:Dosis;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#170e0d}body.shoponline:after{content:'';display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#170e0d;z-index:150;opacity:0;visibility:hidden;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275)}body.shoponline.overlay:after{opacity:.5;visibility:visible}body.shoponline .button{font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;text-align:left;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}body.shoponline .button.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.add-to-cart:hover{background-color:#482c29}body.shoponline .button.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.checkout:hover{background-color:#731802}body.shoponline .button.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.login:hover{background-color:#482c29}body.shoponline .button.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.save:hover{background-color:#482c29}body.shoponline .button.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.white:hover{background-color:#f5f5f5}body.shoponline .button.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.cancel:hover{background-color:#eaeaea}body.shoponline .button.small{min-width:115px}body.shoponline .button.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.icn_trash:hover{background-color:#731802}body.shoponline .button.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.icn_edit:hover{background-color:#482c29}body.shoponline .button.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}body.shoponline .button.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}body.shoponline .button.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}body.shoponline .button.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .button.white-arrow:hover{background-color:#482c29}body.shoponline .button.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}body.shoponline .button.center{margin:0 auto}@media only screen and (max-width:749px){body.shoponline .button{min-width:170px}body.shoponline .button.mobile{min-width:initial;width:34px;height:34px;display:block;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}}body.shoponline caption{font-family:Dosis;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#170e0d}body.shoponline .mastersite_main{background-size:100% auto;background-position:center top;background-image:url('/Content/Images/bg/bg-1.jpg');background-attachment:fixed}body.shoponline .o-paddingHeaderHeight{padding-top:120px}@media(min-width:1024px) and (max-width:1279px){body.shoponline .o-paddingHeaderHeight{padding-top:100px}}@media only screen and (max-width:749px){body.shoponline .o-paddingHeaderHeight{padding-top:111px}}body.shoponline .shoponline_main{padding:80px 0;min-height:calc(100vh - (80px + 40px) - 103px)}@media(min-width:1024px) and (max-width:1279px){body.shoponline .shoponline_main{min-height:calc(100vh - (60px + 40px) - 103px)}}@media only screen and (max-width:749px){body.shoponline .shoponline_main{min-height:calc(100vh - (71px + 40px) - 103px)}}body.shoponline .c-shoponlineshowreel{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media(min-width:750px) and (max-width:1023px){body.shoponline .c-shoponlineshowreel{height:350px}}@media(min-width:1024px) and (max-width:1279px){body.shoponline .c-shoponlineshowreel{height:350px}}@media(min-width:1280px) and (max-width:1599px){body.shoponline .c-shoponlineshowreel{height:450px}}@media(min-width:1600px){body.shoponline .c-shoponlineshowreel{height:550px}}@media(min-width:1800px){body.shoponline .c-shoponlineshowreel{height:600px}}body.shoponline .c-shoponlineshowreel a.nolink{cursor:default}body.shoponline .c-shoponlineshowreel__header{-webkit-flex:1;-ms-flex:1;flex:1;opacity:.99;background-color:#a52303;position:relative;overflow:hidden;min-width:323px}body.shoponline .c-shoponlineshowreel__header__bg{position:absolute;top:0;z-index:-1;filter:blur(12px);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);opacity:.3}body.shoponline .c-shoponlineshowreel__header--dark{background-color:#170e0d}body.shoponline .c-shoponlineshowreel__header-texts{display:flex;flex-direction:column;height:100%;justify-content:space-around;padding-bottom:20%}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){body.shoponline .c-shoponlineshowreel__header-texts{padding-bottom:0%}}body.shoponline .c-shoponlineshowreel__header-texts-aligner{margin:0 auto;width:300px;max-width:calc(100% - 100px)}body.shoponline .c-shoponlineshowreel__logo{margin-bottom:30px;align-self:baseline}body.shoponline .c-shoponlineshowreel__logo--small{max-width:125px}body.shoponline .c-shoponlineshowreel__items{height:100%}body.shoponline .c-shoponlineshowreel__items>*{height:100%;display:block}@media(min-width:750px) and (max-width:1023px){body.shoponline .c-shoponlineshowreel__items>*{width:398.93617021px}}@media(min-width:1024px) and (max-width:1279px){body.shoponline .c-shoponlineshowreel__items>*{width:685.71428571px}}@media(min-width:1280px) and (max-width:1599px){body.shoponline .c-shoponlineshowreel__items>*{width:881.63265306px}}@media(min-width:1600px){body.shoponline .c-shoponlineshowreel__items>*{width:1077.55102041px}}@media(min-width:1800px){body.shoponline .c-shoponlineshowreel__items>*{width:1175.51020408px}}body.shoponline .c-shoponlineshowreel__items img{height:100%;width:100%}body.shoponline .c-shoponlineshowreel__text{font-family:Dosis;font-size:15px;line-height:1.33;color:#fff}body.shoponline .c-shoponlineshowreel__title{font-family:Bitter;font-size:38px;line-height:1.33;font-weight:bold;color:#fff}body.shoponline .c-shoponlineshowreel__pager{font-size:40px;line-height:15px;position:absolute;bottom:30px;right:10%;z-index:200;color:#999}body.shoponline .c-shoponlineshowreel__pager span{display:inline-block;margin:0 5px;cursor:pointer}body.shoponline .c-shoponlineshowreel__pager .cycle-pager-active{color:#d0021b}@media only screen and (max-width:749px){body.shoponline .c-shoponlineshowreel{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.shoponline .c-shoponlineshowreel__header{min-width:unset}body.shoponline .c-shoponlineshowreel__logo{margin:30px 0 20px;width:100%;max-width:200px}body.shoponline .c-shoponlineshowreel__text{margin:10px 0 40px}body.shoponline .c-shoponlineshowreel__pager{right:unset;left:20px}body.shoponline .c-shoponlineshowreel__items img{min-width:unset;width:100%}}body.shoponline .c-shoponlineshowreelNoBoxed{position:relative;overflow:hidden}@media(min-width:750px) and (max-width:1023px){body.shoponline .c-shoponlineshowreelNoBoxed{height:350px}}@media(min-width:1024px) and (max-width:1279px){body.shoponline .c-shoponlineshowreelNoBoxed{height:350px}}@media(min-width:1280px) and (max-width:1599px){body.shoponline .c-shoponlineshowreelNoBoxed{height:450px}}@media(min-width:1600px){body.shoponline .c-shoponlineshowreelNoBoxed{height:550px}}@media(min-width:1800px){body.shoponline .c-shoponlineshowreelNoBoxed{height:600px}}body.shoponline .c-shoponlineshowreelNoBoxed a.nolink{cursor:default}body.shoponline .c-shoponlineshowreelNoBoxed__header{position:absolute;overflow:hidden;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:199}body.shoponline .c-shoponlineshowreelNoBoxed__header-texts{width:300px}body.shoponline .c-shoponlineshowreelNoBoxed__logo{margin-bottom:30px;align-self:baseline}body.shoponline .c-shoponlineshowreelNoBoxed__logo--small{max-width:125px}body.shoponline .c-shoponlineshowreelNoBoxed__items{height:100%;width:100%}body.shoponline .c-shoponlineshowreelNoBoxed__items>a{height:100%;width:100%;display:block}body.shoponline .c-shoponlineshowreelNoBoxed__items img{height:100%;width:100%;object-fit:cover}body.shoponline .c-shoponlineshowreelNoBoxed__text{font-family:Dosis;font-size:15px;line-height:1.33;color:#fff}body.shoponline .c-shoponlineshowreelNoBoxed__title{font-family:Bitter;font-size:38px;line-height:1.33;font-weight:bold;color:#fff}body.shoponline .c-shoponlineshowreelNoBoxed__pager{font-size:40px;line-height:15px;color:#999}body.shoponline .c-shoponlineshowreelNoBoxed__pager span{display:inline-block;margin-right:5px;cursor:pointer}body.shoponline .c-shoponlineshowreelNoBoxed__pager .cycle-pager-active{color:#a52303}@media only screen and (max-width:749px){body.shoponline .c-shoponlineshowreelNoBoxed{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.shoponline .c-shoponlineshowreelNoBoxed__header{position:relative;top:initial;background-color:#a52303;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}body.shoponline .c-shoponlineshowreelNoBoxed__header-texts{width:100%}body.shoponline .c-shoponlineshowreelNoBoxed__logo{margin:30px 0 20px;width:100%;max-width:200px}body.shoponline .c-shoponlineshowreelNoBoxed__title{font-size:24px}body.shoponline .c-shoponlineshowreelNoBoxed__text{margin:10px 0}body.shoponline .c-shoponlineshowreelNoBoxed__pager{margin-bottom:20px}body.shoponline .c-shoponlineshowreelNoBoxed__pager .cycle-pager-active{color:#ffdc72}body.shoponline .c-shoponlineshowreelNoBoxed__items img{min-width:unset;width:100%}}@media only screen and (max-width:749px){body.shoponline .c-shoponlineshowreelitem__desktopImage{display:none}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px),(min-width:1280px) and (max-width:1599px),(min-width:1600px){body.shoponline .c-shoponlineshowreelitem__mobileImage{display:none}}body.shoponline .filter-bar{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;height:40px}body.shoponline .filter-bar .box{width:200px;position:relative}body.shoponline .filter-bar .box input,body.shoponline .filter-bar .box select{width:100%;height:100%;border:0;padding-left:15px;text-transform:uppercase;cursor:pointer}body.shoponline .filter-bar .box input,body.shoponline .filter-bar .box select{padding-left:35px;font-family:Dosis;font-size:15px;color:#170e0d}body.shoponline .filter-bar .box input::-webkit-input-placeholder,body.shoponline .filter-bar .box select::-webkit-input-placeholder{color:rgba(0,0,0,.3);opacity:1}body.shoponline .filter-bar .box input:-moz-placeholder,body.shoponline .filter-bar .box select:-moz-placeholder{color:rgba(0,0,0,.3);opacity:1}body.shoponline .filter-bar .box input::-moz-placeholder,body.shoponline .filter-bar .box select::-moz-placeholder{color:rgba(0,0,0,.3);opacity:1}body.shoponline .filter-bar .box input:-ms-input-placeholder,body.shoponline .filter-bar .box select:-ms-input-placeholder{color:rgba(0,0,0,.3);opacity:1}body.shoponline .filter-bar .box input::-ms-input-placeholder,body.shoponline .filter-bar .box select::-ms-input-placeholder{color:rgba(0,0,0,.3);opacity:1}body.shoponline .filter-bar .box input:placeholder-shown,body.shoponline .filter-bar .box select:placeholder-shown{color:rgba(0,0,0,.3);opacity:1}body.shoponline .filter-bar .box select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;background-position:left 10px center;background-repeat:no-repeat}body.shoponline .filter-bar .box select::-ms-expand{display:none}body.shoponline .filter-bar .box select::-ms-expand{display:none}body.shoponline .filter-bar .box select.sort{background-image:url('/Content/Images/ShopOnline/icn_filter.svg')}body.shoponline .filter-bar .box img{position:absolute;left:10px;bottom:13px}body.shoponline .filter-bar .box label{height:15px;text-transform:uppercase;font-family:Dosis;font-size:14px;font-weight:bold;color:#a52303;position:absolute;top:-20px}body.shoponline .filter-bar .search-and-order{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}body.shoponline .filter-bar .search-and-order .box{width:187px}body.shoponline .filter-bar .search-and-order .box+.box{margin-left:20px}@media only screen and (max-width:749px){body.shoponline .filter-bar .search-and-order{width:100%}body.shoponline .filter-bar .search-and-order .box{width:50%}}body.shoponline .actions-row{display:none}body.shoponline .actions-row .actions{display:none}@media only screen and (max-width:749px){body.shoponline .shoponline_main{background-image:unset;background-position:unset;background-repeat:unset;padding-top:40px}body.shoponline .actions-row{position:fixed;bottom:30px;display:none;left:20px;right:20px;z-index:200}body.shoponline .actions-row .actions{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:100%}body.shoponline .actions-row .actions a{width:130px;height:42px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;box-shadow:0 -5px 17px -2px rgba(23,14,13,.17);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:0 15px;cursor:pointer}body.shoponline .actions-row .actions a.white{background-color:#fff;color:#170e0d}body.shoponline .actions-row .actions a.yellow{background-color:#ffdc72;color:#170e0d}body.shoponline .actions-row .actions a.black{background-color:#170e0d;color:#fff}body.shoponline .actions-row .actions a img{display:inline}body.shoponline .actions-row .actions a span{width:52px;height:15px;font-family:Dosis;font-size:12px;font-weight:600;text-transform:uppercase}}body.shoponline .standard_container{position:unset}@media only screen and (max-width:749px){body.shoponline .standard_container{width:calc(100% - 40px)}}@media(min-width:1280px) and (max-width:1599px){body.shoponline .standard_container{width:1240px}}body.shoponline .standard_container_small{max-width:620px;width:96%;margin:0 auto}body.shoponline .o-checkbox{display:block;margin-top:10px;min-height:30px}body.shoponline .o-checkbox:first-child{margin-top:0}body.shoponline .o-checkbox__icon{border:0;height:30px;width:30px;background-image:none !important;position:relative}body.shoponline .o-checkbox__icon:before,body.shoponline .o-checkbox__icon:after{content:'';width:30px;height:30px;display:block;position:absolute;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.shoponline .o-checkbox__icon:before{background-color:#fff;border:solid 4px #ffdc72;box-sizing:border-box}body.shoponline .o-checkbox__icon:after{background-color:#7bdc63;background-image:url('/Content/Images/ShopOnline/check-white.svg');opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}body.shoponline .o-checkbox__label{color:#170e0d}body.shoponline .o-checkbox__input:checked+.o-checkbox__icon:before{opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}body.shoponline .o-checkbox__input:checked+.o-checkbox__icon:after{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}body.shoponline .o-checkbox__input{display:none}body.shoponline .ikon_alert-popup{font-family:Dosis;font-size:20px;font-weight:600;color:#fff;font-size:18px;color:#170e0d;text-align:center}body.shoponline .fDialog_Cancel,body.shoponline .fDialog_OK{line-height:unset;letter-spacing:unset;font-family:Dosis;font-size:14px;font-weight:600;color:#fff;display:inline-block;height:34px;font-size:12px;padding:10px 15px;min-width:190px;text-transform:uppercase;cursor:pointer;background-repeat:no-repeat;background-position:center right 10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:left;min-width:unset;width:100px;display:block;margin:0 auto;background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);text-decoration:none}body.shoponline .fDialog_Cancel.add-to-cart,body.shoponline .fDialog_OK.add-to-cart{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/cart.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.add-to-cart:hover,body.shoponline .fDialog_OK.add-to-cart:hover{background-color:#482c29}body.shoponline .fDialog_Cancel.checkout,body.shoponline .fDialog_OK.checkout{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-checkout.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.checkout:hover,body.shoponline .fDialog_OK.checkout:hover{background-color:#731802}body.shoponline .fDialog_Cancel.login,body.shoponline .fDialog_OK.login{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-plus-white.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.login:hover,body.shoponline .fDialog_OK.login:hover{background-color:#482c29}body.shoponline .fDialog_Cancel.save,body.shoponline .fDialog_OK.save{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icon-save.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.save:hover,body.shoponline .fDialog_OK.save:hover{background-color:#482c29}body.shoponline .fDialog_Cancel.white,body.shoponline .fDialog_OK.white{background-color:#fff;color:#170e0d;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.white:hover,body.shoponline .fDialog_OK.white:hover{background-color:#f5f5f5}body.shoponline .fDialog_Cancel.cancel,body.shoponline .fDialog_OK.cancel{background-color:#f4f4f4;color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-close.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.cancel:hover,body.shoponline .fDialog_OK.cancel:hover{background-color:#eaeaea}body.shoponline .fDialog_Cancel.small,body.shoponline .fDialog_OK.small{min-width:115px}body.shoponline .fDialog_Cancel.icn_trash,body.shoponline .fDialog_OK.icn_trash{background-color:#a52303;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-trash.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.icn_trash:hover,body.shoponline .fDialog_OK.icn_trash:hover{background-color:#731802}body.shoponline .fDialog_Cancel.icn_edit,body.shoponline .fDialog_OK.icn_edit{background-color:#170e0d;color:#fff;background-image:url('/Content/Images/ShopOnline/icn-edit.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.icn_edit:hover,body.shoponline .fDialog_OK.icn_edit:hover{background-color:#482c29}body.shoponline .fDialog_Cancel.icn_description,body.shoponline .fDialog_OK.icn_description{background-image:url('/Content/Images/ShopOnline/description.svg')}body.shoponline .fDialog_Cancel.icn_info,body.shoponline .fDialog_OK.icn_info{background-image:url('/Content/Images/ShopOnline/info.svg')}body.shoponline .fDialog_Cancel.white-plus,body.shoponline .fDialog_OK.white-plus{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/plus.svg')}body.shoponline .fDialog_Cancel.white-arrow,body.shoponline .fDialog_OK.white-arrow{background-color:#170e0d;background-image:url('/Content/Images/ShopOnline/icn-right.svg');-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.shoponline .fDialog_Cancel.white-arrow:hover,body.shoponline .fDialog_OK.white-arrow:hover{background-color:#482c29}body.shoponline .fDialog_Cancel.circleOnlyIcon,body.shoponline .fDialog_OK.circleOnlyIcon{min-width:initial;width:34px;height:34px;overflow:hidden;text-indent:-999px;border-radius:50%;background-position:center;background-repeat:no-repeat}body.shoponline .fDialog_Cancel.center,body.shoponline .fDialog_OK.center{margin:0 auto}body.shoponline .fDialog_Cancel:hover,body.shoponline .fDialog_OK:hover{background-color:#482c29}body.shoponline .fDialog_Cancel{background-color:#f4f4f4;color:#000;background-image:url('/Content/Images/ShopOnline/icn-close.svg')}body.shoponline .fDialog_Cancel,body.shoponline .fDialog_Cancel+.fDialog_OK{display:inline-block;margin:auto}.o-button{display:flex;align-items:center;height:50px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;background:#a52303;font-size:14px;line-height:18px;padding:0 16px 0 16px;justify-content:space-between;border:solid 2px #a52303}.o-button:after{content:"";background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -28px -10px;display:block;height:14px;width:13px;margin-left:10px;flex-shrink:0}.o-button--link{background-color:#fff;color:#000}.o-button--link:after{background:url('/Content/Images/icone/icn-link-delivery.png');height:17px;width:17px}.o-button--small{height:40px;letter-spacing:1px}.o-button--phone:after{background:url('/Content/Images/icone/icn-phone.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.o-button--phone:after{width:56px}}.o-button--delivery:after{background:url('/Content/Images/icone/icn-computer.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.o-button--delivery:after{width:56px}}.o-button--takeaway:after{background:url('/Content/Images/icone/icn-takeaway.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.o-button--takeaway:after{width:56px}}.o-button--deliveroo:after{background:url('/Content/Images/icone/icn-deliveroo.svg');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.o-button--deliveroo:after{width:56px}}.o-button--whatsapp:after{background:url('/Content/Images/icone/icn-whatsapp.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.o-button--whatsapp:after{width:56px}}.o-button--icon{background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.o-button--icon{width:56px}}@media only screen and (max-width:749px){#CookiebotWidget.CookiebotWidget-10{bottom:10px !important}#CookiebotWidget,.CookiebotWidget-70{bottom:70px !important}}.c-menu-wrapper{padding-top:50px;padding-bottom:100px}.c-menuhomeitems{display:flex;flex-wrap:wrap;margin:-10px}.c-menuhomeitems__category{width:calc(20% - 20px);margin:10px;padding:3px;box-shadow:0 0 18px 0 rgba(0,0,0,.1);background-color:#fff;position:relative}.c-menuhomeitems__category>img{width:100%}.c-menuhomeitems__category:before{content:'';height:84px;position:absolute;left:3px;bottom:3px;right:3px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}.c-menuhomeitems__category>span{position:absolute;bottom:3px;right:3px;left:3px;padding:0 26px 12px 12px;color:#fff;font-family:'Bitter',sans-serif;font-weight:700;font-size:14px;font-weight:bold;line-height:1.14}.c-menuhomeitems__category>span:after{content:'';width:13px;height:14px;display:block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;position:absolute;right:7px;bottom:12px}@media(min-width:1024px) and (max-width:1279px){.c-menuhomeitems__category{width:calc(25% - 20px)}}@media(min-width:750px) and (max-width:1023px){.c-menuhomeitems__category{width:calc(33.33333% - 20px)}}@media only screen and (max-width:749px){.c-menuhomeitems{margin:0}.c-menuhomeitems__category{width:50%;margin:0}}.c-menu-header{background-color:#fff;padding:20px 25px;display:flex;justify-content:space-between;align-items:center}.c-menu-header .c-menu-header__title{font-size:32px;text-transform:uppercase;margin-bottom:12px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303}.c-menu-header .c-menu-header__subtitle{font-size:16px;margin-bottom:0}.c-menu-header .c-menu-header__restaurants{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;font-family:'Dosis',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;border:0;height:50px;background-color:#a52303;background-image:url('/Content/Images/Menu/icn-dropdown.svg');background-repeat:no-repeat;background-position:right 18px center;color:#fff;padding-left:15px;max-width:100%}.c-menu-header .c-menu-header__restaurants::-ms-expand{display:none}.c-menu-header .c-menu-header__restaurants::-ms-expand{display:none}@media only screen and (max-width:749px){.c-menu-header{padding:20px;display:block}.c-menu-header .c-menu-header__title{font-size:22px;margin-bottom:7px}.c-menu-header .c-menu-header__subtitle{font-size:14px;margin-bottom:20px}}.c-menu{display:flex;margin-top:10px}.c-menu__categories-column{width:400px;flex-grow:0;flex-shrink:0;margin-right:10px}.c-menu-categories__header{display:none}.c-menu-categories__category{background-color:#fff;margin-bottom:2px;display:block;height:40px;display:flex;align-items:center;padding-left:25px;position:relative;font-size:16px;color:#000;border-left:solid 1px #a52303;font-family:'Dosis',sans-serif;text-transform:uppercase}.c-menu-categories__category:before{content:'';display:block;border:solid 8px transparent;border-left-color:#a52303;left:0;top:50%;position:absolute;margin-top:-8px}.c-menu-categories__category:after{content:"";display:block;position:absolute;top:50%;height:14px;width:13px;margin-top:-7px;right:20px;background-image:url("/Content/Images/spread.svg");background-position:-15px -10px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-menu-categories__category:hover:after{opacity:1}.c-menu-categories__category.isActive{color:#a52303;font-family:'Dosis',sans-serif;font-weight:600}.c-menu-categories__category.isActive:after{opacity:1}.c-menu-legend{background-color:#fff;margin-top:10px;padding:20px 25px}.c-menu-legend__title{font-family:'Bitter',sans-serif;font-weight:700;font-size:18px;color:#a52303;margin-bottom:10px}.c-menu-legend__items{display:flex;justify-content:space-between}.c-menu-legend__item{display:flex;flex-direction:column;align-items:center}.c-menu-legend__item-label{font-family:'Dosis',sans-serif;font-size:11px;letter-spacing:.1px;text-transform:uppercase;margin-top:4px}.c-menu-allergeni{display:block;height:50px;background:#a52303;font-family:'Bitter',sans-serif;font-weight:700;color:#fff;font-size:18px;display:flex;align-items:center;padding-left:25px;position:relative}.c-menu-allergeni:after{content:'';display:block;position:absolute;top:50%;right:25px;width:22px;height:22px;background-image:url('/Content/Images/Menu/icn-info.svg');margin-top:-11px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-menu-dishes{background-color:#fff;flex-grow:1;width:100%}.c-menu-message{padding:50px;font-size:22px;background-color:#fff}@media only screen and (min-width:750px) and (max-width:1279px){.c-menu-message{padding:30px}}@media only screen and (max-width:749px){.c-menu-message{padding:10px}}@media only screen and (min-width:750px) and (max-width:1279px){.c-menu-message{font-size:20px}}@media only screen and (max-width:749px){.c-menu-message{font-size:16px}}.c-dish{display:flex;border-bottom:solid 1px #a52303;height:160px;position:relative}.c-dish.withPrice .c-dish__texts img,.c-dish.withPrice .c-dish__sticker{right:118px}.c-dish__image{width:200px;height:100%;object-fit:cover;object-position:center;flex-grow:0;flex-shrink:0}.c-dish__texts{padding-right:110px;padding:20px 200px 20px 25px;display:flex;height:100%;flex-direction:column;justify-content:space-between;flex-grow:1;width:100%}.c-dish__texts img,.c-dish__sticker{height:60px !important;margin:0 !important;object-fit:contain;object-position:center;position:absolute;right:33px;top:20px}.c-dish__texts img{display:none}.c-dish__name{font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;text-transform:uppercase}.c-dish__ingredients{font-size:14px}.c-dish__tags{display:flex}.c-dish__tags>*{margin-right:5px}.c-dish__tag{width:28px;height:28px;display:block;background-image:url('/Content/Images/icone/legenda.png')}.c-dish__tag.preferiti{background-position:0 0%}.c-dish__tag.novita{background-position:0 -300%}.c-dish__tag.nuovaricetta{background-position:0 -400%}.c-dish__tag.piccante{background-position:0 -200%}.c-dish__tag.vegetariano{background-position:0 -100%}.c-dish__tags--mobile{display:none}.c-dish__price{position:absolute;font-size:22px;font-family:'Dosis',sans-serif;letter-spacing:.4px;right:25px;line-height:60px;top:20px}.c-dish__price span{font-family:'Dosis',sans-serif;font-weight:600;color:#a52303}.c-dish__notavailable{position:absolute;width:158px;right:20px;bottom:20px;font-size:12px;font-weight:bold;text-align:center;background-color:#eedb52;border-radius:30px;padding:4px 20px;box-sizing:border-box;line-height:1.1em;color:#564b00;text-transform:uppercase}.c-dish__actionbutton{position:absolute;right:20px;bottom:20px;background:#eaeaea;display:flex;line-height:14px;padding:0 40px 0 20px;color:#000;text-transform:uppercase;font-weight:600;font-size:14px;align-items:center;height:50px;width:158px;white-space:nowrap}.c-dish__actionbutton:after{content:'';width:13px;height:14px;display:block;background:url(/Content/Images/spread.svg) no-repeat -15px -10px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.c-menu-categories-toggler{width:78px;height:78px;background-color:#a52303;border-radius:50%;box-shadow:0 0 25px 0 rgba(0,0,0,.15);visibility:hidden;display:flex;position:fixed;bottom:70px;left:20px;z-index:2;align-items:center;justify-content:space-around}@media(min-width:750px){.c-menu-categories-toggler{bottom:11px}}.c-menu-categories-toggler>span{display:flex;flex-direction:column;align-items:center;color:#fff;font-family:'Dosis',sans-serif;font-weight:600}.c-menu-categories-toggler>span:before{content:'';width:12px;height:10px;background-image:url('/Content/Images/Menu/icn-mobile-menu.svg');display:block;margin-bottom:4px}@media(min-width:1024px) and (max-width:1279px){.c-menu__categories-column{width:300px;flex-grow:0;flex-shrink:0;margin-right:10px}.c-dish__image{width:160px}}@media(min-width:1024px) and (max-width:1279px),only screen and (max-width:749px){.c-menu-legend__items{flex-wrap:wrap;justify-content:space-around}.c-menu-legend__item{min-width:80px;text-align:center;padding:10px 0}.c-menu-legend__item-label{font-size:14px}.c-menu-allergeni{font-size:16px}}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px){.c-menu{flex-direction:column}.c-menu-dishes{order:1}.c-menu__categories-column{order:2;width:auto;margin-right:0}.c-menu-categories{position:fixed;opacity:0;visibility:hidden;top:80px;bottom:0;left:0;right:0;z-index:120;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.c-menu-categories.isActive{visibility:visible;opacity:1}.c-menu-categories__header{display:flex;height:50px;background-color:#a52303;color:#fff;align-items:center;padding:0 20px;position:relative;font-family:'Dosis',sans-serif;font-weight:600;font-size:20px}.c-menu-categories__close{width:50px;height:50px;position:absolute;top:0;right:0;background-image:url('/Content/Images/Menu/icn-close.svg');background-position:center;background-repeat:no-repeat}.c-menu-categories__category{border-bottom:solid 1px #dedede}.c-menu-categories__category:after{height:15px;width:18px;margin-top:-7px;right:20px;background-image:url('/Content/Images/Menu/icn-check.svg');background-position:unset}.c-menu-categories-toggler{visibility:visible}}@media only screen and (max-width:749px){.c-menu-categories{top:71px}.c-menu-dishes{background-color:transparent}.c-dish{margin-top:20px;height:auto;display:block;background-color:#fff;position:relative}.c-dish:first-child{margin-top:0}.c-dish__image{width:100%;height:168px}.c-dish__texts{padding:20px 20px 80px 20px;position:static}.c-dish__texts img,.c-dish__sticker{height:42px !important;position:static;right:auto;top:auto}.c-dish__name{display:inline-block}.c-dish__tags--mobile{display:inline-block}.c-dish__tags--mobile>*{display:inline-block;margin-right:0}.c-dish__tags--desktop{display:none}.c-dish__tag{width:14px;height:14px;background-size:100% auto}c-dish__ingredients{display:block}.c-dish__price-sticker{left:20px;bottom:20px;position:absolute;display:flex}.c-dish__price{position:static;line-height:42px;margin-right:20px}.c-dish__actionbutton{height:40px;width:auto;padding-left:10px}}.c-paragraforiapertura__title{line-height:30px;padding:10px 0;font-family:'Bitter',sans-serif;font-weight:700;font-size:18px}.c-paragraforiapertura__title.book-your-table{display:none}.c-paragraforiapertura__mainlinks,.c-paragraforiapertura__otherlinks{display:flex;flex-wrap:wrap;margin:-5px}.c-paragraforiapertura__mainlinks>a,.c-paragraforiapertura__otherlinks>a,.c-paragraforiapertura__mainlinks>span,.c-paragraforiapertura__otherlinks>span{margin:5px;width:calc(50% - 10px)}.c-paragraforiapertura__mainlinks{margin-bottom:10px}.c-paragraforiapertura__mainlinks>a{display:flex;align-items:center;height:50px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;background:#a52303;font-size:14px;line-height:18px;padding:0 16px 0 16px;justify-content:space-between;border:solid 2px #a52303;padding-right:0;border:0;height:76px;font-family:'Bitter',sans-serif;font-weight:700;font-size:16px}.c-paragraforiapertura__mainlinks>a:after{content:"";background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -28px -10px;display:block;height:14px;width:13px;margin-left:10px;flex-shrink:0}.c-paragraforiapertura__mainlinks>a>div>span{color:#ffdb5d}.c-paragraforiapertura__mainlinks>a.phone:after{background:url('/Content/Images/icone/icn-phone.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.c-paragraforiapertura__mainlinks>a.phone:after{width:56px}}.c-paragraforiapertura__mainlinks>a.delivery:after{background:url('/Content/Images/icone/icn-computer.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.c-paragraforiapertura__mainlinks>a.delivery:after{width:56px}}.c-paragraforiapertura__mainlinks>a.takeaway:after{background:url('/Content/Images/icone/icn-takeaway.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.c-paragraforiapertura__mainlinks>a.takeaway:after{width:56px}}.c-paragraforiapertura__mainlinks>a.deliveroo:after{background:url('/Content/Images/icone/icn-deliveroo.svg');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.c-paragraforiapertura__mainlinks>a.deliveroo:after{width:56px}}.c-paragraforiapertura__mainlinks>a.whatsapp:after{background:url('/Content/Images/icone/icn-whatsapp.png');background-position:center;background-repeat:no-repeat;background-color:#b63010;height:76px;width:76px}@media(min-width:1024px) and (max-width:1279px){.c-paragraforiapertura__mainlinks>a.whatsapp:after{width:56px}}.c-paragraforiapertura__otherlinks>a{display:flex;align-items:center;height:50px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;background:#a52303;font-size:14px;line-height:18px;padding:0 16px 0 16px;justify-content:space-between;border:solid 2px #a52303;background-color:#fff;color:#000}.c-paragraforiapertura__otherlinks>a:after{content:"";background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -28px -10px;display:block;height:14px;width:13px;margin-left:10px;flex-shrink:0}.c-paragraforiapertura__otherlinks>a:after{background:url('/Content/Images/icone/icn-link-delivery.png');height:17px;width:17px}@media only screen and (max-width:749px){.c-paragraforiapertura__title.book-your-table{display:block}.c-paragraforiapertura__mainlinks>a,.c-paragraforiapertura__otherlinks>a,.c-paragraforiapertura__mainlinks>span,.c-paragraforiapertura__otherlinks>span{width:calc(100% - 10px)}.c-paragraforiapertura__mainlinks>a.fr{font-size:70%}}@media(min-width:1024px) and (max-width:1279px){.c-paragraforiapertura__mainlinks>a{font-size:14px}.c-paragraforiapertura__mainlinks>a.fr{font-size:70%}}.c-allrestaurantswithdelivery{width:800px;max-width:100%;margin:50px auto;display:flex;flex-direction:column;align-items:center;padding:0 20px}.c-allrestaurantswithdelivery__title{max-width:100%}.c-allrestaurantswithdelivery__title>img{max-width:100%}.c-allrestaurantswithdelivery__text{margin-top:30px;text-align:center}.c-allrestaurantswithdelivery__links{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center}.c-allrestaurantswithdelivery__links>a{display:flex;align-items:center;height:50px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;background:#a52303;font-size:14px;line-height:18px;padding:0 16px 0 16px;justify-content:space-between;border:solid 2px #a52303;height:40px;letter-spacing:1px;border-radius:20px;margin:5px}.c-allrestaurantswithdelivery__links>a:after{content:"";background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -28px -10px;display:block;height:14px;width:13px;margin-left:10px;flex-shrink:0}@media only screen and (max-width:749px){.c-allrestaurantswithdelivery{margin:50px auto}.c-allrestaurantswithdelivery__links>a{width:100%}}body.contest .o-contest-wrapper{width:1280px;margin:0 auto}@media(min-width:1280px) and (max-width:1599px){body.contest .o-contest-wrapper{width:1240px}}@media(min-width:1024px) and (max-width:1279px){body.contest .o-contest-wrapper{width:900px}}@media(min-width:750px) and (max-width:1023px){body.contest .o-contest-wrapper{width:calc(100% - (30px*2))}}@media only screen and (max-width:749px){body.contest .o-contest-wrapper{width:calc(100% - 40px)}}body.contest .o-paddingHeaderHeight{padding-top:130px}@media(min-width:1024px) and (max-width:1279px){body.contest .o-paddingHeaderHeight{padding-top:100px}}@media only screen and (max-width:749px){body.contest .o-paddingHeaderHeight{padding-top:111px}}body.contest .c-contest-maincontent{background-size:100% auto;background-position:center top;background-image:url('/Content/Images/bg/bg-1.jpg');background-attachment:fixed;padding:80px 0;font-size:15px;line-height:1.33;color:#1d1d1b}@media only screen and (max-width:749px){body.contest .c-contest-maincontent{padding:50px 0}}body.contest .o-contest-button{height:30px;background-color:#170e0d;border-radius:15px;padding:8px 12px;line-height:14px;background-position:right 12px center;background-repeat:no-repeat;font-family:'Dosis',sans-serif;font-weight:600;font-size:12px;color:#fff;text-transform:uppercase}body.contest .o-contest-button--arrowRight{background-image:url('/Content/Images/Contest/Common/icn-right.svg');padding-right:70px}body.contest .o-contest-button--red{background-color:#a52303}body.contest .o-contest-label{font-family:'Dosis',sans-serif;font-weight:600;color:#a52303;font-size:12px;text-transform:uppercase}body.contest .o-contest-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;height:40px;background-color:#f4f4f4;padding-left:15px;border:0}body.contest .o-contest-input::-ms-expand{display:none}body.contest .o-contest-input::-ms-expand{display:none}body.contest .o-contest-checkbox{display:flex;align-items:center;min-height:30px}body.contest .o-contest-checkbox__icon{border:0;height:30px;width:30px;background-image:none !important;position:relative;margin-right:10px;flex-shrink:0}body.contest .o-contest-checkbox__icon:before,body.contest .o-contest-checkbox__icon:after{content:'';width:30px;height:30px;display:block;position:absolute;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.contest .o-contest-checkbox__icon:before{background-color:#fff;border:solid 4px #ffdc72;box-sizing:border-box}body.contest .o-contest-checkbox__icon:after{background-color:#7bdc63;background-image:url('/Content/Images/ShopOnline/check-white.svg');opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}body.contest .o-contest-checkbox__input:checked+.o-contest-checkbox__icon:before{opacity:0;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0)}body.contest .o-contest-checkbox__input:checked+.o-contest-checkbox__icon:after{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1)}body.contest .o-contest-checkbox__input{display:none}body.contest .o-contestform{display:flex;flex-wrap:wrap;margin:-15px -10px}@media only screen and (max-width:749px){body.contest .o-contestform{margin:-5px 0}}body.contest .o-contestform__col50,body.contest .o-contestform__col100{flex-grow:0;flex-shrink:0;padding:15px 10px}@media only screen and (max-width:749px){body.contest .o-contestform__col50,body.contest .o-contestform__col100{padding:5px 0}}body.contest .o-contestform__col50 label:not(.o-contest-checkbox),body.contest .o-contestform__col100 label:not(.o-contest-checkbox){font-family:'Dosis',sans-serif;font-weight:600;color:#a52303;font-size:12px;text-transform:uppercase;padding-left:15px;margin-bottom:3px}body.contest .o-contestform__col50 input[type=text],body.contest .o-contestform__col100 input[type=text],body.contest .o-contestform__col50 input[type=email],body.contest .o-contestform__col100 input[type=email],body.contest .o-contestform__col50 input[type=date],body.contest .o-contestform__col100 input[type=date]{width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0;height:40px;background-color:#f4f4f4;padding-left:15px;border:0}body.contest .o-contestform__col50 input[type=text]::-ms-expand,body.contest .o-contestform__col100 input[type=text]::-ms-expand,body.contest .o-contestform__col50 input[type=email]::-ms-expand,body.contest .o-contestform__col100 input[type=email]::-ms-expand,body.contest .o-contestform__col50 input[type=date]::-ms-expand,body.contest .o-contestform__col100 input[type=date]::-ms-expand{display:none}body.contest .o-contestform__col50 input[type=text]::-ms-expand,body.contest .o-contestform__col100 input[type=text]::-ms-expand,body.contest .o-contestform__col50 input[type=email]::-ms-expand,body.contest .o-contestform__col100 input[type=email]::-ms-expand,body.contest .o-contestform__col50 input[type=date]::-ms-expand,body.contest .o-contestform__col100 input[type=date]::-ms-expand{display:none}body.contest .o-contestform__col50{width:50%}@media only screen and (max-width:749px){body.contest .o-contestform__col50{width:100%}}body.contest .o-contestform__col100{width:100%}body.contest .c-contest-navbar{height:50px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.05);position:fixed;left:0;right:0;top:80px;z-index:999}@media(min-width:1024px) and (max-width:1279px){body.contest .c-contest-navbar{top:60px;height:40px}}@media only screen and (max-width:749px){body.contest .c-contest-navbar{top:71px;height:40px}}body.contest .c-contest-navbar .o-contest-wrapper{display:flex;justify-content:space-between;align-items:center;height:100%}body.contest .c-contest-navbar__info{height:100%;display:flex;align-items:center;padding:0 20px;border-left:solid 1px #f4f4f4;border-right:solid 1px #f4f4f4;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600}body.contest .c-contest-navbar__title{color:#a52303;font-weight:bold}body.contest .c-contest-navbar__links{height:100%;display:flex;align-items:center;padding:0 20px;border-right:solid 1px #f4f4f4}body.contest .c-contest-navbar__links>a{display:flex;align-items:center;height:100%;border-left:solid 1px #f4f4f4;padding:0 20px 0 50px;font-size:14px;font-family:'Dosis',sans-serif;font-weight:600;color:#a52303;text-transform:uppercase;background-position:20px center;background-repeat:no-repeat}body.contest .c-contest-navbar__links>a.howtoplay{background-image:url('/Content/Images/Contest/Common/ic-nav-come.svg')}body.contest .c-contest-navbar__links>a.theprizes{background-image:url('/Content/Images/Contest/Common/ic-nav-premi.svg')}body.contest .c-contest-navbar__links>a.partecipate{background-image:url('/Content/Images/Contest/Common/ic-nav-partecipa.svg')}body.contest .c-contest-navbar__links>a.rules{background-image:url('/Content/Images/Contest/Common/ic-nav-regolamento.svg')}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px){body.contest .c-contest-navbar .o-contest-wrapper{width:100%}body.contest .c-contest-navbar__info{border-left:0;border-right:0}body.contest .c-contest-navbar__toggler{display:block;height:30px;width:30px;position:absolute;right:20px;top:5px;cursor:pointer}body.contest .c-contest-navbar__toggler:after,body.contest .c-contest-navbar__toggler:before{content:'';display:block;position:absolute;width:100%;height:2px;background-color:#170e0d;left:0;right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .4s cubic-bezier(.175,.885,.32,1.275)}body.contest .c-contest-navbar__toggler:after{top:10px}body.contest .c-contest-navbar__toggler:before{bottom:10px}body.contest .c-contest-navbar__links{position:absolute !important;height:auto;width:100% !important;top:0;padding:50px 20px 10px 20px;background-color:#fff;z-index:-1;opacity:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);-ms-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1)}body.contest .c-contest-navbar__links a{width:100%;border:none;height:40px;background-position:left center;padding-left:30px;border-top:solid 1px #ccc}body.contest .c-contest-navbar.isOpen .c-contest-navbar__toggler:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);top:14px}body.contest .c-contest-navbar.isOpen .c-contest-navbar__toggler:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);bottom:14px}body.contest .c-contest-navbar.isOpen .c-contest-navbar__links{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);opacity:1}}@media only screen and (max-width:749px){body.contest .c-contest-navbar__info{height:auto;flex-direction:column;align-items:flex-start}}body.contest .c-contest-hero{background-color:#ae191d;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}body.contest .c-contest-hero .show-mobile{display:none}body.contest .c-contest-hero .show-desktop{display:block}body.contest .c-contest-hero__wrapper{height:490px;display:flex}body.contest .c-contest-hero__header{width:50%;height:100%}body.contest .c-contest-hero__header>*{display:block}body.contest .c-contest-hero__header>*:nth-child(1){margin-top:70px}body.contest .c-contest-hero__content{width:50%;height:100%;display:flex;align-items:center;flex-direction:column;position:absolute;top:0;right:0;width:500px}body.contest .c-contest-hero__links{width:370px;display:flex;justify-content:space-between;position:relative;flex-wrap:wrap;margin-top:30px}body.contest .c-contest-hero__links>a{display:block}body.contest .c-contest-hero__links>a:nth-child(1){width:100%;margin-bottom:30px}body.contest .c-contest-hero__links>a:nth-child(2),body.contest .c-contest-hero__links>a:nth-child(3){width:168px}body.contest .c-contest-hero__links>a img{width:100%}body.contest .c-contest-hero__prizes{margin-top:30px}body.contest .c-contest-hero__prizes>img{width:403px}body.contest .c-contest-hero__prizes>img:nth-child(2){display:none}body.contest .c-contest__playVideo{width:100%;height:60px;text-align:center;display:flex;align-items:center;justify-content:space-around;background-color:#ae191d}body.contest .c-contest__playVideo span{font-size:18px;font-weight:bold;color:#fff;padding-right:40px;background-image:url('/Content/Images/Contest/ItaliasGotTalent/img-youtube.svg');background-position:center right;background-repeat:no-repeat;background-size:contain}@media(min-width:1024px) and (max-width:1279px){body.contest .c-contest-hero__wrapper{height:400px}body.contest .c-contest-hero__header>:nth-child(1){margin-top:90px}body.contest .c-contest-hero__header>:nth-child(1)>img{width:200px}body.contest .c-contest-hero__content{width:450px}body.contest .c-contest-hero__links{width:300px;margin-top:30px}body.contest .c-contest-hero__links>a:nth-child(1){width:100%;margin-bottom:10px}body.contest .c-contest-hero__links>a:nth-child(2),body.contest .c-contest-hero__links>a:nth-child(3){width:140px}body.contest .c-contest-hero__prizes{margin-top:20px}body.contest .c-contest-hero__prizes>img{width:400px}}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){body.contest .c-contest-hero{background-color:#ae191d;background-position:center center}body.contest .c-contest-hero .show-mobile{display:block}body.contest .c-contest-hero .show-desktop{display:none}body.contest .c-contest-hero__wrapper{height:940px;display:flex}body.contest .c-contest-hero__content{width:100%;height:480px;top:auto;bottom:0;right:0;left:0;padding:30px 50px}body.contest .c-contest-hero__header{width:100%;flex-direction:column;align-items:center}body.contest .c-contest-hero__header h1{display:flex;flex-direction:column;align-items:center;width:100%}body.contest .c-contest-hero__links{width:300px;margin-top:30px}body.contest .c-contest-hero__links>a:nth-child(1){width:100%;margin-bottom:10px}body.contest .c-contest-hero__links>a:nth-child(2),body.contest .c-contest-hero__links>a:nth-child(3){width:140px}}@media only screen and (max-width:749px){body.contest .c-contest-hero__wrapper{height:580px}body.contest .c-contest-hero__header img{width:215px}body.contest .c-contest-hero__content{height:310px;padding:20px 20px}body.contest .c-contest-hero__links{width:250px;margin-top:0}body.contest .c-contest-hero__links>a:nth-child(1){width:100%;margin-bottom:10px}body.contest .c-contest-hero__links>a:nth-child(2),body.contest .c-contest-hero__links>a:nth-child(3){width:120px}body.contest .c-contest-hero__prizes{margin-top:10px}body.contest .c-contest-hero__prizes>img{width:283px}}body.contest .c-contest-howtoplay{margin-bottom:50px;position:relative;padding:40px 50px;height:380px}body.contest .c-contest-howtoplay-item{display:flex;align-items:center}body.contest .c-contest-howtoplay-item__image{align-self:flex-start}body.contest .c-contest-howtoplay-item__num{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:50px;line-height:.8;letter-spacing:1.7px}body.contest .c-contest-howtoplay-item__desc{font-family:'Dosis',sans-serif;font-weight:600;font-size:17px;line-height:1.25;color:#fff;width:200px;margin-top:5px}body.contest .c-contest-howtoplay__prizes{position:relative;width:70px;height:194px;background-repeat:no-repeat;background-size:contain}body.contest .c-contest-howtoplay__prizes>img{position:absolute;left:50%;top:30px;transform:translateX(-50%)}@media(min-width:1280px) and (max-width:1599px),(min-width:1280px){body.contest .c-contest-howtoplay-item{position:absolute}body.contest .c-contest-howtoplay-item:nth-child(1){bottom:0;left:12%}body.contest .c-contest-howtoplay-item:nth-child(2){top:0;left:33%}body.contest .c-contest-howtoplay-item:nth-child(3){bottom:0;left:50%}body.contest .c-contest-howtoplay-item:nth-child(4){top:0;left:66%}body.contest .c-contest-howtoplay-item__image{padding:10px}body.contest .c-contest-howtoplay-item__image>img{width:180px}body.contest .c-contest-howtoplay__prizes{position:absolute;bottom:15px;right:30px}}@media(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px){body.contest .c-contest-howtoplay{display:flex;flex-direction:column;align-items:center;height:auto;padding:40px 0}body.contest .c-contest-howtoplay__title{margin-bottom:-50px;font-size:77px;text-align:center}body.contest .c-contest-howtoplay__items{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}body.contest .c-contest-howtoplay-item__image{padding:10px}body.contest .c-contest-howtoplay-item__image>img{width:180px}body.contest .c-contest-howtoplay__items{margin-bottom:50px}body.contest .c-contest-howtoplay-item{position:relative;max-width:48%}body.contest .c-contest-howtoplay-item:nth-child(2),body.contest .c-contest-howtoplay-item:nth-child(4){margin-top:50px}body.contest .c-contest-howtoplay-item:nth-child(2) .c-contest-howtoplay-item__texts,body.contest .c-contest-howtoplay-item:nth-child(4) .c-contest-howtoplay-item__texts{order:1;text-align:right}body.contest .c-contest-howtoplay-item:nth-child(2) .c-contest-howtoplay-item__image,body.contest .c-contest-howtoplay-item:nth-child(4) .c-contest-howtoplay-item__image{order:2}body.contest .c-contest-howtoplay-item:nth-child(4){margin-bottom:-50px}}@media(min-width:750px) and (max-width:1023px){body.contest .c-contest-howtoplay-item__desc{width:auto}body.contest .c-contest-howtoplay-item__image{flex-shrink:0}body.contest .c-contest-howtoplay-item__image>img{width:auto;height:140px}}@media only screen and (max-width:749px){body.contest .c-contest-howtoplay{display:flex;flex-direction:column;align-items:center;height:auto;padding:40px 0}body.contest .c-contest-howtoplay__title{font-size:60px;margin-bottom:40px;text-align:center}body.contest .c-contest-howtoplay__items{display:flex;flex-direction:column;width:100%}body.contest .c-contest-howtoplay-item{margin-top:20px}body.contest .c-contest-howtoplay-item:first-child{margin-top:0}body.contest .c-contest-howtoplay-item__image{padding:10px}body.contest .c-contest-howtoplay-item__image>img{height:100px;width:100px}body.contest .c-contest-howtoplay-item__num{font-size:30px}body.contest .c-contest-howtoplay-item__desc{width:auto;padding-right:20px}}body.contest .c-contest-prizes{display:flex;flex-wrap:wrap;margin:-25px -25px}@media only screen and (max-width:749px){body.contest .c-contest-prizes{margin:10px 0}}body.contest .c-contest-prizes .c-contest-prize{margin:25px;flex-grow:1}@media(min-width:1280px) and (max-width:1599px),(min-width:1280px){body.contest .c-contest-prizes .c-contest-prize{width:calc(33.3333% - 50px)}}@media(min-width:1024px) and (max-width:1279px),(min-width:750px) and (max-width:1023px){body.contest .c-contest-prizes .c-contest-prize{width:calc(50% - 50px)}}@media only screen and (max-width:749px){body.contest .c-contest-prizes .c-contest-prize{width:100%;margin:10px 0}}body.contest .c-contest-prize{height:380px;position:relative;overflow:hidden}body.contest .c-contest-prize__image{position:absolute;left:50%;transform:translate(-50%,-50%)}body.contest .c-contest-form{margin-top:80px;height:750px;max-height:750px;overflow:hidden}body.contest .c-contest-form[data-step='1'] .c-contest-form__step:nth-child(1){display:block}body.contest .c-contest-form[data-step='2'] .c-contest-form__step:nth-child(2){display:block}body.contest .c-contest-form[data-step='3'] .c-contest-form__step:nth-child(3){display:block}body.contest .c-contest-form__steps{width:100%;background-color:#fff;height:100%;display:flex}body.contest .c-contest-form__step{padding:50px;width:100%;flex-grow:0;flex-shrink:0;display:none}body.contest .c-contest-form__header{display:flex}body.contest .c-contest-form__header.loggedIn{justify-content:space-around;text-align:center}body.contest .c-contest-form__header.loggedIn .c-contest-form__title{padding-right:0}body.contest .c-contest-form__title{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:80px;line-height:.88;white-space:nowrap;padding-right:46px}body.contest .c-contest-form__title span{display:block}body.contest .c-contest-form__header-content{min-width:50%;display:flex;flex-direction:column-reverse;justify-content:space-between}body.contest .c-contest-form__login{display:flex;align-content:center;align-items:center}body.contest .c-contest-form__login span{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:21px}body.contest .c-contest-form__login a{margin-left:10px;height:30px;background-color:#170e0d;border-radius:15px;padding:8px 12px;line-height:14px;background-position:right 12px center;background-repeat:no-repeat;font-family:'Dosis',sans-serif;font-weight:600;font-size:12px;color:#fff;text-transform:uppercase;background-image:url('/Content/Images/Contest/Common/icn-right.svg');padding-right:70px}body.contest .c-contest-form__form{padding-top:80px}body.contest .c-contest-form__footer{display:flex;width:100%;justify-content:space-between;align-items:flex-end}body.contest .c-contest-form__checkboxes>label{margin-top:10px}body.contest .c-contest-form__checkboxes>label:first-child{margin-top:0}body.contest .c-contest-form__submitbox a{height:30px;background-color:#170e0d;border-radius:15px;padding:8px 12px;line-height:14px;background-position:right 12px center;background-repeat:no-repeat;font-family:'Dosis',sans-serif;font-weight:600;font-size:12px;color:#fff;text-transform:uppercase;background-image:url('/Content/Images/Contest/Common/icn-right.svg');padding-right:70px;background-color:#a52303}@media(min-width:1024px) and (max-width:1279px){body.contest .c-contest-form__title{font-size:60px}}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){body.contest .c-contest-form{height:auto;max-height:1500px}body.contest .c-contest-form__header{flex-direction:column}body.contest .c-contest-form__header-content{padding-left:0;padding-top:40px;flex-direction:column}body.contest .c-contest-form__login{margin-top:30px}body.contest .c-contest-form__form{padding-top:30px}}@media only screen and (max-width:749px){body.contest .c-contest-form{margin-top:50px}body.contest .c-contest-form[data-step='2'],body.contest .c-contest-form[data-step='3']{max-height:600px}body.contest .c-contest-form__step{padding:50px 20px}body.contest .c-contest-form__title{font-size:45px}body.contest .c-contest-form__title span{font-size:35px}body.contest .c-contest-form__header-content{padding-top:20px}body.contest .c-contest-form__login{flex-direction:column}body.contest .c-contest-form__login>span{font-size:21px}body.contest .c-contest-form__login>a{margin-top:10px;margin-left:0}body.contest .c-contest-form__footer{flex-direction:column;align-items:flex-start;margin-top:20px}body.contest .c-contest-form__submitbox{margin-top:30px}}body.contest .c-contestResultScratchPad{display:flex;flex-direction:column;align-items:center}body.contest .c-contestResultScratchPad__texts{margin-top:20px;display:flex;flex-direction:column;align-items:center}body.contest .c-contestResultScratchPad__text{height:20px;margin-bottom:20px;font-family:'Dosis',sans-serif;font-weight:600;text-align:center}body.contest .c-contestResultScratchPad__button{height:30px;background-color:#170e0d;border-radius:15px;padding:8px 12px;line-height:14px;background-position:right 12px center;background-repeat:no-repeat;font-family:'Dosis',sans-serif;font-weight:600;font-size:12px;color:#fff;text-transform:uppercase;background-image:url('/Content/Images/Contest/Common/icn-right.svg');padding-right:70px}@media(min-width:750px){body.contest .c-contestResultScratchPad__default{max-width:768px;height:480px;width:100%;user-select:none}body.contest .c-contestResultScratchPad__smartphone{display:none}}@media only screen and (max-width:749px){body.contest .c-contestResultScratchPad__default{display:none}body.contest .c-contestResultScratchPad__smartphone{display:block;height:400px;max-width:300px;width:100%}body.contest .c-contestResultScratchPad__text{height:auto;margin-bottom:20px;font-family:'Dosis',sans-serif;font-weight:600}}body.contest .c-contestResultPrize{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:380px;margin:0 auto}body.contest .c-contestResultPrize__title{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:70px;line-height:.86}body.contest .c-contestResultPrize__text{margin-top:20px}body.contest .c-contestResultPrize__prizeimage{margin-top:20px}body.contest .c-contestResultPrize__prizetext{margin-top:20px;font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:20px}body.contest .c-contestResultPrize__button{margin-top:20px;height:30px;background-color:#170e0d;border-radius:15px;padding:8px 12px;line-height:14px;background-position:right 12px center;background-repeat:no-repeat;font-family:'Dosis',sans-serif;font-weight:600;font-size:12px;color:#fff;text-transform:uppercase;background-image:url('/Content/Images/Contest/Common/icn-right.svg');padding-right:70px}@media only screen and (max-width:749px){body.contest .c-contestResultPrize__title{font-size:35px;letter-spacing:-1.9px;line-height:40px}}body.contest .c-contest-not-enabled{margin-top:80px;background-color:#fff;padding:80px 50px}body.contest .c-contest-not-enabled>p{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;color:#ae191d;font-size:96.7px;line-height:.86;letter-spacing:-2.4px;text-align:center}body.contest .c-contest-not-enabled>p span{color:#1d1d1b}body.contest .c-contest-footermenu{min-height:50px;background-color:#a52303;display:flex;align-items:center;justify-content:space-around;padding:10px 0}body.contest .c-contest-footermenu>ul{display:flex}body.contest .c-contest-footermenu>ul>li{padding:10px 20px}body.contest .c-contest-footermenu>ul>li>a{color:#fff;font-family:'Dosis',sans-serif;font-weight:600;text-decoration:underline;font-size:15px;text-transform:uppercase}@media only screen and (max-width:749px){body.contest .c-contest-footermenu>ul{flex-direction:column;align-items:center}}body.contest.contest-buon-gustai .o-contestTitleFont{font-family:'UniversLTStd-BoldCn';font-weight:bold}body.contest.contest-buon-gustai .o-contest-button--arrowRight{background-image:url('/Content/Images/Contest/PremiPerVeriBuongustai/icn-right.svg')}body.contest.contest-buon-gustai .c-contest-hero{background-image:url('/Content/Images/Contest/PremiPerVeriBuongustai/hero.jpg?v=3')}body.contest.contest-buon-gustai .c-contest-hero__content{background-color:rgba(99,175,47,.7)}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){body.contest.contest-buon-gustai .c-contest-hero{background-image:url('/Content/Images/Contest/PremiPerVeriBuongustai/hero-mobile.jpg?v=3')}}@media only screen and (max-width:749px){body.contest.contest-buon-gustai .c-contest-hero__header>:nth-child(1){margin-top:20px}}body.contest.contest-buon-gustai .c-contest-youtubelink{height:60px;display:flex;justify-content:space-around;align-items:center;background-color:#fecb00}body.contest.contest-buon-gustai .c-contest-youtubelink img{height:28px}body.contest.contest-buon-gustai .c-contest-howtoplay{background-color:#63af2f}body.contest.contest-buon-gustai .c-contest-howtoplay__title{font-family:'UniversLTStd-BoldCn';font-weight:bold;color:#fff;font-size:80px;line-height:.9;text-shadow:5px 5px 0 rgba(0,0,0,.5);text-transform:uppercase}body.contest.contest-buon-gustai .c-contest-howtoplay-item__num{color:#fecb00}body.contest.contest-buon-gustai .c-contest-howtoplay-item__desc strong{color:#fecb00}body.contest.contest-buon-gustai .c-contest-howtoplay__prizes{background-image:url('/Content/Images/Contest/PremiPerVeriBuongustai/img-arrow-yellow.svg')}body.contest.contest-buon-gustai .c-contest-prize{background-color:#63af2f}body.contest.contest-buon-gustai .c-contest-prize__image{top:52%}body.contest.contest-buon-gustai .c-contest-prize__quantityperiod{position:absolute;left:50%;top:25px;width:100%;transform:translateX(-50%);font-family:'UniversLTStd-BoldCn';font-weight:bold;font-size:35px;line-height:normal;letter-spacing:-2.3px;color:#fff;text-align:center;text-decoration:underline;text-transform:uppercase}body.contest.contest-buon-gustai .c-contest-prize__desc{position:absolute;left:50%;bottom:25px;width:100%;transform:translateX(-50%);text-align:center;font-family:'UniversLTStd-BoldCn';font-weight:bold;font-size:20px;color:#fecb00;text-transform:uppercase}@media only screen and (max-width:749px){body.contest.contest-buon-gustai .c-contest-prize__desc{font-size:18px}}body.contest.contest-buon-gustai .c-contest-form__title{color:#63af2f}body.contest.contest-buon-gustai .c-contestResultPrize__title{color:#63af2f}body.contest.contest-live-miller .o-contestTitleFont--shadow{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;font-weight:normal;text-transform:uppercase;text-shadow:0 0 10px #fc0;color:#fff;font-weight:bold}body.contest.contest-live-miller .o-contest-button--arrowRight{background-image:url('/Content/Images/Contest/LiveMiller/icn-right.svg')}body.contest.contest-live-miller .c-contest-hero{background-image:url('/Content/Images/Contest/LiveMiller/img-hero.jpg')}body.contest.contest-live-miller .c-contest-hero__content{background-color:rgba(0,0,0,.7)}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){body.contest.contest-live-miller .c-contest-hero{background-image:url('/Content/Images/Contest/LiveMiller/image-mobile.jpg')}}@media only screen and (max-width:749px){body.contest.contest-live-miller .c-contest-hero__header>:nth-child(1){margin-top:50px}}body.contest.contest-live-miller .c-contest-howtoplay{background-color:#000;background-image:url('/Content/Images/Contest/LiveMiller/bg-come-si-gioca.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width:749px),(min-width:750px) and (max-width:1023px),(min-width:1024px) and (max-width:1279px){body.contest.contest-live-miller .c-contest-howtoplay{background-image:url('/Content/Images/Contest/LiveMiller/bg-come-si-gioca-mobile.jpg')}}body.contest.contest-live-miller .c-contest-howtoplay__title{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;font-weight:normal;text-transform:uppercase;text-shadow:0 0 10px #fc0;color:#fff;font-weight:bold;font-size:70px;font-style:normal;font-stretch:normal;line-height:.9;letter-spacing:normal}body.contest.contest-live-miller .c-contest-howtoplay-item__num{color:#fc0}body.contest.contest-live-miller .c-contest-howtoplay-item__desc strong{color:#fc0}body.contest.contest-live-miller .c-contest-howtoplay__prizes{background-image:url('/Content/Images/Contest/LiveMiller/img-arrow-yellow.svg')}body.contest.contest-live-miller .c-contest-prize{background-color:#000}body.contest.contest-live-miller .c-contest-prize__image{top:45%}body.contest.contest-live-miller .c-contest-prize__quantityperiod{position:absolute;left:50%;top:25px;width:100%;transform:translateX(-50%);font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;font-weight:normal;text-shadow:0 0 10px #fc0;color:#fff;font-weight:bold;font-size:20px;line-height:normal;text-align:center;text-transform:uppercase}body.contest.contest-live-miller .c-contest-prize__desc{position:absolute;left:50%;bottom:50px;width:100%;transform:translateX(-50%);text-align:center;font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:30px;color:#fff;text-transform:uppercase}@media only screen and (max-width:749px){body.contest.contest-live-miller .c-contest-prize__desc{font-size:18px}}body.contest.contest-live-miller .c-contest-prize__second-desc{position:absolute;left:50%;bottom:25px;width:100%;transform:translateX(-50%);text-align:center;font-family:'Dosis',sans-serif;font-weight:600;font-size:19px;color:#fff;text-transform:uppercase}@media only screen and (max-width:749px){body.contest.contest-live-miller .c-contest-prize__second-desc{font-size:18px}}body.contest.contest-live-miller .c-contest-form__title{color:#000}body.contest.contest-live-miller .c-contestResultPrize__title{color:#000}body.contest.contest-vinci-con-gusto .o-contestTitleFont--shadow{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;font-weight:normal;text-transform:uppercase;text-shadow:0 0 10px #9c1513;color:#fff;font-weight:bold}body.contest.contest-vinci-con-gusto .o-contest-button--arrowRight{background-image:url('/Content/Images/Contest/VinciConGusto/icn-right.svg')}body.contest.contest-vinci-con-gusto .c-contest-hero{background-image:url('/Content/Images/Contest/VinciConGusto/oww-concorso-cocacola-header.jpg')}body.contest.contest-vinci-con-gusto .c-contest-hero__prizes{margin-top:30px}body.contest.contest-vinci-con-gusto .c-contest-hero__prizes>img{width:390px}body.contest.contest-vinci-con-gusto .c-contest-hero__header{display:none}@media(min-width:1024px) and (max-width:1279px){body.contest.contest-vinci-con-gusto .c-contest-hero__prizes>img{width:360px}}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){body.contest.contest-vinci-con-gusto .c-contest-hero{background-image:url('/Content/Images/Contest/VinciConGusto/image-mobile.jpg')}}@media(min-width:750px) and (max-width:1023px){body.contest.contest-vinci-con-gusto .c-contest-hero__header{display:flex}body.contest.contest-vinci-con-gusto .c-contest-hero__header img{width:500px;margin:0 auto}body.contest.contest-vinci-con-gusto .c-contest-hero__header>*{display:block}body.contest.contest-vinci-con-gusto .c-contest-hero__header>*:nth-child(1){margin-top:7vh}}@media only screen and (max-width:749px){body.contest.contest-vinci-con-gusto .c-contest-hero__header>:nth-child(1){margin-top:50px}body.contest.contest-vinci-con-gusto .c-contest-hero{background-position:center bottom}body.contest.contest-vinci-con-gusto .c-contest-hero__content{height:330px;padding:20px 20px;justify-content:space-between}body.contest.contest-vinci-con-gusto .c-contest-hero__prizes{margin-top:10px}body.contest.contest-vinci-con-gusto .c-contest-hero__prizes>img{width:283px}body.contest.contest-vinci-con-gusto .c-contest-hero__header{display:flex}body.contest.contest-vinci-con-gusto .c-contest-hero__header img{width:290px;margin:0 auto}body.contest.contest-vinci-con-gusto .c-contest-hero__header>*{display:block}body.contest.contest-vinci-con-gusto .c-contest-hero__header>*:nth-child(1){margin-top:5vh}}body.contest.contest-vinci-con-gusto .c-contest-howtoplay{background-color:#9c1513}body.contest.contest-vinci-con-gusto .c-contest-howtoplay__title{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;font-weight:normal;text-transform:uppercase;text-shadow:0 0 10px #9c1513;color:#fff;font-weight:bold;font-size:70px;font-style:normal;font-stretch:normal;line-height:.9;letter-spacing:normal}body.contest.contest-vinci-con-gusto .c-contest-howtoplay-item__num{color:#ffec00}body.contest.contest-vinci-con-gusto .c-contest-howtoplay-item__desc strong{color:#ffec00}body.contest.contest-vinci-con-gusto .c-contest-howtoplay__prizes{background-image:url('/Content/Images/Contest/VinciConGusto/img-arrow-yellow.svg')}body.contest.contest-vinci-con-gusto .c-contest-prize{background-color:#9c1513}body.contest.contest-vinci-con-gusto .c-contest-prize__image{top:45%}body.contest.contest-vinci-con-gusto .c-contest-prize__quantityperiod{position:absolute;left:50%;top:25px;width:100%;transform:translateX(-50%);font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;font-weight:normal;text-shadow:0 0 10px #9c1513;color:#fff;font-weight:bold;font-size:20px;line-height:normal;text-align:center;text-transform:uppercase}body.contest.contest-vinci-con-gusto .c-contest-prize__desc{position:absolute;left:50%;bottom:50px;width:100%;transform:translateX(-50%);text-align:center;font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:20px;color:#fff;text-transform:uppercase}@media only screen and (max-width:749px){body.contest.contest-vinci-con-gusto .c-contest-prize__desc{font-size:18px}}body.contest.contest-vinci-con-gusto .c-contest-prize__second-desc{position:absolute;left:50%;bottom:25px;width:100%;transform:translateX(-50%);text-align:center;font-family:'Dosis',sans-serif;font-weight:600;font-size:19px;color:#fff}@media only screen and (max-width:749px){body.contest.contest-vinci-con-gusto .c-contest-prize__second-desc{font-size:18px}}body.contest.contest-vinci-con-gusto .c-contest-form__title{color:#000}body.contest.contest-vinci-con-gusto .c-contestResultPrize__title{color:#000}@font-face{font-family:'big_noodle_titling';src:url('/Content/Fonts/big_noodle_titling/big_noodle_titling.eot');src:local('☺'),url('/Content/Fonts/big_noodle_titling/big_noodle_titling.woff') format('woff'),url('/Content/Fonts/big_noodle_titling/big_noodle_titling.ttf') format('truetype'),url('/Content/Fonts/big_noodle_titling/big_noodle_titling.svg') format('svg');font-weight:normal;font-style:normal}body.contest.contest-italias-got-talent .o-contestTitleFont--shadow{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;font-weight:normal;text-transform:uppercase;text-shadow:0 0 10px white;color:#fff;font-weight:bold}body.contest.contest-italias-got-talent .o-contest-button--arrowRight{background-image:url('/Content/Images/Contest/ItaliasGotTalent/icn-right.svg')}body.contest.contest-italias-got-talent .c-contest-hero{background-image:url('/Content/Images/Contest/ItaliasGotTalent/oww-concorso-header.jpg')}body.contest.contest-italias-got-talent .c-contest-hero__prizes{margin-top:30px}body.contest.contest-italias-got-talent .c-contest-hero__prizes>img{width:390px}body.contest.contest-italias-got-talent .c-contest-hero__header{color:#fff}body.contest.contest-italias-got-talent .c-contest-hero__header>*:nth-child(1){margin-top:100px}body.contest.contest-italias-got-talent .c-contest-hero__header h1{font-family:'big_noodle_titling',sans-serif;font-size:100px}body.contest.contest-italias-got-talent .c-contest-hero__header h2{font-family:'UniversLTStd-BoldCn';font-size:22px}body.contest.contest-italias-got-talent .c-contest-hero__content{background-color:rgba(9,25,88,.3)}body.contest.contest-italias-got-talent .c-contest__playVideo span{color:#fd0;font-family:'UniversLTStd-BoldCn'}@media(min-width:1024px) and (max-width:1279px){body.contest.contest-italias-got-talent .c-contest-hero__prizes>img{width:360px}body.contest.contest-italias-got-talent .c-contest-hero__header>*:nth-child(1){margin-top:80px}body.contest.contest-italias-got-talent .c-contest-hero__header h1{font-size:70px}body.contest.contest-italias-got-talent .c-contest-hero__header h2{font-size:22px}}@media(min-width:750px) and (max-width:1023px),only screen and (max-width:749px){body.contest.contest-italias-got-talent .c-contest-hero{background-image:url('/Content/Images/Contest/ItaliasGotTalent/image-mobile.jpg')}}@media(min-width:750px) and (max-width:1023px){body.contest.contest-italias-got-talent .c-contest-hero__header{display:flex}body.contest.contest-italias-got-talent .c-contest-hero__header>*:nth-child(1){margin-top:50px}body.contest.contest-italias-got-talent .c-contest-hero__wrapper{height:900px}}@media only screen and (max-width:749px){body.contest.contest-italias-got-talent .c-contest-hero__header>:nth-child(1){margin-top:50px}body.contest.contest-italias-got-talent .c-contest-hero{background-position:center bottom}body.contest.contest-italias-got-talent .c-contest-hero__content{height:330px;padding:20px 20px;justify-content:space-between}body.contest.contest-italias-got-talent .c-contest-hero__prizes{margin-top:10px}body.contest.contest-italias-got-talent .c-contest-hero__prizes>img{width:283px}body.contest.contest-italias-got-talent .c-contest-hero__header{display:flex;align-items:center;text-align:center}body.contest.contest-italias-got-talent .c-contest-hero__header>*:nth-child(1){margin-top:20px}body.contest.contest-italias-got-talent .c-contest-hero__header img{height:75px;width:auto}body.contest.contest-italias-got-talent .c-contest-hero__header h1{font-size:60px;line-height:.8em;width:220px;margin-top:10px;margin-bottom:15px}body.contest.contest-italias-got-talent .c-contest-hero__header h2{font-size:15px}}body.contest.contest-italias-got-talent .c-contest-howtoplay{background-color:#b8181c}body.contest.contest-italias-got-talent .c-contest-howtoplay__title{font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;text-transform:uppercase;text-shadow:0 0 10px white;color:#fff;font-weight:bold;font-size:80px;font-style:normal;font-stretch:normal;font-weight:normal;line-height:.9;letter-spacing:normal}body.contest.contest-italias-got-talent .c-contest-howtoplay-item__num{color:#fd0;font-family:'UniversLTStd-BoldCn'}body.contest.contest-italias-got-talent .c-contest-howtoplay-item__desc strong{color:#fd0}body.contest.contest-italias-got-talent .c-contest-howtoplay__prizes{background-image:url('/Content/Images/Contest/ItaliasGotTalent/img-arrow-yellow.svg')}body.contest.contest-italias-got-talent .c-contest-prize{background-color:#b8181c}body.contest.contest-italias-got-talent .c-contest-prize__image{top:45%}body.contest.contest-italias-got-talent .c-contest-prize__quantityperiod{position:absolute;left:50%;top:25px;width:100%;transform:translateX(-50%);font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-family:'big_noodle_titling',sans-serif;text-shadow:0 0 10px white;color:#fff;font-weight:bold;font-size:40px;line-height:normal;text-align:center;text-transform:uppercase;font-weight:normal}body.contest.contest-italias-got-talent .c-contest-prize__desc{position:absolute;left:50%;bottom:50px;width:100%;transform:translateX(-50%);text-align:center;font-family:'AkzidenzGroteskBE-Bold';font-family:'Montserrat',sans-serif;font-weight:bold;font-family:'big_noodle_titling',sans-serif;font-weight:normal;font-size:22px;color:#fff;text-transform:uppercase;font-family:'UniversLTStd-BoldCn'}@media only screen and (max-width:749px){body.contest.contest-italias-got-talent .c-contest-prize__desc{font-size:18px}}body.contest.contest-italias-got-talent .c-contest-prize__second-desc{position:absolute;left:50%;bottom:25px;width:100%;transform:translateX(-50%);text-align:center;font-family:'Dosis',sans-serif;font-weight:600;font-size:19px;color:#fff;text-transform:uppercase}@media only screen and (max-width:749px){body.contest.contest-italias-got-talent .c-contest-prize__second-desc{font-size:18px}}body.contest.contest-italias-got-talent .c-contest-form__title{color:#000}body.contest.contest-italias-got-talent .c-contestResultPrize__title{color:#000;font-size:55px}body.contest.contest-italias-got-talent .c-contestResultPrize__title span{display:block;font-size:77px;color:#b8181c}body.contest.contest-italias-got-talent .c-contest-form__login span{font-size:30px}body.contest.contest-italias-got-talent .c-contestResultPrize__prizetext{font-size:25px;font-family:'UniversLTStd-BoldCn';text-transform:uppercase}@media only screen and (max-width:749px){body.contest.contest-italias-got-talent .c-contest-howtoplay__title{font-size:70px}body.contest.contest-italias-got-talent .c-contest-prize__quantityperiod{font-size:30px}body.contest.contest-italias-got-talent .c-contestResultPrize__title{font-size:50px;line-height:.8em}body.contest.contest-italias-got-talent .c-contestResultPrize__title span{font-size:50px}body.contest.contest-italias-got-talent .c-contestResultPrize__prizetext{font-size:20px}}@media only screen and (max-width:749px){.res_ld{display:block}.layout_4box .box{width:100%}.hide_phone{display:none !important}.show_phone{display:block}.standard_container{width:calc(100% - 40px)}.standard_container.isMobileApp{width:calc(100% - 20px)}#header_main,#header_main.scrolled{background:#000;height:71px}#header_main .header_main__alert-message,#header_main.scrolled .header_main__alert-message{font-size:12px;padding:0}#header_main .standard_container,#header_main.scrolled .standard_container{width:100%;height:100%}#header_main .col1,#header_main.scrolled .col1{padding:0 20px;flex-direction:row-reverse;justify-content:space-between}#header_main .col1,#header_main.scrolled .col1,#header_main .col2,#header_main.scrolled .col2{width:100%}#header_main .col1 .logo,#header_main.scrolled .col1 .logo,#header_main .col2 .logo,#header_main.scrolled .col2 .logo{width:175px}#header_main .col1 #nav_main,#header_main.scrolled .col1 #nav_main,#header_main .col2 #nav_main,#header_main.scrolled .col2 #nav_main{position:fixed;display:none;top:0;left:0;right:0;bottom:0;margin:0;height:auto;background:rgba(0,0,0,.7);border-left:none;padding-left:0;z-index:100;text-align:left}#header_main .col1 #nav_main.open_mobi,#header_main.scrolled .col1 #nav_main.open_mobi,#header_main .col2 #nav_main.open_mobi,#header_main.scrolled .col2 #nav_main.open_mobi{display:block;overflow:scroll}#header_main .col1 #nav_main.open_mobi .nav_main-inner,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner,#header_main .col2 #nav_main.open_mobi .nav_main-inner,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner{display:block;position:fixed;background:#fff;top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto;overflow:auto;text-align:left}#header_main .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header,#header_main .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header{display:block;background:#d0021b;height:42px;line-height:42px;color:#fff}#header_main .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header a,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header a,#header_main .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header a,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header a{display:block;float:left;margin-left:15px;margin-top:10px;width:22px;height:22px;background:url(/Content/Images/mobile_spread.png) no-repeat 0 0;background-size:auto 100%}#header_main .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header span,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header span,#header_main .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header span,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header span{display:block;float:right;font-size:16px;font-weight:bold;text-transform:uppercase;margin-right:15px}#header_main .col1 #nav_main.open_mobi .nav_main-inner .level2_bg,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .level2_bg,#header_main .col2 #nav_main.open_mobi .nav_main-inner .level2_bg,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .level2_bg{display:none}#header_main .col1 #nav_main.open_mobi .nav_main-inner .sf-menu li,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .sf-menu li,#header_main .col2 #nav_main.open_mobi .nav_main-inner .sf-menu li,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .sf-menu li{display:block;border-bottom:solid 1px #ccc;float:none;width:100%}#header_main .col1 #nav_main.open_mobi .nav_main-inner .sf-menu li:before,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .sf-menu li:before,#header_main .col2 #nav_main.open_mobi .nav_main-inner .sf-menu li:before,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .sf-menu li:before{display:none}#header_main .col1 #nav_main.open_mobi .nav_main-inner .sf-menu a,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .sf-menu a,#header_main .col2 #nav_main.open_mobi .nav_main-inner .sf-menu a,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .sf-menu a{color:#d0021b;display:block;padding:0 10px;font-size:16px;line-height:40px;text-transform:none;font-weight:600}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-toggle,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-toggle,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-toggle,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-toggle{display:none}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup{margin:10px;position:relative;height:40px}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .standard_button,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .standard_button,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .standard_button,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .standard_button{width:33.33%;position:absolute;top:0;right:0}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup input,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup input,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup input,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup input{width:66.66%;position:absolute;left:0;top:0;height:40px;border:0;font-size:14px;padding:0 20px;background-color:#eee}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon{position:absolute;top:0;right:33.33%;border:0;background:transparent;padding:3px}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon img,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon img,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon img,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickSearch .quickSearch-popup .mic-ikon img{display:block}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage{margin:10px;height:40px}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a{display:block;width:50%;float:left;background-color:#eee;line-height:40px;text-align:center}#header_main .col1 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a.active,#header_main.scrolled .col1 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a.active,#header_main .col2 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a.active,#header_main.scrolled .col2 #nav_main.open_mobi .nav_main-inner .actions .quickLanguage a.active{background-color:#d0021b;color:#fff}#header_main .col3,#header_main.scrolled .col3{display:none}#header_main a.menu_mobile,#header_main.scrolled a.menu_mobile{display:block;width:30px;height:22px;background:url(/Content/Images/mobile_spread.png) no-repeat -22px 0;background-size:auto 100%}#footer_main .footer_copyright .footer_copyright_wrapper{flex-direction:column}#footer_main .footer_copyright .footer_copyright-text{padding-left:0}#footer_main .footer_copyright .footer_copyright-links{margin-top:20px;margin-left:0}.search_ristoranti .ristoranti-search-wrapper{position:relative;height:calc(100% - 60px);top:auto;bottom:auto;left:auto;right:auto}.search_ristoranti .ristoranti-colFiltri{width:calc(100% - 40px);z-index:100;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.search_ristoranti .ristoranti-colFiltri.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.search_ristoranti .ristoranti-colFiltri-toggle{display:block;position:absolute;top:0;right:-34px;background:#f1f1f1 none repeat scroll 0 0;height:34px;width:34px}.search_ristoranti .ristoranti-colFiltri-toggle:before{content:'';background-image:url("/Content/Images/spread.svg");background-position:0 -10px;display:block;height:15px;margin-left:10px;margin-top:10px;position:absolute;width:15px}.search_ristoranti .ristoranti-colMappa{left:0;right:0;bottom:0;top:40px}.search_ristoranti #footer_main{bottom:auto;top:100%;position:static}.search_ristoranti .ristoranti_mobile_toggler{display:block;height:40px;background:#d0021b;color:#fff;line-height:40px;padding-left:20px;position:relative}.search_ristoranti .ristoranti_mobile_toggler:before,.search_ristoranti .ristoranti_mobile_toggler:after{content:'';display:block;position:absolute;top:0;right:0;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:60%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.search_ristoranti .ristoranti_mobile_toggler:before{background-image:url('/Content/Images/icone/search.png');opacity:1}.search_ristoranti .ristoranti_mobile_toggler:after{background-image:url('/Content/Images/icone/close.png');opacity:0}.search_ristoranti .ristoranti-colFiltri.open+.ristoranti_mobile_toggler:before{opacity:0}.search_ristoranti .ristoranti-colFiltri.open+.ristoranti_mobile_toggler:after{opacity:1}.c-ristorante.isMobileApp{padding:10px 0}.c-ristorante__info,.c-ristorante__mapWrapper{width:100%}.c-ristorante__tabs{display:none}.c-ristorante__pages{height:auto}.c-ristorante__page{display:block;height:auto;overflow:visible}.c-ristorante__pageInner{padding:10px}.c-ristorante__facebook{margin-right:0}.c-ristorante__linkArrow,.c-ristorante__linkofferte{margin-top:10px}.c-ristorante__mapWrapper{margin-top:0;height:300px}.page_404 #main_404{padding:12px;margin:0;width:100%}.page_404 #main_404 h1,.page_404 #main_404 h2{font-size:30px}.page_404 .image404{display:none}.sr-image{margin-top:0}.sr-image--medium{padding-top:71px}.sr-image--medium .bg_image{height:55vw}.sr-image--variabile .bg_image{height:55vw}.sr-home{margin-top:71px}.sr-home .sr-home-paginator{bottom:auto;top:0;padding-top:90%}.sr-home .items{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sr-home .sr-item{height:auto}.sr-home .sr-item .bg_image{position:static;width:100%;height:100vw}.sr-home .sr-item .res_mobile{display:block}.sr-home .sr-item .res_ld{display:none}.sr-home .sr-item-caption{position:static;color:#fff;background:#000;height:auto;white-space:normal;padding-bottom:30px}.sr-home .sr-item-caption .standard_container{width:100%}.sr-home .sr-item-caption .sr-item-caption-item{width:100%;display:inline-block;white-space:normal;padding:0 20px 10px 10px;vertical-align:top}.sr-home .sr-item-caption .sr-item-caption-item .title{font-size:23px}.sr-home .sr-item-caption .sr-item-caption-item .price_style{margin:-25px 0 -5px 20px}.sr-home .sr-item-caption .sr-item-caption-item .abs{font-size:14px}.sr-home .sr-item-caption.nitems_2 .sr-item-caption-item{width:100%}.p-image{height:auto}.p-image .texts{padding:50px 0 30px}.p-image--dx .image{position:static;width:100%;padding-bottom:67%}.p-image--dx .texts{width:100%}.p-image--sx .image{position:static;width:100%;padding-bottom:67%}.p-image--sx .texts{width:100%}.p-azienda1-info{position:static;padding-bottom:25px}.p-azienda1-info .info{height:auto;width:100%;position:static;margin:0;padding:40px 30px 20px;-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0%,0%)}.p-azienda1-info .img1,.p-azienda1-info .img2{display:none}.p-azienda1-info .teaser{height:260px;width:100%;position:relative;bottom:auto;right:auto;margin:2px 0 0;display:block}.p-azienda1-info .teaser>span{padding-top:40px}.c-teasermenu__paginator{display:none}.w-aperture{padding:30px 0}.w-aperture .boxTitle,.w-aperture .boxForm{display:block;width:100%}.w-aperture .w-aperture__item{width:100%}.w-aperture .w-aperture__item__inner{height:auto;padding-top:10px}.w-aperture .w-aperture__item__data{width:100%;height:auto;font-family:'Dosis',sans-serif;font-weight:600;font-size:23px;padding:10px 0;line-height:40px}.w-aperture .w-aperture__item__data br{display:none}.w-aperture .w-aperture__item__data span{font-size:inherit;font-family:'Dosis',sans-serif;font-weight:600;line-height:inherit;margin-right:10px}.w-aperture .w-aperture__item__texts{padding:10px 0;width:100%}.w-aperture .w-aperture__item__comune{font-size:30px;font-family:'Bitter',sans-serif;font-weight:700;color:#a52303;line-height:120%}.w-aperture .w-aperture__item__indirizzo{font-size:20px;font-family:'Dosis',sans-serif;font-weight:600;color:#a52303;line-height:120%}.w-aperture .w-aperture__item__testo{font-size:16px;font-family:'Dosis',sans-serif;margin-top:15px}.w-aperture .w-aperture__bottomborder{border-top:solid 2px #dedede}.w-home-menu{height:440px;padding:30px 0}.w-home-menu .w-home-menu__title{margin-bottom:30px}.w-home-menu .w-home-menu__title img{width:200px}.w-home-menu .slider-wrapper{margin:0}.w-home-menu .slider .box{width:100%;padding:0}.w-home-menu .slider .box .item .image{width:100%}.w-home-menu .slider .box .item .image .image_bg{width:100%;height:0;padding-bottom:56%;overflow:hidden}.w-home-menu .slider .box .item .image .arrow-overlay-1{left:-12px !important;top:0 !important}.w-home-menu .slider .box .item .image .arrow-overlay-2{right:-12px !important;bottom:0 !important}.w-home-menu .slider .box .item .texts{width:100%;position:relative;top:auto;right:auto;bottom:auto;padding:0 15px 15px;height:121px;align-items:center;flex-direction:row}.w-home-menu .slider .box .item .texts .texts_content{width:50%}.w-home-menu .slider .box .item .title{min-height:0}.w-home-menu .slider .box .item a{line-height:35px;padding:0 45px 0 15px;bottom:initial;left:initial;right:initial}.w-home-menu .w-home-menu-paginator{margin-top:20px}.w-home-menu .w-home-menu-paginator a:hover span{display:none}.w-home-menu .w-home-menu-prev,.w-home-menu .w-home-menu-next{display:none}.w-home-ristoranti{background-image:url('/Content/Images/home_ristoranti_mobi_bg.jpg');padding:75px 0}.w-home-ristoranti .w-home-ristoranti__title{margin-bottom:30px}.w-home-ristoranti .w-home-ristoranti__title img{width:190px}.w-home-ristoranti form{width:100%}.w-home-ristoranti .w-home-ristoranti-input{height:38px;width:calc(100% - 38px);padding:0 10px}.w-home-ristoranti .w-home-ristoranti-button{width:38px;height:38px}.w-home-ristoranti .w-home-ristoranti-button:before{margin:10px}.w-home-ristoranti .w-home-ristoranti-link{color:#fff;display:inline-block;margin-top:20px;font-family:'Bitter',sans-serif;font-weight:700;font-size:16px}.w-home-ristoranti .w-home-ristoranti-link:after{content:'';width:13px;height:14px;display:inline-block;background:url(/Content/Images/spread.svg) no-repeat -28px -10px;margin-left:5px}.w-home-offerte{padding:30px 0}.w-home-offerte .w-home-offerte__title{margin-bottom:30px}.w-home-offerte .w-home-offerte__title img{width:255px}.w-home-offerte .layout_3box{margin:0 -6px;white-space:nowrap;overflow:hidden;padding-bottom:10px}.w-home-offerte .layout_3box .box{display:inline-block;text-align:left;width:100%;padding:0 6px;white-space:normal}.w-home-offerte .layout_3box .box .item{background:#fff}.w-home-offerte .layout_3box .box .item .image{width:100%;position:relative}.w-home-offerte .layout_3box .box .item .image img{width:100%}.w-home-offerte .layout_3box .box .item .image .arrow-overlay{position:absolute;bottom:0;height:18px;width:100%;overflow:hidden}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1,.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2{position:absolute;height:100%;width:50%;background:#fff}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1:before,.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2:before{content:'';display:block;position:absolute;top:0;width:0;height:0;border:solid 18px transparent}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1{left:-18px}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-1:before{left:100%;border-left-color:#fff}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2{right:-18px}.w-home-offerte .layout_3box .box .item .image .arrow-overlay-2:before{right:100%;border-right-color:#fff}.w-home-offerte .layout_3box .box .item .texts{height:200px}.w-home-offerte .layout_3box .box .item .footer{height:35px}.w-home-offerte .layout_3box .box .item .footer .price_label{font-size:10px;padding-left:15px;line-height:35px}.w-home-offerte .layout_3box .box .item .footer a{font-size:10px;padding-right:15px;line-height:35px}.w-home-offerte .layout_3box .box .item .footer a:after{margin-top:10px;vertical-align:top}.w-home-offerte .layout_3box .box .item .footer .o-box__texts__linkinner{line-height:14px}.w-home-offerte .layout_3box .box .item .w-home-offerte__link{width:calc(100% - 40px);font-size:10px;line-height:35px;height:35px;padding:0 15px}.w-home-offerte .standard_button{margin-top:20px;width:100%}.w-home-offerte .w-home-ristoranti-paginator{margin-top:10px;height:10px;display:block}.w-home-offerte .w-home-ristoranti-paginator li{display:inline-block;vertical-align:top}.w-home-offerte .w-home-ristoranti-paginator a{display:block;width:10px;height:10px;border-radius:5px;margin:0 5px;background:#999;position:relative}.w-home-offerte .w-home-ristoranti-paginator a span{position:absolute;left:50%;top:20px;display:none;background:#fff;border-radius:3px;white-space:nowrap;line-height:24px;padding:0 20px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);-moz-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);color:#000;font-size:16px}.w-home-offerte .w-home-ristoranti-paginator a:hover{background:#e53938}.w-home-offerte .w-home-ristoranti-paginator a:hover span{display:block}.w-home-offerte .w-home-ristoranti-paginator a.active{background:#e53938}.w-home-owwcard{padding:35px 0 0;text-align:center;height:auto;background-image:url('/Content/Images/home-mycardbanner_bg_mobi.jpg')}.w-home-owwcard .w-home-owwcard__title{margin-bottom:50px;width:222.66666667px;height:75.33333333px;background:url(/Content/Images/SectionHeaders/Home_owwcard_it.png);background-size:cover;display:inline-block}.w-home-owwcard .w-home-owwcard__texts{height:auto;width:100%;padding:80px 0 0}.w-home-owwcard .w-home-owwcard__card{background:url(/Content/Images/img-home-card-mobile.png);background-size:cover;width:150px;height:105px;margin-left:-75px;display:block}.w-home-owwcard .w-home-owwcard__box{color:#fff;text-align:center;width:270px;padding-bottom:30px;height:auto}.w-home-owwcard .w-home-owwcard__box--box1{float:none;margin:0 auto}.w-home-owwcard .w-home-owwcard__box--box2{float:none;margin:0 auto}.w-home-owwcard .w-home-owwcard__boxTitle{font-size:20px;font-family:'Bitter',sans-serif;font-weight:700}.w-home-owwcard .w-home-owwcard__boxText{font-size:16px}.w-home-owwcard .w-home-owwcard__boxLink{margin-top:10px;position:relative;display:inline-block;width:150px;left:auto;margin-left:0;bottom:auto}.w-home-app{background-image:url('/Content/Images/home_app_mobi_bg.jpg?v=20190516');padding-top:35px;height:553px;text-align:center}.w-home-app .standard_container{height:100%}.w-home-app .w-home-app__title img{display:inline-block;width:165px}.w-home-app .slides,.w-home-app .w-home-app-nav{display:none}.w-home-app .phone{display:none}.w-home-app .image_app{width:70px;height:70px;right:0;top:auto;bottom:90px}.w-home-app .scarica_app{position:absolute;left:0;right:0;bottom:30px;text-align:left;white-space:nowrap;font-size:17px}.w-home-app .scarica_app a{font-size:13px;width:139px}.w-home-contacts{padding:40px 0}.w-home-contacts .standard_container{display:block}.w-home-contacts .box{width:100%}.w-home-contacts .box:first-child{margin-bottom:50px}.w-home-contacts .box a{margin-top:20px}.w-footerfocus{padding:25px 0;background-size:300% auto}.w-footerfocus ul{margin:0}.w-footerfocus li{width:100%;padding-bottom:100%}.c-teasermenu_header__texts{width:100%;height:auto;margin-bottom:4px}.c-teasermenu_header__legenda{padding:10px 0;width:100%}.c-teasermenu_header__legenda__item{width:50%}.c-teasermenu_header__legenda__label{font-size:12px}.c-widgetsocial{padding-top:30px}.c-widgetsocial__socialContainer{height:140px;width:50%;margin-bottom:2px}.c-widgetsocial__social:before{top:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.c-widgetsocial__socialText{bottom:20px;font-size:20px}.c-fireguns{display:none}.c-wallpapers{padding-top:30px}.c-wallpapers__caption{display:none}.c-wallpapers__itemLinkWrapper{height:200px;width:100%;position:relative;background-color:#fff;height:70px}.c-wallpapers__nav{bottom:10px;left:10px}.c-wallpapers__itemLink{bottom:10px;right:10px}.c-disegno{width:100%}}@media(min-width:750px) and (max-width:1023px){.res_sd{display:block}.layout_4box .box{width:50%}.standard_container{width:100%;padding:0 30px}#header_main .col1 #nav_main,#header_main .col2 #nav_main{position:fixed;display:none;top:0;left:0;right:0;bottom:0;margin:0;height:auto;background:rgba(0,0,0,.7);border-left:none;padding-left:0;z-index:500}#header_main .col1 #nav_main.open_mobi,#header_main .col2 #nav_main.open_mobi{display:block;overflow:scroll}#header_main .col1 #nav_main.open_mobi .nav_main-inner,#header_main .col2 #nav_main.open_mobi .nav_main-inner{display:block;position:fixed;background:#fff;top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto;overflow:auto;text-align:left}#header_main .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header,#header_main .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header{display:block;background:#d0021b;height:42px;line-height:42px;color:#fff}#header_main .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header a,#header_main .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header a{display:block;float:left;margin-left:15px;margin-top:10px;width:22px;height:22px;background:url(/Content/Images/mobile_spread.png) no-repeat 0 0;background-size:auto 100%}#header_main .col1 #nav_main.open_mobi .nav_main-inner .nav_main-header span,#header_main .col2 #nav_main.open_mobi .nav_main-inner .nav_main-header span{display:block;float:right;font-size:16px;font-weight:bold;text-transform:uppercase;margin-right:15px}#header_main .col1 #nav_main.open_mobi .nav_main-inner .level2_bg,#header_main .col2 #nav_main.open_mobi .nav_main-inner .level2_bg{display:none}#header_main .col1 #nav_main.open_mobi .nav_main-inner .sf-menu li,#header_main .col2 #nav_main.open_mobi .nav_main-inner .sf-menu li{display:block;border-bottom:solid 1px #ccc;float:none;width:100%}#header_main .col1 #nav_main.open_mobi .nav_main-inner .sf-menu li:before,#header_main .col2 #nav_main.open_mobi .nav_main-inner .sf-menu li:before{display:none}#header_main .col1 #nav_main.open_mobi .nav_main-inner .sf-menu a,#header_main .col2 #nav_main.open_mobi .nav_main-inner .sf-menu a{color:#d0021b;display:block;padding:0 10px;font-size:16px;line-height:40px;text-transform:none;font-weight:600}#header_main a.menu_mobile{display:block;width:30px;height:22px;margin-right:40px;background:url(/Content/Images/mobile_spread.png) no-repeat -22px 0;background-size:auto 100%}#footer_main .footer_copyright .footer_copyright_wrapper{flex-direction:column}#footer_main .footer_copyright .footer_copyright-text{padding-left:0}#footer_main .footer_copyright .footer_copyright-links{margin-top:10px;margin-left:0}.c-ristorante__info,.c-ristorante__mapWrapper{width:100%}.c-ristorante__mapWrapper{margin-top:0;height:480px}.sr-image{margin-top:0}.sr-image--medium{padding-top:80px}.sr-home .sr-item{height:auto}.sr-home .sr-item .bg_image{position:static;width:100%;height:45vw;margin-top:71px}.sr-home .sr-home-paginator{bottom:auto;top:0;padding-top:57%}.sr-home .sr-item-caption{position:static;color:#fff;background:#000;height:auto;white-space:normal;padding-bottom:30px}.sr-home .sr-item-caption .standard_container{width:100%}.sr-home .sr-item-caption .sr-item-caption-item{width:100%;display:inline-block;white-space:normal;padding:30px 20px 10px 20px;vertical-align:top}.sr-home .sr-item-caption .sr-item-caption-item .title{font-size:23px}.sr-home .sr-item-caption .sr-item-caption-item .price_style{margin:-25px 0 -5px 20px}.sr-home .sr-item-caption .sr-item-caption-item .abs{font-size:14px}.sr-home .sr-item-caption.nitems_2 .sr-item-caption-item{width:100%}.sr-home .sr-item-caption.show_phone{display:block}.p-image{height:500px}.p-image p{font-size:14px}.c-teasermenu__paginator{display:none}.w-aperture{padding:30px 0}.w-aperture .boxTitle,.w-aperture .boxForm{display:block;width:100%}.w-aperture .boxForm{margin-top:25px}.w-aperture .w-aperture__item__inner{height:154px}.w-aperture .w-aperture__item__data{width:120px;font-size:16px;line-height:30px;padding:10px 0}.w-aperture .w-aperture__item__data span{font-size:60px;line-height:80px}.w-aperture .w-aperture__item__texts{padding:10px 10px 0;width:calc(100% - 120px)}.w-aperture .w-aperture__item__comune{font-size:20px;line-height:120%}.w-aperture .w-aperture__item__indirizzo{font-size:16px;line-height:120%}.w-aperture .w-aperture__item__testo{font-size:14px}.w-home-menu{height:auto}.w-home-menu .slider-wrapper{margin:0 -12px}.w-home-menu .slider .box{padding:0 12px;width:100%}.w-home-menu .slider .box .item .image{width:60%}.w-home-menu .slider .box .item .image .image_bg{width:100%;height:0;padding-bottom:75%;overflow:hidden}.w-home-menu .slider .box .item .texts{width:40%;padding:15px 20px 15px 12px}.w-home-menu .slider .box .item .title{height:auto}.w-home-menu .slider .box .item a{bottom:15px;left:2px;right:15px;line-height:50px;padding:0 20px}.w-home-ristoranti{padding:80px 0 60px}.w-home-offerte .layout_3box .box .item .footer{height:35px}.w-home-offerte .layout_3box .box .item .footer .price_label{font-size:10px;padding-left:15px;line-height:35px}.w-home-offerte .layout_3box .box .item .footer .price_style{-webkit-transform:translate(-50%,-50%) scale(.7);-moz-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);-o-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.w-home-offerte .layout_3box .box .item .footer a{font-size:10px;padding-right:15px;line-height:35px}.w-home-offerte .layout_3box .box .item .footer a:after{margin-top:10px;vertical-align:top}.w-home-offerte .layout_3box .box .item .footer .o-box__texts__linkinner{line-height:14px}.w-home-offerte .w-home-offerte__link{width:calc(100% - 40px);font-size:10px;line-height:35px;height:35px;padding:0 15px}.w-home-app{height:500px;background-image:url('/Content/Images/home_app_bg_tablet.jpg?v=20190516');background-position:center bottom}.w-home-app .slides{left:30px;border-bottom:0}.w-home-app .slides li{font-size:18px;padding-right:45%}.w-home-app .slides.hidden{opacity:1}.w-home-app .w-home-app-nav{left:30px}.w-home-app .w-home-app-nav.hidden{opacity:1}.w-home-app .phone{display:none}.w-home-app .image_app{right:30px}.w-home-app .scarica_app{font-size:14px;right:30px}.w-home-app .scarica_app a{width:110px;margin-top:10px}.c-widgetsocial__socialContainer{height:180px}.c-widgetsocial__social:before{top:20px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.c-widgetsocial__socialText{bottom:20px;font-size:24px}.c-fireguns{display:none}.c-wallpapers__caption{font-size:26px;padding:10px 40px;top:60px}}@media(min-width:750px) and (max-width:1279px){.w-footerfocus{padding:60px 0}.w-footerfocus li a .text{bottom:15px;font-size:16px}.w-footerfocus li a:before{background-image:url(/Content/Images/focus_icone.png);height:60px;left:50%;top:40%;margin-top:-30px;background-size:auto 100%}.w-footerfocus li a.aperture:before{width:59.5px;margin-left:-29.75px}.w-footerfocus li a.store:before{width:44.5px;margin-left:-22.25px;background-position:-60.5px 0}.w-footerfocus li a.lavora:before{width:61.5px;margin-left:-30.75px;background-position:-106px 0}.w-footerfocus li a.aiutaci:before{width:44.5px;margin-left:-22.25px;background-position:-168.5px 0}.w-footerfocus li a.app:before{width:47px;margin-left:-23.5px;background-position:-214px 0}}@media(min-width:1024px) and (max-width:1279px){.res_sd{display:block}.layout_4box .box{width:50%}.standard_container{width:900px}#header_main{height:60px}#header_main .header_main__alert-message{font-size:15px}#header_main .col1,#header_main .col2{height:60px}#header_main .col1 .logo,#header_main .col2 .logo{width:140px}#header_main .col1 #nav_main,#header_main .col2 #nav_main{line-height:58px}#header_main .col1 #nav_main ul.sf-menu>li:before,#header_main .col2 #nav_main ul.sf-menu>li:before{margin:0}#header_main .col1 #nav_main ul.sf-menu>li>a,#header_main .col2 #nav_main ul.sf-menu>li>a{font-size:13px}#header_main .col3{height:60px}#header_main .col3 .quickSearch{padding-top:12px}#header_main .col3 .quickLanguage{line-height:58px;font-size:14px}#header_main .col3 .quickLanguage li:before{margin:0 4px}#footer_main .footer_copyright .footer_copyright_wrapper{flex-direction:column}#footer_main .footer_copyright .footer_copyright-text{padding-left:0}#footer_main .footer_copyright .footer_copyright-links{margin-top:10px;margin-left:0}.search_ristoranti .ristoranti-search-wrapper{position:relative;height:calc(100% - 60px);top:auto;bottom:auto;left:auto;right:auto}.search_ristoranti #footer_main{bottom:auto;top:100%;position:static}.sr-image{margin-top:60px}.sr-home .sr-item{height:554px}.p-image{height:500px}.w-aperture{padding:30px 0}.w-aperture .boxTitle,.w-aperture .boxForm{display:block;width:100%}.w-aperture .boxForm{margin-top:25px}.w-aperture .w-aperture__item__inner{height:164px}.w-aperture .w-aperture__item__data{width:160px;font-size:20px;line-height:30px;padding:20px 0}.w-aperture .w-aperture__item__data span{font-size:70px;line-height:80px}.w-aperture .w-aperture__item__texts{padding:10px 30px;width:calc(100% - 160px)}.w-aperture .w-aperture__item__comune{font-size:20px;line-height:120%}.w-aperture .w-aperture__item__indirizzo{font-size:16px;line-height:120%}.w-aperture .w-aperture__item__testo{font-size:14px}.w-home-menu{height:auto}.w-home-menu .slider-wrapper{margin:0 -12px}.w-home-menu .slider .box{padding:0 12px}.w-home-menu .slider .box .item .image{width:60%}.w-home-menu .slider .box .item .image .image_bg{width:100%;height:0;padding-bottom:75%;overflow:hidden}.w-home-menu .slider .box .item .texts{width:40%;padding:15px 15px 15px 0}.w-home-menu .slider .box .item .title{height:auto;min-height:0}.w-home-menu .slider .box .item a{bottom:15px;left:2px;right:15px;line-height:40px;padding:0 20px}.w-home-ristoranti{padding:80px 0 60px}.w-home-app{height:500px;background-image:url('/Content/Images/home_app_bg_tablet.jpg?v=20190516');background-position:center bottom}.w-home-app .slides{border-bottom:0}.w-home-app .slides.hidden{opacity:1}.w-home-app .slides li{font-size:22px}.w-home-app .w-home-app-nav.hidden{opacity:1}.w-home-app .phone{display:none}.w-home-app .scarica_app{font-size:14px}.w-home-app .scarica_app a{width:120px;margin-top:10px}.w-home-offerte .layout_3box .box .item .footer .price_label{padding-left:15px}.w-home-offerte .layout_3box .box .item .footer a{padding-right:15px}.w-home-offerte .w-home-offerte__link{width:calc(100% - 40px)}.c-widgetsocial__socialContainer{height:223px}.c-widgetsocial__social:before{top:30px}.c-widgetsocial__socialText{bottom:30px}.c-wallpapers__caption{font-size:30px;padding:10px 40px;top:80px}}@media(min-width:1280px) and (max-width:1599px){.res_hd{display:block}.layout_4box .box{width:25%}.standard_container{width:1200px}.teaserWithColumns.Teaser_Viewer_4col .layout_4box .box:nth-child(4n-3){border-left-color:transparent;clear:both}}@media(min-width:1600px){.layout_4box .box{width:25%}.res_hd{display:block}.standard_container{width:1280px}.teaserWithColumns.Teaser_Viewer_4col .layout_4box .box:nth-child(4n-3){border-left-color:transparent;clear:both}}@media print{#cookie_bar,#header_main,.showreel,#footer_main,.breadcrumbs,.main_col_separator,#aside_main{display:none}}.c-manager_menu-bar{width:100%;min-height:40px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.c-manager_menu-bar>div:first-child{display:flex}.c-manager_menu-bar>div:first-child>div:first-child{line-height:40px;padding:0 20px;background:#a52303;color:#ffdb5d;font-family:'Bitter',sans-serif}.c-manager_menu-bar>div:first-child a.active,.c-manager_menu-bar>div:first-child a:active,.c-manager_menu-bar>div:first-child a:hover{color:#a52303}.c-manager_menu-bar>div:last-child a{margin-right:20px}.c-manager_menu-bar>div a{margin-left:20px;color:#fff;display:inline-block;line-height:40px;font-weight:bold}@media only screen and (max-width:749px){.c-manager_menu-bar{min-height:30px;margin-top:0;font-size:12px;flex-direction:column}.c-manager_menu-bar>div{text-align:center;line-height:30px}.c-manager_menu-bar>div:first-child{width:100%;flex-direction:column}.c-manager_menu-bar>div:last-child{width:100%}.c-manager_menu-bar>div:last-child a{margin-right:0}}.c-manager_wrapper{position:relative;max-width:1024px;width:100%;margin:50px auto;background-color:rgba(255,255,255,.4)}@media only screen and (max-width:749px){.c-manager_wrapper{padding:0 10px}}.c-manager_wrapper small{font-size:10px}.c-manager_wrapper .bo-panel-default .bo-panel-header{background-color:#a52303;font-family:'Bitter',sans-serif;color:#ffdb5d}.c-manager_wrapper .bo-table thead th{font-family:'Bitter',sans-serif;background-color:#a52303;color:#ffdb5d;vertical-align:middle}.c-manager_wrapper .bo-table .bo-btn{min-width:fit-content}.c-manager_wrapper td{vertical-align:middle}.c-manager_wrapper .bo-btn{display:flex;align-items:center;height:50px;letter-spacing:2px;text-transform:uppercase;color:#fff;font-family:'Dosis',sans-serif;font-weight:600;background:#a52303;font-size:14px;line-height:18px;padding:0 16px 0 16px;justify-content:space-between;border:solid 2px #a52303;max-width:200px;border:none !important;line-height:30px}.c-manager_wrapper .bo-btn:after{content:"";background:rgba(0,0,0,0) url("/Content/Images/spread.svg") no-repeat scroll -28px -10px;display:block;height:14px;width:13px;margin-left:10px;flex-shrink:0}.c-manager_wrapper .bo-btn:hover{border:none !important}@media only screen and (max-width:749px){.c-manager_wrapper .bo-row{flex-direction:column}}@media only screen and (max-width:749px){.c-manager_wrapper .bo-row .bo-col-right{padding:0 !important}}.c-manager_wrapper .bo-form select:hover,.c-manager_wrapper .bo-form input:hover{border:1px solid #a52303}.c-manager_wrapper .bo-divTable-thead .bo-divTable-td{font-family:'Bitter',sans-serif;background-color:#a52303;color:#ffdb5d}.c-manager_wrapper .bo-checkbox:hover input~.bo-checkmark{border:1px solid #a52303}.c-manager_wrapper .bo-input-symbol{background-color:#a52303;color:#ffdb5d;border-color:#a52303}.c-manager_menu-bar{background:#a52303}.c-manager_menu-bar>div:first-child>div:first-child{background:#ffdb5d;color:#a52303}.c-manager_menu-bar>div:first-child a.active,.c-manager_menu-bar>div:first-child a:active,.c-manager_menu-bar>div:first-child a:hover{color:#ffdb5d}.c-manager_wrapper .bo-btn{height:30px}.c-manager_wrapper .bo-btn.bo-btn-icon{padding:0;width:30px;display:inline-block;letter-spacing:initial;justify-content:center !important}.c-manager_wrapper .bo-btn.bo-btn-icon::after{background:none;display:none}.c-lff-wrapper{font-family:'Barlow'}.o-lff-section{display:flex;flex-direction:column;align-items:center;text-align:center}.o-lff-title{color:#c3271a;font-family:'FTY SKORZHEN';font-size:58px;text-transform:uppercase}@media only screen and (max-width:749px){.o-lff-title{font-size:30px}}.o-lff-text{font-size:25px;margin-top:40px;margin-bottom:30px}@media only screen and (max-width:749px){.o-lff-text{margin-top:30px;font-size:18px}}.o-lff-container{width:1400px;max-width:100%;margin:0 auto;padding-left:20px !important;padding-right:20px !important}.o-lff-big-button{background-color:#c3271a;color:#fff;display:block;font-size:28px;text-transform:uppercase;align-self:center;padding:20px 36px;text-decoration:underline;font-weight:700}.o-lff-box{border-radius:20px;background-color:#fee3c7;width:350px;position:relative;padding:25px;max-width:100%}.o-lff-box--with-number{padding-top:80px}.o-lff-box__number{width:110px;height:110px;border-radius:50%;background-color:#541b10;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:0;transform:translate(-50%,-50%);color:#fff;font-weight:700;font-size:40px}.o-lff-box__title{color:#c3271a;font-weight:700;font-size:26px}.o-lff-box__title a{color:inherit}.o-lff-box__text{font-size:22px}@media only screen and (max-width:749px){.o-lff-box{width:280px;padding:20px}.o-lff-box--with-number{padding-top:50px}.o-lff-box__number{width:70px;height:70px;font-size:30px}.o-lff-box__title{font-size:20px}.o-lff-box__text{font-size:18px}}.c-lff-hero{padding-top:100px;background-color:#fee3c7;padding-bottom:40px}.c-lff-hero__logo{margin-top:30px;margin-bottom:50px;max-width:100%}.c-lff-how-it-works{margin-top:30px}.c-lff-how-it-works__title{font-weight:700;font-size:57px}.c-lff-how-it-works__items{display:flex;justify-content:center;column-gap:80px;margin-top:70px}.c-lff-how-it-works-item{background-color:#fff}.c-lff-how-it-works__button{margin-top:50px}@media only screen and (max-width:749px){.c-lff-how-it-works__title{font-size:30px}.c-lff-how-it-works__items{flex-direction:column;row-gap:80px}}.c-lff-body{padding:80px 0}.c-lff-rob__items{display:flex;column-gap:36px}@media only screen and (max-width:749px){.c-lff-rob__items{flex-direction:column;row-gap:40px}}.c-lff-prizes{margin-top:40px}.c-lff-prizes__title{font-weight:700;font-size:36px;color:#c3271a;margin-bottom:50px;text-transform:uppercase}.c-lff-prizes__items{margin-bottom:50px}.c-lff-prizes__items>ul{display:flex;column-gap:35px;row-gap:35px;flex-wrap:wrap;justify-content:center}.c-lff-prizes__items>ul>li{display:flex;flex-direction:column;align-items:center;text-align:center;width:226px;max-width:calc((100% - (35px*4))/5)}.c-lff-prizes__items>ul>li>img{width:100%}.c-lff-prizes__items>ul>li>span{font-weight:700;text-transform:uppercase;margin-top:10px}@media(min-width:750px) and (max-width:1023px){.c-lff-prizes__items>ul>li{max-width:unset}}@media only screen and (max-width:749px){.c-lff-prizes__items>ul{column-gap:20px;row-gap:35px}.c-lff-prizes__items>ul>li{max-width:unset;width:150px}.c-lff-prizes__items>ul>li>span{font-size:14px}}.c-lff-advantages{margin-top:80px}.c-lff-advantages__list{width:830px;max-width:100%;background-color:#fee3c7;border-radius:20px;padding:50px 20px}.c-lff-advantages__list>ul{width:640px;max-width:100%;margin:0 auto;display:flex;text-align:left;flex-direction:column;justify-content:flex-start;row-gap:50px;counter-reset:li-counter}.c-lff-advantages__list>ul>li{position:relative;padding-left:88px}.c-lff-advantages__list>ul>li:before{counter-increment:li-counter;content:counter(li-counter);width:66px;height:66px;border-radius:50%;background-color:#000;color:#fff;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;font-family:'FTY SKORZHEN';font-size:40px}.c-lff-advantages__list>ul>li>h3{font-weight:700;font-size:24px;text-transform:uppercase}.c-lff-advantages__list>ul>li>p{margin-top:15px;font-size:20px}@media only screen and (max-width:749px){.c-lff-advantages__list>ul>li{padding-left:50px}.c-lff-advantages__list>ul>li:before{width:40px;height:40px;font-size:26px}.c-lff-advantages__list>ul>li>h3{font-size:20px}.c-lff-advantages__list>ul>li>p{margin-top:10px;font-size:18px}}.c-lff-join{background-color:#fee3c7;padding:70px 0 150px}