.mb-stories-input{color:gray;border:1px solid #31b7ab;border-radius:4px;width:100% !important;padding:5px;margin:10px}#mb-blog{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/jpg/Bahama-Bucks-Sno-Background.jpg);background-repeat:repeat}.mb-blog-c{padding:0 !important;margin:0 !important;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/jpg/Bahama-Bucks-Sno-Background.jpg);background-repeat:repeat}[id=footer] .sub-menu a{color:#333 !important}[id=footer] .sub-menu sup{color:#333 !important}[id=footer] ul a{color:#333 !important}[id=footer] li:before{color:#333 !important}[id=footer] li span{color:#333 !important}[id=footer] li span sup{color:#333 !important}[id=footer] ul li{color:#333 !important}[aria-label="opens the Order Now page in a new tab"]{color:#000 !important}@media only screen and (max-width:470px){[id=footer] .sub-menu a{margin-left:10px;margin-top:10px}}.section-title{color:#238579 !important}
.mb-search{border:2px solid #31b7ab !important;background-color:#fff;color:#31b7ab;padding:14px 28px;font-size:16px;cursor:pointer;border-radius:20px}.mb-result{color:#31b7ab;font-size:16px;cursor:pointer;padding-left:20px;padding-bottom:5px;padding-top:5px}#nav-overlay-sublist li:after{position:absolute;right:-.5em;content:"•";transform:translate3d(50%,0px,0px)}#nav-overlay-sublist li:last-child:after{display:none}
img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.lazyload,.lazyloading{max-width:100%}
.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%}
/*
 Theme Name:   Bahama Bucks
 Author:       Preuve
 Version:      1.0.0
*/

@font-face{font-family:"HalauReg";src:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/VVDS_Halau-Regular.woff2) format("woff2"),url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/VVDS_Halau-Regular.woff) format("woff");font-display:swap}@font-face{font-family:"HalauLight";src:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/VVDS_Halau-Light.woff) format("woff2"),url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/VVDS_Halau-Light.woff) format("woff");font-display:swap}@font-face{font-family:"HalauThin";src:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/VVDS_Halau-Thin.woff) format("woff2"),url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/VVDS_Halau-Thin.woff) format("woff");font-display:swap}@font-face{font-family:"TheVoyageCulture";src:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/TheVoyageCulture-Script.woff) format("woff2"),url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../fonts/TheVoyageCulture-Script.woff) format("woff");font-display:swap}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.text-black{color:#000}.text-white{color:#fff}.decofont-reg,.newsletter-form .contact-form>h6 span,.newsletter-form .header h6 span{font-family:HalauReg,serif;text-transform:uppercase}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,input,textarea,select,option,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figcaption,figure,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{position:relative;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;-webkit-overflow-scrolling:touch}html,body{width:100%;height:100%}html.fixed{min-height:-webkit-fill-available}html.fixed body{position:fixed;width:100%;height:100vh;min-height:-webkit-fill-available;overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{font-weight:400;text-decoration:none;-webkit-transition:color .15s ease 0s;-moz-transition:color .15s ease 0s;-ms-transition:color .15s ease 0s;-o-transition:color .15s ease 0s;transition:color .15s ease 0s}a,span{display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}em{font-style:italic}sup{font-size:50%;line-height:0;vertical-align:baseline}sup sup{font-size:inherit !important;vertical-align:unset !important}strong,.bold,b{font-weight:600}figure{width:100%}figure a{display:block}img{display:inherit;width:100%;max-width:100%;height:auto}a svg,figure svg{display:inherit;width:100%;height:auto}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.clearfix{display:table;content:"";clear:both}html,body{font-family:tenso,sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#435756;letter-spacing:0;line-height:1.6}@media screen and (min-width:768px){html,body{font-size:14px}}@media screen and (min-width:1001px){html,body{font-size:16px}}@media screen and (min-width:1461px){html,body{font-size:18px}}@media screen and (min-width:1920px){html,body{font-size:22px}}h1,.h1,.section-title,.product-title,.location-title{font-size:3.33rem;line-height:1}h2,.h2,#home__product__carousel-container .product__carousel-copy-wrap .copy-wrap .section-title{font-size:3rem;line-height:1.2}h3,.h3{font-size:2rem;line-height:1.1}h4,.h4,#menu__lto-slider-container .slick-slider .slick-dots:before{font-size:1.5rem;line-height:1.125}h5,.h5,#footer-nav>ul .sub-menu .menu-item,.category-filter-wrap li a,.button a,#franchise__content-slider-container .slider-buttons .slick-dots li a{font-size:1.25rem}h6,.h6,#footer .foot li{font-size:1rem;line-height:1.25}p,.p{font-size:1.25rem;line-height:1.45}p.size-down,#single__body-content .content-wrap .post-content p,.p.size-down{font-size:1.16rem;line-height:1.9}@media screen and (min-width:1001px){p.size-down,#single__body-content .content-wrap .post-content p,.p.size-down{font-size:.9rem}}li{font:inherit}::-webkit-input-placeholder{color:#000;opacity:1 !important}:-moz-placeholder{color:#000;opacity:1 !important}::-moz-placeholder{color:#000;opacity:1 !important}:-ms-input-placeholder{color:#000;opacity:1 !important}input:focus{border:0}#container{width:100%;margin:0 auto;min-height:100%;height:auto !important;height:100%;overflow:hidden;background-color:rgba(171,220,212,.2);background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/jpg/Bahama-Bucks-Sno-Background.jpg);background-repeat:repeat}main{padding-top:8rem}.push{clear:both}.page-wrapper,.page-wrapper-padded{width:100%;margin:0 auto;padding:0 2rem}@media screen and (min-width:1001px){.page-wrapper,.page-wrapper-padded{padding:0 6rem}}@media screen and (min-width:1461px){.page-wrapper,.page-wrapper-padded{padding:0 10rem}}.page-wrapper-padded{padding:0 2rem}@media screen and (min-width:501px){.page-wrapper-padded{padding:0 6rem}}@media screen and (min-width:1001px){.page-wrapper-padded{padding:0 10rem}}.page-wrapper.cap-width,.cap-width.page-wrapper-padded{max-width:90rem}section{position:relative;width:100%;clear:both}.section-wrap,.section-wrap-padded{padding:5rem 0}.section-wrap.no-top,.no-top.section-wrap-padded{padding-top:0}.section-wrap.no-btm,.no-btm.section-wrap-padded{padding-bottom:0}.section-wrap-padded{padding:10rem 0}.col-1{width:100%}.col-3-4{width:75%}.col-2-3{width:66.66%}.col-3-5{width:60%}.col-1-2{width:50%}.col-2-5{width:40%}.col-1-3{width:33.33%}.col-1-4{width:25%}.col-1-5{width:20%}.col-1-6{width:16.66%}.col-1-8{width:12.5%}.row-1{height:100%}.row-1-2{height:50%}.cols-2{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0}.cols-2 *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.cols-3{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0}.cols-3 *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.center{margin:0 auto;text-align:center}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-container.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.flex-container.flex-row{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.flex-container.flex-column{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.flex-container.flex-justify{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.flex-container.flex-justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.flex-container.flex-justify-evenly{-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;-o-justify-content:space-evenly;justify-content:space-evenly}.flex-container.flex-justify-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.flex-container.align-top{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.flex-container.align-middle{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.flex-container.align-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.table{display:table;width:100%}.table .table-row{display:table-row}.table .table-cell{display:table-cell;float:none;vertical-align:middle}input,select,option,textarea{width:100%;cursor:pointer;-webkit-appearance:none !important;-moz-appearance:none !important;-ms-appearance:none !important;-o-appearance:none !important;appearance:none !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:transparent;font-size:16px}textarea{width:100%;resize:none}.no-animation *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.hidden{visibility:hidden}.ab-cover{position:absolute;top:0;left:0;right:0;bottom:0}.image-cover{background-repeat:no-repeat;background-position:center center;background-color:transparent;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#magnet-cursor{position:absolute;top:0;left:0;width:30px;height:30px;pointer-events:none;z-index:1000000}#cursor-pointer{position:fixed;display:block;left:0;top:0;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:25px;height:25px;pointer-events:none;opacity:1}@-webkit-keyframes animatedRoll{from{background-position:0 0}to{background-position:0 100%}}@keyframes animatedRoll{from{background-position:0 0}to{background-position:0 100%}}@-webkit-keyframes morph-turn{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes morph-turn{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes morph-skew{0%{transform:skewY(0deg)}13%{transform:skewY(calc( (0.9deg) * var(--amount, 2)))}18%{transform:skewY(calc( (1.1deg) * var(--amount, 2)))}24%{transform:skewY(calc( (1.86deg) * var(--amount, 2)))}25%{transform:skewY(calc( (1.88deg) * var(--amount, 2)))}26%{transform:skewY(calc( (1.86deg) * var(--amount, 2)))}32%{transform:skewY(calc( (1.1deg) * var(--amount, 2)))}37%{transform:skewY(calc( (0.9deg) * var(--amount, 2)))}50%{transform:skewY(0deg)}63%{transform:skewY(calc( (-0.9deg) * var(--amount, 2)))}68%{transform:skewY(calc( (-1.1deg) * var(--amount, 2)))}74%{transform:skewY(calc( (-1.86deg) * var(--amount, 2)))}75%{transform:skewY(calc( (-1.88deg) * var(--amount, 2)))}76%{transform:skewY(calc( (-1.86deg) * var(--amount, 2)))}82%{transform:skewY(calc( (-1.1deg) * var(--amount, 2)))}87%{transform:skewY(calc( (-0.9deg) * var(--amount, 2)))}100%{transform:skewY(0deg)}}@keyframes morph-skew{0%{transform:skewY(0deg)}13%{transform:skewY(calc( (0.9deg) * var(--amount, 2)))}18%{transform:skewY(calc( (1.1deg) * var(--amount, 2)))}24%{transform:skewY(calc( (1.86deg) * var(--amount, 2)))}25%{transform:skewY(calc( (1.88deg) * var(--amount, 2)))}26%{transform:skewY(calc( (1.86deg) * var(--amount, 2)))}32%{transform:skewY(calc( (1.1deg) * var(--amount, 2)))}37%{transform:skewY(calc( (0.9deg) * var(--amount, 2)))}50%{transform:skewY(0deg)}63%{transform:skewY(calc( (-0.9deg) * var(--amount, 2)))}68%{transform:skewY(calc( (-1.1deg) * var(--amount, 2)))}74%{transform:skewY(calc( (-1.86deg) * var(--amount, 2)))}75%{transform:skewY(calc( (-1.88deg) * var(--amount, 2)))}76%{transform:skewY(calc( (-1.86deg) * var(--amount, 2)))}82%{transform:skewY(calc( (-1.1deg) * var(--amount, 2)))}87%{transform:skewY(calc( (-0.9deg) * var(--amount, 2)))}100%{transform:skewY(0deg)}}@-webkit-keyframes morph-scale{0%{transform:scaleX(0.95) scaleY(1)}25%{transform:scaleX(0.95) scaleY(0.95)}50%{transform:scaleX(1) scaleY(0.95)}75%{transform:scaleX(0.95) scaleY(0.95)}100%{transform:scaleX(0.95) scaleY(1)}}@keyframes morph-scale{0%{transform:scaleX(0.95) scaleY(1)}25%{transform:scaleX(0.95) scaleY(0.95)}50%{transform:scaleX(1) scaleY(0.95)}75%{transform:scaleX(0.95) scaleY(0.95)}100%{transform:scaleX(0.95) scaleY(1)}}@-webkit-keyframes morph-scale-y{0%{transform:scaleY(1)}25%{transform:scaleY(0.85)}50%{transform:scaleY(0.6)}75%{transform:scaleY(0.75)}100%{transform:scaleY(1)}}@keyframes morph-scale-y{0%{transform:scaleY(1)}25%{transform:scaleY(0.85)}50%{transform:scaleY(0.6)}75%{transform:scaleY(0.75)}100%{transform:scaleY(1)}}@-webkit-keyframes morph-scale-y-less{0%{transform:scaleY(1)}25%{transform:scaleY(0.9)}50%{transform:scaleY(0.85)}75%{transform:scaleY(0.93)}100%{transform:scaleY(1)}}@keyframes morph-scale-y-less{0%{transform:scaleY(1)}25%{transform:scaleY(0.9)}50%{transform:scaleY(0.85)}75%{transform:scaleY(0.93)}100%{transform:scaleY(1)}}@-webkit-keyframes lazySlide{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);-moz-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);-o-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lazySlide{0%{opacity:0;-webkit-transform:translate3d(30%,0,0);-moz-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);-o-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.load-bounce{opacity:0;-webkit-transform:translate3d(0,-5rem,0);-moz-transform:translate3d(0,-5rem,0);-ms-transform:translate3d(0,-5rem,0);-o-transform:translate3d(0,-5rem,0);transform:translate3d(0,-5rem,0)}.morph-bg{position:absolute;top:0;left:0;width:100%;height:100%}.morph-bg svg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:morph-skew calc( var(--time, 30s) * 0.5 ) linear 0s infinite;animation:morph-skew calc( var(--time, 30s) * 0.5 ) linear 0s infinite;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.morph-bg svg path{-webkit-animation:morph-scale calc( var(--time, 30s) * 0.5 ) ease-in-out 0s infinite;animation:morph-scale calc( var(--time, 30s) * 0.5 ) ease-in-out 0s infinite;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.morph-wave svg{width:100%;height:auto;-webkit-animation:morph-scale-y calc( var(--time, 30s) * 0.5 ) cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite;animation:morph-scale-y calc( var(--time, 30s) * 0.5 ) cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.morph-wave.less-ani svg{width:100%;height:auto;-webkit-animation:morph-scale-y-less calc( var(--time, 30s) * 0.75 ) cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite;animation:morph-scale-y-less calc( var(--time, 30s) * 0.75 ) cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.morph-wave.top svg{-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.morph-wave.bottom svg{-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}.text-hidden{display:inline-block;position:absolute;font-size:0;width:1px;height:1px;overflow:hidden}.section-title,.product-title,.location-title{font-family:tenso,sans-serif;font-weight:500;font-style:normal;color:#31b7ab;margin-bottom:1rem;line-height:1}.sm-deco-title{font-family:HalauLight,serif;text-transform:uppercase;font-size:1.31rem}.script-header{font-family:TheVoyageCulture,serif;font-weight:400;font-style:normal;text-transform:none;color:#31b7ab;line-height:1.95}.bold-header{font-family:HalauReg,serif;text-transform:uppercase;color:#31b7ab}.light-header,#press__cta-module-container .copy-wrap .post-meta .divider,#single__mast-container .copy-wrap .post-meta .divider{font-family:HalauLight,serif;text-transform:uppercase;color:#31b7ab}.thin-header{font-family:HalauThin,serif;text-transform:uppercase;color:#31b7ab}.fancy-underline:after,#single__body-content .content-wrap .post-content a:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:.15em;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/underline_squiggle_2.svg);background-position:center top;background-repeat:repeat-x;background-size:auto .15em}p.highlight{color:#ec6859}.button,#franchise__content-slider-container .slider-buttons .slick-dots li{display:inline-block;min-width:9rem;margin-top:1rem}.button a,#franchise__content-slider-container .slider-buttons .slick-dots li a{display:block;font-family:HalauLight,serif;text-transform:uppercase;color:#fff;line-height:2.2em;padding:0 1em;text-align:center;white-space:nowrap;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/button_container.svg);background-position:center center;background-size:100% 100%}input[type=submit]{display:inline-block;width:auto;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/button_container.svg);background-position:center center;background-size:100% 100%;background-repeat:no-repeat;font-family:HalauLight,serif;text-transform:uppercase;font-size:1.27rem;color:#fff;padding:.125em 1.25em}.modal{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:6rem 4rem;z-index:999}.modal .modal-inner-wrap{background-color:#fff}.cta-module-container{padding:2.5rem 0 10rem;z-index:inherit}.cta-module-container .cta-module{z-index:3}.cta-module-container .cta-module .image-wrap>div{width:100%}@media screen and (min-width:1001px){.cta-module-container{padding:5rem 0 10rem}.cta-module-container .cta-module{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.cta-module-container .cta-module .image-wrap,.cta-module-container .cta-module .copy-wrap{width:50%;max-width:none;margin:0}.cta-module-container .cta-module .image-wrap>div{width:calc(100% + 2rem)}}.category-filter-wrap li{margin-right:.5rem;margin-bottom:1rem}.category-filter-wrap li a{display:block;font-family:HalauLight,serif;text-transform:uppercase;color:#316b65;line-height:2.2em;padding:0 1em;text-align:center;white-space:nowrap;background-position:center center;background-size:100% 100%}.category-filter-wrap li a:hover{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/button_container.svg);color:#fff}.category-filter-wrap li.active a{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/button_container.svg);color:#fff}.category-filter-wrap li span{width:100%}.pagination.full-width{position:absolute;top:10rem;left:0;width:100vw;z-index:inherit}.pagination.full-width .goto{position:absolute;width:3rem;height:3rem;background-repeat:no-repeat;background-position:center;background-size:auto 100%;z-index:99}.pagination.full-width .goto a{display:block;width:100%;height:100%;text-indent:-9999px}.pagination.full-width .goto.prev{left:1rem;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/left_slider_arrow_grn.svg)}.pagination.full-width .goto.next{right:1rem;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/right_slider_arrow_grn.svg)}.bg-item{position:absolute;z-index:0 !important}.gform_body .gform_fields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.gform_body .gfield{width:100%;margin-bottom:.5rem}.gform_body .gfield.col-1-2{width:calc(50% - 0.25rem)}.gform_body .gfield.col-1-4{width:calc(25% - 0.125rem) !important}.gform_body .gfield .ginput_container_date .screen-reader-text{display:none}.gform_body .gfield .clear-multi{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.gform_body .gfield .clear-multi .gfield_time_hour label{display:none}.gform_body .gfield .clear-multi .gfield_time_minute label{display:none}.gform_body .gfield .ginput_container_select,.gform_body .gfield .ginput_container.has_state .address_state{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/grn_arrow.svg);background-position:calc(100% - 0.65em) .8em;background-size:1.5em auto;background-repeat:no-repeat;overflow:visible}.gform_body .gfield .ginput_container_select select,.gform_body .gfield .ginput_container.has_state .address_state select{padding-right:4em !important}.gform_body .gfield .ginput_container_consent{border:0 !important;width:auto;float:left;margin-right:1rem;z-index:1}.gform_body .gfield .ginput_container_consent input[type=checkbox]{width:auto;height:auto;-webkit-appearance:checkbox !important;appearance:checkbox !important}.gform_body .gfield.captcha .gfield_label{display:none}.gform_body .gfield.captcha .ginput_container{margin:0 !important}.gform_body .gfield.captcha .grecaptcha-badge{z-index:8888}.gform_body textarea{height:10rem}.validation_error{text-align:center}.validation_error,.validation_message{color:#ec6859;font-size:.8rem}.instruction.validation_message{display:none}.gform_ajax_spinner{position:absolute;width:2rem;top:calc(50% + 0.5rem);left:0;-webkit-transform:translate3d(-200%,-50%,0);-moz-transform:translate3d(-200%,-50%,0);-ms-transform:translate3d(-200%,-50%,0);-o-transform:translate3d(-200%,-50%,0);transform:translate3d(-200%,-50%,0)}.contact-form .ginput_container,#location-search-bar{border:2px solid #2fbcaf;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;overflow:hidden}.contact-form .ginput_container label,#location-search-bar label{display:none}.contact-form .ginput_container input,.contact-form .ginput_container textarea,#location-search-bar input,#location-search-bar textarea{color:#316c65}.contact-form .ginput_container input::-webkit-input-placeholder,.contact-form .ginput_container textarea::-webkit-input-placeholder,#location-search-bar input::-webkit-input-placeholder,#location-search-bar textarea::-webkit-input-placeholder{font-size:1rem;color:#316c65}.contact-form .ginput_container input:-moz-placeholder,.contact-form .ginput_container textarea:-moz-placeholder,#location-search-bar input:-moz-placeholder,#location-search-bar textarea:-moz-placeholder{font-size:1rem;color:#316c65}.contact-form .ginput_container input::-moz-placeholder,.contact-form .ginput_container textarea::-moz-placeholder,#location-search-bar input::-moz-placeholder,#location-search-bar textarea::-moz-placeholder{font-size:1rem;color:#316c65}.contact-form .ginput_container input:-ms-input-placeholder,.contact-form .ginput_container textarea:-ms-input-placeholder,#location-search-bar input:-ms-input-placeholder,#location-search-bar textarea:-ms-input-placeholder{font-size:1rem;color:#316c65}@media screen and (min-width:1001px){.contact-form .ginput_container input::-webkit-input-placeholder,.contact-form .ginput_container textarea::-webkit-input-placeholder,#location-search-bar input::-webkit-input-placeholder,#location-search-bar textarea::-webkit-input-placeholder{font-size:.75rem;color:#316c65}.contact-form .ginput_container input:-moz-placeholder,.contact-form .ginput_container textarea:-moz-placeholder,#location-search-bar input:-moz-placeholder,#location-search-bar textarea:-moz-placeholder{font-size:.75rem;color:#316c65}.contact-form .ginput_container input::-moz-placeholder,.contact-form .ginput_container textarea::-moz-placeholder,#location-search-bar input::-moz-placeholder,#location-search-bar textarea::-moz-placeholder{font-size:.75rem;color:#316c65}.contact-form .ginput_container input:-ms-input-placeholder,.contact-form .ginput_container textarea:-ms-input-placeholder,#location-search-bar input:-ms-input-placeholder,#location-search-bar textarea:-ms-input-placeholder{font-size:.75rem;color:#316c65}}.contact-form .ginput_container input,.contact-form .ginput_container select,#location-search-bar input,#location-search-bar select{height:2.38rem;line-height:2.38rem;padding:0 .5em}.contact-form .ginput_container textarea,#location-search-bar textarea{padding:.5em}.indicates{font-size:.75rem}.gform_footer{display:inline-block;width:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;visibility:hidden}.slick-slider.slick-initialized{visibility:visible}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.draggable{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.slick-list.draggable:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{position:absolute;top:5rem;width:3rem;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:99 !important;cursor:pointer}.slick-arrow.slick-prev{left:1rem}.slick-arrow.slick-next{right:1rem}.slick-arrow.slick-disabled{display:none !important}.slick-dots{position:absolute;left:0;bottom:1rem;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.slick-dots li{margin-right:1rem}.slick-dots li:last-child{margin-right:0}.slick-dots li button{display:block;-webkit-appearance:none !important;appearance:none !important;border:2px solid #ec6859;background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:1rem;height:1rem;line-height:1rem;text-indent:-9999px;font-size:0;padding:0}.slick-dots li.slick-active button{background-color:#ec6859}#nav-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;padding-top:5rem;padding-bottom:10rem;overflow-y:scroll;overflow-x:hidden;background-color:rgba(235,104,89,.92);clip-path:circle(0);text-align:center;z-index:9999}#nav-overlay *{color:#fff}#nav-overlay li{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}@media screen and (min-width:1200px){#nav-overlay{display:none !important}}#nav-close{position:absolute;top:2rem;left:3.75rem;font-family:sans-serif;font-weight:500;font-size:4rem;color:#fff;line-height:1;z-index:1}#nav-overlay-list{display:inline-block}#nav-overlay-list>li{font-family:HalauReg,serif;text-transform:uppercase;font-size:3rem;margin-bottom:2.5rem}#nav-overlay-list>li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse;line-height:1}#nav-overlay-list>li span{font-size:.37em}#nav-overlay-social li{width:4rem;padding:0 1rem}#nav-overlay-sublist{max-width:25rem;margin:3rem auto 2rem}#nav-overlay-sublist li{font-family:HalauReg,serif;text-transform:uppercase;font-size:1.25rem;letter-spacing:.01em;margin:0 .5em;line-height:1.25}#nav-overlay-sublist li:nth-child(1):after{position:absolute;right:-.5em;content:"•";-webkit-transform:translate3d(50%,0,0);-moz-transform:translate3d(50%,0,0);-ms-transform:translate3d(50%,0,0);-o-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}#nav-overlay-footlist li{font-size:.6rem;line-height:1.65}#nav-overlay-footlist li:nth-child(1):after,#nav-overlay-footlist li:nth-child(2):after{position:relative;content:"|";margin:0 1em}#header{position:fixed;top:0;left:0;width:100%;height:8rem;z-index:999;background-size:auto 100%;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/png/BB-Mobile.png);background-repeat:repeat-x}@media screen and (min-width:1200px){#header{background:0 0 !important}}#header .page-wrapper,#header .page-wrapper-padded{height:100%}@media screen and (min-width:1200px){#header .page-wrapper,#header .page-wrapper-padded{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;padding:0 2rem}}#header .skip-to-content-link{position:absolute;top:0;left:0;background-color:#ec6859;color:#fff;-webkit-border-radius:0 0 .5em;-moz-border-radius:0 0 .5em;-ms-border-radius:0 0 .5em;-o-border-radius:0 0 .5em;border-radius:0 0 .5em;-webkit-transform:translate3d(-100%,-100%,0);-moz-transform:translate3d(-100%,-100%,0);-ms-transform:translate3d(-100%,-100%,0);-o-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0);z-index:999}#header .skip-to-content-link:focus{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (min-width:768px){#header{position:absolute}}#thumb-nav{position:absolute;display:inherit;top:50%;left:3rem;margin-top:-2.5rem}#thumb-nav button{display:inherit;width:3.5rem;border:0;padding:0;background-color:transparent;cursor:pointer}#thumb-nav button span{width:100%}#thumb-nav button .button-inner{height:1.75rem;overflow:hidden}#thumb-nav button .button-inner span{-webkit-border-radius:50% 50% 0 0;-moz-border-radius:50% 50% 0 0;-ms-border-radius:50% 50% 0 0;-o-border-radius:50% 50% 0 0;border-radius:50% 50% 0 0;overflow:hidden;top:-.2rem}#thumb-nav button .button-inner span span{text-indent:-9999px;height:4rem;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/thumb_nav.svg);background-size:120% auto;background-repeat:repeat-y;-webkit-animation:animatedRoll 10s linear infinite 5s;animation:animatedRoll 10s linear infinite 5s}#thumb-nav .page-title{position:absolute;font-family:HalauReg,serif;text-transform:uppercase;font-size:1.1rem;color:#00c4b3;text-transform:uppercase;text-align:center;left:50%;top:2.5rem;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);white-space:nowrap}@media screen and (min-width:1200px){#thumb-nav{display:none}}#header-logo{width:auto;height:100%;margin:-.25rem auto 0}#header-logo>div{height:100%}#header-logo figure{width:auto;height:100%}#header-logo figure:before{position:absolute;content:"";top:-45%;left:0;width:100%;height:50%;background-color:#00c4b3;z-index:-1}#header-logo figure img{width:auto;height:100%}@media screen and (min-width:1200px){#header-logo{width:100%;max-width:10.74rem}#header-logo figure{width:100%;height:auto}#header-logo figure img{width:100%;height:auto}}#header-nav{display:none;flex:1;height:100%}#header-nav ul{height:100%;padding:0 4rem;text-align:center}#header-nav li{flex:1;font-family:HalauReg,serif;text-transform:uppercase;font-size:1.39rem;color:#00c4b3;line-height:1.25;margin-right:1rem;border:2px solid transparent;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;padding:.25em}#header-nav li.current_page_item,#header-nav li.current_parent_item,#header-nav li.current-page-ancestor,#header-nav li:hover{border-color:#00c4b3}#header-nav li.current_page_item a{pointer-events:none}#header-nav li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse;white-space:nowrap}#header-nav li span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;font-family:tenso,sans-serif;font-weight:500;font-style:normal;letter-spacing:.05em;font-size:.44em;white-space:normal;max-width:7em;min-height:2rem;margin:0 auto}#header-nav li:last-child{margin-right:0}#header-nav li:nth-child(3) span{max-width:6rem}.page-template-home #header-nav ul li:hover{border-color:#00c4b3}@media screen and (min-width:1200px){#header-nav{display:block}}#header-cta{position:absolute;top:50%;right:2rem;margin-top:-2.5rem}#header-cta .inner-wrap{width:5rem;height:3.75rem;font-family:HalauReg,serif;text-transform:uppercase;color:#fff;line-height:1.2;text-transform:uppercase;background-color:#ec6859;-webkit-border-radius:1.25em;-moz-border-radius:1.25em;-ms-border-radius:1.25em;-o-border-radius:1.25em;border-radius:1.25em}@media screen and (min-width:1200px){#header-cta{position:relative;top:0;right:0;height:80%;margin-top:0}#header-cta .inner-wrap{-webkit-border-radius:0 0 .5em .5em;-moz-border-radius:0 0 .5em .5em;-ms-border-radius:0 0 .5em .5em;-o-border-radius:0 0 .5em .5em;border-radius:0 0 .5em .5em;font-size:1.39rem;height:100%;-webkit-transform:none !important;transform:none !important}#header-cta a{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;padding-bottom:.5em}}#footer{background-color:#00c4b3}#footer *{color:#fff}#footer .foot{margin-top:2rem}#footer .foot ul{max-width:45rem;margin:0 auto}#footer .foot li{font-family:tenso,sans-serif;font-weight:400;font-style:normal}#footer .foot li:before{position:relative;display:inline;content:"•";margin:0 .25em}#footer .foot li:first-child:before{display:none}#footer .foot li .mobile{display:none}@media screen and (max-width:1000px){#footer .page-wrapper,#footer .page-wrapper-padded{max-width:47rem}}@media screen and (min-width:1001px){#footer .page-wrapper,#footer .page-wrapper-padded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}#footer .foot{width:100%}#footer .foot br{display:none}#footer .foot li .mobile{display:inline-block}}@media screen and (max-width:1100px){#footer .page-wrapper,#footer .page-wrapper-padded{padding:0 2rem}}#footer-logo-wrap{width:calc(100% - 4rem);max-width:23.25rem;margin:0 auto 4rem}@media screen and (min-width:1001px){#footer-logo-wrap{max-width:none;width:22rem;margin:0}}#footer-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:3rem}#footer-social li{width:4rem;padding:0 1rem}#footer-nav{margin:0 auto;width:calc(100% + 1rem)}#footer-nav>ul{-webkit-column-gap:.5rem;column-gap:.5rem}#footer-nav>ul>.menu-item{font-family:HalauReg,serif;text-transform:uppercase;font-size:1.28rem;line-height:1.125;margin-bottom:1.5rem}#footer-nav>ul>.menu-item:last-child{margin-bottom:0}#footer-nav>ul>.menu-item.about_footer-menu-item a{max-width:6em}#footer-nav>ul .menu-item.contact_footer-menu-item{display:inline-block}#footer-nav>ul .sub-menu{margin-top:.5rem}#footer-nav>ul .sub-menu .menu-item{font-family:tenso,sans-serif;font-weight:400;font-style:normal;text-transform:none;margin-bottom:.5em;letter-spacing:normal}#footer-nav>ul .sub-menu .menu-item:last-child{margin-bottom:0}@media screen and (min-width:768px){#footer-nav>ul{-webkit-column-count:3;column-count:3}}@media screen and (min-width:1001px){#footer-nav{width:calc(100% - 22rem);padding-left:2rem}#footer-nav>ul .sub-menu .menu-item{font-size:1rem}}.contact-form .gform_anchor{display:none}.contact-form .gform_body .gform_fields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.contact-form .gform_body .gfield{width:100%;margin-bottom:.5rem}.contact-form .gform_body .gfield.col-1-2{width:100%}.contact-form .gform_body .gfield.col-1-3,.contact-form .gform_body .gfield.col-1-4{width:calc(50% - 0.25rem)}@media screen and (min-width: 768px){.contact-form .gform_body .gfield.col-1-2{width:calc(50% - 0.25rem)}.contact-form .gform_body .gfield.col-1-3{width:calc(33.33% - 0.25rem)}.contact-form .gform_body .gfield.col-1-4{width:calc(25% - 0.25rem)}}.contact-form .gform_body .gfield table{width:100%}.contact-form .gform_body .gfield .ginput_container{border:2px solid #2fbcaf;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;overflow:hidden}.contact-form .gform_body .gfield .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons{white-space:nowrap;width:3.125rem}.contact-form .gform_body .gfield .gfield_label{font-size:1rem;color:#316c65}@media screen and (min-width:1001px){.contact-form .gform_body .gfield .gfield_label{font-size:.75rem}}.contact-form .gform_body .gfield.keep-label .gfield_label{display:block}.contact-form .gform_body .gfield input,.contact-form .gform_body .gfield textarea{color:#316c65}.contact-form .gform_body .gfield input::-webkit-input-placeholder,.contact-form .gform_body .gfield textarea::-webkit-input-placeholder{display:none !important;font-size:0 !important;opacity:0 !important}.contact-form .gform_body .gfield input:-moz-placeholder,.contact-form .gform_body .gfield textarea:-moz-placeholder{display:none !important;font-size:0 !important;opacity:0 !important}.contact-form .gform_body .gfield input::-moz-placeholder,.contact-form .gform_body .gfield textarea::-moz-placeholder{display:none !important;font-size:0 !important;opacity:0 !important}.contact-form .gform_body .gfield input:-ms-input-placeholder,.contact-form .gform_body .gfield textarea:-ms-input-placeholder{display:none !important;font-size:0 !important;opacity:0 !important}.contact-form .gform_body .gfield input,.contact-form .gform_body .gfield select{height:2.38rem;line-height:2.38rem;padding:0 .5em;color:#316c65}.contact-form .gform_body .gfield select{font-size:1rem !important}.contact-form .gform_body .gfield .gfield_label_before_complex{display:none}.contact-form .gform_body .gfield .ginput_container_address{border:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.contact-form .gform_body .gfield .ginput_container_address>span{width:calc(50% - 0.25rem);border:2px solid #2fbcaf;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;overflow:hidden;margin-bottom:.5rem;margin-top:1.5em;overflow:visible}.contact-form .gform_body .gfield .ginput_container_address>span label{position:absolute;display:block;font-size:1rem;top:0;margin-top:-1.8em;color:#316c65}@media screen and (min-width:1001px){.contact-form .gform_body .gfield .ginput_container_address>span label{font-size:.75rem}}.contact-form .gform_body .gfield.gfield_html .bold-header{margin-top:1em}.contact-form .gform_body .gfield .ginput_recaptcha{border:0 !important}.contact-form .indicates{font-size:.75rem}.contact-form .gform_footer{text-align:center}.contact-form .gform_hidden{display:none !important}#avalanche-crew .ginput_right.address_zip{width:100%}.ui-datepicker{position:absolute;top:-9999px;left:-9999px;background-color:#fff;border:2px solid #2fbcaf;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;padding:.5em}.ui-datepicker .ui-datepicker-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.ui-datepicker .ui-datepicker-title{width:100%}.ui-datepicker .ui-datepicker-prev a{position:absolute;left:0}.ui-datepicker .ui-datepicker-prev a span{text-index:-9999px}.ui-datepicker .ui-datepicker-prev a span:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;content:"<"}.ui-datepicker .ui-datepicker-next a{position:absolute;right:0}.ui-datepicker .ui-datepicker-next a span{text-index:-9999px}.ui-datepicker .ui-datepicker-next a span:after{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;content:">"}.ui-datepicker table td{padding:.2em}.newsletter-form{background-color:#abdcd4;padding-top:3rem;z-index:inherit}.newsletter-form *{z-index:2}.newsletter-form .wave.top{position:absolute;width:100%;height:auto;left:0;top:0;-webkit-transform:translate3d(0,-80%,0);-moz-transform:translate3d(0,-80%,0);-ms-transform:translate3d(0,-80%,0);-o-transform:translate3d(0,-80%,0);transform:translate3d(0,-80%,0);z-index:0}.newsletter-form .header{max-width:20rem;margin:0 auto}.newsletter-form .header figure{width:75%;margin:0 auto}.newsletter-form .header h6{color:#316c65;padding:1rem 0}.newsletter-form .header .decofont-reg,.newsletter-form .contact-form>h6 .header span,.newsletter-form .header h6 span{font-size:1.46em}.newsletter-form .contact-form{max-width:35rem;margin:0 auto}.newsletter-form .contact-form>h6{display:none;color:#316c65;text-align:left;margin-bottom:.5rem}.newsletter-form .contact-form #mc_embed_signup form{display:table}.newsletter-form .contact-form #mc_embed_signup .mc-field-groups{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;background-color:#abdcd4}.newsletter-form .contact-form #mc_embed_signup .mc-field-group{width:100%;margin-bottom:.5rem}.newsletter-form .contact-form #mc_embed_signup .mc-field-group.col-1-2{width:calc(50% - 0.25rem)}.newsletter-form .contact-form #mc_embed_signup .mc-field-group .input{border:2px solid #2fbcaf;-webkit-border-radius:.5em;-moz-border-radius:.5em;-ms-border-radius:.5em;-o-border-radius:.5em;border-radius:.5em;overflow:hidden}.newsletter-form .contact-form #mc_embed_signup .mc-field-group label{font-size:1rem;color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea{color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input::-webkit-input-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea::-webkit-input-placeholder{font-size:1rem;color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input:-moz-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea:-moz-placeholder{font-size:1rem;color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input::-moz-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea::-moz-placeholder{font-size:1rem;color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input:-ms-input-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea:-ms-input-placeholder{font-size:1rem;color:#316c65}@media screen and (min-width:1001px){.newsletter-form .contact-form #mc_embed_signup .mc-field-group input::-webkit-input-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea::-webkit-input-placeholder{font-size:.75rem;color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input:-moz-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea:-moz-placeholder{font-size:.75rem;color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input::-moz-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea::-moz-placeholder{font-size:.75rem;color:#316c65}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input:-ms-input-placeholder,.newsletter-form .contact-form #mc_embed_signup .mc-field-group textarea:-ms-input-placeholder{font-size:.75rem;color:#316c65}}.newsletter-form .contact-form #mc_embed_signup .mc-field-group input,.newsletter-form .contact-form #mc_embed_signup .mc-field-group select{height:2.38rem;line-height:2.38rem;padding:0 .5em}.newsletter-form .contact-form #mc_embed_signup .submit-wrap{display:inline-block;width:auto;float:right}.newsletter-form .contact-form #mc_embed_signup .submit-wrap input{margin-top:0}@media screen and (min-width:1001px){.newsletter-form>.page-wrapper,.newsletter-form>.page-wrapper-padded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.newsletter-form>.page-wrapper .header,.newsletter-form>.page-wrapper-padded .header{width:35%}.newsletter-form>.page-wrapper .header figure,.newsletter-form>.page-wrapper-padded .header figure{width:100%}.newsletter-form>.page-wrapper .header h6,.newsletter-form>.page-wrapper-padded .header h6{display:none}.newsletter-form>.page-wrapper .contact-form,.newsletter-form>.page-wrapper-padded .contact-form{max-width:none;width:65%;padding-left:1.5rem}.newsletter-form>.page-wrapper .contact-form>h6,.newsletter-form>.page-wrapper-padded .contact-form>h6{display:block}.newsletter-form>.page-wrapper .contact-form #mc_embed_signup .mc-field-group label,.newsletter-form>.page-wrapper-padded .contact-form #mc_embed_signup .mc-field-group label{font-size:.75rem}}.product__carousel-wrap{z-index:inherit}.product__carousel-wrap *{z-index:2}.product__carousel-wrap .bg{position:absolute;top:0;left:0;right:0;bottom:0;top:12rem;overflow:hidden}.product__carousel-wrap .bg:before{position:absolute;content:"";width:150vw;top:0;height:130vw;left:-25vw;background-color:#abdcd4;-webkit-border-radius:50% 50% 0 0;-moz-border-radius:50% 50% 0 0;-ms-border-radius:50% 50% 0 0;-o-border-radius:50% 50% 0 0;border-radius:50% 50% 0 0}.product__carousel{position:relative;width:100vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;padding:2.5rem 0 0}.product__carousel .product__carousel-track{position:relative;width:100vw}.product__carousel .product__carousel-image-wrap{position:absolute;user-select:none;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.product__carousel .product__carousel-image-wrap figure{-webkit-transform:scale3d(1.75,1.75,1);-moz-transform:scale3d(1.75,1.75,1);-ms-transform:scale3d(1.75,1.75,1);-o-transform:scale3d(1.75,1.75,1);transform:scale3d(1.75,1.75,1);width:50vw;max-width:25rem;margin:0 auto}@media screen and (min-width:1000px){.product__carousel .product__carousel-image-wrap figure{-webkit-transform:scale3d(1.5,1.5,1);-moz-transform:scale3d(1.5,1.5,1);-ms-transform:scale3d(1.5,1.5,1);-o-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1);width:30vw;max-width:none}}.product__carousel .product__carousel-image-wrap figure .image-layer:not(:last-child){position:absolute;top:0;left:0;width:100%;height:auto}.product-wrap.layered figure{-webkit-transform:scale3d(1.25,1.25,1);-moz-transform:scale3d(1.25,1.25,1);-ms-transform:scale3d(1.25,1.25,1);-o-transform:scale3d(1.25,1.25,1);transform:scale3d(1.25,1.25,1)}.product-wrap.layered figure>div:not(:last-child){position:absolute;top:0;left:0;width:100%;height:auto}.product__carousel-copy-wrap{background-color:#abdcd4;padding-top:2rem;padding-bottom:10rem;z-index:inherit}.product__carousel-copy-wrap .copy-wrap{display:none}.product__carousel-copy-wrap .copy-wrap .product-title{color:#fff}.product__carousel-copy-wrap .copy-wrap p,.product__carousel-copy-wrap .copy-wrap .p{max-width:25rem;margin:0 auto}@media screen and (min-width:768px){.product__carousel-copy-wrap .copy-wrap p,.product__carousel-copy-wrap .copy-wrap .p{max-width:50rem}}.product__carousel-copy-wrap .copy-wrap .button-options{margin-top:1rem}@media screen and (min-width:1001px){.product__carousel-copy-wrap .copy-wrap p,.product__carousel-copy-wrap .copy-wrap .p{text-align:center}}.lto-slider .slick-arrow{top:50%}.lto-slider .slick-list{overflow:visible}.lto-slider .cta-module .copy-wrap{width:90%;margin:0 auto}@media screen and (min-width:501px){.lto-slider .slick-arrow.slick-prev{left:3rem}.lto-slider .slick-arrow.slick-next{right:3rem}}@media screen and (min-width:1001px){.lto-slider .cta-module{padding-left:6rem;padding-right:6rem}.lto-slider .cta-module>.flex-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.lto-slider .cta-module>.flex-container .image-wrap,.lto-slider .cta-module>.flex-container .copy-wrap{width:50%;max-width:none}.lto-slider .cta-module>.flex-container .image-wrap{margin:0 auto}.lto-slider .cta-module>.flex-container .copy-wrap .static-bg{width:calc(100% + 3rem);left:-3rem;padding:3rem 5rem}.lto-slider .slick-arrow{top:50%}}@media screen and (min-width:1461px){.lto-slider .cta-module{padding-left:10rem;padding-right:10rem}.lto-slider .cta-module>.flex-container .image-wrap{width:calc(50% + 5rem)}.lto-slider .cta-module>.flex-container .copy-wrap{width:calc(50% - 5rem)}}.cta-module .image-wrap{max-width:40rem;margin:0 auto -10%}.cta-module .copy-wrap{width:100%;max-width:32rem;margin:0 auto}.cta-module .copy-wrap .static-bg{background-color:#fff;-webkit-border-radius:3rem;-moz-border-radius:3rem;-ms-border-radius:3rem;-o-border-radius:3rem;border-radius:3rem;overflow:hidden;padding:3rem 1rem 3rem 3rem}.image__gallery-wrap{background-color:#fff;z-index:inherit}.image__gallery-wrap *{z-index:2}.image__gallery-wrap .header{margin-bottom:10vw}@media screen and (min-width:1000px){.image__gallery-wrap .header{margin-bottom:10vw}}.image__gallery{position:relative;width:100vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;padding:2.5rem 0 0;z-index:3}.image__gallery .image__gallery-track{position:relative;width:100vw}.image__gallery .image__gallery-image-wrap{position:absolute;user-select:none;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.image__gallery .image__gallery-image-wrap figure{width:50vw;max-width:25rem;height:30vw;max-height:15rem;margin:0 auto}.image__gallery .image__gallery-image-wrap figure img{width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover;-webkit-border-radius:3rem;-moz-border-radius:3rem;-ms-border-radius:3rem;-o-border-radius:3rem;border-radius:3rem;overflow:hidden}@media screen and (min-width:1000px){.image__gallery .image__gallery-image-wrap figure{width:30vw;height:20vw;max-width:none;max-height:none}}.naai-module-wrap h3{font-family:HalauReg,serif;text-transform:uppercase;font-size:2.29rem;color:#fff;max-width:9.5em;margin:0 auto .2em}.naai-module-wrap .button,.naai-module-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots .naai-module-wrap li{margin-right:1rem}.naai-module-wrap .button:last-child,.naai-module-wrap #franchise__content-slider-container .slider-buttons .slick-dots li:last-child,#franchise__content-slider-container .slider-buttons .slick-dots .naai-module-wrap li:last-child{margin-right:0}#home__product__carousel-container{padding-top:7rem}#home__product__carousel-container .product__carousel-copy-wrap .copy-wrap{display:block}#home__product__carousel-container .product__carousel-copy-wrap .copy-wrap .section-title{font-family:HalauReg,serif;text-transform:uppercase;color:#fff}#home__product__carousel-container .product__carousel-copy-wrap .copy-wrap .section-title span{display:block;font-family:TheVoyageCulture,serif;font-weight:400;font-style:normal;text-transform:none;font-size:.75em;color:#31b7ab;letter-spacing:-.05em;margin-bottom:-.25em;z-index:-1}#home__product__carousel-container .product__carousel-copy-wrap .copy-wrap .p{font-size:1.45rem}#home__lto-slider-container{background-color:#abdcd4;z-index:inherit}#home__lto-slider-container *{z-index:2}#home__lto-slider-container .slick-slider .slick-track{background-color:#abdcd4}#home__cta-module-container-1{background-color:#abdcd4;z-index:inherit}#home__cta-module-container-1 *{z-index:2}@media screen and (min-width:1001px){#home__cta-module-container-1 .cta-module:nth-of-type(1){margin-top:10rem}}#home__cta-module-container-1 .cta-module:nth-of-type(1) .copy-wrap{max-width:30rem;padding:6rem 4rem 6rem 6rem}#home__cta-module-container-1 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-1{top:0;left:0;width:35%}@media screen and (min-width:1001px){#home__cta-module-container-1 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-1{top:auto;left:0;bottom:0;-webkit-transform:translate3d(-20%,-10%,0) rotate(265deg);transform:translate3d(-20%,-10%,0) rotate(265deg)}}#home__cta-module-container-1 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-2{top:0;right:0;width:30%;-webkit-transform:translate3d(20%,-30%,0);-moz-transform:translate3d(20%,-30%,0);-ms-transform:translate3d(20%,-30%,0);-o-transform:translate3d(20%,-30%,0);transform:translate3d(20%,-30%,0)}@media screen and (min-width:1001px){#home__cta-module-container-1 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-2{right:25%;-webkit-transform:translate3d(0%,-55%,0) rotate(-65deg);transform:translate3d(0%,-55%,0) rotate(-65deg)}}#home__cta-module-container-1 .cta-module:nth-of-type(1) .copy-wrap .bg-item.dots-1{bottom:0;right:0;width:18%;-webkit-transform:translate3d(-20%,-20%,0);-moz-transform:translate3d(-20%,-20%,0);-ms-transform:translate3d(-20%,-20%,0);-o-transform:translate3d(-20%,-20%,0);transform:translate3d(-20%,-20%,0);z-index:4 !important}@media screen and (min-width:1001px){#home__cta-module-container-1 .cta-module:nth-of-type(1) .copy-wrap .bg-item.dots-1{bottom:auto;right:auto;top:20%;left:0;-webkit-transform:translate3d(-20%,-20%,0) rotate(-25deg);transform:translate3d(-20%,-20%,0) rotate(-25deg)}}#home__cta-module-container-1 .cta-module:nth-of-type(2){padding-top:2.5rem}#home__cta-module-container-1 .cta-module:nth-of-type(2) .copy-wrap{max-width:30rem;padding:6rem 4rem 6rem 6rem}#home__cta-module-container-1 .cta-module:nth-of-type(2) .copy-wrap .morph-bg svg{-webkit-animation-delay:1.5s;animation-delay:1.5s}#home__cta-module-container-1 .cta-module:nth-of-type(2) .copy-wrap .morph-bg svg path{-webkit-animation-delay:1s;animation-delay:1s}#home__cta-module-container-1 .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-1{top:0;left:0;width:50%;-webkit-transform:translate3d(-30%,-25%,0);-moz-transform:translate3d(-30%,-25%,0);-ms-transform:translate3d(-30%,-25%,0);-o-transform:translate3d(-30%,-25%,0);transform:translate3d(-30%,-25%,0)}#home__cta-module-container-1 .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-2{top:0;right:0;width:70%;-webkit-transform:translate3d(10%,-10%,0);-moz-transform:translate3d(10%,-10%,0);-ms-transform:translate3d(10%,-10%,0);-o-transform:translate3d(10%,-10%,0);transform:translate3d(10%,-10%,0)}#home__cta-module-container-1 .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-3{bottom:0;left:0;width:30%;-webkit-transform:translate3d(20%,50%,0);-moz-transform:translate3d(20%,50%,0);-ms-transform:translate3d(20%,50%,0);-o-transform:translate3d(20%,50%,0);transform:translate3d(20%,50%,0)}#home__cta-module-container-1 .cta-module:nth-of-type(2) .copy-wrap .bg-item.dots-1{bottom:0;right:0;width:18%;-webkit-transform:translate3d(-30%,-30%,0);-moz-transform:translate3d(-30%,-30%,0);-ms-transform:translate3d(-30%,-30%,0);-o-transform:translate3d(-30%,-30%,0);transform:translate3d(-30%,-30%,0);z-index:4 !important}#home__cta-module-container-1 .wave.bottom{position:absolute;width:100%;height:auto;left:0;bottom:0;-webkit-transform:translate3d(0,98%,0);-moz-transform:translate3d(0,98%,0);-ms-transform:translate3d(0,98%,0);-o-transform:translate3d(0,98%,0);transform:translate3d(0,98%,0);z-index:0}@media screen and (min-width:1001px){#home__cta-module-container-1 .page-wrapper,#home__cta-module-container-1 .page-wrapper-padded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#home__cta-module-container-1 .page-wrapper .cta-module,#home__cta-module-container-1 .page-wrapper-padded .cta-module{width:calc(50% - 1rem);margin-bottom:-25rem}#home__cta-module-container-1 .page-wrapper .cta-module .copy-wrap,#home__cta-module-container-1 .page-wrapper-padded .cta-module .copy-wrap{max-width:none !important}}#home__cta-module-container-2{z-index:inherit}#home__cta-module-container-2 *{z-index:2}#home__cta-module-container-2 .page-wrapper,#home__cta-module-container-2 .page-wrapper-padded{z-index:1;padding-bottom:3rem}#home__cta-module-container-2 .image{margin:-15% 0 0 auto;width:calc(100% - 2rem);right:-10%;z-index:0}#home__cta-module-container-2 .image .bg-item.leaf-1{width:36%;right:34vw;bottom:34vw;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);transform:rotate(-20deg)}#home__cta-module-container-2 .image .bg-item.leaf-2{width:27%;right:64vw;bottom:22vw}@media screen and (min-width:1001px){#home__cta-module-container-2{padding-top:36rem}#home__cta-module-container-2 .cta-module .copy-wrap{margin:0}#home__cta-module-container-2 .image{width:100%;margin:-25% 0 0 auto}#home__cta-module-container-2 .image .bg-item.leaf-1{width:26%;bottom:42vw}}#menu__product__carousel-container{padding-top:7rem}#menu__product__carousel-container .product__carousel-copy-wrap .copy-wrap:nth-child(4){display:block}#menu__product__carousel-container .product__carousel-copy-wrap .copy-wrap .button,#menu__product__carousel-container .product__carousel-copy-wrap .copy-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #menu__product__carousel-container .product__carousel-copy-wrap .copy-wrap li{margin:0 .75rem}#menu__lto-slider-container{z-index:inherit;padding-top:5rem}#menu__lto-slider-container:before{position:absolute;content:"";top:0;left:0;width:100%;height:40%;background-color:#abdcd4}#menu__lto-slider-container *{z-index:2}#menu__lto-slider-container .slick-slider .slick-dots{bottom:auto;top:-3rem}#menu__lto-slider-container .slick-slider .slick-dots:before{position:absolute;display:block;content:"Limited Time Offers";width:100%;top:-2.5rem;left:0;font-family:HalauLight,serif;text-transform:uppercase;text-align:center}#menu__lto-slider-container .wave.bottom{position:absolute;width:100%;height:auto;left:0;bottom:62%;-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:0}@media screen and (min-width:768px){#menu__lto-slider-container .slick-slider .slick-arrow{top:35%}}#menu__naai-module-container{margin-bottom:15rem;padding-top:7.5rem}@media screen and (max-width:1000px){#menu__naai-module-container .inner-wrapper{max-width:50rem;margin-left:auto;margin-right:auto}}#menu__naai-module-container .page-wrapper-inner{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/naai_bg_1.svg);background-repeat:no-repeat;background-size:contain;padding-top:7em;padding-bottom:3.5em;z-index:2}@media screen and (max-width:501px){#menu__naai-module-container .page-wrapper-inner{width:calc(100% + 2.5rem);left:-1rem}#menu__naai-module-container .page-wrapper-inner .col-1{left:-.5rem}}#menu__naai-module-container .button-options{position:absolute;bottom:-3.5rem;left:0;width:100%;z-index:4}#menu__naai-module-container .button-options .button:last-child,#menu__naai-module-container .button-options #franchise__content-slider-container .slider-buttons .slick-dots li:last-child,#franchise__content-slider-container .slider-buttons .slick-dots #menu__naai-module-container .button-options li:last-child{margin-top:.25rem}#menu__naai-module-container .bg-item.leaf-1{top:0;left:9%;width:25em}#menu__naai-module-container .bg-item.dots-1{top:0;right:5%;width:5.83em;-webkit-transform:translate3d(-50%,-30%,0);-moz-transform:translate3d(-50%,-30%,0);-ms-transform:translate3d(-50%,-30%,0);-o-transform:translate3d(-50%,-30%,0);transform:translate3d(-50%,-30%,0);z-index:3 !important}#menu__naai-module-container .bg-item.dots-2{bottom:11%;left:2%;width:4.58em;z-index:3 !important}#menu__naai-module-container .bg-item.leaf-2{bottom:0;left:40%;width:8.33em;-webkit-transform:translate3d(-50%,60%,0);-moz-transform:translate3d(-50%,60%,0);-ms-transform:translate3d(-50%,60%,0);-o-transform:translate3d(-50%,60%,0);transform:translate3d(-50%,60%,0)}#menu__naai-module-container .bg-item.leaf-3{bottom:0;right:0;width:12.5em;-webkit-transform:translate3d(0%,50%,0);-moz-transform:translate3d(0%,50%,0);-ms-transform:translate3d(0%,50%,0);-o-transform:translate3d(0%,50%,0);transform:translate3d(0%,50%,0)}@media screen and (min-width:501px){#menu__naai-module-container .button-options{-webkit-flex-wrap:none;-moz-flex-wrap:none;-ms-flex-wrap:none;-o-flex-wrap:none;flex-wrap:none;bottom:-1rem}#menu__naai-module-container .button-options .button:last-child,#menu__naai-module-container .button-options #franchise__content-slider-container .slider-buttons .slick-dots li:last-child,#franchise__content-slider-container .slider-buttons .slick-dots #menu__naai-module-container .button-options li:last-child{margin-top:1rem}}.pagi-wrap{margin-bottom:.5rem}.pagi-wrap .pagi span,.pagi-wrap .pagi a{display:inline-block}.pagi-wrap .pagi .divide{padding:0 .5em;color:#00c4b3}.pagi-wrap .pagi sup{vertical-align:initial;font-size:.7em}.pagi-wrap .pagi h1{display:inline}#single-product__mast-container{z-index:inherit;padding-top:2rem}.single-product #single-product__mast-container>.flex-container{z-index:1}#single-product__mast-container .pagination{z-index:4;top:15rem}#single-product__mast-container .image-wrap{max-width:45rem}#single-product__mast-container .image-wrap .product-wrap{z-index:3}#single-product__mast-container .details-wrap{background-color:#fff;margin-top:-15vw}#single-product__mast-container .details-wrap .wave.top{position:relative;top:0;left:0;width:100%;-webkit-transform:translate3d(0,-80%,0);-moz-transform:translate3d(0,-80%,0);-ms-transform:translate3d(0,-80%,0);-o-transform:translate3d(0,-80%,0);transform:translate3d(0,-80%,0)}#single-product__mast-container .details-wrap .page-wrapper,#single-product__mast-container .details-wrap .page-wrapper-padded{z-index:3}#single-product__mast-container .details-wrap .product-wrap.layered figure{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}#single-product__mast-container .details-wrap .product-title sup{vertical-align:initial;font-size:.6em}@media screen and (min-width:1001px){#single-product__mast-container{padding-top:3rem}#single-product__mast-container>.flex-container{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;padding:0 6rem}#single-product__mast-container .image-wrap,#single-product__mast-container .details-wrap{padding:0}#single-product__mast-container .image-wrap{width:45%;max-width:80rem;padding-right:1rem}#single-product__mast-container .details-wrap{width:55%;background-color:transparent;margin-top:0}#single-product__mast-container .details-wrap .wave.top{display:none}#single-product__mast-container .details-wrap .page-wrapper,#single-product__mast-container .details-wrap .page-wrapper-padded{padding:0 0 0 2rem}}@media screen and (min-width:1461px){#single-product__mast-container>.flex-container{padding:0 10rem}#single-product__mast-container .details-wrap .wave.top{right:-10rem}}.single-product__item-list .item{padding-bottom:1rem;cursor:pointer;line-height:1.25}.single-product__item-list .item h4{display:inline;font-family:HalauLight,serif;text-transform:uppercase;font-size:1.31rem;line-height:1.1;color:#ec6859;padding-bottom:.125em;background-image:none;background-position:center 96%;background-repeat:repeat-x;background-size:auto .15em}.single-product__item-list .item p{font-size:.9rem;line-height:1.5;padding-top:.25em}.single-product__item-list .item.active h4{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/underline_squiggle_2.svg)}@media screen and (min-width:1001px){.single-product__item-list .sub-list{padding:0 .25em;-webkit-column-break-inside:unset;page-break-inside:unset;break-inside:unset}.single-product__item-list .item h4{font-size:1.125rem}.single-product__item-list .item p{font-size:.8rem}.single-product__item-list .item p sup{font-size:100%;vertical-align:sub}}.single-product__item-list-slider .slick-list{padding:0 30% 0 0;overflow:visible !important}.single-product__item-list-slider .slick-slide{padding-right:2rem;opacity:.5;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-ms-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;transition:opacity .2s ease 0s}.single-product__item-list-slider .slick-slide.slick-active{opacity:1}.single-product__item-list-slider .slick-arrow.slick-prev{left:0}.single-product__item-list-slider .slick-arrow.slick-next{right:0}@media screen and (min-width:1001px){.single-product__item-list-slider{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:.25em;-moz-column-gap:.25em;-ms-column-gap:.25em;-o-column-gap:.25em;column-gap:.25em}.single-product__item-list-slider *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}#single-product__flavor-container{background-color:#fff;padding-top:2.5rem}@media screen and (min-width:1001px){#single-product__flavor-container{background-color:transparent}}#single-product__toppings-container{background-color:#fff;padding-bottom:3rem}#single-product__toppings-container .wave.top{display:none;position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0)}#single-product__toppings-container .image-wrap{z-index:1;max-width:45rem}#single-product__toppings-container .copy-wrap{padding:8rem 4rem;margin-top:-7rem;margin-bottom:-5rem}#single-product__toppings-container .copy-wrap:before{position:absolute;content:"";top:6vw;left:2rem;width:calc(100% - 4rem);height:200%;border:2px solid #f9ae40;-webkit-border-radius:3em;-moz-border-radius:3em;-ms-border-radius:3em;-o-border-radius:3em;border-radius:3em;-webkit-transform:skew(5deg,5deg) rotate(5deg);transform:skew(5deg,5deg) rotate(5deg);z-index:0}#single-product__toppings-container .copy-wrap .toppings-list{padding-top:2rem}#single-product__toppings-container .copy-wrap .toppings-list-desktop{display:none;padding-top:2rem;z-index:4}#single-product__toppings-container .copy-wrap .single-product__item-list-slider .slick-arrow.slick-prev{left:-3rem}#single-product__toppings-container .copy-wrap .single-product__item-list-slider .slick-arrow.slick-next{right:-3rem}#single-product__toppings-container .copy-wrap #add-ins{margin-top:1rem;clear:both}#single-product__toppings-container .copy-wrap #add-ins .copy,#single-product__toppings-container .copy-wrap #add-ins .item{font-size:1.31rem;color:#435756}#single-product__toppings-container .copy-wrap #add-ins .copy{max-width:28em;padding:.125em 0 .85em}@media screen and (min-width:501px){#single-product__toppings-container #add-ins ul{display:inline-block;vertical-align:top;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;-ms-column-gap:2rem;-o-column-gap:2rem;column-gap:2rem}#single-product__toppings-container #add-ins ul *{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media screen and (min-width:1001px){#single-product__toppings-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse;z-index:inherit;margin-top:-30rem;padding-top:30rem;padding-bottom:6rem}#single-product__toppings-container .wave.top{display:block}#single-product__toppings-container .image-wrap{position:absolute;top:calc(50% + 14rem);right:0;padding:0;max-width:43rem;-webkit-transform:translate3d(24%,-50%,0);-moz-transform:translate3d(24%,-50%,0);-ms-transform:translate3d(24%,-50%,0);-o-transform:translate3d(24%,-50%,0);transform:translate3d(24%,-50%,0);z-index:3}#single-product__toppings-container .copy-wrap{margin-top:0;padding-left:6rem;padding-right:32rem}#single-product__toppings-container .copy-wrap:before{width:calc(100% - 6em);left:3rem}#single-product__toppings-container .copy-wrap .toppings-list{display:none}#single-product__toppings-container .copy-wrap .toppings-list-desktop{display:block;-webkit-column-gap:1em;column-gap:1em}#single-product__toppings-container .copy-wrap #add-ins .copy,#single-product__toppings-container .copy-wrap #add-ins .item{font-size:1.125rem}}#single-product__naai-module-container{padding-top:19vw}#single-product__naai-module-container:before{position:absolute;content:"";background-color:#fff;top:0;left:0;height:20vw;width:100%}#single-product__naai-module-container .wave.top{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0)}#single-product__naai-module-container .wave.top:not(.alt){top:19vw}#single-product__naai-module-container .page-wrapper,#single-product__naai-module-container .page-wrapper-padded{background-color:#abdcd4;padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:1001px){.single-product:not(.postid-171):not(.postid-169) #single-product__mast-container{padding-bottom:10rem}.single-product:not(.postid-171):not(.postid-169) #single-product__naai-module-container{padding-top:0}.single-product:not(.postid-171):not(.postid-169) #single-product__naai-module-container:before,.single-product:not(.postid-171):not(.postid-169) #single-product__naai-module-container .wave.top.alt{display:none}.single-product:not(.postid-171):not(.postid-169) #single-product__naai-module-container .wave.top:not(.alt){top:0}}.single-product.postid-171 .slick-list.draggable,.single-product.postid-169 .slick-list.draggable{-webkit-user-select:text !important;-khtml-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important}.single-product.postid-171 #single-product__mast-container,.single-product.postid-169 #single-product__mast-container{z-index:5}.single-product.postid-171 #single-product__mast-container .image-wrap,.single-product.postid-169 #single-product__mast-container .image-wrap{z-index:3}.single-product.postid-171 #single-product__mast-container .image-wrap .mobile-wrap,.single-product.postid-169 #single-product__mast-container .image-wrap .mobile-wrap{display:block !important}.single-product.postid-171 #single-product__mast-container .image-wrap .desktop-wrap,.single-product.postid-169 #single-product__mast-container .image-wrap .desktop-wrap{display:none !important}.single-product.postid-171 #single-product__mast-container .image-wrap .desktop-wrap figure:not(.hover-badge),.single-product.postid-169 #single-product__mast-container .image-wrap .desktop-wrap figure:not(.hover-badge){position:absolute;top:0;left:0;display:none}@media screen and (min-width:1001px){.single-product.postid-171 #single-product__mast-container .image-wrap .desktop-wrap figure:after,.single-product.postid-169 #single-product__mast-container .image-wrap .desktop-wrap figure:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/Bahama-Bucks-Shaved-Ice-Smoothie-Hover.svg);background-repeat:no-repeat;background-size:18% auto;background-position:70% 87%}}@media screen and (min-width:1001px){.single-product.postid-171 #single-product__mast-container .image-wrap .desktop-wrap,.single-product.postid-169 #single-product__mast-container .image-wrap .desktop-wrap{display:block !important}.single-product.postid-171 #single-product__mast-container .image-wrap .mobile-wrap,.single-product.postid-169 #single-product__mast-container .image-wrap .mobile-wrap{display:none !important}}.single-product.postid-171 .popup-wrap,.single-product.postid-169 .popup-wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999}.single-product.postid-171 .popup-wrap figure,.single-product.postid-169 .popup-wrap figure{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%;height:100%}.single-product.postid-171 .popup-wrap figure img,.single-product.postid-169 .popup-wrap figure img{-webkit-object-fit:contain;object-fit:contain;height:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.single-product.postid-171 #flavor-dropdown-wrap,.single-product.postid-169 #flavor-dropdown-wrap{width:100%;z-index:1;margin-bottom:2rem}.single-product.postid-171 #flavor-dropdown-wrap .labels,.single-product.postid-169 #flavor-dropdown-wrap .labels{margin-right:1rem}.single-product.postid-171 #flavor-dropdown-wrap .labels .mobile-click,.single-product.postid-169 #flavor-dropdown-wrap .labels .mobile-click{color:#00c4b3}@media screen and (max-width:501px){.single-product.postid-171 #flavor-dropdown-wrap.open+.flavor-cat-containers .slick-slider .slick-arrow,.single-product.postid-169 #flavor-dropdown-wrap.open+.flavor-cat-containers .slick-slider .slick-arrow{display:none !important}}@media screen and (min-width:768px){.single-product.postid-171 #flavor-dropdown-wrap .labels .sm-deco-title,.single-product.postid-169 #flavor-dropdown-wrap .labels .sm-deco-title{font-size:1rem}}@media screen and (min-width:1001px){.single-product.postid-171 #flavor-dropdown-wrap .labels .mobile-click,.single-product.postid-169 #flavor-dropdown-wrap .labels .mobile-click{display:none}}.single-product.postid-171 #flavor-dropdown,.single-product.postid-169 #flavor-dropdown{cursor:pointer;margin-top:.5em}.single-product.postid-171 #flavor-dropdown .active,.single-product.postid-169 #flavor-dropdown .active{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/wt_arrow.svg),url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/button_container.svg);background-position:calc(100% - 0.65em) .8em,center center;background-size:.95em auto,100% 100%;background-repeat:no-repeat,no-repeat;font-family:HalauLight,serif;text-transform:uppercase;line-height:2.2em;padding:0 2em 0 1rem;white-space:nowrap;z-index:1}.single-product.postid-171 #flavor-dropdown *,.single-product.postid-169 #flavor-dropdown *{color:#fff}.single-product.postid-171 #flavor-dropdown #flavor-cats,.single-product.postid-169 #flavor-dropdown #flavor-cats{display:none;position:absolute;width:100%;top:1.6em;background-color:#ec6859;padding:2rem 1rem;z-index:0;-webkit-border-radius:0 0 .5rem .5rem;-moz-border-radius:0 0 .5rem .5rem;-ms-border-radius:0 0 .5rem .5rem;-o-border-radius:0 0 .5rem .5rem;border-radius:0 0 .5rem .5rem}.single-product.postid-171 #flavor-dropdown #flavor-cats:nth-child(1),.single-product.postid-169 #flavor-dropdown #flavor-cats:nth-child(1){display:none}.single-product.postid-171 .flavor-cat-containers .flavor-cat-container,.single-product.postid-169 .flavor-cat-containers .flavor-cat-container{display:none}.single-product.postid-171 .flavor-cat-containers .flavor-cat-container:nth-child(1),.single-product.postid-169 .flavor-cat-containers .flavor-cat-container:nth-child(1){display:block}.single-product.postid-171 .flavor-cat-containers .flavor-cat-container .icon,.single-product.postid-169 .flavor-cat-containers .flavor-cat-container .icon{width:.5rem;margin-left:.5em}.single-product.postid-171 .flavor-cat-containers .flavor-cat-container .icon.sugar_free,.single-product.postid-169 .flavor-cat-containers .flavor-cat-container .icon.sugar_free{width:.6rem}.single-product.postid-171 .item-markers,.single-product.postid-169 .item-markers{margin-top:.5rem}.single-product.postid-171 .item-markers ul,.single-product.postid-169 .item-markers ul{display:inline-block}.single-product.postid-171 .item-markers ul li,.single-product.postid-169 .item-markers ul li{font-size:.9rem;padding:0 2em 0 1em;white-space:nowrap;background-repeat:no-repeat;background-position:center left;background-size:.6em}.single-product.postid-171 .item-markers ul li[data-marker=nat_flavor],.single-product.postid-169 .item-markers ul li[data-marker=nat_flavor]{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/icon_nat_flavor.svg)}.single-product.postid-171 .item-markers ul li[data-marker=sugar_free],.single-product.postid-169 .item-markers ul li[data-marker=sugar_free]{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/icon_sugar_free.svg);background-size:.6em}.single-product.postid-171 .item-markers ul li[data-marker=super_sour],.single-product.postid-169 .item-markers ul li[data-marker=super_sour]{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/icon_super_sour.svg)}.single-product.postid-171 .item-markers ul li[data-marker=participating],.single-product.postid-169 .item-markers ul li[data-marker=participating]{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/icon_participating.svg)}.single-product.postid-171 .item-markers ul li[data-marker=st_jude],.single-product.postid-169 .item-markers ul li[data-marker=st_jude]{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/icon_st_jude.svg)}@media screen and (min-width:768px){.single-product.postid-171 .item-markers ul,.single-product.postid-169 .item-markers ul{-webkit-column-count:3;column-count:3}}@media screen and (min-width:1001px){.single-product.postid-171 .item-markers ul li,.single-product.postid-169 .item-markers ul li{font-size:.7rem}}.single-product.postid-171 #single-product__toppings-container,.single-product.postid-169 #single-product__toppings-container{z-index:inherit}.single-product.postid-171 #single-product__toppings-container .copy-wrap *,.single-product.postid-169 #single-product__toppings-container .copy-wrap *{z-index:2}.single-product.postid-171 #single-product__naai-module-container,.single-product.postid-169 #single-product__naai-module-container{padding-top:0}.single-product.postid-171 #single-product__naai-module-container:before,.single-product.postid-169 #single-product__naai-module-container:before{position:absolute;content:"";top:-40%;left:0;right:0;background-color:#fff;z-index:-1;height:100%}.single-product.postid-171 #single-product__naai-module-container .wave.top.alt,.single-product.postid-169 #single-product__naai-module-container .wave.top.alt{display:none}.single-product.postid-171 #single-product__naai-module-container .wave.top:not(.alt),.single-product.postid-169 #single-product__naai-module-container .wave.top:not(.alt){top:0}.single-product.postid-171 #single-product__flavor-container,.single-product.postid-169 #single-product__flavor-container{padding-bottom:9rem}@media screen and (min-width:1001px){.single-product.postid-171 .single-product__item-list .item p,.single-product.postid-169 .single-product__item-list .item p{font-size:.7rem}.single-product.postid-171 .single-product__item-list-slider,.single-product.postid-169 .single-product__item-list-slider{-webkit-column-gap:2rem;column-gap:2rem}.single-product.postid-171 .sub-list,.single-product.postid-169 .sub-list{outline:0 !important}.single-product.postid-171 #single-product__flavor-container,.single-product.postid-169 #single-product__flavor-container{padding-bottom:5rem}}.single-product.postid-171 .single-product__item-list .item h4 .icon{width:.5rem;margin-left:.5em}@media screen and (min-width:1001px){.single-product.postid-171 #single-product__mast-container .image-wrap{-webkit-transform:scale3d(1.15,1.15,1);-moz-transform:scale3d(1.15,1.15,1);-ms-transform:scale3d(1.15,1.15,1);-o-transform:scale3d(1.15,1.15,1);transform:scale3d(1.15,1.15,1)}}.single-product.postid-169 #single-product__mast-container .details-wrap .flavor-title{color:#ec6859}.single-product.postid-169 #single-product__mast-container .details-wrap .flavor-desc{font-size:1rem;padding-bottom:.75em}.single-product.postid-169 #spacer{display:none}.single-product.postid-169 .popup-wrap figure img{height:65%}.single-product.postid-169 #single-product__naai-module-container .wave.top{z-index:6;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:translateY(-95%) scaleY(.75);transform:translateY(-95%) scaleY(.75)}@media screen and (min-width:768px){.single-product.postid-169 .popup-wrap figure img{height:85%}}@media screen and (min-width:1001px){.single-product.postid-169 #single-product__mast-container .image-wrap{-webkit-transform:translate3d(0,-5%,0);-moz-transform:translate3d(0,-5%,0);-ms-transform:translate3d(0,-5%,0);-o-transform:translate3d(0,-5%,0);transform:translate3d(0,-5%,0)}.single-product.postid-169 #single-product__flavor-container{padding-top:.5rem}.single-product.postid-169 #spacer{display:block;margin-top:-30rem;height:35rem;background-color:#fff}.single-product.postid-169 #spacer .wave.top{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0)}.single-product.postid-169 #single-product__naai-module-container .wave.top{z-index:inherit}}.page-template-locations .leaf-bg1{position:absolute;top:50vh;left:0;width:25vw}#locations__search-container .inner-wrap{background-image:url("/wp-content/uploads/2021/02/Bahama-Bucks-Location-Map.jpg");padding:5rem 2rem 10rem}#locations__search-container .inner-wrap:before{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(168,218,211,.56)}#locations__search-container .inner-wrap *{z-index:3}#locations__search-container .search-wrap{max-width:40rem}#locations__search-container .search-wrap .search-inner-wrap{background-repeat:no-repeat;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/find_a_shop_bg.svg);background-size:contain;background-position:center center;padding:2.5rem}#locations__search-container .search-wrap .section-title{width:8rem;margin-left:auto;margin-right:auto}#locations__search-container .search-wrap #location-search-bar{text-align:center;height:2.38rem}#locations__search-container .search-wrap #location-search-bar input[type=text]{text-align:center}#locations__search-container .search-wrap #location-search-bar input[type=submit]{position:absolute;top:0;bottom:0;right:0;width:3rem;height:100%;background-color:#2fbcaf;background-image:none;color:#fff;line-height:1em;-webkit-border-radius:.25em 0 0 .25em;-moz-border-radius:.25em 0 0 .25em;-ms-border-radius:.25em 0 0 .25em;-o-border-radius:.25em 0 0 .25em;border-radius:.25em 0 0 .25em}#locations__search-container .bg-item.leaf-1{top:0;left:7%;width:60%;-webkit-transform:rotate(10deg) translateY(-30%);transform:rotate(10deg) translateY(-30%)}#locations__search-container .bg-item.leaf-2{top:0;right:0;width:35%;-webkit-transform:translate3d(40%,-40%,0);-moz-transform:translate3d(40%,-40%,0);-ms-transform:translate3d(40%,-40%,0);-o-transform:translate3d(40%,-40%,0);transform:translate3d(40%,-40%,0)}#locations__search-container .bg-item.leaf-3{bottom:0;left:0;width:35%;-webkit-transform:translate3d(-50%,20%,0) rotate(-80deg);transform:translate3d(-50%,20%,0) rotate(-80deg)}#locations__search-container .bg-item.dots-1{bottom:0;right:0;width:15%;-webkit-transform:translate3d(10%,0%,0);-moz-transform:translate3d(10%,0%,0);-ms-transform:translate3d(10%,0%,0);-o-transform:translate3d(10%,0%,0);transform:translate3d(10%,0%,0);z-index:4 !important}@media screen and (min-width:768px){#locations__search-container .bg-item.dots-1{width:12%;-webkit-transform:translate3d(20%,20%,0);-moz-transform:translate3d(20%,20%,0);-ms-transform:translate3d(20%,20%,0);-o-transform:translate3d(20%,20%,0);transform:translate3d(20%,20%,0)}}@media screen and (min-width:1001px){#locations__search-container .bg-item.dots-1{width:9%;-webkit-transform:translate3d(10%,10%,0);-moz-transform:translate3d(10%,10%,0);-ms-transform:translate3d(10%,10%,0);-o-transform:translate3d(10%,10%,0);transform:translate3d(10%,10%,0)}}@media screen and (min-width:1001px){#locations__search-container{padding-top:2.5rem}#locations__search-container .search-wrap .search-inner-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#locations__search-container .search-wrap .section-title{width:100%}#locations__search-container .search-wrap .section-title img{width:12rem;margin:0 auto}#locations__search-container .search-wrap #location-search-bar{width:calc(50% - 1rem)}#locations__search-container .search-wrap .location-current{width:calc(50% - 1rem);margin-top:0}#locations__search-container .search-wrap .location-current a{cursor:pointer}#locations__search-container .bg-item.leaf-1{width:40%}#locations__search-container .bg-item.leaf-2{width:20%}#locations__search-container .bg-item.leaf-3{width:20%;-webkit-transform:translate3d(-50%,0,0) rotate(-80deg);transform:translate3d(-50%,0,0) rotate(-80deg)}}#locations__search-options .button-wrap{width:calc(100% + 1rem);-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;-o-justify-content:space-evenly;justify-content:space-evenly}#locations__search-options .button-wrap .button,#locations__search-options .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-options .button-wrap li{margin-right:1rem}#locations__search-options .button-wrap .button a,#locations__search-options .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li a,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-options .button-wrap li a{cursor:pointer}#locations__search-results,#locations-single__search-results{background-color:#fff;z-index:1}#locations__search-results .results-filter,#locations-single__search-results .results-filter{width:calc(100% + 0.5rem);margin:-10vw 0 5rem;z-index:1}#locations__search-results .results-filter .button,#locations__search-results .results-filter #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-results .results-filter li,#locations-single__search-results .results-filter .button,#locations-single__search-results .results-filter #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #locations-single__search-results .results-filter li{margin-right:.5rem}#locations__search-results .results-filter .button:not(.active) a,#locations__search-results .results-filter #franchise__content-slider-container .slider-buttons .slick-dots li:not(.active) a,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-results .results-filter li:not(.active) a,#locations-single__search-results .results-filter .button:not(.active) a,#locations-single__search-results .results-filter #franchise__content-slider-container .slider-buttons .slick-dots li:not(.active) a,#franchise__content-slider-container .slider-buttons .slick-dots #locations-single__search-results .results-filter li:not(.active) a{background-image:none;color:#435756;cursor:pointer}#locations__search-results .location-result,#locations-single__search-results .location-result{margin-bottom:5rem}#locations__search-results .location-result>.inner-wrapper>.flex-container,#locations-single__search-results .location-result>.inner-wrapper>.flex-container{max-width:40rem}#locations__search-results .location-result .location-title,#locations-single__search-results .location-result .location-title{color:#00c4b3;margin-bottom:.5rem}#locations__search-results .location-result .flex-container .col-1-2,#locations-single__search-results .location-result .flex-container .col-1-2{margin-bottom:1rem}#locations__search-results .location-result .flex-container .col-1-2:nth-child(odd),#locations-single__search-results .location-result .flex-container .col-1-2:nth-child(odd){padding-right:.25rem}#locations__search-results .location-result .flex-container .col-1-2:nth-child(even),#locations-single__search-results .location-result .flex-container .col-1-2:nth-child(even){padding-left:.25rem}#locations__search-results .location-result .flex-container .button-wrap,#locations-single__search-results .location-result .flex-container .button-wrap{display:none}#locations__search-results .location-result .address .phone.lg-screen,#locations-single__search-results .location-result .address .phone.lg-screen{display:none}#locations__search-results .location-result .address .distance.lg-screen,#locations-single__search-results .location-result .address .distance.lg-screen{display:none}#locations__search-results .location-result .hours,#locations-single__search-results .location-result .hours{-webkit-column-gap:.1rem;column-gap:.1rem}#locations__search-results .location-result .hours li,#locations-single__search-results .location-result .hours li{line-height:1.25;margin-bottom:.15em}#locations__search-results .location-result .hours li span,#locations-single__search-results .location-result .hours li span{width:100%;white-space:nowrap}#locations__search-results .location-result .location-image,#locations-single__search-results .location-result .location-image{width:100%;margin:1rem 0;max-width:40rem}#locations__search-results .location-result .button-wrap,#locations-single__search-results .location-result .button-wrap{width:calc(100% + 1rem);max-width:30rem}#locations__search-results .location-result .button-wrap .button,#locations__search-results .location-result .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-results .location-result .button-wrap li,#locations-single__search-results .location-result .button-wrap .button,#locations-single__search-results .location-result .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #locations-single__search-results .location-result .button-wrap li{margin-right:1rem;width:calc(50% - 1rem);min-width:none}#locations__search-results .location-result .button-wrap .button a,#locations__search-results .location-result .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li a,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-results .location-result .button-wrap li a,#locations-single__search-results .location-result .button-wrap .button a,#locations-single__search-results .location-result .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li a,#franchise__content-slider-container .slider-buttons .slick-dots #locations-single__search-results .location-result .button-wrap li a{display:inline-block;min-width:9rem}#locations__search-results{margin-top:-9rem;background-color:transparent}#locations__search-results .wave.top{width:100%;z-index:0}#locations__search-results>.section-wrap,#locations__search-results>.section-wrap-padded{background-color:#fff}@media screen and (min-width:501px)and (max-width:1000px){#locations__search-results .location-result .hours{white-space:nowrap}}@media screen and (min-width:1001px){#locations__search-results .page-wrapper,#locations__search-results .page-wrapper-padded{padding:0 4rem}#locations__search-results .location-result{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}#locations__search-results .location-result>.button-wrap{display:none}#locations__search-results .location-result>.inner-wrapper>.flex-container{max-width:none}#locations__search-results .location-result>.inner-wrapper p,#locations__search-results .location-result>.inner-wrapper .p{font-size:1rem;-webkit-text-shadow:.01em 0px 0px;-moz-text-shadow:.01em 0px 0px;-ms-text-shadow:.01em 0px 0px;-o-text-shadow:.01em 0px 0px;text-shadow:.01em 0px 0px}#locations__search-results .location-result .flex-container .button-wrap{width:100%;max-width:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}#locations__search-results .location-result .flex-container .button-wrap .button,#locations__search-results .location-result .flex-container .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-results .location-result .flex-container .button-wrap li{width:auto;margin-right:2rem}#locations__search-results .location-result .flex-container .button-wrap .button:last-child,#locations__search-results .location-result .flex-container .button-wrap #franchise__content-slider-container .slider-buttons .slick-dots li:last-child,#franchise__content-slider-container .slider-buttons .slick-dots #locations__search-results .location-result .flex-container .button-wrap li:last-child{margin-right:0}#locations__search-results .location-result .location-image{width:22rem;max-width:25vw;height:22rem;max-height:25vw;margin-right:3rem}#locations__search-results .location-result .location-image img{width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover}#locations__search-results .location-result>.inner-wrapper{flex:1;max-width:none}#locations__search-results .location-result .address{width:40%;padding-right:1rem !important}#locations__search-results .location-result .address .phone.lg-screen{display:block}#locations__search-results .location-result .address .distance.lg-screen{display:block}#locations__search-results .location-result .phone.col-1-2{display:none}#locations__search-results .location-result .hours{width:60%;-webkit-column-count:2;column-count:2}}@media screen and (min-width:1001px)and (max-width:1200px){#locations__search-results .location-result .hours li{font-size:1rem}}@media screen and (min-width:1461px){#locations__search-results .location-result .address{width:35%}#locations__search-results .location-result .hours{width:65%;-webkit-column-count:3;column-count:3}}#locations-single__search-results{background-color:transparent;padding-bottom:24rem}#locations-single__search-results .location-result>.inner-wrapper{margin-top:3rem}#locations-single__search-results .location-result p,#locations-single__search-results .location-result .p{-webkit-text-shadow:.01em 0px 0px;-moz-text-shadow:.01em 0px 0px;-ms-text-shadow:.01em 0px 0px;-o-text-shadow:.01em 0px 0px;text-shadow:.01em 0px 0px}#locations-single__search-results .location-result .para{-webkit-text-shadow:0px 0px 0px;-moz-text-shadow:0px 0px 0px;-ms-text-shadow:0px 0px 0px;-o-text-shadow:0px 0px 0px;text-shadow:0px 0px 0px;line-height:1.75;margin:2rem 0 1rem}@media screen and (min-width:1001px){#locations-single__search-results .location-result{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}#locations-single__search-results .location-result .location-image{width:50%;max-width:none;padding-right:2rem}#locations-single__search-results .location-result>.inner-wrapper{width:50%;max-width:none;margin-top:0}#locations-single__search-results .location-result>.inner-wrapper p,#locations-single__search-results .location-result>.inner-wrapper .p{font-size:1.125rem}#locations-single__search-results .location-result>.inner-wrapper .para{font-size:.8rem;margin-bottom:0}#locations-single__search-results .location-result>.button-wrap{display:none}#locations-single__search-results .location-result .flex-container .col-1-2{width:100% !important;padding:0;margin-bottom:.5rem}#locations-single__search-results .location-result .flex-container .button-wrap{display:block;margin-top:1rem}#locations-single__search-results .location-result .hours{margin-top:.5rem}}@media screen and (min-width:1700px){#locations-single__search-results .location-result .hours{-webkit-column-gap:2rem;column-gap:2rem}#locations-single__search-results .location-result .hours li{white-space:nowrap;margin-bottom:.5em}}#locations-single__cta-module-container{background-color:#abdcd4;z-index:inherit}#locations-single__cta-module-container *{z-index:2}#locations-single__cta-module-container .wave.top{position:absolute;width:100%;top:0;left:0;-webkit-transform:translate3d(0,-90%,0);-moz-transform:translate3d(0,-90%,0);-ms-transform:translate3d(0,-90%,0);-o-transform:translate3d(0,-90%,0);transform:translate3d(0,-90%,0)}#locations-single__cta-module-container>.page-wrapper,#locations-single__cta-module-container>.page-wrapper-padded{margin-top:-24rem}@media screen and (min-width:1001px){#locations-single__cta-module-container .cta-module:nth-of-type(1){margin-top:10rem}}#locations-single__cta-module-container .cta-module:nth-of-type(1) .copy-wrap{max-width:30rem;padding:6rem 4rem 6rem 6rem}#locations-single__cta-module-container .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-1{top:0;left:0;width:35%}@media screen and (min-width:1001px){#locations-single__cta-module-container .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-1{top:auto;left:0;bottom:0;-webkit-transform:translate3d(-20%,-10%,0) rotate(265deg);transform:translate3d(-20%,-10%,0) rotate(265deg)}}#locations-single__cta-module-container .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-2{top:0;right:0;width:30%;-webkit-transform:translate3d(20%,-30%,0);-moz-transform:translate3d(20%,-30%,0);-ms-transform:translate3d(20%,-30%,0);-o-transform:translate3d(20%,-30%,0);transform:translate3d(20%,-30%,0)}@media screen and (min-width:1001px){#locations-single__cta-module-container .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-2{right:25%;-webkit-transform:translate3d(0%,-55%,0) rotate(-65deg);transform:translate3d(0%,-55%,0) rotate(-65deg)}}#locations-single__cta-module-container .cta-module:nth-of-type(1) .copy-wrap .bg-item.dots-1{bottom:0;right:0;width:18%;-webkit-transform:translate3d(-20%,-20%,0);-moz-transform:translate3d(-20%,-20%,0);-ms-transform:translate3d(-20%,-20%,0);-o-transform:translate3d(-20%,-20%,0);transform:translate3d(-20%,-20%,0);z-index:4 !important}@media screen and (min-width:1001px){#locations-single__cta-module-container .cta-module:nth-of-type(1) .copy-wrap .bg-item.dots-1{bottom:auto;right:auto;top:20%;left:0;-webkit-transform:translate3d(-20%,-20%,0) rotate(-25deg);transform:translate3d(-20%,-20%,0) rotate(-25deg)}}#locations-single__cta-module-container .cta-module:nth-of-type(2){padding-top:2.5rem}#locations-single__cta-module-container .cta-module:nth-of-type(2) .copy-wrap{max-width:30rem;padding:6rem 4rem 6rem 6rem}#locations-single__cta-module-container .cta-module:nth-of-type(2) .copy-wrap .morph-bg svg{-webkit-animation-delay:1.5s;animation-delay:1.5s}#locations-single__cta-module-container .cta-module:nth-of-type(2) .copy-wrap .morph-bg svg path{-webkit-animation-delay:1s;animation-delay:1s}#locations-single__cta-module-container .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-1{top:0;left:0;width:50%;-webkit-transform:translate3d(-30%,-25%,0);-moz-transform:translate3d(-30%,-25%,0);-ms-transform:translate3d(-30%,-25%,0);-o-transform:translate3d(-30%,-25%,0);transform:translate3d(-30%,-25%,0)}#locations-single__cta-module-container .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-2{top:0;right:0;width:70%;-webkit-transform:translate3d(10%,-10%,0);-moz-transform:translate3d(10%,-10%,0);-ms-transform:translate3d(10%,-10%,0);-o-transform:translate3d(10%,-10%,0);transform:translate3d(10%,-10%,0)}#locations-single__cta-module-container .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-3{bottom:0;left:0;width:30%;-webkit-transform:translate3d(20%,50%,0);-moz-transform:translate3d(20%,50%,0);-ms-transform:translate3d(20%,50%,0);-o-transform:translate3d(20%,50%,0);transform:translate3d(20%,50%,0)}#locations-single__cta-module-container .cta-module:nth-of-type(2) .copy-wrap .bg-item.dots-1{bottom:0;right:0;width:18%;-webkit-transform:translate3d(-30%,-30%,0);-moz-transform:translate3d(-30%,-30%,0);-ms-transform:translate3d(-30%,-30%,0);-o-transform:translate3d(-30%,-30%,0);transform:translate3d(-30%,-30%,0);z-index:4 !important}@media screen and (min-width:1001px){#locations-single__cta-module-container .page-wrapper,#locations-single__cta-module-container .page-wrapper-padded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-top:-29rem}#locations-single__cta-module-container .page-wrapper .cta-module,#locations-single__cta-module-container .page-wrapper-padded .cta-module{width:calc(50% - 1rem)}#locations-single__cta-module-container .page-wrapper .cta-module .copy-wrap,#locations-single__cta-module-container .page-wrapper-padded .cta-module .copy-wrap{max-width:none !important}}#catering__cta-module-container .cta-module .product-wrap{margin:0 auto -5rem;max-width:50rem;z-index:1}#catering__cta-module-container .cta-module .copy-wrap{max-width:27rem}#catering__cta-module-container .cta-module .copy-wrap .static-bg{padding-top:4rem}@media screen and (min-width:1001px){#catering__cta-module-container{padding:5rem 0 10rem}#catering__cta-module-container .cta-module{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}#catering__cta-module-container .cta-module .product-wrap,#catering__cta-module-container .cta-module .copy-wrap{width:50%;max-width:none}}#catering__product__carousel-container .product__carousel-image-wrap figure{-webkit-transform:scale3d(1.45,1.45,1);-moz-transform:scale3d(1.45,1.45,1);-ms-transform:scale3d(1.45,1.45,1);-o-transform:scale3d(1.45,1.45,1);transform:scale3d(1.45,1.45,1)}#catering__product__carousel-container .product__carousel-copy-wrap .copy-wrap:nth-child(4){display:block}#catering__product__carousel-container .product__carousel-copy-wrap .copy-wrap .button,#catering__product__carousel-container .product__carousel-copy-wrap .copy-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #catering__product__carousel-container .product__carousel-copy-wrap .copy-wrap li{margin:0 .75rem}@media screen and (min-width:1001px){#catering__product__carousel-container .product__carousel-track{-webkit-transform:scale3d(.8,.8,1);-moz-transform:scale3d(.8,.8,1);-ms-transform:scale3d(.8,.8,1);-o-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1)}#catering__product__carousel-container .product__carousel-image-wrap figure{width:38vw;-webkit-transform:scale3d(1.5,1.5,1);-moz-transform:scale3d(1.5,1.5,1);-ms-transform:scale3d(1.5,1.5,1);-o-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1)}#catering__product__carousel-container .product__carousel-image-wrap[data-name="Onsite Catering"] figure,#catering__product__carousel-container .product__carousel-image-wrap[data-name="Onsite Catering-2"] figure{-webkit-transform:scale3d(1.5,1.5,1) translateY(30%);transform:scale3d(1.5,1.5,1) translateY(30%)}#catering__product__carousel-container .product__carousel-copy-wrap{padding-top:0}}@media screen and (min-width:1001px){#onsite-catering #single-product__mast-container .image-wrap .product-wrap figure{-webkit-transform:scale3d(1.125,1.125,1);-moz-transform:scale3d(1.125,1.125,1);-ms-transform:scale3d(1.125,1.125,1);-o-transform:scale3d(1.125,1.125,1);transform:scale3d(1.125,1.125,1)}}.single-catering .naai-module-wrap{background-color:#fff}#single-product__mast-container .details-wrap .wave.top{position:relative;top:0;left:0;width:100%;-webkit-transform:translate3d(0,-80%,0);-moz-transform:translate3d(0,-80%,0);-ms-transform:translate3d(0,-80%,0);-o-transform:translate3d(0,-80%,0);transform:translate3d(0,-80%,0)}#single-product__mast-container .details-wrap .pp-options-wrap{width:calc(100% + 1rem);padding-top:2rem}#single-product__mast-container .details-wrap .pp-options-wrap .option{margin-right:1rem;padding:1rem .75rem;border:3px solid #00c4b3;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem}#single-product__mast-container .details-wrap .pp-options-wrap .option .script-header{font-size:.95rem;color:#316b65;line-height:3;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/green_squiggle.svg);background-repeat:no-repeat;background-position:center bottom;background-size:3em auto;margin-bottom:.25em}#single-product__mast-container .details-wrap .pp-options-wrap .option .bold-header{color:#316b65;line-height:1}#single-product__mast-container .details-wrap .oc-options-wrap{padding-top:2rem}#single-product__mast-container .details-wrap .oc-options-wrap .option{margin-bottom:1rem}#single-product__mast-container .details-wrap .oc-options-wrap .option .sm-deco-title{color:#ec6859}#single-product__mast-container>.wave.top{display:none;position:absolute;top:auto;bottom:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (min-width:1001px){#single-product__mast-container .details-wrap .wave.top{display:none}#single-product__mast-container>.wave.top{display:block}}#onsite-catering #single-product__mast-container .details-wrap .copy-wrap p+.button,#onsite-catering #single-product__mast-container .details-wrap .copy-wrap #franchise__content-slider-container .slider-buttons .slick-dots p+li,#franchise__content-slider-container .slider-buttons .slick-dots #onsite-catering #single-product__mast-container .details-wrap .copy-wrap p+li{margin-top:2rem}#single-catering__gallery-container .header{margin-bottom:20vw}@media screen and (min-width:1001px){#single-catering__gallery-container .header{margin-bottom:10vw}}#single-catering__gallery-container .header .section-title{max-width:6em;margin:0 auto}#single-catering__gallery-container .bg-item{z-index:1 !important}#single-catering__gallery-container .bg-item.leaf-left{top:50%;left:0;width:28vw;min-width:12rem;-webkit-transform:translate3d(-10%,-50%,0);-moz-transform:translate3d(-10%,-50%,0);-ms-transform:translate3d(-10%,-50%,0);-o-transform:translate3d(-10%,-50%,0);transform:translate3d(-10%,-50%,0)}#single-catering__gallery-container .bg-item.leaf-right{top:calc(50% + 3vw);right:0;width:26vw;-webkit-transform:translate3d(25%,-50%,0);-moz-transform:translate3d(25%,-50%,0);-ms-transform:translate3d(25%,-50%,0);-o-transform:translate3d(25%,-50%,0);transform:translate3d(25%,-50%,0)}#single-catering__gallery-container .bg-item.dots-tl{top:-20vw;left:3vw;width:5vw;z-index:4 !important}#single-catering__gallery-container .bg-item.dots-tr{top:-6vw;right:13vw;width:5vw;z-index:4 !important}#single-catering__gallery-container .bg-item.dots-bl{bottom:-38vw;left:3vw;width:5vw;z-index:4 !important}#single-catering__gallery-container .bg-item.dots-br{bottom:-38vw;right:3vw;width:5vw;z-index:4 !important}@media screen and (min-width:1001px){#single-catering__gallery-container .bg-item.leaf-right{top:calc(50% + 6vw)}#single-catering__gallery-container .bg-item.dots-tl{width:3rem}#single-catering__gallery-container .bg-item.dots-tr{width:3rem}#single-catering__gallery-container .bg-item.dots-bl{width:3rem;bottom:-30vw}#single-catering__gallery-container .bg-item.dots-br{width:3rem;bottom:-28vw;right:9vw}}#single-catering__form{background-color:#fff}#single-catering__form .contact-form{max-width:50rem;margin:0 auto}@media screen and (min-width:1001px){#franchise__cta-module-container{padding:5rem 0 15rem}}#franchise__intro-container{background-color:#abdcd4}#franchise__intro-container .wave.top{position:absolute;width:100%;height:auto;left:0;top:0;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0);z-index:0}#franchise__intro-container .copy-wrap .script-header{font-size:.62em;color:#316b65}#franchise__intro-container .copy-wrap .bold-header{font-size:1.73em}#franchise__intro-container .copy-wrap p{max-width:50rem;margin:0 auto}#franchise__intro-container .image-wrap{max-width:50rem;margin:30vw auto 0;padding-bottom:15vw}#franchise__intro-container .image-wrap .bg-item.leaf-1{top:0;right:15%;width:40%;-webkit-transform:translate3d(0,-60%,0) rotate(30deg);transform:translate3d(0,-60%,0) rotate(30deg)}#franchise__intro-container .image-wrap .bg-item.leaf-2{bottom:20%;left:0;width:27%;-webkit-transform:translate3d(-52%,300%,0) rotate(-95deg);transform:translate3d(-52%,300%,0) rotate(-95deg)}@media screen and (min-width:1001px){#franchise__intro-container .page-wrapper,#franchise__intro-container .page-wrapper-padded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#franchise__intro-container .copy-wrap{width:50%;max-width:none;padding-top:6rem;z-index:1}#franchise__intro-container .copy-wrap h2{font-size:2rem;margin-bottom:1em}#franchise__intro-container .copy-wrap p{max-width:30rem}#franchise__intro-container .copy-wrap .script-header{font-size:1em;line-height:1}#franchise__intro-container .copy-wrap .bold-header{color:#fff;margin-top:-.15em}#franchise__intro-container .image-wrap{width:50%;max-width:none;margin-top:0;right:-6rem;padding-bottom:0}#franchise__intro-container .image-wrap .bg-item.leaf-1{width:56%}#franchise__intro-container .image-wrap .bg-item.leaf-2{width:37%;-webkit-transform:translate3d(-62%,10%,0) rotate(-75deg);transform:translate3d(-62%,10%,0) rotate(-75deg)}}#franchise__floating-module-container{background-color:#abdcd4;padding-bottom:10rem}#franchise__floating-module-container *{z-index:2}#franchise__floating-module-container .info-module .copy-wrap{width:100%;margin:0 auto;max-width:34rem;padding:6rem 4rem 6rem 5rem}#franchise__floating-module-container .info-module:nth-of-type(1) .copy-wrap .morph-bg svg{-webkit-animation-delay:1.5s;animation-delay:1.5s}#franchise__floating-module-container .info-module:nth-of-type(1) .copy-wrap .morph-bg svg path{-webkit-animation-delay:1s;animation-delay:1s}#franchise__floating-module-container .info-module:nth-of-type(1) .copy-wrap .bg-item.leaf-1{top:0;left:0;width:50%;-webkit-transform:translate3d(-30%,-25%,0);-moz-transform:translate3d(-30%,-25%,0);-ms-transform:translate3d(-30%,-25%,0);-o-transform:translate3d(-30%,-25%,0);transform:translate3d(-30%,-25%,0)}#franchise__floating-module-container .info-module:nth-of-type(1) .copy-wrap .bg-item.leaf-2{top:0;right:0;width:70%;-webkit-transform:translate3d(10%,-10%,0);-moz-transform:translate3d(10%,-10%,0);-ms-transform:translate3d(10%,-10%,0);-o-transform:translate3d(10%,-10%,0);transform:translate3d(10%,-10%,0)}#franchise__floating-module-container .info-module:nth-of-type(1) .copy-wrap .bg-item.leaf-3{bottom:0;left:0;width:30%;-webkit-transform:translate3d(20%,50%,0);-moz-transform:translate3d(20%,50%,0);-ms-transform:translate3d(20%,50%,0);-o-transform:translate3d(20%,50%,0);transform:translate3d(20%,50%,0)}#franchise__floating-module-container .info-module:nth-of-type(1) .copy-wrap .bg-item.dots-1{bottom:0;right:0;width:18%;-webkit-transform:translate3d(-30%,-30%,0);-moz-transform:translate3d(-30%,-30%,0);-ms-transform:translate3d(-30%,-30%,0);-o-transform:translate3d(-30%,-30%,0);transform:translate3d(-30%,-30%,0);z-index:4 !important}#franchise__floating-module-container .info-module:nth-of-type(1) .copy-wrap .bold-header{font-size:2.7rem}#franchise__floating-module-container .info-module:nth-of-type(2){padding-top:10rem}#franchise__floating-module-container .info-module:nth-of-type(2) .copy-wrap .bg-item.dots-1{top:0;left:0;width:18%;-webkit-transform:translate3d(-20%,100%,0) rotate(-20deg);transform:translate3d(-20%,100%,0) rotate(-20deg);z-index:4 !important}#franchise__floating-module-container .info-module:nth-of-type(2) .copy-wrap .bg-item.leaf-1{top:0;right:0;width:32%;-webkit-transform:translate3d(-60%,-60%,0) rotate(-50deg);transform:translate3d(-60%,-60%,0) rotate(-50deg)}#franchise__floating-module-container .info-module:nth-of-type(2) .copy-wrap .bg-item.leaf-2{bottom:0;left:0;width:34%;-webkit-transform:translate3d(5%,35%,0) rotate(40deg);transform:translate3d(5%,35%,0) rotate(40deg)}#franchise__floating-module-container .info-module:nth-of-type(2) .copy-wrap .script-header{font-size:1.75rem;margin-top:.5em;white-space:nowrap}@media screen and (min-width:1001px){#franchise__floating-module-container .info-module:nth-of-type(2) .copy-wrap .script-header{font-size:1.92rem}}#franchise__floating-module-container .info-module:nth-of-type(2) .copy-wrap .script-header sup{top:-2em;margin-left:.8em}@media screen and (min-width:1001px){#franchise__floating-module-container{padding-bottom:14rem}#franchise__floating-module-container>.page-wrapper,#franchise__floating-module-container>.page-wrapper-padded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#franchise__floating-module-container>.page-wrapper .info-module,#franchise__floating-module-container>.page-wrapper-padded .info-module{width:calc(50% - 1rem)}#franchise__floating-module-container .info-module:nth-of-type(2) .copy-wrap .script-header{font-size:1.5rem}#franchise__floating-module-container .info-module .copy-wrap .size-down,#franchise__floating-module-container .info-module .copy-wrap #single__body-content .content-wrap .post-content p,#single__body-content .content-wrap .post-content #franchise__floating-module-container .info-module .copy-wrap p{font-size:1.25rem;line-height:1.45}}#franchise__content-slider-container{background-color:#fff;padding-bottom:12rem}#franchise__content-slider-container .wave.top{position:absolute;width:100%;height:auto;left:0;top:0;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0);z-index:0}#franchise__content-slider-container .slider-buttons{margin-bottom:5rem}#franchise__content-slider-container .slider-buttons .slick-dots{position:relative;bottom:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;max-width:50em;margin:0 auto}#franchise__content-slider-container .slider-buttons .slick-dots li{margin:0}#franchise__content-slider-container .slider-buttons .slick-dots li a{color:#316b65;white-space:nowrap;cursor:pointer}#franchise__content-slider-container .slider-buttons .slick-dots li:not(.slick-active) a{background-image:none}#franchise__content-slider-container .slider-buttons .slick-dots li.slick-active a{color:#fff}#franchise__content-slider-container .content-slider .slick-list{order:2;-webkit-transition:height .2s ease 0s;-moz-transition:height .2s ease 0s;-ms-transition:height .2s ease 0s;-o-transition:height .2s ease 0s;transition:height .2s ease 0s}#franchise__content-slider-container .content-slider .slick-arrow{top:3rem}#franchise__content-slider-container .content-slider .slick-track{background-color:#fff}#franchise__content-slider-container .content-slider article{overflow-x:hidden}#franchise__content-slider-container .content-slider article .column-list .column{padding-top:5rem;padding-bottom:5rem}#franchise__content-slider-container .content-slider article .column-list .column .bold-header{color:#ec6859}#franchise__content-slider-container .content-slider article[data-column=plan-to-win] .column-list .column .icon{width:auto;height:8rem;margin:0 auto 1rem}#franchise__content-slider-container .content-slider article[data-column=plan-to-win] .column-list .column .icon img{width:auto;height:100%;margin:0 auto}#franchise__content-slider-container .content-slider article[data-column=the-numbers] .column-list .column .stat{font-family:HalauThin,serif;text-transform:uppercase;font-size:4rem;color:#31b7ab}#franchise__content-slider-container .content-slider article[data-column=the-numbers] .column-list .column .bold-header{font-size:1.8rem}#franchise__content-slider-container .content-slider article[data-column=the-numbers] .column-list .column p{max-width:20em;margin:0 auto}#franchise__content-slider-container .content-slider article[data-column=the-numbers] .footer-wrapper{padding-top:2.5rem}#franchise__content-slider-container .content-slider article[data-column=the-numbers] .footer-wrapper p{font-size:.8rem;max-width:75em;margin:0 auto}#franchise__content-slider-container .content-slider article[data-column=island-investment] #investment-table{margin-top:2rem}#franchise__content-slider-container .content-slider article[data-column=island-investment] table{text-align:left;max-width:50rem;margin:0 auto}#franchise__content-slider-container .content-slider article[data-column=island-investment] table td,#franchise__content-slider-container .content-slider article[data-column=island-investment] table th{padding:.25rem 1rem;vertical-align:middle}#franchise__content-slider-container .content-slider article[data-column=island-investment] table th{background-color:#00c4b3;height:4rem;color:#fff;border-right:1px solid #fff}#franchise__content-slider-container .content-slider article[data-column=island-investment] table th:last-child{border:0}#franchise__content-slider-container .content-slider article[data-column=island-investment] table th .sm-deco-title{line-height:1}#franchise__content-slider-container .content-slider article[data-column=island-investment] table td{font-family:HalauLight,serif;text-transform:uppercase;color:#316b65;border-right:1px solid #00c4b3;border-bottom:1px solid #00c4b3}#franchise__content-slider-container .content-slider article[data-column=island-investment] table td:first-child{border-left:1px solid #00c4b3}#franchise__content-slider-container .content-slider article[data-column=island-investment] table tr:last-child td:first-child{border-radius:0 0 0 1rem}#franchise__content-slider-container .content-slider article[data-column=island-investment] table tr:last-child td:last-child{border-radius:0 0 1rem}#franchise__content-slider-container .content-slider article[data-column=island-investment] table thead th:nth-child(1){width:25%;border-radius:1rem 0 0}#franchise__content-slider-container .content-slider article[data-column=island-investment] table thead th:nth-child(3){width:25%;border-radius:0 1rem 0 0}#franchise__content-slider-container .content-slider article[data-column=island-investment] table #cost-amount span{display:none}#franchise__content-slider-container .content-slider article[data-column=island-investment] table #cost-amount span:first-child{display:block}@media screen and (min-width:768px){#franchise__content-slider-container .content-slider article[data-column=island-investment] table .sm-deco-title{font-size:1rem}}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown-wrap{width:100%;z-index:1}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown-wrap>.sm-deco-title{margin-right:1.5rem;line-height:1}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown{cursor:pointer;flex:1}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown .active{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/wt_arrow.svg);background-position:calc(100% - 0.65em) 50%;background-size:.95em auto;background-repeat:no-repeat;font-family:HalauLight,serif;text-transform:uppercase;color:#316b65;padding-right:2em;line-height:1;z-index:1}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown *{color:#fff}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown #costs{display:none;position:absolute;width:100%;background-color:#00c4b3;padding:1rem;z-index:0;-webkit-border-radius:0 0 .5rem .5rem;-moz-border-radius:0 0 .5rem .5rem;-ms-border-radius:0 0 .5rem .5rem;-o-border-radius:0 0 .5rem .5rem;border-radius:0 0 .5rem .5rem}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown #costs:nth-child(1){display:none}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown #costs li{line-height:1.125;margin-bottom:.5em}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown #cost-amount span{display:none}#franchise__content-slider-container .content-slider article[data-column=island-investment] #cost-dropdown #cost-amount span:nth-child(1){display:block}#franchise__content-slider-container .content-slider article[data-column=island-investment] .addtl-copy{text-align:left;max-width:50rem;margin:5rem auto 0}#franchise__content-slider-container .content-slider article[data-column=island-investment] .addtl-copy>.flex-column .flex-item{margin-bottom:2rem}#franchise__content-slider-container .content-slider article[data-column=island-investment] .addtl-copy .footnotes li{font-size:.9rem}#franchise__content-slider-container .content-slider article[data-column=island-investment] .addtl-copy .footnotes li sup{font-size:80%;font-weight:700;top:-.4em}@media screen and (min-width:1001px){#franchise__content-slider-container .content-slider article[data-column=island-investment] .addtl-copy>.flex-column{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}#franchise__content-slider-container .content-slider article[data-column=island-investment] .addtl-copy>.flex-column .flex-item{width:calc(50% - 2rem);max-width:30em;margin-left:0;margin-right:0;text-align:center}#franchise__content-slider-container .content-slider article[data-column=island-investment] .addtl-copy .footnotes li{font-size:.7rem}}#franchise__content-slider-container .content-slider article[data-column=requirements] .header-wrap{max-width:56em}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table{text-align:left;max-width:50rem;margin:3rem auto 0}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table td,#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table th{padding:.25rem 1rem;vertical-align:middle;line-height:1}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table th{background-color:#00c4b3;height:4rem;color:#fff;border-right:1px solid #fff}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table th:last-child{border:0}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table th .sm-deco-title{line-height:1}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table td{font-family:HalauLight,serif;text-transform:uppercase;color:#316b65;border-right:1px solid #00c4b3;border-bottom:1px solid #00c4b3}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table td:first-child{border-left:1px solid #00c4b3}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table td a{white-space:nowrap}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table tr:last-child td:first-child{border-radius:0 0 0 1rem}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table tr:last-child td:last-child{border-radius:0 0 1rem}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table thead th:nth-child(1){border-radius:1rem 0 0}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table thead th:last-child{border-radius:0 1rem 0 0}@media screen and (min-width:768px){#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] table .sm-deco-title{font-size:1rem}}#franchise__content-slider-container .table{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0}#franchise__content-slider-container .table.bordered{border:1px solid #ddd}#franchise__content-slider-container .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;background-color:#ec6859;color:#fff}#franchise__content-slider-container .table>thead>tr>th,#franchise__content-slider-container .table>tbody>tr>th,#franchise__content-slider-container .table>tfoot>tr>th,#franchise__content-slider-container .table>thead>tr>td,#franchise__content-slider-container .table>tbody>tr>td,#franchise__content-slider-container .table>tfoot>tr>td{padding:8px;line-height:1.5;vertical-align:top;border-top:1px solid #ddd}#franchise__content-slider-container .table th{text-align:left}#franchise__content-slider-container .table.table-bordered>thead>tr>th,#franchise__content-slider-container .table.table-bordered>thead>tr>td{border-bottom-width:2px}#franchise__content-slider-container .table.table-bordered>thead>tr>th,#franchise__content-slider-container .table.table-bordered>tbody>tr>th,#franchise__content-slider-container .table.table-bordered>tfoot>tr>th,#franchise__content-slider-container .table.table-bordered>thead>tr>td,#franchise__content-slider-container .table.table-bordered>tbody>tr>td,#franchise__content-slider-container .table.table-bordered>tfoot>tr>td{border:1px solid #ddd}@media screen and (min-width:1001px){#franchise__content-slider-container{padding-top:0}#franchise__content-slider-container .slider-buttons .slick-dots{max-width:60rem}#franchise__content-slider-container .slider-buttons .slick-dots li{min-width:10rem;text-align:center}#franchise__content-slider-container .slider-buttons .slick-dots li a{display:inline-block;min-width:9rem}#franchise__content-slider-container .content-slider{padding-bottom:5rem}#franchise__content-slider-container .content-slider article .header-wrap{max-width:53em}#franchise__content-slider-container .content-slider article .header-wrap .bold-header{font-size:3rem}#franchise__content-slider-container .content-slider article .header-wrap .bold-header+br{display:none}#franchise__content-slider-container .content-slider article .header-wrap .subhead+br{display:none}#franchise__content-slider-container .content-slider article .column-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 5rem}#franchise__content-slider-container .content-slider article .column-list .column{padding-left:1rem;padding-right:1rem}#franchise__content-slider-container .content-slider article .column-list .column .bold-header+br{display:none}#franchise__content-slider-container .content-slider article .footer-wrap .bold-header{font-size:3rem}#franchise__content-slider-container .content-slider article .footer-wrap p{max-width:52em;margin:0 auto}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] .header-wrap{max-width:none}#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] .header-wrap p,#franchise__content-slider-container .content-slider article[data-column=existing-store-opportunities] .header-wrap .p{max-width:53em;margin:0 auto}}@media screen and (min-width:1461px){#franchise__content-slider-container .content-slider article .column-list{padding:0 10rem}}#franchise__apply-container{background-color:#abdcd4}#franchise__apply-container .wave.top{position:absolute;width:100%;top:0;left:0;-webkit-transform:translate3d(0,-90%,0);-moz-transform:translate3d(0,-90%,0);-ms-transform:translate3d(0,-90%,0);-o-transform:translate3d(0,-90%,0);transform:translate3d(0,-90%,0)}#franchise__apply-container .bold-header{color:#fff;margin-bottom:.5em}#franchise__apply-container .script-header{color:#316b65}#franchise__apply-container .border-wrap{margin-top:5rem;border:1px solid #00c4b3;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;border-radius:1rem;padding:3rem 2rem}#franchise__apply-container .border-wrap .button,#franchise__apply-container .border-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots #franchise__apply-container .border-wrap li{position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);margin:0}@media screen and (min-width:1001px){#franchise__apply-container{padding:0 0 2.5rem}#franchise__apply-container .page-wrapper,#franchise__apply-container .page-wrapper-padded{max-width:51rem}#franchise__apply-container .page-wrapper>br,#franchise__apply-container .page-wrapper-padded>br{display:none}#franchise__apply-container .bold-header br{display:none}#franchise__apply-container .border-wrap{border:0;margin-top:3rem}#franchise__apply-container .border-wrap p{font-size:.65rem}}#contact__mast-container .bold-header{width:100%;font-family:HalauThin,serif;text-transform:uppercase;font-size:1.73em;line-height:1}#contact__mast-container .script-header{margin:-.5em auto .5em}#contact__mast-container p{max-width:36em;margin:0 auto}#contact__mast-container #confirmation-message .bold-header{margin:-.25em auto .25em}#contact__mast-container #confirmation-message .script-header{margin:1em auto 0}#contact__miab-container .form-wrapper{overflow:hidden;padding:5rem 3rem}#contact__miab-container .form-wrapper:before{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/contact_form_scroll.svg);background-position:center;background-size:100% 100%;background-repeat:no-repeat}#contact__miab-container .form-wrapper br{display:none}#contact__miab-container .section-title{font-size:2rem;color:#316b65;white-space:nowrap;margin-bottom:1em}#contact__miab-container .section-title i{display:inline-block;height:.74em;top:.2em}#contact__miab-container form{max-width:55rem;margin:0 auto;text-align:right}#contact__miab-container form .gform_body{text-align:left}#contact__miab-container form .gform_body .gform_fields{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}#contact__miab-container form .gform_body li,#contact__miab-container form .gform_body input,#contact__miab-container form .gform_body textarea,#contact__miab-container form .gform_body select,#contact__miab-container form .gform_body .gfield p{font-size:1.25rem}#contact__miab-container form .gform_body .gfield{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:0}#contact__miab-container form .gform_body .gfield.col-1{width:100%}#contact__miab-container form .gform_body .gfield.col-1-2{width:50%}#contact__miab-container form .gform_body .gfield input,#contact__miab-container form .gform_body .gfield select{width:auto;min-width:5em;border-bottom:2px solid #fff}#contact__miab-container form .gform_body .gfield input,#contact__miab-container form .gform_body .gfield textarea,#contact__miab-container form .gform_body .gfield select{color:#fff}#contact__miab-container form .gform_body .gfield input::-webkit-input-placeholder,#contact__miab-container form .gform_body .gfield textarea::-webkit-input-placeholder,#contact__miab-container form .gform_body .gfield select::-webkit-input-placeholder{color:#fff}#contact__miab-container form .gform_body .gfield input:-moz-placeholder,#contact__miab-container form .gform_body .gfield textarea:-moz-placeholder,#contact__miab-container form .gform_body .gfield select:-moz-placeholder{color:#fff}#contact__miab-container form .gform_body .gfield input::-moz-placeholder,#contact__miab-container form .gform_body .gfield textarea::-moz-placeholder,#contact__miab-container form .gform_body .gfield select::-moz-placeholder{color:#fff}#contact__miab-container form .gform_body .gfield input:-ms-input-placeholder,#contact__miab-container form .gform_body .gfield textarea:-ms-input-placeholder,#contact__miab-container form .gform_body .gfield select:-ms-input-placeholder{color:#fff}#contact__miab-container form .gform_body .gfield option{color:#316c65}#contact__miab-container form .gform_body .gfield.miab-message{display:block;width:100%;margin:1em 0}#contact__miab-container form .gform_body .gfield.miab-message .ginput_container_textarea textarea{height:6em;border-bottom:2px solid #fff}#contact__miab-container form .gform_body .gfield.miab-name{margin-top:1.5em}#contact__miab-container form .gform_body .gfield.miab-name .ginput_container_text{flex:1}#contact__miab-container form .gform_body .gfield.miab-name .ginput_container_text input{width:100%}#contact__miab-container form .gform_body .gfield.gfield_html .ginput_container{margin:.75em .375em}#contact__miab-container form .gform_body .gfield.gfield_html#field_11_24 .ginput_container{margin-top:0;margin-bottom:0}#contact__miab-container form .gform_body .gfield.gfield_html#field_11_24 .ginput_container p{margin-bottom:.25em}#contact__miab-container form .gform_body .ginput_container_select{background-position:calc(100% - .25em) .5em;background-size:1em auto}#contact__miab-container form .gform_body .ginput_container_select select{padding-right:2em !important}#contact__miab-container form .gform_body .gfield_label,#contact__miab-container form .gform_body .ginput_container{margin:0 .375em .75em}#contact__miab-container form .gform_body .gfield_required{display:none}#contact__miab-container form .gform_footer{display:inline-block;width:auto;left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#contact__miab-container form .validation_error,#contact__miab-container form .validation_message{font-size:1rem;color:#ec6859}#contact__miab-container form .ginput_container_date .screen-reader-text{display:none}#contact__miab-container #miab-bottle{position:absolute;width:50%;-webkit-transform:scale3d(1,0,1);-moz-transform:scale3d(1,0,1);-ms-transform:scale3d(1,0,1);-o-transform:scale3d(1,0,1);transform:scale3d(1,0,1)}#contact__miab-container #miab-bottle svg{-webkit-transform:rotate(-125deg);-moz-transform:rotate(-125deg);-ms-transform:rotate(-125deg);-o-transform:rotate(-125deg);transform:rotate(-125deg)}@media screen and (max-width:500px){#contact__miab-container>.page-wrapper,#contact__miab-container>.page-wrapper-padded{padding:0 1rem}}@media screen and (min-width:501px){#contact__miab-container .form-wrapper{padding:5rem}}@media screen and (min-width:768px){#contact__miab-container .section-title{font-size:3rem}}@media screen and (min-width:1001px){#contact__miab-container form{max-width:50rem}#contact__miab-container .form-wrapper{padding:5rem 10rem}}#contact__faq-container{padding-bottom:calc(5rem + 12vw)}#contact__faq-container .page-wrapper-padded{max-width:70rem;z-index:4}#contact__faq-container .section-title{color:#31b7ab;margin-bottom:3rem}#contact__faq-container .category-filter-wrap li{margin-bottom:.5rem}#contact__faq-container .contact__a-list{padding:2rem 0 4rem}#contact__faq-container .contact__a-list .group{display:none;width:100%;margin-bottom:1.5rem}#contact__faq-container .contact__a-list .group .q{cursor:pointer}#contact__faq-container .contact__a-list .group .q:before{position:absolute;content:"+";font-size:1.5rem;color:#ec6859;left:-1.25em;top:-.15em;width:2rem;height:2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .5s ease 0s;-moz-transition:-moz-transform .5s ease 0s;-ms-transition:-ms-transform .5s ease 0s;-o-transition:-o-transform .5s ease 0s;transition:transform .5s ease 0s}#contact__faq-container .contact__a-list .group .q.active:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#contact__faq-container .contact__a-list .group .a{display:none;padding-top:1em;font-size:.85em;line-height:1.65}#contact__faq-container #contact__faq-cta:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/faq_border_mobile.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%}#contact__faq-container #contact__faq-cta .inner-wrap{padding:4rem}#contact__faq-container #contact__faq-cta .bold-header{color:#316b65;margin-bottom:.5em}#contact__faq-container #contact__faq-cta .p{max-width:28em;margin:0 auto}@media screen and (min-width:768px){#contact__faq-container .contact__a-list{width:calc(100% + 2rem)}#contact__faq-container .contact__a-list .group{width:calc(50% - 2rem);margin-right:2rem}}@media screen and (min-width:1001px){#contact__faq-container .contact__a-list .group .q{font-size:.9em}#contact__faq-container .contact__a-list .group .a{font-size:.7em}#contact__faq-container #contact__faq-cta:before{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/faq_border.svg)}}#franchise__faq{max-width:60rem;margin-top:2.5rem;padding-left:3rem}#franchise__faq .franchise__faq-list .group{margin-bottom:1.5rem}#franchise__faq .franchise__faq-list .group .q{cursor:pointer}#franchise__faq .franchise__faq-list .group .q:before{position:absolute;content:"+";font-size:1.5rem;color:#ec6859;left:-1.25em;top:-.15em;width:2rem;height:2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .5s ease 0s;-moz-transition:-moz-transform .5s ease 0s;-ms-transition:-ms-transform .5s ease 0s;-o-transition:-o-transform .5s ease 0s;transition:transform .5s ease 0s}#franchise__faq .franchise__faq-list .group .q.active:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#franchise__faq .franchise__faq-list .group .a{display:none;font-size:.8em}@media screen and (min-width:768px){#franchise__faq{padding-left:5rem}#franchise__faq .group{width:calc(50% - 3rem)}}.support__carousel-wrap{z-index:inherit}.support__carousel-wrap *{z-index:2}.support__carousel-wrap .bg{position:absolute;top:0;left:0;right:0;bottom:0;top:12rem;overflow:hidden}.support__carousel-wrap .bg:before{position:absolute;content:"";width:150vw;top:0;height:130vw;left:-25vw;background-color:#abdcd4;-webkit-border-radius:50% 50% 0 0;-moz-border-radius:50% 50% 0 0;-ms-border-radius:50% 50% 0 0;-o-border-radius:50% 50% 0 0;border-radius:50% 50% 0 0}.support__carousel{position:relative;width:100vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;padding:0;z-index:3}.support__carousel .support__carousel-track{position:relative;width:100vw}.support__carousel .bg{top:2rem}.support__carousel .support__carousel-image-wrap{position:absolute;user-select:none;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.support__carousel .support__carousel-image-wrap figure{width:50vw;max-width:25rem;height:30vw;max-height:15rem;margin:0 auto}.support__carousel .support__carousel-image-wrap figure img{width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover;-webkit-border-radius:3rem;-moz-border-radius:3rem;-ms-border-radius:3rem;-o-border-radius:3rem;border-radius:3rem;overflow:hidden}@media screen and (min-width:1000px){.support__carousel .support__carousel-image-wrap figure{width:30vw;height:20vw;max-width:none;max-height:none}}.support__carousel-copy-wrap{background-color:#abdcd4;padding-bottom:10rem;z-index:inherit}.support__carousel-copy-wrap .copy-wrap{display:none}.support__carousel-copy-wrap .copy-wrap:nth-child(3){display:block}.support__carousel-copy-wrap .copy-wrap .product-title{color:#fff}.support__carousel-copy-wrap .copy-wrap p{max-width:25rem;margin:0 auto}@media screen and (min-width:768px){.support__carousel-copy-wrap .copy-wrap p{max-width:50rem}}.support__carousel-copy-wrap .copy-wrap .button-options{margin-top:1rem}.support__carousel-copy-wrap .copy-wrap .button,.support__carousel-copy-wrap .copy-wrap #franchise__content-slider-container .slider-buttons .slick-dots li,#franchise__content-slider-container .slider-buttons .slick-dots .support__carousel-copy-wrap .copy-wrap li{margin:0 .75rem}#support__carousel-container{padding-top:20vw}#support__carousel-container .support__carousel-copy-wrap{padding:1rem 0 2.5rem}@media screen and (min-width:1001px){#support__carousel-container{padding-top:10rem}#support__carousel-container .support__carousel-copy-wrap{padding-top:2.5rem}}#support__form{background-color:#abdcd4}#support__form .wave.top{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(0,-90%,0);-moz-transform:translate3d(0,-90%,0);-ms-transform:translate3d(0,-90%,0);-o-transform:translate3d(0,-90%,0);transform:translate3d(0,-90%,0)}#support__form .page-wrapper,#support__form .page-wrapper-padded{display:none}#support__form .page-wrapper:first-child,#support__form .page-wrapper-padded:first-child{display:block}#support__form .header .sm-deco-title{color:#316b65}#support__form .header .section-title{color:#fff}#support__form .contact-form{max-width:50rem;margin:0 auto}.page-template-local-support-child #support__form .page-wrapper,.page-template-local-support-child #support__form .page-wrapper-padded{display:block}.page-template-local-support-child .pagination.full-width{top:14rem}@media screen and (min-width:1001px){.page-template-local-support-child .pagination.full-width{top:10rem}}#support__cta-module-container{padding-bottom:18vw}@media screen and (min-width:1001px){#support__cta-module-container .pagination{top:22rem}}#support__gallery-container{background-color:transparent}#support__gallery-container .bg-item{z-index:1 !important}#support__gallery-container .bg-item.leaf-left{top:calc(50% - 3vw);left:0;width:28vw;min-width:12rem;-webkit-transform:translate3d(-10%,-50%,0);-moz-transform:translate3d(-10%,-50%,0);-ms-transform:translate3d(-10%,-50%,0);-o-transform:translate3d(-10%,-50%,0);transform:translate3d(-10%,-50%,0)}#support__gallery-container .bg-item.leaf-right{top:calc(50% + 3vw);right:0;width:26vw;-webkit-transform:translate3d(25%,-50%,0);-moz-transform:translate3d(25%,-50%,0);-ms-transform:translate3d(25%,-50%,0);-o-transform:translate3d(25%,-50%,0);transform:translate3d(25%,-50%,0)}#support__gallery-container .bg-item.dots-tl{top:-20vw;left:3vw;width:5vw;z-index:4 !important}#support__gallery-container .bg-item.dots-tr{top:-6vw;right:13vw;width:5vw;z-index:4 !important}#support__gallery-container .bg-item.dots-bl{bottom:-28vw;left:3vw;width:5vw;z-index:4 !important}#support__gallery-container .bg-item.dots-br{bottom:-28vw;right:3vw;width:5vw;z-index:4 !important}#support__gallery-container .image__gallery-track{margin-bottom:-8rem}@media screen and (min-width:1001px){#support__gallery-container .bg-item.leaf-left{top:calc(50% - 5vw)}#support__gallery-container .bg-item.leaf-right{top:calc(50% + 6vw)}#support__gallery-container .bg-item.dots-tl{width:3rem}#support__gallery-container .bg-item.dots-tr{width:3rem}#support__gallery-container .bg-item.dots-bl{width:3rem;bottom:-20vw}#support__gallery-container .bg-item.dots-br{width:3rem;bottom:-18vw;right:9vw}}#thank-you__mast-container,#error404__mast-container{padding-bottom:15rem}#thank-you__mast-container .page-wrapper,#thank-you__mast-container .page-wrapper-padded,#error404__mast-container .page-wrapper,#error404__mast-container .page-wrapper-padded{z-index:4}#thank-you__mast-container h1,#error404__mast-container h1{color:#00c4b3;margin-bottom:.1em}#thank-you__mast-container h1 span,#error404__mast-container h1 span{font-family:TheVoyageCulture,serif;font-weight:400;font-style:normal;text-transform:none;padding-right:.1em}#thank-you__mast-container h1 sup,#error404__mast-container h1 sup{font-size:25%;vertical-align:super}#thank-you__mast-container h4,#thank-you__mast-container .h4,#thank-you__mast-container #menu__lto-slider-container .slick-slider .slick-dots:before,#menu__lto-slider-container .slick-slider #thank-you__mast-container .slick-dots:before,#error404__mast-container h4,#error404__mast-container .h4,#error404__mast-container #menu__lto-slider-container .slick-slider .slick-dots:before,#menu__lto-slider-container .slick-slider #error404__mast-container .slick-dots:before{color:#316b65}#thank-you__mast-container p,#thank-you__mast-container .p,#thank-you__mast-container .h6,#thank-you__mast-container #footer .foot li,#footer .foot #thank-you__mast-container li,#error404__mast-container p,#error404__mast-container .p,#error404__mast-container .h6,#error404__mast-container #footer .foot li,#footer .foot #error404__mast-container li{max-width:32em;margin:1.5rem auto 0;line-height:1.7}#error404__mast-container p,#error404__mast-container .p,#error404__mast-container .h6,#error404__mast-container #footer .foot li,#footer .foot #error404__mast-container li{max-width:26em}#thank-you__cta-module-container,#error404__cta-module-container{background-color:#abdcd4}#thank-you__cta-module-container .wave.top,#error404__cta-module-container .wave.top{position:absolute;width:100%;height:auto;left:0;top:0;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0);z-index:0}#thank-you__cta-module-container .cta-module,#error404__cta-module-container .cta-module{margin-top:-8rem}#thank-you__cta-module-container .cta-module .product-wrap,#error404__cta-module-container .cta-module .product-wrap{margin:0 auto -5rem;max-width:50rem;z-index:1}#thank-you__cta-module-container .cta-module .copy-wrap,#error404__cta-module-container .cta-module .copy-wrap{max-width:27rem;z-index:1}#thank-you__cta-module-container .cta-module .copy-wrap .static-bg,#error404__cta-module-container .cta-module .copy-wrap .static-bg{padding-top:4rem;background-color:transparent}#thank-you__cta-module-container .cta-module .copy-wrap .section-title,#error404__cta-module-container .cta-module .copy-wrap .section-title{color:#fff}#thank-you__cta-module-container .cta-module .copy-wrap p,#thank-you__cta-module-container .cta-module .copy-wrap .p,#thank-you__cta-module-container .cta-module .copy-wrap .h6,#thank-you__cta-module-container .cta-module .copy-wrap #footer .foot li,#footer .foot #thank-you__cta-module-container .cta-module .copy-wrap li,#error404__cta-module-container .cta-module .copy-wrap p,#error404__cta-module-container .cta-module .copy-wrap .p,#error404__cta-module-container .cta-module .copy-wrap .h6,#error404__cta-module-container .cta-module .copy-wrap #footer .foot li,#footer .foot #error404__cta-module-container .cta-module .copy-wrap li{max-width:18em;line-height:1.7}@media screen and (min-width:1001px){#thank-you__cta-module-container,#error404__cta-module-container{padding:5rem 0 10rem}#thank-you__cta-module-container .cta-module,#error404__cta-module-container .cta-module{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;margin-top:-12rem}#thank-you__cta-module-container .cta-module .product-wrap,#thank-you__cta-module-container .cta-module .copy-wrap,#error404__cta-module-container .cta-module .product-wrap,#error404__cta-module-container .cta-module .copy-wrap{width:50%;max-width:none}}#avalanche__mast-container .inner-wrap .bold-header{color:#316b65;margin-bottom:.5em}#avalanche__mast-container .inner-wrap .section-title{max-width:15em;margin:0 auto .25em}#avalanche__mast-container .inner-wrap .h6,#avalanche__mast-container .inner-wrap #footer .foot li,#footer .foot #avalanche__mast-container .inner-wrap li{line-height:1.7;max-width:48em;margin:0 auto}#avalanche__form .inner-wrap{max-width:48rem;margin:0 auto}#avalanche__form .contact-form input:not[type=submit],#avalanche__form .contact-form select{height:2.85rem;line-height:2.85}#avalanche__form .contact-form .gfield{margin-bottom:.75rem}#franchise-apply__mast-container .inner-wrap .bold-header{color:#316b65;margin-bottom:.5em}#franchise-apply__mast-container .inner-wrap .section-title{max-width:15em;margin:0 auto .25em}#franchise-apply__mast-container .inner-wrap .h6,#franchise-apply__mast-container .inner-wrap #footer .foot li,#footer .foot #franchise-apply__mast-container .inner-wrap li{line-height:1.7;max-width:48em;margin:0 auto}#franchise-apply__form .inner-wrap{max-width:48rem;margin:0 auto}#franchise-apply__form .contact-form input:not[type=submit],#franchise-apply__form .contact-form select{height:2.85rem;line-height:2.85}#franchise-apply__form .contact-form .gfield{margin-bottom:.75rem}#about-us__cta-module-container{padding-bottom:5rem}#about-us__cta-module-container .copy-wrap .section-title{max-width:7em}@media screen and (min-width:1001px){#about-us__cta-module-container{padding-top:5rem}}#about-us__intro-container{z-index:inherit;padding-bottom:10rem;padding-top:0}#about-us__intro-container .page-wrapper,#about-us__intro-container .page-wrapper-padded{z-index:3}#about-us__intro-container .light-header span,#about-us__intro-container #press__cta-module-container .copy-wrap .post-meta .divider span,#press__cta-module-container .copy-wrap .post-meta #about-us__intro-container .divider span,#about-us__intro-container #single__mast-container .copy-wrap .post-meta .divider span,#single__mast-container .copy-wrap .post-meta #about-us__intro-container .divider span{font-family:TheVoyageCulture,serif;font-weight:400;font-style:normal;text-transform:none;padding-right:.1em}#about-us__intro-container p{max-width:36em;line-height:1.7;margin:1.5em auto 2em}#about-us__intro-container h5{color:#316b65}@media screen and (min-width:1001px){#about-us__intro-container{padding-bottom:calc(10rem + 10vw);padding-top:5rem}}#about-us__origins .wave.top{position:absolute;width:100%;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0)}#about-us__origins .page-wrapper,#about-us__origins .page-wrapper-padded{background-color:#fff}#about-us__origins .inner-wrap{max-width:52rem;margin:0 auto}#about-us__origins .pagi-wrap{color:#316b65}#about-us__origins .pagi-wrap .divide{color:#00c4b3}#about-us__origins p.cols-3{margin-top:1rem;-webkit-column-gap:.5em;column-gap:.5em;-webkit-column-count:1;column-count:1;color:#435756;line-height:1.7}@media screen and (min-width:1001px){#about-us__origins .inner-wrap{top:-3rem}#about-us__origins p.cols-3{-webkit-column-count:3;column-count:3}}#about-us__gallery-container{background-color:transparent;padding-top:0}#about-us__gallery-container .wave.bottom{z-index:0}#about-us__gallery-container .image__gallery{background-color:#fff;padding-top:3rem;padding-bottom:3rem}#about-us__gallery-container .image__gallery-track{margin-bottom:-20rem}#about-us__gallery-container .bg-item{display:none;z-index:1 !important}#about-us__gallery-container .bg-item.leaf-left{top:calc(50% - 3vw);left:0;width:28vw;min-width:12rem;-webkit-transform:translate3d(-10%,-50%,0);-moz-transform:translate3d(-10%,-50%,0);-ms-transform:translate3d(-10%,-50%,0);-o-transform:translate3d(-10%,-50%,0);transform:translate3d(-10%,-50%,0)}#about-us__gallery-container .bg-item.leaf-right{top:calc(50% + 3vw);right:0;width:26vw;-webkit-transform:translate3d(25%,-50%,0);-moz-transform:translate3d(25%,-50%,0);-ms-transform:translate3d(25%,-50%,0);-o-transform:translate3d(25%,-50%,0);transform:translate3d(25%,-50%,0)}#about-us__gallery-container .bg-item.dots-tl{top:-20vw;left:3vw;width:5vw;z-index:4 !important}#about-us__gallery-container .bg-item.dots-tr{top:-6vw;right:13vw;width:5vw;z-index:4 !important}#about-us__gallery-container .bg-item.dots-bl{bottom:-38vw;left:3vw;width:5vw;z-index:4 !important}#about-us__gallery-container .bg-item.dots-br{bottom:-38vw;right:3vw;width:5vw;z-index:4 !important}@media screen and (min-width:1001px){#about-us__gallery-container .image__gallery{padding-top:10rem;padding-bottom:0}#about-us__gallery-container .bg-item.leaf-left{top:calc(50% - 5vw)}#about-us__gallery-container .bg-item.leaf-right{top:calc(50% + 6vw)}#about-us__gallery-container .bg-item.dots-tl{width:3rem}#about-us__gallery-container .bg-item.dots-tr{width:3rem}#about-us__gallery-container .bg-item.dots-bl{width:3rem;bottom:-30vw}#about-us__gallery-container .bg-item.dots-br{width:3rem;bottom:-28vw;right:9vw}}#about-us__gallery-container .page-wrapper,#about-us__gallery-container .page-wrapper-padded{padding-top:5rem}#about-us__gallery-container .page-wrapper .script-header,#about-us__gallery-container .page-wrapper-padded .script-header{color:#00c4b3;font-size:2.7rem}#about-us__gallery-container .page-wrapper .bold-header,#about-us__gallery-container .page-wrapper-padded .bold-header{color:#316b65}#about-us__video-slot .sixteen-nine:before{display:block;content:"";width:100%;padding-top:56.25%}#about-us__video-slot .sixteen-nine>.content{position:absolute;top:0;left:0;right:0;bottom:0}#about-us__video-slot .sixteen-nine.poster:after{display:block;content:"";width:100%;height:100%;top:0;left:0;background-color:blue;z-index:1}#about-us__island-life-container{z-index:inherit;padding-top:7.5rem}#about-us__island-life-container *{z-index:2}#about-us__island-life-container .page-wrapper,#about-us__island-life-container .page-wrapper-padded{z-index:1}#about-us__island-life-container .copy-wrap{max-width:52rem;margin:0 auto 7rem}#about-us__island-life-container .copy-wrap .pagi-wrap{color:#316b65}#about-us__island-life-container .copy-wrap .pagi-wrap .divide{color:#00c4b3}#about-us__island-life-container .copy-wrap h5{color:#316b65;margin:2rem 0 1rem}#about-us__island-life-container .image{margin:-15% 0 0 auto;width:calc(100% - 2rem);right:-10%;z-index:0}#about-us__island-life-container .image .bg-item.leaf-1{width:24%;right:34vw;bottom:39vw}#about-us__island-life-container .image .bg-item.leaf-2{width:20%;right:64vw;bottom:22vw}@media screen and (min-width:1001px){#about-us__island-life-container{padding-top:5rem}#about-us__island-life-container .cta-module .copy-wrap{margin-bottom:calc(12rem + 3vw)}#about-us__island-life-container .image{width:100%;margin:-25% 0 0 auto}}#single__mast-container .image-wrap{margin-bottom:-5%}#single__mast-container .image-wrap>div{position:relative;height:100%;padding-bottom:100%}#single__mast-container .image-wrap img{position:absolute;width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover}#single__mast-container .copy-wrap .post-cat{color:#ec6859}#single__mast-container .copy-wrap .post-meta *{color:#316b65}#single__mast-container .copy-wrap .post-meta .divider{font-size:1.5rem;color:#00c4b3;padding:0 .5em;line-height:2rem}#single__mast-container .copy-wrap .post-author{top:.1em;font-size:1.25rem}@media screen and (min-width:1001px){#single__mast-container{padding-bottom:5rem}#single__mast-container .image-wrap{margin-bottom:0}}#single__body-content{background-color:#fff;padding-bottom:20vw}#single__body-content:after{display:table;content:"";clear:both}#single__body-content .wave.top{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0)}#single__body-content .post-block{line-height:1.3;margin-bottom:.5em}#single__body-content .content-wrap{padding-top:2rem}#single__body-content .content-wrap .post-content .post-block{display:none}#single__body-content .content-wrap .post-content p{line-height:2.2}#single__body-content .content-wrap .post-content img{width:unset}#single__body-content .content-wrap .post-content img.aligncenter{margin:2rem auto}#single__body-content .content-wrap .post-content img.alignleft{float:left;margin-right:2rem;margin-top:1rem}#single__body-content .content-wrap .post-content img.alignright{float:right;margin-left:2rem;margin-top:1rem}#single__body-content .share-wrap{padding-top:2.5rem}#single__body-content .share-wrap .bold-header{color:#ec6859}#single__body-content .share-wrap ul{padding-top:1rem}#single__body-content .share-wrap li{width:2rem;margin-right:1.75rem}#single__body-content .share-wrap li:last-child{margin-right:0}@media screen and (min-width:501px){#single__body-content .content-wrap .post-content+.share-wrap{display:none}#single__body-content .content-wrap .post-content img{max-width:calc(100% - 20rem)}}@media screen and (min-width: 1001px){#single__body-content .post-block{display:none}#single__body-content .content-wrap .post-content .post-block{display:block}}#recent-posts{display:none;float:right;width:auto;max-width:15rem;padding:2rem;margin-left:2rem;margin-bottom:1rem;z-index:1}#recent-posts .bold-header{color:#ec6859}#recent-posts ol{width:calc(100% + 4rem);list-style:decimal outside;padding-top:1em;padding-left:1em}#recent-posts ol li{margin-bottom:1em}#recent-posts ol li a{display:inline}#recent-posts ol li .post-date{font-size:.7em}#recent-posts .share-wrap{padding-top:0}#recent-posts .share-wrap li{width:1.75rem;margin-right:1.5rem}@media screen and (min-width:501px){#recent-posts{display:block}}@media screen and (min-width:1001px){#recent-posts{margin-left:4rem;margin-bottom:2rem}#recent-posts:before{position:absolute;content:"";top:0;left:0;bottom:0;right:-10rem;border:3px solid #00c4b3;border-right:0;-webkit-border-radius:1.5em 0 0 1.5em;-moz-border-radius:1.5em 0 0 1.5em;-ms-border-radius:1.5em 0 0 1.5em;-o-border-radius:1.5em 0 0 1.5em;border-radius:1.5em 0 0 1.5em}}@media screen and (min-width:1461px){#recent-posts:before{right:-24rem}}#more-stories{background-color:#abdcd4}#more-stories .wave.top{position:absolute;width:100%;top:0;left:0;-webkit-transform:translate3d(0,-95%,0);-moz-transform:translate3d(0,-95%,0);-ms-transform:translate3d(0,-95%,0);-o-transform:translate3d(0,-95%,0);transform:translate3d(0,-95%,0)}#more-stories .slider-wrap>.bold-header{color:#316b65}#more-stories .more-stories-slider{display:none;padding-top:2rem}#more-stories .more-stories-slider .slick-list{padding:0 4rem}#more-stories .more-stories-slider .slick-arrow{top:15rem}@media screen and (min-width:1001px){#more-stories .more-stories-slider{max-width:none}#more-stories .more-stories-slider .slick-list{padding:0 8rem}}.post-index .story{width:100%;padding:0 .5rem}.post-index .story .inner-wrap{height:100%;background-color:#fff;-webkit-border-radius:2rem;-moz-border-radius:2rem;-ms-border-radius:2rem;-o-border-radius:2rem;border-radius:2rem;overflow:hidden}.post-index .post-thumb{width:100%;padding-bottom:100%}.post-index .post-thumb img{position:absolute;width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover}.post-index .post-meta{padding:2rem 2.5rem;flex:1}.post-index .post-meta>div>.flex-container{line-height:1;margin-bottom:.5rem}.post-index .post-cat{color:#ec6859;margin-right:.5rem;white-space:nowrap}.post-index .post-date,.post-index .post-title,.post-index .post-excerpt{color:#316b65}.post-index .post-title{font-family:tenso,sans-serif;font-weight:500;font-style:normal}.post-index .post-excerpt{line-height:1.5}.post-index .post-more a{font-size:1.125rem;min-width:8rem}.post-index.slick-slider .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.post-index.slick-slider .slick-track .slick-slide{height:auto}#press__cta-module-container{padding-bottom:0}#press__cta-module-container .copy-wrap .post-cat{color:#ec6859}#press__cta-module-container .copy-wrap .post-meta *{color:#316b65}#press__cta-module-container .copy-wrap .post-meta .divider{font-size:1.5rem;color:#00c4b3;padding:0 .5em;line-height:2rem}#press__cta-module-container .copy-wrap .post-author{top:.1em}#post-index{padding-bottom:26rem}#post-index #filters{padding-bottom:2rem}#post-index #tag-filter,#post-index #sort{padding-top:.8rem;margin-left:2rem}#post-index #tag-filter .toggle,#post-index #sort .toggle{font-family:HalauLight,serif;text-transform:uppercase;color:#316b65;white-space:nowrap;margin-bottom:.5rem;cursor:pointer;background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/css/../images/svg/grn_arrow_2.svg);background-position:right .5em;background-size:.75em auto;background-repeat:no-repeat;padding-right:1rem}#post-index #tag-filter .dropdown,#post-index #sort .dropdown{position:absolute;width:auto;min-width:100%;background-color:rgba(255,255,255,.9);border:1px solid #316b65;-webkit-border-radius:0 0 .3em .3em;-moz-border-radius:0 0 .3em .3em;-ms-border-radius:0 0 .3em .3em;-o-border-radius:0 0 .3em .3em;border-radius:0 0 .3em .3em;padding:1rem .5em .5em;z-index:99}#post-index #tag-filter .dropdown li,#post-index #sort .dropdown li{font-size:.85rem;color:#316b65;line-height:1;margin-bottom:.5em}#post-index #tag-filter .dropdown li.active a,#post-index #sort .dropdown li.active a{text-decoration:underline}#post-index .post-index{width:100%}#post-index .post-index .story{padding:0;margin-right:2rem;margin-bottom:2rem}@media screen and (min-width:501px){#post-index .post-index{width:calc(100% + 2rem)}#post-index .post-index .story{width:calc(50% - 2rem)}}@media screen and (min-width: 1001px){#post-index .post-index .story{width:calc(33.33% - 2rem)}}#press__cta-module-container-2{background-color:#abdcd4;z-index:inherit}#press__cta-module-container-2 *{z-index:2}#press__cta-module-container-2 .wave.top{position:absolute;width:100%;top:0;left:0;-webkit-transform:translate3d(0,-90%,0);-moz-transform:translate3d(0,-90%,0);-ms-transform:translate3d(0,-90%,0);-o-transform:translate3d(0,-90%,0);transform:translate3d(0,-90%,0)}#press__cta-module-container-2>.page-wrapper,#press__cta-module-container-2>.page-wrapper-padded{margin-top:-24rem}@media screen and (min-width:1001px){#press__cta-module-container-2 .cta-module:nth-of-type(1){margin-top:10rem}}#press__cta-module-container-2 .cta-module:nth-of-type(1) .copy-wrap{max-width:30rem;padding:6rem 4rem 6rem 6rem}#press__cta-module-container-2 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-1{top:0;left:0;width:35%}@media screen and (min-width:1001px){#press__cta-module-container-2 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-1{top:auto;left:0;bottom:0;-webkit-transform:translate3d(-20%,-10%,0) rotate(265deg);transform:translate3d(-20%,-10%,0) rotate(265deg)}}#press__cta-module-container-2 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-2{top:0;right:0;width:30%;-webkit-transform:translate3d(20%,-30%,0);-moz-transform:translate3d(20%,-30%,0);-ms-transform:translate3d(20%,-30%,0);-o-transform:translate3d(20%,-30%,0);transform:translate3d(20%,-30%,0)}@media screen and (min-width:1001px){#press__cta-module-container-2 .cta-module:nth-of-type(1) .copy-wrap .bg-item.leaf-2{right:25%;-webkit-transform:translate3d(0%,-55%,0) rotate(-65deg);transform:translate3d(0%,-55%,0) rotate(-65deg)}}#press__cta-module-container-2 .cta-module:nth-of-type(1) .copy-wrap .bg-item.dots-1{bottom:0;right:0;width:18%;-webkit-transform:translate3d(-20%,-20%,0);-moz-transform:translate3d(-20%,-20%,0);-ms-transform:translate3d(-20%,-20%,0);-o-transform:translate3d(-20%,-20%,0);transform:translate3d(-20%,-20%,0);z-index:4 !important}@media screen and (min-width:1001px){#press__cta-module-container-2 .cta-module:nth-of-type(1) .copy-wrap .bg-item.dots-1{bottom:auto;right:auto;top:20%;left:0;-webkit-transform:translate3d(-20%,-20%,0) rotate(-25deg);transform:translate3d(-20%,-20%,0) rotate(-25deg)}}#press__cta-module-container-2 .cta-module:nth-of-type(2){padding-top:2.5rem}#press__cta-module-container-2 .cta-module:nth-of-type(2) .copy-wrap{max-width:30rem;padding:6rem 4rem 6rem 6rem}#press__cta-module-container-2 .cta-module:nth-of-type(2) .copy-wrap .morph-bg svg{-webkit-animation-delay:1.5s;animation-delay:1.5s}#press__cta-module-container-2 .cta-module:nth-of-type(2) .copy-wrap .morph-bg svg path{-webkit-animation-delay:1s;animation-delay:1s}#press__cta-module-container-2 .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-1{top:0;left:0;width:50%;-webkit-transform:translate3d(-30%,-25%,0);-moz-transform:translate3d(-30%,-25%,0);-ms-transform:translate3d(-30%,-25%,0);-o-transform:translate3d(-30%,-25%,0);transform:translate3d(-30%,-25%,0)}#press__cta-module-container-2 .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-2{top:0;right:0;width:70%;-webkit-transform:translate3d(10%,-10%,0);-moz-transform:translate3d(10%,-10%,0);-ms-transform:translate3d(10%,-10%,0);-o-transform:translate3d(10%,-10%,0);transform:translate3d(10%,-10%,0)}#press__cta-module-container-2 .cta-module:nth-of-type(2) .copy-wrap .bg-item.leaf-3{bottom:0;left:0;width:30%;-webkit-transform:translate3d(20%,50%,0);-moz-transform:translate3d(20%,50%,0);-ms-transform:translate3d(20%,50%,0);-o-transform:translate3d(20%,50%,0);transform:translate3d(20%,50%,0)}#press__cta-module-container-2 .cta-module:nth-of-type(2) .copy-wrap .bg-item.dots-1{bottom:0;right:0;width:18%;-webkit-transform:translate3d(-30%,-30%,0);-moz-transform:translate3d(-30%,-30%,0);-ms-transform:translate3d(-30%,-30%,0);-o-transform:translate3d(-30%,-30%,0);transform:translate3d(-30%,-30%,0);z-index:4 !important}@media screen and (min-width:1001px){#press__cta-module-container-2 .page-wrapper,#press__cta-module-container-2 .page-wrapper-padded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-top:-29rem}#press__cta-module-container-2 .page-wrapper .cta-module,#press__cta-module-container-2 .page-wrapper-padded .cta-module{width:calc(50% - 1rem)}#press__cta-module-container-2 .page-wrapper .cta-module .copy-wrap,#press__cta-module-container-2 .page-wrapper-padded .cta-module .copy-wrap{max-width:none !important}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
#footer{z-index:998}@-webkit-keyframes sign-rotate-in{from{-webkit-transform:translate(40%,-50%) rotate(70deg);transform:translate(40%,-50%) rotate(70deg)}to{-webkit-transform:translate(40%,-50%) rotate(-20deg);transform:translate(40%,-50%) rotate(-20deg)}}@keyframes sign-rotate-in{from{-webkit-transform:translate(40%,-50%) rotate(70deg);transform:translate(40%,-50%) rotate(70deg)}to{-webkit-transform:translate(40%,-50%) rotate(-20deg);transform:translate(40%,-50%) rotate(-20deg)}}#surf-club-sign{position:fixed;top:50%;right:0;width:200px;z-index:997;-webkit-transform:translate(40%,-50%) rotate(70deg);transform:translate(40%,-50%) rotate(70deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}@media (min-width:1460px){#surf-club-sign{width:300px}}@media (min-width:767px){#surf-club-sign.show{-webkit-animation:sign-rotate-in .6s ease-in-out;animation:sign-rotate-in .6s ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform:translate(40%,-50%) rotate(-20deg);transform:translate(40%,-50%) rotate(-20deg)}.no-js #surf-club-sign,.no-cssanimations #surf-club-sign{-webkit-transform:translate(40%,-50%) rotate(-20deg);transform:translate(40%,-50%) rotate(-20deg)}}#surf-club-sign a{display:block;text-decoration:none;-webkit-transition:padding .1s ease-in-out;transition:padding .1s ease-in-out}#surf-club-sign a:hover{padding-bottom:40px}@media (max-width:767px){#surf-club-sign{bottom:0;top:auto;right:0;-webkit-transform:translate(20%,15%) rotate(-5deg);transform:translate(20%,15%) rotate(-5deg)}}#home__newsletter-form{z-index:998}#home-surf-club-cta{margin-top:-10%}@media (max-width:1001px){#home-surf-club-cta{margin-top:-13%}}@media (max-width:767px){#home-surf-club-cta{margin-top:-25%}}@media (min-width:1400px){#home-surf-club-cta-image-wrapper{max-width:25rem}}@media (min-width:768px){#home-surf-club-cta .flex-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#home-surf-club-cta-image-wrapper{width:50%;max-width:22rem}#home-surf-club-cta-content-wrapper{width:55%}}@media (max-width:767px){#home-surf-club-cta .flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home-surf-club-cta-image-wrapper,#home-surf-club-cta-content-wrapper{width:100%;max-width:36rem}}#home-surf-club-cta-image-wrapper .bg-item{opacity:.3}#home-surf-club-cta-image-wrapper .leaf-1{top:0;left:0;-webkit-transform:translate(-30%,40%);transform:translate(-30%,40%);width:50%}#home-surf-club-cta-image-wrapper .leaf-1a{right:0;top:0;-webkit-transform:translate(10%,90%) rotate(90deg);transform:translate(10%,90%) rotate(90deg);width:50%}#home-surf-club-cta-image-wrapper .leaf-2{bottom:0;left:0;-webkit-transform:translate(-30%,-40%) rotate(-90deg);transform:translate(-30%,-40%) rotate(-90deg);width:40%}#home-surf-club-cta-image{padding:0 20%}@media (max-width:1200px) and (min-width:768px){#home-surf-club-cta-image{padding-left:15%;padding-right:15%}}@media (min-width:768px){#home-surf-club-cta-image{margin-bottom:-10%}}#home-surf-club-cta-content-wrapper h3{font-family:TheVoyageCulture,serif;font-weight:400;font-style:normal;text-transform:none;margin-bottom:.5em;color:inherit;font-size:2.7rem}#home-surf-club-cta-content-wrapper h3 span{font-family:HalauLight,serif;text-transform:uppercase}@media (max-width:767px){#home-surf-club-cta-content-wrapper h3{font-size:3.6rem}}@media (max-width:500px){#home-surf-club-cta-content-wrapper h3{font-size:2.6rem;text-align:center}}#home-surf-club-cta-content-wrapper h2{color:#fff;text-transform:none;margin-bottom:.3em;line-height:1;font-family:tenso,sans-serif;font-weight:500;font-size:1.6rem}@media (max-width:767px){#home-surf-club-cta-content-wrapper h2{font-size:1.5rem}}#home-surf-club-cta-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#home-surf-club-cta-buttons .button{margin:0}#surf-club .fancy-underline:after{background-image:url(//bahamabucks.com/wp-content/themes/bahamabucks/./images/svg/ice-line.svg);background-size:auto .15em;overflow:visible;background-position:center top;background-repeat:repeat-x}#surf-club .wave.top{margin-bottom:-2px}#surf-club .wave.bottom{margin-top:-2px}@media (max-height:900px){#surf-club-hero{padding-top:2rem}}#surf-club-hero .page-wrapper{max-width:68rem}#sc-hero-title-image-wrapper{margin:0 auto}@media (min-width:768px) and (max-height:900px){#sc-hero-title-image-wrapper{max-width:85vh;min-width:40vw}}#surf-club-hero .flex-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:998;margin:-20% auto 0}@media (max-width:767px){#surf-club-hero .flex-container>*:first-child{width:100%}}@media (min-width:768px){#surf-club-hero .flex-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;margin:-20% auto -25%}#surf-club-hero .flex-container>*:first-child{padding-right:20px;width:59%}}@media (min-width:768px) and (max-height:900px){#surf-club-hero .flex-container>*:first-child{max-width:50.15vh;min-width:25vw}}@media (min-width:768px) and (max-height:900px){#surf-club-hero .flex-container{margin-top:-20vh}}@media (min-width:768px) and (max-height:550px){#surf-club-hero .flex-container{margin-top:-11%}}#surf-club-hero-floater{position:relative;width:100%;width:140%;height:auto;-webkit-transform:translateX(-20%);transform:translateX(-20%)}@media (max-width:768px){#surf-club-hero-floater{width:60%;max-width:34rem;-webkit-transform:none;transform:none;margin:0}}#surf-club-hero-floater .image-layer:not(:last-child){position:absolute;top:0;left:0;width:100%;height:auto}#surf-club-hero-content{margin-top:140px}@media (min-width:768px){#surf-club-hero-content{width:45%}}@media (max-width:767px){#surf-club-hero-content{margin:20px auto 0;max-width:42rem}}#surf-club-hero-content h2{font-weight:600;color:#00c4b3;letter-spacing:.02em;line-height:1;margin-bottom:.2em}#surf-club-hero-content h2 span{color:#ec6859}#surf-club-hero-content .button .button{margin-top:0}#surf-club-slider-section{background:#a9dbd3;padding-top:3rem}@media screen and (min-width:1001px){#surf-club-slider .flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#surf-club-slider-section h2{font-family:TheVoyageCulture,serif;font-weight:400;font-style:normal;text-transform:none;margin-bottom:1em}#surf-club-slider-section h2 span{font-family:HalauLight,serif;text-transform:uppercase}#surf-club-slider{position:relative}#surf-club-slider:before,#surf-club-slider:after{content:"";position:absolute;display:block;width:20rem;height:8rem;background-repeat:no-repeat;background-size:contain;background-position:center center;z-index:1;opacity:.4}#surf-club-slider:before{background-image:url("/wp-content/themes/bahamabucks/images/svg/surf-club-sand-left.svg");left:0;bottom:100%;-webkit-transform:translate(-30%,0);transform:translate(-30%,0)}#surf-club-slider:after{background-image:url("/wp-content/themes/bahamabucks/images/svg/surf-club-sand-right.svg");right:0;top:100%;-webkit-transform:translate(15%,-10%);transform:translate(15%,-10%)}@media (max-width:767px){#surf-club-slider .slick-list{padding-bottom:2rem}}#surf-club-slider .slick-slide .flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:60rem;margin:0 auto}@media (min-width:768px){#surf-club-slider .slick-slide .flex-container>*{width:50%}#surf-club-slider .slick-slide .flex-container>*:first-child:not(:last-child){padding-right:20px}}@media (max-width:767px){#surf-club-slider .slick-slide .flex-container>*{max-width:32rem}#surf-club-slider .slick-slide .flex-container>figure{width:32rem;max-width:80%}}@media (max-width:1000px){#surf-club-slider .slick-slide .flex-container>*:first-child:not(:last-child){margin-bottom:40px}}#surf-club-slider .slick-slide h3{font-family:HalauLight,serif;text-transform:uppercase;color:inherit;font-size:3rem;line-height:1;margin-bottom:.25em}#surf-club-slider .slick-slide h3 span{color:#ec6859}#surf-club-sign-up{scroll-margin-top:5rem}#surf-club-sign-up .page-wrapper{max-width:52rem;margin-bottom:0}#surf-club-sign-up h2{color:#435756;font-family:TheVoyageCulture,serif;font-weight:400;font-style:normal;text-transform:none;margin-bottom:.2em;font-size:2.8rem}#surf-club-sign-up h2 span{font-family:HalauLight,serif;text-transform:uppercase}@media (max-width:767px){#surf-club-sign-up iframe{height:1800px}}
.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#abdcd4}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#abdcd4}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#abdcd4}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#abdcd4}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#abdcd4}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#abdcd4}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#abdcd4}
.tippy-box[data-animation=shift-away-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=top]{transform:translateY(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=bottom]{transform:translateY(-5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=left]{transform:translateX(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=right]{transform:translateX(-5px)}
.no-js img.lazyload{display:none}figure.wp-block-image img.lazyloading{min-width:150px}.lazyload,.lazyloading{--smush-placeholder-width:100px;--smush-placeholder-aspect-ratio:1/1;width:var(--smush-image-width,var(--smush-placeholder-width)) !important;aspect-ratio:var(--smush-image-aspect-ratio,var(--smush-placeholder-aspect-ratio)) !important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .4s;transition-delay:0ms}
#support__form{background-color:#fff !important}.single-product__item-list-slider .slick-slide{opacity:1 !important}
#single__body-content .content-wrap .post-content img{width:unset}#field_17_90 .ginput_container{margin-top:.5rem}#input_17_90::-webkit-input-placeholder{opacity:1 !important;font-size:1rem !important}#input_17_90:-moz-placeholder{opacity:1 !important;font-size:1rem !important}#input_17_90::-moz-placeholder{opacity:1 !important;font-size:1rem !important}#input_17_90:-ms-input-placeholder{opacity:1 !important;font-size:1rem !important}@media screen and (min-width:1001px){#input_17_90::-webkit-input-placeholder{font-size:.75rem !important}#input_17_90:-moz-placeholder{font-size:.75rem !important}#input_17_90::-moz-placeholder{font-size:.75rem !important}#input_17_90:-ms-input-placeholder{font-size:.75rem !important}}
.st0{fill:#003633}.st1{fill:none}.st2{fill:#00c4b3}.st3{fill:#fff}.st4{fill:#e66859}