html.touch:root{--aw-text-metric:0.086em}html.no-touch.ua-ios:root,html.no-touch.ua-mac:root,html.no-touch.ua-safari:root,html.touch.ua-ios:root,html.touch.ua-mac:root,html.touch.ua-safari:root{--aw-text-metric:0.16em}.tab{--tab-button-font-weight:var(--aw-font-weight-bold);--bs-tab-border-width:2px;--bs-tab-active-bg:white;--bs-tab-inner-border-radius:10px}.tab.nav-tabs-center .nav-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-tabs{--bs-nav-tabs-border-width:2px;--bs-nav-tabs-border-color:var(--brand-primary-20);--bs-nav-tabs-border-radius:var(--border-radius);--bs-nav-tabs-link-hover-border-color:var(--brand-secondary);--bs-nav-tabs-link-active-color:var(--brand-secondary);--bs-nav-tabs-link-active-bg:white;--bs-nav-tabs-link-active-border-color:var(--brand-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;overflow-x:auto;overflow-y:hidden;border-bottom:0;margin-bottom:5px!important;padding:4px!important}@media (max-width:991.98px){.nav-tabs{display:none}}.nav-tabs .nav-item:not(:last-child){margin-right:4px}@media (min-width:389.98px){.nav-tabs .nav-item:not(:last-child){margin-right:13px}}@media (min-width:992px){.nav-tabs .nav-item:not(:last-child){margin-right:50px}}.nav-tabs .nav-link,.nav-tabs .nav-link.active{background-color:transparent;color:var(--aw-text-color)}.nav-tabs .nav-link{font-size:15px;line-height:1.3;text-align:center;position:relative;font-weight:var(--tab-button-font-weight);white-space:nowrap;margin-bottom:0;padding:0 5px 8px;border:0;border-bottom:4px solid var(--brand-secondary);border-radius:var(--border-radius) var(--border-radius) 0 0}@media (min-width:992px){.nav-tabs .nav-link{font-size:18px;padding:0 5px 16px}}.nav-tabs .nav-link i{color:var(--brand-primary)}@media (max-width:991.98px){.nav-tabs .nav-link i{display:none}}.nav-tabs .nav-link.active{border-color:var(--brand-primary)}@media (max-width:991.98px){.tab-content>.tab-pane{display:block;opacity:1}}.tab-content>.tab-pane.fade:not(.show){opacity:1}.tab-header{position:relative;z-index:2;margin-bottom:0!important}@media (min-width:992px){.tab-header{display:none}}.tab-header+.tab-collapse{margin-top:0}.tab-button{font-family:var(--aw-font-family);font-size:16px;font-weight:400;color:var(--aw-text-color);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:50px;padding:12px 55px 12px var(--gutter-spacing);border:0;border-bottom:2px solid var(--brand-primary);border-radius:0;background-color:#fff}@media (min-width:992px){.tab-button{font-size:18px}}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:active,.tab-button:focus{-webkit-box-shadow:none;box-shadow:none}.tab-button:after{display:none}.tab-button>span{position:absolute;top:0;right:0;width:initial;height:50px;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;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;color:var(--aw-text-color);padding-left:var(--gutter-spacing);padding-right:var(--gutter-spacing)}.tab-button>span:before{display:inline-block;font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";font-size:18px}@media (min-width:992px){.tab-button>span:before{font-size:20px}}.tab-button:not(.collapsed){color:#fff;background-color:var(--brand-primary);border-color:var(--brand-primary);-webkit-box-shadow:none;box-shadow:none}.tab-button:not(.collapsed)>span{color:#fff;border-color:#fff}.tab-button:not(.collapsed)>span:before{content:"\f106"}@media (min-width:992px){.tab-collapse:not(.show){display:block}}.tab-body{position:relative;padding:25px var(--gutter-spacing);border:0;border-radius:0;background-color:var(--brand-lightgrey)}@media (min-width:992px){.tab-body{padding:30px var(--gutter-spacing)}}.tab-body:after{content:"";display:table;clear:both}@media (min-width:992px){.swimming-pool-today-widget .graphic{content:"";display:block;background-image:url(../../images/svg/side-graphic-line-left.svg);background-repeat:no-repeat;background-position:left top;background-size:306px 788px;width:306px;height:788px;position:absolute;bottom:207px;left:125px;-webkit-transform:translate(-100%,100%);transform:translate(-100%,100%);pointer-events:none}}.swimming-pool-today-widget>.container,.swimming-pool-today-widget>.container>div{position:relative}.swimming-pool-today-widget .tab-content{background-color:var(--brand-primary);padding:35px var(--gutter-spacing)}@media (min-width:992px){.swimming-pool-today-widget .tab-content{padding:70px var(--gutter-spacing)}}.swimming-pool-today-widget .tab-header{display:none}.swimming-pool-today-widget .tab-body{background-color:transparent;border-radius:0;max-width:1022px;margin-left:auto;margin-right:auto;padding:0}.swimming-pool-today-widget .tab-body .body-content{text-align:center;--aw-text-color:white;--aw-heading-color:var(--brand-yellow);color:#fff}.swimming-pool-today-widget .tab-body .body-content .h1,.swimming-pool-today-widget .tab-body .body-content .h2,.swimming-pool-today-widget .tab-body .body-content .h3,.swimming-pool-today-widget .tab-body .body-content .h4,.swimming-pool-today-widget .tab-body .body-content .h5,.swimming-pool-today-widget .tab-body .body-content .h6,.swimming-pool-today-widget .tab-body .body-content .subtitle,.swimming-pool-today-widget .tab-body .body-content b,.swimming-pool-today-widget .tab-body .body-content h1,.swimming-pool-today-widget .tab-body .body-content h2,.swimming-pool-today-widget .tab-body .body-content h3,.swimming-pool-today-widget .tab-body .body-content h4,.swimming-pool-today-widget .tab-body .body-content h5,.swimming-pool-today-widget .tab-body .body-content h6,.swimming-pool-today-widget .tab-body .body-content strong{color:#fff}.swimming-pool-today-widget .tab-body .body-content a:not(.btn){color:var(--aw-link-color-reversed)}.swimming-pool-today-widget .tab-body .body-content .form-control,.swimming-pool-today-widget .tab-body .table-content{background-color:#fff}.swimming-pool-today-widget .accordion .accordion-button>span,.swimming-pool-today-widget .tab-body .body-content .btn.btn-link,.swimming-pool-today-widget .tab-body .body-content .fa-li,.swimming-pool-today-widget .tab-body .body-content .form-label,.swimming-pool-today-widget .tab-body .body-content .share a i{color:#fff}.swimming-pool-today-widget .tab-body .body-content .share a:focus i,.swimming-pool-today-widget .tab-body .body-content .share a:hover i{color:var(--brand-secondary)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary,.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:after{font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;border:var(--border-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary{--btn-text-color:var(--brand-purple);--btn-bg-color:var(--brand-yellow);--btn-border-color:var(--brand-yellow);--btn-arrow-color:var(--brand-purple);--btn-arrow-bg-color:var(--brand-yellow);--btn-arrow-border-color:var(--brand-yellow);font-family:var(--aw-font-family);font-size:16px;vertical-align:middle;cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color);border-radius:var(--button-border-radius);padding:var(--button-padding-top) 20px var(--button-padding-bottom);text-decoration:none;min-height:var(--button-height);margin-right:calc(var(--button-height) + 10px)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061";display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:var(--btn-arrow-bg-color);color:var(--btn-arrow-color);border-color:var(--btn-arrow-border-color);width:var(--button-height);height:var(--button-height);border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);right:calc(var(--button-height)*-1 - 2px)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:focus:after,.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:hover:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary span.text{display:inherit;-webkit-transform:translateY(var(--aw-text-metric));transform:translateY(var(--aw-text-metric))}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary.active,.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:active,.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:first-child:active{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:focus,.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary:hover{--btn-text-color:white;--btn-bg-color:var(--brand-purple);--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-purple);--btn-arrow-border-color:white;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary.reverse{--btn-text-color:var(--brand-primary);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:var(--brand-primary);--btn-arrow-bg-color:var(--brand-secondary);--btn-arrow-border-color:var(--brand-secondary)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary.reverse:focus,.swimming-pool-today-widget .tab-body .body-content .btn.btn-primary.reverse:hover{--btn-text-color:white;--btn-bg-color:var(--brand-primary);--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-primary);--btn-arrow-border-color:white}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:after{font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;border:var(--border-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary{--btn-text-color:var(--brand-darkgrey);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-primary);--btn-arrow-border-color:var(--brand-primary);--button-height:36px;--bs-btn-border-radius:0;font-family:var(--aw-font-family);font-size:16px;vertical-align:middle;cursor:pointer;background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color);white-space:nowrap;border-radius:100px;min-height:var(--button-height);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;padding:3px 20px 3px 3px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061";display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:var(--btn-arrow-bg-color);color:var(--btn-arrow-color);border-color:var(--btn-arrow-border-color);width:var(--button-height);height:var(--button-height);border-radius:50%;--button-height:26px;margin-right:var(--button-icon-spacing);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:focus:after,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:active,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:focus,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:hover{-webkit-box-shadow:none;box-shadow:none}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary.active,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:active,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:first-child:active{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:focus,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary:hover{--btn-text-color:white;--btn-bg-color:var(--brand-primary);--btn-border-color:white;--btn-arrow-color:var(--brand-primary);--btn-arrow-bg-color:var(--brand-secondary);--btn-arrow-border-color:var(--brand-secondary);text-decoration:none}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary.reverse{--btn-text-color:var(--brand-darkgrey);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-purple);--btn-arrow-border-color:var(--brand-purple)}.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary.reverse:focus,.swimming-pool-today-widget .tab-body .body-content .btn.btn-secondary.reverse:hover{--btn-text-color:white;--btn-bg-color:var(--brand-purple);--btn-border-color:white;--btn-arrow-color:var(--brand-purple);--btn-arrow-bg-color:var(--brand-yellow);--btn-arrow-border-color:var(--brand-yellow)}.swimming-pool-today-widget .tab-body .body-content .tags span{--aw-text-color:#313131}.swimming-pool-today-widget .tab-body .body-content .tags span.teammembertitle{--tag-accent-color:var(--brand-yellow);color:var(--brand-purple)}.accessibility .swimming-pool-today-widget .tab-body .body-content .btn:focus-visible,.accessibility .swimming-pool-today-widget .tab-body .body-content .form-control:focus-visible,.accessibility .swimming-pool-today-widget .tab-body .body-content [role=button]:focus-visible,.accessibility .swimming-pool-today-widget .tab-body .body-content a:focus-visible,.accessibility .swimming-pool-today-widget .tab-body .body-content button:focus-visible,.accessibility .swimming-pool-today-widget .tab-body .body-content select:focus-visible{outline:var(--aa-border-width) var(--aa-border-style) var(--aa-outline-color-reverse)!important}.swimming-pool-today-widget .tab-body .body-content:not(:last-child),.swimming-pool-today-widget .tab-body .table-content:not(:last-child){margin-bottom:25px}.swimming-pool-today-widget .tab-body .body-content i{color:var(--brand-yellow)}.swimming-pool-today-widget .tab-body .table-content iframe{width:100%;max-width:100%}.swimming-pool-today-widget .accordion .accordion-item:first-child{border-top:2px solid #fff}.swimming-pool-today-widget .accordion .accordion-button{background-color:var(--brand-primary);color:#fff;border-color:#fff}.swimming-pool-today-widget .accordion .accordion-button:not(.collapsed){background-color:#fff;color:var(--aw-text-color)}.swimming-pool-today-widget .accordion .accordion-button:not(.collapsed)>span{color:var(--aw-text-color)}.swimming-pool-today-widget .accordion .accordion-body{padding:0}@media (max-width:991.98px){.swimming-pool-today-widget .accordion .accordion-body .responsivetable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swimming-pool-today-widget .accordion .accordion-body .responsivetable .responsivetable-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.swimming-pool-today-widget .accordion .accordion-body .responsivetable .scroll-left-right{margin:0}.swimming-pool-today-widget .accordion .accordion-body .responsivetable .scroll-left-right span{display:block;width:100%;border-radius:0;background-color:var(--brand-yellow)}.swimming-pool-today-widget .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.swimming-pool-today-widget .nav-tabs .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;height:inherit}.swimming-pool-today-widget .nav-tabs .nav-link{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;width:100%;height:100%;white-space:initial}.swimming-pool-today-widget .nav-tabs .nav-link i{margin-right:var(--button-icon-spacing)}}