:root {--nifty-logo-colour : #f8e7c4;--ut-navtabs-icon-size: 1.6rem;}#nifty-smart-filter .a-FS-smartFilter .a-FS-searchBar {border-radius: 20px;}#nifty-smart-filter .a-FS-smartFilter .a-Chip {font-size: 1rem;border-radius: 6px;}#nifty-smart-filter_fr_search  {height: 2rem;font-size: 1rem;}.nifty-HeroCard {--a-cv-icon-image-size: 10rem;--a-cv-border-width: 0px;}.nifty-HeroCard .a-CardView-items--grid {grid-template-columns: auto;padding: 0;}.nifty-HeroCard .a-CardView-iconImg {margin-block-start: 0.4rem;position: relative;box-shadow: var(--ut-body-background-color) 0 0 0 .25rem;}nifty-avatars .avatar-size--small {--avatar-size: 2.5rem;--font-size: small;}nifty-avatars .avatar-size--medium {--avatar-size: 3.5rem;--font-size: medium;}nifty-avatars .avatar-size--large {--avatar-size: 4.5rem;--font-size: large;}nifty-avatars .avatars-container {--margin-left: calc(-1 * var(--avatar-size) / 4.5);display: flex;}nifty-avatars a:not(:first-child) .avatar {margin-left: var(--margin-left);}nifty-avatars .placeholder {background-color: rgb(174 174 174);}nifty-avatars .avatar {width: var(--avatar-size);height: var(--avatar-size);border-radius: 50%;border: 2px solid var(--ut-component-background-color);display: flex;align-items: center;justify-content: center;font-weight: 600;font-size: var(--font-size);}nifty-avatars a:hover .avatar,
nifty-avatars a:focus .avatar {transform: scale(1.05);border-color: var(--ut-focus-outline-color);}.nifty-banner .a-Tabs-button {height: 100%;}.nifty-banner .a-Region-carouselControl .a-Tabs-previous-region {left: 0;}.nifty-banner .a-Region-carouselControl .a-Tabs-next-region {right: 0;}.nifty-banner .a-Region-carouselLink {height: 1rem;width:  1rem;border-color: white;}.nifty-banner .a-Tabs-selected .a-Region-carouselLink {--ut-carousel-nav-background-color: white;}.nifty-banner--image {height: 160px;width: 100%;object-fit: cover;}.nifty-banner--container {position: relative;}.nifty-banner--container a.nifty-website-icon {position: absolute;top:1rem;left:2.5rem;}.nifty-banner--container a.nifty-twitter-icon {position: absolute;top:3rem;left:2.5rem;}.nifty-full-image-display {position: fixed;display: none;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(3, 35, 27, 0.9);z-index: 10000;}.nifty-full-image-display img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);border: 4px solid #fff;border-radius: 10px;max-height: 95%;max-width: 95%;}.nifty-full-image-display span {position: absolute;top: 15px;right: 35px;font-size: 40px;font-weight: bold;color: #fff;cursor: pointer;}.nifty-full-image-display span:hover {color: #bbb;text-decoration: none;}.t-Header-logo-link img {max-height: 60px;}.t-Header-logo-link .apex-logo-text {font-size: 38px;overflow: visible;}.t-NavigationBar-item {color: var(--nifty-logo-colour);}.t-NavigationBar-item .t-Button--header {font-size: 0.9rem;font-weight: bold;}.t-Footer-topButton {display: none;}.t-Footer-top {margin-top: 0px;}.nifty-card--row .t-ContentRow {background-color: var(--a-cv-background-color)
}.nifty-card-keywords-padding {padding-bottom: 26px;}.nifty-card-region .a-CardView-body {padding-left: 8px;padding-right: 8px;}.nifty-card-footer-container {display: flex;gap: 0px;position: absolute;bottom: 0px;width: 100%;color: white;font-size: 22px;box-sizing: border-box;cursor: pointer;z-index: 100;}.nifty-card-footer1 {flex-grow: 0;width: 50px;display: flex;justify-content: center;align-items: center;}.nifty-card-footer2 {flex-grow: 1;display: flex;justify-content: center;align-items: center;padding-top: 8px;padding-bottom: 8px;}.nifty-card-footer3 {flex-grow: 0;width: 50px;display: flex;justify-content: center;align-items: center;}.nifty-card-star-rating-gap {padding-left: 3px;padding-right: 3px;}.nifty-card-colour-rating-none {background: grey;}.nifty-card-colour-rating-red {background: darkred;}.nifty-card-colour-rating-yellow {background: darkgoldenrod;}.nifty-card-colour-rating-green {background: darkgreen;}.nifty-card-colour-rating-blue {background: dodgerblue;}.nifty-card-colour-rating-purple {background: blueviolet;}.nifty-card-region.nifty-select-mode .a-CardView-media:after{content: "\f10c";font-size: 2rem;font-family: 'Font APEX Large' !important;color: white;position: absolute;cursor: pointer;z-index: 2;top: 10px;left: 10px;}div.a-CardView.nifty-card-selected > .a-CardView-media:after{content: "\f058";font-size: 2rem;font-family: 'Font APEX Large' !important;color: white;position: absolute;z-index: 2;top: 10px;left: 10px;}/*
div.a-CardView.nifty-card-selected img.a-CardView-mediaImg {opacity: 0.5 !important;}*/


.a-CardView-media a:focus {opacity: 1;}.a-CardView-media a {transition: none;}div.a-CardView.nifty-card-selected {border-color: #ffffff;border-width: 3px;}.nifty-card-region .a-CardView {border-radius: 14px;transform: scale(0.97)
}.nifty-card-region .a-CardView:hover {transform: scale(1.0)
}.nifty-card-region .a-CardView-body {--a-cv-body-padding-y: 0px;}.a-CardView-button {border-radius: 10px;}.nifty-card-padding-bottom {padding-bottom: 1em;}.nifty-card-zoom-btn {position: fixed;top: 6px;right: 10px;}.nifty-searchBox-icon {--ut-field-input-icon-padding-x: 12px;--ut-field-input-icon-size: 18px;}.nifty-searchBox-clear {position: absolute !important;right: 14px;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding: 8px;border: none;background-color: transparent;color: inherit;order: 3;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;opacity: .4;transition: opacity .2s ease;outline-offset: -2px;border-radius: 4px;}.nifty-hide-svg {display: none;}.nifty-show-svg {display: inline;}.nifty-currentFacets {padding: 0px 0px;display: flex;align-items: center;justify-content: space-between;}.a-FS-moreOptions {display: none;}.t-Body-side {scrollbar-width: none;--ut-body-sidebar-background-color: var(--ut-focus-outline-color);}.nifty-keyword-dialog-buttons {border: none;background-color: transparent;cursor: pointer;}.nifty-zoom-on-hover:hover {transform: scale(1.10)
}.ui-dialog {--jui-dialog-border-radius: 10px;--jui-dialog-border-color: #1a3735;--jui-dialog-border-width: 1px;}.nifty-inline-region-avatar {position: fixed;top: -2.6rem;left: 1.4rem;margin: auto;z-index: 100;}.nifty-inline-region-avatar .t-Avatar--image, .t-Avatar[style^=background] {background-color: var(--ut-region-background-color);}.nifty-ui-dialog-titlebar {border-bottom: 0;margin-bottom: 0;padding-top: 10px;padding-bottom: 0;}.nifty-ui-dialog-titlebar > * {display: none;}.nifty-dialog-x-btn:hover {scale: 1.2;transform: rotate(90deg);transition: 0.4s;}.nifty-dialog-x-btn {position: fixed;top: -16px;right: -16px;z-index: 100;height: 30px;width: 30px;border-radius: 50%;padding: 0px;border-color: white;display: flex;align-items: center;justify-content: center;}.nifty-dialog-x-btn .t-Icon {font-size: 1.4rem;}.t-DialogRegion-buttons .t-ButtonRegion-buttons .t-Button {margin-bottom: 0px;}.nifty-centre-colored-square {margin: 0 auto;}.t-Header-logo {--ut-logo-text-color: var(--nifty-logo-colour);}.t-Login-title {font-family: "Wendy One", sans-serif;font-size: 40px;font-weight: 400;font-style: normal;margin-top: 4px;margin-bottom:10px;color: var(--nifty-logo-colour);}.t-Login-logo {margin-bottom:0px;background-color: transparent;width: 8rem;height: 8rem;}.apex-logo-text {font-family: "Wendy One", sans-serif;font-size: 26px;font-weight: 400;font-style: normal;margin-top: 0.5rem;margin-bottom: 0.5rem;}.t-Region-orderBy {column-gap : 0rem;}#nifty-organiser-inline-dialog-region .t-Alert-content {padding: 0rem;}.nifty-titleless-dialog .ui-dialog-titlebar {border-bottom: 0;margin-bottom: 0;}.nifty-titleless-dialog .ui-dialog-titlebar > * {display: none;}.nifty-titleless-dialog .nifty-top-right-close-btn {position: fixed;top: 0px;right: 0px;z-index: 100;height: 60px;width: 60px;border-radius: 50%;}.nifty-titleless-dialog .t-Dialog-bodyWrapperIn {scrollbar-width: none;}.nifty-single-asset-drawer-image .a-CardView-media{max-block-size: 10rem;}.nifty-mobile-btn {position: fixed;bottom: 80px;right: 10px;z-index: 100;height: 70px;width: 70px;border-radius: 50%;}.nifty-profile-avatar {border-radius: 50%;width: 80px;}.nifty-gallery-detail-region {border-radius: 12px;margin-bottom: 0px;}.t-Login-header {padding: 0;}.nifty-avatar-region .t-Region-body {padding-block-end : 0.5rem;}.nifty-pointer {cursor: pointer;}.nifty-margin_t_8 {margin-top: 8px;}.nifty-landing-btn-container {display: flex;align-items: center;justify-content: center;}.nifty-landing-btn {width: 150px;--a-button-padding-y: 1rem;--a-button-padding-x: 1.5rem;--a-button-font-size: 1rem;--a-button-line-height: 1rem;}.nifty-logo-central {display: block;margin-left: auto;margin-right: auto;height:200px;width:200px;border-radius: 14px;}.nifty-faq-container {max-width: 800px;margin: 2px auto;padding: 0 20px;}.nifty-faq-countdown {text-align: center;font-size: 1.4rem;font-weight: 700;margin-bottom: 30px;color: #f8e7c4;}.nifty-faq-title {text-align: center;font-size: 1.8rem;font-weight: 700;color: #f8e7c4;}.nifty-faq-item {border-bottom: 1px solid #eee;padding: 20px 0;}.nifty-faq-question {display: flex;justify-content: space-between;align-items: center;cursor: pointer;font-weight: 700;font-size: 1.1rem;color: #f8e7c4;}.nifty-faq-icon {transition: transform 0.5s ease;}.nifty-faq-answer {display: none;margin-top: 10px;font-size: 1rem;font-weight: 500;line-height: 1.5;color: white;}.nifty-faq-item.active .nifty-faq-answer {display: block;}.nifty-faq-item.active .nifty-faq-icon {transform: rotate(180deg);}footer {background: #222;color: #fff;text-align: center;padding: 20px 0;}.footer-content {max-width: 900px;margin: auto;}.social-links {margin-bottom: 10px;}.social-links a {display: inline-block;margin: 0 12px;width: 30px;height: 30px;color: #fff;transition: color 0.3s ease;}.social-links a:hover {color: #1da1f2;}.social-links svg {width: 30px;height: 30px;}.footer-content p {color: white;font-size: 16px;}.nifty-tos-headings {color: #f8e7c4;}.t-Footer-apex {display:none;}.t-NavigationBar {align-items: center;}.nifty-profile-avatar-topnav {width: 48px;height: 48px;border-radius: 50%;object-fit: cover;}@media (max-width:768px) {.nifty-profile-avatar-topnav {width: 32px;height: 32px;}}@media (max-width:479px) {.nifty-profile-avatar-topnav {margin-right: 20px;}.t-NavigationBar {column-gap: 25px;}}.t-Button--navBar .t-Button-badge {display: flex;border-radius: 50%;padding: 0;background: none;}