.month-filter{display:flex;justify-content:center;margin-bottom:2rem}.month-filter-list,.filter-toggle{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:0;list-style:none}.month-block{transition:opacity .4s ease;opacity:0}.month-block[style*="display: block"]{opacity:1}li.flex.items-center.justify-center.relative.active{color:#ed7323}.section-calendar .month-icon{padding-top:15px}.calendar-btn{padding:40px 0 20px;text-align:center}.month-filter-list li,.filter-toggle li{display:flex;align-items:center;justify-content:center}.month-filter-button{padding:.4rem 1rem;border:1px solid transparent;background-color:transparent;color:#222;font-weight:400;transition:all .3s ease}.month-filter-button.active{background-color:#ed7323;color:#fff;font-weight:700;border-radius:4px}.section-calendar .card{display:flex;flex-direction:column;text-align:center;background-color:#fff;border-radius:100%;transition:background-color .3s ease;padding:1rem}.section-calendar .media{position:relative;overflow:hidden;border-radius:25px}.section-calendar .media.media--square{background:none;width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:space-around;flex-direction:column}.section-calendar .media--rounded>:is(img,svg,video-media),.section-calendar .media--square>:is(img,svg,video-media){aspect-ratio:auto}.section-calendar .media.media--square img{max-width:180px;width:100%;height:auto;transition:transform .5s ease;padding-bottom:40px}.section-calendar .media--square:hover img{transform:scale(1.05)}.filter-planches.hidden.md\:block{padding-bottom:50px}.section-calendar .icon-hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:10}.section-calendar .group:hover .icon-hover{opacity:1}.section-calendar .icon-hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ed73231a;border-radius:25px;z-index:-1}.section-calendar .icon-hover .bg-white{background:#fff;border-radius:9999px;padding:.75rem;display:flex;align-items:center;justify-content:center}.section-calendar .icon-hover svg{width:35px;height:35px;fill:#ed7323}.section-calendar .profile__content{text-align:center;margin-top:1rem}.section-calendar h3.heading{color:#ed7323;font-size:23px;margin-bottom:.5rem;max-width:170px;line-height:120%;position:absolute;bottom:20px}#ingredient-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg fill='%23000' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.5rem;padding-right:2.5rem}.calendar-dropdown.mb-6.text-center{padding-bottom:30px}.calendar-ingredients{background:#fff;padding:18px 0 20px;border-radius:20px}.calendar-view.calendar-by-ingredient{padding-top:40px}#ingredient-detail img#ingredient-image{display:block;margin:0 auto;max-height:360px;border-radius:1rem;transition:transform .3s ease;background:#fff}div#ingredient-detail{background:#fff;border-radius:25px;padding-top:30px}#ingredient-detail img#ingredient-image:hover{transform:scale(1.05)}#ingredient-detail .grid{margin-top:2rem;gap:1rem;justify-content:center;border-top:1px solid #f9ead8;background:#f9ead800}#ingredient-detail .month-icon img{transition:opacity .3s ease;display:block;margin:0 auto}.calendar-dropdown select{padding:1rem 2rem;border-radius:2rem;font-size:1rem;transition:border-color .2s ease}.calendar-dropdown select .section-calendar .media.media--square img{max-width:150px;width:100%;height:auto;transition:transform .5s ease;padding-bottom:40px}.calendar-dropdown select:focus{outline:none;border-color:#ed7323;box-shadow:0 0 0 2px #ed732333}@media screen and (min-width: 1280px){.section-calendar .media.media--square img{max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-calendar.css.map */
