:root{--fc-navy: #131f2a;--fc-ink: #182533;--fc-cream: #fff7e8;--fc-paper: #fffaf2;--fc-red: #e74735;--fc-yellow: #f8df4e;--fc-arrow-yellow: #facc15;--fc-blue: #1f6f9f}#header-group,.header-section,#header-component,.header{background:#fff!important}.header[transparent]{position:relative!important;top:auto!important;left:auto!important;right:auto!important}main[data-template=index]>.shopify-section:first-child{margin-top:0!important}.collection-wrapper,.main-collection-grid,.product-grid-container,.content-for-layout{position:relative;z-index:1}main#MainContent{clear:both}.header__columns{min-height:72px;border-bottom:1px solid rgba(19,31,42,.08)}.header-logo,.header-logo a,.header-logo__link,.header__heading-link{display:flex!important;align-items:center!important;text-decoration:none!important}.header-logo img,.header-logo__image,.header__heading-logo{width:auto!important;max-width:165px!important;max-height:54px!important;height:auto!important;object-fit:contain!important}.header-logo__text,.header__heading-link:not(:has(img)),.header__heading-link:not(:has(svg)){color:var(--fc-navy)!important;font-weight:800!important;letter-spacing:-.02em!important;font-size:clamp(1rem,1.4vw,1.25rem)!important;text-shadow:none!important;transform:none!important}.menu-list__link{font-weight:650!important;letter-spacing:-.01em;border-radius:999px;padding:.55rem .9rem!important}.menu-list__link:hover,.menu-list__link[aria-current=page]{background:var(--fc-yellow)!important;color:var(--fc-navy)!important;text-decoration:none!important}main#MainContent h1,main#MainContent h2,main#MainContent h3{letter-spacing:-.045em!important;color:var(--fc-navy)}main#MainContent h1,main#MainContent .h1{line-height:.92!important}main#MainContent h2,main#MainContent h3{line-height:1.02!important}main[data-template=index] h1,main[data-template=index] h2,main[data-template=index] h3,.template-index h1,.template-index h2,.template-index h3{font-weight:900!important}.rte,.text-block,main#MainContent p,main#MainContent li{color:var(--fc-ink)}main#MainContent a:not(.button):not(.button-secondary){color:var(--fc-blue);text-decoration-thickness:1px;text-underline-offset:.16em}main#MainContent>.shopify-section:first-child .section,body:has(.main-collection-grid) main#MainContent>.shopify-section:first-child .section{background:linear-gradient(120deg,var(--fc-paper) 0%,#fff 55%,#f3f8fb 100%)!important;border-bottom:1px solid rgba(19,31,42,.12)!important;position:relative;overflow:hidden}main#MainContent>.shopify-section:first-child .section:before,body:has(.main-collection-grid) main#MainContent>.shopify-section:first-child .section:before,body:has(.main-collection-grid) main#MainContent>.shopify-section:first-child .section:after{display:none!important;content:none!important}main#MainContent>.shopify-section:first-child h1,.collection-wrapper h1,.main-collection-grid__title,.shopify-policy__title h1{color:var(--fc-navy)!important;font-weight:850!important;letter-spacing:-.045em!important;line-height:.98!important;text-shadow:none!important;position:relative;display:inline-block;margin:0!important}main#MainContent>.shopify-section:first-child h1:after,.collection-wrapper h1:after,.main-collection-grid__title:after,.shopify-policy__title h1:after{display:none!important;content:none!important}main#MainContent a.button,main#MainContent a.button-secondary,main#MainContent .button:not(button):not([aria-label]),main#MainContent .button-secondary:not(button):not([aria-label]){border-radius:999px!important;font-weight:850!important;letter-spacing:-.01em!important;min-height:48px;border:2px solid var(--fc-navy)!important;box-shadow:0 8px #131f2a24}main#MainContent a.button,main#MainContent .button:not(button):not([aria-label]){background:var(--fc-yellow)!important;color:var(--fc-navy)!important}main#MainContent a.button-secondary,main#MainContent .button-secondary:not(button):not([aria-label]){background:var(--fc-cream)!important;color:var(--fc-navy)!important}main#MainContent a.button:hover,main#MainContent a.button-secondary:hover,main#MainContent .button:not(button):not([aria-label]):hover,main#MainContent .button-secondary:not(button):not([aria-label]):hover{transform:translateY(-1px);box-shadow:0 10px #131f2a2e}main#MainContent .slideshow-control,main#MainContent .slideshow-control:hover,main#MainContent .slideshow-control:focus,main#MainContent .slideshow-control:focus-visible,main#MainContent .slideshow-control:active,main#MainContent slideshow-arrows .slideshow-control,main#MainContent .carousel-content .slideshow-control,main#MainContent .section-carousel .slideshow-control,main#MainContent button[aria-label*=Previous],main#MainContent button[aria-label*=Next],main#MainContent button[aria-label*=previous],main#MainContent button[aria-label*=next],main#MainContent .product-card button,main#MainContent .card-gallery button,main#MainContent .product-card__media button,main#MainContent .product-card__image button{appearance:none!important;-webkit-appearance:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;outline:0!important;outline-color:transparent!important;color:var(--fc-arrow-yellow)!important;opacity:1!important;text-shadow:0 2px 0 #111827,0 0 7px rgba(17,24,39,.95)!important}main#MainContent .slideshow-control:before,main#MainContent .slideshow-control:after,main#MainContent .slideshow-control:hover:before,main#MainContent .slideshow-control:hover:after,main#MainContent button[aria-label*=Previous]:before,main#MainContent button[aria-label*=Previous]:after,main#MainContent button[aria-label*=Next]:before,main#MainContent button[aria-label*=Next]:after,main#MainContent .product-card button:before,main#MainContent .product-card button:after,main#MainContent .card-gallery button:before,main#MainContent .card-gallery button:after,main#MainContent [class*=product-card] [aria-label*=Previous]:before,main#MainContent [class*=product-card] [aria-label*=Previous]:after,main#MainContent [class*=product-card] [aria-label*=Next]:before,main#MainContent [class*=product-card] [aria-label*=Next]:after{display:none!important;content:none!important;background:transparent!important;border:0!important;box-shadow:none!important;opacity:0!important}main#MainContent .slideshow-control .svg-wrapper,main#MainContent .slideshow-control svg,main#MainContent button[aria-label*=Previous] svg,main#MainContent button[aria-label*=Next] svg,main#MainContent button[aria-label*=previous] svg,main#MainContent button[aria-label*=next] svg,main#MainContent .product-card button svg,main#MainContent .card-gallery button svg,main#MainContent .product-card__media button svg,main#MainContent .product-card__image button svg{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--fc-arrow-yellow)!important;fill:var(--fc-arrow-yellow)!important;stroke:var(--fc-arrow-yellow)!important;width:28px!important;height:28px!important;filter:drop-shadow(0 2px 0 #111827) drop-shadow(0 0 5px rgba(17,24,39,.95))!important}main[data-template=index] [id*=media_with_content_RVymQU] img,.template-index [id*=media_with_content_RVymQU] img{object-fit:contain!important;object-position:center!important;background:var(--fc-paper)!important}main[data-template=index] [id*=section_UpjyCL],.template-index [id*=section_UpjyCL]{background:#fff!important}main[data-template=index] [id*=section_UpjyCL] [id*=group_Q3JCUr],main[data-template=index] [id*=section_UpjyCL] [id*=group_bJKmfz],.template-index [id*=section_UpjyCL] [id*=group_Q3JCUr],.template-index [id*=section_UpjyCL] [id*=group_bJKmfz]{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;background-image:none!important;background-color:#fff!important;min-height:690px!important;padding:0!important;overflow:hidden!important;border:0!important}main[data-template=index] [id*=section_UpjyCL] [id*=group_Q3JCUr]:before,main[data-template=index] [id*=section_UpjyCL] [id*=group_bJKmfz]:before,.template-index [id*=section_UpjyCL] [id*=group_Q3JCUr]:before,.template-index [id*=section_UpjyCL] [id*=group_bJKmfz]:before{content:"";display:block;position:relative;z-index:1;width:100%;height:520px;order:2;background-repeat:no-repeat;background-position:center;background-size:contain;background-color:var(--fc-paper);border-bottom:3px solid var(--fc-navy)}main[data-template=index] [id*=section_UpjyCL] [id*=group_Q3JCUr]:before,.template-index [id*=section_UpjyCL] [id*=group_Q3JCUr]:before{animation:fcMediaCarouselLeft 36s infinite step-end}main[data-template=index] [id*=section_UpjyCL] [id*=group_bJKmfz]:before,.template-index [id*=section_UpjyCL] [id*=group_bJKmfz]:before{animation:fcMediaCarouselRight 28s infinite step-end}@keyframes fcMediaCarouselLeft{0%,12.49%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-venice.png?v=1780693854)}12.5%,24.99%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-rome.png?v=1780693873)}25%,37.49%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-florence.png?v=1780694009)}37.5%,49.99%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-vatican.png?v=1780693941)}50%,62.49%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-ponte-vecchio.png?v=1780693908)}62.5%,74.99%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-amalfi.png?v=1780693892)}75%,87.49%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-cinque-terre.png?v=1780693957)}87.5%,to{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-lake-garda.png?v=1780694026)}}@keyframes fcMediaCarouselRight{0%,16.66%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-burano.png?v=1780693924)}16.67%,33.32%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-siena.png?v=1780694042)}33.33%,49.99%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-tropea.png?v=1780694058)}50%,66.66%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-alberobello.png?v=1780693974)}66.67%,83.32%{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-varese.png?v=1780693989)}83.33%,to{background-image:url(/cdn/shop/files/facciamo-cosi-carousel-venice.png?v=1780693854)}}main[data-template=index] [id*=section_UpjyCL] [id*=group_Q3JCUr] [class*=text],main[data-template=index] [id*=section_UpjyCL] [id*=group_bJKmfz] [class*=text],.template-index [id*=section_UpjyCL] [id*=group_Q3JCUr] [class*=text],.template-index [id*=section_UpjyCL] [id*=group_bJKmfz] [class*=text]{order:1!important;position:relative!important;z-index:2!important;width:100%!important;max-width:none!important;margin:0!important;padding:1.1rem 1.25rem!important;background:var(--fc-cream)!important;border:0!important;border-bottom:3px solid var(--fc-navy)!important;border-radius:0!important;box-shadow:none!important;text-align:center!important}main[data-template=index] [id*=section_UpjyCL] h1,main[data-template=index] [id*=section_UpjyCL] h2,main[data-template=index] [id*=section_UpjyCL] h3,main[data-template=index] [id*=section_UpjyCL] h4,main[data-template=index] [id*=section_UpjyCL] p,main[data-template=index] [id*=section_UpjyCL] span,.template-index [id*=section_UpjyCL] h1,.template-index [id*=section_UpjyCL] h2,.template-index [id*=section_UpjyCL] h3,.template-index [id*=section_UpjyCL] h4,.template-index [id*=section_UpjyCL] p,.template-index [id*=section_UpjyCL] span{color:var(--fc-navy)!important;text-shadow:none!important}main[data-template=index] [id*=section_UpjyCL] h3,.template-index [id*=section_UpjyCL] h3{font-size:clamp(1.35rem,2.1vw,2.1rem)!important;margin:0 0 .25rem!important}main[data-template=index] [id*=section_UpjyCL] p,.template-index [id*=section_UpjyCL] p{font-size:clamp(.95rem,1.1vw,1.05rem)!important;margin:0!important}main[data-template=index] [id*=section_UpjyCL] .button,main[data-template=index] [id*=section_UpjyCL] .button-secondary,.template-index [id*=section_UpjyCL] .button,.template-index [id*=section_UpjyCL] .button-secondary{order:3!important;position:relative!important;z-index:2!important;align-self:center!important;margin:1.2rem auto 1.8rem!important}main[data-template=index] [id*=marquee_aDTE9a],.template-index [id*=marquee_aDTE9a]{background:var(--fc-navy)!important;color:var(--fc-cream)!important}main[data-template=index] [id*=marquee_aDTE9a] p,main[data-template=index] [id*=marquee_aDTE9a] span,.template-index [id*=marquee_aDTE9a] p,.template-index [id*=marquee_aDTE9a] span{color:var(--fc-cream)!important;opacity:1!important;text-shadow:none!important}main[data-template=index] [id*=section_x8mrnx],.template-index [id*=section_x8mrnx]{background:var(--fc-paper)!important;color:var(--fc-navy)!important}main[data-template=index] [id*=section_x8mrnx] img,.template-index [id*=section_x8mrnx] img{opacity:0!important}main[data-template=index] [id*=section_x8mrnx] [class*=image],.template-index [id*=section_x8mrnx] [class*=image]{position:relative!important;background:url(/cdn/shop/files/glass-cutting-board-rectangle-11x15-front-6949e2b0b1bd1.jpg?v=1766449867) center/contain no-repeat!important;min-height:520px!important;width:100%!important}main[data-template=index] [id*=section_x8mrnx] h1,main[data-template=index] [id*=section_x8mrnx] h2,main[data-template=index] [id*=section_x8mrnx] h3,main[data-template=index] [id*=section_x8mrnx] p,main[data-template=index] [id*=section_x8mrnx] span,.template-index [id*=section_x8mrnx] h1,.template-index [id*=section_x8mrnx] h2,.template-index [id*=section_x8mrnx] h3,.template-index [id*=section_x8mrnx] p,.template-index [id*=section_x8mrnx] span,main[data-template=index] [id*=individual_product_card_theme_install] h1,main[data-template=index] [id*=individual_product_card_theme_install] h2,main[data-template=index] [id*=individual_product_card_theme_install] h3,main[data-template=index] [id*=individual_product_card_theme_install] p,.template-index [id*=individual_product_card_theme_install] h1,.template-index [id*=individual_product_card_theme_install] h2,.template-index [id*=individual_product_card_theme_install] h3,.template-index [id*=individual_product_card_theme_install] p{color:var(--fc-navy)!important;text-shadow:none!important}main[data-template=index] [id*=section_x8mrnx] [class*=text],.template-index [id*=section_x8mrnx] [class*=text]{background:transparent!important}main[data-template=index] [id*=individual_product_card_theme_install],.template-index [id*=individual_product_card_theme_install]{background:var(--fc-paper)!important;color:var(--fc-navy)!important}main#MainContent #gameWrap #mainBtn,main#MainContent #gameWrap #restartBtn,main#MainContent #gameWrap #maxBtn,main#MainContent #gameWrap .buttons button,main#MainContent #gameWrap .maxbar button{background:var(--fc-arrow-yellow)!important;color:#111827!important;border:2px solid #fbbf24!important;border-radius:999px!important;font-weight:900!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;box-shadow:none!important}main#MainContent #gameWrap #mainBtn:disabled,main#MainContent #gameWrap #restartBtn:disabled,main#MainContent #gameWrap #maxBtn:disabled{background:var(--fc-arrow-yellow)!important;color:#111827!important;opacity:.75!important}main#MainContent #gameWrap>h1,main#MainContent #gameWrap>h2,main#MainContent #gameWrap>h3,main#MainContent #gameWrap>h1:after,main#MainContent #gameWrap>h2:after,main#MainContent #gameWrap>h3:after{display:none!important;content:none!important}@media screen and (max-width:749px){.header-logo img,.header-logo__image,.header__heading-logo{max-width:136px!important;max-height:48px!important}main#MainContent>.shopify-section:first-child h1,.collection-wrapper h1,.main-collection-grid__title{font-size:clamp(2.6rem,13vw,4rem)!important}main#MainContent a.button,main#MainContent a.button-secondary{width:100%}main[data-template=index] [id*=section_UpjyCL] [id*=group_Q3JCUr]:before,main[data-template=index] [id*=section_UpjyCL] [id*=group_bJKmfz]:before,.template-index [id*=section_UpjyCL] [id*=group_Q3JCUr]:before,.template-index [id*=section_UpjyCL] [id*=group_bJKmfz]:before{height:430px}main[data-template=index] [id*=section_UpjyCL] [id*=group_Q3JCUr],main[data-template=index] [id*=section_UpjyCL] [id*=group_bJKmfz],.template-index [id*=section_UpjyCL] [id*=group_Q3JCUr],.template-index [id*=section_UpjyCL] [id*=group_bJKmfz]{min-height:600px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/facciamo-cosi-site.css.map */
