.of-hidden,[data-truncate],body.is-first-run,body.tiosmodal,input{overflow:hidden}#blockdialog,body{padding:0;margin:0}.list-item p,input{text-overflow:ellipsis}.invisible,.loading>*{visibility:hidden}body,html{font-family:Quicksand,sans-serif;color:#3c3c3b}body{display:flex;flex-direction:column;position:relative;min-height:100vh;font-size:1.125rem}body *{box-sizing:border-box}body :focus{outline:#4169e1 solid 2px}#blockdialog{cursor:wait;opacity:0;border:0;width:100%;height:100%}#blockdialog::backdrop{opacity:0}.button,button{display:flex;align-items:center;justify-content:center;min-height:50px;background-color:#fff;font-size:1.5rem;font-weight:500;text-transform:uppercase;border:3px solid #9a1337;border-radius:25px;padding:0 20px 1px;transition:background-color .2s,color .2s}input,label,textarea{font-size:1.125rem}.button.active,.button:hover:not(:disabled),button.active,button:hover:not(:disabled){background-color:#dce6ee}.button.disabled,button.disabled{border-color:#3c3c3b}.button.step-button,button.step-button{justify-content:flex-start;width:75%;color:gray;text-transform:none;font-weight:600;text-align:left;border-color:#ccc;padding:8px 20px}.discard-confirm .confirm-body,.svg-ph::after,.t-align-center,.tabs li,availability>*>*,img{text-align:center}.button.step-button.yellow-border,button.step-button.yellow-border{border-color:#fecb37}.button.step-button.blue-border,button.step-button.blue-border{border-color:#6cbbd0}.button.bar-button,button.bar-button{position:relative;width:75%;text-transform:none;border:3px solid #6cbbd0;color:#3c3c3b;text-decoration:none;margin:0 auto}.button.bar-button:hover,button.bar-button:hover{background-color:#6cbbd0;color:#fff}.red-text,a{color:#9a1337}.button.bar-button::after,.button.bar-button::before,button.bar-button::after,button.bar-button::before{content:"";position:absolute;width:30%;border-bottom:3px solid #6cbbd0}.button.bar-button::before,button.bar-button::before{left:-30%}.button.bar-button::after,button.bar-button::after{right:-30%}[role=button]:not(.disabled){cursor:pointer;pointer-events:all}svg{width:inherit;height:inherit}img{line-height:50px}label{font-weight:600}input{height:40px;border:none;background-color:#f6f6f6;white-space:nowrap;padding:0 20px}input.ng-invalid:not(.ng-untouched){border:2px solid #c30000;box-shadow:none}.abs-calendar>div,.abs-menu ul{box-shadow:50px 50px 10px rgba(0,0,0,.5)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=password]::-moz-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-moz-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{font-weight:400;font-style:italic}textarea{padding:10px;resize:none}select{height:50px;font-size:1.3125rem;font-weight:500;background-color:#fff;border-radius:0;border:2px solid #fff}h1,h2,h3,h4,h5,h6{font-weight:600}select:not(:disabled){cursor:pointer}h1{font-size:2.25rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.3125rem}#overflow-menu li,.popup>.content,.tabs li,h6,p{font-size:1.125rem}p{line-height:1.6}.abs-menu li,small{font-size:1rem}.big-p{font-size:1.5rem}.w-light{font-weight:300}.w-normal{font-weight:400}.w-medium{font-weight:500}.w-semibold{font-weight:600}.sq-button,.w-bold{font-weight:700}.tabs li,strong{font-weight:600}.tt-lower{text-transform:lowercase}.tt-upper{text-transform:uppercase}.tt-none{text-transform:none}.sq-button,.tabs li,availability>* small{text-transform:uppercase}.td-underline{text-decoration:underline}.grey-text,.log-out{color:gray}.green-text{color:#49a942}.default-hex-text{color:#3c3c3b}.colour-border[colour]{border-color:#aeaeae}.colour-border[colour=Green]{border-color:#49a942}.colour-border[colour=Blue]{border-color:#8ca4d5}.colour-border[priority=Low]{border-color:#939598}.colour-border[colour=Amber],.colour-border[priority=Medium]{border-color:#f29116}.colour-border[colour=Red],.colour-border[priority=High]{border-color:#c30000}.colour-bg[colour=Green]{background-color:#49a942;color:#fff}.colour-bg[colour=Blue]{background-color:#8ca4d5;color:#fff}.colour-bg[priority=Low]{background-color:#939598;color:#fff}.colour-bg[colour=Amber],.colour-bg[priority=Medium]{background-color:#f29116;color:#fff}.colour-bg[colour=Red],.colour-bg[priority=High]{background-color:#c30000;color:#fff}.light-colour-bg[colour=Green]{background-color:#cce2c5}.light-colour-bg[colour=Amber]{background-color:#ffdebe}.light-colour-bg[colour=Red]{background-color:#f7c7b7}.colour-fg[colour=Green]{color:#49a942}.colour-fg[colour=Blue]{color:#8ca4d5}.colour-fg[priority=Low]{color:#939598}.colour-fg[colour=Amber],.colour-fg[priority=Medium]{color:#f29116}.colour-fg[colour=Red],.colour-fg[priority=High]{color:#c30000}[tab-status].colour-bg{color:#fff}[tab-status=Accepted].colour-bg,[tab-status=Offered].colour-bg{background-color:#49a942}[tab-status=Viewed].colour-bg{background-color:#f29116}[tab-status=NoShow].colour-bg{background-color:#c30000}[tab-status=Booked].colour-bg{background-color:#8ca4d5}[tab-status=Rejected].colour-bg{background-color:#5a5758}[tab-status=Cancelled].colour-bg{background-color:#2f2b28}[tab-status=Exchanged].colour-bg{background-color:#cdc0d3}[tab-status=Completed].colour-bg{background-color:#fff;color:#999}.trunc{position:relative}.trunc::after{content:"...";position:absolute;right:0;bottom:0;background-color:#fff;padding:0 1em 0 .5ch;z-index:1}.img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.img-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}svg.img-cover,svg.img-fit{color:#aeaeae;padding:10px}.of-visible{overflow:visible}.field-invalid{border:1px solid #c30000!important}.tabs{display:flex;background-color:#babcbe;list-style:none;margin:0;padding:0}.tabs li{width:200px;height:40px;background-color:#e0e1e2;color:#818385;line-height:40px;border-radius:20px 20px 0 0;margin-right:50px;cursor:pointer;transition:background-color .3s,color .3s}.tabs li:hover{background-color:#ebebeb;color:#2f2b28}.tabs li.active{background-color:#f6f6f6;color:#2f2b28}.tabs li:first-child{margin-left:15px}.tabs li:last-child{flex:auto;background-color:rgba(0,0,0,0);pointer-events:none}.calendar-anchor{position:absolute;width:1px;height:1px;padding:0;margin:0}.abs-calendar{position:absolute;top:0;left:0;z-index:9993}.abs-calendar>svg{position:absolute;width:25px;height:25px;top:100px;left:-19px;fill:#fff;stroke:#d4d5d7;transform:rotate(270deg);z-index:1}@media only screen and (max-width:1400px){.abs-calendar>svg{width:25px;height:25px}}@media only screen and (max-width:992px){.abs-calendar>svg{width:25px;height:25px}}@media only screen and (max-width:768px){.abs-calendar>svg{width:25px;height:25px}}@media only screen and (max-width:480px){.abs-calendar>svg{width:25px;height:25px}}.abs-calendar>div{display:flex;flex-direction:column;align-items:center;position:relative;width:370px;background-color:#fff;border:1px solid #d4d5d7;border-radius:15px;padding:10px}.abs-calendar calendar{width:100%}.abs-calendar.date-time>div{padding:40px 10px 20px}.abs-calendar.date-time>div .pop-close{width:15px;height:15px;top:10px;right:15px;color:#aeaeae}.abs-calendar.date-time>div>label{line-height:35px}.abs-calendar.date-time timesetter{display:block}.abs-menu{position:absolute;top:0;left:0;z-index:9992}.abs-menu>svg{position:absolute;width:25px;height:25px;top:-23px;left:38px;fill:#f6f6f6;stroke:#d4d5d7;z-index:1}.abs-menu ul,.label-field{position:relative}@media only screen and (max-width:1400px){.abs-calendar>div{border-radius:15px}.abs-menu>svg{width:25px;height:25px}.abs-menu ul{border-radius:15px}}@media only screen and (max-width:992px){.abs-calendar>div{border-radius:15px}.abs-menu>svg{width:25px;height:25px}.abs-menu ul{border-radius:15px}}@media only screen and (max-width:768px){.abs-calendar>div{border-radius:15px}.abs-menu>svg{width:25px;height:25px}.abs-menu ul{border-radius:15px}}@media only screen and (max-width:480px){.abs-calendar>div{border-radius:15px}.abs-menu>svg{width:25px;height:25px}.abs-menu ul{border-radius:15px}}.abs-menu ul{width:100%;background-color:#f6f6f6;border-radius:15px;padding:10px;margin:0}.abs-menu li{height:40px;border-bottom:1px solid #aeaeae;line-height:38px;padding:0 10px;cursor:pointer}.abs-menu li:last-of-type{border:none}.abs-menu li.active,.abs-menu li:hover{background-color:#e6c4cd}.sq-button{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:2px solid #e6e6e6;border-radius:15px;color:#e6e6e6;font-size:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-left:10px;cursor:pointer;vertical-align:top}.sq-button.active{color:#3c3c3b;border-color:#3c3c3b}.sq-button:first-of-type{margin-left:0}.sq-button svg{width:35px;height:35px}@media only screen and (max-width:1400px){.sq-button svg{width:35px;height:35px}}@media only screen and (max-width:992px){.sq-button svg{width:35px;height:35px}}@media only screen and (max-width:768px){.sq-button svg{width:35px;height:35px}}@media only screen and (max-width:480px){.sq-button svg{width:35px;height:35px}}checkbox>div,checklist>div{display:flex;align-items:center}checkbox>div .label,checklist>div .label{order:1;margin:0 20px 0 0;cursor:pointer}checkbox>div .box,checklist>div .box{order:2;width:60px;height:60px;font-size:0;background-color:#f6f6f6;padding:15px;cursor:pointer}checkbox>div .box svg,checklist>div .box svg{width:30px;height:30px;color:#d4d5d7}checkbox>div.is-checked .box svg,checklist>div.is-checked .box svg{color:#2f2b28}checkbox>div.box-left .label,checklist>div.box-left .label{order:2;margin-right:0;margin-left:20px}checkbox>div.box-left .box,checklist>div.box-left .box{order:1}checklist.escalate>div:not(:first-child){display:none}.label-check,checklist.escalate>.is-checked+div{display:flex}.label-check{align-items:center;justify-content:space-between}.label-check label{font-size:1rem}.label-check input{height:36px;margin-left:20px}.svg-ph{width:30px;height:30px;background-color:#aeaeae}.list-item:hover,availability>*>*,searchfield .results{background-color:#fff}@media only screen and (max-width:1400px){.svg-ph{width:30px;height:30px}}@media only screen and (max-width:992px){.svg-ph{width:30px;height:30px}}@media only screen and (max-width:768px){.svg-ph{width:30px;height:30px}}@media only screen and (max-width:480px){.svg-ph{width:30px;height:30px}}.svg-ph::after{display:block;content:"SVG";font-size:.6875rem;color:#fff;line-height:29px}.date-field .calendar-icon,.list-item .plus-more,.list-item p:first-child{color:#9a1337}.flex-centre{display:flex;align-items:center}.flex-stretch{display:flex;align-items:stretch}.flex-start{display:flex;align-items:flex-start}.flex-centre-space{display:flex;align-items:center;justify-content:space-between}.flex-centre-centre{display:flex;align-items:center;justify-content:center}.flex-centre-end{display:flex;align-items:center;justify-content:flex-end}.flex-column,.flex-column-centre{flex-direction:column;display:flex}.flex-column{align-items:flex-start}.flex-column-centre{align-items:center}.flex-column-centre-centre{display:flex;flex-direction:column;align-items:center;justify-content:center}.auto-flex{flex:auto}.no-flex{flex:none}.content-disabled>*,.disabled,:disabled{opacity:.5}.content-disabled>*,.disabled{pointer-events:none!important}.invisible,.no-click,searchfield .results .search-add.loading{pointer-events:none}.clickable{cursor:pointer}.fade{opacity:.5}.scroll-y{overflow-y:auto;overflow-x:hidden}.scroll-h{overflow-y:hidden;overflow-x:auto}.no-margin{margin:0}.no-top-margin{margin-top:0}.no-btm-margin{margin-bottom:0}select.ng-touched.ng-invalid-required{border:1px solid #c30000}.list-item{display:flex;align-items:center;padding:50px 20px;border-bottom:1px solid #e6e6e6;cursor:pointer}.list-item>div{flex:auto;min-width:0}.list-item p{max-width:100%;font-size:.9375rem;overflow:hidden;white-space:nowrap;margin:0}.list-item .buyer-interest{white-space:normal;margin-bottom:20px}.list-item .img-crop{flex:none;width:60px;height:60px;background-color:#aeaeae;margin-right:10px}.list-item .img-crop img{-o-object-fit:cover;object-fit:cover;width:60px;height:60px}.list-item .icon-field svg{width:20px;height:20px}@media only screen and (max-width:1400px){.list-item .icon-field svg{width:20px;height:20px}}@media only screen and (max-width:992px){.list-item .icon-field svg{width:20px;height:20px}}@media only screen and (max-width:768px){.list-item .icon-field svg{width:20px;height:20px}}@media only screen and (max-width:480px){.list-item .icon-field svg{width:20px;height:20px}}.value-field{flex:none;display:flex;align-items:center;width:150px}.value-field span{width:15px;font-size:1.25rem;font-weight:600}.value-field input{flex:auto;width:0}.icon-field,.loading{align-items:center}availability{display:grid;grid-template-rows:75px;grid-template-columns:repeat(6,75px);gap:15px}availability>*{display:grid;grid-template-rows:50px 1fr;grid-template-columns:1fr 1fr;gap:5px;cursor:pointer}.date-field,.icon-field,.loading{display:flex}availability>*>*{border:1px solid #3c3c3b}availability>*>:hover{background-color:#ccc}availability>*>[colour=Green]:hover{background-color:#9ecf9b}availability>*>[colour=Amber]:hover{background-color:#f3c385}availability>*>[colour=Blue]:hover{background-color:#bcc9e3}availability>*>[colour=Red]:hover{background-color:#e9b7b7}availability>* h5{grid-column:1/span 2;line-height:46px;margin:0}availability>* small{font-size:.75rem;font-weight:500;line-height:18px}.icon-field svg{flex:none;margin-right:50px}.icon-field input,.icon-field p{flex:auto}.date-field .date-field>span{flex:auto;margin-right:50px}.date-field .calendar-icon{flex:none;width:40px;height:40px;cursor:pointer}.date-field .calendar-icon:hover{color:#de1b4f}.label-field input{width:100%;height:100%;margin-bottom:0}.label-field .prefix,.label-field .suffix{position:absolute;top:50%;margin:0;transform:translateY(-50%);z-index:1}.label-field .prefix{left:10px}.label-field .suffix{right:10px}calendar .day.tf-special:not(.selected){background-color:#b3c0e0}calendar .day.nwd:not(.selected):not(.selectedweek){background-color:#efc9ed;color:#999}.sticky-column{position:sticky;top:0;height:-moz-fit-content;height:fit-content}@keyframes loading{from{transform:rotate(0)}to{transform:rotate(359deg)}}.loading{justify-content:center;position:relative;height:inherit;overflow:hidden}.loading::after{content:"";position:absolute;width:50px;height:50px;border:5px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:#9a1337;animation-duration:1s;animation-name:loading;animation-timing-function:cubic-bezier(1,.2,.2,.4);animation-iteration-count:infinite}searchfield{display:block;position:relative}searchfield [colour=DetailsSent].colour-bg{background-color:#e6e6e6}searchfield input.ng-invalid:not(.ng-untouched){border:2px solid #c30000;box-shadow:none}searchfield .results{position:absolute;width:100%;max-height:300px;top:100%;left:0;border-width:0 1px 1px;border-style:solid;border-color:#d4d5d7;list-style:none;overflow-y:auto;padding:0;margin:0;z-index:1}.confirm,.popup{max-height:95vh}searchfield .results li{display:flex;align-items:center;width:100%;min-height:35px;padding:0 10px 0 0;margin-bottom:0;cursor:pointer}searchfield .results li.selected,searchfield .results li:hover{background-color:#dce6ee}#overflow-menu ul,.page,searchfield .results li .colour-bg[colour=""],sitenav{background-color:#fff}searchfield .results li:first-child{margin-top:5px}searchfield .results li .colour-bg{flex:none;width:10px;height:100%;min-height:35px;margin-right:10px}searchfield .results .result-label{flex:auto;padding:10px 0}searchfield .results .result-label+span{flex:none;font-weight:600;margin-left:10px}searchfield .results .search-add{display:flex;align-items:center;color:#9a1337;padding-left:10px}#overflow-menu,.confirm,.popup{flex-direction:column}searchfield .results .search-add.selected,searchfield .results .search-add:hover{color:#de1b4f}searchfield .results .search-add>span{font-size:20px;font-weight:700;margin-right:5px}searchfield .results .search-add h6{margin:0}searchfield .results .search-add.loading::after{width:25px;height:25px;border-width:3px}.numbered-heading{position:relative;font-weight:500;margin-bottom:0}.numbered-heading::before{counter-increment:headings;content:counter(headings) ".";position:absolute;right:calc(100% + .5ch);text-align:right}#overflow-menu{display:flex;align-items:center;position:absolute;top:70px;left:-9999px;z-index:9995}#overflow-menu>svg{width:20px;height:20px;fill:#fff;stroke:#d4d5d7;z-index:1}#overflow-menu ul{list-style:none;border:1px solid #d4d5d7;border-radius:20px;overflow:hidden;padding:0;margin:-3px 0 0}#overflow-menu li{display:flex;align-items:center;min-height:50px;padding:0 20px}#dialog,.page.loading,.tiosmodal-overlay{align-items:center}#overflow-menu li:not(:last-child){border-bottom:1px solid #f6f6f6}#overflow-menu li:hover{background-color:#dce6ee}.page{display:flex;position:relative;height:100%;counter-reset:headings}.page .page-column-one{flex:none;width:32%;padding:0 3.33%}.page .page-column-one:not(.sticky-column){position:relative;height:100%}.page .page-column-one.sticky-column{top:70px}.page .page-column-one.column-left{padding-bottom:115px}.page .page-column-one.column-middle{flex:auto;width:0;min-height:calc(100vh - 70px);padding:0 1.66% 30px}.log-out{position:absolute;bottom:20px;left:10%;width:100%;font-size:1rem;font-weight:600;margin:0}.tiosmodal-overlay,sitenav{bottom:0;pointer-events:none}sitenav{position:fixed;left:0;width:32%;padding:20px 0 35px 3.33%;z-index:9995}sitenav .site-logo .logotype{display:block;width:182px;height:24px;color:#9a1337}.save-modal,sitenav .log-out,sitenav .mobile-nav,sitenav .nav-guide-arrow,sitenav .site-logo .logotype.two-line{display:none}sitenav .nav-guide-arrow{position:absolute;bottom:60px;left:calc(50% - 37px);width:75px;height:75px;color:#9a1337}#dialog,.save-modal{width:100vw;height:100vh;top:0}.save-modal{position:fixed;background-color:rgba(0,0,0,.7);z-index:-1}.dom-popup-open .save-modal{display:block;z-index:9997}#dialog,.confirm{position:fixed;z-index:9999;display:flex}#dialog{justify-content:center;background-color:rgba(0,0,0,0)}.confirm{min-width:300px;max-width:95vw;background-color:#fff;border-radius:20px 0 20px 20px;box-shadow:10px 10px 20px rgba(0,0,0,.5);padding:0}.confirm header{flex:none;display:flex;align-items:center;background-color:#babcbe;padding:20px 30px}.confirm header svg{width:30px;height:30px;margin-right:10px}.confirm header h1{font-size:2.25rem;margin:0}.confirm .confirm-body{flex:auto;font-size:1.1875rem;padding:30px 40px;overflow-y:auto}.confirm .confirm-body pre{font-size:.875rem}.confirm input{margin:0 40px}.confirm footer{flex:none;display:flex;align-items:center;justify-content:space-between;height:70px;padding:0 40px}.discard-confirm{width:50vw;height:50.2873563218vh;border:none}.discard-confirm header{height:120px;background-color:#f6f6f6}.discard-confirm header svg{width:70px;height:70px;color:#c30000}.discard-confirm .confirm-body{font-size:2.375rem}.discard-confirm footer{align-items:flex-start;height:120px;padding:0 100px}.discard-confirm footer button{width:100%;max-width:200px;aspect-ratio:200/50}.popup{display:flex;position:relative;max-width:95vw;background-color:#fff;border-radius:20px 0 20px 20px;box-shadow:10px 10px 20px rgba(0,0,0,.5)}.popup.animate{transition:width .3s ease,height .3s ease}.popup>header{flex:none;display:flex;align-items:center;min-height:120px;background-color:#f6f6f6;color:#2f2b28;border-radius:20px 0 0;padding:8px 5%}.popup>header svg{width:50px;height:50px;margin-right:10px}.popup>header h1{margin:0}.popup.grey-content>header{background-color:#fff}.popup .pop-close{position:absolute;top:24px;right:24px;width:24px;height:24px;color:#2f2b28;overflow:visible;padding:2px;cursor:pointer;z-index:1}.popup .pop-close:hover{opacity:.8}.popup>.content{flex:auto;position:relative;border:none;padding:20px 5%}.popup>.content:last-child{border-radius:0 0 20px 20px}.popup.grey-content>.content{background-color:#f6f6f6}.popup.grey-content input{background-color:#fff}.popup>footer{flex:none;display:flex;align-items:center;justify-content:space-between;height:90px;padding:0 5%}.dom-popup-window{border-radius:20px 0 20px 20px}.dom-popup{display:none}.dom-element .dom-popup{display:flex}.tiosmodal-overlay{display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .5s;overflow-x:hidden;overflow-y:hidden;z-index:9998}.tiosmodal-overlay.open{opacity:1;pointer-events:all}body.tiosmodal.modal .save-modal{opacity:0}.lens{transition:filter .5s}body.modal .lens:not(.changed),body.tiosmodal .lens,html.dom-popup-open .lens{filter:blur(50px);transition:filter .5s}.fbTIOS .fancybox-skin{border-radius:0;background-color:#fff}.fbTIOS.frameless .fancybox-skin{box-shadow:none;background-color:rgba(0,0,0,0)}.fbTIOS.csssize .fancybox-inner{height:auto!important;width:auto!important}.fbTIOS.csssize .popup{visibility:visible;pointer-events:auto;position:static;left:0;top:0}.fancybox-lock .fancybox-overlay{overflow-x:hidden!important;overflow-y:hidden!important;align-items:center;display:flex!important;justify-content:center}@media only screen and (max-width:992px){body,body.is-first-run,main{overflow:visible}body{width:100%;height:100%;min-height:100%}body.tiosmodal{padding-right:0}.mh1,h1{font-size:1.4375rem}.mh2,h2{font-size:1.3125rem}.mh3,button,h3{font-size:1.25rem}.mh4,h4{font-size:1.1875rem}.mh5,h5{font-size:1.125rem}.mh6,.mp,h6,p{font-size:1rem}.big-p{font-size:1.1875rem}.msmall,small{font-size:.875rem}button{min-height:40px}button.step-button{width:100%;min-height:40px;font-size:1.125rem}.mobile-column:not(.current-column){display:none!important}.page{min-height:100vh;height:auto}.page .page-column-one{flex-basis:100%;position:relative;padding-left:6%;padding-right:6%}.page .page-column-one.column-middle{margin:0;padding-left:6%;padding-right:6%}.page .page-column-one.sticky-column{top:20px}.page>section:not(.current-column){display:none}.guide-sitenav,sitenav{display:flex;align-items:center;justify-content:center;width:100vw;height:50px;background-color:#9a1337;padding:0}.guide-sitenav.hide-mobile-nav,sitenav.hide-mobile-nav{display:none}.guide-sitenav .site-logo,sitenav .site-logo{position:absolute;left:4%}.guide-sitenav .site-logo .logotype,sitenav .site-logo .logotype{display:none;color:#fff}.guide-sitenav .site-logo .logotype.two-line,sitenav .site-logo .logotype.two-line{display:block;width:100%;max-width:50px;aspect-ratio:50/24;margin:auto}.guide-sitenav .mobile-nav,sitenav .mobile-nav{display:block;width:50px;height:50px;color:#fff;padding:12px;margin-right:4%;cursor:pointer}.guide-sitenav .mobile-nav.active,.guide-sitenav .mobile-nav:hover,sitenav .mobile-nav.active,sitenav .mobile-nav:hover{background-color:#fff;color:#9a1337}.guide-sitenav .mobile-nav svg,sitenav .mobile-nav svg{width:100%;height:100%}.guide-sitenav .mobile-nav.chat,sitenav .mobile-nav.chat{position:relative;padding:8px;margin-right:0}.guide-sitenav .mobile-nav.chat .message-count,sitenav .mobile-nav.chat .message-count{position:absolute;top:5px;right:5px;width:45%;height:45%;border:2px solid #fff;border-radius:50%;background-color:#c30000;color:#fff;font-size:.75rem;font-weight:700;text-align:center;line-height:18px}.guide-sitenav .nav-guide-arrow,sitenav .nav-guide-arrow{display:block}.guide-sitenav .log-out,sitenav .log-out{display:block;right:4%;bottom:15px;left:auto;width:auto;font-size:.75rem;color:#fff}.popup{width:100vw!important;max-width:100vw!important;height:100%!important;max-height:100%!important;overflow-y:auto}.popup,.popup>.content,.popup>.content:last-child,.popup>footer,.popup>header{border-radius:0!important}.popup header{min-height:80px;padding-right:60px}.popup .pop-close{width:40px;height:40px;top:10px;right:10px;border:2px solid gray;border-radius:50%;color:gray!important;background-color:#fff;padding:10px}.confirm{width:100%;max-width:initial;height:100%;max-height:initial}.confirm .confirm-body{flex:none}.confirm input{height:40px;margin:0 20px}.confirm footer button{height:30px}}