@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,300..800;1,400&display=swap');:root{color-scheme: light;--gav-primary-channels: 192, 101, 90;--gav-primary: rgb(var(--gav-primary-channels)); --gav-accent-channels: 232, 185, 140;--gav-accent-color: rgb(var(--gav-accent-channels)); --gav-navbar-background-channels: 255, 255, 255;--gav-navbar-background: rgb(var(--gav-navbar-background-channels)); --gav-loginbar-background-channels: 232, 185, 140;--gav-loginbar-background: rgb(var(--gav-loginbar-background-channels)); --gav-footer-background-channels: 232, 185, 140;--gav-footer-background: rgb(var(--gav-footer-background-channels)); --gav-card-background-channels: 255, 255, 255;--gav-card-background: rgb(var(--gav-card-background-channels));--gav-tint-ground: #ffffff;--gav-shade-ground: #1C1917;--gav-font-family: "Open-Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--gav-card-background-color: #fff; --ag-surface-dark: #1C1917; --ag-on-accent: #ffffff; --ag-muted-1: var(--bs-secondary);--ag-muted-2: color-mix(in srgb, var(--bs-secondary) 88%, var(--gav-tint-ground));--ag-muted-3: color-mix(in srgb, var(--bs-secondary) 70%, var(--gav-tint-ground));--ag-shadow-card: 0 14px 34px rgba(28, 25, 23, .12);--ag-shadow-sm: 0 1px 3px rgba(28, 25, 23, .08), 0 1px 2px rgba(28, 25, 23, .04);--ag-shadow-md: 0 6px 18px rgba(28, 25, 23, .10), 0 2px 6px rgba(28, 25, 23, .05); --bs-font-sans-serif: 'Source Sans 3', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-line-height: 1.55; --brand-font: var(--bs-font-sans-serif); --bs-body-color-rgb: 28, 25, 23;--bs-body-color: rgb(var(--bs-body-color-rgb));--bs-body-bg-rgb: 253, 250, 247;--bs-body-bg: rgb(var(--bs-body-bg-rgb)); --bs-emphasis-color: #1C1917;--bs-secondary-color: rgba(var(--bs-body-color-rgb), .66);--bs-tertiary-color: rgba(var(--bs-body-color-rgb), .5); --bs-secondary-bg: #F6EEE7;--bs-secondary-bg-rgb: 246, 238, 231;--bs-tertiary-bg: #FBF7F4;--bs-tertiary-bg-rgb: 251, 247, 244; --gav-input-bg: var(--gav-tint-ground);--bs-heading-color: #1C1917;--bs-border-color: #EADFD6;--bs-border-color-translucent: rgba(var(--bs-body-color-rgb), .1); --bs-primary: var(--gav-primary);--bs-primary-rgb: var(--gav-primary-channels); --bs-primary-dark: color-mix(in srgb, var(--bs-primary) 84%, var(--gav-shade-ground));--bs-primary-darker: color-mix(in srgb, var(--bs-primary) 65%, var(--gav-shade-ground));--bs-primary-tint: var(--bs-primary-bg-subtle);--bs-secondary: #5F574F;--bs-secondary-rgb: 95, 87, 79;--bs-success: #4E8C6A;--bs-success-rgb: 78, 140, 106;--bs-info: #4A7C8C;--bs-info-rgb: 74, 124, 140;--bs-warning: #E0A100;--bs-warning-rgb: 224, 161, 0;--bs-danger: #C0473C;--bs-danger-rgb: 192, 71, 60;--bs-light: #F6EEE7;--bs-light-rgb: 246, 238, 231;--bs-dark: #322E2B;--bs-dark-rgb: 50, 46, 43; --bs-primary-bg-subtle: color-mix(in srgb, var(--bs-primary) 16%, var(--gav-tint-ground));--bs-primary-border-subtle: color-mix(in srgb, var(--bs-primary) 37%, var(--gav-tint-ground));--bs-primary-text-emphasis: color-mix(in srgb, var(--bs-primary) 57%, var(--gav-shade-ground));--bs-secondary-bg-subtle: color-mix(in srgb, var(--bs-secondary) 16%, var(--gav-tint-ground));--bs-secondary-border-subtle: color-mix(in srgb, var(--bs-secondary) 37%, var(--gav-tint-ground));--bs-secondary-text-emphasis: color-mix(in srgb, var(--bs-secondary) 57%, var(--gav-shade-ground));--bs-success-bg-subtle: color-mix(in srgb, var(--bs-success) 16%, var(--gav-tint-ground));--bs-success-border-subtle: color-mix(in srgb, var(--bs-success) 37%, var(--gav-tint-ground));--bs-success-text-emphasis: color-mix(in srgb, var(--bs-success) 57%, var(--gav-shade-ground));--bs-info-bg-subtle: color-mix(in srgb, var(--bs-info) 16%, var(--gav-tint-ground));--bs-info-border-subtle: color-mix(in srgb, var(--bs-info) 37%, var(--gav-tint-ground));--bs-info-text-emphasis: color-mix(in srgb, var(--bs-info) 57%, var(--gav-shade-ground));--bs-warning-bg-subtle: color-mix(in srgb, var(--bs-warning) 16%, var(--gav-tint-ground));--bs-warning-border-subtle: color-mix(in srgb, var(--bs-warning) 37%, var(--gav-tint-ground));--bs-warning-text-emphasis: color-mix(in srgb, var(--bs-warning) 57%, var(--gav-shade-ground));--bs-danger-bg-subtle: color-mix(in srgb, var(--bs-danger) 16%, var(--gav-tint-ground));--bs-danger-border-subtle: color-mix(in srgb, var(--bs-danger) 37%, var(--gav-tint-ground));--bs-danger-text-emphasis: color-mix(in srgb, var(--bs-danger) 57%, var(--gav-shade-ground)); --bs-light-bg-subtle: var(--bs-tertiary-bg);--bs-light-border-subtle: color-mix(in srgb, var(--bs-light) 96%, var(--gav-shade-ground));--bs-dark-bg-subtle: #D8CFC7;--bs-dark-border-subtle: #B4A99F; --gav-navbar-contrast: #1C1917; --gav-navbar-background-alpha: 85%;--bs-navbar-bg: color-mix(in srgb, var(--gav-navbar-background) var(--gav-navbar-background-alpha), transparent); --bs-link-color: var(--bs-primary-dark);--bs-link-color-rgb: 166, 89, 79;--bs-link-hover-color: var(--bs-primary-darker);--bs-link-hover-color-rgb: 135, 74, 67; --bs-border-radius: .625rem; --bs-border-radius-sm: .375rem; --bs-border-radius-lg: .875rem; --bs-border-radius-xl: 1.25rem; --bs-border-radius-xxl: 1.75rem; --bs-border-radius-pill: 999px; --bs-code-color: var(--bs-primary-dark);--bs-highlight-bg: var(--bs-warning-bg-subtle); --bs-focus-ring-color: color-mix(in srgb, var(--bs-primary) 28%, transparent);--bs-emphasis-color-rgb: 28, 25, 23;}[data-bs-theme="dark"]{--gav-tint-ground: #26221F;--gav-shade-ground: #EDE6E0;--bs-body-color: #EDE6E0;--bs-body-color-rgb: 237, 230, 224;--bs-body-bg: #26221F;--bs-body-bg-rgb: 38, 34, 31;--bs-emphasis-color: #FFFFFF;--bs-secondary-color: rgba(237, 230, 224, .68);--bs-tertiary-color: rgba(237, 230, 224, .5); --bs-secondary-bg: #322E2B;--bs-secondary-bg-rgb: 50, 46, 43;--bs-tertiary-bg: #2C2825;--bs-tertiary-bg-rgb: 44, 40, 37; --gav-input-bg: color-mix(in srgb, var(--bs-body-bg) 88%, var(--gav-shade-ground));--bs-heading-color: #FBF7F4;--bs-border-color: #463F3A;--bs-border-color-translucent: rgba(255, 255, 255, .12); --bs-primary: #D98B80;--bs-primary-rgb: 217, 139, 128; --bs-link-color-rgb: 220, 154, 143;--bs-link-hover-color-rgb: 224, 171, 162; --bs-secondary: #ADA69F;--bs-secondary-rgb: 173, 166, 159; --gav-card-background-color: var(--bs-secondary-bg); --ag-on-accent: var(--ag-surface-dark);color-scheme: dark;}@supports (color: oklch(from white l c h)){:root{--gav-navbar-contrast: oklch(from var(--gav-navbar-background) clamp(.16, (.62 - l) * 100, .97) calc(c * .1) h);}}body{-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight: 600;letter-spacing: -.018em;}h1,h2,.h1,.h2{font-family: var(--brand-font);}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-weight: 600;letter-spacing: -.03em;}.lead{color: var(--bs-secondary-color);font-weight: 400;}blockquote,.blockquote{border-left: 3px solid var(--bs-primary);padding-left: 1.15rem;color: var(--ag-muted-1);font-style: italic;}code{background: var(--bs-secondary-bg);padding: .12em .38em;border-radius: .3rem;}kbd{background: var(--ag-surface-dark);color: var(--bs-light);border-radius: .35rem;}a{text-underline-offset: .18em;}.btn{--bs-btn-border-radius: 999px;--bs-btn-padding-x: 1.4rem;--bs-btn-padding-y: .55rem;--bs-btn-font-weight: 600;--bs-btn-focus-shadow-rgb: 192, 101, 90;letter-spacing: .005em;transition: transform .16s ease, background-color .16s ease,border-color .16s ease, box-shadow .16s ease, color .16s ease;}.btn-lg{--bs-btn-padding-x: 2rem;--bs-btn-padding-y: .8rem;}.btn-sm{--bs-btn-padding-x: 1rem;--bs-btn-padding-y: .35rem;}.btn:not([class*="btn-outline"]){--bs-btn-hover-bg: color-mix(in srgb, var(--bs-btn-bg) 85%, var(--gav-shade-ground));--bs-btn-hover-border-color: var(--bs-btn-hover-bg);--bs-btn-active-bg: color-mix(in srgb, var(--bs-btn-bg) 72%, var(--gav-shade-ground));--bs-btn-active-border-color: var(--bs-btn-active-bg);--bs-btn-disabled-bg: var(--bs-btn-bg);--bs-btn-disabled-border-color: var(--bs-btn-bg);}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary); --bs-btn-color: var(--ag-on-accent);--bs-btn-hover-color: var(--ag-on-accent);--bs-btn-active-color: var(--ag-on-accent);--bs-btn-disabled-color: var(--ag-on-accent);}.btn-secondary{--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);}.btn-success{--bs-btn-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);}.btn-danger{--bs-btn-bg: var(--bs-danger);--bs-btn-border-color: var(--bs-danger);}.btn-dark{--bs-btn-bg: var(--bs-dark);--bs-btn-border-color: var(--bs-dark);}.btn-info{--bs-btn-bg: var(--bs-info);--bs-btn-border-color: var(--bs-info);--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff;}.btn-warning{--bs-btn-bg: var(--bs-warning);--bs-btn-border-color: var(--bs-warning);--bs-btn-color: var(--ag-surface-dark);}.btn.btn-light{--bs-btn-bg: var(--bs-light);--bs-btn-border-color: var(--bs-border-color);--bs-btn-color: var(--ag-surface-dark);--bs-btn-hover-bg: color-mix(in srgb, var(--bs-light) 95%, var(--gav-shade-ground));--bs-btn-active-bg: color-mix(in srgb, var(--bs-light) 90%, var(--gav-shade-ground));--bs-btn-hover-border-color: color-mix(in srgb, var(--bs-border-color) 95%, var(--gav-shade-ground));--bs-btn-active-border-color: var(--bs-btn-hover-border-color);}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary-darker);--bs-btn-hover-border-color: var(--bs-primary-darker);--bs-btn-hover-color: var(--ag-on-accent);--bs-btn-active-bg: var(--bs-primary-darker);--bs-btn-active-border-color: var(--bs-primary-darker);--bs-btn-active-color: var(--ag-on-accent);}.btn-outline-secondary{--bs-btn-color: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-hover-color: #fff;}.btn-outline-dark{--bs-btn-color: var(--bs-dark);--bs-btn-border-color: var(--bs-dark);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);}.btn-link{--bs-btn-color: var(--bs-link-color);--bs-btn-hover-color: var(--bs-link-hover-color);font-weight: 600;}.btn-primary:hover,.btn-secondary:hover,.btn-success:hover,.btn-danger:hover,.btn-dark:hover,.btn-info:hover{transform: translateY(-1px);}.btn:active{transform: translateY(0);}.btn-check:focus+.btn,.btn:focus-visible{box-shadow: 0 0 0 .25rem var(--bs-focus-ring-color);}.form-label{font-weight: 600;font-size: .9rem;letter-spacing: .01em;margin-bottom: .4rem;}.form-text{color: var(--ag-muted-2);}.form-control,.form-select{border-color: var(--bs-border-color);border-radius: var(--bs-border-radius);background-color: var(--gav-input-bg);transition: border-color .16s ease, box-shadow .16s ease;}.form-control:focus,.form-select:focus{border-color: var(--bs-primary);box-shadow: 0 0 0 .22rem var(--bs-focus-ring-color);}.form-control::placeholder{color: var(--ag-muted-3);}.form-control-lg,.form-select-lg{border-radius: var(--bs-border-radius-lg);}.form-check-input{border-color: var(--ag-muted-3);}.form-check-input:checked{background-color: var(--bs-primary);border-color: var(--bs-primary);}.form-check-input:focus{border-color: var(--bs-primary);box-shadow: 0 0 0 .22rem var(--bs-focus-ring-color);}.form-switch .form-check-input:checked{background-color: var(--bs-primary);border-color: var(--bs-primary);}.form-switch .form-check-input:not(:checked){--bs-form-check-bg: var(--bs-border-color);}.form-switch .form-check-input:not(:checked),.form-switch .form-check-input:not(:checked):focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%235F574F'/%3e%3c/svg%3e");}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked){--bs-form-check-bg: rgba(255, 255, 255, .13);}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked),[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):focus,[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23EDE6E0'/%3e%3c/svg%3e");}.form-range::-webkit-slider-thumb{background: var(--bs-primary);}.form-range::-webkit-slider-thumb:active{background: var(--bs-primary-dark);}.form-range::-moz-range-thumb{background: var(--bs-primary);}.form-range::-webkit-slider-runnable-track{background: var(--bs-border-color);}.form-range::-moz-range-track{background: var(--bs-border-color);}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label{color: var(--ag-muted-2);}.input-group-text{background: var(--bs-secondary-bg);border-color: var(--bs-border-color);color: var(--ag-muted-1);font-weight: 600;}.card{--bs-card-border-color: var(--bs-border-color);--bs-card-border-radius: var(--bs-border-radius-lg);--bs-card-inner-border-radius: calc(var(--bs-border-radius-lg) - 1px);--bs-card-cap-bg: var(--bs-tertiary-bg);--bs-card-spacer-y: 1.25rem;--bs-card-spacer-x: 1.35rem;--bs-card-bg: var(--gav-card-background-color);box-shadow: var(--ag-shadow-sm);transition: transform .18s ease, box-shadow .18s ease;}.card-title{font-weight: 600;letter-spacing: -.01em;}.card-subtitle{color: var(--ag-muted-2);}.card.shadow-hover:hover{transform: translateY(-3px);box-shadow: var(--ag-shadow-card);}.nav-link{--bs-nav-link-color: var(--ag-muted-1);--bs-nav-link-hover-color: var(--bs-primary);font-weight: 600;}.nav-tabs{--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) #fff;}.nav-tabs .nav-link.active{border-top: 2px solid var(--bs-primary);}.nav-pills{--bs-nav-pills-border-radius: 999px;--bs-nav-pills-link-active-bg: var(--bs-primary);--bs-nav-pills-link-active-color: var(--ag-on-accent);}.nav-pills .nav-link{color: var(--ag-muted-1);}.nav-underline{--bs-nav-underline-link-active-color: var(--bs-emphasis-color);}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color: var(--bs-primary);}.navbar{--bs-navbar-brand-font-weight: 700;}.navbar-brand{letter-spacing: -.01em;}.navbar .nav-link{--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);font-size: .82rem;letter-spacing: .06em;text-transform: uppercase;font-weight: 600;}.navbar-light,.navbar[data-bs-theme="light"],.navbar:not([data-bs-theme]){--bs-navbar-color: var(--ag-muted-1);--bs-navbar-hover-color: var(--bs-primary);--bs-navbar-active-color: var(--bs-emphasis-color);}.navbar.agHeader{--bs-navbar-color: color-mix(in srgb, var(--gav-navbar-contrast) 78%, transparent);--bs-navbar-hover-color: var(--gav-navbar-contrast);--bs-navbar-active-color: var(--gav-navbar-contrast);--bs-navbar-brand-color: var(--gav-navbar-contrast);--bs-navbar-brand-hover-color: var(--gav-navbar-contrast);--bs-navbar-toggler-border-color: color-mix(in srgb, var(--gav-navbar-contrast) 22%, transparent);--bs-navbar-toggler-focus-width: .2rem;background-color: var(--bs-navbar-bg);color: var(--bs-navbar-color);}.badge{font-weight: 600;letter-spacing: .02em;padding: .4em .7em;border-radius: 999px;}.badge.rounded-0{border-radius: 0;}.alert{--bs-alert-border-radius: var(--bs-border-radius-lg);border-width: 1px;}.alert-primary{--bs-alert-link-color: color-mix(in srgb, var(--bs-primary) 45%, var(--gav-shade-ground));}.list-group{--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-radius: var(--bs-border-radius-lg);--bs-list-group-active-bg: var(--bs-primary);--bs-list-group-active-border-color: var(--bs-primary);--bs-list-group-active-color: var(--ag-on-accent);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-bg: none;}.progress{--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: 999px;height: .9rem;}.progress-bar{--bs-progress-bar-bg: var(--bs-primary);}.spinner-border,.spinner-grow{color: var(--bs-primary);}.dropdown-menu{--bs-dropdown-border-color: var(--bs-border-color);--bs-dropdown-border-radius: var(--bs-border-radius-lg);--bs-dropdown-link-active-bg: var(--bs-primary);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-color: var(--bs-emphasis-color);box-shadow: var(--ag-shadow-md);padding: .4rem;}.dropdown-item{border-radius: .5rem;}.dropdown-item.active,.dropdown-item:active{color: var(--ag-on-accent);}.accordion{--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-radius: var(--bs-border-radius-lg);--bs-accordion-active-bg: var(--bs-secondary-bg);--bs-accordion-active-color: var(--bs-primary-darker);--bs-accordion-btn-focus-box-shadow: 0 0 0 .22rem var(--bs-focus-ring-color);--bs-accordion-btn-icon-active: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%238E4139'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.accordion-button{font-weight: 600;}.breadcrumb{--bs-breadcrumb-divider-color: var(--ag-muted-3);}.breadcrumb-item.active{color: var(--ag-muted-1);}.breadcrumb-item a{color: var(--bs-primary-dark);}.pagination{--bs-pagination-color: var(--ag-muted-1);--bs-pagination-hover-color: var(--bs-primary-dark);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-active-bg: var(--bs-primary);--bs-pagination-active-border-color: var(--bs-primary);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-focus-box-shadow: 0 0 0 .22rem var(--bs-focus-ring-color);--bs-pagination-border-radius: var(--bs-border-radius);}.table{--bs-table-border-color: var(--bs-border-color);--bs-table-striped-bg: rgba(246, 238, 231, .5);--bs-table-hover-bg: var(--bs-tertiary-bg);}.table>thead{font-size: .78rem;letter-spacing: .06em;text-transform: uppercase;color: var(--ag-muted-2);}.table-primary{--bs-table-bg: var(--bs-primary-bg-subtle);--bs-table-border-color: var(--bs-primary-border-subtle);}.toast{--bs-toast-border-color: var(--bs-border-color);--bs-toast-border-radius: var(--bs-border-radius-lg);--bs-toast-box-shadow: var(--ag-shadow-md);}.modal-content{--bs-modal-border-color: transparent;--bs-modal-border-radius: var(--bs-border-radius-xl);box-shadow: var(--ag-shadow-card);}.modal-header,.modal-footer{border-color: var(--bs-border-color);}.offcanvas{--bs-offcanvas-border-color: var(--bs-border-color);}.popover{--bs-popover-border-color: var(--bs-border-color);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-header-bg: var(--bs-secondary-bg);box-shadow: var(--ag-shadow-md);}.tooltip{--bs-tooltip-bg: var(--ag-surface-dark);--bs-tooltip-color: var(--bs-light);--bs-tooltip-border-radius: .5rem;}.text-primary{color: var(--bs-primary) !important;}.text-bg-primary{color: var(--ag-on-accent) !important;}.link-primary{color: var(--bs-primary-dark) !important;}hr{border-top-color: var(--bs-border-color);opacity: 1;}.border,.border-top,.border-bottom,.border-start,.border-end{border-color: var(--bs-border-color) !important;}::selection{background: color-mix(in srgb, var(--bs-primary) 22%, transparent);}.shadow-sm{box-shadow: var(--ag-shadow-sm) !important;}.shadow{box-shadow: var(--ag-shadow-md) !important;}.shadow-lg{box-shadow: var(--ag-shadow-card) !important;}.eyebrow,.text-eyebrow{display: inline-block; font-size: .75rem; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--gav-accent-color, var(--bs-primary));}.ag-footer{ color: rgba(255,255,255,.72);}.ag-footer a{ color: rgba(255,255,255,.72);text-decoration: none;}.ag-footer a:hover{ color: #fff;}.ag-footer__head{font-size: .72rem;letter-spacing: .14em;text-transform: uppercase; font-weight: 700;color: var(--gav-accent-color);margin-bottom: .9rem;}.ag-footer__legal{border-top: 1px solid rgba(255,255,255,.12); color: rgba(255,255,255,.5);font-size: .88rem;}.ag-social{width: 40px;height: 40px;border-radius: 50%; border: 1px solid rgba(255,255,255,.2); display: inline-flex;align-items: center;justify-content: center; color: rgba(255,255,255,.8);transition: all .18s ease;}.ag-social:hover{ background: var(--gav-accent-color, var(--bs-primary));border-color: var(--gav-accent-color, var(--bs-primary));color: #fff;}.ag-contact{ list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: .55rem;}.ag-contact li{ display: flex;align-items: flex-start;gap: .65rem;color: rgba(255,255,255,.72);line-height: 1.5;}.ag-contact li > i,.ag-contact li > .fa,.ag-contact li > [class^="fa-"],.ag-contact li > [class*=" fa-"]{flex: 0 0 auto;width: 1rem;margin-top: .18rem; text-align: center;color: var(--gav-accent-color);font-size: .95em;}.ag-contact a{ color: rgba(255,255,255,.72);text-decoration: none;transition: color .16s ease;}.ag-contact a:hover{ color: #fff;}.minaSidorNavbar{background: var(--bs-secondary-bg); border-bottom: 1px solid var(--bs-border-color); padding-top: .35rem; padding-bottom: .35rem;}.minaSidorNavbar .navbar-nav{ gap: .25rem;}.minaSidorNavbar .nav-link{color: var(--bs-emphasis-color); font-weight: 500; border-radius: .45rem; padding: .4rem .85rem; transition: color .15s ease, background-color .15s ease;}.minaSidorNavbar .nav-link:hover,.minaSidorNavbar .nav-link:focus{ color: var(--bs-primary);background: var(--bs-primary-tint);}.minaSidorNavbar .nav-link.active{ color: #fff;background: var(--bs-primary);}.minaSidorNavbar .navbar-brand{ font-weight: 700;color: var(--bs-emphasis-color);}.minaSidorNavbar .navbar-toggler{ border: 0;padding-left: 0;padding-right: 0;color: var(--bs-emphasis-color);}.minaSidorNavbar .navbar-toggler:focus{ box-shadow: none;}.minaSidorOffcanvas .offcanvas-header{ background: var(--bs-secondary-bg);border-bottom: 1px solid var(--bs-border-color);}.minaSidorOffcanvas .offcanvas-title{ font-weight: 700;color: var(--bs-emphasis-color);}@media (max-width: 991.98px){.minaSidorOffcanvas{ --bs-offcanvas-width: 300px;}.minaSidorNavbar .navbar-nav{ gap: .15rem;}.minaSidorNavbar .nav-link{ padding: .6rem .75rem;}}.agBidRoller{ width: min(320px, 90vw);}.agBidRoller__media{ width: 64px;height: 64px;overflow: hidden;background: var(--bs-secondary-bg);}.agBidRoller__media img{ width: 100%;height: 100%;object-fit: cover;display: block;}.agBidRoller__title{ font-size: .85rem;letter-spacing: -.01em;}.agBidRoller__bid{ font-size: .8rem;color: var(--bs-secondary-color);}.agBidRoller__label{ font-size: .62rem;letter-spacing: .06em;color: var(--bs-tertiary-color);margin-right: .25rem;}.agBidRoller .itemCurrentBid{ color: var(--bs-primary);}.agBidRoller.outbid .itemCurrentBid{ color: var(--bs-danger);}div#bidRollerWrapper{position: fixed;left: 0;bottom: -11%;margin-left: -20%;width: 120%;height: 96px;z-index: 9999;overflow: hidden;pointer-events: none;box-sizing: border-box;}div#bidRollerWrapper.open{ bottom: 0;}div#bidRollerWrapper .bidRollerEntry{position: absolute;right: 85%;bottom: 16px;margin: 0;pointer-events: auto;}@media (max-width: 850px){div#bidRollerWrapper .bidRollerEntry{ right: 80%;}}.global-toast-container{z-index: 1090; pointer-events: none;}.global-toast-container .toast{ pointer-events: auto;}a.button>i.fa-regular ,a.btn-primary>i.fa-regular{color: var(--gav-accent-color, var(--bs-primary));}.noImage{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;background: var(--bs-secondary-bg);color: var(--bs-tertiary-color);}.noImage.noImage img{ display: none;}.noImage .imageIcon,.noImage i{ font-size: 2.5rem;}a:has(> .noImage){ text-decoration: none;}#topbar.agUtilbar{background: var(--bs-secondary-bg);border-bottom: 1px solid var(--bs-border-color);color: var(--bs-secondary-color);font-size: 13.5px;line-height: 1.4;}#topbar.agUtilbar .agUtilbarInner{padding: 9px clamp(16px, 4vw, 48px);gap: 8px 24px;}#topbar.agUtilbar .agUtilbarLeft{ gap: 10px 22px;}#topbar.agUtilbar .nextAuction{ gap: 6px;}#topbar.agUtilbar .nextAuction .value{ color: var(--bs-emphasis-color);font-weight: 600;}#topbar.agUtilbar .agPulse{flex: 0 0 auto;width: 7px;height: 7px;border-radius: 50%;background: var(--bs-primary);animation: agTopbarPulse 2.4s ease-in-out infinite;}#topbar.agUtilbar .bidNotification .userBidNotification{gap: 7px;color: var(--bs-secondary-color);text-transform: uppercase;letter-spacing: .06em;font-size: 11.5px;font-weight: 600;text-decoration: none;}#topbar.agUtilbar .agSwitch{position: relative;flex: 0 0 auto;width: 26px;height: 15px;border-radius: 999px;background: #C9BDB2;transition: background .18s ease;}#topbar.agUtilbar .agSwitch::after{content: "";position: absolute;top: 2px;left: 2px;width: 11px;height: 11px;border-radius: 50%;background: var(--bs-body-bg);transition: left .18s ease;}#topbar.agUtilbar .userBidNotification.on .agSwitch{ background: var(--bs-primary);}#topbar.agUtilbar .userBidNotification.on .agSwitch::after{ left: 13px;}#topbar.agUtilbar .agUtilbarRight{ gap: 8px 20px;}#topbar.agUtilbar .agUtilbarRight > ul{display: flex;align-items: center;gap: 8px 20px;margin: 0;padding: 0;list-style: none;}#topbar.agUtilbar .agMeta{ gap: 8px 20px;}#topbar.agUtilbar .agUtilbarRight > ul > li,#topbar.agUtilbar .agMeta > li{ white-space: nowrap;}#topbar.agUtilbar .agMeta > li > a > img{ height: 14px;width: auto;vertical-align: middle;}#topbar.agUtilbar .agUtilbarRight a,#topbar.agUtilbar .agUtilbarRight > .agMeta > li > a > span,#topbar.agUtilbar .agUtilbarRight > ul > li > span{color: var(--bs-secondary-color);text-transform: uppercase;letter-spacing: .07em;font-size: 11.5px;font-weight: 600;text-decoration: none;transition: color .18s ease;}#topbar.agUtilbar .agUtilbarRight a:hover{ color: var(--bs-primary);}#topbar.agUtilbar .agMeta > li > a > i,#topbar.agUtilbar .agUtilbarRight > ul > li > a > i{ display: none;}#topbar.agUtilbar .agUtilbarRight .loginTrigger{background: none;border: 0;padding: 0;cursor: pointer;color: var(--bs-secondary-color);text-transform: uppercase;letter-spacing: .07em;font-size: 11.5px;font-weight: 600;transition: color .18s ease;}#topbar.agUtilbar .agUtilbarRight .loginTrigger:hover{ color: var(--bs-primary);}#topbar.agUtilbar .agUtilbarRight > ul > li > .loginTrigger > i{ display: none;}#siteLoginModal .userLoginForm .field{ margin: 0 0 .85rem;}#siteLoginModal .userLoginForm label{ display: block;font-size: .8rem;font-weight: 600;color: var(--bs-secondary-color);margin-bottom: .3rem;}#siteLoginModal .userLoginForm input.text,#siteLoginModal .userLoginForm input[type="password"]{width: 100%;border: 1px solid var(--bs-border-color);border-radius: .5rem;padding: .6rem .9rem;background: var(--bs-body-bg);color: var(--bs-body-color);font-size: 1rem;}#siteLoginModal .userLoginForm input.text:focus,#siteLoginModal .userLoginForm input[type="password"]:focus{ outline: 0;border-color: var(--bs-primary);box-shadow: 0 0 0 .2rem var(--bs-primary-bg-subtle);}#siteLoginModal .userLoginForm .hidden{ display: none;}#siteLoginModal .userLoginForm .buttons{ margin: .25rem 0 0;}#siteLoginModal .userLoginForm .buttons button{width: 100%;border: 0;border-radius: .5rem;padding: .7rem 1rem;background: var(--bs-primary);color: #fff;font-weight: 600;font-size: 1rem;cursor: pointer;}#siteLoginModal .userLoginForm .buttons button:hover{ background: color-mix(in srgb, var(--bs-primary), #000 14%);}#siteLoginModal .userLoginForm .bottom{ margin-top: .9rem;font-size: .85rem;color: var(--bs-secondary-color);display: flex;flex-direction: column;gap: .25rem;}#siteLoginModal .userLoginForm .bottom a{ color: var(--bs-primary);text-decoration: none;}#siteLoginModal .userLoginForm .bottom a:hover{ text-decoration: underline;}#siteLoginModal .userLoginForm .message{ margin-bottom: .75rem;color: var(--bs-success);font-size: .9rem;}#topbar.agUtilbar .agMeta > li{ position: relative;}#topbar.agUtilbar .agMeta > li > ul{position: absolute;top: 100%;right: 0;min-width: 160px;margin: 6px 0 0;padding: 6px;list-style: none;background: var(--bs-body-bg);border: 1px solid var(--bs-border-color);border-radius: 10px;box-shadow: var(--bs-box-shadow);display: none;z-index: 60;}#topbar.agUtilbar .agMeta > li:hover > ul{ display: block;}#topbar.agUtilbar .agMeta > li > ul > li{ display: block;}#topbar.agUtilbar .agMeta > li > ul a{display: flex;align-items: center;gap: 8px;padding: 6px 10px;border-radius: 6px;text-transform: none;letter-spacing: 0;font-size: 14px;font-weight: 500;color: var(--bs-emphasis-color);}#topbar.agUtilbar .agMeta > li > ul a:hover{ background: var(--bs-tertiary-bg);}@keyframes agTopbarPulse{ 0%, 100%{ opacity: 1;} 50%{ opacity: .35;} }@media (max-width: 991.98px){#topbar.agUtilbar .bidNotification{ display: none !important;}#topbar.agUtilbar.is-guest .agUtilbarLeft{ display: none !important;}#topbar.agUtilbar.is-auth .agUtilbarRight{ display: none !important;}#topbar.agUtilbar .agUtilbarInner{ justify-content: center;}#topbar.agUtilbar .agUtilbarRight{ margin-left: 0 !important;}}@media (max-width: 620px){#topbar.agUtilbar .agUtilbarInner{ justify-content: center;}#topbar.agUtilbar .agUtilbarRight{ margin-left: 0 !important;}}@media (prefers-reduced-motion: reduce){#topbar.agUtilbar .agPulse{ animation: none;}}.agHeader{--bs-navbar-padding-y: 0;}.agHeader::before{content: "";position: absolute;inset: 0;z-index: -1;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);}.agHeader > .container-xxl{ min-height: 76px;gap: 24px;}.agHeader .agLogo{ display: flex;align-items: center;flex-shrink: 0;padding: 0;margin: 0;}.agHeader .agLogo img,.agHeader .agLogo svg{ height: 42px;width: auto;display: block;}.agHeader .navbar-toggler{ padding: 0;width: 42px;height: 42px;font-size: 1rem;border-radius: .5rem;background: var(--bs-body-bg);}.agHeader .navbar-nav{ gap: clamp(14px, 2vw, 30px);}.agHeader .navbar-nav .nav-link{ position: relative;}@media (min-width: 992px){.agHeader .navbar-nav > .nav-item > .nav-link.active::after{content: "";position: absolute;left: 0;right: 0;bottom: -2px;height: 2px;background: var(--bs-navbar-active-color);border-radius: 2px;}.agHeader .navbar-nav > .nav-item > .dropdown-toggle::after{ display: none;}}.agHeader .dropdown-menu{--bs-dropdown-min-width: 220px;--bs-dropdown-padding-x: .5rem;--bs-dropdown-padding-y: .5rem;--bs-dropdown-item-padding-x: .75rem;--bs-dropdown-item-padding-y: .5rem;--bs-dropdown-border-radius: var(--bs-border-radius-lg, .875rem);--bs-dropdown-inner-border-radius: .5rem;--bs-dropdown-font-size: .95rem;box-shadow: var(--bs-box-shadow);}.agHeader .dropdown-item{ border-radius: .5rem;font-weight: 500;}.agHeader .dropdown-submenu > .dropdown-menu{ display: block;}@media (min-width: 992px){.agHeader .dropdown-submenu{ position: relative;}.agHeader .dropdown-submenu > .dropdown-menu{display: none;position: absolute;top: -.5rem;left: calc(100% + 6px);}.agHeader .dropdown-submenu:hover > .dropdown-menu{ display: block;}.agHeader .dropdown-submenu > .dropdown-toggle::after{float: right;margin-top: .5em;border-top: .3em solid transparent;border-bottom: .3em solid transparent;border-left: .3em solid;border-right: 0;}}.agHeader .catNavMenu .categoryList,.agHeader .catNavMenu .categoryList ul{ list-style: none;margin: 0;padding: 0;}.agHeader .catNavMenu .categoryList ul{ padding-left: .75rem;}.agHeader .catNavMenu .categoryList a{display: block;padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);border-radius: .5rem;color: var(--bs-dropdown-link-color);font-size: .95rem;font-weight: 500;text-decoration: none;white-space: nowrap;}.agHeader .catNavMenu .categoryList a:hover,.agHeader .catNavMenu .categoryList a.active{background: var(--bs-dropdown-link-hover-bg);color: var(--bs-dropdown-link-hover-color);}@media (max-width: 991.98px){.agMenuOffcanvas{--bs-offcanvas-width: min(86vw, 380px);--bs-navbar-color: var(--bs-emphasis-color);--bs-navbar-hover-color: var(--bs-primary);--bs-navbar-active-color: var(--bs-primary);}.agMenuOffcanvas .navbar-nav{ gap: 0;text-transform: uppercase;}.agMenuOffcanvas .navbar-nav > .nav-item > .nav-link{ padding: .85rem .25rem;font-size: 1.05rem;font-weight: 600;}.agMenuOffcanvas .dropdown-menu{ --bs-dropdown-padding-x: 0;padding-left: 1rem;}}.agMenuMeta{margin-top: 1.25rem;padding-top: 1rem;border-top: 1px solid var(--bs-border-color);}.agMenuMeta .metaLocales > a,.agMenuMeta .userBidNotification{display: inline-flex;align-items: center;gap: .55rem;padding: .5rem .25rem;color: var(--bs-secondary-color);font-weight: 600;text-decoration: none;}.agMenuMeta .metaLocales > a:hover,.agMenuMeta .userBidNotification:hover{ color: var(--bs-primary);}.agMenuMeta img{ height: 16px;width: auto;border-radius: 2px;vertical-align: middle;}.agMenuMeta .metaLocales .localeList{ display: none;list-style: none;margin: .25rem 0 0;padding: 0 0 0 1rem;}.agMenuMeta .metaLocales .localeList a{ display: inline-flex;align-items: center;gap: .5rem;padding: .4rem .25rem;color: var(--bs-emphasis-color);text-decoration: none;}.agMenuMeta .agSwitch{position: relative;flex: 0 0 auto;width: 26px;height: 15px;border-radius: 999px;background: #C9BDB2;transition: background .18s ease;}.agMenuMeta .agSwitch::after{content: "";position: absolute;top: 2px;left: 2px;width: 11px;height: 11px;border-radius: 50%;background: var(--bs-body-bg);transition: left .18s ease;}.agMenuMeta .userBidNotification.on .agSwitch{ background: var(--bs-primary);}.agMenuMeta .userBidNotification.on .agSwitch::after{ left: 13px;}.agHeader .right{ flex-shrink: 0;}.agHeader .button,.agHeader #myPageLink a{display: inline-flex;align-items: center;gap: .5rem;cursor: pointer;color: var(--bs-navbar-color);font-size: .875rem;letter-spacing: .06em;text-transform: uppercase;font-weight: 600;text-decoration: none;transition: color .18s ease;}.agHeader .button:hover,.agHeader #myPageLink a:hover{ color: var(--bs-navbar-hover-color);}.agHeader .button{ background: none;border: 0;}.agHeader #myPageLink a{width: 42px;height: 42px;justify-content: center;border: 1px solid var(--bs-border-color);border-radius: .5rem;background: var(--bs-body-bg);}.agHeader .locale > .container > .current{display: inline-flex;align-items: center;gap: .4rem;color: var(--bs-navbar-color);font-size: .875rem;font-weight: 600;text-decoration: none;transition: color .18s ease;}.agHeader .locale > .container > .current:hover{ color: var(--bs-navbar-hover-color);}.agHeader .locale img{ height: 16px;width: auto;border-radius: 2px;vertical-align: middle;}.agHeader .locale > .container{ position: relative;}.agHeader .locale > .container > .current > span{ display: none;}@media (max-width: 991.98px){ .agHeader .locale{ display: none;} }#siteSearchModal .searchForm form{ display: flex;flex-wrap: wrap;align-items: flex-end;gap: .75rem;}#siteSearchModal .searchForm .field{ margin: 0;}#siteSearchModal .searchForm .hidden{ display: none;}#siteSearchModal .searchForm .accessibility{ position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);border: 0;}#siteSearchModal .searchForm .string.field{ flex: 1 1 100%;}#siteSearchModal .searchForm input.text{width: 100%;border: 1px solid var(--bs-border-color);border-radius: .5rem;padding: .6rem .9rem;background: var(--bs-body-bg);color: var(--bs-body-color);font-size: 1rem;}#siteSearchModal .searchForm input.text:focus{ outline: 0;border-color: var(--bs-primary);box-shadow: 0 0 0 .2rem var(--bs-primary-bg-subtle);}#siteSearchModal .searchForm .array.field{ flex: 0 1 auto;}#siteSearchModal .searchForm .array.field > label{ display: block;font-size: .68rem;text-transform: uppercase;letter-spacing: .06em;color: var(--bs-tertiary-color);font-weight: 700;margin-bottom: .25rem;}#siteSearchModal .searchForm .customSelect > button{display: inline-flex;align-items: center;gap: .5rem;border: 1px solid var(--bs-border-color);border-radius: .5rem;padding: .55rem .9rem;background: var(--bs-body-bg);color: var(--bs-body-color);font-weight: 600;cursor: pointer;}#siteSearchModal .searchForm .buttons{ margin: 0 0 0 auto;}#siteSearchModal .searchForm .buttons button{display: inline-flex;align-items: center;justify-content: center;gap: .5rem;border: 0;border-radius: .5rem;padding: .62rem 1.15rem;min-width: 3rem;background: var(--bs-primary);color: #fff;font-weight: 600;cursor: pointer;}#siteSearchModal .searchForm .buttons button:hover{ background: color-mix(in srgb, var(--bs-primary), #000 14%);}.agHeader .locale .localebox > .background{position: fixed;inset: 0;z-index: 1040;background: rgba(28, 25, 23, .01);opacity: 0;display: none;}.agHeader .locale .localebox > .container > .localeList{position: absolute;z-index: 1041;top: calc(100% + 10px);right: 0;min-width: 200px;margin: 0;padding: .4rem;list-style: none;background: var(--bs-body-bg);border: 1px solid var(--bs-border-color);border-radius: var(--bs-border-radius-lg, .875rem);box-shadow: var(--bs-box-shadow);display: none;}.agHeader .locale .localeList li a{display: flex;align-items: center;gap: .6rem;padding: .55rem .6rem;border-radius: .5rem;color: var(--bs-emphasis-color);text-decoration: none;}.agHeader .locale .localeList li a:hover{ background: var(--bs-tertiary-bg);}.siteThemeToggle .themeToLight{ display: none;}[data-bs-theme="dark"] .siteThemeToggle .themeToDark{ display: none;}[data-bs-theme="dark"] .siteThemeToggle .themeToLight{ display: inline;}#panelContainer{position: fixed;inset: 0;z-index: 1090;opacity: 0;pointer-events: none;}#panelContainer.open{ pointer-events: auto;}#panelContainer #closeArea{position: fixed;inset: 0;z-index: 1091;background: rgba(28, 25, 23, .42);}#panelContainer .panel{position: fixed;top: 0;bottom: 0;z-index: 1092;width: min(86vw, 380px);background: var(--bs-body-bg);box-shadow: 0 0 44px rgba(28, 25, 23, .25);overflow-y: auto;-webkit-overflow-scrolling: touch;}#panelContainer #userPanel,#panelContainer #myPagePanel,#panelContainer #cartPanel{ right: 0;margin-right: -95%;}#panelContainer .panel > .container{ padding: 1.25rem 1.15rem 2rem;}footer .ag-footer .puff{ display: contents;}footer .ag-footer > .logo{ margin-bottom: 1rem;}footer .ag-footer > .logo img,footer .ag-footer > .logo svg{height: 34px;width: auto;filter: brightness(0) invert(1);opacity: .9;}body{ display: flex;flex-direction: column;min-height: 100vh;}body > #outerWrapper{ flex: 1 0 auto;display: flex;flex-direction: column;}#outerWrapper > #innerWrapper{ flex: 1 0 auto;display: flex;flex-direction: column;}#innerWrapper > .layout{ flex: 1 0 auto;}#innerWrapper > footer{ flex-shrink: 0;}#main .view.infoContent:first-child{ margin-top: clamp(1.5rem, 3vw, 2.5rem);}#main .view.infoContent.infoContent--bleed{ padding: 0;}#main .view.infoContent:first-child:has(.ag-bleed){ margin-top: 0;}.py-5{padding-top: 5rem !important;padding-bottom: 6rem !important;}#innerWrapper > .backTopLink{ display: none;position: fixed;right: clamp(16px, 3vw, 28px);bottom: clamp(16px, 3vw, 28px);z-index: 1030;}#innerWrapper > .backTopLink a{display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 50%;border: 1px solid var(--bs-border-color);background: var(--bs-body-bg);color: var(--bs-secondary-color);font-size: 18px;text-decoration: none;box-shadow: var(--bs-box-shadow);transition: border-color .16s ease, color .16s ease, transform .16s ease;}#innerWrapper > .backTopLink a:hover{ border-color: var(--bs-primary);color: var(--bs-primary);transform: translateY(-2px);}#innerWrapper > .backTopLink a span{ position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip-path: inset(50%);white-space: nowrap;}.agItemCard{ width: auto !important;background-color: var(--gav-card-background-color);}.auctionItemList.gaveler{ align-items: flex-start;}.agItemCard__media{ aspect-ratio: 4 / 3;background: var(--bs-secondary-bg);}.agItemCard__media img,.agItemCard__media .lozad{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .5s cubic-bezier(.2,.7,.3,1);}.agItemCard:hover .agItemCard__media img{ transform: scale(1.04);}.agItemCard__lbl{ letter-spacing: .07em;}.agItemCard .card-body i{ display: none;} .agItemCard .currentBid .itemCurrentBid{ font-weight: 700;color: var(--bs-primary);font-size: 1.2rem;letter-spacing: -.01em;}.agItemCard .time,.agItemCard .askingPrice,.agItemCard .location{ display: flex;align-items: baseline;gap: .4rem;font-size: .82rem;color: var(--bs-secondary-color);margin: .1rem 0 0;}.agItemCard .time > span:first-child,.agItemCard .askingPrice .label{ font-size: .66rem;letter-spacing: .07em;text-transform: uppercase;color: var(--bs-tertiary-color);font-weight: 700;}.agItemCard .time .suffix{ display: none;}.agItemCard .time .value,.agItemCard .askingPrice .value,.agItemCard .location span{ color: var(--bs-emphasis-color);font-weight: 600;}.agItemCard .card-text p{ margin: 0;}.agItemCard .favorite{ position: absolute;top: 0;right: 0;z-index: 2;margin: .5rem;}.agItemCard .favorite .btnFavorite{display: flex;align-items: center;justify-content: center;width: 2rem;height: 2rem;border-radius: 50%;background: var(--bs-body-bg);box-shadow: var(--bs-box-shadow-sm);color: var(--bs-secondary-color);text-decoration: none;transition: color .16s ease, transform .16s ease;}.agItemCard .favorite .btnFavorite span{ display: none;}.agItemCard .favorite .btnFavorite::before{font-family: "Font Awesome 6 Pro";content: "\f004";font-size: .95rem;line-height: 1;}.agItemCard .favorite .btnFavorite.iconFavoriteOff::before{ font-weight: 400;}.agItemCard .favorite .btnFavorite.iconFavoriteOn::before{ font-weight: 900;color: var(--bs-primary);}.agItemCard .favorite .btnFavorite:hover{ transform: scale(1.08);color: var(--bs-primary);}i.far.fa-map-marker-alt{ display: inline-block;}.agItemCard__bidToggle{position: relative;z-index: 3;align-self: center;margin-top: .6rem;display: inline-flex;align-items: center;justify-content: center;width: 2rem;height: 2rem;border-radius: 50%;border: 1px solid var(--bs-border-color);background: var(--bs-body-bg);color: var(--bs-secondary-color);cursor: pointer;transition: color .16s ease, border-color .16s ease, background .16s ease;}.agItemCard__bidToggle:hover{ color: var(--bs-primary);border-color: var(--bs-primary);}.agItemCard .agItemCard__bidToggle i{ display: inline-block;font-size: .8rem;transition: transform .2s ease;}.agItemCard .agItemCard__bidToggle[aria-expanded="true"] i{ transform: rotate(180deg);}.agItemCard .second{position: relative;z-index: 3;max-height: 0;overflow: hidden;transition: max-height .25s ease;}.agItemCard .second.open{ max-height: 720px;}.agItemCard:has(.userBidForm.isEnded) .agItemCard__bidToggle{ display: none;}.agItemCard:has(.userBidForm.isEnded) .second{ max-height: none;}#main{ display: flex;flex-direction: column;}#main > .view{ margin: 0;}#main .nextAuctionBox .outerContainer{ max-width: none;margin: 0;padding: 0;width: 100%;}#main .nextAuctionBox.variant3 > .outerContainer > .container{position: relative;display: flex;align-items: flex-end;width: 100%;max-width: none;margin: 0;padding: 0;min-height: clamp(420px, 58vh, 600px);background: var(--bs-emphasis-color);border: 0;border-radius: 0;overflow: hidden;}#main .nextAuctionBox .image{ position: absolute;inset: 0;z-index: 0;margin: 0;}#main .nextAuctionBox .image img{ width: 100%;height: 100%;object-fit: cover;display: block;}#main .nextAuctionBox .image::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg, rgba(28,25,23,.82) 0%, rgba(28,25,23,.45) 45%, rgba(28,25,23,0) 78%);}#main .listItemHot h1{display: flex;align-items: center;gap: .6rem;font-size: clamp(1.75rem, 3.5vw, 2.5rem);font-weight: 600;letter-spacing: -.015em;margin: 0 0 clamp(1.25rem, 3vw, 2rem);}#main .listItemHot h1 i{ color: var(--bs-primary);font-size: .8em;}.listByTabs .ui-tabs,.listByTabs .ui-widget-content,.listByTabs .ui-widget-header{background: none !important;border: 0 !important;color: inherit !important;font-family: inherit !important;}.view.listByTabs{ background: var(--bs-tertiary-bg);border-top: 1px solid var(--bs-border-color);border-bottom: 1px solid var(--bs-border-color);padding-block: clamp(2.5rem, 6vw, 5rem);}.listByTabs .ui-tabs > .container,.listByTabs .ui-tabs-nav{ display: flex;flex-wrap: wrap;align-items: center;gap: .5rem;list-style: none;margin: 0 0 clamp(1.25rem, 3vw, 2rem);padding: 0;}.listByTabs .ui-tabs-nav li{background: var(--bs-body-bg) !important;border: 1px solid var(--bs-border-color) !important;border-radius: var(--bs-border-radius-xxl) !important;margin: 0 !important;padding: 0 !important;float: none !important;overflow: visible !important;list-style: none;transition: border-color .16s ease;}.listByTabs .ui-tabs-nav li a,.listByTabs .ui-tabs-nav li span{display: inline-flex;align-items: center;gap: .4rem;white-space: nowrap;line-height: 1.2;padding: .4rem 1rem;color: var(--bs-secondary-color) !important;font-weight: 600;font-size: .875rem;text-decoration: none;}.listByTabs .ui-tabs-nav li .amount{ color: var(--bs-tertiary-color);font-weight: 500;padding: 5px;}.listByTabs .ui-tabs-nav li:not(.inactive):hover{ border-color: var(--bs-primary) !important;}.listByTabs .ui-tabs-nav li:not(.inactive):hover a{ color: var(--bs-emphasis-color) !important;}.listByTabs .ui-tabs-nav li.ui-state-active{ background: var(--bs-primary) !important;border-color: var(--bs-primary) !important;}.listByTabs .ui-tabs-nav li.ui-state-active a,.listByTabs .ui-tabs-nav li.ui-state-active span,.listByTabs .ui-tabs-nav li.ui-state-active .amount{ color: var(--ag-on-accent) !important;}.listByTabs .ui-tabs-nav li.ui-state-active a::before{content: "";width: .5rem;height: .5rem;border-radius: 50%;background: var(--ag-on-accent);flex: 0 0 auto;}.listByTabs .ui-tabs-nav li.inactive{ opacity: .5;}.listByTabs .ui-tabs-nav li.inactive span{ cursor: default;}.listByTabs .auctionList.variant2{ display: grid;grid-template-columns: repeat(auto-fit, minmax(340px, 1fr));gap: clamp(1rem, 2vw, 1.5rem);}.listByTabs .auctionList .auction{ height: 100%;max-width: 560px;}.listByTabs .auctionList .auction > .container{display: flex;border: 1px solid var(--bs-border-color);border-radius: var(--bs-border-radius-lg);overflow: hidden;height: 100%;padding: 0;background-color: var(--gav-card-background-color);transition: transform .18s ease, box-shadow .18s ease;}.listByTabs .auctionList .auction > .container:hover{ transform: translateY(-3px);box-shadow: var(--bs-box-shadow-lg);}.listByTabs .auctionList .auction .image{ flex: 0 0 44%;max-width: 260px;}.listByTabs .auctionList .auction .image a{ display: block;height: 100%;}.listByTabs .auctionList .auction .image img{ width: 100%;height: 100%;object-fit: cover;display: block;}.listByTabs .auctionList .auction .info{ flex: 1 1 auto;min-width: 0;}.listByTabs .auctionList .auction .info > .container{ display: flex;flex-direction: column;height: 100%;padding: clamp(1.1rem, 2.5vw, 1.6rem);}.listByTabs .auctionList .auction .title{ font-size: 1.35rem;font-weight: 600;letter-spacing: -.015em;margin: 0 0 .4rem;}.listByTabs .auctionList .auction .time,.listByTabs .auctionList .auction .amount{ display: inline;color: var(--bs-secondary-color);font-size: .95rem;margin: 0;}.listByTabs .auctionList .auction .time::after{ content: " \00B7 ";color: var(--bs-tertiary-color);}.listByTabs .auctionList .auction .status,.listByTabs .auctionList .auction .label{align-self: flex-start;display: inline-flex;align-items: center;gap: .4rem;background: var(--bs-primary-bg-subtle);color: color-mix(in srgb, var(--bs-primary), #000 14%);font-size: .66rem;letter-spacing: .08em;text-transform: uppercase;font-weight: 700;padding: .25rem .6rem;border-radius: 999px;margin: 0 0 .5rem;}.listByTabs .auctionList .auction .buttons{ margin-top: auto;padding-top: .9rem;}.listByTabs .auctionList .auction .buttons .button{display: inline-flex;align-items: center;gap: .5rem;background: none;padding: 0;color: color-mix(in srgb, var(--bs-primary), #000 14%);font-weight: 600;text-decoration: none;transition: gap .16s ease, color .16s ease;}.listByTabs .auctionList .auction .buttons .button:hover{ gap: .75rem;color: var(--bs-primary);}#main .puff.listTitleBackground > .container{display: grid;grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: clamp(1rem, 2vw, 1.5rem);}#main .puff.listTitleBackground .puff{position: relative;min-height: 230px;border-radius: var(--bs-border-radius-lg);overflow: hidden;background-size: cover !important;background-position: center !important;display: flex;align-items: flex-end;transition: transform .18s ease;}#main .puff.listTitleBackground .puff:hover{ transform: translateY(-3px);}#main .puff.listTitleBackground .puff::after{content: "";position: absolute;inset: 0;background: linear-gradient(0deg, rgba(28,25,23,.78) 0%, rgba(28,25,23,.2) 55%, transparent 100%);}#main .puff.listTitleBackground .puff a{position: relative;z-index: 1;color: #fff;text-decoration: none;font-size: clamp(1.2rem, 2vw, 1.6rem);font-weight: 600;letter-spacing: -.01em;padding: clamp(1.25rem, 3vw, 2rem);}.listByTabs .pagination{ margin-top: clamp(1.5rem, 4vw, 2.5rem);}.hasCustomSelect{ display: none !important;}.customSelect > button,.customDropdown > button{display: inline-flex;align-items: center;gap: .5rem;border: 1px solid var(--bs-border-color);border-radius: 999px;padding: .5rem 1rem;background: var(--bs-body-bg);color: var(--bs-emphasis-color);font-weight: 600;font-size: .9rem;cursor: pointer;transition: border-color .16s ease, color .16s ease;}.customSelect > button:hover,.customDropdown > button:hover,.customSelect.visibleDown > button,.customSelect.visibleUp > button{ border-color: var(--bs-primary);color: var(--bs-primary);}.customSelect > button i,.customDropdown > button i{ color: var(--bs-tertiary-color);font-size: .8em;}.customSelect .dropdownContent,.customDropdown .dropdownContent{background: var(--bs-body-bg);border: 1px solid var(--bs-border-color);border-radius: 12px;box-shadow: var(--bs-box-shadow);padding: .4rem;z-index: 1050;}.customSelect .dropdownContent ul,.customDropdown .dropdownContent ul{ list-style: none;margin: 0;padding: 0;}.customSelect .dropdownContent a,.customDropdown .dropdownContent a{display: block;padding: .5rem .8rem;border-radius: 8px;color: var(--bs-emphasis-color);text-decoration: none;font-size: .9rem;white-space: nowrap;}.customSelect .dropdownContent li.active > a,.customSelect .dropdownContent a:hover,.customDropdown .dropdownContent li.active > a,.customDropdown .dropdownContent a:hover{ background: var(--bs-tertiary-bg);color: var(--bs-primary);}.customSelect .dropdownContent{ display: none;}.customSelect.visibleDown .dropdownContent,.customSelect.visibleUp .dropdownContent{ display: block;}.customDropdown:not(.customSelect){ position: relative;display: inline-flex;align-items: center;}.customDropdown:not(.customSelect) .dropdownContent{position: absolute;top: calc(100% + .4rem);right: 0;min-width: 210px;display: none;}.customDropdown:not(.customSelect):hover .dropdownContent,.customDropdown:not(.customSelect).open .dropdownContent,.customDropdown:not(.customSelect).active .dropdownContent{ display: block;}#main .field{ margin-bottom: 1rem;}#main .field > label:not(.accessibility){ display: block;font-size: .8rem;font-weight: 600;color: var(--bs-secondary-color);margin-bottom: .35rem;}#main .field > label .requiredSuffix{ color: var(--bs-primary);}#main .field > label .labelSuffix{ display: none;}#main .field .accessibility{ position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}#main .field input.text,#main .field textarea,#main .field select,#main .field input[type="text"],#main .field input[type="email"],#main .field input[type="password"],#main .field input[type="tel"],#main .field input[type="number"]{width: 100%;border: 1px solid var(--bs-border-color);border-radius: 10px;padding: .65rem .9rem;background-color: var(--gav-input-bg);color: var(--bs-body-color);font-size: 1rem; font-family: inherit;transition: border-color .16s ease, box-shadow .16s ease;}#main .field input:focus,#main .field textarea:focus{ outline: none;border-color: var(--bs-primary);box-shadow: 0 0 0 3px var(--bs-focus-ring-color, rgba(192,101,90,.28));}#main .field input::placeholder,#main .field textarea::placeholder{ color: var(--bs-tertiary-color);}#main .field textarea{ min-height: 8rem;resize: vertical;}#main .view.contact form .buttons button,#main .view.customer form .buttons button,#main .view.customer form .buttons .button,#main button.but{display: inline-flex;align-items: center;justify-content: center;gap: .5rem;background: var(--bs-primary);color: #fff;border: 0;border-radius: 999px;padding: .8rem 2rem;font-size: 1rem;font-weight: 600;cursor: pointer;transition: background .16s ease, transform .16s ease;}#main .view.contact form .buttons button:hover,#main .view.customer form .buttons button:hover,#main button.but:hover{ background: color-mix(in srgb, var(--bs-primary), #000 14%);transform: translateY(-2px);}#main .view.contact > .container{ max-width: 720px;margin-inline: auto;padding: clamp(1.5rem, 4vw, 2.5rem) clamp(1rem, 4vw, 3rem) clamp(3rem, 6vw, 5rem);}#main .view.contact form{display: grid;grid-template-columns: 1fr 1fr;gap: 1rem 1.25rem;background: var(--bs-body-bg);border: 1px solid var(--bs-border-color);border-radius: var(--bs-border-radius);;padding: clamp(1.5rem, 4vw, 2.5rem);box-shadow: var(--bs-box-shadow-sm);}#main .view.contact form .field{ margin: 0;}#main .view.contact form .field:has(textarea),#main .view.contact form .message,#main .view.contact form .textarea,#main .view.contact form .buttons{ grid-column: 1 / -1;}#main .view.contact form .buttons{ margin-top: .25rem;}#main .view.customer .head{ display: flex;align-items: center;justify-content: space-between;gap: 1rem;flex-wrap: wrap;margin-bottom: 1.75rem;}#main .view.customer .head h5{ font-size: clamp(1.7rem, 3.5vw, 2.6rem);font-weight: 600;letter-spacing: -.015em;margin: 0;}#main .view.customer .head .button{display: inline-flex;align-items: center;gap: .5rem;border: 1px solid var(--bs-border-color);border-radius: 999px;padding: .5rem 1.1rem;color: var(--bs-secondary-color);font-weight: 600;font-size: .875rem;text-decoration: none;}#main .view.customer .head .button:hover{ border-color: var(--bs-primary);color: var(--bs-primary);}#main .view.customer fieldset.fieldGroup{border: 0;margin: 0 0 2rem;padding: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap: 1rem 1.25rem;min-inline-size: 0;min-width: 0;width: 100%;}#main .view.customer fieldset.fieldGroup legend{grid-column: 1 / -1;float: none;width: 100%;font-size: 1.2rem;font-weight: 600;color: var(--bs-emphasis-color);padding-bottom: .6rem;margin-bottom: .25rem;border-bottom: 2px solid var(--bs-border-color);}#main .view.customer fieldset.fieldGroup .field{ margin: 0;}#main .view.customer.formLogin{ display: flex;justify-content: center;background: var(--bs-tertiary-bg);padding: clamp(2rem, 7vw, 4.5rem) clamp(1rem, 4vw, 2rem);}#main .view.customer.formLogin > .container{max-width: 440px;width: 100%;background: var(--bs-body-bg);border: 1px solid var(--bs-border-color);border-radius: 16px;padding: clamp(1.75rem, 4vw, 2.5rem);box-shadow: var(--bs-box-shadow);margin: 0;}#main .view.customer.formLogin h1{ font-size: 1.85rem;font-weight: 600;letter-spacing: -.015em;margin: 0 0 1.25rem;}#main .view.customer.formLogin form.vertical .field{ margin-bottom: 1rem;}#main .view.customer.formLogin .buttons{ margin-top: .5rem;}#main .view.customer.formLogin .buttons button,#main .view.customer.formLogin .buttons .button{ width: 100%;}#main .view.customer.formLogin .links,#main .view.customer.formLogin .formLinks,#main .view.customer.formLogin .extra{ display: flex;justify-content: space-between;gap: 1rem;flex-wrap: wrap;margin-top: 1.1rem;font-size: .9rem;}#main .view.customer.formLogin a{ color: var(--bs-link-color);text-decoration: none;}#main .view.customer.formLogin a:hover{ text-decoration: underline;}#main .view.customerPage.accountForm .agAccount{ max-width: 920px;}#main .view.customerPage.accountForm .agAccountNo{ font-size: .8rem;color: var(--bs-secondary-color);}#main .view.customerPage.accountForm fieldset.fieldGroup{border: 0;margin: 0 0 2rem;padding: 0;display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap: 1rem 1.25rem;min-inline-size: 0;min-width: 0;width: 100%;}#main .view.customerPage.accountForm fieldset.fieldGroup:last-of-type{ margin-bottom: 0;}#main .view.customerPage.accountForm fieldset.fieldGroup legend{grid-column: 1 / -1;float: none;width: 100%;font-size: 1.2rem;font-weight: 600;color: var(--bs-emphasis-color);padding-bottom: .6rem;margin-bottom: .25rem;border-bottom: 2px solid var(--bs-border-color);}#main .view.customerPage.accountForm fieldset.fieldGroup .field{ margin: 0;}#main .view.customerPage.accountForm .buttons{ grid-column: 1 / -1;margin-top: .5rem;}#main .view.customerPage.accountForm .buttons button,#main .view.customerPage.accountForm .buttons .button{display: inline-flex;align-items: center;justify-content: center;gap: .5rem;background: var(--bs-primary);color: #fff;border: 0;border-radius: 999px;padding: .8rem 2rem;font-size: 1rem;font-weight: 600;cursor: pointer;transition: background .16s ease, transform .16s ease;}#main .view.customerPage.accountForm .buttons button:hover,#main .view.customerPage.accountForm .buttons .button:hover{ background: color-mix(in srgb, var(--bs-primary), #000 14%);transform: translateY(-2px);}#main .view.customerPage.accountForm form,#main .view.customer.signup form{display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.75rem 1.5rem;align-items: start;}#main .view.customerPage.accountForm form > *:not(fieldset.fieldGroup),#main .view.customer.signup form > *:not(fieldset.fieldGroup){grid-column: 1 / -1;}#main .view.customerPage.accountForm fieldset.fieldGroup,#main .view.customer.signup fieldset.fieldGroup{grid-template-columns: 1fr;margin: 0;}@media (max-width: 860px){#main .view.customerPage.accountForm form,#main .view.customer.signup form{grid-template-columns: 1fr;}}.orderPaymentSame:has(input:checked) ~ .field,.orderDeliverySame:has(input:checked) ~ .field{ display: none;}#main .userBidForm .buttons button.selected,.agItemCard .userBidForm button.selected{--bs-btn-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);animation: agBidConfirmPulse 1.4s ease-in-out infinite;}@keyframes agBidConfirmPulse{0%, 100%{ box-shadow: 0 0 0 0 rgba(var(--bs-success-rgb), .55);}70% { box-shadow: 0 0 0 .55rem rgba(var(--bs-success-rgb), 0);}}@media (prefers-reduced-motion: reduce){#main .userBidForm .buttons button.selected,.agItemCard .userBidForm button.selected{ animation: none;}}#main .view.auction.listItem > .outerContainer{ max-width: none;padding: 0;}#main .listItem .breadcrumb,#main .listAllItem .breadcrumb{ background: none !important;border: 0 !important;padding: 0;margin: 0 0 1rem;font-size: .875rem;}#main .listItem .breadcrumb .container,#main .listAllItem .breadcrumb .container{ max-width: none;padding: 0;}#main .listItem .breadcrumb i,#main .listAllItem .breadcrumb i{ display: none;}#main .listItem .breadcrumb,#main .listItem .breadcrumb a,#main .listAllItem .breadcrumb,#main .listAllItem .breadcrumb a{ color: var(--bs-secondary-color);text-decoration: none;margin-top:15px }#main .listItem .breadcrumb a:hover,#main .listAllItem .breadcrumb a:hover{ color: var(--bs-primary);}#main .listItem .breadcrumb span span,#main .listAllItem .breadcrumb span span{ color: var(--bs-tertiary-color);margin: 0 .35rem;}#main .listItem .gavelerAuctionHero{ background: var(--bs-secondary-bg);}#main .listItem .auctionIntroCrumb,#main .listItem .auctionIntroCrumb a{ color: var(--bs-secondary-color);text-decoration: none;}#main .listItem .auctionIntroCrumb a:hover{ color: var(--bs-primary);}#main .listItem .auctionIntroCrumb .sep{ color: var(--bs-tertiary-color);margin: 0 .35rem;}#main .listItem .auctionIntroImage img{ width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 14px;display: block;}.auctionIntroBadge{ font-size: .7rem;letter-spacing: .07em;padding: .4rem .85rem;max-width: 200px;}.auctionIntroDot{ width: .4rem;height: .4rem;border-radius: 50%;background: var(--bs-primary);}#main .listItem .auctionIntroTitle{ font-size: clamp(1.9rem, 4.5vw, 3rem);letter-spacing: -.02em;}#main .listItem .auctionIntroMeta{ font-size: 1rem;}#main .listItem .auctionSummary{ max-width: 70ch;color: var(--bs-secondary-color);font-size: 1.05rem;line-height: 1.65;}#main .auctionToolSearch{ margin: 0;}#main .auctionToolSearchField{ flex: 0 1 auto;}#main .auctionToolSearchField .form-control{ width: clamp(180px, 22vw, 240px);padding-left: 2.4rem;}#main .auctionToolSearchIcon{ position: absolute;left: .9rem;top: 50%;transform: translateY(-50%);color: var(--bs-tertiary-color);pointer-events: none;z-index: 2;}#main .auctionToolbar .dropdown-menu{ max-height: 60vh;overflow-y: auto;}#main .listItem .pagination{ justify-content: center;margin-top: clamp(1.5rem, 4vw, 2.5rem);}.agAuctionCard__media{ overflow: hidden;background: var(--bs-secondary-bg);}.agAuctionCard__media img{ width: 100%;height: 100%;object-fit: cover;display: block;}@media (max-width: 767.98px){#main .view.auction.list .agAuctionCard__media{ height: 220px;}}@media (min-width: 768px){#main .view.auction.list .agAuctionCard__media{ min-height: 260px;}}#main .view.auction.list .agAuctionCard__meta{ font-size: .95rem;}#main .view.auction.list .agAuctionCard__summary{ font-size: 1.05rem;line-height: 1.6;}#main .view.auction.list .agAuctionCard__summary:empty{ display: none;}#main .view.auction.list .agAuctionCard{ transition: transform .16s ease, box-shadow .16s ease;}#main .view.auction.list .agAuctionCard:hover{ transform: translateY(-2px);box-shadow: var(--bs-box-shadow) !important;}.agPuffCard{min-height: clamp(200px, 26vw, 250px);flex-direction: column;transition: transform .18s ease, box-shadow .18s ease;}.agPuffCard:hover{transform: translateY(-3px);box-shadow: var(--bs-box-shadow-lg);}.agPuffCard__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;display: block;}.agPuffCard__overlay{position: absolute;inset: 0;background: linear-gradient( to top, rgba(0,0,0,.72), rgba(0,0,0,.15) 55%, rgba(0,0,0,0) );}.agPuffCard--solid{ color: var(--ag-on-accent);}.agPuffCard__body{padding: clamp(1.25rem, 3vw, 1.9rem);z-index: 1;}.agPuffCard__eyebrow{display: block;margin-bottom: .45rem;font-size: .75rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;opacity: .85;}.agPuffCard__title{display: block;margin: 0;line-height: 1.15;font-size: clamp(1.4rem, 2.6vw, 1.95rem);font-weight: 600;letter-spacing: -.01em;}#main .view.auction.itemShow{ padding-bottom: clamp(3rem, 6vw, 5rem);}#main .itemShow .top .topRow{ display: flex;align-items: center;justify-content: space-between;gap: .75rem 1.5rem;flex-wrap: wrap;margin-top: 15px;}#main .itemShow .breadcrumb{ background: none !important;border: 0 !important;padding: 0 !important;margin: 0;font-size: .875rem;min-width: 0;}#main .itemShow .breadcrumb .container{ max-width: none;padding: 0;}#main .itemShow .breadcrumb i{ display: none;}#main .itemShow .breadcrumb, #main .itemShow .breadcrumb a{ color: var(--bs-secondary-color);text-decoration: none;}#main .itemShow .breadcrumb a:hover{ color: var(--bs-primary);}#main .itemShow .breadcrumb span span{ color: var(--bs-tertiary-color);margin: 0 .35rem;}#main .itemShow .prevNext{ display: inline-flex;gap: .5rem;flex-wrap: wrap;margin-left: auto;}#main .itemShow .prevNext a,#main .itemShow .prevNext .disabled{display: inline-flex;align-items: center;gap: .45rem;white-space: nowrap;border: 1px solid var(--bs-border-color);border-radius: var(--bs-border-radius-xxl);padding: .45rem 1rem;color: var(--bs-secondary-color);font-size: .85rem;font-weight: 600;text-decoration: none;transition: border-color .16s ease, color .16s ease;}#main .itemShow .prevNext a:hover{ border-color: var(--bs-primary);color: var(--bs-primary);}#main .itemShow .prevNext .disabled{ opacity: .4;}@media (max-width: 767.98px){#main .itemShow .breadcrumb{ display: none;}#main .itemShow .prevNext{ display: flex;width: 100%;margin-left: 0;justify-content: space-between;}}#main .itemShow .head{ margin-top: 15px;}#main .itemShow .head h1{ font-size: clamp(2rem, 4.5vw, 3rem);font-weight: 600;letter-spacing: -.02em;margin: 0 0 .5rem;}#main .itemShow .head .headMeta{ display: flex;flex-wrap: wrap;align-items: center;gap: .3rem 1.1rem;}#main .itemShow .head .sortNo{ font-size: .85rem;letter-spacing: .12em;text-transform: uppercase;font-weight: 700;color: var(--bs-primary);}#main .itemShow .head .viewCount{ font-size: .85rem;color: var(--bs-tertiary-color);}#main .itemShow .head .viewCount i{ display: none;}#main .itemShow .head .btnFavorite{ display: inline-flex;align-items: center;gap: .4rem;font-size: .85rem;font-weight: 600;color: var(--bs-secondary-color);text-decoration: none;}#main .itemShow .head .btnFavorite::before{ font-family: "Font Awesome 6 Pro";content: "\f004";font-weight: 400;color: var(--bs-primary);}#main .itemShow .head .btnFavorite.iconFavoriteOn::before{ font-weight: 900;}#main .itemShow .head .btnFavorite:hover{ color: var(--bs-primary);}#main .itemShow .middle > .contentContainer{display: grid;grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr);gap: clamp(1.5rem, 4vw, 3rem);align-items: start;margin-top: clamp(1.25rem, 3vw, 2rem);}#main .itemShow .middle .left{ min-width: 0;}#main .itemShow .middle .right{ min-width: 0;display: flex;flex-direction: column;gap: 1.25rem;position: sticky;top: 96px;}@media (max-width: 860px){#main .itemShow .middle > .contentContainer{ grid-template-columns: 1fr;}#main .itemShow .middle .right{ position: static;}}#main .itemShow .imageArea #itemPictureList{ list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: .6rem;}#main .itemShow .imageArea #itemPictureList .first{flex: 0 0 100%;position: relative;border-radius: var(--bs-border-radius);overflow: hidden;background: var(--bs-secondary-bg);cursor: zoom-in;}#main .itemShow .imageArea #itemPictureList .first > a{ display: block;}#main .itemShow .imageArea #itemPictureList .first img{ width: 100%;aspect-ratio: 4 / 3;object-fit: cover;display: block;}#main .itemShow .imageArea #itemPictureList .first.noImage{ display: flex;align-items: center;justify-content: center;aspect-ratio: 4 / 3;color: var(--bs-tertiary-color);}#main .itemShow .imageArea #itemPictureList .first.noImage img{ display: none;}#main .itemShow .imageArea #itemPictureList .first.noImage .imageIcon{ font-size: 3rem;}#main .itemShow .imageArea #itemPictureList .mini{flex: 0 0 auto;width: clamp(74px, 15%, 116px);border-radius: var(--bs-border-radius-sm);overflow: hidden;border: 1px solid var(--bs-border-color);transition: border-color .16s ease, transform .16s ease;}#main .itemShow .imageArea #itemPictureList .mini a{ display: block;}#main .itemShow .imageArea #itemPictureList .mini img{ width: 100%;aspect-ratio: 4 / 3;object-fit: cover;display: block;}#main .itemShow .imageArea #itemPictureList .mini:hover{ border-color: var(--bs-primary);transform: translateY(-2px);}#main .itemShow .right .info{display: flex;flex-wrap: wrap;}#main .itemShow .right .info .left{ display: grid;grid-template-columns: 1fr 1fr;gap: 1rem 1.75rem;flex: 1 1 100%;}#main .itemShow .right .info .left .endTime{ grid-column: 1 / -1;}#main .itemShow .right .info p{ margin: 0;}#main .itemShow .right .info .label{ display: block;font-size: .68rem;text-transform: uppercase;letter-spacing: .08em;color: var(--bs-tertiary-color);font-weight: 700;margin-bottom: .15rem;}#main .itemShow .right .info .askingPrice .value,#main .itemShow .right .info .endTime .value,#main .itemShow .right .info .bid .value{ font-size: clamp(1.6rem, 3vw, 2rem);font-weight: 700;letter-spacing: -.02em;line-height: 1.15;}#main .itemShow .right .info .bid .value{color: var(--bs-primary);}#main .itemShow .right .info .bid.good .value{ color: var(--bs-success);}#main .itemShow .right .info .bid.bad .value{ color: var(--bs-danger);}#main .itemShow .right .info .biddingMessage:empty{ display: none;}#main .itemShow .userBidForm{background: var(--bs-secondary-bg);border: 1px solid var(--bs-border-color);border-radius: var(--bs-border-radius);padding: clamp(1.1rem, 3vw, 1.6rem);}#main .itemShow .userBidForm .bidderInfo.placeholder{ display: none;}#main .itemShow .userBidForm .bidForm{ display: flex;flex-wrap: wrap;gap: .75rem;align-items: stretch;}#main .itemShow .userBidForm .bidForm .hidden{ display: none;}#main .itemShow .userBidForm .bidValueField{flex: 1 1 100%;min-width: 0;display: flex;flex-direction: column;justify-content: center;background: var(--bs-body-bg);border: 1px solid var(--bs-border-color);border-radius: var(--bs-border-radius);padding: .5rem .9rem;}#main .itemShow .userBidForm .bidValueField > label{margin: 0 0 .1rem;font-size: .68rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--bs-tertiary-color);}#main .itemShow .userBidForm .bidValueField .select.input{ margin: 0;}#main .itemShow .userBidForm .bidValueField .form-select{border: 0;background-color: transparent;box-shadow: none;height: auto;padding: 0 1.6rem 0 0;line-height: 1.15;font-size: clamp(1.4rem, 3vw, 1.6rem);font-weight: 700;color: var(--bs-emphasis-color);}#main .itemShow .userBidForm .bidValueField.disabled{ opacity: .85;}#main .itemShow .userBidForm .bidValueField .suffixContent{ display: none;}#main .itemShow .userBidForm .bidForm .buttons{ flex: 1 1 100%;margin: 0;display: flex;}#main .itemShow .userBidForm .bidForm .buttons .btn{width: 100%;gap: .55rem;border-radius: var(--bs-border-radius);font-weight: 700;line-height: 1.2;}#main .itemShow .userBidForm .priceInfo{flex: 1 1 100%;display: flex;justify-content: space-between;align-items: baseline;gap: 1rem;margin-top: .9rem;padding-top: .9rem;border-top: 1px solid var(--bs-border-color);font-size: .8rem;color: var(--bs-tertiary-color);}#main .itemShow .userBidForm .priceInfo span{ font-size: .95rem;font-weight: 700;color: var(--bs-secondary-color);}#main .itemShow .itemShowDetails{ margin-top: .5rem;}#main .itemShow .itemShowDetails .detail{ border-top: 1px solid var(--bs-border-color);}#main .itemShow .itemShowDetails .detail:last-child{ border-bottom: 1px solid var(--bs-border-color);}#main .itemShow .itemShowDetails .detail > .label{cursor: pointer;padding: 1.05rem .15rem;display: flex;align-items: center;justify-content: space-between;gap: 1rem;font-size: .85rem;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--bs-emphasis-color);transition: color .16s ease;}#main .itemShow .itemShowDetails .detail > .label:hover{ color: var(--bs-primary);}#main .itemShow .itemShowDetails .detail > .label::after{content: "";flex: 0 0 auto;width: .6rem;height: .6rem;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);transition: transform .18s ease;margin-bottom: .2rem;}#main .itemShow .itemShowDetails .detail.open > .label::after{ transform: rotate(-135deg);margin-bottom: -.15rem;}#main .itemShow .itemShowDetails .detail > .content{ display: none;padding: 0 .15rem 1.25rem;color: var(--bs-secondary-color);line-height: 1.65;}#main .itemShow .itemShowDetails .detail.open > .content{ display: block;}#main .itemShow .itemShowDetails .detail .content h2{ font-size: 1.05rem;font-weight: 600;margin: 0 0 .5rem;}#main .itemShow .itemShowDetails .detail .content ul{ list-style: none;margin: 0;padding: 0;}#main .itemShow .itemShowDetails .userItemBidList .empty{ color: var(--bs-tertiary-color);}#main .itemShow .userItemBidList ul{ list-style: none;margin: 0;padding: 0;}#main .itemShow .userItemBidList ul > li{display: grid;grid-template-columns: minmax(0, 1fr) auto auto;align-items: baseline;column-gap: 1rem;row-gap: .15rem;padding: .6rem .1rem;border-top: 1px solid var(--bs-border-color);}#main .itemShow .userItemBidList ul > li:first-child{ border-top: 0;}#main .itemShow .userItemBidList .user{ min-width: 0;color: var(--bs-secondary-color);font-size: .88rem;}#main .itemShow .userItemBidList .user .spade{ font-weight: 700;color: var(--bs-emphasis-color);}#main .itemShow .userItemBidList .user .icon i{ color: var(--bs-tertiary-color);}#main .itemShow .userItemBidList .user .label{ color: var(--bs-primary);font-weight: 600;margin-left: .15rem;}#main .itemShow .userItemBidList .time{ color: var(--bs-tertiary-color);font-size: .8rem;white-space: nowrap;}#main .itemShow .userItemBidList .time date{ margin-right: .4rem;}#main .itemShow .userItemBidList .value{ text-align: right;font-weight: 700;color: var(--bs-emphasis-color);white-space: nowrap;}#main .itemShow .userItemBidList li.highest .value,#main .itemShow .userItemBidList li.ended.winner .value,#main .itemShow .userItemBidList li.youHighest .value{ color: var(--bs-primary);}#main .itemShow .userItemBidList .button{ display: inline-block;margin-top: .85rem;font-size: .82rem;font-weight: 600;color: var(--bs-primary);text-decoration: none;}#main .itemShow .userItemBidList .button:hover{ text-decoration: underline;}body.galleryOpen{ overflow: hidden;}.galleryOverlay{position: fixed;inset: 0;z-index: 2000;overflow-y: auto;overscroll-behavior: contain;padding: clamp(16px, 4vw, 48px);background: color-mix(in srgb, var(--bs-emphasis-color) 94%, transparent);animation: galleryFade .18s ease both;}@keyframes galleryFade{ from{ opacity: 0;} to{ opacity: 1;} }.galleryOverlay .galleryClose{position: fixed;top: clamp(12px, 2vw, 24px);right: clamp(12px, 2vw, 24px);z-index: 1;display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;border: 1px solid rgba(255, 255, 255, .28);border-radius: 50%;background: rgba(255, 255, 255, .12);color: #fff;font-size: 20px;cursor: pointer;backdrop-filter: blur(6px);transition: background .16s ease, border-color .16s ease;}.galleryOverlay .galleryClose:hover,.galleryOverlay .galleryClose:focus-visible{ background: var(--bs-primary);border-color: var(--bs-primary);}.galleryList{ display: flex;flex-direction: column;align-items: center;gap: clamp(16px, 3vw, 32px);margin-inline: auto;padding-top: 56px;}.galleryList img{ display: block;width: auto;max-width: min(1200px, 100%);max-height: 88vh;object-fit: contain;border-radius: var(--bs-border-radius);}@media (prefers-reduced-motion: reduce){ .galleryOverlay{ animation: none;} }.bidderInfo.winner{ text-align: center;font-size: 26px;margin-bottom: 12px;}#main .view.customerPage .ui-tabs,#main .view.customerPage .ui-widget-content,#main .view.customerPage .ui-widget-header{background: none !important;border: 0 !important;color: inherit !important;font-family: inherit !important;}#main .view.customerPage .ui-tabs > .container,#main .view.customerPage .ui-tabs .container{ max-width: none;padding: 0;width: 100%;}#main .view.customerPage .ui-tabs-nav{display: flex;flex-wrap: wrap;align-items: center;gap: .5rem;list-style: none;margin: 0 0 clamp(1.25rem, 3vw, 1.75rem);padding: 0;}#main .view.customerPage .ui-tabs-nav li{background: var(--bs-body-bg);border: 1px solid var(--bs-border-color);border-radius: 999px;margin: 0 !important;padding: 0 !important;float: none !important;overflow: visible !important;list-style: none;transition: border-color .16s ease;}#main .view.customerPage .ui-tabs-nav li a{display: inline-flex;align-items: center;gap: .4rem;white-space: nowrap;line-height: 1.2;padding: .45rem 1.1rem;color: var(--bs-secondary-color) !important;font-weight: 600;font-size: .9rem;text-decoration: none;}#main .view.customerPage .ui-tabs-nav li a .amount{ color: var(--bs-tertiary-color);font-weight: 500;}#main .view.customerPage .ui-tabs-nav li:hover{ border-color: var(--bs-primary);}#main .view.customerPage .ui-tabs-nav li:hover a{ color: var(--bs-primary) !important;}#main .view.customerPage .ui-tabs-nav li.ui-state-active,#main .view.customerPage .ui-tabs-nav li.ui-tabs-selected{ background: var(--bs-body-bg) !important;border-color: var(--bs-primary) !important;}#main .view.customerPage .ui-tabs-nav li.ui-state-active a,#main .view.customerPage .ui-tabs-nav li.ui-tabs-selected a{ color: var(--bs-primary) !important;}#main .view.customerPage .ui-tabs-nav li.ui-state-active a::before,#main .view.customerPage .ui-tabs-nav li.ui-tabs-selected a::before{content: "";width: .5rem;height: .5rem;border-radius: 50%;background: var(--bs-primary);flex: 0 0 auto;}#main .activityOverviewTabs .auctionGroup{border: 1px solid var(--bs-border-color);border-radius: 14px;background: var(--bs-body-bg);margin-bottom: 1rem;overflow: hidden;}#main .activityOverviewTabs .groupHead{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: clamp(.9rem, 2vw, 1.25rem) clamp(1rem, 2.5vw, 1.5rem);cursor: pointer;transition: background .16s ease;}#main .activityOverviewTabs .groupHead:hover{ background: var(--bs-tertiary-bg);}#main .activityOverviewTabs .groupHead h2{ font-size: 1.05rem;font-weight: 600;margin: 0;min-width: 0;}#main .activityOverviewTabs .groupHead h2 .type{ color: var(--bs-tertiary-color);font-weight: 500;}#main .activityOverviewTabs .groupHead h2 .divider{ color: var(--bs-tertiary-color);}#main .activityOverviewTabs .groupHead .meta{ display: inline-flex;align-items: center;gap: .8rem;color: var(--bs-secondary-color);font-size: .9rem;flex: 0 0 auto;}#main .activityOverviewTabs .groupHead .meta .amount{ white-space: nowrap;}#main .activityOverviewTabs .groupHead .meta i{ transition: transform .18s ease;color: var(--bs-tertiary-color);}#main .activityOverviewTabs .auctionGroup.open .groupHead .meta i{ transform: rotate(180deg);}#main .activityOverviewTabs .groupContent{ padding: 0 clamp(1rem, 2.5vw, 1.5rem) clamp(1rem, 2.5vw, 1.5rem);}#main .activityOverviewTabs .groupContent .loading{ padding: 2rem;text-align: center;color: var(--bs-tertiary-color);}#main .view.customerPage .tableWrapper{max-width: none;padding: 0;overflow-x: auto;border: 1px solid var(--bs-border-color);border-radius: 14px;background: var(--bs-body-bg);}#main .view.customerPage .tableWrapper > table.table{ margin: 0;}#main .view.customerPage .tableWrapper > table.table > thead th{white-space: nowrap;font-size: .72rem;letter-spacing: .06em;text-transform: uppercase;color: var(--bs-tertiary-color);font-weight: 700;border-bottom-color: var(--bs-border-color);}#main .view.customerPage .tableWrapper > table.table > thead th a{ color: inherit;text-decoration: none;display: inline-flex;align-items: center;gap: .3rem;}#main .view.customerPage .tableWrapper > table.table > thead th a:hover{ color: var(--bs-primary);}#main .view.customerPage .tableWrapper > table.table > tbody td{ vertical-align: middle;}#main .view.customerPage .tableWrapper > table.table > tbody tr.empty td{ color: var(--bs-secondary-color);text-align: center;padding: 1.5rem;}#main .view.customerPage .tableWrapper td .unpaid,#main .view.customerPage .tableWrapper td .paid,#main .view.customerPage .tableWrapper td .overdue,#main .view.customerPage .tableWrapper td .pending,#main .view.customerPage .tableWrapper td .sent,#main .view.customerPage .tableWrapper td .new{display: inline-block;padding: .2rem .6rem;border-radius: 999px;font-size: .72rem;font-weight: 700;letter-spacing: .02em;line-height: 1.4;background: var(--bs-secondary-bg);color: var(--bs-secondary-color);}#main .view.customerPage .tableWrapper td .unpaid,#main .view.customerPage .tableWrapper td .overdue{ background: var(--bs-danger-bg-subtle, #f8d7da);color: color-mix(in srgb, var(--bs-danger), #000 12%);}#main .view.customerPage .tableWrapper td .paid{ background: var(--bs-success-bg-subtle, #d1e7dd);color: color-mix(in srgb, var(--bs-success), #000 14%);}#main .view.customerPage .tableWrapper td .button{display: inline-flex;align-items: center;gap: .35rem;white-space: nowrap;border: 1px solid var(--bs-border-color);border-radius: 999px;padding: .3rem .9rem;color: var(--bs-secondary-color);font-size: .82rem;font-weight: 600;text-decoration: none;transition: border-color .16s ease, color .16s ease, background .16s ease;}#main .view.customerPage .tableWrapper td .button:hover{ border-color: var(--bs-primary);color: var(--bs-primary);}#main .view.customerPage .tableWrapper td .button.ajaxPopup{ background: var(--bs-primary);border-color: var(--bs-primary);color: #fff;}#main .view.customerPage .tableWrapper td .button.ajaxPopup:hover{ background: color-mix(in srgb, var(--bs-primary), #000 14%);color: #fff;}#main .view.customerPage .pagination{ justify-content: center;margin-top: 1.25rem;}#main .view.slideshow.gavelerHero{display: block;order: -1;width: 100%;margin: 0;}#main .gavelerHero .carousel,#main .gavelerHero .carousel-inner,#main .gavelerHero .carousel-item{height: 100%;}#main .gavelerHero .carousel-item{position: relative;min-height: clamp(420px, 58vh, 600px);}#main .gavelerHero .hero-media{position: absolute;inset: 0;z-index: 0;display: block;margin: 0;background: var(--bs-emphasis-color, #1c1917);}#main .gavelerHero .hero-bg{width: 100%;height: 100%;object-fit: cover;display: block;}#main .gavelerHero .hero-media::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(28, 25, 23, .82) 0%,rgba(28, 25, 23, .45) 45%,rgba(28, 25, 23, 0) 78%);}#main .gavelerHero .description,#main .gavelerHero .viewWrapper{position: relative;z-index: 2;pointer-events: none;width: 100%;margin: 0 auto;min-height: clamp(420px, 58vh, 600px);display: flex;align-items: center;padding: clamp(2rem, 6vw, 4.5rem) clamp(1rem, 4vw, 3rem);color: #fff;}#main .gavelerHero .description,#main .gavelerHero .viewWrapper{font-family: var(--brand-font);}#main .gavelerHero .carousel-item a,#main .gavelerHero .carousel-item button,#main .gavelerHero .carousel-item .button{pointer-events: auto;}#main .gavelerHero .description > .container{max-width: 560px;width: 100%;margin: 0;padding: 0;}#main .gavelerHero .description .text > .container,#main .gavelerHero .description .container .container{max-width: none;width: auto;margin: 0;padding: 0 !important;}#main .gavelerHero .description h1,#main .gavelerHero .description h2{color: #fff;letter-spacing: -.02em;line-height: 1.03;text-wrap: balance;}#main .gavelerHero .viewWrapper .nextAuctionBox{max-width: 560px;width: 100%;margin: 0;padding: 0;background: none;border: 0;}#main .gavelerHero .nextAuctionBox .outerContainer,#main .gavelerHero .nextAuctionBox .outerContainer > .container{max-width: none;width: auto;margin: 0;padding: 0;background: none;border: 0;}#main .gavelerHero .nextAuctionBox .label{display: inline-flex;align-items: center;background: rgba(255, 255, 255, .14);border: 1px solid rgba(255, 255, 255, .28);color: #fff;padding: 6px 14px;border-radius: 999px;font-size: 12px;letter-spacing: .1em;text-transform: uppercase;font-weight: 600;margin: 0 0 1rem;}#main .gavelerHero .nextAuctionBox .title{color: #fff;font-size: clamp(2.4rem, 6vw, 4rem);font-weight: 600;letter-spacing: -.02em;line-height: 1.03;margin: 0 0 .6rem;text-wrap: balance;}#main .gavelerHero .nextAuctionBox .time{color: rgba(255, 255, 255, .82);margin: 0 0 .35rem;}#main .gavelerHero .nextAuctionBox .time .uppercase{text-transform: none;}#main .gavelerHero .nextAuctionBox .info{color: rgba(255, 255, 255, .82);max-width: 52ch;margin: 0;}#main .gavelerHero .nextAuctionBox .buttons{margin-top: 1.75rem;}#main .gavelerHero .buttons .button,#main .gavelerHero a.button{display: inline-flex;align-items: center;gap: .55rem;background: var(--bs-primary);color: #fff;text-decoration: none;padding: .95rem 2rem;border-radius: var(--bs-border-radius-xxl);font-size: 15px;font-weight: 600;box-shadow: 0 8px 24px rgba(0, 0, 0, .28);transition: background .18s ease, transform .18s ease;}#main .gavelerHero .buttons .button:hover,#main .gavelerHero a.button:hover{background: color-mix(in srgb, var(--bs-primary), #000 14%);transform: translateY(-2px);}#main .gavelerHero .carousel-control-prev,#main .gavelerHero .carousel-control-next{z-index: 3;width: clamp(3rem, 6vw, 5rem);opacity: .55;}#main .gavelerHero .carousel-control-prev:hover,#main .gavelerHero .carousel-control-next:hover{opacity: .95;}#main .gavelerHero .carousel-indicators{z-index: 3;margin-bottom: 1.5rem;}#main .gavelerHero .carousel-indicators [data-bs-target]{width: 10px;height: 10px;border-radius: 999px;border: 0;background-color: rgba(255, 255, 255, .5);opacity: 1;transition: background-color .18s ease, transform .18s ease;}#main .gavelerHero .carousel-indicators .active{background-color: #fff;transform: scale(1.2);}@media (max-width: 768px){#main .gavelerHero .hero-media::after{background: linear-gradient(180deg,rgba(28, 25, 23, .35) 0%,rgba(28, 25, 23, .55) 45%,rgba(28, 25, 23, .85) 100%);}#main .gavelerHero .description,#main .gavelerHero .viewWrapper{align-items: flex-end;}#main .gavelerHero .carousel-control-prev,#main .gavelerHero .carousel-control-next{width: 2.75rem;opacity: .4;}}#silktide-wrapper{position: fixed; inset: 0; z-index: 1060; display: flex; align-items: center; justify-content: center; pointer-events: none; border: 0;}#silktide-backdrop,#silktide-backdrop-global{display: none; position: absolute; inset: 0; background-color: rgba(0, 0, 0, .5); pointer-events: auto; border: 0;}#silktide-backdrop-global{position: fixed;}#silktide-banner{position: fixed; right: 1rem; bottom: 1rem; width: 600px; max-width: calc(100% - 2rem); max-height: calc(100vh - 2rem);overflow-x: hidden; overflow-y: auto; pointer-events: auto; animation: silktide-slide-in 350ms ease-out .3s forwards; opacity: 0;}#silktide-banner.bottomLeft{right: auto; left: 1rem;}#silktide-banner.bottomCenter{right: auto; left: 50%; transform: translateX(-50%);}#silktide-banner.center{top: 50%; right: auto; bottom: auto; left: 50%; transform: translate(-50%, -50%); animation-name: silktide-fade-in;}#silktide-banner .actions{flex-wrap: wrap;}#silktide-banner .card-body > h3{font-size: 1.15rem; margin-bottom: .5rem;}#silktide-banner .card-body > p:last-of-type{margin-bottom: 0;}#silktide-banner .silktide-logo{display: inline-flex; align-items: center; justify-content: center; flex: 0 0 auto; width: 1.75rem; height: 1.75rem; margin-left: auto; fill: var(--bs-secondary-color); opacity: .7;}#silktide-banner .silktide-logo:hover{opacity: 1;}#silktide-modal{display: none; width: 800px; max-width: calc(100% - 2rem); max-height: calc(100% - 2rem); overflow: hidden;pointer-events: auto; animation: silktide-slide-in 350ms ease-out forwards;}#silktide-modal #cookie-preferences{overflow-y: auto;}#silktide-modal legend{float: none; width: auto;}#silktide-modal fieldset + fieldset{margin-top: 1.5rem;}#silktide-modal .cookie-type-description p:last-child{margin-bottom: 0;}#silktide-modal .modal-close svg{display: none;}#silktide-modal .modal-close{--bs-btn-close-focus-shadow: 0 0 0 .25rem var(--bs-focus-ring-color);}#silktide-modal .card-footer > a{margin-left: auto; font-size: .875rem; color: var(--bs-secondary-color);}#silktide-modal .switch__pill,#silktide-modal .switch__dot,#silktide-modal .switch__off,#silktide-modal .switch__on{display: none;}#silktide-modal .switch .form-check-input{opacity: 1; position: static; cursor: pointer;}#silktide-modal .switch .form-check-input:disabled{cursor: not-allowed;}#silktide-cookie-icon{display: none; position: fixed; bottom: .75rem; left: .75rem; align-items: center; justify-content: center; width: 56px; height: 56px; padding: 0; pointer-events: auto; animation: silktide-fade-in .3s ease-in-out forwards;}#silktide-cookie-icon.bottomRight{left: auto; right: .75rem;}#silktide-cookie-icon svg{width: 28px; height: 28px; fill: currentColor;}#silktide-cookie-icon:hover{transform: none;}@keyframes silktide-fade-in{from{ opacity: 0;}to{ opacity: 1;}}@keyframes silktide-slide-in{from{ opacity: 0;transform: translateY(16px);}to{ opacity: 1;transform: translateY(0);}}#silktide-banner.bottomCenter{animation-name: silktide-fade-in;}@media (prefers-reduced-motion: reduce){#silktide-banner,#silktide-modal,#silktide-cookie-icon{animation: none;opacity: 1; }}