#top-header{background:url("//cdn.sandals.com/applications/tas/img/global/bg-topHeader-sandalsOp.png") top center repeat-x;position:relative;z-index:525;height:8rem}@media only screen and (max-width: 320px){#top-header{height:initial}}@media only screen and (min-width: 321px)and (max-width: 740px){#top-header{height:initial}}#top-header .sprite-global{background:url("//cdn.sandals.com/applications/tas/img/global/sandals-logo_new.png") no-repeat;display:inline-block;vertical-align:top;width:154px;height:82px}@media only screen and (max-width: 320px){#top-header .sprite-global{background:url("/assets/img/sandals/sandals-logoMobile.jpg") no-repeat;height:51px;width:127px}}@media only screen and (min-width: 321px)and (max-width: 740px){#top-header .sprite-global{background:url("/assets/img/sandals/sandals-logoMobile.jpg") no-repeat;height:51px;width:127px}}#top-header .title-text{color:#e2e2e2;font-family:arial;padding-top:8px}@media only screen and (max-width: 320px){#top-header .title-text{text-align:left}}@media only screen and (min-width: 321px)and (max-width: 740px){#top-header .title-text{text-align:left}}#top-header .title-text h6{display:inline-block;font-size:13px}@media only screen and (max-width: 320px){#top-header .title-text h6{font-size:8px;line-height:0px}}@media only screen and (min-width: 321px)and (max-width: 740px){#top-header .title-text h6{font-size:8px;line-height:0px}}@media only screen and (min-width: 741px)and (max-width: 1024px){#top-header .title-text h6{font-size:11px;line-height:0px;padding-top:20px}}#top-header .title-text h5{display:inline-block;font-size:23px}@media only screen and (max-width: 320px){#top-header .title-text h5{font-size:13px}}@media only screen and (min-width: 321px)and (max-width: 740px){#top-header .title-text h5{font-size:13px}}@media only screen and (min-width: 741px)and (max-width: 1024px){#top-header .title-text h5{font-size:18px;line-height:0px}}#top-header .title-text a{font-size:12px;line-height:20px;color:#e2e2e2;display:block;margin-top:10px;float:right}#top-header .title-text a i{font-size:12px;color:#fff;line-height:21px}#top-header .title-text a:hover{color:#809a00}@media only screen and (max-width: 640px)and (orientation: landscape){#top-header .title-text{padding-top:16px}}#top-header #main-header{position:relative;top:-1.9rem;left:0px;right:0px;overflow:hidden;text-align:center;z-index:-1;width:100%;height:76px}@media only screen and (min-width: 321px)and (max-width: 740px){#top-header #main-header{top:.1rem}}@media only screen and (min-width: 320px)and (max-width: 467px){#top-header #main-header{top:.05rem}}#top-header #main-header img{width:100%;min-width:1024px;margin:0 auto;height:76px}#content-wrapper{background:url("/assets/img/sandals/page-bg-repeat-compressor.gif") center top repeat;border-top:solid 2px #fff;position:relative;overflow:hidden;padding:20px 0px}@media only screen and (min-width: 321px)and (max-width: 740px){#content-wrapper{margin-top:0rem;border:0px}}.chat-btn{background:url("/assets/img/sandals/chat-btn-bg.jpg") center top repeat-x;height:26px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}@media only screen and (min-width: 320px){.chat-btn{width:302px}}@media only screen and (min-width: 741px){.chat-btn{width:230px}}.chat-btn a{color:#373737;font-family:"open-sans-condensed-bold";line-height:11px;text-transform:uppercase;display:inline-block;padding:6px 6px 0px 10px}@media only screen and (min-width: 320px){.chat-btn a{font-size:14px;display:block;margin:0px auto;width:270px}}@media only screen and (min-width: 741px){.chat-btn a{font-size:11px}}.chat-btn a img.chat-icon{margin:-3px 10px 0px 6px;vertical-align:middle}.chat-btn a img.right-arrow{vertical-align:sub;margin:0px 0px 0px 6px}.chat-btn-container{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border-bottom:1px solid #c9c9c9}@media only screen and (min-width: 320px){.chat-btn-container{width:302px}}@media only screen and (min-width: 741px){.chat-btn-container{width:230px}}.title h1{font-family:"open-sans-light";font-size:44px;text-transform:uppercase;color:#453c2d;padding-top:16px}@media only screen and (max-width: 320px){.title h1{font-size:33px}}@media only screen and (min-width: 321px)and (max-width: 740px){.title h1{font-size:33px}}@media only screen and (min-width: 741px)and (max-width: 1024px){.title h1{font-size:33px}}@media only screen and (max-width: 320px){.title h1 span{font-size:51px;display:block;margin-top:-20px}}@media only screen and (min-width: 321px)and (max-width: 740px){.title h1 span{font-size:51px;display:block;margin-top:-20px}}@media only screen and (min-width: 741px)and (max-width: 1024px){.title h1 span{font-size:51px;display:block;margin-top:-20px}}.hr-line-full{margin-top:-10px}@media only screen and (min-width: 320px){.hr-line-full{height:2px}}@media only screen and (min-width: 741px){.hr-line-full{height:1px}}#page-footer{background-color:#000;position:relative;overflow:hidden}@media only screen and (min-width: 320px){#page-footer{padding:0 0 40px 0}}#page-footer #footer-shadow{position:absolute;top:0px;width:100%}@media only screen and (min-width: 320px){#page-footer #footer-shadow{height:14px}}#page-footer #regional-num{display:inline-block;zoom:1;vertical-align:top;display:flex;align-items:center;justify-content:center}#page-footer #regional-num #sandals-number{line-height:1.1;font-family:"open-sans-condensed-light";font-size:36px;color:#fff;text-transform:uppercase;margin:3px 0 0 0px;text-align:center;display:inline-block;zoom:1;vertical-align:top}#page-footer #regional-num #sandals-number span{font-family:"open-sans-condensed-bold";color:#fff}#page-footer #regional-num #open-sandals{text-align:center;font:20px/40px "open-sans-condensed-light";color:#797979;display:inline-block;zoom:1;vertical-align:top;font-weight:600;line-height:1}#page-footer #regional-num #open-sandals #open{color:#453c2d;font:15px/40px "open-sans-condensed-light";vertical-align:bottom;text-transform:uppercase;border-bottom:1px dotted #635544}@media only screen and (max-width: 320px){#page-footer #regional-num #open-sandals #open{border-bottom-width:2px}}@media only screen and (min-width: 321px)and (max-width: 740px){#page-footer #regional-num #open-sandals #open{border-bottom-width:2px}}#page-footer #regional-num #open-sandals div{font-size:19px;margin-top:-18px}#page-footer #regional-num #open-sandals span{color:#fff}#page-footer .ie-center-fix{margin:0px auto}#page-footer .footer-content-margin-top{margin-top:24px}#page-footer .links-container{color:#797979;line-height:2.4;font-size:17px;user-select:none}#page-footer .links-container a{color:#797979}#page-footer .links-container a:hover{text-decoration:underline}.errorContainer{height:640px;background:#fff;text-align:center;border-radius:3px;width:89%}@media only screen and (min-width: 321px)and (max-width: 740px){.errorContainer{height:559px}}.errorContainer h1{font-family:open-sans-condensed-bold;color:#809800;padding-top:40px;font-size:84px}@media only screen and (min-width: 321px)and (max-width: 740px){.errorContainer h1{font-size:60px}}.errorContainer h1 span{font-family:"open-sans-light";font-size:54px;color:#809800;text-transform:uppercase}@media only screen and (min-width: 321px)and (max-width: 740px){.errorContainer h1 span{font-size:30px}}.errorContainer h4{color:#29241d;font-size:30px;font-family:"open-sans-condensed-bold";margin-top:-20px}@media only screen and (min-width: 321px)and (max-width: 740px){.errorContainer h4{font-size:24px}}.errorContainer p{color:#797979;font-size:14px;font-family:Arial;font-weight:bold}.errorBack{background:#373737;width:278px;border-radius:3px;font-size:20px;font-family:"open-sans-condensed-bold";height:38px;padding-top:8px;text-transform:uppercase}@media only screen and (min-width: 640px)and (max-width: 880px){.mob640{width:100% !important;left:0% !important}}.only640{display:none}@media only screen and (min-width: 320px)and (max-width: 840px){.only640{display:block}}.show-lg-only{display:block}@media only screen and (min-width: 320px)and (max-width: 880px){.show-lg-only{display:none}}.only640M{display:none}@media only screen and (min-width: 320px)and (max-width: 840px){.only640M{display:inline}}.only639{display:none}@media only screen and (min-width: 639px)and (max-width: 880px){.only639{display:block}}.line-height-1{line-height:1 !important}