/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.litepicker .container__months{background:#14181e;border-radius:1px;padding:11px}.litepicker .container__months .month-item-header .month-item-name,.litepicker .container__months .month-item-header .month-item-year{color:#fff;font-weight:500}.litepicker .container__months .month-item-header .button-next-month,.litepicker .container__months .month-item-header .button-previous-month{cursor:pointer}.litepicker .container__months .month-item-header .button-next-month svg,.litepicker .container__months .month-item-header .button-previous-month svg{fill:#fff!important}.litepicker .container__days{background:#fdfdf9;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.litepicker .container__days .day-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000;border-radius:0!important;border:1px solid #e0e0e0;margin:-1px 0 0 -1px;text-align:center;font-family:akzidenz-grotesk-next-pro,sans-serif;font-size:.875rem;padding:0;aspect-ratio:1/1;font-weight:500}.litepicker .container__days .day-item.is-today{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;color:#000;position:relative}.litepicker .container__days .day-item.is-today:after{position:absolute;content:"";width:3px;height:3px;border-radius:100%;background:#a33416;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:5px}.litepicker .container__days .day-item.is-end-date,.litepicker .container__days .day-item.is-in-range,.litepicker .container__days .day-item.is-start-date{border-radius:0;background:#000;color:#fff}.litepicker .container__days .day-item.is-end-date:hover,.litepicker .container__days .day-item.is-in-range:hover,.litepicker .container__days .day-item.is-start-date:hover{color:#fff;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.litepicker .container__days .day-item:hover{color:#000;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}
.booking-widget .booking-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.booking-widget .booking-modal.is-open,.booking-widget .modal-container{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-widget .modal-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;overflow:scroll;background:#fff}@media (min-width:768px){.booking-widget .modal-container{max-width:480px}}.booking-widget .modal-container .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:12px 16px;border-bottom:1px solid #e0e0e0;z-index:1;background:#fff;position:absolute;width:100%}@media (min-width:768px){.booking-widget .modal-container .modal-header{max-width:480px}}.booking-widget .modal-container .modal-header .modal-booking-close{width:16px;height:16px;background-color:#000;border:none;cursor:pointer;font-size:0;-webkit-mask:url(/themes/custom/shinola/assets/img/icons/x.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/x.svg) no-repeat center/contain;margin:5px;padding:0}.booking-widget .modal-container .modal-header .modal-booking-close:focus,.booking-widget .modal-container .modal-header .modal-booking-close:focus-visible{outline:2px solid #fff;outline-offset:3px;-webkit-box-shadow:none;box-shadow:none}.booking-widget .modal-container .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:64px 16px 100px;position:relative}@media (min-width:768px){.booking-widget .modal-container .modal-content{padding:64px 24px 100px}}.booking-widget .modal-container .modal-content .modal-heading{color:#000}.booking-widget .modal-container .modal-content .calendar-container{width:100%}.booking-widget .modal-container .modal-content .calendar-container .litepicker{position:relative;width:100%}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months{-webkit-box-shadow:none;box-shadow:none;width:100%;padding:0;background:none}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item{width:100%;padding:0}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header{padding:16px}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .button-next-month,.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .button-previous-month{background:#000;-webkit-mask:url(/themes/custom/shinola/assets/img/icons/arrow-down.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/arrow-down.svg) no-repeat center/contain;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .button-next-month svg,.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .button-previous-month svg{height:0;width:0;visibility:hidden}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .button-previous-month{rotate:90deg}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .button-next-month{rotate:-90deg}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .month-item-name,.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .month-item-header .month-item-year{color:#000}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days{width:100%;border:1px solid #fff;background:none}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item{width:100%;aspect-ratio:unset;height:50px;margin:0;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fafaea;border:1px solid #fff;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1;font-size:.75rem;color:#14181e}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-locked{color:#e0e0e0}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-today{-webkit-box-shadow:unset;box-shadow:unset}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-today:after{content:none}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-start-date{background:#14181e;border-radius:10px 0 0 10px!important;color:#fafaea}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-start-date:hover{-webkit-box-shadow:none;box-shadow:none}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-in-range{background:#14181e;color:#fafaea}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-in-range:hover{-webkit-box-shadow:none;box-shadow:none}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-end-date{background:#14181e;border-radius:0 10px 10px 0!important;color:#fafaea}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item .container__days .day-item.is-end-date:hover{-webkit-box-shadow:none;box-shadow:none}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item-weekdays-row{width:100%}.booking-widget .modal-container .modal-content .calendar-container .litepicker .container__months .month-item-weekdays-row>div{font-size:.625rem;color:#555;line-height:1;padding:0 0 12px}.booking-widget .modal-container .modal-content .selected-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;width:100%}.booking-widget .modal-container .modal-content .selected-dates .dates-container{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-widget .modal-container .modal-content .selected-dates .dates-container .end-date,.booking-widget .modal-container .modal-content .selected-dates .dates-container .start-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:150px}.booking-widget .modal-container .modal-content .selected-dates .dates-container .end-date-label,.booking-widget .modal-container .modal-content .selected-dates .dates-container .start-date-label{font-size:.938rem;color:#000}.booking-widget .modal-container .modal-content .selected-dates .dates-container .arrival,.booking-widget .modal-container .modal-content .selected-dates .dates-container .departure{font-size:.75rem;color:#555;letter-spacing:.023rem;line-height:normal}.booking-widget .modal-container .modal-content .min-night-info{background:#14181e;padding:16px;color:#fff;border-radius:4px;font-size:.875rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;position:relative;cursor:pointer}.booking-widget .modal-container .modal-content .min-night-info .min-night-tooltip-icon{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/tooltip.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/tooltip.svg) no-repeat center/contain;content:"";background:#fff;width:12px;height:12px}.booking-widget .modal-container .modal-content .min-night-info .tooltiptext{visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:300px;background-color:#000;color:#fff;text-align:center;padding:8px 16px;border-radius:6px;position:absolute;z-index:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);top:-10px}.booking-widget .modal-container .modal-content .min-night-info .tooltiptext:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.booking-widget .modal-container .modal-content .min-night-info:hover .tooltiptext{visibility:visible}.booking-widget .modal-container .modal-content .guests-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100%;position:relative;margin-bottom:24px}.booking-widget .modal-container .modal-content .guests-container .guests-selection__title{font-size:1rem;letter-spacing:.03rem;-ms-flex-item-align:start;align-self:flex-start}.booking-widget .modal-container .modal-content .guests-container .rooms-container{width:100%;padding:0}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding:16px 0 0;position:relative}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .room-label{position:absolute;font-size:.75rem;line-height:.75rem;top:0;padding:5px 0}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-groups-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:2px}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fafaea;padding:16px;border-radius:0 4px 4px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media (min-width:768px){.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group:first-child{border-radius:4px 0 0 4px}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-label{font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-label__title{font-size:1rem;line-height:normal}@media (min-width:768px){.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-label__title{font-size:1.125rem}}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-label__age{font-size:.625rem;line-height:normal}@media (min-width:768px){.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-label__age{font-size:.75rem}}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:82px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-controls .stepper-value{font-size:1.125rem}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .stepper-group .stepper-controls .stepper-btn{border:none;border-radius:2px;background:#fff;height:20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:1rem;line-height:1rem}.booking-widget .modal-container .modal-content .guests-container .rooms-container .room-selection .remove-room-btn{position:absolute;font-size:.75rem;line-height:.75rem;top:0;right:0;padding:5px 16px 5px 5px;border:none;background-color:transparent;background-image:url(/themes/custom/shinola/assets/img/icons/x-small.svg);background-repeat:no-repeat;background-position:center right 5px;background-size:7px}.booking-widget .modal-container .modal-content .guests-container .add-room-btn{position:absolute;bottom:0;left:0;font-size:.75rem;letter-spacing:.023rem;text-decoration:underline;background:none;border:none;text-underline-offset:2px}.booking-widget .modal-container .modal-content .special-rates-container{width:100%;border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0}.booking-widget .modal-container .modal-content .special-rates-container .special-rates__title{font-size:1rem;letter-spacing:.03rem;-ms-flex-item-align:start;align-self:flex-start}.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;padding:12px 0}.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex .promo-type{background:#fafaea;padding:18px 24px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex .promo-type__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex .promo-type__wrapper select{font-size:.875rem;border:0;background:transparent;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex .promo-type__wrapper:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#000;-webkit-mask:url(/themes/custom/shinola/assets/img/icons/arrow-down.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/arrow-down.svg) no-repeat center/contain;width:10px;height:16px;pointer-events:none}.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex .promo-code{background:#fafaea;padding:18px 24px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex .promo-code{-webkit-box-flex:2;-ms-flex:2;flex:2}}.booking-widget .modal-container .modal-content .special-rates-container .special-rates-flex .promo-code input{font-size:.875rem;border:none;background:none;padding:0;width:100%}.booking-widget .modal-container .modal-submit{border-top:1px solid #e0e0e0;background:#fafaea;position:absolute;bottom:0;padding:24px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.booking-widget .modal-container .modal-submit{max-width:480px}}.booking-widget .modal-container .modal-submit .btn{width:100%;background:#14181e;padding:12px 24px;border-radius:4px;font-size:.813rem;letter-spacing:.024rem;color:#fff;border:none;text-transform:none;font-weight:700}.booking-widget .modal-container .modal-submit .btn:hover{background:#a33416}.mobile-reservations{position:fixed;width:100%;bottom:0;z-index:1}@media (min-width:1024px){.mobile-reservations{display:none}}.mobile-reservations .modal-booking-open--mobile{background:#14181e;border:none;padding:12px 24px;color:#fff;font-size:.813rem;font-weight:700;letter-spacing:.163rem;text-align:center;text-transform:uppercase;line-height:1rem;width:100%}.mobile-reservations .modal-booking-open--mobile:hover{background:#a33416}body.body-no-scroll{overflow:hidden}
.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:100%}@media (min-width:768px){.card{padding:0 16px}}.card .image{width:100%}.card .image img{border-radius:2px}.card .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;height:100%}.card .content .body-wrapper,.card .content .headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.card .content .body-wrapper .subheading{font-size:15px;font-weight:700;letter-spacing:2.6px;text-transform:uppercase}.card .content .body-wrapper .body{margin:0}.card .content .card-links{gap:32px;margin-top:auto}.card .content .card-links,.card .room-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card .room-details{gap:8px 32px}.card .room-details .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:1rem}@media only screen and (min-width:360px){.card .room-details .detail{font-size:calc(1rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.card .room-details .detail{font-size:1.125rem}}.card .room-details .detail:before{height:24px;width:24px;content:"";display:inline-block;background-color:#a33416}.card .room-details .detail--sq-ft:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/sqft.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/sqft.svg) no-repeat center/contain}.card .room-details .detail--bed:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/bed.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/bed.svg) no-repeat center/contain}.card .room-details .detail--occupancy:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/guests.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/guests.svg) no-repeat center/contain}.card--room-large,.card--room-large .card-image-carousel,.card--venue,.card--venue .card-image-carousel{padding:0}.card--room-large .card-image-carousel .splide__arrows,.card--venue .card-image-carousel .splide__arrows{margin-top:8px}.card--article{padding:0}.card--has-carousel{gap:8px}
.card-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;list-style:none;padding:0;gap:32px}@media (min-width:768px){.card-grid{gap:48px 24px}}@media (min-width:1280px){.card-grid{gap:64px}}@media (min-width:1920px){.card-grid{margin:0 auto;width:100%}}@media (min-width:768px){.card-grid--two{gap:48px 24px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1280px){.card-grid--two{gap:64px}}@media (min-width:768px){.card-grid--three{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:48px 24px}}@media (min-width:1280px){.card-grid--three{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:64px 24px}}@media (min-width:1920px){.card-grid--three{gap:48px}}@media (min-width:768px){.card-grid--four{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1280px){.card-grid--four{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:32px}}.card-grid .card-item{margin:0}.card-grid .card-item .card{padding:0}
.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{padding:0}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400}.h1,h1{line-height:1.25;letter-spacing:.094rem;font-size:1.875rem}@media only screen and (min-width:360px){.h1,h1{font-size:calc(1.875rem + 18 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h1,h1{font-size:3rem}}.h2,h2{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;line-height:1.25;letter-spacing:0;font-size:1.625rem}@media only screen and (min-width:360px){.h2,h2{font-size:calc(1.625rem + 14 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h2,h2{font-size:2.5rem}}.h3,h3{letter-spacing:0;line-height:1.25;font-size:1.5rem}@media only screen and (min-width:360px){.h3,h3{font-size:calc(1.5rem + 12 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h3,h3{font-size:2.25rem}}.h4,h4{letter-spacing:0;line-height:1.2;font-size:1.375rem}@media only screen and (min-width:360px){.h4,h4{font-size:calc(1.375rem + 8 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h4,h4{font-size:1.875rem}}.h5,h5{letter-spacing:0;line-height:1.5;font-size:1.25rem}@media only screen and (min-width:360px){.h5,h5{font-size:calc(1.25rem + 7 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h5,h5{font-size:1.688rem}}.h6,h6{letter-spacing:0;line-height:1.35;font-size:1.125rem}@media only screen and (min-width:360px){.h6,h6{font-size:calc(1.125rem + 6 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h6,h6{font-size:1.5rem}}i{font-style:italic}.p,p{font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p,p{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p,p{font-size:1.313rem}}.p.-xxxl,p.-xxxl{font-size:1.375rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxxl,p.-xxxl{font-size:calc(1.375rem + 5 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxxl,p.-xxxl{font-size:1.688rem}}.p.-xxl,p.-xxl{font-size:1.25rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxl,p.-xxl{font-size:calc(1.25rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxl,p.-xxl{font-size:1.5rem}}.p.-xl,p.-xl{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xl,p.-xl{font-size:calc(1.125rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xl,p.-xl{font-size:1.375rem}}.p.-lg,p.-lg{font-size:1rem;line-height:1.8}@media only screen and (min-width:360px){.p.-lg,p.-lg{font-size:calc(1rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-lg,p.-lg{font-size:1.125rem}}.p.-md,p.-md{font-size:.938rem;line-height:1.8}@media only screen and (min-width:360px){.p.-md,p.-md{font-size:calc(.938rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-md,p.-md{font-size:1rem}}.p.-sm,p.-sm{font-size:.875rem;line-height:1.5}@media only screen and (min-width:360px){.p.-sm,p.-sm{font-size:calc(.875rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-sm,p.-sm{font-size:.938rem}}.p.-xs,p.-xs{font-size:.75rem;line-height:1.5}@media only screen and (min-width:360px){.p.-xs,p.-xs{font-size:calc(.75rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xs,p.-xs{font-size:.875rem}}.p.-base,p.-base{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-base,p.-base{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-base,p.-base{font-size:1.313rem}}.eyebrow{color:#a33416;font-size:.938rem;font-weight:700;letter-spacing:.163rem;text-transform:uppercase}.embed-webform-split-content{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1280px){.embed-webform-split-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.embed-webform-split-content .media{position:relative;height:320px}@media (min-width:768px){.embed-webform-split-content .media{height:460px}}@media (min-width:1280px){.embed-webform-split-content .media{height:auto;max-width:500px;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1920px){.embed-webform-split-content .media{max-width:680px;max-height:1105px}}.embed-webform-split-content .media img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.embed-webform-split-content .content{width:100%;margin:0 auto;padding:48px 32px}@media (min-width:768px){.embed-webform-split-content .content{padding:64px}}@media (min-width:1280px){.embed-webform-split-content .content{padding:80px;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:1920px){.embed-webform-split-content .content{max-width:840px;padding:200px 0}}.embed-webform-split-content .content .heading-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-margin-after:48px;margin-block-end:48px}@media (min-width:1280px){.embed-webform-split-content .content .heading-content{gap:32px}}.embed-webform-split-content .content .heading-content .body p{font-size:18px;line-height:1.6}.embed-webform-split-content .content .webform-progress{-webkit-margin-after:48px;margin-block-end:48px}.embed-webform-split-content .form-submit{-webkit-margin-before:48px;margin-block-start:48px}
.faq{background-color:#14181e;color:#fff;padding:48px 24px}@media (min-width:1280px){.faq{padding:72px 64px}}.faq .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (min-width:768px){.faq .wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.faq h3{color:#fff;margin:0;padding:0}.faq h3:not(:first-of-type){border-top:1px solid #fff}.faq h3 button{font-family:akzidenz-grotesk-next-pro,sans-serif;font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.faq h3 button{font-size:calc(1.125rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.faq h3 button{font-size:1.375rem}}.faq .faq-trigger{background:none;color:#fff;display:block;font-weight:400;margin:0;outline:none;padding:24px 0 24px 16px;position:relative;text-align:left;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;width:100%}.faq .faq-trigger:focus,.faq .faq-trigger:hover,.faq .faq-trigger[aria-expanded=true]{cursor:pointer;outline:1px solid #fff}.faq button{border-style:none}.faq button::-moz-focus-inner{border:0}.faq .faq-title{display:block;outline:none;pointer-events:none;padding:0 30px 0 0}.faq .faq-icon{border:solid #fff;border-width:0 2px 2px 0;height:.5rem;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-60%) rotate(45deg);-ms-transform:translateY(-60%) rotate(45deg);transform:translateY(-60%) rotate(45deg);width:.5rem}.faq .faq-trigger:focus .faq-icon,.faq .faq-trigger:hover .faq-icon{border-color:#fff}.faq .faq-trigger[aria-expanded=true] .faq-icon{-webkit-transform:translateY(-50%) rotate(-135deg);-ms-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.faq .faq-panel{height:auto;margin:0;padding:24px 0;-webkit-transition:all .3s ease;transition:all .3s ease}.faq .faq-panel p{font-size:1rem}.faq .faq-panel a,.faq .faq-panel a:visited{color:#fff}.faq .faq-panel a:hover,.faq .faq-panel a:visited:hover{text-decoration:none}.faq .faq-panel[hidden]{border-top:none;display:block;height:0;overflow:hidden;padding:0}.faq a.button{border-bottom:1px solid currentcolor;color:#fff;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.faq.faq-single .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:64px}}@media (min-width:1280px){.faq.faq-single .wrap{gap:72px}}@media (min-width:1920px){.faq.faq-single .wrap{gap:144px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.faq.faq-single .heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;-webkit-margin-after:0;margin-block-end:0}.faq.faq-single .heading h2{color:#fff}@media (min-width:768px){.faq.faq-single .heading{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-padding-start:24px;padding-inline-start:24px}}@media (min-width:1920px){.faq.faq-single .heading{width:293px;-ms-flex-preferred-size:293px;flex-basis:293px;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:768px){.faq.faq-single .items{-ms-flex-preferred-size:70%;flex-basis:70%}}@media (min-width:1280px){.faq.faq-single .items{-webkit-padding-end:48px;padding-inline-end:48px}}@media (min-width:1920px){.faq.faq-single .items{-ms-flex-preferred-size:730px;flex-basis:730px;-ms-flex-negative:0;flex-shrink:0}}.faq.faq-multiple{background:#fafaea url(/themes/custom/shinola/assets/img/faq-patterned-back.png) 0 0 repeat;color:#000;padding:0}.faq.faq-multiple .container{max-width:unset}@media (min-width:768px){.faq.faq-multiple .wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px}}@media (min-width:1280px){.faq.faq-multiple .wrap{gap:48px}}.faq.faq-multiple .faq-image{aspect-ratio:.9;margin-inline:-16px}@media (min-width:768px){.faq.faq-multiple .faq-image{aspect-ratio:.6;-ms-flex-preferred-size:30%;flex-basis:30%}}@media (min-width:1280px){.faq.faq-multiple .faq-image{-ms-flex-item-align:start;align-self:flex-start;aspect-ratio:.853;-ms-flex-preferred-size:45%;flex-basis:45%;position:-webkit-sticky;position:sticky;top:0}}@media (min-width:1920px){.faq.faq-multiple .faq-image{aspect-ratio:.835}}.faq.faq-multiple .faq-image img,.faq.faq-multiple .faq-image video{height:100%;-o-object-fit:cover;object-fit:cover}.faq.faq-multiple .items-multiple-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media (min-width:768px){.faq.faq-multiple .items-multiple-wrapper{-ms-flex-preferred-size:70%;flex-basis:70%;gap:72px;-webkit-padding-before:72px;padding-block-start:72px}}@media (min-width:1280px){.faq.faq-multiple .items-multiple-wrapper{-ms-flex-preferred-size:65%;flex-basis:65%;gap:80px;-webkit-padding-before:200px;padding-block-start:200px;-webkit-padding-end:48px;padding-inline-end:48px}}.faq.faq-multiple .items{padding-inline:24px}.faq.faq-multiple .items h2{-webkit-margin-after:40px;margin-block-end:40px}.faq.faq-multiple h3{color:#000}.faq.faq-multiple h3:not(:first-of-type){border-top:1px solid #e0e0e0}.faq.faq-multiple .faq-trigger{color:#000}.faq.faq-multiple .faq-trigger:focus,.faq.faq-multiple .faq-trigger:hover,.faq.faq-multiple .faq-trigger[aria-expanded=true]{cursor:pointer;outline:1px solid #000}.faq.faq-multiple .faq-icon{border:solid #000;border-width:0 2px 2px 0}.faq.faq-multiple .faq-trigger:focus .faq-icon,.faq.faq-multiple .faq-trigger:hover .faq-icon{border-color:#000}.faq.faq-multiple a,.faq.faq-multiple a.button,.faq.faq-multiple a:visited{color:#000}
.hero .media-wrapper{height:100%;overflow:hidden;position:relative}.hero .media-wrapper:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.35)),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,rgba(0,0,0,.35) 10%,hsla(0,0%,100%,0));content:"";position:absolute;height:100%;width:100%;z-index:2}.hero.hero-short{height:50vh}.hero.hero-medium{height:870px}.hero.hero-tall{height:1200px}.hero .video{height:100%;margin:0;position:relative}.hero .video video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero .video .controls{bottom:50px;right:50px;position:absolute;z-index:2}.hero .video .controls .pause,.hero .video .controls .play{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;height:48px;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:48px}.hero .video .controls .pause:hover,.hero .video .controls .play:hover{background-color:rgba(0,0,0,.8);-webkit-filter:invert(99%) sepia(29%) saturate(473%) hue-rotate(274deg) brightness(116%) contrast(100%);filter:invert(99%) sepia(29%) saturate(473%) hue-rotate(274deg) brightness(116%) contrast(100%)}.hero .video .controls .play{display:none}.hero img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}
.pattern--image-carousel{margin:2rem auto}.pattern--image-carousel .splide.portrait-gallery .splide__slide{aspect-ratio:3/4;position:relative;margin:0;-webkit-transition:margin .3s ease-out,width .3s ease-out,height .3s ease-out;transition:margin .3s ease-out,width .3s ease-out,height .3s ease-out}@media (min-width:768px){.pattern--image-carousel .splide.portrait-gallery .splide__slide{aspect-ratio:1/1}}@media (min-width:1024px){.pattern--image-carousel .splide.portrait-gallery .splide__slide{aspect-ratio:16/9}}@media (min-width:1920px){.pattern--image-carousel .splide.portrait-gallery .splide__slide{aspect-ratio:512/440}.pattern--image-carousel .splide.portrait-gallery .splide__slide.is-active{aspect-ratio:640/620}}.pattern--image-carousel .splide.portrait-gallery .splide__slide:not(.is-active){margin-top:50px;margin-bottom:50px}.pattern--image-carousel .splide.portrait-gallery .splide__slide img{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.pattern--image-carousel .splide.portrait-gallery .splide__list{max-height:70vh}@media (min-width:1920px){.pattern--image-carousel .splide.portrait-gallery .splide__track{height:620px}}.pattern--image-carousel .splide.landscape-gallery .splide__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pattern--image-carousel .splide.landscape-gallery .splide__slide{height:300px;-webkit-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}@media (min-width:768px){.pattern--image-carousel .splide.landscape-gallery .splide__slide{height:500px}}@media (min-width:1280px){.pattern--image-carousel .splide.landscape-gallery .splide__slide{height:600px}}@media (min-width:1440px){.pattern--image-carousel .splide.landscape-gallery .splide__slide{height:800px}}.pattern--image-carousel .splide.landscape-gallery .splide__slide:not(.is-active){padding-top:16px;padding-bottom:16px}@media (min-width:768px){.pattern--image-carousel .splide.landscape-gallery .splide__slide:not(.is-active){padding-top:32px;padding-bottom:32px}}.pattern--image-carousel .splide.landscape-gallery .splide__slide img{height:100%;-o-object-fit:cover;object-fit:cover}.pattern--image-carousel:not(.paragraph--image-carousel) .image-carousel--single .image-carousel--single{height:300px}@media (min-width:768px){.pattern--image-carousel:not(.paragraph--image-carousel) .image-carousel--single .image-carousel--single{height:500px}}@media (min-width:1280px){.pattern--image-carousel:not(.paragraph--image-carousel) .image-carousel--single .image-carousel--single{height:600px}}@media (min-width:1440px){.pattern--image-carousel:not(.paragraph--image-carousel) .image-carousel--single .image-carousel--single{height:800px}}.paragraph--image-carousel{text-align:center}.paragraph--image-carousel:not(.side-by-side){background-color:#fff;padding:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}@media (min-width:1280px){.paragraph--image-carousel:not(.side-by-side){padding:80px 0}}@media (min-width:1920px){.paragraph--image-carousel:not(.side-by-side){padding:80px}}.paragraph--image-carousel:not(.side-by-side) .content__container{padding:0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px;margin:0 auto}@media (min-width:1280px){.paragraph--image-carousel:not(.side-by-side) .content__container{max-width:720px}}.paragraph--image-carousel:not(.side-by-side) .pattern--image-carousel{padding:0;margin:0}.paragraph--image-carousel.side-by-side{background:#14181e;position:relative}.paragraph--image-carousel.side-by-side:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:url(/themes/custom/shinola/assets/img/textured-background.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.paragraph--image-carousel.side-by-side .content__container{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;position:relative;padding:48px 32px;gap:32px;max-width:1920px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.paragraph--image-carousel.side-by-side .content__container{padding:48px;gap:48px}}@media (min-width:1280px){.paragraph--image-carousel.side-by-side .content__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:80px 80px 80px 108px;gap:0}}.paragraph--image-carousel.side-by-side .content__container>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;gap:24px;z-index:1}@media (min-width:768px){.paragraph--image-carousel.side-by-side .content__container>.content{padding:0 48px}}@media (min-width:1280px){.paragraph--image-carousel.side-by-side .content__container>.content{padding:0;width:30%;padding-right:64px}}@media (min-width:1920px){.paragraph--image-carousel.side-by-side .content__container>.content{width:31%}}.paragraph--image-carousel.side-by-side .content__container>.content h2,.paragraph--image-carousel.side-by-side .content__container>.content h3,.paragraph--image-carousel.side-by-side .content__container>.content h4,.paragraph--image-carousel.side-by-side .content__container>.content h5,.paragraph--image-carousel.side-by-side .content__container>.content h6{color:#fff}.paragraph--image-carousel.side-by-side .content__container>.content p{font-size:1.125rem}@media only screen and (min-width:360px){.paragraph--image-carousel.side-by-side .content__container>.content p{font-size:calc(1.125rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.paragraph--image-carousel.side-by-side .content__container>.content p{font-size:1.375rem}}.paragraph--image-carousel.side-by-side .content__container>.content .links-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.paragraph--image-carousel.side-by-side .content__container>.content .links-container .btn--primary,.paragraph--image-carousel.side-by-side .content__container>.content .links-container .btn--secondary{background-color:transparent;color:#fafaea;border:1px dashed #fafaea}.paragraph--image-carousel.side-by-side .content__container>.content .links-container .btn--primary:hover,.paragraph--image-carousel.side-by-side .content__container>.content .links-container .btn--secondary:hover{background-color:#a33416;color:#fff;border:1px dashed #a33416}.paragraph--image-carousel.side-by-side .content__container>.content .links-container .btn--tertiary,.paragraph--image-carousel.side-by-side .content__container>.content .links-container .btn--tertiary:hover{color:#fafaea}.paragraph--image-carousel.side-by-side .content__container .pattern--image-carousel{margin:0;padding:0;z-index:1}@media (min-width:1280px){.paragraph--image-carousel.side-by-side .content__container .pattern--image-carousel{width:70%}}@media (min-width:1920px){.paragraph--image-carousel.side-by-side .content__container .pattern--image-carousel{width:69%}}@media (min-width:768px){.paragraph--image-carousel.side-by-side .splide__list{aspect-ratio:4/3}.paragraph--image-carousel.side-by-side .splide__list img{height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:1280px){.paragraph--image-carousel.side-by-side .splide__list{aspect-ratio:unset;max-height:840px}}@media (min-width:1920px){.paragraph--image-carousel.side-by-side .splide__list{max-height:868px;height:868px}}.paragraph--image-carousel.side-by-side .splide__arrow--prev{margin-right:16px}.paragraph--image-carousel.side-by-side .splide__arrow--next{margin-left:16px}.paragraph--image-carousel.side-by-side .splide__arrow svg path{fill:#fff}.paragraph--image-carousel.side-by-side .splide__arrow:focus{outline:1px dotted #fff}.paragraph--image-carousel.side-by-side .splide__pagination{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden}.paragraph--image-carousel.side-by-side .splide__pagination__page,.paragraph--image-carousel.side-by-side .splide__pagination__page.is-active{background-color:#fff}.paragraph--image-carousel.side-by-side .splide__slide .image-caption{display:none}
.h1,.h2,.h3,.h4,.h5,div.drop-text,div.drop-text .base-text,div.drop-text p,h1,h2,h3,h4,h5{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;padding:0}.h1,h1{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;line-height:1.25;letter-spacing:.094rem;font-size:1.875rem}@media only screen and (min-width:360px){.h1,h1{font-size:calc(1.875rem + 18 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h1,h1{font-size:3rem}}.h2,h2{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;line-height:1.25;letter-spacing:0;font-size:1.625rem}@media only screen and (min-width:360px){.h2,h2{font-size:calc(1.625rem + 14 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h2,h2{font-size:2.5rem}}.h3,div.drop-text,div.drop-text .base-text,div.drop-text p,h3{letter-spacing:0;line-height:1.25;font-size:1.5rem}@media only screen and (min-width:360px){.h3,div.drop-text,div.drop-text .base-text,div.drop-text p,h3{font-size:calc(1.5rem + 12 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h3,div.drop-text,div.drop-text .base-text,div.drop-text p,h3{font-size:2.25rem}}.h4,h4{letter-spacing:0;line-height:1.2;font-size:1.375rem}@media only screen and (min-width:360px){.h4,h4{font-size:calc(1.375rem + 8 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h4,h4{font-size:1.875rem}}.h5,h5{letter-spacing:0;line-height:1.5;font-size:1.25rem}@media only screen and (min-width:360px){.h5,h5{font-size:calc(1.25rem + 7 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h5,h5{font-size:1.688rem}}.h6,.intro-content .content .venue-configuration-details .venue-configuration-detail .detail-title,h6{letter-spacing:0;line-height:1.35;font-size:1.125rem}@media only screen and (min-width:360px){.h6,.intro-content .content .venue-configuration-details .venue-configuration-detail .detail-title,h6{font-size:calc(1.125rem + 6 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h6,.intro-content .content .venue-configuration-details .venue-configuration-detail .detail-title,h6{font-size:1.5rem}}i{font-style:italic}.p,p{font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p,p{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p,p{font-size:1.313rem}}.p.-xxxl,p.-xxxl{font-size:1.375rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxxl,p.-xxxl{font-size:calc(1.375rem + 5 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxxl,p.-xxxl{font-size:1.688rem}}.p.-xxl,p.-xxl{font-size:1.25rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxl,p.-xxl{font-size:calc(1.25rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxl,p.-xxl{font-size:1.5rem}}.p.-xl,p.-xl{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xl,p.-xl{font-size:calc(1.125rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xl,p.-xl{font-size:1.375rem}}.p.-lg,p.-lg{font-size:1rem;line-height:1.8}@media only screen and (min-width:360px){.p.-lg,p.-lg{font-size:calc(1rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-lg,p.-lg{font-size:1.125rem}}.p.-md,p.-md{font-size:.938rem;line-height:1.8}@media only screen and (min-width:360px){.p.-md,p.-md{font-size:calc(.938rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-md,p.-md{font-size:1rem}}.p.-sm,p.-sm{font-size:.875rem;line-height:1.5}@media only screen and (min-width:360px){.p.-sm,p.-sm{font-size:calc(.875rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-sm,p.-sm{font-size:.938rem}}.p.-xs,p.-xs{font-size:.75rem;line-height:1.5}@media only screen and (min-width:360px){.p.-xs,p.-xs{font-size:calc(.75rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xs,p.-xs{font-size:.875rem}}.p.-base,p.-base{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-base,p.-base{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-base,p.-base{font-size:1.313rem}}.eyebrow,.intro-content .content .article-details .detail,.intro-content .content .event-details .detail{color:#a33416;font-size:.938rem;font-weight:700;letter-spacing:.163rem;text-transform:uppercase}.intro-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:0 32px}@media (min-width:768px){.intro-content{padding:0 48px}}.intro-content .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro-content .content,.intro-content .content .room-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.intro-content .content .room-details .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.intro-content .content .room-details .detail:before{height:24px;width:24px;content:"";display:inline-block;background-color:#a33416}.intro-content .content .room-details .detail--sq-ft:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/sqft.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/sqft.svg) no-repeat center/contain}.intro-content .content .room-details .detail--bed:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/bed.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/bed.svg) no-repeat center/contain}.intro-content .content .room-details .detail--occupancy:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/guests.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/guests.svg) no-repeat center/contain}.intro-content .content .venue-configuration-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.intro-content .content .venue-configuration-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:64px}}@media (min-width:1920px){.intro-content .content .venue-configuration-details{gap:88px}}.intro-content .content .venue-configuration-details .venue-configuration-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px}.intro-content .content .venue-configuration-details .venue-configuration-detail .detail-value{font-size:1rem;line-height:1.8}@media only screen and (min-width:360px){.intro-content .content .venue-configuration-details .venue-configuration-detail .detail-value{font-size:calc(1rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.intro-content .content .venue-configuration-details .venue-configuration-detail .detail-value{font-size:1.125rem}}.intro-content .content .venue-configuration-details .venue-configuration-detail:before{height:64px;width:64px;content:"";display:inline-block;background-color:#000}.intro-content .content .venue-configuration-details .venue-configuration-detail--strolling:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/seating.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/seating.svg) no-repeat center/contain}.intro-content .content .venue-configuration-details .venue-configuration-detail--seated-meal:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/seating-table.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/seating-table.svg) no-repeat center/contain}.intro-content .content .venue-configuration-details .venue-configuration-detail--classroom:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/seating-classroom.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/seating-classroom.svg) no-repeat center/contain}.intro-content .content .event-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.intro-content .content .event-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.intro-content .content .event-details .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-content .content .event-details .detail:before{height:24px;width:24px;content:"";display:inline-block;background-color:#a33416;margin-right:16px}.intro-content .content .event-details .detail:after{display:block;background:#000;width:1px;height:16px;margin:0 56px}@media (min-width:768px){.intro-content .content .event-details .detail:after{content:"";margin:0 16px}}@media (min-width:1280px){.intro-content .content .event-details .detail:after{margin:0 56px}}.intro-content .content .event-details .detail:last-of-type:after{content:none}.intro-content .content .event-details .detail--date:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/calendar.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/calendar.svg) no-repeat center/contain}.intro-content .content .event-details .detail--time:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/alarm.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/alarm.svg) no-repeat center/contain}.intro-content .content .event-details .detail--location:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/map-pin.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/map-pin.svg) no-repeat center/contain}.intro-content .content .article-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.intro-content .content .article-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.intro-content .content .article-details .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-content .content .article-details .detail:before{height:24px;width:24px;content:"";display:inline-block;background-color:#a33416;margin-right:16px}.intro-content .content .article-details .detail:after{display:block;background:#000;width:1px;height:16px;margin:0 56px}@media (min-width:768px){.intro-content .content .article-details .detail:after{content:"";margin:0 16px}}@media (min-width:1280px){.intro-content .content .article-details .detail:after{margin:0 56px}}.intro-content .content .article-details .detail:last-of-type:after{content:none}.intro-content .content .article-details .detail--date:before{-webkit-mask:url(/themes/custom/shinola/assets/img/icons/calendar.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/calendar.svg) no-repeat center/contain}.intro-content .content .article-details .detail--categories:before{content:none}.intro-content .content h1,.intro-content .content h2,.intro-content .content h3,.intro-content .content h4,.intro-content .content h5,.intro-content .content h6{text-align:center}.intro-content .content .body{margin:0;max-width:985px;text-align:center;text-wrap:pretty}.intro-content .content .body .rust{color:#a33416}.intro-content .content .body:not(.drop-text) p:last-of-type{margin:0}.intro-content .content .body:not(.drop-text) p{font-size:20px;line-height:1.6}@media only screen and (min-width:360px){.intro-content .content .body:not(.drop-text) p{font-size:calc(20px + 4 * (100vw - 360px) / 1560)}}@media only screen and (min-width:1920px){.intro-content .content .body:not(.drop-text) p{font-size:24px}}.intro-content .content .intro-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.intro-content.stylized{max-width:850px}div.drop-text{position:relative}div.drop-text .base-text{color:#a9a9a9}
.links-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}
.panel{position:relative}
.splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}.splide__arrow{position:relative;background:transparent;height:40px;width:40px;z-index:unset;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.splide__arrow svg{fill:#14181e;width:32px}.splide__arrow--prev{left:0}.splide__arrow--next{right:0}.splide__arrow:focus{outline:1px dotted #14181e}.splide__pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;gap:12px;bottom:0;padding:0 32px}@media (min-width:768px){.splide__pagination{padding:0 48px}}.splide__pagination__page{border-radius:3px;height:3px;width:9px;background:#bdbdbd;opacity:1;-webkit-transition:width .3s linear;transition:width .3s linear}.splide__pagination__page.is-active{width:32px;background:#14181e;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.splide__pagination__page:focus{outline:none}.splide__pagination li{display:-webkit-box;display:-ms-flexbox;display:flex}
.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{padding:0}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400}.h1,h1{line-height:1.25;letter-spacing:.094rem;font-size:1.875rem}@media only screen and (min-width:360px){.h1,h1{font-size:calc(1.875rem + 18 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h1,h1{font-size:3rem}}.h2,h2{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;line-height:1.25;letter-spacing:0;font-size:1.625rem}@media only screen and (min-width:360px){.h2,h2{font-size:calc(1.625rem + 14 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h2,h2{font-size:2.5rem}}.h3,h3{letter-spacing:0;line-height:1.25;font-size:1.5rem}@media only screen and (min-width:360px){.h3,h3{font-size:calc(1.5rem + 12 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h3,h3{font-size:2.25rem}}.h4,h4{letter-spacing:0;line-height:1.2;font-size:1.375rem}@media only screen and (min-width:360px){.h4,h4{font-size:calc(1.375rem + 8 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h4,h4{font-size:1.875rem}}.h5,h5{letter-spacing:0;line-height:1.5;font-size:1.25rem}@media only screen and (min-width:360px){.h5,h5{font-size:calc(1.25rem + 7 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h5,h5{font-size:1.688rem}}.h6,h6{letter-spacing:0;line-height:1.35;font-size:1.125rem}@media only screen and (min-width:360px){.h6,h6{font-size:calc(1.125rem + 6 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h6,h6{font-size:1.5rem}}i{font-style:italic}.p,p{font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p,p{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p,p{font-size:1.313rem}}.p.-xxxl,p.-xxxl{font-size:1.375rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxxl,p.-xxxl{font-size:calc(1.375rem + 5 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxxl,p.-xxxl{font-size:1.688rem}}.p.-xxl,p.-xxl{font-size:1.25rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxl,p.-xxl{font-size:calc(1.25rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxl,p.-xxl{font-size:1.5rem}}.p.-xl,p.-xl{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xl,p.-xl{font-size:calc(1.125rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xl,p.-xl{font-size:1.375rem}}.p.-lg,p.-lg{font-size:1rem;line-height:1.8}@media only screen and (min-width:360px){.p.-lg,p.-lg{font-size:calc(1rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-lg,p.-lg{font-size:1.125rem}}.p.-md,p.-md{font-size:.938rem;line-height:1.8}@media only screen and (min-width:360px){.p.-md,p.-md{font-size:calc(.938rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-md,p.-md{font-size:1rem}}.p.-sm,p.-sm{font-size:.875rem;line-height:1.5}@media only screen and (min-width:360px){.p.-sm,p.-sm{font-size:calc(.875rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-sm,p.-sm{font-size:.938rem}}.p.-xs,p.-xs{font-size:.75rem;line-height:1.5}@media only screen and (min-width:360px){.p.-xs,p.-xs{font-size:calc(.75rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xs,p.-xs{font-size:.875rem}}.p.-base,p.-base{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-base,p.-base{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-base,p.-base{font-size:1.313rem}}.eyebrow{color:#a33416;font-size:.938rem;font-weight:700;letter-spacing:.163rem;text-transform:uppercase}.vocabulary-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vocabulary-stats .icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.vocabulary-stats .icon img{width:24px;height:24px}.vocabulary-stats .stat-name{line-height:160%;font-size:clamp(1.125rem,1.5vw,1.375rem)}.paragraph--stat-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.paragraph--stat-item:not(:first-child),.paragraph--stat-item:not(:last-child){margin:16px auto}}.paragraph--stat-item .stat-number{line-height:125%;font-size:clamp(1.875rem,3vw,3rem)}.paragraph--stats-bar .stats-bar{border-bottom:2px dashed #bdbdbd;border-top:2px dashed #bdbdbd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:48px 80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media (min-width:1024px){.paragraph--stats-bar .stats-bar{gap:36px}}@media (min-width:1280px){.paragraph--stats-bar .stats-bar{gap:96px}}@media (min-width:1920px){.paragraph--stats-bar .stats-bar{gap:112px}}@media (max-width:768px){.paragraph--stats-bar .stats-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}
.two-image-split-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}@media (min-width:1280px){.two-image-split-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.two-image-split-content.flip{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:1280px){.two-image-split-content{padding:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1920px){.two-image-split-content{gap:0}}.two-image-split-content .media{padding:0 32px}@media (min-width:768px){.two-image-split-content .media{padding:0 48px}}@media (min-width:1280px){.two-image-split-content .media{width:54.16667%;position:relative;height:-webkit-fill-available;margin:64px 0 32px;padding:0}}@media (min-width:1920px){.two-image-split-content .media{padding:0;margin:0}}.two-image-split-content .media img{border-radius:2px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media (min-width:1280px){.two-image-split-content .media img{position:absolute;width:100%}}@media (min-width:1920px){.two-image-split-content .media img{padding:0}}.two-image-split-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:48px}@media (min-width:1280px){.two-image-split-content .content{width:45.83333%;padding:0 48px}}@media (min-width:1920px){.two-image-split-content .content{gap:48px;padding:80px 80px 0 160px}}.two-image-split-content .content .content--body{padding:0 32px;gap:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.two-image-split-content .content .content--body{padding:0 96px 0 48px}}@media (min-width:1280px){.two-image-split-content .content .content--body{padding:0 64px 0 0;margin-left:-48px}}@media (min-width:1920px){.two-image-split-content .content .content--body{-ms-flex-item-align:start;align-self:flex-start;padding-right:160px;gap:40px;margin-left:-80px}}.two-image-split-content .content .content--body .content-links{display:-webkit-box;display:-ms-flexbox;display:flex}.two-image-split-content .content .content--body p:last-of-type{margin-bottom:0}.two-image-split-content .content .image{padding:0 0 0 32px}@media (min-width:768px){.two-image-split-content .content .image{padding:0;aspect-ratio:3/2;width:60%;-ms-flex-item-align:end;align-self:flex-end;position:relative}}@media (min-width:1280px){.two-image-split-content .content .image{width:100%;padding:0}}.two-image-split-content .content .image img{border-radius:2px}@media (min-width:1920px){.two-image-split-content-a.flip .content{padding:80px 160px 0 80px}}@media (min-width:1280px){.two-image-split-content-a.flip .content .content--body{padding:0 0 0 64px;margin-left:unset}}.two-image-split-content-a.flip .content .image{padding:0 32px 0 0;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:768px){.two-image-split-content-a.flip .content .image{padding:0}}@media (min-width:1280px){.two-image-split-content.content-shift .content .content--body{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (min-width:1280px){.two-image-split-content-b{gap:0}}@media (min-width:1280px){.two-image-split-content-b .media{margin:0;border-width:80px 56px 80px 80px;border-color:transparent;border-style:solid;width:62.5%}}@media (min-width:1920px){.two-image-split-content-b .media{margin:0;border-width:120px 80px;border-color:transparent;border-style:solid}}@media (min-width:1280px){.two-image-split-content-b .content{padding:0 80px 0 0;width:37.5%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width:1920px){.two-image-split-content-b .content{padding:0 80px}}@media (min-width:1280px){.two-image-split-content-b .content .content--body{margin:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0}}@media (min-width:1920px){.two-image-split-content-b .content .content--body{padding:0 80px}}@media (min-width:1280px){.two-image-split-content-b.flip .media{border-width:80px 80px 80px 56px;margin:0}}@media (min-width:1920px){.two-image-split-content-b.flip .media{border-width:120px 80px}}@media (min-width:1280px){.two-image-split-content-b.flip .content{padding:0 0 0 80px}}@media (min-width:1920px){.two-image-split-content-b.flip .content{padding:0 80px}}
.venues-grid{padding:0 32px}@media (min-width:768px){.venues-grid{padding:0 64px}}@media (min-width:1024px){.venues-grid{padding:0 80px}}
.btn,form.webform-submission-form .form-actions .form-submit,form.webform-submission-form .form-actions .form-submit.webform-button--previous{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:16px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:1px;font-size:.875rem;font-weight:500;letter-spacing:.15rem;text-transform:uppercase;line-height:100%;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:.75rem}@media only screen and (min-width:360px){.btn,form.webform-submission-form .form-actions .form-submit,form.webform-submission-form .form-actions .form-submit.webform-button--previous{font-size:calc(.75rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.btn,form.webform-submission-form .form-actions .form-submit,form.webform-submission-form .form-actions .form-submit.webform-button--previous{font-size:.875rem}}@media (min-width:1280px){.btn,form.webform-submission-form .form-actions .form-submit,form.webform-submission-form .form-actions .form-submit.webform-button--previous{padding:20px 40px}}.btn:focus,.btn:focus-visible,form.webform-submission-form .form-actions .form-submit:focus,form.webform-submission-form .form-actions .form-submit:focus-visible{outline:2px solid #a33416;outline-offset:3px;-webkit-box-shadow:none;box-shadow:none}.btn--navy,.btn--secondary,form.webform-submission-form .form-actions .form-submit{background-color:#14181e;color:#fafaea;border:1px dashed hsla(60,62%,95%,.2)}.btn--navy:hover,.btn--secondary:hover,form.webform-submission-form .form-actions .form-submit:hover{background-color:#a33416;color:#fff;border:1px dashed #a33416}.btn--red{background-color:#a33416;color:#fff;border:1px dashed #fafaea}.btn--red:hover{background-color:transparent;color:#000;border:1px dashed transparent}.btn--cream{background-color:#fafaea;color:#14181e;border:1px dashed rgba(37,50,65,.4)}.btn--cream:hover{background-color:#a33416;color:#fff;border:1px dashed #a33416}.btn--cream-alt{background-color:#fafaea;color:#a33416;border:1px dashed rgba(37,50,65,.4)}.btn--cream-alt:hover{background-color:#14181e;color:#fff;border:1px dashed #14181e}.btn--ghost,.btn--primary,form.webform-submission-form .form-actions .form-submit.webform-button--previous{background-color:transparent;color:#14181e;border:1px dashed rgba(37,50,65,.4)}.btn--ghost:hover,.btn--primary:hover,form.webform-submission-form .form-actions .form-submit.webform-button--previous:hover{background-color:#a33416;color:#fff;border:1px dashed #a33416}.btn--ghost-white{background-color:transparent;color:#fafaea;border:1px dashed #fafaea}.btn--ghost-white:hover{background-color:#a33416;color:#fff;border:1px dashed #a33416}.btn--check-rates{background-color:transparent;border:1px dashed hsla(60,62%,95%,.5);border-radius:4px;color:#fafaea;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:500;font-size:.875rem;letter-spacing:.175rem;line-height:100%;padding:18px 40px}@media only screen and (min-width:360px){.btn--check-rates{font-size:calc(.875rem + 0 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.btn--check-rates{font-size:.875rem}}.btn--check-rates:hover{background-color:#a33416;border:1px dashed #a33416;color:#fff}.btn--check-rates:focus,.btn--check-rates:focus-visible{outline:2px solid #fff;outline-offset:3px;-webkit-box-shadow:none;box-shadow:none}.hero-none .btn--check-rates{background:#fafaea;border-radius:1px;border:1px dashed rgba(37,50,65,.4);color:#14181e}.hero-none .btn--check-rates:hover{background-color:#a33416;border:1px dashed #a33416;color:#fff}.btn--link,.btn--link-white,.btn--tertiary{padding:0;color:#14181e}.btn--link-white:hover,.btn--link:hover,.btn--tertiary:hover{color:#a33416}.btn--link-white:after,.btn--link:after,.btn--tertiary:after{content:"";display:inline-block;width:8px;height:14px;background-color:currentColor;-webkit-mask:url(/themes/custom/shinola/assets/img/icons/caret-right.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/caret-right.svg) no-repeat center/contain;-webkit-transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;margin-right:5px}.btn--link-white:hover:after,.btn--link:hover:after,.btn--tertiary:hover:after{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.btn--link--opposite,.btn--link-white--opposite{padding:0;color:#14181e}.btn--link--opposite:hover,.btn--link-white--opposite:hover{color:#a33416}.btn--link--opposite:before,.btn--link-white--opposite:before{content:"";display:inline-block;width:8px;height:14px;background-color:currentColor;-webkit-mask:url(/themes/custom/shinola/assets/img/icons/caret-right.svg) no-repeat center/contain;mask:url(/themes/custom/shinola/assets/img/icons/caret-right.svg) no-repeat center/contain;-webkit-transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out;transition:transform .3s ease-in-out,background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;margin-left:5px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.btn--link--opposite:hover:before,.btn--link-white--opposite:hover:before{-webkit-transform:scaleX(-1) translateX(3px);-ms-transform:scaleX(-1) translateX(3px);transform:scaleX(-1) translateX(3px)}.btn--link-white,.btn--link-white--opposite,.btn--link-white--opposite:hover,.btn--link-white:hover,.restaurant-layout-c .btn--tertiary{color:#fff}.restaurant-layout-c .btn--tertiary:hover{color:#a33416}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{padding:0}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400}.h1,h1{line-height:1.25;letter-spacing:.094rem;font-size:1.875rem}@media only screen and (min-width:360px){.h1,h1{font-size:calc(1.875rem + 18 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h1,h1{font-size:3rem}}.h2,h2{color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;line-height:1.25;letter-spacing:0;font-size:1.625rem}@media only screen and (min-width:360px){.h2,h2{font-size:calc(1.625rem + 14 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h2,h2{font-size:2.5rem}}.h3,h3{letter-spacing:0;line-height:1.25;font-size:1.5rem}@media only screen and (min-width:360px){.h3,h3{font-size:calc(1.5rem + 12 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h3,h3{font-size:2.25rem}}.h4,h4{letter-spacing:0;line-height:1.2;font-size:1.375rem}@media only screen and (min-width:360px){.h4,h4{font-size:calc(1.375rem + 8 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h4,h4{font-size:1.875rem}}.h5,h5{letter-spacing:0;line-height:1.5;font-size:1.25rem}@media only screen and (min-width:360px){.h5,h5{font-size:calc(1.25rem + 7 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h5,h5{font-size:1.688rem}}.h6,form.webform-submission-form .webform-step-heading *,h6{letter-spacing:0;line-height:1.35;font-size:1.125rem}@media only screen and (min-width:360px){.h6,form.webform-submission-form .webform-step-heading *,h6{font-size:calc(1.125rem + 6 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.h6,form.webform-submission-form .webform-step-heading *,h6{font-size:1.5rem}}i{font-style:italic}.p,p{font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p,p{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p,p{font-size:1.313rem}}.p.-xxxl,p.-xxxl{font-size:1.375rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxxl,p.-xxxl{font-size:calc(1.375rem + 5 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxxl,p.-xxxl{font-size:1.688rem}}.p.-xxl,p.-xxl{font-size:1.25rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xxl,p.-xxl{font-size:calc(1.25rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xxl,p.-xxl{font-size:1.5rem}}.p.-xl,p.-xl{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-xl,p.-xl{font-size:calc(1.125rem + 4 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xl,p.-xl{font-size:1.375rem}}.p.-lg,p.-lg{font-size:1rem;line-height:1.8}@media only screen and (min-width:360px){.p.-lg,p.-lg{font-size:calc(1rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-lg,p.-lg{font-size:1.125rem}}.p.-md,p.-md{font-size:.938rem;line-height:1.8}@media only screen and (min-width:360px){.p.-md,p.-md{font-size:calc(.938rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-md,p.-md{font-size:1rem}}.p.-sm,p.-sm{font-size:.875rem;line-height:1.5}@media only screen and (min-width:360px){.p.-sm,p.-sm{font-size:calc(.875rem + 1 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-sm,p.-sm{font-size:.938rem}}.p.-xs,p.-xs{font-size:.75rem;line-height:1.5}@media only screen and (min-width:360px){.p.-xs,p.-xs{font-size:calc(.75rem + 2 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-xs,p.-xs{font-size:.875rem}}.p.-base,p.-base{font-size:1.125rem;line-height:1.6}@media only screen and (min-width:360px){.p.-base,p.-base{font-size:calc(1.125rem + 3 * (100vw - 22.5rem) / 1560)}}@media only screen and (min-width:1920px){.p.-base,p.-base{font-size:1.313rem}}.eyebrow,form.webform-submission-form .webform-progress__summary{color:#a33416;font-size:.938rem;font-weight:700;letter-spacing:.163rem;text-transform:uppercase}form.webform-submission-form .webform-progress__status{text-align:left}form.webform-submission-form .form-wrapper>fieldset{margin-bottom:16px}form.webform-submission-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}form.webform-submission-form .form-actions .form-submit{-webkit-margin-before:32px!important;margin-block-start:32px!important}form.webform-submission-form .webform-flexbox{margin:0 -16px 24px}form.webform-submission-form .webform-flexbox .webform-flex--container{margin:0 16px}form.webform-submission-form .form-item{margin-bottom:24px}form.webform-submission-form .form-item .form-item--error-message{color:#d12828;font-size:.875rem;line-height:1.5;margin-top:8px}form.webform-submission-form .webform-step-heading{margin-bottom:32px}form.webform-submission-form .fieldset-legend,form.webform-submission-form label{font-size:.875rem;line-height:1;font-weight:500;color:#000;margin-bottom:16px;display:block;text-transform:uppercase;letter-spacing:.175rem}form.webform-submission-form .note.required{display:none}form.webform-submission-form fieldset .description,form.webform-submission-form fieldset legend{text-align:left!important}form.webform-submission-form .description{font-size:.875rem;margin-bottom:24px;margin-top:-24px}form.webform-submission-form .captcha__description{margin-top:0}form.webform-submission-form .field--type-address label{text-transform:capitalize}form.webform-submission-form .field--type-address .webform-address__row-4{margin-bottom:0}form.webform-submission-form fieldset[data-drupal-selector=edit-country],form.webform-submission-form fieldset[data-drupal-selector=edit-zip-code]{margin-top:0}form.webform-submission-form fieldset[data-drupal-selector=edit-country].required label:after,form.webform-submission-form fieldset[data-drupal-selector=edit-zip-code].required label:after{content:"*";color:#d12828;margin-left:8px}form.webform-submission-form fieldset[data-drupal-selector=edit-country] .form-item,form.webform-submission-form fieldset[data-drupal-selector=edit-country] .webform-address .webform-address__row-3,form.webform-submission-form fieldset[data-drupal-selector=edit-country] .webform-address .webform-address__row-4,form.webform-submission-form fieldset[data-drupal-selector=edit-zip-code] .form-item,form.webform-submission-form fieldset[data-drupal-selector=edit-zip-code] .webform-address .webform-address__row-3,form.webform-submission-form fieldset[data-drupal-selector=edit-zip-code] .webform-address .webform-address__row-4{margin-bottom:0}form.webform-submission-form .form-date,form.webform-submission-form .form-email,form.webform-submission-form .form-number,form.webform-submission-form .form-select,form.webform-submission-form .form-tel,form.webform-submission-form .form-text,form.webform-submission-form .form-time,form.webform-submission-form .form-url,form.webform-submission-form .selectric,form.webform-submission-form input[type=text],form.webform-submission-form select{background:#fdfdf9;border:1px solid #b1b1ae;color:#000;display:block;font-family:akzidenz-grotesk-next-pro,sans-serif;font-size:1rem;line-height:1.8;padding:24px;height:58px;width:100%;margin:0}form.webform-submission-form .form-date.required.error,form.webform-submission-form .form-email.required.error,form.webform-submission-form .form-number.required.error,form.webform-submission-form .form-select.required.error,form.webform-submission-form .form-tel.required.error,form.webform-submission-form .form-text.required.error,form.webform-submission-form .form-time.required.error,form.webform-submission-form .form-url.required.error,form.webform-submission-form .selectric.required.error,form.webform-submission-form input[type=text].required.error,form.webform-submission-form select.required.error{border:1px solid #d12828;color:#d12828}form.webform-submission-form textarea{background:#fdfdf9;border:1px solid #b1b1ae;color:#000;font-family:akzidenz-grotesk-next-pro,sans-serif;font-size:1rem;line-height:1.8;padding:8px 16px;width:100%}form.webform-submission-form ::-webkit-input-placeholder{color:#b1b1ae}form.webform-submission-form ::-moz-placeholder{color:#b1b1ae}form.webform-submission-form :-ms-input-placeholder,form.webform-submission-form ::-ms-input-placeholder{color:#b1b1ae}form.webform-submission-form ::placeholder{color:#b1b1ae}form.webform-submission-form .flatpickr-input::-webkit-input-placeholder{color:#4c4c4c}form.webform-submission-form .flatpickr-input::-moz-placeholder{color:#4c4c4c}form.webform-submission-form .flatpickr-input:-ms-input-placeholder,form.webform-submission-form .flatpickr-input::-ms-input-placeholder{color:#4c4c4c}form.webform-submission-form .flatpickr-input::placeholder{color:#4c4c4c}form.webform-submission-form .flatpickr-wrapper{width:100%}form.webform-submission-form .form-select,form.webform-submission-form .selectric,form.webform-submission-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex}form.webform-submission-form .js-form-item-single-checkbox{margin-bottom:16px}form.webform-submission-form .webform-options-display-side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex}form.webform-submission-form .js-form-type-checkbox,form.webform-submission-form .js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}form.webform-submission-form .js-form-type-checkbox .form-checkbox,form.webform-submission-form .js-form-type-radio .form-checkbox{margin-top:8px;margin-bottom:8px}form.webform-submission-form .js-form-type-checkbox .option,form.webform-submission-form .js-form-type-radio .option{font-size:1rem;margin:0;text-transform:unset;letter-spacing:normal}form.webform-submission-form .js-form-type-checkbox.form-item-privacy-policy .description{font-size:1rem;margin:0;text-transform:unset;letter-spacing:normal;font-weight:500}form.webform-submission-form .js-form-type-checkbox.form-item-privacy-policy .description a{color:#a33416}form.webform-submission-form .js-form-type-checkbox.form-item-privacy-policy .description .required-star{color:#d12828;margin-left:8px}form.webform-submission-form .form-checkbox{background-color:#fdfdf9;border:1px solid #b1b1ae;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;width:24px;border-radius:0;position:relative;top:0;margin-right:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}form.webform-submission-form .form-checkbox:checked{background:url(/themes/custom/shinola/assets/img/icons/checkmark.svg) 50% no-repeat}form.webform-submission-form .form-radio{border:1px solid #b1b1ae;background-color:#fdfdf9;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:26px;width:26px;position:relative;top:0;margin-right:12px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-shadow:inset 0 0 0 6px #fdfdf9;box-shadow:inset 0 0 0 6px #fdfdf9}form.webform-submission-form .form-radio:checked{background-color:#a33416}form.webform-submission-form .submit-next-wrapper,form.webform-submission-form .submit-prev-wrapper,form.webform-submission-form .submit-wrapper{position:relative;display:inline-block}form.webform-submission-form .form-actions input{margin:0!important}form.webform-submission-form .form-required:after{content:"*";color:#d12828;margin-left:8px}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{position:relative;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.selectric,.selectric .button{display:-webkit-box;display:-ms-flexbox;display:flex}.selectric .button{width:1rem;height:1rem;background:url(/themes/custom/shinola/assets/img/icons/caret-right.svg) no-repeat 50%;rotate:90deg;background-size:contain;border:none;color:transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.selectric-open{z-index:9999}.selectric-open .selectric .button{rotate:270deg}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto;background:#fdfdf9;border:1px solid #b1b1ae;border-top:none;width:100%}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;min-height:20px}.selectric-items li{display:block;padding:12px 20px 8px;margin:0;cursor:pointer;font-size:1rem;line-height:1.4}.selectric-items li:last-child{border:none}.selectric-items li:hover{background:#f2f2f2}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5}
