@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes pop{0%{opacity:0;-webkit-transform:scale(.25);transform:scale(.25)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}65%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}75%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}82%{opacity:1;-webkit-transform:scale(.975);transform:scale(.975)}90%{opacity:1;-webkit-transform:scale(1.015);transform:scale(1.015)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes pop{0%{opacity:0;-webkit-transform:scale(.25);transform:scale(.25)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}65%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}75%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}82%{opacity:1;-webkit-transform:scale(.975);transform:scale(.975)}90%{opacity:1;-webkit-transform:scale(1.015);transform:scale(1.015)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes rotateSlideUpwards{0%{opacity:0;-webkit-transform:translate3d(0,10px,-50px) rotateX(-10deg);transform:translate3d(0,10px,-50px) rotateX(-10deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rotateSlideUpwards{0%{opacity:0;-webkit-transform:translate3d(0,10px,-50px) rotateX(-10deg);transform:translate3d(0,10px,-50px) rotateX(-10deg)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes popIn{0%{opacity:0;-webkit-transform:scale(.65);transform:scale(.65)}80%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes popIn{0%{opacity:0;-webkit-transform:scale(.65);transform:scale(.65)}80%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes pressAndRelease{0%,to{-webkit-transform:none;transform:none}40%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes pressAndRelease{0%,to{-webkit-transform:none;transform:none}40%{-webkit-transform:scale(.95);transform:scale(.95)}}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:24px 0,-24px 100%,0 -24px,100% 24px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:24px 0,-24px 100%,0 -24px,100% 24px}}button:focus,input:focus,select:focus,textarea:focus{outline:none}button{border-radius:0}[type=button],button{cursor:pointer}.client-side-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;min-height:100vh;position:relative}.client-side-wrapper>h1{margin:0}.client-side-wrapper.-has-no-height{min-height:0}.client-side-loading-screen{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.client-side-loading-screen>img{width:200px;height:200px}.client-side-loading-screen.-add-nav-space svg{top:calc(50% - 50px + 25px)}.client-side-loading-screen.-white{background:#fff}.client-side-loading-screen.-in-place{min-height:inherit}.client-side-loading-screen.-in-place svg{left:auto;position:static;top:auto}.client-side-loading-screen.-cover{background:#fff;height:100%;min-height:0;position:absolute;top:0;width:100%}.content-switcher__container .content-switcher__options{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.content-switcher__container .content-switcher__options.isRight{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.content-switcher__container .content-switcher__switcher-option{-webkit-appearance:none;background:none;border:0;font:inherit;font-size:100%;letter-spacing:0;list-style-type:none;margin:0;padding:0;text-align:left;text-transform:none;vertical-align:baseline;font-family:Sailec-Regular,sans-serif;font-weight:400!important;border-bottom:2px solid transparent;color:rgba(28,34,51,.5);font-size:11px;margin-bottom:-1px;padding:12px;text-transform:uppercase;-webkit-transition:border-color .3s ease,color .15s ease-in-out;-o-transition:border-color .3s ease,color .15s ease-in-out;transition:border-color .3s ease,color .15s ease-in-out}[data-whatinput=mouse] .content-switcher__container .content-switcher__switcher-option:hover{color:#1c2233;outline:none}[data-whatinput=mouse] .content-switcher__container .content-switcher__switcher-option:focus{outline:none}[data-whatinput=keyboard] .content-switcher__container .content-switcher__switcher-option:focus{outline:none;color:#1c2233}.content-switcher__container .content-switcher__switcher-option.isVisible{font-family:Sailec-Medium,sans-serif;font-weight:400!important;border-bottom-color:#1c2233;color:#1c2233}.content-switcher__container .content-switcher__content{height:0;opacity:0;overflow:hidden;pointer-events:none;-webkit-transform:translateX(-96px);-ms-transform:translateX(-96px);transform:translateX(-96px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.content-switcher__container .content-switcher__content.isRight{-webkit-transform:translateX(96px);-ms-transform:translateX(96px);transform:translateX(96px)}.content-switcher__container .content-switcher__content.isVisible{height:auto;opacity:1;pointer-events:auto;-webkit-transform:none;-ms-transform:none;transform:none}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("https://cdn.jsdelivr.net/jquery.slick/1.6.0/ajax-loader.gif") 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(https://havenly.com/client/b7c9e1e479de3b53f1e4e30ebac2403a.woff) format("woff")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.customer-dashboard{padding:30px 15px 60px}@media (min-width:992px){.customer-dashboard{padding:65px 0 60px}}.customer-dashboard .welcome-message{font-family:Surveyor SSm A,Surveyor SSm B,serif;background:#fae4de;color:#1c2233;font-size:21px;letter-spacing:-.09px;min-height:90px;padding:32px;position:relative;width:100%}@media (min-width:992px){.customer-dashboard .welcome-message{padding:32px 32px 32px 84px}}.customer-dashboard .welcome-message .text{display:block;font-weight:400;text-align:center}@media (min-width:992px){.customer-dashboard .welcome-message .text{display:inline;text-align:left}}.customer-dashboard .welcome-message .text>span{display:none;font-size:30px}@media (min-width:992px){.customer-dashboard .welcome-message .text>span{display:block;left:32px;position:absolute;top:26px}}.customer-dashboard .welcome-message .btn-add{font-family:Sailec-Light,sans-serif;font-weight:400!important;background-color:#fff;border:1px solid #1c2233;color:#1c2233;display:block;font-size:14px;letter-spacing:.32px;margin:20px auto 0;padding:12px 60px 12px 42px;position:relative;text-transform:none;width:215px}@media (min-width:992px){.customer-dashboard .welcome-message .btn-add{margin:0;position:absolute;right:30px;top:20px}}.customer-dashboard .welcome-message .btn-add:hover{background-color:#1c2233;color:#fff}.customer-dashboard .welcome-message .btn-add span{font-size:16px;font-weight:800;position:absolute;right:15px;top:13px}.customer-dashboard .dashboard-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;padding-top:35px;width:100%}@media (min-width:992px){.customer-dashboard .dashboard-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.customer-dashboard .dashboard-content .consult-pane{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 0;padding:15px;position:relative;width:100%}@media (min-width:992px){.customer-dashboard .dashboard-content .consult-pane{margin:0 30px 0 0;width:calc(35% - 30px)}}.customer-dashboard .dashboard-content .consult-pane .dq-first-time{background-image:url("https://havenly.com/img/dashboard/dq-new-user.jpg");background-position:50%;background-size:cover;height:310px;padding:25px;position:relative;width:100%}.customer-dashboard .dashboard-content .consult-pane .dq-first-time .title{font-family:Surveyor SSm A,Surveyor SSm B,serif;font-weight:300!important;font-size:20px;margin-bottom:5px}.customer-dashboard .dashboard-content .consult-pane .dq-first-time .text{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:15px;line-height:1.6}.customer-dashboard .dashboard-content .consult-pane .btn{bottom:0;-webkit-box-shadow:1px 20px 22px 0 rgba(0,0,0,.15);box-shadow:1px 20px 22px 0 rgba(0,0,0,.15);font-size:10px;left:10%;letter-spacing:1px;padding:14px 42px;position:absolute;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:80%}.customer-dashboard .dashboard-content .consult-pane .btn .unread-messages{background-color:#c28800;border-radius:50%;color:#fff;display:inline-block;height:18px;line-height:18px;margin-left:5px;text-align:center;width:18px}.customer-dashboard .dashboard-content .consult-pane .hours{font-family:Sailec-Light,sans-serif;font-weight:400!important;bottom:-60px;color:#738494;font-size:14px;left:0;line-height:1.43;position:absolute;text-align:center;white-space:nowrap;width:100%}.customer-dashboard .dashboard-content .rooms-pane{background-color:#fff;display:inline-block;padding:10px 20px 40px;width:100%}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane{padding:10px 40px 40px;width:65%}.customer-dashboard .dashboard-content .rooms-pane:first-of-type{width:100%}}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap{padding-top:8px;position:relative;text-align:center}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap{text-align:left}}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap h2{font-family:Surveyor SSm A,Surveyor SSm B,serif;font-weight:300!important;letter-spacing:0;margin-bottom:20px}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div{margin-bottom:30px}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div{margin-bottom:0;width:50%}}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div:first-child{margin:0 auto;padding-right:24px;text-align:left}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div:last-child{padding-left:24px}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div h3{font-size:10px;letter-spacing:1px;line-height:2em;margin:0;text-transform:uppercase}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div ul{margin:25px 0 35px;padding-left:15px}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div ul>li{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#c28800}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div ul>li:not(:last-child){margin-bottom:10px}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div ul>li>span{color:#1c2233;font-size:13px}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .columns div img{max-width:100%}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .btn{font-family:Sailec-Light,sans-serif;font-weight:400!important;-webkit-box-shadow:0 10px 15px 4px rgba(0,0,0,.2);box-shadow:0 10px 15px 4px rgba(0,0,0,.2);font-size:9px;padding:12px 30px}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;display:inline-block;font-size:14px;margin-top:30px;position:relative}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant{bottom:-80px;display:block;position:absolute;white-space:nowrap}}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant .tooltip-trigger{color:#c28800}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant a{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#c28800;display:inline-block;position:relative;text-decoration:underline}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant a{display:inline-block;padding-right:35px}}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant a:hover{color:#8f6400}.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant a span:last-child{display:inline-block;font-size:22px;position:relative;top:5px}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .prospect-wrap .design-assistant a span:last-child{font-size:26px;position:absolute;right:0;top:-2px}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room{display:inline-block;float:left;min-height:140px;text-align:left;width:100%}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room:not(:last-child){border-bottom:1px solid #eee}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a{display:inline-block;width:100%}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a:hover .name{text-decoration:underline}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a.info{display:block;float:none;margin:50px auto 0;max-width:320px;position:relative}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a.info:active,.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a.info:focus,.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a.info:hover{color:#1c2233}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a.info{float:left;margin:50px 0 0;max-width:calc(100% - 220px);width:65%}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a.btn{font-family:Sailec-Light,sans-serif;font-weight:400!important;float:right;font-size:13px;letter-spacing:.43px;margin:15px 0 20px;min-width:215px;padding:12px 30px;text-transform:none}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room a.btn{margin:45px 0 0;width:auto}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .room-profile{display:block;float:right;margin-bottom:20px;text-align:center;width:100%}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .room-profile{margin-bottom:0;text-align:right}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .room-profile a{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#c28800;font-size:13px;height:40px;padding:2px 50px;width:auto}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .room-profile a:hover{color:#8f6400}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .room-profile a span{font-size:25px;margin-left:5px;position:relative;top:5px}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .schedule-call{display:block;text-align:center}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .schedule-call{text-align:right}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .schedule-call a{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#c28800;font-size:13px;height:40px;padding:0;position:relative;width:auto}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .schedule-call a{padding:10px 0 0}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .schedule-call a:hover{color:#8f6400}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .name{font-family:Sailec-Light,sans-serif;font-weight:400!important;display:block;font-size:18px;line-height:25px;margin-top:10px;overflow:hidden;position:relative;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:-4px;white-space:nowrap;width:100%}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .name{margin-top:0;text-align:left;width:185px}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .status{font-family:Sailec-Regular,sans-serif;font-weight:400!important;color:#a1adb7;display:block;font-size:9px;letter-spacing:1.2px;position:relative;text-align:center;text-transform:uppercase}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .status{text-align:left}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .status:before{background-color:#c28800;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:5px;position:relative;top:-1px;width:5px}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .status.orange:before{background-color:#c28800}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .status.pink:before{background-color:#f6c4bd}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room .status.blue:before{background-color:#a1adb7}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room svg{display:block;float:none;height:30px;margin:0 auto;width:50px}@media (min-width:992px){.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room svg{display:inline-block;float:left;margin:0 35px 15px 0}}.customer-dashboard .dashboard-content .rooms-pane .paid-wrap .room svg path{stroke:#1c2233}.customer-dashboard.isAirbnb .dashboard-content .consult-pane,.customer-dashboard.isAirbnb .welcome-message .btn-add{display:none}.customer-dashboard.isAirbnb .dashboard-content .rooms-pane{width:100%}.designer-dashboard__body{background:#f8f8f8}.designer-dashboard__container{background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto 24px;max-width:1250px;width:100%}.designer-dashboard__container:after{clear:both;content:"";display:block}@media (max-width:799px){.designer-dashboard__container{display:none}}.designer-dashboard__container .designer-dashboard__column{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;padding:0 24px}.designer-dashboard__container .designer-dashboard__column.isHalf{-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:48px;max-width:50%}.dashboard-panel__container{background:#fff;display:block;padding:24px;padding-top:0;width:100%}.dashboard-panel__container:after{clear:both;content:"";display:block}.dashboard-panel__container+.dashboard-panel__container{margin-top:48px}.dashboard-panel__container.isFullHeight{min-height:100%}.dashboard-panel__container .dashboard-panel__title{border-bottom:1px solid rgba(28,34,51,.1);padding:24px 0 18px;position:relative}.dashboard-panel__container .dashboard-panel__title:after{clear:both;content:"";display:block}.dashboard-panel__container .dashboard-panel__title>h2{font-family:Sailec-Regular,sans-serif;font-weight:400!important;text-indent:0;letter-spacing:.025em;float:left;font-size:16px;margin:0;margin-right:12px}.dashboard-panel__container .dashboard-panel__title>p{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#a1adb7;float:left;font-size:11px;line-height:1.8;margin:0}.dashboard-panel__container .dashboard-panel__title .dashboard-panel__pulled-up{bottom:0;position:absolute;right:0;width:auto}.dashboard-panel__container .dashboard-panel__panel-description{font-family:Sailec-Light,sans-serif;font-weight:400!important;text-indent:0;letter-spacing:.025em;color:#a1adb7;font-size:11px;line-height:1.8;margin:12px 0 24px}.dashboard-panel__container .dashboard-panel__empty-state{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#a1adb7;font-size:13px;margin:36px 0}.dashboard-notification-list__container .dashboard-notification-list__list{-webkit-appearance:none;background:none;border:0;font:inherit;font-size:100%;letter-spacing:0;list-style-type:none;margin:0;padding:0;text-align:left;text-transform:none;vertical-align:baseline;padding:24px 0 0}.dashboard-notification-list__container .dashboard-notification-list__item{border-left:1px solid rgba(28,34,51,.2);margin-bottom:18px;padding-left:24px;padding-top:24px;position:relative}.dashboard-notification-list__container .dashboard-notification-list__item:last-of-type{margin-bottom:0}.dashboard-notification-list__container .dashboard-notification-list__item:before{background:#a1adb7;border-radius:50%;-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff;content:"";height:15px;left:-8px;position:absolute;top:2px;width:15px}.dashboard-notification-list__container .dashboard-notification-list__item.isPink:before{background:#fae4de}.dashboard-notification-list__container .dashboard-notification-list__item.isGold:before{background:#dbc997}.dashboard-notification-list__container .dashboard-notification-list__item .time-passed{font-family:Sailec-Regular,sans-serif;font-weight:400!important;text-indent:0;letter-spacing:.1em;color:#dbc997;font-size:10px;left:12px;position:absolute;top:0}.dashboard-notification-list__container .dashboard-notification-list__item p{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;font-size:13px}.dashboard-notification-list__container .dashboard-notification-list__item p a{font-family:Sailec-Regular,sans-serif;font-weight:400!important;color:#1c2233;display:block;font-size:11px;text-decoration:underline}.dashboard-notification-list__container .dashboard-notification-list__item p a:after{content:" \203A"}.dashboard-notification-list__container .dashboard-notification-list__link{font-family:Sailec-Medium,sans-serif;font-weight:400!important;text-indent:0;letter-spacing:.1em;color:#1c2233;display:block;font-size:11px;margin-top:6px;text-align:center;text-transform:uppercase;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}[data-whatinput=mouse] .dashboard-notification-list__container .dashboard-notification-list__link:hover{color:#c28800;outline:none}[data-whatinput=mouse] .dashboard-notification-list__container .dashboard-notification-list__link:focus{outline:none}[data-whatinput=keyboard] .dashboard-notification-list__container .dashboard-notification-list__link:focus{outline:none;color:#c28800}.dashboard-chart-grid__container:after{clear:both;content:"";display:block}.dashboard-chart-grid__container iframe{left:0;position:absolute;top:0;height:100%;margin:0 auto;max-width:100%;width:100%}.dashboard-chart-grid__container .dashboard-chart-grid__main{position:relative;width:100%}.dashboard-chart-grid__container .dashboard-chart-grid__main:before{content:"";display:block;padding-top:37.73585%;width:100%}.dashboard-chart-grid__container .dashboard-chart-grid__supporting{float:left;margin:24px 0 12px;min-height:80px;padding:18px 0;text-align:center;width:33.33333%}.dashboard-chart-grid__container .dashboard-chart-grid__supporting+.dashboard-chart-grid__supporting{border-left:1px solid rgba(28,34,51,.1)}.dashboard-chart-grid__container .dashboard-chart-grid__supporting__label{font-family:Sailec-Medium,sans-serif;font-weight:400!important;text-indent:0;letter-spacing:.1em;font-size:9px;margin-bottom:6px;text-transform:uppercase}.dashboard-chart-grid__container .dashboard-chart-grid__supporting__value{font-family:Sailec-Regular,sans-serif;font-weight:400!important;text-indent:0;letter-spacing:.1em;font-size:22px}.dashboard-chart-grid__container .dashboard-chart-grid__supporting__value.isPercent:after{content:"%"}.dashboard-popular-links__referral-code{font-family:Sailec-Medium,sans-serif;font-weight:400!important;color:#1c2233;display:block;font-size:11px;margin-top:-45px}.dashboard-popular-links__referral-code-input-wrap{display:inline-block;margin-left:12px;vertical-align:middle}.dashboard-popular-links__referral-code-input-wrap button,.dashboard-popular-links__referral-code-input-wrap input{display:inline-block;height:40px;outline:none;vertical-align:top}.dashboard-popular-links__referral-code-input-wrap button{padding:0 20px;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.dashboard-popular-links__referral-code-input-wrap input{border:1px solid #1c2233;padding:0 6px}.dashboard-popular-links__list{-webkit-appearance:none;background:none;border:0;font:inherit;font-size:100%;letter-spacing:0;list-style-type:none;margin:0;padding:0;text-align:left;text-transform:none;vertical-align:baseline;padding:24px;padding-bottom:0}.dashboard-popular-links__list:after{clear:both;content:"";display:block}.dashboard-popular-links__list .dashboard-popular-links__item{float:left;padding:8px 12px;width:50%}.dashboard-popular-links__list .dashboard-popular-links__item a{font-family:Sailec-Medium,sans-serif;font-weight:400!important;text-indent:0;letter-spacing:.1em;font-size:11px;text-transform:uppercase;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}[data-whatinput=mouse] .dashboard-popular-links__list .dashboard-popular-links__item a:hover{color:#c28800;outline:none}[data-whatinput=mouse] .dashboard-popular-links__list .dashboard-popular-links__item a:focus{outline:none}[data-whatinput=keyboard] .dashboard-popular-links__list .dashboard-popular-links__item a:focus{outline:none;color:#c28800}.dashboard-client-list__client{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:13px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:18px}.dashboard-client-list__client .dashboard-client-list__name{font-family:Sailec-Medium,sans-serif;font-weight:400!important;padding-right:6px}.dashboard-client-list__client .dashboard-client-list__link{font-family:Sailec-Regular,sans-serif;font-weight:400!important;color:#c28800;font-size:11px;margin-left:auto;text-decoration:underline}.dashboard-client-list__client .dashboard-client-list__link:after{content:" \203A"}.error-page{background-color:#fdf7f5;min-height:100vh;padding:24px;width:100%}.error-page h1{-webkit-animation:fadeUp .5s forwards;animation:fadeUp .5s forwards;-webkit-animation-delay:.75s;animation-delay:.75s;display:block;font-family:Surveyor SSm A,Surveyor SSm B,sans-serif;font-size:30px;font-weight:lighter;margin-bottom:24px}.error-page-blurb,.error-page h1{color:#1c2233;letter-spacing:0;opacity:0}.error-page-blurb{-webkit-animation:fadeUp .5s forwards;animation:fadeUp .5s forwards;-webkit-animation-delay:.875s;animation-delay:.875s;font-family:Sailec-Light;font-size:16px;line-height:1.8;margin:0 auto 12px;max-width:400px;text-align:center}.error-page-blurb a{text-decoration:underline}.error-page-blurb a:hover{color:#1c2233;text-decoration:none}.error-page-link-wrap{display:block;text-align:center}.error-page-link-wrap a{-webkit-animation:fadeUp .5s forwards;animation:fadeUp .5s forwards;-webkit-animation-delay:1.15s;animation-delay:1.15s;border-bottom:1px solid transparent;color:#c28800;display:inline-block;font-family:Sailec-Light;font-size:12px;letter-spacing:0;line-height:1.8;margin:6px;opacity:0;-webkit-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in}@media (min-width:375px){.error-page-link-wrap a{font-size:14px}}.error-page-link-wrap a:nth-of-type(2){-webkit-animation-delay:1.25s;animation-delay:1.25s}.error-page-link-wrap a:nth-of-type(3){-webkit-animation-delay:1.35s;animation-delay:1.35s}.error-page-link-wrap a:nth-of-type(4){-webkit-animation-delay:1.45s;animation-delay:1.45s}.error-page-link-wrap a:hover{border-color:#c28800}.error-page-stack-trace-wrap{-webkit-animation:fadeUp .5s forwards;animation:fadeUp .5s forwards;-webkit-animation-delay:1.55s;animation-delay:1.55s;opacity:0}.error-page-stack-trace-wrap h2{font-family:Sailec-Light;font-size:18px;letter-spacing:0;line-height:1.5;padding-top:30px}.error-page-stack-trace-wrap h3{font-family:Sailec-Bold;font-size:14px}.error-page .cake-stack-trace li{font-family:Sailec-Light;line-height:1.5;list-style:none}.error-page .cake-stack-trace a{text-decoration:underline}.error-page .cake-stack-trace a:hover{color:#1c2233;text-decoration:none}.error-page-svg-wrap{margin:0 auto;max-width:290px;padding:50px 24px 20px 40px;position:relative}@media (min-width:375px){.error-page-svg-wrap{max-width:330px}}.error-page-svg-wrap .err-page-fiddlesticks{overflow:visible;width:100%}.error-page-svg-wrap .err-page-fiddlesticks circle,.error-page-svg-wrap .err-page-fiddlesticks path{transform-box:fill-box}.error-page-svg-wrap .err-page-fiddlesticks .Clay2{-webkit-animation:clayTwo .15s forwards;animation:clayTwo .15s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translate3d(-14px,-92px,-130px) rotateX(20deg);transform:translate3d(-14px,-92px,-130px) rotateX(20deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.error-page-svg-wrap .err-page-fiddlesticks .Leaf1{-webkit-animation:leafOne 1s forwards;animation:leafOne 1s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transform:rotate(10deg) translate(-3px,-58px);-ms-transform:rotate(10deg) translate(-3px,-58px);transform:rotate(10deg) translate(-3px,-58px);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.error-page-svg-wrap .err-page-fiddlesticks .Leaf2{-webkit-animation:leafTwo 1s forwards;animation:leafTwo 1s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transform:rotate(10deg) translate3d(5px,10px,0);transform:rotate(10deg) translate3d(5px,10px,0);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.error-page-svg-wrap .err-page-fiddlesticks .Leaf3{-webkit-animation:leafThree 1s forwards;animation:leafThree 1s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transform:rotate(7deg) translate3d(4px,-52px,0);transform:rotate(7deg) translate3d(4px,-52px,0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.error-page-svg-wrap .err-page-fiddlesticks .Leaf4{-webkit-animation:leafFour 1s forwards;animation:leafFour 1s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transform:rotate(-10deg) translate3d(4px,-52px,0);transform:rotate(-10deg) translate3d(4px,-52px,0);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.error-page-svg-wrap .err-page-fiddlesticks .Leaf6{-webkit-animation:leafSix 1s forwards;animation:leafSix 1s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transform:rotate(-20deg) translate(-10px,-62px);-ms-transform:rotate(-20deg) translate(-10px,-62px);transform:rotate(-20deg) translate(-10px,-62px);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.error-page-svg-wrap .err-page-fiddlesticks .LeafFalling{-webkit-animation:leafFalling 1.25s forwards;animation:leafFalling 1.25s forwards;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-550px,1px) rotateX(630deg) rotate(-45deg);transform:translate3d(0,-550px,1px) rotateX(630deg) rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.error-page-svg-wrap .cat-left-eye,.error-page-svg-wrap .cat-left-eyeball,.error-page-svg-wrap .cat-right-eye,.error-page-svg-wrap .cat-right-eyeball{-webkit-animation:blink 4s;animation:blink 4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform-box:fill-box;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.error-page-svg-wrap .cattail{-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}@-webkit-keyframes catTail{0%{-webkit-transform:rotate(-15deg) translate(22px,-60px);transform:rotate(-15deg) translate(22px,-60px)}to{-webkit-transform:translate(-13px,-62px);transform:translate(-13px,-62px)}}@keyframes catTail{0%{-webkit-transform:rotate(-15deg) translate(22px,-60px);transform:rotate(-15deg) translate(22px,-60px)}to{-webkit-transform:translate(-13px,-62px);transform:translate(-13px,-62px)}}@-webkit-keyframes clayTwo{0%{-webkit-transform:translate3d(-14px,-92px,-130px) rotateX(20deg);transform:translate3d(-14px,-92px,-130px) rotateX(20deg)}to{-webkit-transform:translate3d(-14px,-62px,-130px) rotateX(0deg);transform:translate3d(-14px,-62px,-130px) rotateX(0deg)}}@keyframes clayTwo{0%{-webkit-transform:translate3d(-14px,-92px,-130px) rotateX(20deg);transform:translate3d(-14px,-92px,-130px) rotateX(20deg)}to{-webkit-transform:translate3d(-14px,-62px,-130px) rotateX(0deg);transform:translate3d(-14px,-62px,-130px) rotateX(0deg)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes leafOne{0%{-webkit-transform:rotate(10deg) translate(-3px,-58px);transform:rotate(10deg) translate(-3px,-58px)}to{-webkit-transform:translate(-3px,-58px);transform:translate(-3px,-58px)}}@keyframes leafOne{0%{-webkit-transform:rotate(10deg) translate(-3px,-58px);transform:rotate(10deg) translate(-3px,-58px)}to{-webkit-transform:translate(-3px,-58px);transform:translate(-3px,-58px)}}@-webkit-keyframes leafTwo{0%{-webkit-transform:rotate(10deg) translate3d(5px,10px,0);transform:rotate(10deg) translate3d(5px,10px,0)}to{-webkit-transform:none;transform:none}}@keyframes leafTwo{0%{-webkit-transform:rotate(10deg) translate3d(5px,10px,0);transform:rotate(10deg) translate3d(5px,10px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes leafThree{0%{-webkit-transform:rotate(7deg) translate3d(4px,-52px,0);transform:rotate(7deg) translate3d(4px,-52px,0)}to{-webkit-transform:translate3d(-14px,-62px,0);transform:translate3d(-14px,-62px,0)}}@keyframes leafThree{0%{-webkit-transform:rotate(7deg) translate3d(4px,-52px,0);transform:rotate(7deg) translate3d(4px,-52px,0)}to{-webkit-transform:translate3d(-14px,-62px,0);transform:translate3d(-14px,-62px,0)}}@-webkit-keyframes leafFour{0%{-webkit-transform:rotate(-10deg) translate3d(4px,-52px,0);transform:rotate(-10deg) translate3d(4px,-52px,0)}to{-webkit-transform:translate3d(-14px,-62px,0);transform:translate3d(-14px,-62px,0)}}@keyframes leafFour{0%{-webkit-transform:rotate(-10deg) translate3d(4px,-52px,0);transform:rotate(-10deg) translate3d(4px,-52px,0)}to{-webkit-transform:translate3d(-14px,-62px,0);transform:translate3d(-14px,-62px,0)}}@-webkit-keyframes leafSix{0%{-webkit-transform:rotate(-20deg) translate(-10px,-62px);transform:rotate(-20deg) translate(-10px,-62px)}to{-webkit-transform:translate(-10px,-62px);transform:translate(-10px,-62px)}}@keyframes leafSix{0%{-webkit-transform:rotate(-20deg) translate(-10px,-62px);transform:rotate(-20deg) translate(-10px,-62px)}to{-webkit-transform:translate(-10px,-62px);transform:translate(-10px,-62px)}}@-webkit-keyframes leafFalling{0%{-webkit-transform:translate3d(-250px,-350px,1px) rotateX(540deg) rotate(-45deg);transform:translate3d(-250px,-350px,1px) rotateX(540deg) rotate(-45deg)}33%{-webkit-transform:translate3d(0,-275px,1px) rotateX(270deg) rotate(0deg);transform:translate3d(0,-275px,1px) rotateX(270deg) rotate(0deg)}40%{-webkit-transform:translate3d(20px,-275px,1px) rotateX(270deg) rotate(0deg);transform:translate3d(20px,-275px,1px) rotateX(270deg) rotate(0deg)}66%{-webkit-transform:translate3d(-100px,-150px,1px) rotateX(180deg) rotate(-15deg);transform:translate3d(-100px,-150px,1px) rotateX(180deg) rotate(-15deg)}75%{-webkit-transform:translate3d(-120px,-150px,1px) rotateX(90deg) rotate(-15deg);transform:translate3d(-120px,-150px,1px) rotateX(90deg) rotate(-15deg)}95%{-webkit-transform:translate3d(-40px,-70px,1px) rotateX(10deg) rotate(0deg);transform:translate3d(-40px,-70px,1px) rotateX(10deg) rotate(0deg)}to{-webkit-transform:translate3d(-14px,-63px,1px) rotateX(0deg) rotate(0deg);transform:translate3d(-14px,-63px,1px) rotateX(0deg) rotate(0deg)}}@keyframes leafFalling{0%{-webkit-transform:translate3d(-250px,-350px,1px) rotateX(540deg) rotate(-45deg);transform:translate3d(-250px,-350px,1px) rotateX(540deg) rotate(-45deg)}33%{-webkit-transform:translate3d(0,-275px,1px) rotateX(270deg) rotate(0deg);transform:translate3d(0,-275px,1px) rotateX(270deg) rotate(0deg)}40%{-webkit-transform:translate3d(20px,-275px,1px) rotateX(270deg) rotate(0deg);transform:translate3d(20px,-275px,1px) rotateX(270deg) rotate(0deg)}66%{-webkit-transform:translate3d(-100px,-150px,1px) rotateX(180deg) rotate(-15deg);transform:translate3d(-100px,-150px,1px) rotateX(180deg) rotate(-15deg)}75%{-webkit-transform:translate3d(-120px,-150px,1px) rotateX(90deg) rotate(-15deg);transform:translate3d(-120px,-150px,1px) rotateX(90deg) rotate(-15deg)}95%{-webkit-transform:translate3d(-40px,-70px,1px) rotateX(10deg) rotate(0deg);transform:translate3d(-40px,-70px,1px) rotateX(10deg) rotate(0deg)}to{-webkit-transform:translate3d(-14px,-63px,1px) rotateX(0deg) rotate(0deg);transform:translate3d(-14px,-63px,1px) rotateX(0deg) rotate(0deg)}}@-webkit-keyframes blink{0%,20%{-webkit-transform:none;transform:none}10%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes blink{0%,20%{-webkit-transform:none;transform:none}10%{-webkit-transform:scaleY(0);transform:scaleY(0)}}.curtain .curtain-top-bar .logo.full svg>path{fill:#000}.curtain .curtain-top-bar .curtain-mobile-messages a{padding:15px 25px 0 0}.curtain .curtain-top-bar .curtain-mobile-messages a .icon-counter{right:20px}.curtain .curtain-menu{background:#fdf7f5;height:100%;left:0;overflow-y:auto;position:fixed;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;-o-transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;width:100%;z-index:100020}@media (min-width:1050px){.curtain .curtain-menu{background:hsla(0,0%,100%,0);line-height:1;list-style:none;margin:0;overflow-y:visible;padding:0;position:relative;-webkit-transition:none;-o-transition:none;transition:none}}.curtain .curtain-menu.menu-hidden{background:#fff;pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media (min-width:1050px){.curtain .curtain-menu.menu-hidden{pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.curtain .curtain-menu .curtain-close{color:#1c2233;font-size:24px}.curtain .curtain-menu .menu-icon,.curtain .curtain-menu .mobile-icon{font-size:28px}.curtain .curtain-menu .menu-icon.glyphicon.glyphicon-option-vertical,.curtain .curtain-menu .mobile-icon.glyphicon.glyphicon-option-vertical{color:#1c2233!important;padding-left:10px}@media (min-width:1050px){.curtain .curtain-menu .menu-icon,.curtain .curtain-menu .mobile-icon{color:#1c2233;font-size:30px}}.curtain .curtain-menu>ul{background-color:#fdf7f5;height:calc(100vh - 55px);list-style:none;margin-top:25px;padding:30px 0 0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;width:100px}.curtain .curtain-menu>ul:after{clear:both;content:"";display:block}@media (min-width:1050px){.curtain .curtain-menu>ul{background-color:transparent;height:auto;line-height:1;margin:0;padding:0;width:100%}}.curtain .curtain-menu>ul>li{background-color:#fdf7f5;float:left;line-height:14px;margin:0;padding:21px 18px 20px;text-align:center;width:100%}.curtain .curtain-menu>ul>li:first-child{padding-top:45px}@media (min-width:1050px){.curtain .curtain-menu>ul>li{background-color:transparent;padding-bottom:5px;width:auto}.curtain .curtain-menu>ul>li:hover>a{border-bottom:3px solid #000}.curtain .curtain-menu>ul>li.about-airbnb-store:hover>a{border-bottom:0}.curtain .curtain-menu>ul>li:first-child{padding-top:21px}}.curtain .curtain-menu>ul>li.my-cart{display:none;float:right;padding:14px 30px 14px 20px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.my-cart{display:inline-block}}.curtain .curtain-menu>ul>li.my-cart a{border:0;display:block;padding:0}.curtain .curtain-menu>ul>li.my-cart a .shopping-cart{font-size:26px}.curtain .curtain-menu>ul>li.my-cart a .icon-counter{right:-8px;top:-5px}.curtain .curtain-menu>ul>li.login-signup:hover a{border:0}.curtain .curtain-menu>ul>li.login-signup:hover .hidden-mobile{color:#1c2233}@media (min-width:1050px){.curtain .curtain-menu>ul>li.login-signup a{width:auto}.curtain .curtain-menu>ul>li.login-signup a:first-of-type{padding-right:0}.curtain .curtain-menu>ul>li.login-signup a:nth-of-type(2){padding-left:0}.curtain .curtain-menu>ul>li.login-signup a:hover{border-bottom:3px solid #000}}.curtain .curtain-menu>ul>li.login-signup .hidden-mobile{display:none;padding-bottom:16px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.login-signup .hidden-mobile{display:inline}}.curtain .curtain-menu>ul>li.need-help-cta{border-top:1px solid #1c2233;display:none;margin-left:10vw;margin-top:40px;padding:40px 0;width:80vw}.curtain .curtain-menu>ul>li.need-help-cta .title{font-family:Surveyor SSm A,Surveyor SSm B,serif;color:#1c2233;display:block;font-size:15px}.curtain .curtain-menu>ul>li.need-help-cta span{color:#1c2233}.curtain .curtain-menu>ul>li.need-help-cta span.spacer{margin:0 15px}.curtain .curtain-menu>ul>li.need-help-cta a{font-family:Graphik,sans-serif;display:inline;font-size:15px;line-height:30px}.curtain .curtain-menu>ul>li a{font-family:Graphik,sans-serif;color:#1c2233;display:block;font-size:13px;outline:none;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:padding .15s;-o-transition:padding .15s;transition:padding .15s;width:100%}@media (min-width:1050px){.curtain .curtain-menu>ul>li a{display:inline-block;padding-bottom:17px}.curtain .curtain-menu>ul>li a .mobile-icon{display:none}}.curtain .curtain-menu>ul>li a:active,.curtain .curtain-menu>ul>li a:hover,.curtain .curtain-menu>ul>li a:visited{text-decoration:none}.curtain .curtain-menu>ul>li a.no-pointer{cursor:default}.curtain .curtain-menu>ul>li a div{font-family:Graphik,sans-serif;font-weight:400;font-size:13px;letter-spacing:normal;color:#362b24}.curtain .curtain-menu>ul>li a .text{display:none}@media (min-width:1050px){.curtain .curtain-menu>ul>li a .text{display:inherit}}.curtain .curtain-menu>ul>li>ul{background-color:#fae4de;border-top:0;-webkit-box-shadow:none;box-shadow:none;height:100vh;left:auto;max-height:calc(100vh - 55px);opacity:0;overflow-y:auto;padding:0 30px;position:fixed;top:55px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:calc(100vw - 100px);z-index:-1}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul{background-color:#fff;border-top:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);height:auto;left:-999em;opacity:1;padding:30px 0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%;z-index:0}}.curtain .curtain-menu>ul>li>ul.is-visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 1s ease,-webkit-transform .5s ease;transition:opacity 1s ease,-webkit-transform .5s ease;-o-transition:transform .5s ease,opacity 1s ease;transition:transform .5s ease,opacity 1s ease;transition:transform .5s ease,opacity 1s ease,-webkit-transform .5s ease}.curtain .curtain-menu>ul>li>ul>li{margin:0;text-align:left}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul>li{text-align:inherit}}.curtain .curtain-menu>ul>li>ul>li a{font-family:Graphik,sans-serif;font-size:14px;letter-spacing:0;padding:25px 0}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul>li a{padding:20px 0;font-family:Sailec-Light,sans-serif;font-weight:400!important}}.curtain .curtain-menu>ul>li>ul>li:not(:last-child){border-bottom:1px solid #1c2233}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul>li:not(:last-child){border-bottom:0}}.curtain .curtain-menu>ul>li>ul>li.headline{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;font-size:20px;letter-spacing:0;line-height:66px;padding-top:15px}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul>li.headline{display:none}}.curtain .curtain-menu>ul>li>ul>li .empty-message{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#738494;display:block;font-size:14px;line-height:1.4;padding:20px 0;text-align:left}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul>li .empty-message{font-size:12px;line-height:20px;padding:0}}.curtain .curtain-menu>ul>li>ul>li .empty-message .empty-header{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#738494;font-size:18px;margin:0 0 20px}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul>li .empty-message .shop{margin:85px 0 10px}}@media (min-width:1050px){.curtain .curtain-menu>ul>li>ul>li .empty-message .home{margin:50px 0 10px}}@media (min-width:1050px){.curtain .curtain-menu>ul>li:hover ul{left:0}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.nav-float-right:hover ul{left:auto;right:0}}.curtain .curtain-menu>ul>li.how-it-works .desktop-icon{display:none}@media (min-width:1050px){.curtain .curtain-menu>ul>li.how-it-works ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.curtain .curtain-menu>ul>li.how-it-works ul li{margin:0}.curtain .curtain-menu>ul>li.how-it-works ul li:not(:last-child){border-right:1px solid #dbc997}.curtain .curtain-menu>ul>li.how-it-works ul li a{font-size:15px;padding:10px 45px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.curtain .curtain-menu>ul>li.how-it-works ul li a .desktop-icon{display:block;font-size:30px;margin-bottom:20px;-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.curtain .curtain-menu>ul>li.how-it-works ul li a:hover{color:#c28800}.curtain .curtain-menu>ul>li.how-it-works ul li a:hover .desktop-icon{color:#c28800;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.curtain .curtain-menu>ul>li.messages{display:none;padding:21px 18px 20px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.messages{display:list-item;padding:15px 20px 14px}}.curtain .curtain-menu>ul>li.messages:hover>a{border:0}.curtain .curtain-menu>ul>li.messages a{padding-bottom:0;position:relative}.curtain .curtain-menu>ul>li.messages a .show-messaging-link{font-size:26px}.curtain .curtain-menu>ul>li.messages a .icon-counter{right:-5px;top:-5px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.user-settings{padding:12px 20px 14px}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.user-settings.admin{padding:12px 10px 14px}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.user-settings.admin:hover ul{left:auto;right:-15px}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.user-settings:hover>a{background-color:#fff;color:#000}}.curtain .curtain-menu>ul>li.user-settings>a{font-family:Graphik,sans-serif;background-color:#000;border:1px solid #000;border-radius:50%;color:#fff;font-size:12px;height:30px;letter-spacing:.5px;line-height:30px;margin:0 auto;width:30px}.curtain .curtain-menu>ul>li.user-settings>a .text{left:52px!important;top:-21px!important;font-family:Sailec-Light,sans-serif;font-weight:400!important}@media (min-width:1050px){.curtain .curtain-menu>ul>li.user-settings>a .text{display:none}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.user-settings ul{border-top:0;margin-top:18px;overflow:visible;padding:10px 0;text-align:left;width:232px}.curtain .curtain-menu>ul>li.user-settings ul:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;content:"";height:0;position:absolute;right:30px;top:-10px;width:0}.curtain .curtain-menu>ul>li.user-settings ul:after{content:"";display:block;height:20px;left:0;position:absolute;top:-20px;width:100%}.curtain .curtain-menu>ul>li.user-settings ul li{padding:0 26px}.curtain .curtain-menu>ul>li.user-settings ul li:last-child{border-top:1px solid #eee}.curtain .curtain-menu>ul>li.user-settings ul li a{padding:13px 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.curtain .curtain-menu>ul>li.user-settings ul li a:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.user-favorites{padding:15px 20px 13px}}.curtain .curtain-menu>ul>li.user-favorites:hover>a{border:0}.curtain .curtain-menu>ul>li.user-favorites a{padding-bottom:0}.curtain .curtain-menu>ul>li.user-favorites a .menu-icon,.curtain .curtain-menu>ul>li.user-favorites a .text{vertical-align:middle}.curtain .curtain-menu>ul>li.user-favorites a .menu-icon{display:inline-block;font-size:27px}@media (min-width:920px){.curtain .curtain-menu>ul>li.user-favorites a .menu-icon{margin-left:6px}}.curtain .curtain-menu>ul>li.user-favorites a .menu-icon.-pressed{-webkit-animation:pressAndRelease .15s forwards;animation:pressAndRelease .15s forwards}.curtain .curtain-menu>ul>li.refer-and-earn{position:relative}.curtain .curtain-menu>ul>li.refer-and-earn ul{padding:30px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.refer-and-earn ul{width:260px}}.curtain .curtain-menu>ul>li.refer-and-earn ul li{border:0}.curtain .curtain-menu>ul>li.refer-and-earn ul img{display:inherit;margin:0 auto;width:100px}.curtain .curtain-menu>ul>li.refer-and-earn ul .headline{text-align:center}.curtain .curtain-menu>ul>li.refer-and-earn ul h5{font-size:14px;font-weight:300;letter-spacing:.1em;margin:20px 0 15px;text-align:center}.curtain .curtain-menu>ul>li.refer-and-earn ul p{color:#1c2233;font-size:12px;line-height:1.6em;margin:0;text-align:center}.curtain .curtain-menu>ul>li.refer-and-earn ul .btn{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#fff;font-size:14px;letter-spacing:.025em;margin-top:10px;padding:10px 0;text-align:center;text-transform:none;width:100%}.curtain .curtain-menu>ul>li.my-home ul .rooms .status,.curtain .curtain-menu>ul>li.my-home ul .rooms svg{display:none}.curtain .curtain-menu>ul>li.my-home ul li{width:100%}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room:not(:last-child){border-bottom:1px solid #1c2233;display:block}@media (min-width:1050px){.curtain .curtain-menu>ul>li.my-home ul li.rooms .room:not(:last-child){border-bottom:0}}.curtain .curtain-menu>ul>li.my-home ul li.view-all{border-bottom:0}.curtain .curtain-menu>ul>li.my-home ul li.view-all span{float:right;font-size:18px}.curtain .curtain-menu>ul>li.my-home ul li.home-buttons,.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile{border-bottom:0;display:inline-block;float:left}@media (min-width:1050px){.curtain .curtain-menu>ul>li.my-home ul li.home-buttons,.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile{display:none;padding-left:50px;width:284px}}.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile .btn,.curtain .curtain-menu>ul>li.my-home ul li.home-buttons .btn{font-family:Sailec-Medium,sans-serif;font-weight:400!important;background-color:#fdf7f5;border:2px solid #fdf7f5;display:block;font-size:11px;letter-spacing:1.44px;line-height:56px;margin:0;max-width:390px;padding:0 25px 0 20px;text-align:left;text-transform:uppercase}@media (min-width:1050px){.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile .btn,.curtain .curtain-menu>ul>li.my-home ul li.home-buttons .btn{padding:0 25px 0 40px}}.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile .btn:hover,.curtain .curtain-menu>ul>li.my-home ul li.home-buttons .btn:hover{background-color:#fae4de}.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile .btn .mobile-sub-icon,.curtain .curtain-menu>ul>li.my-home ul li.home-buttons .btn .mobile-sub-icon{font-size:22px;position:relative;top:5px;display:inline-block;margin-right:10px}.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile .btn:not(:first-child),.curtain .curtain-menu>ul>li.my-home ul li.home-buttons .btn:not(:first-child){margin-top:20px}.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile{margin:15px 0 30px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.my-home ul li.home-buttons-mobile{display:none}}.curtain .curtain-menu>ul>li.my-home ul li.home-buttons{display:none}@media (min-width:1050px){.curtain .curtain-menu>ul>li.my-home ul li.home-buttons{display:inline-block}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.my-home ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.curtain .curtain-menu>ul>li.my-home ul li{float:left}.curtain .curtain-menu>ul>li.my-home ul li.rooms{border-left:1px solid #dbc997;margin-left:50px;min-height:150px;padding-left:50px;width:760px}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room{display:inline-block;float:left;height:74px;text-align:left;width:50%}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room:hover{background-color:#f8f8f8}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room a{padding:20px 40px}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room .name{font-family:Sailec-Light,sans-serif;font-weight:400!important;display:block;font-size:18px;line-height:25px;overflow:hidden;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:-4px;white-space:nowrap;width:185px}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room .status{font-family:Sailec-Regular,sans-serif;font-weight:400!important;color:#a1adb7;display:block;font-size:9px;letter-spacing:1.2px;position:relative;text-transform:uppercase;top:-4px}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room .status:before{background-color:#c28800;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:5px;position:relative;top:-1px;width:5px}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room .status.orange:before{background-color:#c28800}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room .status.pink:before{background-color:#f6c4bd}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room .status.blue:before{background-color:#a1adb7}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room svg{display:inline-block;float:left;margin-right:35px;width:50px}.curtain .curtain-menu>ul>li.my-home ul li.rooms .room svg path{stroke:#1c2233}.curtain .curtain-menu>ul>li.my-home ul li.view-all{display:none}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.curtain .curtain-menu>ul>li.shop ul .shop-buttons,.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile{border-bottom:0;display:none;float:left}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .shop-buttons,.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile{display:inline-block;max-width:284px;padding-left:50px}}.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile .btn,.curtain .curtain-menu>ul>li.shop ul .shop-buttons .btn{font-family:Sailec-Medium,sans-serif;font-weight:400!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdf7f5;border:2px solid #fdf7f5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;height:65px;letter-spacing:1.44px;max-width:390px;padding:20px 25px 20px 20px;text-align:left;text-transform:uppercase}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile .btn,.curtain .curtain-menu>ul>li.shop ul .shop-buttons .btn{margin:0 35px 0 0;padding:20px 0 20px 32px}}.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile .btn:hover,.curtain .curtain-menu>ul>li.shop ul .shop-buttons .btn:hover{background-color:#fae4de}.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile .btn:not(:first-child),.curtain .curtain-menu>ul>li.shop ul .shop-buttons .btn:not(:first-child){margin-top:20px}.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile .btn .mobile-sub-icon,.curtain .curtain-menu>ul>li.shop ul .shop-buttons .btn .mobile-sub-icon{display:inline-block;float:left;margin-right:10px}.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile .btn .mobile-sub-icon span,.curtain .curtain-menu>ul>li.shop ul .shop-buttons .btn .mobile-sub-icon span{color:#1c2233;font-size:26px}.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile .btn .mobile-sub-icon svg,.curtain .curtain-menu>ul>li.shop ul .shop-buttons .btn .mobile-sub-icon svg{display:inline-block;height:26px;vertical-align:middle;width:26px}.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile{display:inline-block;margin:15px 0 30px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .shop-buttons-mobile{display:none}}.curtain .curtain-menu>ul>li.shop ul .product-lists{border:0}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .product-lists{border-left:1px solid #dbc997;margin-left:50px;min-height:235px;padding-left:50px;width:760px}}.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list{display:block}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a{padding:18px 0}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .details{float:left}}.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .details .name{font-family:Sailec-Medium,sans-serif;font-weight:400!important;font-size:14px;letter-spacing:0;width:100%}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .details .name{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:18px;line-height:25px;margin-right:15px;margin-top:15px;overflow:hidden;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:205px}}.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .details .items-purchased{font-family:Sailec-Medium,sans-serif;font-weight:400!important;color:#dbc997;display:none;font-size:9px;letter-spacing:1px;margin-top:5px;text-align:left;text-transform:uppercase}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .details .items-purchased{display:block}}.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .products{display:none}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .products{display:inline-block}}.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .products .product-img{background-position:50%;background-size:contain;float:left;height:56px;margin-right:12px;width:56px}.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list a .products .product-count{font-family:Sailec-Light,sans-serif;font-weight:400!important;background-color:#eee;display:inline-block;float:left;font-size:18px;height:56px;letter-spacing:1px;line-height:56px;text-align:center;width:56px}.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list:not(:last-child){border-bottom:1px solid #1c2233}@media (min-width:1050px){.curtain .curtain-menu>ul>li.shop ul .product-lists .product-list:not(:last-child){border-bottom:0}}.curtain .curtain-menu>ul>li.admin-dropdown{position:relative}@media (min-width:1050px){.curtain .curtain-menu>ul>li.admin-dropdown ul{padding:10px 0;text-align:left;width:232px}.curtain .curtain-menu>ul>li.admin-dropdown ul .is-visible,.curtain .curtain-menu>ul>li.admin-dropdown ul:hover{left:0}.curtain .curtain-menu>ul>li.admin-dropdown ul li{padding:0 26px}.curtain .curtain-menu>ul>li.admin-dropdown ul li.-has-divider{border-top:1px solid #eee;margin-top:5px;padding-top:5px}.curtain .curtain-menu>ul>li.admin-dropdown ul li a{padding:8px 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.curtain .curtain-menu>ul>li.admin-dropdown ul li a:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.notifications{padding:12px 20px 14px 10px}}.curtain .curtain-menu>ul>li.notifications:hover .show-notification-link{color:#c28800}.curtain .curtain-menu>ul>li.notifications>a{border:0;padding-bottom:0}@media (min-width:1050px){.curtain .curtain-menu>ul>li.notifications>a .text{display:none}}.curtain .curtain-menu>ul>li.notifications>a .show-notification-link{font-size:30px}.curtain .curtain-menu>ul>li.notifications .icon-counter{right:8px;top:-2px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.notifications .icon-counter{right:-6px}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.notifications ul{overflow-y:auto;padding:10px 0;text-align:left;width:300px}}.curtain .curtain-menu>ul>li.notifications ul li:not(.headline){padding:0 26px}.curtain .curtain-menu>ul>li.notifications ul li:last-child{border-top:1px solid #eee}.curtain .curtain-menu>ul>li.notifications ul li a{padding:13px 0}.curtain .curtain-menu>ul>li.notifications ul li.mark-all-as-read a,.curtain .curtain-menu>ul>li.notifications ul li:last-child a{text-align:center;text-decoration:underline}.curtain .curtain-menu>ul>li.notifications ul li.notification-item{border-top:1px solid #f8f8f8;padding:25px 0}@media (min-width:1050px){.curtain .curtain-menu>ul>li.notifications ul li.notification-item{padding:25px}}.curtain .curtain-menu>ul>li.notifications ul li.notification-item .notification-message{color:#1c2233;font-size:11px;line-height:1.2em;margin-bottom:0}.curtain .curtain-menu>ul>li.notifications ul li.notification-item .notification-message a{color:#1c2233;margin:5px 0 0}.curtain .curtain-menu>ul>li.notifications ul li.notification-item .time-passed{display:block;font-size:10px;padding:5px 0;position:relative}@media (min-width:1050px){.curtain .curtain-menu>ul>li.notifications ul li.notification-item .time-passed{padding:0;top:17px}}.curtain .curtain-menu>ul>li.notifications ul li.notification-item a{color:#c28800;font-size:12px;padding:0;text-decoration:underline}.curtain .curtain-menu>ul>li.search-bar{padding:13px 0 0}.curtain .curtain-menu>ul>li.search-bar form{margin:0}.curtain .curtain-menu>ul>li.search-bar form .input-group{display:none}@media (min-width:1050px){.curtain .curtain-menu>ul>li.search-bar form .input-group{display:block}}.curtain .curtain-menu>ul>li.search-bar form .input-group button,.curtain .curtain-menu>ul>li.search-bar form .input-group input{border:0;border-bottom:1px solid #a1adb7;display:inline-block;float:left;height:30px;outline:0}.curtain .curtain-menu>ul>li.search-bar form .input-group input{font-size:12px;padding:5px;width:160px}.curtain .curtain-menu>ul>li.search-bar form .input-group button{background:#1c2233;border:0;width:30px}.curtain .curtain-menu>ul>li.search-bar form .input-group button .magnifying-glass svg{fill:#fff;height:16px;width:16px}.curtain .curtain-menu>ul>li.selected{background-color:#fae4de}@media (min-width:1050px){.curtain .curtain-menu>ul>li.selected{background-color:hsla(0,0%,100%,0)}}@media (max-width:1049px){.curtain .curtain-menu>ul>li.selected ul{left:auto;right:0}}.curtain .curtain-menu>ul>li.nav-float-right{float:right;position:relative}.curtain .curtain-menu>ul>li.nav-float-right,.curtain .curtain-menu>ul>li.nav-float-right span{color:#1c2233;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.curtain .curtain-menu>ul>li.nav-float-right em{color:#3e78f1;font-style:normal;margin-right:5px}@media (min-width:1050px){.curtain .curtain-menu>ul>li.nav-float-right:hover,.curtain .curtain-menu>ul>li.nav-float-right:hover span{color:#3e78f1}}@media (min-width:1050px){.curtain .curtain-menu>ul>li.about-airbnb-store{float:left}.curtain .curtain-menu>ul>li.about-airbnb-store .text{color:#1c2233}.curtain .curtain-menu>ul>li.about-airbnb-store .menu-icon{display:none}}.curtain .curtain-menu.menu-hidden>ul{opacity:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media (min-width:1050px){.curtain .curtain-menu.menu-hidden>ul{opacity:1}}@media (max-width:1049px){.curtain .curtain-menu:not(.subnav-open)>ul>li a .text{color:#1c2233;display:block;font-size:20px;left:70px;letter-spacing:0;line-height:70px;position:absolute;text-align:left;top:-22px;width:calc(100vw - 75px)}}@media (max-width:1049px){.curtain .curtain-menu:not(.subnav-open) .need-help-cta{display:block}}@media (min-width:1050px){.active-nav>a,.curtain[data-controller-name=clientSideApp][data-action-name=dashboard] .my-home>a,.curtain[data-controller-name=clientSideApp][data-action-name=shop] .shop>a,.curtain[data-controller-name=clientSideApp][data-action-name=universalFavorites] .shop>a,.curtain[data-controller-name=referral_sources] .refer-and-earn>a{border-bottom:3px solid #000}}.curtain-menu .messages:before,.curtain-mobile-messages .open-messaging:before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.view-as-navigation-bar{background:#fff;border-top:1px solid #fae4de;font-size:10px;left:0;opacity:.75;position:absolute;top:50px;width:100%;z-index:100019}.view-as-navigation-bar:hover{opacity:1}.view-as-navigation-bar a{color:#1c2233;display:block;padding:5px;text-align:left;width:100%}.view-as-navigation-bar span{display:block;float:right;font-size:16px}.curtain{font-family:Sailec-Regular,sans-serif;font-weight:400!important;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);height:55px;position:fixed;top:0;width:100%;z-index:100020}.curtain a{outline:0}.curtain li{list-style-type:none}.curtain .view-as{background:#fff;border-top:1px solid #fae4de;font-size:10px;left:0;opacity:.75;position:absolute;top:55px;width:100%}.curtain .view-as:hover{opacity:1}.curtain .view-as a{color:#1c2233;display:block;padding:5px;text-align:left;width:100%}.curtain .view-as span{display:block;float:right;font-size:16px}.curtain .curtain-top-bar{background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:block;height:55px;position:fixed;text-align:right;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;width:100%;z-index:100021}@media (min-width:1050px){.curtain .curtain-top-bar{-webkit-box-shadow:none;box-shadow:none;float:left;position:relative;width:auto}}.curtain .curtain-top-bar a:hover{color:#1c2233}.curtain .curtain-top-bar .logo{float:left;position:relative;z-index:100024}.curtain .curtain-top-bar .logo a{display:block;float:left}.curtain .curtain-top-bar .logo a svg{display:block}.curtain .curtain-top-bar .logo.stamp{display:block;padding:18px 14px 0 20px}.curtain .curtain-top-bar .logo.stamp svg>path{fill:#000}@media (min-width:1050px){.curtain .curtain-top-bar .logo.stamp{display:none}}.curtain .curtain-top-bar .logo.full{display:none;padding:18px 14px 0 20px}@media (min-width:1050px){.curtain .curtain-top-bar .logo.full{display:block}}.curtain .curtain-top-bar .logo.airbnb{margin:16px 18px;margin-right:0;position:relative;width:132px}@media (min-width:375px){.curtain .curtain-top-bar .logo.airbnb{height:22px;width:162px}}@media (min-width:440px){.curtain .curtain-top-bar .logo.airbnb{height:22px;width:auto}}.curtain .curtain-top-bar .logo.airbnb svg{max-width:100%}.curtain .curtain-top-bar .logo.cbtwo{background-image:url("https://static.havenly.com/app/img/noun_67986.svg");background-repeat:no-repeat;display:block;height:30px;margin:10px 18px 0;width:30px}.curtain .curtain-top-bar .logo.cbtwo a{display:block;height:100%;width:100%}.curtain .curtain-top-bar .logo.domino a{display:block;padding:10px 14px 0 15px}.curtain .curtain-top-bar .curtain-mobile-cart a{float:right;padding:12px 0 0;position:relative}@media (min-width:1050px){.curtain .curtain-top-bar .curtain-mobile-cart a{display:none}}.curtain .curtain-top-bar .curtain-mobile-cart a .shopping-cart{font-size:30px}.curtain .curtain-top-bar .curtain-mobile-cart a .icon-counter{right:-5px;top:10px}.curtain .curtain-top-bar .curtain-mobile-messages a{float:right;padding:15px 15px 0 0;position:relative}@media (min-width:1050px){.curtain .curtain-top-bar .curtain-mobile-messages a{display:none}}.curtain .curtain-top-bar .curtain-mobile-messages a .icon-counter{right:8px}.curtain .curtain-top-bar .curtain-mobile-messages a .show-messaging-link{font-size:30px}.curtain .curtain-top-bar .curtain-hamburger{color:#1c2233;cursor:pointer;float:right;height:55px;padding:18px;position:relative;z-index:100022}@media (min-width:1050px){.curtain .curtain-top-bar .curtain-hamburger{display:none}}.curtain .curtain-top-bar .curtain-hamburger span{background-color:#1c2233;display:block;height:1px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:30px}.curtain .curtain-top-bar .curtain-hamburger span:first-child{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.curtain .curtain-top-bar .curtain-hamburger span:nth-child(2){opacity:1;-webkit-transform:translateY(9px) scaleX(1);-ms-transform:translateY(9px) scaleX(1);transform:translateY(9px) scaleX(1);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;-o-transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.curtain .curtain-top-bar .curtain-hamburger span:nth-child(3){-webkit-transform:translateY(18px) rotate(0deg);-ms-transform:translateY(18px) rotate(0deg);transform:translateY(18px) rotate(0deg)}.curtain.mobile-open.role-temp .curtain-mobile-cart{display:none}.curtain.mobile-open .curtain-hamburger span:first-child{-webkit-transform:translateY(9px) rotate(135deg);-ms-transform:translateY(9px) rotate(135deg);transform:translateY(9px) rotate(135deg)}.curtain.mobile-open .curtain-hamburger span:nth-child(2){opacity:0;-webkit-transform:translateY(9px) scaleX(0);-ms-transform:translateY(9px) scaleX(0);transform:translateY(9px) scaleX(0)}.curtain.mobile-open .curtain-hamburger span:nth-child(3){-webkit-transform:translateY(7px) rotate(-135deg);-ms-transform:translateY(7px) rotate(-135deg);transform:translateY(7px) rotate(-135deg)}.curtain .logo.mobile-nav-logo{padding:0}@media (min-width:1050px){.curtain .logo.mobile-nav-logo{display:none}}.curtain .logo.mobile-nav-logo a{margin-top:-10px;min-height:65px}.curtain .logo.mobile-nav-logo a img{display:inline;max-width:190px}.curtain .curtain-menu-redesign{background:#fff;height:100%;left:0;overflow-y:auto;overflow-x:hidden;position:fixed;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;-o-transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;width:100%;z-index:100020}@media (min-width:1050px){.curtain .curtain-menu-redesign{background:hsla(0,0%,100%,0);line-height:1;list-style:none;margin:0;overflow:visible;padding:0;position:relative;-webkit-transition:none;-o-transition:none;transition:none}}.curtain .curtain-menu-redesign.menu-hidden-redesign{background:#fff;pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media (min-width:1050px){.curtain .curtain-menu-redesign.menu-hidden-redesign{pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.curtain .curtain-menu-redesign .curtain-close{color:#1c2233;font-size:24px}.curtain .curtain-menu-redesign .beta-tag{color:#b26e4b;font-size:11px;padding-left:0;padding-top:12px;font-family:GT Walsheim;font-weight:600!important}.curtain .curtain-menu-redesign .beta-tag.show-mobile{display:none}@media (max-width:1049px){.curtain .curtain-menu-redesign .beta-tag.show-mobile{display:inline;position:relative;top:-10px}}.curtain .curtain-menu-redesign .beta-tag.show-desktop{display:block;padding-right:0}@media (max-width:1049px){.curtain .curtain-menu-redesign .beta-tag.show-desktop{display:none}}.curtain .curtain-menu-redesign .explore{padding-right:0}@media (min-width:1050px){.curtain .curtain-menu-redesign .explore{padding-left:32px}}.curtain .curtain-menu-redesign .menu-icon,.curtain .curtain-menu-redesign .mobile-icon{font-size:28px}.curtain .curtain-menu-redesign .menu-icon.glyphicon.glyphicon-option-vertical,.curtain .curtain-menu-redesign .mobile-icon.glyphicon.glyphicon-option-vertical{color:#1c2233!important;padding-left:10px}@media (min-width:1050px){.curtain .curtain-menu-redesign .menu-icon,.curtain .curtain-menu-redesign .mobile-icon{color:#1c2233;font-size:30px}}.curtain .curtain-menu-redesign>ul{background-color:#fff;height:calc(100vh - 55px);list-style:none;margin-top:25px;padding:30px 0 0;width:25%}.curtain .curtain-menu-redesign>ul:after{clear:both;content:"";display:block}@media (max-width:441px){.curtain .curtain-menu-redesign>ul{width:50%}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul{background-color:transparent;height:auto;line-height:1;margin:0;padding:0;width:100%}}.curtain .curtain-menu-redesign>ul hr{border-color:#ccc;width:calc(100vw - 40px);margin:0 20px;z-index:-10}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>.account{display:none}}.curtain .curtain-menu-redesign>ul>li{background-color:#fff;float:left;line-height:14px;margin:0;padding:21px 18px 15px 26px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;width:100%}.curtain .curtain-menu-redesign>ul>li:first-child{padding-top:45px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li{background-color:transparent;padding-bottom:5px;width:auto;text-align:center}.curtain .curtain-menu-redesign>ul>li:hover>a{border-bottom:3px solid #000}.curtain .curtain-menu-redesign>ul>li.about-airbnb-store:hover>a{border-bottom:0}.curtain .curtain-menu-redesign>ul>li:first-child{padding-top:21px}}.curtain .curtain-menu-redesign>ul>li.my-cart{display:none;float:right;padding:14px 30px 14px 20px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.my-cart{display:inline-block}}.curtain .curtain-menu-redesign>ul>li.my-cart a{border:0;display:block;padding:0}.curtain .curtain-menu-redesign>ul>li.my-cart a .shopping-cart{font-size:26px}.curtain .curtain-menu-redesign>ul>li.my-cart a .icon-counter{right:-8px;top:-5px}.curtain .curtain-menu-redesign>ul>li.login-signup:hover a{border:0}.curtain .curtain-menu-redesign>ul>li.login-signup:hover .hidden-mobile{color:#1c2233}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.login-signup a{width:auto}.curtain .curtain-menu-redesign>ul>li.login-signup a:first-of-type{padding-right:0}.curtain .curtain-menu-redesign>ul>li.login-signup a:nth-of-type(2){padding-left:0}.curtain .curtain-menu-redesign>ul>li.login-signup a:hover{border-bottom:3px solid #000}}.curtain .curtain-menu-redesign>ul>li.login-signup .hidden-mobile{display:none;padding-bottom:16px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.login-signup .hidden-mobile{display:inline}}.curtain .curtain-menu-redesign>ul>li.divider-li{width:calc(100vw - 40px);border-bottom:1px solid #ccc;margin:0 20px;padding:0}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.divider-li{display:none}}.curtain .curtain-menu-redesign>ul>li.footer-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw}.curtain .curtain-menu-redesign>ul>li.footer-link span{color:#738494;padding:0 6px}.curtain .curtain-menu-redesign>ul>li.footer-link>a{font-size:13px;color:#738494;width:auto}.curtain .curtain-menu-redesign>ul>li.footer-link:last-child{padding:0 26px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.footer-link{display:none}}.curtain .curtain-menu-redesign>ul>li.need-help-cta{display:none;margin-left:10vw;margin-top:40px;padding:40px 0;width:80vw}.curtain .curtain-menu-redesign>ul>li.need-help-cta .title{font-family:Surveyor SSm A,Surveyor SSm B,serif;color:#1c2233;display:block;font-size:15px}.curtain .curtain-menu-redesign>ul>li.need-help-cta span{color:#1c2233}.curtain .curtain-menu-redesign>ul>li.need-help-cta span.spacer{margin:0 15px}.curtain .curtain-menu-redesign>ul>li.need-help-cta a{font-family:Sailec-Light,sans-serif;font-weight:400!important;display:inline;font-size:15px;line-height:30px}.curtain .curtain-menu-redesign>ul>li a{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#000;display:block;font-size:16px;outline:none;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:padding .15s;-o-transition:padding .15s;transition:padding .15s;width:100%}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li a{display:inline-block;font-size:12px;padding-bottom:17px}.curtain .curtain-menu-redesign>ul>li a .mobile-icon{display:none}}.curtain .curtain-menu-redesign>ul>li a:active,.curtain .curtain-menu-redesign>ul>li a:hover,.curtain .curtain-menu-redesign>ul>li a:visited{text-decoration:none;color:#000}.curtain .curtain-menu-redesign>ul>li a.no-pointer{cursor:default}.curtain .curtain-menu-redesign>ul>li a div{font-family:Sailec-Light,sans-serif;font-weight:400!important}.curtain .curtain-menu-redesign>ul>li a .text{display:none}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li a .text{display:inherit}}.curtain .curtain-menu-redesign>ul>li>ul{background-color:#f6f6f6;border-top:0;-webkit-box-shadow:none;box-shadow:none;height:100vh;left:auto;max-height:calc(100vh - 55px);opacity:0;overflow-y:auto;padding:50px 30px 0;position:fixed;top:55px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:calc(100vw - 100px);z-index:1}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul{background-color:#fff;border-top:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);height:auto;left:-999em;opacity:1;padding:30px 0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%;z-index:2}}.curtain .curtain-menu-redesign>ul>li>ul.is-visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.curtain .curtain-menu-redesign>ul>li>ul>li{margin:0;text-align:left}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li{text-align:inherit}}.curtain .curtain-menu-redesign>ul>li>ul>li a{font-family:Sailec-Medium,sans-serif;font-weight:400!important;font-size:14px;letter-spacing:0;padding:25px 0}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li a{padding:20px 0;font-family:Sailec-Light,sans-serif;font-weight:400!important}}.curtain .curtain-menu-redesign>ul>li>ul>li:not(:last-child){border-bottom:1px solid #ccc}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li:not(:last-child){border-bottom:0}}.curtain .curtain-menu-redesign>ul>li>ul>li.headline{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;font-size:14px;letter-spacing:0;line-height:40px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li.headline{display:none}}.curtain .curtain-menu-redesign>ul>li>ul>li.headline>a{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;font-size:14px;letter-spacing:0;line-height:40px;padding:0}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li.headline>a{display:none}}.curtain .curtain-menu-redesign>ul>li>ul>li .empty-message{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#738494;display:block;font-size:14px;line-height:1.4;padding:20px 0;text-align:left}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li .empty-message{font-size:12px;line-height:20px;padding:0}}.curtain .curtain-menu-redesign>ul>li>ul>li .empty-message .empty-header{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#738494;font-size:18px;margin:0 0 20px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li .empty-message .shop{margin:85px 0 10px}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li>ul>li .empty-message .home{margin:50px 0 10px}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.nav-float-right:hover ul{left:auto;right:0}}.curtain .curtain-menu-redesign>ul>li.how-it-works .desktop-icon{display:none}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.how-it-works ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.curtain .curtain-menu-redesign>ul>li.how-it-works ul li{margin:0}.curtain .curtain-menu-redesign>ul>li.how-it-works ul li:not(:last-child){border-right:1px solid #dbc997}.curtain .curtain-menu-redesign>ul>li.how-it-works ul li a{font-size:15px;padding:10px 45px;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.curtain .curtain-menu-redesign>ul>li.how-it-works ul li a .desktop-icon{display:block;font-size:30px;margin-bottom:20px;-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.curtain .curtain-menu-redesign>ul>li.how-it-works ul li a:hover{color:#c28800}.curtain .curtain-menu-redesign>ul>li.how-it-works ul li a:hover .desktop-icon{color:#c28800;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.curtain .curtain-menu-redesign>ul>li.messages{display:none;padding:21px 18px 20px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.messages{display:list-item;padding:15px 20px 14px}}.curtain .curtain-menu-redesign>ul>li.messages:hover>a{border:0}.curtain .curtain-menu-redesign>ul>li.messages a{padding-bottom:0;position:relative}.curtain .curtain-menu-redesign>ul>li.messages a .show-messaging-link{font-size:26px}.curtain .curtain-menu-redesign>ul>li.messages a .icon-counter{right:-5px;top:-5px}.curtain .curtain-menu-redesign>ul>li.user-settings{display:none}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.user-settings{display:block;padding:12px 20px 14px}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.user-settings.admin{padding:12px 10px 14px}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.user-settings.admin:hover ul{left:auto;right:-15px}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.user-settings:hover>a{background-color:#fff;color:#000}}.curtain .curtain-menu-redesign>ul>li.user-settings>a{font-family:Sailec-Medium,sans-serif;font-weight:400!important;background-color:#000;border:1px solid #000;border-radius:50%;color:#fff;font-size:12px;height:30px;letter-spacing:.5px;line-height:30px;margin:0 auto;width:30px}.curtain .curtain-menu-redesign>ul>li.user-settings>a .text{left:52px!important;top:-21px!important;font-family:Sailec-Light,sans-serif;font-weight:400!important}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.user-settings>a .text{display:none}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.user-settings ul{border-top:0;margin-top:18px;overflow:visible;padding:10px 0;text-align:left;width:232px}.curtain .curtain-menu-redesign>ul>li.user-settings ul:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;content:"";height:0;position:absolute;right:30px;top:-10px;width:0}.curtain .curtain-menu-redesign>ul>li.user-settings ul:after{content:"";display:block;height:20px;left:0;position:absolute;top:-20px;width:100%}.curtain .curtain-menu-redesign>ul>li.user-settings ul li{padding:0 26px}.curtain .curtain-menu-redesign>ul>li.user-settings ul li:last-child{border-top:1px solid #eee}.curtain .curtain-menu-redesign>ul>li.user-settings ul li a{padding:13px 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.curtain .curtain-menu-redesign>ul>li.user-settings ul li a:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.user-favorites{padding:15px 20px 13px}}.curtain .curtain-menu-redesign>ul>li.user-favorites:hover>a{border:0}.curtain .curtain-menu-redesign>ul>li.user-favorites a{padding-bottom:0}.curtain .curtain-menu-redesign>ul>li.user-favorites a .menu-icon,.curtain .curtain-menu-redesign>ul>li.user-favorites a .text{vertical-align:middle}.curtain .curtain-menu-redesign>ul>li.user-favorites a .menu-icon{display:inline-block;font-size:27px}@media (min-width:920px){.curtain .curtain-menu-redesign>ul>li.user-favorites a .menu-icon{margin-left:6px}}.curtain .curtain-menu-redesign>ul>li.user-favorites a .menu-icon.-pressed{-webkit-animation:pressAndRelease .15s forwards;animation:pressAndRelease .15s forwards}.curtain .curtain-menu-redesign>ul>li.refer-and-earn{position:relative}.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul{padding:30px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul{width:260px}}.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul li{border:0}.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul img{display:inherit;margin:0 auto;width:100px}.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul .headline{text-align:center}.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul h5{font-size:14px;font-weight:300;letter-spacing:.1em;margin:20px 0 15px;text-align:center}.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul p{color:#1c2233;font-size:12px;line-height:1.6em;margin:0;text-align:center}.curtain .curtain-menu-redesign>ul>li.refer-and-earn ul .btn{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#fff;font-size:14px;letter-spacing:.025em;margin-top:10px;padding:10px 0;text-align:center;text-transform:none;width:100%}.curtain .curtain-menu-redesign>ul>li.my-home ul .rooms .status,.curtain .curtain-menu-redesign>ul>li.my-home ul .rooms svg{display:none}.curtain .curtain-menu-redesign>ul>li.my-home ul li{width:100%}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room:not(:last-child){border-bottom:1px solid #1c2233;display:block}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room:not(:last-child){border-bottom:0}}.curtain .curtain-menu-redesign>ul>li.my-home ul li.view-all{border-bottom:0}.curtain .curtain-menu-redesign>ul>li.my-home ul li.view-all span{float:right;font-size:18px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons,.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile{border-bottom:0;display:inline-block;float:left}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons,.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile{display:none;padding-left:50px;width:284px}}.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile .btn,.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons .btn{font-family:Sailec-Medium,sans-serif;font-weight:400!important;background-color:#fdf7f5;border:2px solid #fdf7f5;display:block;font-size:11px;letter-spacing:1.44px;line-height:56px;margin:0;max-width:390px;padding:0 25px 0 20px;text-align:left;text-transform:uppercase}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile .btn,.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons .btn{padding:0 25px 0 40px}}.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile .btn:hover,.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons .btn:hover{background-color:#fae4de}.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile .btn .mobile-sub-icon,.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons .btn .mobile-sub-icon{font-size:22px;position:relative;top:5px;display:inline-block;margin-right:10px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile .btn:not(:first-child),.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons .btn:not(:first-child){margin-top:20px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile{margin:15px 0 30px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons-mobile{display:none}}.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons{display:none}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.my-home ul li.home-buttons{display:inline-block}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.my-home ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.curtain .curtain-menu-redesign>ul>li.my-home ul li{float:left}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms{border-left:1px solid #dbc997;margin-left:50px;min-height:150px;padding-left:50px;width:760px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room{display:inline-block;float:left;height:74px;text-align:left;width:50%}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room:hover{background-color:#f8f8f8}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room a{padding:20px 40px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room .name{font-family:Sailec-Light,sans-serif;font-weight:400!important;display:block;font-size:18px;line-height:25px;overflow:hidden;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;top:-4px;white-space:nowrap;width:185px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room .status{font-family:Sailec-Regular,sans-serif;font-weight:400!important;color:#a1adb7;display:block;font-size:9px;letter-spacing:1.2px;position:relative;text-transform:uppercase;top:-4px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room .status:before{background-color:#c28800;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:5px;position:relative;top:-1px;width:5px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room .status.orange:before{background-color:#c28800}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room .status.pink:before{background-color:#f6c4bd}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room .status.blue:before{background-color:#a1adb7}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room svg{display:inline-block;float:left;margin-right:35px;width:50px}.curtain .curtain-menu-redesign>ul>li.my-home ul li.rooms .room svg path{stroke:#1c2233}.curtain .curtain-menu-redesign>ul>li.my-home ul li.view-all{display:none}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile{border-bottom:0;display:none;float:left}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile{display:inline-block;max-width:284px;padding-left:50px}}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile .btn,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons .btn{font-family:Sailec-Medium,sans-serif;font-weight:400!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdf7f5;border:2px solid #fdf7f5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;height:65px;letter-spacing:1.44px;max-width:390px;padding:20px 25px 20px 20px;text-align:left;text-transform:uppercase}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile .btn,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons .btn{margin:0 35px 0 0;padding:20px 0 20px 32px}}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile .btn:hover,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons .btn:hover{background-color:#fae4de}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile .btn:not(:first-child),.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons .btn:not(:first-child){margin-top:20px}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile .btn .mobile-sub-icon,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons .btn .mobile-sub-icon{display:inline-block;float:left;margin-right:10px}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile .btn .mobile-sub-icon span,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons .btn .mobile-sub-icon span{color:#1c2233;font-size:26px}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile .btn .mobile-sub-icon svg,.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons .btn .mobile-sub-icon svg{display:inline-block;height:26px;vertical-align:middle;width:26px}.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile{display:inline-block;margin:15px 0 30px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .shop-buttons-mobile{display:none}}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists{border:0}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists{border-left:1px solid #dbc997;margin-left:50px;min-height:235px;padding-left:50px;width:760px}}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list{display:block}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a{padding:18px 0}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .details{float:left}}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .details .name{font-family:Sailec-Medium,sans-serif;font-weight:400!important;font-size:14px;letter-spacing:0;width:100%}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .details .name{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:18px;line-height:25px;margin-right:15px;margin-top:15px;overflow:hidden;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:205px}}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .details .items-purchased{font-family:Sailec-Medium,sans-serif;font-weight:400!important;color:#dbc997;display:none;font-size:9px;letter-spacing:1px;margin-top:5px;text-align:left;text-transform:uppercase}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .details .items-purchased{display:block}}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .products{display:none}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .products{display:inline-block}}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .products .product-img{background-position:50%;background-size:contain;float:left;height:56px;margin-right:12px;width:56px}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list a .products .product-count{font-family:Sailec-Light,sans-serif;font-weight:400!important;background-color:#eee;display:inline-block;float:left;font-size:18px;height:56px;letter-spacing:1px;line-height:56px;text-align:center;width:56px}.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list:not(:last-child){border-bottom:1px solid #1c2233}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.shop ul .product-lists .product-list:not(:last-child){border-bottom:0}}.curtain .curtain-menu-redesign>ul>li.admin-dropdown{position:relative}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.admin-dropdown ul{padding:10px 0;text-align:left;width:232px}.curtain .curtain-menu-redesign>ul>li.admin-dropdown ul .is-visible,.curtain .curtain-menu-redesign>ul>li.admin-dropdown ul:hover{left:0}.curtain .curtain-menu-redesign>ul>li.admin-dropdown ul li{padding:0 26px}.curtain .curtain-menu-redesign>ul>li.admin-dropdown ul li.-has-divider{border-top:1px solid #eee;margin-top:5px;padding-top:5px}.curtain .curtain-menu-redesign>ul>li.admin-dropdown ul li a{padding:8px 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.curtain .curtain-menu-redesign>ul>li.admin-dropdown ul li a:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.notifications{padding:12px 20px 14px 10px}}.curtain .curtain-menu-redesign>ul>li.notifications:hover .show-notification-link{color:#c28800}.curtain .curtain-menu-redesign>ul>li.notifications>a{border:0;padding-bottom:0}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.notifications>a .text{display:none}}.curtain .curtain-menu-redesign>ul>li.notifications>a .show-notification-link{font-size:30px}.curtain .curtain-menu-redesign>ul>li.notifications .icon-counter{right:8px;top:-2px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.notifications .icon-counter{right:-6px}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.notifications ul{overflow-y:auto;padding:10px 0;text-align:left;width:300px}}.curtain .curtain-menu-redesign>ul>li.notifications ul li:not(.headline){padding:0 26px}.curtain .curtain-menu-redesign>ul>li.notifications ul li:last-child{border-top:1px solid #eee}.curtain .curtain-menu-redesign>ul>li.notifications ul li a{padding:13px 0}.curtain .curtain-menu-redesign>ul>li.notifications ul li.mark-all-as-read a,.curtain .curtain-menu-redesign>ul>li.notifications ul li:last-child a{text-align:center;text-decoration:underline}.curtain .curtain-menu-redesign>ul>li.notifications ul li.notification-item{border-top:1px solid #f8f8f8;padding:25px 0}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.notifications ul li.notification-item{padding:25px}}.curtain .curtain-menu-redesign>ul>li.notifications ul li.notification-item .notification-message{color:#1c2233;font-size:11px;line-height:1.2em;margin-bottom:0}.curtain .curtain-menu-redesign>ul>li.notifications ul li.notification-item .notification-message a{color:#1c2233;margin:5px 0 0}.curtain .curtain-menu-redesign>ul>li.notifications ul li.notification-item .time-passed{display:block;font-size:10px;padding:5px 0;position:relative}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.notifications ul li.notification-item .time-passed{padding:0;top:17px}}.curtain .curtain-menu-redesign>ul>li.notifications ul li.notification-item a{color:#c28800;font-size:12px;padding:0;text-decoration:underline}.curtain .curtain-menu-redesign>ul>li.search-bar{padding:13px 0 0}.curtain .curtain-menu-redesign>ul>li.search-bar form{margin:0}.curtain .curtain-menu-redesign>ul>li.search-bar form .input-group{display:none}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.search-bar form .input-group{display:block}}.curtain .curtain-menu-redesign>ul>li.search-bar form .input-group button,.curtain .curtain-menu-redesign>ul>li.search-bar form .input-group input{border:0;border-bottom:1px solid #a1adb7;display:inline-block;float:left;height:30px;outline:0}.curtain .curtain-menu-redesign>ul>li.search-bar form .input-group input{font-size:12px;padding:5px;width:160px}.curtain .curtain-menu-redesign>ul>li.search-bar form .input-group button{background:#1c2233;border:0;width:30px}.curtain .curtain-menu-redesign>ul>li.search-bar form .input-group button .magnifying-glass svg{fill:#fff;height:16px;width:16px}.curtain .curtain-menu-redesign>ul>li.selected{background-color:#f6f6f6}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.selected{background-color:hsla(0,0%,100%,0)}}@media (max-width:1049px){.curtain .curtain-menu-redesign>ul>li.selected ul{left:25%;right:0;width:75%}}@media (max-width:441px){.curtain .curtain-menu-redesign>ul>li.selected ul{left:50%;right:0;width:50%}}.curtain .curtain-menu-redesign>ul>li.nav-float-right{float:right;position:relative}.curtain .curtain-menu-redesign>ul>li.nav-float-right,.curtain .curtain-menu-redesign>ul>li.nav-float-right span{color:#1c2233;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.curtain .curtain-menu-redesign>ul>li.nav-float-right em{color:#3e78f1;font-style:normal;margin-right:5px}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.nav-float-right:hover,.curtain .curtain-menu-redesign>ul>li.nav-float-right:hover span{color:#3e78f1}}@media (min-width:1050px){.curtain .curtain-menu-redesign>ul>li.about-airbnb-store{float:left}.curtain .curtain-menu-redesign>ul>li.about-airbnb-store .text{color:#1c2233}.curtain .curtain-menu-redesign>ul>li.about-airbnb-store .menu-icon{display:none}}.curtain .curtain-menu-redesign.menu-hidden-redesign>ul{opacity:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media (min-width:1050px){.curtain .curtain-menu-redesign.menu-hidden-redesign>ul{opacity:1}}@media (max-width:1049px){.curtain .curtain-menu-redesign:not(.subnav-open)>ul>li a .text{color:#1c2233;display:block;font-size:20px;left:70px;letter-spacing:0;line-height:70px;position:absolute;text-align:left;top:-22px;width:calc(100vw - 75px)}}@media (max-width:1049px){.curtain .curtain-menu-redesign:not(.subnav-open) .need-help-cta{display:block}}.curtain.role-temp .logo.stamp{display:none}.curtain.role-temp .logo.full{display:block}.curtain.role-temp.mobile-open .full{display:none}.curtain.role-temp.mobile-open .curtain-top-bar{background-color:#fdf7f5;-webkit-box-shadow:none;box-shadow:none}@media (min-width:1050px){.curtain.role-temp.mobile-open .curtain-top-bar{background-color:hsla(0,0%,100%,0)}}.curtain.role-temp .nav-float-right{float:left}.curtain.role-temp ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;height:auto;margin-top:5px;padding-top:55px;width:100%}@media (min-width:1050px){.curtain.role-temp ul{display:block;margin-top:0;padding-top:0}}.curtain.role-temp ul li{padding:20px 0 30px}@media (min-width:1050px){.curtain.role-temp ul li{padding:21px 18px 0}.curtain.role-temp ul li.login-signup{padding-right:45px}}.curtain.role-temp ul li.my-cart{padding:14px 30px 14px 0}@media (min-width:1050px){.curtain.role-temp ul li.book-designer{display:none}}.curtain.role-temp ul li.book-designer .btn{padding:20px 45px}.curtain.role-temp ul li.need-help-cta{border-top:0;margin-top:0}.curtain.role-temp ul li a{font-family:Surveyor SSm A,Surveyor SSm B,serif;font-size:22px;letter-spacing:0}@media (min-width:1050px){.curtain.role-temp ul li a{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:13px}}.curtain.role-temp ul li a:hover{text-decoration:underline}@media (min-width:1050px){.curtain.role-temp ul li a:hover{text-decoration:none}}.curtain.role-temp ul li a.btn{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#fff;display:inline-block;float:none;font-size:20px;margin-top:15px;padding:15px 45px;text-transform:none;width:auto}.curtain.role-temp ul li a strong{font-family:Sailec-Medium,sans-serif;font-weight:400!important;letter-spacing:normal}.curtain .icon-counter{font-family:Sailec-Bold,sans-serif;font-weight:400!important;background:#3e78f1;border-radius:50%;bottom:auto;color:#fff!important;display:inline-block;font-size:9px;font-weight:400;height:16px;left:auto;letter-spacing:.025em;line-height:16px;min-width:16px;padding:0 2px;position:absolute;right:23px;text-align:center;top:10px}@media (min-width:1050px){.curtain[data-controller-name=clientSideApp][data-action-name=dashboard] .my-home>a,.curtain[data-controller-name=clientSideApp][data-action-name=shop] .shop>a,.curtain[data-controller-name=clientSideApp][data-action-name=universalFavorites] .shop>a,.curtain[data-controller-name=referral_sources] .refer-and-earn>a{border-bottom:3px solid #000}}.no-scroll{height:100%;overflow:hidden}.no-scroll .lc-support-widget{display:none!important}.nav-spacer{height:55px;width:100%}.room-nav-spacer{height:50px;width:100%}.caret{color:#1c2233}.caret,.hasSimpleNav .curtain,.hasSimpleNav .nav-spacer{display:none}.curtain-menu .messages:before,.curtain-mobile-messages .open-messaging:before{background:-o-linear-gradient(315deg,#fff 50%,hsla(0,0%,100%,0) 83%);background:linear-gradient(135deg,#fff 50%,hsla(0,0%,100%,0) 83%);bottom:-7px;-webkit-box-shadow:inset 5px 5px 5px -5px rgba(0,0,0,.3);box-shadow:inset 5px 5px 5px -5px rgba(0,0,0,.3);content:"";display:block;height:12px;position:absolute;right:calc(50% - 6px);-webkit-transform:rotate(45deg) scale(.01);-ms-transform:rotate(45deg) scale(.01);transform:rotate(45deg) scale(.01);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0;width:12px}.curtain-mobile-messages .open-messaging:before{bottom:-14px;right:calc(50% + 6px)}.isMessagingSidebarOpen .curtain-menu .messages:before,.isMessagingSidebarOpen .curtain-mobile-messages .open-messaging:before{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.curtain.redesign-2020051 .curtain-top-bar{-webkit-box-shadow:none;box-shadow:none}@media (min-width:1100px){.curtain.redesign-2020051{padding:0 64px;height:66px}.curtain.redesign-2020051 .curtain-top-bar .logo{margin-right:70px;padding:23px 14px 0 0}}.curtain.redesign-2020051 .curtain-menu-redesign{background:#fff;height:100%;left:0;overflow-y:auto;overflow-x:hidden;padding:0 20px;position:fixed;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;-o-transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;width:100%;z-index:100020}@media (min-width:1100px){.curtain.redesign-2020051 .curtain-menu-redesign{background:hsla(0,0%,100%,0);line-height:1;list-style:none;height:100%;margin:0;overflow:visible;padding:0;position:relative;-webkit-transition:none;-o-transition:none;transition:none}.curtain.redesign-2020051 .curtain-menu-redesign>ul>li a{padding-bottom:26px}}.curtain.redesign-2020051 .curtain-menu-redesign .nav-link{font-family:GT Walsheim;font-weight:500!important;font-size:14px;color:#000}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop{display:none}@media (min-width:1100px){.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:23px}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop>ul{padding:20px 0}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop>ul>li{padding:0 20px}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop>ul>li>a{padding:5px 0;font-family:GT Walsheim;font-weight:300!important;font-size:14px;line-height:22px;text-align:left}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop>ul>li>a:hover{text-decoration:underline}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop .chevron{display:inline-block;position:relative;top:3px;margin-left:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop .chevron:hover{color:#000}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop .dropdown-menu,.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop:hover .dropdown-menu{left:-999em}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop.is-open .chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-desktop.is-open .dropdown-menu{left:auto;right:0}}@media (min-width:1100px){.curtain.redesign-2020051 .curtain-menu-redesign .mobile{display:none}}.curtain.redesign-2020051 .curtain-menu-redesign .mobile-nav-link{padding:0 0 14px}.curtain.redesign-2020051 .curtain-menu-redesign .mobile-nav-link,.curtain.redesign-2020051 .curtain-menu-redesign .mobile-nav-link *{color:#000;font-family:GT Walsheim;font-weight:300!important;font-size:14px;line-height:1.42857;width:100%}.curtain.redesign-2020051 .curtain-menu-redesign .mobile-nav-link a:hover{text-decoration:underline}.curtain.redesign-2020051 .curtain-menu-redesign .nav-link-header{padding-top:24px}@media (max-width:1100px){.curtain.redesign-2020051 .curtain-menu-redesign .nav-link-header{border-top:1px solid #f7d8ce;padding:22.5px 0 0;margin:22.5px 0 0}.curtain.redesign-2020051 .curtain-menu-redesign .nav-link-header,.curtain.redesign-2020051 .curtain-menu-redesign .nav-link-header *{color:#000;font-family:GT Walsheim;font-weight:500!important;font-size:18px;width:100%}}.curtain.redesign-2020051 .curtain-menu-redesign .nav-how-it-works-mobile{margin:0 0 14px}.curtain.redesign-2020051 .curtain-menu-redesign.menu-hidden-redesign{background:#fff;pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media (min-width:1100px){.curtain.redesign-2020051 .curtain-menu-redesign.menu-hidden-redesign{pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.curtain.redesign-2020051 .curtain-menu-redesign .beta-tag{background-color:#faefe6;border-radius:9.5px;color:#000;display:inline-block;font-size:10px;padding:0 10px;line-height:19px;font-family:GT Walsheim;font-weight:500!important}.curtain.redesign-2020051 .curtain-menu-redesign .beta-tag.show-mobile{display:none}@media (max-width:1099px){.curtain.redesign-2020051 .curtain-menu-redesign .beta-tag.show-mobile{display:inline-block;position:relative;top:-10px;width:auto}}.curtain.redesign-2020051 .curtain-menu-redesign .beta-tag.show-desktop{display:inline-block;margin-top:19px;margin-left:8px}@media (max-width:1099px){.curtain.redesign-2020051 .curtain-menu-redesign .beta-tag.show-desktop{display:none}}.curtain.redesign-2020051 .curtain-menu-redesign.menu-hidden-redesign>ul{opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@media (min-width:1100px){.curtain.redesign-2020051 .curtain-menu-redesign.menu-hidden-redesign>ul{opacity:1}}.curtain.redesign-2020051 .curtain-menu-redesign>ul>li.divider-li{margin:0}.curtain.redesign-2020051.role-temp ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.curtain.redesign-2020051.role-temp.mobile-open .curtain-mobile-cart,.curtain.redesign-2020051.role-temp.mobile-open .full{display:block}.curtain.redesign-2020051.role-temp.mobile-open .curtain-top-bar{background-color:#fff}.curtain.redesign-2020051 .style-button{border-radius:21px;background-color:#fff;color:#000;display:inline-block;font-family:GT Walsheim;font-weight:400!important;font-size:14px;line-height:42px;padding:0 48px;-webkit-box-shadow:0 2px 7px rgba(0,0,0,.2);box-shadow:0 2px 7px rgba(0,0,0,.2)}@media (min-width:1100px){.curtain.redesign-2020051 .style-button{background-color:#000;color:#fff;padding:0 24px;-webkit-box-shadow:none;box-shadow:none}}.curtain.redesign-2020051 .login-signup-desktop{display:none}@media (min-width:1100px){.curtain.redesign-2020051 .login-signup-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;height:66px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.curtain.redesign-2020051 .login-signup-desktop li{margin:0;padding:0}.curtain.redesign-2020051 .login-signup-desktop .nav-link:hover{text-decoration:underline}.curtain.redesign-2020051 .login-signup-desktop .style-button{margin:24px}}.curtain.redesign-2020051 .login-signup-mobile{position:absolute;bottom:0;text-align:center;width:calc(100% - 40px)}.curtain.redesign-2020051 .login-signup-mobile .style-button{margin:10px 0 19px}@media (min-width:1100px){.curtain.redesign-2020051 .login-signup-mobile{display:none}}.curtain.redesign-2020051 ul li.my-cart{padding-top:18px}.curtain.redesign-2020051 ul li.my-cart:hover .shopping-cart{color:#000}.footer{background:#f6f6f6;padding-top:0;position:relative;width:100%}@media (min-width:991px){.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px;padding-top:85px}}.footer .happiness-guarantee{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .happiness-guarantee .happiness-seal svg{display:none}@media (min-width:991px){.footer .happiness-guarantee .happiness-seal svg{display:block;height:118px;width:118px}}@media (min-width:991px){.footer .happiness-guarantee .happiness-seal{margin:0 40px 20px 0}}.footer .happiness-guarantee .guarantee-text{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.footer .happiness-guarantee .guarantee-text .subheader{font-family:GT Walsheim;font-weight:500!important;color:#000;font-size:14px;margin-bottom:12px}.footer .happiness-guarantee .guarantee-text p{font-family:GT Walsheim;font-weight:300!important;color:#000;line-height:1.5em;padding-bottom:29px}@media (min-width:991px){.footer .happiness-guarantee .guarantee-text{border-bottom:none;max-width:410px;padding:initial}}.footer .happiness-guarantee .legal-desktop .copyright{font-family:GT Walsheim;font-weight:300!important;color:rgba(115,132,148,.75);font-size:12px;line-height:2.5}.footer .happiness-guarantee .legal-desktop a{font-family:GT Walsheim;font-weight:300!important;color:rgba(115,132,148,.75);font-size:12px;text-decoration:none}.footer .happiness-guarantee .legal-desktop .one-trust-button{font-family:GT Walsheim;font-weight:300!important;display:inline!important;padding:0!important;color:rgba(115,132,148,.75)!important;font-size:12px!important;background-color:transparent!important;border-width:0!important}.footer .happiness-guarantee .legal-desktop span.pipe{font-family:GT Walsheim;font-weight:100!important;color:rgba(115,132,148,.75)}@media (max-width:991px){.footer .happiness-guarantee .legal-desktop{display:none}}.footer .contact-us .method{font-weight:500}.footer ul{border-bottom:1px solid #ccc;list-style:none;margin:initial;padding:20px}.footer ul.about-us{margin-left:auto}@media (min-width:991px){.footer ul{border-bottom:none;margin-right:20px;padding:0 16px}}.footer li{font-family:GT Walsheim;font-weight:300!important;color:#000;font-size:14px;margin-bottom:12px}.footer li a>span.icon{margin-right:3px}@media (min-width:991px){.footer li{margin-bottom:14px}}.footer .subheader{font-family:GT Walsheim;font-weight:500!important;color:#000;font-size:14px;margin-bottom:12px}.footer .social{padding:20px}.footer .social .icons a{margin-right:14px}.footer .social .icons a svg>path{fill:#000}.footer .social .legal-mobile .copyright{line-height:2.5}.footer .social .legal-mobile .copyright,.footer .social .legal-mobile a{font-family:GT Walsheim;font-weight:300!important;color:rgba(115,132,148,.75);font-size:12px}.footer .social .legal-mobile a{text-decoration:none}.footer .social .legal-mobile .one-trust-button{font-family:GT Walsheim;font-weight:300!important;display:inline!important;padding:0!important;color:rgba(115,132,148,.75)!important;font-size:12px!important;background-color:transparent!important;border-width:0!important}.footer .social .legal-mobile span.pipe{font-family:GT Walsheim;font-weight:100!important;color:rgba(115,132,148,.75)}@media (min-width:991px){.footer .social .legal-mobile{display:none}}@media (min-width:991px){.footer .social{margin-left:48px;padding:initial}}@media (min-width:991px){.footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:70px 60px}}.footer .hidden-mobile-inline{display:none}@media (min-width:991px){.footer .hidden-mobile-inline{display:inline-block}}.footer .hidden-mobile-block{display:none}@media (min-width:991px){.footer .hidden-mobile-block{display:block}}.footer .footer-wrap{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;margin:0 30px;max-width:1150px}.footer .footer-wrap .links{border-bottom:1px solid #1c2233;padding-bottom:10px;width:100%}@media (min-width:991px){.footer .footer-wrap .links{border:0;padding-bottom:0;width:45%}}.footer .footer-wrap .links ul{float:left;list-style:none;margin:0;padding:0;width:50%}.footer .footer-wrap .links ul li{font-size:15px;line-height:1;margin:0}.footer .footer-wrap .links ul li:first-child{margin-bottom:10px}@media (min-width:991px){.footer .footer-wrap .links ul li{font-size:13px}}.footer .footer-wrap .links ul li a{display:block;font-family:Sailec-Light,sans-serif;font-weight:400!important;line-height:1.5;padding:7px 7px 7px 0}.footer .footer-wrap .links ul li a:hover{color:#1c2233;text-decoration:underline}.footer .footer-wrap .links ul li .link-icon:hover{text-decoration:none}.footer .footer-wrap .links ul li .link-icon .icon{color:#c28800;font-size:16px;margin-right:5px}.footer .footer-wrap .links ul li .link-icon:hover .text{text-decoration:underline}.footer .footer-wrap .help{border-bottom:1px solid #1c2233;margin-top:40px;padding-bottom:30px;width:100%}@media (min-width:991px){.footer .footer-wrap .help{border:0;margin-top:0;padding-bottom:0;width:37%}}.footer .footer-wrap .help>a{font-family:Sailec-Light,sans-serif;font-weight:400!important;display:inline-block;font-size:15px;margin-bottom:35px}@media (min-width:991px){.footer .footer-wrap .help>a{font-size:13px}}.footer .footer-wrap .help>a:hover{color:#1c2233;text-decoration:underline}.footer .footer-wrap .help .pipe{margin:0 15px}.footer .footer-wrap .help p{font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#1c2233;font-size:13px;line-height:24px;max-width:292px}.footer .footer-wrap .help p a{color:#1c2233;text-decoration:underline}.footer .footer-wrap .cta{margin-top:15px;width:100%}@media (min-width:991px){.footer .footer-wrap .cta{margin-top:0;width:17%}}.footer .footer-wrap .cta form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.footer .footer-wrap .cta form button,.footer .footer-wrap .cta form input{border:1px solid #1c2233;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:50px;margin:0;outline:0;padding:0}.footer .footer-wrap .cta form input{font-family:Surveyor SSm A,Surveyor SSm B,serif;background:#fff;border-radius:2px 0 0 2px;border-right:0;color:#1c2233;font-size:13px;font-weight:100;line-height:30px;min-width:158px;padding:10px 20px}.footer .footer-wrap .cta form input::-webkit-input-placeholder{color:#a1adb7}.footer .footer-wrap .cta form input::-moz-placeholder{color:#a1adb7}.footer .footer-wrap .cta form input:-ms-input-placeholder{color:#a1adb7}.footer .footer-wrap .cta form input::placeholder{color:#a1adb7}.footer .footer-wrap .cta form button{font-family:Sailec-Medium,sans-serif;font-weight:400!important;background-color:#fae4de;border-left:0;border-radius:0 2px 2px 0;font-size:11px;letter-spacing:.79px;min-width:115px;text-transform:uppercase}.footer .footer-wrap .cta .social-icons{float:right;margin-top:20px}@media (min-width:991px){.footer .footer-wrap .cta .social-icons{float:none;margin-bottom:35px}}.footer .footer-wrap .cta .social-icons a{margin-right:10px}.footer .footer-wrap .cta .social-icons a svg{height:28px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:28px}@media (min-width:991px){.footer .footer-wrap .cta .social-icons a svg{height:22px;width:22px}}.footer .footer-wrap .cta .social-icons a svg:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.footer .footer-wrap .cta .social-icons a svg path{fill:#1c2233}.footer .footer-wrap .cta .app-store{background:url(https://linkmaker.itunes.apple.com/images/badges/en-us/badge_appstore-lrg.svg) no-repeat;background-size:contain;display:inline-block;height:40px;margin-top:15px;overflow:hidden;width:135px}@media (min-width:991px){.footer .footer-wrap .cta .app-store{margin-top:0}}.footer .footer-wrap .branding{border-top:1px solid #1c2233;height:75px;line-height:1;margin-top:20px;padding-top:18px;position:relative;text-align:center;width:100%}@media (min-width:991px){.footer .footer-wrap .branding{margin-top:70px}}.footer .footer-wrap .branding .logo{background-color:#eee;display:none;left:calc(50% - 23px);padding:0 10px;position:absolute;top:-18px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:65px}@media (min-width:991px){.footer .footer-wrap .branding .logo{display:block}}.footer .footer-wrap .branding .logo:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.footer .footer-wrap .branding .logo img{width:100%}.footer .footer-wrap .branding .copyright{font-family:Sailec-Light,sans-serif;font-weight:400!important;display:inline-block;font-size:11px}@media (min-width:991px){.footer .footer-wrap .branding .copyright{float:left;font-size:10px;padding-left:1px}}.footer .footer-wrap .branding a{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:11px}@media (min-width:991px){.footer .footer-wrap .branding a{float:right;font-size:10px;padding-left:20px}}.footer .footer-wrap .branding a:hover{color:#1c2233;text-decoration:underline}.footer .footer-wrap .branding a:nth-of-type(2):after,.footer .footer-wrap .branding a:nth-of-type(2):before{content:"|";display:inline-block;margin:0 8px}@media (min-width:991px){.footer .footer-wrap .branding a:nth-of-type(2):after,.footer .footer-wrap .branding a:nth-of-type(2):before{content:none}}.footer .footer-wrap .subheader{font-family:Surveyor SSm A,Surveyor SSm B,serif;color:#1c2233;font-size:15px;line-height:1;margin-bottom:15px}@media (min-width:991px){.footer .footer-wrap .subheader{font-size:13px}}.hasSimpleFooter .footer{display:none}@font-face{font-display:swap;font-family:Simula;font-style:normal;font-weight:400;font-stretch:normal;src:local("Simula-Book"),url("https://static.havenly.com/fonts/simula/Simula-Book.woff2") format("woff2"),url("https://static.havenly.com/fonts/simula/Simula-Book.woff") format("woff")}@font-face{font-display:swap;font-family:Simula;font-style:italic;font-weight:400;font-stretch:normal;src:local("Simula-BookItalic"),url("https://static.havenly.com/fonts/simula/Simula-BookItalic.woff2") format("woff2"),url("https://static.havenly.com/fonts/simula/Simula-BookItalic.woff") format("woff")}@font-face{font-display:swap;font-family:ABC Monument Grotesk;font-style:normal;font-weight:400;src:local("ABCMonumentGrotesk-Regular"),url("https://static.havenly.com/fonts/abc-monument-grotesk/ABCMonumentGrotesk-Regular.woff2") format("woff2"),url("https://static.havenly.com/fonts/abc-monument-grotesk/ABCMonumentGrotesk-Regular.woff") format("woff")}@font-face{font-display:swap;font-family:ABC Monument Grotesk;font-style:normal;font-weight:500;src:local("ABCMonumentGrotesk-Medium"),url("https://static.havenly.com/fonts/abc-monument-grotesk/ABCMonumentGrotesk-Medium.woff2") format("woff2"),url("https://static.havenly.com/fonts/abc-monument-grotesk/ABCMonumentGrotesk-Medium.woff") format("woff")}@font-face{font-display:swap;font-family:ABC Monument Grotesk;font-style:normal;font-weight:600;src:local("ABCMonumentGrotesk-Bold"),url("https://static.havenly.com/fonts/abc-monument-grotesk/ABCMonumentGrotesk-Bold.woff2") format("woff2"),url("https://static.havenly.com/fonts/abc-monument-grotesk/ABCMonumentGrotesk-Bold.woff") format("woff")}.rebranded-footer{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f3f0eb;padding:10px 20px 31px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:920px){.rebranded-footer{padding:60px 40px 22px}}.rebranded-footer li,.rebranded-footer ul{padding-inline:0;margin-inline:0;list-style-type:none;border:none;text-decoration:none;background:inherit}.rebranded-footer a{display:inline-block;border:none;text-decoration:none;background:inherit}.rebranded-footer p{margin-bottom:0}.rebranded-footer__tabs{margin-bottom:58px}@media (min-width:920px){.rebranded-footer__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}}.rebranded-footer__tab{padding-top:21px;border-bottom:1px solid #beac9e}@media (min-width:920px){.rebranded-footer__tab{border-bottom:none;margin-right:100px}}.rebranded-footer__tab button{background-color:inherit;border:0;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:920px){.rebranded-footer__tab button{display:none}}.rebranded-footer__tab-title{font-family:Simula,fantasy;font-weight:400;font-variant:lining-nums;font-size:20px;line-height:32px;text-align:center;letter-spacing:.4px;color:#304561;text-align:left}.rebranded-footer__tab-title.Contrast{color:#fff}.rebranded-footer__tab-title.Core4{color:#304561}@media (min-width:800px){.rebranded-footer__tab-title{font-size:28px;line-height:36px}}.rebranded-footer__tab-body{font-family:ABC Monument Grotesk,fantasy;font-weight:400;font-size:16px;line-height:24px;color:#362b24;letter-spacing:-.4px;margin-top:11px}.rebranded-footer__tab-body.Contrast{color:#fff}.rebranded-footer__tab-body button{color:#362b24;outline:none;border:none;background-color:transparent}.rebranded-footer__tab-body svg path{fill:#362b24;stroke:#362b24}.rebranded-footer__tab-body a{text-decoration:none}.rebranded-footer__tab-body a.Core2{color:#fff}.rebranded-footer__tab-body p.Core4{color:#304561}@media (min-width:920px){.rebranded-footer__tab-body{margin-top:18px}}.rebranded-footer__tab-body--icons{display:-webkit-box;display:-ms-flexbox;display:flex}.rebranded-footer__tab-body--icons li{margin-right:29px}.rebranded-footer__tab-body li{margin-bottom:0;-webkit-transition:visibility 0s,opacity .6s ease-in-out;-o-transition:visibility 0s,opacity .6s ease-in-out;transition:visibility 0s,opacity .6s ease-in-out;visibility:hidden;height:0;opacity:0}.rebranded-footer__tab-body li.open{margin-bottom:11px;visibility:visible;opacity:1;height:auto}@media (min-width:920px){.rebranded-footer__tab-body li{margin-bottom:11px;visibility:visible;opacity:1;height:auto}}.rebranded-footer__tab-icon{margin-left:auto}.rebranded-footer__tab-icon svg path{fill:#e59400;stroke:#e59400}.rebranded-footer__tab-icon svg.rebranded-footer--plus{display:block}.rebranded-footer__tab-icon.open svg.rebranded-footer--plus,.rebranded-footer__tab-icon svg.rebranded-footer--minus{display:none}.rebranded-footer__tab-icon.open svg.rebranded-footer--minus{display:block}.rebranded-footer__havenly-logo{margin-bottom:30px}.rebranded-footer__havenly-logo svg path{fill:#e8e5de;stroke:#e8e5de}@media (min-width:920px){.rebranded-footer__copy{display:-webkit-box;display:-ms-flexbox;display:flex}}.rebranded-footer__copy__text{margin-bottom:8px!important}.rebranded-footer__copy__links a,.rebranded-footer__copy__text{font-family:ABC Monument Grotesk,fantasy;font-weight:400;font-size:12px;line-height:18px;color:#beac9e}@media (min-width:920px){.rebranded-footer__copy__links{margin-left:auto;margin-right:5%}}.rebranded-footer--only-mobile{display:block}@media (min-width:920px){.rebranded-footer--only-mobile{display:none!important}}.rebranded-footer--only-desktop{display:none}@media (min-width:920px){.rebranded-footer--only-desktop{display:block!important}}.one-trust-button{font-family:ABC Monument Grotesk,sans-serif!important;font-weight:400!important;background-color:transparent!important;border-width:0!important;color:#beac9e!important;font-size:12px!important;display:inline!important;padding:0!important}.helpful-footer{background:#fae4de}.helpful-footer h3{font-family:Sailec-Regular,sans-serif;font-weight:400!important;border-bottom:1px solid #c6c5cd;font-size:20px;letter-spacing:0;margin:0 0 20px;padding:28.8px 0;text-align:center}@media (min-width:800px){.helpful-footer h3{font-size:24px;margin:0 0 40px;padding:38.4px 0}}.helpful-footer ul{color:#1c2233!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:800px;padding:30px 0 45px;position:relative}@media (min-width:800px){.helpful-footer ul{padding:30px 0 75px}}.helpful-footer li{border-right:1px solid #a1adb7;border-top:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;list-style:none;text-align:center}.helpful-footer li:last-child{border:0}.helpful-footer li:nth-of-type(2) p{text-decoration:none!important}.helpful-footer h4{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:12px;height:24px;letter-spacing:0;margin:10px 0}@media (min-width:440px){.helpful-footer h4{height:auto}}@media (min-width:1100px){.helpful-footer h4{font-size:12px;height:auto}}.helpful-footer [class^=retina]{font-size:40px;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:color .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:color .15s ease-in-out,-webkit-transform .15s ease-in-out;-o-transition:color .15s ease-in-out,transform .15s ease-in-out;transition:color .15s ease-in-out,transform .15s ease-in-out;transition:color .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.helpful-footer p{color:#1c2233!important;font-size:12px;letter-spacing:0;-webkit-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}@media (min-width:440px){.helpful-footer p{font-size:14px}}.helpful-footer a{display:block;line-height:1.5;margin:0 auto;padding:45px 5px 0;position:relative}@media (min-width:1100px){.helpful-footer a{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:14px;font-weight:300}}[data-whatinput=mouse] .helpful-footer a:hover{color:#1c2233!important;outline:none}[data-whatinput=mouse] .helpful-footer a:hover [class^=retina]{-webkit-transform:translate(-50%,-4px) scale(1.15);-ms-transform:translate(-50%,-4px) scale(1.15);transform:translate(-50%,-4px) scale(1.15)}[data-whatinput=mouse] .helpful-footer a:hover [class^=retina] p{text-decoration:underline}[data-whatinput=mouse] .helpful-footer a:focus{outline:none}[data-whatinput=keyboard] .helpful-footer a:focus{outline:none;color:#1c2233!important}[data-whatinput=keyboard] .helpful-footer a:focus [class^=retina]{-webkit-transform:translate(-50%,-4px) scale(1.15);-ms-transform:translate(-50%,-4px) scale(1.15);transform:translate(-50%,-4px) scale(1.15)}[data-whatinput=keyboard] .helpful-footer a:focus [class^=retina] p{text-decoration:underline}.helpful-footer.airbnb{background:#f7f5f0;border-top:7px solid #fff}.helpful-footer.airbnb ul{padding:30px 0}.helpful-footer.airbnb ul:last-of-type{padding-top:0}.helpful-footer.airbnb ul:last-of-type li{border:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 20px}.helpful-footer.airbnb ul:last-of-type li a{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:12px;padding:0 5px}.promotional-banner__container{background:#1c2233;color:#fff;padding:10px 24px;position:fixed;top:0;width:100%;z-index:100021}@media (min-width:800px){.promotional-banner__container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.promotional-banner__container.-is-1-wide .promotional-banner__banner,.promotional-banner__container.-is-2-wide .promotional-banner__banner{width:100%}@media (min-width:800px){.promotional-banner__container.-is-2-wide .promotional-banner__banner{width:50%}}.promotional-banner__container.-is-3-wide .promotional-banner__banner{width:100%}@media (min-width:800px){.promotional-banner__container.-is-3-wide .promotional-banner__banner{width:50%}}@media (min-width:1100px){.promotional-banner__container.-is-3-wide .promotional-banner__banner{width:33.33333%}}.promotional-banner__container.-is-admin-role,.promotional-banner__container.-is-designer-role{background:#74334d}.promotional-banner__container .promotional-banner__banner{color:#fff;display:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:3px 0;text-align:center}.promotional-banner__container .promotional-banner__banner.-is-link{text-decoration:none}.promotional-banner__container .promotional-banner__banner.-is-link:hover .promotional-banner__headline{text-decoration:underline}.promotional-banner__container .promotional-banner__banner:first-child{display:block}@media (min-width:800px){.promotional-banner__container .promotional-banner__banner:nth-child(2){display:block}}@media (min-width:1100px){.promotional-banner__container .promotional-banner__banner:nth-child(3){display:block}}.promotional-banner__container .promotional-banner__banner+.promotional-banner__banner{border-left:1px solid #fff}.promotional-banner__container .promotional-banner__contents{display:inline-block;text-align:center}.promotional-banner__container .promotional-banner__headline{-webkit-appearance:none;background:none;border:0;font:inherit;font-size:100%;letter-spacing:0;list-style-type:none;margin:0;padding:0;text-align:left;text-transform:none;vertical-align:baseline;font-family:Sailec-Light,sans-serif;font-weight:400!important;color:#f8f8f8;display:inline;font-size:12px;text-align:center}.promotional-banner__container .promotional-banner__headline strong{font-family:Sailec-Medium,sans-serif;font-weight:400!important}.promotional-banner__container .promotional-banner__code{border:0;font:inherit;font-size:100%;margin:0;text-transform:none;font-family:Sailec-Medium,sans-serif;font-weight:400!important;display:inline;font-size:12px;margin-left:3px;text-transform:uppercase}.promotional-banner__container .promotional-banner__code,.promotional-banner__container .promotional-banner__details{-webkit-appearance:none;background:none;letter-spacing:0;list-style-type:none;padding:0;text-align:left;vertical-align:baseline}.promotional-banner__container .promotional-banner__details{border:0;font:inherit;font-size:100%;margin:0;text-transform:none;font-family:Sailec-Light,sans-serif;font-weight:400!important;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:block;float:right;font-size:9px;height:15px;line-height:14px;margin:1px 6px 0;text-align:center;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out;width:15px}.promotional-banner__container .promotional-banner__details:hover{border:1px solid #dbc997;color:#dbc997}.promotional-banner__container .promotional-banner__details:before{content:"?"}.reset-password-banner__container{background-color:#1c2233;color:#fff;max-height:100px;overflow:hidden;padding:18px 36px;position:relative;text-align:center;-webkit-transition:max-height .15s ease-in-out,opacity .15s ease-in-out,padding .15s ease-in-out;-o-transition:max-height .15s ease-in-out,opacity .15s ease-in-out,padding .15s ease-in-out;transition:max-height .15s ease-in-out,opacity .15s ease-in-out,padding .15s ease-in-out}.reset-password-banner__container.reset-password-banner__container-airbnb{background-color:#a51b55}.reset-password-banner__container.reset-password-banner__is-closed{max-height:0;opacity:0;padding:0;pointer-events:none}.reset-password-banner__container span{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:10px;line-height:1.5}@media (min-width:375px){.reset-password-banner__container span{font-size:12px}}@media (min-width:600px){.reset-password-banner__container span{font-size:14px}}.reset-password-banner__container a{border-bottom:1px solid;color:#fff;-webkit-transition:padding .15s ease-in-out;-o-transition:padding .15s ease-in-out;transition:padding .15s ease-in-out;white-space:nowrap}.reset-password-banner__container a:after{content:" \203A";display:inline-block;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.reset-password-banner__container a:hover{padding-bottom:3px}.reset-password-banner__container a:hover:after{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.reset-password-banner__container button{-webkit-appearance:none;background:none;border:0;font:inherit;font-size:100%;letter-spacing:0;list-style-type:none;margin:0;padding:0;text-align:left;text-transform:none;vertical-align:baseline;display:inline-block;font-family:Sailec-Regular,sans-serif;font-weight:400!important;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.reset-password-banner__container button:hover{-webkit-transform:scale(1.1) translateY(-50%);-ms-transform:scale(1.1) translateY(-50%);transform:scale(1.1) translateY(-50%)}@media (min-width:800px){.reset-password-banner__container button{right:24px}}.curtain .message-designer-popup{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.15);box-shadow:0 0 8px 0 rgba(0,0,0,.15);color:#1c2233;display:none;margin-top:30px;opacity:0;padding:20px 25px;pointer-events:none;position:absolute;right:0;text-align:center;-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;width:262px}@media (min-width:1050px){.curtain .message-designer-popup{display:block}}.curtain .message-designer-popup:before{border-bottom:15px solid #fff;content:"";height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;right:30px;top:-10px}.curtain .message-designer-popup.isVisible{opacity:1;pointer-events:all}.curtain .message-designer-popup:hover{color:#1c2233}.curtain .message-designer-popup .designer-img{background-position:50%;background-size:cover;border-radius:50%;display:block;height:77px;margin:0 auto 20px;width:77px}.curtain .message-designer-popup .designer-name{font-family:Surveyor SSm A,Surveyor SSm B,serif;font-weight:300!important;display:inline-block;font-size:15px;margin-bottom:10px;position:relative}.curtain .message-designer-popup .designer-name .online-indicator{background-color:#88c611;border-radius:50%;display:inline-block;height:7px;left:-15px;position:absolute;top:3px;width:7px}.curtain .message-designer-popup .online-text{font-family:Sailec-Medium,sans-serif;font-weight:400!important;font-size:10px;font-weight:500;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.curtain .message-designer-popup .blurb{font-family:Sailec-Light,sans-serif;font-weight:400!important;font-size:13px;font-weight:300;line-height:1.62;margin-bottom:15px;text-align:center}.curtain .message-designer-popup button{-webkit-appearance:none;background:none;border:0;font:inherit;font-size:100%;letter-spacing:0;list-style-type:none;margin:0;padding:0;text-align:left;text-transform:none;vertical-align:baseline;cursor:pointer}.curtain .message-designer-popup button:first-of-type{font-family:Sailec-Light,sans-serif;font-weight:400!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1c2233;border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;margin-bottom:20px;padding:0;text-transform:uppercase;width:100%}.curtain .message-designer-popup button:first-of-type:hover{background-color:#2e3854}.curtain .message-designer-popup button:first-of-type span:before{color:#fff;font-size:20px;font-weight:800;margin-right:15px}.curtain .message-designer-popup button:last-of-type{font-family:Sailec-Medium,sans-serif;font-weight:400!important;color:#c28800;font-size:11px;letter-spacing:1px;text-transform:uppercase}.react-hot-loader-error-overlay div{top:50px!important}