.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.dolci{color:#3b1245}.panificati{color:#647b00}.pasta-fresca{color:#cca900}.senza-lattosio{color:#204c93}.pasticceria{color:#d23e00}.merendine{color:#b20c0c}body{font-family:"Asap",sans-serif;font-size:16px;color:#3c3c3c}strong,b{font-weight:700}em,i{font-style:italic}p{margin:1rem 0}p,li{line-height:1.9}a{color:#473031}a:hover{color:#e75136}small{font-size:.7em}h1{font-weight:300;font-size:3rem;padding:2rem 0;font-family:"Asap",sans-serif}@media (min-width:49em){h1{font-size:4.5rem}}@media (min-width:69em){h1{font-size:9rem}}h2{font-weight:300;font-size:2.5rem;padding-bottom:1.75rem;font-family:"Asap",sans-serif;color:#473031}@media (min-width:49em){h2{font-size:3.5rem}}h3{font-weight:300;font-size:1.5rem;line-height:1.25;padding-bottom:1.25rem;font-family:"Asap",sans-serif;color:#e75136}@media (min-width:49em){h3{font-size:2rem}}@media (min-width:69em){.just-mobile{display:none}}img{max-width:100%;vertical-align:middle;height:auto}img.responsive{width:100%;height:auto}form input,form textarea{padding:.75rem .5rem;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1rem;font-family:"Asap",sans-serif}form .wpcf7-submit{text-transform:uppercase;font-weight:700;font-family:"Asap",sans-serif;font-size:1.25rem;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.33s;-o-transition-duration:.33s;-webkit-transition-duration:.33s;transition-duration:.33s;cursor:pointer}.button{-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.33s;-o-transition-duration:.33s;-webkit-transition-duration:.33s;transition-duration:.33s}.button:hover{cursor:pointer;background:orange}table{border-collapse:collapse;margin:0 auto}table th{padding:10px;line-height:24px;font-weight:700}table td,table th{border-top:1px solid #3c3c3c;padding:.5rem 1rem;text-align:center}table tr:first-child th,table tr:first-child td{border-top:0}[class*=lightcase-icon-]:before{font-family:"FontAwesome",sans-serif !important}.lightcase-icon-play:before{content:"" !important}.lightcase-icon-pause:before{content:"" !important}.lightcase-icon-close:before{content:"" !important}.lightcase-icon-prev:before{content:"" !important}.lightcase-icon-next:before{content:"" !important}.lightcase-icon-spin:before{content:"" !important}.full{width:100%}.grid{*zoom:1;max-width:464px;max-width:29rem;_width:464px;padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1280px !important;padding:0 1rem;column-gap:1rem}.grid:after{content:"";display:table;clear:both}.no-mediaqueries .grid{width:1200px !important;max-width:1200px !important}header .page-title h1{opacity:.8}header .page-testata .header-image{width:100%;position:relative;height:0;padding-bottom:57.5vw;overflow:hidden}header .page-testata .header-image img{z-index:-1;width:100%;height:auto;position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header .page-testata .header-image .page-title{position:absolute;z-index:100;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%}header .navigation{position:absolute;top:0;z-index:1000;width:100%}header .navigation .header-wrapper{flex-wrap:wrap;display:flex;justify-content:space-between}header .navigation .header-wrapper .logo,header .navigation .header-wrapper .main-menu{flex:1 0 50%;padding-top:2rem}header .navigation .header-wrapper .logo{position:relative;z-index:1}header .navigation .header-wrapper .logo img{width:450px}header .navigation .header-wrapper .main-menu{text-align:right}header .navigation .header-wrapper .main-menu ul.nav{display:inline-block}@media (min-width:49em){header .navigation .header-wrapper .main-menu ul.nav{margin-top:2rem}}header .navigation .header-wrapper .main-menu ul.nav>li>a{display:inline-block;padding:.7rem 0 0 3rem;background:url(//www.leprelibatezze.it/wp-content/themes/leprelibatezze/assets/css/../images/icona-cucchiaiox2.png) no-repeat;background-size:48px 36px;position:relative;z-index:1}header .navigation .header-wrapper .main-menu ul.nav li a{color:#fff;text-decoration:none;font-size:1.2rem}header .navigation .header-wrapper .main-menu ul.nav li a:hover{font-weight:600}header .navigation .header-wrapper .main-menu ul.nav .footer-menu{text-align:center;font-size:1.25rem;padding:3rem 0 0;display:none}header .navigation .header-wrapper .main-menu ul.nav .footer-menu a{color:#3c3c3c;font-size:1.25rem;font-weight:600}header .navigation .header-wrapper .main-menu ul.nav .footer-menu i{color:#fff}header .navigation .header-wrapper .main-menu ul.nav .footer-menu .footer-menu-item{display:inline-block;margin:0 1em}header .navigation .header-wrapper .main-menu ul.nav .footer-menu .footer-menu-item a{font-size:1.25rem}@media (min-width:49em){header .navigation .header-wrapper .main-menu ul.nav .footer-menu{display:block}}header .navigation .header-wrapper .main-menu ul.nav .current-menu-ancestor>a,header .navigation .header-wrapper .main-menu ul.nav .current-menu-item>a{font-weight:600}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu{position:fixed;right:0;top:0;width:100vw;height:100vh;background:#e75136;padding:1.5rem;padding-top:8rem;text-align:left;-moz-transform:translate(100vw,0);-ms-transform:translate(100vw,0);-webkit-transform:translate(100vw,0);transform:translate(100vw,0);-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.33s;-o-transition-duration:.33s;-webkit-transition-duration:.33s;transition-duration:.33s}.menuactive header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu .sub-menu{margin-left:1.5rem}header .navigation .header-wrapper .main-menu ul.nav .inner-menu{padding:0}@media (min-width:49em){header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu{position:absolute;right:auto;left:0;top:0;padding:1.5rem;padding-top:14rem;width:100%;height:auto;background:#e75136;text-align:center;opacity:0;-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.33s;-o-transition-duration:.33s;-webkit-transition-duration:.33s;transition-duration:.33s}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu>.inner-menu{display:flex;justify-content:space-around;align-items:center;padding-top:6rem;padding-bottom:6rem}.menuactive header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu{opacity:1;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu a{font-size:1.75rem}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu .sub-menu{margin:0;opacity:0;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.33s;-o-transition-duration:.33s;-webkit-transition-duration:.33s;transition-duration:.33s}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu>.inner-menu>li{position:relative;width:100%}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu>.inner-menu>li>a{position:absolute;top:50%;left:50%;z-index:1;font-size:1.75rem;white-space:nowrap;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.33s;-o-transition-duration:.33s;-webkit-transition-duration:.33s;transition-duration:.33s}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu>.inner-menu>li.menu-item-has-children:hover>a{top:0;font-weight:600;opacity:0;-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}header .navigation .header-wrapper .main-menu ul.nav>li>.sub-menu>.inner-menu>li.menu-item-has-children:hover .sub-menu{opacity:1}}@media (min-width:49em){.home header .page-testata .header-image{padding-bottom:100vh}}@media (min-width:49em){.home .page-title{text-align:left !important;width:30% !important;right:10% !important;top:60% !important}}.home .page-title h1{color:#fff;font-size:2rem;opacity:1;display:none}@media (min-width:49em){.home .page-title h1{display:block;font-size:3rem}}@media (min-width:69em){.home .page-title h1{font-size:3.5rem}}@media (min-width:79em){.home .page-title h1{font-size:4rem}}.error404 .page-testata .header-image{height:25vh;overflow:hidden}.error404 .page-testata .header-image img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-intro .testo-intro{padding:4rem 2rem;text-align:center;max-width:1080px !important}@media (min-width:59em){#content .home-intro{display:flex}#content .home-intro .testo-home{flex:1 0 40%}#content .home-intro .testo-home h2,#content .home-intro .testo-home h3,#content .home-intro .testo-home p{margin-right:5rem}#content .home-intro .testo-home h3{line-height:1.25}}@media (min-width:59em){#content .home-intro .foto-home{flex:1 0 50%}}#content .home-intro .foto-home .icon{width:45%;margin-top:-15%}@media (min-width:59em){#content .home-intro .foto-home .icon{margin-left:-15%}}#content .product-list{margin-bottom:3rem;display:flex;flex-wrap:wrap}@media (min-width:59em){#content .product-list{margin-bottom:8rem}}#content .product-list .product-link{flex:1 0 50%;position:relative;overflow:hidden}@media (min-width:39em){#content .product-list .product-link{flex:1 0 50%}}@media (min-width:59em){#content .product-list .product-link{flex:1 0 33%}}#content .product-list .product-link a img{-moz-transform:scale(1.001);-ms-transform:scale(1.001);-webkit-transform:scale(1.001);transform:scale(1.001);-moz-transition:all .75s;-o-transition:all .75s;-webkit-transition:all .75s;transition:all .75s}#content .product-list .product-link a:hover img{-moz-transform:scale(1.25);-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25)}#content .product-list .product-link .title{position:absolute;z-index:100;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%;opacity:.8;margin:0;font-size:1.5rem}@media (min-width:39em){#content .product-list .product-link .title{font-size:2.5rem}}@media (min-width:59em){#content .product-list .product-link .title{font-size:4rem;line-height:4rem}}#page-prodotti .container{display:grid;grid-gap:1.5rem}@media (min-width:59em){#page-prodotti .container{grid-template-columns:1fr 1fr}}#page-prodotti .container .prodotti-item{margin-bottom:1.5rem;display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr}@media (min-width:59em){#page-prodotti .container .prodotti-item{margin-bottom:4rem}}#page-prodotti .container .prodotti-item .prodotti-gallery{margin-bottom:0;overflow:hidden}@media (min-width:69em){#page-prodotti .container .prodotti-item .prodotti-gallery{margin-bottom:0}}#page-prodotti .container .prodotti-item .prodotti-gallery .swiper{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#page-prodotti .container .prodotti-item .prodotti-gallery i.fa-light.fa-eye{position:absolute;top:1rem;right:1rem;z-index:1;color:#fff;pointer-events:none}#page-prodotti .container .prodotti-item .prodotti-gallery .placeholder{display:block;width:100%;position:relative;padding-bottom:100%;background-color:#e6e6e6}#page-prodotti .container .prodotti-item .prodotti-gallery .placeholder img{position:absolute;top:50%;left:50%;opacity:.25;-webkit-filter:grayscale(1);filter:grayscale(1);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-prodotti .container .prodotti-item .prodotti-gallery .swiper-button-prev,#page-prodotti .container .prodotti-item .prodotti-gallery .swiper-button-next{color:#fff}#page-prodotti .container .prodotti-item .prodotti-gallery .swiper-button-prev:after,#page-prodotti .container .prodotti-item .prodotti-gallery .swiper-button-next:after{font-family:"Font Awesome 6 Pro",sans-serif;font-size:2rem;font-weight:300;text-shadow:0px 0px 12px #000}#page-prodotti .container .prodotti-item .prodotti-gallery .swiper-button-prev:after{content:"\f137"}#page-prodotti .container .prodotti-item .prodotti-gallery .swiper-button-next:after{content:"\f138"}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper{position:relative;overflow:hidden}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper .slides-container{width:100%;display:flex;overflow:scroll;scroll-behavior:smooth;list-style:none;margin:0;padding:0;-moz-border-radius:15px/15px;-webkit-border-radius:15px;border-radius:15px/15px}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper .slides-container .slide{width:100%;height:100%;flex:1 0 100%}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper .slides-container .slide.placeholder{position:relative;padding-bottom:100%;background-color:#e6e6e6}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper .slides-container .slide.placeholder img{position:absolute;top:50%;left:50%;opacity:.25;-webkit-filter:grayscale(1);filter:grayscale(1);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper .slide-arrow{position:absolute;top:50%;transform:translateY(-50%);margin:auto;background:0 0;border:none;width:2rem;font-size:2rem;padding:0;cursor:pointer;transition:opacity .1s;color:#fff}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper #slide-arrow-prev{left:0;margin-left:10px}#page-prodotti .container .prodotti-item .prodotti-gallery .slider-wrapper #slide-arrow-next{right:0;margin-right:10px}#page-prodotti .container .prodotti-item .prodotti-desc{padding-left:1rem}#page-prodotti .container .prodotti-item .prodotti-desc h4{font-size:1.25rem;line-height:1.25;color:#473031;margin-right:1rem}@media (min-width:39em){#page-prodotti .container .prodotti-item .prodotti-desc h4{font-size:2rem}}#page-prodotti .container .prodotti-item .prodotti-desc .sottotitolo{color:#e75136;font-size:1.2rem;margin:0 1rem 0 0}#page-prodotti .container .prodotti-item .prodotti-desc .referenze{border-top:1px solid #e75136;margin-top:1rem;padding-top:1rem;margin-right:1rem}#page-prodotti .container .prodotti-item .prodotti-desc p{margin:0;margin-bottom:.5rem;line-height:1.25}.gallery-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}@media (min-width:39em){.gallery-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:59em){.gallery-inner{grid-template-columns:repeat(4,1fr)}}@media (min-width:79em){.gallery-inner{grid-template-columns:repeat(5,1fr)}}#contact{margin-top:3rem;background:#e75136;padding:3rem 0}@media (min-width:59em){#contact{padding:3rem 0 6rem}}#contact .grid{max-width:1080px !important}@media (min-width:59em){#contact .grid{display:flex;justify-content:space-between}}#contact .grid .contact-col1,#contact .grid .contact-col2{text-align:center}@media (min-width:59em){#contact .grid .contact-col1,#contact .grid .contact-col2{flex:1 0 50%;text-align:left}#contact .grid .contact-col1 .contact-cta,#contact .grid .contact-col2 .contact-cta{margin-bottom:3rem}}@media (min-width:59em){#contact .grid .contact-col2{text-align:right;display:grid}#contact .grid .contact-col2 .contact-data{order:1}#contact .grid .contact-col2 .contact-cta{margin-top:5rem;margin-bottom:1rem;order:2}}#contact .grid .contact-cta{color:#473031;font-size:1.5rem;line-height:1;margin:1.5rem 0}@media (min-width:59em){#contact .grid .contact-cta{font-size:3rem}}#contact .grid .contact-data{color:#fff;font-size:1rem}@media (min-width:59em){#contact .grid .contact-data{font-size:1.5rem}}#contact .grid .contact-data a{color:#fff;text-decoration:none}#contact .grid .contact-data a:hover{color:#473031}#contact .grid .contact-data i{margin-right:1rem}#footer{background:#473031;padding:3rem 0 0;color:#fff}@media (min-width:59em){#footer .grid{display:flex;justify-content:space-between}}#footer .grid .footer-address,#footer .grid .footer-menu{text-align:center}@media (min-width:59em){#footer .grid .footer-address,#footer .grid .footer-menu{flex:5 0 0}}#footer .grid .footer-address i,#footer .grid .footer-menu i{color:#e75136}#footer .grid .footer-address a,#footer .grid .footer-menu a{color:#fff;text-decoration:none}#footer .grid .footer-address i,#footer .grid .footer-menu i{font-size:1.4rem;margin-right:1rem}#footer .grid .footer-address{line-height:2rem}@media (min-width:59em){#footer .grid .footer-address{text-align:left}}#footer .grid .footer-address a.fb{color:#e75136}#footer .grid .footer-address a.fb:hover{color:#fff}#footer .grid .footer-logo{text-align:center;position:relative}@media (min-width:59em){#footer .grid .footer-logo{flex:2 0 0}}@media (min-width:59em){#footer .grid .footer-logo{top:-110px}}@media (min-width:59em){#footer .grid .footer-menu{text-align:right}}#footer .grid .footer-menu a{color:#fff;text-decoration:none}#footer .grid .footer-menu a:hover{color:#e75136}#copy{background:#473031;color:#fff;padding-bottom:2rem}@media (min-width:59em){#copy .grid{display:flex;justify-content:space-between}}#copy .grid .copy-menu,#copy .grid .copy-data{line-height:1.5rem}@media (min-width:59em){#copy .grid .copy-menu,#copy .grid .copy-data{flex:1 0 0;text-align:left;font-size:.85rem;margin-top:0}}#copy .grid .copy-data{padding:1.5rem 0;text-align:center}@media (min-width:59em){#copy .grid .copy-data{padding:0;text-align:left}}#copy .grid .copy-menu{text-align:center}@media (min-width:59em){#copy .grid .copy-menu{text-align:right}}#copy .grid .copy-menu ul li{display:inline-block;margin-left:1rem}#copy .grid .copy-menu ul li a{color:#fff;text-decoration:none}#copy .grid .copy-menu ul li a:hover{color:#e75136}
@font-face{font-family:lightcase;src:url(//www.leprelibatezze.it/wp-content/themes/leprelibatezze/assets/css/../fonts/lightcase.eot?55356177);src:url(//www.leprelibatezze.it/wp-content/themes/leprelibatezze/assets/css/../fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"),url(//www.leprelibatezze.it/wp-content/themes/leprelibatezze/assets/css/../fonts/lightcase.woff?55356177) format("woff"),url(//www.leprelibatezze.it/wp-content/themes/leprelibatezze/assets/css/../fonts/lightcase.ttf?55356177) format("truetype"),url(//www.leprelibatezze.it/wp-content/themes/leprelibatezze/assets/css/../fonts/lightcase.svg?55356177#lightcase) format("svg");font-weight:400;font-style:normal}[class*=lightcase-icon-]:before{font-family:lightcase,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.lightcase-icon-play:before{content:'\e800'}.lightcase-icon-pause:before{content:'\e801'}.lightcase-icon-close:before{content:'\e802'}.lightcase-icon-prev:before{content:'\e803'}.lightcase-icon-next:before{content:'\e804'}.lightcase-icon-spin:before{content:'\e805'}@-webkit-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#lightcase-case{display:none;position:fixed;z-index:2002;top:50%;left:50%;font-family:arial,sans-serif;font-size:13px;line-height:1.5;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-case,html[data-lc-type=inline] #lightcase-case{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;padding:55px 0 70px 0;width:100%!important;height:100%!important;overflow:auto!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content{position:relative;z-index:1;text-shadow:none;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5);-webkit-backface-visibility:hidden}}@media screen and (min-width:641px){html[data-lc-type=image] #lightcase-content,html[data-lc-type=video] #lightcase-content{background-color:#333}}html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:0 0!important}}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{padding:15px}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*{width:100%!important;max-width:none!important}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=error] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>:not(iframe){height:auto!important;max-height:none!important}}@media screen and (max-width:640px){html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe{overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:640px) and (min-width:641px){html[data-lc-type=image] #lightcase-content .lightcase-contentInner,html[data-lc-type=video] #lightcase-content .lightcase-contentInner{line-height:.75}}html[data-lc-type=image] #lightcase-content .lightcase-contentInner{position:relative;overflow:hidden!important}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:0 0!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{padding:30px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:640px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#aaa}}@media screen and (min-width:641px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#333}}#lightcase-case p.lightcase-error{margin:0;font-size:17px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa}@media screen and (max-width:640px){#lightcase-case p.lightcase-error{padding:30px 0}}@media screen and (min-width:641px){#lightcase-case p.lightcase-error{padding:0}}.lightcase-open body{overflow:hidden}.lightcase-isMobileDevice .lightcase-open body{max-width:100%;max-height:100%}#lightcase-info{position:absolute;padding-top:15px}#lightcase-info #lightcase-caption,#lightcase-info #lightcase-title{margin:0;padding:0;line-height:1.5;font-weight:400;text-overflow:ellipsis}#lightcase-info #lightcase-title{font-size:17px;color:#aaa}@media screen and (max-width:640px){#lightcase-info #lightcase-title{position:fixed;top:10px;left:0;max-width:87.5%;padding:5px 15px;background:#333}}#lightcase-info #lightcase-caption{clear:both;font-size:13px;color:#aaa}#lightcase-info #lightcase-sequenceInfo{font-size:11px;color:#aaa}@media screen and (max-width:640px){.lightcase-fullScreenMode #lightcase-info{padding-left:15px;padding-right:15px}html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info{position:static}}#lightcase-loading{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;position:fixed;z-index:2001;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;opacity:1;font-size:32px;text-shadow:0 0 15px #fff;-moz-transform-origin:50% 53%;-webkit-animation:lightcase-spin .5s infinite linear;-moz-animation:lightcase-spin .5s infinite linear;-o-animation:lightcase-spin .5s infinite linear;animation:lightcase-spin .5s infinite linear}#lightcase-loading,#lightcase-loading:focus{text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}#lightcase-loading>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;outline:0;cursor:pointer}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{text-decoration:none;color:rgba(255,255,255,.6);-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]:hover{color:#fff;text-shadow:0 0 15px #fff}.lightcase-isMobileDevice a[class*=lightcase-icon-]:hover{color:#aaa;text-shadow:none}a[class*=lightcase-icon-].lightcase-icon-close{position:fixed;top:15px;right:15px;bottom:auto;margin:0;opacity:0;outline:0}a[class*=lightcase-icon-].lightcase-icon-prev{left:15px}a[class*=lightcase-icon-].lightcase-icon-next{right:15px}a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{left:50%;margin-left:-.5em}@media screen and (min-width:641px){a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{opacity:0}}@media screen and (max-width:640px){a[class*=lightcase-icon-]{bottom:15px;font-size:24px}}@media screen and (min-width:641px){a[class*=lightcase-icon-]{bottom:50%;margin-bottom:-.5em}#lightcase-case:hover~a[class*=lightcase-icon-],a[class*=lightcase-icon-]:hover{opacity:1}}#lightcase-overlay{display:none;width:100%;min-height:100%;position:fixed;z-index:2000;top:-9999px;bottom:-9999px;left:0;background:#333}@media screen and (max-width:640px){#lightcase-overlay{opacity:1!important}}
/*# sourceMappingURL=lightcase.min.css.map */