body{opacity:1;transition-duration:.5s;transition-property:opacity}body.fade{opacity:0}body{font-family:Apercu Pro,Sans-Serif}.archive.brx-body{overflow-x:clip}:root{--background-gradient-sky:linear-gradient(135deg,rgba(89,220,241,.01),rgba(89,220,241,.3));--background-gradient-sea:linear-gradient(135deg,rgba(0,128,128,.01),rgba(0,128,128,.3));--background-gradient-gray:linear-gradient(135deg,rgba(167,167,167,.1),rgba(167,167,167,.8));--background-noise:url(https://floridaseating.com/wp-content/themes/floridaseating-child/resources/img/bgnoise.png);--bricks-text-dark:var(--shade-dark)}:where(html){--shadow-color:220 3% 15%;--shadow-strength:1%;--shadow-1:0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%))}.background-noise,section>*,.background-noise-children>*{transform-style:preserve-3d}.background-noise:before,section>*:before,.background-noise-children>*:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--background-noise);overflow:hidden;border-radius:var(--space-m)}.background-gradient-sky{background-image:var(--background-gradient-sky)}.background-gradient-sea{background-image:var(--background-gradient-sea)}.background-gradient-gray{background-image:var(--background-gradient-gray)}.rounded--fluid{border-radius:var(--space-m)}section>*:not(.pswp__container){border-radius:var(--space-m);padding:var(--space-xxl) var(--space-m);overflow:hidden}footer section{padding-bottom:var(--space-m)}.fls-footer a{color:var(--shade-dark)}:root{--fr-card-radius:var(--space-m)}.fr-icon-button-bravo{text-transform:uppercase;font-weight:900;border-radius:var(--space-m);color:#fff}.fr-icon-button-bravo:hover,footer a.fr-icon-button-bravo{color:#fff}span[class*=brxe-]:not(.brxe-section):not(.brxe-container):not(.brxe-block):not(.brxe-div){width:100%}.fr-modal{backdrop-filter:blur(20px) brightness(60%);-webkit-backdrop-filter:blur(20px) brightness(60%)}body.bricks-is-builder .fr-modal,body.wp-admin .fr-modal,.brx-iframe .fr-modal,body[data-builder-window] .fr-modal{backdrop-filter:none!important}.fr-modal__close-icon-wrapper{border-radius:var(--space-m);min-width:4rem}.text--stroke-white{color:var(--transparent);-webkit-text-stroke:1.5px var(--white);transition:all .3s ease-in-out}.text--stroke-white:hover{color:var(--white)!important}#brxe-rxqexj{overflow:scroll}#brxe-dxbcxu{backdrop-filter:blur(20px) brightness(110%);-webkit-backdrop-filter:blur(20px) brightness(110%)}#brx-header.sticky.slide-up{overflow-x:visible;transform:none}.slide-up #brxe-dxbcxu{transform:translateY(-125%)}#brxe-b793c8 li.accordion-item{border-bottom:1px solid #fff0}#brxe-b793c8 li.accordion-item:hover{border-bottom:1px solid var(--shade-dark)}#brxe-b793c8 li.accordion-item.listening.brx-open:hover{border-bottom:none}#brxe-b793c8>*{transition:all .1s ease-in-out}#brxe-b793c8>*:hover,#brxe-wltgez .input:hover,#brxe-wltgez input:not([type=submit]):hover,#brxe-wltgez select:hover,#brxe-wltgez textarea:hover,#brxe-wltgez .input:focus,#brxe-wltgez input:not([type=submit]):focus,#brxe-wltgez select:focus,#brxe-wltgez textarea:focus{box-shadow:var(--shadow-4);transform:scale(1.01)}.accordion-content-wrapper ul li{border-bottom:1px solid #fff0;transition:all .1s ease-in-out}.accordion-content-wrapper ul li:hover{filter:opacity(70%);border-bottom:1px solid var(--shade-dark)}.grabbable,.splide__slide{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.grabbable:active,.splide__slide:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.splide h3{word-wrap:break-word}.woocommerce main.site-main{padding:0 var(--space-m)}.archive main,.search main{padding:var(--space-m)}.page-template-default main,#tab-related>div>section ul{padding-top:var(--space-m)}.page-id-8890 main{padding-top:0}.cross-sells .products,.related.products .products,.upsells.products .products{padding:unset}section.related{padding:0}.brxe-woocommerce-products .product h2,li.repeater-item.product h5{color:var(--shade-medium);font-size:2rem;text-transform:uppercase;font-weight:100}li.repeater-item.product>div:nth-child(3){display:none}.products .product img,.guaven_woos_img{border-radius:var(--space-m);transition:all .1s ease-in-out}.products .product img:hover,.guaven_woos_img:hover{box-shadow:var(--shadow-4);transform:scale(1.01)}.wc-hover-image-alternate{transform:scale(1.01)}.woocommerce-pagination{align-items:center;justify-content:center}.single-product .product_meta,.woocommerce-breadcrumb,.single-product .product_meta,.product_tab_links{font-size:2rem;opacity:.6;transition:all .1s ease-in-out;border-bottom-style:solid;border-bottom-width:1px;display:block;margin-bottom:30px;padding-bottom:30px}.woocommerce-print-products,.woocommerce-download-images-link{font-size:2rem;opacity:.6;transition:all .1s ease-in-out;display:inline-block}.single-product .product_meta:hover,.woocommerce-breadcrumb:hover,.single-product .product_meta,.product_tab_links:hover,.woocommerce-print-products:hover,.woocommerce-download-images-link:hover{opacity:1}.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery .flex-control-thumbs img,.woocommerce-product-gallery{border-radius:var(--space-m);overflow:hidden}.brxe-woocommerce-products .products.columns-5,#brxe-jaxiyf .products{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width:478px){.brxe-woocommerce-products .products.columns-5,#brxe-jaxiyf .products{grid-template-columns:repeat(2,1fr)}}.woocommerce #brx-footer section{padding-top:var(--space-m)}.rounded--l{overflow:hidden}.quickship:after{font-family:"Font Awesome 6 Solid";display:inline-block;padding-left:var(--space-s);vertical-align:text-bottom;content:"\f48b";font-size:2rem}.fr-menu-modal-alpha .brxe-accordion a{display:block}.fr-menu-modal-alpha .brxe-accordion a i{font-size:1.8rem}.wc-tabs .active a{font-weight:900;text-transform:uppercase}.wc-tabs a{font-weight:100;text-transform:uppercase}#tab-additional_information h2{display:none}.woocommerce-product-attributes-item__value a{font-weight:100;padding:var(--space-xs);border-radius:var(--space-m);transition:all .1s ease-in-out;text-decoration:underline;text-decoration-color:var(--shade-light-trans-60)}.woocommerce-product-attributes-item__value a:hover{background-color:var(--shade-light-trans-60);text-decoration:none}#brxe-3b5256 div:nth-child(2){min-height:0!important}.guaven_woos_titlediv span{padding-left:var(--space-m);font-size:2rem;color:#fff;text-transform:uppercase;font-weight:100}.brxe-woocommerce-products .bricks-products-widgets.after{justify-content:center}#brxe-facet-tab{position:fixed;z-index:1;top:18dvh;box-shadow:0 0 32px 0 var(--shade-trans-20);backdrop-filter:blur(20px) brightness(110%)}#brxe-facet-tab .fas{font-size:var(--text-xl)}#brxe-facet-tab .facetwp-facet{margin-top:var(--section-space-s);margin-bottom:0;line-height:1;font-weight:900;text-transform:uppercase}@media (max-width:768px){#brxe-facet-tab{top:10dvh}}@media (max-width:768px){.brxe-block.brx-offcanvas-inner{flex-wrap:nowrap}}@media (max-width:768px){dd.wp-caption-text.gallery-caption{font-size:var(--text-s)}}.wpb_wrapper{max-width:800px!important}.woocommerce-product-gallery{width:38%}@media (max-width:768px){.woocommerce-product-gallery{width:100%}}.quick-ship{position:relative}.facetwp-reset{position:relative}.facetwp-reset::before{content:"\0041";font-family:"Florida Seating Icons";font-weight:400;color:var(--shade-medium);font-size:var(--text-xl);position:absolute;top:var(--section-space-s);right:var(--section-space-s)}#brxe-vkjnuy .facetwp-reset::before{position:absolute;top:1.5rem}#brxe-ykdeuc .facetwp-type-reset,#brxe-vkjnuy .facetwp-type-reset{line-height:0}#brxe-ykdeuc .facetwp-reset::before{position:fixed;color:var(--shade-dark);top:clamp(2.3rem,1.739rem + 2.301vw,4.5rem);right:clamp(4rem,3.108rem + 3.66vw,7.5rem)}#brxe-vkjnuy .facetwp-facet,#brxe-ykdeuc .facetwp-facet{margin-bottom:0}#brxe-vkjnuy .brxe-shortcode{width:auto}#brxe-ykdeuc .fs-wrap,#brxe-ykdeuc .facetwp-input-wrap{width:100%}#brxe-ykdeuc .facetwp-type-fselect .fs-option .fs-option-label,#brxe-ykdeuc .fs-label-wrap .fs-label{white-space:normal;word-break:keep-all}#brxe-ykdeuc .fs-dropdown .fs-search{display:none}.woocommerce-product-attributes-item{transition:all .1s ease-in-out}.woocommerce-product-attributes-item:hover{background-color:var(--shade-light-trans-30)}.bricks-archive-title-wrapper{text-align:center}#brxe-sqzswu[data-direction] .brx-offcanvas-inner{background-color:var(--shade-ultra-light);overflow-y:auto;border-radius:var(--space-m);margin:var(--space-m);box-shadow:0 0 32px 0 var(--shade-trans-20)}.brx-offcanvas-backdrop{background:rgb(0 0 0 / .2)}.woocommerce-product-attributes th{text-align:inherit;width:20%}.woocommerce .wc_upsell_shortcode ul.products li.product,.woocommerce-page .wc_upsell_shortcode ul.products li.product{width:100%}.cross-sells .products,.related.products .products,.upsells.products .products{grid-template-columns:repeat(5,1fr)}#brx-header.sticky.sliding{pointer-events:none}.flex-control-thumbs li,.woocommerce-product-gallery .woocommerce-product-gallery__image a{position:relative}.quick-ship-icon{opacity:.6}.product_tab_links{border-bottom-style:solid;border-bottom-width:1px;display:block;margin-bottom:30px;padding-bottom:30px}.product_tab_links a{text-transform:uppercase;padding:0 var(--space-m);font-weight:900}.product_tab_links a:first-child{padding-left:0}.product-options .product__cols{padding-bottom:var(--space-l)}.menu-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;gap:var(--space-m);grid-auto-flow:column;grid-template-areas:"a b c"}.a{grid-area:a}.b{grid-area:b}.c{grid-area:c}.js-finishes .aligncenter{max-width:70%}@media (max-width:768px){.menu-collections ul{padding-left:13px;font-size:1.5rem}}.bricks-layout-item{border-radius:var(--space-m);overflow:hidden}@media (max-width:768px){.product_tab_links,.woocommerce-breadcrumb{display:none}}a.backtotop{opacity:.6;cursor:pointer;transition:all .1s ease-in-out}a.backtotop:hover{opacity:1;transform:scale(1.1)}.row-full-width{width:100dvw;max-width:100dvw;position:relative;margin-left:-50dvw;left:50%}#brxe-dheero i:hover{filter:opacity(70%)}.woocommerce-tabs .fa-solid.fa-circle-info.fa-2xs,.product_tab_links .fa-solid.fa-circle-info.fa-2xs{font-size:1.5rem;vertical-align:text-top}.archive .brxe-slider-nested:after,.search .brxe-slider-nested:after{content:"";position:absolute;background:linear-gradient(0deg,rgb(242 242 242) 0,#fff0 25%);width:100%;height:100%;top:0;left:0;right:0;bottom:0;pointer-events:none}a.card-contact-subtext{font-weight:100}a.card-contact,.brxe-image-gallery li{transition:all .1s ease-in-out}a.card-contact:hover,.brxe-image-gallery li:hover{box-shadow:2px 4px 10px 0 rgb(0 0 0 / .4);transform:scale(1.01)}.purple-graient,.backtotop:hover>*,.woocommerce-print-products i:hover,woocommerce-download-images-link i:hover,a.card-contact:hover>*,.fr-social-alpha a:hover>*,#brxe-vkjnuy a:hover>*{background:linear-gradient(-250deg,#240342,#7c038e,#240342,#fe00fe);background-size:400% 400%;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}a.fr-icon-button-bravo:hover,a.fr-icon-button-bravo:hover .fr-icon-button-bravo__label::before{background:linear-gradient(-250deg,#240342,#7c038e,#240342,#fe00fe);background-size:400% 400%}a.fr-icon-button-bravo:hover .fr-icon-button-bravo__icon-wrapper{background-color:#fff0}.cOdQBM iframe{overflow:hidden;border-radius:var(--space-m)}.product-template-default .content-area{margin-top:clamp(7.5rem,4.1852rem + 11.0957vw,17.5rem)}.product-archive-slider:has(*){margin-bottom:calc(clamp(3.75rem,.4352rem + 11.0957vw,13.75rem)*-1)}#brxe-prqfet+.brxe-nrbduj,#brxe-prqfet~.brxe-nrbduj{display:flex}.product-archive-slider .brxe-slider-nested{min-height:50dvh}#brxe-kmyamx{line-height:0}.product-options .product__body .accordion__actions{display:flex;justify-content:space-between;width:100%}.fs-label-wrap,.fs-dropdown,.facetwp-facet input.facetwp-search,.facetwp-facet input.facetwp-location{border-radius:var(--space-m)}#brxe-oxqtyx input[type=search]{font-weight:900}.fs-dropdown{box-shadow:var(--shadow-4)}.fr-modal .a2a_default_style:not(.a2a_flex_style) a{float:initial;line-height:initial;padding:initial}.guaven_woos_suggestion{background:#fff0;margin-top:var(--space-xl);overflow-x:clip;overflow-y:auto;height:90svh;width:100dvw!important;left:unset!important;padding:0 var(--space-m) var(--space-xxl) var(--space-m);position:absolute!important}.guaven_woos_final_results{border-radius:var(--space-m);overflow:hidden}.guaven_woos_suggestion>ul{display:grid;flex-wrap:initial;grid-template-columns:repeat(5,1fr);gap:var(--space-m)}@media (max-width:991px){.guaven_woos_suggestion>ul{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.guaven_woos_suggestion>ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.guaven_woos_suggestion_list,.guaven_woos_suggestion_unlisted li{width:100%;overflow:visible}}.guaven_woos_img{width:100%}.guaven_woos_suggestion ul,.guaven_woos_suggestion p{padding:0!important}.guaven_woos_div{padding:unset}.guaven_woos_showallli a{align-items:center;border-radius:clamp(1rem,calc(.875vw + .72rem),2.4rem);column-gap:10px;display:inline-flex;font-weight:900;justify-content:center;letter-spacing:.5px;row-gap:10px;text-align:center;text-transform:uppercase;transition:all .1s ease-out;transition-behavior:normal;background-color:#fff0;border-style:solid;border-width:2px;font-size:1.1em;padding:.6em 1em;color:#fff;width:100%}.guaven_woos_showallli a:focus-visible{outline:.2rem solid #404040;outline-offset:.25em}.guaven_woos_showallli a:hover{background-color:#fff;border-color:#fff0;color:#404040}.guaven_woos_showallli{border-top:unset}.guaven_woos_suggestion_list,.guaven_woos_suggestion_unlisted li{width:100%;overflow:visible}.guaven_woos_titlediv span{padding-left:0;font-size:clamp(1.5rem,1.334rem + .555vw,2rem)}.guaven_woos_suggestion ul,.guaven_woos_suggestion p{color:#fff}.guaven_woos_selected{background:var(--shade-dark)}@media screen and (max-width:767px){.product-options .product__body .accordion__actions{flex-direction:column-reverse;text-align:center}}.bricks-image-caption{padding:0 0 var(--space-m) 0;font-size:clamp(1.5rem,1.334rem + .555vw,3rem);line-height:1}a .bricks-image-caption{font-weight:100}.brxe-breadcrumbs{font-size:clamp(1.5rem,1.334rem + .555vw,3rem)}@media (max-width:768px){.woocommerce div.product .woocommerce-tabs ul.tabs{flex-direction:row;flex-wrap:nowrap;overflow-x:auto}}.woocommerce-product-gallery__image{position:relative}.gcw-caption{position:absolute;left:0;bottom:0;color:var(--shade-medium);padding:var(--space-s);text-transform:uppercase;font-size:var(--text-s)}.gcw-caption p{background-color:var(--white);border-radius:var(--space-s);padding:0 var(--space-xs)}.gcw-caption h5{display:none}:where(.brxe-form) .message{border-radius:var(--space-m);margin-top:var(--space-m);text-align:center;font-weight:900}#brxe-wltgez .input,#brxe-wltgez input:not([type=submit]),#brxe-wltgez select,#brxe-wltgez textarea{border-style:none;border-radius:var(--space-m);padding:var(--space-s)}:where(.brxe-form) .submit-button-wrapper{position:absolute;right:0}#brxe-wltgez .bricks-button.sm{padding:var(--space-s)}.brx-content .wc-block-components-notice-banner{text-align:center;border:0;border-radius:var(--space-m)}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img,.pswp.brx .pswp__img,.pswp.brx.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp.brx.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active{border-radius:var(--space-m)}.pswp__bg,.pswp.brx.pswp--open{background:rgb(0 0 0 / .8);backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)}.product-options .product__image figure img{border-radius:var(--space-m)}#all-lux{margin:var(--space-m) 0 0 var(--space-m)}#brxe-phdihj img{border-radius:0}.fr-cta-section-hotel__media img{object-fit:contain;aspect-ratio:1 / 1!important}i.prominent-notice:before{color:var(--danger);fill:var(--danger)}.bricks-search-form input[type=search]{width:100%}.single-product .summary .product_title{margin-bottom:30px}.brxe-woocommerce-products .bricks-products-widgets.after{width:100%}.fs-label{cursor:pointer}.bricks-is-frontend :not(.brx-animated)[data-interactions*=In]{opacity:0}.fr-icon-button-bravo__icon{font-size:var(--text-m)!important}.brx-animate-bounceanim{animation-name:bounceanim;animation:bounceanim 4s infinite}@keyframes bounceanim{0%{transform:translateY(0);animation-timing-function:ease-in-out}50%{transform:translateY(15px);animation-timing-function:ease-in-out}100%{transform:translateY(0);animation-timing-function:ease-in-out}}.woocommerce-loop-product__title{font-weight:100;font-size:2rem;color:currentcolor}#tab-related>div>section{padding-block:unset;padding-inline:unset}#tab-related>div>section>*:before{background-image:unset}