@charset "UTF-8";:root{--font-noem:"VT323","Open Sans", sans-serif;--font-bottoni:"Oswald","Open Sans", sans-serif}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-3,.col-md-4{position:relative}.btn{text-transform:uppercase!important;font-family:var(--font-bottoni)!important}.cart-drawer__empty-message__buttons .btn:hover,.btn.btn--secondary:hover{color:#fff!important}.logo a img{height:50px}.announcement-bar-static .top-bar{padding:0 80px}.social-topbar{display:flex;height:100%;align-items:center}.social-topbar a{margin:0 3px}.social-topbar a svg{width:18px;height:18px;stroke:none}.social-topbar a svg path{fill:#e43692}.info-spedi{display:flex!important;justify-content:flex-end;align-items:center;height:100%;text-transform:uppercase;font-weight:700;font-size:12px;color:#e43692!important}.cart__message__default,.cart__message__success{text-transform:uppercase;font-weight:700!important}.menu__item a{font-weight:700!important;text-transform:uppercase}.slide_con_video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slide__text__wrapper{text-align:center}.slide__text__wrapper h1{font-size:60px}.slide__text__wrapper h2{font-size:22px;font-weight:700;text-transform:uppercase}.slide__buttons.main-buttons{justify-content:center!important}.slide__btn.btn{padding:10px 100px;font-family:var(--font-bottoni);font-weight:600;font-size:18px;text-transform:uppercase}#shopify-section-template--18201682182443__50f5e1a1-5dd4-4b26-80bf-7c395aba946e p{font-family:var(--font-noem);font-size:25px}#shopify-section-template--18201682182443__50f5e1a1-5dd4-4b26-80bf-7c395aba946e p a{text-decoration:none}.sezione-breadcrumb-section{padding:25px 0;background-color:#f6f6f8;margin-bottom:80px}.breadcrumbs a{font-weight:700}.mosaic__item__content{position:absolute!important;top:0;left:0;background-color:#000;padding:10px!important;width:250px;border:4px solid #fff}.mosaic__item__content h3{font-size:30px;text-transform:uppercase;font-family:var(--font-noem);font-weight:400;margin-bottom:0}.testo-mosaic-grid{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center}.testo-mosaic-grid.stile-1 h3{font-size:80px;text-transform:uppercase;font-family:var(--font-noem);font-weight:400;margin-bottom:0;color:#000;-webkit-text-stroke:2px #fff}.testo-mosaic-grid.stile-2 h3{font-size:90px;text-transform:uppercase;-webkit-text-stroke:2px #000;text-shadow:0 14px 0px black;margin-bottom:0}.testo-mosaic-grid.stile-2 .mosaic__item__text.p{font-size:35px;text-transform:uppercase;-webkit-text-stroke:1px #000;text-shadow:0px 6px 0px black;margin-bottom:0;font-weight:800}.mosaic__item.mosaic__item--3,.mosaic__item.mosaic__item--4{border-top:40px dashed #000}.content-video-banner{position:relative;height:650px}.video-banner-video{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.video-banner-video video{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.video-banner-titoli{position:absolute;width:600px;text-align:center}.video-banner-titoli.middle-center-left{top:50%;left:5%;transform:translateY(-50%)}.titolo-decorato{background-color:#000;width:200px;display:block;margin:0 auto 20px;padding:10px;border:4px solid #fff}.titolo-decorato h4{margin-bottom:0;font-family:var(--font-noem);color:#fff;font-size:27px;font-weight:400}.video-banner-titoli h2{font-size:60px;color:#fff;font-weight:800;margin-bottom:10px}.video-banner-titoli h3{font-size:22px;color:#fff;font-weight:700;margin-bottom:30px;text-transform:uppercase}a.bottone{display:inline-block;background-color:#000;color:#fff;padding:10px 100px;font-family:var(--font-bottoni);font-weight:600;font-size:18px;text-transform:uppercase}a.bottone:hover{background-color:#d24690}.btn:hover{border-color:#d24690!important}.btn:before,.shopify-payment-button__button--unbranded:before,.bottone-prodotto-info:hover a,.bottone-quick:hover{background-color:#d24690!important}.content-pre-footer{padding-top:100px!important;padding-bottom:100px!important}.box-prefooter{text-align:center}.img-box-prefooter{position:relative;width:200px;height:200px;background-color:#f089a7;border-radius:100%;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}.img-box-prefooter img{position:absolute;width:85%}.content-pre-footer .col-md-3:nth-child(1) .img-box-prefooter img{left:28px;top:8px}.content-pre-footer .col-md-3:nth-child(2) .img-box-prefooter img{left:28px;top:8px}.content-pre-footer .col-md-3:nth-child(3) .img-box-prefooter img{left:25px}.box-prefooter:hover img{animation-name:scossa;animation-duration:.05s;animation-iteration-count:10;animation-fill-mode:forwards}@-webkit-keyframes scossa{0%{transform:translateY(0);transform:translate(0);animation-timing-function:linear}20%{transform:translateY(-5px);transform:translate(-5px);animation-timing-function:linear}40%{transform:translateY(5px);transform:translate(-5px);animation-timing-function:linear}60%{transform:translateY(5px);transform:translate(5px);animation-timing-function:linear}80%{transform:translateY(-5px);transform:translate(-5px);animation-timing-function:linear}to{transform:translateY(0);transform:translate(0);animation-timing-function:linear}}.box-prefooter h3{display:inline-block;border:2px solid #fff;color:#fff;font-family:var(--font-noem);font-size:30px;font-weight:400;text-transform:uppercase;padding:5px 20px}.box-prefooter p{color:#fff;margin:0;font-size:14px}h1.section-header__title{font-family:var(--font-noem);text-transform:uppercase;font-size:90px;line-height:60px;font-weight:400;margin-bottom:0}.collection__description{font-size:12px!important;font-weight:600;margin-top:16px!important}.collection__description strong{color:#d2468f}.product-grid-item__title{text-transform:uppercase;font-size:14px!important;font-weight:700!important;min-height:80px}.product-grid-item__price{font-size:20px!important;font-weight:700;flex-direction:row!important;align-items:flex-end}.unita-di-misura{font-size:14px;margin-left:8px;font-weight:400}.product__price{align-items:center!important}.bottone-prodotto-info{margin-top:20px}.bottone-prodotto-info a{display:block;background-color:#000;padding:15px 0;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;font-size:18px;font-family:var(--font-bottoni)}.aggiungi-prodotti-quick{position:absolute;bottom:0;z-index:2;display:flex;justify-content:center;align-items:flex-end;width:100%;transform:translateY(140%);-webkit-transform:translateY(140%);-moz-transform:translateY(140%);transition:all .65s ease;-moz-transition:all .65s ease;-webkit-transition:all .65s ease;border:4px solid #fff;height:65px;box-shadow:0 -20px #fff}.product-grid-item__inner:hover .aggiungi-prodotti-quick{transform:translateY(0);-webkit-transform:translateY(0%);-moz-transform:translateY(0%)}.aggiungi-prodotti-quick form{width:calc(100% - 100px);height:65px}.aggiungi-prodotti-quick input{width:100%;height:100%}.aggiungi-prodotti-quick input[type=number]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}.aggiungi-prodotti-quick input[type=number]::-webkit-inner-spin-button,.aggiungi-prodotti-quick input[type=number]::-webkit-outer-spin-button{opacity:1!important}.bottone-quick{width:65px;height:65px;background-color:#000;cursor:pointer}.bottone-quick svg{width:50%}.bottone-quick svg path{stroke:#fff}.icona-cilliegia{position:absolute;top:-55px;width:50px;height:50px;right:6px;opacity:0}.icona-cilliegia svg{width:50px;height:50px}.icona-cilliegia svg path{stroke:transparent}.gestione-quantita{position:relative;width:35px;height:65px}.bottone-gestione-quantita.aggiungi{border-bottom:1px solid #fff}.bottone-gestione-quantita.diminuisci{border-top:1px solid #fff}.bottone-gestione-quantita{cursor:pointer;background-color:#d2468f;color:#fff;font-size:18px;border-left:2px solid #fff;border-right:2px solid #fff;height:50%}.list-collections__item__title,#prodotti-alimentari-di-alta-qualita-in-vendita-online-le-caramelle-di-nicola .subcollection__item__title.h4{top:50%;left:50%;transform:translate(-50%,-50%);width:99%;text-align:center;-webkit-text-stroke:2px #000;text-shadow:0 7px 0px black;font-size:40px!important;text-transform:uppercase}.list-collections__item__title{color:#fff!important;position:absolute}h1.product__title{font-size:25px;font-weight:700;text-transform:uppercase}.product__price{font-size:18px!important;font-weight:600}.template-product .accordion__list{width:800px}.template-product .accordion__list li{border-bottom:1px solid rgba(0,0,0,.3)}.template-product .accordion__list li:first-child{border-top:1px solid rgba(0,0,0,.3)}.template-product .accordion__list li .accordion__item__title__text{font-weight:500}.template-product .sezione-breadcrumb-section{margin-bottom:0}.product__submit__add{font-family:var(--font-bottoni)!important;text-transform:uppercase!important;font-size:20px!important}.scelta-colore{display:flex;align-items:center}.box-scelta-colore{flex:0 0 50%;font-weight:700;text-transform:uppercase;font-size:14px;display:flex;align-items:center}.scelgo-colore{position:relative;width:16px;height:16px;border:1px solid #000;border-radius:100%;margin-right:5px;cursor:pointer}.scelgo-colore.attivo:before{content:"";position:absolute;width:75%;height:75%;background-color:#000;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:100%}.campo-personalizzato{font-size:12px;line-height:12px}.box-input-colore{margin:20px 0}.box-input-colore input{width:100%}.box-input-pers{margin:15px 0}.box-input-pers h3{font-size:14px;text-transform:uppercase;font-weight:700}.box-input-pers textarea{width:100%}.box-input-pers p{font-size:10px;font-weight:700;margin-top:5px}.box-input-pers p span{color:#e43692}.bottone-carica-file{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:5px 0;margin:15px 0;border-bottom:1px solid var(--border)}.bottone-carica-file span{font-size:14px;text-transform:uppercase;font-weight:700}.spr-starrating.spr-summary-starrating{justify-content:flex-start!important}.spr-starrating.spr-summary-starrating svg{width:20px!important;height:20px!important}#shopify-product-reviews{width:800px;margin:0 auto!important}#shopify-product-reviews .spr-container{border-left:none!important;border-right:none!important;padding-left:0!important;padding-right:0!important}#shopify-product-reviews h2{font-weight:700;text-transform:uppercase}.ui-widget-header,.ui-state-default,.ui-widget-content .ui-state-default{background:none!important;border:none!important}.ui-widget.ui-widget-content{background-color:#f8f8f8!important}.ui-datepicker table{border:none!important}.ui-datepicker td{text-align:right}.ui-state-default.ui-state-active{border:2px solid #E43692!important;border-radius:100%;display:inline-block}a.ui-state-default{width:28px;display:inline-block!important}a.ui-state-default:hover{background-color:#ccc!important}.ui-state-disabled span.ui-state-default{background-color:#868686!important;width:28px;display:inline-block!important}.ui-datepicker-calendar tr th:last-child,.ui-datepicker-calendar tr td:last-child{background-color:#ffd4eb!important;opacity:1!important}.ui-datepicker-calendar tr td:last-child span,.ui-datepicker-calendar tr td:last-child a{background-color:transparent!important;color:#e43692!important}.ui-datepicker-calendar tr th:last-child span{color:#e43692!important}.ui-datepicker-calendar tr .ui-state-disabled:last-child span{color:#ff8bc8!important}.product__block.product__form__wrapper{margin-top:40px}.ui-datepicker-title,.ui-datepicker-calendar tr th span{font-size:14px!important}.ui-datepicker-calendar tr td span,.ui-datepicker-calendar tr td a{font-size:12px!important}.product-single__thumbnail-link{width:150px!important;height:150px!important}.input-file{height:0px;overflow:hidden;padding:0;border:none;position:absolute}.bottone-whatsapp{width:22px}.bottone-whatsapp a{display:block}.template-page .page-title{font-family:var(--font-noem);font-size:70px;font-weight:400;text-transform:uppercase}.shopify-section--contatti{margin-bottom:100px}.content-contatti h2{text-align:center;margin-bottom:80px}.box-contatti{text-align:center}.box-contatti-image{min-height:80px;display:flex;justify-content:center;align-items:center}.box-contatti img{width:50px;margin-bottom:20px}.box-contatti h3{font-weight:400;font-size:18px;margin-bottom:25px}.form__heading{font-size:28px!important}.privacy-label a{color:var(--accent)}.shopify-section--social{margin:100px 0}.content-social h2{text-align:center;font-weight:700}.social-box{display:flex;justify-content:center;align-items:center}.social-box a{margin:0 8px}.social-box a svg path{fill:#000}.social-box a svg{height:35px;width:35px}footer p,footer a.footer-link{font-size:12px!important}p.footer-title.h5,.footer-title.h5,.footer-title__button.h5{font-size:27px!important;font-weight:700!important}footer a.footer-link:hover,.footer-copyright a:hover{color:var(--accent)!important}.footer-copyright a{font-weight:700}h3.titolo-social{font-size:27px!important;font-weight:700!important}.social-sharing-icon svg path{fill:#000}.template-index .social-sharing-icon svg path{fill:#fff}.template-index .site-footer{background-color:#000}.template-index footer .newsletter-form .input-group__btn{border-top:1px solid #fff;border-bottom:1px solid #fff;border-right:1px solid #fff}.template-index footer .newsletter-form .input-group__btn svg path{stroke:#fff}.template-index p.footer-title.h5,.template-index .footer-title.h5,.template-index .footer-title__button.h5,.template-index h3.titolo-social,.template-index footer p,.template-index footer a.footer-link,.template-index .footer-copyright span{color:#fff}.privacy-newsletter-footer{font-size:12px;margin-top:10px;display:flex;align-items:center}.template-index .privacy-newsletter-footer,.template-index .privacy-newsletter-footer a{color:#fff}.privacy-newsletter-footer input{margin-right:8px}.privacy-newsletter-footer a{margin-left:4px;font-weight:700}.privacy-newsletter-footer a:hover{color:var(--accent)}.template-index footer .input-group__field--email{border:1px solid #fff!important;color:#fff}.template-index footer .input-group__field--email::-webkit-input-placeholder{color:#fff}.template-index footer .input-group__field--email:-ms-input-placeholder{color:#fff}.template-index footer .input-group__field--email::placeholder{color:#fff}@media screen and (max-width:1024px){.product-single__details{margin-top:30px}.template-product .accordion__list,#shopify-product-reviews{width:90%}}@media screen and (max-width:991px){.item.seven-fifty-height{min-height:400px!important}.slide__text__wrapper h1,.video-banner-titoli h2{font-size:40px}.slide__text__wrapper h2,.video-banner-titoli h3{font-size:16px}.testo-mosaic-grid.stile-1 h3{-webkit-text-stroke:1px #fff;font-size:55px;line-height:40px}.img-box-prefooter{width:120px;height:120px}.box-prefooter h3{font-size:20px}.content-pre-footer .col-md-3:nth-child(1) .img-box-prefooter img{left:15px}.content-pre-footer .col-md-3:nth-child(2) .img-box-prefooter img{left:15px}.content-pre-footer .col-md-3:nth-child(3) .img-box-prefooter img{left:15px;top:15px}.aggiungi-prodotti-quick{transform:translateY(0)!important;-webkit-transform:translateY(0%)!important;-moz-transform:translateY(0%)!important}.template-collection .banner-content{padding-bottom:0!important;padding-top:0!important}.collection-section{padding-top:0!important}.content-contatti .col-md-4{flex:0 0 100%;margin-bottom:40px}}@media screen and (max-width:767px){.announcement-bar-static .top-bar{padding:0 20px}#shopify-section-template--18201682182443__section-marquee p{font-size:30px}.content-video-banner{height:400px}.video-banner-titoli.middle-center-left{left:20px;width:auto}.content-pre-footer .col-md-3{flex:0 0 50%;margin-bottom:40px}.top-bar .col-md-4:last-child{display:none}.top-bar .col-md-4{flex:0 0 50%}.testo-mosaic-grid.stile-2 h3{font-size:60px;text-shadow:0 9px 0px black}#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--1,#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--2,#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--3,#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--4{flex:0 0 50%!important}.aggiungi-prodotti-quick,.gestione-quantita,.aggiungi-prodotti-quick form,.bottone-quick{height:50px}.gestione-quantita{width:30px}.aggiungi-prodotti-quick{box-shadow:0 -15px #fff}.aggiungi-prodotti-quick form{width:calc(100% - 80px)}.bottone-quick{width:50px}.icona-cilliegia{position:absolute;top:-45px;width:40px;height:40px}.icona-cilliegia svg{width:40px;height:40px}}@media screen and (max-width:667px){.subcollections .carousel--mobile{display:block!important;padding-right:var(--gutter-mobile)}.subcollections .carousel--mobile .subcollection__item{margin:0 0 25px!important;width:100%}.item.seven-fifty-height{min-height:200px!important}.sezione-breadcrumb-section{margin-bottom:20px}#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--1.mosaic__item--450,#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--2.mosaic__item--450,#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--3,#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--4{min-height:150px!important}#SectionMosaicGrid--template--18201682182443__section-grid .mosaic__item--3.mosaic__item--450{min-height:250px}.mosaic__item__content{padding:5px 10px!important;border:2px solid #fff;width:auto}.mosaic__item__content h3{font-size:12px}.testo-mosaic-grid.stile-1 h3{-webkit-text-stroke:.6px #fff;font-size:25px;line-height:25px}.testo-mosaic-grid.stile-2 h3{font-size:40px;text-shadow:0 6px 0px black}.testo-mosaic-grid.stile-2 .mosaic__item__text.p{font-size:25px;text-shadow:0px 4px 0px black}#shopify-section-template--18201682182443__50f5e1a1-5dd4-4b26-80bf-7c395aba946e p{font-size:18px}.content-pre-footer{padding-top:50px!important;padding-bottom:50px!important}h1.section-header__title{font-size:60px;line-height:50px}.mosaic__item.mosaic__item--1 .testo-mosaic-grid.stile-2 h3,.mosaic__item.mosaic__item--2 .testo-mosaic-grid.stile-2 h3{font-size:30px;text-shadow:0 4px 0px black;-webkit-text-stroke:1px #000}.mosaic__item.mosaic__item--1 .testo-mosaic-grid.stile-2 .mosaic__item__text.p,.mosaic__item.mosaic__item--2 .testo-mosaic-grid.stile-2 .mosaic__item__text.p{font-size:10px;text-shadow:0px 2px 0px black;-webkit-text-stroke:.4px #000}.product-grid-item__price{font-size:16px!important}.unita-di-misura{font-size:10px}}@media screen and (max-width:500px){.item.seven-fifty-height{min-height:150px!important}.content-video-banner{height:200px}.titolo-decorato{width:auto;display:inline-block;margin:0 auto 10px;padding:5px 20px;border:2px solid #fff}.titolo-decorato h4{font-size:14px}.slide__text__wrapper h1,.video-banner-titoli h2{font-size:24px}.slide__text__wrapper h2,.video-banner-titoli h3{font-size:10px}.video-banner-titoli h3{margin-bottom:15px}a.bottone{font-size:12px;padding:5px 50px}.content-pre-footer .col-md-3{flex:0 0 100%}p.footer-title.h5,.footer-title.h5,.footer-title__button.h5,h3.titolo-social{font-size:20px!important}.slider--has-arrow .slide__text__wrapper,.slider--has-dots .slide__text__wrapper{margin-top:10px;margin-bottom:10px;padding:40px 20px}#shopify-section-template--18201682182443__section-marquee p{font-size:24px!important;line-height:20px}.slider--has-arrow .slide__text__wrapper,.slider--has-dots .slide__text__wrapper{margin-top:5px!important;margin-bottom:5px!important;padding:30px 10px}.slide__btn.btn{font-size:12px;padding:5px 50px;line-height:18px;width:auto;margin:0 auto}.logo{margin:20px 0 10px!important}.logo a img{height:35px}.aggiungi-prodotti-quick,.gestione-quantita,.aggiungi-prodotti-quick form,.bottone-quick{height:40px}.bottone-quick{width:40px}.gestione-quantita{width:25px}.aggiungi-prodotti-quick form{width:calc(100% - 65px)}.aggiungi-prodotti-quick{box-shadow:0 -10px #fff;border:none!important}.bottone-gestione-quantita{display:flex;justify-content:center;align-items:center}.icona-cilliegia{top:-30px;width:30px;height:30px}.icona-cilliegia svg{width:30px;height:30px}h1.section-header__title{font-size:40px;line-height:30px}.featured-video-banner section,#SectionMosaicGrid--template--18201682182443__section-grid,.mosaic__item.mosaic__item--3,.mosaic__item.mosaic__item--4{border-width:15px!important}}
/*# sourceMappingURL=/s/files/1/0726/7454/1867/t/4/assets/custom.css.map */
