');width:14px;height:auto;border:0;-webkit-animation:none;animation:none}.tdb-s-btn-sm{min-width:76px;padding:10px 19px 12px;font-size:.929em}.tdb-s-btn-sm svg{top:1px}.tdb-s-btn-sm.tdb-s-btn-saving:after{width:11px;height:11px;margin-left:13px}.tdb-s-btn-sm.tdb-s-btn-saving:not(.tdb-s-btn-saved):after{top:1px}.tdb-s-btn-sm.tdb-s-btn-saved:after{content:url('data:image/svg+xml; utf8, ');top:-2px}.tdb-s-btn-sm.tdb-s-btn-hollow{min-width:72px;padding:8px 17px 10px}.tdb-s-btn-sm.tdb-s-btn-hollow.tdb-s-btn-saved:after{content:url('data:image/svg+xml; utf8, ')}.tdb-s-btn-red{background-color:#ff3838}.tdb-s-btn-red:active,.tdb-s-btn-red:hover{background-color:#e20000}.tdb-s-btn-red:active:not(:disabled){outline-color:rgba(226,0,0,.15)}.tdb-s-btn-red:disabled{background-color:#ffa4a4}.tdb-s-btn-red.tdb-s-btn-saved{background-color:#ffa4a4}.tdb-s-btn-hollow{min-width:96px;padding:12px 22px 14px;background-color:transparent;color:#444;border:2px solid #a8aab8}.tdb-s-btn-hollow:active,.tdb-s-btn-hollow:hover{background-color:transparent;color:#0489fc;border-color:#0489fc}.tdb-s-btn-hollow:active:not(:disabled){outline-color:rgba(4,137,252,.2)}.tdb-s-btn-hollow:disabled{background-color:transparent;color:#b3b3b3;border-color:#d3d4db}.tdb-s-btn-hollow.tdb-s-btn-saving:after{border-top-color:#444;border-bottom-color:#444}.tdb-s-btn-hollow.tdb-s-btn-saving:hover:after{border-top-color:#0489fc;border-bottom-color:#0489fc}.tdb-s-btn-hollow.tdb-s-btn-saved{background-color:transparent;color:#b3b3b3}.tdb-s-btn-hollow.tdb-s-btn-saved:after{content:url('data:image/svg+xml; utf8, ')}.tdb-s-btn-simple{padding:0;background-color:transparent;min-width:0;color:#0489fc;border-radius:0;outline:0}.tdb-s-btn-simple:active,.tdb-s-btn-simple:hover{color:#152bf7;background-color:transparent}.tdb-s-btn-simple:disabled{background-color:transparent;color:#9acffd}.tdb-s-btn-simple.tdb-s-btn-saving:after{margin-left:10px;border:1px solid #0489fc;border-left-color:transparent;border-right-color:transparent}.tdb-s-btn-simple.tdb-s-btn-saved{background-color:transparent;color:#9acffd}.tdb-s-btn-simple.tdb-s-btn-saved:after{content:url('data:image/svg+xml; utf8, ')}body div .tdb-s-fc-inner{position:relative;display:flex;flex-wrap:wrap;margin:0 -13px}body div .tdb-s-fc-inner:not(:last-child){margin-bottom:28px}body div .tdb-s-fc-inner:not(:last-child):after{content:'';display:block;margin:28px 13px 0;width:100%;height:1px;background-color:#efefef}body div .tdb-s-fc-inner .tdb-s-notif{width:100%;margin-left:13px;margin-right:13px}body div .tdb-s-form-label{position:relative;display:block;margin-bottom:8px;font-size:.929em;line-height:1;font-weight:600;color:#666}body div .tdb-s-form-input{margin:0;padding:0 15px 1px;width:100%;height:44px;min-height:44px;font-size:1em;line-height:1.3;font-weight:600;color:#444;border:2px solid #d7d8de;border-radius:5px;outline:transparent solid 3px;box-shadow:none;transition:border-color .2s ease-in-out,color .2s ease-in-out,outline-color .2s ease-in-out}body div .tdb-s-form-input:-webkit-autofill,body div .tdb-s-form-input:-webkit-autofill:active,body div .tdb-s-form-input:-webkit-autofill:focus,body div .tdb-s-form-input:-webkit-autofill:hover{-webkit-text-fill-color:#444;-webkit-box-shadow:0 0 0 1000px #fff inset!important}body div .tdb-s-form-input::placeholder{color:#888;transition:color .2s ease-in-out}body div .tdb-s-form-input::-webkit-input-placeholder{color:#888;transition:color .2s ease-in-out}body div .tdb-s-form-input::-moz-placeholder{color:#888;transition:color .2s ease-in-out}body div .tdb-s-form-input:-ms-input-placeholder{color:#888;transition:color .2s ease-in-out}body div .tdb-s-form-input:-moz-placeholder{color:#888;transition:color .2s ease-in-out}body div .tdb-s-form-input:hover{color:inherit}body div .tdb-s-form-input:focus{box-shadow:none}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-input:focus:not([readonly]){border-color:#0489fc!important;outline-width:3px;outline-style:solid;outline-color:rgba(4,137,252,.1)}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-input:disabled{background-color:#fff;color:#bebebe;border-color:#e8e9ec;outline:0}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-input:disabled::placeholder{color:#bebebe}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-input:disabled::-webkit-input-placeholder{color:#bebebe}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-input:disabled::-moz-placeholder{color:#bebebe}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-input:disabled:-ms-input-placeholder{color:#bebebe}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-input:disabled:-moz-placeholder{color:#bebebe}body div textarea.tdb-s-form-input{display:block;width:100%;min-width:100%;max-width:100%;min-height:76px;padding-top:8px;padding-bottom:8px;line-height:1.5}body div .tdb-s-form-select-wrap{position:relative}body div .tdb-s-form-select-wrap .tdb-s-form-input{max-width:100%;padding-right:34px;background:#fff;-webkit-appearance:none;cursor:pointer}body div .tdb-s-form-select-wrap .tdb-s-form-input::-webkit-calendar-picker-indicator{opacity:0}body div .tdb-s-form-select-wrap .tdb-s-form-input[multiple]{padding-top:8px;padding-bottom:8px;padding-right:15px;height:100px;min-height:100px;overflow-y:auto}body div .tdb-s-form-select-wrap .tdb-s-form-input[multiple]+.tdb-s-form-select-icon{display:none}body div .tdb-s-form-select-wrap .tdb-s-form-select-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none;fill:#444;transition:fill .2s ease-in-out}body div .tdb-s-form-group:not(.tdb-s-fg-error) .tdb-s-form-select-wrap .tdb-s-form-input:disabled+.tdb-s-form-select-icon{fill:#BEBEBE}body div .tdb-s-form-select-wrap .select2-hidden-accessible{display:none}body div .tdb-s-form-select-wrap .select2-selection{display:flex;align-items:center;padding:5px 15px 6px;width:100%;min-height:44px;height:auto;font-size:1em;line-height:1.3;font-weight:600;color:#444;border:2px solid #d7d8de;border-radius:5px;outline:transparent solid 3px;cursor:pointer;transition:border-color .2s ease-in-out,color .2s ease-in-out,outline-color .2s ease-in-out}body div .tdb-s-form-group:not(.tdb-s-fg-error) .select2-container--open .select2-selection{border-color:#0489fc!important;outline-width:3px;outline-style:solid;outline-color:rgba(4,137,252,.1)}body div .tdb-s-fg-error .tdb-s-form-select-wrap .select2-selection{border-color:red!important;outline:rgba(255,0,0,.1) solid 3px}body div .tdb-s-form-check input{display:none}body div .tdb-s-form-check label{display:flex;align-items:flex-start;position:relative;top:1px;cursor:pointer}body div .tdb-s-form-check .tdb-s-fc-check{position:relative;margin-right:10px;width:19px;height:19px;background-color:#fff;border:2px solid #d7d8de;outline:transparent solid 3px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out;cursor:pointer}body div .tdb-s-form-check .tdb-s-fc-check:after{content:'';position:absolute;top:3px;left:3px;width:9px;height:9px;background-color:#0489fc;opacity:0;transition:opacity .2s ease-in-out}body div .tdb-s-form-check .tdb-s-fc-title{flex:1;font-size:1em;line-height:1.3;font-weight:600;word-break:break-all;color:#444;cursor:pointer}body div .tdb-s-form-check input[type=checkbox]+.tdb-s-fc-check{border-radius:5px}body div .tdb-s-form-check input[type=checkbox]+.tdb-s-fc-check:after{border-radius:3px}body div .tdb-s-form-check input[type=radio]+.tdb-s-fc-check,body div .tdb-s-form-check input[type=radio]+.tdb-s-fc-check:after{border-radius:100%}body div .tdb-s-form-check input:checked+.tdb-s-fc-check{border-color:#0489fc;outline-color:rgba(4,137,252,.1)}body div .tdb-s-form-check input:checked+.tdb-s-fc-check:after{opacity:1}body div .tdb-s-form-check input[disabled]+.tdb-s-fc-check,body div .tdb-s-form-check input[disabled]+.tdb-s-fc-check+.tdb-s-fc-title{pointer-events:none}body div .tdb-s-form-check input[disabled]+.tdb-s-fc-check{border-color:#e8e9ec}body div .tdb-s-form-check input[disabled]+.tdb-s-fc-check+.tdb-s-fc-title{color:#bebebe}body div .tdb-s-form-check input[disabled]:checked+.tdb-s-fc-check{outline-color:rgba(4,137,252,.08)}body div .tdb-s-form-check input[disabled]:checked+.tdb-s-fc-check:after{background-color:#9acffd}body div .tdb-s-form-checkboxes-wrap{display:flex;flex-wrap:wrap;margin-left:-13px;margin-right:-13px}body div .tdb-s-form-checkboxes-wrap .tdb-s-form-check{margin-bottom:7px;padding-left:13px;padding-right:13px}body div .tdb-s-form-checkboxes-wrap .tdb-s-form-check:last-child{margin-bottom:0}body div .tdb-s-form-file{display:block;position:relative}body div .tdb-s-form-file:not([data-file-type=document]):not(.tdb-s-form-file-previewing){width:100%;padding-bottom:142px}body div .tdb-s-btn.tdb-s-ffp-remove{min-width:auto;padding:8px 10px 12px}body div .tdb-s-btn.tdb-s-ffp-remove:active:not(:disabled){outline-color:transparent}body div .tdb-s-btn.tdb-s-ffp-remove svg{margin-right:0;width:14px}body div .tdb-s-form-file-box .tdb-s-btn.tdb-s-ffp-remove,body div .tdb-s-form-file-preview-image .tdb-s-btn.tdb-s-ffp-remove,body div .tdb-s-form-file-preview-video .tdb-s-btn.tdb-s-ffp-remove{position:absolute;right:15px}body div .tdb-s-form-file-box .tdb-s-btn.tdb-s-ffp-remove,body div .tdb-s-form-file-preview-image .tdb-s-btn.tdb-s-ffp-remove{bottom:15px}body div .tdb-s-form-file-preview-video .tdb-s-btn.tdb-s-ffp-remove{top:15px}body div .tdb-s-form-file-box{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 15px;font-size:1em;line-height:1.3;font-weight:600;color:#444;border:2px solid #d7d8de;border-radius:5px;outline:transparent solid 3px;transition:border-color .2s ease-in-out,color .2s ease-in-out,outline-color .2s ease-in-out}body div .tdb-s-ffu-ico{width:40px;margin-bottom:10px;stroke:#bfbfbf;transition:stroke .2s ease-in-out}body div .tdb-s-ffu-txt{text-align:center}body div .tdb-s-form-file-preview-image{position:relative}body div .tdb-s-form-file-preview-image .tdb-s-ffip-img{padding-bottom:30%;background-color:#eee;border-radius:5px;background-size:cover;background-position:center}body div .tdb-s-form-file-preview-audio{display:flex;align-items:center;min-height:54px}body div .tdb-s-form-file-preview-audio audio{flex:1;margin-right:26px}body div .tdb-s-form-file-preview-video{min-height:54px}body div .tdb-s-form-file-preview-video video{width:100%;border-radius:5px}body div .tdb-s-form-file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}body div .tdb-s-form-file-disabled{pointer-events:none;opacity:.6}body div .tdb-s-form-group{position:relative;width:100%;padding:0 13px}body div .tdb-s-form-group:not(:last-child){margin-bottom:28px}body div .tdb-s-form-group-sm .tdb-s-form-label{font-size:.857em;margin-bottom:6px}body div .tdb-s-form-group-sm .tdb-s-form-input{padding:0 10px 2px;height:36px;min-height:36px;font-size:.929em}body div .tdb-s-form-group-sm textarea.tdb-s-form-input{min-height:76px;padding-top:6px;padding-bottom:6px;line-height:1.5}body div .tdb-s-form-group-sm .tdb-s-form-select-wrap .select2-selection{height:36px;font-size:.929em}body div .tdb-s-form-group-sm .tdb-s-form-check .tdb-s-fc-check{width:17px;height:17px}body div .tdb-s-form-group-sm .tdb-s-form-check .tdb-s-fc-check:after{top:2px;left:2px}body div .tdb-s-form-group-sm .tdb-s-form-check .tdb-s-fc-title{font-size:13px;line-height:1.2}body div .tdb-s-fg-error .tdb-s-form-input,body div .tdb-s-fg-error .tdb-s-form-input:focus:not([readonly]){border-color:red!important;outline:rgba(255,0,0,.1) solid 3px}body div .tdb-s-fg-error-msg{position:absolute;top:calc(100% + 3px);left:0;width:100%;padding:0 13px;font-size:.786em;line-height:1.3;color:#ff3838}body div .tdb-s-form-content .tdb-s-notif{margin-top:32px}body div .tdb-s-form-footer{display:flex;align-items:center;margin-top:40px}body div .tdb-s-form-footer .tdb-s-btn{margin-right:26px}body div .tdb-s-form-footer .tdb-s-btn:last-of-type{margin-right:0}body .tdb-s-select2 .select2-results,body .tdb-s-select2 .select2-search,body .tdb-s-select2.select2-dropdown,body>.select2-container{display:block}body>.select2-container{z-index:10005}body.admin-bar .tdb-s-select2.select2-dropdown{margin-top:36px}body .tdb-s-select2.select2-dropdown{margin-top:4px;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;border:2px solid #d7d8de;border-radius:5px;outline-width:3px;outline-style:solid;outline-color:rgba(215,216,222,.18)}body .tdb-s-select2 .select2-search{padding:6px}body .tdb-s-select2 .select2-search__field{padding:0 10px 2px;width:100%;height:36px;min-height:36px;font-size:.929em;line-height:1.3;font-weight:600;color:#444;border:2px solid #d7d8de;border-radius:5px;outline:transparent solid 3px;box-shadow:none;transition:border-color .2s ease-in-out,color .2s ease-in-out,outline-color .2s ease-in-out;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:border-box}body .tdb-s-select2 .select2-results__options{list-style-type:none;margin:0;padding:0 0 4px;max-height:277px;font-size:.929em;font-weight:600;color:#444;overflow-y:auto}body .tdb-s-select2 .select2-results__options li{margin:0;padding:2px 10px 4px;cursor:pointer}body .tdb-s-select2 .select2-results__options li:hover{background-color:#f8f8f8}.tdb-s-notif{position:relative;padding:25px;border-radius:3px}.tdb-s-notif,.tdb-s-notif :not(.tdb-s-btn){font-size:1em;line-height:1.4}.tdb-s-notif b{font-weight:600}.tdb-s-notif-descr:not(:last-child){margin-bottom:6px}.tdb-s-notif-list{list-style-type:none;margin:0}.tdb-s-notif-list:not(:last-child){margin:0 0 10px}.tdb-s-notif-list li{margin-left:0!important}.tdb-s-notif-list li:not(:last-child){margin-bottom:6px}.tdb-s-notif-list li:last-child{margin-bottom:0}.tdb-s-notif-success{background-color:rgba(38,98,28,.1);color:#26621c}.tdb-s-notif-error{background-color:rgba(255,56,56,.12);color:#ff3838}.tdb-s-notif-xsm{padding:10px 15px}.tdb-s-notif-xsm,.tdb-s-notif-xsm :not(.tdb-s-btn){font-size:.929em;line-height:1.4}.tdb-s-notif-sm{padding:18px}.tdb-s-notif-sm,.tdb-s-notif-sm :not(.tdb-s-btn){font-size:.929em;line-height:1.4}.tdb-s-table-header{font-size:.857em;line-height:1;font-weight:600;text-align:left;color:#555d66;border-bottom:2px solid #d7d8de}@media (max-width:1018px){.tdb-s-table-header{display:none}}.tdb-s-modal-bg{top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease-in}.tdb-s-modal-bg{position:absolute;background-color:rgba(107,114,128,.75)}.tdb-s-modal{display:flex;flex-direction:column;background-color:#fff;min-width:400px;max-width:650px;max-height:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);border-radius:3px;opacity:0;transform:scale(.95);transition:opacity .2s ease-in,transform .2s ease-in;z-index:1}@media (max-width:767px){.tdb-s-modal{min-width:0}}.tdb-s-modal-footer,.tdb-s-modal-header{display:flex;align-items:center}.tdb-s-modal-header{padding:19px 25px 16px;border-bottom:1px solid #ebebeb}.tdb-s-modal-header .tdb-s-modal-close{margin-left:auto;fill:#878d93;cursor:pointer;transition:transform .2s ease-in-out,fill .2s ease-in-out}.tdb-s-modal-header .tdb-s-modal-close:hover{fill:#000;transform:rotate(90deg)}body h3.tdb-s-modal-title{margin:0;padding:0;font-family:inherit;font-size:1.286em;line-height:1.2;font-weight:600;color:#1d2327}.tdb-s-modal-body{padding:30px 25px;overflow:auto}.tdb-s-modal-body .tdb-s-notif:not(:first-child){margin-top:30px}.tdb-s-modal-txt{font-size:1em;line-height:1.6;color:#59626b}.tdb-s-modal-footer{justify-content:flex-end;padding:18px 25px;border-top:1px solid #ebebeb}.tdb-s-modal-footer:empty{display:none}.tdb-s-modal-footer .tdb-s-btn:not(:last-of-type){margin-right:16px}.tdb-s-modal-open{pointer-events:auto}.tdb-s-modal-open,.tdb-s-modal-open .tdb-s-modal-bg{opacity:1;transition:opacity .2s ease-out}.tdb-s-modal-open .tdb-s-modal{opacity:1;transform:scale(1);transition:opacity .2s ease-out,transform .2s ease-out}.tdb-s-pagination-item{display:flex;align-items:center;justify-content:center;min-width:2.2em;min-height:2.2em;margin:0;padding:0 8px;font-size:1em;line-height:1;font-weight:600;border-radius:3px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.tdb-s-pagination-item:not(:last-child){margin-right:8px}.tdb-s-pagination-item:not(.tdb-s-pagination-dots):not(.tdb-s-pagination-active){cursor:pointer}.tdb-s-pagination-item:hover:not(.tdb-s-pagination-dots):not(.tdb-s-pagination-active){background-color:#ebebeb}.tdb-s-pagination-item:not(.tdb-s-pagination-active){background-color:#f1f1f1;color:#1d2327}@-webkit-keyframes tdb-fullspin-anim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tdb-fullspin-anim{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tdb-s-content{position:relative;min-height:50px;transition:opacity .2s ease-in-out}.tdb-s-content:before{content:'';position:absolute;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.tdb-s-content:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;margin-top:-23px;margin-left:-23px;width:40px;height:40px;border:3px solid #888;border-left-color:transparent;border-right-color:transparent;border-radius:50%;-webkit-animation:1s ease-out infinite tdb-fullspin-anim;animation:1s ease-out infinite tdb-fullspin-anim;opacity:0;z-index:101;pointer-events:none}.tdb-s-content-disabled,.tdb-s-content-loading{pointer-events:none;opacity:.3}.tdb-s-content-loading:after{opacity:1;pointer-events:auto}.tdb-s-modal-confirm .tdb-s-modal{min-width:500px;max-width:500px}.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%}.rll-youtube-player:focus-within{outline:currentColor solid 2px;outline-offset:5px}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://spavelous.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) center no-repeat;background-color:transparent!important;cursor:pointer;border:none}:root{--accent-color:#fff}.header-search-wrap .td-drop-down-search .btn:hover,.header-search-wrap .td-drop-down-search:after,.sf-menu>.current-menu-item>a:after,.sf-menu>.sfHover>a:after,.sf-menu>li:hover>a:after,.td-close-video-fixed,.td-load-more-wrap a:hover,.td-next-prev-wrap a:hover,.td-post-category:hover,.td-scroll-up,input[type=submit]:hover{background-color:#660}#cancel-comment-reply-link:hover,.comment-reply-link:hover,.td-author-name a:hover,.td-post-next-prev-content a:hover,.td-subfooter-menu li a:hover,.td-theme-wrap .sf-menu ul .current-menu-item>a,.td-theme-wrap .sf-menu ul .sfHover>a,.td-theme-wrap .sf-menu ul .td-menu-item>a:hover,.td_module_wrap:hover .entry-title a,.widget a:hover,a{color:#660}.td-load-more-wrap a:hover,.td-next-prev-wrap a:hover{border-color:#660}.td_wrapper_video_playlist .td_video_currently_playing:after{border-color:#660!important}.header-search-wrap .td-drop-down-search:before{border-color:transparent transparent #660}.block-title>a,.block-title>label,.block-title>span,.td_block_template_1 .td-related-title .td-cur-simple-item{background-color:#660}.block-title,.td_block_template_1 .td-related-title{border-color:#660}.td_block_wrap .td-subcat-item a.td-cur-simple-item{color:#660}.block-title>a,.block-title>label,.block-title>span,.block-title>span>a,.td_block_template_1 .td-related-title .td-cur-simple-item{background-color:#690}.block-title,.td_block_template_1 .td-related-title{border-color:#690}#td-mobile-nav .td-menu-socials-wrap a:hover i,.td-mobile-content .current-menu-item>a,.td-search-close span:hover i{color:#6b1212}.header-search-wrap .result-msg a:hover,.td-header-sp-top-widget .td-social-icon-wrap a:hover,.td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a,.td-header-top-menu .td-icon-search:hover,.td-header-wrap .result-msg a:hover,.td-mega-span h3 a:hover,.td-social-icon-wrap>a:hover,.td_mod_mega_menu:hover .entry-title a,.td_mod_related_posts:hover h3>a,.top-header-menu .current-menu-item>a,.top-header-menu li a:hover{color:#660}.td-theme-wrap .header-search-wrap .result-msg a:hover,.td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a{color:#660!important}.td-header-wrap .td-header-top-menu-full,.td-header-wrap .top-header-menu .sub-menu{background-color:#000}.td-header-wrap .td-header-top-menu-full,.td-header-wrap .td-header-top-menu-full .td-header-top-menu{border-bottom:none}.td-sub-footer-container{background-color:#000}.tdi_1.td-a-rec{text-align:center}.td-post-sharing-classic{position:relative;height:20px}.td-post-sharing{margin-left:-3px;margin-right:-3px;font-family:'Open Sans','Open Sans Regular',sans-serif;z-index:2;white-space:nowrap;opacity:0}.td-post-sharing.td-social-show-all{white-space:normal}.td-js-loaded .td-post-sharing{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.td-post-sharing-classic+.td-post-sharing{margin-top:15px}.td-post-sharing-top{margin-bottom:30px}@media (max-width:767px){.td-post-sharing-classic+.td-post-sharing{margin-top:8px}.td-post-sharing-top{margin-bottom:20px}}.td-post-sharing-bottom{border-style:solid;border-color:#ededed;border-width:1px 0;padding:21px 0;margin-bottom:42px}.td-post-sharing-bottom .td-post-sharing{margin-bottom:-7px}.td-post-sharing-visible,.td-social-sharing-hidden{display:inline-block}.td-social-sharing-hidden ul{display:none}.td-social-show-all .td-pulldown-filter-list{display:inline-block}.td-social-handler,.td-social-network{position:relative;display:inline-block;margin:0 3px 7px;height:40px;min-width:40px;font-size:11px;text-align:center;vertical-align:middle}.td-ps-notext .td-social-handler .td-social-but-icon,.td-ps-notext .td-social-network .td-social-but-icon{border-top-right-radius:2px;border-bottom-right-radius:2px}.td-social-network{color:#000;overflow:hidden}.td-social-network .td-social-but-icon{border-top-left-radius:2px;border-bottom-left-radius:2px}.td-social-network .td-social-but-text{border-top-right-radius:2px;border-bottom-right-radius:2px}.td-social-network:hover{opacity:.8!important}.td-social-handler{color:#444;border:1px solid #e9e9e9;border-radius:2px}.td-social-handler .td-social-but-text{font-weight:700}.td-social-handler .td-social-but-text:before{background-color:#000;opacity:.08}.td-social-share-text{margin-right:18px}.td-social-share-text:after,.td-social-share-text:before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100%;width:0;height:0;border-style:solid}.td-social-share-text:before{border-width:9px 0 9px 11px;border-color:transparent transparent transparent #e9e9e9}.td-social-share-text:after{border-width:8px 0 8px 10px;border-color:transparent transparent transparent #fff}.td-social-but-icon,.td-social-but-text{display:inline-block;position:relative}.td-social-but-icon{padding-left:13px;padding-right:13px;line-height:40px;z-index:1}.td-social-but-icon i{position:relative;top:-1px;vertical-align:middle}.td-social-but-text{margin-left:-6px;padding-left:12px;padding-right:17px;line-height:40px}.td-social-but-text:before{content:'';position:absolute;top:12px;left:0;width:1px;height:16px;background-color:#fff;opacity:.2;z-index:1}.td-social-facebook i,.td-social-handler i{font-size:14px}.td-social-mail i,.td-social-print i{font-size:15px}.td-social-twitter .td-icon-twitter{font-size:12px}.td-social-pinterest .td-icon-pinterest{font-size:13px}.td-social-whatsapp .td-icon-whatsapp{font-size:18px}.td-social-copy_url{position:relative}.td-social-copy_url-disabled{pointer-events:none}.td-social-expand-tabs i{top:-2px;left:-1px;font-size:16px}.td-ps-bg .td-social-network{color:#fff}.td-ps-bg .td-social-facebook .td-social-but-icon,.td-ps-bg .td-social-facebook .td-social-but-text{background-color:#516eab}.td-ps-bg .td-social-twitter .td-social-but-icon,.td-ps-bg .td-social-twitter .td-social-but-text{background-color:#29c5f6}.td-ps-bg .td-social-pinterest .td-social-but-icon,.td-ps-bg .td-social-pinterest .td-social-but-text{background-color:#ca212a}.td-ps-bg .td-social-whatsapp .td-social-but-icon,.td-ps-bg .td-social-whatsapp .td-social-but-text{background-color:#7bbf6a}.td-ps-bg .td-social-copy_url .td-social-but-icon,.td-ps-bg .td-social-copy_url .td-social-but-text,.td-ps-bg .td-social-mail .td-social-but-icon,.td-ps-bg .td-social-mail .td-social-but-text{background-color:#000}.td-ps-bg .td-social-print .td-social-but-icon,.td-ps-bg .td-social-print .td-social-but-text{background-color:#333}.td-ps-notext .td-social-but-icon{width:40px}.td-ps-notext .td-social-network .td-social-but-text{display:none}@media (max-width:767px){.td-post-sharing-style1 .td-social-share-text .td-social-but-text{display:none!important}}.tdi_5.td-a-rec{text-align:center}.tdi_9.td-a-rec{text-align:center}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title{text-decoration:none;box-shadow:none;font-style:normal;font-weight:700;border:none}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:focus,.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled a.monsterinsights-inline-popular-posts-title:hover{text-decoration:underline}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha{padding:24px 27px;margin-bottom:24px;background:#f0f2f4}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-label{font-size:18px;line-height:1;display:block;margin-bottom:6px;color:#eb5757}.monsterinsights-inline-popular-posts.monsterinsights-popular-posts-styled.monsterinsights-inline-popular-posts-alpha .monsterinsights-inline-popular-posts-title{line-height:1;color:#393f4c;font-size:18px}
A private canyon retreat for complete renewal in nature
Our 50 freestanding guest lodges embrace the natural surroundings of our peaceful canyon while following the twists and turns of a rock-hewn stream on the valley floor. You’ll feel right at home with our version of rustic luxury—and with the Calistoga Ranch family.
Massive tree trunks spring up through deck floorboards, while thick boughs frame doorways. Our 50 freestanding guest lodges, ranging from 600 to 2,400 square feet, embrace the natural surroundings of our peaceful canyon, blurring the lines between indoor and outdoor with clean lines and natural materials. All come with expansive patios featuring an outdoor shower to fully immerse yourself in the elements.
Calistoga Ranch
580 Lommel Road Calistoga, CA 94515
844-239-8285