.collapse:not(.show){display:block!important}.column{padding:0 2.625rem}@media (min-width:1025px){.column{padding:0 7.5rem}}h1{font-size:3rem;font-weight:500;line-height:3.36rem;text-align:center;padding:3.25rem 0 1.5rem}.textWithCta-txt p{font-size:1rem;font-weight:500;line-height:1.42rem}.textWithCta-txt p b{font-size:inherit}p>a:not(.cc-link):not(.cc-btn){text-decoration:underline}.list-type{list-style-type:none}.list-type:before{content:"\25A0";display:inline-block;width:.375rem;height:.375rem}@media (max-width:1024.98px){#faq img{width:100%;height:auto}}#faq .row:after,#faq .row:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#faq .row:after{clear:both}#faq .small-12{width:100%}@media (min-width:1025px){#faq .columns{padding:0 .53571rem}}#faq .categories{display:block;list-style:none;padding:.9375rem 3.125rem;margin:0;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}#faq .categories li{text-align:center;text-transform:uppercase;cursor:pointer}#faq .categories li.selected{color:var(--illy-red)}@media (max-width:1024.98px){#faq .categories{display:block;padding:0;border:.0625rem solid var(--light-soft);border-radius:.5rem;margin:.625rem .9375rem 1.25rem;position:relative}#faq .categories.popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:3.125rem;z-index:1000;border:none}#faq .categories.popup li{display:block;background-color:var(--light-strong);border-left:.0625rem solid var(--light-soft);border-right:.0625rem solid var(--light-soft)}#faq .categories.popup li:first-child{border-top:.0625rem solid var(--light-soft)}#faq .categories.popup li:last-child{border-bottom:.0625rem solid var(--light-soft)}#faq .categories.popup li.selected:after{display:none}#faq .categories li{height:3.125rem;padding:.625rem .9375rem;display:none;position:relative;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#faq .categories li.selected{display:block}#faq .categories li.selected:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAMAAAAM9FwAAAAAKlBMVEUAAAD/gID/VVXgJSzeJircJyfdJCfcJijcJCfcJCfbJSfcJCbbJSbcJCdluz5/AAAADnRSTlMAAgMpPUJbZrbM5enq7ol/d3YAAAAySURBVHjaRci5EQAgEMNA8xw//bdL4GHkyCuNECszq+7Aq0ku2AVTbIpNOd2mXJulfx5gWwEe1mjoEwAAAABJRU5ErkJggg==);position:absolute;width:.9375rem;height:.5rem;right:.625rem;top:50%;margin-top:-.25rem}}#faq h2{font-size:2.125rem;font-weight:500;line-height:2.38rem;margin:1.5rem 0}@media (min-width:1025px){#faq h2{font-size:3rem;line-height:3.36rem}}#faq h3{font-size:1.125rem;font-weight:700;line-height:1.53687rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:.5625rem;padding:.5rem 3rem .5rem 1.5rem;position:relative;cursor:pointer}@media (min-width:1025px){#faq h3{height:3.125rem;padding:.9rem 3.125rem 0;margin-bottom:0}}#faq h3:after{content:"+";height:1.5rem;width:1.5rem;position:absolute;right:1.25rem;top:50%;margin-top:-.625rem;text-align:center}#faq section:last-child{margin-bottom:1.5rem}#faq section:nth-child(odd) h3{background-color:var(--light-medium)}#faq section>div{display:none;padding:1rem}@media (min-width:1025px){#faq section>div{padding:.625rem 3.125rem}}#faq section.open h3:after{content:"-"}#faq section.open>div{display:block}#faq section p{font-size:1rem;font-weight:500;line-height:1.42rem}@media (max-width:1024.98px){#faq section p{padding:0 .5rem}}#faq .faq-category{display:none}#faq .faq-category.active{display:block}@media (min-width:1025px){#faq .faq-category.active{margin-top:1.5rem}}