.detail-page{padding-bottom:60px}.detail-page .detail-content{font-size:18px;font-weight:300}.detail-page h2,.detail-page h3,.detail-page h4,.detail-page h5,.detail-page strong{font-weight:400}.detail-page .field-testo h3{text-transform:uppercase}.detail-page .detail-title,.detail-page .field-titolo-paragrafi{font-size:30px;font-weight:300;line-height:1;color:#2b5a5a;margin-bottom:18px}.detail-page .detail-title span,.detail-page .field-titolo-paragrafi span{display:inline-block;font-size:.53em;font-weight:300;line-height:1.63;color:#555}.detail-page .detail-title strong,.detail-page .field-titolo-paragrafi strong{display:block;font-weight:400;line-height:normal;color:#333;font-size:.6em;margin-top:5px}.detail-page .detail-sub-title{font-size:24px;font-weight:300;line-height:1.17;text-align:left;color:#555;margin-bottom:16px}.detail-page .col-aside{float:right;margin-bottom:50px}.detail-page .detail-tags{margin-bottom:68px}.detail-page .tags a{display:inline-block;vertical-align:top;font-size:18px;text-align:center;color:#4d4d4d;padding:8px 1.33em;background:#fff;border-radius:30px;font-weight:400;line-height:1;margin-right:10px;margin-bottom:15px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.2)}.detail-page .social-share{margin-bottom:65px}.detail-page .social-share:after,.detail-page .social-share:before{display:table;content:" "}.detail-page .social-share:after{clear:both}.detail-page .social-share .icons{display:block;float:left;position:relative}.detail-page .social-share .icons.copied .copy-success{-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);opacity:1}.detail-page .social-share .icons .copy-success{display:block;position:absolute;background:#fff;border-radius:30px;padding:12px 20px;color:#2b5a5a;line-height:1;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0;white-space:nowrap;margin-top:-20px;opacity:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.detail-page .social-share .icons .copy-success:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;left:50%;bottom:-10px;margin-left:-10px}.detail-page .social-share .icons a,.detail-page .social-share .icons button{display:inline-block;vertical-align:top;width:1em;height:1em;margin-right:10px;border-radius:1em;background:#2b5a5a;font-size:58px;padding:0;border:0;line-height:1;text-align:center;color:#fff;text-decoration:none;box-shadow:1.4px 1.4px 4px 0 rgba(0,0,0,.2)}.detail-page .social-share .icons a.icon-share-fb,.detail-page .social-share .icons button.icon-share-fb{background:#074f8e}.detail-page .social-share .icons a.addToFav,.detail-page .social-share .icons button.addToFav{position:relative;right:auto;left:auto;top:auto;background:#fff}.detail-page .social-share .icons a.addToFav svg,.detail-page .social-share .icons button.addToFav svg{width:30px;height:30px;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-14px}.detail-page .social-share+.block{margin-top:-25px}.detail-page .blvBanner{margin-bottom:40px}.detail-page .col-lg-9 .col-lg-9{padding:0;float:none;width:auto}.aside-slider .swiper-prev{display:none}.paragraph{margin-bottom:40px}.detail-header-full{display:block}.detail-header-full .image-full{position:relative;box-shadow:2.1px 2.1px 6px 0 rgba(0,0,0,.2);background-color:#fff;border-radius:10px;margin-bottom:25px}.detail-header-full .image-full img{display:block;width:100%;height:auto;border-radius:10px}.detail-header-full .image-full .field-immagine-mobile{display:none}.detail-header-full .image-full>.image{display:block}.detail-header-full .new{display:block;position:absolute;bottom:0;left:0;font-size:18px;font-weight:300;line-height:33px;text-align:center;color:#fff;border-radius:0 10px 0 10px;background:#2b5a5a;z-index:99;padding:0 26px}.detail-header-full .brand{font-size:18px;line-height:1.22;text-align:left;color:#2b5a5a}.detail-header-full .brand .label{display:inline-block;font-size:20px;font-weight:300;color:#555;vertical-align:top}.detail-header-full .brand .relBrands{display:inline-block;vertical-align:top;line-height:1.22;font-size:20px}.detail-header-full .brand .relBrands a:after{content:", "}.detail-header-full .brand .relBrands a:last-child:after{content:""}.related-concorsi{margin-top:40px;margin-bottom:60px}.col-related-items .aside-slider{margin:0 -9px}.col-related-items .swiper-container{padding-bottom:10px}.col-related-items .node-teaser{width:100%}.row-ordered .related-buoni,.row-ordered .related-products{clear:right}.related-slider.related-recipe-slider .node-teaser{width:33.33333%}.related-full-slider.slider .swiper-container{margin-right:-10px;padding-right:10px}.related-full-slider.slider .swiper-next{right:-40px}.related-full-slider.slider .swiper-prev{left:-40px}.related-full-slider.slider .node-teaser{padding:0;margin-bottom:0;width:96%}.paragraph-icona{display:block;text-align:center;margin-bottom:15px}.paragraph-icona img{display:block;max-height:80px;width:auto;margin:0 auto}.paragraph-titolo{font-size:28px;font-weight:200;line-height:1.29;text-align:left;color:#2b5a5a;margin-bottom:20px}.section.paragraph-date-inizio-fine{display:block;border-top:1px solid #aaa;padding-top:45px}.section.paragraph-date-inizio-fine:first-child{border-top:0;padding-top:0;border-bottom:1px solid #aaa;padding-bottom:45px}.section.paragraph-date-inizio-fine div{display:inline}.section.paragraph-date-inizio-fine .field-date-promozione span{color:#2b5a5a;font-weight:400}.section.paragraph-scarica-file{border-top:1px solid #aaa;padding-top:45px;font-size:18px;font-weight:300;line-height:1.78;text-align:left;color:#555}.section.paragraph-scarica-file .field-file,.section.paragraph-scarica-file .field-testo-file,.section.paragraph-scarica-file p{display:inline}.section.paragraph-scarica-file .icon-pdf{font-size:43px;display:inline-block;vertical-align:middle;color:#2b5a5a}.related-items+.related-items{margin-top:50px}.related-items+.social-share{margin-top:50px}.page-node-type-articolo #block-bloccoutentenonloggatoarticolo{float:right;width:25%;padding-left:8px;padding-right:8px}.blvBanner .paragraph-banner-utente-non-loggato-aside .image{display:none}.blvBanner .paragraph-banner-utente-non-loggato-aside .field-immagine-mobile{display:none}.blvBanner .paragraph-banner-utente-non-loggato-aside .field-immagine-mobile .image{display:block}@media (min-width:1024px){.detail-page .col-spaced{padding-right:40px}}@media (min-width:1100px){.blvBanner .paragraph-banner-utente-non-loggato-aside .image{display:block}}@media (max-width:1099px){.detail-page .col-aside{float:none}.detail-page .col-aside .slider .buono-teaser{max-width:none;width:96%}.detail-page .col-aside .slider .buono-teaser .teaser-content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.detail-page .col-aside .slider .buono-teaser .teaser-top{float:left;width:50%;border-bottom:0;border-right:3px dashed #2b5a5a}.detail-page .col-aside .slider .buono-teaser .teaser-bot{float:left;width:50%;display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.row-ordered{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row-ordered .main-col{-ms-order:1;-ms-flex-order:1;-webkit-order:1;order:1}.row-ordered .related-buoni,.row-ordered .related-products{-ms-order:2;-ms-flex-order:2;-webkit-order:2;order:2}.row-ordered .col-bottom{-ms-order:3;-ms-flex-order:3;-webkit-order:3;order:3}.page-node-type-articolo #block-bloccoutentenonloggatoarticolo{float:none;width:100%;padding-left:0;padding-right:0;-ms-order:3;-ms-flex-order:3;-webkit-order:3;order:3}.blvBanner .paragraph-banner-utente-non-loggato-aside .field-immagine-mobile{display:block}}@media (max-width:599px){.detail-page{padding-bottom:0}.detail-page .detail-content{font-size:20px}.detail-page .detail-title,.detail-page .field-titolo-paragrafi{font-size:26px}.detail-page .detail-sub-title{font-size:26px}.detail-page .col-aside{margin-top:30px}.detail-page .detail-tags{margin-bottom:40px}.detail-page .tags a{font-size:20px}.detail-page .tags a{margin-right:4px}.detail-page .social-share{margin-bottom:40px}.detail-page .social-share .icons a,.detail-page .social-share .icons button{font-size:80px}.detail-header-full{margin-bottom:30px}.detail-header-full .image-full .field-immagine-mobile{display:block}.detail-header-full .image-full>.image{display:none}.detail-header-full .brand .label{font-size:16px}.detail-header-full .brand .relBrands{font-size:16px}.detail-header-full .brand{font-size:18px}.related-concorsi{margin-bottom:40px}.paragraph-titolo{font-size:28px}.section.paragraph-date-inizio-fine{margin-bottom:30px;padding-top:30px}.section.paragraph-scarica-file{font-size:18px}.section.paragraph-scarica-file{padding-top:30px;margin-bottom:30px}}@media (max-width:500px){.detail-page .detail-content{font-size:4vw}.detail-page .detail-title,.detail-page .field-titolo-paragrafi{font-size:5.2vw}.detail-page .detail-sub-title{font-size:5.2vw}.detail-page .tags a{font-size:4vw}.detail-page .social-share .icons a,.detail-page .social-share .icons button{font-size:16vw}.detail-header-full .brand{font-size:3.6vw}.paragraph-titolo{font-size:5.6vw}.section.paragraph-scarica-file{font-size:3.6vw}}