header .tiles-menu{display:flex;align-items:center;justify-content:center}header .tiles-menu li{width:auto;margin:0 8px}header .tiles-menu li.home_link img{width:56px}header .tiles-menu li .tiles-menu-item{min-width:280px;height:55px;font-size:13px;letter-spacing:3px}.hero_banner .heading{font-size:60px;font-family:EB Garamond;font-style:italic;text-transform:none;line-height:.9;margin-bottom:55px}.hero_banner .image-with-text__texts{font-size:22px;text-transform:uppercase;color:#fff;line-height:1.5;font-weight:400;letter-spacing:4px;width:100%;max-width:520px;margin-left:auto;margin-right:auto}.hero_banner a.btn{background:#fff;border-radius:0;color:#000;font-weight:800;max-width:262px;padding:15px 52px;height:auto;letter-spacing:2px;margin-top:20px}.hero_banner a.btn:before{background:#fff}.hero_banner .page-wide,.find__seat .page-wide{padding:0}.hero_banner .image-with-text__container,.find__seat .image-with-text__container{padding:60px 80px!important}.find__seat .heading{font-size:28px;font-weight:700;width:100%;max-width:600px;margin:0 auto;letter-spacing:3px;line-height:1.5}.hero_banner .image-hover-scaling__image .border__radius,.find__seat .image-hover-scaling__image .border__radius{--aspect-ratio: 1.04 !important;height:100%}.hero_banner .w-full,.hero_banner .image-hover-scaling__image,.find__seat .w-full,.find__seat .image-hover-scaling__image{height:100%}.process_banner h2{font-size:110px;font-weight:500;color:#fff;text-transform:none;font-family:Bright,sans-serif;line-height:.9;margin-bottom:20px;text-shadow:rgba(137,182,187,.4) 4.95134px 4.95134px 0px}.process_banner .grid{display:block}.process_banner .text__description{font-size:32px;line-height:1.3;width:100%;max-width:1100px;margin:0 auto}.process_banner .text__description strong{color:#fff}.process_banner .badge_info{margin-top:60px}.process_banner .badge_info .label{font-size:20px;color:#fff;font-style:italic;margin-bottom:12px}.process_banner .badge_info .badge{background:#000;border:2px solid #fff;border-radius:50px;font-size:60px;padding:4px 30px;font-family:Bright,sans-serif;text-shadow:rgba(255,255,255,.4) 2.94992px 2.94992px 0px}.process_banner .badge_info .badge_img img{max-width:200px;height:auto}.price_columnWrapper .section-background{box-shadow:0 -6px 8px -3px #0000001a}.price_columnWrapper .column{position:relative}.price_columnWrapper .column:not(:last-child):before{background-size:contain;position:absolute;content:"";right:-18px;top:50%;width:36px;height:36px}.price_column{display:flex;flex-direction:column;justify-content:start;height:100%}.price_columnWrapper h2{font-size:40px;font-weight:800;letter-spacing:18px;margin-bottom:20px}.price_columnWrapper .grid{margin-top:50px}.price_column .price_column_heading{font-size:25px;font-weight:700;text-transform:none}.price_column .price_column__description{background:#f2f2f2;padding:30px;font-size:25px;line-height:3;margin:30px 40px;height:100%}@media (max-width: 991px){.hero_banner .grid{flex-direction:column-reverse}.hero_banner .grid .col-sp-12{width:100%;max-width:100%}}@media (max-width: 749px){.process_banner h2{font-size:60px}.process_banner .text__description{font-size:20px}.process_banner .badge_info .label{font-size:15px}.process_banner .badge_info .badge{font-size:32px}.process_banner .badge_info .badge_img img{max-width:120px}.price_columnWrapper h2{font-size:26px;letter-spacing:8px}.price_columnWrapper .column:not(:last-child):before{display:none}.price_column .price_column__description{font-size:20px;margin:30px 0}.find__seat .image-with-text--mobile{padding:40px 20px}.find__seat .heading{font-size:20px;letter-spacing:1px;padding:40px 20px}.find__seat .w-full,.find__seat .image-hover-scaling__image{height:auto}}@media (max-width: 576px){.hero_banner .image-with-text--desktop,.find__seat .image-with-text--desktop{display:block}.hero_banner .image-with-text--mobile,.find__seat .image-with-text--mobile{display:none}.hero_banner .heading{font-size:46px;line-height:50px;margin-bottom:25px}.hero_banner .image-with-text__texts{font-size:18px;letter-spacing:2px}.hero_banner a.btn{font-size:15px;max-width:212px;padding:9px 28px;letter-spacing:1px;margin-top:0}.find__seat .heading{font-size:18px}}@media (max-width: 450px){.hero_banner .image-with-text__container,.find__seat .image-with-text__container{padding:60px 25px!important}}.collection-list .collection-list__item:has(a[href="/collections/neon-signs"]){display:none}.collection-list .collection-list__item:has(a[href="/collections/new-arrivals"]){display:none}.collection-list .collection-list__item:has(a[href="/collections/wedding-signs"]){display:none}
/*# sourceMappingURL=/cdn/shop/t/32/assets/style.css.map */
