.image-text{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.image-text .content-wrapper{position:relative}.image-text .content{border-radius:var(--text-border-radius)}.image-text.text-overlaps-media .content,.image-text.column-gap .content{border-radius:0;overflow:visible}.image-text.text-overlaps-media .wrap,.image-text.column-gap .wrap{border-radius:var(--text-border-radius)}.image-text .wrap{position:relative;width:100%;max-width:min(var(--container-width),var(--text-width));box-sizing:content-box;padding:var(--text-padding)}.image-text.column-gap .content{grid-gap:var(--grid-gap)}.image-text .media-wrap{position:relative;width:100%;height:100%;border-radius:var(--image-border-radius);overflow:hidden}.image-text .media-wrap .media{display:block;width:100%;height:100%;max-height:inherit;border-radius:inherit;overflow:hidden;object-fit:cover}.image-text .media-wrap .mp4,.image-text .media-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-text .media-wrap iframe{object-fit:initial!important}.image-text .media-wrap .controls{position:absolute;top:0;right:0;z-index:3;padding:1em}.image-text.media-padding:not(.text-overlaps-media) .media-column{padding:var(--text-padding) 0}.image-text.media-padding.text-overlaps-media.padding-top .media-column{padding-top:0}.image-text.media-padding.text-overlaps-media.padding-bottom .media-column{padding-bottom:0}.image-text.same-scheme .content,.image-text.same-scheme.column-gap .wrap{background:transparent}.image-text .richtext-wrap .tabs-inner{margin:calc(var(--tabs-margin) / 2 * -1) 0}@media(min-width:66.001em){.contest-rules .separator{width:70%;border-color:var(--scheme-headings-color)}.festival-details #head-festival .separator,.festival-details #last-separator .separator{width:70%}.nav-custom #buttons .flexbox-inner.scheme>.btn-wrap .btn{white-space:nowrap;margin-left:0;font-family:var(--body-font-family);text-transform:capitalize;font-weight:400;font-size:1.6rem}.nav-custom .content-wrapper,.privacy-main .content-wrapper{max-width:85%;margin:0 auto}.mercantile-hours.image-text .content-wrapper .wrap{max-width:100%}.mercantile-hours.image-text .content{padding-right:.5rem;padding-left:.5rem}.mercantile-hours.image-text .content-wrapper .wrap .richtext-wrap:last-child{padding-left:0}.mercantile-hours.image-text .content-wrapper .wrap .richtext-wrap:last-child{padding-left:0;flex:1;position:relative}.mercantile-hours.image-text .content-wrapper .wrap .richtext-wrap.grid-item{flex:1}.mercantile-hours.image-text .content-wrapper .wrap .richtext-wrap.grid-item:last-child:before{content:"";left:0;width:.5rem;height:100%;background-color:var(--scheme-background-color);position:absolute;z-index:1}.mercantile-holidays .media-column{position:relative}.mercantile-holidays .text-column{padding-top:var(--text-padding);padding-bottom:var(--text-padding)}.mercantile-holidays .media-column:before{content:"";left:0;width:.5rem;height:100%;background-color:var(--scheme-success-color);position:absolute;z-index:1}.image-text .content{overflow:hidden}.image-text .content-wrapper:not(.large--container) .media-column{width:calc(var(--image-width) + max(calc(var(--container-padding) / 2),calc(calc(100% / 2 - var(--container-width) / 2))))}.image-text .media-column{width:var(--image-width)}.image-text.cover .media{position:absolute;top:0;left:0}.image-text:not(.cover) .video-wrap{position:relative;width:100%;padding-top:var(--video-height)}.image-text.cover .media-wrap{min-height:var(--image-min-height)}.image-text .normal .text-column:first-child:last-child .wrap,.image-text.text-padding-correction .row-reverse .wrap,.image-text.text-padding-correction .normal .media-column{padding-left:0!important}.image-text .row-reverse .text-column:first-child:last-child .wrap,.image-text.text-padding-correction .normal .wrap,.image-text.text-padding-correction .row-reverse .media-column{padding-right:0!important}.image-text.text-padding-correction .no-media .wrap{padding-left:0!important;padding-right:0!important}.image-text:not(.text-overlaps-media).media-padding .normal .media-column{padding-left:var(--text-padding)}.image-text:not(.text-overlaps-media).media-padding .row-reverse .media-column{padding-right:var(--text-padding)}.image-text.text-overlaps-media.cover .text-column{margin:var(--text-padding) 0}.image-text.text-overlaps-media .normal .text-column{justify-content:flex-start}.image-text.text-overlaps-media .normal .text-column .wrap{left:calc(var(--text-padding) * -1)}.image-text.text-overlaps-media .row-reverse .text-column{justify-content:flex-end}.image-text.text-overlaps-media .row-reverse .text-column .wrap{right:calc(var(--text-padding) * -1)}}@media(max-width:66em){.nav-custom #buttons{padding-left:.5rem}.nav-custom #buttons .flexbox-inner{display:flex!important;flex-wrap:nowrap!important;align-items:stretch;overflow-x:visible;overflow-y:hidden;gap:1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:1rem;scrollbar-width:none}.nav-custom #buttons .flexbox-inner>.btn-wrap{flex:0 0 auto!important;scroll-snap-align:start}.nav-custom #buttons .flexbox-inner>.btn-wrap .btn{white-space:nowrap;margin-right:0;margin-left:0;font-family:var(--body-font-family);text-transform:capitalize;font-weight:600;font-size:1.4rem}.mercantile-hours.image-text .content-wrapper .wrap{max-width:100%}.mercantile-hours.image-text .content{padding-right:.5rem;padding-left:.5rem}.mercantile-hours.image-text .content-wrapper .wrap.richtext-wrap .grid{row-gap:.5rem}.mercantile-hours.image-text .wrap.richtext-wrap{padding-left:0;padding-right:0}.mercantile-hours.image-text .wrap.richtext-wrap .grid .grid-item:last-child{order:1}.mercantile-hours.image-text .wrap.richtext-wrap .grid .grid-item:first-child{order:2}.mercantile-holidays .media-column{position:relative}.mercantile-holidays .text-column{padding-top:var(--text-padding);padding-bottom:var(--text-padding)}.mercantile-holidays .media-column:before{content:"";right:0;width:100%;height:.5rem;background-color:var(--scheme-success-color);position:absolute;z-index:1}.no-open .media-column:before{left:0;bottom:0;width:100%!important;height:.5rem!important;background-color:var(--scheme-buttons-label)}.image-text{overflow:hidden}.image-text .wrap{max-width:100%;box-sizing:border-box;padding-left:var(--container-padding);padding-right:var(--container-padding)}.image-text .media-column{padding-bottom:0}.image-text .video-wrap{position:relative;width:100%;padding-top:var(--video-height)}.image-text .media-wrap{max-height:var(--image-max-height)}.image-text.same-scheme .container .wrap,.image-text.same-scheme .container .media-column{padding-left:0!important;padding-right:0!important}.image-text.same-scheme.padding-top .medium-down--column-reverse .wrap{padding-top:0}.image-text.same-scheme.padding-bottom .medium-down--normal .wrap{padding-bottom:0}.image-text:not(.text-overlaps-media).media-padding .medium-down--normal .media-column{padding:var(--text-padding) var(--container-padding);padding-bottom:0}.image-text:not(.text-overlaps-media).media-padding .medium-down--column-reverse .media-column{padding:var(--text-padding) var(--container-padding);padding-top:0}.image-text.text-overlaps-media.media-padding .media-column{padding:var(--container-padding) 0 0}.image-text.text-overlaps-media .medium-down--normal .text-column{padding:0 var(--container-padding);margin-top:calc(var(--text-padding) * -1)}.image-text.text-overlaps-media .medium-down--column-reverse .text-column{padding:0 var(--container-padding);margin-bottom:calc(var(--text-padding) * -1)}}@media(max-width:38em){.contest-rules .separator{width:100%;border-color:var(--scheme-headings-color)}.festival-details #head-festival .separator,.festival-details #last-separator .separator{width:100%}}.closed-message{font-style:italic}.type-image-text .content-wrapper{padding-left:.5rem;padding-right:.5rem}.nav-custom .flexbox-inner{flex-flow:row wrap}.nav-custom .flexbox-inner .btn-wrap{margin:0;margin-bottom:.5rem}.nav-custom .flexbox-inner .btn.v2{margin-top:0;margin-bottom:0;padding-left:1.2rem;padding-right:1.2rem}.nav-custom .flexbox-grid,.main-content .flexbox-grid{row-gap:0}.where-it .media-column{position:relative}.where-it .media-column:before{content:"";right:0;width:.5rem;height:100%;background-color:var(--scheme-fields-label-color);position:absolute;z-index:1}.no-open .media-column{position:relative}.no-open .media-column:before{content:"";right:0;width:.5rem;height:100%;position:absolute;background-color:var(--scheme-buttons-label);z-index:1}.no-open .richtext-wrap .separator{margin-left:auto!important;margin-right:auto!important;width:20%}.no-open .at-this-time p{font-family:var(--heading-font-family);font-weight:500}.our-heritage .media-column:before{content:"";width:.5rem;height:100%;background-color:var(--scheme-fields-label-color);position:absolute;z-index:1}.where-it .text-column .subheading.p4{font-weight:500;font-family:var(--heading-font-family)}@media(max-width:66em){.where-it .text-column .subheading.p4{font-size:1.4rem}.our-heritage .media-column{position:relative}.our-heritage .media-column:before{bottom:0;width:100%!important;height:.5rem!important}.where-it .media-column:before{bottom:0;width:100%!important;height:.5rem!important}}.family-owned .text.subheading.p4 p strong{font-weight:500;font-family:var(--heading-font-family)}.mercantile-hours .special-hours p strong{font-weight:500;font-family:var(--heading-font-family);font-style:italic}.festival-hours{padding-left:.5rem;padding-right:.5rem}.festival-hours .hours{font-weight:500}.festival-details .first-column-text strong{margin-right:1rem}.festival-details #second-column-text ul{margin-bottom:0;font-family:var(--heading-font-family)}.festival-details #first-column-text ul li strong{font-family:var(--heading-font-family)}.festival-details #second-column-text p{margin-bottom:1rem;padding-left:1.1875em}.festival-details #head-festival .separator,.festival-details #last-separator .separator{border-top:var(--scheme-headings-color) solid 1px}.our-heritage .invite-celebrate p strong{font-family:var(--heading-font-family);max-width:25rem;display:flex;margin:auto;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/12/assets/image_text.css.map */
