#ot-sdk-cookie-policy #cookie-policy-title{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#373a36 !important}#ot-sdk-cookie-policy #cookie-policy-description{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#373a36 !important}#ot-sdk-cookie-policy section,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group,#ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#373a36 !important}#ot-sdk-cookie-policy th{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;background:#373935 !important;color:#f8f8f8 !important;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important}#ot-sdk-cookie-policy td,#ot-sdk-cookie-policy .ot-cookies-type-td-content,#ot-sdk-cookie-policy .ot-cookies-td-content{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important;color:#373a36 !important;background:0 0 !important}#ot-sdk-cookie-policy table{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important}#ot-sdk-cookie-policy table a,#ot-sdk-cookie-policy table .ot-cookies-type-td-content,#ot-sdk-cookie-policy table .ot-mobile-border{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px !important;font-style:normal !important;font-weight:300 !important;line-height:38px !important;letter-spacing:1.44px !important;color:#373a36 !important;background:0 0 !important}.sr-only{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:18px;font-style:normal;font-weight:300;line-height:38px;letter-spacing:1.44px;color:#d6d2c4}:root{--outline-color:#005fcc;font-size:8px}*:focus-visible{-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;outline:var(--outline-color) 2px solid;outline-offset:2px}html{scroll-behavior:smooth}body{width:100%;height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body[data-scrollable=false]{overflow:hidden}.site-wrap{max-width:100%;margin:0 auto;overflow:clip;background-color:#d6d2c4}.clear-margins>:first-child{margin-top:0}.clear-margins>:last-child{margin-bottom:0}.bottom-spacing{margin-bottom:70px}@media(min-width:1024px){.bottom-spacing{margin-bottom:90px}}@media(min-width:1280px){.bottom-spacing{margin-bottom:110px}}@media(min-width:1440px){.bottom-spacing{margin-bottom:139px}}.top-spacing{margin-top:70px}@media(min-width:1024px){.top-spacing{margin-top:90px}}@media(min-width:1280px){.top-spacing{margin-top:110px}}@media(min-width:1440px){.top-spacing{margin-top:139px}}.side-spacing{padding-left:24px;padding-right:24px}@media(min-width:768px){.side-spacing{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.side-spacing{padding-left:48px;padding-right:48px}}@media(min-width:1440px){.side-spacing{padding-left:64px;padding-right:64px}}.basic-picture{display:block;overflow:hidden;height:100%}.basic-picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.basic-picture--contain img{-o-object-fit:contain;object-fit:contain}a{color:#373a36}.subscribe-button__fixed-btns{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:0;left:0;width:100vw;max-width:100vw;z-index:98;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}@media screen and (min-width:768px){.subscribe-button__fixed-btns{display:none}}.subscribe-button__fixed-book-btn{width:100%;text-align:center;border-width:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;padding:16px 30px;border-radius:3px;background:#373935;-webkit-box-shadow:0px -2px 14px 0px rgba(0,0,0,.15);box-shadow:0px -2px 14px 0px rgba(0,0,0,.15);font-size:16px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:3.2px;text-transform:uppercase;color:#d4d1c5}@media(prefers-reduced-motion:reduce){.subscribe-button__fixed-book-btn{-webkit-transition:none;transition:none}}.subscribe-button__fixed-book-btn:hover,.subscribe-button__fixed-book-btn:focus,.subscribe-button__fixed-book-btn:active{background:#d4d1c5;color:#373935}.subscribe-button__fixed-book-btn:hover,.subscribe-button__fixed-book-btn:focus,.subscribe-button__fixed-book-btn:active{border:none}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes mobile-menu-open{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobile-menu-open{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobile-menu-close{0%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}100%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden}}@keyframes mobile-menu-close{0%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}100%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden}}@-webkit-keyframes sub-menu-open{0%{display:block;opacity:0}100%{opacity:1}}@keyframes sub-menu-open{0%{display:block;opacity:0}100%{opacity:1}}@-webkit-keyframes sub-menu-close{0%{opacity:1}100%{opacity:0}}@keyframes sub-menu-close{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes menu-items-cascade{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menu-items-cascade{0%{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.link-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px 20px}.btn{font-family:"HKGrotesk",sans-serif;font-weight:400;font-style:normal;font-size:14px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:1.12px;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:inline-block;padding:16px 32px;line-height:1em;text-decoration:none}@media(prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover,.btn:focus{text-decoration:none}.btn--primary{background:rgba(0,0,0,0);border:1px solid #d6d2c4;color:#d6d2c4}.btn--primary:hover,.btn--primary:focus{background:#d6d2c4;color:#373a36}.btn--primary-solid{background:#fff;border:1px solid #373a36;color:#d6d2c4}.btn--primary-solid:hover,.btn--primary-solid:focus{background:rgba(0,0,0,0);border:1px solid #373a36;color:#373a36}.btn--secondary{background:rgba(0,0,0,0);border:1px solid #373a36;color:#373a36}.btn--secondary:hover,.btn--secondary:focus{background:#373a36;color:#d6d2c4}.link{font-family:"HKGrotesk",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:3.2px;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none}@media(prefers-reduced-motion:reduce){.link{-webkit-transition:none;transition:none}}.link:hover{text-decoration:none}.link--secondary{color:#373935;position:relative;padding-right:10px}.link--secondary:after{content:"";position:absolute;right:0;width:11px;height:11px;background:url(//www.thebasin.com/content/themes/base/assets/css/../img/icons/left-arrow.svg) no-repeat center center;background-size:11px 11px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:rotate(180deg) translate(-50%,-50%);transform:rotate(180deg) translate(-50%,-50%)}.link--secondary:hover,.link--secondary:focus{color:#373935}.link--secondary:hover:after,.link--secondary:focus:after{-webkit-transform:rotate(180deg) translate(-50%,-50%) translateX(-4px);transform:rotate(180deg) translate(-50%,-50%) translateX(-4px)}.link--black{border-bottom:2px solid #000;color:#000}.link--black:hover,.link--black:focus{border-bottom-color:rgba(0,0,0,0);color:#000}.link--white{border-bottom:2px solid #fff;color:#fff}.link--white:hover,.link--white:focus{border-bottom-color:rgba(0,0,0,0);color:#fff}textarea,input[type=text],input[type=button],input[type=submit]{-webkit-appearance:none;border-radius:0}.v-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-icon--before:before{height:1em;width:1em}.v-icon--after:after{height:1em;width:1em}.v-icon__svg{height:1em;width:1em;display:inline-block}.v-icon--b-search:before{content:url(/content/themes/base/assets/img/icons/search.svg);-webkit-filter:invert(44%) sepia(0%) saturate(0%) hue-rotate(164deg) brightness(88%) contrast(90%);filter:invert(44%) sepia(0%) saturate(0%) hue-rotate(164deg) brightness(88%) contrast(90%)}.v-icon--a-search:after{content:url(/content/themes/base/assets/img/icons/search.svg);-webkit-filter:invert(44%) sepia(0%) saturate(0%) hue-rotate(164deg) brightness(88%) contrast(90%);filter:invert(44%) sepia(0%) saturate(0%) hue-rotate(164deg) brightness(88%) contrast(90%)}@font-face{font-family:"HKGrotesk";src:url("/content/themes/base/assets/font/HKGrotesk-Medium.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LothianSans";src:url("/content/themes/base/assets/font/LothianSans.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:"HKGrotesk Light";src:url("/content/themes/base/assets/font/HKGrotesk-Light.woff") format("woff");font-weight:400;font-display:swap}h1,.h1{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:50px;line-height:60px;letter-spacing:6%}@media screen and (min-width:1280px){h1,.h1{font-size:75px;line-height:70px;letter-spacing:6%}}@media screen and (min-width:1920px){h1,.h1{font-size:90px;line-height:90px;letter-spacing:8%}}h2,.h2{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:40px;line-height:50px;letter-spacing:6%}@media screen and (min-width:1280px){h2,.h2{font-size:56px;line-height:64px;letter-spacing:6%}}@media screen and (min-width:1920px){h2,.h2{font-size:60px;line-height:60px;letter-spacing:8%}}h3,.h3{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:30px;line-height:40px;letter-spacing:6%}@media screen and (min-width:1280px){h3,.h3{font-size:44px;line-height:56px;letter-spacing:6%}}@media screen and (min-width:1920px){h3,.h3{font-size:50px;line-height:50px;letter-spacing:8%}}h4,.h4{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:30px;line-height:40px;letter-spacing:6%}@media screen and (min-width:1280px){h4,.h4{font-size:30px;line-height:40px;letter-spacing:6%}}@media screen and (min-width:1920px){h4,.h4{font-size:40px;line-height:50px;letter-spacing:8%}}.body-2{font-family:"LothianSans",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:28px;letter-spacing:6%}@media screen and (min-width:1280px){.body-2{font-size:18px;line-height:30px;letter-spacing:8%}}em{font-style:italic}.wysiwyg>:first-child{margin-top:0}.wysiwyg>:last-child{margin-bottom:0}@media(min-width:768px){.wysiwyg .alignleft{float:left;padding-right:20px}}.wysiwyg .aligncenter{display:block;margin-left:auto;margin-right:auto}@media(min-width:768px){.wysiwyg .alignright{float:right;padding-left:20px}}.content .animation{opacity:0;margin-top:100px}.content .animation--half-second{-webkit-transition:opacity .5s ease-in,margin .5s;transition:opacity .5s ease-in,margin .5s}.content .animation--one-second{-webkit-transition:opacity 1s ease-in,margin 1s;transition:opacity 1s ease-in,margin 1s}.content .animation--one-half-second{-webkit-transition:opacity 1.5s ease-in,margin 1.5s;transition:opacity 1.5s ease-in,margin 1.5s}.content .animation.appear{margin-top:0;opacity:1}@media only screen and (max-width:767px){.aos-animate,[data-aos^=fade][data-aos^=fade].aos-animate{-webkit-transition-property:none !important;transition-property:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;animation:none !important}}.animate--fade-down{-webkit-animation:fadeDown 1.5s ease;animation:fadeDown 1.5s ease}.animate--fade-up{-webkit-animation:fadeUp 1.5s ease;animation:fadeUp 1.5s ease}@-webkit-keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeDown{from{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(150%);transform:translateY(150%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(150%);transform:translateY(150%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}