﻿
.DnnModule-ActionForm{font-family:var(--font-primary);}.DnnModule-ActionForm input,.DnnModule-ActionForm select,.DnnModule-ActionForm textarea,.DnnModule-ActionForm input:focus,.DnnModule-ActionForm textarea:focus,.DnnModule-ActionForm input::placeholder{color:var(--text-color-primary)!Important;}.ArtOfHiTheme.AOH-theme__form .form-control{border-radius:.5rem;border:1px solid #d7d5d8;}.ArtOfHiTheme.AOH-theme__form .DnnModule-ActionForm p{font-weight:var(--w-semibold);margin-bottom:0;margin-top:.5rem;}.ArtOfHiTheme.AOH-theme__form .DnnModule-ActionForm p h5{font-weight:var(--w-bold);margin-bottom:.25rem;margin-top:1rem;}.ArtOfHiTheme.AOH-theme__form .DnnModule-ActionForm .btn{background-color:var(--quinary);border-color:var(--quinary);color:var(--primary);margin:0;}.ArtOfHiTheme.AOH-theme__form .DnnModule-ActionForm .btn.btn-primary{background-color:var(--primary);border-color:var(--primary);color:#fff;margin:0;}.ArtOfHiTheme.AOH-theme__form .DnnModule-ActionForm .btn.btn-secondary,.ArtOfHiTheme.AOH-theme__form .DnnModule-ActionForm .btn.btn-info{background-color:var(--secondary);border-color:var(--secondary);color:#fff;margin:0;}.sign-in-form .row:first-child{--bs-gutter-x:0;--bs-gutter-y:0;}.AOH-theme__landing .c-form.container{padding:0;}.AOH-theme__landing .card{max-width:650px;border:none;border-radius:.5rem;margin:auto;}.card.glass-card{background:rgba(66,53,79,0.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);}.AOH-theme__landing .card .card-body{padding:2.5rem;}@media (min-width:768px){.AOH-theme__landing .card .card-body{padding:4.5rem;}.AOH-theme__landing .card.glass-card .card-body{padding:2.5rem 4.5rem;}}.AOH-theme__landing .form-root .c-form{margin-top:0;margin-bottom:0;}.AOH-theme__landing p.ng-binding.ng-scope{margin:0;}.AOH-theme__landing .form-floating>label{padding:.75rem .5rem;font-family:var(--font-primary);}.AOH-theme__landing .form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.75) translateY(-.5rem) translateX(.15rem);}.AOH-theme__landing .form-floating>.form-control,.form-floating>.form-select{font-family:var(--font-primary);font-size:.95rem;padding:0 .5rem !important;padding-top:1rem !important;height:3rem !important;border-radius:.5rem;border:none;background-color:var(--quinary);}.AOH-theme__landing .form-root .btn-primary,.form-root .btn-primary,.form-root .btn-info{color:#ffffff;margin:0;}.err-placeholder .text-danger{font-family:var(--font-primary);font-size:.85rem;font-weight:var(--w-medium);}.ArtOfHiTheme .waitlist-btn-grp .btn{border-radius:.5rem;border-start-start-radius:0;border-start-end-radius:0;}.AOH-theme__landing .waitlist-btn-grp .form-floating>.form-control{border-end-start-radius:0;border-end-end-radius:0;border-bottom:none;}@media (min-width:768px){.ArtOfHiTheme .waitlist-btn-grp .btn{border-radius:.5rem;border-start-start-radius:0;border-end-start-radius:0;}.AOH-theme__landing .waitlist-btn-grp .form-floating>.form-control{border-end-start-radius:.5rem;border-start-end-radius:0;border-end-end-radius:0;border-right:none;height:calc(3rem - 2px)!important;}}.reset-password-form .modal-body{padding:1rem 4rem 2rem 4rem;}.reset-password-form .modal-content{border:none;border-radius:.5rem;}.reset-password-form .modal-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem);}@media (min-width:576px){.reset-password-form .modal-dialog{min-height:calc(100% - 3.5rem);}}.modal-backdrop{background-color:rgba(66,53,79,.5);backdrop-filter:blur(20px) brightness(.6);-webkit-backdrop-filter:blur(20px) brightness(.6);}.modal-open .modal-backdrop.show{opacity:1;}.card-flow-form label{font-size:1.4rem;font-weight:var(--w-bold);color:var(--header-color-primary);margin-top:.5rem;margin-bottom:.5rem;margin-left:0 !important;}.card-flow-form label.form-check-label{font-size:1rem;margin-top:0;}.card-flow-form .form-check-inline label{margin-top:0;}.card-flow-form label.h5{font-size:1rem;line-height:1.2rem;}.card-flow-form .multiple-choice-radio{margin-bottom:1rem;}.card-flow-form label.btn.btn-primary{border-radius:.5rem;margin:0 }.card-flow-form label.btn.btn-primary{color:var(--primary);background-color:transparent;border-color:var(--primary);text-transform:none;font-size:1.025rem;line-height:1.25rem;padding:.8rem 2rem .8rem;}.card-flow-form .btn-check:active+.btn-primary,.card-flow-form .btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.card-flow-form .show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--primary);border-color:var(--primary);}.card-flow-form .form-image-container{border-radius:.5rem;display:flex;justify-content:center;align-items:center;}.form-image-generated{background-color:#fff;border-radius:.5rem;}.form-image-generated p{margin-bottom:0;}.form-image-generated p:has(img[src=""]){aspect-ratio:1 / 1;}.form-image-generated img{border-radius:.5rem;}.card-flow-form .form-control{border-radius:.5rem;border:1px solid var(--primary);padding:.75rem;margin-bottom:1rem;}.card-flow-form .popupOnHover i.fa.fa-info-circle{color:var(--secondary);font-size:1rem;}.card-flow-form .required label:after{margin:0;font-family:var(--font-primary);content:'*';color:inherit;border:none;padding:0;display:none;}.card-flow-form .form-group-btn{margin-top:1rem;margin-bottom:1rem;}.card-flow-form .form-group-btn:has(.gift-button){margin:0;}@media (max-width:600px){.card-flow-form .multiple-choice-radio .d-flex{flex-flow:wrap;}.card-flow-form label.btn.btn-primary{line-height:1.25rem;padding:.8rem 1.25rem .8rem;margin-bottom:.8rem;}}.AOH-theme__inner .card-flow-form .form-floating > .form-control:focus ~ label,.AOH-theme__inner .card-flow-form .form-floating > .form-control:not(:placeholder-shown) ~ label,.AOH-theme__inner .card-flow-form .form-floating > .form-select ~ label{transform:translateY(-.2rem) translateX(.4rem);font-size:.85rem;line-height:.85rem;opacity:1;padding:0;}.card-create-gallery .card-footer{padding:0;border:none;}.card-create-gallery .gallery-image-container img{aspect-ratio:1 / 1;}span.material-symbols-outlined.form-icon{font-size:2rem;vertical-align:middle;line-height:2rem;}span.material-symbols-outlined.form-icon.form-icon-imagetype{display:block;margin-bottom:.25rem;}span.material-symbols-outlined.form-icon.form-icon-orientation{margin-right:.5rem;}.purchase-form p.ng-binding.ng-scope{margin-bottom:0;}.purchase-form label.h4{margin-bottom:1.25rem;}.purchase-form-sm{border:1px solid var(--primary);background:var(--quinary);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding:2rem;color:var(--primary);font-weight:var(--w-medium);font-size:.95rem;}.purchase-form-image{border:1px solid var(--primary);border-bottom:none;border-top-left-radius:.5rem;border-top-right-radius:.5rem;aspect-ratio:1.3 / 1;object-fit:cover;object-position:50% 30%;}.purchase-form-sm .form-check{margin-bottom:.75rem;}label.form-check-label span{padding:.2rem .5rem;background:#fff;border:1px solid var(--primary);border-radius:2rem;color:var(--primary);font-size:.7rem;font-weight:var(--w-bold);margin-left:.25rem;}.ArtOfHiTheme .AOH-theme__form .form-control{border-radius:.5rem;border:1px solid #d7d5d8;}.ArtOfHiTheme .DnnModule-ActionForm .AOH-theme__form p{font-weight:var(--w-semibold);margin-bottom:0;margin-top:.5rem;}.ArtOfHiTheme .DnnModule-ActionForm .AOH-theme__form p h5{font-weight:var(--w-bold);margin-bottom:.25rem;margin-top:1rem;}.ArtOfHiTheme .DnnModule-ActionForm .AOH-theme__form .btn{background-color:var(--quinary);border-color:var(--quinary);color:var(--primary);margin:0;}.ArtOfHiTheme .DnnModule-ActionForm .AOH-theme__form .btn.btn-primary{background-color:var(--primary);border-color:var(--primary);color:#fff;margin:0;}.btn.btn-link{padding:0;color:var(--text-color-primary);text-decoration:underline !important;text-underline-offset:6px;text-transform:capitalize;}.form-group:has(input[type=hidden]){margin-bottom:0!important;}@media (max-width:576px){table.files td{display:flex;}}.AOH-theme__landing .af-alert .form-root{min-height:100vh;min-height:100dvh;justify-content:center;align-items:center;width:100%;display:flex;}.AOH-theme__landing .af-alert{background-color:var(--quinary);padding:0;border:0;margin:0;border-radius:0;}

.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container{border:none !important;padding:0!important;border-radius:0 !important;}.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container .titlebar{border:none !important;border-bottom:none;margin-bottom:1.5rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container .titlebar button{margin:0;padding:.7rem 2.5rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container .filterbar{padding:0;}.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container .filterbar .search-container{margin-bottom:1rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container .filterbar .search-container:empty{margin-bottom:0;}.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container .filterbar .search-container .form-control{border-radius:.5rem;border:1px solid var(--primary);font-family:var(--font-primary);color:var(--text-color-primary);background-color:var(--quinary);}.ArtOfHiTheme.AOH-theme__inner .grid-container .header-container .filterbar .search-container .mat-icon{color:var(--primary);font-weight:600;}.ArtOfHiTheme .grid-container .btn{padding:.4rem 1.5rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container{border:1px solid var(--primary);font-family:var(--font-primary);border-radius:.5rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container .btn{margin-top:.25rem;margin-bottom:.25rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container .header-title{font-size:.95rem;color:var(--header-color-primary);}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container .text-left{color:var(--text-color-primary);font-size:.95rem!important;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container table th{padding:.75rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container table td{padding:.25rem .75rem;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container tr{border-color:#e8e6e8;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container .table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--quinary);}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container .btn-outline-secondary{color:var(--text-color-primary);border-color:var(--text-color-primary);}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container .btn-outline-secondary:hover{color:#fff;background-color:var(--text-color-primary);border-color:var(--text-color-primary);}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container button.btn-outline-secondary .title{grid-gap:0;}.ArtOfHiTheme.AOH-theme__inner .grid-container .listing-container .data-container{margin-bottom:-1px;}.ArtOfHiTheme.AOH-theme__inner .grid-container .card-root .card{border:1px solid var(--primary);border-radius:.5rem;font-family:var(--font-primary);}.ArtOfHiTheme.AOH-theme__inner .grid-container .card-root .card-footer button{margin:0;}.ArtOfHiTheme.AOH-theme__inner .grid-container .card-root .card-footer button .title{grid-gap:0;}.ArtOfHiTheme.AOH-theme__inner .grid-container .card-root .card-footer button .title:has(span){grid-gap:6px;}.ArtOfHiTheme.AOH-theme__inner .grid-container .card-root .card-footer button .title:has(span:empty){grid-gap:0;}.ArtOfHiTheme.AOH-theme__inner .grid-container .card-root .card-footer button.btn.btn-link{padding:.4rem 0;}.ArtOfHiTheme.AOH-theme__inner .grid-container .footer{margin-top:1.5rem;padding:.4rem 0;}.ArtOfHiTheme.AOH-theme__inner .listing-container .footer{margin-top:0;}.mobile-buttons{text-align:left !important;}.top-mobile-buttons button.dropdown-toggle{padding:.7rem 1.5rem !important;border:1px solid var(--primary);}.top-mobile-buttons .fa-bars:before{font-size:1.8rem;}.top-mobile-buttons .dropdown-menu{z-index:9999;background-color:rgba(255,251,239,.6);border:none;border-radius:.5rem;padding:.5rem .25rem;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);}.top-mobile-buttons .dropdown-menu .dropdown-item{color:var(--header-color-primary);padding:.25rem .75rem;}

.ArtOfHiTheme .nav-tabs{border-bottom:none;}.bstrap30 .nav-tabs.tabs-root{margin-bottom:2rem;display:flex;flex-direction:row;justify-content:center;}.nav-tabs.tabs-root li.tabButton:first-child{margin-right:.5rem;}.ArtOfHiTheme .tabButton.nav-item{padding:0;border:0;}.ArtOfHiTheme .nav-tabs .nav-link{margin-bottom:0;background:transparent;border:1px solid var(--primary);border-radius:.5rem;color:var(--primary);font-size:1.025rem;line-height:1.25rem;padding:.8rem 2rem .8rem;}.ArtOfHiTheme .nav-tabs .nav-link.active{background:var(--primary);color:#ffffff;}.ArtOfHiTheme .bstrap30 .tab-pane{background-color:transparent;border:none;padding:0;}.ArtOfHiTheme .tabsProC.dnnsharp-container{padding:0 !important;}

.modal-content .alert.alert-info{background-color:transparent;border:none;}.modal-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem);}@media (min-width:576px){.modal-dialog{min-height:calc(100% - 3.5rem);}}.modal-backdrop{z-index:10000;}.modal{z-index:10005;}.modal-content{border:none;border-radius:.5rem;font-family:"Open Sans",sans-serif!important;}.modal-content .modal-title{font-family:"Open Sans",sans-serif;color:#878088;text-transform:none;font-weight:700;font-size:1.125rem;}.modal-content h2,.modal-content .h2{font-family:"Open Sans",sans-serif;font-weight:700;font-size:1.6rem;line-height:2rem;margin-bottom:1rem;color:#42354f;}.modal-content h4,.modal-content .h4{font-family:"Open Sans",sans-serif;font-weight:700;font-size:1.4rem;line-height:1.6rem;text-transform:none;color:#42354f;}.modal-content h5,.modal-content .h5{font-family:"Open Sans",sans-serif;font-weight:700;font-size:1rem;line-height:1.2rem;text-transform:uppercase;color:#42354f;}.modal-content p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem;line-height:1.6rem;color:#878088;}.modal-content .primary-bg{background-color:#42354f;}.modal-content .primary-bg h1,.modal-content .primary-bg h2,.modal-content .primary-bg h3,.modal-content .primary-bg h4,.modal-content .primary-bg h5,.modal-content .primary-bg p{color:#ffffff;}.modal-content .contact-details-modal p,.modal-content .contact-details-modal .material-symbols-outlined{color:#fff;font-size:.95rem;line-height:1.2rem;}.field-container.form-group-form-image-container{padding:0;}.form-root.gallery-details-form-root .c-form{margin-top:0;margin-bottom:0;}@media (min-width:576px){.modal-dialog:has(.gallery-details-container){max-width:500px;}}@media (min-width:768px){.modal-dialog:has(.gallery-details-container){max-width:750px;}}.modal-content:has(.gallery-details-container) .modal-header{padding:10px 10px 10px 5px;position:absolute;top:0;right:0;z-index:1000;background-color:rgba(66,53,80,.8);border-radius:0 .5rem 0 .5rem;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);}.modal-content:has(.gallery-details-container) .modal-header .btn-close{color:#ffffff;filter:invert(1);-webkit-filter:invert(1);}.modal-body:has(.gallery-details-container){padding:0;}.gallery-details-container .content-container{padding:2rem;}.gallery-details-image-container{position:relative;border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden;}.gallery-details-image{width:100%;max-height:600px;object-fit:contain;background-color:transparent;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);}.gallery-details-container h2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;}.content-right-container{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;}@media (min-width:992px){.content-right-container{border-bottom-left-radius:0;}}.gallery-details-container .field-container.form-check{background-color:transparent;padding:0;margin-bottom:.75rem;display:block;}.gallery-details-container .field-container.form-check .form-check-input[type=checkbox]{border-radius:.5rem;border:1px solid var(--primary);margin:0;vertical-align:middle;cursor:pointer;}.gallery-details-container .field-container.form-check label.form-check-label{color:#fff;text-transform:uppercase;font-size:.85rem;font-weight:var(--w-bold);cursor:pointer;}a.image-download{position:absolute;right:.75rem;bottom:.75rem;font-size:.85rem;line-height:1rem;color:#ffffff;background-color:rgba(66,53,79,.25);padding:.75rem;border-radius:.5rem;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);}a.image-download .material-symbols-outlined{vertical-align:bottom;line-height:1rem;}.delete-content .field-container{display:contents;}

.contact-details-container{padding:2rem;border-radius:.5rem;margin-bottom:2rem;}.contact-details-header-buttons{margin-bottom:1.5rem;}.contact-details-header-buttons .field-container{width:fit-content;display:inline-block;padding-bottom:.75rem;}.ArtOfHiTheme .contact-details-header-buttons .btn,.ArtOfHiTheme .contact-details-footer-buttons .btn{margin:0;padding:.7rem 1.5rem;}.ArtOfHiTheme .contact-details-header-buttons .btn.btn-danger{color:#dc3546;background:transparent;border:1px solid #dc3546;padding:.7rem 1rem;}.c-form:has(.contact-details-header-buttons){margin-top:0;margin-bottom:0;}.contact-details-container p,.contact-details-container p .material-icons{font-size:1.05rem;line-height:1.05rem;vertical-align:bottom;}.related-contact-details{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid var(--text-color-primary);}.form-group:last-child .related-contact-details{border-bottom:none;margin-bottom:0;padding-bottom:0;}.related-contact-details a.btn{margin:0;padding:.25rem 1rem;}

.sidebar-nav .module-container{border:1px solid var(--primary);border-radius:.5rem;background-image:url("/portals/0/images/banner/gradient-bg-b.jpg");background-size:cover;}.sidebar-nav .module-container--heading{line-height:1.2rem;font-size:1rem;padding:.5rem .75rem;margin-bottom:0;background-color:var(--primary);border-top-left-radius:.35rem;border-top-right-radius:.35rem;color:#ffffff;}.sidebar-nav-content .sidebar-credits{border-top:1px solid var(--primary);border-bottom:1px solid var(--primary);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);}.sidebar-nav-content .sidebar-credits .col-4{padding:.5rem;border-right:1px solid var(--primary);}.sidebar-nav-content .sidebar-credits .col-4:last-child{border:none;}.sidebar-nav-content .sidebar-credits p,.sidebar-nav-content .sidebar-credits a{margin:0;}.sidebar-nav-content p,.sidebar-nav-content a{font-size:.85rem;line-height:1rem;color:#ffffff;}.sidebar-nav-content .material-symbols-outlined{font-size:1rem;line-height:1rem;vertical-align:bottom;}.sidebar-nav-content .sidebar-credits .material-symbols-outlined{font-size:1.4rem;line-height:1.4rem;vertical-align:bottom;display:block;margin-bottom:.25rem;}.sidebar-nav-content ul{padding:0;margin:0;list-style:none inside;overflow:hidden;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;}.sidebar-nav-content ul li{margin:0;}.sidebar-nav-content ul li a{display:block;padding:.75rem;border-bottom:1px solid var(--primary);line-height:1;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);}.sidebar-nav-content ul li:last-child a{border-bottom:none;}.sidebar-nav-content ul li a:hover,.sidebar-nav-content ul li a:active,.sidebar-nav-content ul li a:focus{background-color:var(--primary);}

.ecard-layout,.ecard-email-preview{border:1px solid var(--primary);border-radius:.5rem;overflow:hidden;margin-bottom:2rem;}.ecard-layout p.ng-binding.ng-scope{margin:0;padding:0;}.ecard-layout .field-container:has(.ecard-image-container),.ecard-layout .field-container p.ng-binding:has(.ecard-image-container),.ecard-layout .ecard-image-container,.ecard-layout .ecard-image-generated,.ecard-image-generated img{height:100%;}.ecard-image-generated img{object-fit:cover;object-position:center;}.ecard-message{padding:2.5rem;font-size:2rem;white-space:pre-line;}.ecard-email-preview{padding:2rem;}.ecard-email-message{background-color:#fcfbfc;}.AOH-theme__landing .background-blur{height:100%;min-height:100dvh;width:100%;background-color:rgba(0,0,0,.3);backdrop-filter:blur(8px) brightness(0.8);-webkit-backdrop-filter:blur(8px) brightness(0.8);padding:2rem;}.body-content-index{z-index:2;}.AOH-theme__landing .card.ecard-card{background-color:transparent;max-width:900px;}.AOH-theme__landing .ecard-form-root .card.glass-card{max-width:900px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;}.AOH-theme__landing .card.ecard-card .card-body{padding:0;}@media (min-width:768px){.AOH-theme__landing .card.ecard-card .card-body{padding:0;}}.AOH-theme__landing .ecard-form-root .card.glass-card .card-body{padding:1rem 0 2.5rem 0;}.AOH-theme__landing .ecard-layout{border:none;background-color:#fff;}.AOH-theme__landing .ecard-email-preview{border:none;background-color:transparent;padding:0;}.AOH-theme__landing .ecard-email-preview p{color:#ffffff;}

.create-card-nav{background-color:#4A3D58;border-radius:2rem;margin-bottom:2rem;overflow:hidden;}.create-card-nav .create-btn button.btn{background-color:transparent;border:transparent;color:#ffffff;padding:1rem;margin:0;white-space:nowrap;border-radius:0;}.card-layout-select .card-layout-container{border:1px solid var(--primary);border-radius:.5rem;cursor:pointer;transition:all 300ms ease 0ms;}.card-layout-select .card-layout-container p{margin-bottom:0;}.card-layout-select .card-layout-image{background-color:var(--quinary);border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1rem;border-bottom:1px solid var(--primary);aspect-ratio:1 / 1;align-content:center;}.card-layout-select .card-image-preview{width:100%;}.card-layout-select .card-image-preview.card-image-horizontal{max-width:345px;margin:auto;display:block;box-shadow:2px 3px 4px #cbbfb3;}.card-layout-select .card-image-preview.card-image-vertical{max-width:230px;margin:auto;display:block;box-shadow:2px 3px 4px #cbbfb3;}.card-layout-button{text-align:center;}.card-layout-button h2{font-size:1.4rem;margin-bottom:0;padding:1.5rem 0;}.card-layout-button h2 .material-symbols-outlined.form-icon{margin-bottom:.2rem;}.card-layout-select .card-layout-container:hover .card-layout-button h2,.card-layout-select .card-layout-container:active .card-layout-button h2,.card-layout-select .card-layout-container:focus .card-layout-button h2{color:#fff;}.card-layout-select .card-layout-container:hover{background-color:var(--primary);}.card-layout-select .card-layout-container:active,.card-layout-select .card-layout-container:focus{background-color:var(--primary);box-shadow:0 0 0 .25rem rgba(49,132,253,.5);}@media(min-width:992px){.card-layout-select .card-layout-image{border-top-left-radius:.5rem;border-top-right-radius:0;border-bottom-left-radius:.5rem;border-right:1px solid var(--primary);border-bottom:transparent;}.card-layout-select .card-image-preview.card-image-horizontal{max-width:240px;}.card-layout-select .card-image-preview.card-image-vertical{max-width:160px;}}.write-card-content-container{position:relative;}.character-counter-container .field-container{display:inline-block;width:fit-content;position:absolute;left:1px;bottom:1px;background-color:rgba(110,102,111,.75);padding:.25rem .5rem;border-top-right-radius:.5rem;}.character-counter-container .field-container p{padding:0;margin:0;color:#ffffff;font-size:.85rem;font-weight:var(--w-bold);}.card-flow-form .write-card-content-message textarea.form-control{padding:.75rem .75rem 2rem .75rem;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.ai-button-container button.btn.form-button{padding:.5rem 1rem;}.card-flow-form .button-container-inner{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin-bottom:1rem;}.card-flow-form .button-container-inner .af-button-group button{margin-top:.5rem;margin-left:.5rem;margin-bottom:.5rem;margin-right:-.25rem;}.preview-envelope{aspect-ratio:1.6 / 1;border:1px solid;border-radius:.5rem;max-width:800px;display:flex;flex-direction:column;margin:auto;;}.preview-envelope .return-address{padding:2rem 0 0 2rem;}.preview-envelope .to-address{padding:2rem;}.card-message{padding:2rem;border:1px solid var(--primary);border-radius:.5rem;}.card-image-preview-container{border:1px solid var(--primary);border-radius:.5rem;overflow:hidden;margin-bottom:3rem;}

.AOH_CardMsg_LineBreaks{white-space:pre-line;}p:has(.AOH_CardMsg_LineBreaks),p:has(#ReenieBeanie){font-size:1.6rem;line-height:1.8rem;}.AOH-theme__landing .card.ecard-card{background-color:transparent;max-width:1200px !important;}.ecard-message,.card-message{line-height:2.2rem;white-space:pre-wrap !important;}.ecard-message#ReenieBeanie,.card-message#ReenieBeanie{font-size:2.2rem;line-height:2.2rem;}.ecard-message#Helvetica,.card-message#Helvetica{font-size:1.6rem;line-height:2.1rem;}.ecard-message#FiraSans,.card-message#FiraSans{font-size:1.6rem;line-height:2.1rem;}.ecard-message#MoonFlower,.card-message#MoonFlower{font-size:2.2rem;line-height:2.4rem;font-weight:600;}.ecard-message#Pacifico,.card-message#Pacifico{font-size:1.5rem;line-height:1.8rem;}.form-message-container{background-color:var(--quinary);padding:5%;margin-top:1rem;border-radius:.5rem;}.form-message-container p.form-message{font-size:1.6rem;line-height:1.8rem;margin-bottom:0;white-space:pre-wrap;}.form-message-container p.form-message#MoonFlower{font-size:1.9rem;line-height:2rem;font-weight:600;}.form-message-container p.form-message#Angelface{font-size:2.2rem;line-height:2.2rem;}.form-message-container p.form-message#ReenieBeanie{font-size:1.9rem;line-height:2.1rem;}textarea.CourierNew,textarea.Helvetica,textarea.Pacifico,textarea.TimesNewRoman,textarea.FiraSans,textarea.Galindo{font-size:1.6rem !important;line-height:2.1rem;}

.dashboard-container{margin-bottom:1.5rem;}.dashboard-card{border-radius:.5rem;}.dashboard-card-full{height:100%;}.dashboard-card-half:first-child{margin-bottom:1.5rem;}.dashboard-content{padding:2.5rem 1.5rem;}.dashboard-content-image{border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden;}.dashboard-content-image img{width:100%;height:240px;object-fit:cover;object-position:50% 50%;}.primary-bg.dashboard-card-half:nth-child(1){background-image:url("/Portals/0/Images/Dashboard/Dashboard-CreateArt.jpg");background-size:cover;background-position:50% 50%;}.primary-bg.dashboard-card-half:nth-child(2){background-image:url("/Portals/0/Images/Dashboard/Dashboard-UploadArt.jpg");background-size:cover;background-position:50% 50%;}.dashboard-buttons .dashboard-content{padding:1.5rem 1rem;}.dashboard-buttons .dashboard-container p.ng-binding.ng-scope{margin:0;padding:0;}.dashboard-buttons .dashboard-content .material-symbols-outlined{color:#ffffff;margin-bottom:.5rem !important;}.dashboard-buttons .dashboard-content h3{font-size:1.15rem;line-height:1.4rem;max-width:12ch;margin:auto;}
