.events-section{width:100%;padding-top:6rem}@media screen and (max-width:749px){.events-section{padding-top:3rem}}.events-section-wrapper{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box}.events-section__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;gap:2rem}.events-section__header-left{flex:1}.events-section__subheading{font-size:1.125rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:#b7273e;margin:0 0 .25rem}.events-section__heading{font-size:2.7rem;font-weight:500;margin:0;line-height:1.2;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width:990px){.events-section__heading{font-size:3.3rem}}.events-section__title-row{width:320px;display:flex;align-items:baseline;justify-content:space-between}.events-section__view-all-link{font-family:Newsreader,serif;font-size:2.1rem;font-weight:500;color:#2e2b27;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.events-section__view-all-link:hover{opacity:.7}.events-section__header-right{display:flex;align-items:center;gap:.5rem}.events-section__nav-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid #E9E6E0;cursor:pointer;transition:all .2s ease}.events-section__nav-btn:hover{background:#fbf9f6;border-color:#e9e6e0}.events-section__month-nav{width:320px;display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.5rem}.events-section__month-prev,.events-section__month-next{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;cursor:pointer;opacity:.6;transition:opacity .2s ease}.events-section__month-prev:hover,.events-section__month-next:hover{opacity:1}.events-section__month-label{font-family:Newsreader,serif;font-size:1.5rem;font-weight:500}.events-section__layout{display:grid;grid-template-columns:320px 1fr;gap:2rem;min-height:500px}@media screen and (max-width:990px){.events-section__layout{grid-template-columns:1fr;min-height:auto}.events-section__title-row,.events-section__month-nav{width:100%}}.events-section__list-wrapper{height:500px;overflow:hidden;border:1px solid #FBF9F6}.events-section__list{height:100%;overflow-y:auto;padding:0}.events-section__list::-webkit-scrollbar{width:4px}.events-section__list::-webkit-scrollbar-track{background:#fbf9f6}.events-section__list::-webkit-scrollbar-thumb{background:#e9e6e0;border-radius:2px}.events-section__list::-webkit-scrollbar-thumb:hover{background:#996c59}.events-section__event-card{padding:1.25rem;border-bottom:1px solid #FBF9F6;border-left:3px solid transparent;cursor:pointer;transition:all .2s ease}.events-section__event-card:hover{background:#fbf9f6}.events-section__event-card.active{background:#fbf9f6;border-left-color:var(--category-color, #017A64)}.events-section__event-category{display:inline-block;font-size:1.03rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--category-color, #017A64);margin-bottom:.5rem}.events-section__event-title{font-size:1.4rem;font-weight:600;margin:0 0 .75rem;line-height:1.3;color:#2e2b27}.events-section__event-meta{display:flex;flex-direction:column;gap:.375rem}.events-section__event-location,.events-section__event-date{display:flex;align-items:center;gap:.5rem;font-size:1.22rem;color:#797673}.events-section__event-location svg,.events-section__event-date svg{flex-shrink:0;opacity:.6}.events-section__detail{position:relative;height:500px;overflow:hidden;background:#2e2b27}@media screen and (max-width:990px){.events-section__detail{height:auto;min-height:auto}}.events-section__detail-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:opacity .3s ease}.events-section__detail-bg--placeholder{display:flex;align-items:center;justify-content:center;background:#2e2b27}.events-section__detail-bg--placeholder svg{width:30%;height:30%;opacity:.2}.events-section__detail-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#2e2b2766,#2e2b271a 40% 60%,#2e2b2799);z-index:1;pointer-events:none}.events-section__detail-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;color:#fff}.events-section__detail-category{display:inline-block;font-size:1.125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fffc;margin-bottom:.25rem}.events-section__detail-countdown-title{font-size:3.75rem;font-weight:700;margin:0 0 1rem;line-height:1;text-transform:uppercase;color:#fff}@media screen and (max-width:749px){.events-section__detail-countdown-title{font-size:2.625rem}}.events-section__countdown{margin-bottom:0}.events-countdown{display:flex;align-items:flex-start;gap:.5rem}.events-countdown__item{text-align:center}.events-countdown__value{display:block;font-size:3rem;font-weight:700;line-height:1;min-width:2.5rem;font-variant-numeric:tabular-nums;color:#fff}.events-countdown__label{display:block;font-size:.9375rem;text-transform:uppercase;letter-spacing:.05em;color:#fff9;margin-top:.25rem}.events-countdown__separator{font-size:2.25rem;font-weight:700;opacity:.5;line-height:1;padding-top:.25rem;color:#fff}@media screen and (max-width:749px){.events-countdown__value{font-size:2.25rem}.events-countdown__separator{font-size:1.875rem}}.events-section__detail-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.events-section__detail-info{flex:1}.events-section__detail-brand{font-size:1.125rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;margin:0 0 .25rem}.events-section__detail-name{font-size:1.875rem;font-weight:600;margin:0 0 .5rem;line-height:1.3;color:#fff}.events-section__detail-price{font-size:1.5rem;font-weight:500;margin:0 0 .75rem;color:#fff}.events-section__detail-price:empty{display:none}.events-section__detail-date,.events-section__detail-location{display:flex;align-items:center;gap:.5rem;font-size:1.3125rem;color:#fffc;margin-bottom:.375rem}.events-section__detail-date svg,.events-section__detail-location svg{flex-shrink:0;opacity:.7}.events-section__detail-btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.5rem;background:#fff;color:#2e2b27;font-size:1.3125rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;border:none;transition:all .2s ease;flex-shrink:0}.events-section__detail-btn:hover{background:#ffffffe6;color:#2e2b27}@media screen and (max-width:749px){.events-section__header{flex-direction:row;align-items:center;gap:.5rem;margin-bottom:0}.events-section__header-right{justify-content:flex-end}.events-section__month-nav{margin-bottom:.5rem}.events-section__heading{font-size:2.25rem}.events-section__list-wrapper{height:auto;max-height:300px}.events-section__detail-content{padding:1.5rem}.events-section__detail-bottom{flex-direction:column;align-items:flex-start;gap:1.5rem}.events-section__detail-btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.events-section__event-card,.events-section__detail-img,.events-section__detail-btn{transition:none}}.release-single{display:none}.release-countdown{display:flex;align-items:center;gap:.75rem}.release-countdown__item{text-align:center}.release-countdown__value{display:block;font-size:3.375rem;font-weight:700;line-height:1;min-width:2ch}.release-countdown__label{display:block;font-size:1.125rem;text-transform:uppercase;letter-spacing:.05em;opacity:.8;margin-top:.25rem}.release-countdown__separator{font-size:3.375rem;font-weight:700;opacity:.6;margin-bottom:1.25rem}.js-release-countdown .release-countdown__days,.js-release-countdown .release-countdown__hours,.js-release-countdown .release-countdown__minutes,.js-release-countdown .release-countdown__seconds,.js-release-countdown .events-countdown__days,.js-release-countdown .events-countdown__hours,.js-release-countdown .events-countdown__minutes,.js-release-countdown .events-countdown__seconds{font-variant-numeric:tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-release.css.map */
