@charset "UTF-8";/*!
 * Bootstrap Grid v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%}.col-2{flex:0 0 16.66667%}.col-3{flex:0 0 25%}.col-4{flex:0 0 33.33333%}.col-5{flex:0 0 41.66667%}.col-6{flex:0 0 50%}.col-7{flex:0 0 58.33333%}.col-8{flex:0 0 66.66667%}.col-9{flex:0 0 75%}.col-10{flex:0 0 83.33333%}.col-11{flex:0 0 91.66667%}.col-12{flex:0 0 100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%}.col-sm-2{flex:0 0 16.66667%}.col-sm-3{flex:0 0 25%}.col-sm-4{flex:0 0 33.33333%}.col-sm-5{flex:0 0 41.66667%}.col-sm-6{flex:0 0 50%}.col-sm-7{flex:0 0 58.33333%}.col-sm-8{flex:0 0 66.66667%}.col-sm-9{flex:0 0 75%}.col-sm-10{flex:0 0 83.33333%}.col-sm-11{flex:0 0 91.66667%}.col-sm-12{flex:0 0 100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%}.col-md-2{flex:0 0 16.66667%}.col-md-3{flex:0 0 25%}.col-md-4{flex:0 0 33.33333%}.col-md-5{flex:0 0 41.66667%}.col-md-6{flex:0 0 50%}.col-md-7{flex:0 0 58.33333%}.col-md-8{flex:0 0 66.66667%}.col-md-9{flex:0 0 75%}.col-md-10{flex:0 0 83.33333%}.col-md-11{flex:0 0 91.66667%}.col-md-12{flex:0 0 100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%}.col-lg-2{flex:0 0 16.66667%}.col-lg-3{flex:0 0 25%}.col-lg-4{flex:0 0 33.33333%}.col-lg-5{flex:0 0 41.66667%}.col-lg-6{flex:0 0 50%}.col-lg-7{flex:0 0 58.33333%}.col-lg-8{flex:0 0 66.66667%}.col-lg-9{flex:0 0 75%}.col-lg-10{flex:0 0 83.33333%}.col-lg-11{flex:0 0 91.66667%}.col-lg-12{flex:0 0 100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%}.col-xl-2{flex:0 0 16.66667%}.col-xl-3{flex:0 0 25%}.col-xl-4{flex:0 0 33.33333%}.col-xl-5{flex:0 0 41.66667%}.col-xl-6{flex:0 0 50%}.col-xl-7{flex:0 0 58.33333%}.col-xl-8{flex:0 0 66.66667%}.col-xl-9{flex:0 0 75%}.col-xl-10{flex:0 0 83.33333%}.col-xl-11{flex:0 0 91.66667%}.col-xl-12{flex:0 0 100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}@font-face{font-family:coop;src:url(../fonts/coop.ttf?2vbolz) format("truetype"),url(../fonts/coop.woff?2vbolz) format("woff"),url(../fonts/coop.svg?2vbolz#coop) format("svg");font-weight:400;font-style:normal;font-display:block}.container-modal-general .wrap-card .result-category .category li.active::after,.container-modal-general .wrap-card .result-category .category.active::after,.container-modal-general .wrap-card .result-category .check-all li.active::after,.container-modal-general .wrap-card .result-category .check-all.active::after,.icn,.menus .main-menu ul li.has-submenu:after,.menus .submenus ul li.has-submenu:after,[class*=" icn-"],[class^=icn-]{font-family:coop!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icn-producer:before{content:""}.icn-attributes:before{content:""}.icn-colors:before{content:""}.icn-dimensions:before{content:""}.icn-instructions:before{content:""}.icn-origin:before{content:""}.icn-security:before{content:""}.icn-check:before{content:""}.icn-attachments:before{content:""}.icn-heart-full:before,.locator-search-card .add-to-favourite .favourite-shop.is-favourite:before,.locator-shop-detail .shop-name .icons-wrapper .favourite-icon.is-favourite:before,.my-shop-card .main-info .shop-name .favourite-shop-light.is-favourite:before,.my-shop-card .main-info .shop-name .favourite-shop.is-favourite:before{content:""}.icn-flyer:before{content:""}.icn-promotion:before{content:""}.icn-mail:before{content:""}.icn-filters:before{content:""}.icn-chevron-left:before{content:""}.icn-chevron-right:before{content:""}.icn-down:before{content:""}.icn-left:before{content:""}.icn-right:before{content:""}.icn-up:before{content:""}.icn-arrow-left:before{content:""}.icn-arrow-up:before{content:""}.icn-arrow-right:before{content:""}.icn-arrow-rup:before{content:""}.icn-arrow-turn:before{content:""}.icn-arrow-circle:before{content:""}.icn-close:before{content:""}.icn-chevrons-down:before{content:""}.icn-follow:before{content:""}.icn-return:before{content:""}.icn-menu:before{content:""}.icn-alert-triangle:before{content:""}.icn-wine:before{content:""}.icn-bell:before{content:""}.icn-options:before{content:""}.icn-play:before{content:""}.icn-allergens:before{content:""}.icn-call:before{content:""}.icn-camera:before{content:""}.icn-card:before{content:""}.icn-clock:before{content:""}.icn-fridge:before{content:""}.icn-alert:before{content:""}.icn-description:before{content:""}.icn-recycle:before{content:""}.icn-download:before{content:""}.icn-eyefull:before{content:""}.icn-eye:before{content:""}.icn-geo:before{content:""}.icn-geopin:before{content:""}.icn-heart:before,.locator-search-card .add-to-favourite .favourite-shop:before,.locator-shop-detail .shop-name .icons-wrapper .favourite-icon:before,.my-shop-card .main-info .shop-name .favourite-shop-light:before,.my-shop-card .main-info .shop-name .favourite-shop:before{content:""}.icn-home:before{content:""}.icn-fork:before{content:""}.icn-ingredients:before{content:""}.icn-butler:before{content:""}.icn-chef:before{content:""}.icn-search:before{content:""}.icn-settings:before{content:""}.icn-share:before{content:""}.icn-time:before{content:""}.icn-healthy:before{content:""}.icn-video:before{content:""}.icn-apple:before{content:""}.icn-facebook:before{content:""}.icn-instagram:before{content:""}.icn-twitter:before{content:""}.icn-x:before{content:"𝕏";font-size:1.2em}.icn-linkedin:before{content:""}.icn-youtube:before{content:""}.icn-preservers:before{content:""}.icn-nuts:before{content:""}.icn-shrimps:before{content:""}.icn-gluten:before{content:""}.icn-walnut:before{content:""}.icn-milk:before{content:""}.icn-lupins:before{content:""}.icn-shells:before{content:""}.icn-fish:before{content:""}.icn-celery:before{content:""}.icn-mustard:before{content:""}.icn-sesame:before{content:""}.icn-soy:before{content:""}.icn-eggs:before{content:""}.container-modal-general .wrap-card .result-category .category li.active::after,.container-modal-general .wrap-card .result-category .category.active::after,.container-modal-general .wrap-card .result-category .check-all li.active::after,.container-modal-general .wrap-card .result-category .check-all.active::after,.icn,.menus .main-menu ul li.has-submenu:after,.menus .submenus ul li.has-submenu:after{color:#e30613;display:inline-block;font-size:1rem;transition:transform .25s cubic-bezier(.33,1,.68,1);cursor:pointer}.container-modal-general .wrap-card .result-category .category li.active:hover::after,.container-modal-general .wrap-card .result-category .category.active:hover::after,.container-modal-general .wrap-card .result-category .check-all li.active:hover::after,.container-modal-general .wrap-card .result-category .check-all.active:hover::after,.icn:hover,.menus .main-menu ul li.has-submenu:hover:after,.menus .submenus ul li.has-submenu:hover:after{transform:scale(1.1);text-shadow:0 2px 2px rgba(0,0,0,.25)}.container-modal-general .wrap-card .result-category .category li.active:active::after,.container-modal-general .wrap-card .result-category .category.active:active::after,.container-modal-general .wrap-card .result-category .check-all li.active:active::after,.container-modal-general .wrap-card .result-category .check-all.active:active::after,.icn:active,.menus .main-menu ul li.has-submenu:active:after,.menus .submenus ul li.has-submenu:active:after{transform:scale(.9)}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Light.woff2) format("woff2"),url(../fonts/Gotham-Light.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Book.woff2) format("woff2"),url(../fonts/Gotham-Book.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Medium.woff2) format("woff2"),url(../fonts/Gotham-Medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(../fonts/Gotham-Bold.woff2) format("woff2"),url(../fonts/Gotham-Bold.woff) format("woff");font-weight:700;font-style:normal}*,::after,::before{box-sizing:border-box}body{margin:0;background:#fff;color:#0e0e0e;font-size:1rem;overscroll-behavior:none;overflow-x:hidden;font-family:Gotham,sans-serif;width:100%}body.scrollLock{overflow:hidden}body.reserved-access:not(.user-logged-in){overflow:hidden;display:none}@media (min-width:992px){body.scrollLock.scrollReleaseDsk{overflow:initial}}#main-wrapper{background:0 0;position:relative}#main{min-height:calc(100vh - 80px)}.btn,a.btn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-family:inherit;border:none;outline:0;border-radius:2em;padding:1em 2em;cursor:pointer;text-decoration:none;width:auto;color:#fff;background-color:#e30613;user-select:none}.btn:focus,a.btn:focus{border-color:#e30613!important;box-shadow:0 0 0 2px #e30613!important;outline:0!important}.btn[disabled],a.btn[disabled]{background-color:#757575}.btn.btn-primary,a.btn.btn-primary{font-size:1rem;min-height:50px}.btn.btn-secondary,a.btn.btn-secondary{font-size:.875rem;border-radius:2em;min-height:30px;padding:.5em 2em}.btn.btn-filter,.btn.btn-third,a.btn.btn-filter,a.btn.btn-third{font-size:1rem;color:#4a4a49;width:100%;border-radius:1em;background-color:#fff;border:1px solid #ececec}.btn.btn-filter:hover,.btn.btn-third:hover,a.btn.btn-filter:hover,a.btn.btn-third:hover{color:#e30613}.btn.btn-filter:hover.checked,.btn.btn-third:hover.checked,a.btn.btn-filter:hover.checked,a.btn.btn-third:hover.checked{color:#fff}.btn.btn-filter:active,.btn.btn-third:active,a.btn.btn-filter:active,a.btn.btn-third:active{background-color:#e30613;color:#fff}.btn.btn-filter:focus,.btn.btn-third:focus,a.btn.btn-filter:focus,a.btn.btn-third:focus{background-color:#e30613;color:#fff}.btn.btn-filter,a.btn.btn-filter{width:auto;padding:.5rem 2rem;border-radius:4rem;font-weight:400}.btn.btn-filter:hover,.btn.btn-filter:visited,a.btn.btn-filter:hover,a.btn.btn-filter:visited{box-shadow:0 6px 12px 0 rgba(227,6,19,.2)}.btn.white,a.btn.white{background-color:#fff;color:#e30613}.btn.white:active,a.btn.white:active{color:#4a4a49;background-color:#fff}.btn.white:hover,a.btn.white:hover{box-shadow:0 15px 30px 0 rgba(74,74,73,.5)}.btn.white .container-modal-general .wrap-card .result-category .category li.active::after,.btn.white .container-modal-general .wrap-card .result-category .category.active::after,.btn.white .container-modal-general .wrap-card .result-category .check-all li.active::after,.btn.white .container-modal-general .wrap-card .result-category .check-all.active::after,.btn.white .icn,.btn.white .menus .main-menu ul li.has-submenu:after,.btn.white .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category .btn.white .category.active::after,.container-modal-general .wrap-card .result-category .btn.white .check-all.active::after,.container-modal-general .wrap-card .result-category .category .btn.white li.active::after,.container-modal-general .wrap-card .result-category .category a.btn.white li.active::after,.container-modal-general .wrap-card .result-category .check-all .btn.white li.active::after,.container-modal-general .wrap-card .result-category .check-all a.btn.white li.active::after,.container-modal-general .wrap-card .result-category a.btn.white .category.active::after,.container-modal-general .wrap-card .result-category a.btn.white .check-all.active::after,.menus .main-menu ul .btn.white li.has-submenu:after,.menus .main-menu ul a.btn.white li.has-submenu:after,.menus .submenus ul .btn.white li.has-submenu:after,.menus .submenus ul a.btn.white li.has-submenu:after,a.btn.white .container-modal-general .wrap-card .result-category .category li.active::after,a.btn.white .container-modal-general .wrap-card .result-category .category.active::after,a.btn.white .container-modal-general .wrap-card .result-category .check-all li.active::after,a.btn.white .container-modal-general .wrap-card .result-category .check-all.active::after,a.btn.white .icn,a.btn.white .menus .main-menu ul li.has-submenu:after,a.btn.white .menus .submenus ul li.has-submenu:after{color:#e30613}.btn .container-modal-general .wrap-card .result-category .category li.active::after,.btn .container-modal-general .wrap-card .result-category .category.active::after,.btn .container-modal-general .wrap-card .result-category .check-all li.active::after,.btn .container-modal-general .wrap-card .result-category .check-all.active::after,.btn .icn,.btn .menus .main-menu ul li.has-submenu:after,.btn .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category .btn .category.active::after,.container-modal-general .wrap-card .result-category .btn .check-all.active::after,.container-modal-general .wrap-card .result-category .category .btn li.active::after,.container-modal-general .wrap-card .result-category .category a.btn li.active::after,.container-modal-general .wrap-card .result-category .check-all .btn li.active::after,.container-modal-general .wrap-card .result-category .check-all a.btn li.active::after,.container-modal-general .wrap-card .result-category a.btn .category.active::after,.container-modal-general .wrap-card .result-category a.btn .check-all.active::after,.menus .main-menu ul .btn li.has-submenu:after,.menus .main-menu ul a.btn li.has-submenu:after,.menus .submenus ul .btn li.has-submenu:after,.menus .submenus ul a.btn li.has-submenu:after,a.btn .container-modal-general .wrap-card .result-category .category li.active::after,a.btn .container-modal-general .wrap-card .result-category .category.active::after,a.btn .container-modal-general .wrap-card .result-category .check-all li.active::after,a.btn .container-modal-general .wrap-card .result-category .check-all.active::after,a.btn .icn,a.btn .menus .main-menu ul li.has-submenu:after,a.btn .menus .submenus ul li.has-submenu:after{color:#fff;margin-right:1em}.btn:hover,.btn:visited,a.btn:hover,a.btn:visited{box-shadow:0 15px 30px 0 rgba(227,6,19,.2)}.btn:active,a.btn:active{background-color:#bd000b}.btn.disabled,a.btn.disabled{cursor:not-allowed;background-color:#a9a9a9;color:#000}.btn.disabled:hover,a.btn.disabled:hover{box-shadow:none}.btn a,a.btn a{color:inherit}#header{width:100%;margin:0;background:#fff;color:#0e0e0e;padding-top:1em;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:6}#header .dropdown-content{display:none;background-color:#fff;min-width:205px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:6;left:auto!important;right:0!important;border-radius:12px;position:absolute}#header .dropdown-content a{color:#000;padding:5px 16px;text-decoration:none;display:block}#header .login-caller-yes:hover .dropdown-content{display:block}@media (max-width:991.98px){#header>#burger-menu[aria-expanded=true]+.content-wrapper .mobile-burger.is-active .icn-menu{display:none}#header>#burger-menu[aria-expanded=true]+.content-wrapper .mobile-burger.is-active .icn-close{display:block}#header>#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active{transform:translateX(0);pointer-events:all}#header>#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .main-menu ul li{transform:translateX(0)}#header .has-submenu-open.menus{transform:translateX(0);pointer-events:all}#header .has-submenu-open.menus .main-menu ul li{transform:translateX(0)}#header .login-caller-no{right:1em;position:absolute}#header .login-caller-yes{right:1em;position:absolute}#header .btn-cpv{display:none}#header div[name=desktop-menu]{display:none}#header .logo{min-height:65px}}#header>.content-wrapper{display:flex;justify-content:center;position:relative;align-items:center}#header .logo{display:inline-block;margin-top:.5em;max-width:100px}#header .logo img{height:100%}#header .menus .product-recall.is-active{display:block;margin:2em;padding-bottom:120px}#header .mobile-burger{position:absolute;left:1em}#header .mobile-burger .container-modal-general .wrap-card .result-category .category li.active::after,#header .mobile-burger .container-modal-general .wrap-card .result-category .category.active::after,#header .mobile-burger .container-modal-general .wrap-card .result-category .check-all li.active::after,#header .mobile-burger .container-modal-general .wrap-card .result-category .check-all.active::after,#header .mobile-burger .icn,#header .mobile-burger .menus .main-menu ul li.has-submenu:after,#header .mobile-burger .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category #header .mobile-burger .category.active::after,.container-modal-general .wrap-card .result-category #header .mobile-burger .check-all.active::after,.container-modal-general .wrap-card .result-category .category #header .mobile-burger li.active::after,.container-modal-general .wrap-card .result-category .check-all #header .mobile-burger li.active::after,.menus .main-menu ul #header .mobile-burger li.has-submenu:after,.menus .submenus ul #header .mobile-burger li.has-submenu:after{color:#000;font-size:1.5em}#header .mobile-burger .icn-close{display:none;font-size:1em;padding:0 .5em}#header .tools{display:none}#header.is-affixed{position:fixed!important;animation:enterTop .5s cubic-bezier(.33,1,.68,1)}#header>.product-recall.is-active{display:none}@media (min-width:1280px){#header .menus{font-size:1rem}}@media (min-width:1025px) and (max-width:1280px){#header .menus{font-size:.875rem;padding-top:.5em;min-width:800px}}@media (min-width:992px){#header>.content-wrapper{justify-content:space-between;align-items:center}#header .mobile-burger{display:none}#header .logo{margin-right:1em}#header .menus{width:100%;max-width:62.5%}#header .menus .product-recall.is-active{display:none}#header .menus div[name=desktop-menu]{display:none}#header .tools{display:block;text-align:right;margin-left:1em}#header .tools .search-caller{position:relative}#header .tools .search-caller #search-block{right:0}#header>.product-recall.is-active{display:block;top:2em}}#header-affixer{width:100%;height:1px}.noUnderlineMegamenu{text-decoration:none!important;border-radius:15px;border:1px solid transparent!important;padding:.2em .6em!important}.noUnderlineMegamenu:hover{border:1px solid #e30613!important}.noUnderlineMegamenu:active{background-color:#e30613;color:#fff!important}.noUnderlineMegamenu.show{background-color:#e30613;color:#fff!important}.noUnderlineMegamenu.selected{background-color:#e30613;color:#fff!important}.adminimal-admin-toolbar .menus{top:130px!important}.dropdown-menu a:hover{color:#e30613!important}.menus{position:fixed;z-index:5;top:90px;bottom:0;width:100%;height:100%;background:#f6f6f6;transition:all .5s cubic-bezier(.33,1,.68,1)}.menus.has-submenu-open .main-menu{display:none}.menus .main-menu{height:100%;z-index:999}.menus .main-menu .search-mobile{display:flex;justify-content:center;align-items:center;padding:1.25em 2em;background-color:#fff}.menus .main-menu .search-mobile input{font-size:1em;border:0;background:0;width:100%;padding-right:1em}.container-modal-general .wrap-card .result-category .category .menus .main-menu .search-mobile li.active::after,.container-modal-general .wrap-card .result-category .check-all .menus .main-menu .search-mobile li.active::after,.container-modal-general .wrap-card .result-category .menus .main-menu .search-mobile .category.active::after,.container-modal-general .wrap-card .result-category .menus .main-menu .search-mobile .check-all.active::after,.menus .main-menu .search-mobile .container-modal-general .wrap-card .result-category .category li.active::after,.menus .main-menu .search-mobile .container-modal-general .wrap-card .result-category .category.active::after,.menus .main-menu .search-mobile .container-modal-general .wrap-card .result-category .check-all li.active::after,.menus .main-menu .search-mobile .container-modal-general .wrap-card .result-category .check-all.active::after,.menus .main-menu .search-mobile .icn,.menus .main-menu .search-mobile ul li.has-submenu:after,.menus .main-menu ul .search-mobile li.has-submenu:after,.menus .submenus ul .main-menu .search-mobile li.has-submenu:after{color:#4a4a49}.menus .main-menu .search-mobile #search-block{width:100%;height:100%;border-radius:0;box-shadow:none}.menus .main-menu ul{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:100px}.menus .main-menu ul li{width:100%;padding:0 5em 0 0;border-bottom:2px solid #ececec;position:relative;display:flex;align-items:center}.menus .main-menu ul li>a{width:100%;padding:2em 0 2em 2em;font-weight:700}.menus .main-menu ul li.has-submenu:after{content:"";position:absolute;right:1em;font-size:1.5em;color:#4a4a49}.menus .main-menu ul li.is-active{color:#e30613;border-color:#e30613}.menus .main-menu ul li.is-active a{color:#e30613}.menus .main-menu ul li.is-active:after{color:#e30613}.menus .submenus{opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.33,1,.68,1);padding:1em 1em 30vh;overflow-y:scroll}.menus .submenus ul{opacity:0;pointer-events:none;position:absolute}.menus .submenus ul li{opacity:0;transform:translateY(-10px);transition:all .25s cubic-bezier(.33,1,.68,1);height:0;display:flex;align-items:center}.menus .submenus ul li a{width:100%;display:inline-block;white-space:normal;padding:2em 0 2em 2em;font-weight:700}.menus .submenus ul li.has-submenu:after{content:"";position:absolute;right:1em;font-size:1.5em;color:#4a4a49}.menus .submenus ul li.is-active{color:#4a4a49}.menus .submenus ul li.is-active a{color:#4a4a49}.menus .submenus ul li.is-active a:visited{color:#4a4a49}.menus .submenus ul li:hover{text-decoration:underline}.menus .submenus a{color:#fff}.menus .submenus a:visited{color:#fff}.menus .submenus .content-wrapper{position:relative;padding:0}.menus .submenus .close{position:absolute;right:0;top:.5em}.container-modal-general .wrap-card .result-category .category .menus .submenus .close li.active::after,.container-modal-general .wrap-card .result-category .check-all .menus .submenus .close li.active::after,.container-modal-general .wrap-card .result-category .menus .submenus .close .category.active::after,.container-modal-general .wrap-card .result-category .menus .submenus .close .check-all.active::after,.menus .main-menu ul .submenus .close li.has-submenu:after,.menus .submenus .close .container-modal-general .wrap-card .result-category .category li.active::after,.menus .submenus .close .container-modal-general .wrap-card .result-category .category.active::after,.menus .submenus .close .container-modal-general .wrap-card .result-category .check-all li.active::after,.menus .submenus .close .container-modal-general .wrap-card .result-category .check-all.active::after,.menus .submenus .close .icn,.menus .submenus .close ul li.has-submenu:after,.menus .submenus ul .close li.has-submenu:after{color:#000}.menus .submenus.is-active{opacity:1;pointer-events:auto;background:#fff;overflow-x:hidden}.menus .submenus.is-active ul li:nth-child(0){transition-delay:0s}.menus .submenus.is-active ul li:nth-child(1){transition-delay:.25s}.menus .submenus.is-active ul li:nth-child(2){transition-delay:.5s}.menus .submenus.is-active ul li:nth-child(3){transition-delay:.75s}.menus .submenus.is-active ul li:nth-child(4){transition-delay:1s}.menus .submenus.is-active ul li:nth-child(5){transition-delay:1.25s}.menus .submenus.is-active ul li:nth-child(6){transition-delay:1.5s}.menus .submenus.is-active ul li:nth-child(7){transition-delay:1.75s}.menus .submenus.is-active ul li:nth-child(8){transition-delay:2s}.menus .submenus.is-active ul li:nth-child(9){transition-delay:2.25s}.menus .submenus.is-active ul li:nth-child(10){transition-delay:2.5s}.menus .submenus.is-active ul li:nth-child(11){transition-delay:2.75s}.menus .submenus.is-active ul li:nth-child(12){transition-delay:3s}.menus .submenus.is-active ul li:nth-child(13){transition-delay:3.25s}.menus .submenus.is-active ul li:nth-child(14){transition-delay:3.5s}.menus .submenus.is-active ul.is-active{opacity:1;pointer-events:auto;position:static}.menus .submenus.is-active ul.is-active li{opacity:1;transform:translateY(0);height:auto;border-bottom:2px solid #ececec;display:flex;align-items:center}.menus ul{list-style:none;margin:0 8px;padding:0}.menus ul a{display:inline-block}.menus a{color:#000}@media (max-width:991.98px){.menus{transform:translateX(-100%);pointer-events:none;overflow-y:auto;overflow-x:hidden}.menus .main-menu ul li{transition:all .3s cubic-bezier(.33,1,.68,1);transform:translateX(-100%)}.menus .main-menu ul li:nth-child(0){transition-delay:.1s}.menus .main-menu ul li:nth-child(1){transition-delay:.3s}.menus .main-menu ul li:nth-child(2){transition-delay:.5s}.menus .main-menu ul li:nth-child(3){transition-delay:.7s}.menus .main-menu ul li:nth-child(4){transition-delay:.9s}.menus .main-menu ul li:nth-child(5){transition-delay:1.1s}.menus .main-menu ul li:nth-child(6){transition-delay:1.3s}.menus .main-menu ul li:nth-child(7){transition-delay:1.5s}.menus .main-menu ul li:nth-child(8){transition-delay:1.7s}.menus .main-menu ul li:nth-child(9){transition-delay:1.9s}.menus .main-menu ul li:nth-child(10){transition-delay:2.1s}.menus .main-menu ul li:nth-child(11){transition-delay:2.3s}.menus .main-menu ul li:nth-child(12){transition-delay:2.5s}.menus .main-menu ul li:nth-child(13){transition-delay:2.7s}.menus .main-menu ul li:nth-child(14){transition-delay:2.9s}.menus .submenus.is-active{top:0!important}.menus.has-submenu-open .main-menu{opacity:0}}@media (min-width:992px){.menus{position:static;display:block;background:0 0}.menus.has-submenu-open .main-menu{display:block}.menus .main-menu ul{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:100%}.menus .main-menu ul li{width:auto;padding:0 0 .25em;border-bottom:2px solid transparent;display:block}.menus .main-menu ul li>a{width:auto;padding:0}.menus .main-menu ul li.has-submenu:after{content:none}.menus .main-menu .search-mobile{display:none}.menus .submenus{text-align:left}.menus .submenus .close{right:1em}.menus .submenus .content-wrapper{padding:0 1em}.menus .submenus ul li a{width:auto}}@media (max-width:991.98px){#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active{opacity:1;pointer-events:auto;background:#fff}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(0){transition-delay:0s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(1){transition-delay:.25s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(2){transition-delay:.5s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(3){transition-delay:.75s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(4){transition-delay:1s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(5){transition-delay:1.25s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(6){transition-delay:1.5s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(7){transition-delay:1.75s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(8){transition-delay:2s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(9){transition-delay:2.25s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(10){transition-delay:2.5s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(11){transition-delay:2.75s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(12){transition-delay:3s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(13){transition-delay:3.25s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul li:nth-child(14){transition-delay:3.5s}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul.is-active{opacity:1;pointer-events:auto;position:static}#burger-menu[aria-expanded=true]+.content-wrapper .menus.is-active .submenus.is-active ul.is-active li{opacity:1;transform:translateY(0);height:auto;border-bottom:2px solid #ececec}ul li:nth-child(0){transition-delay:0s}ul li:nth-child(1){transition-delay:.25s}ul li:nth-child(2){transition-delay:.5s}ul li:nth-child(3){transition-delay:.75s}ul li:nth-child(4){transition-delay:1s}ul li:nth-child(5){transition-delay:1.25s}ul li:nth-child(6){transition-delay:1.5s}ul li:nth-child(7){transition-delay:1.75s}ul li:nth-child(8){transition-delay:2s}ul li:nth-child(9){transition-delay:2.25s}ul li:nth-child(10){transition-delay:2.5s}ul li:nth-child(11){transition-delay:2.75s}ul li:nth-child(12){transition-delay:3s}ul li:nth-child(13){transition-delay:3.25s}ul li:nth-child(14){transition-delay:3.5s}ul.is-active{opacity:1;pointer-events:auto;position:static}ul.is-active li{opacity:1;transform:translateY(0);height:auto;border-bottom:2px solid #ececec}}#footer{min-height:180px;background:#e30613;color:#fff;padding:2.5em 0}#footer .nav-link{text-decoration:underline;text-decoration-color:#a9a9a9}#footer .content-wrapper{position:relative}#footer .heading{margin-bottom:1em}#footer .contents{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}#footer .head{display:none;font-weight:200}#footer .body{width:100%;display:flex;justify-content:space-around;align-items:center;font-weight:700}#footer .body ul{width:50%;margin:0;padding:0;list-style:none}#footer .body ul li{margin-bottom:.5em}#footer .foot{position:absolute;right:1em;top:0}#footer .foot .social .item{width:35px;height:35px;margin-right:.5em;border:2px solid #fff;border-radius:100%;display:inline-flex;align-items:center;justify-content:center}#footer .foot .container-modal-general .wrap-card .result-category .category li.active::after,#footer .foot .container-modal-general .wrap-card .result-category .category.active::after,#footer .foot .container-modal-general .wrap-card .result-category .check-all li.active::after,#footer .foot .container-modal-general .wrap-card .result-category .check-all.active::after,#footer .foot .icn,#footer .foot .menus .main-menu ul li.has-submenu:after,#footer .foot .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category #footer .foot .category.active::after,.container-modal-general .wrap-card .result-category #footer .foot .check-all.active::after,.container-modal-general .wrap-card .result-category .category #footer .foot li.active::after,.container-modal-general .wrap-card .result-category .check-all #footer .foot li.active::after,.menus .main-menu ul #footer .foot li.has-submenu:after,.menus .submenus ul #footer .foot li.has-submenu:after{color:#fff}#footer.footer-cooperative .heading{margin-bottom:2em}#footer.footer-cooperative .contents{align-items:center}#footer.footer-cooperative .contents .body{min-height:90px}#footer.footer-cooperative .contents .body ul{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#footer.footer-cooperative .contents .body ul li{margin-bottom:1em;width:48%}#footer.footer-cooperative .contents .foot{max-width:none}#footer.footer-cooperative .contents .foot .social .tag{display:none}@media (min-width:992px){#footer .contents{flex-wrap:nowrap}#footer .foot,#footer .head{max-width:100%}#footer .head{display:block}#footer .body{width:50%;margin-bottom:0}#footer .foot{position:static}#footer.footer-cooperative .heading{display:flex}#footer.footer-cooperative .heading img{margin-right:1em;padding-right:1em;border-right:1px solid #fff}}@media all and (min-width:992px) and (-ms-high-contrast:none),(min-width:992px) and (-ms-high-contrast:active){#footer.footer-cooperative .heading{align-items:center}}@media (min-width:992px){#footer.footer-cooperative .contents{align-items:center}#footer.footer-cooperative .contents .body{min-height:0;width:65%}#footer.footer-cooperative .contents .body ul{justify-content:flex-start}#footer.footer-cooperative .contents .body ul li{width:auto;flex-wrap:nowrap;margin-bottom:0;margin-right:2em}#footer.footer-cooperative .contents .foot .social .tag{font-weight:100;display:inline-block;margin-right:1em}}#breadcrumb{display:none;padding:1em 0;background:#f6f6f6}#breadcrumb ul{color:#4a4a49;display:flex;align-items:center;list-style:none;padding:0;margin:0}#breadcrumb li{margin-right:1em;padding-right:1em;border-right:1px solid #bdbfc0}#breadcrumb li a{color:#4a4a49;text-decoration:underline}#breadcrumb li a:hover{text-decoration:none}#breadcrumb li.active{border:none;font-weight:700}#breadcrumb li.active a{color:#262b2f}@media (min-width:992px){#breadcrumb{display:block}}.content-wrapper{width:100%;max-width:1280px;margin:0 auto;padding:0 1em}#favourite-shop .content-wrapper>.title,#favourite-shop-light .content-wrapper>.title,#source-showcase .showcase-container .text-box .mid-title,.advice .title,.article .title,.article-detail .info,.article-detail .title,.article-image .title,.banner-info .section-content .title,.bio .article-body .article-title,.bio .article-body .article-title.big,.bio .heading .name,.bio .heading .subtitle,.boxed-map .card-boxed .list-circle .circle-map .circle-description p em,.boxed-map .card-boxed .title,.brand-grid .brand-card-container .brand-card .card-title,.brand-grid .title,.brand-showcase .title,.campaign-list>.content-wrapper .title,.card-verify .title,.circle-banner .section-content .info,.circle-banner .section-content .title,.compare-banner .content-text .title,.compare-banner .content-text .wrapper-element .wrapper-content .subtitle,.cta-banner .section-content .title,.err-404 .subtitle,.err-404 .title,.events-container .no-results,.hero-banner .hero-slider .hero-card .subtitle,.hero-banner .hero-slider .hero-card .title,.internal-login .title,.line-header .header-section .text-section .title,.list-banner .section-content .big .title,.list-banner .section-content .title,.list-banner-with-link .section-content .big .title,.list-banner-with-link .section-content .title,.modal-services-conventions .modal .title,.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title,.news-list .title,.product-description .description-box .heading .info-title,.recipe-banner .title,.rounded-info .title,.search .head .text-wrapper .title,.search .search-header .head .text-wrapper .title,.search .search-results .result-cluster .title,.search-cta .title,.showcase-circle .section-content .title,.showcase-circle .section-content .wrapper-circle .circle .circle-description strong,.simple-carousel .slide-container .slide.type-image-3 .container-text .subtitle,.simple-carousel .slide-container .slide.type-image-3 .container-text .title,.simple-carousel .wrap-title .title,.simple-info .info-title,.slide-container .slide.generic .text-container .slide-title.big,.slide-container .slide.generic .text-container .slide-title.normal,.slide-container .slide.generic.is-horizontal .text-container .slide-title,.slide-container .slide.type-3 .footer .info,.social-feed .content-wrapper>.title,.static-grid .item-container .card-item.generic .text-container .card-item-title.big,.static-grid .item-container .card-item.generic .text-container .card-item-title.normal,.storie .article-body .article-title,.storie .article-body .article-title.big,.storie .heading .name,.storie .heading .subtitle,.subscribe-newsletter .title,.table-banner .section-content .table .table-row.header .text p strong,.table-banner .section-content .title,.timeline .section-content .wrap-element .wrap-text .date,.title-banner .title,.train-card .content-wrapper>.title,.train-card .content-wrapper>.title.big,.train-card.related .content-wrapper>.title,.tri-comparison.type-2 .section-content .wrap-title .title,.video-serie .title,.view-empty .empty-search .title,.wrapper-services-conventions .no-results,.wrapper-services-events .no-results,h1,h2,h3,h4,h5{font-weight:600;margin:0;text-transform:none}p{margin:0}.article .title,.article-detail .title,.err-404 .title,.line-header .header-section .text-section .title,.modal-services-conventions .modal .title,.recipe-banner .title,.search .search-header .head .text-wrapper .title,.timeline .section-content .wrap-element .wrap-text .date,h1{font-size:2.125rem}@media (min-width:992px){.article .title,.article-detail .title,.err-404 .title,.line-header .header-section .text-section .title,.modal-services-conventions .modal .title,.recipe-banner .title,.search .search-header .head .text-wrapper .title,.timeline .section-content .wrap-element .wrap-text .date,h1{font-size:2.5rem}}#favourite-shop .content-wrapper>.title,#favourite-shop-light .content-wrapper>.title,#source-showcase .showcase-container .text-box .mid-title,.banner-info .section-content .title,.bio .article-body .article-title.big,.bio .heading .name,.boxed-map .card-boxed .title,.brand-showcase .title,.card-verify .title,.cta-banner .section-content .title,.hero-banner .hero-slider .hero-card .title,.internal-login .title,.list-banner .section-content .big .title,.list-banner-with-link .section-content .big .title,.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title,.rounded-info .title,.search .head .text-wrapper .title,.search-cta .title,.showcase-circle .section-content .title,.simple-carousel .slide-container .slide.type-image-3 .container-text .title,.social-feed .content-wrapper>.title,.storie .article-body .article-title.big,.storie .heading .name,.table-banner .section-content .title,.title-banner .title,.train-card .content-wrapper>.title.big,.train-card.related .content-wrapper>.title,.video-serie .title,h2{font-size:1.75rem}@media (min-width:992px){#favourite-shop .content-wrapper>.title,#favourite-shop-light .content-wrapper>.title,#source-showcase .showcase-container .text-box .mid-title,.banner-info .section-content .title,.bio .article-body .article-title.big,.bio .heading .name,.boxed-map .card-boxed .title,.brand-showcase .title,.card-verify .title,.cta-banner .section-content .title,.hero-banner .hero-slider .hero-card .title,.internal-login .title,.list-banner .section-content .big .title,.list-banner-with-link .section-content .big .title,.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title,.rounded-info .title,.search .head .text-wrapper .title,.search-cta .title,.showcase-circle .section-content .title,.simple-carousel .slide-container .slide.type-image-3 .container-text .title,.social-feed .content-wrapper>.title,.storie .article-body .article-title.big,.storie .heading .name,.table-banner .section-content .title,.title-banner .title,.train-card .content-wrapper>.title.big,.train-card.related .content-wrapper>.title,.video-serie .title,h2{font-size:2.25rem}}.article-image .title,.boxed-map .card-boxed .list-circle .circle-map .circle-description p em,.brand-grid .title,.circle-banner .section-content .title,.compare-banner .content-text .title,.list-banner .section-content .title,.list-banner-with-link .section-content .title,.showcase-circle .section-content .wrapper-circle .circle .circle-description strong,.simple-carousel .wrap-title .title,.slide-container .slide.generic .text-container .slide-title.big,.static-grid .item-container .card-item.generic .text-container .card-item-title.big,.subscribe-newsletter .title,.table-banner .section-content .table .table-row.header .text p strong,.train-card .content-wrapper>.title,h3{font-size:1.5rem}@media (min-width:992px){.article-image .title,.boxed-map .card-boxed .list-circle .circle-map .circle-description p em,.brand-grid .title,.circle-banner .section-content .title,.compare-banner .content-text .title,.list-banner .section-content .title,.list-banner-with-link .section-content .title,.showcase-circle .section-content .wrapper-circle .circle .circle-description strong,.simple-carousel .wrap-title .title,.slide-container .slide.generic .text-container .slide-title.big,.static-grid .item-container .card-item.generic .text-container .card-item-title.big,.subscribe-newsletter .title,.table-banner .section-content .table .table-row.header .text p strong,.train-card .content-wrapper>.title,h3{font-size:1.75rem}}.bio .article-body .article-title,.brand-grid .brand-card-container .brand-card .card-title,.circle-banner .section-content .info,.hero-banner .hero-slider .hero-card .subtitle,.search .search-results .result-cluster .title,.storie .article-body .article-title,.tri-comparison.type-2 .section-content .wrap-title .title,h4{font-size:1.25rem}@media (min-width:992px){.bio .article-body .article-title,.brand-grid .brand-card-container .brand-card .card-title,.circle-banner .section-content .info,.hero-banner .hero-slider .hero-card .subtitle,.search .search-results .result-cluster .title,.storie .article-body .article-title,.tri-comparison.type-2 .section-content .wrap-title .title,h4{font-size:1.5rem}}.advice .title,.article-detail .info,.bio .heading .subtitle,.campaign-list>.content-wrapper .title,.compare-banner .content-text .wrapper-element .wrapper-content .subtitle,.err-404 .subtitle,.events-container .no-results,.news-list .title,.product-description .description-box .heading .info-title,.simple-carousel .slide-container .slide.type-image-3 .container-text .subtitle,.simple-info .info-title,.slide-container .slide.generic .text-container .slide-title.normal,.slide-container .slide.generic.is-horizontal .text-container .slide-title,.slide-container .slide.type-3 .footer .info,.static-grid .item-container .card-item.generic .text-container .card-item-title.normal,.storie .heading .subtitle,.view-empty .empty-search .title,.wrapper-services-conventions .no-results,.wrapper-services-events .no-results,h5{font-size:1rem}@media (min-width:992px){.advice .title,.article-detail .info,.bio .heading .subtitle,.campaign-list>.content-wrapper .title,.compare-banner .content-text .wrapper-element .wrapper-content .subtitle,.err-404 .subtitle,.events-container .no-results,.news-list .title,.product-description .description-box .heading .info-title,.simple-carousel .slide-container .slide.type-image-3 .container-text .subtitle,.simple-info .info-title,.slide-container .slide.generic .text-container .slide-title.normal,.slide-container .slide.generic.is-horizontal .text-container .slide-title,.slide-container .slide.type-3 .footer .info,.static-grid .item-container .card-item.generic .text-container .card-item-title.normal,.storie .heading .subtitle,.view-empty .empty-search .title,.wrapper-services-conventions .no-results,.wrapper-services-events .no-results,h5{font-size:1.25rem}}#source-showcase .showcase-container .text-box .description,.article .description,.banner-communication .card-communication .text-card-communication,.banner-communication .card-communication .title-card-communication,.bio .article-body .article-description,.bio .heading .description,.block-cards .block-item .offer-default .title,.boxed-map .card-boxed .description,.brand-grid .brand-card-container .brand-card.type2 .card-description,.brand-showcase .description,.campaign-list .wrapper .campaign-item .title,.events-container .no-results .info,.feature-bio .container-description,.line-header .header-section .text-section .description,.list-banner .section-content .wrap-list .description,.list-banner-with-link .section-content .wrap-list .description,.medium,.modal-services-conventions .modal .subtitle,.mosaic-article .fluid-box .text-section .description,.newsletter .text-newsletter,.product-description .description-box .description,.product-recall .container-box .boxed .box .title,.recipe-banner .description,.search .head .text-wrapper .description,.search .search-results .slide.box-white .text-container .slide-title,.search-cta .subtitle,.simple-carousel .slide-container .slide.type-image-3 .description,.simple-carousel .wrap-title .subtitle,.slide-container .slide.recalled-product .box-info .info-title,.slide-container .slide.type-3 .heading,.storie .article-body .article-description,.storie .heading .description,.table-banner .section-content .description,.table-banner .section-content .table .table-row .text p strong,.timeline .section-content .description,.timeline .section-content .wrap-element .wrap-text .info,.video .video-box .video-cover .type1 .wrapper-cover .cover-description,.wrapper-services-conventions .no-results .info,.wrapper-services-events .no-results .info{font-size:1rem;line-height:22px}#search-block,.article-detail .section-content .container-left .link .less-position,.article-detail .section-content .container-left .link .more-position,.article-detail .section-content .container-left .position .city,.article-detail .section-content .container-right .link .less-position,.article-detail .section-content .container-right .link .more-position,.article-detail .section-content .container-right .position .city,.boxed-info .description,.campaign-list .wrapper .campaign-item .description,.card-verify #login-form .confirm-message,.card-verify #login-form .error-message,.deal-detail .vertical-cards .card .position,.deal-detail>.hero-simple .category,.domanda-associazione .result-ko-modal .container-modal .info,.etruria-login-modal .container-modal .info,.event-detail .vertical-cards .card .position,.event-detail>.hero-simple .category,.event-subscription-confirm-modal .container-modal .info,.event-unsubscribe-modal .container-modal .info,.events-container .hover-image-bottom,.events-main .hover-image-bottom,.filter .input-group input,.highlighted,.internal-login #login-form .error-message,.is-filter.input-group input,.locator-shop-detail .sharer .label-icon,.login-alleanza-redirect .container-modal .info,.mark-domanda-modal .container-modal .info,.modal-coop .container-modal .info,.my-events-confirm-modal .container-modal .info,.news-item.is-bulletin .description,.news-list .wrapper .news-item .description,.payment-modal .container-modal .info,.privacy-modal-update .container-modal .info,.product-recall .container-box .boxed .box,.profil-domanda-modal .container-modal .info,.result-ko-modal .container-modal .info,.save-profile-modal .container-modal .info,.school-book-modal .container-modal .info,.search .search-results .result-count,.search .search-results .result-paging,.search-form,.search-result .description,.search-result .wrap-date .category,.showcase-circle .section-content .wrapper-circle .circle .circle-description,.slide-container .slide.generic .text-container .slide-description,.slide-container .slide.recalled-product .box-info .info-description,.slide-container .slide.type-2 .container-text .heading,.slide-container .slide.type-3 .body .description,.slide-container .slide.type-3 .body .position,.small,.spid-modal .container-modal .info,.tessera-socio-modal .container-modal .info,.wrapper-services-conventions .is-deal .slide.type-3 .category,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic,.wrapper-services-events .is-deal .slide.type-3 .category,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic{font-size:.875rem;line-height:20px}#breadcrumb ul,#footer .contents,.advice .link,.advice .subtitle,.banner-communication .card-communication .date-communication,.bio .box-category,.block-cards .block-item .offer-default .description p,.btn.btn-filter,.campaign-list .wrapper .campaign-item .text .wrap-date,.cookies .wrapper .text,.cookies .wrapper a,.deal-detail .due-date,.event-detail .due-date,.event-locator .map-wrapper .search-results .results-list .event-button-description,.event-locator .map-wrapper .search-results .results-list .event-description,.feature-bio .article-description,.news-item .text .wrap-date,.news-list .wrapper .news-item .wrap-date .category,.news-list .wrapper .news-item .wrap-date .date,.promotion-locator .map-wrapper .search-results .results-list .spid-button-description,.promotion-locator .map-wrapper .search-results .results-list .spid-description,.registrazione-locator .map-wrapper .search-results .results-list .spid-button-description,.registrazione-locator .map-wrapper .search-results .results-list .spid-description,.school-book-locator .map-wrapper .search-results .results-list .spid-button-description,.school-book-locator .map-wrapper .search-results .results-list .spid-description,.search-result .url,.search-result .wrap-date .date,.simple-carousel .slide-container .slide.has-background .text-section .tag,.slide-container .slide.card-shop-near .card-description,.slide-container .slide.recalled-product .box-info .info-link,.social-feed .juicer-feed .j-social-tag,.social-feed .juicer-feed a.j-facebook::before,.social-feed .juicer-feed a.j-instagram::before,.social-feed .juicer-feed a.j-twitter::before,.social-feed .juicer-feed li.feed-item .j-text,.spid-locator .map-wrapper .search-results .results-list .spid-button-description,.spid-locator .map-wrapper .search-results .results-list .spid-description,.storie .box-category,.table-banner .section-content .table .table-row .text p,.table-banner .section-content .table .table-row.header .text p,.table-banner .section-content .table .table-row.subheader .text p,.tail-select-wrapper label,.tri-comparison .section-content .desc-icon,.tri-comparison .section-content .info,.wrapper-services-conventions .slide.type-3 .due-date,.wrapper-services-events .slide.type-3 .due-date,.xsmall,a.btn.btn-filter{font-size:.75rem;line-height:18px}#source-showcase .showcase-container .text-box .description .article .title,#source-showcase .showcase-container .text-box .description .article-detail .title,#source-showcase .showcase-container .text-box .description .err-404 .title,#source-showcase .showcase-container .text-box .description .line-header .header-section .text-section .title,#source-showcase .showcase-container .text-box .description .modal-services-conventions .modal .title,#source-showcase .showcase-container .text-box .description .recipe-banner .title,#source-showcase .showcase-container .text-box .description .search .search-header .head .text-wrapper .title,#source-showcase .showcase-container .text-box .description .timeline .section-content .wrap-element .wrap-text .date,#source-showcase .showcase-container .text-box .description h1,.article #source-showcase .showcase-container .text-box .description .title,.article-detail #source-showcase .showcase-container .text-box .description .title,.brand-grid .brand-card-container .brand-card.type2 .card-description,.circle-banner .section-content .title,.compare-banner .content-text .title,.compare-banner .content-text .wrapper-element .wrapper-content .subtitle,.err-404 #source-showcase .showcase-container .text-box .description .title,.font-italic,.line-header .header-section .text-section #source-showcase .showcase-container .text-box .description .title,.modal-services-conventions .modal #source-showcase .showcase-container .text-box .description .title,.product-showcase .section-content .wrap-title-icon .title,.recipe-banner #source-showcase .showcase-container .text-box .description .title,.search .search-header .head .text-wrapper #source-showcase .showcase-container .text-box .description .title,.simple-carousel.text-carousel .slide em,.timeline .section-content .wrap-element .wrap-text #source-showcase .showcase-container .text-box .description .date,.timeline .section-content .wrap-element .wrap-text .date,.tri-comparison .section-content .wrap-title .title,.video .video-box .video-cover .type1 .wrapper-cover .cover-title{font-family:serif;font-style:italic}.text-red{color:#e30613!important}.text-black{color:#000!important}.text-white{color:#fff!important}a,a:not(.btn):not([class*=Cookiebot]){display:inline-block;color:inherit;text-decoration:none}a:active,a:focus,a:hover,a:not(.btn):not([class*=Cookiebot]):active,a:not(.btn):not([class*=Cookiebot]):focus,a:not(.btn):not([class*=Cookiebot]):hover,a:not(.btn):not([class*=Cookiebot]):visited,a:visited{color:inherit;text-decoration:underline}img{max-width:100%;height:auto}.mask,.menus .submenus,[data-spinner][data-spinner=mask]:before{position:fixed;width:100%;height:100%;top:0;right:0;left:0;bottom:0;z-index:1}[data-spinner]{position:relative;min-height:2em}[data-spinner]:after{content:'';background:url(../images/spinner.svg) no-repeat center;background-size:contain;height:100%;width:2em;margin:0 auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}[data-spinner][data-spinner=mask]:before{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:100;content:''}[data-spinner][data-spinner=mask]:after{position:fixed}button:focus,input:focus,select:focus,textarea:focus{outline:5px auto}.component.pd-top{padding-bottom:0}.component.pd-bott{padding-top:0}.component.pd-both{padding-top:2em;padding-bottom:2em}.component.pd-none{padding-top:0;padding-bottom:0}.scroll-wrapper{overflow-x:auto;overflow-y:visible}.scroll-wrapper .scroll-zone{width:max-content}.tail-select-wrapper .tail-select .select-dropdown{z-index:4;overflow:hidden!important}.is-filter.input-group{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f6f6f6;background-color:#fff;border-radius:1em;position:relative;z-index:1;padding:.5em 1em;box-shadow:0 15px 30px 0 rgba(74,74,73,.15)}.is-filter.input-group .icn-search{color:#4a4a49;margin-right:1em;opacity:1}.is-filter.input-group input{width:100%;border:0;color:#4a4a49}.is-filter.input-group .icn-close{color:#e30613;margin-left:1em;font-size:.75em}[data-tracker-container]{display:none;opacity:0;position:absolute;pointer-events:none}#main-content{position:absolute;pointer-events:none}.node__content{margin-top:0;font-size:1rem}.node__content .field--type-image{float:none;margin:0}.field--type-image img{margin:0}.toast-wrapper{background-color:rgba(255,255,255,.8);padding:1em;box-shadow:0 0 10px rgba(0,0,0,.35);min-width:40%;max-width:500px;margin:0 auto;border-radius:1em;bottom:1em;right:1em;top:auto;font-weight:200;position:fixed;z-index:100}.toast-wrapper .toast-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid rgba(255,255,255,.5)}.toast-wrapper .toast-header svg{border-radius:100%;width:15px;min-width:15px;height:15px;min-height:15px}.toast-wrapper .toast-header .mr-auto{width:100%;padding:0 1em;font-weight:400}.toast-wrapper .toast-header button{display:none}.field--name-field-breadcrumb-override{display:none}.adminimal-admin-toolbar .menus{top:100px}.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-menu a{width:100%}.adminimal-admin-toolbar .cookies{display:none}.node--type-cooperative{min-height:100vh}.node--type-cooperative #footer{position:relative}.view-empty{padding:2em 0}.view-empty .empty-search{padding:2em 0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;text-align:center}.view-empty .empty-search .title{font-weight:400;margin-bottom:.5rem}.view-empty .empty-search .description{font-weight:200}.highlighted{display:none}@media (min-width:992px){.highlighted{display:block;background:#2d2d2d}.highlighted .tabs{padding:.5em 0;margin:0}.highlighted .tabs ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;font-weight:300}.highlighted .tabs ul li{margin-right:2em}.highlighted .tabs a{color:#fff}.highlighted .tabs a:hover{opacity:.85}}.search .filter-bar .contextual-region{position:static!important}.ajax-progress{position:absolute;top:0;bottom:0;right:0;left:0;height:calc(100vh + 310px);min-height:100vh;width:100%;background:url(../images/spinner.svg) no-repeat center rgba(0,0,0,.5);background-size:2em;z-index:999991}.ajax-progress svg{display:none}.align-center{width:fit-content}.field--type-text-long a{color:#e30613;text-decoration:underline}.field--type-text-long a:active,.field--type-text-long a:focus,.field--type-text-long a:hover,.field--type-text-long a:visited{color:#e30613;text-decoration:none}.padding-image{padding:2em 1em}.text-center{text-align:center}.mt-40{margin-top:2.5em}.mb-40{margin-bottom:2.5em}.pb-40{padding-bottom:2.5em}.pb-50{padding-bottom:3em}.pb-130{padding-bottom:8em}.pt-40{padding-top:2.5em}.pt-60{padding-top:4em}.mr-20{margin-right:1.25em}.ml-20{margin-left:1.25em}a{display:inline-block}a:active,a:focus,a:hover,a:visited{color:inherit}.link:not(.btn){font-size:.875rem;font-weight:500;line-height:1.71;color:#e30613}.link:not(.btn) a{color:#e30613;text-decoration:underline;vertical-align:middle}.link:not(.btn):hover,.link:not(.btn):visited{color:#e30613;text-decoration:none}.link:not(.btn)[class*=' icon-'],.link:not(.btn)[class^=icon-]{text-decoration:none;display:flex;align-items:center}.link:not(.btn)[class*=' icon-'] a,.link:not(.btn)[class^=icon-] a{text-decoration:none}.link:not(.btn)[class*=' icon-'] i,.link:not(.btn)[class^=icon-] i{margin-left:1rem;vertical-align:middle}.link:not(.btn):active{color:#4a4a49}.link:not(.btn).disabled{color:#4a4a49;opacity:.3;cursor:not-allowed}.link:not(.btn).with-icon{text-decoration:none;display:flex;justify-content:flex-end;align-items:center;font-weight:700}.link:not(.btn).with-icon.left{justify-content:flex-start}.link:not(.btn) .icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:#e30613}.container-modal-general .wrap-card .result-category .category .link:not(.btn) .icon-wrapper li.active::after,.container-modal-general .wrap-card .result-category .check-all .link:not(.btn) .icon-wrapper li.active::after,.container-modal-general .wrap-card .result-category .link:not(.btn) .icon-wrapper .category.active::after,.container-modal-general .wrap-card .result-category .link:not(.btn) .icon-wrapper .check-all.active::after,.link:not(.btn) .icon-wrapper .container-modal-general .wrap-card .result-category .category li.active::after,.link:not(.btn) .icon-wrapper .container-modal-general .wrap-card .result-category .category.active::after,.link:not(.btn) .icon-wrapper .container-modal-general .wrap-card .result-category .check-all li.active::after,.link:not(.btn) .icon-wrapper .container-modal-general .wrap-card .result-category .check-all.active::after,.link:not(.btn) .icon-wrapper .icn,.link:not(.btn) .icon-wrapper .menus .main-menu ul li.has-submenu:after,.link:not(.btn) .icon-wrapper .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .link:not(.btn) .icon-wrapper li.has-submenu:after,.menus .submenus ul .link:not(.btn) .icon-wrapper li.has-submenu:after{color:#fff;font-size:1.25rem}.accordion-collapse .container-accordion{overflow:hidden;transform:scaleY(0);max-height:0;transform-origin:top;transition:all .4s ease-in-out}.accordion-collapse .container-accordion.open{transform:scaleY(1);max-height:100%;transform-origin:top}.accordion-collapse .label{display:none}.accordion-collapse .label.active{display:inline-flex}.accordion-collapse .rotate-arrow-180{transform:rotate(180deg)}.accordion-collapse .button-accordion{display:flex;flex-direction:row;align-items:center;padding:0;border:none;background-color:transparent;cursor:pointer;outline:0}.accordion-collapse .button-accordion .label{font-size:.875rem;font-weight:700}.accordion-collapse .button-accordion .image-accordion{font-size:12px}.dropdown-container{position:relative}.dropdown-container .dropdown-btn{border:none;background-color:transparent;cursor:pointer;outline:0}.dropdown-container .dropdown-btn .icon{color:#4a4a49}.dropdown-container .dropdown-btn.rotate{transform:rotate(180deg)}.dropdown-container .dropdown-options{display:block;height:100%;position:absolute;right:0;top:0;bottom:0;margin-top:4em;z-index:2}.dropdown-container .dropdown-options .wrapper{background-color:#fff;border-radius:1em;overflow:hidden;padding:0;box-shadow:0 0 25px rgba(74,74,73,.5)}.dropdown-container .dropdown-options .wrapper a{text-decoration:none;padding:1em;width:100%}.dropdown-container .dropdown-options .wrapper a:hover{background-color:#bdbfc0;color:#fff;cursor:pointer}.dropdown-container .dropdown-options.hide{display:none}.view-filters-override{display:block;position:absolute;top:0;right:0;left:0;width:100%;padding:2em 1em;overflow-x:auto}.view-filters-override.open{height:100%}.view-filters-override .content-filters{display:flex;align-items:flex-end}.view-filters-override .select,.view-filters-override .tail-select-wrapper,.view-filters-override button,.view-filters-override input{display:inline-block;margin-right:1em;position:relative}.view-filters-override .select:last-child,.view-filters-override .tail-select-wrapper:last-child,.view-filters-override button:last-child,.view-filters-override input:last-child{margin-right:0}.view-filters-override.is-active{display:block;width:100%;height:100%;overflow-x:auto;position:absolute;top:2em}@media (min-width:992px){.view-filters-override.is-active{overflow-x:initial}}.component .view-filters{display:none}.tail-select-wrapper.open label{background-color:#e30613;color:#fff}.tail-select-wrapper label{display:flex;color:#e30613;align-items:center;padding-left:1em;text-transform:uppercase;pointer-events:none;position:absolute;z-index:2;top:2px;bottom:2px;left:2px;right:3em;background:#fff;border-radius:1em}.tail-select-wrapper:not(.has-all-selected) label{display:none}.tail-select-wrapper .tail-select{min-width:220px;width:100%;font-family:Gotham,sans-serif}.tail-select-wrapper .tail-select input[type=text]{border:none;box-shadow:none}.tail-select-wrapper .tail-select.active .select-label{background-color:#e30613;color:#fff;border:none;box-shadow:none;background-image:url(../../static/images/down-arrow-white.svg)}.tail-select-wrapper .tail-select.active .select-label:before{background-color:#e30613}.tail-select-wrapper .tail-select.active .select-label .label-count{display:inline-block;position:absolute;bottom:0;margin-bottom:-3em;margin-left:1.5em;color:#4a4a49;z-index:99;font-size:.75rem;font-weight:700;background-color:transparent}.tail-select-wrapper .tail-select.active .select-label:hover{background-color:#e30613}.tail-select-wrapper .tail-select .select-label{border-radius:25px;border:none;color:#4a4a49;font-size:.75rem;font-weight:400;min-height:35px;box-shadow:0 15px 30px 0 rgba(74,74,73,.15);padding:.5em;background-size:24px;width:auto;background-image:url(../../static/images/down-arrow.svg)}.tail-select-wrapper .tail-select .select-label .label-count{display:none}.tail-select-wrapper .tail-select .select-label .label-count:after{content:'selezionati';font-weight:300;margin-left:.5em}.tail-select-wrapper .tail-select .select-label:hover{background-color:#fff}.tail-select-wrapper .tail-select .select-dropdown{margin-top:.5em;border-radius:12px;padding:2.5em .5em .5em .5em;max-height:348px!important}.tail-select-wrapper .tail-select .select-dropdown ul{border-top:solid 1px rgba(74,74,73,.1)}.tail-select-wrapper .tail-select .select-dropdown ul li.dropdown-option{font-size:.875rem;color:#4a4a49;font-weight:300;margin-top:.5em}.tail-select-wrapper .tail-select .select-dropdown ul li.dropdown-option.selected{color:#e30613}.tail-select-wrapper .tail-select .select-dropdown ul li.dropdown-option.selected:before{border-color:#e30613}.tail-select-wrapper .tail-select .select-dropdown ul li.dropdown-option:before{content:'';border-radius:2px;border:solid 1px #4a4a49;height:20px;width:20px;top:auto}.tail-select-wrapper .tail-select .select-dropdown .dropdown-inner{padding:0 1.25em 1.25em 1.25em;max-height:298px!important}.tail-select-wrapper .tail-select .select-dropdown .dropdown-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#ececec}.tail-select-wrapper .tail-select .select-dropdown .dropdown-inner::-webkit-scrollbar{width:8px;background-color:#ececec}.tail-select-wrapper .tail-select .select-dropdown .dropdown-inner::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#e30613}.tail-select-wrapper .tail-select .select-dropdown .dropdown-search+.dropdown-inner{padding-top:0}.tail-select-wrapper .tail-select .select-dropdown .dropdown-search{border:none;box-shadow:none;padding-bottom:0}.tail-select-wrapper .tail-select button.tail-none{color:transparent;border:none;position:absolute;top:0;right:-2em;cursor:pointer}.tail-select-wrapper .tail-select button.tail-none:hover{color:transparent}.tail-select-wrapper .tail-select button.tail-none:before{content:'Azzera';color:#e30613;font-size:.875rem;text-decoration:underline}.tail-select-wrapper .tail-select button.tail-all{display:none}.tail-select-wrapper .tail-select .btn-secondary{width:100%;padding:0}.wrapper-datepicker,.wrapper-input-text{margin-right:1em}.wrapper-datepicker label,.wrapper-input-text label{color:#e30613;font-size:.875rem;margin:0 .5em}.wrapper-datepicker input.form-text,.wrapper-input-text input.form-text{font-family:inherit;color:#262b2f;opacity:.5;border-radius:25px;min-height:42px;box-shadow:0 15px 30px 0 rgba(74,74,73,.15);border:0;padding:.5em 1em}.wrapper-input-text input{color:#262b2f;border-radius:25px;min-height:42px;box-shadow:0 15px 30px 0 rgba(74,74,73,.15);border:0;padding:.5em 1em}.flatpickr-day.selected{background-color:#e30613;border-color:#e30613}.flatpickr-day.today{border-color:#e30613}.sharer{display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1rem;padding:5px;font-weight:400;color:#4a4a49;user-select:none;border-radius:15px}.sharer .icn-share,.sharer .label-icon{transition:all 1s cubic-bezier(.33,1,.68,1)}.sharer .icn-share{margin:0 .5em 0 .5em;color:#4a4a49}.sharer .label-icon{display:none}@media (min-width:992px){.sharer .label-icon{display:block}.sharer:hover .icn-share,.sharer:hover .label-icon{color:#e30613}.sharer:hover .icn-share{transform:scale(1.1)}.sharer:hover .label-icon{transform:scale(1.05)}.sharer:hover:active{transition-duration:.15s}.sharer:hover:active .icn-share,.sharer:hover:active .label-icon{color:#e20613}.sharer:hover:active .icn-share{transform:scale(.9)}.sharer:hover:active .label-icon{transform:scale(.95)}}.sharer-list{display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #f6f6f6;padding:1rem;border-radius:1em;position:absolute;left:0;opacity:0;pointer-events:none;transform:translateY(-100%);z-index:999}.container-modal-general .wrap-card .result-category .category .sharer-list li.active::after,.container-modal-general .wrap-card .result-category .check-all .sharer-list li.active::after,.container-modal-general .wrap-card .result-category .sharer-list .category.active::after,.container-modal-general .wrap-card .result-category .sharer-list .check-all.active::after,.menus .main-menu ul .sharer-list li.has-submenu:after,.menus .submenus ul .sharer-list li.has-submenu:after,.sharer-list .container-modal-general .wrap-card .result-category .category li.active::after,.sharer-list .container-modal-general .wrap-card .result-category .category.active::after,.sharer-list .container-modal-general .wrap-card .result-category .check-all li.active::after,.sharer-list .container-modal-general .wrap-card .result-category .check-all.active::after,.sharer-list .icn,.sharer-list .menus .main-menu ul li.has-submenu:after,.sharer-list .menus .submenus ul li.has-submenu:after{padding:.5em;border-radius:1em;width:2.5em;height:2.5em;display:inline-flex;align-items:center;justify-content:center;margin:0 .5rem}.sharer-list .icn-facebook{background-color:#3b5998;color:#fff}.sharer-list .icn-twitter{background-color:#00acee;color:#fff}.sharer-list .icn-x{background-color:#000;color:#fff}.sharer-list .icn-linkedin{background-color:#0e76a8;color:#fff}.sharer-list .icn-mail{background-color:#79e317;color:#fff}.sharer-list.is-active{transition:opacity .25s cubic-bezier(.33,1,.68,1);opacity:1;pointer-events:auto}.action-item{z-index:5}.icn-share-white{color:#fff!important}.icn-share-red{color:#e30613!important}.sharer-white{width:130px;color:#fff;border:1px solid #fff;background:0 0}.sharer-red{width:130px;color:#e30613;border:1px solid #e30613;float:right}#scroll-up{display:block;padding:1em;text-align:center;color:#262b2f;cursor:pointer;user-select:none}#scroll-up .container-modal-general .wrap-card .result-category .category li.active::after,#scroll-up .container-modal-general .wrap-card .result-category .category.active::after,#scroll-up .container-modal-general .wrap-card .result-category .check-all li.active::after,#scroll-up .container-modal-general .wrap-card .result-category .check-all.active::after,#scroll-up .icn,#scroll-up .menus .main-menu ul li.has-submenu:after,#scroll-up .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category #scroll-up .category.active::after,.container-modal-general .wrap-card .result-category #scroll-up .check-all.active::after,.container-modal-general .wrap-card .result-category .category #scroll-up li.active::after,.container-modal-general .wrap-card .result-category .check-all #scroll-up li.active::after,.menus .main-menu ul #scroll-up li.has-submenu:after,.menus .submenus ul #scroll-up li.has-submenu:after{color:#262b2f;margin-right:.5em}@media (min-width:992px){#scroll-up{display:none}}.modal-coop{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.modal-coop .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.modal-coop .container-modal .title{color:#e30613;font-weight:500;margin-bottom:.5em}.modal-coop .container-modal .info{color:#262b2f;margin-bottom:2em}.modal-coop .container-modal .accept{border:1px solid #e30613}@media (min-width:992px){.modal-coop .container-modal{width:30%}}.spid-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.spid-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.spid-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.spid-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.spid-modal .container-modal .accept{border:1px solid #e30613}.spid-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.spid-modal .container-modal{width:30%}}.school-book-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.school-book-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.school-book-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.school-book-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.school-book-modal .container-modal .accept{border:1px solid #e30613}.school-book-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.school-book-modal .container-modal{width:30%}}.tessera-socio-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.tessera-socio-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.tessera-socio-modal .container-modal .title{font-weight:700;margin-bottom:.5em}.tessera-socio-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.tessera-socio-modal .container-modal .accept{border:1px solid #e30613}.tessera-socio-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.tessera-socio-modal .container-modal{width:30%}}.payment-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.payment-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.payment-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.payment-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.payment-modal .container-modal .accept{border:1px solid #e30613}.payment-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.payment-modal .container-modal{width:30%}}.privacy-modal-update .content-modal{width:100%;margin:0 auto}.privacy-modal-update .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em}.privacy-modal-update .container-modal .title{font-weight:500;margin-bottom:.5em}.privacy-modal-update .container-modal .info{color:#262b2f;margin-bottom:2em}.privacy-modal-update .container-modal .accept{border:1px solid #e30613}.privacy-modal-update .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.privacy-modal-update .container-modal{width:32%}.privacy-modal-update .content-modal{width:60%;margin:0 auto}}.save-profile-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.save-profile-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.save-profile-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.save-profile-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.save-profile-modal .container-modal .accept{border:1px solid #e30613}.save-profile-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.save-profile-modal .container-modal{width:30%}}.mark-domanda-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999;overflow:auto}.mark-domanda-modal .container-modal{width:60%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.mark-domanda-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.mark-domanda-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.mark-domanda-modal .container-modal .accept{border:1px solid #e30613}.mark-domanda-modal .container-modal .no-accept{border:1px solid #e30613}@media (max-width:1199.98px){.mark-domanda-modal .container-modal{width:90%}}.profil-domanda-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999;overflow:auto}.profil-domanda-modal .container-modal{width:60%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.profil-domanda-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.profil-domanda-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.profil-domanda-modal .container-modal .accept{border:1px solid #e30613}.profil-domanda-modal .container-modal .no-accept{border:1px solid #e30613}@media (max-width:1199.98px){.profil-domanda-modal .container-modal{width:90%}}.my-events-confirm-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.my-events-confirm-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.my-events-confirm-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.my-events-confirm-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.my-events-confirm-modal .container-modal .accept{border:1px solid #e30613}.my-events-confirm-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.my-events-confirm-modal .container-modal{width:30%}}.event-subscription-confirm-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.event-subscription-confirm-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.event-subscription-confirm-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.event-subscription-confirm-modal .container-modal .info{color:#262b2f;font-size:25px;font-weight:700}.event-subscription-confirm-modal .container-modal .accept{border:1px solid #e30613}.event-subscription-confirm-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.event-subscription-confirm-modal .container-modal{width:30%}}.event-legend-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.event-legend-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em}.event-legend-modal .container-modal .title{text-align:center;margin-bottom:5%;font-size:25px}.event-legend-modal .container-modal .status-item{align-items:center}.event-legend-modal .container-modal .accept{border:1px solid #e30613}.event-legend-modal .container-modal .description{margin-top:1%;font-weight:300;font-size:13px}.event-legend-modal .container-modal .status-badge{display:inline-block;color:#fff;padding:5px 10px;border-radius:5px;font-size:13px;text-transform:uppercase}.event-legend-modal .container-modal .status-badge.success{background-color:#057e19}.event-legend-modal .container-modal .status-badge.warning{background-color:#ffc107}.event-legend-modal .container-modal .status-badge.danger{background-color:#dc3545}.event-legend-modal .container-modal .status-text{color:#333;font-size:12px}.event-legend-modal .container-modal .status-divider{margin-left:10px;margin-right:10px;border-left:1px solid #ccc;height:20px}.event-legend-modal .container-modal hr{border:none;border-top:1px solid #ddd;margin:13px 0}.event-legend-modal .container-modal .modal-footer .close-button{background-color:#dc3545;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer}.event-legend-modal .container-modal .modal-footer .close-button:hover{background-color:#c82333}@media (min-width:992px){.event-legend-modal .container-modal{width:40%}}.event-unsubscribe-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.event-unsubscribe-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.event-unsubscribe-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.event-unsubscribe-modal .container-modal .info{color:#262b2f;font-size:25px;font-weight:700}.event-unsubscribe-modal .container-modal .accept{border:1px solid #e30613}.event-unsubscribe-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.event-unsubscribe-modal .container-modal{width:30%}}.login-alleanza-redirect{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.login-alleanza-redirect .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.login-alleanza-redirect .container-modal .title{font-weight:500;margin-bottom:2em;font-size:18px}.login-alleanza-redirect .container-modal .info{color:#262b2f;font-size:12px;font-weight:300;margin-bottom:2em}.login-alleanza-redirect .container-modal .accept{border:1px solid #e30613}.login-alleanza-redirect .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.login-alleanza-redirect .container-modal{width:40%}}.etruria-login-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.etruria-login-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center;position:relative}.etruria-login-modal .container-modal .title{font-size:18px;font-weight:400;margin-bottom:4%;margin-top:5%}.etruria-login-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.etruria-login-modal .container-modal .accept{border:1px solid #e30613}.etruria-login-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.etruria-login-modal .container-modal{width:30%}}.toolbar .toolbar-bar{color:#000!important}@media (min-width:992px){.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon{display:none!important}}.advice{display:none;position:relative;z-index:5}.advice .wrapper{padding:1em;border-radius:1em;box-shadow:0 0 5px rgba(0,0,0,.25);background:#fff;display:flex;align-items:flex-start;justify-content:flex-start;max-width:1100px;margin:0 auto;position:relative}.advice .icn-alert{font-size:1.5rem;margin-right:1rem;color:#0e0e0e}.advice .subtitle{margin-bottom:1rem;color:#262b2f;font-weight:100}.advice .link a{text-decoration:none}.advice .icn-close{position:absolute;right:1em;top:1em;color:#0e0e0e;font-size:.85rem}.advice.is-active{display:block}@media (min-width:992px){.advice .wrapper{align-items:center}.advice .icn-alert{font-size:2.2rem}}.cookies{width:100%;background-color:rgba(226,8,19,.9);position:fixed;top:80px;z-index:10;display:none}.cookies .wrapper{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;color:#fff;height:100%;padding:1em 0}.cookies .wrapper .text{font-weight:300}.cookies .wrapper a{margin:0 3em 0 1em;text-align:center;color:#fff}.cookies .wrapper .btn{min-width:180px;margin-top:1em}.cookies.animation-cookies{display:flex;animation:enterTop 2s}@media (min-width:992px){.cookies{height:80px;top:0}.cookies .wrapper{flex-direction:row}.cookies .wrapper .btn{margin:0}.cookies .wrapper .text{margin-right:5em}}.privacy-modal{position:fixed;top:90px;left:0;right:0;width:100%;max-width:1200px;height:calc(100vh - 90px);border-radius:1em;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0 auto;overflow:auto;z-index:10;display:none}.privacy-modal .modal-container{height:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;position:relative;z-index:2}.privacy-modal .modal-header{padding:1em;border-bottom:1px solid #ebebeb}.privacy-modal .modal-header .modal-title{font-size:1.25rem;color:#262b2f;line-height:1.1;font-weight:700}.privacy-modal .modal-body .tabs-wrapper{display:none;width:100%;max-width:370px}.privacy-modal .modal-body .tabs-wrapper .privacy-item{min-height:130px;padding:1.5em 2.5em 1.5em 2.8em;background-color:#f6f6f6;border-bottom:2px solid #fff;display:flex;align-items:center}.privacy-modal .modal-body .tabs-wrapper .privacy-item.active{background-color:#fff;position:relative}.privacy-modal .modal-body .tabs-wrapper .privacy-item.active::after{content:'';position:absolute;left:0;top:0;width:16px;height:100%;background-color:#e30613}.privacy-modal .modal-body .tabs-wrapper .privacy-item .title{font-size:1.25rem;line-height:1.7;font-weight:700}.privacy-modal .modal-body .info-wrapper{width:100%;max-height:60vh;overflow-y:auto}.privacy-modal .modal-body .info-wrapper .privacy-info-item.active{border-bottom:1px solid #ebebeb}.privacy-modal .modal-body .info-wrapper .privacy-info-item.active .info-content{display:block}.privacy-modal .modal-body .info-wrapper .privacy-info-item.active .mobile-icon{transform:rotate(180deg)}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-head{padding:1em;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebebeb}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-head .title{font-weight:700;color:#4a4a49;line-height:2.1}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-head .active-cookie{display:none}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-content{padding:1em;display:none}.privacy-modal .modal-body .info-wrapper .privacy-info-item .mobile-icon{color:#e30613;font-size:.8em}.privacy-modal .modal-body .info-wrapper .privacy-info-item .active-cookie{color:#e30613;font-size:1rem;line-height:1.5;font-weight:200}.privacy-modal .modal-body .info-wrapper .privacy-info-item .description{margin-top:1.5em;font-size:1rem;line-height:1.5;color:#4a4a49;font-weight:200}.privacy-modal .modal-body .info-wrapper .privacy-info-item .link{display:block;font-size:1rem;margin-top:1.5em;text-decoration:underline}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link{margin-top:1.5em}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .accordion-title{display:inline-block;font-size:1rem;color:#e30613;text-decoration:underline;cursor:pointer}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link.open .accordion-content{display:block}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .accordion-content{display:none}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .cookie-item{margin-top:1.5em}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .cookie-info{display:flex;align-items:center;margin-top:.5em}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .cookie-info .label,.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .cookie-info .value{font-size:.875rem;color:#000;font-weight:200}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .cookie-info .label{flex-basis:35%}.privacy-modal .modal-footer{margin-top:auto;text-align:center;padding:1.5em 2.5em}.menus .privacy-modal .submenus,.privacy-modal .mask,.privacy-modal .menus .submenus,.privacy-modal [data-spinner][data-spinner=mask]:before{background-color:rgba(0,0,0,.5)}.privacy-modal.open{display:block}@media (min-width:992px){.privacy-modal{margin-top:0;height:730px;border-radius:1em}.privacy-modal .modal-header{padding:2em 2.5em 1.5em 2.5em;border-bottom:1px solid #ebebeb}.privacy-modal .modal-header .modal-title{font-size:1.75rem}.privacy-modal .modal-body{display:flex}.privacy-modal .modal-body .tabs-wrapper{display:block;cursor:pointer}.privacy-modal .modal-body .info-wrapper{max-height:55vh;padding:1.5em 2.8em 1.5em 1em}.privacy-modal .modal-body .info-wrapper .privacy-info-item{display:none}.privacy-modal .modal-body .info-wrapper .privacy-info-item.active{display:block;border:0}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-head{padding:0;border:0}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-head .active-cookie{display:block}.privacy-modal .modal-body .info-wrapper .privacy-info-item .mobile-icon{display:none}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-content{padding:0}.privacy-modal .modal-body .info-wrapper .privacy-info-item .info-content .active-cookie{display:none}.privacy-modal .modal-body .info-wrapper .privacy-info-item .accordion-link .cookie-info .label{flex-basis:25%}.privacy-modal .modal-footer{border-top:1px solid #ebebeb;text-align:right}}.article{position:relative;padding:2em 0}.article .title{word-break:break-word;color:#262b2f}.article .title:not(:last-child){margin-bottom:1rem}.article .title .container-modal-general .wrap-card .result-category .category li.active::after,.article .title .container-modal-general .wrap-card .result-category .category.active::after,.article .title .container-modal-general .wrap-card .result-category .check-all li.active::after,.article .title .container-modal-general .wrap-card .result-category .check-all.active::after,.article .title .icn,.article .title .menus .main-menu ul li.has-submenu:after,.article .title .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category .article .title .category.active::after,.container-modal-general .wrap-card .result-category .article .title .check-all.active::after,.container-modal-general .wrap-card .result-category .category .article .title li.active::after,.container-modal-general .wrap-card .result-category .check-all .article .title li.active::after,.menus .main-menu ul .article .title li.has-submenu:after,.menus .submenus ul .article .title li.has-submenu:after{font-size:2rem;color:#262b2f}.article a{color:#e30613;text-decoration:underline}.article a:hover{color:#e30613;text-decoration:none}.article .description{word-break:break-word;color:#4a4a49;font-weight:300;line-height:1.6}@media (min-width:992px){.article .description{text-align:left}}.article .description:not(:last-child){margin-bottom:1em}.article .tag-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;margin:.5em 0}.article .tag-container .tag{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;text-decoration:none;min-width:80px;min-height:35px;border:2px solid #e30613;color:#e30613;border-radius:25px;padding:0 1em;margin:.5em .5em .5em 0}.article .tag-container .tag.active{background-color:#e30613;color:#fff}.article .tag-container .tag.more-tags{min-width:auto}.article .btn-article{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:2em 0}.article .button-accordion{color:#e30613;margin-top:.625em}.article .button-accordion .image-accordion{margin-right:.813em}.article .article-container{display:block}.article .article-container .article-img-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:100%;margin-bottom:2em}.article .article-container .article-img-wrapper .field--type-image{max-width:210px}.article .article-container .article-img-wrapper img{height:100%}.article .article-container .article-info-wrapper{font-weight:300}@media (min-width:992px){.article .description{margin-bottom:0}.article .article-container{display:flex}.article .article-container .article-img-wrapper{max-width:290px;min-height:280px;margin-right:5em}}.article-detail{padding-bottom:2em}.article-detail .section-content{display:flex;justify-content:center;flex-direction:column;margin-top:2.5em}@media (min-width:992px){.article-detail .section-content{flex-direction:row}}.article-detail .section-content .container-right{margin-bottom:4em}@media (min-width:992px){.article-detail .section-content .container-right{margin-bottom:0}}.article-detail .section-content .container-left,.article-detail .section-content .container-right{width:100%;margin-bottom:2.5em}@media (min-width:992px){.article-detail .section-content .container-left,.article-detail .section-content .container-right{flex-basis:50%}}.article-detail .section-content .container-left .discount,.article-detail .section-content .container-right .discount{font-size:1rem;font-weight:300;color:#e30613}.article-detail .section-content .container-left .position,.article-detail .section-content .container-right .position{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;color:#e30613;margin-bottom:.5em}.article-detail .section-content .container-left .position.hidden,.article-detail .section-content .container-right .position.hidden{display:none}.article-detail .section-content .container-left .position .city,.article-detail .section-content .container-right .position .city{font-weight:300}.article-detail .section-content .container-left .position .icon,.article-detail .section-content .container-right .position .icon{font-size:25px;margin-right:.5em}.article-detail .section-content .container-left .link .less-position,.article-detail .section-content .container-left .link .more-position,.article-detail .section-content .container-right .link .less-position,.article-detail .section-content .container-right .link .more-position{font-weight:600;margin-top:.5em}.article-detail .section-content .container-left .link .less-position,.article-detail .section-content .container-right .link .less-position{display:none}.article-detail .container-right{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:left}@media (min-width:992px){.article-detail .container-right{display:block;text-align:right}}.article-detail .title{margin-bottom:1em}.article-detail .wrap-value{text-align:right}.article-detail .info{font-weight:500;margin-bottom:.5em}.article-detail .wrap-btn{display:flex;flex-direction:row;justify-content:center;align-items:center}.article-image{position:relative;padding:2em 0}.article-image .title{color:#262b2f;margin-bottom:1rem}.article-image .wrapper .description{font-size:1rem;line-height:1.6;color:#4a4a49;font-weight:300;margin-bottom:1em}.article-image .wrapper .image{width:100%;min-width:50%}.article-image .wrapper .image img{border-radius:15px}.article-image .wrapper .button-container{margin-top:5%;text-align:start}@media (min-width:992px){.article-image .wrapper{display:flex;justify-content:space-between}.article-image .wrapper .description{margin-right:2em;margin-bottom:0;width:50%}.article-image .wrapper .image-container{width:50%}.article-image .wrapper .image{width:50%;padding:0 0 0 3em}.article-image.is-aligned-left .wrapper .description{order:1}.article-image.is-aligned-left .wrapper .image{padding:0 3em 0 0}.article-image.is-aligned-center .wrapper{flex-wrap:wrap;justify-content:center;align-items:center}.article-image.is-aligned-center .wrapper .description{margin-right:0;margin-bottom:2em;width:100%}.article-image.is-aligned-center .wrapper .image{padding:0}.article-image.is-aligned-center .wrapper,.article-image.is-aligned-left .wrapper,.article-image.is-aligned-right .wrapper{align-items:center}}@media (max-width:1199.98px){.article-image .wrapper .button-container{margin-top:5%}}#backlink{margin-top:10px;display:flex;align-items:center}#backlink .content-wrapper{display:flex;justify-content:space-between;align-items:center}#backlink .content-wrapper .link{font-size:1rem;width:30%}#backlink .content-wrapper .link a{text-decoration:none}#backlink .content-wrapper .link .text{display:none}#backlink .content-wrapper .logo img{display:block;max-width:90px;margin:0 auto}#backlink .content-wrapper .dummy{width:30%}@media (min-width:992px){#backlink .content-wrapper .link .text{display:inline-block;margin-left:1em}}.banner-communication .card-communication{margin-bottom:1.5em;border-radius:1em;padding:1.5em;background-color:#fff}.banner-communication .card-communication .date-communication{color:#4a4a49}.banner-communication .card-communication .title-card-communication{color:#262b2f;margin-bottom:.5em;font-weight:700}.banner-communication .card-communication .text-card-communication{color:#4a4a49}.banner-communication .button-banner{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:3.5em}@media (min-width:992px){.banner-communication .list-card{max-width:850px;margin:0 auto}.banner-communication .list-card .card-communication{padding:3em 2em}.banner-communication .list-card .card-communication .date-communication{margin-bottom:1em}.banner-communication .list-card .card-communication .title-card-communication{margin-bottom:1em}}.banner-image .bg-image{background-color:#4a4a49}.banner-image .image{width:100%;height:100%}.banner-info{background-color:#e30613;color:#fff}.banner-info .section-content{display:flex;flex-direction:column;justify-content:space-between;padding:2.5em 0}@media (min-width:992px){.banner-info .section-content{flex-direction:row;align-items:center}}.banner-info .section-content .wrap-text{flex-basis:60%}.banner-info .section-content .title{margin-bottom:.5em}.banner-info .section-content .description{font-size:1rem;font-weight:300;margin-bottom:1em}@media (min-width:992px){.banner-info .section-content .description{margin-bottom:0}}.banner-info .section-content .banner-btn .btn-primary{background-color:#fff;color:#e30613}.bio{padding:1.5em 0;position:relative}.bio .boxed{background-color:#fff;border-radius:1em;padding:2em 1em}@media (min-width:992px){.bio .boxed{padding:2em}}.bio .btn-bio .icon{color:#fff;margin-right:1em}.bio .box-category{display:inline-block;background-color:#f6f6f6;color:#4a4a49;font-weight:700;text-transform:uppercase;padding:.5em 1em;margin-bottom:1em}.bio .heading{margin-bottom:2em}.bio .heading .heading-line{display:flex;flex-direction:column;justify-content:space-between;align-items:end;margin:2em 0}@media (min-width:992px){.bio .heading .heading-line{flex-direction:row;align-items:center}}.bio .heading .name{display:flex;flex-direction:row;align-items:center;width:100%}@media (min-width:992px){.bio .heading .name{width:auto}}.bio .heading .description{font-weight:300;color:#4a4a49;margin-top:1em}.bio .heading .share{cursor:pointer}.bio .heading .date{font-size:.875rem;font-weight:300;color:#4a4a49;min-width:10%;margin-top:1em;text-transform:uppercase}@media (min-width:992px){.bio .heading .date{margin:0 2em 0 0}}.bio .heading .subtitle{color:#bdbfc0;font-weight:500}.bio .heading .tag-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;margin:1em 0}.bio .heading .tag-container .tag{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;text-transform:uppercase;min-width:70px;background-color:#ececec;color:#4a4a49;border-radius:1em;padding:.25em 1em;margin:.25em .25em .25em 0}.bio .heading .tag-container .tag.more-tags{min-width:unset}.bio .article-body{position:relative}.bio .article-body:not(:last-child){margin-bottom:2em}@media (min-width:992px){.bio .article-body .video-anchor{margin-left:3em}}.bio .article-body .video-anchor .video{padding:0;margin:0}@media (min-width:992px){.bio .article-body .article-image{margin-left:3em}}.bio .article-body .article-image img{height:auto}.bio .article-body .article-title{color:#262b2f;padding-bottom:.5em}.bio .article-body .article-description{color:#4a4a49;margin-bottom:1em;font-weight:300}.bio .article-body .article-video{border-radius:1em;width:100%;min-height:245px}@media (min-width:992px){.bio .article-body .article-video{min-height:380px}}.bio .article-body .article-image{display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:0}@media (min-width:992px){.bio .article-body .article-image{justify-content:space-around}}.bio .article-body .article-image img{border-radius:1em;max-width:100%;height:auto;margin:.5em 0}@media (min-width:992px){.bio .article-body .article-image img{margin:0}}.bio.bio-type-2{display:none}.bio.bio-type-2.active{display:flex}.bio.bio-type-2 .boxed{background-color:transparent;border-radius:0;padding:0}.bio.bio-type-2 .boxed .article-image{border-radius:0}@media (min-width:992px){.bio.bio-type-2 .boxed .article-image{border-radius:1em}}.bio .video .video-box .video-cover .type1 .spacer{height:50%}.bio .video .video-box .video-cover .type1 .wrapper-cover .cover-title{font-family:Gotham;font-style:normal;order:2;margin:0}.bio .video .video-box .video-cover .type1 .wrapper-cover .cover-icon{order:1}.bio .feature-bio{margin:4em 0}.bio .feature-bio .content-wrapper{padding:0}.bio.campaigns,.bio.news-bulletin{padding-top:0}.bio.campaigns .boxed,.bio.news-bulletin .boxed{padding:0}.bio.campaigns .heading,.bio.news-bulletin .heading{margin-bottom:1em}.bio.campaigns[style] .boxed,.bio.news-bulletin[style] .boxed{padding:2em}.block-train-card{padding:1.5em 0}@media (min-width:992px){.block-train-card{padding:2.5em 0 1.5em}}.block-cards{padding:1em .5em 1em 1em;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2)}.block-cards.column{display:flex;flex-direction:column}.block-cards .block-item{overflow:hidden}.block-cards .block-item .block-title-wrapper{display:flex;align-items:center;padding:1em 0}.block-cards .block-item .block-title-wrapper .container-modal-general .wrap-card .result-category .category li.active::after,.block-cards .block-item .block-title-wrapper .container-modal-general .wrap-card .result-category .category.active::after,.block-cards .block-item .block-title-wrapper .container-modal-general .wrap-card .result-category .check-all li.active::after,.block-cards .block-item .block-title-wrapper .container-modal-general .wrap-card .result-category .check-all.active::after,.block-cards .block-item .block-title-wrapper .icn,.block-cards .block-item .block-title-wrapper .menus .main-menu ul li.has-submenu:after,.block-cards .block-item .block-title-wrapper .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category .block-cards .block-item .block-title-wrapper .category.active::after,.container-modal-general .wrap-card .result-category .block-cards .block-item .block-title-wrapper .check-all.active::after,.container-modal-general .wrap-card .result-category .category .block-cards .block-item .block-title-wrapper li.active::after,.container-modal-general .wrap-card .result-category .check-all .block-cards .block-item .block-title-wrapper li.active::after,.menus .main-menu ul .block-cards .block-item .block-title-wrapper li.has-submenu:after,.menus .submenus ul .block-cards .block-item .block-title-wrapper li.has-submenu:after{color:inherit;font-size:1.5em;margin-right:1em}.block-cards .block-item .block-title-wrapper .title{font-size:1.25rem}.block-cards .block-item .train-card{overflow:visible;padding:0}.block-cards .block-item .train-card .container{padding:0}.block-cards .block-item .train-card .train-card-box{padding:.5em 0}.block-cards .block-item .train-card .train-card-box .control-arrow.control-arrow-left{left:.5em}.block-cards .block-item .train-card .train-card-box .control-arrow.control-arrow-right{right:.5em}.block-cards .block-item .train-card .train-card-box .type-2{box-shadow:0 1px 12px 0 rgba(0,0,0,.12)}.block-cards .block-item .train-card .train-card-box .type-2 .card{border:none}.block-cards .block-item .train-card .train-card-box .type-2 .wrap-image{max-height:120px;overflow:hidden}.block-cards .block-item .train-card .train-card-box .type-2 .image{border-top-left-radius:15px;border-top-right-radius:15px}.block-cards .block-item .train-card .train-card-box .type-2 .heading{font-weight:400;margin-bottom:.5em;text-transform:uppercase}.block-cards .block-item .train-card .train-card-box .type-2 .info{font-weight:300;letter-spacing:-.2px;color:#4a4a49}.block-cards .block-item .offer-default .card{border-radius:12px;border:solid 1px #ebebeb}.block-cards .block-item .offer-default .card img{width:100%;max-height:130px}.block-cards .block-item .offer-default .card .container-text{padding:1em .8em}.block-cards .block-item .offer-default .card .container-text .info{margin-top:.5em}.block-cards .block-item .offer-default .title{color:#262b2f}.block-cards .block-item .offer-default .description p{color:#4a4a49;font-weight:300}@media (min-width:992px){.block-cards{display:flex;justify-content:space-between;padding:0;background-color:transparent;box-shadow:none}.block-cards .block-item{width:100%;border-radius:12px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:1em 0 1em 1em}.block-cards .block-item .train-card{padding-right:2em}.block-cards .block-item .train-card .train-card-box .control-arrow.control-arrow-left{left:-.5em}.block-cards .block-item .train-card .train-card-box .control-arrow.control-arrow-right{right:-.5em}}.box-updates{width:100%;margin-top:1.5em}.box-updates .box{display:flex;flex-direction:column;justify-content:space-between;text-align:center;background-color:#262b2f;border-radius:12px;color:#fff;padding:1.5em 2em}@media (min-width:992px){.box-updates .box{flex-direction:row;padding:1.5em 4em}}.box-updates .box .text-updates{font-size:.875rem;margin-bottom:1.25em}@media (min-width:992px){.box-updates .box .text-updates{margin:0}}.boxed-info{width:100%;border-radius:1em;padding:2em 1em;background-color:#fff}.boxed-info:not(:last-child){margin-bottom:1em}@media (min-width:992px){.boxed-info{padding:2em}}.boxed-info .heading{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;font-weight:700}.boxed-info .heading .info-title{font-size:1rem;color:#262b2f;margin-left:1rem;width:100%}@media (min-width:992px){.boxed-info .heading .info-title{font-size:1.25rem}}@media (min-width:992px){.boxed-info .heading .button-accordion{display:none}}.boxed-info .heading .icon{color:#4a4a49;font-size:1.5em}.boxed-info .info-body.open{margin-top:1em}.boxed-info .info-body .expand{display:none;font-size:.875rem;font-weight:500;color:#e30613;text-decoration:underline;margin-top:1em}.boxed-info .info-body .expand.expanded{display:inline-block}@media (min-width:992px){.boxed-info .info-body{margin-top:1em;transform:scaleY(1);max-height:100%;transform-origin:top}.boxed-info .info-body .expand.expanded{display:none}}.boxed-info .description{font-weight:300;color:#4a4a49;margin-top:1em}.boxed-info .description .text.truncate{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.boxed-info .description .attributes{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:992px){.boxed-info .description .attributes .wrap-attribute+.wrap-attribute{padding:0 2em 2em 0}}.boxed-info .description .attributes .wrap-attribute{width:100%;padding:0 2em 2em 0}@media (min-width:992px){.boxed-info .description .attributes .wrap-attribute{width:50%}.boxed-info .description .attributes .wrap-attribute:last-child{padding-bottom:0}.boxed-info .description .attributes .wrap-attribute:nth-child(even){border-left:1px solid #ececec;padding:0 0 0 2em}.boxed-info .description .attributes .wrap-attribute .wrap-attribute+.wrap-attribute:nth-child(even){padding:0 0 2em 2em}}.boxed-info .description .attributes .wrap-attribute .label{display:inline-block;width:100%;font-weight:700;background-color:rgba(236,236,236,.5);padding:.5em}.boxed-info .description .attributes .wrap-attribute .value{padding:1em .5em 0}@media (min-width:992px){.boxed-info .description{margin-top:0}.boxed-info .description .text.truncate{display:inline-block}}.boxed-info .description ol{list-style:none;padding-inline-start:0}.boxed-info .description ol li{counter-increment:li}.boxed-info .description ol li::before{content:counter(li) ".";color:#e30613;font-weight:700;margin-right:.5em}.boxed-info .button-container{display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width:992px){.boxed-info .button-container{display:flex;justify-content:flex-start;text-align:left}}.boxed-info .info-table{width:100%;border-collapse:collapse}.boxed-info .info-table.mobile-only{display:table}.boxed-info .info-table.mobile-only tbody{display:inline-table;width:100%;margin-bottom:1em}.boxed-info .info-table.mobile-only tbody tr{width:100%;font-size:.75rem;font-weight:300}.boxed-info .info-table.mobile-only tbody tr:first-child{font-weight:700}.boxed-info .info-table.mobile-only tbody tr:nth-child(even){background-color:#f6f6f6}@media (min-width:992px){.boxed-info .info-table.mobile-only{display:none}}.boxed-info .info-table.desktop-only{display:none}@media (min-width:992px){.boxed-info .info-table.desktop-only{display:table}}.boxed-info .info-table th{padding:0 0 .5em 0;font-size:.875rem;text-align:right}@media (min-width:992px){.boxed-info .info-table th{padding-bottom:0}}.boxed-info .info-table th .boxed-header{font-size:.875rem;margin:0 1em;padding:.5em;background-color:rgba(236,236,236,.5);text-align:center}.boxed-info .info-table td{padding:.25rem 0}@media (min-width:992px){.boxed-info .info-table td{padding:.75rem 0;font-size:.875rem;border-top:1px solid #ececec}}.boxed-info .info-table td:first-child{text-align:left}@media (min-width:992px){.boxed-info .info-table td:first-child{font-weight:700;text-align:center}}.boxed-info .info-table td:not(:first-child){text-align:right;font-weight:700}@media (min-width:992px){.boxed-info .info-table td:not(:first-child){font-weight:300;text-align:center}}.boxed-info .info-table-note{font-size:.875rem;font-weight:300;margin-top:.5rem}.boxed-info .info-list{list-style:none;counter-reset:li}.boxed-info .info-list:not(:last-child){margin-bottom:1.5rem}.boxed-info .info-list li{font-size:.875rem;font-weight:300;counter-increment:li;margin-bottom:1em}.boxed-info .info-list li::before{color:#e30613;font-weight:700;content:counter(li) ".";display:inline-block;width:1.5em;margin-left:-1.5em}.boxed-info-list{padding:2em 0 3em}.boxed-info-list .video{padding:0;margin-top:1em}.boxed-info-list.light-bg{background-color:#fff}.boxed-info-list.medium-bg{background-color:#ececec}.boxed-info-list.dark-bg{background-color:#4a4a49}.boxed-info-list .info-list-title{font-size:1.75rem;font-weight:700;margin-bottom:1rem}@media (min-width:992px){.boxed-info-list .info-list-title{font-size:2.25rem;margin-bottom:2rem}}.boxed-info-list .our-producer{display:flex;align-items:center;margin-bottom:1.2em}.boxed-info-list .our-producer .producer-icon{font-size:1.5em;color:#262b2f}.boxed-info-list .our-producer .producer-title{font-size:1.25rem;line-height:1.2;font-weight:700;color:#262b2f;margin-left:1em}.boxed-map{padding:2.5em 0}.boxed-map .card-boxed{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#fff;border-radius:1em;padding:1em}.boxed-map .card-boxed .boxed-image,.boxed-map .card-boxed .boxed-text{width:100%}.boxed-map .card-boxed .boxed-text{margin-bottom:2.5em}.boxed-map .card-boxed .title{font-weight:600;color:#262b2f;text-align:center}.boxed-map .card-boxed .description{font-weight:300;margin-top:1em;color:#4a4a49;text-align:center}.boxed-map .card-boxed .list-circle{display:flex;flex-direction:row;justify-content:space-between;align-items:center;justify-content:space-evenly;margin-top:2.5em}.boxed-map .card-boxed .list-circle .circle-map{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#e30613;min-width:95px;min-height:95px;border-radius:50%}.boxed-map .card-boxed .list-circle .circle-map .circle-description{font-size:.75rem;font-weight:100;text-align:center;color:#fff}@media (min-width:992px){.boxed-map .card-boxed{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:2em}.boxed-map .card-boxed .boxed-image,.boxed-map .card-boxed .boxed-text{width:45%}.boxed-map .card-boxed .title{text-align:left}.boxed-map .card-boxed .description{margin-top:2.5em;text-align:left}.boxed-map .card-boxed .list-circle{justify-content:space-between}.boxed-map .card-boxed .list-circle .circle-map{min-width:130px;min-height:130px}.boxed-map .card-boxed .list-circle .circle-map .circle-description{text-align:center;font-size:1rem}}.brand-card{width:100%;padding:1em;border-radius:1em;position:relative;overflow:hidden;background-color:#fff}.brand-card.slide-logo{min-height:170px}.brand-card.slide-logo a{color:#0e0e0e}.brand-card .new{font-size:.75rem;font-weight:700;text-align:center;background-color:#e30613;color:#fff;position:absolute;right:-2.5em;top:1em;width:100px;padding:.2em 1em;transform:rotate(45deg);z-index:2}.brand-card .brand-card-content{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;padding:.5em;background-color:rgba(103,19,43,.1)}.brand-card .brand-card-content .brand-logo{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50%}.brand-card .brand-card-content .brand-logo .option-image{max-width:150px}.brand-card .brand-card-content .brand-text{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;height:50%;font-size:.875rem;font-weight:300}.brand-card .brand-card-content.only-logo .brand-logo{height:100%}.brand-card .brand-card-content.only-logo .brand-text{display:none}.brand-grid{position:relative;padding:1.5em 0}.brand-grid .title{color:#262b2f;text-align:center;margin-bottom:1em}@media (min-width:992px){.brand-grid .title{text-align:left}}.brand-grid .brand-card-container{margin-bottom:2em}.brand-grid .brand-card-container .brand-card{min-height:130px;height:100%;border-radius:1.25em;background-color:#fff;padding-top:1em;padding-bottom:1em}.brand-grid .brand-card-container .brand-card.type2{min-height:345px;color:#fff;background-position-x:50%;background-position-y:center;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:transparent}.brand-grid .brand-card-container .brand-card.type2 .card-description{color:#fff}.brand-grid .brand-card-container .brand-card.type3{display:flex;flex-direction:row;justify-content:center;align-items:center}.brand-grid .brand-card-container .brand-card.type3 .brand-card-text{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-description{font-size:.75rem}.brand-grid .brand-card-container .brand-card.type3 .brand-card-text .wrap-text-card{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:50%;height:100%}.brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-image{width:40%;max-height:90px;margin-right:.7em;overflow:hidden}.brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-image .image{width:100%}.brand-grid .brand-card-container .brand-card .row{height:100%}.brand-grid .brand-card-container .brand-card .brand-card-text{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%;height:100%;padding:0 .5em}.brand-grid .brand-card-container .brand-card .card-title{width:100%}.brand-grid .brand-card-container .brand-card .card-description{width:100%;margin-bottom:.7em;font-size:.875rem;font-weight:300;color:#4a4a49}.brand-grid .brand-card-container .brand-card .card-link{width:100%}.brand-grid .brand-card-container .brand-card .card-link .link{justify-content:flex-end}.brand-grid .brand-card-container .brand-card .card-link .link .container-modal-general .wrap-card .result-category .category li.active::after,.brand-grid .brand-card-container .brand-card .card-link .link .container-modal-general .wrap-card .result-category .category.active::after,.brand-grid .brand-card-container .brand-card .card-link .link .container-modal-general .wrap-card .result-category .check-all li.active::after,.brand-grid .brand-card-container .brand-card .card-link .link .container-modal-general .wrap-card .result-category .check-all.active::after,.brand-grid .brand-card-container .brand-card .card-link .link .icn,.brand-grid .brand-card-container .brand-card .card-link .link .menus .main-menu ul li.has-submenu:after,.brand-grid .brand-card-container .brand-card .card-link .link .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category .brand-grid .brand-card-container .brand-card .card-link .link .category.active::after,.container-modal-general .wrap-card .result-category .brand-grid .brand-card-container .brand-card .card-link .link .check-all.active::after,.container-modal-general .wrap-card .result-category .category .brand-grid .brand-card-container .brand-card .card-link .link li.active::after,.container-modal-general .wrap-card .result-category .check-all .brand-grid .brand-card-container .brand-card .card-link .link li.active::after,.menus .main-menu ul .brand-grid .brand-card-container .brand-card .card-link .link li.has-submenu:after,.menus .submenus ul .brand-grid .brand-card-container .brand-card .card-link .link li.has-submenu:after{margin-left:1em;font-size:10px}.brand-grid .brand-card-container .brand-card .icon-details{font-size:45px}.brand-grid .button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:1em 0}.brand-grid.dark-bg{background-color:#4a4a49}.brand-grid.dark-bg .title{color:#fff}.brand-news .header{display:none;padding-bottom:.5em;border-bottom:solid 1px rgba(74,74,73,.1);margin-top:3.5em}@media (min-width:992px){.brand-news .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-direction:row}}.brand-news .header .title{font-size:1rem}.brand-news .header .breadcrumb .link{color:#4a4a49;font-size:.75rem;text-decoration:none}.brand-news .header .breadcrumb .link.active{font-weight:700}.brand-news .news{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;padding:1.25em 0;border-bottom:solid 1px rgba(74,74,73,.1)}@media (min-width:992px){.brand-news .news{padding:1.5em 4em}}.brand-news .news .wrapper-image{flex-basis:20%;margin-right:2em}.brand-news .news .wrapper-image .image{width:100%;height:100%}.brand-news .news .body{flex-basis:70%}.brand-news .news .body .news-header{display:flex;justify-content:flex-start;text-align:left;flex-direction:column;flex-wrap:wrap;color:#4a4a49}@media (min-width:992px){.brand-news .news .body .news-header{flex-direction:row}}.brand-news .news .body .news-header .title{order:1;font-size:.875rem;margin:0 1.5em .5em 0}.brand-news .news .body .news-header .date{order:3;font-size:.75rem}@media (min-width:992px){.brand-news .news .body .news-header .date{order:2}}.brand-news .news .body .news-subtitle{order:2;font-size:1rem;color:#262b2f;width:100%;margin:0 1.5em .5em 0}@media (min-width:992px){.brand-news .news .body .news-subtitle{margin-bottom:1.25em;order:3}}.brand-news .news .body .news-description{display:none;font-size:.875rem;color:#262b2f}@media (min-width:992px){.brand-news .news .body .news-description{display:inline-flex}}.brand-showcase{position:relative;text-align:center}@media (min-width:992px){.brand-showcase{text-align:left}}.brand-showcase .margin-container{margin:.1em}@media (min-width:992px){.brand-showcase .margin-container{margin:2em 0}}.brand-showcase .title{color:#262b2f;margin-bottom:.5em}.brand-showcase .description{color:#4a4a49;font-weight:300;margin-bottom:.5em}.brand-showcase .brand-card-container{margin-bottom:1em}.brand-showcase .wrapper-box-info{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin:.5em 0 1em}@media (min-width:992px){.brand-showcase .wrapper-box-info{text-align:left;flex-wrap:nowrap}}.brand-showcase .wrapper-box-info .box-info{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-basis:25%;min-height:100px;border-radius:12px;background-color:#fff;padding:1em;margin:.5em}@media (min-width:992px){.brand-showcase .wrapper-box-info .box-info{flex-basis:auto;min-height:130px;padding:2em 1.5em;margin:1em}}.brand-showcase .wrapper-box-info .box-info img{width:100%;height:100%}.brand-showcase .wrapper-box-info .icon-brand{font-size:45px}.brand-showcase .wrapper-box-info .card-wrap{height:100%;display:flex;align-items:center;justify-content:space-between}.brand-showcase .wrapper-box-info.boxes .brand-image+.col-auto{display:none}.brand-showcase .wrapper-box-info.boxes .brand-card{padding:0}.brand-showcase .wrapper-box-info.boxes .card-wrap{display:block;align-items:center;justify-content:space-between}.brand-showcase .wrapper-button{display:flex;flex-direction:row;justify-content:center;align-items:center}.brand-showcase.type2 .wrapper-box-info{background-color:#fff;box-shadow:0 15px 30px 0 rgba(74,74,73,.15);padding:1.5em;border-radius:20px;margin:-2em 0 1em}.brand-showcase.type2 .wrapper-box-info .box-info{width:100%;border:solid 1px rgba(74,74,73,.1)}.brand-showcase.type2 .wrapper-box-info .box-info:hover{border-color:#e30613}.brand-showcase.type2 .wrapper-box-info .box-info .image{width:auto}@media (min-width:992px){.brand-showcase.type2 .wrapper-box-info .box-info .image{width:100%}}.brand-showcase.type2 .wrapper-button{justify-content:flex-start}.brand-showcase .brand-card-container{margin-bottom:2em}.brand-showcase .brand-card-container .brand-card{height:100%}.brand-showcase .brand-card-container .brand-card .brand-image{width:160px;margin:0 1em}.campaign-list{padding:2em 0}.campaign-list>.content-wrapper{position:relative}.campaign-list>.content-wrapper .title{font-weight:700;margin-bottom:1em}.campaign-list .wrapper{margin-top:7em}.campaign-list .wrapper .campaign-item{display:flex;justify-content:flex-start;align-items:center;padding:1em 0;border-top:1px solid #ececec}.campaign-list .wrapper .campaign-item:last-child{border-bottom:1px solid #ececec}.campaign-list .wrapper .campaign-item .image{width:120px;min-width:120px;height:170px;margin-right:1em;border-radius:.5em;background-position:center center;background-size:cover;background-color:#ececec}.campaign-list .wrapper .campaign-item .text{max-width:70%}.campaign-list .wrapper .campaign-item .text .wrap-date{display:flex;align-items:center;color:#4a4a49;font-weight:200;margin-bottom:1em}.campaign-list .wrapper .campaign-item .text .wrap-date .category{text-transform:uppercase;margin-right:1em;font-weight:400}.campaign-list .wrapper .campaign-item .cover{max-height:325px;overflow:hidden;margin-bottom:1em;text-align:center}.campaign-list .wrapper .campaign-item .title{display:block;margin-bottom:1rem}.campaign-list .wrapper .campaign-item .description{font-weight:200;margin-bottom:1rem}.campaign-list .wrapper .campaign-item .feature-bio{padding:1em 0;border-top:1px solid #ececec}.campaign-list .wrapper .campaign-item .feature-bio .content-wrapper{padding:0}.campaign-list .wrapper .campaign-item .feature-bio .container-image{width:70px;min-width:70px;height:70px;overflow:hidden;display:flex;align-items:center}.campaign-list .wrapper .campaign-item .feature-bio .article-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.campaign-list .wrapper .campaign-item .feature-bio:last-child{border-bottom:1px solid #ececec}.campaign-list .wrapper .campaign-item a{color:#000}@media (min-width:992px){.campaign-list .wrapper{margin-top:5em}.campaign-list .wrapper .campaign-item .cover{max-height:none;margin-bottom:0;margin-right:1em}.campaign-list .wrapper .campaign-item .image{width:200px;height:300px}}.circle-banner{position:relative}.circle-banner .section-content{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;background-color:#fff;border-radius:20px;padding:2.5em}@media (min-width:992px){.circle-banner .section-content{padding:3em 1em}}.circle-banner .section-content .title{text-align:center;color:#262b2f}@media (min-width:992px){.circle-banner .section-content .title{text-align:left}}.circle-banner .section-content .wrapper-circle{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;margin:2em 0 2.5em}@media (min-width:992px){.circle-banner .section-content .wrapper-circle{flex-direction:row}}.circle-banner .section-content .wrapper-circle .circle-border{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:330px;width:auto;padding:0 2em;border-radius:100%;border:40px solid;margin:-2.5em 0 0}@media (min-width:992px){.circle-banner .section-content .wrapper-circle .circle-border{margin:0 0 0 -1.5em}}.circle-banner .section-content .wrapper-circle .circle-border:first-child{margin:0}@media (min-width:992px){.circle-banner .section-content .wrapper-circle .circle-border{min-height:255px;border:25px solid}}.circle-banner .section-content .wrapper-circle .circle-border .circle-text{font-size:1rem;font-weight:600;min-width:200px;max-width:200px;width:100%;text-align:center;color:#4a4a49}@media (min-width:992px){.circle-banner .section-content .wrapper-circle .circle-border .circle-text{font-size:.875rem;min-width:140px;max-width:140px}}.circle-banner .section-content .wrapper-circle .circle-border:nth-child(1){border-color:rgba(227,6,19,.1)}.circle-banner .section-content .wrapper-circle .circle-border:nth-child(2){border-color:rgba(227,6,19,.15)}.circle-banner .section-content .wrapper-circle .circle-border:nth-child(3){border-color:rgba(227,6,19,.2)}.circle-banner .section-content .wrapper-circle .circle-border:nth-child(4){border-color:rgba(227,6,19,.25)}.circle-banner .section-content .wrapper-circle .circle-border:nth-child(5){border-color:rgba(227,6,19,.3)}.circle-banner .section-content .info{font-weight:700;color:#262b2f;margin:1.5em 0 .5em 0}.compare-banner{position:relative;padding:2em 0}.compare-banner .content-text{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.compare-banner .content-text .title{flex-basis:100%;margin-bottom:1em}.compare-banner .content-text .wrapper-element{display:flex;flex-direction:row;justify-content:center;width:100%}.compare-banner .content-text .wrapper-element .wrapper-content{flex-basis:50%;text-align:center;padding:1.25em 0}.compare-banner .content-text .wrapper-element .wrapper-content:first-child{border-right:2px solid #e30613}.compare-banner .content-text .wrapper-element .wrapper-content .subtitle{color:#e30613}.compare-banner .content-text .wrapper-element .wrapper-content .subtitle p{margin-bottom:1em}.compare-banner .content-text .wrapper-element .wrapper-content .subtitle p s{color:#262b2f;font-style:normal;opacity:.2}.compare-banner .content-text .wrapper-element .wrapper-content .image{display:inline-flex;margin-bottom:1em}.compare-banner .content-text .wrapper-element .wrapper-content .image img{height:auto}.compare-banner .content-text .wrapper-element .wrapper-content .text{font-size:1rem;font-weight:300;color:#262b2f;padding:0 .5em}.compare-banner .content-text .wrapper-element .wrapper-content .text p{margin-bottom:1em}.compare-banner .content-text .wrapper-element .wrapper-content .text p s{color:#262b2f;opacity:.2}.simple-carousel+.bio{padding-top:0}.article+.list-banner{padding:0}.hero-simple+.train-card{padding:5em 0}.recipe-banner .simple-carousel+.title{padding-top:0}.search .sale{width:100%;margin:0}@media (min-width:992px){.search+.simple-carousel{margin-top:-4em}}.cta-banner{position:relative;padding:2em 0}.cta-banner .section-content{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column}.cta-banner .section-content .title{margin-bottom:1em}.cta-banner.is-aligned-left .section-content{align-items:flex-start}.cta-banner.is-aligned-right .section-content{align-items:flex-end}.drupal-grid .view-filters{margin-bottom:2em}.drupal-grid .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column}.drupal-grid .views-infinite-scroll-content-wrapper>div{margin-bottom:1em}@media (min-width:992px){.drupal-grid .views-infinite-scroll-content-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.drupal-grid .views-infinite-scroll-content-wrapper>div{width:30%}.drupal-grid .views-infinite-scroll-content-wrapper:after{width:30%}}.err-404{padding:2em 0;text-align:center;min-height:calc(100vh - 80px)}.err-404 .image{width:250px;margin:0 auto 1em}.err-404 .title{color:#e30613;margin-bottom:1em}.err-404 .subtitle{font-weight:100}#favourite-shop{padding-top:2em;position:relative;display:block}#favourite-shop .search-cta{margin:0}#favourite-shop .content-wrapper{width:100%}#favourite-shop .content-wrapper>.title{font-weight:700;margin-bottom:1rem}#favourite-shop .content-wrapper>.sub-head{width:100%;margin-bottom:2em;min-height:50px}#favourite-shop .content-wrapper>.sub-head .subtitle{display:flex;align-items:center;font-size:1rem;margin-bottom:1em}#favourite-shop .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .category li.active::after,#favourite-shop .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .category.active::after,#favourite-shop .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .check-all li.active::after,#favourite-shop .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .check-all.active::after,#favourite-shop .content-wrapper>.sub-head .subtitle .icn,#favourite-shop .content-wrapper>.sub-head .subtitle .menus .main-menu ul li.has-submenu:after,#favourite-shop .content-wrapper>.sub-head .subtitle .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category #favourite-shop .content-wrapper>.sub-head .subtitle .category.active::after,.container-modal-general .wrap-card .result-category #favourite-shop .content-wrapper>.sub-head .subtitle .check-all.active::after,.container-modal-general .wrap-card .result-category .category #favourite-shop .content-wrapper>.sub-head .subtitle li.active::after,.container-modal-general .wrap-card .result-category .check-all #favourite-shop .content-wrapper>.sub-head .subtitle li.active::after,.menus .main-menu ul #favourite-shop .content-wrapper>.sub-head .subtitle li.has-submenu:after,.menus .submenus ul #favourite-shop .content-wrapper>.sub-head .subtitle li.has-submenu:after{color:inherit;margin-right:.5em}#favourite-shop .content-wrapper>.sub-head .subtitle .text{white-space:nowrap;margin-right:1em}#favourite-shop .content-wrapper>.sub-head .subtitle .city{font-weight:700;min-width:1em;min-height:1em}#favourite-shop .content-wrapper>.sub-head .subtitle .city[data-spinner]:after{width:1em;height:1em}#favourite-shop .content-wrapper>.sub-head .switch-closest,#favourite-shop .content-wrapper>.sub-head .switch-favourite{display:none;color:#e30613;font-weight:700;cursor:pointer}#favourite-shop .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .category li.active::after,#favourite-shop .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .category.active::after,#favourite-shop .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .check-all li.active::after,#favourite-shop .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .check-all.active::after,#favourite-shop .content-wrapper>.sub-head .switch-closest .icn,#favourite-shop .content-wrapper>.sub-head .switch-closest .menus .main-menu ul li.has-submenu:after,#favourite-shop .content-wrapper>.sub-head .switch-closest .menus .submenus ul li.has-submenu:after,#favourite-shop .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .category li.active::after,#favourite-shop .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .category.active::after,#favourite-shop .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .check-all li.active::after,#favourite-shop .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .check-all.active::after,#favourite-shop .content-wrapper>.sub-head .switch-favourite .icn,#favourite-shop .content-wrapper>.sub-head .switch-favourite .menus .main-menu ul li.has-submenu:after,#favourite-shop .content-wrapper>.sub-head .switch-favourite .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category #favourite-shop .content-wrapper>.sub-head .switch-closest .category.active::after,.container-modal-general .wrap-card .result-category #favourite-shop .content-wrapper>.sub-head .switch-closest .check-all.active::after,.container-modal-general .wrap-card .result-category #favourite-shop .content-wrapper>.sub-head .switch-favourite .category.active::after,.container-modal-general .wrap-card .result-category #favourite-shop .content-wrapper>.sub-head .switch-favourite .check-all.active::after,.container-modal-general .wrap-card .result-category .category #favourite-shop .content-wrapper>.sub-head .switch-closest li.active::after,.container-modal-general .wrap-card .result-category .category #favourite-shop .content-wrapper>.sub-head .switch-favourite li.active::after,.container-modal-general .wrap-card .result-category .check-all #favourite-shop .content-wrapper>.sub-head .switch-closest li.active::after,.container-modal-general .wrap-card .result-category .check-all #favourite-shop .content-wrapper>.sub-head .switch-favourite li.active::after,.menus .main-menu ul #favourite-shop .content-wrapper>.sub-head .switch-closest li.has-submenu:after,.menus .main-menu ul #favourite-shop .content-wrapper>.sub-head .switch-favourite li.has-submenu:after,.menus .submenus ul #favourite-shop .content-wrapper>.sub-head .switch-closest li.has-submenu:after,.menus .submenus ul #favourite-shop .content-wrapper>.sub-head .switch-favourite li.has-submenu:after{background:#e30613;padding:.5em;border-radius:100%;color:#fff;margin-right:1em}#favourite-shop .content-wrapper>.sub-head .switch-closest.is-active,#favourite-shop .content-wrapper>.sub-head .switch-favourite.is-active{display:block}#favourite-shop .favourite{background-color:#fff;border-radius:1em;min-height:140px}#favourite-shop .favourite .no-shop[data-spinner] .message{display:none}#favourite-shop .dummy{display:none}#favourite-shop .container-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2em 0}#favourite-shop .no-shop,#favourite-shop .offers,#favourite-shop .wrapper-shop-online{display:none}#favourite-shop .no-shop.is-active,#favourite-shop .offers.is-active,#favourite-shop .wrapper-shop-online.is-active{display:block}#favourite-shop .wrapper-shop-online .article{padding-bottom:0}#favourite-shop .no-shop.is-active+.store-wrapper{display:none}@media (min-width:992px){#favourite-shop .content-wrapper>.sub-head{display:flex;justify-content:space-between;align-items:center}#favourite-shop .content-wrapper>.sub-head .subtitle{margin-bottom:0}#favourite-shop .favourite .shop{flex-wrap:nowrap}#favourite-shop .favourite .shop .logo{width:auto;max-width:130px;order:1;margin-right:2em;margin-bottom:0;padding:.5em}#favourite-shop .favourite .shop .head{order:2;margin-bottom:0;font-weight:200;color:#4a4a49;display:flex;justify-content:space-between;flex-direction:column}#favourite-shop .favourite .shop .head .name{font-size:1.25rem;font-weight:400;color:#000}#favourite-shop .favourite .shop .head .phone{display:block}#favourite-shop .favourite .shop .head .phone a{color:#4a4a49}#favourite-shop .favourite .shop .tail{order:3;display:flex;flex-direction:column;justify-content:space-between}#favourite-shop .favourite .shop .tail .short-schedules{display:block;margin-bottom:.5em;color:#bdbfc0;font-weight:200}#favourite-shop .favourite .shop .tail .links{display:block}#favourite-shop .favourite .shop .tail .links a{margin-right:1em}}.feature-bio .container-description{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;color:#4a4a49;font-weight:300}.feature-bio .container-image{margin-right:2em;width:30%}@media (min-width:992px){.feature-bio .container-image{width:10%}}.feature-bio .article-description{width:80%}@media (min-width:992px){.feature-bio .article-description{font-size:1rem;line-height:22px;width:70%}}.filter-page-basic{padding-bottom:2em;min-height:80vh}.filter-page-basic .brand-grid{padding:0}.filter-page-basic .view-filters-override{position:static;display:inline}.filter-page-basic .recalled-product{padding:1em}.filter-page-basic .slide-container .slide.recalled-product{margin-bottom:1em}.header-cooperative{position:relative;padding:2em 0;background:#f6f6f6}.header-cooperative .slide{transition:all .5s cubic-bezier(.33,1,.68,1)}.header-cooperative .slide:hover{box-shadow:0 0 5px rgba(0,0,0,.15)}.hero-banner{position:relative;height:600px;overflow:hidden;z-index:0}.hero-banner .hero-slider{width:100%;height:100%;position:relative;z-index:1}.hero-banner .hero-slider .cards{height:100%;overflow:hidden}.hero-banner .hero-slider .hero-card{width:84%;max-width:1100px;height:81%;margin:1.5em 1em 0;border-radius:2em;padding:1.5em;display:flex;flex-direction:column;background-color:#f6f6f6;background-size:cover;background-repeat:no-repeat;transition:all .5s cubic-bezier(.33,1,.68,1);user-select:none;cursor:grab;overflow:hidden;position:relative;z-index:0}.hero-banner .hero-slider .hero-card .text-content{width:100%}.hero-banner .hero-slider .hero-card .text-content .btn{position:absolute;bottom:2em;left:2em;right:2em;width:auto;min-width:0}.hero-banner .hero-slider .hero-card .title{word-break:break-word;margin-bottom:1rem}.hero-banner .hero-slider .hero-card .subtitle{display:none;word-break:break-word;font-weight:200;margin-bottom:2rem}.hero-banner .hero-slider .hero-card .brand{overflow:hidden;width:110px;padding:.5em;background:#f6f6f6;margin-top:1em;border-radius:.5em}.hero-banner .hero-slider .hero-card .brand img{width:100%;height:auto;margin:0}.hero-banner .hero-slider .hero-card .brand .brand-card{padding:0;margin-bottom:0;background:0 0}.hero-banner .hero-slider .hero-card .brand .brand-card .brand-card-content{position:static;background:0 0}.hero-banner .hero-slider .hero-card .brand-card.slide-logo{min-height:0}.hero-banner .hero-slider .hero-card:active{cursor:grabbing}.hero-banner .hero-slider .hero-card.curr,.hero-banner .hero-slider .hero-card:first-child:not(.curr):not(.prev):not(.next){z-index:2;visibility:visible}.hero-banner .hero-slider .hero-card.curr:after,.hero-banner .hero-slider .hero-card:first-child:not(.curr):not(.prev):not(.next):after{pointer-events:none}.hero-banner .hero-slider .hero-card.next,.hero-banner .hero-slider .hero-card.prev{position:absolute;top:0;z-index:0;left:0;right:0;display:block}.hero-banner .hero-slider .hero-card.next:after,.hero-banner .hero-slider .hero-card.prev:after{opacity:1}.hero-banner .hero-slider .hero-card.prev{transform:translate(-100%,0) scale(.85)}.hero-banner .hero-slider .hero-card.next{transform:translate(100%,0) scale(.85)}.hero-banner .hero-slider .hero-card:not(.curr):not(.prev):not(.next){position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;opacity:0;display:none}.hero-banner .hero-slider .hero-card:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);transition:opacity .25s;opacity:0}.hero-banner .hero-slider .controls{display:flex;z-index:9;width:80%;max-width:1100px;justify-content:space-between;align-items:center;margin:0 auto;position:absolute;top:44%;left:0;right:0;height:0;cursor:pointer;transition:all .5s cubic-bezier(.33,1,.68,1)}.hero-banner .hero-slider .controls.hidden{display:none}.container-modal-general .wrap-card .result-category .category .hero-banner .hero-slider .controls li.active::after,.container-modal-general .wrap-card .result-category .check-all .hero-banner .hero-slider .controls li.active::after,.container-modal-general .wrap-card .result-category .hero-banner .hero-slider .controls .category.active::after,.container-modal-general .wrap-card .result-category .hero-banner .hero-slider .controls .check-all.active::after,.hero-banner .hero-slider .controls .container-modal-general .wrap-card .result-category .category li.active::after,.hero-banner .hero-slider .controls .container-modal-general .wrap-card .result-category .category.active::after,.hero-banner .hero-slider .controls .container-modal-general .wrap-card .result-category .check-all li.active::after,.hero-banner .hero-slider .controls .container-modal-general .wrap-card .result-category .check-all.active::after,.hero-banner .hero-slider .controls .icn,.hero-banner .hero-slider .controls .menus .main-menu ul li.has-submenu:after,.hero-banner .hero-slider .controls .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .hero-banner .hero-slider .controls li.has-submenu:after,.menus .submenus ul .hero-banner .hero-slider .controls li.has-submenu:after{font-size:4.5rem;color:#e30613}.hero-banner .hero-slider .controls .left{position:relative;right:4rem}.hero-banner .hero-slider .controls .right{position:relative;left:4rem}.hero-banner .hero-slider .nav-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;display:flex;width:100%;position:absolute;bottom:50px;z-index:9;right:5%!important}.hero-banner .hero-slider .nav-buttons .nav-item{width:.5em;height:.5em;border-radius:50%;border:2px solid red;background-color:transparent;margin:0 .25em;cursor:pointer}.hero-banner .hero-slider .nav-buttons .nav-item.active{background-color:#e30613}.hero-banner .hero-slider.transitioning .controls{opacity:0;transform:translateY(30px) scale(.95)}.hero-banner .hero-slider:not(.active) .hero-card:not(:first-child){opacity:0;pointer-events:none;transition:none}.hero-banner>.background{display:flex;flex-direction:column;position:absolute;width:100%;height:100%;top:0;bottom:0;z-index:0}.hero-banner>.background .top{height:100%}.hero-banner>.background .bottom{height:0}.hero-banner .scroll-down{position:absolute;bottom:1em;padding:1em 0;margin:0 auto;width:100%;text-align:center;z-index:2}.container-modal-general .wrap-card .result-category .category .hero-banner .scroll-down li.active::after,.container-modal-general .wrap-card .result-category .check-all .hero-banner .scroll-down li.active::after,.container-modal-general .wrap-card .result-category .hero-banner .scroll-down .category.active::after,.container-modal-general .wrap-card .result-category .hero-banner .scroll-down .check-all.active::after,.hero-banner .scroll-down .container-modal-general .wrap-card .result-category .category li.active::after,.hero-banner .scroll-down .container-modal-general .wrap-card .result-category .category.active::after,.hero-banner .scroll-down .container-modal-general .wrap-card .result-category .check-all li.active::after,.hero-banner .scroll-down .container-modal-general .wrap-card .result-category .check-all.active::after,.hero-banner .scroll-down .icn,.hero-banner .scroll-down .menus .main-menu ul li.has-submenu:after,.hero-banner .scroll-down .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .hero-banner .scroll-down li.has-submenu:after,.menus .submenus ul .hero-banner .scroll-down li.has-submenu:after{font-size:1.5em;color:#e30613}@media (max-width:1199.98px){.hero-banner .brand-card .brand-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media (max-width:991.98px){.hero-banner .hero-slider .hero-card{max-height:600px;background-position:center}}@media (min-width:992px){.hero-banner .hero-slider .hero-card{width:100%;margin:2.5em auto 0;padding:2.5em 3em;justify-content:space-between}.hero-banner .hero-slider .hero-card .subtitle{display:block}.hero-banner .hero-slider .hero-card .text-content{width:60%;min-width:550px}.hero-banner .hero-slider .hero-card .text-content .btn{position:static}.hero-banner .hero-slider .hero-card .brand{background:0 0;padding:0;border-radius:0}.hero-banner .hero-slider .controls{display:flex}.hero-banner .hero-slider .nav-buttons{display:flex;bottom:30px;right:0!important}.hero-banner>.background .top{height:80%}.hero-banner>.background .bottom{height:20%}.hero-banner .scroll-down{display:none}}.hero-simple{height:640px;position:relative;background-size:cover;background-repeat:no-repeat}.hero-simple.slim{height:300px}.latest-news{padding:5em 0}.latest-news .article{padding:0;margin-bottom:1em}.latest-news .article .description{display:none}.latest-news .simple-carousel{padding:0;margin-bottom:1em}.latest-news .simple-carousel-anchor,.latest-news .simple-carousel-box,.latest-news .slide-container{height:100%}.latest-news .news-list{width:100%;position:relative}.latest-news .button-wrapper{margin-top:1em;text-align:center}.latest-news a{color:inherit}@media (min-width:992px){.latest-news .article .description{display:block;font-weight:700}.latest-news .wrapper{display:flex}.latest-news .simple-carousel{width:50%;max-width:550px;margin-right:1em;margin-bottom:0}}.news-item{position:relative;display:flex;justify-content:space-between;align-items:center;padding:1em 0}.news-item .image{height:70px;width:70px;min-width:70px;margin-right:1em;border-radius:.5em;background-position:center center;background-size:cover;background-color:#ececec}.news-item .text{width:100%}.news-item .text .wrap-date{display:flex;align-items:center;color:#4a4a49;font-weight:200;text-transform:uppercase}.news-item .text .wrap-date .category{text-transform:uppercase;margin-right:1em;font-weight:400}.news-item.is-news{border-top:1px solid #ececec}.news-item.is-news .title{display:none}.news-item.is-news:last-child{border-bottom:1px solid #ececec}.news-item.is-bulletin{padding:.5em;background:#fff;border-radius:1em;margin-right:1em}.news-item.is-bulletin .title{font-weight:400;margin-bottom:.5em}.news-item.is-bulletin .description{font-weight:200}.news-item.is-bulletin a{color:inherit}@media (min-width:992px){.news-item.is-bulletin{padding:1em}}.line-header{padding:2em 0}.line-header .header-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;flex-wrap:wrap}.line-header .header-section .text-section{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;width:100%;height:fit-content;margin-bottom:2em}@media (min-width:992px){.line-header .header-section .text-section{width:65%;margin-bottom:0}}.line-header .header-section .text-section .logo-wrapper{width:60px;height:100%;margin-right:2em;margin-bottom:1em}@media (min-width:992px){.line-header .header-section .text-section .logo-wrapper{margin-top:-3.5em}}.line-header .header-section .text-section .title{width:100%;margin-bottom:.5em}@media (min-width:992px){.line-header .header-section .text-section .title{padding-left:calc(60px + 2rem)}}.line-header .header-section .text-section .description{width:calc(100% - 60px - 2rem);font-weight:300;color:#4a4a49}.line-header .header-section .text-section .description:not(:last-child){margin-bottom:1em}.line-header .header-section .link-section{width:100%;display:flex;align-items:center}.line-header .header-section .link-section a{text-decoration:none;font-weight:700}@media (min-width:992px){.line-header .header-section .link-section{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:right;width:35%}}.link-banner{position:relative;padding:2em}.link-banner .content-wrapper{padding:0}.link-banner .card{text-align:center;border-radius:2em;justify-content:space-between;align-items:center}.link-banner .card .logo{max-width:320px;margin:0 auto}.link-banner .card .link{display:block;margin:0 auto}@media (min-width:992px){.link-banner .card{padding:1em 2em;background:#f6f6f6;display:flex}.link-banner .card .logo{margin:0}.link-banner .card .link{margin:0}}.list-banner{padding:3em 0;position:relative}@media (min-width:992px){.list-banner .section-content .big .wrap-list .icon{max-width:165px}}.list-banner .section-content .title{color:#262b2f;margin:1em 0 .5em;text-align:center}@media (min-width:992px){.list-banner .section-content .title{margin:1.5em 0 .5em;text-align:left}}.list-banner .section-content .wrap-group{display:flex;flex-direction:row;align-items:center;flex-direction:column}@media (min-width:992px){.list-banner .section-content .wrap-group{flex-direction:row}}.list-banner .section-content .wrap-list{display:inline-flex;flex-direction:row;align-items:center;width:100%;margin:1em auto 1em 0}.list-banner .section-content .wrap-list .icon{display:flex;flex-direction:row;align-items:center;border-radius:20px;margin-right:2em;width:30%}@media (min-width:992px){.list-banner .section-content .wrap-list .icon{width:100%}}.list-banner .section-content .wrap-list .description{color:#4a4a49;font-weight:300;width:70%}@media (min-width:992px){.list-banner .section-content .wrap-list .description{width:100%}}@media (min-width:992px){.article-detail .list-banner .section-content .container-left .link .less-position .wrap-list .icon,.article-detail .list-banner .section-content .container-left .link .more-position .wrap-list .icon,.article-detail .list-banner .section-content .container-left .position .city .wrap-list .icon,.article-detail .list-banner .section-content .container-right .link .less-position .wrap-list .icon,.article-detail .list-banner .section-content .container-right .link .more-position .wrap-list .icon,.article-detail .list-banner .section-content .container-right .position .city .wrap-list .icon,.boxed-info .list-banner .section-content .description .wrap-list .icon,.campaign-list .wrapper .campaign-item .list-banner .section-content .description .wrap-list .icon,.card-verify #login-form .list-banner .section-content .confirm-message .wrap-list .icon,.card-verify #login-form .list-banner .section-content .error-message .wrap-list .icon,.deal-detail .vertical-cards .card .list-banner .section-content .position .wrap-list .icon,.deal-detail>.hero-simple .list-banner .section-content .category .wrap-list .icon,.etruria-login-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.event-detail .vertical-cards .card .list-banner .section-content .position .wrap-list .icon,.event-detail>.hero-simple .list-banner .section-content .category .wrap-list .icon,.event-subscription-confirm-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.event-unsubscribe-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.events-container .list-banner .section-content .hover-image-bottom .wrap-list .icon,.events-main .list-banner .section-content .hover-image-bottom .wrap-list .icon,.filter .input-group .list-banner .section-content input .wrap-list .icon,.internal-login #login-form .list-banner .section-content .error-message .wrap-list .icon,.is-filter.input-group .list-banner .section-content input .wrap-list .icon,.list-banner .article-detail .section-content .container-left .link .less-position .wrap-list .icon,.list-banner .article-detail .section-content .container-left .link .more-position .wrap-list .icon,.list-banner .article-detail .section-content .container-left .position .city .wrap-list .icon,.list-banner .article-detail .section-content .container-right .link .less-position .wrap-list .icon,.list-banner .article-detail .section-content .container-right .link .more-position .wrap-list .icon,.list-banner .article-detail .section-content .container-right .position .city .wrap-list .icon,.list-banner .section-content #search-block .wrap-list .icon,.list-banner .section-content .boxed-info .description .wrap-list .icon,.list-banner .section-content .campaign-list .wrapper .campaign-item .description .wrap-list .icon,.list-banner .section-content .card-verify #login-form .confirm-message .wrap-list .icon,.list-banner .section-content .card-verify #login-form .error-message .wrap-list .icon,.list-banner .section-content .deal-detail .vertical-cards .card .position .wrap-list .icon,.list-banner .section-content .deal-detail>.hero-simple .category .wrap-list .icon,.list-banner .section-content .etruria-login-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .event-detail .vertical-cards .card .position .wrap-list .icon,.list-banner .section-content .event-detail>.hero-simple .category .wrap-list .icon,.list-banner .section-content .event-subscription-confirm-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .event-unsubscribe-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .events-container .hover-image-bottom .wrap-list .icon,.list-banner .section-content .events-main .hover-image-bottom .wrap-list .icon,.list-banner .section-content .filter .input-group input .wrap-list .icon,.list-banner .section-content .highlighted .wrap-list .icon,.list-banner .section-content .internal-login #login-form .error-message .wrap-list .icon,.list-banner .section-content .is-filter.input-group input .wrap-list .icon,.list-banner .section-content .locator-shop-detail .sharer .label-icon .wrap-list .icon,.list-banner .section-content .login-alleanza-redirect .container-modal .info .wrap-list .icon,.list-banner .section-content .mark-domanda-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .modal-coop .container-modal .info .wrap-list .icon,.list-banner .section-content .my-events-confirm-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .news-item.is-bulletin .description .wrap-list .icon,.list-banner .section-content .news-list .wrapper .news-item .description .wrap-list .icon,.list-banner .section-content .payment-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .privacy-modal-update .container-modal .info .wrap-list .icon,.list-banner .section-content .product-recall .container-box .boxed .box .wrap-list .icon,.list-banner .section-content .profil-domanda-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .result-ko-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .save-profile-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .school-book-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .search .search-results .result-count .wrap-list .icon,.list-banner .section-content .search .search-results .result-paging .wrap-list .icon,.list-banner .section-content .search-form .wrap-list .icon,.list-banner .section-content .search-result .description .wrap-list .icon,.list-banner .section-content .search-result .wrap-date .category .wrap-list .icon,.list-banner .section-content .slide-container .slide.generic .text-container .slide-description .wrap-list .icon,.list-banner .section-content .slide-container .slide.recalled-product .box-info .info-description .wrap-list .icon,.list-banner .section-content .slide-container .slide.type-2 .container-text .heading .wrap-list .icon,.list-banner .section-content .slide-container .slide.type-3 .body .description .wrap-list .icon,.list-banner .section-content .slide-container .slide.type-3 .body .position .wrap-list .icon,.list-banner .section-content .small .wrap-list .icon,.list-banner .section-content .spid-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .tessera-socio-modal .container-modal .info .wrap-list .icon,.list-banner .section-content .wrapper-services-conventions .is-deal .slide.type-3 .category .wrap-list .icon,.list-banner .section-content .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic .wrap-list .icon,.list-banner .section-content .wrapper-services-events .is-deal .slide.type-3 .category .wrap-list .icon,.list-banner .section-content .wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic .wrap-list .icon,.list-banner .showcase-circle .section-content .wrapper-circle .circle .circle-description .wrap-list .icon,.locator-shop-detail .sharer .list-banner .section-content .label-icon .wrap-list .icon,.login-alleanza-redirect .container-modal .list-banner .section-content .info .wrap-list .icon,.mark-domanda-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.modal-coop .container-modal .list-banner .section-content .info .wrap-list .icon,.my-events-confirm-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.news-item.is-bulletin .list-banner .section-content .description .wrap-list .icon,.news-list .wrapper .news-item .list-banner .section-content .description .wrap-list .icon,.payment-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.privacy-modal-update .container-modal .list-banner .section-content .info .wrap-list .icon,.product-recall .container-box .boxed .list-banner .section-content .box .wrap-list .icon,.profil-domanda-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.result-ko-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.save-profile-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.school-book-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.search .search-results .list-banner .section-content .result-count .wrap-list .icon,.search .search-results .list-banner .section-content .result-paging .wrap-list .icon,.search-result .list-banner .section-content .description .wrap-list .icon,.search-result .wrap-date .list-banner .section-content .category .wrap-list .icon,.showcase-circle .list-banner .section-content .wrapper-circle .circle .circle-description .wrap-list .icon,.slide-container .slide.generic .text-container .list-banner .section-content .slide-description .wrap-list .icon,.slide-container .slide.recalled-product .box-info .list-banner .section-content .info-description .wrap-list .icon,.slide-container .slide.type-2 .container-text .list-banner .section-content .heading .wrap-list .icon,.slide-container .slide.type-3 .body .list-banner .section-content .description .wrap-list .icon,.slide-container .slide.type-3 .body .list-banner .section-content .position .wrap-list .icon,.spid-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.tessera-socio-modal .container-modal .list-banner .section-content .info .wrap-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .list-banner .section-content .generic .wrap-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .list-banner .section-content .category .wrap-list .icon,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .list-banner .section-content .generic .wrap-list .icon,.wrapper-services-events .is-deal .slide.type-3 .list-banner .section-content .category .wrap-list .icon{max-width:90px}}.mosaic-article{padding:1.5em 0}.mosaic-article.light-bg{background-color:#fff}.mosaic-article.medium-bg{background-color:#ececec}.mosaic-article.dark-bg{background-color:#4a4a49}.mosaic-article .fluid-box{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap}.mosaic-article .fluid-box .mosaic-section{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding-bottom:2em}@media (min-width:992px){.mosaic-article .fluid-box .mosaic-section{width:45%;padding-bottom:0;padding-right:1em}}.mosaic-article .fluid-box .mosaic-section .mosaic-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;width:100%;height:222px;border-radius:1em;overflow:hidden;position:relative;background-color:#fff}@media (min-width:992px){.mosaic-article .fluid-box .mosaic-section .mosaic-container{min-height:358px}}.mosaic-article .fluid-box .mosaic-section .mosaic-container.items-1 .mosaic-image{width:calc(100% - 2px);height:calc(100% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container.items-2 .mosaic-image{width:calc(100% - 2px);height:calc(50% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container.items-3 .mosaic-image{width:calc(50% - 2px);height:calc(50% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container.items-3 .mosaic-image:nth-child(3){width:calc(100% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container.items-4 .mosaic-image{width:calc(50% - 2px);height:calc(50% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container .mosaic-image{background-repeat:no-repeat;background-size:cover;background-position:center;margin:1px}.mosaic-article .fluid-box .mosaic-section .mosaic-container .mosaic-image.w50{width:calc(50% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container .mosaic-image.w100{width:calc(100% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container .mosaic-image.h50{height:calc(50% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container .mosaic-image.h100{height:calc(100% - 2px)}.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;position:absolute;top:0;left:0;padding:.5em 1em 1em;width:100%;height:100%;color:#fff}@media (min-width:992px){.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box{padding:1em 1em 1em 2em}}.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .badge{background-color:rgba(255,255,255,.8);color:#4a4a49;padding:.25em 1em;margin:1rem 0;font-size:.75rem;text-transform:uppercase}@media (min-width:992px){.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .badge{margin-top:2rem}}.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title{margin-bottom:1rem;width:50%}@media (min-width:992px){.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title{margin-bottom:1.5rem;width:100%}}.mosaic-article .fluid-box .mosaic-section .extra-description{background-color:#fff;border-radius:0 0 1em 1em;padding:1em;width:100%}@media (min-width:992px){.mosaic-article .fluid-box .mosaic-section .extra-description{display:none}}.mosaic-article .fluid-box .mosaic-section .extra-description .title{font-size:1.25rem;font-weight:700;margin-bottom:.5em}.mosaic-article .fluid-box .mosaic-section .extra-description .description{font-weight:300}.mosaic-article .fluid-box .text-section{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}@media (min-width:992px){.mosaic-article .fluid-box .text-section{width:50%;padding-left:1em}}.mosaic-article .fluid-box .text-section .title{font-size:1.75rem;font-weight:700;margin-bottom:1rem;width:100%}@media (min-width:992px){.mosaic-article .fluid-box .text-section .title{font-size:2.25rem}}.mosaic-article .fluid-box .text-section .description{font-weight:300;color:#4a4a49;margin-bottom:1.5rem;width:100%}.news-list>.content-wrapper{position:relative}.news-list .title{font-weight:700;margin:.5em 0}.news-list .wrapper{margin-top:7em}.news-list .wrapper .view-content.row{margin:0}.news-list .wrapper .views-infinite-scroll-content-wrapper{width:100%}.news-list .wrapper .news-item{justify-content:center}.news-list .wrapper .news-item .wrap-date:not(:last-child){margin-bottom:.25rem}.news-list .wrapper .news-item .title{display:block;font-size:1rem}.news-list .wrapper .news-item .title:not(:last-child){margin-bottom:.25rem}.news-list .wrapper .news-item .image{width:100px;min-width:100px;height:100px}.news-list .wrapper .news-item .text{width:70%}.news-list .wrapper .news-item .description{display:none;font-weight:200}.news-list .wrapper .news-item .description:not(:last-child){margin-bottom:.25rem}.news-list .wrapper .news-item a{color:inherit}.news-list .wrapper .news-item.is-bulletin .image{display:block}@media (min-width:992px){.news-list .view-filters-override{padding:3em 1em}.news-list .wrapper{margin-top:5em}.news-list .wrapper .news-item .wrap-date:not(:last-child){margin-bottom:1rem}.news-list .wrapper .news-item .title:not(:last-child){margin-bottom:1rem}.news-list .wrapper .news-item .image{width:170px;min-width:170px;height:170px}.news-list .wrapper .news-item .description{display:block}.news-list .wrapper .news-item .description:not(:last-child){margin-bottom:1rem}}.newsletter{padding:1.5em 0}.newsletter .hidden{display:none}.newsletter .question-bar .question-number{font-size:.875rem;color:#4a4a49;text-transform:uppercase;margin-bottom:1em}.newsletter .question-bar .question-bullet-wrapper{display:flex;flex-direction:row;align-items:center;flex-direction:row}.newsletter .question-bar .question-bullet-wrapper .question-bullet{width:.8rem;height:.8rem;background:#e30613;border-radius:.5rem;margin-right:.5rem;transition:.5s}.newsletter .question-bar .question-bullet-wrapper .question-bullet.active{width:2rem}.newsletter .question-wrapper{display:none;min-height:300px}.newsletter .question-wrapper.is-active{display:block;text-align:left}.newsletter .question-wrapper.is-active.next{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}.newsletter .question-wrapper.is-active.prev{-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both}.newsletter .img-newsletter{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:5em}.newsletter .title-newsletter{font-size:2.125rem;color:#262b2f;font-weight:700;margin:1em auto 0}.newsletter .title-newsletter.title-final{text-align:center}.newsletter .text-newsletter{font-weight:300;color:#4a4a49;margin-top:1em}.newsletter .text-newsletter.text-final{text-align:center}.newsletter .text-newsletter a.btn{margin-top:1em;color:#fff}.newsletter .button-list{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;flex-direction:column;margin-top:1em}.newsletter .button-list input:checked+label{font-weight:700;background-color:#e30613;color:#fff}.newsletter .button-list label{font-weight:300}.newsletter .button-list .btn{margin-top:1em;max-width:310px}.newsletter .input-section{width:100%;margin-top:1em}.newsletter .input-section .input-container{padding:1em 1.5em;border-radius:1em;border:1px solid #ececec;background-color:#fff;width:100%;min-height:50px;margin-top:1em}.newsletter .input-section .input-container .input-box{width:100%;font-weight:300;border:0;resize:vertical}.newsletter .error-section{width:100%;font-size:.875rem;padding-top:2rem;color:#e30613}.newsletter .button-banner{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:4em}.newsletter .button-banner button{margin:0 .5em}.newsletter .button-banner a{display:none;color:#fff}.newsletter .button-banner.summary a{display:block}.newsletter .button-banner.summary button{display:none}.newsletter textarea{font-family:Gotham,sans-serif}@media (min-width:992px){.newsletter .title-newsletter{width:70%;margin:2em auto 0;text-align:center}.newsletter .text-newsletter{width:70%;margin:1em auto 0;text-align:center}.newsletter .input-section{width:100%;padding-left:12em;padding-right:12em;margin-top:1em}.newsletter .input-section .input-container{padding:1em 1.5em;border-radius:1em;border:1px solid #ececec;background-color:#fff;width:100%;min-height:50px;margin-top:1em}.newsletter .input-section .input-container .input-box{width:100%;font-size:1em;font-weight:300;margin-left:1em;border:0}.newsletter .input-section-credentials{width:100%;padding-left:12em;padding-right:12em;margin-top:1em}.newsletter .input-section-credentials .input-container-credentials{padding:1em 1.5em;border-radius:1em;border:1px solid #ececec;background-color:#fff;width:100%;min-height:3em;margin-top:1em}.newsletter .input-section-credentials .input-container-credentials .input-box-credentials{width:100%;font-size:1em;font-weight:300;margin-left:1em;border:0}.newsletter .error-section{text-align:center}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.product-description{padding:1.5em 0}.product-description .wrapper-description{display:flex;flex-wrap:wrap}.product-description.light-bg{background-color:#fff}.product-description.medium-bg{background-color:#ececec}.product-description.dark-bg{background-color:#4a4a49}.product-description .container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap}.product-description .mobile-only{display:block!important}@media (min-width:992px){.product-description .mobile-only{display:none!important}}.product-description .desktop-only{display:none!important}@media (min-width:992px){.product-description .desktop-only{display:block!important}}.product-description .image-box{width:100%}@media (min-width:992px){.product-description .image-box{width:50%}}.product-description .thumbnail-list{max-height:475px}@media (min-width:992px){.product-description .product-image{max-height:475px}}.product-description .description-box{width:100%;margin-top:3em}@media (min-width:992px){.product-description .description-box{width:50%;padding-left:3em;margin:0}}.product-description .description-box .heading{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;font-weight:700;margin-bottom:1em}@media (min-width:992px){.product-description .description-box .heading{display:none}}.product-description .description-box .heading .info-title{margin-left:1rem;width:100%}@media (min-width:992px){.product-description .description-box .heading .button-accordion{display:none}}.product-description .description-box .title-banner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1em}.product-description .description-box .title-banner .brand-name{font-size:.75rem;font-weight:700;text-transform:uppercase;padding:.25rem 1.5rem}.product-description .description-box .title-banner .share{font-size:20px;color:#4a4a49}.product-description .description-box .title-banner .sharer{display:none}@media (min-width:992px){.product-description .description-box .title-banner .sharer{display:flex}}.product-description .description-box .title{font-size:2.125rem;font-weight:700;color:#262b2f;margin-bottom:2rem}@media (min-width:992px){.product-description .description-box .title{font-size:2.5rem}}.product-description .description-box .description{font-weight:300;color:#4a4a49;margin-bottom:1.5em}.product-description .description-box .e-commerce{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.5em}.product-description .description-box .e-commerce .text{font-weight:500;color:#262b2f;padding:1em}@media (min-width:992px){.product-description .description-box .e-commerce .text{display:flex;flex-direction:row;justify-content:center;align-items:center}}.product-description .description-box .e-commerce .link{font-size:1rem;display:inline-block;margin-left:.5em}.product-description .description-box .e-commerce .icon{font-size:.7em;color:#4a4a49}.product-description .description-box .box-info{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;font-weight:700;color:#4a4a49;margin-bottom:.5em}.product-description .description-box .box-info .label{font-weight:300;margin-right:.5em}.product-description .description-box .box-info .code-ean{word-break:break-word}.product-description .tag-box{display:flex;flex-wrap:wrap;width:100%;margin-top:3em;gap:2%}@media (min-width:992px){.product-description .tag-box{margin:3em 0 0}.product-description .tag-box:after,.product-description .tag-box:before{content:'';order:1;width:20%}}.product-description .tag-box .tag{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;margin-bottom:1em}@media (min-width:992px){.product-description .tag-box .tag{width:fit-content;max-width:30%;margin-bottom:3em;justify-content:flex-start}.product-description .tag-box .tag:nth-child(2n){min-width:20%;max-width:20%}.product-description .tag-box .tag:nth-child(3){justify-content:center}.product-description .tag-box .tag:nth-child(4n){justify-content:flex-end}}.product-description .tag-box .tag .tag-name{font-size:.85rem;font-weight:300;margin-left:1em}.product-description .tag-box .tag .tag-image{max-width:40px}.product-description .boxed{border-radius:1em;background-color:#fff;padding:1em}@media (min-width:992px){.product-description .boxed{border-radius:initial;background-color:initial;padding:0}}.product-showcase .section-content{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;width:100%}@media (min-width:992px){.product-showcase .section-content{flex-direction:row}}.product-showcase .section-content .wrap-title-icon{display:flex;flex-direction:row;align-items:center}.product-showcase .section-content .wrap-title-icon .title{font-size:4.125rem;font-weight:700;color:#262b2f;width:95%}.product-showcase .section-content .description{display:none;justify-content:center;width:75%;font-size:1rem;font-weight:300;color:#262b2f;margin-top:.5em}.product-showcase .section-content .description.active{display:inline-flex}.product-showcase .section-content .container-text{text-align:center}@media (min-width:992px){.product-showcase .section-content .container-text{text-align:left}}.product-showcase .section-content .container-image,.product-showcase .section-content .container-text{width:100%}.product-showcase .section-content .container-image{display:none;text-align:center;margin-bottom:-5em;padding:1em;z-index:1}.product-showcase .section-content .container-image.active{display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width:992px){.product-showcase .section-content .container-image{margin-bottom:0}}.product-showcase .section-content .container-image .slide-image{display:none;width:135px;height:135px}@media (min-width:992px){.product-showcase .section-content .container-image .slide-image{width:200px;height:200px}}.product-showcase .section-content .container-image .slide-image.active{display:flex;flex-direction:row;justify-content:center;align-items:center}.product-showcase .section-content .container-image .slide-image .image{width:100%;height:100%}.product-showcase .section-content .slide-product{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.5em}.product-showcase .section-content .slide-product .wrapper-slide-text{display:none}.product-showcase .section-content .slide-product .wrapper-slide-text.active{display:inline-flex;font-family:serif}.product-showcase .section-content .slide-product .slide-text{display:none;font-size:2.25rem;font-style:italic;font-weight:300;color:#262b2f}.product-showcase .section-content .slide-product .slide-text.active{display:inline-flex}.product-showcase .section-content .slide-product .btn-showcase{background-color:transparent;border:none}.product-showcase .section-content .slide-product .btn-showcase .arrow{cursor:pointer;color:#4a4a49}.product-showcase .section-content .slide-product .btn-showcase .arrow.rotate{transform:rotate(180deg)}.product-showcase .wrapper-container-info{display:none}.product-showcase .wrapper-container-info.active{display:inline-flex}.product-showcase .container-info{display:none;flex-direction:column-reverse;width:100%;background-color:#fff;border-radius:20px;padding:5em .5em 2em}.product-showcase .container-info.slide-active{display:flex;justify-content:flex-start;text-align:left}@media (min-width:992px){.product-showcase .container-info{flex-direction:row;padding:1.7em 2em 1.5em}}.product-showcase .container-info .wrapper-info,.product-showcase .container-info .wrapper-number{flex-basis:50%}.product-showcase .container-info .icon{text-decoration:none;font-size:40px}.product-showcase .container-info .info{font-size:1rem;font-weight:300;line-height:1.5rem;color:#4a4a49;margin-bottom:1em}.container-modal-general .wrap-card .result-category .category .product-showcase .container-info .link li.active::after,.container-modal-general .wrap-card .result-category .check-all .product-showcase .container-info .link li.active::after,.container-modal-general .wrap-card .result-category .product-showcase .container-info .link .category.active::after,.container-modal-general .wrap-card .result-category .product-showcase .container-info .link .check-all.active::after,.menus .main-menu ul .product-showcase .container-info .link li.has-submenu:after,.menus .submenus ul .product-showcase .container-info .link li.has-submenu:after,.product-showcase .container-info .link .container-modal-general .wrap-card .result-category .category li.active::after,.product-showcase .container-info .link .container-modal-general .wrap-card .result-category .category.active::after,.product-showcase .container-info .link .container-modal-general .wrap-card .result-category .check-all li.active::after,.product-showcase .container-info .link .container-modal-general .wrap-card .result-category .check-all.active::after,.product-showcase .container-info .link .icn,.product-showcase .container-info .link .menus .main-menu ul li.has-submenu:after,.product-showcase .container-info .link .menus .submenus ul li.has-submenu:after{font-size:2.5rem}.product-showcase .container-info .wrapper-number{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1.25em}@media (min-width:992px){.product-showcase .container-info .wrapper-number{margin-bottom:0}}.product-showcase .container-info .wrapper-number .wrap{flex-basis:33.33%;text-align:center;margin-top:1em}.product-showcase .container-info .wrapper-number .wrap:nth-child(-n+3){margin-top:0}.product-showcase .container-info .wrapper-number .wrap .number{display:block;font-size:2.5rem;font-weight:700;color:#262b2f}.product-showcase .container-info .wrapper-number .wrap .text{display:block;font-size:.75rem;font-weight:300;color:#4a4a49}.article .product-showcase .container-info .wrapper-number .wrap .text .title,.article-detail .product-showcase .container-info .wrapper-number .wrap .text .title,.err-404 .product-showcase .container-info .wrapper-number .wrap .text .title,.line-header .header-section .text-section .product-showcase .container-info .wrapper-number .wrap .text .title,.modal-services-conventions .modal .product-showcase .container-info .wrapper-number .wrap .text .title,.product-showcase .container-info .wrapper-number .wrap .text .article .title,.product-showcase .container-info .wrapper-number .wrap .text .article-detail .title,.product-showcase .container-info .wrapper-number .wrap .text .err-404 .title,.product-showcase .container-info .wrapper-number .wrap .text .line-header .header-section .text-section .title,.product-showcase .container-info .wrapper-number .wrap .text .modal-services-conventions .modal .title,.product-showcase .container-info .wrapper-number .wrap .text .recipe-banner .title,.product-showcase .container-info .wrapper-number .wrap .text .search .search-header .head .text-wrapper .title,.product-showcase .container-info .wrapper-number .wrap .text .timeline .section-content .wrap-element .wrap-text .date,.product-showcase .container-info .wrapper-number .wrap .text h1,.recipe-banner .product-showcase .container-info .wrapper-number .wrap .text .title,.search .search-header .head .text-wrapper .product-showcase .container-info .wrapper-number .wrap .text .title,.timeline .section-content .wrap-element .wrap-text .product-showcase .container-info .wrapper-number .wrap .text .date{font-family:serif;line-height:2.5rem}.sale{padding:.5em 0;background-color:#67132b;color:#fff}@media (min-width:992px){.sale{padding:.25em 0}}.sale .sale-container{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}@media (min-width:992px){.sale .text-section{display:flex;justify-content:flex-start;text-align:left}}.sale .text-section .desktop-only{display:none}@media (min-width:992px){.sale .text-section .desktop-only{display:block}}.sale .text-section .title{font-size:1rem;font-weight:700;margin-bottom:.5rem}@media (min-width:992px){.sale .text-section .title{font-size:.75rem;margin-right:1ex;margin-bottom:0}}.sale .text-section .separator{font-size:.875rem;font-weight:300;margin:0 1ex}@media (min-width:992px){.sale .text-section .separator{font-size:.75rem}}.sale .text-section .description{font-size:.875rem;font-weight:300}.sale .text-section .description b,.sale .text-section .description strong{font-size:1rem;display:block}@media (min-width:992px){.sale .text-section .description{font-size:.75rem}.sale .text-section .description b,.sale .text-section .description strong{font-size:.75rem;display:inline-block}}.sale .sale-icon{font-size:10px;color:#fff;position:static;margin-left:1em}@media (min-width:992px){.sale .sale-icon{position:absolute;right:0;top:0;padding:.2em 1em 0 0}}.recipe-banner{padding-bottom:4em}.recipe-banner .simple-carousel .content-wrapper{padding:0}.recipe-banner .title{padding-top:1em}.recipe-banner.light-bg{background-color:#fff}.recipe-banner.medium-bg{background-color:#ececec}.recipe-banner.dark-bg{background-color:#4a4a49}.recipe-banner .simple-carousel{background-color:initial;padding-top:0;margin:0 -1em}@media (min-width:992px){.recipe-banner .simple-carousel{margin:0}}.recipe-banner .simple-carousel .container{padding:0}.recipe-banner .title{font-weight:700}.recipe-banner .title:not(:last-child){margin-bottom:1.5rem}.recipe-banner .author-recipe{font-size:.75rem;font-weight:200;color:#262b2f;opacity:.4;margin-bottom:1em}.recipe-banner .extras{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:300;color:#bdbfc0}.recipe-banner .extras:not(:last-child){margin-bottom:1.5rem}.recipe-banner .extras .extra-icon{width:1.5rem}.recipe-banner .extras .extra-items{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;flex-wrap:wrap}.recipe-banner .extras .extra-items .item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;margin-right:1.5em}@media (min-width:992px){.recipe-banner .extras .extra-items .item{margin-right:3em}}.recipe-banner .extras .extra-items .item .extra-icon{font-size:1.5em;color:#262b2f}.recipe-banner .extras .extra-items .item .extra-text{font-size:.75rem;text-transform:uppercase}.recipe-banner .description{font-weight:300;color:#4a4a49}.recipe-banner .description:not(:last-child){margin-bottom:2rem}.recipe-banner .tag-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;flex-wrap:wrap}.recipe-banner .tag-list:not(:last-child){margin-bottom:1.5rem}.recipe-banner .tag-list .tag{font-size:.75rem;font-weight:700;width:fit-content;text-transform:uppercase;padding:.25rem 1rem;background-color:#ececec;color:#4a4a49;border-radius:1rem;margin-right:.5em;margin-bottom:.5em}.rounded-info{padding:1.5em 0}.rounded-info.light-bg{background-color:#fff}.rounded-info.medium-bg{background-color:#ececec}.rounded-info.dark-bg{background-color:#4a4a49}.rounded-info .title{font-weight:600;margin-bottom:1em;width:100%;text-align:center}@media (min-width:992px){.rounded-info .title{text-align:left}}.rounded-info .info-card-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.rounded-info .info-card-container .info-card{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;width:100%;min-height:100px;border-radius:3.5em;padding:1em;background-color:#f6f6f6;margin-bottom:1em}@media (min-width:992px){.rounded-info .info-card-container .info-card{width:calc(33% - 1em);margin:0}.rounded-info .info-card-container .info-card:nth-child(n+4){margin-top:1.5rem}}.rounded-info .info-card-container .info-card .info-number{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:2.125rem;font-weight:700;font-style:italic;color:#e30613;width:70px;height:70px;border-radius:50%;background-color:#fff}.rounded-info .info-card-container .info-card .info-text{width:calc(100% - 70px - 2em);font-size:.75rem;font-weight:300;margin:0 1em;color:#4a4a49}.search .locator-search-card{height:100%}.search .locator-search-card:not(:last-child){border-bottom:none}.search .locator-search-card.dummy{display:none}.search .locator-search-card .card-content{width:100%;height:100%;flex-wrap:wrap;padding:1em;border-radius:12px;box-shadow:0 4px 20px 0 rgba(74,74,73,.19)}.search .locator-search-card .card-content .documents-wrapper,.search .locator-search-card .card-content .info-wrapper{width:50%}.search .locator-search-card .card-content .wrapper-link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:.5em}.search .locator-search-card .card-content .wrapper-link .link{font-size:.75rem;font-weight:700;color:#4a4a49;text-decoration:underline}.search .search-header{padding:2em 0 .5em;background:#f6f6f6}.search .search-header .head{justify-content:space-between;margin-bottom:1rem}.search .search-header .head .text-wrapper{margin-bottom:2em}.search .search-header .head .text-wrapper .title{margin-bottom:1rem}.search .search-header .head .text-wrapper .subtitle{font-weight:300;color:#4a4a49}.search .search-header .head .search-form .input-group{max-width:100%}.search .search-header .head .input-group{background:#fff;padding:1.2em;display:flex;align-items:center;border-radius:.5rem;width:100%;max-width:550px;flex-wrap:nowrap;border:1px solid #000}.container-modal-general .wrap-card .result-category .category .search .search-header .head .input-group li.active::after,.container-modal-general .wrap-card .result-category .check-all .search .search-header .head .input-group li.active::after,.container-modal-general .wrap-card .result-category .search .search-header .head .input-group .category.active::after,.container-modal-general .wrap-card .result-category .search .search-header .head .input-group .check-all.active::after,.menus .main-menu ul .search .search-header .head .input-group li.has-submenu:after,.menus .submenus ul .search .search-header .head .input-group li.has-submenu:after,.search .search-header .head .input-group .container-modal-general .wrap-card .result-category .category li.active::after,.search .search-header .head .input-group .container-modal-general .wrap-card .result-category .category.active::after,.search .search-header .head .input-group .container-modal-general .wrap-card .result-category .check-all li.active::after,.search .search-header .head .input-group .container-modal-general .wrap-card .result-category .check-all.active::after,.search .search-header .head .input-group .icn,.search .search-header .head .input-group .menus .main-menu ul li.has-submenu:after,.search .search-header .head .input-group .menus .submenus ul li.has-submenu:after{color:#4a4a49;transition:all .5s cubic-bezier(.33,1,.68,1)}.search .search-header .head .input-group .icn-search{opacity:1;margin-right:.3em}.search .search-header .head .input-group input{font-size:1rem;font-family:inherit;font-weight:200;border:0;width:100%;color:#4a4a49}.search .search-header .head .input-group input::placeholder{opacity:1}.search .search-header .head .input-group .icn-close{opacity:0;margin-left:1em;font-size:.65rem}.search .search-header .head .input-group.is-filled .icn-search,.search .search-header .head .input-group:hover .icn-search{color:#e30613}.search .search-header .head .input-group.is-filled .icn-close,.search .search-header .head .input-group:hover .icn-close{opacity:1}.search .search-header .train-card{overflow:visible}.search .filter-bar{padding:1em 0}.search .filter-bar form{display:flex;align-items:center}.search .filter-bar form .reset-all{padding-right:1em}.search .filter-bar form .reset-all.hide{display:none}.search .filter-bar.showOverflowY{overflow:visible}.search .search-results{padding:1em 0;min-height:calc(100vh - 80px - 50px - 266px)}.search .search-results .result-count{color:#4a4a49;text-align:center;font-weight:200;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #f6f6f6}.search .search-results .result-paging{display:inline-block;width:100%;color:#4a4a49;font-weight:200;text-align:center;padding-top:3rem}.search .search-results .slide.box-white{background-color:#fff}.search .search-results .slide.box-white .image-container{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:130px;margin-bottom:1em}.search .search-results .slide.box-white .text-container{display:inline-flex;flex-direction:column;justify-content:space-between;min-height:100px;max-height:100px}.search .search-results .slide.box-white .text-container .slide-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em;font-weight:700;color:#262b2f;margin:0}.search .search-results .slide.box-white .text-container .brand{display:inline-block;text-align:center;width:max-content;font-size:.75rem;padding:.2em 2em;background-color:rgba(60,192,196,.1);color:#3cc0c4}.search .search-results .slide.box-white .text-container .extra-info{font-size:.875rem;font-weight:300;color:#4a4a49}.search .search-results .results{padding:0 0 1em}.search .search-results .result-cluster{width:100%;padding:2em 0}.search .search-results .result-cluster.dummy{display:none}.search .search-results .result-cluster .title{font-weight:700;color:#262b2f;margin-bottom:1rem}.search .search-results .result-cluster .results-box{display:flex;flex-wrap:wrap}.search .search-results .result-cluster .results-box.col-num-4{border-left:1px solid #ececec}.search .search-results .result-cluster .results-box.col-num-4 .result-wrapper.card-item:nth-child(-n+4){border-top:1px solid #ececec}.search .search-results .result-cluster .button-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:2em}.search .search-results .result-cluster .button-wrapper.hidden{display:none}.search .search-results .result-cluster#product .results-box{margin:0 -15px}@media (min-width:992px){.search .search-results .result-cluster#product .results-box{margin:0}}.search .head{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;margin-bottom:2em;position:relative}.search .head .text-wrapper{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;width:100%;height:fit-content;margin-bottom:2em}@media (min-width:992px){.search .head .text-wrapper{width:50%;margin-bottom:0}}.search .head .text-wrapper .logo-wrapper{width:60px;height:100%;margin-right:2em;margin-bottom:1em}@media (min-width:992px){.search .head .text-wrapper .logo-wrapper{margin-top:-4em}}.search .head .text-wrapper .title{width:100%;margin-bottom:.5em}.search .head .text-wrapper .description{font-weight:300;color:#4a4a49;width:90%}.search .head .text-wrapper .description:not(:last-child){margin-bottom:1em}@media (min-width:992px){.search .head .text-wrapper.has-logo .title{padding-left:calc(60px + 2rem)}}.search .head .text-wrapper.has-logo .description{width:calc(100% - 60px - 2rem)}@media (min-width:992px){.search .head .text-wrapper.has-logo .description{width:calc(90% - 60px - 2rem)}}.search .head .text-wrapper.has-logo .link-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;width:100%}@media (min-width:992px){.search .head .text-wrapper.has-logo .link-section .link-wrapper{padding-left:calc(60px + 2rem)}}.search .head .text-wrapper.has-logo .link-section .link a{text-decoration:none;font-weight:700}@media (min-width:992px){.search .search-header{padding:2em 1em 3em}.search .search-header>.head{display:flex;align-items:flex-start}.search .search-header>.head .text-wrapper{margin:0}.search .search-results .result-count{border-color:transparent}.search .search-results .slide.box-white{background-color:#fff}.search .search-results .slide.box-white .image-container{min-height:245px;max-height:245px}.search .search-results .slide.box-white .image-container img{max-height:245px}}.filter{margin-right:1em}.filter .button-group .btn-filter.active{color:#fff;background-color:#e30613}.filter .button-group .btn-filter.disabled{pointer-events:none;border:1px solid #bdbfc0}.filter .button-group>input{visibility:hidden;position:absolute;pointer-events:none}.filter .button-group>input:checked+.btn-filter{background-color:#e30613;color:#fff}.filter .input-group{background:#fff;padding:.75em;display:inline-flex;align-items:center;border-radius:.5rem;border:1px solid #000}.filter .input-group input{border:0;width:100%;color:#4a4a49}.filter .input-group input::placeholder{opacity:1}.filter.type-hidden{display:none}.filter .tail-select-wrapper .tail-select .select-label{box-shadow:none;color:#4a4a49;background-color:#fff;border:1px solid #ececec;font-size:.75rem;line-height:18px;width:auto;padding:.5rem 2rem;border-radius:4rem;font-weight:400}.filter .tail-select-wrapper .tail-select .select-label:hover,.filter .tail-select-wrapper .tail-select .select-label:visited{box-shadow:0 6px 12px 0 rgba(227,6,19,.2);color:#e30613}.filter .tail-select-wrapper .tail-select .select-label .label-inner{padding:0 .75rem}.filter .tail-select-wrapper .tail-select.active .select-label:hover{color:#fff}#search-block{display:none;border-radius:1em;position:absolute;background:#fff;top:-.3em;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:10;text-align:left;font-weight:200;color:#4a4a49}#search-block .input-group{display:flex;height:80px;justify-content:space-between;align-items:center;border-bottom:1px solid #f6f6f6;position:relative;z-index:1;padding:.3em;margin-bottom:2em}#search-block .input-group .icn-search{color:#4a4a49;margin-right:1em}#search-block .input-group input{width:82%;border:0;font-size:1rem;color:#1d1f21;padding:.6em}#search-block .input-group .close{color:#e30613;text-decoration:underline;font-weight:400;margin-right:1em}#search-block .recent{padding:1em;position:relative;z-index:1}#search-block .recent .search-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em;font-weight:200;cursor:pointer}#search-block .recent .search-item .icn-close{margin-left:1em;font-size:75%;color:#262b2f}#search-block .recent .search-item:last-child{margin-bottom:0}#search-block .recent+.suggestions{display:none}#search-block .suggestions{padding:1em;position:relative;z-index:1}#search-block .suggestions p{margin-bottom:.5em}#search-block .suggestions a{color:#e30613}#search-block .autocomplete{opacity:0;pointer-events:none;padding:1em;position:absolute;z-index:1}#search-block .autocomplete .suggestion{margin-bottom:1em;text-transform:capitalize;cursor:pointer}#search-block .autocomplete .suggestion .icn-search{margin-right:1em;font-size:75%}#search-block .autocomplete .suggestion:last-child{margin-bottom:0}#search-block .autocomplete.is-active{opacity:1;pointer-events:auto;position:relative}#search-block .autocomplete.is-active+.recent{display:none}#search-block .autocomplete.is-active+.suggestions{display:none}#search-block .mask,#search-block .menus .submenus,#search-block [data-spinner][data-spinner=mask]:before,.menus #search-block .submenus{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:0}#search-block.is-active{display:block}#search-block.is-active .mask,#search-block.is-active .menus .submenus,#search-block.is-active [data-spinner][data-spinner=mask]:before,.menus #search-block.is-active .submenus{display:block}@media (min-width:992px){#search-block{min-width:450px;right:4em}#search-block .input-group{height:auto;margin-bottom:0}}.search-cta{position:relative;padding:3em 0}.search-cta .bkg-img{position:absolute;top:0;z-index:-1;overflow:hidden;height:100%;width:100%;object-fit:cover}.search-cta .title{margin-bottom:1rem}.search-cta .subtitle{font-weight:100}.search-cta .text-wrapper{margin-bottom:2em}.search-cta .input-location{width:100%;max-width:350px;height:50px;margin-right:.6em;border-radius:25px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:.3em .6em}.search-cta .input-location .input-head{display:flex;align-items:center}.search-cta .input-location .input-head .icn-close{font-size:.6em;margin-right:.5em;color:inherit}.search-cta .input-location .input-search-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;width:30px;height:30px;background-color:#e30613;border-radius:100%;border:none}.container-modal-general .wrap-card .result-category .category .search-cta .input-location .input-search-icon li.active::after,.container-modal-general .wrap-card .result-category .check-all .search-cta .input-location .input-search-icon li.active::after,.container-modal-general .wrap-card .result-category .search-cta .input-location .input-search-icon .category.active::after,.container-modal-general .wrap-card .result-category .search-cta .input-location .input-search-icon .check-all.active::after,.menus .main-menu ul .search-cta .input-location .input-search-icon li.has-submenu:after,.menus .submenus ul .search-cta .input-location .input-search-icon li.has-submenu:after,.search-cta .input-location .input-search-icon .container-modal-general .wrap-card .result-category .category li.active::after,.search-cta .input-location .input-search-icon .container-modal-general .wrap-card .result-category .category.active::after,.search-cta .input-location .input-search-icon .container-modal-general .wrap-card .result-category .check-all li.active::after,.search-cta .input-location .input-search-icon .container-modal-general .wrap-card .result-category .check-all.active::after,.search-cta .input-location .input-search-icon .icn,.search-cta .input-location .input-search-icon .menus .main-menu ul li.has-submenu:after,.search-cta .input-location .input-search-icon .menus .submenus ul li.has-submenu:after{font-size:15px;color:#fff}.search-cta .input-location .input-box{width:75%;margin-left:.5em;color:#4a4a49;border:0;font-size:.875rem;padding:1em}.search-cta .input-location .icn-geo{margin-left:auto;font-size:22px;color:#bdbfc0;cursor:pointer}.search-cta .input-location .icn-geo.active{color:#e30613}.search-cta .input-location .cancel-button{display:none}.search-cta .input-location input{text-transform:capitalize}.search-form{display:inline-block;width:100%;font-weight:200;text-align:left;border-radius:1em;padding:0;color:#4a4a49;background:#fff;z-index:4}.search-form:hover{box-shadow:0 15px 30px 0 rgba(74,74,73,.15)}.search-form .container-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2em}.search-form .link{font-size:.875rem;font-weight:500;color:#e30613;text-decoration:underline}.search-form .input-group .icn-search{border-right:1px solid #4a4a49;padding-right:1em}.search-form .input-group .close{display:none}.search-form .input-group .icn-close{display:none}.search-form .recent{display:none;position:relative;z-index:1;border-top:1px solid rgba(74,74,73,.1)}.search-form .recent+.suggestions{display:none!important}.search-form .recent.is-active{display:block;padding:2em 1em}.search-form .recent .info{display:inline-block;font-size:.75rem}.search-form .recent .search-item{display:flex;justify-content:space-between;align-items:center;margin:0 -1em;padding:.4em 1em;font-weight:200;cursor:pointer}.search-form .recent .search-item:hover{background-color:#e30613;color:#fff;box-shadow:0 15px 30px 0 rgba(227,6,19,.2)}.search-form .recent .search-item:hover .icn-close{color:#fff}.search-form .recent .search-item .icn-close{margin-left:1em;font-size:75%;color:#262b2f}.search-form .recent .search-item:last-child{margin-bottom:0}.search-form .suggestions{display:none;position:relative;z-index:1;border-top:1px solid rgba(74,74,73,.1)}.search-form .suggestions.is-active{display:block;padding:2em 1em}.search-form .suggestions .info{display:inline-block;font-size:.75rem;margin-bottom:2em}.search-form .suggestions p{margin-bottom:.5em}.search-form .suggestions a{font-weight:700;color:#e30613;text-decoration:underline}.search-form .autocomplete{opacity:0;pointer-events:none;padding:1em;position:absolute;z-index:1}.search-form .autocomplete .suggestion{margin-bottom:1em;text-transform:capitalize;cursor:pointer}.search-form .autocomplete .suggestion:hover p,.search-form .autocomplete .suggestion:hover span{color:#e30613;text-decoration:underline}.search-form .autocomplete .suggestion .icn-search{margin-right:1em;font-size:75%}.search-form .autocomplete .suggestion:last-child{margin-bottom:0}.search-form .autocomplete.is-active{opacity:1;pointer-events:auto;position:relative}.search-form .autocomplete.is-active+.recent{display:none}.search-form .autocomplete.is-active+.suggestions{display:none}.search-form .container-category .content-wrapper{padding:0}.search-form .container-category .train-card[data-no-carousel]{padding-top:1em}.search-form .container-category .train-card[data-no-carousel] .slide-container{width:100%;flex-direction:column}.search-form .container-category .train-card[data-no-carousel] .slide-container a:last-child .slide.card-micro{border-bottom:0}.search-form .container-category .train-card[data-no-carousel] .slide-container .slide.card-micro{flex-wrap:nowrap;border-bottom:1px solid rgba(74,74,73,.1);border-radius:0;width:100%!important;padding:0}.search-form .container-category .train-card[data-no-carousel] .slide-container .slide.card-micro .container-image{margin:0;height:30px;width:30px}.search-form .container-category .train-card[data-no-carousel] .slide-container .slide.card-micro .container-text{font-size:.875rem;font-weight:500;text-align:left;padding:0 1em;position:relative}.search-form .container-category .train-card[data-no-carousel] .slide-container .slide.card-micro .container-text::after{font-size:.7em;font-family:coop;content:'\e906';position:absolute;right:0}.search-form .container-category,.search-form .container-line{visibility:hidden;height:0;opacity:0}.search-form .container-category .title,.search-form .container-line .title{font-size:.75rem;font-weight:200;text-transform:uppercase;color:#4a4a49}@media (min-width:992px){.search-form .container-category,.search-form .container-line{display:none}}@media (max-width:991.98px){.search-form.open{position:fixed;top:0;left:0;right:0;height:100vh;overflow:scroll;z-index:6}.search-form.open .container-category,.search-form.open .container-line{visibility:visible;height:auto;opacity:1;padding:0 1em}.search-form.open .close{display:inline-block}}@media (min-width:992px){.search-form{width:auto;position:absolute;top:0;right:0}.search-form .input-group{min-width:500px}.search-form .input-group .icn-close{display:inline-block}.search-form .recent,.search-form .suggestions{padding:1em}}.search-result{display:flex}.search-result .wrap-date{display:flex;flex-direction:row;align-items:center;margin-bottom:.5em}.search-result .wrap-date .category{font-weight:700;text-transform:uppercase;color:#4a4a49;margin-right:2em}.search-result .wrap-date .date{font-weight:300;text-transform:uppercase;color:#4a4a49}.search-result .title{display:block;font-size:1rem!important;margin-bottom:.5em;color:#262b2f;font-weight:700}.search-result .image{background-position:center;background-size:cover;border-radius:1em;overflow:hidden;width:100px;min-width:100px;margin-right:1em}.search-result .text{width:70%}.search-result .description{font-weight:200;margin-bottom:.5em;color:#262b2f}.search-result a{color:inherit}.search-result.is-bulletin .image{display:block}.search-result .url{color:#4a4a49;font-weight:300}@media (max-width:1199.98px){.search-result .description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:992px){.search-result{align-items:center}.search-result .description,.search-result .title,.search-result .wrap-date{margin-bottom:1em}.search-result .image{width:170px;min-width:170px;height:170px;margin-right:2em}}.showcase-circle{position:relative}.showcase-circle .section-content .title{text-align:center;margin:1em 0}.showcase-circle .section-content .wrapper-circle{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.showcase-circle .section-content .wrapper-circle .circle{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;padding:2em 1em;margin:1em 0;background-color:#fff;border-radius:100%;width:auto;min-height:310px}@media (min-width:992px){.showcase-circle .section-content .wrapper-circle .circle{padding:3em 2em;margin:auto;width:360px;min-height:360px;max-height:350px}}.showcase-circle .section-content .wrapper-circle .circle .circle-title{font-size:1.5rem;margin-bottom:.5em}@media (min-width:992px){.showcase-circle .section-content .wrapper-circle .circle .circle-title{font-size:1.75rem}}.showcase-circle .section-content .wrapper-circle .circle .circle-description{text-align:center;color:#4a4a49;font-weight:100;min-width:290px;max-width:290px;width:100%}.showcase-circle .section-content .wrapper-circle .circle .circle-description strong{display:inline-block;color:#262b2f;margin-bottom:.5em}@media (min-width:992px){.showcase-circle .section-content .wrapper-circle .circle .circle-description strong{font-size:1.75rem}}@media (min-width:992px){.showcase-circle .section-content .wrapper-circle .circle .circle-description{font-size:1rem;width:100%}}.simple-carousel{padding:1.5em 0;position:relative}.simple-carousel .wrap-title{margin:1.25em 0 0;color:#262b2f;font-weight:700;width:100%}.simple-carousel .wrap-title .subtitle{margin-top:.5em}.simple-carousel.light-bg{background-color:#fff}@media (max-width:1199.98px){.simple-carousel .container{padding:0}}.simple-carousel .simple-carousel-box{overflow:hidden}.simple-carousel .simple-carousel-box:not(.square){border-radius:1em}.simple-carousel .slide-container{display:inline-flex;transition-duration:1s;padding:0;margin:0;list-style-type:none;font-weight:300}.simple-carousel .slide-container .slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;padding:1.5em;margin:0 1em 0 0}@media (min-width:576px){.simple-carousel .slide-container .slide{width:540px}}@media (min-width:768px){.simple-carousel .slide-container .slide{width:720px}}@media (min-width:992px){.simple-carousel .slide-container .slide{width:960px}}@media (min-width:1200px){.simple-carousel .slide-container .slide{width:1140px}}.simple-carousel .slide-container .slide img{pointer-events:none}.simple-carousel .slide-container .slide.type-text-2{display:flex;justify-content:flex-start;text-align:left}.simple-carousel .slide-container .slide.type-text-2 .text-section{width:100%;text-align:center}@media (min-width:992px){.simple-carousel .slide-container .slide.type-text-2 .text-section{text-align:left}}.simple-carousel .slide-container .slide.type-text-2 .icon-section{position:absolute;bottom:1em;right:1em}@media (min-width:992px){.simple-carousel .slide-container .slide.type-text-2 .icon-section{display:flex;flex-direction:row;justify-content:center;align-items:center;position:initial}}.simple-carousel .slide-container .slide.type-text-2 .icon-section .icon{font-size:40px}.simple-carousel .slide-container .slide.slide-targets{text-align:center;color:#4a4a49}.simple-carousel .slide-container .slide.slide-targets a:not(.btn){color:#e30613;text-decoration:underline}.simple-carousel .slide-container .slide.slide-targets a:not(.btn):hover,.simple-carousel .slide-container .slide.slide-targets a:not(.btn):visited{text-decoration:none}.simple-carousel .slide-container .slide.slide-targets .slide-icon{margin-bottom:2em}.simple-carousel .slide-container .slide.slide-targets .image{display:flex;flex-direction:row;justify-content:center;align-items:center;height:140px}.simple-carousel .slide-container .slide.slide-targets .image img{width:auto;max-height:140px}.simple-carousel .slide-container .slide.slide-targets .title{font-size:1rem;font-weight:700;margin-bottom:.5em;color:#262b2f}.simple-carousel .slide-container .slide.slide-targets .description{font-size:.875rem;margin-bottom:2em}.simple-carousel .slide-container .slide.slide-targets.slide-targets-type-2 .name{font-weight:700}.simple-carousel .slide-container .slide .top-title{font-size:.875rem;font-weight:300}.simple-carousel .slide-container .slide .main-title{font-size:2.375rem;font-weight:700;font-style:italic;margin:.5rem 0}@media (min-width:992px){.simple-carousel .slide-container .slide .main-title{font-size:3.375rem}}.simple-carousel .slide-container .slide .title{font-size:1.25rem;font-weight:700;margin:.5rem 0}@media (min-width:992px){.simple-carousel .slide-container .slide .title{font-size:2.125rem}}.simple-carousel .slide-container .slide .description{font-size:.875rem;font-weight:300}@media (min-width:992px){.simple-carousel .slide-container .slide .description{font-size:1rem}}.simple-carousel .slide-container .slide.has-background{display:flex;justify-content:flex-start;text-align:left;min-height:250px;padding:0}@media (min-width:992px){.simple-carousel .slide-container .slide.has-background{min-height:430px}}.simple-carousel .slide-container .slide.has-background .shadow-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-direction:column-reverse;padding:1em 1em 2em 1em;background-image:linear-gradient(to top,#1d1f21,transparent 50%);width:100%;height:100%}@media (min-width:992px){.simple-carousel .slide-container .slide.has-background .shadow-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;flex-direction:row;padding:5em 3em}}.simple-carousel .slide-container .slide.has-background .text-section{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%;color:#fff}@media (min-width:992px){.simple-carousel .slide-container .slide.has-background .text-section{width:70%}}.simple-carousel .slide-container .slide.has-background .text-section .tag{font-weight:600;padding:.3em 1em;color:#4a4a49;background-color:rgba(255,255,255,.8);margin:1rem 0;text-transform:uppercase}.simple-carousel .slide-container .slide.has-background .text-section .title{margin:.5rem 0}.simple-carousel .slide-container .slide.has-background .text-section .description{margin:1rem 0}.simple-carousel .slide-container .slide.has-background .text-section .btn{margin:.5rem 0}@media (min-width:992px){.simple-carousel .slide-container .slide.has-background .text-section .btn{display:inherit}}.simple-carousel .slide-container .slide.has-background .brand-section{display:flex;justify-content:flex-start;text-align:left;width:100%;height:50%}@media (min-width:992px){.simple-carousel .slide-container .slide.has-background .brand-section{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;width:50%;height:100%}}.simple-carousel .slide-container .slide.has-background .brand-section .brand-card{width:75px;padding-top:75px}@media (min-width:992px){.simple-carousel .slide-container .slide.has-background .brand-section .brand-card{width:125px;padding-top:125px}}.simple-carousel .slide-container .slide.type-image-3{display:flex;flex-direction:row;align-items:center}@media (min-width:992px){.simple-carousel .slide-container .slide.type-image-3{padding:5em}}.simple-carousel .slide-container .slide.type-image-3 .container-text{text-align:center}@media (min-width:992px){.simple-carousel .slide-container .slide.type-image-3 .container-text{text-align:left}}.simple-carousel .slide-container .slide.type-image-3 .container-text .title{color:#262b2f}.simple-carousel .slide-container .slide.type-image-3 .container-text .subtitle{color:#262b2f;margin:1em 0}.simple-carousel .slide-container .slide.type-image-3 .container-image{display:none}@media (min-width:992px){.simple-carousel .slide-container .slide.type-image-3 .container-image{display:inline-flex;width:100%;max-width:360px;margin-right:4em}}.simple-carousel .slide-container .slide.type-image-3 .description{color:#4a4a49}.simple-carousel .slide-container .slide.type-image-3 .description ul{padding-inline-start:20px;list-style-type:disc;list-style-position:outside}.simple-carousel .simple-carousel-anchor{position:relative}.simple-carousel .simple-carousel-anchor .nav-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;position:absolute;bottom:0;padding:0;z-index:2;list-style:none}@media (min-width:992px){.simple-carousel .simple-carousel-anchor .nav-buttons.no-bottom{bottom:0}}.simple-carousel .simple-carousel-anchor .nav-buttons .nav-item{width:.5em;height:.5em;border-radius:.5em;background-color:#4a4a49;box-shadow:0 0 5px rgba(0,0,0,.25);margin:0 .25em;cursor:pointer}.simple-carousel .simple-carousel-anchor .nav-buttons .nav-item.active{background-color:#e30613}.simple-carousel .simple-carousel-anchor .control-arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;height:3em;width:3em;top:50%;cursor:pointer;z-index:2;color:#fff;background-color:#e30613;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:100%;font-size:12px;padding:1em;opacity:0;pointer-events:auto;transform:scale(1.2);transition:all .2s cubic-bezier(.33,1,.68,1)}@media (min-width:992px){.simple-carousel .simple-carousel-anchor .control-arrow{color:#fff;background-color:#e30613;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:100%;font-size:12px;padding:1.5em;opacity:0;pointer-events:auto;transform:scale(1.2);transition:all .2s cubic-bezier(.33,1,.68,1)}}.simple-carousel .simple-carousel-anchor .control-arrow.visible{opacity:1;pointer-events:initial}.simple-carousel .simple-carousel-anchor .control-arrow.control-arrow-left{left:-1em}.simple-carousel .simple-carousel-anchor .control-arrow.control-arrow-right{right:-.8em}.simple-carousel.text-carousel .slide{display:block;text-align:center;position:relative}@media (min-width:992px){.simple-carousel.text-carousel .slide{text-align:initial}}.simple-carousel.text-carousel .slide a:not(.btn){color:#e30613;text-decoration:underline}.simple-carousel.text-carousel .slide a:not(.btn):hover,.simple-carousel.text-carousel .slide a:not(.btn):visited{text-decoration:none}.simple-carousel.text-carousel .slide p{margin:1em 0 3em;color:#4a4a49}@media (min-width:992px){.article .simple-carousel.text-carousel .slide .title,.article-detail .simple-carousel.text-carousel .slide .title,.err-404 .simple-carousel.text-carousel .slide .title,.line-header .header-section .text-section .simple-carousel.text-carousel .slide .title,.modal-services-conventions .modal .simple-carousel.text-carousel .slide .title,.recipe-banner .simple-carousel.text-carousel .slide .title,.search .search-header .head .text-wrapper .simple-carousel.text-carousel .slide .title,.simple-carousel.text-carousel .slide .article .title,.simple-carousel.text-carousel .slide .article-detail .title,.simple-carousel.text-carousel .slide .err-404 .title,.simple-carousel.text-carousel .slide .line-header .header-section .text-section .title,.simple-carousel.text-carousel .slide .modal-services-conventions .modal .title,.simple-carousel.text-carousel .slide .recipe-banner .title,.simple-carousel.text-carousel .slide .search .search-header .head .text-wrapper .title,.simple-carousel.text-carousel .slide .timeline .section-content .wrap-element .wrap-text .date,.simple-carousel.text-carousel .slide h1,.simple-carousel.text-carousel .slide p,.timeline .section-content .wrap-element .wrap-text .simple-carousel.text-carousel .slide .date{padding-right:3.5rem}.article .simple-carousel.text-carousel .slide .text-align-center.title,.article-detail .simple-carousel.text-carousel .slide .text-align-center.title,.err-404 .simple-carousel.text-carousel .slide .text-align-center.title,.line-header .header-section .text-section .simple-carousel.text-carousel .slide .text-align-center.title,.modal-services-conventions .modal .simple-carousel.text-carousel .slide .text-align-center.title,.recipe-banner .simple-carousel.text-carousel .slide .text-align-center.title,.search .search-header .head .text-wrapper .simple-carousel.text-carousel .slide .text-align-center.title,.simple-carousel.text-carousel .slide .article .text-align-center.title,.simple-carousel.text-carousel .slide .article-detail .text-align-center.title,.simple-carousel.text-carousel .slide .err-404 .text-align-center.title,.simple-carousel.text-carousel .slide .line-header .header-section .text-section .text-align-center.title,.simple-carousel.text-carousel .slide .modal-services-conventions .modal .text-align-center.title,.simple-carousel.text-carousel .slide .recipe-banner .text-align-center.title,.simple-carousel.text-carousel .slide .search .search-header .head .text-wrapper .text-align-center.title,.simple-carousel.text-carousel .slide .timeline .section-content .wrap-element .wrap-text .text-align-center.date,.simple-carousel.text-carousel .slide h1.text-align-center,.simple-carousel.text-carousel .slide p.text-align-center,.timeline .section-content .wrap-element .wrap-text .simple-carousel.text-carousel .slide .text-align-center.date{padding-left:3.5rem}}.simple-carousel.text-carousel .slide .slide-icon{position:absolute;right:1rem;bottom:.5rem}@media (min-width:992px){.simple-carousel.text-carousel .slide .slide-icon{bottom:calc(50% - 1rem)}}.simple-carousel.text-carousel .slide .slide-icon:after{font-size:3rem;font-family:coop;color:#e30613;content:'\e903'}.simple-carousel.text-carousel .simple-carousel-anchor .nav-buttons{margin-bottom:0}.slide-container .slide.recalled-product{background-color:#fff;border-radius:20px;padding:1.5em 1.3em;margin-top:2em;margin-bottom:3em}@media (min-width:992px){.slide-container .slide.recalled-product{margin-bottom:3em;margin-right:3.3em}}.slide-container .slide.recalled-product .product{display:flex;justify-content:flex-start;text-align:left;flex-direction:row;align-items:end;height:100%;width:100%;min-height:150px;position:relative}.slide-container .slide.recalled-product .box-image{width:100%;max-width:100px;margin-right:1em}.slide-container .slide.recalled-product .box-info{display:flex;flex-direction:column;width:100%;height:100%;word-break:break-word}.slide-container .slide.recalled-product .box-info .info-title{font-weight:700}.slide-container .slide.recalled-product .box-info .info-description{margin:1.5em 0 1em;font-weight:300;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slide-container .slide.recalled-product .box-info .info-link{text-align:right;align-self:flex-end;color:#e30613;text-decoration:none;margin-top:auto}.simple-info{margin-bottom:4em}.simple-info .info-title{font-weight:700;color:#262b2f;margin-bottom:2em}.simple-info .info-list{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap}.simple-info .info-list .info-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:.5rem 0;border-bottom:1px solid rgba(74,74,73,.1);font-size:.75rem;max-height:60px}.simple-info .info-list .info-box:first-child{border-top:1px solid rgba(74,74,73,.1)}@media (min-width:992px){.simple-info .info-list .info-box{width:calc(50% - 1em);font-size:.875rem}.simple-info .info-list .info-box:nth-child(2){border-top:1px solid rgba(74,74,73,.1)}.simple-info .info-list .info-box:nth-child(even){margin-left:1em}.simple-info .info-list .info-box:nth-child(odd){margin-right:1em}}.simple-info .info-list .info-box .info-name{font-weight:700;color:#4a4a49;margin-bottom:.25em}.simple-info .info-list .info-box .info-description{font-weight:300;color:#4a4a49}.simple-info .info-list .image-container{display:flex;flex-direction:row;justify-content:center;align-items:center;max-height:50px;max-width:60px;overflow:hidden}.simple-info .info-list .image-container img{height:100%}.slide-card{padding:1.5em 0;background-color:#ececec;overflow:hidden}.slide-card.light-bg{background-color:#fff}.slide-card .title{margin-bottom:.5em}.slide-card .description{margin-bottom:2em;font-weight:300}.slide-card .slide-container{display:flex;justify-content:flex-start;text-align:left;width:100%;overflow-y:hidden;overflow-x:scroll;padding:0;margin:0;list-style-type:none}@media (min-width:992px){.slide-card .slide-container{flex-wrap:wrap;overflow:initial}}.slide-card .slide-container .slide{margin:.5em .5em .5em 0}.slide-card .slide-container .slide.tag-type .tag{display:flex;flex-direction:row;justify-content:center;align-items:center;width:fit-content;white-space:nowrap;font-size:.875rem;font-weight:700;padding:.5em 1em;border-radius:2em;border:2px solid #bd000b;background-color:#fff;color:#bd000b}.spa-link{margin:0 -15px}.spa-link #spa-link-frame{width:100%;min-height:calc(100vh - 100px)}#source-showcase{padding-top:7.5em;padding-bottom:1.5em;background-color:#ececec;overflow:hidden}#source-showcase.no-logo{padding:1.5em 0 5em}#source-showcase .showcase-container{display:flex;justify-content:flex-start;text-align:left;position:relative;flex-wrap:wrap}#source-showcase .showcase-container.boxed{background-color:#fff;border-radius:1em;padding:2em 1em}@media (min-width:992px){#source-showcase .showcase-container.boxed{padding:2em}}#source-showcase .showcase-container .source-logo-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;position:absolute;top:-4em;margin:0 -1em}@media (min-width:992px){#source-showcase .showcase-container .source-logo-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;width:fit-content;top:-6em}}#source-showcase .showcase-container .source-logo-container .source-logo{max-width:125px}@media (min-width:992px){#source-showcase .showcase-container .source-logo-container .source-logo{max-width:175px}}#source-showcase .showcase-container .text-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;height:300px;padding:30px 0}@media (min-width:992px){#source-showcase .showcase-container .text-box{padding:0}}#source-showcase .showcase-container .text-box.main-text{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}@media (min-width:992px){#source-showcase .showcase-container .text-box.main-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;width:40%}#source-showcase .showcase-container .text-box.main-text.text-left{width:50%;height:auto}}#source-showcase .showcase-container .text-box.main-text.text-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}#source-showcase .showcase-container .text-box.main-text .icon{font-size:25px;background-color:#e30613;color:#fff;border-radius:100%;padding:.3em}#source-showcase .showcase-container .text-box.main-text .description{line-height:normal}#source-showcase .showcase-container .text-box .mid-title{font-weight:700;margin-bottom:.5rem}#source-showcase .showcase-container .text-box .title{font-size:1.25rem;font-weight:700;margin-bottom:1rem}#source-showcase .showcase-container .text-box .description{font-weight:200;color:#4a4a49}#source-showcase .showcase-container .text-box .description b,#source-showcase .showcase-container .text-box .description strong{display:none}@media (min-width:992px){#source-showcase .showcase-container .text-box .description b,#source-showcase .showcase-container .text-box .description strong{display:inline-block}}#favourite-shop #source-showcase .showcase-container .text-box .description .content-wrapper>.title,#favourite-shop-light #source-showcase .showcase-container .text-box .description .content-wrapper>.title,#source-showcase .showcase-container .text-box .description #favourite-shop .content-wrapper>.title,#source-showcase .showcase-container .text-box .description #favourite-shop-light .content-wrapper>.title,#source-showcase .showcase-container .text-box .description .advice .title,#source-showcase .showcase-container .text-box .description .article .title,#source-showcase .showcase-container .text-box .description .article-detail .info,#source-showcase .showcase-container .text-box .description .article-detail .title,#source-showcase .showcase-container .text-box .description .article-image .title,#source-showcase .showcase-container .text-box .description .banner-info .section-content .title,#source-showcase .showcase-container .text-box .description .bio .article-body .article-title,#source-showcase .showcase-container .text-box .description .bio .article-body .article-title.big,#source-showcase .showcase-container .text-box .description .bio .heading .name,#source-showcase .showcase-container .text-box .description .bio .heading .subtitle,#source-showcase .showcase-container .text-box .description .boxed-map .card-boxed .list-circle .circle-map .circle-description p em,#source-showcase .showcase-container .text-box .description .boxed-map .card-boxed .title,#source-showcase .showcase-container .text-box .description .brand-grid .brand-card-container .brand-card .card-title,#source-showcase .showcase-container .text-box .description .brand-grid .title,#source-showcase .showcase-container .text-box .description .brand-showcase .title,#source-showcase .showcase-container .text-box .description .campaign-list>.content-wrapper .title,#source-showcase .showcase-container .text-box .description .card-verify .title,#source-showcase .showcase-container .text-box .description .circle-banner .section-content .info,#source-showcase .showcase-container .text-box .description .circle-banner .section-content .title,#source-showcase .showcase-container .text-box .description .compare-banner .content-text .title,#source-showcase .showcase-container .text-box .description .compare-banner .content-text .wrapper-element .wrapper-content .subtitle,#source-showcase .showcase-container .text-box .description .cta-banner .section-content .title,#source-showcase .showcase-container .text-box .description .err-404 .subtitle,#source-showcase .showcase-container .text-box .description .err-404 .title,#source-showcase .showcase-container .text-box .description .events-container .no-results,#source-showcase .showcase-container .text-box .description .hero-banner .hero-slider .hero-card .subtitle,#source-showcase .showcase-container .text-box .description .hero-banner .hero-slider .hero-card .title,#source-showcase .showcase-container .text-box .description .internal-login .title,#source-showcase .showcase-container .text-box .description .line-header .header-section .text-section .title,#source-showcase .showcase-container .text-box .description .list-banner .section-content .big .title,#source-showcase .showcase-container .text-box .description .list-banner .section-content .title,#source-showcase .showcase-container .text-box .description .list-banner-with-link .section-content .big .title,#source-showcase .showcase-container .text-box .description .list-banner-with-link .section-content .title,#source-showcase .showcase-container .text-box .description .mid-title,#source-showcase .showcase-container .text-box .description .modal-services-conventions .modal .title,#source-showcase .showcase-container .text-box .description .mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title,#source-showcase .showcase-container .text-box .description .news-list .title,#source-showcase .showcase-container .text-box .description .product-description .description-box .heading .info-title,#source-showcase .showcase-container .text-box .description .recipe-banner .title,#source-showcase .showcase-container .text-box .description .rounded-info .title,#source-showcase .showcase-container .text-box .description .search .head .text-wrapper .title,#source-showcase .showcase-container .text-box .description .search .search-header .head .text-wrapper .title,#source-showcase .showcase-container .text-box .description .search .search-results .result-cluster .title,#source-showcase .showcase-container .text-box .description .search-cta .title,#source-showcase .showcase-container .text-box .description .showcase-circle .section-content .title,#source-showcase .showcase-container .text-box .description .showcase-circle .section-content .wrapper-circle .circle .circle-description strong,#source-showcase .showcase-container .text-box .description .simple-carousel .slide-container .slide.type-image-3 .container-text .subtitle,#source-showcase .showcase-container .text-box .description .simple-carousel .slide-container .slide.type-image-3 .container-text .title,#source-showcase .showcase-container .text-box .description .simple-carousel .wrap-title .title,#source-showcase .showcase-container .text-box .description .simple-info .info-title,#source-showcase .showcase-container .text-box .description .slide-container .slide.generic .text-container .slide-title.big,#source-showcase .showcase-container .text-box .description .slide-container .slide.generic .text-container .slide-title.normal,#source-showcase .showcase-container .text-box .description .slide-container .slide.generic.is-horizontal .text-container .slide-title,#source-showcase .showcase-container .text-box .description .slide-container .slide.type-3 .footer .info,#source-showcase .showcase-container .text-box .description .social-feed .content-wrapper>.title,#source-showcase .showcase-container .text-box .description .static-grid .item-container .card-item.generic .text-container .card-item-title.big,#source-showcase .showcase-container .text-box .description .static-grid .item-container .card-item.generic .text-container .card-item-title.normal,#source-showcase .showcase-container .text-box .description .storie .article-body .article-title,#source-showcase .showcase-container .text-box .description .storie .article-body .article-title.big,#source-showcase .showcase-container .text-box .description .storie .heading .name,#source-showcase .showcase-container .text-box .description .storie .heading .subtitle,#source-showcase .showcase-container .text-box .description .subscribe-newsletter .title,#source-showcase .showcase-container .text-box .description .table-banner .section-content .table .table-row.header .text p strong,#source-showcase .showcase-container .text-box .description .table-banner .section-content .title,#source-showcase .showcase-container .text-box .description .timeline .section-content .wrap-element .wrap-text .date,#source-showcase .showcase-container .text-box .description .title-banner .title,#source-showcase .showcase-container .text-box .description .train-card .content-wrapper>.title,#source-showcase .showcase-container .text-box .description .train-card .content-wrapper>.title.big,#source-showcase .showcase-container .text-box .description .train-card.related .content-wrapper>.title,#source-showcase .showcase-container .text-box .description .tri-comparison.type-2 .section-content .wrap-title .title,#source-showcase .showcase-container .text-box .description .video-serie .title,#source-showcase .showcase-container .text-box .description .view-empty .empty-search .title,#source-showcase .showcase-container .text-box .description .wrapper-services-conventions .no-results,#source-showcase .showcase-container .text-box .description .wrapper-services-events .no-results,#source-showcase .showcase-container .text-box .description h1,#source-showcase .showcase-container .text-box .description h2,#source-showcase .showcase-container .text-box .description h3,#source-showcase .showcase-container .text-box .description h4,#source-showcase .showcase-container .text-box .description h5,.advice #source-showcase .showcase-container .text-box .description .title,.article #source-showcase .showcase-container .text-box .description .title,.article-detail #source-showcase .showcase-container .text-box .description .info,.article-detail #source-showcase .showcase-container .text-box .description .title,.article-image #source-showcase .showcase-container .text-box .description .title,.banner-info .section-content #source-showcase .showcase-container .text-box .description .title,.bio .article-body #source-showcase .showcase-container .text-box .description .article-title,.bio .article-body #source-showcase .showcase-container .text-box .description .article-title.big,.bio .heading #source-showcase .showcase-container .text-box .description .name,.bio .heading #source-showcase .showcase-container .text-box .description .subtitle,.boxed-map .card-boxed #source-showcase .showcase-container .text-box .description .title,.boxed-map .card-boxed .list-circle .circle-map .circle-description p #source-showcase .showcase-container .text-box .description em,.brand-grid #source-showcase .showcase-container .text-box .description .title,.brand-grid .brand-card-container .brand-card #source-showcase .showcase-container .text-box .description .card-title,.brand-showcase #source-showcase .showcase-container .text-box .description .title,.campaign-list>.content-wrapper #source-showcase .showcase-container .text-box .description .title,.card-verify #source-showcase .showcase-container .text-box .description .title,.circle-banner .section-content #source-showcase .showcase-container .text-box .description .info,.circle-banner .section-content #source-showcase .showcase-container .text-box .description .title,.compare-banner .content-text #source-showcase .showcase-container .text-box .description .title,.compare-banner .content-text .wrapper-element .wrapper-content #source-showcase .showcase-container .text-box .description .subtitle,.cta-banner .section-content #source-showcase .showcase-container .text-box .description .title,.err-404 #source-showcase .showcase-container .text-box .description .subtitle,.err-404 #source-showcase .showcase-container .text-box .description .title,.events-container #source-showcase .showcase-container .text-box .description .no-results,.hero-banner .hero-slider .hero-card #source-showcase .showcase-container .text-box .description .subtitle,.hero-banner .hero-slider .hero-card #source-showcase .showcase-container .text-box .description .title,.internal-login #source-showcase .showcase-container .text-box .description .title,.line-header .header-section .text-section #source-showcase .showcase-container .text-box .description .title,.list-banner .section-content #source-showcase .showcase-container .text-box .description .title,.list-banner .section-content .big #source-showcase .showcase-container .text-box .description .title,.list-banner-with-link .section-content #source-showcase .showcase-container .text-box .description .title,.list-banner-with-link .section-content .big #source-showcase .showcase-container .text-box .description .title,.modal-services-conventions .modal #source-showcase .showcase-container .text-box .description .title,.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box #source-showcase .showcase-container .text-box .description .title,.news-list #source-showcase .showcase-container .text-box .description .title,.product-description .description-box .heading #source-showcase .showcase-container .text-box .description .info-title,.recipe-banner #source-showcase .showcase-container .text-box .description .title,.rounded-info #source-showcase .showcase-container .text-box .description .title,.search .head .text-wrapper #source-showcase .showcase-container .text-box .description .title,.search .search-header .head .text-wrapper #source-showcase .showcase-container .text-box .description .title,.search .search-results .result-cluster #source-showcase .showcase-container .text-box .description .title,.search-cta #source-showcase .showcase-container .text-box .description .title,.showcase-circle .section-content #source-showcase .showcase-container .text-box .description .title,.showcase-circle .section-content .wrapper-circle .circle .circle-description #source-showcase .showcase-container .text-box .description strong,.simple-carousel .slide-container .slide.type-image-3 .container-text #source-showcase .showcase-container .text-box .description .subtitle,.simple-carousel .slide-container .slide.type-image-3 .container-text #source-showcase .showcase-container .text-box .description .title,.simple-carousel .wrap-title #source-showcase .showcase-container .text-box .description .title,.simple-info #source-showcase .showcase-container .text-box .description .info-title,.slide-container .slide.generic .text-container #source-showcase .showcase-container .text-box .description .slide-title.big,.slide-container .slide.generic .text-container #source-showcase .showcase-container .text-box .description .slide-title.normal,.slide-container .slide.generic.is-horizontal .text-container #source-showcase .showcase-container .text-box .description .slide-title,.slide-container .slide.type-3 .footer #source-showcase .showcase-container .text-box .description .info,.social-feed #source-showcase .showcase-container .text-box .description .content-wrapper>.title,.static-grid .item-container .card-item.generic .text-container #source-showcase .showcase-container .text-box .description .card-item-title.big,.static-grid .item-container .card-item.generic .text-container #source-showcase .showcase-container .text-box .description .card-item-title.normal,.storie .article-body #source-showcase .showcase-container .text-box .description .article-title,.storie .article-body #source-showcase .showcase-container .text-box .description .article-title.big,.storie .heading #source-showcase .showcase-container .text-box .description .name,.storie .heading #source-showcase .showcase-container .text-box .description .subtitle,.subscribe-newsletter #source-showcase .showcase-container .text-box .description .title,.table-banner .section-content #source-showcase .showcase-container .text-box .description .title,.table-banner .section-content .table .table-row.header .text p #source-showcase .showcase-container .text-box .description strong,.timeline .section-content .wrap-element .wrap-text #source-showcase .showcase-container .text-box .description .date,.title-banner #source-showcase .showcase-container .text-box .description .title,.train-card #source-showcase .showcase-container .text-box .description .content-wrapper>.title,.train-card #source-showcase .showcase-container .text-box .description .content-wrapper>.title.big,.train-card.related #source-showcase .showcase-container .text-box .description .content-wrapper>.title,.tri-comparison.type-2 .section-content .wrap-title #source-showcase .showcase-container .text-box .description .title,.video-serie #source-showcase .showcase-container .text-box .description .title,.view-empty .empty-search #source-showcase .showcase-container .text-box .description .title,.wrapper-services-conventions #source-showcase .showcase-container .text-box .description .no-results,.wrapper-services-events #source-showcase .showcase-container .text-box .description .no-results{color:#262b2f}#source-showcase .showcase-container .text-box .description .article .title,#source-showcase .showcase-container .text-box .description .article-detail .title,#source-showcase .showcase-container .text-box .description .err-404 .title,#source-showcase .showcase-container .text-box .description .line-header .header-section .text-section .title,#source-showcase .showcase-container .text-box .description .modal-services-conventions .modal .title,#source-showcase .showcase-container .text-box .description .recipe-banner .title,#source-showcase .showcase-container .text-box .description .search .search-header .head .text-wrapper .title,#source-showcase .showcase-container .text-box .description .timeline .section-content .wrap-element .wrap-text .date,#source-showcase .showcase-container .text-box .description h1,.article #source-showcase .showcase-container .text-box .description .title,.article-detail #source-showcase .showcase-container .text-box .description .title,.err-404 #source-showcase .showcase-container .text-box .description .title,.line-header .header-section .text-section #source-showcase .showcase-container .text-box .description .title,.modal-services-conventions .modal #source-showcase .showcase-container .text-box .description .title,.recipe-banner #source-showcase .showcase-container .text-box .description .title,.search .search-header .head .text-wrapper #source-showcase .showcase-container .text-box .description .title,.timeline .section-content .wrap-element .wrap-text #source-showcase .showcase-container .text-box .description .date{font-size:2.125rem;font-weight:700;margin-bottom:.5rem}@media (min-width:992px){#source-showcase .showcase-container .text-box .description .article .title,#source-showcase .showcase-container .text-box .description .article-detail .title,#source-showcase .showcase-container .text-box .description .err-404 .title,#source-showcase .showcase-container .text-box .description .line-header .header-section .text-section .title,#source-showcase .showcase-container .text-box .description .modal-services-conventions .modal .title,#source-showcase .showcase-container .text-box .description .recipe-banner .title,#source-showcase .showcase-container .text-box .description .search .search-header .head .text-wrapper .title,#source-showcase .showcase-container .text-box .description .timeline .section-content .wrap-element .wrap-text .date,#source-showcase .showcase-container .text-box .description h1,.article #source-showcase .showcase-container .text-box .description .title,.article-detail #source-showcase .showcase-container .text-box .description .title,.err-404 #source-showcase .showcase-container .text-box .description .title,.line-header .header-section .text-section #source-showcase .showcase-container .text-box .description .title,.modal-services-conventions .modal #source-showcase .showcase-container .text-box .description .title,.recipe-banner #source-showcase .showcase-container .text-box .description .title,.search .search-header .head .text-wrapper #source-showcase .showcase-container .text-box .description .title,.timeline .section-content .wrap-element .wrap-text #source-showcase .showcase-container .text-box .description .date{font-size:3.375rem}}#source-showcase .showcase-container .text-box .link-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left}#source-showcase .showcase-container .text-box .link-wrapper .icon{margin-right:1rem}#source-showcase .showcase-container .image-box{position:relative;width:50%}#source-showcase .showcase-container .image-box.image-box-main{min-height:440px;width:100%}@media (min-width:992px){#source-showcase .showcase-container .image-box.image-box-main{width:60%}}#source-showcase .showcase-container .image-box .main-image{position:absolute;bottom:calc(50% - 190px);right:-140px;z-index:2;height:380px}#source-showcase .showcase-container .image-box .main-image img{width:auto;height:380px}@media (min-width:768px){#source-showcase .showcase-container .image-box .main-image{right:0}}@media (min-width:992px){#source-showcase .showcase-container .image-box .main-image{bottom:0;right:0;height:initial}#source-showcase .showcase-container .image-box .main-image img{height:initial}}#source-showcase .showcase-container .image-box .background-track{position:absolute;bottom:70%;z-index:1}#source-showcase .showcase-container .image-box .background-track img{width:100%}#source-showcase .showcase-container .image-box .showcase-image{z-index:2;height:250px;position:absolute}@media (min-width:992px){#source-showcase .showcase-container .image-box .showcase-image{height:initial;position:static}}#source-showcase .showcase-container .image-box .showcase-image img{max-width:250px}@media (min-width:992px){#source-showcase .showcase-container .image-box .showcase-image img{max-width:350px}}@media (min-width:992px){#source-showcase .showcase-container .image-box .showcase-image.image-line-showcase img{max-width:100%}}#source-showcase .showcase-container .image-box.left-center{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left}#source-showcase .showcase-container .image-box.left-center .background-track{width:160%;left:30%;bottom:85%}@media (min-width:768px){#source-showcase .showcase-container .image-box.left-center .background-track{width:120%}}@media (min-width:992px){#source-showcase .showcase-container .image-box.left-center .background-track{width:100%;left:50%;bottom:70%}}#source-showcase .showcase-container .image-box.left-center .showcase-image{left:-110px}@media (min-width:768px){#source-showcase .showcase-container .image-box.left-center .showcase-image{left:0}}#source-showcase .showcase-container .image-box.right-center{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:right}#source-showcase .showcase-container .image-box.right-center .background-track{width:160%;right:30%;bottom:80%}@media (min-width:768px){#source-showcase .showcase-container .image-box.right-center .background-track{width:120%}}@media (min-width:992px){#source-showcase .showcase-container .image-box.right-center .background-track{width:100%;right:50%;bottom:70%}}#source-showcase .showcase-container .image-box.right-center .showcase-image{right:-110px}#source-showcase .showcase-container .image-box.right-center .showcase-image img{max-width:100%}@media (min-width:768px){#source-showcase .showcase-container .image-box.right-center .showcase-image{right:0}}#source-showcase .showcase-container .image-box.right-center .showcase-image.image-line-showcase img{max-width:250px}@media (min-width:992px){#source-showcase .showcase-container .image-box.right-center .showcase-image.image-line-showcase img{max-width:100%}}#source-showcase .showcase-container .button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:4em}#source-showcase .showcase-container.line-showcase .description p{margin-top:.5em}@media (min-width:992px){#source-showcase .showcase-container.line-showcase .text-box{height:auto;width:45%}}#source-showcase .showcase-container.line-showcase .text-box.main-text{height:200px}@media (min-width:992px){#source-showcase .showcase-container.line-showcase .image-box{height:350px}#source-showcase .showcase-container.line-showcase .image-box.desktop-only{height:300px}}#source-showcase .desktop-only{display:none}@media (min-width:992px){#source-showcase .desktop-only{display:block}}.subscribe-newsletter{display:flex;align-items:center;min-height:225px;padding:2em 0;overflow:hidden}.subscribe-newsletter .content-wrapper{position:relative}.subscribe-newsletter .text{margin-bottom:2em}.subscribe-newsletter .btn{width:100%}.subscribe-newsletter .title{margin-bottom:.5rem}.subscribe-newsletter .subtitle{font-weight:200}.subscribe-newsletter .floating-img{display:none}@media (min-width:992px){.subscribe-newsletter .btn{width:auto}.subscribe-newsletter .subtitle,.subscribe-newsletter .title{padding-right:370px}.subscribe-newsletter .floating-img{display:block;width:300px;position:absolute;right:4em;bottom:-100px}.subscribe-newsletter .floating-img img{width:100%}}.tab-bar{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;margin:0 0 2em 0;padding:0;background-color:#fff}.tab-bar .tab-link{text-align:center;width:50%}.tab-bar .tab-link.first{pointer-events:none;width:100%}.tab-bar .tab{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:3.5rem;padding:1em;text-transform:uppercase;font-weight:700;color:#bdbfc0;border-bottom:4px solid transparent;cursor:pointer;font-size:.75rem}@media (min-width:992px){.tab-bar .tab{font-size:.875rem}}.tab-bar .tab.active{color:#e30613;border-color:#e30613}@media (min-width:992px){.tab-bar{flex-wrap:nowrap}.tab-bar .tab-link{width:100%}}.table-banner{padding:2em 0;position:relative}.table-banner .section-content .description,.table-banner .section-content .title{text-align:center}@media (min-width:992px){.table-banner .section-content .description,.table-banner .section-content .title{text-align:left}}.table-banner .section-content .title{color:#262b2f}.table-banner .section-content .description{font-weight:300;color:#4a4a49;margin-top:1.25em}.table-banner .section-content .table{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column}.table-banner .section-content .table .table-row{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;text-align:center;color:#4a4a49;padding:1.25em 0}.table-banner .section-content .table .table-row:not(:last-child){border-bottom:solid 2px rgba(176,176,175,.1)}@media (min-width:992px){.table-banner .section-content .table .table-row{flex-wrap:nowrap}}.table-banner .section-content .table .table-row.header .text p{font-weight:300;color:#262b2f}.table-banner .section-content .table .table-row.header .text p strong{display:block;margin-bottom:0}@media (min-width:992px){.table-banner .section-content .table .table-row.header .text p{font-size:1.75rem}.table-banner .section-content .table .table-row.header .text p strong{display:inline-block;margin-bottom:.5em}}@media (min-width:992px){.table-banner .section-content .table .table-row.subheader .text p{font-size:1rem}}.table-banner .section-content .table .table-row.subheader .content-icon .icon{max-width:60px}.table-banner .section-content .table .table-row .content-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;flex-basis:50%;padding:0 .5em}.table-banner .section-content .table .table-row .content-icon:not(:last-child){border-right:solid 2px rgba(176,176,175,.1)}.table-banner .section-content .table .table-row .content-icon .icon,.table-banner .section-content .table .table-row .content-icon .text{padding:0 0 .5em 0}.table-banner .section-content .table .table-row .text{color:#262b2f;font-weight:300;flex-basis:50%}.table-banner .section-content .table .table-row .text p{font-weight:300;color:#262b2f}.table-banner .section-content .table .table-row .text p strong{display:block;margin-bottom:0}@media (min-width:992px){.table-banner .section-content .table .table-row .text p{font-size:1.25rem}.table-banner .section-content .table .table-row .text p strong{font-size:1.25rem;display:inline-block;margin-bottom:.5em}}.table-banner .section-content .description+.table,.table-banner .section-content .title+.table{margin:1.25em 0 0}.table-banner .section-content .wrapper-button{display:flex;flex-direction:row;justify-content:center;align-items:center}.table-banner .section-content .table+.wrapper-button{margin-top:2em}.timeline{padding:3em 0}.timeline .section-content{background-color:#fff;border-radius:12px;text-align:center;padding:2.5em 1em}.timeline .section-content .title{color:#262b2f;margin:0 0 .5em}.timeline .section-content .description{color:#4a4a49;font-weight:300;margin-bottom:3em}.timeline .section-content .wrap-element{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding-bottom:2em}.timeline .section-content .wrap-element.last{flex-direction:column;padding-bottom:0}.timeline .section-content .wrap-element.last .wrap-image{display:flex;flex-direction:row;justify-content:center;align-items:center;order:3}.timeline .section-content .wrap-element .wrap-text{order:3;width:100%;margin-top:3em}.timeline .section-content .wrap-element .wrap-line{order:2;width:10%;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto}.timeline .section-content .wrap-element .wrap-line .bd-even{width:2.5em;height:0;position:absolute;bottom:0;top:0;left:0;border-top:2px dashed #b0b0af;transform:rotate(90deg)}.timeline .section-content .wrap-element .wrap-line .bd-even:after,.timeline .section-content .wrap-element .wrap-line .bd-even:before{content:'';display:block;width:12px;height:12px;border-radius:100%;position:absolute;top:0;margin-top:-.45em}.timeline .section-content .wrap-element .wrap-line .bd-even:after{background-color:#b0b0af}.timeline .section-content .wrap-element .wrap-line .bd-even:before{border:1px solid #b0b0af}.timeline .section-content .wrap-element .wrap-line .bd-odd{border-left:2px dashed #b0b0af;width:50%;right:0;bottom:0;top:0;height:0;position:absolute}.timeline .section-content .wrap-element .wrap-image{order:1;width:100%;margin:1em 0;z-index:1}.timeline .section-content .wrap-element .wrap-image img{height:auto}.timeline .section-content .wrap-element.even .wrap-text{order:1}.timeline .section-content .wrap-element.even .wrap-line{order:2}.timeline .section-content .wrap-element.even .wrap-line .bd-even:after{right:-.4em}.timeline .section-content .wrap-element.even .wrap-line .bd-even:before{left:-1em}.timeline .section-content .wrap-element.even .wrap-image{order:3}.timeline .section-content .wrap-element.odd .wrap-text{order:1}.timeline .section-content .wrap-element.odd .wrap-image{order:2}.timeline .section-content .wrap-element.odd .wrap-line .bd-even{right:0;left:0}.timeline .section-content .wrap-element.odd .wrap-line .bd-even:after{left:-.3em}.timeline .section-content .wrap-element.odd .wrap-line .bd-even:before{right:-1em}.timeline .section-content .wrap-element.first .wrap-line .bd-even:before{width:1px;border-radius:0;left:0}.timeline .section-content .wrap-element.first .wrap-line .bd-odd{top:auto;height:0}.timeline .section-content .wrap-element .wrap-text .date{display:inline-flex;justify-content:center;width:100%;font-size:2.125rem;color:#e30613}.timeline .section-content .wrap-element .wrap-text .info{color:#4a4a49;font-weight:300}.timeline .section-content .wrap-element .wrap-image{border-radius:20px}#favourite-shop .timeline .section-content .wrap-element .content-wrapper>.title,#favourite-shop-light .timeline .section-content .wrap-element .content-wrapper>.title,#source-showcase .showcase-container .text-box .timeline .section-content .wrap-element .mid-title,.advice .timeline .section-content .wrap-element .title,.article .timeline .section-content .wrap-element .title,.article-detail .timeline .section-content .wrap-element .info,.article-detail .timeline .section-content .wrap-element .title,.article-image .timeline .section-content .wrap-element .title,.banner-info .timeline .section-content .wrap-element .title,.bio .article-body .timeline .section-content .wrap-element .article-title,.bio .article-body .timeline .section-content .wrap-element .article-title.big,.bio .heading .timeline .section-content .wrap-element .name,.bio .heading .timeline .section-content .wrap-element .subtitle,.boxed-map .card-boxed .list-circle .circle-map .circle-description p .timeline .section-content .wrap-element em,.boxed-map .card-boxed .timeline .section-content .wrap-element .title,.brand-grid .brand-card-container .brand-card .timeline .section-content .wrap-element .card-title,.brand-grid .timeline .section-content .wrap-element .title,.brand-showcase .timeline .section-content .wrap-element .title,.campaign-list>.content-wrapper .timeline .section-content .wrap-element .title,.card-verify .timeline .section-content .wrap-element .title,.circle-banner .timeline .section-content .wrap-element .info,.circle-banner .timeline .section-content .wrap-element .title,.compare-banner .content-text .timeline .section-content .wrap-element .title,.compare-banner .content-text .wrapper-element .wrapper-content .timeline .section-content .wrap-element .subtitle,.cta-banner .timeline .section-content .wrap-element .title,.err-404 .timeline .section-content .wrap-element .subtitle,.err-404 .timeline .section-content .wrap-element .title,.events-container .timeline .section-content .wrap-element .no-results,.hero-banner .hero-slider .hero-card .timeline .section-content .wrap-element .subtitle,.hero-banner .hero-slider .hero-card .timeline .section-content .wrap-element .title,.internal-login .timeline .section-content .wrap-element .title,.line-header .header-section .text-section .timeline .section-content .wrap-element .title,.list-banner .timeline .section-content .big .wrap-element .title,.list-banner .timeline .section-content .wrap-element .big .title,.list-banner .timeline .section-content .wrap-element .title,.list-banner-with-link .timeline .section-content .big .wrap-element .title,.list-banner-with-link .timeline .section-content .wrap-element .big .title,.list-banner-with-link .timeline .section-content .wrap-element .title,.modal-services-conventions .modal .timeline .section-content .wrap-element .title,.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .timeline .section-content .wrap-element .title,.news-list .timeline .section-content .wrap-element .title,.product-description .description-box .heading .timeline .section-content .wrap-element .info-title,.recipe-banner .timeline .section-content .wrap-element .title,.rounded-info .timeline .section-content .wrap-element .title,.search .head .text-wrapper .timeline .section-content .wrap-element .title,.search .search-header .head .text-wrapper .timeline .section-content .wrap-element .title,.search .search-results .result-cluster .timeline .section-content .wrap-element .title,.search-cta .timeline .section-content .wrap-element .title,.showcase-circle .timeline .section-content .wrap-element .title,.showcase-circle .timeline .section-content .wrap-element .wrapper-circle .circle .circle-description strong,.showcase-circle .timeline .section-content .wrapper-circle .circle .circle-description .wrap-element strong,.simple-carousel .slide-container .slide.type-image-3 .container-text .timeline .section-content .wrap-element .subtitle,.simple-carousel .slide-container .slide.type-image-3 .container-text .timeline .section-content .wrap-element .title,.simple-carousel .wrap-title .timeline .section-content .wrap-element .title,.simple-info .timeline .section-content .wrap-element .info-title,.slide-container .slide.generic .text-container .timeline .section-content .wrap-element .slide-title.big,.slide-container .slide.generic .text-container .timeline .section-content .wrap-element .slide-title.normal,.slide-container .slide.generic.is-horizontal .text-container .timeline .section-content .wrap-element .slide-title,.slide-container .slide.type-3 .footer .timeline .section-content .wrap-element .info,.social-feed .timeline .section-content .wrap-element .content-wrapper>.title,.static-grid .item-container .card-item.generic .text-container .timeline .section-content .wrap-element .card-item-title.big,.static-grid .item-container .card-item.generic .text-container .timeline .section-content .wrap-element .card-item-title.normal,.storie .article-body .timeline .section-content .wrap-element .article-title,.storie .article-body .timeline .section-content .wrap-element .article-title.big,.storie .heading .timeline .section-content .wrap-element .name,.storie .heading .timeline .section-content .wrap-element .subtitle,.subscribe-newsletter .timeline .section-content .wrap-element .title,.table-banner .timeline .section-content .table .table-row.header .text p .wrap-element strong,.table-banner .timeline .section-content .wrap-element .table .table-row.header .text p strong,.table-banner .timeline .section-content .wrap-element .title,.timeline .banner-info .section-content .wrap-element .title,.timeline .circle-banner .section-content .wrap-element .info,.timeline .circle-banner .section-content .wrap-element .title,.timeline .cta-banner .section-content .wrap-element .title,.timeline .list-banner .section-content .big .wrap-element .title,.timeline .list-banner .section-content .wrap-element .big .title,.timeline .list-banner .section-content .wrap-element .title,.timeline .list-banner-with-link .section-content .big .wrap-element .title,.timeline .list-banner-with-link .section-content .wrap-element .big .title,.timeline .list-banner-with-link .section-content .wrap-element .title,.timeline .section-content .wrap-element #favourite-shop .content-wrapper>.title,.timeline .section-content .wrap-element #favourite-shop-light .content-wrapper>.title,.timeline .section-content .wrap-element #source-showcase .showcase-container .text-box .mid-title,.timeline .section-content .wrap-element .advice .title,.timeline .section-content .wrap-element .article .title,.timeline .section-content .wrap-element .article-detail .info,.timeline .section-content .wrap-element .article-detail .title,.timeline .section-content .wrap-element .article-image .title,.timeline .section-content .wrap-element .bio .article-body .article-title,.timeline .section-content .wrap-element .bio .article-body .article-title.big,.timeline .section-content .wrap-element .bio .heading .name,.timeline .section-content .wrap-element .bio .heading .subtitle,.timeline .section-content .wrap-element .boxed-map .card-boxed .list-circle .circle-map .circle-description p em,.timeline .section-content .wrap-element .boxed-map .card-boxed .title,.timeline .section-content .wrap-element .brand-grid .brand-card-container .brand-card .card-title,.timeline .section-content .wrap-element .brand-grid .title,.timeline .section-content .wrap-element .brand-showcase .title,.timeline .section-content .wrap-element .campaign-list>.content-wrapper .title,.timeline .section-content .wrap-element .card-verify .title,.timeline .section-content .wrap-element .compare-banner .content-text .title,.timeline .section-content .wrap-element .compare-banner .content-text .wrapper-element .wrapper-content .subtitle,.timeline .section-content .wrap-element .err-404 .subtitle,.timeline .section-content .wrap-element .err-404 .title,.timeline .section-content .wrap-element .events-container .no-results,.timeline .section-content .wrap-element .hero-banner .hero-slider .hero-card .subtitle,.timeline .section-content .wrap-element .hero-banner .hero-slider .hero-card .title,.timeline .section-content .wrap-element .internal-login .title,.timeline .section-content .wrap-element .line-header .header-section .text-section .title,.timeline .section-content .wrap-element .modal-services-conventions .modal .title,.timeline .section-content .wrap-element .mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title,.timeline .section-content .wrap-element .news-list .title,.timeline .section-content .wrap-element .product-description .description-box .heading .info-title,.timeline .section-content .wrap-element .recipe-banner .title,.timeline .section-content .wrap-element .rounded-info .title,.timeline .section-content .wrap-element .search .head .text-wrapper .title,.timeline .section-content .wrap-element .search .search-header .head .text-wrapper .title,.timeline .section-content .wrap-element .search .search-results .result-cluster .title,.timeline .section-content .wrap-element .search-cta .title,.timeline .section-content .wrap-element .simple-carousel .slide-container .slide.type-image-3 .container-text .subtitle,.timeline .section-content .wrap-element .simple-carousel .slide-container .slide.type-image-3 .container-text .title,.timeline .section-content .wrap-element .simple-carousel .wrap-title .title,.timeline .section-content .wrap-element .simple-info .info-title,.timeline .section-content .wrap-element .slide-container .slide.generic .text-container .slide-title.big,.timeline .section-content .wrap-element .slide-container .slide.generic .text-container .slide-title.normal,.timeline .section-content .wrap-element .slide-container .slide.generic.is-horizontal .text-container .slide-title,.timeline .section-content .wrap-element .slide-container .slide.type-3 .footer .info,.timeline .section-content .wrap-element .social-feed .content-wrapper>.title,.timeline .section-content .wrap-element .static-grid .item-container .card-item.generic .text-container .card-item-title.big,.timeline .section-content .wrap-element .static-grid .item-container .card-item.generic .text-container .card-item-title.normal,.timeline .section-content .wrap-element .storie .article-body .article-title,.timeline .section-content .wrap-element .storie .article-body .article-title.big,.timeline .section-content .wrap-element .storie .heading .name,.timeline .section-content .wrap-element .storie .heading .subtitle,.timeline .section-content .wrap-element .subscribe-newsletter .title,.timeline .section-content .wrap-element .title-banner .title,.timeline .section-content .wrap-element .train-card .content-wrapper>.title,.timeline .section-content .wrap-element .train-card .content-wrapper>.title.big,.timeline .section-content .wrap-element .train-card.related .content-wrapper>.title,.timeline .section-content .wrap-element .video-serie .title,.timeline .section-content .wrap-element .view-empty .empty-search .title,.timeline .section-content .wrap-element .wrap-text .date,.timeline .section-content .wrap-element .wrapper-services-conventions .no-results,.timeline .section-content .wrap-element .wrapper-services-events .no-results,.timeline .section-content .wrap-element h1,.timeline .section-content .wrap-element h2,.timeline .section-content .wrap-element h3,.timeline .section-content .wrap-element h4,.timeline .section-content .wrap-element h5,.timeline .section-content .wrap-element h6,.timeline .showcase-circle .section-content .wrap-element .title,.timeline .showcase-circle .section-content .wrap-element .wrapper-circle .circle .circle-description strong,.timeline .showcase-circle .section-content .wrapper-circle .circle .circle-description .wrap-element strong,.timeline .table-banner .section-content .table .table-row.header .text p .wrap-element strong,.timeline .table-banner .section-content .wrap-element .table .table-row.header .text p strong,.timeline .table-banner .section-content .wrap-element .title,.timeline .tri-comparison.type-2 .section-content .wrap-element .wrap-title .title,.timeline .tri-comparison.type-2 .section-content .wrap-title .wrap-element .title,.title-banner .timeline .section-content .wrap-element .title,.train-card .timeline .section-content .wrap-element .content-wrapper>.title,.train-card .timeline .section-content .wrap-element .content-wrapper>.title.big,.train-card.related .timeline .section-content .wrap-element .content-wrapper>.title,.tri-comparison.type-2 .timeline .section-content .wrap-element .wrap-title .title,.tri-comparison.type-2 .timeline .section-content .wrap-title .wrap-element .title,.video-serie .timeline .section-content .wrap-element .title,.view-empty .empty-search .timeline .section-content .wrap-element .title,.wrapper-services-conventions .timeline .section-content .wrap-element .no-results,.wrapper-services-events .timeline .section-content .wrap-element .no-results{line-height:1.4em}.timeline .section-content .border-bottom{display:inline-flex;border-right:2px dashed #b0b0af;width:0;margin:0;height:40px;position:relative}.timeline .section-content .border-bottom:after,.timeline .section-content .border-bottom:before{content:'';display:block;width:12px;height:12px;position:absolute;margin-left:-.3em;left:0;right:0}.timeline .section-content .border-bottom:after{margin-top:-1em;background-color:#b0b0af;border-radius:100%}.timeline .section-content .border-bottom:before{margin-bottom:-.5em;height:0;bottom:0;border:1.5px solid #b0b0af}.timeline .section-content .border-mobile{border:1px solid #b0b0af}@media (min-width:992px){.timeline .container{padding:2em 0}.timeline .section-content{padding:2.5em 5em 1em}.timeline .section-content .description{margin-bottom:2.5em}.timeline .section-content .wrap-element{flex-direction:row}.timeline .section-content .wrap-element .wrap-text{width:40%;margin-top:0}.timeline .section-content .wrap-element .wrap-line .bd-even{transform:none;width:50%;height:50%;top:auto}.timeline .section-content .wrap-element .wrap-line .bd-odd{height:100%}.timeline .section-content .wrap-element .wrap-image{width:45%}.timeline .section-content .wrap-element.odd .wrap-line .bd-even{left:auto}.timeline .section-content .wrap-element.odd .wrap-text{order:2}.timeline .section-content .wrap-element.odd .wrap-image{order:1;margin:0}.timeline .section-content .wrap-element.first .wrap-line .bd-odd{height:50%}.timeline .section-content .wrap-element.last{flex-direction:column}.timeline .section-content .wrap-element.last .wrap-text{order:1;width:100%}.timeline .section-content .wrap-element.last .wrap-image{order:3}.timeline .section-content .wrap-element.last .wrap-line .bd-even:before{content:''}.timeline .section-content .border-bottom{border:1px solid #b0b0af;height:0;width:20px;margin-bottom:2em}.timeline .section-content .border-bottom:after,.timeline .section-content .border-bottom:before{content:none}}.title-banner .title{color:#262b2f}.train-card{padding:2em 0;overflow:hidden}.train-card .slide{position:relative}.train-card .slide img{pointer-events:none}.train-card .slide,.train-card a{user-select:none;-webkit-user-drag:none}.train-card .slide{cursor:grab}.train-card .content-wrapper>.title{color:#262b2f;margin-bottom:2.5rem}.train-card .content-wrapper>.title.title-product .field__item{display:inline-block}.train-card .content-wrapper>.title.big{margin-bottom:.5em}.train-card .content-wrapper>.description{margin-bottom:2em;font-weight:300;color:#4a4a49}.train-card .text-center{text-align:center}.train-card .train-card-offset-box .slide.slide-brand-grid{margin-bottom:1em}.train-card .train-card-box{overflow:visible;position:relative;display:flex}.train-card .train-card-box .slide-container{display:inline-flex;padding:0;margin:0;list-style-type:none;transition-duration:1s}.train-card .train-card-box .slide-container .row{margin:0;flex-wrap:nowrap}.train-card .train-card-box .slide-container .video .video-box{min-height:250px;border-radius:.7rem}@media (min-width:992px){.train-card .train-card-box .slide-container .video .video-box{min-height:280px}}.train-card .train-card-box .slide-container .video .video-box .field--type-video-embed-field{height:250px}@media (min-width:992px){.train-card .train-card-box .slide-container .video .video-box .field--type-video-embed-field{height:280px}}.train-card .train-card-box .slide-container .video .video-box .field--type-video-embed-field div[class^=video-embed-field]{height:100%}.train-card .train-card-box .slide-container .video .video-box .video-cover .type1 .wrapper-cover .cover-icon{order:2}.train-card .train-card-box .slide-container .video .video-box .video-cover .type1 .wrapper-cover .cover-title{font-family:Gotham;font-style:normal;font-size:1.25rem;order:2}.train-card .train-card-box .slide-container.deal .dummy{display:none}@media (max-width:1199.98px){.train-card .train-card-box .slide-container.deal .slide.type-3{width:100%;margin-right:0}}.train-card .train-card-box .control-arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;height:3em;width:3em;top:calc(50% - 1.5em);cursor:pointer;z-index:2;color:#fff;background-color:#e30613;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:100%;font-size:12px;padding:1.5em;opacity:0;pointer-events:auto;transform:scale(1.2);transition:all .2s cubic-bezier(.33,1,.68,1)}@media (min-width:992px){.train-card .train-card-box .control-arrow{color:#fff;background-color:#e30613;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:100%;font-size:12px;padding:1.5em;opacity:0;pointer-events:auto;transform:scale(1.2);transition:all .2s cubic-bezier(.33,1,.68,1)}}.train-card .train-card-box .control-arrow.visible{opacity:1;pointer-events:initial}.train-card .train-card-box .control-arrow.control-arrow-left{left:-1em}.train-card .train-card-box .control-arrow.control-arrow-right{right:-1em}.train-card .train-card-box .control-arrow.is-active{opacity:1;pointer-events:auto;transform:scale(1)}.train-card .train-card-button{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:1.5em 0}@media (min-width:992px){.train-card .train-card-button{margin:2.5em 0}}.train-card .train-card-button .text{font-size:.75rem;font-weight:300;color:#4a4a49;margin-bottom:1em}.train-card .train-card-button .text.font-small{font-size:.875rem;margin-bottom:1.5rem}.train-card .train-card-button.hidden{display:none}.train-card[data-no-carousel=''] .slide-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap}.train-card[data-no-carousel=''] .slide-container .slide{margin-bottom:1em}@media (max-width:1199.98px){.train-card[data-no-carousel=mobile] .slide-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap}}@media (min-width:992px){.train-card[data-no-carousel=desktop] .slide-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap}}.train-card.related{background-color:#fff}.train-card.related .content-wrapper>.title{margin-bottom:1em}.train-card.related .slide.box-white{background-color:#fff;padding:1.5em;margin-right:0!important}.train-card.related .slide.box-white .text-container{display:flex;flex-direction:column;justify-content:space-between;height:35%}.train-card.related .slide.box-white .text-container .brand{display:inline-block;text-align:center;min-width:115px;font-size:.75rem;padding:.2em}.train-card.related .slide.box-white .text-container .slide-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3em;font-weight:700;color:#262b2f;margin:0}.train-card.related .slide.box-white .text-container .extra-info{font-size:.875rem;font-weight:300;text-transform:lowercase;color:#4a4a49;margin-top:.5em}.train-card.related .slide.box-white .text-container .extra-info .field__item{display:inline-block}.train-card.related .slide.box-white.border-box{border-left:1px solid rgba(74,74,73,.1)}.train-card.related .slide.box-white.border-box:last-child{border-right:1px solid rgba(74,74,73,.1)}[data-no-carousel] .train-card-box .control-arrow{display:none}.slide-container .slide{opacity:1;margin:0 1em 1em 0}@media (min-width:576px){.slide-container .slide{width:540px}}@media (min-width:768px){.slide-container .slide{width:720px}}@media (min-width:992px){.slide-container .slide{width:320px}}@media (min-width:1200px){.slide-container .slide{width:380px}}@media (min-width:992px){.slide-container .slide{margin-right:2em}}.slide-container .slide .video{padding:0}.slide-container .slide.inactive{opacity:.5}.slide-container .slide.type-1{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;padding:2em;border-radius:1em;min-height:280px;max-height:280px}.slide-container .slide .button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.slide-container .slide .button-container .btn,.slide-container .slide .button-container .btn-primary{min-width:100%}.slide-container .slide.type-2{display:flex;justify-content:flex-start;text-align:left;flex-direction:column;height:100%;background-color:#fff;color:#4a4a49;font-size:.75rem;border-radius:20px;border:solid 1px #ebebeb}.slide-container .slide.type-2.offer-default .image{background-size:cover;background-position:top;min-height:120px}.slide-container .slide.type-2 .image{width:100%;height:auto}.slide-container .slide.type-2.is-default-content .container-text .heading,.slide-container .slide.type-2.offer-default .container-text .heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:45px}.slide-container .slide.type-2.is-default-content .container-text .info,.slide-container .slide.type-2.offer-default .container-text .info{margin-bottom:0}.slide-container .slide.type-2 .container-text{padding:1em}.slide-container .slide.type-2 .container-text .heading{opacity:.9}.slide-container .slide.type-2 .container-text .heading,.slide-container .slide.type-2 .container-text .info{display:flex;font-weight:300;color:#262b2f;margin-bottom:1em}.slide-container .slide.type-2 .container-text .info-image{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left}.slide-container .slide.type-2 .container-text .info-image .wrap-image{flex-basis:10%;margin-right:.5em}.slide-container .slide.type-2 .container-text .info-image .wrap-image img{border-radius:100%}.slide-container .slide.type-2 .container-text .info-image .logo{flex-basis:90%}.slide-container .slide.type-3{display:flex;justify-content:flex-start;text-align:left;flex-direction:column;background-color:#fff;border-radius:20px;padding:1.5em 1em}.slide-container .slide.type-3 .heading{display:flex;flex-direction:row;align-items:center;color:#262b2f;font-weight:700;margin-bottom:1em}.slide-container .slide.type-3 .heading .icon{font-size:20px;color:#262b2f}.slide-container .slide.type-3 .body{font-weight:300;margin-bottom:1em}.slide-container .slide.type-3 .body .description{color:#4a4a49;margin-bottom:1em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slide-container .slide.type-3 .body .position{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;color:#e30613;margin-bottom:.5em}.slide-container .slide.type-3 .body .position.dummy{display:none}.container-modal-general .wrap-card .result-category .category .slide-container .slide.type-3 .body .position li.active::after,.container-modal-general .wrap-card .result-category .check-all .slide-container .slide.type-3 .body .position li.active::after,.container-modal-general .wrap-card .result-category .slide-container .slide.type-3 .body .position .category.active::after,.container-modal-general .wrap-card .result-category .slide-container .slide.type-3 .body .position .check-all.active::after,.menus .main-menu ul .slide-container .slide.type-3 .body .position li.has-submenu:after,.menus .submenus ul .slide-container .slide.type-3 .body .position li.has-submenu:after,.slide-container .slide.type-3 .body .position .container-modal-general .wrap-card .result-category .category li.active::after,.slide-container .slide.type-3 .body .position .container-modal-general .wrap-card .result-category .category.active::after,.slide-container .slide.type-3 .body .position .container-modal-general .wrap-card .result-category .check-all li.active::after,.slide-container .slide.type-3 .body .position .container-modal-general .wrap-card .result-category .check-all.active::after,.slide-container .slide.type-3 .body .position .icn,.slide-container .slide.type-3 .body .position .menus .main-menu ul li.has-submenu:after,.slide-container .slide.type-3 .body .position .menus .submenus ul li.has-submenu:after{font-size:20px;margin-right:.5em}.slide-container .slide.type-3 .footer .discount,.slide-container .slide.type-3 .footer .info{flex-basis:50%}.slide-container .slide.type-3 .footer .discount{color:#e30613;font-size:1rem;font-weight:300}.slide-container .slide.type-3 .footer .info{font-weight:700;color:#262b2f;margin:1.5em 0 .5em}.slide-container .slide.card-images{display:flex;justify-content:flex-start;text-align:left}.slide-container .slide.card-images .container-image img{border-radius:20px}.slide-container .slide.card-mini{display:flex;justify-content:flex-start;text-align:left}.slide-container .slide.card-mini .container-image .image{width:100%;height:100%}.slide-container .slide.card-micro{display:flex;justify-content:center;flex-wrap:wrap;height:100%;border-radius:1em;background-color:#fff;padding:.3em 0;cursor:pointer}.slide-container .slide.card-micro:hover{box-shadow:0 15px 30px 0 rgba(74,74,73,.15)}@media (min-width:992px){.slide-container .slide.card-micro{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;flex-wrap:nowrap;padding:0 .5em}}.slide-container .slide.card-micro .container-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:50%;max-height:55px;margin:0}@media (min-width:992px){.slide-container .slide.card-micro .container-image{width:70%;margin:0}.slide-container .slide.card-micro .container-image .image{width:100%}}.slide-container .slide.card-micro .container-image .image{width:80%}.slide-container .slide.card-micro .container-text{width:100%;font-size:.75rem;text-align:center;color:#262b2f}@media (min-width:992px){.slide-container .slide.card-micro .container-text{text-align:left}}.slide-container .slide.card-shop-near{display:flex;align-items:center;background-color:#fff;border-radius:12px;padding:1em 1.5em}.slide-container .slide.card-shop-near .image{max-width:80px;margin-right:.5em}@media (min-width:992px){.slide-container .slide.card-shop-near .image{max-width:130px}}.slide-container .slide.card-shop-near .card-description{margin:0 auto;max-width:110px;color:#4a4a49;font-weight:300}.slide-container .slide.card-shop-near .card-link{text-decoration:none}.container-modal-general .wrap-card .result-category .category .slide-container .slide.card-shop-near .card-link li.active::after,.container-modal-general .wrap-card .result-category .check-all .slide-container .slide.card-shop-near .card-link li.active::after,.container-modal-general .wrap-card .result-category .slide-container .slide.card-shop-near .card-link .category.active::after,.container-modal-general .wrap-card .result-category .slide-container .slide.card-shop-near .card-link .check-all.active::after,.menus .main-menu ul .slide-container .slide.card-shop-near .card-link li.has-submenu:after,.menus .submenus ul .slide-container .slide.card-shop-near .card-link li.has-submenu:after,.slide-container .slide.card-shop-near .card-link .container-modal-general .wrap-card .result-category .category li.active::after,.slide-container .slide.card-shop-near .card-link .container-modal-general .wrap-card .result-category .category.active::after,.slide-container .slide.card-shop-near .card-link .container-modal-general .wrap-card .result-category .check-all li.active::after,.slide-container .slide.card-shop-near .card-link .container-modal-general .wrap-card .result-category .check-all.active::after,.slide-container .slide.card-shop-near .card-link .icn,.slide-container .slide.card-shop-near .card-link .menus .main-menu ul li.has-submenu:after,.slide-container .slide.card-shop-near .card-link .menus .submenus ul li.has-submenu:after{font-size:.7em}.slide-container .slide.wrap-box-conventions{display:flex;flex-direction:row;justify-content:center;align-items:center;align-items:stretch;margin-top:1.875em}.slide-container .slide.wrap-box-conventions .box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#fff;border-radius:12px;padding:.938em 0;width:100%}.slide-container .slide.wrap-box-conventions .box:first-child{margin-left:0}.slide-container .slide.wrap-box-conventions .box:last-child{margin-right:0}.slide-container .slide.wrap-box-conventions .box .image-box+.box-label{font-size:.75rem;color:#4a4a49;font-weight:300;margin-top:.5em}.slide-container .slide.wrap-box-conventions .box .image-box{max-width:50px}.slide-container .slide.wrap-box-conventions .box-label{font-size:.75rem;color:#e30613}@media (max-width:1199.98px){.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text{flex-direction:column}.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;margin-right:0;margin-bottom:.5em}.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .wrap-text-card{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .wrap-text-card .card-description{display:none}.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .wrap-text-card .card-link{width:100%;text-align:center}}.slide-container .slide.generic.boxed{background-color:#fff;border-radius:1em;overflow:hidden;width:100%}.slide-container .slide.generic.boxed .text-container{padding:1em}.slide-container .slide.generic.boxed.mr-0{margin-right:0}.slide-container .slide.generic.is-horizontal{height:120px;display:flex;align-items:center;justify-content:center;padding:1em}.slide-container .slide.generic.is-horizontal .image-container{width:65px;margin:0 1em 0 0}.slide-container .slide.generic.is-horizontal .text-container{width:100%;display:block;padding:0}.slide-container .slide.generic.is-horizontal .text-container .slide-title{margin-bottom:.5rem;display:block}.slide-container .slide.generic.is-horizontal .text-container .slide-description{display:block}.slide-container .slide.generic .image-container{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%;min-height:215px;max-height:210px;margin-bottom:1em}.slide-container .slide.generic .image-container.background-image{min-height:195px;max-height:195px;background-position:center;background-size:cover}.slide-container .slide.generic .image-container.ratio-4-3{padding-bottom:calc(100% * (3 / 4))}.slide-container .slide.generic .image-container.ratio-16-9{padding-bottom:calc(100% * (9 / 16))}.slide-container .slide.generic .text-container .slide-title{word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:700;color:#262b2f;line-height:1}.slide-container .slide.generic .text-container .slide-title a{width:100%;color:#262b2f}.slide-container .slide.generic .text-container .slide-title:not(:last-child){margin-bottom:.5em}.article-detail .section-content .container-left .link .slide-container .slide.generic .text-container .slide-title.less-position,.article-detail .section-content .container-left .link .slide-container .slide.generic .text-container .slide-title.more-position,.article-detail .section-content .container-left .position .slide-container .slide.generic .text-container .slide-title.city,.article-detail .section-content .container-right .link .slide-container .slide.generic .text-container .slide-title.less-position,.article-detail .section-content .container-right .link .slide-container .slide.generic .text-container .slide-title.more-position,.article-detail .section-content .container-right .position .slide-container .slide.generic .text-container .slide-title.city,.boxed-info .slide-container .slide.generic .text-container .slide-title.description,.campaign-list .wrapper .campaign-item .slide-container .slide.generic .text-container .slide-title.description,.card-verify #login-form .slide-container .slide.generic .text-container .slide-title.confirm-message,.card-verify #login-form .slide-container .slide.generic .text-container .slide-title.error-message,.deal-detail .vertical-cards .card .slide-container .slide.generic .text-container .slide-title.position,.deal-detail>.hero-simple .slide-container .slide.generic .text-container .slide-title.category,.etruria-login-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.event-detail .vertical-cards .card .slide-container .slide.generic .text-container .slide-title.position,.event-detail>.hero-simple .slide-container .slide.generic .text-container .slide-title.category,.event-subscription-confirm-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.event-unsubscribe-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.events-container .slide-container .slide.generic .text-container .slide-title.hover-image-bottom,.events-main .slide-container .slide.generic .text-container .slide-title.hover-image-bottom,.filter .input-group .slide-container .slide.generic .text-container input.slide-title,.internal-login #login-form .slide-container .slide.generic .text-container .slide-title.error-message,.is-filter.input-group .slide-container .slide.generic .text-container input.slide-title,.locator-shop-detail .sharer .slide-container .slide.generic .text-container .slide-title.label-icon,.login-alleanza-redirect .container-modal .slide-container .slide.generic .text-container .slide-title.info,.mark-domanda-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.modal-coop .container-modal .slide-container .slide.generic .text-container .slide-title.info,.my-events-confirm-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.news-item.is-bulletin .slide-container .slide.generic .text-container .slide-title.description,.news-list .wrapper .news-item .slide-container .slide.generic .text-container .slide-title.description,.payment-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.privacy-modal-update .container-modal .slide-container .slide.generic .text-container .slide-title.info,.product-recall .container-box .boxed .slide-container .slide.generic .text-container .slide-title.box,.profil-domanda-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.result-ko-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.save-profile-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.school-book-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.search .search-results .slide-container .slide.generic .text-container .slide-title.result-count,.search .search-results .slide-container .slide.generic .text-container .slide-title.result-paging,.search-result .slide-container .slide.generic .text-container .slide-title.description,.search-result .wrap-date .slide-container .slide.generic .text-container .slide-title.category,.showcase-circle .section-content .wrapper-circle .circle .slide-container .slide.generic .text-container .slide-title.circle-description,.slide-container .slide.generic .text-container .article-detail .section-content .container-left .link .slide-title.less-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-left .link .slide-title.more-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-left .position .slide-title.city,.slide-container .slide.generic .text-container .article-detail .section-content .container-right .link .slide-title.less-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-right .link .slide-title.more-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-right .position .slide-title.city,.slide-container .slide.generic .text-container .boxed-info .slide-title.description,.slide-container .slide.generic .text-container .campaign-list .wrapper .campaign-item .slide-title.description,.slide-container .slide.generic .text-container .card-verify #login-form .slide-title.confirm-message,.slide-container .slide.generic .text-container .card-verify #login-form .slide-title.error-message,.slide-container .slide.generic .text-container .deal-detail .vertical-cards .card .slide-title.position,.slide-container .slide.generic .text-container .deal-detail>.hero-simple .slide-title.category,.slide-container .slide.generic .text-container .etruria-login-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .event-detail .vertical-cards .card .slide-title.position,.slide-container .slide.generic .text-container .event-detail>.hero-simple .slide-title.category,.slide-container .slide.generic .text-container .event-subscription-confirm-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .event-unsubscribe-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .events-container .slide-title.hover-image-bottom,.slide-container .slide.generic .text-container .events-main .slide-title.hover-image-bottom,.slide-container .slide.generic .text-container .filter .input-group input.slide-title,.slide-container .slide.generic .text-container .internal-login #login-form .slide-title.error-message,.slide-container .slide.generic .text-container .is-filter.input-group input.slide-title,.slide-container .slide.generic .text-container .locator-shop-detail .sharer .slide-title.label-icon,.slide-container .slide.generic .text-container .login-alleanza-redirect .container-modal .slide-title.info,.slide-container .slide.generic .text-container .mark-domanda-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .modal-coop .container-modal .slide-title.info,.slide-container .slide.generic .text-container .my-events-confirm-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .news-item.is-bulletin .slide-title.description,.slide-container .slide.generic .text-container .news-list .wrapper .news-item .slide-title.description,.slide-container .slide.generic .text-container .payment-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .privacy-modal-update .container-modal .slide-title.info,.slide-container .slide.generic .text-container .product-recall .container-box .boxed .slide-title.box,.slide-container .slide.generic .text-container .profil-domanda-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .result-ko-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .save-profile-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .school-book-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .search .search-results .slide-title.result-count,.slide-container .slide.generic .text-container .search .search-results .slide-title.result-paging,.slide-container .slide.generic .text-container .search-result .slide-title.description,.slide-container .slide.generic .text-container .search-result .wrap-date .slide-title.category,.slide-container .slide.generic .text-container .showcase-circle .section-content .wrapper-circle .circle .slide-title.circle-description,.slide-container .slide.generic .text-container .slide-title#search-block,.slide-container .slide.generic .text-container .slide-title.highlighted,.slide-container .slide.generic .text-container .slide-title.search-form,.slide-container .slide.generic .text-container .slide-title.slide-description,.slide-container .slide.generic .text-container .slide-title.small,.slide-container .slide.generic .text-container .slide.recalled-product .box-info .slide-title.info-description,.slide-container .slide.generic .text-container .slide.type-2 .container-text .slide-title.heading,.slide-container .slide.generic .text-container .slide.type-3 .body .slide-title.description,.slide-container .slide.generic .text-container .slide.type-3 .body .slide-title.position,.slide-container .slide.generic .text-container .spid-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .tessera-socio-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .slide-title.generic,.slide-container .slide.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .slide-title.category,.slide-container .slide.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .footer .discount .slide-title.generic,.slide-container .slide.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .slide-title.category,.slide-container .slide.recalled-product .box-info .slide.generic .text-container .slide-title.info-description,.slide-container .slide.type-2 .container-text .slide.generic .text-container .slide-title.heading,.slide-container .slide.type-3 .body .slide.generic .text-container .slide-title.description,.slide-container .slide.type-3 .body .slide.generic .text-container .slide-title.position,.spid-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.tessera-socio-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .slide-container .slide.generic .text-container .slide-title.generic,.wrapper-services-conventions .is-deal .slide.type-3 .slide-container .slide.generic .text-container .slide-title.category,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .slide-container .slide.generic .text-container .slide-title.generic,.wrapper-services-events .is-deal .slide.type-3 .slide-container .slide.generic .text-container .slide-title.category{font-size:.875rem;color:#262b2f}@media (min-width:992px){.article-detail .section-content .container-left .link .slide-container .slide.generic .text-container .slide-title.less-position,.article-detail .section-content .container-left .link .slide-container .slide.generic .text-container .slide-title.more-position,.article-detail .section-content .container-left .position .slide-container .slide.generic .text-container .slide-title.city,.article-detail .section-content .container-right .link .slide-container .slide.generic .text-container .slide-title.less-position,.article-detail .section-content .container-right .link .slide-container .slide.generic .text-container .slide-title.more-position,.article-detail .section-content .container-right .position .slide-container .slide.generic .text-container .slide-title.city,.boxed-info .slide-container .slide.generic .text-container .slide-title.description,.campaign-list .wrapper .campaign-item .slide-container .slide.generic .text-container .slide-title.description,.card-verify #login-form .slide-container .slide.generic .text-container .slide-title.confirm-message,.card-verify #login-form .slide-container .slide.generic .text-container .slide-title.error-message,.deal-detail .vertical-cards .card .slide-container .slide.generic .text-container .slide-title.position,.deal-detail>.hero-simple .slide-container .slide.generic .text-container .slide-title.category,.etruria-login-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.event-detail .vertical-cards .card .slide-container .slide.generic .text-container .slide-title.position,.event-detail>.hero-simple .slide-container .slide.generic .text-container .slide-title.category,.event-subscription-confirm-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.event-unsubscribe-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.events-container .slide-container .slide.generic .text-container .slide-title.hover-image-bottom,.events-main .slide-container .slide.generic .text-container .slide-title.hover-image-bottom,.filter .input-group .slide-container .slide.generic .text-container input.slide-title,.internal-login #login-form .slide-container .slide.generic .text-container .slide-title.error-message,.is-filter.input-group .slide-container .slide.generic .text-container input.slide-title,.locator-shop-detail .sharer .slide-container .slide.generic .text-container .slide-title.label-icon,.login-alleanza-redirect .container-modal .slide-container .slide.generic .text-container .slide-title.info,.mark-domanda-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.modal-coop .container-modal .slide-container .slide.generic .text-container .slide-title.info,.my-events-confirm-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.news-item.is-bulletin .slide-container .slide.generic .text-container .slide-title.description,.news-list .wrapper .news-item .slide-container .slide.generic .text-container .slide-title.description,.payment-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.privacy-modal-update .container-modal .slide-container .slide.generic .text-container .slide-title.info,.product-recall .container-box .boxed .slide-container .slide.generic .text-container .slide-title.box,.profil-domanda-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.result-ko-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.save-profile-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.school-book-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.search .search-results .slide-container .slide.generic .text-container .slide-title.result-count,.search .search-results .slide-container .slide.generic .text-container .slide-title.result-paging,.search-result .slide-container .slide.generic .text-container .slide-title.description,.search-result .wrap-date .slide-container .slide.generic .text-container .slide-title.category,.showcase-circle .section-content .wrapper-circle .circle .slide-container .slide.generic .text-container .slide-title.circle-description,.slide-container .slide.generic .text-container .article-detail .section-content .container-left .link .slide-title.less-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-left .link .slide-title.more-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-left .position .slide-title.city,.slide-container .slide.generic .text-container .article-detail .section-content .container-right .link .slide-title.less-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-right .link .slide-title.more-position,.slide-container .slide.generic .text-container .article-detail .section-content .container-right .position .slide-title.city,.slide-container .slide.generic .text-container .boxed-info .slide-title.description,.slide-container .slide.generic .text-container .campaign-list .wrapper .campaign-item .slide-title.description,.slide-container .slide.generic .text-container .card-verify #login-form .slide-title.confirm-message,.slide-container .slide.generic .text-container .card-verify #login-form .slide-title.error-message,.slide-container .slide.generic .text-container .deal-detail .vertical-cards .card .slide-title.position,.slide-container .slide.generic .text-container .deal-detail>.hero-simple .slide-title.category,.slide-container .slide.generic .text-container .etruria-login-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .event-detail .vertical-cards .card .slide-title.position,.slide-container .slide.generic .text-container .event-detail>.hero-simple .slide-title.category,.slide-container .slide.generic .text-container .event-subscription-confirm-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .event-unsubscribe-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .events-container .slide-title.hover-image-bottom,.slide-container .slide.generic .text-container .events-main .slide-title.hover-image-bottom,.slide-container .slide.generic .text-container .filter .input-group input.slide-title,.slide-container .slide.generic .text-container .internal-login #login-form .slide-title.error-message,.slide-container .slide.generic .text-container .is-filter.input-group input.slide-title,.slide-container .slide.generic .text-container .locator-shop-detail .sharer .slide-title.label-icon,.slide-container .slide.generic .text-container .login-alleanza-redirect .container-modal .slide-title.info,.slide-container .slide.generic .text-container .mark-domanda-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .modal-coop .container-modal .slide-title.info,.slide-container .slide.generic .text-container .my-events-confirm-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .news-item.is-bulletin .slide-title.description,.slide-container .slide.generic .text-container .news-list .wrapper .news-item .slide-title.description,.slide-container .slide.generic .text-container .payment-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .privacy-modal-update .container-modal .slide-title.info,.slide-container .slide.generic .text-container .product-recall .container-box .boxed .slide-title.box,.slide-container .slide.generic .text-container .profil-domanda-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .result-ko-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .save-profile-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .school-book-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .search .search-results .slide-title.result-count,.slide-container .slide.generic .text-container .search .search-results .slide-title.result-paging,.slide-container .slide.generic .text-container .search-result .slide-title.description,.slide-container .slide.generic .text-container .search-result .wrap-date .slide-title.category,.slide-container .slide.generic .text-container .showcase-circle .section-content .wrapper-circle .circle .slide-title.circle-description,.slide-container .slide.generic .text-container .slide-title#search-block,.slide-container .slide.generic .text-container .slide-title.highlighted,.slide-container .slide.generic .text-container .slide-title.search-form,.slide-container .slide.generic .text-container .slide-title.slide-description,.slide-container .slide.generic .text-container .slide-title.small,.slide-container .slide.generic .text-container .slide.recalled-product .box-info .slide-title.info-description,.slide-container .slide.generic .text-container .slide.type-2 .container-text .slide-title.heading,.slide-container .slide.generic .text-container .slide.type-3 .body .slide-title.description,.slide-container .slide.generic .text-container .slide.type-3 .body .slide-title.position,.slide-container .slide.generic .text-container .spid-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .tessera-socio-modal .container-modal .slide-title.info,.slide-container .slide.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .slide-title.generic,.slide-container .slide.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .slide-title.category,.slide-container .slide.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .footer .discount .slide-title.generic,.slide-container .slide.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .slide-title.category,.slide-container .slide.recalled-product .box-info .slide.generic .text-container .slide-title.info-description,.slide-container .slide.type-2 .container-text .slide.generic .text-container .slide-title.heading,.slide-container .slide.type-3 .body .slide.generic .text-container .slide-title.description,.slide-container .slide.type-3 .body .slide.generic .text-container .slide-title.position,.spid-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.tessera-socio-modal .container-modal .slide-container .slide.generic .text-container .slide-title.info,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .slide-container .slide.generic .text-container .slide-title.generic,.wrapper-services-conventions .is-deal .slide.type-3 .slide-container .slide.generic .text-container .slide-title.category,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .slide-container .slide.generic .text-container .slide-title.generic,.wrapper-services-events .is-deal .slide.type-3 .slide-container .slide.generic .text-container .slide-title.category{font-size:1rem}}.slide-container .slide.generic .text-container .author-recipe{font-size:.75rem;font-weight:200;color:#262b2f;opacity:.4;margin-bottom:1em}.slide-container .slide.generic .text-container .extra-items{margin-bottom:1em}.slide-container .slide.generic .text-container .extra-items .item{display:flex;flex-direction:row;align-items:center;margin-bottom:.2em}.slide-container .slide.generic .text-container .extra-items .item .extra-icon{font-size:1.5em;color:#262b2f;margin-right:.5em}.slide-container .slide.generic .text-container .extra-items .item .extra-text{font-size:.75rem;font-weight:200;color:#262b2f;opacity:.4;text-transform:uppercase}.slide-container .slide.generic .text-container .date{font-size:.75rem;color:#4a4a49;margin-bottom:.5rem}.slide-container .slide.generic .text-container .slide-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;font-weight:300;color:#4a4a49}.slide-container .slide.generic .text-container .slide-description:not(:last-child){margin-bottom:1rem}.slide-container .slide.generic .text-container .extra-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;font-size:.875rem;font-weight:300;color:#bdbfc0}.slide-container .slide.generic .text-container .extra-info:not(:last-child){margin-bottom:1em}.slide-container .slide.generic .text-container .extra-info .slide-icon{color:#4a4a49;font-size:20px;width:1.5rem;margin-right:.5rem}.slide-container .slide.generic .text-container .brand{font-size:.75rem;font-weight:700;width:fit-content;text-transform:uppercase;padding:.25rem 1.5rem}.slide-container .slide.generic .text-container .brand:not(:last-child){margin-bottom:.5rem}.slide-container .slide.generic .text-container .tag-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;flex-wrap:wrap}.slide-container .slide.generic .text-container .tag-list:not(:last-child){margin-bottom:.5rem}.slide-container .slide.generic .text-container .tag-list .tag{font-size:.75rem;font-weight:700;width:fit-content;text-transform:uppercase;padding:.25rem 1rem;background-color:#ececec;color:#4a4a49;border-radius:1rem;margin-right:.5em;margin-bottom:.5em}.slide-container .slide.border{padding:1em;margin:0;border-right:1px solid #ececec;border-bottom:1px solid #ececec}.slide-brand-grid-standard,.slide-container .slide.slide-brand-grid,.train-card .train-card-offset-box .slide.slide-brand-grid{position:relative}.slide-brand-grid-standard .brand-card-container,.slide-container .slide.slide-brand-grid .brand-card-container,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container{padding:0;margin:0}.slide-brand-grid-standard .brand-card-container .brand-card,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card{min-height:130px;height:100%;border-radius:1.25em;background-color:#fff;padding-top:1em;padding-bottom:1em}.slide-brand-grid-standard .brand-card-container .brand-card.type3,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card.type3{display:flex;flex-direction:row;justify-content:center;align-items:center}.slide-brand-grid-standard .brand-card-container .brand-card.type3 .brand-card-text,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.slide-brand-grid-standard .brand-card-container .brand-card.type3 .brand-card-text .card-description,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-description,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-description{font-size:1rem}.slide-brand-grid-standard .brand-card-container .brand-card.type3 .brand-card-text .wrap-text-card,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .wrap-text-card,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .wrap-text-card{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:50%;height:100%}.slide-brand-grid-standard .brand-card-container .brand-card.type3 .brand-card-text .card-image,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-image,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-image{width:40%;max-height:90px;margin-right:.7em;overflow:hidden}.slide-brand-grid-standard .brand-card-container .brand-card.type3 .brand-card-text .card-image .image,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-image .image,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card.type3 .brand-card-text .card-image .image{width:100%}.slide-brand-grid-standard .brand-card-container .brand-card .row,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card .row,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card .row{height:100%}.slide-brand-grid-standard .brand-card-container .brand-card .brand-card-text,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card .brand-card-text,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card .brand-card-text{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%;height:100%;padding:0 .5em}.slide-brand-grid-standard .brand-card-container .brand-card .card-description,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card .card-description,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card .card-description{width:100%;margin-bottom:.7em;font-size:.875rem;font-weight:300;color:#4a4a49}.slide-brand-grid-standard .brand-card-container .brand-card .card-link,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card .card-link,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card .card-link{width:100%;justify-content:flex-end}.slide-brand-grid-standard .brand-card-container .brand-card .card-link .icon,.slide-container .slide.slide-brand-grid .brand-card-container .brand-card .card-link .icon,.train-card .train-card-offset-box .slide.slide-brand-grid .brand-card-container .brand-card .card-link .icon{margin-left:.5em;font-size:10px}.train-card-grid .slide-container{display:flex;flex-wrap:wrap;justify-content:space-between}.train-card-grid .slide-container .slide{width:48%;margin-right:0}.train-card-grid .slide-container .slide .box{min-height:120px}@media (max-width:1199.98px){[data-no-carousel=mobile] .slide-container .slide{margin-bottom:1em}}@media (min-width:992px){[data-no-carousel=desktop] .slide-container .slide{margin-bottom:1em}.train-card-grid .slide-container .slide{width:23%}}.tri-comparison{padding:2.5em 0}.tri-comparison .section-content{text-align:left;position:relative;padding-bottom:2.5em}@media (min-width:992px){.tri-comparison .section-content{text-align:center;padding-bottom:0}}.tri-comparison .section-content .wrap-title{display:flex;justify-content:flex-start;text-align:left}@media (min-width:992px){.tri-comparison .section-content .wrap-title{display:flex;flex-direction:row;justify-content:center;align-items:center}}.tri-comparison .section-content .wrap-title .title{flex-basis:80%;font-size:2.375rem;color:#262b2f;font-weight:700;text-align:left}@media (min-width:992px){.tri-comparison .section-content .wrap-title .title{text-align:center;font-size:4.125rem}}.tri-comparison .section-content .wrap-title .title em{font-family:serif}.tri-comparison .section-content .link{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;right:0;bottom:0}@media (min-width:992px){.tri-comparison .section-content .link{bottom:auto}}.container-modal-general .wrap-card .result-category .category .tri-comparison .section-content .link li.active::after,.container-modal-general .wrap-card .result-category .check-all .tri-comparison .section-content .link li.active::after,.container-modal-general .wrap-card .result-category .tri-comparison .section-content .link .category.active::after,.container-modal-general .wrap-card .result-category .tri-comparison .section-content .link .check-all.active::after,.menus .main-menu ul .tri-comparison .section-content .link li.has-submenu:after,.menus .submenus ul .tri-comparison .section-content .link li.has-submenu:after,.tri-comparison .section-content .link .container-modal-general .wrap-card .result-category .category li.active::after,.tri-comparison .section-content .link .container-modal-general .wrap-card .result-category .category.active::after,.tri-comparison .section-content .link .container-modal-general .wrap-card .result-category .check-all li.active::after,.tri-comparison .section-content .link .container-modal-general .wrap-card .result-category .check-all.active::after,.tri-comparison .section-content .link .icn,.tri-comparison .section-content .link .menus .main-menu ul li.has-submenu:after,.tri-comparison .section-content .link .menus .submenus ul li.has-submenu:after{font-size:40px}.tri-comparison .section-content .description{font-size:1rem;font-weight:300;color:#4a4a49;margin:1em 0 2em}@media (min-width:992px){.tri-comparison .section-content .description{margin-bottom:4em}}.tri-comparison .section-content .container-wrap{display:flex;justify-content:center;flex-direction:column}@media (min-width:992px){.tri-comparison .section-content .container-wrap{flex-direction:row}}.tri-comparison .section-content .container-wrap .wrap-icon{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:1.5em}@media (min-width:992px){.tri-comparison .section-content .container-wrap .wrap-icon{flex-direction:column;margin-bottom:0}}.tri-comparison .section-content .container-wrap .wrap-icon .wrap-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:25%;height:60px}.tri-comparison .section-content .container-wrap .wrap-icon .wrap-image img{width:auto;max-height:60px}@media (min-width:992px){.tri-comparison .section-content .container-wrap .wrap-icon .wrap-image{width:100%;height:160px}.tri-comparison .section-content .container-wrap .wrap-icon .wrap-image img{max-height:160px}}.tri-comparison .section-content .container-wrap .wrap-icon .wrap-text{width:100%}.tri-comparison .section-content .container-wrap .wrap-icon .wrap-text:not(:first-child){margin-left:1.5em}@media (min-width:992px){.tri-comparison .section-content .container-wrap .wrap-icon .wrap-text:not(:first-child){margin-left:0;margin-top:1.5em}}.tri-comparison .section-content .container-wrap .wrap-icon .wrap-text .title-icon{font-size:1.25rem;font-weight:700;color:#262b2f;margin-bottom:.5em}@media (min-width:992px){.tri-comparison .section-content .container-wrap .wrap-icon .wrap-text .title-icon{font-size:1.5rem}}.tri-comparison .section-content .desc-icon,.tri-comparison .section-content .info{font-weight:300;color:#4a4a49;margin-bottom:1.25em}.tri-comparison .section-content .desc-icon{max-width:360px;margin:0}@media (min-width:992px){.tri-comparison .section-content .desc-icon{margin:auto}}.tri-comparison .section-content .info{margin-top:2em}@media (min-width:992px){.tri-comparison .section-content .info{margin-top:10em}}.tri-comparison.type-2 .section-content .wrap-title{display:flex;justify-content:flex-end;align-items:center}.tri-comparison.type-2 .section-content .wrap-title .title{text-align:left;font-style:normal;flex-basis:100%}.tri-comparison.type-2 .section-content .description{text-align:left}.tri-comparison.type-2 .section-content .container-wrap{justify-content:space-around}.tri-comparison.type-2 .section-content .container-wrap .wrap-icon .title-icon{margin-bottom:0}@media (min-width:992px){.tri-comparison.type-2 .section-content .container-wrap .wrap-icon .title-icon{margin-bottom:2em}}.video .mute-div-class{position:relative;bottom:60px;left:82%;height:40px}.video .video-banner-extended .video-stream{width:100%!important;height:auto!important;left:0}.video .video-link{max-height:700px;width:100%;object-fit:cover}@media (max-width:1199.98px){.video .video-link{height:70vh;width:100%;object-fit:cover}.video .video-banner-extended{width:100%!important}}.video .customVolumeIcon{position:relative;color:#c5c5c5;width:40px;height:40px}.video .video-box{width:100%;height:100%;max-height:75vh;position:relative}@media (min-width:992px){.video .video-box{border-radius:1em}}.video .video-box .video-embed-field-responsive-video,.video .video-box iframe{border-radius:1em;max-height:75vh}@media (min-width:992px){.video .video-box .video-embed-field-responsive-video,.video .video-box iframe{border-radius:2em}}.video .video-box.ratio-4-3{padding-bottom:calc(100% * (3 / 4))}.video .video-box.ratio-16-9{padding-bottom:calc(100% * (9 / 16))}.video .video-box .video-frame{position:absolute;top:0;left:0;width:100%;height:100%}.video .video-box .video-cover{color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.video .video-box .video-cover.hidden{visibility:hidden}.video .video-box .video-cover .inner-cover{height:100%;padding:1em;border-radius:1em;background-position-x:50%;background-position-y:center;background-size:cover;background-repeat:no-repeat;background-clip:padding-box;background-color:transparent}.video .video-box .video-cover .type1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.video .video-box .video-cover .type1 .spacer{height:20%}.video .video-box .video-cover .type1 .wrapper-cover{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-align:center;min-height:50%;width:100%;padding:0 1em;min-width:250px}.video .video-box .video-cover .type1 .wrapper-cover .cover-title{font-size:1.5rem;margin-bottom:.2em;order:1}@media (min-width:992px){.video .video-box .video-cover .type1 .wrapper-cover .cover-title{font-size:2.25rem}}.video .video-box .video-cover .type1 .wrapper-cover .cover-subtitle{order:2}.video .video-box .video-cover .type1 .wrapper-cover .cover-icon+.cover-subtitle{margin-top:2em}.video .video-box .video-cover .type1 .wrapper-cover .cover-icon+.cover-title{margin-top:.2em}.video .video-box .video-cover .type1 .wrapper-cover .cover-description{font-weight:300;text-align:center;margin-bottom:.5em;order:2}.video .video-box .video-cover .type1 .wrapper-cover .cover-icon{order:3}.video .video-box .video-cover .type1 .wrapper-cover .cover-icon .icon{font-size:3.5rem;color:#fff;cursor:pointer}.video .video-box .video-extended-title-subtitle{width:70%;background:rgba(255,255,255,.98);text-align:center;height:fit-content;margin:auto;border-radius:12px;position:relative;bottom:50px;padding:10px 30px 0 40px;box-shadow:0 4px 60px rgba(0,0,0,.25);align-items:center}.video .video-box .video-extended-title{padding-top:3px;font-size:xx-large;font-weight:100;font-family:Gotham,sans-serif;font-style:normal}.video .video-box .video-extended-subtitle{color:#e30613;font-size:x-large}.video .video-box .video-extended-title-button{padding-top:3px;font-size:xx-large;font-weight:100;font-family:Gotham,sans-serif;font-style:normal;text-align:left;padding-left:5px}.video .video-box .video-extended-subtitle-button{color:#e30613;font-size:x-large;text-align:left;padding-left:5px;margin-bottom:10px}.video .video-box .display-flex{display:flex;justify-content:space-between;text-align:center;padding:10px 30px 10px 30px}@media (max-width:1199.98px){.video .mute-div-class{position:relative;display:inline}.video .video-box .video-cover .type1 .wrapper-cover{max-width:50%}.video .video-box .video-cover .type1 .wrapper-cover .cover-icon .icon{font-size:75px}.video .video-box .video-extended-title-subtitle{width:100%;background-color:#fff;text-align:center;height:fit-content;margin:auto;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;bottom:55px;padding:8px 5px 5px 0}.video .video-box .display-flex{display:flex;justify-content:center;flex-wrap:wrap}.video .video-box .video-extended-title{padding-top:3px;font-size:x-large;font-weight:100;font-family:Gotham,sans-serif;font-style:normal;text-align:center}.video .video-box .video-extended-subtitle{color:#e30613;font-size:large;text-align:center}.video .video-box .video-extended-title-button{padding-top:3px;font-size:x-large;font-weight:100;font-family:Gotham,sans-serif;font-style:normal;text-align:center}.video .video-box .video-extended-subtitle-button{font-size:large;text-align:center;color:#e30613}.video .customVolumeIcon{position:relative;color:#c5c5c5;width:40px;height:40px}}.video-serie{padding:2em 0}.video-serie .title{margin-bottom:.5rem}.video-serie .series .train-card{overflow:visible}.video-serie .foot{text-align:center}.thumbnail-preview{display:flex;justify-content:flex-start;text-align:left;flex-direction:column-reverse;width:100%}.thumbnail-preview .thumbnail-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;margin-top:.25em}.thumbnail-preview .thumbnail-list .thumbnail-box{width:100%;overflow:hidden}.thumbnail-preview .thumbnail-list .thumbnail-box .thumbnail-container{display:inline-flex;transition-duration:1s;padding:0;margin:0;list-style-type:none}.thumbnail-preview .thumbnail-list .arrow-next,.thumbnail-preview .thumbnail-list .arrow-prev{color:#4a4a49;font-size:10px;margin:.5rem;transform:rotate(-90deg);cursor:pointer}.thumbnail-preview .thumbnail-list .thumbnail-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:80px;height:80px;margin:.25em;padding:.25em;border:1px solid #ececec;cursor:pointer}.thumbnail-preview .thumbnail-list .thumbnail-image.active{border:1.5px solid #e30613}.thumbnail-preview .thumbnail-list .thumbnail-image img{max-width:100%;max-height:100%}.thumbnail-preview .target-image{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;min-height:310px;border:1px solid #ececec}.thumbnail-preview .target-image img{max-width:100%;max-height:100%}@media (min-width:992px){.thumbnail-preview{flex-direction:row}.thumbnail-preview .thumbnail-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0;margin-right:1em}.thumbnail-preview .thumbnail-list .thumbnail-box{height:100%}.thumbnail-preview .thumbnail-list .thumbnail-box .thumbnail-container{display:block}.thumbnail-preview .thumbnail-list .arrow-next,.thumbnail-preview .thumbnail-list .arrow-prev{transform:none}}.product-recall{position:relative}.product-recall .article-container .button-accordion{color:#e30613;margin-top:.625em}.product-recall .article-container .button-accordion .image-accordion{margin-right:.813em}.product-recall .container-box{padding:2em 0;background-color:#f6f6f6}.product-recall .container-box .boxed{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.product-recall .container-box .boxed .box{font-weight:300;width:100%;background-color:#fff;color:#4a4a49;border-radius:12px;padding:2em;margin-bottom:2em}.product-recall .container-box .boxed .box .title{color:#e30613;font-weight:700;margin-bottom:.5em}.product-recall .container-box .boxed .box.affected-stores .field__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:.5em 0}.product-recall .container-box .boxed .box.affected-stores .field__item img{max-width:35px}.product-recall .container-box .boxed .box.affected-stores .field__item:not(:last-child){border-bottom:1px solid rgba(74,74,73,.3)}@media (min-width:992px){.product-recall .article-container .container-accordion{transform:none;max-height:100%}.product-recall .article-container .button-accordion{display:none}.product-recall .container-box{padding:2em}.product-recall .container-box .boxed{flex-direction:row}.product-recall .container-box .boxed .box{width:30%;margin-bottom:0}}.static-grid{padding:2em 0}.static-grid .item-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;padding:0;margin:0;list-style:none}.static-grid .item-container .card-item{width:100%;margin-bottom:1rem}.static-grid .item-container .card-item .image-advertising{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;justify-content:flex-start;width:100%;height:100%;min-height:330px;padding:1em;border-radius:12px;background-position:center center;background-size:cover}.static-grid .item-container .card-item .image-advertising .description,.static-grid .item-container .card-item .image-advertising .title{color:#fff}.static-grid .item-container .card-item .image-advertising .text .description{font-size:.875rem;font-weight:300}.static-grid .item-container .card-item .image-advertising .text .title+.description{margin-top:.5em}.static-grid .item-container .card-item.white{background-color:#fff;border-radius:1em}.static-grid .item-container .card-item.generic.boxed{background-color:#fff;border-radius:1em;overflow:hidden}.static-grid .item-container .card-item.generic.boxed .text-container{padding:1em}.static-grid .item-container .card-item.generic .image-container{width:100%;position:relative;overflow:hidden}.static-grid .item-container .card-item.generic .image-container:not(:last-child){margin-bottom:1em}.static-grid .item-container .card-item.generic .image-container.ratio-4-3{padding-bottom:calc(100% * (3 / 4))}.static-grid .item-container .card-item.generic .image-container.ratio-16-9{padding-bottom:calc(100% * (9 / 16))}.static-grid .item-container .card-item.generic .image-container .image{position:absolute;top:0;left:0;width:100%;height:100%}.static-grid .item-container .card-item.generic .image-container .image.no-cover{left:auto;width:auto;height:auto;max-width:100%;max-height:100%}.static-grid .item-container .card-item.generic .text-container .card-item-title{font-weight:700}.static-grid .item-container .card-item.generic .text-container .card-item-title:not(:last-child){margin-bottom:.5rem}.article-detail .section-content .container-left .link .static-grid .item-container .card-item.generic .text-container .card-item-title.less-position,.article-detail .section-content .container-left .link .static-grid .item-container .card-item.generic .text-container .card-item-title.more-position,.article-detail .section-content .container-left .position .static-grid .item-container .card-item.generic .text-container .card-item-title.city,.article-detail .section-content .container-right .link .static-grid .item-container .card-item.generic .text-container .card-item-title.less-position,.article-detail .section-content .container-right .link .static-grid .item-container .card-item.generic .text-container .card-item-title.more-position,.article-detail .section-content .container-right .position .static-grid .item-container .card-item.generic .text-container .card-item-title.city,.boxed-info .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.campaign-list .wrapper .campaign-item .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.card-verify #login-form .static-grid .item-container .card-item.generic .text-container .card-item-title.confirm-message,.card-verify #login-form .static-grid .item-container .card-item.generic .text-container .card-item-title.error-message,.deal-detail .vertical-cards .card .static-grid .item-container .card-item.generic .text-container .card-item-title.position,.deal-detail>.hero-simple .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.etruria-login-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.event-detail .vertical-cards .card .static-grid .item-container .card-item.generic .text-container .card-item-title.position,.event-detail>.hero-simple .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.event-subscription-confirm-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.event-unsubscribe-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.events-container .static-grid .item-container .card-item.generic .text-container .card-item-title.hover-image-bottom,.events-main .static-grid .item-container .card-item.generic .text-container .card-item-title.hover-image-bottom,.filter .input-group .static-grid .item-container .card-item.generic .text-container input.card-item-title,.internal-login #login-form .static-grid .item-container .card-item.generic .text-container .card-item-title.error-message,.is-filter.input-group .static-grid .item-container .card-item.generic .text-container input.card-item-title,.locator-shop-detail .sharer .static-grid .item-container .card-item.generic .text-container .card-item-title.label-icon,.login-alleanza-redirect .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.mark-domanda-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.modal-coop .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.my-events-confirm-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.news-item.is-bulletin .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.news-list .wrapper .news-item .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.payment-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.privacy-modal-update .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.product-recall .container-box .boxed .static-grid .item-container .card-item.generic .text-container .card-item-title.box,.profil-domanda-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.result-ko-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.save-profile-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.school-book-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.search .search-results .static-grid .item-container .card-item.generic .text-container .card-item-title.result-count,.search .search-results .static-grid .item-container .card-item.generic .text-container .card-item-title.result-paging,.search-result .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.search-result .wrap-date .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.showcase-circle .section-content .wrapper-circle .circle .static-grid .item-container .card-item.generic .text-container .card-item-title.circle-description,.slide-container .slide.generic .static-grid .item-container .card-item.generic .text-container .card-item-title.slide-description,.slide-container .slide.recalled-product .box-info .static-grid .item-container .card-item.generic .text-container .card-item-title.info-description,.slide-container .slide.type-2 .container-text .static-grid .item-container .card-item.generic .text-container .card-item-title.heading,.slide-container .slide.type-3 .body .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.slide-container .slide.type-3 .body .static-grid .item-container .card-item.generic .text-container .card-item-title.position,.spid-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.static-grid .item-container .card-item.generic .slide-container .slide.generic .text-container .card-item-title.slide-description,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-left .link .card-item-title.less-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-left .link .card-item-title.more-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-left .position .card-item-title.city,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-right .link .card-item-title.less-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-right .link .card-item-title.more-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-right .position .card-item-title.city,.static-grid .item-container .card-item.generic .text-container .boxed-info .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .campaign-list .wrapper .campaign-item .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .card-item-title#search-block,.static-grid .item-container .card-item.generic .text-container .card-item-title.highlighted,.static-grid .item-container .card-item.generic .text-container .card-item-title.search-form,.static-grid .item-container .card-item.generic .text-container .card-item-title.small,.static-grid .item-container .card-item.generic .text-container .card-verify #login-form .card-item-title.confirm-message,.static-grid .item-container .card-item.generic .text-container .card-verify #login-form .card-item-title.error-message,.static-grid .item-container .card-item.generic .text-container .deal-detail .vertical-cards .card .card-item-title.position,.static-grid .item-container .card-item.generic .text-container .deal-detail>.hero-simple .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .etruria-login-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .event-detail .vertical-cards .card .card-item-title.position,.static-grid .item-container .card-item.generic .text-container .event-detail>.hero-simple .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .event-subscription-confirm-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .event-unsubscribe-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .events-container .card-item-title.hover-image-bottom,.static-grid .item-container .card-item.generic .text-container .events-main .card-item-title.hover-image-bottom,.static-grid .item-container .card-item.generic .text-container .filter .input-group input.card-item-title,.static-grid .item-container .card-item.generic .text-container .internal-login #login-form .card-item-title.error-message,.static-grid .item-container .card-item.generic .text-container .is-filter.input-group input.card-item-title,.static-grid .item-container .card-item.generic .text-container .locator-shop-detail .sharer .card-item-title.label-icon,.static-grid .item-container .card-item.generic .text-container .login-alleanza-redirect .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .mark-domanda-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .modal-coop .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .my-events-confirm-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .news-item.is-bulletin .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .news-list .wrapper .news-item .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .payment-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .privacy-modal-update .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .product-recall .container-box .boxed .card-item-title.box,.static-grid .item-container .card-item.generic .text-container .profil-domanda-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .result-ko-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .save-profile-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .school-book-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .search .search-results .card-item-title.result-count,.static-grid .item-container .card-item.generic .text-container .search .search-results .card-item-title.result-paging,.static-grid .item-container .card-item.generic .text-container .search-result .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .search-result .wrap-date .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .showcase-circle .section-content .wrapper-circle .circle .card-item-title.circle-description,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.recalled-product .box-info .card-item-title.info-description,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.type-2 .container-text .card-item-title.heading,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.type-3 .body .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.type-3 .body .card-item-title.position,.static-grid .item-container .card-item.generic .text-container .spid-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .tessera-socio-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .card-item-title.generic,.static-grid .item-container .card-item.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .footer .discount .card-item-title.generic,.tessera-socio-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .static-grid .item-container .card-item.generic .text-container .card-item-title.generic,.wrapper-services-conventions .is-deal .slide.type-3 .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .static-grid .item-container .card-item.generic .text-container .card-item-title.generic,.wrapper-services-events .is-deal .slide.type-3 .static-grid .item-container .card-item.generic .text-container .card-item-title.category{font-size:.875rem}@media (min-width:992px){.article-detail .section-content .container-left .link .static-grid .item-container .card-item.generic .text-container .card-item-title.less-position,.article-detail .section-content .container-left .link .static-grid .item-container .card-item.generic .text-container .card-item-title.more-position,.article-detail .section-content .container-left .position .static-grid .item-container .card-item.generic .text-container .card-item-title.city,.article-detail .section-content .container-right .link .static-grid .item-container .card-item.generic .text-container .card-item-title.less-position,.article-detail .section-content .container-right .link .static-grid .item-container .card-item.generic .text-container .card-item-title.more-position,.article-detail .section-content .container-right .position .static-grid .item-container .card-item.generic .text-container .card-item-title.city,.boxed-info .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.campaign-list .wrapper .campaign-item .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.card-verify #login-form .static-grid .item-container .card-item.generic .text-container .card-item-title.confirm-message,.card-verify #login-form .static-grid .item-container .card-item.generic .text-container .card-item-title.error-message,.deal-detail .vertical-cards .card .static-grid .item-container .card-item.generic .text-container .card-item-title.position,.deal-detail>.hero-simple .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.etruria-login-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.event-detail .vertical-cards .card .static-grid .item-container .card-item.generic .text-container .card-item-title.position,.event-detail>.hero-simple .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.event-subscription-confirm-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.event-unsubscribe-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.events-container .static-grid .item-container .card-item.generic .text-container .card-item-title.hover-image-bottom,.events-main .static-grid .item-container .card-item.generic .text-container .card-item-title.hover-image-bottom,.filter .input-group .static-grid .item-container .card-item.generic .text-container input.card-item-title,.internal-login #login-form .static-grid .item-container .card-item.generic .text-container .card-item-title.error-message,.is-filter.input-group .static-grid .item-container .card-item.generic .text-container input.card-item-title,.locator-shop-detail .sharer .static-grid .item-container .card-item.generic .text-container .card-item-title.label-icon,.login-alleanza-redirect .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.mark-domanda-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.modal-coop .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.my-events-confirm-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.news-item.is-bulletin .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.news-list .wrapper .news-item .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.payment-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.privacy-modal-update .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.product-recall .container-box .boxed .static-grid .item-container .card-item.generic .text-container .card-item-title.box,.profil-domanda-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.result-ko-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.save-profile-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.school-book-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.search .search-results .static-grid .item-container .card-item.generic .text-container .card-item-title.result-count,.search .search-results .static-grid .item-container .card-item.generic .text-container .card-item-title.result-paging,.search-result .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.search-result .wrap-date .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.showcase-circle .section-content .wrapper-circle .circle .static-grid .item-container .card-item.generic .text-container .card-item-title.circle-description,.slide-container .slide.generic .static-grid .item-container .card-item.generic .text-container .card-item-title.slide-description,.slide-container .slide.recalled-product .box-info .static-grid .item-container .card-item.generic .text-container .card-item-title.info-description,.slide-container .slide.type-2 .container-text .static-grid .item-container .card-item.generic .text-container .card-item-title.heading,.slide-container .slide.type-3 .body .static-grid .item-container .card-item.generic .text-container .card-item-title.description,.slide-container .slide.type-3 .body .static-grid .item-container .card-item.generic .text-container .card-item-title.position,.spid-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.static-grid .item-container .card-item.generic .slide-container .slide.generic .text-container .card-item-title.slide-description,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-left .link .card-item-title.less-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-left .link .card-item-title.more-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-left .position .card-item-title.city,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-right .link .card-item-title.less-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-right .link .card-item-title.more-position,.static-grid .item-container .card-item.generic .text-container .article-detail .section-content .container-right .position .card-item-title.city,.static-grid .item-container .card-item.generic .text-container .boxed-info .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .campaign-list .wrapper .campaign-item .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .card-item-title#search-block,.static-grid .item-container .card-item.generic .text-container .card-item-title.highlighted,.static-grid .item-container .card-item.generic .text-container .card-item-title.search-form,.static-grid .item-container .card-item.generic .text-container .card-item-title.small,.static-grid .item-container .card-item.generic .text-container .card-verify #login-form .card-item-title.confirm-message,.static-grid .item-container .card-item.generic .text-container .card-verify #login-form .card-item-title.error-message,.static-grid .item-container .card-item.generic .text-container .deal-detail .vertical-cards .card .card-item-title.position,.static-grid .item-container .card-item.generic .text-container .deal-detail>.hero-simple .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .etruria-login-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .event-detail .vertical-cards .card .card-item-title.position,.static-grid .item-container .card-item.generic .text-container .event-detail>.hero-simple .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .event-subscription-confirm-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .event-unsubscribe-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .events-container .card-item-title.hover-image-bottom,.static-grid .item-container .card-item.generic .text-container .events-main .card-item-title.hover-image-bottom,.static-grid .item-container .card-item.generic .text-container .filter .input-group input.card-item-title,.static-grid .item-container .card-item.generic .text-container .internal-login #login-form .card-item-title.error-message,.static-grid .item-container .card-item.generic .text-container .is-filter.input-group input.card-item-title,.static-grid .item-container .card-item.generic .text-container .locator-shop-detail .sharer .card-item-title.label-icon,.static-grid .item-container .card-item.generic .text-container .login-alleanza-redirect .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .mark-domanda-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .modal-coop .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .my-events-confirm-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .news-item.is-bulletin .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .news-list .wrapper .news-item .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .payment-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .privacy-modal-update .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .product-recall .container-box .boxed .card-item-title.box,.static-grid .item-container .card-item.generic .text-container .profil-domanda-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .result-ko-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .save-profile-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .school-book-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .search .search-results .card-item-title.result-count,.static-grid .item-container .card-item.generic .text-container .search .search-results .card-item-title.result-paging,.static-grid .item-container .card-item.generic .text-container .search-result .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .search-result .wrap-date .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .showcase-circle .section-content .wrapper-circle .circle .card-item-title.circle-description,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.recalled-product .box-info .card-item-title.info-description,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.type-2 .container-text .card-item-title.heading,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.type-3 .body .card-item-title.description,.static-grid .item-container .card-item.generic .text-container .slide-container .slide.type-3 .body .card-item-title.position,.static-grid .item-container .card-item.generic .text-container .spid-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .tessera-socio-modal .container-modal .card-item-title.info,.static-grid .item-container .card-item.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .card-item-title.generic,.static-grid .item-container .card-item.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .card-item-title.category,.static-grid .item-container .card-item.generic .text-container .wrapper-services-events .is-deal .slide.type-3 .footer .discount .card-item-title.generic,.tessera-socio-modal .container-modal .static-grid .item-container .card-item.generic .text-container .card-item-title.info,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .static-grid .item-container .card-item.generic .text-container .card-item-title.generic,.wrapper-services-conventions .is-deal .slide.type-3 .static-grid .item-container .card-item.generic .text-container .card-item-title.category,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .static-grid .item-container .card-item.generic .text-container .card-item-title.generic,.wrapper-services-events .is-deal .slide.type-3 .static-grid .item-container .card-item.generic .text-container .card-item-title.category{font-size:1rem}}.static-grid .item-container .card-item.generic .text-container .date{font-size:.75rem;color:#4a4a49;margin-bottom:.5rem}.static-grid .item-container .card-item.generic .text-container .card-item-description{font-size:.875rem;font-weight:300}.static-grid .item-container .card-item.generic .text-container .card-item-description:not(:last-child){margin-bottom:.5rem}.static-grid .item-container .card-item.generic .text-container .extra-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;font-size:.875rem;font-weight:300;color:#bdbfc0}.static-grid .item-container .card-item.generic .text-container .extra-info:not(:last-child){margin-bottom:1rem}.static-grid .item-container .card-item.generic .text-container .extra-info .card-item-icon{color:#4a4a49;font-size:20px;width:1.5rem;margin-right:.5rem}.static-grid .item-container .card-item.generic .text-container .brand{font-size:.75rem;font-weight:700;width:fit-content;text-transform:uppercase;padding:.25rem 1.5rem;background-color:rgba(103,19,43,.1);color:#67132b}.static-grid .item-container .card-item.generic .text-container .brand:not(:last-child){margin-bottom:.5rem}.static-grid .item-container .card-item.generic .text-container .tag-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;flex-wrap:wrap}.static-grid .item-container .card-item.generic .text-container .tag-list:not(:last-child){margin-bottom:.5rem}.static-grid .item-container .card-item.generic .text-container .tag-list .tag{font-size:.75rem;font-weight:700;width:fit-content;text-transform:uppercase;padding:.25rem 1rem;background-color:#ececec;color:#4a4a49;border-radius:1rem;margin-right:.5em;margin-bottom:.5em}.static-grid .item-container .card-item.border{padding:1em;margin:0;border-bottom:1px solid #ececec}.static-grid .item-container .card-item.border:not(:nth-child(1n)){border-right:1px solid #ececec}.static-grid .item-container .card-item.border-full{padding:1.5em;margin:0;border-bottom:1px solid #ececec;border-right:1px solid #ececec}.static-grid .item-container .card-item.card-white{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff}.static-grid .load-others{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:1.5em 0}.static-grid .load-others .text{font-size:.75rem;font-weight:300;color:#4a4a49;margin-bottom:1em}.static-grid .load-others .text.font-small{font-size:.875rem;margin-bottom:1.5rem}@media (max-width:1199.98px){.static-grid .item-container.col-num-1-xs .card-item{width:100%;margin-right:0}.static-grid .item-container.col-num-1-xs .card-item.border{border-right:none}.static-grid .item-container.col-num-1-xs .card-item.border-full{border-right:1px solid #ececec;border-left:1px solid #ececec}.static-grid .item-container.col-num-1-xs .card-item.border-full:not(:nth-child(n+2)){border-top:1px solid #ececec}.static-grid .item-container.col-num-2-xs .card-item{width:calc(50% - (1 / 2) * 1rem);margin-right:1rem}.static-grid .item-container.col-num-2-xs .card-item:nth-child(2n){margin-right:0}.static-grid .item-container.col-num-2-xs .card-item.border{width:50%;margin:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-2-xs .card-item.border:nth-child(2n){border-right:none}.static-grid .item-container.col-num-2-xs .card-item.border-full{width:50%;margin:0;border-right:1px solid #ececec;border-left:none}.static-grid .item-container.col-num-2-xs .card-item.border-full:nth-child(2n+1){border-left:1px solid #ececec}.static-grid .item-container.col-num-2-xs .card-item.border-full:not(:nth-child(n+3)){border-top:1px solid #ececec}.static-grid .item-container.col-num-3-xs .card-item{width:calc(33.33% - (2 / 3) * 1rem);margin-right:1rem}.static-grid .item-container.col-num-3-xs .card-item:nth-child(3n){margin-right:0}.static-grid .item-container.col-num-3-xs .card-item.border{width:33.33%;margin:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-3-xs .card-item.border:nth-child(3n){border-right:none}.static-grid .item-container.col-num-3-xs .card-item.border-full{width:33.33%;margin:0;border-right:1px solid #ececec;border-left:none}.static-grid .item-container.col-num-3-xs .card-item.border-full:nth-child(3n+1){border-left:1px solid #ececec}.static-grid .item-container.col-num-3-xs .card-item.border-full:not(:nth-child(n+4)){border-top:1px solid #ececec}.static-grid .item-container.col-num-4-xs .card-item{width:calc(25% - (3 / 4) * 1rem);margin-right:1rem}.static-grid .item-container.col-num-4-xs .card-item:nth-child(4n){margin-right:0}.static-grid .item-container.col-num-4-xs .card-item.border{width:25%;margin:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-4-xs .card-item.border:nth-child(4n){border-right:none}.static-grid .item-container.col-num-4-xs .card-item.border-full{width:25%;margin:0;border-right:1px solid #ececec;border-left:none}.static-grid .item-container.col-num-4-xs .card-item.border-full:nth-child(4n+1){border-left:1px solid #ececec}.static-grid .item-container.col-num-4-xs .card-item.border-full:not(:nth-child(n+5)){border-top:1px solid #ececec}}@media (min-width:992px){.static-grid .item-container .card-item{width:calc(33.33% - (2 / 3) * 2rem);margin-right:2rem;margin-bottom:2rem}.static-grid .item-container .card-item:nth-child(3n){margin-right:0}.static-grid .item-container .card-item.border{border-right:1px solid #ececec}.static-grid .item-container .card-item.border:nth-child(3n){border-right:none}.static-grid .item-container .card-item.border-full{border-right:1px solid #ececec;border-left:none}.static-grid .item-container .card-item.border-full:nth-child(3n+1){border-left:1px solid #ececec}.static-grid .item-container .card-item.border-full:not(:nth-child(n+4)){border-top:1px solid #ececec}.static-grid .item-container .card-item.grid2{width:50%!important}.static-grid .item-container .card-item.grid3{width:75%!important}.static-grid .item-container .card-item.grid4{width:100%!important}.static-grid .item-container.col-num-1 .card-item{width:100%;margin-right:0}.static-grid .item-container.col-num-1 .card-item.border{border-right:none}.static-grid .item-container.col-num-1 .card-item.border-full{border-right:1px solid #ececec;border-left:1px solid #ececec}.static-grid .item-container.col-num-1 .card-item.border-full:not(:nth-child(n+2)){border-top:1px solid #ececec}.static-grid .item-container.col-num-2 .card-item{width:calc(50% - (1 / 2) * 2rem);margin-right:2rem}.static-grid .item-container.col-num-2 .card-item:nth-child(2n){margin-right:0}.static-grid .item-container.col-num-2 .card-item.border{width:50%;margin-right:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-2 .card-item.border:nth-child(2n){border-right:none}.static-grid .item-container.col-num-2 .card-item.border-full{width:50%;margin:0;border-right:1px solid #ececec;border-left:none}.static-grid .item-container.col-num-2 .card-item.border-full:nth-child(2n+1){border-left:1px solid #ececec}.static-grid .item-container.col-num-2 .card-item.border-full:not(:nth-child(n+3)){border-top:1px solid #ececec}.static-grid .item-container.col-num-3 .card-item{width:calc(33.33% - (5 / 3) * 2rem);margin-right:5rem}.static-grid .item-container.col-num-3 .card-item:nth-child(3n){margin-right:0}.static-grid .item-container.col-num-3 .card-item.border{width:33.33%;margin-right:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-3 .card-item.border:nth-child(3n){border-right:none}.static-grid .item-container.col-num-3 .card-item.border-full{width:33.33%;margin:0;border-right:1px solid #ececec;border-left:none}.static-grid .item-container.col-num-3 .card-item.border-full:nth-child(3n+1){border-left:1px solid #ececec}.static-grid .item-container.col-num-3 .card-item.border-full:not(:nth-child(n+4)){border-top:1px solid #ececec}.static-grid .item-container.col-num-4 .card-item{width:calc(25% - (3 / 4) * 2rem);margin-right:2rem}.static-grid .item-container.col-num-4 .card-item:nth-child(4n){margin-right:0}.static-grid .item-container.col-num-4 .card-item.border{width:25%;margin-right:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-4 .card-item.border:nth-child(4n){border-right:none}.static-grid .item-container.col-num-4 .card-item.border-full{width:25%;margin:0;border:.5px solid #ececec;border-top:none;border-left:none}.static-grid .item-container.col-num-5 .card-item{width:calc(20% - (4 / 5) * 2rem);margin-right:2rem}.static-grid .item-container.col-num-5 .card-item:nth-child(5n){margin-right:0}.static-grid .item-container.col-num-5 .card-item.border{width:20%;margin-right:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-5 .card-item.border:nth-child(5n){border-right:none}.static-grid .item-container.col-num-6 .card-item{width:calc(16.66% - (5 / 6) * 2rem);margin-right:2rem}.static-grid .item-container.col-num-6 .card-item:nth-child(6n){margin-right:0}.static-grid .item-container.col-num-6 .card-item.border{width:16.66%;margin-right:0;border-right:1px solid #ececec}.static-grid .item-container.col-num-6 .card-item.border:nth-child(6n){border-right:none}.static-grid .load-others{margin:2.5em 0}}.social-feed{padding:2em 0}.social-feed .content-wrapper>.title{color:#262b2f;margin-bottom:1rem}.social-feed .content-wrapper>.description{margin-bottom:1.5em;font-weight:300;color:#4a4a49}.social-feed .feed-wrap{position:relative}.social-feed .juicer-feed{width:100%;max-height:450px!important;overflow-x:scroll;overflow-y:hidden}.social-feed .juicer-feed .j-stacker>*{display:flex!important;justify-content:space-between;padding:0!important}.social-feed .juicer-feed .j-stacker>:last-child:after{content:'';min-height:1px;min-width:2em}.social-feed .juicer-feed li.feed-item{height:100%;min-height:400px;width:100%;max-width:70vw;min-width:280px;position:relative;text-align:center;border-radius:12px;border:1px solid #ebebeb;background-color:#fff;transition:.45s cubic-bezier(.25,.46,.45,.94);margin:1em .5em}.social-feed .juicer-feed li.feed-item .j-text{color:#262b2f;position:relative;text-align:left}.social-feed .juicer-feed li.feed-item .j-text .j-meta nav{position:absolute;top:0;left:1em;margin:10px 0;float:none}.social-feed .juicer-feed li.feed-item .j-text .j-meta a.j-social{color:#262b2f;opacity:.9}.social-feed .juicer-feed li.feed-item .j-image{max-height:200px;overflow:hidden}.social-feed .juicer-feed li.feed-item .j-image img{border-radius:12px 12px 0 0}.social-feed .juicer-feed li.feed-item .j-poster{width:100%;position:absolute;bottom:0}.social-feed .juicer-feed li.feed-item .j-poster a{display:block}.article .social-feed .juicer-feed.modern .referral.title,.article-detail .social-feed .juicer-feed.modern .referral.title,.err-404 .social-feed .juicer-feed.modern .referral.title,.line-header .header-section .text-section .social-feed .juicer-feed.modern .referral.title,.modal-services-conventions .modal .social-feed .juicer-feed.modern .referral.title,.recipe-banner .social-feed .juicer-feed.modern .referral.title,.search .search-header .head .text-wrapper .social-feed .juicer-feed.modern .referral.title,.social-feed .juicer-feed.modern .article .referral.title,.social-feed .juicer-feed.modern .article-detail .referral.title,.social-feed .juicer-feed.modern .err-404 .referral.title,.social-feed .juicer-feed.modern .line-header .header-section .text-section .referral.title,.social-feed .juicer-feed.modern .modal-services-conventions .modal .referral.title,.social-feed .juicer-feed.modern .recipe-banner .referral.title,.social-feed .juicer-feed.modern .search .search-header .head .text-wrapper .referral.title,.social-feed .juicer-feed.modern .timeline .section-content .wrap-element .wrap-text .referral.date,.social-feed .juicer-feed.modern h1.referral,.timeline .section-content .wrap-element .wrap-text .social-feed .juicer-feed.modern .referral.date{display:none}.social-feed .juicer-feed.modern li.feed-item{border-width:1px!important}.social-feed .juicer-feed.modern li.feed-item .j-message{font-size:.75rem!important;line-height:16px!important;color:#262b2f;margin-top:2em}.social-feed .juicer-feed.modern li.feed-item:not(.words) .j-message{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.social-feed .juicer-feed .j-social-tag,.social-feed .juicer-feed a.j-facebook::before,.social-feed .juicer-feed a.j-instagram::before,.social-feed .juicer-feed a.j-twitter::before{font-family:Gotham,sans-serif;text-transform:uppercase;font-weight:200}.social-feed .juicer-feed a.j-facebook::before{content:'facebook'}.social-feed .juicer-feed a.j-instagram::before{content:'instagram'}.social-feed .juicer-feed a.j-twitter::before{content:'twitter'}.social-feed .faders{position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;pointer-events:none}.social-feed .faders .right{height:100%;width:12px;position:absolute;background:linear-gradient(-90deg,#fff,transparent);right:0}@media (min-width:992px){.social-feed .content-wrapper{padding:0}}.locator-search-card{width:100%;background-color:#fff}.locator-search-card:not(:last-child){border-bottom:1px solid rgba(74,74,73,.2)}.locator-search-card.close-to-me{border-radius:12px;padding:1em}.locator-search-card.close-to-me .close-title{display:block}.locator-search-card .close-title{display:none;color:#e30613;text-transform:uppercase;line-height:22px}.locator-search-card .add-to-favourite{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;margin-bottom:.6em}.locator-search-card .add-to-favourite .favourite-shop{min-width:30px;max-width:30px;height:30px;box-shadow:0 3px 4px -1px rgba(0,0,0,.05),0 1px 9px 0 rgba(0,0,0,.06),0 4px 5px 0 rgba(0,0,0,.04);background-color:#fff;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#4a4a49;margin-right:1em}.locator-search-card .card-content{display:flex;justify-content:space-between}.locator-search-card .shop-name{text-decoration:none;color:#0e0e0e}.locator-search-card .shop-address,.locator-search-card .shop-distance,.locator-search-card .shop-type{color:#4a4a49;font-weight:300}.locator-search-card .shop-hours{font-weight:300;color:#4a4a49}.locator-search-card .documents-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.locator-search-card .logo-img{max-width:90px}.locator-search-card .notice{display:flex;align-items:center}.locator-search-card .notice .mr-10{margin-right:.5em}.locator-search-card .notice .circle-count{width:30px;height:30px;border-radius:100%;background-color:#e30613;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .locator-search-card .notice li.active::after,.container-modal-general .wrap-card .result-category .check-all .locator-search-card .notice li.active::after,.container-modal-general .wrap-card .result-category .locator-search-card .notice .category.active::after,.container-modal-general .wrap-card .result-category .locator-search-card .notice .check-all.active::after,.locator-search-card .notice .container-modal-general .wrap-card .result-category .category li.active::after,.locator-search-card .notice .container-modal-general .wrap-card .result-category .category.active::after,.locator-search-card .notice .container-modal-general .wrap-card .result-category .check-all li.active::after,.locator-search-card .notice .container-modal-general .wrap-card .result-category .check-all.active::after,.locator-search-card .notice .icn,.locator-search-card .notice .menus .main-menu ul li.has-submenu:after,.locator-search-card .notice .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .locator-search-card .notice li.has-submenu:after,.menus .submenus ul .locator-search-card .notice li.has-submenu:after{font-size:1.5em;color:inherit;color:#0e0e0e}.locator-search-card .locator-buttons{display:flex;justify-content:space-between;margin-top:.8em}.locator-search-card .locator-buttons .button-link{color:#4a4a49;font-weight:700;font-size:.75rem}.store-locator{position:relative;width:100%;min-height:calc(100vh - 80px)}.store-locator .store-locator-header{position:relative;background-color:transparent;padding:2em 1em 5.6em}.store-locator .store-locator-header.filter{padding-bottom:130px}.store-locator .store-locator-header.filter .search-container{position:fixed}.store-locator .store-locator-header .info-store{display:none;text-align:center}.store-locator .store-locator-header .info-store .title{font-size:2.25rem;color:#262b2f;font-weight:700;margin-bottom:.5em}.store-locator .store-locator-header .info-store .description{font-size:1rem;font-weight:300;color:#4a4a49;margin-bottom:.8em}.store-locator .search-container{position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:1}.store-locator .search-container .filter-actions{display:flex;justify-content:center;margin:0 auto}.store-locator .search-container .input-location{width:80%;max-width:490px;height:50px;margin-right:.6em;border-radius:25px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:.6em .6em}.store-locator .search-container .input-location .input-head{display:flex;align-items:center;margin-bottom:5px}.store-locator .search-container .input-location .input-head .icn-close{font-size:.6em;margin-right:.5em;color:inherit}.store-locator .search-container .input-location .input-search-icon{cursor:pointer;width:30px;height:30px;background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.store-locator .search-container .input-location .input-box{width:85%;margin-left:.5em;color:#4a4a49;border:0;font-size:.875rem}.store-locator .search-container .input-location .icn-geo{margin-left:auto;font-size:22px;color:#262b2f;cursor:pointer}.store-locator .search-container .input-location .icn-geo.active{color:#e30613}.store-locator .search-container .input-location .cancel-button{display:none}.store-locator .search-container .input-location .input-content{display:none;margin-top:.6em;border-top:1px solid #bdbfc0;padding:.7em 2.5em 1em;font-weight:300;color:#4a4a49}.store-locator .search-container .input-location .input-content .search-section.mb-30{margin-bottom:2.8em}.store-locator .search-container .input-location .input-content .search-section-title{text-transform:uppercase;margin-bottom:2em}.store-locator .search-container .input-location .input-content .search-section-item{display:flex;align-items:center;cursor:pointer}.store-locator .search-container .input-location .input-content .search-section-item.margin-b{margin-bottom:1em}.store-locator .search-container .input-location .input-content .search-section-item.dummy{display:none}.store-locator .search-container .input-location .input-content .icn-search{margin-right:1em;color:#bdbfc0}.store-locator .search-container .input-location .input-content .geo-localization{display:none;text-align:center;margin-top:2.5em}.store-locator .search-container .input-location .input-content .geo-localization .icn-geo{display:block;font-size:4.2em;margin-bottom:.5em}.store-locator .search-container .input-location .input-content .geo-localization .geo-title{font-size:.875rem;font-weight:700;margin-bottom:.5em}.store-locator .search-container .input-location .input-content .geo-localization .geo-description{font-size:.75rem;margin-bottom:2em}.store-locator .search-container .filters-button{width:50px;height:50px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;position:relative}.store-locator .search-container .filters-button.active{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .store-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .check-all .store-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .store-locator .search-container .filters-button.active .category.active::after,.container-modal-general .wrap-card .result-category .store-locator .search-container .filters-button.active .check-all.active::after,.menus .main-menu ul .store-locator .search-container .filters-button.active li.has-submenu:after,.menus .submenus ul .store-locator .search-container .filters-button.active li.has-submenu:after,.store-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category li.active::after,.store-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category.active::after,.store-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all li.active::after,.store-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all.active::after,.store-locator .search-container .filters-button.active .icn,.store-locator .search-container .filters-button.active .menus .main-menu ul li.has-submenu:after,.store-locator .search-container .filters-button.active .menus .submenus ul li.has-submenu:after{color:#fff}.store-locator .search-container .filters-button.active .filter-count{border:1px solid #fff}.container-modal-general .wrap-card .result-category .category .store-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .store-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .store-locator .search-container .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .store-locator .search-container .filters-button .check-all.active::after,.menus .main-menu ul .store-locator .search-container .filters-button li.has-submenu:after,.menus .submenus ul .store-locator .search-container .filters-button li.has-submenu:after,.store-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.store-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.store-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.store-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.store-locator .search-container .filters-button .icn,.store-locator .search-container .filters-button .menus .main-menu ul li.has-submenu:after,.store-locator .search-container .filters-button .menus .submenus ul li.has-submenu:after{color:#262b2f}.store-locator .search-container .filters-button .filter-count{position:absolute;right:0;top:-5px;width:20px;height:20px;border-radius:100%;color:#fff;background-color:#e30613;font-size:.6em;display:flex;flex-direction:row;justify-content:center;align-items:center}.store-locator .search-container .filters-button .filter-count.no-filter{display:none}.store-locator .search-container .filter-bar{display:none}.store-locator .search-container .filter-bar.active{display:block}.store-locator .search-container .filter-bar .filter-header{display:none}.store-locator .search-container .filter-bar .section-tail-select{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1em;margin-top:3%}.store-locator .search-container .filter-bar .section-tail-select .wrapper-select{margin-right:.3em}.store-locator .search-container .filter-bar .section-tail-select .wrapper-select.dummy{display:none}.store-locator .search-container .filter-bar .section-tail-select .tail-select{height:35px;min-width:100%}.store-locator .search-container .filter-bar .section-tail-select .label-count-custom{height:14px;width:16px;text-align:center;margin-right:5px;position:relative;top:1px;background-color:#e30613;color:#fff;border-radius:50px;font-size:10px;padding:2px;line-height:1}.store-locator .search-container .filter-bar .section-tail-select .label-count-custom:after{font-weight:300;margin-left:.2em}.store-locator .search-container .filter-bar .section-tail-select .select-label{display:flex;padding:.6em 2.5em .6em .2em}.store-locator .search-container .filter-bar .section-tail-select .select-label.active{border-color:#e30613;color:#e30613}.store-locator .search-container .filter-bar .section-tail-select .select-dropdown{min-width:270px;margin:.5em 0 2em}.store-locator .search-container .filter-bar .apply-btn{display:none}.store-locator .map-wrapper{position:relative;width:100%;height:calc(100vh - 80px);max-height:800px;margin-top:30px}.store-locator .map-wrapper #map{height:100%}.store-locator .map-wrapper .search-results{width:370px;height:65px;background-color:#fff;position:absolute;bottom:0;padding-bottom:0;cursor:pointer;transition:all 1s}.store-locator .map-wrapper .search-results .hidden,.store-locator .map-wrapper .search-results.hidden{display:none!important}.store-locator .map-wrapper .search-results.no-results{display:none}.store-locator .map-wrapper .search-results ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#ececec}.store-locator .map-wrapper .search-results ::-webkit-scrollbar{width:8px;background-color:#ececec}.store-locator .map-wrapper .search-results ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#e30613}.store-locator .map-wrapper .search-results .locator-search-card.close-to-me{display:none}.store-locator .map-wrapper .search-results.active{height:100%;max-height:100%;overflow:auto}.container-modal-general .wrap-card .result-category .category .store-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .store-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .store-locator .map-wrapper .search-results.active .results-count .category.active::after,.container-modal-general .wrap-card .result-category .store-locator .map-wrapper .search-results.active .results-count .check-all.active::after,.menus .main-menu ul .store-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.menus .submenus ul .store-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.store-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.store-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category.active::after,.store-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.store-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.store-locator .map-wrapper .search-results.active .results-count .icn,.store-locator .map-wrapper .search-results.active .results-count .menus .main-menu ul li.has-submenu:after,.store-locator .map-wrapper .search-results.active .results-count .menus .submenus ul li.has-submenu:after{transform:rotate(180deg)}.store-locator .map-wrapper .search-results.active .results-list{height:calc(100% - 65px)}.store-locator .map-wrapper .search-results .results-count{height:65px;background-color:#e30613;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1.4em 1em}.store-locator .map-wrapper .search-results .results-count .title{font-size:1rem;font-weight:300}.container-modal-general .wrap-card .result-category .category .store-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .store-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .store-locator .map-wrapper .search-results .results-count .category.active::after,.container-modal-general .wrap-card .result-category .store-locator .map-wrapper .search-results .results-count .check-all.active::after,.menus .main-menu ul .store-locator .map-wrapper .search-results .results-count li.has-submenu:after,.menus .submenus ul .store-locator .map-wrapper .search-results .results-count li.has-submenu:after,.store-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.store-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category.active::after,.store-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.store-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.store-locator .map-wrapper .search-results .results-count .icn,.store-locator .map-wrapper .search-results .results-count .menus .main-menu ul li.has-submenu:after,.store-locator .map-wrapper .search-results .results-count .menus .submenus ul li.has-submenu:after{color:#fff}.store-locator .map-wrapper .search-results .results-list{height:0;overflow-y:auto}.store-locator .map-wrapper .search-results .results-list .locator-search-card{margin-top:1.5em;padding-bottom:1.5em}.store-locator .map-wrapper .search-results .results-list .locator-search-card:first-child .close-title{display:block}.store-locator .map-wrapper .search-results .results-list .locator-search-card .shop-type{text-transform:capitalize}.store-locator .map-wrapper .search-results .results-list .locator-search-card .notice a{color:#0e0e0e}.store-locator .map-wrapper .search-results .results-list .locator-search-card.dummy{display:none}.store-locator .map-wrapper .search-results .results-list .card-shop-near{width:100%;margin-top:1.5em}.store-locator .map-wrapper .search-results .results-list .card-shop-near.dummy{display:none}.store-locator .map-wrapper .search-results .results-list .locator-search-card-wrapper:not(:empty){padding:0 1em}.store-locator .map-wrapper .search-results .results-list .locator-search-card-no-results{padding:2em 1em;text-align:center}.store-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .title{font-size:1rem;margin-bottom:.6em;color:#262b2f}.store-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .description{font-size:.875rem;font-weight:200;color:#4a4a49}.store-locator .map-wrapper .search-results .results-list .online-search-card-wrapper{background-color:#e30613;padding:1.5em 1em}.store-locator .map-wrapper .search-results .results-list .online-search-card-wrapper .online-title{font-weight:700;color:#fff}.store-locator .map-wrapper .search-results .results-list .online-search-card-wrapper.empty{display:none}.store-locator .map-wrapper .search-results .results-list .back-to-results{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:right;padding:1em;color:#e30613}@media (max-width:1199.98px){.store-locator .store-locator-header{background-color:transparent!important}.store-locator .store-locator-header.filter .search-container,.store-locator .store-locator-header.search .search-container,.store-locator .store-locator-header.shops .search-container{transform:translateX(0);left:0;top:0;padding:0;margin:0}.store-locator .store-locator-header.filter .search-container .filters-button,.store-locator .store-locator-header.search .search-container .filters-button,.store-locator .store-locator-header.shops .search-container .filters-button{display:none}.store-locator .store-locator-header.filter{margin-right:0}.store-locator .store-locator-header.filter .filter-actions{display:none}.store-locator .store-locator-header.shops{padding:0}.store-locator .store-locator-header.shops .search-container{z-index:-1}.store-locator .store-locator-header .search-container{padding:0 1em;z-index:4}.store-locator .store-locator-header .input-location.active{width:100%;max-width:100%;margin-right:0;border-radius:0;box-shadow:none;height:calc(100vh - 80px);overflow-y:auto;padding:0}.store-locator .store-locator-header .input-location.active .input-head{padding:1em}.store-locator .store-locator-header .input-location.active .input-content{display:block;padding:.7em 1em 1em}.store-locator .store-locator-header .input-location.active .cancel-button{display:block;font-size:.875rem;margin-left:auto;color:#e30613;text-decoration:underline}.store-locator .store-locator-header .input-location.active .icn-close,.store-locator .store-locator-header .input-location.active .icn-geo{display:none}.store-locator .store-locator-header .input-location .clear-search{display:none}.store-locator .store-locator-header .input-location .clear-search.show{display:block}.store-locator .store-locator-header .input-location .icn-search{background-color:transparent;color:#bdbfc0}.store-locator .store-locator-header .input-location .searching-wrapper{padding:.7em 0 1em}.store-locator .store-locator-header .input-location .searching-wrapper .dummy{display:none}.store-locator .store-locator-header .filter-bar.active{background-color:#fff;height:100vh;overflow-y:auto}.store-locator .store-locator-header .filter-bar.active .filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5em 1em;border-bottom:1px solid rgba(74,74,73,.2)}.store-locator .store-locator-header .filter-bar.active .filter-header .cancel-button{color:#e30613;font-size:.875rem;text-decoration:underline}.store-locator .store-locator-header .filter-bar.active .section-tail-select{flex-direction:column;padding:.5em 1em 2.5em}.store-locator .store-locator-header .filter-bar.active .wrapper-select{margin:2em 0 0;width:100%}.store-locator .store-locator-header .filter-bar.active .wrapper-select:not(:last-child){border-bottom:1px solid rgba(74,74,73,.2);padding-bottom:2em}.store-locator .store-locator-header .filter-bar.active .wrapper-select .select-label{box-shadow:none;border-radius:.6em;border:solid 1px rgba(74,74,73,.2)}.store-locator .store-locator-header .filter-bar.active .apply-btn{display:block;margin:1em auto}.store-locator .input-box::-ms-clear{display:none}.store-locator .input-box::-webkit-search-cancel-button{display:none}.store-locator .map-wrapper{position:absolute;top:0;margin-top:0}.store-locator .map-wrapper .search-results{width:100%;padding:0 1em;bottom:3em;max-height:100%;background-color:transparent}.store-locator .map-wrapper .search-results .results-count{border-radius:1.5em;height:50px}.store-locator .map-wrapper .search-results.has-card{height:245px}.store-locator .map-wrapper .search-results.has-card:not(.active) .locator-search-card.close-to-me{display:block;margin-bottom:.5em}.store-locator .map-wrapper .search-results.active{height:100%;padding:0;bottom:0;background-color:#fff}.store-locator .map-wrapper .search-results.active .results-count{border-radius:0;height:65px}}@media (min-width:992px){.store-locator{min-height:calc(100vh - 80px - 50px)}.store-locator .store-locator-header{min-height:235px}.store-locator .store-locator-header.filter{padding-bottom:130px}.store-locator .store-locator-header.filter .search-container{position:absolute}.store-locator .store-locator-header.filter .filters-button{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .store-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .store-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .store-locator .store-locator-header.filter .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .store-locator .store-locator-header.filter .filters-button .check-all.active::after,.menus .main-menu ul .store-locator .store-locator-header.filter .filters-button li.has-submenu:after,.menus .submenus ul .store-locator .store-locator-header.filter .filters-button li.has-submenu:after,.store-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.store-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.store-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.store-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.store-locator .store-locator-header.filter .filters-button .icn,.store-locator .store-locator-header.filter .filters-button .menus .main-menu ul li.has-submenu:after,.store-locator .store-locator-header.filter .filters-button .menus .submenus ul li.has-submenu:after{color:#fff}.store-locator .store-locator-header .input-location.active{height:auto}.store-locator .store-locator-header .input-location.active .input-content{display:block}.store-locator .store-locator-header .input-location .icn-close{display:none}.store-locator .store-locator-header .info-store{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.store-locator .store-locator-header .info-store .description,.store-locator .store-locator-header .info-store .title{width:100%}.store-locator .map-wrapper{height:calc(100vh - 80px - 50px - 235px)}.store-locator .map-wrapper .maps-item{position:absolute}.store-locator .map-wrapper .results-list .locator-search-card{display:block}}.my-shop-card{width:100%;background-color:#fff;border-radius:12px;padding:1.5em}.my-shop-card.dummy{display:none}.my-shop-card .main-info{display:flex}.my-shop-card .main-info .img-wrapper{width:100%;max-width:130px;max-height:70px;overflow:hidden}.my-shop-card .main-info .img-wrapper .logo{width:100%}.my-shop-card .main-info .shop-name{margin-bottom:1rem;font-size:1.25rem;color:#262b2f;font-weight:700;display:flex;align-items:center}.my-shop-card .main-info .shop-name .favourite-shop{display:none;width:30px;height:30px;padding:1em;background-color:#fff;border-radius:100%;color:#4a4a49;margin-right:.5rem;box-shadow:0 3px 4px -1px rgba(0,0,0,.05),0 1px 9px 0 rgba(0,0,0,.06),0 4px 5px 0 rgba(0,0,0,.04);display:flex;flex-direction:row;justify-content:center;align-items:center}.my-shop-card .main-info .shop-name .favourite-shop-light{display:none;width:30px;height:30px;padding:1em;background-color:#fff;border-radius:100%;color:#4a4a49;margin-right:.5rem;box-shadow:0 3px 4px -1px rgba(0,0,0,.05),0 1px 9px 0 rgba(0,0,0,.06),0 4px 5px 0 rgba(0,0,0,.04);display:flex;flex-direction:row;justify-content:center;align-items:center}.my-shop-card .main-info .shop-phone{margin-top:.2em}.my-shop-card .main-info .shop-address,.my-shop-card .main-info .shop-phone{font-size:1rem;line-height:20px;font-weight:200;color:#4a4a49}.my-shop-card .main-info .shop-address a,.my-shop-card .main-info .shop-phone a{color:#4a4a49}.my-shop-card .other-info{display:flex;flex-direction:column;justify-content:space-between}.my-shop-card .other-info .shop-hours{color:#262b2f;opacity:.5;font-weight:200;font-size:1rem}.my-shop-card .other-info .promotion-wrapper{margin-top:.8rem}.my-shop-card .other-info .promotion-wrapper .links a{color:#e30613;margin-right:1em}.container-modal-general .wrap-card .result-category .category .my-shop-card .other-info .promotion-wrapper .links a li.active::after,.container-modal-general .wrap-card .result-category .check-all .my-shop-card .other-info .promotion-wrapper .links a li.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .other-info .promotion-wrapper .links a .category.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .other-info .promotion-wrapper .links a .check-all.active::after,.menus .main-menu ul .my-shop-card .other-info .promotion-wrapper .links a li.has-submenu:after,.menus .submenus ul .my-shop-card .other-info .promotion-wrapper .links a li.has-submenu:after,.my-shop-card .other-info .promotion-wrapper .links a .container-modal-general .wrap-card .result-category .category li.active::after,.my-shop-card .other-info .promotion-wrapper .links a .container-modal-general .wrap-card .result-category .category.active::after,.my-shop-card .other-info .promotion-wrapper .links a .container-modal-general .wrap-card .result-category .check-all li.active::after,.my-shop-card .other-info .promotion-wrapper .links a .container-modal-general .wrap-card .result-category .check-all.active::after,.my-shop-card .other-info .promotion-wrapper .links a .icn,.my-shop-card .other-info .promotion-wrapper .links a .menus .main-menu ul li.has-submenu:after,.my-shop-card .other-info .promotion-wrapper .links a .menus .submenus ul li.has-submenu:after{margin-left:.5em}.my-shop-card .other-info .promotion-item{display:inline-flex;align-items:center;margin-right:.7rem}.container-modal-general .wrap-card .result-category .category .my-shop-card .other-info .promotion-item li.active::after,.container-modal-general .wrap-card .result-category .check-all .my-shop-card .other-info .promotion-item li.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .other-info .promotion-item .category.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .other-info .promotion-item .check-all.active::after,.menus .main-menu ul .my-shop-card .other-info .promotion-item li.has-submenu:after,.menus .submenus ul .my-shop-card .other-info .promotion-item li.has-submenu:after,.my-shop-card .other-info .promotion-item .container-modal-general .wrap-card .result-category .category li.active::after,.my-shop-card .other-info .promotion-item .container-modal-general .wrap-card .result-category .category.active::after,.my-shop-card .other-info .promotion-item .container-modal-general .wrap-card .result-category .check-all li.active::after,.my-shop-card .other-info .promotion-item .container-modal-general .wrap-card .result-category .check-all.active::after,.my-shop-card .other-info .promotion-item .icn,.my-shop-card .other-info .promotion-item .menus .main-menu ul li.has-submenu:after,.my-shop-card .other-info .promotion-item .menus .submenus ul li.has-submenu:after{font-size:1.5rem;color:#0e0e0e}.my-shop-card .other-info .link-wrapper{display:flex}.my-shop-card .other-info .shop-link{display:flex;align-items:center;font-weight:700}@media (max-width:1199.98px){.my-shop-card .main-info{justify-content:space-between}.my-shop-card .main-info .img-wrapper{order:2;max-width:90px}.my-shop-card .main-info .shop-name{font-size:1rem}.my-shop-card .main-info .shop-name .favourite-shop{display:flex}.my-shop-card .main-info .shop-address,.my-shop-card .main-info .shop-phone{font-size:.875rem}.my-shop-card .shop-info{order:1}.my-shop-card .other-info .shop-hours{margin-top:.5rem;font-size:.875rem}.my-shop-card .link-wrapper{margin-top:1rem;justify-content:space-between}.my-shop-card .link-wrapper .shop-link{color:#4a4a49}.container-modal-general .wrap-card .result-category .category .my-shop-card .link-wrapper .shop-link li.active::after,.container-modal-general .wrap-card .result-category .check-all .my-shop-card .link-wrapper .shop-link li.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .link-wrapper .shop-link .category.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .link-wrapper .shop-link .check-all.active::after,.menus .main-menu ul .my-shop-card .link-wrapper .shop-link li.has-submenu:after,.menus .submenus ul .my-shop-card .link-wrapper .shop-link li.has-submenu:after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .category li.active::after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .category.active::after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .check-all li.active::after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .check-all.active::after,.my-shop-card .link-wrapper .shop-link .icn,.my-shop-card .link-wrapper .shop-link .menus .main-menu ul li.has-submenu:after,.my-shop-card .link-wrapper .shop-link .menus .submenus ul li.has-submenu:after{display:none}}@media (min-width:992px){.my-shop-card{display:flex}.my-shop-card .main-info{flex-basis:50%}.my-shop-card .img-wrapper{margin-right:2.5rem}.my-shop-card .promotion-wrapper{display:flex;align-items:center}.my-shop-card .shop-link{text-decoration:none}.my-shop-card .link-wrapper{margin-left:2rem}.my-shop-card .link-wrapper .shop-link{align-items:center;font-size:1rem}.my-shop-card .link-wrapper .shop-link:not(:last-child){margin-right:2rem}.container-modal-general .wrap-card .result-category .category .my-shop-card .link-wrapper .shop-link li.active::after,.container-modal-general .wrap-card .result-category .check-all .my-shop-card .link-wrapper .shop-link li.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .link-wrapper .shop-link .category.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .link-wrapper .shop-link .check-all.active::after,.menus .main-menu ul .my-shop-card .link-wrapper .shop-link li.has-submenu:after,.menus .submenus ul .my-shop-card .link-wrapper .shop-link li.has-submenu:after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .category li.active::after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .category.active::after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .check-all li.active::after,.my-shop-card .link-wrapper .shop-link .container-modal-general .wrap-card .result-category .check-all.active::after,.my-shop-card .link-wrapper .shop-link .icn,.my-shop-card .link-wrapper .shop-link .menus .main-menu ul li.has-submenu:after,.my-shop-card .link-wrapper .shop-link .menus .submenus ul li.has-submenu:after{margin-left:.4rem;font-size:.9rem}.my-shop-card .links a{color:#e30613;font-weight:700;margin-right:2em}.container-modal-general .wrap-card .result-category .category .my-shop-card .links a li.active::after,.container-modal-general .wrap-card .result-category .check-all .my-shop-card .links a li.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .links a .category.active::after,.container-modal-general .wrap-card .result-category .my-shop-card .links a .check-all.active::after,.menus .main-menu ul .my-shop-card .links a li.has-submenu:after,.menus .submenus ul .my-shop-card .links a li.has-submenu:after,.my-shop-card .links a .container-modal-general .wrap-card .result-category .category li.active::after,.my-shop-card .links a .container-modal-general .wrap-card .result-category .category.active::after,.my-shop-card .links a .container-modal-general .wrap-card .result-category .check-all li.active::after,.my-shop-card .links a .container-modal-general .wrap-card .result-category .check-all.active::after,.my-shop-card .links a .icn,.my-shop-card .links a .menus .main-menu ul li.has-submenu:after,.my-shop-card .links a .menus .submenus ul li.has-submenu:after{margin-left:.5em}}.carousel-wrapper{position:relative}.carousel-wrapper .slide-wrapper{overflow:hidden;width:100%}.carousel-wrapper .slide-wrapper .carousel{transform-style:preserve-3d}.carousel-wrapper .slide-wrapper .carousel__item{opacity:0;position:absolute;top:0;width:100%;margin:auto;padding:1.5em;z-index:100;transition:transform .5s,opacity .5s,z-index .5s}.carousel-wrapper .slide-wrapper .carousel__item .my-shop-card{padding:0}.carousel-wrapper .slide-wrapper .carousel__item.active{opacity:1;position:relative;z-index:900}.carousel-wrapper .slide-wrapper .carousel__item.next,.carousel-wrapper .slide-wrapper .carousel__item.prev{z-index:800}.carousel-wrapper .slide-wrapper .carousel__item.prev{transform:translateX(-100%)}.carousel-wrapper .slide-wrapper .carousel__item.next{transform:translateX(100%)}.carousel-wrapper .carousel__button--next,.carousel-wrapper .carousel__button--prev{position:absolute;top:50%;width:30px;height:30px;background-color:#fff;transform:translateY(-50%);border-radius:50%;cursor:pointer;box-shadow:0 4px 20px 0 rgba(74,74,73,.19);display:flex;flex-direction:row;justify-content:center;align-items:center}.carousel-wrapper .carousel__button--prev{left:-15px;display:none}.carousel-wrapper .carousel__button--next{right:-15px;display:none}.wrapper-services-conventions .banner-info,.wrapper-services-conventions .container-train-card{width:100%}.wrapper-services-conventions .container-train-card{min-height:400px;transform:translateY(calc(-85px))}@media (max-width:1199.98px){.wrapper-services-conventions .container-train-card{transform:translateY(calc(-90px))}}.wrapper-services-conventions .no-results{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-top:100px}.wrapper-services-conventions .no-results .title{font-weight:400}.wrapper-services-conventions .no-results .info{font-weight:200;margin-top:.5em}.wrapper-services-conventions #img-bck-dsk{display:block}@media (max-width:1199.98px){.wrapper-services-conventions #img-bck-dsk{display:none}}.wrapper-services-conventions #img-bck-mob{display:none}@media (max-width:1199.98px){.wrapper-services-conventions #img-bck-mob{display:block}}.wrapper-services-conventions .dummy{display:none}.wrapper-services-conventions .filters{display:none;width:100%;padding:2em 0}@media (max-width:1199.98px){.wrapper-services-conventions .filters{overflow-x:auto;position:absolute}.wrapper-services-conventions .filters.is-filter{height:100%}.wrapper-services-conventions .filters .content-wrapper{align-items:center}.wrapper-services-conventions .filters .is-filter.input-group{min-width:60%}.wrapper-services-conventions .filters .is-filter.button-group{min-width:140px}}.wrapper-services-conventions .filters .input-container{display:flex;align-items:center;justify-content:flex-end;position:relative;width:100%}.wrapper-services-conventions .filters .content-wrapper{display:flex}.wrapper-services-conventions .filters .content-wrapper>div{margin-right:1em}.wrapper-services-conventions .filters .button-group>input{visibility:hidden;position:absolute;pointer-events:none}.wrapper-services-conventions .filters .button-group>input:checked+.btn-filter{background-color:#e30613;color:#fff}.wrapper-services-conventions .filters .button-group .btn-filter{padding:.65rem 2rem;box-shadow:0 15px 30px 0 rgba(74,74,73,.15)}.wrapper-services-conventions .filters.is-active{display:block}.wrapper-services-conventions .position-filters{position:absolute;margin-top:23%}@media (max-width:1199.98px){.wrapper-services-conventions .position-filters{margin-top:95%!important}}.wrapper-services-conventions .position-title-subtitle{position:absolute;margin-top:15%}@media (max-width:1199.98px){.wrapper-services-conventions .position-title-subtitle{margin-top:60%!important;left:0!important;text-align:center}}@media (max-width:1199.98px){.wrapper-services-conventions .banner-info{margin-top:110px}}.wrapper-services-conventions .slide.type-3{cursor:pointer;transition:transform .5s cubic-bezier(.33,1,.68,1)}.wrapper-services-conventions .slide.type-3 .due-date{color:#4a4a49;font-weight:300;margin-bottom:.5em}.wrapper-services-conventions .slide.type-3:hover{transform:scale(1.1)}.wrapper-services-conventions .is-deal .slide.type-3{padding:0;overflow:hidden}.wrapper-services-conventions .is-deal .slide.type-3 .image{text-align:center;position:relative;min-height:190px;max-height:190px;overflow:hidden}.wrapper-services-conventions .is-deal .slide.type-3 .image.is-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.wrapper-services-conventions .is-deal .slide.type-3 .category{position:absolute;top:1em;left:1em;display:inline-block;background-color:#e30613;padding:.5em 1.5em;color:#fff;text-transform:uppercase;border-radius:.5em}.wrapper-services-conventions .is-deal .slide.type-3 .wrapper{padding:1em 1em 1.5em}.wrapper-services-conventions .is-deal .slide.type-3 .footer{padding-top:1em}.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount{font-weight:600;font-size:1.2em}.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic{text-decoration:underline;cursor:pointer}.deal-detail{width:100%}.deal-detail .pw{white-space:pre-line}.deal-detail .hidden{display:none}.deal-detail .article-detail .title{margin-bottom:.5rem}.deal-detail a{color:-webkit-link}.deal-detail .article-image .wrapper .image{display:flex;justify-content:center}@media (min-width:992px){.deal-detail .article-image .wrapper .image{justify-content:flex-end}}.deal-detail .article-image .description{margin-right:0}.deal-detail .description .description-image{display:flex;flex-direction:column}@media (min-width:992px){.deal-detail .description .description-image{flex-direction:row}}.article-image .deal-detail .description .desc_block .title,.boxed-map .card-boxed .list-circle .circle-map .circle-description p .deal-detail .description .desc_block em,.brand-grid .deal-detail .description .desc_block .title,.circle-banner .section-content .deal-detail .description .desc_block .title,.compare-banner .content-text .deal-detail .description .desc_block .title,.deal-detail .description .desc_block .article-image .title,.deal-detail .description .desc_block .boxed-map .card-boxed .list-circle .circle-map .circle-description p em,.deal-detail .description .desc_block .brand-grid .title,.deal-detail .description .desc_block .circle-banner .section-content .title,.deal-detail .description .desc_block .compare-banner .content-text .title,.deal-detail .description .desc_block .list-banner .section-content .title,.deal-detail .description .desc_block .list-banner-with-link .section-content .title,.deal-detail .description .desc_block .showcase-circle .section-content .wrapper-circle .circle .circle-description strong,.deal-detail .description .desc_block .simple-carousel .wrap-title .title,.deal-detail .description .desc_block .slide-container .slide.generic .text-container .slide-title.big,.deal-detail .description .desc_block .static-grid .item-container .card-item.generic .text-container .card-item-title.big,.deal-detail .description .desc_block .subscribe-newsletter .title,.deal-detail .description .desc_block .table-banner .section-content .table .table-row.header .text p strong,.deal-detail .description .desc_block .train-card .content-wrapper>.title,.deal-detail .description .desc_block h3,.list-banner .section-content .deal-detail .description .desc_block .title,.list-banner-with-link .section-content .deal-detail .description .desc_block .title,.showcase-circle .section-content .wrapper-circle .circle .circle-description .deal-detail .description .desc_block strong,.simple-carousel .wrap-title .deal-detail .description .desc_block .title,.slide-container .slide.generic .text-container .deal-detail .description .desc_block .slide-title.big,.static-grid .item-container .card-item.generic .text-container .deal-detail .description .desc_block .card-item-title.big,.subscribe-newsletter .deal-detail .description .desc_block .title,.table-banner .section-content .table .table-row.header .text p .deal-detail .description .desc_block strong,.train-card .deal-detail .description .desc_block .content-wrapper>.title{margin-bottom:.5rem}.deal-detail .description .desc_block:not(:first-child){margin-top:2.5em}.deal-detail .dummy{display:none}.deal-detail .due-date{color:#4a4a49;margin-bottom:1rem}.deal-detail .slide.type-3{cursor:pointer;padding:0;transition:transform .5s cubic-bezier(.33,1,.68,1)}.deal-detail .slide.type-3 .card-deal{padding:1.5em 1em}.deal-detail .slide.type-3:hover{transform:scale(1.1)}.deal-detail .more{cursor:pointer;color:#e30613;margin-top:2em}.deal-detail .locations{margin:1em 0 2em}.deal-detail .locations .title{margin-bottom:1.5rem}.deal-detail .locations .viewed-label{text-align:center;margin-top:2em}.deal-detail .locations .page-locations{display:block;margin:2em auto 3em}.deal-detail .locations .page-locations.hidden{display:none}.deal-detail>.hero-simple{height:auto;position:relative;text-align:center}.deal-detail>.hero-simple>.content-wrapper{text-align:left}.deal-detail>.hero-simple .category{position:absolute;top:1em;display:inline-block;background-color:#e30613;padding:.5em 1.5em;color:#fff;text-transform:uppercase;margin-top:2em;border-radius:.5em}.deal-detail>.hero-simple .dsk-img{display:none}.deal-detail .vertical-cards{margin-top:2em}.deal-detail .horizontal-cards .card,.deal-detail .vertical-cards .card{display:flex;align-items:center;flex-wrap:wrap;background:#fff;border-radius:1em;overflow:hidden}.deal-detail .horizontal-cards .card .image,.deal-detail .vertical-cards .card .image{width:100%;max-height:240px;overflow:hidden}.deal-detail .horizontal-cards .card .image.hidden,.deal-detail .vertical-cards .card .image.hidden{display:none}.deal-detail .horizontal-cards .card .body,.deal-detail .vertical-cards .card .body{width:100%;padding:1em 2em;font-weight:300}.deal-detail .horizontal-cards .card .body .wrapper,.deal-detail .vertical-cards .card .body .wrapper{margin-bottom:1em}.deal-detail .horizontal-cards .card .body .wrapper .col,.deal-detail .vertical-cards .card .body .wrapper .col{padding:0;margin-bottom:1em;width:100%}.deal-detail .horizontal-cards .card .body .address,.deal-detail .horizontal-cards .card .body .phone,.deal-detail .vertical-cards .card .body .address,.deal-detail .vertical-cards .card .body .phone{margin-bottom:.5em}.deal-detail .horizontal-cards .card .position,.deal-detail .vertical-cards .card .position{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;color:#e30613;margin-bottom:1em}.container-modal-general .wrap-card .result-category .category .deal-detail .horizontal-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .category .deal-detail .vertical-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .check-all .deal-detail .horizontal-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .check-all .deal-detail .vertical-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .deal-detail .horizontal-cards .card .position .icn-geopin.category.active::after,.container-modal-general .wrap-card .result-category .deal-detail .horizontal-cards .card .position .icn-geopin.check-all.active::after,.container-modal-general .wrap-card .result-category .deal-detail .vertical-cards .card .position .icn-geopin.category.active::after,.container-modal-general .wrap-card .result-category .deal-detail .vertical-cards .card .position .icn-geopin.check-all.active::after,.deal-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .category li.icn-geopin.active::after,.deal-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .check-all li.icn-geopin.active::after,.deal-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.category.active::after,.deal-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.check-all.active::after,.deal-detail .horizontal-cards .card .position .icn.icn-geopin,.deal-detail .horizontal-cards .card .position .menus .main-menu ul li.icn-geopin.has-submenu:after,.deal-detail .horizontal-cards .card .position .menus .submenus ul li.icn-geopin.has-submenu:after,.deal-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .category li.icn-geopin.active::after,.deal-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .check-all li.icn-geopin.active::after,.deal-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.category.active::after,.deal-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.check-all.active::after,.deal-detail .vertical-cards .card .position .icn.icn-geopin,.deal-detail .vertical-cards .card .position .menus .main-menu ul li.icn-geopin.has-submenu:after,.deal-detail .vertical-cards .card .position .menus .submenus ul li.icn-geopin.has-submenu:after,.menus .main-menu ul .deal-detail .horizontal-cards .card .position li.icn-geopin.has-submenu:after,.menus .main-menu ul .deal-detail .vertical-cards .card .position li.icn-geopin.has-submenu:after,.menus .submenus ul .deal-detail .horizontal-cards .card .position li.icn-geopin.has-submenu:after,.menus .submenus ul .deal-detail .vertical-cards .card .position li.icn-geopin.has-submenu:after{font-size:14px;margin-right:.5em}.deal-detail .horizontal-cards .card .description,.deal-detail .vertical-cards .card .description{white-space:pre-wrap;text-align:justify;font-weight:200}.deal-detail .horizontal-cards .card:not(:last-child),.deal-detail .vertical-cards .card:not(:last-child){margin-bottom:1em}.deal-detail .horizontal-cards .card.is-hidden,.deal-detail .horizontal-cards .card.is-paged,.deal-detail .vertical-cards .card.is-hidden,.deal-detail .vertical-cards .card.is-paged{display:none}.deal-detail .vertical-cards{display:block}.deal-detail .vertical-cards .card{width:100%;align-items:flex-start;cursor:pointer;transition:transform .5s cubic-bezier(.33,1,.68,1)}.deal-detail .vertical-cards .card .position{font-weight:300}.deal-detail .vertical-cards .card .description{color:#e30613;font-weight:400;margin:1em 0 0}.deal-detail .vertical-cards .card:hover{transform:scale(1.05)}.deal-detail #view-more-modal{display:none;position:fixed;left:0;right:0;top:200px;margin:0 auto;max-width:600px;z-index:1}.deal-detail #view-more-modal.is-active{display:block}.deal-detail #view-more-modal .mask,.deal-detail #view-more-modal .menus .submenus,.deal-detail #view-more-modal [data-spinner][data-spinner=mask]:before,.menus .deal-detail #view-more-modal .submenus{background-color:rgba(0,0,0,.5);z-index:0}.deal-detail #view-more-modal .icn-close{position:absolute;top:1em;right:1em}.deal-detail #view-more-modal .wrapper{padding:4em 2em 2em;border-radius:.5em;background:#fff;position:relative;z-index:1}.deal-detail #view-more-modal .positions{max-height:200px;overflow-y:scroll}@media (min-width:992px){.deal-detail .horizontal-cards .card .title,.deal-detail .vertical-cards .card .title{margin-bottom:1rem}.deal-detail .horizontal-cards .card .body .wrapper,.deal-detail .vertical-cards .card .body .wrapper{display:flex}.deal-detail .horizontal-cards .card .body .wrapper .col,.deal-detail .vertical-cards .card .body .wrapper .col{margin-bottom:0}.deal-detail .horizontal-cards .card .position,.deal-detail .vertical-cards .card .position{margin-bottom:.5em}.deal-detail .horizontal-cards .card{flex-wrap:nowrap}.deal-detail .horizontal-cards .card .image{max-width:360px}.deal-detail .vertical-cards{display:flex;flex-wrap:wrap;justify-content:flex-start}.deal-detail .vertical-cards .card{width:calc(33.33% - 1.3333em);margin-right:2em}.deal-detail .vertical-cards .card:nth-child(3n+3){margin-right:0}.deal-detail>.hero-simple .mob-img{display:none}.deal-detail>.hero-simple .dsk-img{display:inline-block}}.modal-services-conventions .modal{display:none;width:100%;padding:2em 0;text-align:center}.modal-services-conventions .modal.active{display:inline-block;position:fixed;top:0;bottom:0;height:100vh;overflow:auto;z-index:502;animation:slide-in-left 1s cubic-bezier(.33,1,.68,1) both}.modal-services-conventions .modal .title{display:flex;justify-content:space-between;flex-direction:column-reverse;color:#fff}.container-modal-general .wrap-card .result-category .category .modal-services-conventions .modal .title li.active::after,.container-modal-general .wrap-card .result-category .check-all .modal-services-conventions .modal .title li.active::after,.container-modal-general .wrap-card .result-category .modal-services-conventions .modal .title .category.active::after,.container-modal-general .wrap-card .result-category .modal-services-conventions .modal .title .check-all.active::after,.menus .main-menu ul .modal-services-conventions .modal .title li.has-submenu:after,.menus .submenus ul .modal-services-conventions .modal .title li.has-submenu:after,.modal-services-conventions .modal .title .container-modal-general .wrap-card .result-category .category li.active::after,.modal-services-conventions .modal .title .container-modal-general .wrap-card .result-category .category.active::after,.modal-services-conventions .modal .title .container-modal-general .wrap-card .result-category .check-all li.active::after,.modal-services-conventions .modal .title .container-modal-general .wrap-card .result-category .check-all.active::after,.modal-services-conventions .modal .title .icn,.modal-services-conventions .modal .title .menus .main-menu ul li.has-submenu:after,.modal-services-conventions .modal .title .menus .submenus ul li.has-submenu:after{color:#fff;text-align:right;margin-bottom:3em}.modal-services-conventions .modal .subtitle{color:#fff;margin-top:1.5em}.modal-services-conventions .modal .article-image .title{color:#fff}.modal-services-conventions .modal .article-image:nth-child(odd) .wrapper{flex-direction:row-reverse}.modal-services-conventions .modal .article-image:last-child{margin-bottom:3em}.modal-services-conventions .modal .article-image .wrapper{align-items:center}.modal-services-conventions .modal .article-image .wrapper .description{color:#fff}@media (min-width:992px){.modal-services-conventions .modal{padding:5em 3em 3em;text-align:left}.modal-services-conventions .modal.active{top:80px;z-index:4}.modal-services-conventions .modal .title{flex-direction:row}.modal-services-conventions .modal .article-image .wrapper .image{padding-left:0;padding-right:3em}}:root{--primary:#d43a34;--cardRadius:22px;--containerRadius:28px;--shadow:0 4px 10px rgba(0,0,0,.05);--text:#2b2b2b;--muted:#7a7a7a;--bg:#ffffff;--navSize:32px;--navGap:0px;--navCol:calc(var(--navSize) + var(--navGap) * 2);--title-fs:14px;--title-lh:1.2}.container-shop-detail{width:100%}.shop-information .flyer-wrap{background:var(--bg);border-radius:var(--containerRadius);box-shadow:0 10px 25px rgba(0,0,0,.08);padding:16px 8px}.shop-information .flyer-header{display:flex;align-items:center;gap:12px;padding-left:5%;padding-bottom:2%}.shop-information .flyer-title{font-size:18px;font-weight:500}.shop-information .carousel-frame{display:grid;grid-template-columns:var(--navCol) 1fr var(--navCol);grid-template-rows:auto auto;align-items:center;gap:0}.shop-information .nav-zone{display:flex;align-items:center;justify-content:center}.shop-information .viewport{overflow:hidden;position:relative}.shop-information .flyer-swiper{overflow:visible;padding:10px 6px}.shop-information .flyer-card{border-radius:var(--cardRadius);background:#fff;box-shadow:var(--shadow);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:transform .2s ease,box-shadow .2s ease;will-change:transform}.shop-information .viewport .swiper-slide:hover .flyer-card{transform:translateY(-6px);box-shadow:0 16px 32px rgba(0,0,0,.14)}.shop-information .flyer-card .thumb{background:#e9e9e9;aspect-ratio:16/11;width:100%}.shop-information .flyer-card .body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:14px}.shop-information .flyer-card .title{font-weight:500;font-style:Medium;font-size:14px;line-height:100%;letter-spacing:0;color:#555;font-size:var(--title-fs);line-height:var(--title-lh);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;min-height:calc(var(--title-fs) * var(--title-lh) * 3);max-height:calc(var(--title-fs) * var(--title-lh) * 3)}.shop-information .flyer-card .dates{color:var(--muted);font-size:13px;font-weight:300}.shop-information .flyer-card .cta{margin-top:auto!important;font-weight:300!important;font-size:14px!important;color:var(--primary)!important;display:inline-flex!important;gap:.25rem!important;text-decoration:none!important}.shop-information .flyer-btn{width:var(--navSize);height:var(--navSize);border-radius:50%;display:grid;place-items:center;background:var(--primary);color:#fff;box-shadow:0 8px 20px rgba(212,58,52,.35)}.shop-information .flyer-btn.swiper-button-disabled{opacity:0;pointer-events:none}.shop-information .flyer-pagination{grid-column:1/-1;grid-row:2;display:flex;justify-content:center;align-items:center;gap:10px;margin-top:10px;z-index:5;position:static!important;bottom:auto!important;left:auto!important;width:auto!important;transform:none!important}.shop-information .flyer-pagination .swiper-pagination-bullet{width:10px;height:10px;opacity:.5;background:var(--primary)}.shop-information .flyer-pagination .swiper-pagination-bullet-active{opacity:1}.shop-information .swiper-slide{width:172px;height:auto}.locator-shop-detail{padding-top:2em;width:100%}.locator-shop-detail .shop-name{display:flex;flex-direction:column;margin-bottom:.6em}.locator-shop-detail .shop-name .icons-wrapper{display:flex;align-items:center}.locator-shop-detail .shop-name .icons-wrapper .back-icon{color:#4a4a49;text-decoration:none}.locator-shop-detail .shop-name .icons-wrapper .favourite-icon{width:27px;height:27px;margin-right:.8em;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;color:#4a4a49;box-shadow:0 3px 4px -1px rgba(0,0,0,.05),0 1px 9px 0 rgba(0,0,0,.06),0 4px 5px 0 rgba(0,0,0,.04)}.locator-shop-detail .shop-name .shop-logo{max-width:160px;width:100%;align-self:center;padding:1em 0}.locator-shop-detail .shop-name .name{font-size:1.25rem;font-weight:700}.locator-shop-detail .address,.locator-shop-detail .location,.locator-shop-detail .type{font-size:1rem;color:#4a4a49;line-height:24px;font-weight:200}.locator-shop-detail .shop-actions{display:flex;margin-top:2em}.locator-shop-detail .shop-actions .action-item{display:flex;align-items:center;margin-right:.7em}.container-modal-general .wrap-card .result-category .category .locator-shop-detail .shop-actions .sharer>li.active::after,.container-modal-general .wrap-card .result-category .category .locator-shop-detail .shop-actions>.action-item>li.active::after,.container-modal-general .wrap-card .result-category .check-all .locator-shop-detail .shop-actions .sharer>li.active::after,.container-modal-general .wrap-card .result-category .check-all .locator-shop-detail .shop-actions>.action-item>li.active::after,.container-modal-general .wrap-card .result-category .locator-shop-detail .shop-actions .sharer>.category.active::after,.container-modal-general .wrap-card .result-category .locator-shop-detail .shop-actions .sharer>.check-all.active::after,.container-modal-general .wrap-card .result-category .locator-shop-detail .shop-actions>.action-item>.category.active::after,.container-modal-general .wrap-card .result-category .locator-shop-detail .shop-actions>.action-item>.check-all.active::after,.locator-shop-detail .container-modal-general .wrap-card .result-category .category .shop-actions>.action-item>li.active::after,.locator-shop-detail .container-modal-general .wrap-card .result-category .check-all .shop-actions>.action-item>li.active::after,.locator-shop-detail .container-modal-general .wrap-card .result-category .shop-actions>.action-item>.category.active::after,.locator-shop-detail .container-modal-general .wrap-card .result-category .shop-actions>.action-item>.check-all.active::after,.locator-shop-detail .menus .main-menu ul .shop-actions>.action-item>li.has-submenu:after,.locator-shop-detail .menus .submenus ul .shop-actions>.action-item>li.has-submenu:after,.locator-shop-detail .shop-actions .container-modal-general .wrap-card .result-category .category .sharer>li.active::after,.locator-shop-detail .shop-actions .container-modal-general .wrap-card .result-category .check-all .sharer>li.active::after,.locator-shop-detail .shop-actions .container-modal-general .wrap-card .result-category .sharer>.category.active::after,.locator-shop-detail .shop-actions .container-modal-general .wrap-card .result-category .sharer>.check-all.active::after,.locator-shop-detail .shop-actions .menus .main-menu ul .sharer>li.has-submenu:after,.locator-shop-detail .shop-actions .menus .submenus ul .sharer>li.has-submenu:after,.locator-shop-detail .shop-actions .sharer>.icn,.locator-shop-detail .shop-actions>.action-item>.icn,.menus .main-menu ul .locator-shop-detail .shop-actions .sharer>li.has-submenu:after,.menus .main-menu ul .locator-shop-detail .shop-actions>.action-item>li.has-submenu:after,.menus .submenus ul .locator-shop-detail .shop-actions .sharer>li.has-submenu:after,.menus .submenus ul .locator-shop-detail .shop-actions>.action-item>li.has-submenu:after{width:32px;height:32px;background-color:#e30613;color:#fff;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:.5em;margin-left:.5em}.locator-shop-detail .shop-actions .sharer{padding:0}.locator-shop-detail .shop-actions .label-icon{display:block}.locator-shop-detail .shop-actions .link{text-decoration:underline}.locator-shop-detail .shop-image-wrapper{width:100%;margin-top:2em;height:350px}.locator-shop-detail .shop-image-wrapper .shop-image{width:100%;height:100%;object-fit:cover}.locator-shop-detail .sharer .label-icon{color:#e30613;text-decoration:underline}@media (min-width:992px){.locator-shop-detail{position:relative;padding-top:0;min-height:360px}.locator-shop-detail .shop-image-wrapper,.locator-shop-detail .shop-info-wrapper{width:50%}.locator-shop-detail .shop-image-wrapper{position:absolute;top:0;right:0;height:100%;margin-top:0}.locator-shop-detail .shop-info-wrapper{padding:2em 0}.locator-shop-detail .shop-name{flex-direction:row;align-items:center}.locator-shop-detail .shop-name .back-icon{display:none}.locator-shop-detail .shop-name .shop-logo{display:none}.locator-shop-detail .shop-name .name{font-size:2.5rem}.locator-shop-detail .shop-image{width:100%;height:100%;object-fit:cover}}@media (max-width:1199.98px){:root{--navSize:44px;--navGap:12px}.shop-information .flyer-title{font-size:22px}.shop-information .flyer-swiper{padding-left:16px;padding-right:16px}.shop-information .nav-zone{display:none!important}.shop-information .carousel-frame{grid-template-columns:1fr}}@media (min-width:992px){.flyer-wrap{width:650px}}.shop-information{width:100%;padding:3em 0 2em}.shop-information .information-wrapper .block-train-card{padding:0 0 0 1em}.shop-information .information-wrapper .block-train-card .container{padding:0}.shop-information .information-wrapper .block-cards{background-color:transparent;box-shadow:none;padding:0}.shop-information .information-wrapper .block-cards .block-item.mb{margin-bottom:2em}@media (max-width:1199.98px){.shop-information .container{padding:0}}@media (min-width:992px){.shop-information .information-wrapper{display:flex;justify-content:space-between}.shop-information .information-wrapper .block-item{width:100%;max-width:550px;min-width:550px}}.shop-service{width:100%}.shop-service .service-head{display:flex;align-items:center;padding-bottom:1em}.container-modal-general .wrap-card .result-category .category .shop-service .service-head li.active::after,.container-modal-general .wrap-card .result-category .check-all .shop-service .service-head li.active::after,.container-modal-general .wrap-card .result-category .shop-service .service-head .category.active::after,.container-modal-general .wrap-card .result-category .shop-service .service-head .check-all.active::after,.menus .main-menu ul .shop-service .service-head li.has-submenu:after,.menus .submenus ul .shop-service .service-head li.has-submenu:after,.shop-service .service-head .container-modal-general .wrap-card .result-category .category li.active::after,.shop-service .service-head .container-modal-general .wrap-card .result-category .category.active::after,.shop-service .service-head .container-modal-general .wrap-card .result-category .check-all li.active::after,.shop-service .service-head .container-modal-general .wrap-card .result-category .check-all.active::after,.shop-service .service-head .icn,.shop-service .service-head .menus .main-menu ul li.has-submenu:after,.shop-service .service-head .menus .submenus ul li.has-submenu:after{font-size:2em;margin-right:.6em}.shop-service .service-head .service-title{color:#262b2f;font-size:1rem;font-weight:700;line-height:1.4em}.shop-service .item-service{color:#4a4a49;font-size:1rem;font-weight:200;line-height:1.4em}@media (max-width:1199.98px){.shop-service .shop-service-item{position:relative;padding:2em 0 1.5em 3em;border-top:1px solid rgba(74,74,73,.2)}.container-modal-general .wrap-card .result-category .category .shop-service .shop-service-item li.active::after,.container-modal-general .wrap-card .result-category .check-all .shop-service .shop-service-item li.active::after,.container-modal-general .wrap-card .result-category .shop-service .shop-service-item .category.active::after,.container-modal-general .wrap-card .result-category .shop-service .shop-service-item .check-all.active::after,.menus .main-menu ul .shop-service .shop-service-item li.has-submenu:after,.menus .submenus ul .shop-service .shop-service-item li.has-submenu:after,.shop-service .shop-service-item .container-modal-general .wrap-card .result-category .category li.active::after,.shop-service .shop-service-item .container-modal-general .wrap-card .result-category .category.active::after,.shop-service .shop-service-item .container-modal-general .wrap-card .result-category .check-all li.active::after,.shop-service .shop-service-item .container-modal-general .wrap-card .result-category .check-all.active::after,.shop-service .shop-service-item .icn,.shop-service .shop-service-item .menus .main-menu ul li.has-submenu:after,.shop-service .shop-service-item .menus .submenus ul li.has-submenu:after{position:absolute;left:0}}@media (min-width:992px){.shop-service .service-wrapper{display:flex;justify-content:space-between;padding:2em 0;border-top:1px solid rgba(74,74,73,.2)}}.shop-timing .button-accordion{position:relative;padding-left:35px}.shop-timing .container-info{display:flex;flex-direction:row;align-items:center}.shop-timing .container-info .time-icon{font-size:1.5em;position:static}.shop-timing .time-icon{font-size:2em;margin-right:.3em;position:absolute;left:0}.shop-timing .label{display:block;color:#4a4a49}.shop-timing .label .open{color:#e30613;font-weight:700}.shop-timing .image-accordion{margin-left:.5em}.shop-timing .container-accordion{padding-left:35px}.shop-timing .container-accordion.open{padding-bottom:1em;border-bottom:1px solid rgba(74,74,73,.2)}.shop-timing .timing-detail{margin:1em 1em 0 0}.shop-timing .timing-detail .open-hours{display:flex;align-items:center;justify-content:space-between;font-weight:200;color:#4a4a49;font-size:.875rem;line-height:20px;margin:.5rem 0}.shop-timing .timing-detail .open-hours.active{color:#e30613;font-weight:700}.shop-timing .timing-detail .open-hours.extra{color:#e30613}.shop-timing .timing-detail .title-extra{margin-top:1.5em;font-weight:700;font-size:.875rem;line-height:20px;color:#4a4a49}@media (max-width:1199.98px){.shop-timing{padding:0 1em 1em}}@media (min-width:992px){.shop-timing .button-accordion{pointer-events:none}.shop-timing .image-accordion{display:none}.shop-timing .container-accordion{max-height:100%;transform:none}.shop-timing .container-accordion.open{border-bottom:0}.shop-timing .timing-detail{min-width:280px}}.switch-btn{position:relative}.switch-btn input{display:none}.switch-btn input+label .switch{width:70px;height:35px;border-radius:2em;background-color:#bdbfc0;position:relative;display:inline-block;cursor:pointer}.switch-btn input+label .switch .negative,.switch-btn input+label .switch .positive{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:.75rem}.switch-btn input+label .switch .positive{left:15px}.switch-btn input+label .switch .negative{right:15px}.switch-btn input+label .switch .dot{position:absolute;left:3px;top:50%;transform:translateY(-50%);width:30px;height:30px;background-color:#fff;border-radius:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);transition:all .3s ease-in-out}.switch-btn input:checked+label .switch{background-color:#e30613}.switch-btn input:checked+label .switch .dot{transform:translate(-100%,-50%);left:calc(100% - 3px);right:0;transition:all .3s ease-in-out}.advertising-catalog .container-image-advertising{display:none}.container-modal-general{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100%;overflow-y:scroll;z-index:999;background-color:#fff}.container-modal-general .title-filter{display:flex;flex-direction:row;align-items:center;font-weight:700;width:100%;padding:1em;margin-bottom:1.5em;border-bottom:1px solid rgba(74,74,73,.1)}.container-modal-general .title-filter .icn,.container-modal-general .title-filter .menus .main-menu ul li.has-submenu:after,.container-modal-general .title-filter .menus .submenus ul li.has-submenu:after,.container-modal-general .title-filter .wrap-card .result-category .category li.active::after,.container-modal-general .title-filter .wrap-card .result-category .category.active::after,.container-modal-general .title-filter .wrap-card .result-category .check-all li.active::after,.container-modal-general .title-filter .wrap-card .result-category .check-all.active::after,.container-modal-general .wrap-card .result-category .category .title-filter li.active::after,.container-modal-general .wrap-card .result-category .check-all .title-filter li.active::after,.container-modal-general .wrap-card .result-category .title-filter .category.active::after,.container-modal-general .wrap-card .result-category .title-filter .check-all.active::after,.menus .main-menu ul .container-modal-general .title-filter li.has-submenu:after,.menus .submenus ul .container-modal-general .title-filter li.has-submenu:after{width:auto;font-size:.7em;font-weight:700;color:#262b2f;text-align:left}.container-modal-general .title-filter .label{width:95%}.container-modal-general .wrap-card{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;width:100%;background-color:#fff;border-radius:1em}.container-modal-general .wrap-card .body-card{width:100%;overflow:hidden auto;border-radius:1em}.container-modal-general .wrap-card .container-filters{display:flex;justify-content:center;align-items:flex-end;flex-direction:row;flex-wrap:wrap;margin-bottom:8em}.container-modal-general .wrap-card .container-filters .container-card{min-width:25%;max-width:25%}.container-modal-general .wrap-card .card{display:none;align-items:center;justify-content:center;flex-direction:column;min-width:100px;max-width:100px;height:100px;margin:.5em;background-color:#fff;border-radius:12px;border:1px solid rgba(74,74,73,.1);padding:1em;cursor:pointer}.container-modal-general .wrap-card .card.visibility-filter{display:inline-flex}.container-modal-general .wrap-card .card.allergen{display:inline-flex;max-width:70px;min-width:70px;height:70px;border-radius:100%;padding:0}.container-modal-general .wrap-card .card.active{border-color:#e30613}.container-modal-general .wrap-card .card.active .title{color:#e30613}.container-modal-general .wrap-card .card .logo{max-width:50px;max-height:50px;overflow:hidden;margin-bottom:.5em}.container-modal-general .wrap-card .image{max-width:35px}.container-modal-general .wrap-card .title{color:#262b2f;font-size:.75rem;font-weight:500;min-height:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0 .5em}.container-modal-general .wrap-card .title a{color:#262b2f;pointer-events:none}.container-modal-general .wrap-card .card.active+.title{color:#e30613}.container-modal-general .wrap-card .card.active+.title a{color:#e30613}.container-modal-general .wrap-card .wrap-button-modal{width:100%;padding:2em 0;background-image:linear-gradient(to bottom,rgba(255,255,255,.25),rgba(255,255,255,0),rgba(255,255,255,.8) 50%)}.container-modal-general .wrap-card .wrap-button-modal .btn:disabled{background-color:#4a4a49;cursor:not-allowed;box-shadow:none}.container-modal-general .wrap-card .container-btn.scroll-zone{display:flex;flex-direction:row;margin:0 2em 1em 0;overflow:auto;max-width:100%;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}.container-modal-general .wrap-card .container-btn.scroll-zone .card{min-width:80px;max-width:80px;height:80px}.container-modal-general .wrap-card .container-btn.scroll-zone .card .image{max-width:30px}.container-modal-general .wrap-card .container-btn.scroll-zone .card .title{font-size:.75rem}.container-modal-general .wrap-card .result-category{display:flex;justify-content:flex-start;text-align:left;flex-direction:column;width:100%;height:0;padding:0 .5em}.container-modal-general .wrap-card .result-category.is-full{height:auto}.container-modal-general .wrap-card .result-category .check-all{display:flex;cursor:pointer;border-top:1px solid rgba(74,74,73,.1)}.container-modal-general .wrap-card .result-category .category{display:none}.container-modal-general .wrap-card .result-category .category.visibility-filter{display:flex}.container-modal-general .wrap-card .result-category .category,.container-modal-general .wrap-card .result-category .check-all{flex-direction:column;font-size:.875rem;color:#262b2f;text-transform:capitalize;border-bottom:1px solid rgba(74,74,73,.1);padding:1em;animation:fadeAnimation 1s}.container-modal-general .wrap-card .result-category .category ul,.container-modal-general .wrap-card .result-category .check-all ul{margin:0}.container-modal-general .wrap-card .result-category .category li,.container-modal-general .wrap-card .result-category .check-all li{display:none;animation:fadeAnimation 1s;padding:.5em 0}.container-modal-general .wrap-card .result-category .category li.visibility-filter,.container-modal-general .wrap-card .result-category .check-all li.visibility-filter{display:flex}.container-modal-general .wrap-card .result-category .category li.active,.container-modal-general .wrap-card .result-category .check-all li.active{color:#e30613;position:relative}.container-modal-general .wrap-card .result-category .category li.active::after,.container-modal-general .wrap-card .result-category .check-all li.active::after{content:"";font-size:.8em;position:absolute;right:1em}.container-modal-general .wrap-card .result-category .category li,.container-modal-general .wrap-card .result-category .category span,.container-modal-general .wrap-card .result-category .check-all li,.container-modal-general .wrap-card .result-category .check-all span{cursor:pointer}.container-modal-general .wrap-card .result-category .category.active,.container-modal-general .wrap-card .result-category .check-all.active{color:#e30613;position:relative}.container-modal-general .wrap-card .result-category .category.active ul,.container-modal-general .wrap-card .result-category .check-all.active ul{color:#262b2f}.container-modal-general .wrap-card .result-category .category.active::after,.container-modal-general .wrap-card .result-category .check-all.active::after{content:"";font-size:.8em;position:absolute;right:1em}.container-modal-general.hidden{display:none}@media (min-width:992px){.container-modal-general{height:calc(100vh - 80px);position:absolute;top:0;background-color:rgba(38,43,47,.9);overflow:auto}.container-modal-general .title-filter{padding:2em}.container-modal-general .wrap-card{max-height:85%;max-width:700px;margin-top:25px}.container-modal-general .wrap-card .body-card{max-height:75%;margin-bottom:1.5em}.container-modal-general .wrap-card .container-filters{padding:0 .5em;margin-bottom:0}.container-modal-general .wrap-card .container-filters .container-card{min-width:20%;max-width:20%}.container-modal-general .wrap-card .card{min-width:130px;max-width:130px;height:130px;margin:.5em}.container-modal-general .wrap-card .card .logo{max-height:70px;max-width:none}.container-modal-general .wrap-card .card.allergen{max-width:100px;min-width:100px;height:100px}.container-modal-general .wrap-card .card.allergen .logo{max-height:100px}.container-modal-general .wrap-card .image{max-width:55px;margin-bottom:.5em}.container-modal-general .wrap-card .title{font-size:.875rem;text-transform:capitalize}.container-modal-general .wrap-card .wrap-button-modal{box-shadow:none}.container-modal-general .wrap-card .result-category{padding:0 2em;margin-bottom:0}.container-modal-general .wrap-card .result-category .category.active::after,.container-modal-general .wrap-card .result-category .check-all.active::after{font-size:1em}.container-modal-general .wrap-card .container-btn.scroll-zone{max-width:650px;margin:0 2em 2em}.container-modal-general .wrap-card .container-btn.scroll-zone .card{min-width:100px;max-width:100px;height:100px}.container-modal-general .wrap-card .container-btn.scroll-zone .card .image{max-width:35px}}@media (min-width:992px){.user-logged-in .container-modal-general{top:-5em}}.internal-login{padding:2em;background-color:#f6f6f6}.internal-login .title{margin-bottom:1rem}.internal-login .image{margin-bottom:2em}.internal-login .description{font-weight:300;margin-bottom:2em}.internal-login #login-form .form-group{margin-bottom:1em}.internal-login #login-form .form-group input{width:100%;margin-bottom:1em;border:1px solid #ececec;border-radius:.5em;padding:1em}.internal-login #login-form .error-message{color:#e30613;font-weight:300}.internal-login #login-form .error-message.hidden{display:none}.internal-login #logged-in{text-align:center;padding:1em}.internal-login #logged-in p{margin-bottom:2em}@media (min-width:992px){.internal-login #login-form .form-group{display:flex}.internal-login #login-form .form-group input{margin-bottom:0;margin-right:2em}.internal-login #login-form .form-group input:last-child{margin-right:0}}.card-verify{position:relative;padding:2em 0}.card-verify .title{margin-bottom:1rem}.card-verify .image{margin-bottom:2em}.card-verify .description{font-size:1rem;line-height:1.6;width:100%;color:#4a4a49;font-weight:300;margin-bottom:2em}.card-verify #login-form .form-group{margin-bottom:1em}.card-verify #login-form .form-group input{width:100%;margin-bottom:1em;border:1px solid #ececec;border-radius:.5em;padding:1em}.card-verify #login-form .confirm-message,.card-verify #login-form .error-message{font-weight:300}.card-verify #login-form .confirm-message.hidden,.card-verify #login-form .error-message.hidden{display:none}.card-verify #login-form .confirm-message{color:#28a745}.card-verify #login-form .error-message{color:#e30613}@media (min-width:992px){.card-verify #login-form .form-group{display:flex}.card-verify #login-form .form-group input{margin-bottom:0;margin-right:2em}.card-verify #login-form .form-group input:last-child{margin-right:0}}.maintenance-page{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-direction:column;height:100vh}.maintenance-page .logo img{height:50px}.maintenance-page .wrap-text{max-width:90%;text-align:center}.maintenance-page .wrap-text .wrap-title{display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .maintenance-page .wrap-text .wrap-title li.active::after,.container-modal-general .wrap-card .result-category .check-all .maintenance-page .wrap-text .wrap-title li.active::after,.container-modal-general .wrap-card .result-category .maintenance-page .wrap-text .wrap-title .category.active::after,.container-modal-general .wrap-card .result-category .maintenance-page .wrap-text .wrap-title .check-all.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .category li.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .category.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .check-all li.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .check-all.active::after,.maintenance-page .wrap-text .wrap-title .icn,.maintenance-page .wrap-text .wrap-title .menus .main-menu ul li.has-submenu:after,.maintenance-page .wrap-text .wrap-title .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .maintenance-page .wrap-text .wrap-title li.has-submenu:after,.menus .submenus ul .maintenance-page .wrap-text .wrap-title li.has-submenu:after{font-size:2em}.maintenance-page .wrap-text .wrap-title .title{margin:.5em 0}.maintenance-page .wrap-text .content{padding:0 1em}@media (min-width:576px){.maintenance-page .wrap-text .content{padding:0}.container-modal-general .wrap-card .result-category .category .maintenance-page .wrap-text .wrap-title li.active::after,.container-modal-general .wrap-card .result-category .check-all .maintenance-page .wrap-text .wrap-title li.active::after,.container-modal-general .wrap-card .result-category .maintenance-page .wrap-text .wrap-title .category.active::after,.container-modal-general .wrap-card .result-category .maintenance-page .wrap-text .wrap-title .check-all.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .category li.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .category.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .check-all li.active::after,.maintenance-page .wrap-text .wrap-title .container-modal-general .wrap-card .result-category .check-all.active::after,.maintenance-page .wrap-text .wrap-title .icn,.maintenance-page .wrap-text .wrap-title .menus .main-menu ul li.has-submenu:after,.maintenance-page .wrap-text .wrap-title .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .maintenance-page .wrap-text .wrap-title li.has-submenu:after,.menus .submenus ul .maintenance-page .wrap-text .wrap-title li.has-submenu:after{margin-right:.5em}}.spid-locator{position:relative;width:100%;min-height:calc(100vh - 80px)}.spid-locator .store-locator-header{position:relative;background-color:transparent;padding:2em 1em 5.6em}.spid-locator .store-locator-header.filter{padding-bottom:130px}.spid-locator .store-locator-header.filter .search-container{position:fixed}.spid-locator .store-locator-header .info-store{display:none;text-align:center}.spid-locator .store-locator-header .info-store .title{font-size:2.25rem;color:#262b2f;font-weight:700;margin-bottom:.5em}.spid-locator .store-locator-header .info-store .description{font-size:1rem;font-weight:300;color:#4a4a49;margin-bottom:.8em}.spid-locator .search-container{position:absolute;left:50%;top:calc(100% - 5em);transform:translateX(-50%);width:100%;z-index:1}.spid-locator .search-container .filter-actions{display:flex;justify-content:center;margin:0 auto}.spid-locator .search-container .input-location{width:80%;max-width:490px;height:50px;margin-right:.6em;border-radius:25px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:.3em .6em}.spid-locator .search-container .input-location .input-head{display:flex;align-items:center}.spid-locator .search-container .input-location .input-head .icn-close{font-size:.6em;margin-right:.5em;color:inherit}.spid-locator .search-container .input-location .input-search-icon{cursor:pointer;width:30px;height:30px;background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.spid-locator .search-container .input-location .input-box{width:75%;margin-left:.5em;color:#4a4a49;border:0;font-size:.875rem}.spid-locator .search-container .input-location .icn-geo{margin-left:auto;font-size:22px;color:#bdbfc0;cursor:pointer}.spid-locator .search-container .input-location .icn-geo.active{color:#e30613}.spid-locator .search-container .input-location .cancel-button{display:none}.spid-locator .search-container .input-location .input-content{display:none;margin-top:.6em;border-top:1px solid #bdbfc0;padding:.7em 2.5em 1em;font-weight:300;color:#4a4a49}.spid-locator .search-container .input-location .input-content .search-section.mb-30{margin-bottom:2.8em}.spid-locator .search-container .input-location .input-content .search-section-title{text-transform:uppercase;margin-bottom:2em}.spid-locator .search-container .input-location .input-content .search-section-item{display:flex;align-items:center;cursor:pointer}.spid-locator .search-container .input-location .input-content .search-section-item.margin-b{margin-bottom:1em}.spid-locator .search-container .input-location .input-content .search-section-item.dummy{display:none}.spid-locator .search-container .input-location .input-content .icn-search{margin-right:1em;color:#bdbfc0}.spid-locator .search-container .input-location .input-content .geo-localization{display:none;text-align:center;margin-top:2.5em}.spid-locator .search-container .input-location .input-content .geo-localization .icn-geo{display:block;font-size:4.2em;margin-bottom:.5em}.spid-locator .search-container .input-location .input-content .geo-localization .geo-title{font-size:.875rem;font-weight:700;margin-bottom:.5em}.spid-locator .search-container .input-location .input-content .geo-localization .geo-description{font-size:.75rem;margin-bottom:2em}.spid-locator .search-container .filters-button{width:50px;height:50px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;position:relative}.spid-locator .search-container .filters-button.active{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .spid-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .check-all .spid-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .spid-locator .search-container .filters-button.active .category.active::after,.container-modal-general .wrap-card .result-category .spid-locator .search-container .filters-button.active .check-all.active::after,.menus .main-menu ul .spid-locator .search-container .filters-button.active li.has-submenu:after,.menus .submenus ul .spid-locator .search-container .filters-button.active li.has-submenu:after,.spid-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category li.active::after,.spid-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category.active::after,.spid-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all li.active::after,.spid-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all.active::after,.spid-locator .search-container .filters-button.active .icn,.spid-locator .search-container .filters-button.active .menus .main-menu ul li.has-submenu:after,.spid-locator .search-container .filters-button.active .menus .submenus ul li.has-submenu:after{color:#fff}.spid-locator .search-container .filters-button.active .filter-count{border:1px solid #fff}.container-modal-general .wrap-card .result-category .category .spid-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .spid-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .spid-locator .search-container .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .spid-locator .search-container .filters-button .check-all.active::after,.menus .main-menu ul .spid-locator .search-container .filters-button li.has-submenu:after,.menus .submenus ul .spid-locator .search-container .filters-button li.has-submenu:after,.spid-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.spid-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.spid-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.spid-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.spid-locator .search-container .filters-button .icn,.spid-locator .search-container .filters-button .menus .main-menu ul li.has-submenu:after,.spid-locator .search-container .filters-button .menus .submenus ul li.has-submenu:after{color:#bdbfc0}.spid-locator .search-container .filters-button .filter-count{position:absolute;right:0;top:-5px;width:20px;height:20px;border-radius:100%;color:#fff;background-color:#e30613;font-size:.6em;display:flex;flex-direction:row;justify-content:center;align-items:center}.spid-locator .search-container .filters-button .filter-count.no-filter{display:none}.spid-locator .search-container .filter-bar{display:none}.spid-locator .search-container .filter-bar.active{display:block}.spid-locator .search-container .filter-bar .filter-header{display:none}.spid-locator .search-container .filter-bar .section-tail-select{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1em}.spid-locator .search-container .filter-bar .section-tail-select .wrapper-select{margin-right:.3em}.spid-locator .search-container .filter-bar .section-tail-select .wrapper-select.dummy{display:none}.spid-locator .search-container .filter-bar .section-tail-select .tail-select{height:35px;min-width:100%}.spid-locator .search-container .filter-bar .section-tail-select .select-label{padding:.6em 2.5em .6em .2em}.spid-locator .search-container .filter-bar .section-tail-select .select-dropdown{min-width:270px;margin:.5em 0 2em}.spid-locator .search-container .filter-bar .apply-btn{display:none}.spid-locator .map-wrapper{position:relative;width:100%;height:calc(100vh - 80px);max-height:800px}.spid-locator .map-wrapper #map{height:100%}.spid-locator .map-wrapper .search-results{width:370px;height:65px;background-color:#fff;position:absolute;bottom:0;padding-bottom:0;cursor:pointer;transition:all 1s}.spid-locator .map-wrapper .search-results .hidden,.spid-locator .map-wrapper .search-results.hidden{display:none!important}.spid-locator .map-wrapper .search-results.no-results{display:none}.spid-locator .map-wrapper .search-results ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#ececec}.spid-locator .map-wrapper .search-results ::-webkit-scrollbar{width:8px;background-color:#ececec}.spid-locator .map-wrapper .search-results ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#e30613}.spid-locator .map-wrapper .search-results .locator-search-card.close-to-me{display:none}.spid-locator .map-wrapper .search-results.active{height:100%;max-height:100%;overflow:auto}.container-modal-general .wrap-card .result-category .category .spid-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .spid-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .spid-locator .map-wrapper .search-results.active .results-count .category.active::after,.container-modal-general .wrap-card .result-category .spid-locator .map-wrapper .search-results.active .results-count .check-all.active::after,.menus .main-menu ul .spid-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.menus .submenus ul .spid-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.spid-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.spid-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category.active::after,.spid-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.spid-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.spid-locator .map-wrapper .search-results.active .results-count .icn,.spid-locator .map-wrapper .search-results.active .results-count .menus .main-menu ul li.has-submenu:after,.spid-locator .map-wrapper .search-results.active .results-count .menus .submenus ul li.has-submenu:after{transform:rotate(180deg)}.spid-locator .map-wrapper .search-results.active .results-list{height:calc(100% - 65px)}.spid-locator .map-wrapper .search-results .results-count{height:65px;background-color:#e30613;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1.4em 1em}.spid-locator .map-wrapper .search-results .results-count .title{font-size:1rem;font-weight:300}.container-modal-general .wrap-card .result-category .category .spid-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .spid-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .spid-locator .map-wrapper .search-results .results-count .category.active::after,.container-modal-general .wrap-card .result-category .spid-locator .map-wrapper .search-results .results-count .check-all.active::after,.menus .main-menu ul .spid-locator .map-wrapper .search-results .results-count li.has-submenu:after,.menus .submenus ul .spid-locator .map-wrapper .search-results .results-count li.has-submenu:after,.spid-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.spid-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category.active::after,.spid-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.spid-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.spid-locator .map-wrapper .search-results .results-count .icn,.spid-locator .map-wrapper .search-results .results-count .menus .main-menu ul li.has-submenu:after,.spid-locator .map-wrapper .search-results .results-count .menus .submenus ul li.has-submenu:after{color:#fff}.spid-locator .map-wrapper .search-results .results-list{height:0;overflow-y:auto}.spid-locator .map-wrapper .search-results .results-list .locator-search-card{margin-top:1.5em;padding-bottom:0}.spid-locator .map-wrapper .search-results .results-list .locator-search-card:first-child .close-title{display:block;padding:0 1em}.spid-locator .map-wrapper .search-results .results-list .locator-search-card .card-content{padding:0 1em 0 1em}.spid-locator .map-wrapper .search-results .results-list .locator-search-card .shop-type{text-transform:capitalize}.spid-locator .map-wrapper .search-results .results-list .locator-search-card .notice a{color:#0e0e0e}.spid-locator .map-wrapper .search-results .results-list .locator-search-card.dummy{display:none}.spid-locator .map-wrapper .search-results .results-list .card-shop-near{width:100%;margin-top:1.5em}.spid-locator .map-wrapper .search-results .results-list .card-shop-near.dummy{display:none}.spid-locator .map-wrapper .search-results .results-list .spid-shop-near{width:100%;margin-top:1.5em;display:flex}.spid-locator .map-wrapper .search-results .results-list .spid-shop-near.dummy{display:none}.spid-locator .map-wrapper .search-results .results-list .spid-button{display:flex;align-items:center;background-color:#fff;border-radius:24px;padding:1em 1.5em}.spid-locator .map-wrapper .search-results .results-list .spid-button.dummy{display:none}.spid-locator .map-wrapper .search-results .results-list .spid-button-description{margin:0 auto;color:#e30613;font-weight:700;font-size:1em}.spid-locator .map-wrapper .search-results .results-list .spid-description{margin:0 auto;color:#fff;font-weight:300;font-size:.7em}.spid-locator .map-wrapper .search-results .results-list .locator-search-card-wrapper:not(:empty){padding:0}.spid-locator .map-wrapper .search-results .results-list .locator-search-card-no-results{padding:2em 1em;text-align:center}.spid-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .title{font-size:1rem;margin-bottom:.6em;color:#262b2f}.spid-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .description{font-size:.875rem;font-weight:200;color:#4a4a49}.spid-locator .map-wrapper .search-results .results-list .online-search-card-wrapper{background-color:#e30613;padding:1.5em 1em}.spid-locator .map-wrapper .search-results .results-list .online-search-card-wrapper .online-title{font-weight:700;color:#fff}.spid-locator .map-wrapper .search-results .results-list .online-search-card-wrapper.empty{display:none}.spid-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper{background-color:#e30613;padding:.2em 1em;margin-top:1em}.spid-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper .online-title{font-weight:700;color:#fff}.spid-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper.empty{display:none}.spid-locator .map-wrapper .search-results .results-list .back-to-results{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:right;padding:1em;color:#e30613}@media (max-width:1199.98px){.spid-locator .store-locator-header{background-color:transparent!important}.spid-locator .store-locator-header.filter .search-container,.spid-locator .store-locator-header.search .search-container,.spid-locator .store-locator-header.shops .search-container{transform:translateX(0);left:0;top:0;padding:0;margin:0}.spid-locator .store-locator-header.filter .search-container .filters-button,.spid-locator .store-locator-header.search .search-container .filters-button,.spid-locator .store-locator-header.shops .search-container .filters-button{display:none}.spid-locator .store-locator-header.filter{margin-right:0}.spid-locator .store-locator-header.filter .filter-actions{display:none}.spid-locator .store-locator-header.shops{padding:0}.spid-locator .store-locator-header.shops .search-container{z-index:-1}.spid-locator .store-locator-header .search-container{padding:0 1em;z-index:4}.spid-locator .store-locator-header .input-location.active{width:100%;max-width:100%;margin-right:0;border-radius:0;box-shadow:none;height:calc(100vh - 80px);overflow-y:auto;padding:0}.spid-locator .store-locator-header .input-location.active .input-head{padding:1em}.spid-locator .store-locator-header .input-location.active .input-content{display:block;padding:.7em 1em 1em}.spid-locator .store-locator-header .input-location.active .cancel-button{display:block;font-size:.875rem;margin-left:auto;color:#e30613;text-decoration:underline}.spid-locator .store-locator-header .input-location.active .icn-close,.spid-locator .store-locator-header .input-location.active .icn-geo{display:none}.spid-locator .store-locator-header .input-location .clear-search{display:none}.spid-locator .store-locator-header .input-location .clear-search.show{display:block}.spid-locator .store-locator-header .input-location .icn-search{background-color:transparent;color:#bdbfc0}.spid-locator .store-locator-header .input-location .searching-wrapper{padding:.7em 0 1em}.spid-locator .store-locator-header .input-location .searching-wrapper .dummy{display:none}.spid-locator .store-locator-header .filter-bar.active{background-color:#fff;height:100vh;overflow-y:auto}.spid-locator .store-locator-header .filter-bar.active .filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5em 1em;border-bottom:1px solid rgba(74,74,73,.2)}.spid-locator .store-locator-header .filter-bar.active .filter-header .cancel-button{color:#e30613;font-size:.875rem;text-decoration:underline}.spid-locator .store-locator-header .filter-bar.active .section-tail-select{flex-direction:column;padding:.5em 1em 2.5em}.spid-locator .store-locator-header .filter-bar.active .wrapper-select{margin:2em 0 0;width:100%}.spid-locator .store-locator-header .filter-bar.active .wrapper-select:not(:last-child){border-bottom:1px solid rgba(74,74,73,.2);padding-bottom:2em}.spid-locator .store-locator-header .filter-bar.active .wrapper-select .select-label{box-shadow:none;border-radius:.6em;border:solid 1px rgba(74,74,73,.2)}.spid-locator .store-locator-header .filter-bar.active .apply-btn{display:block;margin:1em auto}.spid-locator .map-wrapper{position:absolute;top:0}.spid-locator .map-wrapper .search-results{width:100%;padding:0 1em;bottom:3em;max-height:100%;background-color:transparent}.spid-locator .map-wrapper .search-results .results-count{border-radius:1.5em;height:50px}.spid-locator .map-wrapper .search-results.has-card{height:245px}.spid-locator .map-wrapper .search-results.has-card:not(.active) .locator-search-card.close-to-me{display:block;margin-bottom:.5em}.spid-locator .map-wrapper .search-results.active{height:100%;padding:0;bottom:0;background-color:#fff}.spid-locator .map-wrapper .search-results.active .results-count{border-radius:0;height:65px}}@media (min-width:992px){.spid-locator{min-height:calc(100vh - 80px - 50px)}.spid-locator .store-locator-header{min-height:235px}.spid-locator .store-locator-header.filter{padding-bottom:130px}.spid-locator .store-locator-header.filter .search-container{position:absolute;top:calc(100% - 115px)}.spid-locator .store-locator-header.filter .filters-button{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .spid-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .spid-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .spid-locator .store-locator-header.filter .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .spid-locator .store-locator-header.filter .filters-button .check-all.active::after,.menus .main-menu ul .spid-locator .store-locator-header.filter .filters-button li.has-submenu:after,.menus .submenus ul .spid-locator .store-locator-header.filter .filters-button li.has-submenu:after,.spid-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.spid-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.spid-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.spid-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.spid-locator .store-locator-header.filter .filters-button .icn,.spid-locator .store-locator-header.filter .filters-button .menus .main-menu ul li.has-submenu:after,.spid-locator .store-locator-header.filter .filters-button .menus .submenus ul li.has-submenu:after{color:#fff}.spid-locator .store-locator-header .input-location.active{height:auto}.spid-locator .store-locator-header .input-location.active .input-content{display:block}.spid-locator .store-locator-header .input-location .icn-close{display:none}.spid-locator .store-locator-header .info-store{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.spid-locator .store-locator-header .info-store .description,.spid-locator .store-locator-header .info-store .title{width:100%}.spid-locator .map-wrapper{height:calc(100vh - 80px - 50px - 235px)}.spid-locator .map-wrapper .maps-item{position:absolute}.spid-locator .map-wrapper .results-list .locator-search-card{display:block}}.spid-information{background-color:#262b2f}.spid-information a{text-decoration:underline}.spid-information .spid-container{max-width:1280px;margin:0 auto;padding:2em 1em}.spid-information .spid-title{color:#fff;font-size:36px}.spid-information .spid-shop{display:flex;justify-content:space-between}.spid-information .spid-shop .spid-item{margin:auto 0;color:#fff}.spid-information .spid-button{background-color:#fff;max-width:370px;display:flex;border-radius:24px;padding:1em 1.5em;cursor:pointer;margin-top:1.5em}.spid-information .spid-button .spid-button-description{color:#e30613;margin:0 auto;font-size:1em;font-weight:700}.spid-information .spid-description{font-weight:300}.spid-information .spid-orario-mobile{display:none}.spid-information .spid-msg-mobile{display:none}.spid-information .spid-img-mobile{display:none}@media (max-width:1199.98px){.spid-information .spid-title{display:none}.spid-information .spid-orario{display:none}.spid-information .spid-orario-mobile{display:inline;color:#fff;padding:0 .8em}.spid-information .spid-img-mobile{display:inline}.spid-information .spid-img{display:none}.spid-information .spid-msg-mobile{display:inline}.spid-information .spid-msg{display:none}.spid-information .spid-description{font-weight:300;font-size:.7em}.spid-information .spid-service-link{display:none}}.school-book-locator{position:relative;width:100%;min-height:calc(100vh - 80px)}.school-book-locator .store-locator-header{position:relative;background-color:transparent;padding:2em 1em 5.6em}.school-book-locator .store-locator-header.filter{padding-bottom:130px}.school-book-locator .store-locator-header.filter .search-container{position:fixed}.school-book-locator .store-locator-header .info-store{display:none;text-align:center}.school-book-locator .store-locator-header .info-store .title{font-size:2.25rem;color:#262b2f;font-weight:700;margin-bottom:.5em}.school-book-locator .store-locator-header .info-store .description{font-size:1rem;font-weight:300;color:#4a4a49;margin-bottom:.8em}.school-book-locator .search-container{position:absolute;left:50%;top:calc(100% - 5em);transform:translateX(-50%);width:100%;z-index:1}.school-book-locator .search-container .filter-actions{display:flex;justify-content:center;margin:0 auto}.school-book-locator .search-container .input-location{width:80%;max-width:490px;height:50px;margin-right:.6em;border-radius:25px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:.3em .6em}.school-book-locator .search-container .input-location .input-head{display:flex;align-items:center}.school-book-locator .search-container .input-location .input-head .icn-close{font-size:.6em;margin-right:.5em;color:inherit}.school-book-locator .search-container .input-location .input-search-icon{cursor:pointer;width:30px;height:30px;background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.school-book-locator .search-container .input-location .input-box{width:75%;margin-left:.5em;color:#4a4a49;border:0;font-size:.875rem}.school-book-locator .search-container .input-location .icn-geo{margin-left:auto;font-size:22px;color:#bdbfc0;cursor:pointer}.school-book-locator .search-container .input-location .icn-geo.active{color:#e30613}.school-book-locator .search-container .input-location .cancel-button{display:none}.school-book-locator .search-container .input-location .input-content{display:none;margin-top:.6em;border-top:1px solid #bdbfc0;padding:.7em 2.5em 1em;font-weight:300;color:#4a4a49}.school-book-locator .search-container .input-location .input-content .search-section.mb-30{margin-bottom:2.8em}.school-book-locator .search-container .input-location .input-content .search-section-title{text-transform:uppercase;margin-bottom:2em}.school-book-locator .search-container .input-location .input-content .search-section-item{display:flex;align-items:center;cursor:pointer}.school-book-locator .search-container .input-location .input-content .search-section-item.margin-b{margin-bottom:1em}.school-book-locator .search-container .input-location .input-content .search-section-item.dummy{display:none}.school-book-locator .search-container .input-location .input-content .icn-search{margin-right:1em;color:#bdbfc0}.school-book-locator .search-container .input-location .input-content .geo-localization{display:none;text-align:center;margin-top:2.5em}.school-book-locator .search-container .input-location .input-content .geo-localization .icn-geo{display:block;font-size:4.2em;margin-bottom:.5em}.school-book-locator .search-container .input-location .input-content .geo-localization .geo-title{font-size:.875rem;font-weight:700;margin-bottom:.5em}.school-book-locator .search-container .input-location .input-content .geo-localization .geo-description{font-size:.75rem;margin-bottom:2em}.school-book-locator .search-container .filters-button{width:50px;height:50px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;position:relative}.school-book-locator .search-container .filters-button.active{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .school-book-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .check-all .school-book-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .search-container .filters-button.active .category.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .search-container .filters-button.active .check-all.active::after,.menus .main-menu ul .school-book-locator .search-container .filters-button.active li.has-submenu:after,.menus .submenus ul .school-book-locator .search-container .filters-button.active li.has-submenu:after,.school-book-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category li.active::after,.school-book-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category.active::after,.school-book-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all li.active::after,.school-book-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all.active::after,.school-book-locator .search-container .filters-button.active .icn,.school-book-locator .search-container .filters-button.active .menus .main-menu ul li.has-submenu:after,.school-book-locator .search-container .filters-button.active .menus .submenus ul li.has-submenu:after{color:#fff}.school-book-locator .search-container .filters-button.active .filter-count{border:1px solid #fff}.container-modal-general .wrap-card .result-category .category .school-book-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .school-book-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .search-container .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .search-container .filters-button .check-all.active::after,.menus .main-menu ul .school-book-locator .search-container .filters-button li.has-submenu:after,.menus .submenus ul .school-book-locator .search-container .filters-button li.has-submenu:after,.school-book-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.school-book-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.school-book-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.school-book-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.school-book-locator .search-container .filters-button .icn,.school-book-locator .search-container .filters-button .menus .main-menu ul li.has-submenu:after,.school-book-locator .search-container .filters-button .menus .submenus ul li.has-submenu:after{color:#bdbfc0}.school-book-locator .search-container .filters-button .filter-count{position:absolute;right:0;top:-5px;width:20px;height:20px;border-radius:100%;color:#fff;background-color:#e30613;font-size:.6em;display:flex;flex-direction:row;justify-content:center;align-items:center}.school-book-locator .search-container .filters-button .filter-count.no-filter{display:none}.school-book-locator .search-container .filter-bar{display:none}.school-book-locator .search-container .filter-bar.active{display:block}.school-book-locator .search-container .filter-bar .filter-header{display:none}.school-book-locator .search-container .filter-bar .section-tail-select{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1em}.school-book-locator .search-container .filter-bar .section-tail-select .wrapper-select{margin-right:.3em}.school-book-locator .search-container .filter-bar .section-tail-select .wrapper-select.dummy{display:none}.school-book-locator .search-container .filter-bar .section-tail-select .tail-select{height:35px;min-width:100%}.school-book-locator .search-container .filter-bar .section-tail-select .select-label{padding:.6em 2.5em .6em .2em}.school-book-locator .search-container .filter-bar .section-tail-select .select-dropdown{min-width:270px;margin:.5em 0 2em}.school-book-locator .search-container .filter-bar .apply-btn{display:none}.school-book-locator .map-wrapper{position:relative;width:100%;height:calc(100vh - 80px);max-height:800px}.school-book-locator .map-wrapper #map{height:100%}.school-book-locator .map-wrapper .search-results{width:370px;height:65px;background-color:#fff;position:absolute;bottom:0;padding-bottom:0;cursor:pointer;transition:all 1s}.school-book-locator .map-wrapper .search-results .hidden,.school-book-locator .map-wrapper .search-results.hidden{display:none!important}.school-book-locator .map-wrapper .search-results.no-results{display:none}.school-book-locator .map-wrapper .search-results ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#ececec}.school-book-locator .map-wrapper .search-results ::-webkit-scrollbar{width:8px;background-color:#ececec}.school-book-locator .map-wrapper .search-results ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#e30613}.school-book-locator .map-wrapper .search-results .locator-search-card.close-to-me{display:none}.school-book-locator .map-wrapper .search-results.active{height:100%;max-height:100%;overflow:auto}.container-modal-general .wrap-card .result-category .category .school-book-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .school-book-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .map-wrapper .search-results.active .results-count .category.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .map-wrapper .search-results.active .results-count .check-all.active::after,.menus .main-menu ul .school-book-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.menus .submenus ul .school-book-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.school-book-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.school-book-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category.active::after,.school-book-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.school-book-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.school-book-locator .map-wrapper .search-results.active .results-count .icn,.school-book-locator .map-wrapper .search-results.active .results-count .menus .main-menu ul li.has-submenu:after,.school-book-locator .map-wrapper .search-results.active .results-count .menus .submenus ul li.has-submenu:after{transform:rotate(180deg)}.school-book-locator .map-wrapper .search-results.active .results-list{height:calc(100% - 65px)}.school-book-locator .map-wrapper .search-results .results-count{height:65px;background-color:#e30613;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1.4em 1em}.school-book-locator .map-wrapper .search-results .results-count .title{font-size:1rem;font-weight:300}.container-modal-general .wrap-card .result-category .category .school-book-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .school-book-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .map-wrapper .search-results .results-count .category.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .map-wrapper .search-results .results-count .check-all.active::after,.menus .main-menu ul .school-book-locator .map-wrapper .search-results .results-count li.has-submenu:after,.menus .submenus ul .school-book-locator .map-wrapper .search-results .results-count li.has-submenu:after,.school-book-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.school-book-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category.active::after,.school-book-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.school-book-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.school-book-locator .map-wrapper .search-results .results-count .icn,.school-book-locator .map-wrapper .search-results .results-count .menus .main-menu ul li.has-submenu:after,.school-book-locator .map-wrapper .search-results .results-count .menus .submenus ul li.has-submenu:after{color:#fff}.school-book-locator .map-wrapper .search-results .results-list{height:0;overflow-y:auto}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card{margin-top:1.5em;padding-bottom:0}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card:first-child .close-title{display:block;padding:0 1em}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card .card-content{padding:0 1em 1em 1em}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card .shop-type{text-transform:capitalize}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card .notice a{color:#0e0e0e}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card.dummy{display:none}.school-book-locator .map-wrapper .search-results .results-list .card-shop-near{width:100%;margin-top:1.5em}.school-book-locator .map-wrapper .search-results .results-list .card-shop-near.dummy{display:none}.school-book-locator .map-wrapper .search-results .results-list .spid-shop-near{width:100%;margin-top:1.5em;display:flex}.school-book-locator .map-wrapper .search-results .results-list .spid-shop-near.dummy{display:none}.school-book-locator .map-wrapper .search-results .results-list .spid-button{display:flex;align-items:center;background-color:#fff;border-radius:24px;padding:1em 1.5em}.school-book-locator .map-wrapper .search-results .results-list .spid-button.dummy{display:none}.school-book-locator .map-wrapper .search-results .results-list .spid-button-description{margin:0 auto;color:#e30613;font-weight:700;font-size:.94em}.school-book-locator .map-wrapper .search-results .results-list .spid-description{margin:0 auto;color:#fff;font-weight:300;font-size:.7em}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card-wrapper:not(:empty){padding:0}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card-no-results{padding:2em 1em;text-align:center}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .title{font-size:1rem;margin-bottom:.6em;color:#262b2f}.school-book-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .description{font-size:.875rem;font-weight:200;color:#4a4a49}.school-book-locator .map-wrapper .search-results .results-list .online-search-card-wrapper{background-color:#e30613;padding:1.5em 1em}.school-book-locator .map-wrapper .search-results .results-list .online-search-card-wrapper .online-title{font-weight:700;color:#fff}.school-book-locator .map-wrapper .search-results .results-list .online-search-card-wrapper.empty{display:none}.school-book-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper{background-color:#e30613;padding:.2em 1em;margin-top:1em}.school-book-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper .online-title{font-weight:700;color:#fff}.school-book-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper.empty{display:none}.school-book-locator .map-wrapper .search-results .results-list .back-to-results{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:right;padding:1em;color:#e30613}@media (max-width:1199.98px){.school-book-locator .store-locator-header{background-color:transparent!important}.school-book-locator .store-locator-header.filter .search-container,.school-book-locator .store-locator-header.search .search-container,.school-book-locator .store-locator-header.shops .search-container{transform:translateX(0);left:0;top:0;padding:0;margin:0}.school-book-locator .store-locator-header.filter .search-container .filters-button,.school-book-locator .store-locator-header.search .search-container .filters-button,.school-book-locator .store-locator-header.shops .search-container .filters-button{display:none}.school-book-locator .store-locator-header.filter{margin-right:0}.school-book-locator .store-locator-header.filter .filter-actions{display:none}.school-book-locator .store-locator-header.shops{padding:0}.school-book-locator .store-locator-header.shops .search-container{z-index:-1}.school-book-locator .store-locator-header .search-container{padding:0 1em;z-index:4}.school-book-locator .store-locator-header .input-location.active{width:100%;max-width:100%;margin-right:0;border-radius:0;box-shadow:none;height:calc(100vh - 80px);overflow-y:auto;padding:0}.school-book-locator .store-locator-header .input-location.active .input-head{padding:1em}.school-book-locator .store-locator-header .input-location.active .input-content{display:block;padding:.7em 1em 1em}.school-book-locator .store-locator-header .input-location.active .cancel-button{display:block;font-size:.875rem;margin-left:auto;color:#e30613;text-decoration:underline}.school-book-locator .store-locator-header .input-location.active .icn-close,.school-book-locator .store-locator-header .input-location.active .icn-geo{display:none}.school-book-locator .store-locator-header .input-location .clear-search{display:none}.school-book-locator .store-locator-header .input-location .clear-search.show{display:block}.school-book-locator .store-locator-header .input-location .icn-search{background-color:transparent;color:#bdbfc0}.school-book-locator .store-locator-header .input-location .searching-wrapper{padding:.7em 0 1em}.school-book-locator .store-locator-header .input-location .searching-wrapper .dummy{display:none}.school-book-locator .store-locator-header .filter-bar.active{background-color:#fff;height:100vh;overflow-y:auto}.school-book-locator .store-locator-header .filter-bar.active .filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5em 1em;border-bottom:1px solid rgba(74,74,73,.2)}.school-book-locator .store-locator-header .filter-bar.active .filter-header .cancel-button{color:#e30613;font-size:.875rem;text-decoration:underline}.school-book-locator .store-locator-header .filter-bar.active .section-tail-select{flex-direction:column;padding:.5em 1em 2.5em}.school-book-locator .store-locator-header .filter-bar.active .wrapper-select{margin:2em 0 0;width:100%}.school-book-locator .store-locator-header .filter-bar.active .wrapper-select:not(:last-child){border-bottom:1px solid rgba(74,74,73,.2);padding-bottom:2em}.school-book-locator .store-locator-header .filter-bar.active .wrapper-select .select-label{box-shadow:none;border-radius:.6em;border:solid 1px rgba(74,74,73,.2)}.school-book-locator .store-locator-header .filter-bar.active .apply-btn{display:block;margin:1em auto}.school-book-locator .map-wrapper{position:absolute;top:0}.school-book-locator .map-wrapper .search-results{width:100%;padding:0 1em;bottom:3em;max-height:100%;background-color:transparent}.school-book-locator .map-wrapper .search-results .results-count{border-radius:1.5em;height:50px}.school-book-locator .map-wrapper .search-results.has-card{height:245px}.school-book-locator .map-wrapper .search-results.has-card:not(.active) .locator-search-card.close-to-me{display:block;margin-bottom:.5em}.school-book-locator .map-wrapper .search-results.active{height:100%;padding:0;bottom:0;background-color:#fff}.school-book-locator .map-wrapper .search-results.active .results-count{border-radius:0;height:65px}}@media (min-width:992px){.school-book-locator{min-height:calc(100vh - 80px - 50px)}.school-book-locator .store-locator-header{min-height:235px}.school-book-locator .store-locator-header.filter{padding-bottom:130px}.school-book-locator .store-locator-header.filter .search-container{position:absolute;top:calc(100% - 115px)}.school-book-locator .store-locator-header.filter .filters-button{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .school-book-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .school-book-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .store-locator-header.filter .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .school-book-locator .store-locator-header.filter .filters-button .check-all.active::after,.menus .main-menu ul .school-book-locator .store-locator-header.filter .filters-button li.has-submenu:after,.menus .submenus ul .school-book-locator .store-locator-header.filter .filters-button li.has-submenu:after,.school-book-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.school-book-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.school-book-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.school-book-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.school-book-locator .store-locator-header.filter .filters-button .icn,.school-book-locator .store-locator-header.filter .filters-button .menus .main-menu ul li.has-submenu:after,.school-book-locator .store-locator-header.filter .filters-button .menus .submenus ul li.has-submenu:after{color:#fff}.school-book-locator .store-locator-header .input-location.active{height:auto}.school-book-locator .store-locator-header .input-location.active .input-content{display:block}.school-book-locator .store-locator-header .input-location .icn-close{display:none}.school-book-locator .store-locator-header .info-store{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.school-book-locator .store-locator-header .info-store .description,.school-book-locator .store-locator-header .info-store .title{width:100%}.school-book-locator .map-wrapper{height:calc(100vh - 80px - 50px - 235px)}.school-book-locator .map-wrapper .maps-item{position:absolute}.school-book-locator .map-wrapper .results-list .locator-search-card{display:block}}.promotion-locator{position:relative;width:100%;min-height:calc(100vh - 80px)}.promotion-locator .store-locator-header{position:relative;background-color:transparent;padding:2em 1em 5.6em}.promotion-locator .store-locator-header.filter{padding-bottom:130px}.promotion-locator .store-locator-header.filter .search-container{position:fixed}.promotion-locator .store-locator-header .info-store{display:none;text-align:center}.promotion-locator .store-locator-header .info-store .title{font-size:2.25rem;color:#262b2f;font-weight:700;margin-bottom:.5em}.promotion-locator .store-locator-header .info-store .description{font-size:1rem;font-weight:300;color:#4a4a49;margin-bottom:.8em}.promotion-locator .search-container{position:absolute;left:50%;top:calc(100% - 5em);transform:translateX(-50%);width:100%;z-index:1}.promotion-locator .search-container .filter-actions{display:flex;justify-content:center;margin:0 auto}.promotion-locator .search-container .input-location{width:80%;max-width:490px;height:50px;margin-right:.6em;border-radius:25px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:.3em .6em}.promotion-locator .search-container .input-location .input-head{display:flex;align-items:center}.promotion-locator .search-container .input-location .input-head .icn-close{font-size:.6em;margin-right:.5em;color:inherit}.promotion-locator .search-container .input-location .input-search-icon{cursor:pointer;width:30px;height:30px;background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.promotion-locator .search-container .input-location .input-box{width:75%;margin-left:.5em;color:#4a4a49;border:0;font-size:.875rem}.promotion-locator .search-container .input-location .icn-geo{margin-left:auto;font-size:22px;color:#bdbfc0;cursor:pointer}.promotion-locator .search-container .input-location .icn-geo.active{color:#e30613}.promotion-locator .search-container .input-location .cancel-button{display:none}.promotion-locator .search-container .input-location .input-content{display:none;margin-top:.6em;border-top:1px solid #bdbfc0;padding:.7em 2.5em 1em;font-weight:300;color:#4a4a49}.promotion-locator .search-container .input-location .input-content .search-section.mb-30{margin-bottom:2.8em}.promotion-locator .search-container .input-location .input-content .search-section-title{text-transform:uppercase;margin-bottom:2em}.promotion-locator .search-container .input-location .input-content .search-section-item{display:flex;align-items:center;cursor:pointer}.promotion-locator .search-container .input-location .input-content .search-section-item.margin-b{margin-bottom:1em}.promotion-locator .search-container .input-location .input-content .search-section-item.dummy{display:none}.promotion-locator .search-container .input-location .input-content .icn-search{margin-right:1em;color:#bdbfc0}.promotion-locator .search-container .input-location .input-content .geo-localization{display:none;text-align:center;margin-top:2.5em}.promotion-locator .search-container .input-location .input-content .geo-localization .icn-geo{display:block;font-size:4.2em;margin-bottom:.5em}.promotion-locator .search-container .input-location .input-content .geo-localization .geo-title{font-size:.875rem;font-weight:700;margin-bottom:.5em}.promotion-locator .search-container .input-location .input-content .geo-localization .geo-description{font-size:.75rem;margin-bottom:2em}.promotion-locator .search-container .filters-button{width:50px;height:50px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;position:relative}.promotion-locator .search-container .filters-button.active{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .promotion-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .check-all .promotion-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .search-container .filters-button.active .category.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .search-container .filters-button.active .check-all.active::after,.menus .main-menu ul .promotion-locator .search-container .filters-button.active li.has-submenu:after,.menus .submenus ul .promotion-locator .search-container .filters-button.active li.has-submenu:after,.promotion-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category li.active::after,.promotion-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category.active::after,.promotion-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all li.active::after,.promotion-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all.active::after,.promotion-locator .search-container .filters-button.active .icn,.promotion-locator .search-container .filters-button.active .menus .main-menu ul li.has-submenu:after,.promotion-locator .search-container .filters-button.active .menus .submenus ul li.has-submenu:after{color:#fff}.promotion-locator .search-container .filters-button.active .filter-count{border:1px solid #fff}.container-modal-general .wrap-card .result-category .category .promotion-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .promotion-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .search-container .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .search-container .filters-button .check-all.active::after,.menus .main-menu ul .promotion-locator .search-container .filters-button li.has-submenu:after,.menus .submenus ul .promotion-locator .search-container .filters-button li.has-submenu:after,.promotion-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.promotion-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.promotion-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.promotion-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.promotion-locator .search-container .filters-button .icn,.promotion-locator .search-container .filters-button .menus .main-menu ul li.has-submenu:after,.promotion-locator .search-container .filters-button .menus .submenus ul li.has-submenu:after{color:#bdbfc0}.promotion-locator .search-container .filters-button .filter-count{position:absolute;right:0;top:-5px;width:20px;height:20px;border-radius:100%;color:#fff;background-color:#e30613;font-size:.6em;display:flex;flex-direction:row;justify-content:center;align-items:center}.promotion-locator .search-container .filters-button .filter-count.no-filter{display:none}.promotion-locator .search-container .filter-bar{display:none}.promotion-locator .search-container .filter-bar.active{display:block}.promotion-locator .search-container .filter-bar .filter-header{display:none}.promotion-locator .search-container .filter-bar .section-tail-select{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1em}.promotion-locator .search-container .filter-bar .section-tail-select .wrapper-select{margin-right:.3em}.promotion-locator .search-container .filter-bar .section-tail-select .wrapper-select.dummy{display:none}.promotion-locator .search-container .filter-bar .section-tail-select .tail-select{height:35px;min-width:100%}.promotion-locator .search-container .filter-bar .section-tail-select .select-label{padding:.6em 2.5em .6em .2em}.promotion-locator .search-container .filter-bar .section-tail-select .select-dropdown{min-width:270px;margin:.5em 0 2em}.promotion-locator .search-container .filter-bar .apply-btn{display:none}.promotion-locator .map-wrapper{position:relative;width:100%;height:calc(100vh - 80px);max-height:800px}.promotion-locator .map-wrapper #map{height:100%}.promotion-locator .map-wrapper .search-results{width:370px;height:65px;background-color:#fff;position:absolute;bottom:0;padding-bottom:0;cursor:pointer;transition:all 1s}.promotion-locator .map-wrapper .search-results .hidden,.promotion-locator .map-wrapper .search-results.hidden{display:none!important}.promotion-locator .map-wrapper .search-results.no-results{display:none}.promotion-locator .map-wrapper .search-results ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#ececec}.promotion-locator .map-wrapper .search-results ::-webkit-scrollbar{width:8px;background-color:#ececec}.promotion-locator .map-wrapper .search-results ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#e30613}.promotion-locator .map-wrapper .search-results .locator-search-card.close-to-me{display:none}.promotion-locator .map-wrapper .search-results.active{height:100%;max-height:100%;overflow:auto}.container-modal-general .wrap-card .result-category .category .promotion-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .promotion-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .map-wrapper .search-results.active .results-count .category.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .map-wrapper .search-results.active .results-count .check-all.active::after,.menus .main-menu ul .promotion-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.menus .submenus ul .promotion-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.promotion-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.promotion-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category.active::after,.promotion-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.promotion-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.promotion-locator .map-wrapper .search-results.active .results-count .icn,.promotion-locator .map-wrapper .search-results.active .results-count .menus .main-menu ul li.has-submenu:after,.promotion-locator .map-wrapper .search-results.active .results-count .menus .submenus ul li.has-submenu:after{transform:rotate(180deg)}.promotion-locator .map-wrapper .search-results.active .results-list{height:calc(100% - 65px)}.promotion-locator .map-wrapper .search-results .results-count{height:65px;background-color:#e30613;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1.4em 1em}.promotion-locator .map-wrapper .search-results .results-count .title{font-size:1rem;font-weight:300}.container-modal-general .wrap-card .result-category .category .promotion-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .promotion-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .map-wrapper .search-results .results-count .category.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .map-wrapper .search-results .results-count .check-all.active::after,.menus .main-menu ul .promotion-locator .map-wrapper .search-results .results-count li.has-submenu:after,.menus .submenus ul .promotion-locator .map-wrapper .search-results .results-count li.has-submenu:after,.promotion-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.promotion-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category.active::after,.promotion-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.promotion-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.promotion-locator .map-wrapper .search-results .results-count .icn,.promotion-locator .map-wrapper .search-results .results-count .menus .main-menu ul li.has-submenu:after,.promotion-locator .map-wrapper .search-results .results-count .menus .submenus ul li.has-submenu:after{color:#fff}.promotion-locator .map-wrapper .search-results .results-list{height:0;overflow-y:auto}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card{margin-top:1.5em;padding-bottom:0}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card:first-child .close-title{display:block;padding:0 1em}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card .card-content{padding:0 1em 1em 1em}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card .shop-type{text-transform:capitalize}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card .notice a{color:#0e0e0e}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card.dummy{display:none}.promotion-locator .map-wrapper .search-results .results-list .card-shop-near{width:100%;margin-top:1.5em}.promotion-locator .map-wrapper .search-results .results-list .card-shop-near.dummy{display:none}.promotion-locator .map-wrapper .search-results .results-list .spid-shop-near{width:100%;margin-top:1.5em;display:flex}.promotion-locator .map-wrapper .search-results .results-list .spid-shop-near.dummy{display:none}.promotion-locator .map-wrapper .search-results .results-list .spid-button{display:flex;align-items:center;background-color:#fff;border-radius:24px;padding:1em 1.5em}.promotion-locator .map-wrapper .search-results .results-list .spid-button.dummy{display:none}.promotion-locator .map-wrapper .search-results .results-list .spid-button-description{margin:0 auto;color:#e30613;font-weight:700;font-size:.94em}.promotion-locator .map-wrapper .search-results .results-list .spid-description{margin:0 auto;color:#fff;font-weight:300;font-size:.7em}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card-wrapper:not(:empty){padding:0}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card-no-results{padding:2em 1em;text-align:center}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .title{font-size:1rem;margin-bottom:.6em;color:#262b2f}.promotion-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .description{font-size:.875rem;font-weight:200;color:#4a4a49}.promotion-locator .map-wrapper .search-results .results-list .online-search-card-wrapper{background-color:#e30613;padding:1.5em 1em}.promotion-locator .map-wrapper .search-results .results-list .online-search-card-wrapper .online-title{font-weight:700;color:#fff}.promotion-locator .map-wrapper .search-results .results-list .online-search-card-wrapper.empty{display:none}.promotion-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper{background-color:#e30613;padding:.2em 1em;margin-top:1em}.promotion-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper .online-title{font-weight:700;color:#fff}.promotion-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper.empty{display:none}.promotion-locator .map-wrapper .search-results .results-list .back-to-results{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:right;padding:1em;color:#e30613}@media (max-width:1199.98px){.promotion-locator .store-locator-header{background-color:transparent!important}.promotion-locator .store-locator-header.filter .search-container,.promotion-locator .store-locator-header.search .search-container,.promotion-locator .store-locator-header.shops .search-container{transform:translateX(0);left:0;top:0;padding:0;margin:0}.promotion-locator .store-locator-header.filter .search-container .filters-button,.promotion-locator .store-locator-header.search .search-container .filters-button,.promotion-locator .store-locator-header.shops .search-container .filters-button{display:none}.promotion-locator .store-locator-header.filter{margin-right:0}.promotion-locator .store-locator-header.filter .filter-actions{display:none}.promotion-locator .store-locator-header.shops{padding:0}.promotion-locator .store-locator-header.shops .search-container{z-index:-1}.promotion-locator .store-locator-header .search-container{padding:0 1em;z-index:4}.promotion-locator .store-locator-header .input-location.active{width:100%;max-width:100%;margin-right:0;border-radius:0;box-shadow:none;height:calc(100vh - 80px);overflow-y:auto;padding:0}.promotion-locator .store-locator-header .input-location.active .input-head{padding:1em}.promotion-locator .store-locator-header .input-location.active .input-content{display:block;padding:.7em 1em 1em}.promotion-locator .store-locator-header .input-location.active .cancel-button{display:block;font-size:.875rem;margin-left:auto;color:#e30613;text-decoration:underline}.promotion-locator .store-locator-header .input-location.active .icn-close,.promotion-locator .store-locator-header .input-location.active .icn-geo{display:none}.promotion-locator .store-locator-header .input-location .clear-search{display:none}.promotion-locator .store-locator-header .input-location .clear-search.show{display:block}.promotion-locator .store-locator-header .input-location .icn-search{background-color:transparent;color:#bdbfc0}.promotion-locator .store-locator-header .input-location .searching-wrapper{padding:.7em 0 1em}.promotion-locator .store-locator-header .input-location .searching-wrapper .dummy{display:none}.promotion-locator .store-locator-header .filter-bar.active{background-color:#fff;height:100vh;overflow-y:auto}.promotion-locator .store-locator-header .filter-bar.active .filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5em 1em;border-bottom:1px solid rgba(74,74,73,.2)}.promotion-locator .store-locator-header .filter-bar.active .filter-header .cancel-button{color:#e30613;font-size:.875rem;text-decoration:underline}.promotion-locator .store-locator-header .filter-bar.active .section-tail-select{flex-direction:column;padding:.5em 1em 2.5em}.promotion-locator .store-locator-header .filter-bar.active .wrapper-select{margin:2em 0 0;width:100%}.promotion-locator .store-locator-header .filter-bar.active .wrapper-select:not(:last-child){border-bottom:1px solid rgba(74,74,73,.2);padding-bottom:2em}.promotion-locator .store-locator-header .filter-bar.active .wrapper-select .select-label{box-shadow:none;border-radius:.6em;border:solid 1px rgba(74,74,73,.2)}.promotion-locator .store-locator-header .filter-bar.active .apply-btn{display:block;margin:1em auto}.promotion-locator .map-wrapper{position:absolute;top:0}.promotion-locator .map-wrapper .search-results{width:100%;padding:0 1em;bottom:3em;max-height:100%;background-color:transparent}.promotion-locator .map-wrapper .search-results .results-count{border-radius:1.5em;height:50px}.promotion-locator .map-wrapper .search-results.has-card{height:245px}.promotion-locator .map-wrapper .search-results.has-card:not(.active) .locator-search-card.close-to-me{display:block;margin-bottom:.5em}.promotion-locator .map-wrapper .search-results.active{height:100%;padding:0;bottom:0;background-color:#fff}.promotion-locator .map-wrapper .search-results.active .results-count{border-radius:0;height:65px}}@media (min-width:992px){.promotion-locator{min-height:calc(100vh - 80px - 50px)}.promotion-locator .store-locator-header{min-height:235px}.promotion-locator .store-locator-header.filter{padding-bottom:130px}.promotion-locator .store-locator-header.filter .search-container{position:absolute;top:calc(100% - 115px)}.promotion-locator .store-locator-header.filter .filters-button{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .promotion-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .promotion-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .store-locator-header.filter .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .promotion-locator .store-locator-header.filter .filters-button .check-all.active::after,.menus .main-menu ul .promotion-locator .store-locator-header.filter .filters-button li.has-submenu:after,.menus .submenus ul .promotion-locator .store-locator-header.filter .filters-button li.has-submenu:after,.promotion-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.promotion-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.promotion-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.promotion-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.promotion-locator .store-locator-header.filter .filters-button .icn,.promotion-locator .store-locator-header.filter .filters-button .menus .main-menu ul li.has-submenu:after,.promotion-locator .store-locator-header.filter .filters-button .menus .submenus ul li.has-submenu:after{color:#fff}.promotion-locator .store-locator-header .input-location.active{height:auto}.promotion-locator .store-locator-header .input-location.active .input-content{display:block}.promotion-locator .store-locator-header .input-location .icn-close{display:none}.promotion-locator .store-locator-header .info-store{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.promotion-locator .store-locator-header .info-store .description,.promotion-locator .store-locator-header .info-store .title{width:100%}.promotion-locator .map-wrapper{height:calc(100vh - 80px - 50px - 235px)}.promotion-locator .map-wrapper .maps-item{position:absolute}.promotion-locator .map-wrapper .results-list .locator-search-card{display:block}}.login-detail{width:100%}.login-ui{background-color:#fff;border-radius:12px;padding:4em 1em 1em 1em;margin-top:100px;width:900px}.login-wrapper{width:60%;margin:0 auto}.login-wrapper .tooltiptext{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:left;border-radius:6px;padding:20px;position:absolute;z-index:1;top:70%;left:20.8%;opacity:0;transition:opacity .3s;font-size:12px}.login-wrapper .tooltiptext::after{content:"";position:absolute;bottom:100%;transform:rotate(180deg);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.login-wrapper .info-remember-cpv:hover+.tooltiptext{visibility:visible;opacity:1}.login-wrapper .logo-card{width:38%;height:95px;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.12);background-color:#fff;margin-left:3%;justify-content:center;position:relative}.login-wrapper .logo-card img{vertical-align:middle;max-width:65%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-wrapper .tooltiptextEtruriaLogin{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:left;border-radius:6px;padding:20px;position:absolute;z-index:1;top:100%;left:3%;opacity:0;transition:opacity .3s;font-size:12px}.login-wrapper .tooltiptextEtruriaLogin::after{content:"";position:absolute;bottom:100%;transform:rotate(180deg);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.login-wrapper .info-remember-cpv-etruria-login{margin-left:20px}.login-wrapper .info-remember-cpv-etruria-login:hover+.tooltiptextEtruriaLogin{visibility:visible;opacity:1}.login-info{padding-top:20px}.labelField{font-size:16px;font-weight:300;color:#4a4a49}.textField{padding:16px;border:1px solid #d3d3d3;border-radius:26px;margin-bottom:20px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-family:Gotham,sans serif;font-size:16px}.linkField{font-size:16px;color:#4a4a49;text-decoration:underline!important;font-weight:700}.passwordForgotten{font-size:14px;font-weight:700;margin-left:70px;text-decoration:underline!important}.conditionContainer{text-align:right;display:block}.conditionContainerMobile{display:none}.buttonContainer{width:280px;margin:0 auto}.chkRememberme{margin-left:10%;width:20px;height:12px}.accedi{width:100%;margin:20px 0}.register{border:1px solid #e30613;width:100%;margin:20px 0}@media (max-width:1199.98px){.login-wrapper{width:96%;margin:0 auto}.login-wrapper .tooltiptext{width:200px;left:50.8%}.login-ui{background-color:#fff;border-radius:12px;padding:4em 1em 1em 1em;margin-top:0;width:100%}.conditionContainer{display:none}.conditionContainerMobile{display:inline}.logo-card{width:90%!important}.logo-card img{max-width:60%!important}}.register-detail{width:100%}.register-wrapper{width:50%;margin:0 auto}.subtitle-center{text-align:center;padding:5px;font-size:14px}.img-logo-mf{width:60px}.div-logo-mf{display:flex;background-color:#d3d3d3;padding:5px;height:fit-content;margin-left:14%}.button-list{left:80%;top:15%;position:absolute}@media (max-width:1199.98px){.register-wrapper{width:96%;margin:0 auto}.button-list{left:60%;top:15%;position:absolute}.img-logo-mf{width:30px}.div-logo-mf{display:flex;background-color:#d3d3d3;padding:3px;height:fit-content;margin-left:-25%}}.reg-ui{background-color:#fff;border-radius:12px;padding:4em 1em 1em 1em;margin-top:100px;width:900px}.padding{padding:3em;background-image:url(/sites/default/files/2023-08/BKG-registrazione.png);background-size:cover}.reg-detail{width:100%}.reg-wrapper{width:60%;margin:0 auto}.subtitle-reg{font-weight:300;font-size:16px;margin:30px 0}.coop-card-appartenza{max-height:640px;background-color:#f6f6f6;border-radius:20px;padding:10px;margin-top:20px;margin-bottom:20px}.logo-card{width:38%;height:95px;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.12);background-color:#fff;margin-left:3%;justify-content:center;position:relative}.logo-card img{vertical-align:middle;max-width:65%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coop-ui{display:flex;flex-direction:row;flex-wrap:nowrap}.tooltiptextEtruriaRegister{visibility:hidden;width:300px;background-color:#555;color:#fff;text-align:left;border-radius:6px;padding:20px;position:absolute;z-index:1;top:100%;left:3%;opacity:0;transition:opacity .3s;font-size:12px}.tooltiptextEtruriaRegister::after{content:"";position:absolute;bottom:100%;transform:rotate(180deg);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.info-remember-cpv-etruria-register{margin-left:20px}.info-remember-cpv-etruria-register:hover+.tooltiptextEtruriaRegister{visibility:visible;opacity:1}.concorso-desktop{display:inline}.concorso-mobile{display:none}.stepper-wrapper{display:flex;justify-content:space-between;margin:30px 0}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}.stepper-item::before{position:absolute;content:'';border-bottom:4px solid #ccc;width:100%;top:8px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:'';border-bottom:4px solid #ccc;width:100%;top:8px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;background:#ccc;margin-bottom:6px;z-index:4}.stepper-item.is-active .step-counter{background-color:#e30613;color:#fff}.stepper-item.is-active::after{position:absolute;content:'';border-bottom:4px solid #e30613;width:50%;top:8px;left:50%;z-index:3}.stepper-item.is-active::before{position:absolute;content:'';border-bottom:4px solid #e30613;width:100%;top:8px;left:-50%;z-index:3}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.stepper-item.is-active:first-child::before{content:none!important}.stepper-item.is-active:last-child::after{content:none!important}.stepper-item-title{font-size:10px;color:#5d5d5d}.stepper-item.is-active .stepper-item-title{font-weight:700;color:#000}@media (max-width:1199.98px){.reg-wrapper{width:96%;margin:0 auto}.coop-ui{flex-direction:row;flex-wrap:nowrap}.reg-ui{background-color:#fff;border-radius:12px;padding:4em 1em 1em 1em;margin-top:0;width:100%}.padding{padding:1em;background-image:url(/sites/default/files/2023-08/BKG-registrazione.png);background-size:contain}.concorso-desktop{display:none}.concorso-mobile{display:inline}.logo-card{width:90%!important}.logo-card img{max-width:60%!important}}.registrazione-locator{position:relative;width:100%;min-height:calc(100vh - 80px);background-image:url(/sites/default/files/2023-08/BKG-registrazione.png);background-size:cover;padding:1em}.registrazione-locator .locator-ui{background-color:#fff;border-radius:12px;padding:3em;margin-top:100px;width:100%}.registrazione-locator .btn.btn-choose.is-active{background-color:#fff;border-bottom:5px solid red;width:100%;font-size:20px;padding:1em;color:red;border-radius:0}.registrazione-locator .btn.btn-choose{background-color:#fff;border-bottom:5px solid #5d5d5d;width:100%;font-size:20px;padding:1em;color:#5d5d5d;border-radius:0}.registrazione-locator .store-locator-header{position:relative;background-color:transparent;padding:2em 1em}.registrazione-locator .store-locator-header.filter{padding-bottom:130px}.registrazione-locator .store-locator-header.filter .search-container{position:fixed}.registrazione-locator .store-locator-header .info-store{text-align:center}.registrazione-locator .store-locator-header .info-store .title{font-size:2.25rem;color:#000;font-weight:700;margin-bottom:.5em}.registrazione-locator .store-locator-header .info-store .description{font-size:1.5rem;font-weight:300;color:#000;margin-bottom:.8em}.registrazione-locator .search-container{position:absolute;left:50%;top:calc(100% - 5em);transform:translateX(-50%);width:100%;z-index:1}.registrazione-locator .search-container .filter-actions{display:flex;justify-content:center;margin:0 auto}.registrazione-locator .search-container .input-location{width:80%;max-width:490px;height:50px;margin-right:.6em;border-radius:25px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:.3em .6em;margin-top:3em}.registrazione-locator .search-container .input-location .input-head{display:flex;align-items:center}.registrazione-locator .search-container .input-location .input-head .icn-close{font-size:.9em;margin-right:.5em;color:inherit}.registrazione-locator .search-container .input-location .input-search-icon{cursor:pointer;width:30px;height:30px;background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.registrazione-locator .search-container .input-location .input-box{width:90%;margin-left:.5em;color:#4a4a49;border:0;font-size:.875rem}.registrazione-locator .search-container .input-location .icn-geo{margin-left:auto;font-size:22px;color:#bdbfc0;cursor:pointer}.registrazione-locator .search-container .input-location .icn-geo.active{color:#e30613}.registrazione-locator .search-container .input-location .input-content{display:none;margin-top:.6em;border-top:1px solid #bdbfc0;padding:.7em 2.5em 1em;font-weight:300;color:#4a4a49}.registrazione-locator .search-container .input-location .input-content .search-section.mb-30{margin-bottom:2.8em}.registrazione-locator .search-container .input-location .input-content .search-section-title{text-transform:uppercase;margin-bottom:2em}.registrazione-locator .search-container .input-location .input-content .search-section-item{display:flex;align-items:center;cursor:pointer}.registrazione-locator .search-container .input-location .input-content .search-section-item.margin-b{margin-bottom:1em}.registrazione-locator .search-container .input-location .input-content .search-section-item.dummy{display:none}.registrazione-locator .search-container .input-location .input-content .icn-search{margin-right:1em;color:#bdbfc0}.registrazione-locator .search-container .input-location .input-content .geo-localization{display:none;text-align:center;margin-top:2.5em}.registrazione-locator .search-container .input-location .input-content .geo-localization .icn-geo{display:block;font-size:4.2em;margin-bottom:.5em}.registrazione-locator .search-container .input-location .input-content .geo-localization .geo-title{font-size:.875rem;font-weight:700;margin-bottom:.5em}.registrazione-locator .search-container .input-location .input-content .geo-localization .geo-description{font-size:.75rem;margin-bottom:2em}.registrazione-locator .search-container .filters-button{width:50px;height:50px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;position:relative}.registrazione-locator .search-container .filters-button.active{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .registrazione-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .check-all .registrazione-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .search-container .filters-button.active .category.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .search-container .filters-button.active .check-all.active::after,.menus .main-menu ul .registrazione-locator .search-container .filters-button.active li.has-submenu:after,.menus .submenus ul .registrazione-locator .search-container .filters-button.active li.has-submenu:after,.registrazione-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category li.active::after,.registrazione-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category.active::after,.registrazione-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all li.active::after,.registrazione-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all.active::after,.registrazione-locator .search-container .filters-button.active .icn,.registrazione-locator .search-container .filters-button.active .menus .main-menu ul li.has-submenu:after,.registrazione-locator .search-container .filters-button.active .menus .submenus ul li.has-submenu:after{color:#fff}.registrazione-locator .search-container .filters-button.active .filter-count{border:1px solid #fff}.container-modal-general .wrap-card .result-category .category .registrazione-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .registrazione-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .search-container .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .search-container .filters-button .check-all.active::after,.menus .main-menu ul .registrazione-locator .search-container .filters-button li.has-submenu:after,.menus .submenus ul .registrazione-locator .search-container .filters-button li.has-submenu:after,.registrazione-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.registrazione-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.registrazione-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.registrazione-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.registrazione-locator .search-container .filters-button .icn,.registrazione-locator .search-container .filters-button .menus .main-menu ul li.has-submenu:after,.registrazione-locator .search-container .filters-button .menus .submenus ul li.has-submenu:after{color:#bdbfc0}.registrazione-locator .search-container .filters-button .filter-count{position:absolute;right:0;top:-5px;width:20px;height:20px;border-radius:100%;color:#fff;background-color:#e30613;font-size:.6em;display:flex;flex-direction:row;justify-content:center;align-items:center}.registrazione-locator .search-container .filters-button .filter-count.no-filter{display:none}.registrazione-locator .search-container .filter-bar{display:none}.registrazione-locator .search-container .filter-bar.active{display:block}.registrazione-locator .search-container .filter-bar .filter-header{display:none}.registrazione-locator .search-container .filter-bar .section-tail-select{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1em}.registrazione-locator .search-container .filter-bar .section-tail-select .wrapper-select{margin-right:.3em}.registrazione-locator .search-container .filter-bar .section-tail-select .wrapper-select.dummy{display:none}.registrazione-locator .search-container .filter-bar .section-tail-select .tail-select{height:35px;min-width:100%}.registrazione-locator .search-container .filter-bar .section-tail-select .select-label{padding:.6em 2.5em .6em .2em}.registrazione-locator .search-container .filter-bar .section-tail-select .select-dropdown{min-width:270px;margin:.5em 0 2em}.registrazione-locator .search-container .filter-bar .apply-btn{display:none}.registrazione-locator .map-wrapper{position:relative;width:100%;height:calc(100vh - 80px);max-height:500px}.registrazione-locator .map-wrapper #map{height:100%}.registrazione-locator .map-wrapper .search-results{width:370px;height:65px;background-color:#fff;position:absolute;bottom:0;padding-bottom:0;cursor:pointer;transition:all 1s;box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.registrazione-locator .map-wrapper .search-results .hidden,.registrazione-locator .map-wrapper .search-results.hidden{display:none!important}.registrazione-locator .map-wrapper .search-results.no-results{display:none}.registrazione-locator .map-wrapper .search-results ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#ececec}.registrazione-locator .map-wrapper .search-results ::-webkit-scrollbar{width:8px;background-color:#ececec}.registrazione-locator .map-wrapper .search-results ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#e30613}.registrazione-locator .map-wrapper .search-results .locator-search-card.close-to-me{display:none}.registrazione-locator .map-wrapper .search-results.active{height:100%;max-height:100%;overflow:auto}.container-modal-general .wrap-card .result-category .category .registrazione-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .registrazione-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .search-results.active .results-count .category.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .search-results.active .results-count .check-all.active::after,.menus .main-menu ul .registrazione-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.menus .submenus ul .registrazione-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.registrazione-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.registrazione-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category.active::after,.registrazione-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.registrazione-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.registrazione-locator .map-wrapper .search-results.active .results-count .icn,.registrazione-locator .map-wrapper .search-results.active .results-count .menus .main-menu ul li.has-submenu:after,.registrazione-locator .map-wrapper .search-results.active .results-count .menus .submenus ul li.has-submenu:after{transform:rotate(180deg)}.registrazione-locator .map-wrapper .search-results.active .results-list{height:calc(100% - 65px)}.registrazione-locator .map-wrapper .search-results .results-count{height:65px;display:flex;justify-content:center;align-items:center;padding:1.4em 1em}.registrazione-locator .map-wrapper .search-results .results-count .title{font-size:1rem;font-weight:300;margin-right:10px}.container-modal-general .wrap-card .result-category .category .registrazione-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .registrazione-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .search-results .results-count .category.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .search-results .results-count .check-all.active::after,.menus .main-menu ul .registrazione-locator .map-wrapper .search-results .results-count li.has-submenu:after,.menus .submenus ul .registrazione-locator .map-wrapper .search-results .results-count li.has-submenu:after,.registrazione-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.registrazione-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category.active::after,.registrazione-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.registrazione-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.registrazione-locator .map-wrapper .search-results .results-count .icn,.registrazione-locator .map-wrapper .search-results .results-count .menus .main-menu ul li.has-submenu:after,.registrazione-locator .map-wrapper .search-results .results-count .menus .submenus ul li.has-submenu:after{color:#000}.registrazione-locator .map-wrapper .search-results .results-list{height:0;overflow-y:auto}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card{margin-top:1em;padding-bottom:0;width:250px;border-radius:12px;border:1px solid #fff;box-shadow:0 10px 60px 0 rgba(0,0,0,.08);position:relative}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card:first-child .close-title{display:block;padding:0 1em}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card .card-content{padding:1em}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card .shop-type{text-transform:capitalize}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card .notice a{color:#0e0e0e}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card.dummy{display:none}.registrazione-locator .map-wrapper .search-results .results-list .card-shop-near{width:100%;margin-top:1.5em}.registrazione-locator .map-wrapper .search-results .results-list .card-shop-near.dummy{display:none}.registrazione-locator .map-wrapper .search-results .results-list .spid-shop-near{width:100%;margin-top:1.5em;display:flex}.registrazione-locator .map-wrapper .search-results .results-list .spid-shop-near.dummy{display:none}.registrazione-locator .map-wrapper .search-results .results-list .spid-button{display:flex;align-items:center;background-color:#e30613;border-radius:24px;padding:1em 1.5em}.registrazione-locator .map-wrapper .search-results .results-list .spid-button.dummy{display:none}.registrazione-locator .map-wrapper .search-results .results-list .spid-button-description{margin:0 auto;color:#fff;font-weight:700;font-size:.94em}.registrazione-locator .map-wrapper .search-results .results-list .spid-description{margin:0 auto;color:#fff;font-weight:300;font-size:.7em}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card-wrapper:not(:empty){padding:0}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card-no-results{padding:2em 1em;text-align:center}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .title{font-size:1rem;margin-bottom:.6em;color:#262b2f}.registrazione-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .description{font-size:.875rem;font-weight:200;color:#4a4a49}.registrazione-locator .map-wrapper .search-results .results-list .online-search-card-wrapper{background-color:#e30613;padding:1.5em 1em}.registrazione-locator .map-wrapper .search-results .results-list .online-search-card-wrapper .online-title{font-weight:700;color:#fff}.registrazione-locator .map-wrapper .search-results .results-list .online-search-card-wrapper.empty{display:none}.registrazione-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper{background-color:#fff;padding:.2em 1em;margin-top:1em}.registrazione-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper .online-title{font-weight:700;color:#fff}.registrazione-locator .map-wrapper .search-results .results-list .online-search-spid-wrapper.empty{display:none}.registrazione-locator .map-wrapper .search-results .results-list .back-to-results{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;padding:1em;color:#e30613}.container-modal-general .wrap-card .result-category .category .registrazione-locator .map-wrapper li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .check-all .registrazione-locator .map-wrapper li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .icon-brand.icn-follow.category.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .icon-brand.icn-follow.check-all.active::after,.menus .main-menu ul .registrazione-locator .map-wrapper li.icon-brand.icn-follow.has-submenu:after,.menus .submenus ul .registrazione-locator .map-wrapper li.icon-brand.icn-follow.has-submenu:after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .category li.icon-brand.icn-follow.active::after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .check-all li.icon-brand.icn-follow.active::after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.category.active::after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.check-all.active::after,.registrazione-locator .map-wrapper .icon-brand.icn.icn-follow,.registrazione-locator .map-wrapper .menus .main-menu ul li.icon-brand.icn-follow.has-submenu:after,.registrazione-locator .map-wrapper .menus .submenus ul li.icon-brand.icn-follow.has-submenu:after{font-size:2.2rem;display:block;position:absolute;bottom:0;right:0;padding:10px}@media (max-width:1199.98px){.registrazione-locator{background-size:contain}.registrazione-locator .locator-ui{padding:0;margin-top:0}.registrazione-locator .store-locator-header{background-color:transparent!important}.registrazione-locator .store-locator-header.filter .search-container,.registrazione-locator .store-locator-header.search .search-container,.registrazione-locator .store-locator-header.shops .search-container{transform:translateX(0);left:0;top:0;padding:0;margin:0}.registrazione-locator .store-locator-header.filter .search-container .filters-button,.registrazione-locator .store-locator-header.search .search-container .filters-button,.registrazione-locator .store-locator-header.shops .search-container .filters-button{display:none}.registrazione-locator .store-locator-header.filter{margin-right:0}.registrazione-locator .store-locator-header.filter .filter-actions{display:none}.registrazione-locator .store-locator-header.shops{padding:0}.registrazione-locator .store-locator-header.shops .search-container{z-index:-1}.registrazione-locator .store-locator-header .search-container{padding:0 1em;z-index:4}.registrazione-locator .store-locator-header .input-location.active{width:100%;max-width:100%;margin-right:0;border-radius:0;box-shadow:none;height:calc(100vh - 80px);overflow-y:auto;padding:0;margin:0}.registrazione-locator .store-locator-header .input-location.active .input-head{padding:1em}.registrazione-locator .store-locator-header .input-location.active .input-content{display:block;padding:.7em 1em 1em}.registrazione-locator .store-locator-header .input-location.active .cancel-button{display:block;font-size:.875rem;margin-left:auto;color:#e30613;text-decoration:underline}.registrazione-locator .store-locator-header .input-location.active .icn-geo{display:none}.registrazione-locator .store-locator-header .input-location .clear-search.show{display:block}.registrazione-locator .store-locator-header .input-location .icn-search{background-color:transparent;color:#bdbfc0}.registrazione-locator .store-locator-header .input-location .searching-wrapper{padding:.7em 0 1em}.registrazione-locator .store-locator-header .input-location .searching-wrapper .dummy{display:none}.registrazione-locator .store-locator-header .filter-bar.active{background-color:#fff;height:100vh;overflow-y:auto}.registrazione-locator .store-locator-header .filter-bar.active .filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5em 1em;border-bottom:1px solid rgba(74,74,73,.2)}.registrazione-locator .store-locator-header .filter-bar.active .filter-header .cancel-button{color:#e30613;font-size:.875rem;text-decoration:underline}.registrazione-locator .store-locator-header .filter-bar.active .section-tail-select{flex-direction:column;padding:.5em 1em 2.5em}.registrazione-locator .store-locator-header .filter-bar.active .wrapper-select{margin:2em 0 0;width:100%}.registrazione-locator .store-locator-header .filter-bar.active .wrapper-select:not(:last-child){border-bottom:1px solid rgba(74,74,73,.2);padding-bottom:2em}.registrazione-locator .store-locator-header .filter-bar.active .wrapper-select .select-label{box-shadow:none;border-radius:.6em;border:solid 1px rgba(74,74,73,.2)}.registrazione-locator .store-locator-header .filter-bar.active .apply-btn{display:block;margin:1em auto}.registrazione-locator .map-wrapper.active{height:100%;max-height:100%}.registrazione-locator .map-wrapper .search-results{width:100%;padding:0 1em;max-height:100%}.registrazione-locator .map-wrapper .search-results .locator-search-card{width:100%!important}.registrazione-locator .map-wrapper .search-results .results-count{border-radius:1.5em;height:50px}.registrazione-locator .map-wrapper .search-results.has-card{height:245px}.registrazione-locator .map-wrapper .search-results.has-card:not(.active) .locator-search-card.close-to-me{display:block;margin-bottom:.5em}.registrazione-locator .map-wrapper .search-results.active{height:100%;padding:0;bottom:0;background-color:#fff;position:inherit;overflow:hidden}.registrazione-locator .map-wrapper .search-results.active .results-count{border-radius:0;height:65px}.container-modal-general .wrap-card .result-category .category .registrazione-locator .map-wrapper li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .check-all .registrazione-locator .map-wrapper li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .icon-brand.icn-follow.category.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .map-wrapper .icon-brand.icn-follow.check-all.active::after,.menus .main-menu ul .registrazione-locator .map-wrapper li.icon-brand.icn-follow.has-submenu:after,.menus .submenus ul .registrazione-locator .map-wrapper li.icon-brand.icn-follow.has-submenu:after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .category li.icon-brand.icn-follow.active::after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .check-all li.icon-brand.icn-follow.active::after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.category.active::after,.registrazione-locator .map-wrapper .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.check-all.active::after,.registrazione-locator .map-wrapper .icon-brand.icn.icn-follow,.registrazione-locator .map-wrapper .menus .main-menu ul li.icon-brand.icn-follow.has-submenu:after,.registrazione-locator .map-wrapper .menus .submenus ul li.icon-brand.icn-follow.has-submenu:after{font-size:2.2rem;display:block;position:absolute;bottom:0;right:0;padding:10px}.registrazione-locator #confermaSelezione{position:fixed;z-index:1}.registrazione-locator #confermaSelezioneCPV{position:fixed;z-index:1;left:50%;transform:translateX(-50%);bottom:0}.registrazione-locator .cooperativa-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 10px}.registrazione-locator .cooperativa-wrapper .cooperativa-card-wrapper{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:8px;gap:8px}.registrazione-locator .cooperativa-wrapper .cooperativa-card{width:150px;border-radius:12px;border:1px solid #fff;box-shadow:0 10px 60px 0 rgba(0,0,0,.08);position:relative;padding:5px}.registrazione-locator .cooperativa-wrapper .cooperativa-card .logo-coop-card{display:block;margin:0 auto;width:120px;height:120px}}@media (min-width:992px){.registrazione-locator{min-height:calc(100vh - 80px - 50px);padding:3em}.registrazione-locator .locator-ui{width:900px}.registrazione-locator #confermaSelezione{position:absolute;z-index:1}.registrazione-locator .store-locator-header{min-height:235px}.registrazione-locator .store-locator-header.filter{padding-bottom:130px}.registrazione-locator .store-locator-header.filter .search-container{position:absolute;top:calc(100% - 115px)}.registrazione-locator .store-locator-header.filter .filters-button{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .registrazione-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .registrazione-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .store-locator-header.filter .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .registrazione-locator .store-locator-header.filter .filters-button .check-all.active::after,.menus .main-menu ul .registrazione-locator .store-locator-header.filter .filters-button li.has-submenu:after,.menus .submenus ul .registrazione-locator .store-locator-header.filter .filters-button li.has-submenu:after,.registrazione-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.registrazione-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.registrazione-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.registrazione-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.registrazione-locator .store-locator-header.filter .filters-button .icn,.registrazione-locator .store-locator-header.filter .filters-button .menus .main-menu ul li.has-submenu:after,.registrazione-locator .store-locator-header.filter .filters-button .menus .submenus ul li.has-submenu:after{color:#fff}.registrazione-locator .store-locator-header .input-location.active{height:auto}.registrazione-locator .store-locator-header .input-location.active .input-content{display:block}.registrazione-locator .store-locator-header .info-store{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.registrazione-locator .store-locator-header .info-store .description,.registrazione-locator .store-locator-header .info-store .title{width:100%}.registrazione-locator .map-wrapper .maps-item{position:absolute}.registrazione-locator .map-wrapper .results-list .locator-search-card{display:block}.registrazione-locator .cooperativa-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 10px}.registrazione-locator .cooperativa-wrapper .cooperativa-card-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0 1em 3em 1em;gap:8px}.registrazione-locator .cooperativa-wrapper .cooperativa-card{width:180px;border-radius:12px;border:1px solid #fff;box-shadow:0 10px 60px 0 rgba(0,0,0,.08);position:relative;padding:5px}.registrazione-locator .cooperativa-wrapper .cooperativa-card .logo-coop-card{display:block;margin:0 auto;width:120px;height:120px}}.tooltiptextEtruria{visibility:hidden;width:300px;background-color:#414141;color:#fff;text-align:left;border-radius:6px;padding:20px;position:absolute;z-index:1;top:42%;left:3%;opacity:0;transition:opacity .3s;font-size:12px}.tooltiptextEtruria::after{content:"";position:absolute;bottom:100%;transform:rotate(180deg);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.EtruriaToolTip:hover+.tooltiptextEtruria{visibility:visible;opacity:1}.reset-psw-detail{width:100%}.reset-psw-wrapper{width:60%;margin:0 auto}.reset-psw-info{padding-top:20px}.reset-psw-Form .labelField{font-size:12px;color:#4a4a49}.reset-psw-Form .textField{padding:10px 12px 10px 12px;border:1px solid #d3d3d3;border-radius:10px;margin-bottom:20px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-family:Gotham,sans serif;font-size:14px}.reset-psw-Form .linkField{font-size:12px;color:#4a4a49;text-decoration:underline!important;font-weight:700}.reset-psw-Form .passwordForgotten{font-size:14px;font-weight:700;margin-left:70px;text-decoration:underline!important}.buttonContainer{width:200px;margin:0 auto}.cust{width:100%;margin:20px 0}.register{border:1px solid #e30613;width:100%;margin:20px 0}@media (max-width:1199.98px){.reset-psw-wrapper{width:96%;margin:0 auto}}.reset-psw-req-detail{width:100%}.reset-psw-req-wrapper{width:60%;margin:0 auto}.reset-psw-req-info{margin-top:20px}.coop-card{background-color:#f6f6f6;padding:10px;margin-top:20px;margin-bottom:20px;margin-left:10px;max-width:max-content}.reset-psw-req-Form .labelField{font-size:12px;color:#4a4a49}.reset-psw-req-Form .textField{padding:10px 12px 10px 12px;border:1px solid #d3d3d3;border-radius:10px;margin-bottom:20px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-family:Gotham,sans serif;font-size:14px}.reset-psw-req-Form .linkField{font-size:12px;color:#4a4a49;text-decoration:underline!important;font-weight:700}.reset-psw-req-Form .passwordForgotten{font-size:14px;font-weight:700;margin-left:70px;text-decoration:underline!important}.buttonContainer{width:200px;margin:20px auto}.accedi{width:100%;margin:20px 0}.register{border:1px solid #e30613;width:100%;margin:20px 0}.logo-card{width:38%;height:95px;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.12);background-color:#fff;margin-left:3%;justify-content:center;position:relative}.logo-card img{vertical-align:middle;max-width:65%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1199.98px){.reset-psw-req-wrapper{width:96%;margin:0 auto}.logo-card{width:90%!important}.logo-card img{max-width:60%!important}}.domanda-associazione{width:100%}.domanda-associazione .domanda-detail{width:100%;margin-top:40px}.domanda-associazione .domanda-wrapper{width:100%;margin:0 auto}.domanda-associazione .domanda-info{padding-top:20px}.domanda-associazione .labelField{font-size:12px;color:#4a4a49}.domanda-associazione .textField{padding:10px 12px 10px 12px;border:1px solid #d3d3d3;border-radius:10px;margin-bottom:10px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-family:Gotham,sans serif;font-size:14px}.domanda-associazione .linkField{font-size:12px;color:#4a4a49;text-decoration:underline!important;font-weight:700}.domanda-associazione .coop-ui{display:flex;flex-direction:row;flex-wrap:nowrap}.domanda-associazione .buttonContainer{width:200px;margin:0 auto}.domanda-associazione .col-da{flex:0 0 50%;max-width:50%;margin:0 10px}.domanda-associazione .col-da-3{flex:0 0 33%;max-width:33%;margin:0 10px}.domanda-associazione .col-da-6{flex:0 0 66%;max-width:66%;margin:0 10px}.domanda-associazione .autocomplete{position:relative;padding:0}.domanda-associazione .autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.domanda-associazione .autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.domanda-associazione .autocomplete-items div:hover{background-color:#e9e9e9}.domanda-associazione .autocomplete-active{background-color:#1e90ff!important;color:#fff}.domanda-associazione .referrerCoopString{margin-left:10px;font-size:.9rem;font-weight:600;position:relative;top:-4px}.domanda-associazione .salvatempo{margin-left:10%}@media (max-width:1199.98px){.domanda-associazione .coop-ui{display:inline;flex-direction:column;flex-wrap:nowrap}.domanda-associazione .col-da{flex:0 0 100%;max-width:100%}.domanda-associazione .col-da-3{flex:0 0 100%;max-width:100%}.domanda-associazione .col-da-6{flex:0 0 100%;max-width:100%}.domanda-associazione .referrerCoopString{font-size:.7rem;font-weight:600}.domanda-associazione .salvatempo{margin-left:0;margin-top:5%}}.domanda-associazione .result-ko-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.domanda-associazione .result-ko-modal .container-modal{width:90%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.domanda-associazione .result-ko-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.domanda-associazione .result-ko-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.domanda-associazione .result-ko-modal .container-modal .accept{border:1px solid #e30613}.domanda-associazione .result-ko-modal .container-modal .no-accept{border:1px solid #e30613}@media (min-width:992px){.domanda-associazione .result-ko-modal .container-modal{width:30%}}.event-locator{position:relative;width:100%;min-height:calc(100vh - 80px)}.event-locator .store-locator-header{position:relative;background-color:transparent;padding:2em 1em 5.6em}.event-locator .store-locator-header.filter{padding-bottom:130px}.event-locator .store-locator-header.filter .search-container{position:fixed}.event-locator .store-locator-header .info-store{display:none;text-align:center}.event-locator .store-locator-header .info-store .title{font-size:2.25rem;color:#262b2f;font-weight:700;margin-bottom:.5em}.event-locator .store-locator-header .info-store .description{font-size:1rem;font-weight:300;color:#4a4a49;margin-bottom:.8em}.event-locator .search-container{position:absolute;left:50%;top:calc(100% - 5em);transform:translateX(-50%);width:100%;z-index:1}.event-locator .search-container .filter-actions{display:flex;justify-content:center;margin:0 auto}.event-locator .search-container .input-location{width:80%;max-width:490px;height:50px;margin-right:.6em;border-radius:25px;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);background-color:#fff;padding:.6em .6em}.event-locator .search-container .input-location .input-head{display:flex;align-items:center}.event-locator .search-container .input-location .input-head .icn-close{font-size:.6em;margin-right:.5em;color:inherit}.event-locator .search-container .input-location .input-search-icon{cursor:pointer;width:30px;height:30px;background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.event-locator .search-container .input-location .input-box{width:85%;margin-left:.5em;color:#4a4a49;border:0;font-size:.875rem}.event-locator .search-container .input-location .icn-geo{margin-left:auto;font-size:22px;color:#bdbfc0;cursor:pointer}.event-locator .search-container .input-location .icn-geo.active{color:#e30613}.event-locator .search-container .input-location .cancel-button{display:none}.event-locator .search-container .input-location .input-content{display:none;margin-top:.6em;border-top:1px solid #bdbfc0;padding:.7em 2.5em 1em;font-weight:300;color:#4a4a49}.event-locator .search-container .input-location .input-content .search-section.mb-30{margin-bottom:2.8em}.event-locator .search-container .input-location .input-content .search-section-title{text-transform:uppercase;margin-bottom:2em}.event-locator .search-container .input-location .input-content .search-section-item{display:flex;align-items:center;cursor:pointer}.event-locator .search-container .input-location .input-content .search-section-item.margin-b{margin-bottom:1em}.event-locator .search-container .input-location .input-content .search-section-item.dummy{display:none}.event-locator .search-container .input-location .input-content .icn-search{margin-right:1em;color:#bdbfc0}.event-locator .search-container .input-location .input-content .geo-localization{display:none;text-align:center;margin-top:2.5em}.event-locator .search-container .input-location .input-content .geo-localization .icn-geo{display:block;font-size:4.2em;margin-bottom:.5em}.event-locator .search-container .input-location .input-content .geo-localization .geo-title{font-size:.875rem;font-weight:700;margin-bottom:.5em}.event-locator .search-container .input-location .input-content .geo-localization .geo-description{font-size:.75rem;margin-bottom:2em}.event-locator .search-container .filters-button{width:50px;height:50px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(74,74,73,.2);border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;position:relative}.event-locator .search-container .filters-button.active{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .event-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .check-all .event-locator .search-container .filters-button.active li.active::after,.container-modal-general .wrap-card .result-category .event-locator .search-container .filters-button.active .category.active::after,.container-modal-general .wrap-card .result-category .event-locator .search-container .filters-button.active .check-all.active::after,.event-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category li.active::after,.event-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .category.active::after,.event-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all li.active::after,.event-locator .search-container .filters-button.active .container-modal-general .wrap-card .result-category .check-all.active::after,.event-locator .search-container .filters-button.active .icn,.event-locator .search-container .filters-button.active .menus .main-menu ul li.has-submenu:after,.event-locator .search-container .filters-button.active .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .event-locator .search-container .filters-button.active li.has-submenu:after,.menus .submenus ul .event-locator .search-container .filters-button.active li.has-submenu:after{color:#fff}.event-locator .search-container .filters-button.active .filter-count{border:1px solid #fff}.container-modal-general .wrap-card .result-category .category .event-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .event-locator .search-container .filters-button li.active::after,.container-modal-general .wrap-card .result-category .event-locator .search-container .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .event-locator .search-container .filters-button .check-all.active::after,.event-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.event-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.event-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.event-locator .search-container .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.event-locator .search-container .filters-button .icn,.event-locator .search-container .filters-button .menus .main-menu ul li.has-submenu:after,.event-locator .search-container .filters-button .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .event-locator .search-container .filters-button li.has-submenu:after,.menus .submenus ul .event-locator .search-container .filters-button li.has-submenu:after{color:#bdbfc0}.event-locator .search-container .filters-button .filter-count{position:absolute;right:0;top:-5px;width:20px;height:20px;border-radius:100%;color:#fff;background-color:#e30613;font-size:.6em;display:flex;flex-direction:row;justify-content:center;align-items:center}.event-locator .search-container .filters-button .filter-count.no-filter{display:none}.event-locator .search-container .filter-bar{display:none}.event-locator .search-container .filter-bar.active{display:block}.event-locator .search-container .filter-bar .filter-header{display:none}.event-locator .search-container .filter-bar .section-tail-select{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:1em}.event-locator .search-container .filter-bar .section-tail-select .wrapper-select{margin-right:.3em}.event-locator .search-container .filter-bar .section-tail-select .wrapper-select.dummy{display:none}.event-locator .search-container .filter-bar .section-tail-select .tail-select{height:35px;min-width:100%}.event-locator .search-container .filter-bar .section-tail-select .select-label{padding:.6em 2.5em .6em .2em}.event-locator .search-container .filter-bar .section-tail-select .select-dropdown{min-width:270px;margin:.5em 0 2em}.event-locator .search-container .filter-bar .apply-btn{display:none}.event-locator .map-wrapper{position:relative;width:100%;height:calc(100vh - 80px);max-height:800px}.event-locator .map-wrapper #map{height:100%}.event-locator .map-wrapper .search-results{width:370px;height:65px;background-color:#fff;position:absolute;bottom:0;padding-bottom:0;cursor:pointer;transition:all 1s}.event-locator .map-wrapper .search-results .hidden,.event-locator .map-wrapper .search-results.hidden{display:none!important}.event-locator .map-wrapper .search-results.no-results{display:none}.event-locator .map-wrapper .search-results ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:10px;background-color:#ececec}.event-locator .map-wrapper .search-results ::-webkit-scrollbar{width:8px;background-color:#ececec}.event-locator .map-wrapper .search-results ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#e30613}.event-locator .map-wrapper .search-results .locator-search-card.close-to-me{display:none}.event-locator .map-wrapper .search-results.active{height:100%;max-height:100%;overflow:auto}.container-modal-general .wrap-card .result-category .category .event-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .event-locator .map-wrapper .search-results.active .results-count li.active::after,.container-modal-general .wrap-card .result-category .event-locator .map-wrapper .search-results.active .results-count .category.active::after,.container-modal-general .wrap-card .result-category .event-locator .map-wrapper .search-results.active .results-count .check-all.active::after,.event-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.event-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .category.active::after,.event-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.event-locator .map-wrapper .search-results.active .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.event-locator .map-wrapper .search-results.active .results-count .icn,.event-locator .map-wrapper .search-results.active .results-count .menus .main-menu ul li.has-submenu:after,.event-locator .map-wrapper .search-results.active .results-count .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .event-locator .map-wrapper .search-results.active .results-count li.has-submenu:after,.menus .submenus ul .event-locator .map-wrapper .search-results.active .results-count li.has-submenu:after{transform:rotate(180deg)}.event-locator .map-wrapper .search-results.active .results-list{height:calc(100% - 65px)}.event-locator .map-wrapper .search-results .results-count{height:65px;background-color:#e30613;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1.4em 1em}.event-locator .map-wrapper .search-results .results-count .title{font-size:1rem;font-weight:300}.container-modal-general .wrap-card .result-category .category .event-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .check-all .event-locator .map-wrapper .search-results .results-count li.active::after,.container-modal-general .wrap-card .result-category .event-locator .map-wrapper .search-results .results-count .category.active::after,.container-modal-general .wrap-card .result-category .event-locator .map-wrapper .search-results .results-count .check-all.active::after,.event-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category li.active::after,.event-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .category.active::after,.event-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all li.active::after,.event-locator .map-wrapper .search-results .results-count .container-modal-general .wrap-card .result-category .check-all.active::after,.event-locator .map-wrapper .search-results .results-count .icn,.event-locator .map-wrapper .search-results .results-count .menus .main-menu ul li.has-submenu:after,.event-locator .map-wrapper .search-results .results-count .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .event-locator .map-wrapper .search-results .results-count li.has-submenu:after,.menus .submenus ul .event-locator .map-wrapper .search-results .results-count li.has-submenu:after{color:#fff}.event-locator .map-wrapper .search-results .results-list{height:0;overflow-y:auto}.event-locator .map-wrapper .search-results .results-list .locator-search-card{margin-top:1.5em;padding-bottom:0}.event-locator .map-wrapper .search-results .results-list .locator-search-card:first-child .close-title{display:block;padding:0 1em}.event-locator .map-wrapper .search-results .results-list .locator-search-card .card-content{padding:0 1em 0 1em}.event-locator .map-wrapper .search-results .results-list .locator-search-card .shop-type{text-transform:capitalize}.event-locator .map-wrapper .search-results .results-list .locator-search-card .notice a{color:#0e0e0e}.event-locator .map-wrapper .search-results .results-list .locator-search-card.dummy{display:none}.event-locator .map-wrapper .search-results .results-list .card-shop-near{width:100%;margin-top:1.5em}.event-locator .map-wrapper .search-results .results-list .card-shop-near.dummy{display:none}.event-locator .map-wrapper .search-results .results-list .event-shop-near{width:100%;margin-top:1.5em;display:flex}.event-locator .map-wrapper .search-results .results-list .event-shop-near.dummy{display:none}.event-locator .map-wrapper .search-results .results-list .event-button{display:flex;align-items:center;background-color:#fff;border-radius:24px;padding:1em 1.5em}.event-locator .map-wrapper .search-results .results-list .event-button.dummy{display:none}.event-locator .map-wrapper .search-results .results-list .event-button-description{margin:0 auto;color:#e30613;font-weight:700;font-size:1em}.event-locator .map-wrapper .search-results .results-list .event-description{margin:0 auto;color:#fff;font-weight:300;font-size:1em}.event-locator .map-wrapper .search-results .results-list .locator-search-card-wrapper:not(:empty){padding:0}.event-locator .map-wrapper .search-results .results-list .locator-search-card-no-results{padding:2em 1em;text-align:center}.event-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .title{font-size:1rem;margin-bottom:.6em;color:#262b2f}.event-locator .map-wrapper .search-results .results-list .locator-search-card-no-results .description{font-size:.875rem;font-weight:200;color:#4a4a49}.event-locator .map-wrapper .search-results .results-list .online-search-card-wrapper{background-color:#e30613;padding:1.5em 1em}.event-locator .map-wrapper .search-results .results-list .online-search-card-wrapper .online-title{font-weight:700;color:#fff}.event-locator .map-wrapper .search-results .results-list .online-search-card-wrapper.empty{display:none}.event-locator .map-wrapper .search-results .results-list .online-search-event-wrapper{background-color:#e30613;padding:.2em 1em;margin-top:1em}.event-locator .map-wrapper .search-results .results-list .online-search-event-wrapper .online-title{font-weight:700;color:#fff}.event-locator .map-wrapper .search-results .results-list .online-search-event-wrapper.empty{display:none}.event-locator .map-wrapper .search-results .results-list .back-to-results{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;text-align:right;padding:1em;color:#e30613}@media (max-width:1199.98px){.event-locator .store-locator-header{background-color:transparent!important}.event-locator .store-locator-header.filter .search-container,.event-locator .store-locator-header.search .search-container,.event-locator .store-locator-header.shops .search-container{transform:translateX(0);left:0;top:0;padding:0;margin:0}.event-locator .store-locator-header.filter .search-container .filters-button,.event-locator .store-locator-header.search .search-container .filters-button,.event-locator .store-locator-header.shops .search-container .filters-button{display:none}.event-locator .store-locator-header.filter{margin-right:0}.event-locator .store-locator-header.filter .filter-actions{display:none}.event-locator .store-locator-header.shops{padding:0}.event-locator .store-locator-header.shops .search-container{z-index:-1}.event-locator .store-locator-header .search-container{padding:0 1em;z-index:4}.event-locator .store-locator-header .input-location.active{width:100%;max-width:100%;margin-right:0;border-radius:0;box-shadow:none;height:calc(100vh - 80px);overflow-y:auto;padding:0}.event-locator .store-locator-header .input-location.active .input-head{padding:1em}.event-locator .store-locator-header .input-location.active .input-content{display:block;padding:.7em 1em 1em}.event-locator .store-locator-header .input-location.active .cancel-button{display:block;font-size:.875rem;margin-left:auto;color:#e30613;text-decoration:underline}.event-locator .store-locator-header .input-location.active .icn-close,.event-locator .store-locator-header .input-location.active .icn-geo{display:none}.event-locator .store-locator-header .input-location .clear-search{display:none}.event-locator .store-locator-header .input-location .clear-search.show{display:block}.event-locator .store-locator-header .input-location .icn-search{background-color:transparent;color:#bdbfc0}.event-locator .store-locator-header .input-location .searching-wrapper{padding:.7em 0 1em}.event-locator .store-locator-header .input-location .searching-wrapper .dummy{display:none}.event-locator .store-locator-header .filter-bar.active{background-color:#fff;height:100vh;overflow-y:auto}.event-locator .store-locator-header .filter-bar.active .filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5em 1em;border-bottom:1px solid rgba(74,74,73,.2)}.event-locator .store-locator-header .filter-bar.active .filter-header .cancel-button{color:#e30613;font-size:.875rem;text-decoration:underline}.event-locator .store-locator-header .filter-bar.active .section-tail-select{flex-direction:column;padding:.5em 1em 2.5em}.event-locator .store-locator-header .filter-bar.active .wrapper-select{margin:2em 0 0;width:100%}.event-locator .store-locator-header .filter-bar.active .wrapper-select:not(:last-child){border-bottom:1px solid rgba(74,74,73,.2);padding-bottom:2em}.event-locator .store-locator-header .filter-bar.active .wrapper-select .select-label{box-shadow:none;border-radius:.6em;border:solid 1px rgba(74,74,73,.2)}.event-locator .store-locator-header .filter-bar.active .apply-btn{display:block;margin:1em auto}.event-locator .map-wrapper{position:absolute;top:0}.event-locator .map-wrapper .search-results{width:100%;padding:0 1em;bottom:3em;max-height:100%;background-color:transparent}.event-locator .map-wrapper .search-results .results-count{border-radius:1.5em;height:50px}.event-locator .map-wrapper .search-results.has-card{height:245px}.event-locator .map-wrapper .search-results.has-card:not(.active) .locator-search-card.close-to-me{display:block;margin-bottom:.5em}.event-locator .map-wrapper .search-results.active{height:100%;padding:0;bottom:0;background-color:#fff}.event-locator .map-wrapper .search-results.active .results-count{border-radius:0;height:65px}}@media (min-width:992px){.event-locator{min-height:calc(100vh - 80px - 50px)}.event-locator .store-locator-header{min-height:235px}.event-locator .store-locator-header.filter{padding-bottom:130px}.event-locator .store-locator-header.filter .search-container{position:absolute;top:calc(100% - 115px)}.event-locator .store-locator-header.filter .filters-button{background-color:#e30613;border-radius:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-modal-general .wrap-card .result-category .category .event-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .check-all .event-locator .store-locator-header.filter .filters-button li.active::after,.container-modal-general .wrap-card .result-category .event-locator .store-locator-header.filter .filters-button .category.active::after,.container-modal-general .wrap-card .result-category .event-locator .store-locator-header.filter .filters-button .check-all.active::after,.event-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category li.active::after,.event-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .category.active::after,.event-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all li.active::after,.event-locator .store-locator-header.filter .filters-button .container-modal-general .wrap-card .result-category .check-all.active::after,.event-locator .store-locator-header.filter .filters-button .icn,.event-locator .store-locator-header.filter .filters-button .menus .main-menu ul li.has-submenu:after,.event-locator .store-locator-header.filter .filters-button .menus .submenus ul li.has-submenu:after,.menus .main-menu ul .event-locator .store-locator-header.filter .filters-button li.has-submenu:after,.menus .submenus ul .event-locator .store-locator-header.filter .filters-button li.has-submenu:after{color:#fff}.event-locator .store-locator-header .input-location.active{height:auto}.event-locator .store-locator-header .input-location.active .input-content{display:block}.event-locator .store-locator-header .input-location .icn-close{display:none}.event-locator .store-locator-header .info-store{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.event-locator .store-locator-header .info-store .description,.event-locator .store-locator-header .info-store .title{width:100%}.event-locator .map-wrapper{height:calc(100vh - 80px - 50px - 235px)}.event-locator .map-wrapper .maps-item{position:absolute}.event-locator .map-wrapper .results-list .locator-search-card{display:block}}.events-main .filters{display:none;width:100%;padding:2em 0}@media (max-width:1199.98px){.events-main .filters{overflow-x:auto;position:absolute}.events-main .filters.is-filter{height:100%}.events-main .filters .content-wrapper{align-items:center}.events-main .filters .is-filter.input-group{min-width:60%}.events-main .filters .is-filter.button-group{min-width:140px}}.events-main .filters .content-wrapper{display:flex}.events-main .filters .content-wrapper>div{margin-right:1em}.events-main .filters .button-group>input{visibility:hidden;position:absolute;pointer-events:none}.events-main .filters .button-group>input:checked+.btn-filter{background-color:#e30613;color:#fff}.events-main .filters .button-group .btn-filter{padding:.65rem 2rem;box-shadow:0 15px 30px 0 rgba(74,74,73,.15)}.events-main .filters.is-active{display:block}.events-main .dot-attivo{width:10px;height:10px;background:#88c647;border-radius:50%;display:block;margin-top:.15em}.events-main .dot-sospeso{width:10px;height:10px;background:#ffc200;border-radius:50%;display:block;margin-top:.15em}.events-main .dot-cancellato{width:10px;height:10px;background:#e30613;border-radius:50%;display:block;margin-top:.15em}.events-main .hover-image-top{position:absolute;top:1em;left:1em;display:inline-block;color:#fff;font-size:1rem;font-family:Gotham,sans-serif}.events-main .hover-image-bottom{padding:0 .5em;text-transform:uppercase;font-size:.65rem;line-height:15px}.events-main .coop_associata{width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-main .dsk-img{display:block}.events-main .mob-img{display:none}.events-main .image-copertina-desk{display:block}.events-main .image-copertina-mob{display:none}.events-main .format{margin-top:10em}.events-main .circle-heart-shape{background-color:#bbb;border-radius:50%;padding:12px;position:absolute;top:1em;left:21em;justify-content:center;display:flex;opacity:50%}.events-main .heart-selected{background-color:#fff;opacity:100%}@media (max-width:1199.98px){.events-main .dsk-img{display:none}.events-main .mob-img{display:block;margin-left:-1%}.events-main .image-copertina-desk{display:none}.events-main .image-copertina-mob{display:block}.events-main .format{margin-top:6em}.events-main .coop_associata{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-main .circle-heart-shape{background-color:#bbb;border-radius:50%;padding:12px;position:absolute;top:1em;left:18em;justify-content:center;display:flex;opacity:50%}}.events-main .status-container{padding-top:10px}.events-main .status-badge{display:inline-block;color:#fff;padding:5px 10px;border-radius:5px;font-size:13px;text-transform:uppercase}.events-main .status-badge.success{background-color:#057e19}.events-main .status-badge.warning{background-color:#fcc419}.events-main .status-badge.danger{background-color:#dc3545}.events-main .status-text{color:#333;font-size:12px}.events-main .status-divider{margin-left:10px;margin-right:10px;border-left:1px solid #ccc;height:20px}.status-badge{display:inline-block;color:#fff;padding:5px 10px;border-radius:5px;font-size:13px;text-transform:uppercase}.status-badge.success{background-color:#057e19}.status-badge.warning{background-color:#fcc419}.status-badge.danger{background-color:#dc3545}.status-text{color:#333;font-size:12px}.status-container{margin-bottom:20px}@media (min-width:992px){.overlap{margin-top:-125px;width:100%;background-color:#262b2f;color:#fff;min-width:350px;margin-bottom:35px}.mobile{display:none}.desktop{display:block}.image-copertina-desk{display:block}.image-copertina-mob{display:none}}.overlap{width:100%;background-color:#262b2f;color:#fff;min-width:350px;margin-bottom:35px}.discr{max-width:149px}.btn-circle{width:50px;height:50px;background-color:red;font-size:25px;border-radius:50%;color:#fff;border:none;margin:8px}.h5{margin-top:5%;margin-bottom:3%}.event-socio-logo{position:absolute;top:6%;display:inline-block}.event-detail-category{position:absolute;top:8.5em;display:inline-block;color:#fff}.event-detail-titolo{font-size:3rem;color:#fff;padding-top:1em;position:absolute;top:3em;display:inline-block;box-sizing:border-box;font-family:Gotham,sans-serif;max-width:50%}.event-detail-sottotitolo{font-size:1rem;color:#fff;margin-top:2.5em;position:absolute;display:inline-block;box-sizing:border-box;font-family:Gotham,sans-serif;top:14.5em}.event-detail-partecipa-btn{position:absolute;bottom:2em;display:inline-block}.event-orari{margin-left:11em;position:absolute}.event-orari-div{margin-top:20px;margin-left:7%;margin-bottom:20px;display:flex;align-items:center}.typology{background:#000;color:#fff;padding:3px 10px;border-radius:10px;font-size:12px}.event-img-cat{display:flex;margin:1em 0}.event-img{width:2.5em}.pw{margin:20px;padding-right:1em}.orari-title-tabs{margin-bottom:30px;font-size:25px;font-weight:600;width:fit-content;padding-top:50px}.orari-iscritto-container{display:flex;flex-direction:column}.orari-wrapper{display:flex;flex-direction:column}.altri-orari-wrapper{display:flex;flex-direction:column;padding-right:60px}.tab-red-left{margin-top:20px;margin-bottom:25px;display:flex;align-items:center;border:1px solid;width:max-content;padding:5px 5px 5px 5px;gap:5px;border-radius:10px 0 0 10px;background-color:#e30613;border-color:#e30613;color:#fff;cursor:pointer}.tab-white-left{margin-top:12px;display:flex;align-items:center;border:1px solid;width:max-content;padding:5px 5px 5px 5px;gap:5px;border-radius:10px 0 0 10px;background-color:#fff;border-color:#e30613;color:#e30613;cursor:pointer;pointer-events:none}.tab-selected{background-color:#e30613!important;color:#fff!important;font-weight:700!important}.red-clock{width:35px;height:35px;color:#e30613}.white-clock{width:35px;height:35px;color:#fff}.tab-white-right{margin-top:12px;display:flex;align-items:center;border:1px solid;padding:5px 10px 5px 20px;gap:35px;border-radius:0 10px 10px 0;border-color:#e30613;min-width:215px;width:fit-content;background-color:#fff;cursor:pointer;font-weight:700;pointer-events:none}.white-right-nome-ev{margin-left:10px;font-weight:700}.red-left-date-button-label{margin-left:2%;display:contents;font-weight:700;color:#fff}.point-ev-auto{pointer-events:auto}.mobile-center{display:flex;justify-content:unset}.orari-wrapper-container{display:flex;padding-top:1em;justify-content:space-between;gap:50px}.multi-event-container{display:inline-block;width:100%;max-width:1366px}.single-event-container{display:inline-block;max-width:1280px;width:100%;margin:0 auto;padding:0 1em}.single-event-container-not{display:inline-block;max-width:1280px;width:100%;margin:0 auto;padding:0 1em}.single-event-container-sub{display:inline-block;max-width:1280px;width:100%;margin:0 auto;padding:0 1em}.grey-area-container{display:flex;background-color:#f6f6f6;border-radius:20px;margin-top:20px;padding-bottom:25px;flex-wrap:nowrap}.date-left-cont{display:flex;padding-top:25px;padding-left:3%;min-width:35%}.orari-right-cont{flex-wrap:wrap;padding-top:30px;display:flex;flex-direction:column;align-content:flex-end}.date-left-title{font-size:25px;font-weight:600;display:flex;position:absolute}.date-selected-button{margin-top:20px;margin-bottom:25px;min-width:max-content;border:1px solid;border-radius:1em;padding:15px 10px 15px 15px;display:flex;gap:12px;align-items:center;background-color:#e30613;color:#fff;font-weight:700;cursor:pointer}.date-base-button{margin-top:20px;border:1px solid;border-radius:1em;color:#4a4a49;padding:15px 10px 15px 15px;display:flex;gap:12px;background-color:#fff;align-items:center;min-width:250px;cursor:pointer;pointer-events:none;justify-content:center}.red-date-label{margin-left:2%;display:contents;font-weight:700}.white-date-label{margin-left:2%;display:contents;font-weight:300}.selez-date-wrap{margin-top:30px;max-width:min-content}.seleziona-data-title{font-size:15px;display:flex;position:absolute}.label-orari-4-digit{margin-left:2%;display:contents;font-weight:700}.color-white{color:#fff}.color-red{color:#e30613}.dummi{display:flex;cursor:pointer}.date-wrap{display:flex;flex-direction:column;flex-wrap:wrap;gap:0}.orari-right-title{font-size:15px;display:flex}.right-selez-orari{display:flex;flex-direction:column;padding-top:30px;overflow-x:auto}.right-data-selezionata-title{align-self:flex-start;font-size:20px;position:absolute}.right-orari-wrap{display:flex;gap:20px;flex-wrap:wrap}.flex-orari-wrap{display:flex;gap:20px;flex-wrap:wrap}.registered-cirle-check{color:#e30613;width:24px;height:24px}.link_eventi{display:flex}@media (max-width:1199.98px){.mobile{display:block}.desktop{display:none}.image-copertina-desk{display:none}.image-copertina-mob{display:block}.discr{max-width:149px}.multi-date-scroll-wrap{margin-right:0;overflow-x:scroll}.date-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}.event-socio-logo{position:absolute;top:10%;display:inline-block}.event-detail-category{position:absolute;top:7.5em;display:inline-block;color:#fff}.event-detail-titolo{font-size:2rem;color:#fff;padding-top:1.5em;position:absolute;display:inline-block;box-sizing:border-box;font-family:Gotham,sans-serif;max-width:80%}.event-detail-sottotitolo{font-size:1rem;color:#fff;position:absolute;display:inline-block;box-sizing:border-box;font-family:Gotham,sans-serif;top:13.6em;margin-left:1em}.event-detail-partecipa-btn{position:absolute;bottom:.2em;display:inline-block}.event-socio-img{width:4em;height:4em}.event-orari{margin-left:11em;position:absolute}.event-orari-div{margin-top:20px;margin-left:10%;margin-bottom:20px;display:flex;align-items:center}.event-img-cat{margin-bottom:1em}.event-img{width:3em}.pw{margin:20px}.event-socio-logo{position:absolute;top:4%;display:inline-block}.orari-title-tabs{margin-bottom:30px;font-size:25px;font-weight:600;width:fit-content;padding-top:50px;padding-left:0;margin-left:0}.orari-iscritto-container{display:flex;flex-direction:column;overflow-x:scroll;flex-wrap:wrap}.orari-wrapper{display:flex;flex-direction:column;padding-left:0}.altri-orari-wrapper{display:flex;flex-direction:column;padding-right:60px;overflow-x:scroll}.mobile-center{display:flex;justify-content:center}.multi-event-container{display:inline-block;max-width:100%}.single-event-container{display:block}.single-event-container-not{display:block}.single-event-container-sub{display:block}.dummi{display:flex}.orari-wrapper-container{display:flex;padding-top:1em;gap:45px;flex-wrap:wrap;margin-left:20px;justify-content:space-between}.grey-area-container{display:flex;background-color:#f6f6f6;border-radius:20px;margin-top:20px;padding-bottom:25px;flex-wrap:wrap}.right-selez-orari{display:flex;flex-direction:column;padding-top:20px;overflow-x:scroll;width:100%;white-space:nowrap}.right-orari-wrap{display:flex;gap:20px;flex-wrap:nowrap}.flex-orari-wrap{display:flex;gap:20px;flex-wrap:nowrap}.orari-right-title{font-size:15px;display:block;text-align:start}.date-left-cont{display:flex;width:100%;justify-content:start;padding-top:35px;padding-left:3%}.right-data-selezionata-title{align-self:auto;font-size:20px;position:absolute}.orari-right-cont{display:flex;width:100%;justify-content:start;flex-wrap:nowrap;padding-top:30px;padding-left:3%}.link_eventi{display:flex;margin-left:12%;flex-direction:column;text-align:center;justify-content:center;align-items:center}}.event-thanks .ringraz{margin-top:25px;display:flex}.event-thanks .sub-ringraz{width:50%;height:80px;margin:10px}.event-thanks .text-ringraz{margin-top:4%}.event-thanks .event-mob-img{display:none}.event-thanks .thanks_message{font-weight:600;font-size:1.8rem}.event-thanks .inputTelMode{max-width:30%;display:block}.event-thanks .inputTelMode25{max-width:25%}.event-thanks .inputTelMode30{max-width:30%}.event-thanks .ml-20{margin-left:20%}.event-thanks .ml-24{margin-left:24%}.event-thanks .amiciInvitatiLabel{padding:1%;margin-left:24%}.event-thanks .boxGrid{margin-left:23%}.event-thanks .amicoInvitatoBox{width:33%;margin-left:10px;margin-top:1%;display:none}.event-thanks .amico-input{width:50%;position:relative;margin-right:10px}.event-thanks .amico-container{width:80%;display:flex}.event-thanks .react{position:absolute;top:-15px}.event-thanks .stepper-wrapper{display:flex;justify-content:space-between;margin-bottom:50px;margin-top:50px;padding:0 450px}.event-thanks .stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}.event-thanks .stepper-item::before{position:absolute;content:'';border-bottom:4px solid #ccc;width:100%;top:8px;left:-50%;z-index:2}.event-thanks .stepper-item::after{position:absolute;content:'';border-bottom:4px solid #ccc;width:100%;top:8px;left:50%;z-index:2}.event-thanks .stepper-item .step-counter{position:relative;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;background:#ccc;margin-bottom:6px;z-index:5}.event-thanks .stepper-item.active .step-counter{background-color:#e30613}.event-thanks .stepper-item.completed .step-counter{background-color:#e30613}.event-thanks .stepper-item.completed::after{position:absolute;content:'';border-bottom:4px solid #e30613;width:100%;top:8px;left:50%;z-index:3}.event-thanks .stepper-item:first-child::before{content:none}.event-thanks .stepper-item:last-child::after{content:none}.event-thanks .button-container-style{display:flex;gap:14%;justify-content:center;width:auto}.event-thanks .button-style{width:8%;margin:20px 0}.event-thanks .minus-button{position:relative;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background:#ccc;margin-bottom:6px;color:#fff;border:none;font-size:25px;cursor:pointer}.event-thanks .plus-button{position:relative;display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;color:#fff;background:#e30613;margin-bottom:6px;border:none;font-size:25px;cursor:pointer}.event-thanks .minor-counter-container{color:#e30613;background-color:#fff;border:2px solid;border-radius:2em;cursor:pointer;width:150px;user-select:none;display:flex;justify-content:space-between;padding:5px 5px 0 5px;height:fit-content}.event-thanks .width-fit-content{width:auto}.event-thanks .tessera-socio-margin{margin-right:19%}.event-thanks .title-box{position:absolute;top:15%;color:#fff;left:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.event-thanks .info-tessera{position:absolute;z-index:2;display:inline;width:17px;height:17px;cursor:pointer;margin-top:1.2%;margin-left:188px}@media (max-width:1199.98px){.event-thanks .event-dsk-img{display:none}.event-thanks .rowCTAistructions{display:none}.event-thanks .thanks_message{font-weight:600;font-size:18px;max-width:75%}.event-thanks .event-mob-img{display:block}.event-thanks .inputTelMode{max-width:100%;display:block}.event-thanks .inputTelMode25{max-width:100%}.event-thanks .inputTelMode30{max-width:100%}.event-thanks .ml-20{margin-left:0}.event-thanks .ml-24{margin-left:0}.event-thanks .amiciInvitatiLabel{padding:1%;margin-left:0}.event-thanks .boxGrid{margin-left:0}.event-thanks .amicoInvitatoBox{width:100%;margin-top:2%;margin-left:0;display:none}.event-thanks .ringraz{margin-top:25px;font-size:smaller}.event-thanks .sub-ringraz{width:50%;height:auto;margin:10px}.event-thanks .text-ringraz{margin-top:9%}.event-thanks .amico-input{position:relative;width:100%;margin-top:15px;margin-right:0}.event-thanks .amico-container{width:100%;display:block}.event-thanks .react{position:absolute;top:-15px}.event-thanks .button-container-style{gap:40%}.event-thanks .button-style{width:0%;margin:20px 0;min-width:30%}.event-thanks .width-fit-content{width:fit-content}.event-thanks .tessera-socio-margin{margin-right:60%}.event-thanks .stepper-wrapper{padding:0}.event-thanks .title-box{position:absolute;top:10%;color:#fff;width:80%;left:10%;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.event-thanks .info-tessera{position:absolute;z-index:2;display:inline;width:17px;height:17px;cursor:pointer;margin-top:4%;margin-left:158px}}.wrapper-services-events .banner-info,.wrapper-services-events .container-train-card{width:100%}.wrapper-services-events .container-train-card{min-height:400px}.wrapper-services-events .no-results{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.wrapper-services-events .no-results .title{font-weight:400}.wrapper-services-events .no-results .info{font-weight:200;margin-top:.5em}.wrapper-services-events .dummy{display:none}.wrapper-services-events .filters{display:none;width:100%;padding:2em 0}@media (max-width:1199.98px){.wrapper-services-events .filters{overflow-x:auto;position:absolute}.wrapper-services-events .filters.is-filter{height:20%}.wrapper-services-events .filters .content-wrapper{align-items:center}.wrapper-services-events .filters .is-filter.input-group{min-width:60%}.wrapper-services-events .filters .is-filter.button-group{min-width:140px}}.wrapper-services-events .filters .content-wrapper{display:flex}.wrapper-services-events .filters .content-wrapper>div{margin-right:1em}.wrapper-services-events .filters .button-group>input{visibility:hidden;position:absolute;pointer-events:none}.wrapper-services-events .filters .button-group>input:checked+.btn-filter{background-color:#e30613;color:#fff}.wrapper-services-events .filters .button-group .btn-filter{padding:.65rem 2rem;box-shadow:0 15px 30px 0 rgba(74,74,73,.15)}.wrapper-services-events .filters.is-active{display:block}@media (max-width:1199.98px){.wrapper-services-events .banner-info{margin-top:110px}}@media (max-width:1199.98px){.wrapper-services-events .card-info{margin-top:50px}}.wrapper-services-events .slide.type-3{cursor:pointer;transition:transform .5s cubic-bezier(.33,1,.68,1)}.wrapper-services-events .slide.type-3 .due-date{color:#4a4a49;font-weight:300;margin-bottom:.5em}.wrapper-services-events .slide.type-3:hover{transform:scale(1.1)}.wrapper-services-events .is-deal .slide.type-3{padding:0;overflow:hidden}.wrapper-services-events .is-deal .slide.type-3 .image{text-align:center;position:relative;min-height:190px;max-height:190px;overflow:hidden}.wrapper-services-events .is-deal .slide.type-3 .image.is-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.wrapper-services-events .is-deal .slide.type-3 .category{position:absolute;top:1em;left:1em;display:inline-block;background-color:#e30613;padding:.5em 1.5em;color:#fff;text-transform:uppercase;border-radius:.5em}.wrapper-services-events .is-deal .slide.type-3 .wrapper{padding:0 1em}.wrapper-services-events .is-deal .slide.type-3 .footer .discount{font-weight:600;font-size:1.2em}.wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic{text-decoration:underline;cursor:pointer}.event-detail{width:100%}.event-detail .pw{white-space:pre-line}.event-detail .hidden{display:none}.event-detail .article-detail .title{margin-bottom:.5rem}.event-detail a{color:-webkit-link}.event-detail .article-image .wrapper .image{display:flex;justify-content:center}@media (min-width:992px){.event-detail .article-image .wrapper .image{justify-content:flex-end}}.event-detail .article-image .description{margin-right:0}.event-detail .description .description-image{display:flex;flex-direction:column}@media (min-width:992px){.event-detail .description .description-image{flex-direction:row}}.article-image .event-detail .description .desc_block .title,.boxed-map .card-boxed .list-circle .circle-map .circle-description p .event-detail .description .desc_block em,.brand-grid .event-detail .description .desc_block .title,.circle-banner .section-content .event-detail .description .desc_block .title,.compare-banner .content-text .event-detail .description .desc_block .title,.event-detail .description .desc_block .article-image .title,.event-detail .description .desc_block .boxed-map .card-boxed .list-circle .circle-map .circle-description p em,.event-detail .description .desc_block .brand-grid .title,.event-detail .description .desc_block .circle-banner .section-content .title,.event-detail .description .desc_block .compare-banner .content-text .title,.event-detail .description .desc_block .list-banner .section-content .title,.event-detail .description .desc_block .list-banner-with-link .section-content .title,.event-detail .description .desc_block .showcase-circle .section-content .wrapper-circle .circle .circle-description strong,.event-detail .description .desc_block .simple-carousel .wrap-title .title,.event-detail .description .desc_block .slide-container .slide.generic .text-container .slide-title.big,.event-detail .description .desc_block .static-grid .item-container .card-item.generic .text-container .card-item-title.big,.event-detail .description .desc_block .subscribe-newsletter .title,.event-detail .description .desc_block .table-banner .section-content .table .table-row.header .text p strong,.event-detail .description .desc_block .train-card .content-wrapper>.title,.event-detail .description .desc_block h3,.list-banner .section-content .event-detail .description .desc_block .title,.list-banner-with-link .section-content .event-detail .description .desc_block .title,.showcase-circle .section-content .wrapper-circle .circle .circle-description .event-detail .description .desc_block strong,.simple-carousel .wrap-title .event-detail .description .desc_block .title,.slide-container .slide.generic .text-container .event-detail .description .desc_block .slide-title.big,.static-grid .item-container .card-item.generic .text-container .event-detail .description .desc_block .card-item-title.big,.subscribe-newsletter .event-detail .description .desc_block .title,.table-banner .section-content .table .table-row.header .text p .event-detail .description .desc_block strong,.train-card .event-detail .description .desc_block .content-wrapper>.title{margin-bottom:.5rem}.event-detail .description .desc_block:not(:first-child){margin-top:2.5em}.event-detail .dummy{display:none}.event-detail .due-date{color:#4a4a49;margin-bottom:1rem}.event-detail .slide.type-3{cursor:pointer;padding:0;transition:transform .5s cubic-bezier(.33,1,.68,1)}.event-detail .slide.type-3 .card-deal{padding:1.5em 1em}.event-detail .slide.type-3:hover{transform:scale(1.1)}.event-detail .more{cursor:pointer;color:#e30613;margin-top:2em}.event-detail .locations{margin:1em 0 2em}.event-detail .locations .title{margin-bottom:1.5rem}.event-detail .locations .viewed-label{text-align:center;margin-top:2em}.event-detail .locations .page-locations{display:block;margin:2em auto 3em}.event-detail .locations .page-locations.hidden{display:none}.event-detail>.hero-simple{height:auto;position:relative;text-align:center}.event-detail>.hero-simple>.content-wrapper{text-align:left}.event-detail>.hero-simple .category{position:absolute;top:1em;display:inline-block;background-color:#e30613;padding:.5em 1.5em;color:#fff;text-transform:uppercase;margin-top:2em;border-radius:.5em}.event-detail>.hero-simple .dsk-img{display:none}.event-detail .vertical-cards{margin-top:2em}.event-detail .horizontal-cards .card,.event-detail .vertical-cards .card{display:flex;align-items:center;flex-wrap:wrap;background:#fff;border-radius:1em;overflow:hidden}.event-detail .horizontal-cards .card .image,.event-detail .vertical-cards .card .image{width:100%;max-height:240px;overflow:hidden}.event-detail .horizontal-cards .card .image.hidden,.event-detail .vertical-cards .card .image.hidden{display:none}.event-detail .horizontal-cards .card .body,.event-detail .vertical-cards .card .body{width:100%;padding:1em 1em;font-weight:300}.event-detail .horizontal-cards .card .body .wrapper,.event-detail .vertical-cards .card .body .wrapper{margin-bottom:1em}.event-detail .horizontal-cards .card .body .wrapper .col,.event-detail .vertical-cards .card .body .wrapper .col{padding:0;margin-bottom:1em;width:100%}.event-detail .horizontal-cards .card .body .address,.event-detail .horizontal-cards .card .body .phone,.event-detail .vertical-cards .card .body .address,.event-detail .vertical-cards .card .body .phone{margin-bottom:.5em}.event-detail .horizontal-cards .card .position,.event-detail .vertical-cards .card .position{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;color:#e30613;margin-bottom:1em}.container-modal-general .wrap-card .result-category .category .event-detail .horizontal-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .category .event-detail .vertical-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .check-all .event-detail .horizontal-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .check-all .event-detail .vertical-cards .card .position li.icn-geopin.active::after,.container-modal-general .wrap-card .result-category .event-detail .horizontal-cards .card .position .icn-geopin.category.active::after,.container-modal-general .wrap-card .result-category .event-detail .horizontal-cards .card .position .icn-geopin.check-all.active::after,.container-modal-general .wrap-card .result-category .event-detail .vertical-cards .card .position .icn-geopin.category.active::after,.container-modal-general .wrap-card .result-category .event-detail .vertical-cards .card .position .icn-geopin.check-all.active::after,.event-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .category li.icn-geopin.active::after,.event-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .check-all li.icn-geopin.active::after,.event-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.category.active::after,.event-detail .horizontal-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.check-all.active::after,.event-detail .horizontal-cards .card .position .icn.icn-geopin,.event-detail .horizontal-cards .card .position .menus .main-menu ul li.icn-geopin.has-submenu:after,.event-detail .horizontal-cards .card .position .menus .submenus ul li.icn-geopin.has-submenu:after,.event-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .category li.icn-geopin.active::after,.event-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .check-all li.icn-geopin.active::after,.event-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.category.active::after,.event-detail .vertical-cards .card .position .container-modal-general .wrap-card .result-category .icn-geopin.check-all.active::after,.event-detail .vertical-cards .card .position .icn.icn-geopin,.event-detail .vertical-cards .card .position .menus .main-menu ul li.icn-geopin.has-submenu:after,.event-detail .vertical-cards .card .position .menus .submenus ul li.icn-geopin.has-submenu:after,.menus .main-menu ul .event-detail .horizontal-cards .card .position li.icn-geopin.has-submenu:after,.menus .main-menu ul .event-detail .vertical-cards .card .position li.icn-geopin.has-submenu:after,.menus .submenus ul .event-detail .horizontal-cards .card .position li.icn-geopin.has-submenu:after,.menus .submenus ul .event-detail .vertical-cards .card .position li.icn-geopin.has-submenu:after{font-size:14px;margin-right:.5em}.event-detail .horizontal-cards .card .description,.event-detail .vertical-cards .card .description{white-space:pre-wrap;text-align:justify;font-weight:200}.event-detail .horizontal-cards .card:not(:last-child),.event-detail .vertical-cards .card:not(:last-child){margin-bottom:1em}.event-detail .horizontal-cards .card.is-hidden,.event-detail .horizontal-cards .card.is-paged,.event-detail .vertical-cards .card.is-hidden,.event-detail .vertical-cards .card.is-paged{display:none}.event-detail .vertical-cards{display:block}.event-detail .vertical-cards .card{width:100%;align-items:flex-start;cursor:pointer;transition:transform .5s cubic-bezier(.33,1,.68,1)}.event-detail .vertical-cards .card .position{font-weight:300}.event-detail .vertical-cards .card .description{color:#e30613;font-weight:400;margin:1em 0 0}.event-detail .vertical-cards .card:hover{transform:scale(1.05)}.event-detail #view-more-modal{display:none;position:fixed;left:0;right:0;top:200px;margin:0 auto;max-width:600px;z-index:1}.event-detail #view-more-modal.is-active{display:block}.event-detail #view-more-modal .mask,.event-detail #view-more-modal .menus .submenus,.event-detail #view-more-modal [data-spinner][data-spinner=mask]:before,.menus .event-detail #view-more-modal .submenus{background-color:rgba(0,0,0,.5);z-index:0}.event-detail #view-more-modal .icn-close{position:absolute;top:1em;right:1em}.event-detail #view-more-modal .wrapper{padding:4em 2em 2em;border-radius:.5em;background:#fff;position:relative;z-index:1}.event-detail #view-more-modal .positions{max-height:200px;overflow-y:scroll}@media (min-width:992px){.event-detail .horizontal-cards .card .title,.event-detail .vertical-cards .card .title{margin-bottom:1rem}.event-detail .horizontal-cards .card .body .wrapper,.event-detail .vertical-cards .card .body .wrapper{display:flex}.event-detail .horizontal-cards .card .body .wrapper .col,.event-detail .vertical-cards .card .body .wrapper .col{margin-bottom:0}.event-detail .horizontal-cards .card .position,.event-detail .vertical-cards .card .position{margin-bottom:.5em}.event-detail .horizontal-cards .card{flex-wrap:nowrap}.event-detail .horizontal-cards .card .image{max-width:360px}.event-detail .vertical-cards{display:flex;flex-wrap:wrap;justify-content:flex-start}.event-detail .vertical-cards .card{width:calc(33.33% - 1.3333em);margin-right:2em}.event-detail .vertical-cards .card:nth-child(3n+3){margin-right:0}.event-detail>.hero-simple .mob-img{display:none}.event-detail>.hero-simple .dsk-img{display:inline-block}}.tlp{width:100%}.tlp .tlp-header{position:relative;background-color:transparent;padding:2em 1em 5.6em}.tlp .tlp-header .info-tlp{text-align:center}.tlp .tlp-header .info-tlp .title{font-size:2.25rem;color:#262b2f;font-weight:700;margin-bottom:.5em}.tlp .tlp-header .info-tlp .description{font-size:1rem;font-weight:300;color:#4a4a49;margin-bottom:.8em}.tlp .item-list{line-height:30px}.tlp .labelField{font-size:16px;color:#4a4a49;font-weight:300}.tlp .linkField{font-size:16px;color:#4a4a49;text-decoration:underline!important;font-weight:700}.profile .subtitle-reg{font-weight:300;font-size:15px;margin:10px 10px 20px 10px}.profile .profile-div{width:100%}.profile .left-container{padding:0 5% 0 2%}.profile .composition-left-container{min-width:248px;margin-top:3em;box-shadow:0 10px 16px 0 rgba(248,248,248,.2),0 6px 20px 0 rgba(36,34,34,.19)!important;border-radius:2em;padding:1.1em;display:inline-block}.profile .separator{display:block}.profile .entry{display:flex;margin:1.3em .8em}.profile .logout-btn{height:40px;border:1px solid #e30613;margin:6% 0 0 0;font-weight:300;font-size:16px;padding-left:7%;padding-right:7%}@media (max-width:1199.98px){.profile .logout-btn{margin:10% 0 0 0}}.profile .dropdown-content{display:block;border-radius:2em}.profile .content-wrapper{display:flex;margin-top:30px}@media (max-width:1199.98px){.profile .content-wrapper{justify-content:center}}.profile .textField{padding:16px;border:1px solid #d3d3d3;border-radius:26px;margin-bottom:20px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-family:Gotham,sans serif;font-size:16px}.profile .labelField{font-size:16px;font-weight:300;color:#4a4a49}.profile select:disabled{background-color:#f4f4f4}.profile input:disabled{background-color:#f4f4f4}.profile .left-side-menu-entry{font-weight:300;font-size:15px;margin-top:5%;display:inline}.profile .left-menu-selected{font-weight:400}.profile .profile-margin-left{float:right;margin-left:10%}.profile .margin-left-selected{margin-left:9%}.profile .my-events-margin-left{float:right;margin-left:10%}.profile .label .access-data-title{display:inline-block;padding:10px;margin-top:15px}.profile .in-block-pad-10{display:inline-block;padding:10px}.profile .padding-left-right-top-20{padding:20px 20px 0 20px}.profile .flex-column{display:flex;flex-direction:column}.profile .flex-row{display:flex;flex-direction:row}.profile .dati-ana-row{display:flex;flex-direction:row;justify-content:center;padding-bottom:40px}.profile .dati-profilo-element-style{max-width:40%;padding-bottom:40px;min-width:40%;margin-right:60px}.profile .max-width-50{max-width:50%}.profile .modifica-btn{align-self:end;background:0 0;border:transparent;color:red;font-family:Gotham,sans-serif;padding:10px;cursor:pointer}.profile .btn-menu{display:inline-block;font-family:inherit;outline:0;border-radius:.8em;padding:.9em .8em;cursor:pointer;text-decoration:none;color:#020202;background-color:#fff;user-select:none;border-color:#020202;border-width:1px;border-style:solid;min-width:190px;font-weight:300;font-size:1rem}.profile .btn-menu:hover{border-color:#e30613}.profile .selected{border-width:.12em;border-color:red;font-weight:550}.profile .btn-group{color:#fff;padding:10px 0;cursor:pointer;display:flex;gap:15px}.profile .side-menu-arrow-entry{float:right;margin-left:2em;display:block}.profile .side-menu-arrow-entry .select{display:block}.profile .side-menu-arrow-entry-news{float:right;margin-left:3em;display:none}.profile .side-menu-arrow-entry-news .select{display:block}.profile .margin-12{margin-top:12px}.profile .cooperativa-name{display:inline;vertical-align:middle;font-size:14px}.profile .coop-img-style{vertical-align:middle;width:70;height:50}.profile .carta-socio-header-wrp{display:flex;flex-direction:row;justify-content:space-between;float:right}.profile .extra-tessera-socio-error-style{padding:10px;margin:5px;border-radius:3px;margin-top:-22px}.profile .carta-socio-label{font-size:15px;font-weight:300}.profile .label-tessera-socio{font-weight:700;font-size:11px;color:red}.profile .logo-card{width:38%;height:95px;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.12);background-color:#fff;margin-left:3%;justify-content:center;position:relative}.profile .logo-card img{vertical-align:middle;max-width:65%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile .style{position:absolute;z-index:2;display:block;width:17px;height:17px;text-align:center;cursor:pointer;margin-top:5%;right:6%}.profile .div-radio{padding-top:18px;padding-bottom:12px}.profile .plus-sumbit-style{width:100%;margin:20px 0}.profile .plus-sumbit-style .label-margin{margin-left:20%}.profile .max-width-tel{max-width:40%}.profile .max-width-email{max-width:50%}.profile .label-discl-profile{max-width:70%;padding-right:10px;margin-bottom:1%}.profile .entry-profile{text-align:justify;align-items:center;justify-content:space-between}.profile .mobile-scrollbar{padding-bottom:12px}.profile .email-padding{padding:0 30px 0 30px}.profile .tel-margin{margin:0 0 0 5%}.profile .padding-data-pers{padding:0 20px 0 0}.profile .grey-container-dati-pro{padding-right:0}.profile .flex-wrap-dati-cont{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width:1199.98px){.profile .left-container{display:none}.profile .logo-card{width:45%!important;margin:0 auto}.profile .logo-card img{max-width:60%!important}.profile .composition-left-container{min-width:248px;margin-top:3em;padding:1.1em;display:inline-block;box-shadow:none!important}.profile .entry{display:flex;box-shadow:0 10px 16px 0 rgba(248,248,248,.2),0 6px 20px 0 rgba(36,34,34,.19);border-radius:12px;padding:25px 20px 25px 20px;margin:.6em .8em;width:100%}.profile .dropdown-content{display:flex;align-items:center;flex-direction:column}.profile .profile-margin-left{margin-left:1.5em}.profile .side-menu-arrow-entry{margin-left:4.2em;margin-right:-2em;display:block}.profile .separator{display:none}.profile .style{position:absolute;z-index:2;display:block;width:17px;height:17px;line-height:1,300rem;text-align:center;cursor:pointer;margin-top:5%;right:8%}.profile .labelCoop{margin-left:30%!important}.profile .max-width-email{max-width:100%}.profile .mobile-scrollbar{display:flex;overflow-x:scroll;white-space:nowrap;padding-bottom:12px}.profile .step-cons-padding{padding:25px 15px 0 15px}.profile .div-radio{padding-top:30px;padding-bottom:30px}.profile .email-padding{padding:0}.profile .tel-margin{margin:0}.profile .label-discl-profile{max-width:100%;padding-right:10px;margin-bottom:2%}.profile .entry-profile{text-align:justify;display:block}.profile .padding-data-pers{padding:0}.profile .margin-12{margin-top:5px}.profile .dati-profilo-element-style{max-width:100%;margin-right:0;padding-bottom:5px;min-width:100%}.profile .grey-container-dati-pro{padding-right:0}.profile .flex-wrap-dati-cont{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0}}.myevents .subtitle-reg{font-weight:300;font-size:15px;margin:10px 10px 20px 10px}.myevents .profile-div{width:100%}.myevents .left-container{padding:0 5% 0 2%}.myevents .composition-left-container{min-width:248px;margin-top:3em;box-shadow:0 10px 16px 0 rgba(248,248,248,.2),0 6px 20px 0 rgba(36,34,34,.19)!important;border-radius:2em;padding:1.1em;display:inline-block}.myevents .textField{padding:10px 12px 10px 12px;border:1px solid #d3d3d3;border-radius:10px;margin-bottom:10px;margin-top:2px;width:100%;box-sizing:border-box;color:#2c3e50;font-family:Gotham,sans serif;font-size:14px}.myevents select:disabled{background-color:#f4f4f4}.myevents input:disabled{background-color:#f4f4f4}.myevents .labelField{font-size:12px;color:#000}.myevents .label .access-data-title{display:inline-block;padding:10px;margin-top:15px}.myevents .in-block-pad-10{display:inline-block;padding:10px}.myevents .padding-left-right-top-20{padding:20px 20px 0 20px}.myevents .flex-column{display:flex;flex-direction:column}.myevents .flex-row{display:flex;flex-direction:row}.myevents .dati-ana-row{display:flex;flex-direction:row;justify-content:center;padding-bottom:40px}.myevents .dati-profilo-element-style{max-width:40%;padding-bottom:40px;min-width:40%;margin-right:60px}.myevents .max-width-50{max-width:50%}.myevents .modifica-btn{align-self:end;background:0 0;border:transparent;color:red;font-family:Gotham,sans-serif;padding:10px;cursor:pointer}.myevents .btn-menu{display:inline-block;font-family:inherit;outline:0;border-radius:.8em;padding:.9em .8em;cursor:pointer;text-decoration:none;color:#020202;background-color:#fff;user-select:none;border-color:#020202;border-width:1px;border-style:solid;min-width:190px;font-weight:300;font-size:1rem}.myevents .btn-menu:hover{border-color:#e30613}.myevents .selected{border-width:.12em;border-color:red;font-weight:550}.myevents .btn-group{color:#fff;padding:10px 0;cursor:pointer;display:flex;gap:15px}.myevents .side-menu-arrow-entry{float:right;margin-left:2em;display:block}.myevents .side-menu-arrow-entry .select{display:block}.myevents .side-menu-arrow-entry-news{float:right;margin-left:3em;display:none}.myevents .side-menu-arrow-entry-news .select{display:block}.myevents .left-side-menu-entry{font-weight:300;font-size:15px;margin-top:5%;display:inline}.myevents .left-menu-selected{font-weight:400}.myevents .my-events-margin-left{float:right;margin-left:10%}.myevents .margin-left-selected{margin-left:9%}.myevents .profile-margin-left{float:right;margin-left:10%}.myevents .margin-12{margin-top:12px}.myevents .cooperativa-name{display:inline;vertical-align:middle;font-size:14px}.myevents .coop-img-style{vertical-align:middle;width:70;height:50}.myevents .carta-socio-header-wrp{display:flex;flex-direction:row;justify-content:space-between}.myevents .extra-tessera-socio-error-style{padding:10px;margin:5px;border-radius:3px;margin-top:-22px}.myevents .carta-socio-label{font-size:15px;font-weight:300}.myevents .label-tessera-socio{font-weight:700;font-size:11px;color:red}.myevents .style{position:absolute;z-index:2;display:block;width:17px;height:17px;line-height:1,300rem;text-align:center;cursor:pointer;margin-top:22px;right:26px}.myevents .div-radio{padding-top:18px;padding-bottom:12px}.myevents .plus-sumbit-style{width:100%;margin:20px 0}.myevents .plus-sumbit-style .label-margin{margin-left:20%}.myevents .max-width-tel{max-width:40%}.myevents .max-width-email{max-width:50%}.myevents .label-discl-profile{max-width:70%;padding-right:10px;margin-bottom:2%}.myevents .entry-profile{text-align:justify;display:flex;align-items:center}.myevents .mobile-scrollbar{padding-bottom:12px}.myevents .email-padding{padding:0 30px 0 30px}.myevents .tel-margin{margin:0 0 0 5%}.myevents .padding-data-pers{padding:0 20px 0 0}.myevents .grey-container-dati-pro{padding-right:0}.myevents .flex-wrap-dati-cont{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:12%}.myevents .archivio-button-area{text-align:center;display:inline-block;white-space:nowrap;margin:0 0 0 230px}.myevents .archivio-button-type{font-weight:300;font-family:inherit;outline:0;border-radius:2em;padding:1em 2em;cursor:pointer;background-color:#fff;border-color:#f0f0f0;border-style:solid}.myevents .content-wrapper{display:flex;margin-top:30px}@media (max-width:1199.98px){.myevents .left-container{display:none}.myevents .style{position:absolute;z-index:2;display:block;width:17px;height:17px;line-height:1,300rem;text-align:center;cursor:pointer;margin-top:10px;right:26px}.myevents .max-width-email{max-width:100%}.myevents .mobile-scrollbar{display:flex;overflow-x:scroll;white-space:nowrap;padding-bottom:12px}.myevents .step-cons-padding{padding:25px 15px 0 15px}.myevents .div-radio{padding-top:30px;padding-bottom:30px}.myevents .email-padding{padding:0}.myevents .tel-margin{margin:0}.myevents .label-discl-profile{max-width:100%;padding-right:10px;margin-bottom:2%}.myevents .entry-profile{text-align:justify;display:block}.myevents .padding-data-pers{padding:0}.myevents .margin-12{margin-top:5px}.myevents .dati-profilo-element-style{max-width:100%;margin-right:0;padding-bottom:5px;min-width:100%}.myevents .grey-container-dati-pro{padding-right:0}.myevents .flex-wrap-dati-cont{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0}.myevents .content-wrapper{display:block;margin-top:30px}}.events-container .filters{display:none;width:100%;padding:2em 0}@media (max-width:1199.98px){.events-container .filters{overflow-x:auto;position:absolute}.events-container .filters.is-filter{height:100%}.events-container .filters .content-wrapper{align-items:center}.events-container .filters .is-filter.input-group{min-width:60%}.events-container .filters .is-filter.button-group{min-width:140px}}.events-container .filters .content-wrapper{display:flex}.events-container .filters .content-wrapper>div{margin-right:1em}.events-container .filters .button-group>input{visibility:hidden;position:absolute;pointer-events:none}.events-container .filters .button-group>input:checked+.btn-filter{background-color:#e30613;color:#fff}.events-container .filters .button-group .btn-filter{padding:.65rem 2rem;box-shadow:0 15px 30px 0 rgba(74,74,73,.15)}.events-container .filters.is-active{display:block}.events-container .dot-attivo{width:10px;height:10px;background:#88c647;border-radius:50%;display:block;margin-top:.15em}.events-container .dot-sospeso{width:10px;height:10px;background:#ffc200;border-radius:50%;display:block;margin-top:.15em}.events-container .dot-cancellato{width:10px;height:10px;background:#e30613;border-radius:50%;display:block;margin-top:.15em}.events-container .hover-image-top{position:absolute;top:1em;left:1em;display:inline-block;color:#fff;font-size:1rem;font-family:Gotham,sans-serif}.events-container .hover-image-bottom{padding:0 .5em;text-transform:uppercase;font-size:.65rem;line-height:15px}.events-container .coop_associata{width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-container .dsk-img{display:block}.events-container .mob-img{display:none}.events-container .format{margin-top:10em}.events-container .no-results{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.events-container .no-results .title{font-weight:400}.events-container .no-results .info{font-weight:200;margin-top:.5em}.events-container .circle-heart-shape{background-color:#bbb;border-radius:50%;padding:12px;position:absolute;top:1em;left:21em;justify-content:center;display:flex;opacity:50%}.events-container .heart-selected{background-color:#fff;opacity:100%}@media (max-width:1199.98px){.events-container .dsk-img{display:none}.events-container .mob-img{display:block;margin-left:-1%}.events-container .format{margin-top:6em}.events-container .coop_associata{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events-container .circle-heart-shape{background-color:#bbb;border-radius:50%;padding:12px;position:absolute;top:1em;left:18em;justify-content:center;display:flex;opacity:50%}}#favourite-shop-light{padding-top:2em;position:relative;display:block}#favourite-shop-light .search-cta{margin:0}#favourite-shop-light .services{display:flex;justify-content:center;font-size:30px;font-weight:500;text-align:center}#favourite-shop-light .content-wrapper{width:100%}#favourite-shop-light .content-wrapper>.title{font-weight:700;margin-bottom:1rem}#favourite-shop-light .content-wrapper>.sub-head{width:100%;margin-bottom:2em;min-height:50px}#favourite-shop-light .content-wrapper>.sub-head .subtitle{display:flex;align-items:center;font-size:1rem;margin-bottom:1em}#favourite-shop-light .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .category li.active::after,#favourite-shop-light .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .category.active::after,#favourite-shop-light .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .check-all li.active::after,#favourite-shop-light .content-wrapper>.sub-head .subtitle .container-modal-general .wrap-card .result-category .check-all.active::after,#favourite-shop-light .content-wrapper>.sub-head .subtitle .icn,#favourite-shop-light .content-wrapper>.sub-head .subtitle .menus .main-menu ul li.has-submenu:after,#favourite-shop-light .content-wrapper>.sub-head .subtitle .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category #favourite-shop-light .content-wrapper>.sub-head .subtitle .category.active::after,.container-modal-general .wrap-card .result-category #favourite-shop-light .content-wrapper>.sub-head .subtitle .check-all.active::after,.container-modal-general .wrap-card .result-category .category #favourite-shop-light .content-wrapper>.sub-head .subtitle li.active::after,.container-modal-general .wrap-card .result-category .check-all #favourite-shop-light .content-wrapper>.sub-head .subtitle li.active::after,.menus .main-menu ul #favourite-shop-light .content-wrapper>.sub-head .subtitle li.has-submenu:after,.menus .submenus ul #favourite-shop-light .content-wrapper>.sub-head .subtitle li.has-submenu:after{color:inherit;margin-right:.5em}#favourite-shop-light .content-wrapper>.sub-head .subtitle .text{white-space:nowrap;margin-right:1em}#favourite-shop-light .content-wrapper>.sub-head .subtitle .city{font-weight:700;min-width:1em;min-height:1em}#favourite-shop-light .content-wrapper>.sub-head .subtitle .city[data-spinner]:after{width:1em;height:1em}#favourite-shop-light .content-wrapper>.sub-head .switch-closest,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite{display:none;color:#e30613;font-weight:700;cursor:pointer}#favourite-shop-light .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .category li.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .category.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .check-all li.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-closest .container-modal-general .wrap-card .result-category .check-all.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-closest .icn,#favourite-shop-light .content-wrapper>.sub-head .switch-closest .menus .main-menu ul li.has-submenu:after,#favourite-shop-light .content-wrapper>.sub-head .switch-closest .menus .submenus ul li.has-submenu:after,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .category li.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .category.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .check-all li.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite .container-modal-general .wrap-card .result-category .check-all.active::after,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite .icn,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite .menus .main-menu ul li.has-submenu:after,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite .menus .submenus ul li.has-submenu:after,.container-modal-general .wrap-card .result-category #favourite-shop-light .content-wrapper>.sub-head .switch-closest .category.active::after,.container-modal-general .wrap-card .result-category #favourite-shop-light .content-wrapper>.sub-head .switch-closest .check-all.active::after,.container-modal-general .wrap-card .result-category #favourite-shop-light .content-wrapper>.sub-head .switch-favourite .category.active::after,.container-modal-general .wrap-card .result-category #favourite-shop-light .content-wrapper>.sub-head .switch-favourite .check-all.active::after,.container-modal-general .wrap-card .result-category .category #favourite-shop-light .content-wrapper>.sub-head .switch-closest li.active::after,.container-modal-general .wrap-card .result-category .category #favourite-shop-light .content-wrapper>.sub-head .switch-favourite li.active::after,.container-modal-general .wrap-card .result-category .check-all #favourite-shop-light .content-wrapper>.sub-head .switch-closest li.active::after,.container-modal-general .wrap-card .result-category .check-all #favourite-shop-light .content-wrapper>.sub-head .switch-favourite li.active::after,.menus .main-menu ul #favourite-shop-light .content-wrapper>.sub-head .switch-closest li.has-submenu:after,.menus .main-menu ul #favourite-shop-light .content-wrapper>.sub-head .switch-favourite li.has-submenu:after,.menus .submenus ul #favourite-shop-light .content-wrapper>.sub-head .switch-closest li.has-submenu:after,.menus .submenus ul #favourite-shop-light .content-wrapper>.sub-head .switch-favourite li.has-submenu:after{background:#e30613;padding:.5em;border-radius:100%;color:#fff;margin-right:1em}#favourite-shop-light .content-wrapper>.sub-head .switch-closest.is-active,#favourite-shop-light .content-wrapper>.sub-head .switch-favourite.is-active{display:block}#favourite-shop-light .favourite{background-color:#fff;border-radius:1em;min-height:140px}#favourite-shop-light .favourite .no-shop[data-spinner] .message{display:none}#favourite-shop-light .dummy{display:none}#favourite-shop-light .container-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2em 0}#favourite-shop-light .no-shop,#favourite-shop-light .offers,#favourite-shop-light .wrapper-shop-online{display:none}#favourite-shop-light .no-shop.is-active,#favourite-shop-light .offers.is-active,#favourite-shop-light .wrapper-shop-online.is-active{display:block}#favourite-shop-light .wrapper-shop-online .article{padding-bottom:0;padding-bottom:0;padding:4em 0 2em}#favourite-shop-light .no-shop.is-active+.store-wrapper{display:none}#favourite-shop-light .volantino-mob{justify-content:center;padding-top:0}#favourite-shop-light .marg-right-0{margin-right:30px}#favourite-shop-light .image-style{width:110px!important;margin:auto!important}#favourite-shop-light .shop-hours{align-self:auto}#favourite-shop-light .shop-info{display:block;flex-direction:column;align-items:center}#favourite-shop-light .main-info{flex-basis:auto;margin-left:20px;justify-content:flex-start}#favourite-shop-light .title-favourite{display:block;justify-content:center;font-size:2.3rem}#favourite-shop-light .title-closest{display:block;justify-content:center;font-size:2.3rem}#favourite-shop-light .shop-online{margin:auto;display:flex;flex-direction:row}@media (min-width:992px){#favourite-shop-light .content-wrapper>.sub-head{display:flex;justify-content:space-between;align-items:center}#favourite-shop-light .content-wrapper>.sub-head .subtitle{margin-bottom:0}#favourite-shop-light .favourite .shop{flex-wrap:nowrap}#favourite-shop-light .favourite .shop .logo{width:auto;max-width:130px;order:1;margin-right:2em;margin-bottom:0;padding:.5em}#favourite-shop-light .favourite .shop .head{order:2;margin-bottom:0;font-weight:200;color:#4a4a49;display:flex;justify-content:space-between;flex-direction:column}#favourite-shop-light .favourite .shop .head .name{font-size:1.25rem;font-weight:400;color:#000}#favourite-shop-light .favourite .shop .head .phone{display:block}#favourite-shop-light .favourite .shop .head .phone a{color:#4a4a49}#favourite-shop-light .favourite .shop .tail{order:3;display:flex;flex-direction:column;justify-content:space-between}#favourite-shop-light .favourite .shop .tail .short-schedules{display:block;margin-bottom:.5em;font-weight:200;color:#bdbfc0}#favourite-shop-light .favourite .shop .tail .links{display:block}#favourite-shop-light .favourite .shop .tail .links a{margin-right:1em}}@media (max-width:1199.98px){#favourite-shop-light .volantino-mob{justify-content:center;padding-top:50px}#favourite-shop-light .marg-right-0{margin-right:0}#favourite-shop-light .shop-hours{align-self:center}#favourite-shop-light .shop-info{display:flex;flex-direction:column;align-items:center}#favourite-shop-light .main-info{flex-basis:auto;margin-left:0;justify-content:center}#favourite-shop-light .title-favourite{display:flex;justify-content:center;font-size:2.3rem}#favourite-shop-light .title-closest{display:flex;justify-content:center;font-size:2.3rem}#favourite-shop-light .services{display:flex;justify-content:center;font-size:24px;font-weight:500;text-align:center}}.filter_opacity_storie{filter:brightness(.7)}@media (min-width:992px){.teaser-extended-card .teaser-sticky{display:flex;position:sticky;max-height:100vh;margin-bottom:auto;top:0}}.storie-label-icon{display:block;transition:all 1s cubic-bezier(.33,1,.68,1)}.sharer:hover{border-color:#e30613}.sharer:hover .storie-label-icon,.sharer:hover i{color:#e30613!important}.button{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-family:inherit;border:none;outline:0;border-radius:2em;padding:1em 2em;cursor:pointer;text-decoration:none;width:auto;color:#fff!important;background-color:#e30613;user-select:none}.button:hover{color:#fff!important}.pager__item{list-style-type:none;text-align:center;margin-top:3%}.storie-img{filter:brightness(80%);width:100%;position:absolute;height:511px;background-size:cover;background-position:center}.storie-titolo{margin-top:180px!important;font-size:40px;color:#fff;padding:0 .7em;font-weight:700}.storie-sottotitolo{margin-top:40px!important;font-size:16px;font-weight:400;color:#fff;padding:0 1.7em}.storie-filters{padding:330px 2.5em!important}.storie-wrap{min-height:400px;margin-top:130px!important}.h3-teaser-ext{z-index:3;font-size:16px;font-weight:700;position:absolute;top:20px;background-color:#fff;color:#e30613;border-radius:.5em;padding:.5em .8em .5em}.style-teaser-extended{width:800px;cursor:pointer}.section-card{display:flex;justify-content:flex-start;padding:1em 0;border-top:0 solid #ececec}.section-card:last-child{border-bottom:0 solid #ececec}.storie-cards::-webkit-scrollbar{width:0;background:0 0;display:none}.storie{padding:1.5em 0;position:relative}.storie .date-style{padding-top:10px;font-weight:300;font-size:12px}.storie .title-style{font-size:23px;max-width:90%;margin-bottom:5px;font-weight:700}.storie .icn-mob{color:#fff;position:absolute;bottom:3%;right:0;margin:0 6% 1% 0;font-size:3rem}.storie .image-storie-list{width:100%;height:370px;border-radius:20px;object-fit:cover}.storie .campaign-d-in-image{display:block}.storie .campaign-d-no-image{display:none}.storie .gap{gap:10%}.storie .teaser-scroll{display:block;gap:00px;padding-bottom:0}.storie .item-scroll-teaser{margin-bottom:10px;background-size:cover;background-position:center;min-height:350px;border-radius:20px;width:350px;max-height:auto;min-width:auto}.storie .icn-det{color:#fff;margin-left:290px;margin-top:290px;font-size:2.5rem}.storie .storie-list{width:33%}.storie .storie-list-row{display:flex}.storie .boxed{background-color:#fff;border-radius:1em;padding:2em 1em}@media (min-width:992px){.storie .boxed{padding:2em}}.storie .btn-bio .icon{color:#fff;margin-right:1em}.storie .title-container{position:absolute;top:2%;color:#262b2f;display:flex;flex-direction:column;align-items:start}@media (min-width:992px){.storie .title-container{top:25%;left:5%}}.storie .box-category{display:inline-block;background-color:#f6f6f6;color:#4a4a49;font-weight:700;text-transform:uppercase;padding:.5em 1em;margin-bottom:1em}.storie .heading{margin-bottom:2em}.storie .heading .heading-line{display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin:2em 0}@media (min-width:992px){.storie .heading .heading-line{flex-direction:row;align-items:center}}.storie .heading .name{display:flex;flex-direction:row;align-items:center;width:100%}@media (min-width:992px){.storie .heading .name{width:auto}}.storie .heading .description{font-weight:300;color:#4a4a49;margin-top:1em}.storie .heading .share{cursor:pointer}.storie .heading .date{font-size:.875rem;font-weight:300;color:#4a4a49;min-width:10%;margin-top:1em;text-transform:uppercase}@media (min-width:992px){.storie .heading .date{margin:0 2em 0 0}}.storie .heading .subtitle{color:#bdbfc0;font-weight:500}.storie .heading .tag-container{display:flex;justify-content:flex-start;text-align:left;flex-wrap:wrap;margin:1em 0}.storie .heading .tag-container .tag{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;text-transform:uppercase;min-width:70px;background-color:#ececec;color:#4a4a49;border-radius:1em;padding:.25em 1em;margin:.25em .25em .25em 0}.storie .heading .tag-container .tag.more-tags{min-width:unset}.storie .article-body{position:relative}.storie .article-body:not(:last-child){margin-bottom:2em}@media (min-width:992px){.storie .article-body .video-anchor{margin-left:3em}}.storie .article-body .video-anchor .video{padding:0;margin:0}@media (min-width:992px){.storie .article-body .article-image{margin-left:3em}}.storie .article-body .article-image img{height:auto}.storie .article-body .article-title{color:#262b2f;padding-bottom:.5em}.storie .article-body .article-description{color:#4a4a49;margin-bottom:1em;font-weight:300}.storie .article-body .article-video{border-radius:1em;width:100%;min-height:245px}@media (min-width:992px){.storie .article-body .article-video{min-height:380px}}.storie .article-body .article-image{display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:0}@media (min-width:992px){.storie .article-body .article-image{justify-content:space-around}}.storie .article-body .article-image img{border-radius:1em;max-width:100%;height:auto;margin:.5em 0}@media (min-width:992px){.storie .article-body .article-image img{margin:0}}.storie.bio-type-2{display:none}.storie.bio-type-2.active{display:flex}.storie.bio-type-2 .boxed{background-color:transparent;border-radius:0;padding:0}.storie.bio-type-2 .boxed .article-image{border-radius:0}@media (min-width:992px){.storie.bio-type-2 .boxed .article-image{border-radius:1em}}.storie .video .video-box .video-cover .type1 .spacer{height:50%}.storie .video .video-box .video-cover .type1 .wrapper-cover .cover-title{font-family:Gotham;font-style:normal;order:2;margin:0}.storie .video .video-box .video-cover .type1 .wrapper-cover .cover-icon{order:1}.storie .feature-bio{margin:4em 0}.storie .feature-bio .content-wrapper{padding:0}.storie.campaigns,.storie.news-bulletin{padding-top:0}.storie.campaigns .boxed,.storie.news-bulletin .boxed{padding:0}.storie.campaigns .heading,.storie.news-bulletin .heading{margin-bottom:1em}.storie.campaigns[style] .boxed,.storie.news-bulletin[style] .boxed{padding:2em}@media (max-width:1199.98px){.storie .button{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-family:inherit;border:none;outline:0;border-radius:2em;padding:1em 2em;cursor:pointer;text-decoration:none;width:auto;color:#fff;background-color:#e30613;user-select:none}.storie .storie-img{filter:brightness(80%);width:100%;position:absolute;height:511px;background-size:cover;background-position:center}.storie .storie-titolo{font-size:38px;color:#fff;padding:0 0;font-weight:700;text-align:center}.storie .storie-sottotitolo{margin-top:40px!important;font-size:16px;font-weight:400;color:#fff;padding:0 0;text-align:center}.storie .storie-filters{padding:330px 1.5em!important}.storie .storie-wrap{min-height:400px;margin-top:300px!important}.storie .button:hover{color:#fff}.storie .pager__item{list-style-type:none;text-align:center;margin-top:3%}.storie .date-style{padding-top:0;font-weight:300;font-size:12px}.storie .title-style{font-size:15px;max-width:90%;margin-bottom:5px;font-weight:700;padding-top:10px}.storie .icn-mob{color:#fff;position:absolute;bottom:15%;right:0;margin:0 6% 1% 0;font-size:3rem}.storie .campaign-d-in-image{display:none}.storie .campaign-d-no-image{display:block}.storie .image-storie-list{border-radius:20px;background-position:center center;background-size:cover;width:140px;max-height:140px;min-width:auto;min-height:auto;object-fit:cover;height:140px;max-width:inherit}.storie .teaser-scroll{display:flex;gap:20px;padding-bottom:25px;max-width:100%}.storie .item-scroll-teaser{margin-bottom:10px;background-size:cover;background-position:center;border-radius:20px;max-width:126px;max-height:132.78px;min-width:auto;min-height:auto}.storie .icn-det{color:#fff;margin-left:70px;margin-top:85px;font-size:3rem}}.container-list-storie{border-top:none;border-bottom:none;flex-direction:column}@media (max-width:1199.98px){.h3-teaser-ext{z-index:3;font-size:10px;font-weight:700;position:absolute;top:10px;background-color:#fff;color:#e30613;border-radius:.5em;padding:.5em .8em .5em}.container-list-storie{border-top:none;border-bottom:none;flex-direction:row}.section-card{display:flex;justify-content:flex-start;align-items:center;padding:1em 0;border-top:1px solid #ececec}.section-card:last-child{border-bottom:1px solid #ececec}.storie-img{filter:brightness(80%);width:100%;position:absolute;height:511px;background-size:cover;background-position:center}.storie-titolo{font-size:38px;color:#fff;padding:0 0;font-weight:700;text-align:center}.storie-sottotitolo{margin-top:40px!important;font-size:16px;font-weight:400;color:#fff;padding:0 0;text-align:center}.storie-filters{padding:570px 1.5em!important}.storie-wrap{min-height:400px;margin-top:350px!important}}.side-slider-container .mobile{display:none}.side-slider-container .desktop{display:flex;flex-direction:row}.side-slider-container .value-container{padding:15px}.side-slider-container .value-container .left-column{width:35%;margin-right:3%;margin-left:7%}.side-slider-container .value-container .right-column{float:right;max-width:50%}.side-slider-container .value-container .overlay{position:absolute;top:222px;left:294px;background-color:#fff;padding:30px;border-radius:10px;width:426px;height:213px;border:solid #dedede 1px}.side-slider-container .value-container .image-descr{font-size:16px;font-weight:300;margin:12px 0 12px 0}.side-slider-container .value-container .image-title{font-size:30px;font-weight:700}.side-slider-container .value-container .image-link{color:#e30613;text-decoration:underline}.side-slider-container .value-container .image-link:hover{color:#e30613;text-decoration:none}.side-slider-container .value-container .image-link:visited{color:rgba(221,99,97,.5)}.side-slider-container .value-container .li-icon-img{border-radius:50%;width:65px}.side-slider-container .value-container .li-icon-img:hover{cursor:pointer}.side-slider-container .value-container .li-icon-text{display:block;margin-left:10px;font-weight:400;font-size:25px}.side-slider-container .value-container .li-icon-text:hover{color:#e30613;cursor:pointer}.side-slider-container .value-container .li-icon-text.selected{font-weight:700;font-size:30px;color:#e30613}.side-slider-container .value-container .ul-value-container{list-style:none;padding:10px;margin-right:5rem}.side-slider-container .value-container .image-container{position:relative;width:100%}.side-slider-container .value-container .image-container img{height:auto;display:block;min-width:632px;min-height:470px;border-radius:12px}.side-slider-container .value-container .node{display:flex;align-items:center;padding:10px;position:relative}@media (max-width:1199.98px){.side-slider-container .desktop{display:none}.side-slider-container .mobile{display:flex}.side-slider-container .value-container .ul-value-container{list-style:none;padding:0;margin-right:0}.side-slider-container .value-container .image-container{position:relative;width:auto;margin-top:10px}.side-slider-container .value-container .image-container img{height:auto;border-radius:12px;min-width:100%;min-height:auto;display:block}.side-slider-container .value-container .overlay{background-color:#fff;padding:30px;border-radius:10px;border:solid #dedede 1px;margin-left:15px;margin-right:15px;position:relative;top:calc(-20px);left:0;width:auto;height:auto}.side-slider-container .value-container .li-header{display:flex;margin:10px;align-items:center;justify-content:center}.side-slider-container .value-container .li-header *{pointer-events:none}.side-slider-container .value-container .li-header:hover *{color:#e30613}.side-slider-container .value-container .li-img{top:50px;left:100px;position:absolute;width:400px}.side-slider-container .value-container .node{flex-direction:column;align-items:flex-start}.side-slider-container .value-container .li-icon-img{border-radius:50%}.side-slider-container .value-container .li-icon-text{display:block;margin-left:10px;font-weight:400;font-size:25px}.side-slider-container .value-container .li-icon-text.selected{font-weight:700;font-size:30px;color:#e30613}}.list-banner-with-link{padding-bottom:2em;position:relative}@media (min-width:992px){.list-banner-with-link .section-content .big .wrap-list .icon{max-width:165px}}.list-banner-with-link .section-content .title{color:#262b2f;margin:1em 0 .5em;text-align:center}@media (min-width:992px){.list-banner-with-link .section-content .title{margin:1.5em 0 .5em;text-align:left}}.list-banner-with-link .section-content .wrap-group{display:flex;flex-direction:row;align-items:center;flex-direction:column}@media (min-width:992px){.list-banner-with-link .section-content .wrap-group{flex-direction:row}}.list-banner-with-link .section-content .wrap-list{display:inline-flex;flex-direction:row;align-items:center;width:100%;margin:1em auto 1em 0}.list-banner-with-link .section-content .wrap-list .icon{display:flex;flex-direction:row;align-items:center;border-radius:20px;width:30%}@media (min-width:992px){.list-banner-with-link .section-content .wrap-list .icon{width:100%}}.list-banner-with-link .section-content .wrap-list .description{color:#4a4a49;font-weight:300;width:70%}@media (min-width:992px){.list-banner-with-link .section-content .wrap-list .description{width:100%}}@media (min-width:992px){.article-detail .list-banner-with-link .section-content .container-left .link .less-position .wrap-list .icon,.article-detail .list-banner-with-link .section-content .container-left .link .more-position .wrap-list .icon,.article-detail .list-banner-with-link .section-content .container-left .position .city .wrap-list .icon,.article-detail .list-banner-with-link .section-content .container-right .link .less-position .wrap-list .icon,.article-detail .list-banner-with-link .section-content .container-right .link .more-position .wrap-list .icon,.article-detail .list-banner-with-link .section-content .container-right .position .city .wrap-list .icon,.boxed-info .list-banner-with-link .section-content .description .wrap-list .icon,.campaign-list .wrapper .campaign-item .list-banner-with-link .section-content .description .wrap-list .icon,.card-verify #login-form .list-banner-with-link .section-content .confirm-message .wrap-list .icon,.card-verify #login-form .list-banner-with-link .section-content .error-message .wrap-list .icon,.deal-detail .vertical-cards .card .list-banner-with-link .section-content .position .wrap-list .icon,.deal-detail>.hero-simple .list-banner-with-link .section-content .category .wrap-list .icon,.etruria-login-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.event-detail .vertical-cards .card .list-banner-with-link .section-content .position .wrap-list .icon,.event-detail>.hero-simple .list-banner-with-link .section-content .category .wrap-list .icon,.event-subscription-confirm-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.event-unsubscribe-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.events-container .list-banner-with-link .section-content .hover-image-bottom .wrap-list .icon,.events-main .list-banner-with-link .section-content .hover-image-bottom .wrap-list .icon,.filter .input-group .list-banner-with-link .section-content input .wrap-list .icon,.internal-login #login-form .list-banner-with-link .section-content .error-message .wrap-list .icon,.is-filter.input-group .list-banner-with-link .section-content input .wrap-list .icon,.list-banner-with-link .article-detail .section-content .container-left .link .less-position .wrap-list .icon,.list-banner-with-link .article-detail .section-content .container-left .link .more-position .wrap-list .icon,.list-banner-with-link .article-detail .section-content .container-left .position .city .wrap-list .icon,.list-banner-with-link .article-detail .section-content .container-right .link .less-position .wrap-list .icon,.list-banner-with-link .article-detail .section-content .container-right .link .more-position .wrap-list .icon,.list-banner-with-link .article-detail .section-content .container-right .position .city .wrap-list .icon,.list-banner-with-link .section-content #search-block .wrap-list .icon,.list-banner-with-link .section-content .boxed-info .description .wrap-list .icon,.list-banner-with-link .section-content .campaign-list .wrapper .campaign-item .description .wrap-list .icon,.list-banner-with-link .section-content .card-verify #login-form .confirm-message .wrap-list .icon,.list-banner-with-link .section-content .card-verify #login-form .error-message .wrap-list .icon,.list-banner-with-link .section-content .deal-detail .vertical-cards .card .position .wrap-list .icon,.list-banner-with-link .section-content .deal-detail>.hero-simple .category .wrap-list .icon,.list-banner-with-link .section-content .etruria-login-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .event-detail .vertical-cards .card .position .wrap-list .icon,.list-banner-with-link .section-content .event-detail>.hero-simple .category .wrap-list .icon,.list-banner-with-link .section-content .event-subscription-confirm-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .event-unsubscribe-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .events-container .hover-image-bottom .wrap-list .icon,.list-banner-with-link .section-content .events-main .hover-image-bottom .wrap-list .icon,.list-banner-with-link .section-content .filter .input-group input .wrap-list .icon,.list-banner-with-link .section-content .highlighted .wrap-list .icon,.list-banner-with-link .section-content .internal-login #login-form .error-message .wrap-list .icon,.list-banner-with-link .section-content .is-filter.input-group input .wrap-list .icon,.list-banner-with-link .section-content .locator-shop-detail .sharer .label-icon .wrap-list .icon,.list-banner-with-link .section-content .login-alleanza-redirect .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .mark-domanda-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .modal-coop .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .my-events-confirm-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .news-item.is-bulletin .description .wrap-list .icon,.list-banner-with-link .section-content .news-list .wrapper .news-item .description .wrap-list .icon,.list-banner-with-link .section-content .payment-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .privacy-modal-update .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .product-recall .container-box .boxed .box .wrap-list .icon,.list-banner-with-link .section-content .profil-domanda-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .result-ko-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .save-profile-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .school-book-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .search .search-results .result-count .wrap-list .icon,.list-banner-with-link .section-content .search .search-results .result-paging .wrap-list .icon,.list-banner-with-link .section-content .search-form .wrap-list .icon,.list-banner-with-link .section-content .search-result .description .wrap-list .icon,.list-banner-with-link .section-content .search-result .wrap-date .category .wrap-list .icon,.list-banner-with-link .section-content .slide-container .slide.generic .text-container .slide-description .wrap-list .icon,.list-banner-with-link .section-content .slide-container .slide.recalled-product .box-info .info-description .wrap-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-2 .container-text .heading .wrap-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .description .wrap-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .position .wrap-list .icon,.list-banner-with-link .section-content .small .wrap-list .icon,.list-banner-with-link .section-content .spid-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .tessera-socio-modal .container-modal .info .wrap-list .icon,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .category .wrap-list .icon,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic .wrap-list .icon,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .category .wrap-list .icon,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic .wrap-list .icon,.list-banner-with-link .showcase-circle .section-content .wrapper-circle .circle .circle-description .wrap-list .icon,.locator-shop-detail .sharer .list-banner-with-link .section-content .label-icon .wrap-list .icon,.login-alleanza-redirect .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.mark-domanda-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.modal-coop .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.my-events-confirm-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.news-item.is-bulletin .list-banner-with-link .section-content .description .wrap-list .icon,.news-list .wrapper .news-item .list-banner-with-link .section-content .description .wrap-list .icon,.payment-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.privacy-modal-update .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.product-recall .container-box .boxed .list-banner-with-link .section-content .box .wrap-list .icon,.profil-domanda-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.result-ko-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.save-profile-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.school-book-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.search .search-results .list-banner-with-link .section-content .result-count .wrap-list .icon,.search .search-results .list-banner-with-link .section-content .result-paging .wrap-list .icon,.search-result .list-banner-with-link .section-content .description .wrap-list .icon,.search-result .wrap-date .list-banner-with-link .section-content .category .wrap-list .icon,.showcase-circle .list-banner-with-link .section-content .wrapper-circle .circle .circle-description .wrap-list .icon,.slide-container .slide.generic .text-container .list-banner-with-link .section-content .slide-description .wrap-list .icon,.slide-container .slide.recalled-product .box-info .list-banner-with-link .section-content .info-description .wrap-list .icon,.slide-container .slide.type-2 .container-text .list-banner-with-link .section-content .heading .wrap-list .icon,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .description .wrap-list .icon,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .position .wrap-list .icon,.spid-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.tessera-socio-modal .container-modal .list-banner-with-link .section-content .info .wrap-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .wrap-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .list-banner-with-link .section-content .category .wrap-list .icon,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .wrap-list .icon,.wrapper-services-events .is-deal .slide.type-3 .list-banner-with-link .section-content .category .wrap-list .icon{max-width:90px}}.list-banner-with-link .section-content .big .custom-group{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;margin:.5em 0 1em}@media (max-width:1199.98px){.list-banner-with-link .section-content .big .custom-group{gap:2%}}.list-banner-with-link .section-content .big .custom-group .custom-list{flex-direction:column;display:flex;justify-content:center;align-items:center;flex-basis:auto;min-height:100px;border-radius:12px;background-color:#fff;padding:1em;height:25vh;padding:2em 1.5em;margin-right:2%;width:auto}@media (max-width:1199.98px){.list-banner-with-link .section-content .big .custom-group .custom-list{flex-basis:30%;min-width:40vw;height:25vh;margin-top:0;margin-right:0!important}}.list-banner-with-link .section-content .big .custom-group .custom-list .icon{width:70%;margin-right:auto;margin-left:auto;padding:5%}@media (max-width:1199.98px){.list-banner-with-link .section-content .big .custom-group .custom-list .icon{width:100%;padding:0}}.article-detail .list-banner-with-link .section-content .container-left .link .less-position .custom-group,.article-detail .list-banner-with-link .section-content .container-left .link .more-position .custom-group,.article-detail .list-banner-with-link .section-content .container-left .position .city .custom-group,.article-detail .list-banner-with-link .section-content .container-right .link .less-position .custom-group,.article-detail .list-banner-with-link .section-content .container-right .link .more-position .custom-group,.article-detail .list-banner-with-link .section-content .container-right .position .city .custom-group,.boxed-info .list-banner-with-link .section-content .description .custom-group,.campaign-list .wrapper .campaign-item .list-banner-with-link .section-content .description .custom-group,.card-verify #login-form .list-banner-with-link .section-content .confirm-message .custom-group,.card-verify #login-form .list-banner-with-link .section-content .error-message .custom-group,.deal-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group,.deal-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group,.etruria-login-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.event-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group,.event-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group,.event-subscription-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.event-unsubscribe-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.events-container .list-banner-with-link .section-content .hover-image-bottom .custom-group,.events-main .list-banner-with-link .section-content .hover-image-bottom .custom-group,.filter .input-group .list-banner-with-link .section-content input .custom-group,.internal-login #login-form .list-banner-with-link .section-content .error-message .custom-group,.is-filter.input-group .list-banner-with-link .section-content input .custom-group,.list-banner-with-link .article-detail .section-content .container-left .link .less-position .custom-group,.list-banner-with-link .article-detail .section-content .container-left .link .more-position .custom-group,.list-banner-with-link .article-detail .section-content .container-left .position .city .custom-group,.list-banner-with-link .article-detail .section-content .container-right .link .less-position .custom-group,.list-banner-with-link .article-detail .section-content .container-right .link .more-position .custom-group,.list-banner-with-link .article-detail .section-content .container-right .position .city .custom-group,.list-banner-with-link .section-content #search-block .custom-group,.list-banner-with-link .section-content .boxed-info .description .custom-group,.list-banner-with-link .section-content .campaign-list .wrapper .campaign-item .description .custom-group,.list-banner-with-link .section-content .card-verify #login-form .confirm-message .custom-group,.list-banner-with-link .section-content .card-verify #login-form .error-message .custom-group,.list-banner-with-link .section-content .deal-detail .vertical-cards .card .position .custom-group,.list-banner-with-link .section-content .deal-detail>.hero-simple .category .custom-group,.list-banner-with-link .section-content .etruria-login-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .event-detail .vertical-cards .card .position .custom-group,.list-banner-with-link .section-content .event-detail>.hero-simple .category .custom-group,.list-banner-with-link .section-content .event-subscription-confirm-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .event-unsubscribe-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .events-container .hover-image-bottom .custom-group,.list-banner-with-link .section-content .events-main .hover-image-bottom .custom-group,.list-banner-with-link .section-content .filter .input-group input .custom-group,.list-banner-with-link .section-content .highlighted .custom-group,.list-banner-with-link .section-content .internal-login #login-form .error-message .custom-group,.list-banner-with-link .section-content .is-filter.input-group input .custom-group,.list-banner-with-link .section-content .locator-shop-detail .sharer .label-icon .custom-group,.list-banner-with-link .section-content .login-alleanza-redirect .container-modal .info .custom-group,.list-banner-with-link .section-content .mark-domanda-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .modal-coop .container-modal .info .custom-group,.list-banner-with-link .section-content .my-events-confirm-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .news-item.is-bulletin .description .custom-group,.list-banner-with-link .section-content .news-list .wrapper .news-item .description .custom-group,.list-banner-with-link .section-content .payment-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .privacy-modal-update .container-modal .info .custom-group,.list-banner-with-link .section-content .product-recall .container-box .boxed .box .custom-group,.list-banner-with-link .section-content .profil-domanda-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .result-ko-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .save-profile-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .school-book-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .search .search-results .result-count .custom-group,.list-banner-with-link .section-content .search .search-results .result-paging .custom-group,.list-banner-with-link .section-content .search-form .custom-group,.list-banner-with-link .section-content .search-result .description .custom-group,.list-banner-with-link .section-content .search-result .wrap-date .category .custom-group,.list-banner-with-link .section-content .slide-container .slide.generic .text-container .slide-description .custom-group,.list-banner-with-link .section-content .slide-container .slide.recalled-product .box-info .info-description .custom-group,.list-banner-with-link .section-content .slide-container .slide.type-2 .container-text .heading .custom-group,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .description .custom-group,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .position .custom-group,.list-banner-with-link .section-content .small .custom-group,.list-banner-with-link .section-content .spid-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .tessera-socio-modal .container-modal .info .custom-group,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .category .custom-group,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic .custom-group,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .category .custom-group,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic .custom-group,.list-banner-with-link .showcase-circle .section-content .wrapper-circle .circle .circle-description .custom-group,.locator-shop-detail .sharer .list-banner-with-link .section-content .label-icon .custom-group,.login-alleanza-redirect .container-modal .list-banner-with-link .section-content .info .custom-group,.mark-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.modal-coop .container-modal .list-banner-with-link .section-content .info .custom-group,.my-events-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.news-item.is-bulletin .list-banner-with-link .section-content .description .custom-group,.news-list .wrapper .news-item .list-banner-with-link .section-content .description .custom-group,.payment-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.privacy-modal-update .container-modal .list-banner-with-link .section-content .info .custom-group,.product-recall .container-box .boxed .list-banner-with-link .section-content .box .custom-group,.profil-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.result-ko-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.save-profile-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.school-book-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.search .search-results .list-banner-with-link .section-content .result-count .custom-group,.search .search-results .list-banner-with-link .section-content .result-paging .custom-group,.search-result .list-banner-with-link .section-content .description .custom-group,.search-result .wrap-date .list-banner-with-link .section-content .category .custom-group,.showcase-circle .list-banner-with-link .section-content .wrapper-circle .circle .circle-description .custom-group,.slide-container .slide.generic .text-container .list-banner-with-link .section-content .slide-description .custom-group,.slide-container .slide.recalled-product .box-info .list-banner-with-link .section-content .info-description .custom-group,.slide-container .slide.type-2 .container-text .list-banner-with-link .section-content .heading .custom-group,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .description .custom-group,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .position .custom-group,.spid-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.tessera-socio-modal .container-modal .list-banner-with-link .section-content .info .custom-group,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group,.wrapper-services-conventions .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group,.wrapper-services-events .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:wrap;margin:.5em 0 1em}@media (max-width:1199.98px){.article-detail .list-banner-with-link .section-content .container-left .link .less-position .custom-group .small-link-custom,.article-detail .list-banner-with-link .section-content .container-left .link .more-position .custom-group .small-link-custom,.article-detail .list-banner-with-link .section-content .container-left .position .city .custom-group .small-link-custom,.article-detail .list-banner-with-link .section-content .container-right .link .less-position .custom-group .small-link-custom,.article-detail .list-banner-with-link .section-content .container-right .link .more-position .custom-group .small-link-custom,.article-detail .list-banner-with-link .section-content .container-right .position .city .custom-group .small-link-custom,.boxed-info .list-banner-with-link .section-content .description .custom-group .small-link-custom,.campaign-list .wrapper .campaign-item .list-banner-with-link .section-content .description .custom-group .small-link-custom,.card-verify #login-form .list-banner-with-link .section-content .confirm-message .custom-group .small-link-custom,.card-verify #login-form .list-banner-with-link .section-content .error-message .custom-group .small-link-custom,.deal-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .small-link-custom,.deal-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .small-link-custom,.etruria-login-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.event-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .small-link-custom,.event-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .small-link-custom,.event-subscription-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.event-unsubscribe-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.events-container .list-banner-with-link .section-content .hover-image-bottom .custom-group .small-link-custom,.events-main .list-banner-with-link .section-content .hover-image-bottom .custom-group .small-link-custom,.filter .input-group .list-banner-with-link .section-content input .custom-group .small-link-custom,.internal-login #login-form .list-banner-with-link .section-content .error-message .custom-group .small-link-custom,.is-filter.input-group .list-banner-with-link .section-content input .custom-group .small-link-custom,.list-banner-with-link .article-detail .section-content .container-left .link .less-position .custom-group .small-link-custom,.list-banner-with-link .article-detail .section-content .container-left .link .more-position .custom-group .small-link-custom,.list-banner-with-link .article-detail .section-content .container-left .position .city .custom-group .small-link-custom,.list-banner-with-link .article-detail .section-content .container-right .link .less-position .custom-group .small-link-custom,.list-banner-with-link .article-detail .section-content .container-right .link .more-position .custom-group .small-link-custom,.list-banner-with-link .article-detail .section-content .container-right .position .city .custom-group .small-link-custom,.list-banner-with-link .section-content #search-block .custom-group .small-link-custom,.list-banner-with-link .section-content .boxed-info .description .custom-group .small-link-custom,.list-banner-with-link .section-content .campaign-list .wrapper .campaign-item .description .custom-group .small-link-custom,.list-banner-with-link .section-content .card-verify #login-form .confirm-message .custom-group .small-link-custom,.list-banner-with-link .section-content .card-verify #login-form .error-message .custom-group .small-link-custom,.list-banner-with-link .section-content .deal-detail .vertical-cards .card .position .custom-group .small-link-custom,.list-banner-with-link .section-content .deal-detail>.hero-simple .category .custom-group .small-link-custom,.list-banner-with-link .section-content .etruria-login-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .event-detail .vertical-cards .card .position .custom-group .small-link-custom,.list-banner-with-link .section-content .event-detail>.hero-simple .category .custom-group .small-link-custom,.list-banner-with-link .section-content .event-subscription-confirm-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .event-unsubscribe-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .events-container .hover-image-bottom .custom-group .small-link-custom,.list-banner-with-link .section-content .events-main .hover-image-bottom .custom-group .small-link-custom,.list-banner-with-link .section-content .filter .input-group input .custom-group .small-link-custom,.list-banner-with-link .section-content .highlighted .custom-group .small-link-custom,.list-banner-with-link .section-content .internal-login #login-form .error-message .custom-group .small-link-custom,.list-banner-with-link .section-content .is-filter.input-group input .custom-group .small-link-custom,.list-banner-with-link .section-content .locator-shop-detail .sharer .label-icon .custom-group .small-link-custom,.list-banner-with-link .section-content .login-alleanza-redirect .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .mark-domanda-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .modal-coop .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .my-events-confirm-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .news-item.is-bulletin .description .custom-group .small-link-custom,.list-banner-with-link .section-content .news-list .wrapper .news-item .description .custom-group .small-link-custom,.list-banner-with-link .section-content .payment-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .privacy-modal-update .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .product-recall .container-box .boxed .box .custom-group .small-link-custom,.list-banner-with-link .section-content .profil-domanda-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .result-ko-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .save-profile-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .school-book-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .search .search-results .result-count .custom-group .small-link-custom,.list-banner-with-link .section-content .search .search-results .result-paging .custom-group .small-link-custom,.list-banner-with-link .section-content .search-form .custom-group .small-link-custom,.list-banner-with-link .section-content .search-result .description .custom-group .small-link-custom,.list-banner-with-link .section-content .search-result .wrap-date .category .custom-group .small-link-custom,.list-banner-with-link .section-content .slide-container .slide.generic .text-container .slide-description .custom-group .small-link-custom,.list-banner-with-link .section-content .slide-container .slide.recalled-product .box-info .info-description .custom-group .small-link-custom,.list-banner-with-link .section-content .slide-container .slide.type-2 .container-text .heading .custom-group .small-link-custom,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .description .custom-group .small-link-custom,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .position .custom-group .small-link-custom,.list-banner-with-link .section-content .small .custom-group .small-link-custom,.list-banner-with-link .section-content .spid-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .tessera-socio-modal .container-modal .info .custom-group .small-link-custom,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .category .custom-group .small-link-custom,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic .custom-group .small-link-custom,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .category .custom-group .small-link-custom,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic .custom-group .small-link-custom,.list-banner-with-link .showcase-circle .section-content .wrapper-circle .circle .circle-description .custom-group .small-link-custom,.locator-shop-detail .sharer .list-banner-with-link .section-content .label-icon .custom-group .small-link-custom,.login-alleanza-redirect .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.mark-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.modal-coop .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.my-events-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.news-item.is-bulletin .list-banner-with-link .section-content .description .custom-group .small-link-custom,.news-list .wrapper .news-item .list-banner-with-link .section-content .description .custom-group .small-link-custom,.payment-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.privacy-modal-update .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.product-recall .container-box .boxed .list-banner-with-link .section-content .box .custom-group .small-link-custom,.profil-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.result-ko-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.save-profile-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.school-book-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.search .search-results .list-banner-with-link .section-content .result-count .custom-group .small-link-custom,.search .search-results .list-banner-with-link .section-content .result-paging .custom-group .small-link-custom,.search-result .list-banner-with-link .section-content .description .custom-group .small-link-custom,.search-result .wrap-date .list-banner-with-link .section-content .category .custom-group .small-link-custom,.showcase-circle .list-banner-with-link .section-content .wrapper-circle .circle .circle-description .custom-group .small-link-custom,.slide-container .slide.generic .text-container .list-banner-with-link .section-content .slide-description .custom-group .small-link-custom,.slide-container .slide.recalled-product .box-info .list-banner-with-link .section-content .info-description .custom-group .small-link-custom,.slide-container .slide.type-2 .container-text .list-banner-with-link .section-content .heading .custom-group .small-link-custom,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .description .custom-group .small-link-custom,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .position .custom-group .small-link-custom,.spid-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.tessera-socio-modal .container-modal .list-banner-with-link .section-content .info .custom-group .small-link-custom,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .small-link-custom,.wrapper-services-conventions .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .small-link-custom,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .small-link-custom,.wrapper-services-events .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .small-link-custom{margin-right:2%;display:flex;flex-wrap:wrap;flex-basis:40%}}.article-detail .list-banner-with-link .section-content .container-left .link .less-position .custom-group .custom-list,.article-detail .list-banner-with-link .section-content .container-left .link .more-position .custom-group .custom-list,.article-detail .list-banner-with-link .section-content .container-left .position .city .custom-group .custom-list,.article-detail .list-banner-with-link .section-content .container-right .link .less-position .custom-group .custom-list,.article-detail .list-banner-with-link .section-content .container-right .link .more-position .custom-group .custom-list,.article-detail .list-banner-with-link .section-content .container-right .position .city .custom-group .custom-list,.boxed-info .list-banner-with-link .section-content .description .custom-group .custom-list,.campaign-list .wrapper .campaign-item .list-banner-with-link .section-content .description .custom-group .custom-list,.card-verify #login-form .list-banner-with-link .section-content .confirm-message .custom-group .custom-list,.card-verify #login-form .list-banner-with-link .section-content .error-message .custom-group .custom-list,.deal-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .custom-list,.deal-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .custom-list,.etruria-login-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.event-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .custom-list,.event-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .custom-list,.event-subscription-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.event-unsubscribe-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.events-container .list-banner-with-link .section-content .hover-image-bottom .custom-group .custom-list,.events-main .list-banner-with-link .section-content .hover-image-bottom .custom-group .custom-list,.filter .input-group .list-banner-with-link .section-content input .custom-group .custom-list,.internal-login #login-form .list-banner-with-link .section-content .error-message .custom-group .custom-list,.is-filter.input-group .list-banner-with-link .section-content input .custom-group .custom-list,.list-banner-with-link .article-detail .section-content .container-left .link .less-position .custom-group .custom-list,.list-banner-with-link .article-detail .section-content .container-left .link .more-position .custom-group .custom-list,.list-banner-with-link .article-detail .section-content .container-left .position .city .custom-group .custom-list,.list-banner-with-link .article-detail .section-content .container-right .link .less-position .custom-group .custom-list,.list-banner-with-link .article-detail .section-content .container-right .link .more-position .custom-group .custom-list,.list-banner-with-link .article-detail .section-content .container-right .position .city .custom-group .custom-list,.list-banner-with-link .section-content #search-block .custom-group .custom-list,.list-banner-with-link .section-content .boxed-info .description .custom-group .custom-list,.list-banner-with-link .section-content .campaign-list .wrapper .campaign-item .description .custom-group .custom-list,.list-banner-with-link .section-content .card-verify #login-form .confirm-message .custom-group .custom-list,.list-banner-with-link .section-content .card-verify #login-form .error-message .custom-group .custom-list,.list-banner-with-link .section-content .deal-detail .vertical-cards .card .position .custom-group .custom-list,.list-banner-with-link .section-content .deal-detail>.hero-simple .category .custom-group .custom-list,.list-banner-with-link .section-content .etruria-login-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .event-detail .vertical-cards .card .position .custom-group .custom-list,.list-banner-with-link .section-content .event-detail>.hero-simple .category .custom-group .custom-list,.list-banner-with-link .section-content .event-subscription-confirm-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .event-unsubscribe-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .events-container .hover-image-bottom .custom-group .custom-list,.list-banner-with-link .section-content .events-main .hover-image-bottom .custom-group .custom-list,.list-banner-with-link .section-content .filter .input-group input .custom-group .custom-list,.list-banner-with-link .section-content .highlighted .custom-group .custom-list,.list-banner-with-link .section-content .internal-login #login-form .error-message .custom-group .custom-list,.list-banner-with-link .section-content .is-filter.input-group input .custom-group .custom-list,.list-banner-with-link .section-content .locator-shop-detail .sharer .label-icon .custom-group .custom-list,.list-banner-with-link .section-content .login-alleanza-redirect .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .mark-domanda-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .modal-coop .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .my-events-confirm-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .news-item.is-bulletin .description .custom-group .custom-list,.list-banner-with-link .section-content .news-list .wrapper .news-item .description .custom-group .custom-list,.list-banner-with-link .section-content .payment-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .privacy-modal-update .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .product-recall .container-box .boxed .box .custom-group .custom-list,.list-banner-with-link .section-content .profil-domanda-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .result-ko-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .save-profile-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .school-book-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .search .search-results .result-count .custom-group .custom-list,.list-banner-with-link .section-content .search .search-results .result-paging .custom-group .custom-list,.list-banner-with-link .section-content .search-form .custom-group .custom-list,.list-banner-with-link .section-content .search-result .description .custom-group .custom-list,.list-banner-with-link .section-content .search-result .wrap-date .category .custom-group .custom-list,.list-banner-with-link .section-content .slide-container .slide.generic .text-container .slide-description .custom-group .custom-list,.list-banner-with-link .section-content .slide-container .slide.recalled-product .box-info .info-description .custom-group .custom-list,.list-banner-with-link .section-content .slide-container .slide.type-2 .container-text .heading .custom-group .custom-list,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .description .custom-group .custom-list,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .position .custom-group .custom-list,.list-banner-with-link .section-content .small .custom-group .custom-list,.list-banner-with-link .section-content .spid-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .tessera-socio-modal .container-modal .info .custom-group .custom-list,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .category .custom-group .custom-list,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic .custom-group .custom-list,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .category .custom-group .custom-list,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic .custom-group .custom-list,.list-banner-with-link .showcase-circle .section-content .wrapper-circle .circle .circle-description .custom-group .custom-list,.locator-shop-detail .sharer .list-banner-with-link .section-content .label-icon .custom-group .custom-list,.login-alleanza-redirect .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.mark-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.modal-coop .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.my-events-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.news-item.is-bulletin .list-banner-with-link .section-content .description .custom-group .custom-list,.news-list .wrapper .news-item .list-banner-with-link .section-content .description .custom-group .custom-list,.payment-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.privacy-modal-update .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.product-recall .container-box .boxed .list-banner-with-link .section-content .box .custom-group .custom-list,.profil-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.result-ko-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.save-profile-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.school-book-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.search .search-results .list-banner-with-link .section-content .result-count .custom-group .custom-list,.search .search-results .list-banner-with-link .section-content .result-paging .custom-group .custom-list,.search-result .list-banner-with-link .section-content .description .custom-group .custom-list,.search-result .wrap-date .list-banner-with-link .section-content .category .custom-group .custom-list,.showcase-circle .list-banner-with-link .section-content .wrapper-circle .circle .circle-description .custom-group .custom-list,.slide-container .slide.generic .text-container .list-banner-with-link .section-content .slide-description .custom-group .custom-list,.slide-container .slide.recalled-product .box-info .list-banner-with-link .section-content .info-description .custom-group .custom-list,.slide-container .slide.type-2 .container-text .list-banner-with-link .section-content .heading .custom-group .custom-list,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .description .custom-group .custom-list,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .position .custom-group .custom-list,.spid-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.tessera-socio-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .custom-list,.wrapper-services-conventions .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .custom-list,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .custom-list,.wrapper-services-events .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .custom-list{flex-direction:column;display:flex;justify-content:center;align-items:center;flex-basis:25%;min-height:100px;border-radius:12px;background-color:#fff;padding:1em;flex-basis:auto;min-height:130px;padding:2em 1.5em;margin-right:2%;width:auto}.article-detail .list-banner-with-link .section-content .container-left .link .less-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-left .link .more-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-left .position .city .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-right .link .less-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-right .link .more-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-right .position .city .custom-group .custom-list .icon,.boxed-info .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.campaign-list .wrapper .campaign-item .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.card-verify #login-form .list-banner-with-link .section-content .confirm-message .custom-group .custom-list .icon,.card-verify #login-form .list-banner-with-link .section-content .error-message .custom-group .custom-list .icon,.deal-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .custom-list .icon,.deal-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.etruria-login-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.event-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .custom-list .icon,.event-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.event-subscription-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.event-unsubscribe-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.events-container .list-banner-with-link .section-content .hover-image-bottom .custom-group .custom-list .icon,.events-main .list-banner-with-link .section-content .hover-image-bottom .custom-group .custom-list .icon,.filter .input-group .list-banner-with-link .section-content input .custom-group .custom-list .icon,.internal-login #login-form .list-banner-with-link .section-content .error-message .custom-group .custom-list .icon,.is-filter.input-group .list-banner-with-link .section-content input .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-left .link .less-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-left .link .more-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-left .position .city .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-right .link .less-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-right .link .more-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-right .position .city .custom-group .custom-list .icon,.list-banner-with-link .section-content #search-block .custom-group .custom-list .icon,.list-banner-with-link .section-content .boxed-info .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .campaign-list .wrapper .campaign-item .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .card-verify #login-form .confirm-message .custom-group .custom-list .icon,.list-banner-with-link .section-content .card-verify #login-form .error-message .custom-group .custom-list .icon,.list-banner-with-link .section-content .deal-detail .vertical-cards .card .position .custom-group .custom-list .icon,.list-banner-with-link .section-content .deal-detail>.hero-simple .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .etruria-login-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-detail .vertical-cards .card .position .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-detail>.hero-simple .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-subscription-confirm-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-unsubscribe-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .events-container .hover-image-bottom .custom-group .custom-list .icon,.list-banner-with-link .section-content .events-main .hover-image-bottom .custom-group .custom-list .icon,.list-banner-with-link .section-content .filter .input-group input .custom-group .custom-list .icon,.list-banner-with-link .section-content .highlighted .custom-group .custom-list .icon,.list-banner-with-link .section-content .internal-login #login-form .error-message .custom-group .custom-list .icon,.list-banner-with-link .section-content .is-filter.input-group input .custom-group .custom-list .icon,.list-banner-with-link .section-content .locator-shop-detail .sharer .label-icon .custom-group .custom-list .icon,.list-banner-with-link .section-content .login-alleanza-redirect .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .mark-domanda-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .modal-coop .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .my-events-confirm-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .news-item.is-bulletin .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .news-list .wrapper .news-item .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .payment-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .privacy-modal-update .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .product-recall .container-box .boxed .box .custom-group .custom-list .icon,.list-banner-with-link .section-content .profil-domanda-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .result-ko-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .save-profile-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .school-book-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .search .search-results .result-count .custom-group .custom-list .icon,.list-banner-with-link .section-content .search .search-results .result-paging .custom-group .custom-list .icon,.list-banner-with-link .section-content .search-form .custom-group .custom-list .icon,.list-banner-with-link .section-content .search-result .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .search-result .wrap-date .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.generic .text-container .slide-description .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.recalled-product .box-info .info-description .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-2 .container-text .heading .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .position .custom-group .custom-list .icon,.list-banner-with-link .section-content .small .custom-group .custom-list .icon,.list-banner-with-link .section-content .spid-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .tessera-socio-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic .custom-group .custom-list .icon,.list-banner-with-link .showcase-circle .section-content .wrapper-circle .circle .circle-description .custom-group .custom-list .icon,.locator-shop-detail .sharer .list-banner-with-link .section-content .label-icon .custom-group .custom-list .icon,.login-alleanza-redirect .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.mark-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.modal-coop .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.my-events-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.news-item.is-bulletin .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.news-list .wrapper .news-item .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.payment-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.privacy-modal-update .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.product-recall .container-box .boxed .list-banner-with-link .section-content .box .custom-group .custom-list .icon,.profil-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.result-ko-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.save-profile-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.school-book-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.search .search-results .list-banner-with-link .section-content .result-count .custom-group .custom-list .icon,.search .search-results .list-banner-with-link .section-content .result-paging .custom-group .custom-list .icon,.search-result .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.search-result .wrap-date .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.showcase-circle .list-banner-with-link .section-content .wrapper-circle .circle .circle-description .custom-group .custom-list .icon,.slide-container .slide.generic .text-container .list-banner-with-link .section-content .slide-description .custom-group .custom-list .icon,.slide-container .slide.recalled-product .box-info .list-banner-with-link .section-content .info-description .custom-group .custom-list .icon,.slide-container .slide.type-2 .container-text .list-banner-with-link .section-content .heading .custom-group .custom-list .icon,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .position .custom-group .custom-list .icon,.spid-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.tessera-socio-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .custom-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .custom-list .icon,.wrapper-services-events .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .custom-list .icon{width:100%;margin-right:auto;margin-left:auto;padding:5%}@media (max-width:1199.98px){.article-detail .list-banner-with-link .section-content .container-left .link .less-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-left .link .more-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-left .position .city .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-right .link .less-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-right .link .more-position .custom-group .custom-list .icon,.article-detail .list-banner-with-link .section-content .container-right .position .city .custom-group .custom-list .icon,.boxed-info .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.campaign-list .wrapper .campaign-item .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.card-verify #login-form .list-banner-with-link .section-content .confirm-message .custom-group .custom-list .icon,.card-verify #login-form .list-banner-with-link .section-content .error-message .custom-group .custom-list .icon,.deal-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .custom-list .icon,.deal-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.etruria-login-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.event-detail .vertical-cards .card .list-banner-with-link .section-content .position .custom-group .custom-list .icon,.event-detail>.hero-simple .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.event-subscription-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.event-unsubscribe-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.events-container .list-banner-with-link .section-content .hover-image-bottom .custom-group .custom-list .icon,.events-main .list-banner-with-link .section-content .hover-image-bottom .custom-group .custom-list .icon,.filter .input-group .list-banner-with-link .section-content input .custom-group .custom-list .icon,.internal-login #login-form .list-banner-with-link .section-content .error-message .custom-group .custom-list .icon,.is-filter.input-group .list-banner-with-link .section-content input .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-left .link .less-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-left .link .more-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-left .position .city .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-right .link .less-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-right .link .more-position .custom-group .custom-list .icon,.list-banner-with-link .article-detail .section-content .container-right .position .city .custom-group .custom-list .icon,.list-banner-with-link .section-content #search-block .custom-group .custom-list .icon,.list-banner-with-link .section-content .boxed-info .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .campaign-list .wrapper .campaign-item .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .card-verify #login-form .confirm-message .custom-group .custom-list .icon,.list-banner-with-link .section-content .card-verify #login-form .error-message .custom-group .custom-list .icon,.list-banner-with-link .section-content .deal-detail .vertical-cards .card .position .custom-group .custom-list .icon,.list-banner-with-link .section-content .deal-detail>.hero-simple .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .etruria-login-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-detail .vertical-cards .card .position .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-detail>.hero-simple .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-subscription-confirm-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .event-unsubscribe-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .events-container .hover-image-bottom .custom-group .custom-list .icon,.list-banner-with-link .section-content .events-main .hover-image-bottom .custom-group .custom-list .icon,.list-banner-with-link .section-content .filter .input-group input .custom-group .custom-list .icon,.list-banner-with-link .section-content .highlighted .custom-group .custom-list .icon,.list-banner-with-link .section-content .internal-login #login-form .error-message .custom-group .custom-list .icon,.list-banner-with-link .section-content .is-filter.input-group input .custom-group .custom-list .icon,.list-banner-with-link .section-content .locator-shop-detail .sharer .label-icon .custom-group .custom-list .icon,.list-banner-with-link .section-content .login-alleanza-redirect .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .mark-domanda-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .modal-coop .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .my-events-confirm-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .news-item.is-bulletin .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .news-list .wrapper .news-item .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .payment-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .privacy-modal-update .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .product-recall .container-box .boxed .box .custom-group .custom-list .icon,.list-banner-with-link .section-content .profil-domanda-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .result-ko-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .save-profile-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .school-book-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .search .search-results .result-count .custom-group .custom-list .icon,.list-banner-with-link .section-content .search .search-results .result-paging .custom-group .custom-list .icon,.list-banner-with-link .section-content .search-form .custom-group .custom-list .icon,.list-banner-with-link .section-content .search-result .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .search-result .wrap-date .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.generic .text-container .slide-description .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.recalled-product .box-info .info-description .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-2 .container-text .heading .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .description .custom-group .custom-list .icon,.list-banner-with-link .section-content .slide-container .slide.type-3 .body .position .custom-group .custom-list .icon,.list-banner-with-link .section-content .small .custom-group .custom-list .icon,.list-banner-with-link .section-content .spid-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .tessera-socio-modal .container-modal .info .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .generic .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .category .custom-group .custom-list .icon,.list-banner-with-link .section-content .wrapper-services-events .is-deal .slide.type-3 .footer .discount .generic .custom-group .custom-list .icon,.list-banner-with-link .showcase-circle .section-content .wrapper-circle .circle .circle-description .custom-group .custom-list .icon,.locator-shop-detail .sharer .list-banner-with-link .section-content .label-icon .custom-group .custom-list .icon,.login-alleanza-redirect .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.mark-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.modal-coop .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.my-events-confirm-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.news-item.is-bulletin .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.news-list .wrapper .news-item .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.payment-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.privacy-modal-update .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.product-recall .container-box .boxed .list-banner-with-link .section-content .box .custom-group .custom-list .icon,.profil-domanda-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.result-ko-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.save-profile-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.school-book-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.search .search-results .list-banner-with-link .section-content .result-count .custom-group .custom-list .icon,.search .search-results .list-banner-with-link .section-content .result-paging .custom-group .custom-list .icon,.search-result .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.search-result .wrap-date .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.showcase-circle .list-banner-with-link .section-content .wrapper-circle .circle .circle-description .custom-group .custom-list .icon,.slide-container .slide.generic .text-container .list-banner-with-link .section-content .slide-description .custom-group .custom-list .icon,.slide-container .slide.recalled-product .box-info .list-banner-with-link .section-content .info-description .custom-group .custom-list .icon,.slide-container .slide.type-2 .container-text .list-banner-with-link .section-content .heading .custom-group .custom-list .icon,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .description .custom-group .custom-list .icon,.slide-container .slide.type-3 .body .list-banner-with-link .section-content .position .custom-group .custom-list .icon,.spid-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.tessera-socio-modal .container-modal .list-banner-with-link .section-content .info .custom-group .custom-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .custom-list .icon,.wrapper-services-conventions .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .custom-list .icon,.wrapper-services-events .is-deal .slide.type-3 .footer .discount .list-banner-with-link .section-content .generic .custom-group .custom-list .icon,.wrapper-services-events .is-deal .slide.type-3 .list-banner-with-link .section-content .category .custom-group .custom-list .icon{width:100%;padding:0}}.convenzioni-container .card-conv{width:100%;height:100%;position:relative}.convenzioni-container .m-size{width:237px;height:316px;cursor:pointer}.convenzioni-container .l-size{width:463px;height:652px;cursor:pointer}.convenzioni-container .pad{padding-top:20px}.convenzioni-container .card img{width:100%;height:100%;object-fit:cover}.convenzioni-container .card-image{min-height:100%}.convenzioni-container .overlay{position:absolute;bottom:20px;left:20px;right:20px;background-color:rgba(255,255,255,.9);padding:18px;border-radius:12px}.convenzioni-container .text{color:#000;font-weight:700;font-size:19px}.convenzioni-container .text-xl{font-size:30px}.convenzioni-container .card-image{border-radius:12px}.convenzioni-container .img-xl{border-radius:16px}.convenzioni-container .overlay-xl{max-width:70%}@media (max-width:1199.98px){.convenzioni-container .card-conv{margin:10px 0 10px 0}.convenzioni-container .pad{padding-top:0}.convenzioni-container .m-size{width:100%;height:100%}.convenzioni-container .l-size{width:100%;height:100%}.convenzioni-container .img-xl{border-radius:12px}.convenzioni-container .text-xl{font-size:19px!important}.convenzioni-container .overlay-xl{max-width:100%}}.mosaic .card-container{display:flex;flex-wrap:wrap;justify-content:center;width:980px;height:650px;margin:20px auto;gap:15px}@media (max-width:1199.98px){.mosaic .card-container{width:100%!important;height:auto!important;gap:10px!important}}.mosaic .card-container .card{width:100%;height:100%;position:relative}.mosaic .card-container .card:hover .card-image{transform:scale(1.2)}.mosaic .card-container .card:hover .overlay{background-color:rgba(255,255,255,.7)}.mosaic .card-container .card .container-image{width:100%;height:100%;overflow:hidden;border-radius:12px}.mosaic .card-container .card .card-image{width:100%;height:100%;border-radius:12px;object-fit:cover;object-position:top;transition:transform .3s ease-in-out}.mosaic .card-container .card .card-img-desk{display:block}@media (max-width:1199.98px){.mosaic .card-container .card .card-img-desk{display:none}}.mosaic .card-container .card .card-img-mobile{display:none}@media (max-width:1199.98px){.mosaic .card-container .card .card-img-mobile{display:block}}.mosaic .card-container .card .overlay{position:absolute;bottom:20px;left:12px;right:20px;background-color:rgba(255,255,255,.9);padding:18px;border-radius:12px}@media (max-width:1199.98px){.mosaic .card-container .card .overlay{padding:8px;bottom:12px}}.mosaic .card-container .card .text{color:#000;font-weight:700;font-size:24px}@media (max-width:1199.98px){.mosaic .card-container .card .text{font-size:14px}}.mosaic .three-card .right-col{display:flex;flex-wrap:wrap;gap:15px;flex:0 0 50%;justify-content:center}@media (max-width:1199.98px){.mosaic .three-card .right-col{flex:0 0 48%;gap:10px}}.mosaic .three-card .l-size{width:463px;height:652px;cursor:pointer}@media (max-width:1199.98px){.mosaic .three-card .l-size{width:48%;height:282px}}.mosaic .three-card .m-size{width:496px;height:318px;cursor:pointer}@media (max-width:1199.98px){.mosaic .three-card .m-size{width:100%;height:137px}}.mosaic .three-card .overlay-xl{max-width:70%}.mosaic .four-card .right-col{display:flex;flex-wrap:wrap;gap:15px;flex:0 0 50%;justify-content:center}@media (max-width:1199.98px){.mosaic .four-card .right-col{flex:0 0 100%;gap:10px}}.mosaic .four-card .l-size{width:463px;height:652px;cursor:pointer}@media (max-width:1199.98px){.mosaic .four-card .l-size{height:215px}}.mosaic .four-card .m-size{width:496px;height:318px;cursor:pointer}@media (max-width:1199.98px){.mosaic .four-card .m-size{width:48%;height:282px}}.mosaic .four-card .s-size{width:237px;height:318px;cursor:pointer}@media (max-width:1199.98px){.mosaic .four-card .s-size{width:100%;height:137px}}.mosaic .four-card .col-separator{display:flex;flex-wrap:wrap;gap:15px}@media (max-width:1199.98px){.mosaic .four-card .col-separator{gap:10px;width:48%}}.mosaic .four-card .overlay-xl{max-width:70%}.mosaic .five-card .right-col{display:flex;flex-wrap:wrap;gap:15px;flex:0 0 50%;justify-content:center}@media (max-width:1199.98px){.mosaic .five-card .right-col{flex:0 0 100%;gap:10px}}.mosaic .five-card .l-size{width:463px;height:652px;cursor:pointer}@media (max-width:1199.98px){.mosaic .five-card .l-size{height:215px}}.mosaic .five-card .s-size{width:237px;height:318px;cursor:pointer}@media (max-width:1199.98px){.mosaic .five-card .s-size{width:48%;height:220px}}.mosaic .five-card .col-separator{display:flex;flex-wrap:wrap;gap:15px}@media (max-width:1199.98px){.mosaic .five-card .col-separator{gap:10px;width:100%}}.mosaic .five-card .overlay-xl{max-width:70%}.mosaic .six-card{width:1280px;height:auto;gap:23px}.mosaic .six-card .left-col{width:957px;display:flex;flex-wrap:wrap}@media (max-width:1199.98px){.mosaic .six-card .left-col{width:100%}}.mosaic .six-card .row-separator{display:flex;flex-wrap:wrap;gap:28px;margin-top:23px;justify-content:center}@media (max-width:1199.98px){.mosaic .six-card .row-separator{flex:0 0 100%;gap:10px;margin-top:10px}}.mosaic .six-card .row-group{display:flex;flex-wrap:wrap;gap:28px}@media (max-width:1199.98px){.mosaic .six-card .row-group{flex-direction:column;flex:0 0 48%;gap:10px}}.mosaic .six-card .l-size{width:100%;height:538px;cursor:pointer}@media (max-width:1199.98px){.mosaic .six-card .l-size{height:215px;width:100%}}.mosaic .six-card .m-size{width:300px;height:540px;cursor:pointer}@media (max-width:1199.98px){.mosaic .six-card .m-size{width:48%;height:137px}}.mosaic .six-card .s-size{width:300px;height:314px;cursor:pointer}@media (max-width:1199.98px){.mosaic .six-card .s-size{width:48%;height:137px}}.mosaic .six-card .xs-size{width:300px;height:314px;cursor:pointer}@media (max-width:1199.98px){.mosaic .six-card .xs-size{width:48%;height:284px}}.mosaic .six-card .xxs-size{width:300px;height:314px;cursor:pointer}@media (max-width:1199.98px){.mosaic .six-card .xxs-size{width:100%;height:137px}}.mosaic .six-card .col-separator{display:flex;flex-wrap:wrap;flex-direction:column;gap:21px}@media (max-width:1199.98px){.mosaic .six-card .col-separator{gap:10px;flex-direction:row;width:100%}}.mosaic .six-card .overlay-xl{max-width:40%}.mosaic .seven-card{width:1280px;height:auto;gap:14px}.mosaic .seven-card .left-col{width:957px;display:flex;flex-wrap:wrap;gap:22px}@media (max-width:1199.98px){.mosaic .seven-card .left-col{width:100%;gap:10px}}.mosaic .seven-card .first-row{display:flex;flex-wrap:nowrap;gap:28px;justify-content:center}@media (max-width:1199.98px){.mosaic .seven-card .first-row{flex-wrap:wrap;gap:10px;width:100%}}.mosaic .seven-card .second-row{display:flex;flex-wrap:wrap;gap:28px;margin-top:23px;justify-content:center}@media (max-width:1199.98px){.mosaic .seven-card .second-row{flex:0 0 100%;gap:10px;margin-top:10px}}.mosaic .seven-card .row-group{display:flex;flex-wrap:wrap;gap:25px}@media (max-width:1199.98px){.mosaic .seven-card .row-group{flex-direction:column;flex:0 0 48%;gap:10px}}.mosaic .seven-card .l-size{width:626px;height:538px;cursor:pointer}@media (max-width:1199.98px){.mosaic .seven-card .l-size{height:215px;width:100%}}.mosaic .seven-card .m-size{width:300px;height:540px;cursor:pointer}@media (max-width:1199.98px){.mosaic .seven-card .m-size{width:48%;height:282px}}.mosaic .seven-card .s-size{width:300px;height:314px;cursor:pointer}@media (max-width:1199.98px){.mosaic .seven-card .s-size{width:100%;height:137px}}.mosaic .seven-card .col-separator{display:flex;flex-wrap:wrap;flex-direction:column;gap:21px}@media (max-width:1199.98px){.mosaic .seven-card .col-separator{gap:10px;flex-direction:row;width:100%}}.mosaic .seven-card .overlay-xl{max-width:60%}@media (max-width:1199.98px){.mosaic .dsk{display:none!important}}@media (min-width:992px){.mosaic .mob{display:none!important}}.deep-dive .brand-card-container .modal-container{position:fixed;top:30px;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;z-index:4;overflow-x:hidden;overflow-y:hidden}@media (min-height:600px) and (max-height:700px){.deep-dive .brand-card-container .modal-container{overflow:scroll}}@media (max-width:1199.98px){.deep-dive .brand-card-container .modal-container{top:0}}.deep-dive .brand-card-container .icon-details{transition:transform .3s ease-in-out}.deep-dive .brand-card-container .icon-details:hover{transform:scale(1.1);text-shadow:2px 2px rgba(0,0,0,.25)}.deep-dive-modal .title{font-size:40px;font-weight:500}@media (max-width:1199.98px){.deep-dive-modal .title{font-size:24px}}@media (min-width:992px){.deep-dive-modal{height:100vmax;background-color:#f6f6f6;margin-left:0;padding-right:30px}}.deep-dive-modal .content-wrapper .custom-bar{height:19px;background:#e30613;min-width:5%;border-radius:15px;width:5%}.deep-dive-modal .content-wrapper .container-bar{display:none}.deep-dive-modal .content-wrapper .controls{display:block}.deep-dive-modal .content-wrapper .nav-buttons{flex-direction:row;justify-content:center;align-items:center;display:flex;width:100%;position:absolute;bottom:-40px;right:5%}.deep-dive-modal .content-wrapper .nav-buttons .nav-item{width:.5em;height:.5em;border-radius:50%;border:2px solid #e30613;background-color:transparent;margin:0 .25em}.deep-dive-modal .content-wrapper .nav-buttons .nav-item.active{background-color:#e30613;border:none;width:1.25em;height:.5em;border-radius:.25em}.deep-dive-modal .content-wrapper .slide-container{overflow:visible}.deep-dive-modal .content-wrapper .slide-container .inactive{opacity:1!important}.deep-dive-modal .content-wrapper .slide-container .btn-primary{min-width:auto}.deep-dive-modal .content-wrapper .icon-container{background-color:transparent;display:flex;justify-content:flex-end;align-items:center;margin-right:30px}.deep-dive-modal .content-wrapper .d-flex{justify-content:space-between}@media (max-width:1199.98px){.deep-dive-modal .content-wrapper{margin:0 20px}.deep-dive-modal .content-wrapper .container-bar{display:block;height:19px;background:#fff;border-radius:15px;box-shadow:0 0 10px 0 #0000004D inset;max-width:91%}.deep-dive-modal .content-wrapper .controls{display:none}.deep-dive-modal .content-wrapper .nav-buttons{display:none}.deep-dive-modal .content-wrapper .slide-container{overflow:hidden;gap:50px}.deep-dive-modal .content-wrapper .slide-container .inactive{opacity:1!important}.deep-dive-modal .content-wrapper .icon-container{background-color:transparent;display:flex;justify-content:flex-end;align-items:center;margin-right:40px}}.deep-dive-modal .train-card-deepdive{padding:2em 0;overflow:visible!important}@media (max-width:1199.98px){.deep-dive-modal .train-card-deepdive{padding:0!important;overflow:hidden!important}.deep-dive-modal .modal-container-content{margin-bottom:30px}.deep-dive-modal .d-flex{display:flex;align-items:center;margin-bottom:1em}}.deep-dive-modal-content .content-container{display:flex}.deep-dive-modal-content .content-container .slide-box-white{background-color:#fff}.deep-dive-modal-content .content-container .card-white:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.deep-dive-modal-content .content-container .brand{display:inline-block;text-align:center;width:max-content;font-size:.75rem;padding:.2em 2em}.deep-dive-modal-content .content-container .slide-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em;font-weight:700;color:#262b2f;margin:0}.deep-dive-modal-content .content-container .text-container{display:inline-flex;flex-direction:column}.deep-dive-modal-content .content-container .extra-info{font-size:.875rem;font-weight:300;color:#4a4a49}.deep-dive-modal-content .content-container .content-left{float:left}@media (min-width:992px){.deep-dive-modal-content .content-container .content-left .m-top{margin-top:100px}}@media (min-width:992px){.deep-dive-modal-content .content-container .content-left .m-top-s{margin-top:20px}}.deep-dive-modal-content .content-container .content-left .card-container{display:flex;flex-wrap:nowrap;justify-content:center;margin:5px auto;gap:24px}.deep-dive-modal-content .content-container .content-left .card{border-radius:12px}.deep-dive-modal-content .content-container .content-left .xl-size{display:flex;width:420px;height:500px}.deep-dive-modal-content .content-container .content-left .m-size-c{display:flex;width:190px;height:238px}.deep-dive-modal-content .content-container .content-left .m-size{display:flex;width:190px;height:246px}.deep-dive-modal-content .content-container .content-left .l-size{display:flex;width:310px;height:402px}.deep-dive-modal-content .content-container .content-left .l-size .box-white{padding:0;max-height:100%}.deep-dive-modal-content .content-container .content-left .xl-size .box-white{padding:0;max-height:100%}.deep-dive-modal-content .content-container .content-left .m-size .box-white{padding:10px;max-height:100%}.deep-dive-modal-content .content-container .content-left .xl-size .image-container{height:304px;min-height:304px;margin-bottom:0}.deep-dive-modal-content .content-container .content-left .l-size .image-container{height:234px;min-height:234px;margin-bottom:0}.deep-dive-modal-content .content-container .content-left .m-size .image-container{height:137px;min-height:137px;margin-bottom:0}.deep-dive-modal-content .content-container .content-left .image-container img{max-height:100%;height:100%}.deep-dive-modal-content .content-container .content-left .l-size .text-container{min-height:150px;max-height:150px;margin:5px auto;justify-content:flex-start}.deep-dive-modal-content .content-container .content-left .xl-size .text-container{min-height:150px;max-height:150px;margin:5px auto;justify-content:flex-start}.deep-dive-modal-content .content-container .content-left .m-size .text-container{min-height:90px;max-height:90px;margin:5px auto;justify-content:flex-start}.deep-dive-modal-content .content-container .content-left .xl-size .text-container .slide-title{min-height:55px}.deep-dive-modal-content .content-container .content-left .l-size .text-container .slide-title{min-height:55px}.deep-dive-modal-content .content-container .content-left .m-size .text-container .slide-title{min-height:27px}.deep-dive-modal-content .content-container .content-left .no-cover{height:100%}.deep-dive-modal-content .content-container .content-left .product{gap:10px!important}.deep-dive-modal-content .content-container .content-left .container-image{height:100%;overflow:hidden;border-radius:12px}.deep-dive-modal-content .content-container .content-left .card-image{width:100%;height:100%;border-radius:12px;object-fit:cover;object-position:top}.deep-dive-modal-content .content-container .content-left .card-image-lancio{width:100%;height:100%;border-radius:12px;object-fit:cover;object-position:top;pointer-events:auto!important;transition:transform .3s ease-in-out}.deep-dive-modal-content .content-container .content-left .card-image-lancio:hover{filter:blur(2px);transform:scale(1.2)}.deep-dive-modal-content .content-container .content-left .card-image-lancio:hover~.overlay{background-color:rgba(255,255,255,.7)}.deep-dive-modal-content .content-container .content-left .card-image-lancio:hover~.overlay-s{padding:14px}@media (max-width:1199.98px){.deep-dive-modal-content .content-container .content-left .card-image-lancio:hover~.overlay-s{padding:10px}}.deep-dive-modal-content .content-container .content-left .card-image-lancio:hover~.overlay-l{padding:22px}@media (max-width:1199.98px){.deep-dive-modal-content .content-container .content-left .card-image-lancio:hover~.overlay-l{padding:18px}}.deep-dive-modal-content .content-container .content-left .card-image-lancio .icon-brand,.deep-dive-modal-content .content-container .content-left .card-image-lancio:hover~.text{filter:blur(0)!important}.deep-dive-modal-content .content-container .content-left .right-col{display:flex;flex-direction:column;gap:24px}.deep-dive-modal-content .content-container .content-left .overlay{position:absolute;bottom:0;width:100%;border-radius:0 0 12px 12px;background-color:transparent}.container-modal-general .wrap-card .result-category .category .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .check-all .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .deep-dive-modal-content .content-container .content-left .icon-brand.icn-follow.category.active::after,.container-modal-general .wrap-card .result-category .deep-dive-modal-content .content-container .content-left .icon-brand.icn-follow.check-all.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .category li.icon-brand.icn-follow.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .check-all li.icon-brand.icn-follow.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.category.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.check-all.active::after,.deep-dive-modal-content .content-container .content-left .icon-brand.icn.icn-follow,.deep-dive-modal-content .content-container .content-left .menus .main-menu ul li.icon-brand.icn-follow.has-submenu:after,.deep-dive-modal-content .content-container .content-left .menus .submenus ul li.icon-brand.icn-follow.has-submenu:after,.menus .main-menu ul .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.has-submenu:after,.menus .submenus ul .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.has-submenu:after{color:#e30613;font-size:xxx-large}.deep-dive-modal-content .content-container .content-left .overlay-l{padding:13px}.deep-dive-modal-content .content-container .content-left .overlay-s{padding:6px}.deep-dive-modal-content .content-container .content-left .text-l{font-size:30px;font-weight:700}.deep-dive-modal-content .content-container .content-left .text-s{font-size:20px;font-weight:700}.deep-dive-modal-content .content-container .content-left .lancio{text-align:center;background-color:rgba(255,255,255,.9)}.deep-dive-modal-content .content-container .content-right{margin:auto 0 auto 40px;min-width:390px;max-width:440px}.deep-dive-modal-content .content-container .content-right .title{font-size:36px;font-weight:700}.deep-dive-modal-content .content-container .content-right .description{font-size:16px;font-weight:300;margin:20px auto 20px auto}@media (max-width:1199.98px){.deep-dive-modal-content .content-container .slide-title{font-size:.8rem}.deep-dive-modal-content .content-container .content-left{float:left}.deep-dive-modal-content .content-container .content-left .search .search-results{padding:0}.deep-dive-modal-content .content-container .content-left .card-container{gap:20px}.deep-dive-modal-content .content-container .content-left .xl-size{display:flex;width:296px;height:352px}.deep-dive-modal-content .content-container .content-left .l-size{display:flex;width:301px;height:351px}.deep-dive-modal-content .content-container .content-left .m-size{display:flex;width:142px;height:165px}.deep-dive-modal-content .content-container .content-left .m-size-c{display:flex;width:142px;height:165px}.deep-dive-modal-content .content-container .content-left .xl-size .box-white{padding:0;max-height:100%}.deep-dive-modal-content .content-container .content-left .l-size .box-white{padding:0;max-height:100%}.deep-dive-modal-content .content-container .content-left .m-size .box-white{padding:10px;max-height:100%}.deep-dive-modal-content .content-container .content-left .xl-size .image-container{height:225px;min-height:225px;margin-bottom:0}.deep-dive-modal-content .content-container .content-left .l-size .image-container{height:213px;min-height:213px;margin-bottom:0}.deep-dive-modal-content .content-container .content-left .m-size .image-container{height:78px;min-height:78px;margin-bottom:0}.deep-dive-modal-content .content-container .content-left .image-container img{max-height:100%;height:100%}.deep-dive-modal-content .content-container .content-left .xl-size .text-container{min-height:150px;max-height:150px;margin:5px auto;justify-content:flex-start}.deep-dive-modal-content .content-container .content-left .l-size .text-container{min-height:150px;max-height:150px;margin:5px auto;justify-content:flex-start}.deep-dive-modal-content .content-container .content-left .m-size .text-container{min-height:55px;max-height:55px;margin:5px auto;justify-content:flex-start}.deep-dive-modal-content .content-container .content-left .xl-size .text-container .slide-title{min-height:55px}.deep-dive-modal-content .content-container .content-left .l-size .text-container .slide-title{min-height:55px}.deep-dive-modal-content .content-container .content-left .m-size .text-container .slide-title{min-height:27px}.deep-dive-modal-content .content-container .content-left .no-cover{height:100%}.deep-dive-modal-content .content-container .content-left .product{gap:20px!important}.deep-dive-modal-content .content-container .content-left .container-image{height:100%;overflow:hidden;border-radius:12px}.deep-dive-modal-content .content-container .content-left .card-image{width:100%;height:100%;border-radius:12px;object-fit:cover;object-position:top}.deep-dive-modal-content .content-container .content-left .card-image:hover{filter:blur(2px)}.deep-dive-modal-content .content-container .content-left .right-col{display:flex;flex-direction:column;gap:20px}.deep-dive-modal-content .content-container .content-left .overlay{position:absolute;bottom:0;width:100%;background-color:transparent;border-radius:0 0 12px 12px}.container-modal-general .wrap-card .result-category .category .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .check-all .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.active::after,.container-modal-general .wrap-card .result-category .deep-dive-modal-content .content-container .content-left .icon-brand.icn-follow.category.active::after,.container-modal-general .wrap-card .result-category .deep-dive-modal-content .content-container .content-left .icon-brand.icn-follow.check-all.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .category li.icon-brand.icn-follow.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .check-all li.icon-brand.icn-follow.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.category.active::after,.deep-dive-modal-content .content-container .content-left .container-modal-general .wrap-card .result-category .icon-brand.icn-follow.check-all.active::after,.deep-dive-modal-content .content-container .content-left .icon-brand.icn.icn-follow,.deep-dive-modal-content .content-container .content-left .menus .main-menu ul li.icon-brand.icn-follow.has-submenu:after,.deep-dive-modal-content .content-container .content-left .menus .submenus ul li.icon-brand.icn-follow.has-submenu:after,.menus .main-menu ul .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.has-submenu:after,.menus .submenus ul .deep-dive-modal-content .content-container .content-left li.icon-brand.icn-follow.has-submenu:after{color:#e30613;font-size:xx-large}.deep-dive-modal-content .content-container .content-left .overlay-l{padding:12px}.deep-dive-modal-content .content-container .content-left .overlay-s{padding:5px}.deep-dive-modal-content .content-container .content-left .text-l{font-size:20px;font-weight:700}.deep-dive-modal-content .content-container .content-left .text-s{font-size:15px;font-weight:700}.deep-dive-modal-content .content-container .content-left .lancio{text-align:center;background-color:rgba(255,255,255,.8)}.deep-dive-modal-content .content-container .content-right{margin:0 30px 0 40px;min-width:270px;max-width:350px}.deep-dive-modal-content .content-container .content-right .title{font-size:36px;font-weight:700;text-align:start}.deep-dive-modal-content .content-container .content-right .description{font-size:16px;font-weight:300;margin:20px auto 20px auto}}.contentDiv{width:50%}.result-ko-modal{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;position:fixed;top:0;bottom:0;right:0;width:100%;height:100vh;padding-top:5em;background-color:rgba(38,43,47,.9);z-index:999}.result-ko-modal .container-modal{width:30%;background-color:#fff;border-radius:1em;padding:2em;text-align:center}.result-ko-modal .container-modal .title{font-weight:500;margin-bottom:.5em}.result-ko-modal .container-modal .info{color:#262b2f;margin-bottom:2em}.result-ko-modal .container-modal .accept{border:1px solid #e30613}.result-ko-modal .container-modal .no-accept{border:1px solid #e30613}@media (max-width:1199.98px){.contentDiv{width:100%}}@media (min-width:992px){.container-modal{width:30%}}.container{width:100%;padding:20px;border-radius:10px;text-align:center;margin:0 auto;display:flex;flex-direction:column;align-items:center}.card-image{position:relative;display:flex;justify-content:center;align-items:center;width:60%;margin:0 auto;margin-bottom:20px}.card-image img{width:60%;height:auto;border-radius:10px;margin-bottom:5%}.text-pan,.text-verifica{position:absolute;font-size:14px;font-weight:700;color:#333}.text-pan{top:60px;left:20px;width:130px;text-align:left}.text-verifica{top:120px;right:20px;width:130px;text-align:left}.inputs-wrapper{display:flex;align-items:center}.input-group-card{width:100%;margin-right:7%}.label{font-size:18px;margin-bottom:10px;color:#555}.input-sequence{display:flex;gap:4px}.circle-input{width:45px;height:45px;border-radius:50%;border:1px solid #ccc;text-align:center;font-size:24px;margin:5px;transition:border-color .3s;text-transform:uppercase}.circle-input:focus{border-color:#e30613;outline:0}.circle-input-error{border-color:#e30613;color:#e30613}.gift-card-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:20px;padding:20px;border-radius:15px}.gift-card{flex:1 1 200px;display:flex;justify-content:end;align-items:center;margin-right:5%}.gift-card img{max-width:60%;border-radius:15px}.gift-card-details{flex:1 1 200px;margin-left:20px}#favourite-shop .gift-card-details .content-wrapper>.title,#favourite-shop-light .gift-card-details .content-wrapper>.title,#source-showcase .showcase-container .text-box .gift-card-details .mid-title,.banner-info .section-content .gift-card-details .title,.bio .article-body .gift-card-details .article-title.big,.bio .heading .gift-card-details .name,.boxed-map .card-boxed .gift-card-details .title,.brand-showcase .gift-card-details .title,.card-verify .gift-card-details .title,.cta-banner .section-content .gift-card-details .title,.gift-card-details #favourite-shop .content-wrapper>.title,.gift-card-details #favourite-shop-light .content-wrapper>.title,.gift-card-details #source-showcase .showcase-container .text-box .mid-title,.gift-card-details .banner-info .section-content .title,.gift-card-details .bio .article-body .article-title.big,.gift-card-details .bio .heading .name,.gift-card-details .boxed-map .card-boxed .title,.gift-card-details .brand-showcase .title,.gift-card-details .card-verify .title,.gift-card-details .cta-banner .section-content .title,.gift-card-details .hero-banner .hero-slider .hero-card .title,.gift-card-details .internal-login .title,.gift-card-details .list-banner .section-content .big .title,.gift-card-details .list-banner-with-link .section-content .big .title,.gift-card-details .mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .title,.gift-card-details .rounded-info .title,.gift-card-details .search .head .text-wrapper .title,.gift-card-details .search-cta .title,.gift-card-details .showcase-circle .section-content .title,.gift-card-details .simple-carousel .slide-container .slide.type-image-3 .container-text .title,.gift-card-details .social-feed .content-wrapper>.title,.gift-card-details .storie .article-body .article-title.big,.gift-card-details .storie .heading .name,.gift-card-details .table-banner .section-content .title,.gift-card-details .title-banner .title,.gift-card-details .train-card .content-wrapper>.title.big,.gift-card-details .train-card.related .content-wrapper>.title,.gift-card-details .video-serie .title,.gift-card-details h2,.hero-banner .hero-slider .hero-card .gift-card-details .title,.internal-login .gift-card-details .title,.list-banner .section-content .big .gift-card-details .title,.list-banner-with-link .section-content .big .gift-card-details .title,.mosaic-article .fluid-box .mosaic-section .mosaic-container .shadow-box .gift-card-details .title,.rounded-info .gift-card-details .title,.search .head .text-wrapper .gift-card-details .title,.search-cta .gift-card-details .title,.showcase-circle .section-content .gift-card-details .title,.simple-carousel .slide-container .slide.type-image-3 .container-text .gift-card-details .title,.social-feed .gift-card-details .content-wrapper>.title,.storie .article-body .gift-card-details .article-title.big,.storie .heading .gift-card-details .name,.table-banner .section-content .gift-card-details .title,.title-banner .gift-card-details .title,.train-card .gift-card-details .content-wrapper>.title.big,.train-card.related .gift-card-details .content-wrapper>.title,.video-serie .gift-card-details .title{font-size:24px;font-weight:700;margin-bottom:20px;color:#333}.gift-card-details ul{list-style-type:none;padding:0}.gift-card-details li{font-size:18px;margin-bottom:10px;color:#666}.gift-card-details li strong{color:#333}.footer-card-box{flex-basis:100%;text-align:center;margin-top:20px}.consult-another-card{font-size:16px;color:#e30613;text-decoration:none;font-weight:700}.consult-another-card i{margin-left:5px;color:#e30613}.arrow-box{position:absolute;display:flex;align-items:center;white-space:nowrap}.arrow-box.left{top:42%;left:-150px;flex-direction:row-reverse}.arrow-box.right{bottom:23%;right:-100px}.arrow-text{font-size:14px;font-weight:700;margin:0 10px}.arrow{position:relative;width:120px;height:2px;background-color:#000}.arrow::after{content:"";position:absolute;top:50%;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;transform:translateY(-50%)}.arrow-box.left .arrow::after{border-left:none;border-right:5px solid #000;left:0}.arrow-box.right .arrow::after{border-right:none;border-left:5px solid #000;right:0}@media (max-width:1199.98px){.card-image{width:100%;margin-bottom:35%}.text-pan,.text-verifica{font-size:12px;width:100px}.inputs-wrapper{margin-top:20px;display:block}.input-group-card{margin-bottom:20px}.gift-card-container{flex-direction:column;text-align:center}.gift-card-details{margin-left:0;margin-top:20px}.footer-card-box{margin-top:10px}.gift-card img{max-width:100%}.arrow-box{position:absolute;display:flex;flex-direction:column;align-items:center}.arrow-box.left{top:50%;left:-4%;flex-direction:column;height:100%}.arrow-box.right{top:95%;left:0;flex-direction:column}.arrow-box.right{top:77%;left:18%;flex-direction:column;height:100%}.arrow{width:2px;height:52%}.arrow-box.left .arrow::after,.arrow-box.right .arrow::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;top:100%;left:50%;transform:translateX(-50%);border-bottom:none}.arrow-text{margin-top:10px}#cardDetail li{display:flex;flex-direction:column}#cardDetail li strong{display:block;margin-bottom:5px}#cardDetail li::before{content:""}}.coop-accordion-custom .accordion-item-custom{border:none;background-color:transparent;border-radius:0;box-shadow:none;margin-bottom:0;padding:8px}.coop-accordion-custom .accordion-item-custom:last-child{border-bottom:none}.coop-accordion-custom .accordion-header{border:none;padding:0}.coop-accordion-custom .accordion-header:hoover{text-decoration:none}.coop-accordion-custom .accordion-button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;background-color:#fff;color:#333;border:none;box-shadow:none;transition:background-color .3s ease;position:relative;text-align:left;white-space:nowrap;overflow:hidden}.coop-accordion-custom .accordion-button::after{display:none!important}.coop-accordion-custom .accordion-button.collapsed{border-bottom:1px solid #c8c8c8;background-color:#f8f8f8;text-decoration:none}.coop-accordion-custom .accordion-button:not(.collapsed){background-color:#fff;color:#000;text-decoration:none}.coop-accordion-custom .accordion-button:focus{box-shadow:none}.coop-accordion-custom .accordion-body{background-color:#fff;color:#555;padding:1rem 1.5rem}.coop-accordion-custom .accordion-body p{font-size:14px;font-weight:100;text-align:start}.coop-accordion-custom .btn-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background-color:#fff;border:1px solid #fff;transition:all .3s ease;color:#ee1c25;font-size:1rem;font-weight:100!important;margin-left:auto}.coop-accordion-custom .accordion-button:not(.collapsed) .btn-icon{background-color:#f8f8f8;color:#ee1c25;border:none}.coop-accordion-custom .btn-icon i{transition:transform .3s ease}.coop-accordion-custom .accordion-button:not(.collapsed) .btn-icon i{transform:rotate(180deg)}@media (max-width:1199.98px){.coop-accordion-custom{padding-right:2%;padding-left:2%}.coop-accordion-custom .accordion-button{font-size:1rem;padding:.75rem 1rem;flex-wrap:nowrap;white-space:normal;overflow:hidden;padding:.8rem}.coop-accordion-custom .btn-icon{width:25px;height:25px;font-size:1rem;margin-left:10px}.coop-accordion-custom .accordion-body{padding:.75rem 1rem}.coop-accordion .accordion-button b{font-size:1rem}}@keyframes enterTop{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes fadeAnimation{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}100%{opacity:1}}@keyframes outTop{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}html{font-size:100%}
/*# sourceMappingURL=main.min.css.map */
