@import"https://fonts.googleapis.com/css?family=Raleway:300,400,600";.fs-7{font-size:.75rem!important}.fs-8{font-size:.625rem!important}body{font-family:Sen,sans-serif}th.text-uppercase-force{text-transform:unset!important}.text-uppercase-force,.text-uppercase-force input,.text-uppercase-force select,.text-uppercase-force textarea[readonly],.text-uppercase-force textarea:disabled,.text-uppercase-force option,.text-uppercase-force .multiselect-placeholder,.text-uppercase-force .multiselect-single-label,.text-uppercase-force .multiselect-tag,.text-uppercase-force .multiselect-option,.text-uppercase-force .multiselect-search{text-transform:uppercase!important}.btn-primary,.btn-primary:hover{background:#435280;color:#fff!important;border-color:transparent;transition:all .3s ease-in-out}a,a:hover{display:inline-block;position:relative;color:#58537b}a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#58537b;transform-origin:bottom right;transition:transform .25s ease-out}a:hover:after{transform:scaleX(1);transform-origin:bottom left}.navbar-brand:after{content:none}.navbar-brand:hover{filter:invert(72%) sepia(90%) saturate(395%) hue-rotate(325deg) brightness(153%) contrast(101%)}.btn:after{content:none}.btn:hover{transition:all .3s ease-in-out;text-decoration:none;border-radius:50px}.exsternal-form label[for=addresses_different]{display:inline}.exsternal-form small{font-size:12px;letter-spacing:-1px}.exsternal-form .btn{color:#fff}.navbar-light .navbar-nav .nav-link{color:#fff;margin-left:20px}.navbar-light .navbar-nav .nav-link:hover{color:#ffb862;text-decoration:none!important}.navbar-light .navbar-nav .nav-link:hover:after{content:none}.form-control{background:#f6f6f6}.card-header{text-transform:uppercase;background-color:transparent;border-bottom:none;text-align:center;font-size:20px;letter-spacing:2px;margin-top:6px;color:#435280}a,a.page-link{color:#58537b;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;cursor:pointer;display:inline-block;position:relative}.btn-secondary{color:#fff;background-color:#ffb862;border-color:transparent}.table>:not(caption)>*>*{border-bottom:none}i{color:#ffb862}.top-navbar{border-bottom:1px solid #d3e0e9;background:#b11139}.mobile-menu-drawer{width:320px;max-width:85vw;align-items:stretch;background:#b11139;color:#fff;text-align:left}.mobile-menu-drawer .offcanvas-header{border-bottom:1px solid rgba(255,255,255,.2)}.mobile-menu-drawer .offcanvas-body{display:flex;flex-direction:column;width:100%}.mobile-menu-drawer .navbar-nav .nav-link{width:100%;margin-left:0;padding:.75rem 0;color:#fff}.mobile-menu-drawer .navbar-nav .nav-link:hover{color:#ffb862}.mobile-menu-drawer .dropdown-menu{position:static!important;margin-bottom:.5rem}.mobile-menu-drawer #profile-menu{margin-top:auto}@media (max-width: 767.98px){.mobile-menu-drawer .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}.mobile-menu-drawer .dropdown-menu{background:rgba(0,0,0,.12);border:0}.mobile-menu-drawer .desktop-submenu{display:none!important}.mobile-menu-drawer .mobile-submenu{background:rgba(0,0,0,.12)}.mobile-menu-drawer .mobile-submenu.collapse:not(.show){display:none}.mobile-menu-drawer .mobile-submenu.collapsing{display:block}.mobile-menu-drawer .navbar-nav .nav-link[data-bs-toggle=collapse]:after{content:"";display:block;flex:0 0 auto;width:.5rem;height:.5rem;margin-left:auto;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease-in-out}.mobile-menu-drawer .navbar-nav .nav-link[data-bs-toggle=collapse]:focus{color:#ffb862}.mobile-menu-drawer .navbar-nav .nav-link[data-bs-toggle=collapse][aria-expanded=true]:after{transform:rotate(-135deg)}.mobile-menu-drawer .dropdown-item{padding-left:2.5rem;color:#fff}.mobile-menu-drawer .dropdown-item:hover,.mobile-menu-drawer .dropdown-item:focus,.mobile-menu-drawer .dropdown-item.active{color:#ffb862;background:rgba(255,255,255,.08)}.mobile-menu-drawer .navbar-nav .nav-link.active,.mobile-menu-drawer .navbar-nav .nav-link.mobile-current-item{color:#ffb862;background:rgba(255,255,255,.08)}}@media (min-width: 768px){.mobile-menu-drawer{position:static;z-index:auto;width:auto;max-width:none;height:auto;align-items:center;visibility:visible;background:transparent;border:0;transform:none;transition:none}.mobile-menu-drawer .offcanvas-body{display:block;padding:0;overflow:visible}.mobile-menu-drawer .navbar-nav .nav-link{width:auto;margin-left:20px;padding:.5rem 0;color:#fff}.mobile-menu-drawer .navbar-nav .nav-link:hover{color:#ffb862}.mobile-menu-drawer .dropdown-menu{position:absolute!important;margin-bottom:0}.mobile-menu-drawer .mobile-submenu{display:none!important}.mobile-menu-drawer #profile-menu{margin-top:0}}@media (min-width: 992px){.mobile-menu-drawer .offcanvas-body{display:flex;flex:1 1 auto;flex-direction:row;align-items:center}}.form-check-input:checked{background-color:#ffb862;border-color:#ffb862}.form-check-input:focus,.form-control:focus{border-color:#ced4da;outline:0;box-shadow:none}.navbar-brand{background:var(--navbar-logo-url) no-repeat;width:211px!important;margin-right:30px;height:30px;display:inline-block;background-size:contain;padding:0;text-indent:-9000px;line-height:0}.breadcrumb{font-size:13px}.swal2-styled.swal2-confirm{background-color:#3097d1}.swal2-styled.swal2-confirm:focus{box-shadow:none}.form-error{color:#c22;font-size:10pt}.privacyterms-box{max-height:250px;overflow-y:scroll;background-color:#f0f0ef80;border:1px solid #dee2e6;border-radius:.25rem}.table-action-td{width:1%}[v-cloak]{display:none}.messages-box{position:fixed;top:0;z-index:99999;pointer-events:none;margin:0 auto;width:100%;display:flex;flex-direction:column}.messages-box .alert{pointer-events:initial}.messages-box .alert:hover{opacity:.4}.bootbox-body iframe{border:none;width:100%}.icon-small{width:16px;height:16px}.bootbox-close-button{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:transparent;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5;position:absolute;right:1rem}.bootbox-close-button:hover{color:transparent;text-decoration:none;opacity:.75}.bootbox-close-button:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.bootbox-body{margin-top:1.75rem}.table>:not(:first-child){border-color:inherit}@media (max-width: 1023px){.navbar .dropdown-menu a{color:#fff;--bs-dropdown-link-active-bg: none}.navbar .dropdown-menu{background:initial;border:none;display:block;padding:5px}.navbar .nav-link.dropdown-toggle,.navbar #dropdownMenuUser{display:none}.navbar .dropdown-menu{background:initial;border:none;display:block}}th.gridcol-zip-code,th.gridcol-province{width:100px}a.website-link{font-size:17pt}.confirm-films-list{list-style:decimal;display:flex;justify-content:space-between;flex-direction:column;text-align:left;padding-left:22px}.confirm-films-list li{border-bottom:1px solid #dedede;padding:3pt 0}.btn-secondary-outline{background:#dedede}.btn-secondary-outline:hover{border:1px solid black;border-radius:unset!important}.btn-check:checked+.btn.btn-secondary-outline{background:black;color:#fff}.form-switch .form-check-input{background-repeat:no-repeat}tr.grid-footer-totals{background:#dedede;font-size:18px;font-weight:700}tr.grid-footer-links nav{display:flex}tr.grid-footer-links nav .pagination{margin:0 auto}@media (max-width: 1023px){.modal__content{max-width:100%!important}.mobile-menu-drawer .navbar-nav .nav-link{width:auto}.offcanvas-body .nav-item a:after{background-color:unset}.offcanvas-body #main-menu *{background:#b11139}.offcanvas-body .mobile-menu-drawer [data-bs-toggle=collapse]:after{margin-left:10px}.offcanvas-body .nav{overflow-y:scroll;display:flex;flex-direction:row}.offcanvas-body #main-menu{max-height:70%}.offcanvas-body #profile-menu{margin-top:auto;border-top:1px solid;padding:10px 0;margin-bottom:10px}.offcanvas-body #profile-menu a{padding:5px 0}.offcanvas-body li.nav-item.dropdown{width:100%}.offcanvas-body #main-menu a{margin-top:5px}.offcanvas-body .mobile-menu-drawer #profile-menu{margin-top:auto;margin-bottom:20px;border-top:1px solid}.offcanvas-body .nav-link span{margin-right:10px}}
