@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Sigmar+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@700&family=Montserrat:wght@600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.vcenter{display:inline-block;vertical-align:middle;float:none}a,a:hover{color:#633f2e}@media print{.no-print{display:none!important}}body,html{background-color:#fff;overflow-x:hidden}body{font-family:Inter,sans-serif;color:#633f2e}body h1,body h2,body h3,body h4{font-family:Inter,sans-serif;text-transform:none;font-weight:400;letter-spacing:0}.adacto-bootstrap .cmp-experiencefragment{margin:0 auto}.adacto-bootstrap .cmp-container,.adacto-bootstrap .container-fluid{width:100%!important;padding-right:0;padding-left:0;float:none!important}@media (min-width:992px){.adacto-bootstrap .cmp-carousel,.adacto-bootstrap .cmp-experiencefragment,.adacto-bootstrap .container-fluid{width:95%!important}.adacto-bootstrap.video-slide .cmp-carousel{width:100%!important}}.container{max-width:100%!important}.container.container-fluid{float:none!important;margin:0 auto}@media (min-width:992px){.container.container-fluid{width:95%!important}}@media (min-width:1367px){.container.container-fluid{width:80%!important}}.container.crema{background-color:rgba(237,206,172,.3)}.ada-navigator__top{background-color:#f18800}.ada-navigator__menu-container ul li a{color:#575756}.ada-navigator__cta-container{background-color:#f18800}.adacto-icon-plus-round{position:relative;width:22px;height:22px}.adacto-icon-plus-round:before{height:14px;width:2px}.adacto-icon-plus-round:after,.adacto-icon-plus-round:before{content:"";background-color:#575756;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.adacto-icon-plus-round:after{height:2px;width:14px}.adacto-icon-minus-round{position:relative;width:22px;height:22px}.adacto-icon-minus-round:before{content:none}.adacto-icon-minus-round:after{content:"";height:2px;width:14px;background-color:#575756;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-image-padding{padding:0}@media (max-width:991.98px){.custom-image-padding .image:last-child{padding-top:15px}}.color-brown{color:#633f2e!important}.color-white{color:#fff!important}.color-orange{color:#f18800!important}footer{overflow-x:hidden}.btn.btn-link.btn-secondary .btn__text{color:#633f2e!important}.gray-light{color:#969693}.line-height_1\.8 p{line-height:1.8!important}.ada-title-mt-0 p{margin-top:0}#gustali-a-casa-video-wrapper{background-color:#ededea}.flex-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.align-items-end{-ms-flex-align:end!important;-webkit-box-align:end!important;align-items:flex-end!important}.ada-form .custom-select,.ada-form .form-control{background-color:#e4e4e1}.overlay{position:fixed;border:1px solid red;left:0;top:0;right:0;bottom:0;background:hsla(0,0%,98%,.75);display:none;z-index:999}.overlay .spinner{position:absolute;top:30%;width:50px;height:40px;left:50%;margin-top:75pt;margin-bottom:75pt;margin-left:-25px;text-align:center;font-size:10px}.overlay .spinner>div{height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite}.overlay .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.overlay .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.overlay .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.overlay .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media only screen and (min-width:1200px){.scotch-panel-canvas{-webkit-transform:none!important;transform:none!important}}.text-banner-18{font-size:1rem;line-height:1.1875rem}@media (min-width:992px){.text-banner-18{font-size:1.125rem;line-height:1.5625rem}}@media (min-width:768px){.display-row.container{margin-left:-15px;margin-right:-15px}}.display-row.container .cmp-container{width:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left!important}.container .grey .cmp-container{background-color:#f4f2e6;padding-left:50px;padding-right:50px}.container.responsivegrid.container-fluid{width:100%;margin-left:auto;margin-right:auto}@media (min-width:992px){.container.responsivegrid.container-fluid{width:80%!important}}@media (min-width:992px){.container.responsivegrid.container-fluid.container-fluid--wide{width:95%!important}}.news-container .container{max-width:80%!important}.container-columns>.cmp-container{padding-left:1rem;padding-right:1rem}header.ada-header{width:100%;position:absolute;top:0;left:0;right:0;margin:auto;z-index:3}header.ada-header .ada-header__positioning-wrapper{padding:0 15px}@media (min-width:992px){header.ada-header .ada-header__positioning-wrapper{padding:0}}header.ada-header .ada-header__hamburger-container{top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){header.ada-header .ada-header__hamburger-container{top:45px}}header.ada-header .visible-cta-link{display:none}@media (min-width:768px){header.ada-header .visible-cta-link{display:inline-block}}header.ada-header .visible-cta-link a{margin-right:20px;line-height:45px;display:inline-block}.btn{font-family:Inter,sans-serif;text-transform:uppercase;font-weight:600;border-radius:0}.btn.btn-arrow{font-weight:400;background-repeat:no-repeat;background-position:50%;padding:.5625rem 0}.btn.btn-product-disclose{color:#f18800;font-weight:700;text-transform:none;padding:.5625rem 0}.btn-link:hover{color:#633f2e}.btn.btn-default{color:#f18800!important;background-color:#fff}.btn.btn-primary{color:#fff!important;background-color:#f18800}.btn.btn-secondary{color:#fff!important;background-color:#633f2e}.btn.btn-secondary:focus,.btn.btn-secondary:hover{background-color:#492e22}.btn.btn-white{color:#fff!important}.btn.btn-brown,.btn.btn-white{background-color:transparent!important;padding-left:0}.btn.btn-brown{color:#633f2e!important}.cmp-button{padding:9px 30px;font-size:1rem;line-height:1.4;border-radius:0;display:inline-block;font-weight:400;border:0;text-transform:uppercase}.button.button--primary .cmp-button{color:#fff;background-color:#f18800}.ada-product-list.tremarie{margin-right:-15px;margin-left:-15px}.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item{width:100%}.ada-product-list.tremarie .ada-product-list__filter-item-title-accordion-manager{line-height:0}.ada-product-list.tremarie .ada-product-list__filters-container{border-bottom:1px solid rgba(0,0,0,.1)}.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item{margin-top:1rem}.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item .ada-product-list__filter-item-status{border-radius:0}.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item .ada-product-list__filter-item-status--active{background-color:#f18800}.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-title-container{font-size:.875rem;line-height:1.3125rem;color:#575756;font-weight:500}@media screen and (min-width:576px){.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-title-container{font-size:.875rem;line-height:1.3125rem}}@media screen and (min-width:768px){.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-title-container{font-size:1.1875rem;line-height:1.625rem}}@media screen and (min-width:992px){.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-title-container{font-size:1.1875rem;line-height:1.625rem}}.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-name{font-size:.875rem;line-height:1.375rem;color:#b7b7b7;font-weight:400}@media screen and (min-width:576px){.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-name{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-name{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-name{font-size:1rem;line-height:1.5rem}}.ada-product-list.tremarie .ada-product-list__filters-container:last-of-type{margin:1rem auto;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1)}.ada-product-list.tremarie .ada-product-list__filters-container .ada-product-list__filter-item-image img{max-width:40px}.ada-product-list.tremarie .btn.btn-default{background-color:#f18800;color:#fff}.ada-product-list .ada-product-list__body,.ada-product-list .ada-product-list__sidebar{padding-top:50px}.ada-product-list a.btn-toggle-filters{border:1px solid #633f2e;line-height:40px;text-align:center}.ada-product-list .ada-product-list__sidebar{padding-left:15px;padding-right:15px;margin-right:0;margin-bottom:60px}.ada-product-list .ada-product-list__container-fluid{position:relative}.ada-product-list .ada-product-list__body{background-color:#f4f2e7;padding-left:15px;padding-right:15px}.ada-product-list .ada-product-list__body .ada-product-list__list-item-title{min-height:70px;font-size:.875rem;line-height:1.375rem;color:#633f2e;text-transform:uppercase;font-weight:700;margin-top:1.085rem;padding:0 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:576px){.ada-product-list .ada-product-list__body .ada-product-list__list-item-title{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-product-list .ada-product-list__body .ada-product-list__list-item-title{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-product-list .ada-product-list__body .ada-product-list__list-item-title{font-size:1rem;line-height:1.5rem}}.ada-product-list .ada-product-list__body .ada-product-list__list-item-subtitle{font-size:.875rem;line-height:1.25rem;color:#575756;font-weight:400;opacity:.5;text-transform:uppercase}@media screen and (min-width:576px){.ada-product-list .ada-product-list__body .ada-product-list__list-item-subtitle{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:768px){.ada-product-list .ada-product-list__body .ada-product-list__list-item-subtitle{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:992px){.ada-product-list .ada-product-list__body .ada-product-list__list-item-subtitle{font-size:.875rem;line-height:1.25rem}}.ada-product-list .ada-product-list__body .ada-product-cta{text-align:center;margin-top:0}.ada-product-list .ada-product-list__body .ada-product-list__list-item{font-size:.75rem;line-height:1rem;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:35px}@media screen and (min-width:576px){.ada-product-list .ada-product-list__body .ada-product-list__list-item{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-product-list .ada-product-list__body .ada-product-list__list-item{font-size:1.125rem;line-height:1.5625rem}}@media screen and (min-width:992px){.ada-product-list .ada-product-list__body .ada-product-list__list-item{font-size:1.125rem;line-height:1.5625rem}}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-cta{margin-top:.6rem}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type{font-family:Montserrat,sans-serif;font-size:.625rem;line-height:.75rem;font-weight:600;text-transform:uppercase;position:relative;text-align:center;letter-spacing:.2rem}@media screen and (min-width:576px){.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type{font-size:.625rem;line-height:.75rem}}@media screen and (min-width:768px){.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type{font-size:.75rem;line-height:.875rem}}@media screen and (min-width:992px){.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type{font-size:.75rem;line-height:.875rem}}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type:first-letter{font-family:Cormorant Garamond,serif;font-weight:700;font-size:1.25rem;line-height:1.5625rem;margin-right:-.2rem}@media screen and (min-width:576px){.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type:first-letter{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:768px){.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type:first-letter{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type:first-letter{font-size:3.125rem;line-height:3.125rem}}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-type:after{content:"";display:inline-block;height:2px;background-color:#f18800;width:75px;position:absolute;bottom:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-detail__ingrediente-image-wrapper{border-bottom:2px solid #f18800;width:75px;height:50px;margin:.785rem auto 0;text-align:center;position:relative}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-detail__ingrediente-image-wrapper img{width:140px;max-width:none;max-height:none;position:absolute;top:-37px;left:50%;right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-detail__ingrediente-image-wrapper img{width:170px;top:-55px}}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-image-container{padding-bottom:0;padding-top:56%}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-image-container .ada-product-list__list-item-image{background-size:contain;-o-object-fit:contain;object-fit:contain;background-position:top}.ada-product-list .ada-product-list__body .ada-product-list__list-item .ada-product-list__list-item-image-container .ada-product-list__news-stamp-container{position:absolute;top:14%;right:0;width:70px;height:30px;bottom:auto;left:auto;background-image:url(../../../content/dam/tremariecroissanterie-it/immagini-tag/loghi/novita.png);background-size:contain;background-repeat:no-repeat}@media screen and (min-width:992px){#vue-product-list-app-tremarie:before{display:block;content:"";position:absolute;right:0;width:2.5%;background-color:#f4f2e7;z-index:0;bottom:0;top:0}}@media (min-width:768px){#vue-product-list-app-tremarie:before{width:10%}}.product-list__links{list-style:none}.product-list__catalog-download{display:block;position:relative;padding-top:90%;margin-top:10px;margin-bottom:50px}@media (min-width:768px){.product-list__catalog-download{padding-top:174%}}.product-list__catalog-download img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.product-list__catalog-download h4{font-size:1.125rem;line-height:1.375rem;margin:0}@media screen and (min-width:576px){.product-list__catalog-download h4{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:768px){.product-list__catalog-download h4{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:992px){.product-list__catalog-download h4{font-size:1.25rem;line-height:1.5625rem}}.product-list__catalog-download h4.top{position:absolute;font-weight:700;left:20px;top:25px;right:30px}.product-list__catalog-download h4.bottom{position:absolute;left:20px;bottom:15px;color:#633f2e;right:30px}@media (min-width:768px){.product-list__catalog-download h4.bottom{bottom:10%}}section.ada-product-detail{position:relative;overflow:hidden}section.ada-product-detail .tremarie_header{padding-top:0;position:relative;background-color:#f4f2e7;min-height:780px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.ada-product-detail .tremarie_header .product-image-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}section.ada-product-detail .tremarie_header .tremarie_product-ingredient-wrapper{right:0;position:absolute;bottom:75pt;left:0}section.ada-product-detail .tremarie_header .tremarie_product-ingredient{border-bottom:2px solid #f18800;max-width:230px;position:relative}section.ada-product-detail .tremarie_header .tremarie_product-ingredient img{width:390px;max-width:none;max-height:none;position:absolute;top:-237px;left:50%;right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991.98px){section.ada-product-detail .tremarie_header .tremarie_product-ingredient img{width:220px;top:-134px}}section.ada-product-detail .tremarie_header h1{padding-top:75pt;color:#633f2e;text-transform:uppercase;text-align:center;font-size:1.25rem;line-height:1.5625rem;font-weight:700}@media screen and (min-width:576px){section.ada-product-detail .tremarie_header h1{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:768px){section.ada-product-detail .tremarie_header h1{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){section.ada-product-detail .tremarie_header h1{font-size:3.125rem;line-height:3.125rem}}@media (min-width:576px){section.ada-product-detail .tremarie_header h1{padding-top:60px}}@media (min-width:768px){section.ada-product-detail .tremarie_header h1{margin-bottom:30px}}section.ada-product-detail .tremarie_header .tremarie_image_container{margin:0 auto;min-height:15pc;width:100%;position:relative}@media (min-width:768px){section.ada-product-detail .tremarie_header .tremarie_image_container{min-height:350px}}section.ada-product-detail .tremarie_header .tremarie_image_container .ada-product-detail__image{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;height:100%;width:100%;background-size:contain;background-position:50%;background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain}section.ada-product-detail .tremarie_header .tremarie_lista_loghi_container{text-align:center;width:100%}section.ada-product-detail .tremarie_header .tremarie_lista_loghi_container .logo{margin-bottom:30px;margin-left:8px;margin-right:8px}@media (max-width:575.98px){section.ada-product-detail .tremarie_header .tremarie_lista_loghi_container .logo{display:block;margin-left:75pt}}section.ada-product-detail .tremarie_header .ada-product-detail__next-prev-container{position:absolute;height:40px;bottom:auto;top:50%;width:100%;z-index:10}section.ada-product-detail .tremarie_header .ada-product-detail__next-prev-container .btn.btn-icon{background-color:#633f2e;width:45px;height:45px;background-size:9pt;background-repeat:no-repeat;background-position:50%}section.ada-product-detail .tremarie_header .ada-product-detail__next-prev-container .btn.btn-icon:before{content:none}section.ada-product-detail .tremarie_header .ada-product-detail__next-prev-container .btn.btn-icon.adacto-icon.adacto-icon-ios-arrow-thin-right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23FFF'/%3E%3C/svg%3E")}section.ada-product-detail .tremarie_header .ada-product-detail__next-prev-container .btn.btn-icon.adacto-icon.adacto-icon-ios-arrow-thin-left{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23FFF'/%3E%3C/svg%3E")}section.ada-product-detail .tremarie_header .tremarie_detail_description_container{text-align:center;color:#575756}section.ada-product-detail .tremarie_header .tremarie_detail_description_container.ada-product-detail__body{padding:0 30px 30px}section.ada-product-detail .tremarie_header .tremarie_detail_description_container p{font-size:1.375rem;line-height:2rem}@media screen and (min-width:576px){section.ada-product-detail .tremarie_header .tremarie_detail_description_container p{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){section.ada-product-detail .tremarie_header .tremarie_detail_description_container p{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){section.ada-product-detail .tremarie_header .tremarie_detail_description_container p{font-size:1.5625rem;line-height:2.1875rem}}section.ada-product-detail .ada-product-detail__body{padding-top:0}section.ada-product-detail .ada-product-detail__body .allergeni{text-align:center}section.ada-product-detail .ada-product-detail__body .allergeni p{font-size:.875rem;line-height:1.375rem}@media screen and (min-width:576px){section.ada-product-detail .ada-product-detail__body .allergeni p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){section.ada-product-detail .ada-product-detail__body .allergeni p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){section.ada-product-detail .ada-product-detail__body .allergeni p{font-size:1rem;line-height:1.5rem}}section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-title{margin-top:50px}section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-title h3{font-size:1.5625rem;line-height:2.1875rem;font-weight:700;text-align:center;color:#000}@media screen and (min-width:576px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-title h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-title h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-title h3{font-size:1.875rem;line-height:2.5rem}}section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-body p{text-align:center;color:#575756;font-size:.875rem;line-height:1.3125rem}@media screen and (min-width:576px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-body p{font-size:.875rem;line-height:1.3125rem}}@media screen and (min-width:768px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-body p{font-size:1.1875rem;line-height:1.625rem}}@media screen and (min-width:992px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__all-ingredients .ada-product-detail__section-body p{font-size:1.1875rem;line-height:1.625rem}}section.ada-product-detail .ada-product-detail__body .ada-product-detail_ingredienti{margin-top:30px;text-align:center}section.ada-product-detail .ada-product-detail__body .ada-product-detail_ingredienti .ada-product-detail__ingrediente-image{max-width:225px;max-height:150px}section.ada-product-detail .ada-product-detail__body .info-wrapper{margin-top:20px;margin-bottom:60px;border-bottom:1px solid rgba(0,0,0,.16);border-top:1px solid rgba(0,0,0,.16);padding-top:40px;padding-bottom:40px;color:#f18800;text-align:center}section.ada-product-detail .ada-product-detail__body .info-wrapper .info{display:inline-block;background-position:top;background-repeat:no-repeat;padding-top:60px}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.peso{background-image:url(../../../etc.clientlibs/ilpasticcere/clientlibs/clientlib-site/resources/images/peso.png)}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.pezziConfezione{background-image:url(../../../etc.clientlibs/ilpasticcere/clientlibs/clientlib-site/resources/images/pezzi.png)}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.pezziConfezione.Buste{background-image:url(../../../etc.clientlibs/tremarie/clientlibs/clientlib-site/resources/images/pezzi.png)}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.temperatura{background-image:url(../../../etc.clientlibs/ilpasticcere/clientlibs/clientlib-site/resources/images/temperatura.png)}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.scongelamento{background-image:url(../../../etc.clientlibs/tremarie/clientlibs/clientlib-site/resources/images/scongelamento.png)}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.tempo{background-image:url(../../../etc.clientlibs/ilpasticcere/clientlibs/clientlib-site/resources/images/tempo.png)}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.porzioni{background-image:url(../../../etc.clientlibs/tremarie/clientlibs/clientlib-site/resources/images/porzioni.png)}section.ada-product-detail .ada-product-detail__body .info-wrapper .info.conservazione{background-image:url(../../../etc.clientlibs/tremarie/clientlibs/clientlib-site/resources/images/conservazione.png)}@media (max-width:991.98px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali{zoom:.8}}section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali .ada-product-detail__section-title h3{font-size:1.5625rem;line-height:2.1875rem;font-weight:700;text-align:center;color:#000}@media screen and (min-width:576px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali .ada-product-detail__section-title h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali .ada-product-detail__section-title h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali .ada-product-detail__section-title h3{font-size:1.875rem;line-height:2.5rem}}@media (min-width:768px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali .ada-product-detail__section-title h3{padding-bottom:60px}}section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali .ada-product-detail__section-body{position:relative;padding-top:40px}section.ada-product-detail .ada-product-detail__body .ada-product-detail__valori-nutrizionali .ada-product-detail__section-body .ada-product-detail__table-row:nth-of-type(odd){background-color:#faf8f7}section.ada-product-detail .ada-product-detail__body .ada-product-detail__table-heading-cell{color:#575756;font-weight:700}@media (max-width:991.98px){section.ada-product-detail .ada-product-detail__body .ada-product-detail__table-heading-cell{font-size:13px}}section.ada-product-detail .ada-product-detail__body .ada-product-detail__table-heading-cell.cod_product{color:#f18800}section.ada-product-detail .ada-product-detail__body .ada-product-detail__table-body{color:#575756;font-weight:400}section.ada-product-detail ul.ada-siblings-navigation{display:inline-block;position:relative;height:45px}section.ada-product-detail ul.ada-siblings-navigation li{padding:0;margin:0;height:45px;width:100%;display:inline-block}section.ada-product-detail ul.ada-siblings-navigation li .ada-siblings-navigation__label{display:none}section.ada-product-detail ul.ada-siblings-navigation li .ada-siblings-navigation__icon{width:100%;padding:0;margin:0;height:45px}section.ada-product-detail ul.ada-siblings-navigation li .ada-siblings-navigation__icon a{height:45px}section.ada-product-detail ul.ada-siblings-navigation li .ada-siblings-navigation__icon a.btn.btn-icon.adacto-icon.adacto-icon-ios-arrow-thin-right{float:right;margin-top:-45px;margin-right:1px}#contact-form{margin-top:60px}#contact-form #testo-informativa-privacy{background-color:transparent;height:212px;overflow-y:auto}body .contatti{color:#575756;font-size:1.125rem;line-height:1.375rem}@media screen and (min-width:576px){body .contatti{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:768px){body .contatti{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:992px){body .contatti{font-size:1.25rem;line-height:1.5625rem}}body .contatti .ada-form .custom-control-label{font-size:1.125rem;line-height:1.375rem}@media screen and (min-width:576px){body .contatti .ada-form .custom-control-label{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:768px){body .contatti .ada-form .custom-control-label{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:992px){body .contatti .ada-form .custom-control-label{font-size:1.25rem;line-height:1.5625rem}}body .contatti .ada-form .custom-control-label:after,body .contatti .ada-form .custom-control-label:before{height:20px;width:20px;top:4px}body .contatti .ada-form .custom-control-label:before{background-color:#e4e4e1}body .contatti .ada-form .custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#f18800}body .contatti .ada-form .custom-checkbox .custom-control-label:after{padding:0!important}body .contatti .ada-form .ada-form__action--submit{font-size:.875rem;line-height:1.25rem}@media screen and (min-width:576px){body .contatti .ada-form .ada-form__action--submit{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:768px){body .contatti .ada-form .ada-form__action--submit{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:992px){body .contatti .ada-form .ada-form__action--submit{font-size:.875rem;line-height:1.25rem}}body .contatti .ada-form .ada-form__action--clear{font-size:.875rem;line-height:1.25rem;color:#633f2e;font-weight:700}@media screen and (min-width:576px){body .contatti .ada-form .ada-form__action--clear{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:768px){body .contatti .ada-form .ada-form__action--clear{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:992px){body .contatti .ada-form .ada-form__action--clear{font-size:.875rem;line-height:1.25rem}}body .contatti .ada-form .ada-form__actions .ada-form__action.ada-form__action--clear{padding-bottom:2px;border-bottom:1px solid #633f2e;font-size:.875rem;line-height:1.25rem;color:#633f2e;font-weight:700;text-transform:none}@media screen and (min-width:576px){body .contatti .ada-form .ada-form__actions .ada-form__action.ada-form__action--clear{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:768px){body .contatti .ada-form .ada-form__actions .ada-form__action.ada-form__action--clear{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:992px){body .contatti .ada-form .ada-form__actions .ada-form__action.ada-form__action--clear{font-size:.875rem;line-height:1.25rem}}.ada-form-contatti .ada-alert{margin-top:2rem;border:5px solid #633f2e}.ada-form-contatti .ada-alert img{display:none}.ada-form-contatti .ada-alert.alert-primary .close{background-color:#633f2e}.ada-form-contatti .ada-alert.alert-primary .alert-heading{color:#633f2e}.ada-form-contatti .box-numero-verde a{margin-right:1rem}.ada-form-contatti .box-numero-verde img{max-width:145px;height:auto}.ada-form-contatti .box-numero-verde p{font-size:1rem}.ada-form-contatti .text-small,.ada-form-contatti .text-small p{font-size:1rem;line-height:1.2}.ada-form-contatti h3{color:#b7b7b7;font-size:2.25rem;line-height:2.25rem;font-weight:700}@media screen and (min-width:576px){.ada-form-contatti h3{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:768px){.ada-form-contatti h3{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.ada-form-contatti h3{font-size:3.125rem;line-height:3.75rem}}section.ada-banner-with-side-text.ada-banner-with-side-text__size--50-50>div:first-of-type,section.ada-banner-with-side-text.ada-banner-with-side-text__size--50-50>div:last-of-type{min-height:270px}@media (min-width:768px){section.ada-banner-with-side-text.ada-banner-with-side-text__size--50-50>div:first-of-type,section.ada-banner-with-side-text.ada-banner-with-side-text__size--50-50>div:last-of-type{min-height:550px}}section.ada-banner-with-side-text .ada-banner-with-side-text__text-block-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){section.ada-banner-with-side-text .ada-banner-with-side-text__text-block-container{padding-left:5pc;padding-right:5pc}}section.ada-banner-with-side-text .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-block-container-bottom,section.ada-banner-with-side-text .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-block-container-top{margin:0}section.ada-banner-with-side-text .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-block-container-bottom .ada-banner-with-side-text__text-container{margin-top:0}section.ada-banner-with-side-text .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-block-container-bottom .ada-banner-with-side-text__button-container{margin-top:60px}section.ada-banner-with-side-text h3.product-subtitle.ada-banner-with-side-text__subtitle{font-family:Inter,sans-serif;font-size:1.5625rem;line-height:2.1875rem;color:#633f2e;font-weight:700;margin-bottom:50px}@media screen and (min-width:576px){section.ada-banner-with-side-text h3.product-subtitle.ada-banner-with-side-text__subtitle{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text h3.product-subtitle.ada-banner-with-side-text__subtitle{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text h3.product-subtitle.ada-banner-with-side-text__subtitle{font-size:1.875rem;line-height:2.5rem}}section.ada-banner-with-side-text h2.product-title.ada-banner-with-side-text__title{font-family:Inter,sans-serif;font-size:1rem;line-height:1.375rem;color:#633f2e;font-weight:700;margin-bottom:50px;letter-spacing:4px}@media screen and (min-width:576px){section.ada-banner-with-side-text h2.product-title.ada-banner-with-side-text__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text h2.product-title.ada-banner-with-side-text__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text h2.product-title.ada-banner-with-side-text__title{font-size:1.375rem;line-height:1.75rem}}section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:600;text-transform:uppercase;letter-spacing:.3rem}@media screen and (min-width:576px){section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title{font-size:1.375rem;line-height:1.75rem}}section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title:first-letter{font-family:Cormorant Garamond,serif;font-weight:700;font-size:3.75rem;line-height:3.75rem}@media screen and (min-width:576px){section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title:first-letter{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title:first-letter{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text.capitalize-title h2.product-title.ada-banner-with-side-text__title:first-letter{font-size:5rem;line-height:5.625rem}}section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .first-letter{font-family:Cormorant Garamond,serif;font-weight:700;font-size:3.75rem}@media (max-width:767.98px){section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .first-letter{margin-top:-4pc;font-size:8rem;line-height:8rem}}@media (min-width:768px){section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .first-letter{margin-top:-56px;font-size:6.1rem;line-height:6.1rem}}@media (min-width:992px){section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .first-letter{margin-top:-56px;font-size:8rem;line-height:8rem}}section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .other-letters{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:600;text-transform:uppercase;letter-spacing:.3rem}@media screen and (min-width:576px){section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .other-letters{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .other-letters{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .other-letters{font-size:1.375rem;line-height:1.75rem}}@media only screen and (min-width:1345px){section.ada-banner-with-side-text.capitalize-subtitle h3.product-subtitle.ada-banner-with-side-text__subtitle .other-letters{font-size:1.4rem}}section.ada-banner-with-side-text .title-decorators{text-align:center}section.ada-banner-with-side-text .title-decorators span{background-color:#f18800;border-radius:50%;display:inline-block;margin:0 1px;vertical-align:middle}section.ada-banner-with-side-text .title-decorators span:first-child,section.ada-banner-with-side-text .title-decorators span:last-child{width:5px;height:5px}section.ada-banner-with-side-text .title-decorators span:nth-child(2),section.ada-banner-with-side-text .title-decorators span:nth-child(4){width:10px;height:10px}section.ada-banner-with-side-text .title-decorators span:nth-child(3){width:14px;height:14px}section.ada-banner-with-side-text .title-content{font-size:2rem;line-height:2.5rem;text-align:center;color:#633f2e;text-transform:uppercase;font-weight:400;letter-spacing:10px;margin-top:20px;margin-bottom:20px}@media screen and (min-width:576px){section.ada-banner-with-side-text .title-content{font-size:2rem;line-height:.25rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text .title-content{font-size:2.625rem;line-height:4.25rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text .title-content{font-size:2.625rem;line-height:4.25rem}}@media (max-width:991.98px){section.ada-banner-with-side-text .title-content{letter-spacing:5px}}@media only screen and (min-width:900px){section.ada-banner-with-side-text .title-content{font-size:2.025rem;margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:1400px){section.ada-banner-with-side-text .title-content{font-size:2.625rem;margin-top:40px;margin-bottom:40px}}section.ada-banner-with-side-text .ada-banner-with-side-text__text-container p{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;font-weight:400}@media screen and (min-width:576px){section.ada-banner-with-side-text .ada-banner-with-side-text__text-container p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text .ada-banner-with-side-text__text-container p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text .ada-banner-with-side-text__text-container p{font-size:1rem;line-height:1.5rem}}section.ada-banner-with-side-text.serif .ada-banner-with-side-text__text-container p{font-family:Cormorant Garamond,serif;font-size:1.54rem;white-space:break-spaces;word-break:break-all}@media (max-width:767.98px){section.ada-banner-with-side-text.ada-banner-with-side-text--direct,section.ada-banner-with-side-text.ada-banner-with-side-text--inverted{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section.ada-banner-with-side-text#homepage-first{margin-top:65px;margin-bottom:65px}@media (min-width:768px){section.ada-banner-with-side-text#homepage-first.ada-banner-with-side-text__size--50-50>div:first-of-type{width:58.3%}}@media (min-width:768px){section.ada-banner-with-side-text#homepage-first.ada-banner-with-side-text__size--50-50>div:last-of-type{width:41.7%}}section.ada-banner-with-side-text.ada-banner-with-side-text--hybrid.ada-banner-with-side-text__size--33-66 .ada-banner-with-side-text__text-block-container{width:100%!important;padding-left:4%}@media (min-width:992px){section.ada-banner-with-side-text.ada-banner-with-side-text--hybrid.ada-banner-with-side-text__size--33-66 .ada-banner-with-side-text__text-block-container{width:40%!important}}@media (min-width:1367px){section.ada-banner-with-side-text.ada-banner-with-side-text--hybrid.ada-banner-with-side-text__size--33-66 .ada-banner-with-side-text__text-block-container{padding-left:10%}}section.ada-banner-with-side-text.ada-banner-with-side-text--hybrid.ada-banner-with-side-text__size--33-66 .ada-banner-with-side-text__image-container{width:100%!important}@media (min-width:992px){section.ada-banner-with-side-text.ada-banner-with-side-text--hybrid.ada-banner-with-side-text__size--33-66 .ada-banner-with-side-text__image-container{width:60%!important}}section.ada-banner-with-side-text#recipe-hero{margin-bottom:60px}@media (max-width:767.98px){section.ada-banner-with-side-text#recipe-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.ada-banner-with-side-text#recipe-hero .product-subtitle.ada-banner-with-side-text__subtitle{font-family:Pinyon Script,cursive;font-weight:400;font-size:3.375rem;line-height:4rem}@media screen and (min-width:576px){section.ada-banner-with-side-text#recipe-hero .product-subtitle.ada-banner-with-side-text__subtitle{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text#recipe-hero .product-subtitle.ada-banner-with-side-text__subtitle{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text#recipe-hero .product-subtitle.ada-banner-with-side-text__subtitle{font-size:3.375rem;line-height:4rem}}section.ada-banner-with-side-text#recipe-hero h3{font-family:Pinyon Script,cursive;font-weight:400;font-size:3.375rem;line-height:4rem;color:#633f2e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:576px){section.ada-banner-with-side-text#recipe-hero h3{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text#recipe-hero h3{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text#recipe-hero h3{font-size:3.375rem;line-height:4rem}}section.ada-banner-with-side-text#recipe-hero h3:after{content:"";display:block;height:1px;background-color:#f18800;opacity:.5;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;margin-left:20px}@media (min-width:768px){section.ada-banner-with-side-text#recipe-hero .ada-banner-with-side-text__text-block-container{padding-top:230px}}@media (max-width:991.98px){section.ada-banner-with-side-text#recipe-hero .ada-banner-with-side-text__text-block-container{padding-left:15px;padding-right:15px}}section.ada-banner-with-side-text#recipe-hero .ada-banner-with-side-text__text-container p{color:#633f2e;opacity:.8}section.ada-banner-with-side-text#recipe-hero .ada-banner-with-side-text__text-container b{color:#f18800;font-weight:600}section.ada-banner-with-side-text#recipe-hero .product-title.ada-banner-with-side-text__title{font-size:1.75rem;line-height:2rem;font-weight:500}@media screen and (min-width:576px){section.ada-banner-with-side-text#recipe-hero .product-title.ada-banner-with-side-text__title{font-size:2.125rem;line-height:2.375rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text#recipe-hero .product-title.ada-banner-with-side-text__title{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text#recipe-hero .product-title.ada-banner-with-side-text__title{font-size:2.5rem;line-height:3rem}}section.ada-banner-with-side-text.gustali-a-casa{margin-top:65px;margin-bottom:65px}section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding-top:0;padding-left:0}section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container h2.product-title.ada-banner-with-side-text__title{max-width:500px;font-family:Inter,sans-serif;font-size:2rem;line-height:2.5rem;color:#633f2e;font-weight:700;margin-bottom:50px;letter-spacing:0}@media screen and (min-width:576px){section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container h2.product-title.ada-banner-with-side-text__title{font-size:2rem;line-height:.25rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container h2.product-title.ada-banner-with-side-text__title{font-size:2.625rem;line-height:4.25rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container h2.product-title.ada-banner-with-side-text__title{font-size:2.625rem;line-height:4.25rem}}section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container h2.product-title.ada-banner-with-side-text__title b{color:#fff;background-color:#f18800}section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container p{max-width:500px;font-size:.875rem;line-height:1.375rem;color:#b7b7b7}@media screen and (min-width:576px){section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){section.ada-banner-with-side-text.gustali-a-casa .ada-banner-with-side-text__text-block-container .ada-banner-with-side-text__text-container p{font-size:1rem;line-height:1.5rem}}section.ada-banner-with-side-text.column-based .ada-banner-with-side-text__text-block-container{padding:0}section.ada-banner-with-side-text.has-carousel .ada-banner-with-side-text__image{position:relative}section.ada-banner-with-side-text .cmp-container.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;max-width:130px;margin:0 auto}section.ada-banner-with-side-text .cmp-container.socials .btn.btn-secondary{color:#f18800!important}section.ada-banner-with-side-text .cmp-container.socials .btn.btn-secondary:before{font-size:2rem}section.ada-banner-with-side-text .cmp-container.socials .btn__text{display:none}.swiper-pagination-bullet-active{background:#fff}.ada-video-banner{margin-bottom:0}.ada-video-banner .ada-video-banner__wrapper{position:relative;padding:0}@media (min-width:768px){.ada-video-banner .ada-video-banner__wrapper{min-height:630px}}.ada-video-banner .ada-video-banner__wrapper .ada-video-banner__title{text-align:center;text-transform:uppercase;font-weight:700;font-size:1.5625rem;line-height:2.1875rem;position:absolute;top:50%;width:100%;-webkit-transform:translateY(calc(-90px - 100%));transform:translateY(calc(-90px - 100%));color:#fff}@media screen and (min-width:576px){.ada-video-banner .ada-video-banner__wrapper .ada-video-banner__title{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.ada-video-banner .ada-video-banner__wrapper .ada-video-banner__title{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.ada-video-banner .ada-video-banner__wrapper .ada-video-banner__title{font-size:1.875rem;line-height:2.5rem}}.ada-video-banner .ada-video-banner__bg-image--sm{border-radius:0;bottom:0}.ada-video-banner:after{content:none}.ada-video-banner.fullheight .ada-video-banner__wrapper{height:calc(100vh - 130px)}.ada-video-banner.fullheight .ada-video-banner__wrapper .ada-video-banner__title{position:relative;top:unset;margin-top:calc(50vh - 210px);-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:3.75rem;line-height:3.75rem;font-weight:700}@media screen and (min-width:576px){.ada-video-banner.fullheight .ada-video-banner__wrapper .ada-video-banner__title{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:768px){.ada-video-banner.fullheight .ada-video-banner__wrapper .ada-video-banner__title{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:992px){.ada-video-banner.fullheight .ada-video-banner__wrapper .ada-video-banner__title{font-size:5rem;line-height:5.625rem}}.aem-AuthorLayer-Edit .ada-video-banner.fullheight .ada-video-banner__wrapper,.aem-AuthorLayer-Layouting .ada-video-banner.fullheight .ada-video-banner__wrapper,.aem-AuthorLayer-Preview .ada-video-banner.fullheight .ada-video-banner__wrapper{height:900px!important}.cmp-footer{--color:#633f2e;--bkg-color:#efe4ce;--link-border-color:#fff;--social-color:#633f2e;--icon-color:#633f2e}.cmp-footer__links-heading__toggle{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:none!important}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--footer{width:100%!important}section.banner-instagram-wrapper{margin-top:65px}section.banner-instagram-wrapper .row{margin-right:0;margin-left:0}section.banner-instagram-wrapper .image-wrapper{position:relative;height:0;padding-top:100%;background-size:cover;background-position:50%}section.banner-instagram-wrapper .image-wrapper.right-image{background-image:url(../../../content/dam/tremariecroissanterie-it/home/instagram-2.jpg)}section.banner-instagram-wrapper .image-wrapper.left-image{background-image:url(../../../content/dam/tremariecroissanterie-it/home/instagram-1.jpg)}section.banner-instagram-wrapper .image-wrapper .text-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding-left:30px;padding-right:30px}@media (min-width:768px){section.banner-instagram-wrapper .image-wrapper .text-container{padding-left:5pc;padding-right:5pc}}section.banner-instagram-wrapper .image-wrapper .text-container:before{content:url(../../../content/dam/tremariecroissanterie-it/home/instagram.png);display:inline-block}@media (min-width:576px){section.banner-instagram-wrapper .image-wrapper .text-container:before{margin-bottom:40px}}section.banner-instagram-wrapper .image-wrapper .text-container h3{font-weight:700;font-size:1.5625rem;line-height:2.1875rem;margin-bottom:0}@media screen and (min-width:576px){section.banner-instagram-wrapper .image-wrapper .text-container h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){section.banner-instagram-wrapper .image-wrapper .text-container h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){section.banner-instagram-wrapper .image-wrapper .text-container h3{font-size:1.875rem;line-height:2.5rem}}@media (min-width:576px){section.banner-instagram-wrapper .image-wrapper .text-container h3{margin-bottom:70px}}.title .cmp-title h1,.title .cmp-title h2,.title .cmp-title h3{font-size:3.75rem;line-height:3.75rem}@media screen and (min-width:576px){.title .cmp-title h1,.title .cmp-title h2,.title .cmp-title h3{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:768px){.title .cmp-title h1,.title .cmp-title h2,.title .cmp-title h3{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:992px){.title .cmp-title h1,.title .cmp-title h2,.title .cmp-title h3{font-size:5rem;line-height:5.625rem}}.title.pinyon .cmp-title h1,.title.pinyon .cmp-title h2,.title.pinyon .cmp-title h3{font-family:Pinyon Script,cursive;font-weight:400}.title.small .cmp-title h1,.title.small .cmp-title h2,.title.small .cmp-title h3{font-size:1.5625rem;line-height:2.1875rem}@media screen and (min-width:576px){.title.small .cmp-title h1,.title.small .cmp-title h2,.title.small .cmp-title h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.title.small .cmp-title h1,.title.small .cmp-title h2,.title.small .cmp-title h3{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.title.small .cmp-title h1,.title.small .cmp-title h2,.title.small .cmp-title h3{font-size:1.875rem;line-height:2.5rem}}.title.medium .cmp-title h1,.title.medium .cmp-title h2,.title.medium .cmp-title h3{font-size:2.25rem;line-height:2.5rem}@media screen and (min-width:576px){.title.medium .cmp-title h1,.title.medium .cmp-title h2,.title.medium .cmp-title h3{font-size:2.5rem;line-height:2.75rem}}@media screen and (min-width:768px){.title.medium .cmp-title h1,.title.medium .cmp-title h2,.title.medium .cmp-title h3{font-size:3.125rem;line-height:3.4375rem}}@media screen and (min-width:992px){.title.medium .cmp-title h1,.title.medium .cmp-title h2,.title.medium .cmp-title h3{font-size:3.625rem;line-height:4.25rem}}.title.orange{color:#f18800}.title.brown{color:#633f2e}.title.side-lines{position:relative}.title.side-lines:before{content:"";position:absolute;z-index:0;width:100%;height:1px;background-color:#f18800;left:0;top:50%}.title.side-lines .cmp-title{display:inline-block;background:#fff;padding-left:40px;padding-right:40px;position:relative;margin-bottom:0}.title.strikethrough .cmp-title__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px;margin-right:30px}.title.strikethrough .cmp-title__text:after,.title.strikethrough .cmp-title__text:before{content:"";display:inline-block;width:105px;height:2px;background:#633f2e}.title.strikethrough .cmp-title__text:before{margin-right:35px}.title.strikethrough .cmp-title__text:after{margin-left:35px}.title.strikethrough.color-orange .cmp-title__text:after,.title.strikethrough.color-orange .cmp-title__text:before{background:#f18800}.text-heading{text-align:center;font-size:1rem;line-height:1.375rem;color:#633f2e;margin-bottom:52px}@media screen and (min-width:576px){.text-heading{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.text-heading{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.text-heading{font-size:1.375rem;line-height:1.75rem}}.small p{font-size:1rem;line-height:1.375rem}@media screen and (min-width:576px){.small p{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.small p{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.small p{font-size:1.375rem;line-height:1.75rem}}.text200{font-size:.875rem;line-height:1.375rem}@media screen and (min-width:576px){.text200{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.text200{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.text200{font-size:1rem;line-height:1.5rem}}.intro{margin-top:65px;margin-bottom:65px;font-size:1rem;line-height:1.375rem}@media screen and (min-width:576px){.intro{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.intro{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.intro{font-size:1.375rem;line-height:1.75rem}}.brown{color:#633f2e}.gray{color:#969693}.column-list .cmp-text ol{list-style:none;padding-left:40px;padding-right:40px;counter-reset:li;-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}@media (max-width:991.98px){.column-list .cmp-text ol{-webkit-columns:unset;-moz-columns:unset;columns:unset;padding-left:40px;padding-right:0}}.column-list .cmp-text ol li{position:relative;display:inline-block;padding-bottom:40px;counter-increment:li;font-size:.875rem;line-height:1.375rem;min-height:10pc}@media screen and (min-width:576px){.column-list .cmp-text ol li{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.column-list .cmp-text ol li{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.column-list .cmp-text ol li{font-size:1rem;line-height:1.5rem}}@media (max-width:991.98px){.column-list .cmp-text ol li{min-height:unset;margin-top:30px}}@media (min-width:1200px){.column-list .cmp-text ol li{min-height:140px;padding-bottom:0}}@media screen and (min-width:1740px){.column-list .cmp-text ol li{min-height:110px}}.column-list .cmp-text ol li:before{content:"." counter(li);color:#f18800;font-weight:700;display:inline-block;width:1em;margin-left:-35px;margin-right:15px;text-align:right;direction:rtl;font-size:1.25rem;line-height:1.3125rem}@media screen and (min-width:576px){.column-list .cmp-text ol li:before{font-size:1.25rem;line-height:1.3125rem}}@media screen and (min-width:768px){.column-list .cmp-text ol li:before{font-size:1.5rem;line-height:1.5625rem}}@media screen and (min-width:992px){.column-list .cmp-text ol li:before{font-size:1.5rem;line-height:1.5625rem}}@media (max-width:991.98px){.column-list .cmp-text ol li:before{position:absolute;top:0;left:0}}.cmp-xf--category-brick .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-xf--category-brick .cmp-container .teaser{width:100%;min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;position:relative}@media (min-width:768px){.cmp-xf--category-brick .cmp-container .teaser{width:33.33%;min-width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser{overflow:hidden;max-height:10pc}@media (min-width:768px){.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser{max-height:unset}}.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser__content{position:absolute;top:50%;display:inline-block;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser__content .cmp-teaser__title{width:100%;text-align:center}.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{color:#fff;text-align:center;font-size:1rem;line-height:1.375rem;font-weight:700;letter-spacing:4px;text-transform:uppercase}@media screen and (min-width:576px){.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.cmp-xf--category-brick .cmp-container .teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{font-size:1.375rem;line-height:1.75rem}}.wrapper-highlight{margin-top:90pt}.wrapper-highlight .container .cmp-container{padding-bottom:30px;border-bottom:1px solid hsla(0,0%,43.9%,.5);width:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:75pc!important;margin:0 auto}.wrapper-highlight .container .cmp-container .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;max-width:600px;width:100%;min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.wrapper-highlight .container .cmp-container .image{padding-right:35px;width:50%;min-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.wrapper-highlight .container .cmp-container .teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%;min-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){.wrapper-highlight .container .cmp-container .teaser{width:50%;min-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:991.98px){.wrapper-highlight .container .cmp-container .teaser .cmp-teaser{margin:0 auto}}@media (min-width:768px){.wrapper-highlight .container .cmp-container .teaser.product-highlight{padding-left:35px}}.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__image{max-width:300px}.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__title{font-size:1rem;line-height:1.375rem;color:#633f2e;font-weight:700;min-height:unset}@media screen and (min-width:576px){.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__title{font-size:1.375rem;line-height:1.75rem}}.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__description p{max-width:300px;padding-bottom:15px;color:#575756;font-size:.875rem;line-height:1.375rem;font-weight:400}@media (min-width:768px){.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__description p{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:576px){.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__description p{font-size:1rem;line-height:1.5rem}}.wrapper-highlight .container .cmp-container .teaser.product-highlight .cmp-teaser__action-link{background-repeat:no-repeat;width:50px;height:40px;background-position:0;color:transparent;background-image:url(../../../content/dam/tremariecroissanterie-it/home/arrow-brown.svg)}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials{margin-top:85px}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .cmp-container{margin-top:15px;margin-bottom:15px;position:relative}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .cmp-title{color:#f18800;margin-bottom:1rem}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .cmp-text p{color:#000;font-weight:700;font-size:2.1875rem;line-height:2.8125rem}@media screen and (min-width:576px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .cmp-text p{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:768px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .cmp-text p{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:992px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .cmp-text p{font-size:2.1875rem;line-height:2.8125rem}}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser{margin-top:15px;margin-bottom:15px}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser h3.cmp-teaser__title{margin-top:40px;font-size:1.375rem;line-height:2rem;color:#000;font-weight:700}@media screen and (min-width:576px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser h3.cmp-teaser__title{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser h3.cmp-teaser__title{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser h3.cmp-teaser__title{font-size:1.5625rem;line-height:2.1875rem}}.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser .cmp-teaser__description p{margin-top:30px;font-size:.875rem;line-height:1.375rem;color:#575756}@media screen and (min-width:576px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.adacto-bootstrap .cmp-experiencefragment.cmp-experiencefragment--testimonials .teaser .cmp-teaser__description p{font-size:1rem;line-height:1.5rem}}.product-editorial .cmp-experiencefragment{width:100%!important;padding-right:2.5%;padding-left:2.5%;background-color:#f8f2e4;padding-bottom:5pc}.teaser.graphics .cmp-teaser{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:repeat(12,[col-start] 1fr);gap:15px;padding:30px}@media (min-width:768px){.teaser.graphics .cmp-teaser{padding:5pc}}.teaser.graphics .cmp-teaser h2.cmp-teaser__title{font-weight:700;font-size:1.75rem;line-height:2rem;padding:0}@media screen and (min-width:576px){.teaser.graphics .cmp-teaser h2.cmp-teaser__title{font-size:2.125rem;line-height:2.375rem}}@media screen and (min-width:768px){.teaser.graphics .cmp-teaser h2.cmp-teaser__title{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:992px){.teaser.graphics .cmp-teaser h2.cmp-teaser__title{font-size:2.5rem;line-height:3rem}}.teaser.graphics .cmp-teaser__action-container{margin-top:30px}.teaser.graphics .cmp-teaser__action-link.btn-primary{display:block;color:#633f2e;background:none;font-weight:700;margin-bottom:30px}@media (min-width:768px){.teaser.graphics .cmp-teaser__action-link.btn-primary{display:inline-block;margin-bottom:0}}@media (min-width:768px){.teaser.graphics .cmp-teaser__action-link.btn-primary:not(:first-child){border-left:2px solid #633f2e;margin-left:15px;padding-left:15px}}.teaser.graphics .cmp-teaser__content{grid-column:col-start/span 12}@media (min-width:768px){.teaser.graphics .cmp-teaser__content{grid-column:col-start/span 5!important}}@media (min-width:992px){.teaser.graphics .cmp-teaser__content{grid-column:col-start/span 4!important}}.teaser.graphics .cmp-teaser__content p{font-size:.875rem;line-height:1.3125rem}@media screen and (min-width:576px){.teaser.graphics .cmp-teaser__content p{font-size:.875rem;line-height:1.3125rem}}@media screen and (min-width:768px){.teaser.graphics .cmp-teaser__content p{font-size:1.1875rem;line-height:1.625rem}}@media screen and (min-width:992px){.teaser.graphics .cmp-teaser__content p{font-size:1.1875rem;line-height:1.625rem}}.teaser.graphics .cmp-teaser__image{grid-column:col-start/span 12}@media (min-width:768px){.teaser.graphics .cmp-teaser__image{grid-column:6/span 7!important}}@media (min-width:992px){.teaser.graphics .cmp-teaser__image{grid-column:5/span 8!important}}.teaser.colored .cmp-teaser{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:repeat(12,[col-start] 1fr);gap:15px;padding:30px}@media (min-width:768px){.teaser.colored .cmp-teaser{padding:50px}}.teaser.colored .cmp-teaser h2.cmp-teaser__title{font-size:1.75rem;line-height:2rem;font-weight:700}@media screen and (min-width:576px){.teaser.colored .cmp-teaser h2.cmp-teaser__title{font-size:2.125rem;line-height:2.375rem}}@media screen and (min-width:768px){.teaser.colored .cmp-teaser h2.cmp-teaser__title{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:992px){.teaser.colored .cmp-teaser h2.cmp-teaser__title{font-size:2.5rem;line-height:3rem}}.teaser.colored .cmp-teaser .cmp-teaser__content{grid-column:col-start/span 12;grid-row:2/2}@media (min-width:768px){.teaser.colored .cmp-teaser .cmp-teaser__content{grid-column:4/span 9;grid-row:1/1}}.teaser.colored .cmp-teaser .cmp-teaser__content p{font-size:.875rem;line-height:1.3125rem}@media screen and (min-width:576px){.teaser.colored .cmp-teaser .cmp-teaser__content p{font-size:.875rem;line-height:1.3125rem}}@media screen and (min-width:768px){.teaser.colored .cmp-teaser .cmp-teaser__content p{font-size:1.1875rem;line-height:1.625rem}}@media screen and (min-width:992px){.teaser.colored .cmp-teaser .cmp-teaser__content p{font-size:1.1875rem;line-height:1.625rem}}.teaser.colored .cmp-teaser .cmp-teaser__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-column:col-start/span 12;grid-row:1/2}@media (min-width:768px){.teaser.colored .cmp-teaser .cmp-teaser__image{grid-column:col-start/span 3;grid-row:1/1}}.teaser.colored .cmp-teaser .cmp-teaser__image img{width:auto}.teaser.colored .cmp-teaser__action-container{padding-top:40px;font-size:.875rem;line-height:1.375rem}@media screen and (min-width:576px){.teaser.colored .cmp-teaser__action-container{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.teaser.colored .cmp-teaser__action-container{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.teaser.colored .cmp-teaser__action-container{font-size:1rem;line-height:1.5rem}}.teaser.colored .cmp-teaser__action-container a.cmp-teaser__action-link.btn-primary{display:block;color:#633f2e;background:none;font-weight:700;margin-bottom:30px}@media (min-width:768px){.teaser.colored .cmp-teaser__action-container a.cmp-teaser__action-link.btn-primary{display:inline-block;margin-bottom:0}}@media (min-width:768px){.teaser.colored .cmp-teaser__action-container a.cmp-teaser__action-link.btn-primary:not(:first-child){border-left:2px solid #633f2e;margin-left:15px;padding-left:15px}}.teaser.teaser-hero .cmp-teaser{position:relative}.teaser.teaser-hero .cmp-teaser .cmp-teaser__content{position:absolute;width:100%;height:100%;text-align:center;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.teaser.teaser-hero .cmp-teaser .cmp-teaser__content .cmp-image__image{display:none}.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-family:Montserrat,sans-serif;font-size:2.25rem;line-height:2.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.3rem}@media screen and (min-width:576px){.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:768px){.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-size:3.125rem;line-height:3.75rem}}.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title:first-letter{font-family:Cormorant Garamond,serif;font-weight:700;font-size:6.875rem;line-height:7.5rem}@media screen and (min-width:576px){.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title:first-letter{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:768px){.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title:first-letter{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:992px){.teaser.teaser-hero .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title:first-letter{font-size:7.5rem;line-height:8.4375rem}}.teaser.teaser-banner .cmp-teaser{position:relative}.teaser.teaser-banner .cmp-teaser .cmp-teaser__image{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0}.teaser.teaser-banner .cmp-teaser .cmp-teaser__image .cmp-image{height:100%}.teaser.teaser-banner .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content{position:relative;padding:50px;text-align:center;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.teaser.teaser-banner .cmp-teaser .cmp-teaser__content{max-width:250px;margin-left:280px;padding:15pc 0}}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content .cmp-image__image{display:none}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-size:2.25rem;line-height:2.5rem;letter-spacing:10px;padding-left:10px}@media screen and (min-width:576px){.teaser.teaser-banner .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-size:2.5rem;line-height:2.75rem}}@media screen and (min-width:768px){.teaser.teaser-banner .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-size:3.125rem;line-height:3.4375rem}}@media screen and (min-width:992px){.teaser.teaser-banner .cmp-teaser .cmp-teaser__content h2.cmp-teaser__title{font-size:3.625rem;line-height:4.25rem}}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-weight:200;padding-top:10px;padding-bottom:5pc}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__description:after{display:block;margin-top:30px;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNCI+PGcgZGF0YS1uYW1lPSJSYWdncnVwcGEgMjM3MjkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NDcgLTExMjUpIiBmaWxsPSIjZTA3OTA3Ij48Y2lyY2xlIGRhdGEtbmFtZT0iRWxsaXNzZSA3NTYiIGN4PSI3IiBjeT0iNyIgcj0iNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTY4IDExMjUpIi8+PGNpcmNsZSBkYXRhLW5hbWU9IkVsbGlzc2UgNzU3IiBjeD0iNSIgY3k9IjUiIHI9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU4NSAxMTI3KSIvPjxjaXJjbGUgZGF0YS1uYW1lPSJFbGxpc3NlIDc2MCIgY3g9IjUiIGN5PSI1IiByPSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMjgyLjUgNTY4LjUpIi8+PGNpcmNsZSBkYXRhLW5hbWU9IkVsbGlzc2UgNzU4IiBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU5OCAxMTMwKSIvPjxjaXJjbGUgZGF0YS1uYW1lPSJFbGxpc3NlIDc1OSIgY3g9IjIuNSIgY3k9IjIuNSIgcj0iMi41IiB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMjc2IDU2NykiLz48L2c+PC9zdmc+")}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{display:-webkit-box;display:-ms-flexbox;display:flex}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-family:Inter,sans-serif;text-transform:uppercase;font-weight:600;border-radius:0;padding:.5625rem 1.875rem}.teaser.teaser-banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link.btn-primary{color:#fff!important;background-color:#f18800}.highlight-info-wrapper{margin:30px auto;max-width:75pc}.highlight-info-wrapper p.text{font-size:.875rem;line-height:1.375rem;color:#f18800}@media screen and (min-width:576px){.highlight-info-wrapper p.text{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.highlight-info-wrapper p.text{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.highlight-info-wrapper p.text{font-size:1rem;line-height:1.5rem}}.highlight-info-wrapper .info-wrapper .info{display:inline-block;background-position:top;background-repeat:no-repeat;padding-top:60px;text-align:center;font-size:.875rem;line-height:1.375rem;color:#f18800}@media screen and (min-width:576px){.highlight-info-wrapper .info-wrapper .info{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.highlight-info-wrapper .info-wrapper .info{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.highlight-info-wrapper .info-wrapper .info{font-size:1rem;line-height:1.5rem}}.highlight-info-wrapper .info-wrapper .info.peso{background-image:url(../../ilpasticcere/clientlibs/clientlib-site/resources/images/peso.png)}.highlight-info-wrapper .info-wrapper .info.pezziConfezione{background-image:url(../../../etc.clientlibs/tremarie/clientlibs/clientlib-site/resources/images/pezzi.png)}.highlight-info-wrapper .info-wrapper .info.temperatura{background-image:url(../../../etc.clientlibs/tremarie/clientlibs/clientlib-site/resources/images/forno.jpg)}.highlight-info-wrapper .info-wrapper .info.tempo{background-image:url(../../../etc.clientlibs/tremarie/clientlibs/clientlib-site/resources/images/friggitrice.jpg)}.cmp-carousel{position:relative}.cmp-carousel__item>*{width:100%}.cmp-carousel__item.swiper-slide{display:block}.cmp-carousel__indicators{position:absolute;top:0;right:15px;bottom:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:2}@media (min-width:1600px){.cmp-carousel__indicators{right:25px}}.cmp-carousel__indicator{position:relative;width:14px;height:1pc;padding:7px 0;margin:2px 0 2px auto;border-radius:0;background:transparent}.cmp-carousel__indicator:before{content:"";display:block;position:absolute;top:7px;right:0;left:0;width:100%;height:2px;background:#fff}.cmp-carousel__indicator--active{width:28px}.carusel-news .teaser .cmp-teaser__title,.carusel-product .teaser .cmp-teaser__title{font-size:1rem;line-height:1.375rem;font-weight:700;min-height:56px}@media screen and (min-width:576px){.carusel-news .teaser .cmp-teaser__title,.carusel-product .teaser .cmp-teaser__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.carusel-news .teaser .cmp-teaser__title,.carusel-product .teaser .cmp-teaser__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.carusel-news .teaser .cmp-teaser__title,.carusel-product .teaser .cmp-teaser__title{font-size:1.375rem;line-height:1.75rem}}.carusel-news .teaser .cmp-teaser__description p,.carusel-product .teaser .cmp-teaser__description p{padding-bottom:15px;color:#633f2e;font-size:.875rem;line-height:1.375rem;font-weight:400}@media (min-width:768px){.carusel-news .teaser .cmp-teaser__description p,.carusel-product .teaser .cmp-teaser__description p{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:576px){.carusel-news .teaser .cmp-teaser__description p,.carusel-product .teaser .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.carusel-news .teaser .cmp-teaser__description p,.carusel-product .teaser .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.carusel-news .teaser .cmp-teaser__description p,.carusel-product .teaser .cmp-teaser__description p{font-size:1rem;line-height:1.5rem}}.carusel-news .teaser .cmp-teaser__action-link,.carusel-product .teaser .cmp-teaser__action-link{background-repeat:no-repeat;width:50px;height:40px;background-position:0;color:transparent;background-image:url(../../../content/dam/tremariecroissanterie-it/home/arrow-brown.svg)}.carusel-product .teaser{max-width:285px;margin:0 auto}.carusel-product .teaser .cmp-teaser__title{min-height:unset}.carusel-product .teaser .cmp-teaser__description p{padding-bottom:15px;color:#575756}.carusel-product .teaser .cmp-teaser__image{max-width:285px}.carusel-product .teaser .cmp-teaser__action-link{background-image:url(../../../content/dam/tremariecroissanterie-it/home/arrow-black.svg)}.cmp-carousel__indicators{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;right:auto;width:unset;padding:20px 0 0}.cmp-carousel__indicators .cmp-carousel__indicator{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;height:10px;width:10px;background-color:#a7a7a7;margin:10px;border-radius:50%;padding:0}.cmp-carousel__indicators .cmp-carousel__indicator:before{content:none}.swiper-button-next,.swiper-button-prev{bottom:0;top:auto;width:36px;height:36px;background-color:#553d38;background-size:20px 20px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.8}.swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23FFF'/%3E%3C/svg%3E");right:0}.swiper-button-prev{left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23FFF'/%3E%3C/svg%3E")}.vimeo-wrapper{position:relative;width:100%;min-height:calc(100vh - 130px);display:block;background-color:#fff;overflow:hidden}.vimeo-wrapper iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aem-AuthorLayer-Edit .vimeo-wrapper,.aem-AuthorLayer-Layouting .vimeo-wrapper,.aem-AuthorLayer-Preview .vimeo-wrapper{min-height:500px}.aem-AuthorLayer-Edit .vimeo-wrapper iframe,.aem-AuthorLayer-Layouting .vimeo-wrapper iframe,.aem-AuthorLayer-Preview .vimeo-wrapper iframe{min-height:500px;height:500px}[data-ca3_iconfont=ETmodules]:before{font-family:ETmodules}[data-ca3_icon]:before{font-weight:400;content:attr(data-ca3_icon)}.ca3-scroll-down-arrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTE3LjQxOCA2LjEwOWEuNjk3LjY5NyAwIDAxLjk3OSAwIC42OC42OCAwIDAxMCAuOTY5bC03LjkwOCA3LjgzYS42OTcuNjk3IDAgMDEtLjk3OSAwbC03LjkwOC03LjgzYS42OC42OCAwIDAxMC0uOTY5LjY5Ny42OTcgMCAwMS45NzkgMEwxMCAxMy4yNWw3LjQxOC03LjE0MXoiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat}.ca3-scroll-down-link{cursor:pointer;height:60px;width:60px;margin:0 0 0 -40px;line-height:60px;position:absolute;left:50%;bottom:30px;color:#fff;text-align:center;font-size:70px;z-index:100;text-decoration:none;text-shadow:0 0 3px rgba(0,0,0,.4);-webkit-animation:ca3_fade_move_down 2s ease-in-out infinite;animation:ca3_fade_move_down 2s ease-in-out infinite}@-webkit-keyframes ca3_fade_move_down{0%{-webkit-transform:translateY(-20px);opacity:0}50%{opacity:1}to{-webkit-transform:translateY(20px);opacity:0}}@keyframes ca3_fade_move_down{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}50%{opacity:1}to{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}.ada-hero__title-container h1{font-weight:700;letter-spacing:4px}.capitalize-title .ada-hero__title-container h1{font-family:Montserrat,sans-serif;font-size:2.25rem;line-height:2.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.3rem}@media screen and (min-width:576px){.capitalize-title .ada-hero__title-container h1{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:768px){.capitalize-title .ada-hero__title-container h1{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.capitalize-title .ada-hero__title-container h1{font-size:3.125rem;line-height:3.75rem}}.capitalize-title .ada-hero__title-container h1:first-letter{font-family:Cormorant Garamond,serif;font-weight:700;font-size:6.875rem;line-height:7.5rem}@media screen and (min-width:576px){.capitalize-title .ada-hero__title-container h1:first-letter{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:768px){.capitalize-title .ada-hero__title-container h1:first-letter{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:992px){.capitalize-title .ada-hero__title-container h1:first-letter{font-size:7.5rem;line-height:8.4375rem}}.ada-hero.ada-hero--with-background-image .ada-hero__content{height:540px}@media (min-width:576px){.ada-hero.ada-hero--with-background-image .ada-hero__content{height:auto;min-height:680px}}.ada-hero__title-container h1{font-family:Montserrat,sans-serif;font-size:2.25rem;line-height:2.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.3rem}@media screen and (min-width:576px){.ada-hero__title-container h1{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:768px){.ada-hero__title-container h1{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.ada-hero__title-container h1{font-size:3.125rem;line-height:3.75rem}}.ada-hero__title-container h1:first-letter{font-family:Cormorant Garamond,serif;font-weight:700;font-size:6.875rem;line-height:7.5rem}@media screen and (min-width:576px){.ada-hero__title-container h1:first-letter{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:768px){.ada-hero__title-container h1:first-letter{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:992px){.ada-hero__title-container h1:first-letter{font-size:7.5rem;line-height:8.4375rem}}.sammontana-foundation .ada-ribbon .ada-ribbon__content h4{font-family:Pinyon Script;font-size:2.25rem;line-height:2.5rem;font-weight:400;text-transform:none}@media screen and (min-width:576px){.sammontana-foundation .ada-ribbon .ada-ribbon__content h4{font-size:2.5rem;line-height:2.75rem}}@media screen and (min-width:768px){.sammontana-foundation .ada-ribbon .ada-ribbon__content h4{font-size:3.125rem;line-height:3.4375rem}}@media screen and (min-width:992px){.sammontana-foundation .ada-ribbon .ada-ribbon__content h4{font-size:3.625rem;line-height:4.25rem}}.ada-ribbon .alternate-decoration{display:none!important}html:not(.aem-AuthorLayer-Preview):not(.aem-AuthorLayer-Edit) .hero--hp .ada-hero.ada-hero--with-background-image .ada-hero__content{min-height:calc(100vh - 130px)!important}.cmp-xf--products2x2{position:relative}.cmp-xf--products2x2:after{content:"";height:1px;position:absolute;left:15px;right:15px;background-color:#b7b7b7}.cmp-xf--products2x2 .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.cmp-xf--products2x2 .cmp-container .cmp-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 auto}.cmp-xf--products2x2 .cmp-container .teaser{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:60px;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.cmp-xf--products2x2 .cmp-container .teaser .cmp-image{padding:0 15px}.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__image img{padding:0 50px}@media (min-width:1200px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__image img{padding:0 20%}}@media (min-width:576px){.cmp-xf--products2x2 .cmp-container .teaser{-ms-flex:0 33%;-webkit-box-flex:0;flex:0 0 33%;max-width:33%}}.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__title{color:#633f2e;font-size:1rem;line-height:1.375rem;font-weight:700;min-height:unset;text-align:center}@media screen and (min-width:576px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__title{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__title{font-size:1.375rem;line-height:1.75rem}}.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__title a{color:#633f2e}.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__description p{padding-bottom:15px;color:#575756;text-align:center;font-size:.875rem;line-height:1.375rem;font-weight:400}@media (min-width:768px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__description p{padding:30px 20px}}@media screen and (min-width:576px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__description p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__description p{font-size:1rem;line-height:1.5rem}}.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__action-container{text-align:center;padding-left:20px}.cmp-xf--products2x2 .cmp-container .teaser .cmp-teaser__action-link{background-repeat:no-repeat;width:50px;height:40px;background-position:0;font-weight:700}.stories{margin-top:50px;padding-left:50px;padding-right:50px;background-color:#f4f2e6;padding-bottom:50px;margin-bottom:50px}.stories.adacto-bootstrap .cmp-carousel{width:100%!important}.story{margin-top:90px;border-top:3px solid rgba(255,128,0,.5);padding-top:40px;position:relative}.story:after{content:"";width:25px;height:25px;background-color:#ff8000;border-radius:13px;display:block;position:absolute;top:-14px;left:50%;margin-left:-9pt}.story .cmp-title{margin-bottom:5px}.story .cmp-title .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem;color:#ff8000;text-align:center;font-weight:500}@media screen and (min-width:576px){.story .cmp-title .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:768px){.story .cmp-title .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:992px){.story .cmp-title .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem}}.story .cmp-text p{font-size:.875rem;line-height:1.375rem;color:#575756;text-align:left;padding:20px}@media screen and (min-width:576px){.story .cmp-text p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.story .cmp-text p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.story .cmp-text p{font-size:1rem;line-height:1.5rem}}.ada-list__item .ada-list-item__text-container{padding:0;border:none}.ada-list__item .ada-list-item__text-container .ada-list-item__title{font-size:1.375rem;line-height:2rem;color:#633f2e;font-family:Inter,sans-serif;height:auto;text-transform:none;font-weight:400;padding-left:15px;padding-bottom:0}@media screen and (min-width:576px){.ada-list__item .ada-list-item__text-container .ada-list-item__title{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.ada-list__item .ada-list-item__text-container .ada-list-item__title{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.ada-list__item .ada-list-item__text-container .ada-list-item__title{font-size:1.5625rem;line-height:2.1875rem}}.ada-list__item .ada-list-item__text-container .ada-list-item__title p{font-size:.8rem;max-width:80%;line-height:1.3}.ada-list__item .ada-list-item__text-container .ada-list-item__title b{font-size:1rem}@media (min-width:768px){.ada-list__item .ada-list-item__text-container .ada-list-item__title{padding:0}}.ada-list__item .ada-list-item__text-container .ada-list-item__description_container{position:relative;bottom:unset;left:unset;font-family:Pinyon Script,cursive;margin-top:10px;padding-left:15px}@media (min-width:768px){.ada-list__item .ada-list-item__text-container .ada-list-item__description_container{padding-left:0}}.ada-list__item .ada-list-item__text-container .ada-list-item__description_container .ada-list-item__description{font-size:1.1rem}.ada-list__item .ada-list-item__text-container .ada-list-item__description_container .author{font-family:Inter,sans-serif;font-size:.95rem;font-weight:600}.ada-list__item .ada-list-item__image-container{margin-bottom:20px}.ada-list.ada-list__carousel .swiper-pagination{display:none}.ada-list.ada-list__carousel{position:relative}@media only screen and (min-width:768px) and (max-width:992px){.ada-list.ada-list__carousel{padding:0 15px}}.ada-list.ada-list__carousel .swiper-button-next.recipes,.ada-list.ada-list__carousel .swiper-button-prev.recipes{background-color:#633f2e;width:45px;height:45px;background-size:9pt;background-repeat:no-repeat;background-position:50%;top:33%;margin-top:0}.ada-list.ada-list__carousel .swiper-button-prev.recipes{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ada-list.ada-list__carousel .swiper-button-next.recipes,.ada-list.ada-list__carousel .swiper-button-prev.recipes{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23FFF'/%3E%3C/svg%3E")}.ada-list.ada-list__carousel .swiper-container-ricette{overflow:hidden;width:100%;height:100%;padding-bottom:45px}@media (min-width:768px){.ada-list.ada-list__carousel .swiper-container-ricette{padding-bottom:75px}}.ada-list.ada-list__carousel .swiper-pagination{left:0;right:0;bottom:4.21875rem;width:auto}@media (min-width:768px){.ada-list.ada-list__carousel .swiper-pagination{left:auto;right:30px;bottom:.8125rem}}.ada-list.ada-list__carousel .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:#f18800;opacity:.5}.ada-list.ada-list__carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.ada-list.ada-list__carousel .swiper-slide{height:auto}.ada-list.ada-list__carousel .ada-news-carousel__button-container{position:absolute;bottom:0;left:0;right:0;margin:auto;text-align:center}@media (min-width:768px){.ada-list.ada-list__carousel .ada-news-carousel__button-container{left:15px;right:auto}}.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container{padding-left:25px;padding-right:25px}.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__title{color:#f18800;text-transform:uppercase;font-weight:500;font-size:1.125rem;line-height:1.375rem}@media screen and (min-width:576px){.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__title{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:768px){.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__title{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:992px){.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__title{font-size:1.25rem;line-height:1.5625rem}}.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__description{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem}@media screen and (min-width:576px){.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__description{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__description{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.tremarie-news-list .ada-list.ada-list__list .ada-list__item .ada-list-item__text-container .ada-list-item__description{font-size:1rem;line-height:1.5rem}}.adacto-icon.adacto-icon-android-calendar,.adacto-icon.adacto-icon-android-share-alt{color:#f18800}.ada-siblings-navigation__icon .btn.btn-icon.adacto-icon{background-color:#633f2e}.ada-siblings-navigation__label a.btn.btn-link{color:#633f2e}.cmp-text--news-share .cmp-text{display:inline-block}.cmp-text--news-share .cmp-text p{font-size:14px}.ada-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.5rem;position:relative}.ada-sharing .ada-sharing__btn{padding:.3rem .5rem;margin-right:.5rem;color:#633f2e;font-size:1.2rem;font-weight:700;text-transform:uppercase}@media (min-width:768px){.ada-sharing .ada-sharing__btn{margin-right:1.5rem}}.ada-sharing .ada-sharing__btn:hover{color:#523426}.ada-sharing .ada-sharing__btn i{vertical-align:middle;line-height:1}.ada-sharing .ada-sharing__actions{position:absolute;right:15px;z-index:3;width:40px}@media (max-width:991.98px){.ada-sharing .ada-sharing__actions{width:100%;text-align:left;left:40px;bottom:-40px}}@media (min-width:576px){.ada-sharing .ada-sharing__actions{position:static;width:auto}}.ada-sharing .ada-sharing__actions .jssocials-share-link{padding:0;width:2.5rem;height:2.5rem;background-color:#633f2e;border-radius:50%;text-align:center}.ada-sharing .ada-sharing__actions .jssocials-share-link:hover{background-color:#523426}.ada-sharing .ada-sharing__actions .adacto-icon{width:auto;font-size:0;line-height:0;color:#fff}.ada-sharing .ada-sharing__actions .adacto-icon:before{line-height:2.5rem}.loghi-storia img{width:100%}@media (min-width:992px){.loghi-storia img{max-width:250px}}.ricetta__steps{list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#633f2e;font-family:Inter,sans-serif;line-height:.9;font-size:1.125rem;font-size:.875rem;line-height:1.375rem;margin-left:-15px;margin-right:-15px}@media screen and (min-width:576px){.ricetta__steps{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.ricetta__steps{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.ricetta__steps{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.ricetta__steps{display:-webkit-box;display:-ms-flexbox;display:flex}}.ricetta__step{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:40px;padding-left:15px;padding-right:15px}.ricetta__step>*{font-size:inherit;line-height:inherit}@media (min-width:992px){.ricetta__step{margin-bottom:60px}}@media (min-width:1200px){.ricetta__step{margin-bottom:90px}}.ricetta__step.ricetta__step--fullwidth{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.ricetta__step p{opacity:.8;font-weight:500;padding-left:30px;padding-right:30px}.ricetta__step h3{display:inline;font-weight:600;color:#633f2e;opacity:1;margin-bottom:30px}.ricetta__step h3>span{display:inline-block;width:30px;color:#f18800}.dots-separator{text-align:center}.dots-separator span{background-color:#f18800;border-radius:50%;display:inline-block;margin:0 1px;vertical-align:middle}.dots-separator span:first-child,.dots-separator span:last-child{width:5px;height:5px}.dots-separator span:nth-child(2),.dots-separator span:nth-child(4){width:10px;height:10px}.dots-separator span:nth-child(3){width:14px;height:14px}.download{border-bottom:1px solid #c6c6c6;padding:24px}.download div[data-type^=image]{background-image:url(../../../content/dam/tremariecroissanterie-it/ui/download/icona-image.png)}.download div[data-type^=video]{background-image:url(../../../content/dam/tremariecroissanterie-it/ui/download/icona-video.png)}.download div[data-type^=document]{background-image:url(../../../content/dam/tremariecroissanterie-it/ui/download/icona-doc.png)}.download .cmp-download{display:grid;grid-template-columns:repeat(12,1fr)}.download .cmp-download .cmp-download__properties{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column-start:1;grid-column-end:12;margin-bottom:0;padding-left:55px;background-repeat:no-repeat;background-position:0}@media (min-width:768px){.download .cmp-download .cmp-download__properties{grid-column-start:1;grid-column-end:9}}.download .cmp-download .cmp-download__properties .cmp-download__title{font-size:20px;font-weight:700}.download .cmp-download .cmp-download__action{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:1;grid-column-end:12;font-size:1pc;font-weight:700;text-align:center;padding:9pt 36px;background-color:#edceac;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.download .cmp-download .cmp-download__action{grid-column-start:10;grid-column-end:13}}.download .cmp-download .wrapper-info{font-size:1pc;display:-webkit-box;display:-ms-flexbox;display:flex}.download .cmp-download .wrapper-info .cmp-download__property.cmp-download__property--filename,.download .cmp-download .wrapper-info .cmp-download__property.cmp-download__property--format{margin-right:10px}.download .cmp-download .wrapper-info .cmp-download__property.cmp-download__property--size .cmp-download__property-content{border-left:1px solid #5b3428;font-weight:700;padding-left:10px}.archive__filters{margin-bottom:50px}.archive__filters-select{border:1px solid #553d38;border-radius:4px;padding:10px 70px 10px 24px;max-width:220px;color:#5b3428;font-size:18px;font-weight:500;text-transform:uppercase;position:relative;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23553d38' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E") no-repeat 92%;background-size:18px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.archive__list{grid-column-gap:2rem;grid-template-columns:repeat(1,1fr)}@media (min-width:576px){.archive__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.archive__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.archive__list{grid-template-columns:repeat(4,1fr)}}.archive__card-body{line-height:1.3;font-weight:400;margin-top:10px}.archive__card-title{font-size:1rem;font-weight:600;color:#633f2e;text-transform:uppercase}.archive__card-text{font-size:.875rem;color:#553d38}.cmp-title--font-family-script .cmp-title__text{font-family:Pinyon Script,cursive;font-weight:400}.uppercase .cmp-title__text,.uppercase .cmp-title__title{text-transform:uppercase}.cmp-title--align-center{text-align:center}.cmp-title--mb-0 .cmp-title{margin-bottom:0}.ada-text-heading-100,.ada-text-heading-100 .cmp-title__text{font-size:1rem;line-height:1.375rem}@media screen and (min-width:576px){.ada-text-heading-100,.ada-text-heading-100 .cmp-title__text{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-heading-100,.ada-text-heading-100 .cmp-title__text{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-text-heading-100,.ada-text-heading-100 .cmp-title__text{font-size:1.375rem;line-height:1.75rem}}.ada-text-heading-200,.ada-text-heading-200 .cmp-title__text{font-size:2rem;line-height:2.5rem}@media screen and (min-width:576px){.ada-text-heading-200,.ada-text-heading-200 .cmp-title__text{font-size:2rem;line-height:.25rem}}@media screen and (min-width:768px){.ada-text-heading-200,.ada-text-heading-200 .cmp-title__text{font-size:2.625rem;line-height:4.25rem}}@media screen and (min-width:992px){.ada-text-heading-200,.ada-text-heading-200 .cmp-title__text{font-size:2.625rem;line-height:4.25rem}}.ada-text-heading-300,.ada-text-heading-300 .cmp-title__text{font-size:2.25rem;line-height:2.5rem}@media screen and (min-width:576px){.ada-text-heading-300,.ada-text-heading-300 .cmp-title__text{font-size:2.5rem;line-height:2.75rem}}@media screen and (min-width:768px){.ada-text-heading-300,.ada-text-heading-300 .cmp-title__text{font-size:3.125rem;line-height:3.4375rem}}@media screen and (min-width:992px){.ada-text-heading-300,.ada-text-heading-300 .cmp-title__text{font-size:3.625rem;line-height:4.25rem}}.ada-text-heading-400,.ada-text-heading-400 .cmp-title__text{font-size:1.75rem;line-height:2rem}@media screen and (min-width:576px){.ada-text-heading-400,.ada-text-heading-400 .cmp-title__text{font-size:2.125rem;line-height:2.375rem}}@media screen and (min-width:768px){.ada-text-heading-400,.ada-text-heading-400 .cmp-title__text{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:992px){.ada-text-heading-400,.ada-text-heading-400 .cmp-title__text{font-size:2.5rem;line-height:3rem}}.ada-text-heading-900,.ada-text-heading-900 .cmp-title__text{font-size:3.75rem;line-height:3.75rem}@media screen and (min-width:576px){.ada-text-heading-900,.ada-text-heading-900 .cmp-title__text{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:768px){.ada-text-heading-900,.ada-text-heading-900 .cmp-title__text{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:992px){.ada-text-heading-900,.ada-text-heading-900 .cmp-title__text{font-size:5rem;line-height:5.625rem}}.ada-text-heading-hero,.ada-text-heading-hero .cmp-title__text{font-size:2.25rem;line-height:2.25rem}@media screen and (min-width:576px){.ada-text-heading-hero,.ada-text-heading-hero .cmp-title__text{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:768px){.ada-text-heading-hero,.ada-text-heading-hero .cmp-title__text{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.ada-text-heading-hero,.ada-text-heading-hero .cmp-title__text{font-size:3.125rem;line-height:3.75rem}}.ada-text-heading-hero-cap,.ada-text-heading-hero-cap .cmp-title__text{font-size:6.875rem;line-height:7.5rem}@media screen and (min-width:576px){.ada-text-heading-hero-cap,.ada-text-heading-hero-cap .cmp-title__text{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:768px){.ada-text-heading-hero-cap,.ada-text-heading-hero-cap .cmp-title__text{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:992px){.ada-text-heading-hero-cap,.ada-text-heading-hero-cap .cmp-title__text{font-size:7.5rem;line-height:8.4375rem}}.ada-text-h2,.ada-text-h2 .cmp-title__text{font-size:1.25rem;line-height:1.5625rem}@media screen and (min-width:576px){.ada-text-h2,.ada-text-h2 .cmp-title__text{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:768px){.ada-text-h2,.ada-text-h2 .cmp-title__text{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.ada-text-h2,.ada-text-h2 .cmp-title__text{font-size:3.125rem;line-height:3.125rem}}.ada-text-h3,.ada-text-h3 .cmp-title__text{font-size:1.5625rem;line-height:2.1875rem}@media screen and (min-width:576px){.ada-text-h3,.ada-text-h3 .cmp-title__text{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.ada-text-h3,.ada-text-h3 .cmp-title__text{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.ada-text-h3,.ada-text-h3 .cmp-title__text{font-size:1.875rem;line-height:2.5rem}}.ada-text-text-100,.ada-text-text-100 .cmp-title__text{font-size:.875rem;line-height:1.25rem}@media screen and (min-width:576px){.ada-text-text-100,.ada-text-text-100 .cmp-title__text{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:768px){.ada-text-text-100,.ada-text-text-100 .cmp-title__text{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:992px){.ada-text-text-100,.ada-text-text-100 .cmp-title__text{font-size:.875rem;line-height:1.25rem}}.ada-text-text-200,.ada-text-text-200 .cmp-title__text{font-size:.875rem;line-height:1.375rem}@media screen and (min-width:576px){.ada-text-text-200,.ada-text-text-200 .cmp-title__text{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-text-200,.ada-text-text-200 .cmp-title__text{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-text-text-200,.ada-text-text-200 .cmp-title__text{font-size:1rem;line-height:1.5rem}}.ada-text-text-300,.ada-text-text-300 .cmp-title__text{font-size:.875rem;line-height:1.3125rem}@media screen and (min-width:576px){.ada-text-text-300,.ada-text-text-300 .cmp-title__text{font-size:.875rem;line-height:1.3125rem}}@media screen and (min-width:768px){.ada-text-text-300,.ada-text-text-300 .cmp-title__text{font-size:1.1875rem;line-height:1.625rem}}@media screen and (min-width:992px){.ada-text-text-300,.ada-text-text-300 .cmp-title__text{font-size:1.1875rem;line-height:1.625rem}}.ada-text-text-500,.ada-text-text-500 .cmp-title__text{font-size:1.375rem;line-height:2rem}@media screen and (min-width:576px){.ada-text-text-500,.ada-text-text-500 .cmp-title__text{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.ada-text-text-500,.ada-text-text-500 .cmp-title__text{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.ada-text-text-500,.ada-text-text-500 .cmp-title__text{font-size:1.5625rem;line-height:2.1875rem}}.ada-text-text-600,.ada-text-text-600 .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem}@media screen and (min-width:576px){.ada-text-text-600,.ada-text-text-600 .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:768px){.ada-text-text-600,.ada-text-text-600 .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:992px){.ada-text-text-600,.ada-text-text-600 .cmp-title__text{font-size:2.1875rem;line-height:2.8125rem}}.ada-text-h1,.ada-text-h1 .cmp-title__text{font-size:1.875rem;line-height:1.875rem}@media screen and (min-width:576px){.ada-text-h1,.ada-text-h1 .cmp-title__text{font-size:1.875rem;line-height:1.875rem}}@media screen and (min-width:768px){.ada-text-h1,.ada-text-h1 .cmp-title__text{font-size:1.875rem;line-height:1.875rem}}@media screen and (min-width:992px){.ada-text-h1,.ada-text-h1 .cmp-title__text{font-size:1.875rem;line-height:1.875rem}}.ada-text-h4,.ada-text-h4 .cmp-title__text{font-size:1.125rem;line-height:1.375rem}@media screen and (min-width:576px){.ada-text-h4,.ada-text-h4 .cmp-title__text{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-h4,.ada-text-h4 .cmp-title__text{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-text-h4,.ada-text-h4 .cmp-title__text{font-size:1.25rem;line-height:1.5625rem}}.ada-text-h5,.ada-text-h5 .cmp-title__text{font-size:1.875rem;line-height:2.5rem}@media screen and (min-width:576px){.ada-text-h5,.ada-text-h5 .cmp-title__text{font-size:1.875rem;line-height:2.5rem}}@media screen and (min-width:768px){.ada-text-h5,.ada-text-h5 .cmp-title__text{font-size:1.875rem;line-height:2.5rem}}@media screen and (min-width:992px){.ada-text-h5,.ada-text-h5 .cmp-title__text{font-size:1.875rem;line-height:2.5rem}}.ada-text-h6,.ada-text-h6 .cmp-title__text{font-size:3.375rem;line-height:4rem}@media screen and (min-width:576px){.ada-text-h6,.ada-text-h6 .cmp-title__text{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:768px){.ada-text-h6,.ada-text-h6 .cmp-title__text{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:992px){.ada-text-h6,.ada-text-h6 .cmp-title__text{font-size:3.375rem;line-height:4rem}}.ada-text-text-50,.ada-text-text-50 .cmp-title__text{font-size:.625rem;line-height:.75rem}@media screen and (min-width:576px){.ada-text-text-50,.ada-text-text-50 .cmp-title__text{font-size:.625rem;line-height:.75rem}}@media screen and (min-width:768px){.ada-text-text-50,.ada-text-text-50 .cmp-title__text{font-size:.75rem;line-height:.875rem}}@media screen and (min-width:992px){.ada-text-text-50,.ada-text-text-50 .cmp-title__text{font-size:.75rem;line-height:.875rem}}.ada-text-text-400,.ada-text-text-400 .cmp-title__text{font-size:.75rem;line-height:1rem}@media screen and (min-width:576px){.ada-text-text-400,.ada-text-text-400 .cmp-title__text{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-text-400,.ada-text-text-400 .cmp-title__text{font-size:1.125rem;line-height:1.5625rem}}@media screen and (min-width:992px){.ada-text-text-400,.ada-text-text-400 .cmp-title__text{font-size:1.125rem;line-height:1.5625rem}}.ada-text-text-450,.ada-text-text-450 .cmp-title__text{font-size:1.125rem;line-height:1.125rem}@media screen and (min-width:576px){.ada-text-text-450,.ada-text-text-450 .cmp-title__text{font-size:1.25rem;line-height:1.3125rem}}@media screen and (min-width:768px){.ada-text-text-450,.ada-text-text-450 .cmp-title__text{font-size:1.375rem;line-height:1.4375rem}}@media screen and (min-width:992px){.ada-text-text-450,.ada-text-text-450 .cmp-title__text{font-size:1.375rem;line-height:1.4375rem}}.ada-text-text-460,.ada-text-text-460 .cmp-title__text{font-size:1.25rem;line-height:1.3125rem}@media screen and (min-width:576px){.ada-text-text-460,.ada-text-text-460 .cmp-title__text{font-size:1.25rem;line-height:1.3125rem}}@media screen and (min-width:768px){.ada-text-text-460,.ada-text-text-460 .cmp-title__text{font-size:1.5rem;line-height:1.5625rem}}@media screen and (min-width:992px){.ada-text-text-460,.ada-text-text-460 .cmp-title__text{font-size:1.5rem;line-height:1.5625rem}}.ada-text-heading-100,.ada-text-heading-100 p{font-size:1rem;line-height:1.375rem}@media screen and (min-width:576px){.ada-text-heading-100,.ada-text-heading-100 p{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-heading-100,.ada-text-heading-100 p{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-text-heading-100,.ada-text-heading-100 p{font-size:1.375rem;line-height:1.75rem}}.ada-text-heading-200,.ada-text-heading-200 p{font-size:2rem;line-height:2.5rem}@media screen and (min-width:576px){.ada-text-heading-200,.ada-text-heading-200 p{font-size:2rem;line-height:.25rem}}@media screen and (min-width:768px){.ada-text-heading-200,.ada-text-heading-200 p{font-size:2.625rem;line-height:4.25rem}}@media screen and (min-width:992px){.ada-text-heading-200,.ada-text-heading-200 p{font-size:2.625rem;line-height:4.25rem}}.ada-text-heading-300,.ada-text-heading-300 p{font-size:2.25rem;line-height:2.5rem}@media screen and (min-width:576px){.ada-text-heading-300,.ada-text-heading-300 p{font-size:2.5rem;line-height:2.75rem}}@media screen and (min-width:768px){.ada-text-heading-300,.ada-text-heading-300 p{font-size:3.125rem;line-height:3.4375rem}}@media screen and (min-width:992px){.ada-text-heading-300,.ada-text-heading-300 p{font-size:3.625rem;line-height:4.25rem}}.ada-text-heading-400,.ada-text-heading-400 p{font-size:1.75rem;line-height:2rem}@media screen and (min-width:576px){.ada-text-heading-400,.ada-text-heading-400 p{font-size:2.125rem;line-height:2.375rem}}@media screen and (min-width:768px){.ada-text-heading-400,.ada-text-heading-400 p{font-size:2.5rem;line-height:3rem}}@media screen and (min-width:992px){.ada-text-heading-400,.ada-text-heading-400 p{font-size:2.5rem;line-height:3rem}}.ada-text-heading-900,.ada-text-heading-900 p{font-size:3.75rem;line-height:3.75rem}@media screen and (min-width:576px){.ada-text-heading-900,.ada-text-heading-900 p{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:768px){.ada-text-heading-900,.ada-text-heading-900 p{font-size:3.75rem;line-height:3.75rem}}@media screen and (min-width:992px){.ada-text-heading-900,.ada-text-heading-900 p{font-size:5rem;line-height:5.625rem}}.ada-text-heading-hero,.ada-text-heading-hero p{font-size:2.25rem;line-height:2.25rem}@media screen and (min-width:576px){.ada-text-heading-hero,.ada-text-heading-hero p{font-size:2.5rem;line-height:2.5rem}}@media screen and (min-width:768px){.ada-text-heading-hero,.ada-text-heading-hero p{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.ada-text-heading-hero,.ada-text-heading-hero p{font-size:3.125rem;line-height:3.75rem}}.ada-text-heading-hero-cap,.ada-text-heading-hero-cap p{font-size:6.875rem;line-height:7.5rem}@media screen and (min-width:576px){.ada-text-heading-hero-cap,.ada-text-heading-hero-cap p{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:768px){.ada-text-heading-hero-cap,.ada-text-heading-hero-cap p{font-size:6.875rem;line-height:7.5rem}}@media screen and (min-width:992px){.ada-text-heading-hero-cap,.ada-text-heading-hero-cap p{font-size:7.5rem;line-height:8.4375rem}}.ada-text-h2,.ada-text-h2 p{font-size:1.25rem;line-height:1.5625rem}@media screen and (min-width:576px){.ada-text-h2,.ada-text-h2 p{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:768px){.ada-text-h2,.ada-text-h2 p{font-size:3.125rem;line-height:3.125rem}}@media screen and (min-width:992px){.ada-text-h2,.ada-text-h2 p{font-size:3.125rem;line-height:3.125rem}}.ada-text-h3,.ada-text-h3 p{font-size:1.5625rem;line-height:2.1875rem}@media screen and (min-width:576px){.ada-text-h3,.ada-text-h3 p{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.ada-text-h3,.ada-text-h3 p{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.ada-text-h3,.ada-text-h3 p{font-size:1.875rem;line-height:2.5rem}}.ada-text-text-100,.ada-text-text-100 p{font-size:.875rem;line-height:1.25rem}@media screen and (min-width:576px){.ada-text-text-100,.ada-text-text-100 p{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:768px){.ada-text-text-100,.ada-text-text-100 p{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:992px){.ada-text-text-100,.ada-text-text-100 p{font-size:.875rem;line-height:1.25rem}}.ada-text-text-200,.ada-text-text-200 p{font-size:.875rem;line-height:1.375rem}@media screen and (min-width:576px){.ada-text-text-200,.ada-text-text-200 p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-text-200,.ada-text-text-200 p{font-size:.875rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-text-text-200,.ada-text-text-200 p{font-size:1rem;line-height:1.5rem}}.ada-text-text-300,.ada-text-text-300 p{font-size:.875rem;line-height:1.3125rem}@media screen and (min-width:576px){.ada-text-text-300,.ada-text-text-300 p{font-size:.875rem;line-height:1.3125rem}}@media screen and (min-width:768px){.ada-text-text-300,.ada-text-text-300 p{font-size:1.1875rem;line-height:1.625rem}}@media screen and (min-width:992px){.ada-text-text-300,.ada-text-text-300 p{font-size:1.1875rem;line-height:1.625rem}}.ada-text-text-500,.ada-text-text-500 p{font-size:1.375rem;line-height:2rem}@media screen and (min-width:576px){.ada-text-text-500,.ada-text-text-500 p{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:768px){.ada-text-text-500,.ada-text-text-500 p{font-size:1.5625rem;line-height:2.1875rem}}@media screen and (min-width:992px){.ada-text-text-500,.ada-text-text-500 p{font-size:1.5625rem;line-height:2.1875rem}}.ada-text-text-600,.ada-text-text-600 p{font-size:2.1875rem;line-height:2.8125rem}@media screen and (min-width:576px){.ada-text-text-600,.ada-text-text-600 p{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:768px){.ada-text-text-600,.ada-text-text-600 p{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (min-width:992px){.ada-text-text-600,.ada-text-text-600 p{font-size:2.1875rem;line-height:2.8125rem}}.ada-text-h1,.ada-text-h1 p{font-size:1.875rem;line-height:1.875rem}@media screen and (min-width:576px){.ada-text-h1,.ada-text-h1 p{font-size:1.875rem;line-height:1.875rem}}@media screen and (min-width:768px){.ada-text-h1,.ada-text-h1 p{font-size:1.875rem;line-height:1.875rem}}@media screen and (min-width:992px){.ada-text-h1,.ada-text-h1 p{font-size:1.875rem;line-height:1.875rem}}.ada-text-h4,.ada-text-h4 p{font-size:1.125rem;line-height:1.375rem}@media screen and (min-width:576px){.ada-text-h4,.ada-text-h4 p{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-h4,.ada-text-h4 p{font-size:1.125rem;line-height:1.375rem}}@media screen and (min-width:992px){.ada-text-h4,.ada-text-h4 p{font-size:1.25rem;line-height:1.5625rem}}.ada-text-h5,.ada-text-h5 p{font-size:1.875rem;line-height:2.5rem}@media screen and (min-width:576px){.ada-text-h5,.ada-text-h5 p{font-size:1.875rem;line-height:2.5rem}}@media screen and (min-width:768px){.ada-text-h5,.ada-text-h5 p{font-size:1.875rem;line-height:2.5rem}}@media screen and (min-width:992px){.ada-text-h5,.ada-text-h5 p{font-size:1.875rem;line-height:2.5rem}}.ada-text-h6,.ada-text-h6 p{font-size:3.375rem;line-height:4rem}@media screen and (min-width:576px){.ada-text-h6,.ada-text-h6 p{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:768px){.ada-text-h6,.ada-text-h6 p{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:992px){.ada-text-h6,.ada-text-h6 p{font-size:3.375rem;line-height:4rem}}.ada-text-text-50,.ada-text-text-50 p{font-size:.625rem;line-height:.75rem}@media screen and (min-width:576px){.ada-text-text-50,.ada-text-text-50 p{font-size:.625rem;line-height:.75rem}}@media screen and (min-width:768px){.ada-text-text-50,.ada-text-text-50 p{font-size:.75rem;line-height:.875rem}}@media screen and (min-width:992px){.ada-text-text-50,.ada-text-text-50 p{font-size:.75rem;line-height:.875rem}}.ada-text-text-400,.ada-text-text-400 p{font-size:.75rem;line-height:1rem}@media screen and (min-width:576px){.ada-text-text-400,.ada-text-text-400 p{font-size:1rem;line-height:1.375rem}}@media screen and (min-width:768px){.ada-text-text-400,.ada-text-text-400 p{font-size:1.125rem;line-height:1.5625rem}}@media screen and (min-width:992px){.ada-text-text-400,.ada-text-text-400 p{font-size:1.125rem;line-height:1.5625rem}}.ada-text-text-450,.ada-text-text-450 p{font-size:1.125rem;line-height:1.125rem}@media screen and (min-width:576px){.ada-text-text-450,.ada-text-text-450 p{font-size:1.25rem;line-height:1.3125rem}}@media screen and (min-width:768px){.ada-text-text-450,.ada-text-text-450 p{font-size:1.375rem;line-height:1.4375rem}}@media screen and (min-width:992px){.ada-text-text-450,.ada-text-text-450 p{font-size:1.375rem;line-height:1.4375rem}}.ada-text-text-460,.ada-text-text-460 p{font-size:1.25rem;line-height:1.3125rem}@media screen and (min-width:576px){.ada-text-text-460,.ada-text-text-460 p{font-size:1.25rem;line-height:1.3125rem}}@media screen and (min-width:768px){.ada-text-text-460,.ada-text-text-460 p{font-size:1.5rem;line-height:1.5625rem}}@media screen and (min-width:992px){.ada-text-text-460,.ada-text-text-460 p{font-size:1.5rem;line-height:1.5625rem}}.uppercase p{text-transform:uppercase}body.page-list #recipe-hero h3,body.page-list .cmp-title h3{font-family:Pinyon Script,cursive;font-weight:400;font-size:3.375rem;line-height:4rem;color:#633f2e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:576px){body.page-list #recipe-hero h3,body.page-list .cmp-title h3{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:768px){body.page-list #recipe-hero h3,body.page-list .cmp-title h3{font-size:3.375rem;line-height:4rem}}@media screen and (min-width:992px){body.page-list #recipe-hero h3,body.page-list .cmp-title h3{font-size:3.375rem;line-height:4rem}}body.page-list #recipe-hero h3:after,body.page-list .cmp-title h3:after{content:"";display:block;height:1px;background-color:#f18800;opacity:.5;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;margin-left:20px}body.page-list .cmp-text h3{font-family:Inter,sans-serif;font-weight:600;opacity:.8;line-height:.9;font-size:1.125rem}@media (min-width:768px){body.page-list .cmp-text h3{font-size:1.2rem;line-height:1.2}}@media (min-width:992px){body.page-list .cmp-text h3{font-size:1.375rem}}body.page-list .cmp-text p{font-family:Inter,sans-serif;font-weight:500}body.page-list .cmp-carousel{width:100%!important;margin-bottom:50px}body.page-list .cmp-carousel .swiper-button-next,body.page-list .cmp-carousel .swiper-button-prev{display:none}body.page-list .cmp-carousel .cmp-carousel__indicators .swiper-pagination-bullet{background:#000;width:20px;height:20px}body.page-list .cmp-carousel .cmp-carousel__indicators .swiper-pagination-bullet.swiper-pagination-bullet-active{width:9pt;height:9pt}@media (min-width:576px){body.page-list .cmp-carousel .cmp-carousel__indicators{position:absolute;right:20px;bottom:40px;left:auto;top:auto;width:auto}body.page-list .cmp-carousel .cmp-carousel__indicators .swiper-pagination-bullet{opacity:1;background:#fff}}.hero-sostenibilita-custom.tre-marie{width:100%;background-color:#ecdfcd;margin-bottom:-35px}.hero-sostenibilita-custom.tre-marie .s-hero{background-size:250%;width:100%;padding:110px 30px;background-color:#b49f86;background-position:top;background-repeat:no-repeat;min-height:550px;background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/hero-desktop.jpg)}@media (min-width:576px){.hero-sostenibilita-custom.tre-marie .s-hero{background-size:150%;padding:150px 30px}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-hero{background-size:cover;background-position:50%;min-height:25pc;padding:200px 30px;min-height:1400px;margin-bottom:-260px}}.hero-sostenibilita-custom.tre-marie .s-page-title{font-size:33px;font-weight:500;font-family:Montserrat;text-transform:uppercase;text-align:center;color:#f18800}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-page-title{font-size:59px}}.hero-sostenibilita-custom.tre-marie .s-page-subtitle{font-size:1pc;font-weight:600;font-family:Montserrat;text-transform:uppercase;text-align:center;color:#324f0b;line-height:19px;margin-top:10px}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-page-subtitle{margin-top:10px;font-size:30px;line-height:33px}}.hero-sostenibilita-custom.tre-marie .s-banner{padding:40px 20px;margin:35px 0;min-height:472px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner{padding:40px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:35px 0}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:35px 30px}}@media (min-width:1200px){.hero-sostenibilita-custom.tre-marie .s-banner{padding:40px 150px}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .left{width:60%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .left .s-banner-left-image{margin-bottom:30px}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .left .s-banner-left-image{margin-bottom:0}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .right{min-height:350px;width:100%}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .right{min-height:auto;width:auto}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .right img{display:none}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .right img{display:block;position:absolute}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-main-content .right img{height:105%;width:auto;right:0;top:50%;bottom:50%;display:block}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-note{position:relative;z-index:1}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-note.note-mobile{display:none}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-note.note-desktop{display:none}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-note.note-desktop{display:block}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-text{margin-left:40px}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-title{font-family:Inter;font-size:25px;font-weight:500;text-transform:uppercase;color:#fff;text-align:center}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-title{text-align:left;font-size:40px}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-subtitle{margin-top:10px;font-family:Inter;font-size:18px;font-weight:400;text-transform:uppercase;color:#fff;text-align:center}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-subtitle i{text-transform:none}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-subtitle{text-align:left}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-cta{font-size:1pc;font-weight:700;font-family:Inter;text-transform:uppercase;margin-top:20px;color:#fff;text-align:center}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-cta:hover{opacity:.9;-webkit-filter:brightness(85%);filter:brightness(85%)}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-cta{text-align:left}}.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-note{padding-top:40px;font-size:9pt;font-weight:400;font-family:Inter;max-width:440px;color:#fff;text-align:center}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner .s-banner-note{text-align:left;font-size:14px;line-height:17px}}.hero-sostenibilita-custom.tre-marie .s-banner-uova{background-color:#f18800;background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/img-banner-uova-mobile.jpg);background-size:60%;background-position:bottom;background-repeat:no-repeat}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-uova{background-image:none;background-size:92%}}.hero-sostenibilita-custom.tre-marie .s-banner-uova .s-banner-main-content .right{min-height:10pc}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-uova .s-banner-main-content .right img{height:80%;width:auto;top:44%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-40px}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-uova .s-banner-main-content .right img{height:110%;right:0}}.hero-sostenibilita-custom.tre-marie .s-banner-palma{background-color:#8db8c0;background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/img-banner-palma.jpg);background-size:contain;background-position:100% 100%;background-repeat:no-repeat}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-palma{background-image:none}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-palma{position:relative}}@media (max-width:991.98px){.hero-sostenibilita-custom.tre-marie .s-banner-palma .s-banner-main-content .right{min-height:200px}}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-palma .s-banner-main-content .right img{height:50%;width:auto;right:-85px;top:unset;bottom:-14px}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-palma .s-banner-main-content .right img{bottom:-22px;height:80%;width:auto;top:unset}}@media (min-width:1600px){.hero-sostenibilita-custom.tre-marie .s-banner-palma .s-banner-main-content .right img{right:0;-webkit-transform:translateY(0);transform:translateY(0);height:105%;bottom:-31px}}.hero-sostenibilita-custom.tre-marie .s-banner-palma .s-banner-note{position:relative}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-palma .s-banner-note{position:absolute;bottom:40px}}.hero-sostenibilita-custom.tre-marie .s-banner-grano{background-color:#eaa963;background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/img-banner-grano-mobile.jpg);background-size:contain;background-position:100% 100%;background-repeat:no-repeat}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-grano{background-image:none}}.hero-sostenibilita-custom.tre-marie .s-banner-grano .s-banner-main-content .right{min-height:130px}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-grano .s-banner-main-content .right img{height:50%;right:-130px;top:unset;bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-grano .s-banner-main-content .right img{height:80%;right:-40px}}@media (min-width:1600px){.hero-sostenibilita-custom.tre-marie .s-banner-grano .s-banner-main-content .right img{height:100%;right:0}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter{padding:60px 0;background-color:#fff;margin-top:60px;background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/prefooter-mobile.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter{background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/prefooter-desktop.jpg);background-position:50%}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter{padding:0;min-height:628px}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-main-content{padding:0 20px}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-main-content{padding:0 20px}}@media (min-width:1200px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-main-content{padding:0 150px}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-logo{margin-bottom:30px}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-logo{margin-bottom:75pt}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0!important}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-title{font-size:30px;font-weight:700;font-family:Lato;color:#633f2e;text-transform:inherit;max-width:100%}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-title{max-width:446px}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-subtitle{margin-top:20px;font-size:18px;line-height:30px;font-weight:400;font-family:Lato;color:#633f2e;text-transform:inherit;max-width:100%}@media (min-width:992px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-subtitle{max-width:547px}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-cta{font-size:1pc;font-weight:700;font-family:Inter;color:#633f2e;text-transform:uppercase}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-cta:hover{opacity:.9;color:#a96b4e}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-main-content .right{min-height:500px}@media (min-width:576px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter .s-banner-main-content .right{min-height:470px}}.hero-sostenibilita-custom.tre-marie .s-banner-prefooter.s-banner-cottura{background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/prefooter-cottura-mobile.jpg)}@media (min-width:768px){.hero-sostenibilita-custom.tre-marie .s-banner-prefooter.s-banner-cottura{background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/prefooter-cottura-desktop.jpg)}}.dettaglio-sostenibilita-container .ada-hero .ada-hero__content{min-height:469px!important}.dettaglio-sostenibilita-container .ada-hero .ada-hero__title-container h1,.dettaglio-sostenibilita-container .ada-hero .ada-hero__title-container h2,.dettaglio-sostenibilita-container .ada-hero .ada-hero__title-container h3,.dettaglio-sostenibilita-container .ada-hero .ada-hero__title-container h4{font-size:50px;line-height:54px;font-weight:500;font-family:Montserrat;color:#633f2e}.dettaglio-sostenibilita-container .custom-text-container{margin:0 auto;max-width:1305px;width:100%;padding:150px 20px}.dettaglio-sostenibilita-container .custom-text-container .cmp-title{margin-bottom:3rem!important}.dettaglio-sostenibilita-container .custom-text-container .cmp-title h1,.dettaglio-sostenibilita-container .custom-text-container .cmp-title h2,.dettaglio-sostenibilita-container .custom-text-container .cmp-title h3,.dettaglio-sostenibilita-container .custom-text-container .cmp-title h4,.dettaglio-sostenibilita-container .custom-text-container .cmp-title h5,.dettaglio-sostenibilita-container .custom-text-container .cmp-title h6{font-size:40px;line-height:44px;font-weight:500;font-family:Inter;color:#633f2e}.dettaglio-sostenibilità-text-content{padding:60px 0}@media (min-width:992px){.dettaglio-sostenibilità-text-content{padding:75pt 0 5pc}}.dettaglio-sostenibilità-text-content .ds-title{margin-bottom:15px;color:#633f2e;font-size:30px;font-family:Inter;font-weight:500;text-transform:uppercase}@media (min-width:992px){.dettaglio-sostenibilità-text-content .ds-title{font-size:40px;margin-bottom:30px}}.dettaglio-sostenibilità-text-content .ds-text-wrapper{margin-top:20px}.dettaglio-sostenibilità-text-content .ds-text-wrapper .ds-text{font-size:1pc;font-weight:400;font-family:Inter;line-height:24px;color:#633f2e;margin-top:1pc}@media (min-width:992px){.dettaglio-sostenibilità-text-content .ds-text-wrapper .ds-text{margin-top:20px;font-size:1rem;line-height:1.5rem}}.dettaglio-sostenibilità-text-content .ds-text-wrapper .ds-h3{color:#633f2e;font-size:25px;font-family:Inter;margin-top:40px;font-weight:600}.dettaglio-sostenibilità-text-content .ds-text-wrapper .highlight{color:#fff;background-color:#f18800}.dettaglio-sostenibilità-text-content .ada-sos-legend{margin-top:40px}@media (min-width:992px){.dettaglio-sostenibilità-text-content .ada-sos-legend{margin-top:60px}}.dettaglio-sostenibilità-text-content .ada-sos-legend p{margin-top:15px;font-family:Inter,sans-serif;font-size:14px;line-height:18px;font-weight:400;color:#633f2e}@media (min-width:992px){.dettaglio-sostenibilità-text-content .ada-sos-legend p{font-size:13px;line-height:1pc}}.dettaglio-sostenibilità-text-content .ada-cta-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media (min-width:992px){.dettaglio-sostenibilità-text-content .ada-cta-wrap{margin-top:60px}}.dettaglio-sostenibilità-text-content .ada-download-iso{padding:10px 20px;background-color:#f18800;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:600;color:#fff;font-size:13px}@media (min-width:992px){.dettaglio-sostenibilità-text-content .ada-download-iso{font-size:21px}}.dettaglio-sostenibilita-hero .ada-hero__content{min-height:469px!important;height:auto!important}@media (max-width:767.98px){.dettaglio-sostenibilita-hero .ada-hero__title-container{margin-top:0!important}}@media (max-width:767.98px){.dettaglio-sostenibilita-hero.dettaglio-sostenibilita-hero-plastica{background-image:url(../../../content/dam/tremariecroissanterie-it/sostenibilita/prefooter-mobile.jpg)!important;background-size:cover;background-repeat:no-repeat;background-position:150%}}.nee-griglia-dettagli{padding-bottom:40px}@media (max-width:1199.98px){.nee-griglia-dettagli{padding-bottom:5pc}}.ada-tremarie-news-layout .ada-news-share .cmp-text,.ada-tremarie-news-layout .ada-news-share .cmp-text p,.ada-tremarie-news-layout .cmp-sharing--news-share .btn.btn-link.ada-sharing__btn{font-size:14px!important;line-height:18px!important;color:#333!important;font-family:Montserrat,sans-serif!important;font-weight:600!important}.story .cmp-text{min-height:19pc}.story .cmp-text p{height:100%}