.fc-call{--fc-red: #c41e2d;--fc-outline: #ff2c2cff;--fc-focus: #ffe28a;--fc-ease: cubic-bezier(.2, .8, .2, 1);position:fixed;right:0;top:50%;z-index:9999;transform:translateY(-50%);display:flex;align-items:center;overflow:hidden;color:#fff;background:#140c0866;border:1px solid var(--fc-outline);border-right:0;border-radius:30px 0 0 30px;box-shadow:0 8px 24px #0003;font:600 15px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:.04em}.fc-call:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--fc-red);transform:scaleX(0);transform-origin:right;transition:transform .55s var(--fc-ease)}.fc-call__btn{position:relative;z-index:1;display:flex;align-items:center;gap:10px;height:54px;padding:0 16px 0 20px;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer}.fc-call__btn svg{flex:none;width:20px;height:20px;transition:transform .5s}.fc-call__label{font-size:12px}.fc-call__num{position:relative;z-index:1;max-width:0;overflow:hidden;white-space:nowrap;opacity:0;color:inherit;text-decoration:none;transition:max-width .55s var(--fc-ease),opacity .35s,padding .55s}.fc-call__num:before{content:"";display:inline-block;width:1px;height:16px;margin-right:14px;vertical-align:middle;background:#ffffff8c}.fc-call.fc-hover:hover:before,.fc-call.is-open:before,.fc-call:focus-within:before{transform:scaleX(1)}.fc-call.fc-hover:hover .fc-call__btn svg,.fc-call.is-open .fc-call__btn svg{transform:rotate(-12deg) scale(1.08)}.fc-call.fc-hover:hover .fc-call__num,.fc-call.is-open .fc-call__num,.fc-call:focus-within .fc-call__num{max-width:220px;padding-right:24px;opacity:1}@media(max-width:1200px){.fc-call__btn{gap:0;padding:0 17px;transition:padding .55s var(--fc-ease)}.fc-call__label{max-width:0;overflow:hidden;opacity:0;transition:max-width .55s var(--fc-ease),opacity .35s,padding .55s var(--fc-ease)}.fc-call.fc-hover:hover .fc-call__btn,.fc-call.is-open .fc-call__btn,.fc-call:focus-within .fc-call__btn{padding:0 16px 0 20px}.fc-call.fc-hover:hover .fc-call__label,.fc-call.is-open .fc-call__label,.fc-call:focus-within .fc-call__label{max-width:100px;padding-left:10px;opacity:1}}.fc-call :focus-visible{outline:2px solid var(--fc-focus);outline-offset:-4px}@media(prefers-reduced-motion:reduce){.fc-call,.fc-call *,.fc-call:before{transition-duration:.01s!important;animation:none!important}}.custom-phonenumber-container{text-align:center;align-items:center;justify-content:center;background-color:transparent;padding:8px 10px;border-radius:10px;margin-top:0;width:100%;display:flex}.custom-phone-content{font-size:18px;color:#fff;font-family:Lato;font-weight:600;letter-spacing:1px}.custom-phone-svg-logo{width:17px;margin-right:5px;color:#fff}@media(max-width:1200px){.call_label_link{display:none}}@media(min-width:991px)and (max-width:1280px){.custom-phone-content{font-size:12px}.custom-phone-svg-logo{width:0px}.custom-phonenumber-container{padding:8px 10px}@media(min-width:991px)and (max-width:1023px){.custom-phone-svg-logo{width:15px}}}@media(min-width:768px)and (max-width:990px){.custom-phone-content{font-size:14px}.custom-phone-svg-logo{width:15px}.custom-phonenumber-container{padding:8px 10px}}@media(min-width:500px)and (max-width:767px){.custom-phone-content{font-size:18px;letter-spacing:.5px}.custom-phone-svg-logo{width:0px}.custom-phonenumber-container{padding:8px;position:absolute;top:50px;left:0}}@media(min-width:400px)and (max-width:499px){.custom-phone-content{font-size:18px;letter-spacing:.5px}.custom-phone-svg-logo{width:0px}.custom-phonenumber-container{padding:8px;position:absolute;top:50px;left:0}}@media(min-width:300px)and (max-width:399px){.custom-phone-content{font-size:14px;letter-spacing:0px}.custom-phone-svg-logo{width:0px}.custom-phonenumber-container{padding:8px;position:absolute;bottom:-10px;left:0}}.custom-slideshow .custom-button-holder .custom-call-button{background-color:#ffffffba;color:#000;border-radius:25px;font-weight:800}.custom-slideshow .custom-button-holder{flex-direction:column;justify-content:center;align-items:center}#menu-navigation .block-menu-drawer-menu span{font-size:1rem;text-transform:uppercase}.x-container-collage .full-width{padding:0}.block-menu-drawer-text{margin-top:30px}.block-menu-drawer .p-break-words p{font-size:1rem}.x-block-text.block-menu-drawer-after:after,.x-block-social.block-menu-drawer-after:after{border-bottom-width:0px}.button_pagination:before{height:25%!important}.button_pagination:after{height:20%!important}.customized-heading-content .image-treatment-text h4{color:rgba(var(--image-treatment-text))}.promotion-content .custom-subheading{font-size:1rem;margin:0}.custom-subheading-padding{padding:30px 1.25rem 10px}.font-menu-level-0{cursor:pointer}.custom-disclaimer{margin-bottom:1.5rem;font-size:12px;color:red;font-weight:600}.index #sticky-header-content:hover .logo-transparent{visibility:visible!important}.index #sticky-header-content:hover .logo-normal{visibility:hidden!important}.index #sticky-header-content:hover header,#sticky-header-content:hover{background:#fff0!important}.index .is-scrolled #sticky-header-content:hover .logo-transparent{visibility:hidden!important}.index .is-scrolled #sticky-header-content:hover .logo-normal{visibility:visible!important}.index .is-scrolled #sticky-header-content:hover header,.is-scrolled #sticky-header-content:hover{background:#fff!important}.index .disable-tranparent-collection .teaser-menu .hover-text-link:hover,.index .transparent-header .sticky-header-active:hover .header{color:#fff}.index .is-scrolled .transparent-header .sticky-header-active:hover .header{color:#000}.globo-form-app .panels{z-index:99!important}.custom-field-error{border:2px solid red;background-color:#ffe6e6}.footer-col--5 .custom-footer-column .rte p,.footer-col--5 .custom-footer-column .rte{margin:0}.footer-col--1{width:25%}.footer-col--2{width:15.5%}.footer-col--3{width:12.5%}.footer-col--4{width:15.5%}.footer-col--5{width:22.5%}#section-footer .x-pgw{max-width:85%}.footer-col--5 .md\:block{text-align:left;display:flex;flex-direction:column-reverse;row-gap:15px;align-items:flex-start}.burner-form{width:100%!important}.burner-form-content{margin-left:auto;margin-right:auto}.featured-collection-shop-now-btn .button.custom-shop-button{background-color:#fff;border:1px solid #000;transition:all .2s}.featured-collection-shop-now-btn .button.custom-shop-button .button-text{font-size:16px;color:#000}.featured-collection-shop-now-btn .button.custom-shop-button.active,.featured-collection-shop-now-btn .button.custom-shop-button:hover{background-color:#2b2b2b;border:1px solid #2b2b2bff}.featured-collection-shop-now-btn .button.custom-shop-button:hover .button-text,.featured-collection-shop-now-btn .button.custom-shop-button.active .button-text{font-size:16px;color:#fff}.card__heading .featured-collection-card-title{font-size:1.25rem}.no-text-overlay{flex-direction:column}.index #sticky-header-content.background-header:has(.open-menu){background-color:transparent!important;color:#fff}.index .is-sticky #sticky-header-content.background-header:has(.open-menu){background-color:#fff!important}.index .transparent-header header.open-menu{background-color:transparent!important;color:#fff}.index .is-sticky .transparent-header header.open-menu{background-color:#fff!important}.index .is-sticky #sticky-header-content .open-menu .logo-normal{visibility:visible!important}.index #sticky-header-content .open-menu .logo-normal,.index .is-sticky #sticky-header-content .open-menu .logo-transparent{visibility:hidden!important}.index #sticky-header-content .open-menu .logo-transparent{visibility:visible!important}.index .transparent-header.is-scrolled .tree-menu-item,.index .transparent-header.is-scrolled .icon-animation{color:#000}.index .transparent-header.is-scrolled .tree-menu-item.link-active{color:#e20000}.index #sticky-header-content .hover-text-link{color:#fff!important}.index .is-sticky #sticky-header-content .hover-text-link{color:#000!important}.index #sticky-header-content .flip-container:hover .back{border-bottom:1px solid white}.index .is-sticky #sticky-header-content .flip-container:hover .back{border-bottom:1px solid black}.index #sticky-header-content .tree-menu-nav .nav-link.hover-text-link{color:#000!important}.request-quote-section .custom-flexible-title{margin-bottom:15px}@media(min-width:1281px){#teaser-menu-container a{font-family:var(--font-menu);text-transform:uppercase}.index .is-scrolled #sticky-header-content.background-header #teaser-menu-container a,.is-scrolled #sticky-header-content.background-header #drawer-menu-text{color:#000}.index .is-scrolled #sticky-header-content.background-header .x-container-header-nav svg{fill:#000}.testimonial-with-card{max-width:85%!important}.sticky-header-content .header{padding:30px 1.25rem 10px}.x-container-header-icons{padding-top:22px}}@media(min-width:1280px)and (max-width:1700px){#section-footer .x-pgw{max-width:100%}.footer-col--1{width:26.8%}.footer-col--2{width:17.3%}.footer-col--3{width:14.3%}.footer-col--4{width:17.3%}.footer-col--5{width:24.3%}}@media(min-width:1024px)and (max-width:1280px){#teaser-menu-container a{font-family:var(--font-menu);text-transform:uppercase}.is-scrolled #sticky-header-content.background-header #teaser-menu-container a,.is-scrolled #sticky-header-content.background-header #drawer-menu-text{color:#000}.is-scrolled #sticky-header-content.background-header .x-container-header-nav svg{fill:#000}.promotion-content h3{font-size:1.15rem}.promotion-content .button-text{font-size:14px}.promotion-content{padding:0px 1rem 1rem}.section-image-with-text .object-cover{object-fit:contain}.section-image-with-text .iwt-content{padding:0 30px}.section-tabs-content .x-block-tab-titles .promotion .object-cover{object-fit:contain}#menu-navigation .block-menu-drawer-menu span{font-size:1rem;text-transform:uppercase}.sticky-header-content .header{padding:30px 1.25rem 10px}#section-footer .x-pgw{max-width:100%}.footer-col--1{width:30%;padding:0 30px}.footer-col--2,.footer-col--3,.footer-col--4{width:23%;padding:0 15px}.footer-col--5{width:100%;padding:0 15px}.footer-col--5 .md\:block{text-align:center;display:flex;flex-direction:column-reverse;row-gap:15px}.footer-col--5 .image-text_agynXy{text-align:center;margin:0 auto;width:250px}.flexible-area-text .x-theme-block-text p{max-width:100%!important}.custom-piccolino-rotator .flex .flexible-area-image{width:50%;max-width:50%}.custom-piccolino-rotator .flex{width:100%!important}.logo-name .w-logo-header{width:195px;min-width:195px}.x-container-header-nav .list-menu{column-gap:1.75rem}.x-container-header-nav,.x-container-header-icons{padding-top:12px}}@media(min-width:768px)and (max-width:1023px){.promotion-content h3{font-size:1.15rem}.x-container-collage{max-width:100%;width:100%!important}.content-media .promotion .image-hover{object-fit:contain}#section-footer .x-pgw{max-width:100%}.footer-col--1{width:30%;padding:0 30px}.footer-col--2,.footer-col--3,.footer-col--4{width:23%;padding:0 15px}.footer-col--5{width:100%;padding:0 15px}.footer-col--5 .md\:block{text-align:center;display:flex;flex-direction:column-reverse;row-gap:15px}.footer-col--5 .image-text_agynXy{text-align:center;margin:0 auto;width:250px}#selector-social .social-list a{width:42px;height:42px}}@media(max-width:767px){.request-quote-form .g-container{padding:20px}.napoli-colosso-feature{padding:0!important}.napoli-colosso-feature .iwt-content{padding:0px 1.25rem}.napoli-colosso-feature .iwt-image{height:450px!important}.iwt-content{padding:0}.x-container-collage .promotion-content{padding:1.25rem 1.75rem 1.25rem .5rem}.x-container-collage .promotion-content .leading-tight.h2{font-size:1.15em}.custom_recipes_section .custom_collage_image{object-fit:cover}.footer-col--1,.footer-col--2,.footer-col--3,.footer-col--4,.footer-col--5{width:100%}.footer-col--1 .custom-footer-column{margin:0 auto;text-align:center}.footer-col--1 .custom-footer-column #selector-social{align-items:center}#section-footer .x-pgw{padding-left:0;padding-right:0;max-width:100%;margin:0 15px}.footer-col--5 .md\:block{display:none}.footer-col--5 .custom-block-mobile{margin-top:15px;text-align:left;display:flex;flex-direction:column-reverse;row-gap:15px}.custom-image.custom-image-1,.custom-image.custom-image-2{margin-left:auto;margin-right:auto}#section-footer .additional-footer.x-pgw{margin-top:15px}}@media(min-width:500px)and (max-width:767px){#x-header-container .header .flex .w-logo-header{width:200px;min-width:200px}}@media(min-width:400px)and (max-width:500px){#x-header-container .header .flex .w-logo-header{width:175px;min-width:175px}}@media(min-width:350px)and (max-width:399px){#x-header-container .header .flex .w-logo-header{width:150px;min-width:150px}}@media(min-width:320px)and (max-width:349px){#x-header-container .header .flex .w-logo-header{width:125px;min-width:125px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map */
