.text-content{background-color:#fff;padding:2.5rem;max-width:50%;outline:5px solid rgba(102,102,102,.25);outline-offset:-1rem;box-sizing:border-box}@media screen and (max-width:767px){.text-content{padding:1.5rem;max-width:100%;width:100%}}.text-content .logo{margin:2rem auto;width:300px;max-width:50%}.text-content .logo svg{width:100%;height:100%}.image-content{background-color:#fff;width:50%}@media screen and (max-width:767px){.image-content{display:none}}.countdown-popup-container{position:relative;text-align:center;max-width:810px;display:flex;width:90%;margin:0 auto}@media screen and (max-width:767px){.countdown-popup-container{flex-wrap:wrap;max-width:100%}}.countdown-popup-container .text-sm{font-family:"DM Serif Display",serif;font-weight:700}.countdown-popup-container .ending{margin:1em 0 1.6em;color:#64513d}@media screen and (max-width:767px){.countdown-popup-container .mfp-close{top:15px;right:15px}}.countdown-top{flex:1;display:flex;flex-direction:column;justify-content:center}.countdown-top h2{color:currentColor;margin-bottom:.25em;font-size:2rem}.countdown-top .subhead{font-size:2rem;font-weight:700;line-height:1.4em;margin-bottom:.5em}@media screen and (max-width:900px){.countdown-top .subhead{font-size:1.5rem}}@media screen and (max-width:767px){.countdown-top .subhead{font-size:1.25rem}}.countdown-top p{font-size:1.25rem;max-width:30em;margin-left:auto;margin-right:auto}.popup-countdown-container-cyber-monday{margin-bottom:2rem}.popup-countdown-container-cyber-monday .countdown #clockdiv-popup{display:block;margin:0 auto;width:auto;text-align:center;min-height:75px}@media screen and (max-width:767px){.popup-countdown-container-cyber-monday .countdown #clockdiv-popup{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;gap:1rem;max-width:300px}}.popup-countdown-container-cyber-monday .countdown .time-item{display:inline-block;box-sizing:border-box;text-align:center;position:relative;z-index:2;margin-left:20px}@media screen and (max-width:767px){.popup-countdown-container-cyber-monday .countdown .time-item{margin-left:0}}.popup-countdown-container-cyber-monday .countdown .time-item:first-child{margin-left:0}.popup-countdown-container-cyber-monday .countdown .time-item>span{font-size:2rem;font-weight:100;position:relative;z-index:2;display:inline-block;padding-top:7px}.popup-countdown-container-cyber-monday .countdown .time-item .small-txt{font-weight:700;font-size:12px;text-transform:uppercase;margin:0;letter-spacing:.05em}.wf-active .countdown-popup-container p{opacity:1}.countdown-popup-container{transition:unset!important}.mfp-close-btn-in .mfp-close{color:#64513d!important;background-color:#fff;opacity:1}@media screen and (max-width:767px){.mfp-wrap{top:0!important;height:100%!important;position:fixed!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.mfp-wrap{top:0!important;height:100%!important;position:fixed!important}}@media only screen and (min-device-width:680px) and (max-device-width:767px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.mfp-wrap{top:0!important;height:100%!important;position:fixed!important}.countdown-popup-container .text-content .logo{max-width:35%!important;margin:2rem auto 10px auto!important}}@media only screen and (max-device-width:374px) and (orientation:portrait){.mfp-wrap{top:0!important;height:100%!important;position:fixed!important}.popup-countdown-container-cyber-monday .countdown #clockdiv-popup{display:grid;grid-template-columns:repeat(4,1fr)!important}}@media only screen and (min-device-width:375px) and (max-device-width:1000px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.mfp-wrap{top:0!important;height:100%!important;position:fixed!important}br{display:none}.countdown-popup-container{height:25em;top:18px!important}.countdown-top h2{font-size:1.4rem!important}.countdown-popup-container .text-content .logo{max-width:12%!important;margin:2rem auto 10px auto!important}.countdown-popup-container .text-content{padding-top:0}.countdown-popup-container .ending{margin:1px 0 1px!important}.book-btn{position:relative;top:-27px}.popup-countdown-container-cyber-monday .countdown #clockdiv-popup{grid-template-columns:repeat(4,1fr)!important}.popup-countdown-container-cyber-monday .countdown #clockdiv-popup{min-height:0}.countdown-popup-container .text-content{height:19em}.popup-countdown-container-cyber-monday .countdown .time-item>span{font-size:1.2rem}.popup-countdown-container-cyber-monday .countdown .time-item .small-txt{font-size:9px}.countdown-top h2{font-size:1.2rem!important}.popup-countdown-container-cyber-monday{margin-bottom:1.2rem}.countdown-popup-container .btn{font-size:.7em}.image-content{background-color:#fff;width:50%;height:19em}}@media only screen and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.mfp-wrap{top:0!important;height:100%!important;position:fixed!important}.popup-countdown-container-cyber-monday .countdown #clockdiv-popup{grid-template-columns:repeat(4,1fr)!important}.countdown-popup-container .text-content .logo{max-width:15%!important;margin:2rem auto 10px auto!important}.countdown-popup-container .text-content{height:19em}.popup-countdown-container-cyber-monday .countdown .time-item>span{font-size:1.2rem}.popup-countdown-container-cyber-monday .countdown .time-item .small-txt{font-size:9px}.countdown-top h2{font-size:1rem!important}.popup-countdown-container-cyber-monday{margin-bottom:1.2rem}}