:root{--color-primary:#e7e7e7;--color-secondary:#213159;--color-tertiary:#3d6098}.custom-gradient-winning{background:#05ca729c}.custom-gradient-losing{background:#ff120045;color:#000!important}.bgcolor-winning{background:#05ca729c}.bgcolor-winning-autobid{background:#05ca729c;color:#000!important}.bgcolor-losing{background:#ff120045;color:#000!important}.bgcolor-winnerbelowminimum{background:#05ca729c;color:#000!important}.fs-12{font-size:12px}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-28{font-size:28px!important}.fs-36{font-size:36px!important}.bgcolor-blue{background-color:#3b495c}.color-blue{color:#3b495c}.color-purple{color:#a3185b!important}.color-999{color:#999}.color-white{color:#fff!important}.w-fit{width:fit-content}.bg-F0F0F0{background-color:#f0f0f0}.border-blue{border-color:#293340}.shadow2{box-shadow:1px 0 1rem rgb(0 0 0/10%)!important}.bg-F0F0F0{background-color:#f0f0f0!important}.w-bid{width:200px}.bid-item button{position:relative;top:-3px}.navbar-light .navbar-nav .nav-link:hover:after,.navbar-light .navbar-nav .nav-link.active:after{width:100%;background:#000}.navbar-light .navbar-nav .nav-link:after{content:"";display:block;margin:auto;height:2px;width:0;top:5px;background:transparent;transition:all .3s}.navbar-light .navbar-nav .nav-link{position:relative}.heart-icon{width:16px;position:relative;top:2px}.user-icon{width:16px;position:relative;top:2px}@media only screen and (min-width:320px) and (max-width:480px){.nav-item.heart-line:before{display:none!important;content:"";width:0}}.nav-item.heart-line,.home-slider .item{position:relative}.home-slider .item{height:600px}.home-slider .item:before{background:rgb(0 0 0/0%);content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.s-title{font-size:28px;line-height:2rem}.custom-heading{font-size:24px;font-weight:600}.lead-heading{font-size:28px;font-weight:600}.lead-heading-card{font-size:22px;font-weight:600}.card-heading,.ft-heading{font-size:15px;font-weight:600;color:#3b495c!important;padding-top:5px}.headright-icon{width:18px}.lots-icon{max-width:22px!important}.lots-list{flex-direction:row!important;justify-content:space-between}.lots-slider .owl-nav img{filter:invert(100%);width:25px}.lots-slider .owl-nav .owl-prev{left:-4.5rem}.lots-slider:hover .owl-nav .owl-next{opacity:1;transition:all ease-in-out .7s}.lots-slider .owl-nav .owl-next{right:-4.5rem}.build-box{position:relative;height:200px;transition:all ease-in-out .25s}.build-box:hover{transform:translateY(-10px)}.build-box:before{content:"";position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.7) 25%,rgba(77,77,77,0) 100%);width:100%;height:100%;left:0;bottom:0;border-radius:5px}.build-box:hover::before{transition:all ease-in-out .25s;background:linear-gradient(0deg,rgb(198 1 1/70%) 25%,rgba(77,77,77,0) 100%);-webkit-box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;-moz-box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}.build-box:hover p{transition:all ease-in-out .5s;opacity:1}.build-box p{opacity:0}.build-box .build-in{transition:all ease-in-out .3s;transform:translateY(40px)}.build-box:hover .build-in{transition:all ease-in-out .3s;position:relative;transform:translateY(0)}.getin-touch{border-top:1px solid #ebebeb;border-left:0;border-right:0}.getin-left{border-right:1px solid #ebebeb;height:100%}.copyright-icon{width:35px;object-fit:contain}.getin-list li a{position:relative}.getin-list li a:before{content:"";background:#dc3545;position:absolute;width:100%;height:2px;left:0;bottom:-5px}.store-img{width:100px}@media(max-width:767px){.navbar-brand img{max-width:230px}.s-title{font-size:28px;line-height:2.5rem}.getin-left{border-right:0}.w-bid{width:100%}.home-slider .item{height:400px!important}.pros-section .product-slider .owl-next,.pros-section .product-slider .owl-prev{transform:translateX(-1rem)!important;opacity:1!important}.pros-section .card-img-overlay{padding:0 10px!important}.pros-section .card .card-img-overlay .iconhover{opacity:1!important}.marminus{margin-top:29px!important}.glightbox-clean .gprev{top:50%}.glightbox-clean .gnext{top:50%}}@media(min-width:768px) and (max-width:991px){.home-slider .item{height:360px!important}.pros-section .product-slider .owl-next,.pros-section .product-slider .owl-prev{transform:translateX(-1rem)!important;opacity:1!important}.pros-section .card-img-overlay{padding:0 20px!important}.pros-section .card-img-overlay .fs-22{font-size:18px}.pros-section .card .card-img-overlay .iconhover{opacity:1!important}.marminus{margin-top:29px!important}}.main-footer{border-top:1px solid #f4f4f4}.favorite.active{visibility:visible;opacity:1}.favorite.active::after{font-family:"Font Awesome 6 Free";content:'';font-weight:900;color:#fe4c50}.favorite::after{font-family:"Font Awesome 6 Free";content:""}.favorite:hover::after{color:#fe4c50}.favorite{color:#000;background:#fff;padding:0 15px;border-radius:12px;cursor:pointer}.indicator{position:absolute;right:12px;font-size:12px;color:#000;padding:2px 10px;cursor:pointer;border-radius:2px;max-width:40%!important;width:auto!important}.indicatorWide{position:absolute;right:14px;font-size:12px;color:#000;padding:2px 10px;cursor:pointer;border-radius:2px}.accordion-button::after{transform:rotate(-89deg)}.accordion-button:not(.collapsed)::after{transform:rotate(0deg)}.glightoverlay .card-img-overlay{background:rgb(0 0 0/60%)}.wishlist-icon.active{font-weight:900;color:#c60101}.pros-section .card-img-overlay{padding:0 3rem;background:rgb(0 0 0/30%)}.pros-section .owl-item.active{text-align:right}.pros-section .owl-item.active+.active{text-align:left}.pros-section .card:hover .card-img-overlay{background:rgb(0 0 0/70%);transition:all ease-in-out .3s}.pros-section .card:hover .card-img-overlay .iconhover{opacity:1;ransition:all ease-in-out .5s}.pros-section .card .card-img-overlay .iconhover{opacity:0;ransition:all ease-in-out .5s}.pros-section .product-slider .owl-nav{display:flex;justify-content:space-between}.pros-section .product-slider .owl-next,.pros-section .product-slider .owl-prev{transform:translateX(1rem);transition:all ease-in-out .5s;opacity:0}.pros-section .product-slider:hover .owl-next,.pros-section .product-slider:hover .owl-prev{transform:translateX(-8rem);opacity:1;transition:all ease-in-out .5s}.pros-section .product-slider:hover .owl-prev{transform:translateX(8rem)}.lots-slider .owl-nav button,.product-slider .owl-nav button{bottom:0;z-index:1;align-items:center;justify-content:center;width:3%;text-align:center;opacity:1;transition:opacity .15s ease}.lots-slider .owl-nav,.product-slider .owl-nav{position:initial;width:inherit;transform:none;left:inherit}#list-tab .list-png{display:none}#list-tab.active .list-svg{display:none}#list-tab.active .list-png,#list-tab .list-svg{display:block}#grid-tab.active .grid-png,#grid-tab .grid-svg{display:none}#grid-tab.active .grid-svg{display:none}#grid-tab.active .grid-svg{display:block}#list-tab img,#grid-tab img{height:24px}.share-icon{width:12px;position:relative;top:-2px}.marminus{margin-top:-10.1rem}.search-container .nav-link:after{display:none}.search-container .dropdown-menu{min-width:270px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.auction-card-image{height:295px;object-fit:contain}:root{--color-primary:#f2f2f2;--color-secondary:#51403e;--color-tertiary:#343a40}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#000;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-.036s}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-.072s}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.my-vertical-center{min-height:100%;min-height:100vh;display:flex;align-items:center}.sort-button{color:var(--color-tertiary);position:relative;width:26px;height:26px;background-color:var(--color-tertiary);border-radius:16px;border:0;outline:0;transition:all .4s cubic-bezier(.58,-.37,.45,1.46);-webkit-transition:all .4s cubic-bezier(.58,-.37,.45,1.46);-moz-transition:all .4s cubic-bezier(.58,-.37,.45,1.46);overflow:hidden}.none .sort-button{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.false .sort-button{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}.true .sort-button{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.sort-button:before{content:"";display:block;height:56px;width:56px;border:3px solid var(--color-tertiary);border-radius:30px;position:absolute;top:-3px;left:-3px;transition:all .2s cubic-bezier(.58,-.37,.45,1.46);-webkit-transition:all .2s cubic-bezier(.58,-.37,.45,1.46);background-color:#713e5a}.none .sort-button:before{height:28px;width:28px;top:12px;left:12px;background-color:transparent}.sort-button span{position:absolute;display:block;height:16px;width:3px;top:9px;left:12px;border-radius:3px}.none .sort-button span{background:#fff}.sort-button span:before,.sort-button span:after{content:"";position:absolute;display:block;background:#fff;height:10px;width:3px;border-radius:3px}.none .sort-button span:before,.none .sort-button span:after{display:none}.sort-button span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:-3px}.sort-button span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);top:-1px;left:3px}.search input[type=search]::-webkit-search-decoration,.search input[type=search]::-webkit-search-cancel-button{display:none}.search input[type=search]{outline:0;-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%;background:transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzOSAxMzkiIGhlaWdodD0iMTM5cHgiIGlkPSJGaW5kIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMzkgMTM5IiB3aWR0aD0iMTM5cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik0xMjcuNTU4LDExMS45NjFMMTAwLjI0OSw4NC42NWM0LjY0LTcuMzg3LDcuMzMzLTE2LjExOCw3LjMzMy0yNS40ODhjMC0yNi41MDktMjEuNDktNDcuOTk2LTQ3Ljk5OC00Ny45OTYgIGMtMjYuNTA4LDAtNDcuOTk2LDIxLjQ4Ny00Ny45OTYsNDcuOTk2YzAsMjYuNTEsMjEuNDg3LDQ3Ljk5NSw0Ny45OTYsNDcuOTk1YzEwLjE5NywwLDE5LjY0Mi0zLjE4OCwyNy40MTQtOC42MDVsMjYuOTg0LDI2Ljk4NiAgYzEuODc1LDEuODczLDQuMzMzLDIuODA2LDYuNzg4LDIuODA2YzIuNDU4LDAsNC45MTMtMC45MzMsNi43OTEtMi44MDZDMTMxLjMwOCwxMjEuNzg3LDEzMS4zMDgsMTE1LjcxMSwxMjcuNTU4LDExMS45NjF6ICAgTTU5LjU4NCw5MS42MDdjLTE3LjkxNywwLTMyLjQ0My0xNC41MjUtMzIuNDQzLTMyLjQ0M1M0MS42NjcsMjYuNzIsNTkuNTg0LDI2LjcyYzE3LjkxOCwwLDMyLjQ0MywxNC41MjYsMzIuNDQzLDMyLjQ0NCAgUzc3LjUwMiw5MS42MDcsNTkuNTg0LDkxLjYwN3oiLz48L3N2Zz4=') no-repeat 0 center;background-size:30px;border:0;border-bottom:3px solid transparent;color:transparent;padding:10px;width:10px;margin:10px 0;cursor:pointer;z-index:5;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.search input[type=search]:focus{width:200px;background:none;border-bottom:3px solid var(--color-secondary);color:var(--color-secondary);cursor:auto}.search input[type=search]:hover{border-bottom:3px solid var(--color-secondary)}input::-webkit-input-placeholder{color:transparent}input:focus::-webkit-input-placeholder{color:var(--color-secondary)}input:-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:var(--color-secondary)}input::-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:var(--color-secondary)}input:-ms-input-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:var(--color-secondary)}.button-search{color:var(--color-primary);background-color:var(--color-tertiary);border-radius:5px}.dropdown-filter{background-position:right .55rem center;background-size:5px 5px;border:1px solid #868e96;border-radius:0;padding:.25rem .5rem;font-size:.8rem;font-weight:500;line-height:1.5;color:#868e96}.filter-button{color:var(--color-primary);font-size:16px;width:auto;height:32px;background-color:var(--color-tertiary);border-radius:5px;border:0;outline:0}.progress2{border-radius:30px;background-color:#fff}.progress-bar2{height:18px;border-radius:30px;transition:.4s linear;transition-property:width,background-color}.progress-moved .progress-bar2{background-color:#0070c0;animation:progress 5s infinite}.shake-animation{animation-duration:10s;animation-iteration-count:infinite;animation-name:shake-1}.transform-animation{animation-duration:1.5s;animation-iteration-count:1;animation-name:winning-animated}@keyframes winning-animated{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes shake-1{0%{transform:rotate(1deg)}10%{transform:rotate(-1deg)}20%{transform:rotate(1deg)}30%{transform:rotate(-1deg)}40%{transform:rotate(1deg)}50%{transform:rotate(-1deg)}60%{transform:rotate(1deg)}70%{transform:rotate(-1deg)}80%{transform:rotate(1deg)}90%{transform:rotate(-1deg)}100%{transform:rotate(1deg)}}.custom-gradient{background:linear-gradient(-45deg,#fff,#fff,#95d6e0,#84bfc8);background-size:400% 400%;animation:gradient 4.2s ease infinite}.custom-gradient-winning{background:linear-gradient(45deg,#fff,#a6e6a6,#72d672,#55b455);background-size:400% 400%;animation:gradient 4.2s ease infinite}.custom-gradient-losing{background:linear-gradient(100deg,#fbe1e1,#f2a2a2,#f27b7b,#f25c5c);background-size:400% 400%;animation:gradient 2.2s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.font-xxs{font-size:xx-small}.font-xs{font-size:x-small}.font-s{font-size:small}.font-m{font-size:medium}.font-l{font-size:large}.font-xl{font-size:x-large}.font-xxl{font-size:xx-large}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.image-container{position:relative;display:inline-block}.play-button-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;cursor:pointer}.image-container img{display:block;max-width:100%;height:auto}.play-button-overlay img{filter:brightness(0) invert(1)}.video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container iframe:hover{pointer-events:none}.text-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-size:24px;font-weight:bold;z-index:1}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.05)}.switch-bg:hover{background-color:#f00}.disabledui{pointer-events:none;opacity:.4}.right{float:right}.left{float:left}.pointer{cursor:pointer}.text-black-100{color:#444!important}.logo-footer{background:url(/img/AE_BestWineAuctions/logo_cropped_white.png?v=HbMoUnlqkhhZfzgm6xHPUiMTUyo) no-repeat 85px 15px;position:relative;float:left;height:70px;line-height:16px}.blink_animation{pointer-events:none;animation:blinker 2s linear infinite}.generalSearchBar{border-top-style:hidden;border-right-style:hidden;border-left-style:hidden;border-bottom-style:groove}.button-search-general{color:#444;background-color:#fff;border-radius:5px}.searchIcon{font-size:1.6em}.searchIconSmall{font-size:1.2em}.btn-custom{color:#fff;background-color:#713e5a}.btn-custom:hover{color:#713e5a;background-color:#fff;border-color:#713e5a}.btn-custom-light{color:#0070c0;background-color:#9dc3e6}.btn-custom-light:hover{color:#fff;background-color:#9dc3e6}.btn-outline-custom{color:#343a40;border-color:#343a40}.btn-outline-custom:hover{color:#fff;background-color:#343a40;border-color:#343a40}.img-lot-container{height:460px;display:flex;justify-content:center;align-items:center;overflow:hidden}.img-lot{width:100%!important;height:100%!important;object-fit:contain!important}@media(max-width:768px){.img-lot-container{height:auto}}.object-move-up-down{animation:MoveUpDown 1s linear infinite;position:relative}@keyframes MoveUpDown{0%,100%{bottom:0}50%{bottom:-40px}}.img-auction{display:block;height:260px;width:100%;background-position:center;background-size:cover;object-fit:contain}.auction-card-bottom{background-color:#fff;color:#444;border-radius:0 0 10px 10px;box-shadow:0 6px 6px rgba(0,0,0,.2)}.service-card-bottom{background-color:#fff;color:#444;border-radius:0 0 10px 10px}.vertical_line_title{background-color:#691626;width:7px;height:34px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.container-img-bg{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.container-img-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.780392);z-index:1}.container-img-bg .container{position:relative;z-index:2}.container-img-bg .col-8{color:#000}.loader{border:4px solid rgba(0,0,0,.3);border-left-color:transparent;border-radius:50%;margin-top:80px}.loader{border:4px solid rgba(0,0,0,.3);border-left-color:transparent;width:36px;height:36px}.loader{border:4px solid rgba(0,0,0,.3);border-left-color:transparent;width:36px;height:36px;animation:spin89345 .4s linear infinite}@keyframes spin89345{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.skeleton-card{border-radius:4px;padding:10px;margin-bottom:10px}.skeleton-product-image{height:220px;background:linear-gradient(to right,#e0e0e0 0%,#f0f0f0 50%,#e0e0e0 100%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite linear}.skeleton-title{width:50%;height:10px;background:linear-gradient(to right,#e0e0e0 0%,#f0f0f0 50%,#e0e0e0 100%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite linear}@keyframes skeleton-loading{0%{background-position:-100% 0}100%{background-position:100% 0}}.skeleton-price{width:50%;height:15px;background:linear-gradient(to right,#e0e0e0 0%,#f0f0f0 50%,#e0e0e0 100%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite linear}.skeleton-text{width:30%;height:15px;background:linear-gradient(to right,#e0e0e0 0%,#f0f0f0 50%,#e0e0e0 100%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite linear}.roboto{font-family:'Roboto',sans-serif}.open-sans{font-family:'Open Sans',sans-serif}.poppins{font-family:'Poppins',sans-serif}.montserrat{font-family:'Montserrat',sans-serif}.lato{font-family:'Lato',sans-serif}.raleway{font-family:'Raleway',sans-serif}.pt-sans{font-family:'PT Sans',sans-serif}.roboto-slab{font-family:'Roboto Slab',sans-serif}.source-sans-pro{font-family:'Source Sans Pro',sans-serif}.nunito{font-family:'Nunito',sans-serif}.pt-serif{font-family:'PT Serif',sans-serif}.ubuntu{font-family:'Ubuntu',sans-serif}.avenir{font-family:'Avenir',sans-serif}.oswald{font-family:'Oswald',sans-serif}.roboto-400{font-family:'Roboto',sans-serif;font-weight:400}.open-sans-400{font-family:'Open Sans',sans-serif;font-weight:400}.poppins-400{font-family:'Poppins',sans-serif;font-weight:400}.montserrat-400{font-family:'Montserrat',sans-serif;font-weight:400}.lato-400{font-family:'Lato',sans-serif;font-weight:400}.nav-Font{font-family:'Montserrat',sans-serif;font-weight:500;font-size:23px}.FooterFontColor{color:#713e5a!important;font-size:23px!important}.error-banner{position:fixed;bottom:0;left:0;width:100%;text-align:center;color:#000;padding:10px;text-align:center}.error-banner button.close{color:#fff}.progress-dot-bar{display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:5px}.dot{width:20px;height:20px;border-radius:50%;margin:0 5px;transition:background-color .5s}.title-container{height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:break-word}.card-registration-form{max-width:500px;margin:auto;padding:20px;border:1px solid #ccc;border-radius:10px;background-color:#f9f9f9}#card-element{padding:10px;border:1px solid #ced4da;border-radius:4px;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.subscription-page-title{text-align:center;font-size:24px;margin-bottom:20px;color:#555}.subscription-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.subscription-loading-spinner{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#007bff;width:50px;height:50px;animation:subscription-spin 1s linear infinite}@keyframes subscription-spin{to{transform:rotate(360deg)}}.subscription-loading-container p{margin-top:10px;color:#666;font-size:16px}.subscription-card-success{display:flex;flex-direction:column;align-items:center;text-align:center}.subscription-card-animation{position:relative;width:300px;height:180px;perspective:1000px;margin-bottom:15px}.subscription-card-front,.subscription-card-back{width:100%;height:100%;border-radius:15px;background-color:#1b2a49;color:#fff;position:absolute;backface-visibility:hidden;transform-style:preserve-3d;transition:transform .6s ease;box-shadow:0 4px 8px rgba(0,0,0,.3)}.subscription-card-front{background-image:linear-gradient(135deg,#713e5a 0%,#8a506e 50%,#713e5a 100%);display:flex;flex-direction:column;justify-content:space-between;padding:15px}.subscription-card-back{background-color:#2a2a2a;transform:rotateY(180deg);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px}.subscription-card-animation:hover .subscription-card-front{transform:rotateY(180deg)}.subscription-card-animation:hover .subscription-card-back{transform:rotateY(360deg)}.subscription-chip{width:40px;height:30px;background-color:#d4af37;border-radius:4px;margin-bottom:20px}.subscription-card-number,.subscription-card-holder,.subscription-card-expiry,.subscription-cvv{font-size:16px;letter-spacing:1.5px;font-weight:500}.subscription-magnetic-strip{width:100%;height:40px;background-color:#000;margin-bottom:10px}.subscription-success-message{color:#4caf50;margin-top:10px}.subscription-card-registration-form{max-width:500px;margin:auto;padding:20px;border:1px solid #ccc;border-radius:10px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}#card-element{padding:10px;border:1px solid #ced4da;border-radius:4px;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.animated{animation-duration:.7s;animation-fill-mode:both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{transform:translate3d(0,40px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}#components-reconnect-modal{display:none!important}.subscription-card-preview{display:flex;justify-content:center;margin-bottom:20px}.subscription-card-preview-front{position:relative;width:320px;height:200px;border-radius:15px;background-image:linear-gradient(135deg,#713e5a 0%,#8a506e 50%,#713e5a 100%);color:#fff;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.subscription-chip{width:50px;height:35px;background-color:#d4af37;border-radius:4px;margin-bottom:30px}.subscription-preview-card-number{font-size:20px;letter-spacing:2px;margin-bottom:20px}.subscription-preview-card-holder,.subscription-preview-card-expiry{font-size:16px;letter-spacing:1.5px}.subscription-card-registration-form{max-width:500px;margin:auto;padding:30px;border:1px solid #ccc;border-radius:10px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1)}#card-element{padding:10px;border:1px solid #ced4da;border-radius:4px;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.subscription-btn-primary{background-color:#713e5a;border-color:#713e5a;padding:10px 20px;font-size:16px;font-weight:600;transition:background-color .3s ease;width:100%}.subscription-btn-primary:hover{background-color:#713e5a;border-color:#713e5a}.animated{animation-duration:.7s;animation-fill-mode:both}@keyframes fadeInUp{from{transform:translate3d(0,40px,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}.subscription-prompt-banner-fixed{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#713e5a;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:1000;animation:fadeInUp .8s ease-out;padding:80px;display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:800px;width:auto}.subscription-banner-close{position:absolute;top:5px;right:10px;background:none;border:0;font-size:48px;color:#fff;cursor:pointer;line-height:1;border-radius:50%;transition:background-color .3s ease}.subscription-prompt-content{text-align:center;max-width:800px}.subscription-prompt-content h4{margin:0;font-size:24px;font-weight:700}.subscription-prompt-content p{margin:10px 0;font-size:16px;font-weight:400}.subscription-btn-primary{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#fff;color:rgb(113 62 90/76%);border-radius:4px;text-decoration:none;font-size:16px;font-weight:600;transition:background-color .3s ease,color .3s ease}.subscription-btn-primary:hover{background-color:rgb(113 62 90/76%);color:#fff}@keyframes fadeInUp{from{transform:translate(-50%,calc(-50% + 20px));opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes fadeOutDown{from{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}#blur-overlay{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:900}.card-verification-info{margin-top:10px;background-color:#f1f5f9;padding:15px;border-radius:5px;display:flex;align-items:center;color:#334155}.card-verification-info .info-icon{margin-right:10px;font-size:20px;color:#3b82f6}.card-verification-info p{margin:0;font-size:14px;line-height:1.5}.success-animation-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center;z-index:1000}.success-animation-content{display:flex;justify-content:center;align-items:center;background-color:#fff;height:100px;width:100px;border-radius:50%;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.3);animation:popIn .5s ease-out forwards}.success-checkmark{font-size:3em;color:#008000}.error-animation-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center;z-index:1000}.error-animation-content{display:flex;justify-content:center;align-items:center;background-color:#fff;height:100px;width:100px;border-radius:50%;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.3);animation:popIn .5s ease-out forwards,shake .5s ease-in-out .5s}.error-crossmark{font-size:3em;color:#f00}@keyframes popIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-10px)}40%,80%{transform:translateX(10px)}}.invoice-container{display:flex;align-items:center;gap:20px;padding:20px;border:1px solid #ddd;border-radius:10px;width:100%}.invoice-details{display:flex;flex-direction:column;gap:5px;font-size:1.2em}.progress-container{display:flex;align-items:center;flex-grow:1;margin-left:40px}.progress-bar-horizontal{display:flex;justify-content:space-between;align-items:center;flex-grow:1;width:100%}.step{display:flex;flex-direction:column;align-items:center}.step img{width:50px;height:50px}.step:first-child img,.step:last-child img{width:60px;height:60px;margin-bottom:10px}.step span{font-size:.9em;color:#777;margin-top:20px}.step:first-child span,.step:last-child span{font-size:.9em;color:#777;margin-top:0}.step.active span{color:#000}.line{flex-grow:1;height:2px;background-color:#ddd;margin:0 10px}.line.active{background-color:#000}.line.dashed{border-bottom:2px dashed #000;background:none;margin:0 10px}.bold{font-weight:bold!important;color:#000!important}.bold-success{font-weight:bold!important;color:#35b653!important}@media(max-width:768px){.progress-container{flex-direction:column;align-items:flex-start;margin-left:0}.progress-bar-horizontal{flex-direction:column;width:auto;justify-content:flex-start}.step{flex-direction:row;align-items:center;margin-bottom:20px}.step img{margin-right:15px}.step span{margin-top:0;font-size:1em}.line{width:2px;height:40px;margin:0}.line.active{height:40px}.line.dashed{border-right:2px dashed #000;border-bottom:0;height:40px}}@media(max-width:1024px) and (min-width:769px){.progress-container{flex-direction:column;align-items:flex-start;margin-left:0}.progress-bar-horizontal{flex-direction:column;width:auto;justify-content:flex-start}.step{flex-direction:row;align-items:center;margin-bottom:30px}.step img{margin-right:20px;width:60px;height:60px}.step span{margin-top:0;font-size:1.1em}.line{width:2px;height:50px;margin:0}.line.active{height:50px}.line.dashed{border-right:2px dashed #000;border-bottom:0;height:50px}}#phoneInput{width:100%}.iti{width:100%!important}.grecaptcha-badge{display:none}