@charset "UTF-8";ul.unordered-list,.unordered-list>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:.5rem}ul.unordered-list li,.unordered-list>ul li{position:relative;padding-inline-start:1rem}ul.unordered-list li:before,.unordered-list>ul li:before{display:block;position:absolute;left:0;top:0;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 512'%3E%3Cpath d='M64 192c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64z'/%3E%3C/svg%3E");width:4px;height:auto;padding-right:.5rem;padding-top:3px;line-height:1.3}.homepage-benefit-list{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.homepage-benefit-list ul{list-style:none;padding:0;display:flex;flex-direction:column;row-gap:1rem}.homepage-benefit-list ul li{flex:1;text-align:center}.unordered-list--checked ul,ul.unordered-list--checked{list-style:none;padding:0;margin:0}.unordered-list--checked ul li,ul.unordered-list--checked li{position:relative;display:flex;align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;padding-block:.082rem}.unordered-list--checked ul li:before,ul.unordered-list--checked li:before{content:url("data:image/svg+xml,%3Csvg aria-hidden='true' width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' class='icon-checkmark'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='green' stroke-width='var(--icon-stroke-width)' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:20px;display:block}.what-will-you-learn ul li{position:relative;display:flex;align-items:flex-start;-moz-column-gap:.5rem;column-gap:.5rem;padding-block:.25rem}.what-will-you-learn ul li:before{content:url("data:image/svg+xml,%3Csvg aria-hidden='true' width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' class='icon-checkmark'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='green' stroke-width='var(--icon-stroke-width)' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:20px;display:block}@media screen and (min-width:750px){.what-will-you-learn ul{-moz-column-count:2;column-count:2}.what-will-you-learn ul li{display:inline-flex;width:100%}}.materials-kit--list>ul,ul.materials-kit--list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.materials-kit--list>ul li,ul.materials-kit--list li{padding-block:.75rem;padding-inline:1rem;background-color:#eee;border-radius:8px;border:solid 1px rgba(0,0,0,.1);display:flex;-moz-column-gap:.75rem;column-gap:.75rem}.materials-kit--list>ul li:before,ul.materials-kit--list li:before{width:14px;flex:0 0 14px;display:block;transform:translateY(2px);content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23680404' d='M256.5 530.4l-7.9-4.5-224-128-8.1-4.6 0-274.5 8.1-4.6 224-128 7.9-4.5 7.9 4.5 224 128 8.1 4.6 0 274.5-8.1 4.6-224 128-7.9 4.5zm208-155.7l0-219.2-192.1 109.7 0 219.2 192.1-109.7zm-96-201.1L448.3 128 256.5 18.4 176.7 64 368.5 173.6zM336.3 192L144.5 82.4 64.7 128 256.5 237.6 336.3 192zm-95.8 73.3l-192-109.7 0 219.2 192 109.7 0-219.2z'/%3E%3C/svg%3E")}.ordered-list ol,ol.ordered-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;row-gap:.5rem;counter-reset:ordered-list-counter}.ordered-list ol li,ol.ordered-list li{counter-increment:ordered-list-counter;position:relative;padding-left:1.75rem}.ordered-list ol li:before,ol.ordered-list li:before{content:counter(ordered-list-counter) ".";display:block;position:absolute;left:0;top:0}.ordered-list.list-item-spacing--2 ol,ol.ordered-list.list-item-spacing--2{row-gap:1rem}dl.description-list{display:flex;flex-direction:column}dl.description-list dt,dl.description-list dd{margin:0}dl.description-list dd{color:rgb(var(--color-foreground-rgb)/.5)}dl.description-list dt:not(:first-of-type){margin-top:.75rem}#header-component .menu-item--tesseramento{display:inline-flex;background-color:#680404;border-radius:100px;color:#f5f5f5}.grid-row{display:grid;-moz-column-gap:var(--gap, 1rem);column-gap:var(--gap, 1rem)}.grid-row.span-2{grid-template-columns:repeat(2,1fr)}.border-left{border-left:solid 1px rgb(var(--color-foreground-rgb)/.3)}.border-top{border-top:solid 1px rgb(var(--color-foreground-rgb)/.3)}.border-right{border-right:solid 1px rgb(var(--color-foreground-rgb)/.3)}.border-bottom{border-bottom:solid 1px rgb(var(--color-foreground-rgb)/.3)}#italy-interactive-map{display:block}div:has(#italy-interactive-map){width:100%}.mappa-regione{margin-bottom:-25%}.fs--2{font-size:.75rem}.fs--1{font-size:.875rem}.fs-1{font-size:1rem}.fs-2{font-size:1.25rem}.fs-3{font-size:1.5rem}.fs-4{font-size:2rem}.fs-5{font-size:2.5rem}.fs-6{font-size:3rem}.fs-7{font-size:3.5rem}.fs-8{font-size:4.5rem}.fs-9{font-size:5.5rem}.fs-10{font-size:7.5rem}.fs-11{font-size:9.5rem}.fs-12{font-size:11.5rem}.ch-height--3{line-height:1.3em;min-height:calc(3ch + 1.3em)}.homepage--plus-row .group-block:not(:last-of-type){border-right:solid 1px rgba(255,255,255,.2)}.shopify-section:has(.homepage--search-row){z-index:2}.qualifications-row .qualification-box:not(:last-of-type){border-right:solid 1px rgb(var(--color-foreground-rgb)/.25)}.must-have--box:not(:last-of-type){border-right:solid 1px rgba(255,255,255,.2)}.percorso--qualification-box{border-inline-start:solid 5px #680404;box-shadow:0 2px 3px #0000001a;min-height:15rem}ul.level-1--program-summary,.level-1--program-summary ul{row-gap:.35rem}ul.level-1--program-summary li:before,.level-1--program-summary ul li:before{content:url('data:image/svg+xml,<svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="%23680404" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" vector-effect="non-scaling-stroke" d="M4.25 10h11.5m0 0-4-4m4 4-4 4"/></svg>');width:16px}ul.didattica-in-presenza--plus,.didattica-in-presenza--plus ul{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}ul.didattica-in-presenza--plus li,.didattica-in-presenza--plus ul li{padding-block:.25rem}ul.didattica-in-presenza--plus li:before,.didattica-in-presenza--plus ul li:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24" fill="%23680404" class="icon icon-tabler icons-tabler-filled icon-tabler-rosette-discount-check"><path stroke="none" d="M0 0h24v24H0z" fill="none" /><path d="M12.01 2.011a3.2 3.2 0 0 1 2.113 .797l.154 .145l.698 .698a1.2 1.2 0 0 0 .71 .341l.135 .008h1a3.2 3.2 0 0 1 3.195 3.018l.005 .182v1c0 .27 .092 .533 .258 .743l.09 .1l.697 .698a3.2 3.2 0 0 1 .147 4.382l-.145 .154l-.698 .698a1.2 1.2 0 0 0 -.341 .71l-.008 .135v1a3.2 3.2 0 0 1 -3.018 3.195l-.182 .005h-1a1.2 1.2 0 0 0 -.743 .258l-.1 .09l-.698 .697a3.2 3.2 0 0 1 -4.382 .147l-.154 -.145l-.698 -.698a1.2 1.2 0 0 0 -.71 -.341l-.135 -.008h-1a3.2 3.2 0 0 1 -3.195 -3.018l-.005 -.182v-1a1.2 1.2 0 0 0 -.258 -.743l-.09 -.1l-.697 -.698a3.2 3.2 0 0 1 -.147 -4.382l.145 -.154l.698 -.698a1.2 1.2 0 0 0 .341 -.71l.008 -.135v-1l.005 -.182a3.2 3.2 0 0 1 3.013 -3.013l.182 -.005h1a1.2 1.2 0 0 0 .743 -.258l.1 -.09l.698 -.697a3.2 3.2 0 0 1 2.269 -.944zm3.697 7.282a1 1 0 0 0 -1.414 0l-3.293 3.292l-1.293 -1.292l-.094 -.083a1 1 0 0 0 -1.32 1.497l2 2l.094 .083a1 1 0 0 0 1.32 -.083l4 -4l.083 -.094a1 1 0 0 0 -.083 -1.32z" /></svg>');width:16px}.accordion.accordion--dividers.percorso--faq{display:flex;flex-direction:column;border:solid 1px rgba(0,0,0,.2)}.accordion.accordion--dividers.percorso--faq accordion-custom .details{padding:.75rem 1.5rem;border-block-start-color:#0003}.tipo-quota-block--badge{--font-body--weight: 700;--color-foreground: #ffffff;display:inline-flex;line-height:1;padding-block:.25rem;padding-inline:1rem;background-color:#c5a059;border-radius:100px}.image--before-decoration{position:relative}.image--before-decoration:before{content:"";display:block;width:75%;aspect-ratio:1;position:absolute;background-color:#f1f1f1;bottom:0;left:0;margin-left:-15%;margin-bottom:-40px}.citation-box{border-left:solid 5px #c5a059}.rounded-full{border-radius:999px;overflow:hidden}.become-a-partner--icon{font-size:15rem;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.become-a-partner--icon svg{display:block;opacity:.1}.programma-block__list{background-color:#f5f5f5;border-radius:14px;padding-block:1.25rem;border:solid 1px #eee}.programma-block__list>li{padding-inline:1.5rem}.custom-liquid--block{width:100%}.custom-liquid--block .tabella-programma-corso table{width:100%;background-color:#f1f1f1;border-radius:14px;border:solid 1px rgba(0,0,0,.05)}.custom-liquid--block .tabella-programma-corso table tr td{padding-block:.5rem;padding-inline:1rem}.custom-liquid--block .tabella-programma-corso table tr td:first-of-type{padding-inline-start:1.5rem;width:1%;white-space:nowrap;color:#00000080}.custom-liquid--block .tabella-programma-corso table tr td:last-of-type{padding-inline-end:1.5rem}.custom-liquid--block .tabella-programma-corso table tr:not(:last-of-type) td{border-bottom:solid 1px rgba(0,0,0,.05)}.line-clamp--3-rows,.line-clamp--3-rows>*{--clamp-rows: 3;display:-webkit-box;-webkit-line-clamp:var(--clamp-rows);-webkit-box-orient:vertical;overflow:hidden}.line-clamp,.line-clamp>*{--clamp-rows: 2;display:-webkit-box;-webkit-line-clamp:var(--clamp-rows);-webkit-box-orient:vertical;overflow:hidden}.masterclass-category--programma ol,ol.masterclass-category--programma{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:.25rem;counter-reset:masterclass-programma}.masterclass-category--programma ol>li,ol.masterclass-category--programma>li{counter-increment:masterclass-programma;position:relative;margin-inline-start:2rem}.masterclass-category--programma ol>li:before,ol.masterclass-category--programma>li:before{content:counter(masterclass-programma);display:flex;position:absolute;left:-2rem;top:0;align-items:center;justify-content:center;color:#c5a059;font-weight:700}.masterclass-category--programma ul,ul.masterclass-category--programma{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:.25rem;padding-block:.5rem}.masterclass-category--programma ul>li,ul.masterclass-category--programma>li{position:relative;padding-inline-start:1.25rem}.masterclass-category--programma ul>li:before,ul.masterclass-category--programma>li:before{content:"\2022";display:flex;position:absolute;left:0;top:0;align-items:center;justify-content:center;color:#c5a059;font-weight:700}.text-column-count--2{-moz-column-count:2;column-count:2;-moz-column-gap:32px;column-gap:32px;display:block!important}.homepage-hero>.hero__container{overflow:unset}.hero-wrapper:has(.homepage-hero){z-index:2}.view-all--regions-selector{display:block;min-height:2.25rem;padding-block:.25rem;padding-inline:1rem 2.5rem;border-radius:100px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M180.7 363.3c6.2 6.2 16.4 6.2 22.6 0l160-160c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L192 329.4 43.3 180.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l160 160z"/></svg>');background-repeat:no-repeat;background-size:12px auto;background-position:right 12px center}.wines-list h2{--color: #c5a059;font-weight:700;font-size:1rem;text-transform:uppercase}.wines-list ul{display:inline-block;width:100%;margin-top:1rem}.wines-list ul~h2{margin-top:2rem}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}@media screen and (min-width:750px){.product-sticky-box{position:sticky;top:calc(var(--header-group-height) + 3rem)}}.trustpilot--custom-widget>.group-block-content{display:grid;grid-template-columns:auto auto auto auto}@media screen and (max-width:749px){.reviews-row--container>.group-block-content{flex-direction:column}.header__row.header__navigation-bar-row{display:none}}@media screen and (max-width:749px){.hide-on-mobile{display:none!important}}@media screen and (min-width:750px){.hide-on-desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
