:root{--nav-h: 64px;--primary-color:#60a862;--primary-dark:#256d1b;--primary-header:#0f2419;--primary-red:#e74c3c;--text-dark:#333;--white:#fff;--fs-body: clamp(15px, .35vw + 13px, 16px);--fs-sm: clamp(13px, .28vw + 11px, 14px);--fs-xs: clamp(12px, .22vw + 10px, 13px);--fs-h1: clamp(28px, 1.7vw + 16px, 32px);--fs-h2: clamp(24px, 1.35vw + 14px, 28px);--fs-h3: clamp(20px, 1.05vw + 12px, 24px);--fs-h4: clamp(18px, .85vw + 11px, 20px);--fs-h5: clamp(16px, .65vw + 10px, 18px);--fs-h6: clamp(15px, .55vw + 10px, 16px);--lh-tight: 1.2;--lh-normal: 1.45;--lh-relaxed: 1.6;--content-top-gap: clamp(12px, 2.5vh, 28px);--modal-desktop-max-w: 1120px;--modal-desktop-side-gap: 48px;--modal-desktop-bottom-gap: 24px;--border-radius: 15px;--nav-visual-h: 100px;--dropdown-gap: .25rem}@media(max-width:991.98px){:root{--nav-visual-h: var(--nav-h)}}html,body{margin:0;padding:0;height:100%;overflow-x:clip;overflow-y:auto;-webkit-text-size-adjust:100%;background:#fff;color:var(--text-dark);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body{font-size:var(--fs-body);line-height:var(--lh-normal)}h1{font-size:var(--fs-h1);line-height:var(--lh-tight);font-weight:700;margin:0 0 .5em}h2{font-size:var(--fs-h2);line-height:var(--lh-tight);font-weight:700;margin:0 0 .5em}h3{font-size:var(--fs-h3);line-height:var(--lh-tight);font-weight:700;margin:0 0 .5em}h4{font-size:var(--fs-h4);line-height:var(--lh-tight);font-weight:700;margin:0 0 .5em}h5{font-size:var(--fs-h5);line-height:var(--lh-tight);font-weight:700;margin:0 0 .5em}h6{font-size:var(--fs-xs);line-height:var(--lh-tight);font-weight:700;margin:0 0 .5em}.modal .modal-title{font-size:var(--fs-h4);line-height:var(--lh-tight);font-weight:700}.modal .modal-body{font-size:var(--fs-body)}.modal .modal-footer .btn{font-size:var(--fs-sm)}.btn,.btn-sm,.btn-lg{line-height:1.1}.btn{font-size:var(--fs-sm)}@media(min-width:992px){.btn{font-size:var(--fs-body)}}[id]{scroll-margin-top:calc(var(--nav-h) + 12px)}body.has-fixed-navbar{padding-top:var(--nav-h)}@supports (padding-top: env(safe-area-inset-top)){body.has-fixed-navbar{padding-top:calc(var(--nav-h) + env(safe-area-inset-top))}}body.has-fixed-navbar .page-first,body.has-fixed-navbar main>.big-title:first-child,body.has-fixed-navbar .content>.big-title:first-child,body.has-fixed-navbar .container>.big-title:first-child{margin-top:calc(var(--content-top-gap) + env(safe-area-inset-top,0px))}.navbar-custom{position:fixed;top:0;left:0;right:0;z-index:2000;background-color:#0f2419;color:#fff;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.navbar-container{max-width:1440px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.5rem 1rem}.navbar-left{display:flex;align-items:center;gap:1rem;justify-self:start}.navbar-logo{display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto;justify-self:center}.navbar-logo img{display:block;height:100px;width:auto}.navbar-links{display:flex;justify-content:center;gap:1.25rem;min-width:0}.navbar-links a{color:#fff;text-decoration:none;font-weight:600;font-size:var(--fs-body)}.navbar-links a:hover{color:#8bc34a}.navbar-actions{position:relative;display:flex;align-items:center;gap:.6rem;justify-self:end}.navbar-actions i{font-size:1.05rem;line-height:1;cursor:pointer;padding:.25rem}.navbar-actions i:hover{transform:scale(1.1);filter:drop-shadow(0 0 5px rgba(96,168,98,.8))}.navbar-actions .nav-link{padding:.25rem;font-size:1.05rem;line-height:1}.user-name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-toggle{display:none;background:none;border:0;color:#fff;font-size:1.5rem;cursor:pointer}.navbar-links.d-lg-none{display:none;flex-direction:column;align-items:flex-start;text-align:left;background:#0f2419;padding:1rem 1.25rem;border-top:1px solid rgba(255,255,255,.12)}.navbar-links.d-lg-none a{width:100%;color:#fff;text-decoration:none;font-size:var(--fs-sm);padding:.55rem 1rem;border-bottom:1px solid rgba(255,255,255,.18);white-space:normal}@media(max-width:991.98px){:root{--nav-h: 56px}.navbar-container{grid-template-columns:auto 1fr auto;padding:.4rem .75rem;gap:.6rem}.navbar-toggle{display:block;min-width:30px;font-size:1.35rem}.navbar-logo img{max-height:56px;height:auto}.navbar-links:not(.d-lg-none){display:none!important}.navbar-links.d-lg-none{position:absolute;top:100%;left:0;right:0;width:100%;max-height:calc(100dvh - var(--nav-h));overflow:auto;z-index:2050;pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease}.navbar-links.d-lg-none.show{display:flex;pointer-events:auto;opacity:1;transform:translateY(0)}.navbar-links.d-lg-none a{font-size:var(--fs-sm);padding:.45rem 0}.navbar-actions{gap:.8rem}.navbar-actions .nav-link,.navbar-actions i{font-size:1.1rem}.navbar-actions .nav-link+.nav-link,.navbar-actions i+i,.navbar-actions .nav-link+i,.navbar-actions i+.nav-link{margin-inline-start:.25rem}}body.menu-open{overflow:hidden;overscroll-behavior:contain;touch-action:manipulation}@media(min-width:992px){.navbar-logo{justify-self:start}.navbar-links{display:flex;justify-self:center}.navbar-actions{justify-self:end}}.modal-backdrop{z-index:2100!important}.modal{z-index:2110!important}.modal-dialog-centered{margin-top:max(12px,calc(var(--nav-h) + 12px))!important}.modal.modal-fix-top .modal-dialog{margin:calc(var(--nav-h) + 12px) auto var(--modal-desktop-bottom-gap)!important;width:auto;max-width:100%}.modal.modal-fix-top .modal-content{display:flex;flex-direction:column}.modal.modal-fix-top .modal-header,.modal.modal-fix-top .modal-footer{flex:0 0 auto}.modal.modal-fix-top .modal-body{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}@media(min-width:992px){.modal.modal-fix-top .modal-dialog{max-width:min(var(--modal-desktop-max-w),calc(100vw - var(--modal-desktop-side-gap)));margin-left:auto!important;margin-right:auto!important}.modal.modal-fix-top .modal-dialog.modal-xl{max-width:min(var(--modal-desktop-max-w),calc(100vw - var(--modal-desktop-side-gap)))}.modal.modal-fix-top .modal-content{max-height:85vh;border-radius:.75rem;box-shadow:0 10px 30px #00000040}.modal.modal-fix-top .modal-dialog.modal-dialog-centered{align-items:flex-start;margin-top:calc(var(--nav-h) + 12px)!important;margin-bottom:var(--modal-desktop-bottom-gap)!important}}@supports (height: 100dvh){.modal.modal-fix-top .modal-dialog.modal-dialog-scrollable .modal-content{max-height:calc(100dvh - (var(--nav-h) + 24px))}}@supports not (height: 100dvh){.modal.modal-fix-top .modal-dialog.modal-dialog-scrollable .modal-content{max-height:calc(100vh - (var(--nav-h) + 24px))}}#confirmTourModal .modal-title{font-size:var(--fs-h5)}#confirmTourModal .modal-body{font-size:var(--fs-body)}#confirmTourModal .btn{font-size:var(--fs-sm)}.modal .modal-header .modal-title{white-space:normal;line-height:1.3;text-align:center;width:100%}.navbar-custom .dropdown-menu{padding:.35rem 0}.navbar-custom .dropdown-item{font-size:var(--fs-sm);padding:.45rem .85rem;line-height:1.15}.navbar-custom .dropdown-item .fa,.navbar-custom .dropdown-item i{font-size:.95em}.navbar-custom .navbar-actions .dropdown-menu{transform:none!important}.navbar-custom .navbar-actions .dropdown-menu{position:absolute!important;top:calc(100% + 1.35rem)!important;margin-top:0!important;transform:none!important;transform-origin:top right;z-index:2105!important;border-radius:.6rem;box-shadow:0 6px 20px #00000040;overflow:hidden}@media(min-width:992px){.navbar-custom .navbar-actions .dropdown-menu{top:calc(100% + var(--dropdown-gap) + max(0px,var(--nav-visual-h) - var(--nav-h)))!important}}@media(max-width:991.98px){.navbar-custom .navbar-actions .dropdown-menu:not(.mini-cart-menu){position:fixed!important;top:calc(var(--nav-h) + env(safe-area-inset-top,0px))!important;right:0!important;left:auto!important;width:min(92vw,380px)!important;max-width:92vw!important;max-height:calc(100vh - var(--nav-h) - env(safe-area-inset-top,0px))!important;overflow-y:auto!important;margin:0!important;border-radius:.6rem 0 0 .6rem!important;z-index:2125!important;padding-right:max(0px,env(safe-area-inset-right));background:#fff;box-shadow:0 8px 28px #00000047}.navbar-links.d-lg-none{z-index:2050}}@media(max-width:991.98px){body.actions-dropdown-open{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh}}.language-switcher-toggle{display:inline-flex;align-items:center;gap:.35rem;background:transparent;color:#fff!important;border:1.5px solid #fff;border-radius:.35rem;padding:.35rem .65rem;font-size:var(--fs-sm);font-weight:550;cursor:pointer;transition:all .25s ease}.language-switcher-toggle:hover{background:#ffffff1a;border-color:#256d1b;color:#fff!important}.language-switcher-toggle img{display:inline-block;border-radius:2px}.language-switcher .dropdown-menu{background:#0f2419;border:1px solid rgba(255,255,255,.15);border-radius:.45rem;min-width:150px;padding:.25rem 0;margin-top:.4rem}.language-switcher .dropdown-item{display:flex;align-items:center;gap:.4rem;color:#fff!important;font-size:var(--fs-sm);padding:.45rem .85rem;transition:background .2s ease;background-color:var(--primary-header)}.language-switcher .dropdown-item img{border-radius:2px}.language-switcher .dropdown-item:hover,.language-switcher .dropdown-item:focus{background:#256d1b;color:#fff!important}@media(max-width:991.98px){.navbar-left{gap:.45rem}.navbar-left .language-switcher-toggle{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:.18rem .38rem;gap:.3rem;border-width:1.25px;border-radius:.35rem;font-size:10px;line-height:1}.navbar-left .language-switcher-toggle .label,.navbar-left .language-switcher-toggle .code,.navbar-left .language-switcher-toggle .text,.navbar-left .language-switcher-toggle span{display:none!important}.navbar-left .language-switcher-toggle img{width:18px;height:12px;display:block;border-radius:2px}.navbar-custom .language-switcher .dropdown-menu{z-index:2105;min-width:140px}}.swal2-container{z-index:2200!important}.swal2-popup{z-index:2201!important}.swal2-backdrop-show{z-index:2199!important}body.swal2-shown .dropdown-menu.show{z-index:2105!important}body.swal2-shown .navbar-custom{z-index:2000!important}.cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;background:#0f5132;color:#fff;padding:14px 16px;box-shadow:0 -6px 24px #0000002e;font-size:.95rem}.cookie-banner a{color:#fff;text-decoration:underline}.cookie-banner .container{max-width:1100px;margin:0 auto;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.cookie-banner .copy{flex:1 1 420px}.cookie-banner .actions{display:flex;gap:8px;flex-wrap:wrap}.cookie-banner .btn{cursor:pointer;padding:10px 14px;border-radius:8px;font-weight:600;border:2px solid transparent;background-clip:padding-box;transition:border-color .15s ease,box-shadow .15s ease}.cookie-accept{background:#34c759;color:#0b2e13}.cookie-reject{background:#6c757d;color:#fff}.cookie-more{background:transparent;color:#fff;text-decoration:underline;padding:0 4px}.cookie-banner .btn:hover,.cookie-banner .btn:focus-visible{border-color:#fff;box-shadow:0 0 0 2px #ffffff59 inset}@media(prefers-reduced-motion:no-preference){.cookie-banner{animation:slideUp .25s ease-out}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.footer-nature{background:#0f2419;color:#fff;padding:3.5rem 2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.footer-nature .footer-main-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;max-width:1200px;margin:auto}.footer-nature .footer-brand img{width:190px;margin-bottom:1rem}.footer-nature .footer-brand p{font-size:var(--fs-body);line-height:1.6;color:#f0f0f0}.footer-nature .footer-links,.footer-nature .contact-info{flex:1;min-width:220px}.footer-nature .footer-links h4,.footer-nature .contact-info h4{font-size:var(--fs-h6);font-weight:700;margin-bottom:1rem;color:#fff;text-transform:uppercase}.footer-nature .footer-links ul{list-style:none;padding:0;margin:0}.footer-nature .footer-links li{margin-bottom:10px}.footer-nature .footer-links a{color:#e0e0e0;text-decoration:none;font-size:var(--fs-body);transition:color .3s}.footer-nature .footer-links a:hover{color:#a7f3d0}.footer-nature .contact-info p{font-size:var(--fs-body);margin-bottom:.5rem;color:#f0f0f0}.footer-nature .footer-bottom{text-align:center;margin-top:2rem;font-size:var(--fs-sm);color:#ccc}.footer-tours{flex:1;min-width:220px}.footer-tours h4{font-size:var(--fs-h6);font-weight:700;margin-bottom:1rem;color:#fff;text-transform:uppercase}.footer-tours ul{list-style:none;padding:0;margin:0}.footer-tours li{margin-bottom:10px}.footer-tours a{color:#e0e0e0;font-size:var(--fs-body);text-decoration:none;transition:color .3s ease}.footer-tours a:hover{color:#a7f3d0;text-decoration:underline}.footer-tours i{min-width:20px}@media(max-width:767.98px){.footer-nature{padding:2.5rem 1.5rem}.footer-nature .footer-main-content{flex-direction:column;align-items:flex-start;gap:2rem}.footer-nature .footer-brand{text-align:center;width:100%}.footer-nature .footer-brand img{margin-left:auto;margin-right:auto}.footer-nature .footer-bottom{margin-top:1.5rem;font-size:var(--fs-xs)}}@media(prefers-color-scheme:dark){.footer-nature{background:#0c1b14}.footer-nature .footer-brand p,.footer-nature .contact-info p{color:#e6eee9}.footer-nature .footer-links a,.footer-tours a{color:#d7e6dc}.footer-nature .footer-links a:hover,.footer-tours a:hover{color:#b6f0cf}.footer-nature .footer-bottom{color:#bbb}}.whatsapp-panel{position:fixed;bottom:6rem;right:1.5rem;width:300px;background:#fff;border:1px solid #e2e2e2;border-radius:1rem;box-shadow:0 8px 20px #00000026;overflow:hidden;z-index:1050}.whatsapp-header{background:linear-gradient(to right,#0d4740,#083d3a);color:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:1rem;border-top-right-radius:1rem}.whatsapp-icon-circle{width:40px;height:40px;background-color:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.whatsapp-greeting{background:#f8f9fa;padding:.75rem;border-radius:.5rem;margin-bottom:1rem}.whatsapp-footer-note{font-size:11px}.whatsapp-float-btn{position:fixed;bottom:1.5rem;right:1.5rem;width:60px;height:60px;background:linear-gradient(to right,#0d4740,#083d3a);color:#fff;border-radius:50%;box-shadow:0 4px 15px #00000040;border:none;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1040;cursor:pointer}.whatsapp-float-btn:hover{transform:scale(1.05);background:linear-gradient(to right,#14665e,#052a28)}@keyframes pulse-grow{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.animate-pulse-grow{animation:pulse-grow 1.2s ease-in-out infinite}@media(min-width:992px){.navbar-custom .navbar-actions .dropdown-menu{width:420px;max-width:420px;right:.5rem!important;left:auto!important;max-height:70vh}}@media(min-width:576px)and (max-width:991.98px){.navbar-custom .navbar-actions .dropdown-menu{width:380px;max-width:95vw;right:.5rem!important;left:auto!important;max-height:70vh}}.navbar-custom .cart-count-badge{background:#dc3545;color:#fff!important;font-weight:700;font-size:10px;line-height:1;padding:2px 6px;min-width:1.1rem;height:1.1rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid #0f2419;box-shadow:0 0 0 1px #ffffff26,0 2px 6px #00000040;transform:translate(-52%,-41%)!important;z-index:5}.mini-cart-timer-simple{background:#f8f9fa;padding:8px 10px;border-bottom:1px solid #e9ecef;transition:background .2s ease}.mini-cart-timer-simple.timer-warning{background:#fff3cd!important;border-bottom-color:#ffc107!important}.mini-cart-timer-simple.timer-danger{background:#f8d7da!important;border-bottom-color:#dc3545!important}.mini-cart-timer-simple .timer-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.mini-cart-timer-simple .timer-text{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#495057;white-space:nowrap}.mini-cart-timer-simple .timer-text i{font-size:12px}.mini-cart-timer-simple .timer-extend-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:700;color:#fff;background:#28a745;border:none;border-radius:4px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.mini-cart-timer-simple .timer-extend-btn:hover:not(:disabled){background:#218838;transform:translateY(-1px)}.mini-cart-timer-simple .timer-extend-btn:disabled{opacity:.55;cursor:not-allowed}.mini-cart-timer-simple .timer-bar-container{width:100%;height:4px;background:#e9ecef;border-radius:10px;overflow:hidden}.mini-cart-timer-simple .timer-bar{height:100%;width:100%;background:linear-gradient(90deg,#28a745,#20c997);transition:width .35s ease,background .2s ease}.mini-cart-list{max-height:60vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.mini-cart-item-wrapper{position:relative;border-bottom:1px solid #e9ecef}.mini-cart-item-wrapper:last-child{border-bottom:none}.mini-cart-remove-form{position:absolute;top:8px;right:8px;z-index:10}.mini-cart-remove{width:26px;height:26px;background:#fff;border:1.5px solid #dc3545;border-radius:50%;color:#dc3545;font-size:13px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px #00000014;display:flex;align-items:center;justify-content:center}.mini-cart-remove:hover{background:#dc3545;color:#fff;transform:scale(1.08) rotate(90deg)}.mini-cart-item{display:grid;grid-template-columns:56px 1fr auto;gap:10px;padding:10px 12px;align-items:start;transition:background-color .15s ease}.mini-cart-item:hover{background:#f8f9fa}.mini-cart-img{width:56px;height:56px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.mini-cart-info{min-width:0}.mini-cart-title{font-size:13px;font-weight:700;line-height:1.25;margin:0 0 4px;color:#2f3b40;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mini-cart-meta{display:flex;align-items:center;gap:8px;font-size:11.5px;line-height:1.3;color:#6c757d;margin-bottom:2px}.mini-cart-meta i{font-size:10px}.mini-cart-cats{list-style:none;padding:0;margin:.25rem 0 .1rem;--w-qty: 3ch;--w-price: 8ch;--w-sub: 9ch}.mini-cart-cat-row{display:grid;grid-template-columns:1fr var(--w-qty) var(--w-price) var(--w-sub);align-items:center;gap:.25rem .5rem;font-size:11.5px;line-height:1.25;color:#4f5b62}.mini-cart-cat-name{font-weight:600;color:#2f3b40;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-cart-cat-qty,.mini-cart-cat-price,.mini-cart-cat-sub{font-variant-numeric:tabular-nums;text-align:right}.mini-cart-cat-qty,.mini-cart-cat-price{opacity:.85}.mini-cart-cat-sub{font-weight:800;color:#005f2e}.mini-cart-cat-total{margin-top:.1rem;font-size:11px;color:#6c757d}.mini-cart-price{font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;color:#063;white-space:nowrap;align-self:end}.mini-cart-footer{padding:12px;border-top:1px solid #e9ecef;background:#fff}.mini-cart-total{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mini-cart-total-label{font-size:13px;font-weight:700;color:#333}.mini-cart-total-amount{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;color:#063;white-space:nowrap}.mini-cart-actions .btn{font-size:13px;padding:10px 16px}.mini-cart-empty{padding:36px 20px;text-align:center;color:#6c757d;font-size:14px}.currency-symbol{font-weight:600;margin-right:2px;font-variant-numeric:tabular-nums}@media(max-width:575.98px){.mini-cart-item{grid-template-columns:48px 1fr auto;gap:8px;padding:8px 10px}.mini-cart-img{width:48px;height:48px;border-radius:6px}.mini-cart-title{font-size:12.5px;-webkit-line-clamp:2}.mini-cart-meta{font-size:11px}.mini-cart-cat-row{font-size:11px;gap:.2rem .4rem}.mini-cart-footer{padding:10px}.mini-cart-total-amount{font-size:15px}}.gv-timer{background:linear-gradient(90deg,#fff7e6,#fff);border:1px solid #ffe2b9;border-left:6px solid #f0ad4e;border-radius:14px;padding:14px 16px 10px;margin:10px auto 0;max-width:1100px}.gv-timer-head{display:flex;align-items:center;gap:14px}.gv-timer-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px dashed #f0ad4e;color:#b36b00;font-size:22px}.gv-timer-text{flex:1;line-height:1.2}.gv-timer-title{font-weight:700;font-size:1.05rem;color:#8a5a00}.gv-timer-sub{font-size:.95rem;color:#6c4a00}.gv-timer-remaining{display:inline-block;font-variant-numeric:tabular-nums;font-weight:800;font-size:1.15rem;color:#000;letter-spacing:.5px;padding:2px 8px;border-radius:8px;background:#fff;border:1px solid #ffe2b9;margin-left:6px}.gv-timer-btn{white-space:nowrap}.gv-timer-bar{position:relative;height:8px;background:#ffe7c4;border-radius:8px;overflow:hidden;margin-top:10px}.gv-timer-bar-fill{position:absolute;left:0;top:0;bottom:0;width:100%;background:linear-gradient(90deg,#ffc107,#fd7e14);transition:width .35s ease}@media(max-width:575.98px){.gv-timer{border-left-width:5px;padding:12px 12px 9px}.gv-timer-icon{width:42px;height:42px;font-size:20px}.gv-timer-title{font-size:1rem}.gv-timer-remaining{font-size:1.05rem}}.currency-symbol{font-weight:600;margin-right:2px}.gv-total{color:var(--primary-red);font-weight:700;text-decoration:underline;text-underline-offset:3px}
