.cta{display:flex}.cta__block{flex:1;display:flex;justify-content:center;transition:background-color .33s ease}.cta__block-white{background-color:#fff!important}.cta__text-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:130px 60px;flex-wrap:wrap;max-width:500px}.cta__title{display:flex;align-items:flex-end;min-height:55px;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:26px;line-height:28px;text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#1c1c1c}.cta__text{flex:1;min-height:120px;font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;letter-spacing:.01em;color:#1c1c1c;margin-bottom:1em}.cta__button{padding:11px 30px 7px;background:#1c1c1c;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#e5e5e5}.cta__button:hover{color:#e5e5e5!important}#shopify-section-image-with-left-text-events,#shopify-section-image-with-left-text-weddings{border-bottom:1px solid}.sectionInfo .h1{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:72px;line-height:72px;text-transform:uppercase;color:#1c1c1c;display:block;margin-bottom:0}.sectionInfo .h4{display:block;font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.01em;color:#1c1c1c;max-width:460px}.sectionInfo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1350px;margin:0 auto;padding:75px 55px 55px}.eventsList{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;max-width:1350px;margin:0 auto;padding:0 0 45px 55px}.eventsList .eventList{width:calc((100% / 3) - 20px);margin-bottom:25px}.eventsList .eventList .eventIMG{object-fit:cover;width:100%;height:calc((100vw / 3) - 20px - calc(55px / 3))}.eventsList .eventList .event__title{font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:800;font-size:26px;line-height:28px;letter-spacing:.01em;text-transform:uppercase;color:#1c1c1c;display:block;margin:5px 0}.eventsList .eventList .event__text{font-family:Sentinel;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.01em;color:#1c1c1c;margin-bottom:10px;display:block}.eventsList .eventList .eventButton{display:inline-block;padding:9px 30px 5px;width:auto;min-width:160px;background:#1c1c1c;border:1px solid #1C1C1C;border-radius:2px;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#e5e5e5;transition:all .33s ease}.eventsList .eventList .eventButton:hover{background:transparent;color:#1c1c1c!important}#shopify-section-image-with-left-text-events .image-with-left-text,#shopify-section-image-with-left-text-weddings .image-with-left-text{max-width:1350px;padding-bottom:40px}#shopify-section-image-with-left-text-events .image-with-left-text .featured-row__subtext,#shopify-section-image-with-left-text-weddings .image-with-left-text .featured-row__subtext{max-width:440px}#shopify-section-image-with-left-text-events .image-with-left-text .h3,#shopify-section-image-with-left-text-weddings .image-with-left-text .h3{max-width:min-content}.eventsList .eventList .eventButton:hover,.cta__button:hover{color:#606060}.dropdown{margin:0;transition:all .3s ease-in-out}.dropdown--narrow{max-width:1350px;margin:0 auto;padding:5px 55px 55px;float:unset;overflow:visible}.dropdown__wrapper{position:relative}.dropdown.is-active .dropdown__list{opacity:1;z-index:700}.dropdown__btn:before{background-color:#1b1b1b;bottom:0%;content:"";height:4px;left:0;position:absolute;width:calc(100% + .625rem + 14px)}.dropdown__list{background-color:#f5f3f0;opacity:0;padding:1.5em 0;position:absolute;transition:all .15s cubic-bezier(.455,.03,.515,.955);width:auto;z-index:-1}.dropdown__list .container{margin:0 auto;padding:0 1.875rem}.dropdown__item{font-size:1.5rem;line-height:1.4;color:#1b1b1b;opacity:.4;position:relative;text-align:left;text-transform:uppercase;transition:all .3s ease-in-out;font-style:normal;font-weight:400;background-color:transparent;border:0;cursor:pointer;display:inline-block;outline:0;padding:0}.dropdown__btn{font-size:2.5rem;line-height:1.3;font-family:DIN Next LT Pro Condensed;color:#1b1b1b;overflow:visible;position:relative;text-transform:uppercase;transition:opacity .3s ease-in-out;font-style:normal;font-weight:400;background-color:transparent;border:0;cursor:pointer;display:inline-block;outline:0;padding:0}.dropdown__btn:after{width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#000000 transparent transparent transparent;content:"";height:100%;left:calc(100% + .625rem);position:absolute;top:35%;width:10px}.dropdown__item.is-active,.dropdown__item:focus,.dropdown__item:hover{opacity:1}.social__images{display:flex;justify-content:center;align-items:flex-start;gap:27px;flex-wrap:wrap}.social__image-item img{max-width:200px;width:100%;height:auto;display:block;margin:0 auto}.social__image-item{flex:0 0 auto;text-align:center}.social__caption{margin-top:8px;font-size:14px;line-height:1.4}@media only screen and (max-width: 1024px){.dropdown--narrow{padding:25px 30px 0}.cta{flex-wrap:wrap}.cta__block{flex:1 0 100%}.cta__text-wrapper{margin:60px}.cta__title{min-height:0}.cta__text{min-height:0;flex:none;margin-bottom:1.5em}#shopify-section-image-with-left-text-events,#shopify-section-image-with-left-text-weddings{border-bottom:unset}.sectionInfo{padding:40px 25px}.eventsList{justify-content:center;width:100%;padding:0 25px}.eventsList .eventList{width:calc(50% - 20px)}.eventsList .eventList .eventIMG{height:calc(50vw - 45px)}}@media only screen and (max-width: 767px){#shopify-section-image-with-left-text-events,#shopify-section-image-with-left-text-weddings{padding:25px 0}#shopify-section-cta-event .sectionInfo,#shopify-section-cta-weddings .sectionInfo{display:none}.sectionInfo{padding:45px 16px 0}.sectionInfo .h1{font-size:44px;line-height:44px}.eventsList{margin-top:35px}#shopify-section-image-with-left-text-events .image-with-left-text .feature-row__image,#shopify-section-image-with-left-text-weddings .image-with-left-text .feature-row__image{width:calc(100% + 66px)!important;margin-left:-33px}#shopify-section-image-with-left-text-events .feature-row__text,#shopify-section-image-with-left-text-weddings .feature-row__text{padding-top:65px}#shopify-section-image-with-left-text-events,#shopify-section-image-with-left-text-weddings{padding-top:0}}@media only screen and (max-width: 525px){.eventsList{gap:unset}.eventsList .eventList{width:100%}.eventsList .eventList .eventIMG{height:calc(100vw - 50px)}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/events-list.css.map */
