.site-footer{background:var(--color-primary);padding-top:5rem;position:relative;overflow:hidden}@media (width<=767.98px){.site-footer{padding-top:3.5rem}}.site-footer .container,.site-footer .section-subtitle,.site-footer .section-title{z-index:1;position:relative}.site-footer .section-subtitle{color:#fff}.site-footer .section-title{color:var(--color-primary)}.footer-main{z-index:1;padding-bottom:3rem;position:relative}.footer-widget{height:100%}.footer-widget-center{text-align:center}.footer-widget-title{color:#fff;font-size:20px;font-weight:700;font-family:var(--font-family-primary);margin-bottom:1.5rem;padding-bottom:.5rem;display:inline-block;position:relative}.footer-contact-list{margin:0;padding:0;list-style:none}.footer-contact-item{align-items:center;gap:1rem;margin-bottom:10px;transition:all .3s;display:flex}.footer-contact-item:last-child{margin-bottom:0}.footer-contact-item:hover{transform:translate(5px)}.footer-contact-item:hover .contact-icon{color:var(--color-primary);background:#fff}.contact-icon{width:32px;height:32px;color:var(--color-primary);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;transition:all .3s;display:flex}.contact-text{color:#fff;flex:1;font-size:.9375rem;font-weight:500;line-height:1.6}.footer-social-list{margin:0;padding:0;list-style:none}.footer-social-list li:last-child{margin-bottom:0}.social-link{color:#fff;align-items:center;gap:.875rem;padding:5px 0;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.social-link i{width:32px;height:32px;color:var(--color-primary);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;transition:all .3s;display:flex}.social-link span{flex:1}.social-link:hover{transform:translate(5px)}.social-link:hover i{transform:scale(1.1)}.footer-facebook,.footer-badge{border-radius:12px;overflow:hidden}.footer-facebook img,.footer-badge img{border-radius:8px;max-width:80%;height:auto}.footer-empty-text{color:#fff9;margin:0;font-size:.9375rem}.footer-bottom{z-index:1;background:var(--color-primary);border-top:1px solid #fff;padding:10px 20px;position:relative}.footer-powered{color:#000;background-color:#fff;border-radius:35px;justify-content:center;align-items:center;gap:.75rem;width:fit-content;padding:10px 20px;font-size:18px;display:flex}.footer-powered .powered-logo{transition:all .3s;display:inline-flex}.footer-powered .powered-logo:hover{transform:translateY(-2px)}.footer-powered .powered-logo img{width:auto;height:18px}.footer-nav{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;display:flex}.footer-nav-link{color:#ffffffd9;border-radius:6px;padding:5px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s;position:relative}.footer-nav-link:after{content:"";background:var(--color-primary);width:80%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.footer-nav-link:hover{color:#fff;background:#ffffff14}.footer-nav-link:hover:after{transform:translate(-50%)scaleX(1)}.footer-copyright{color:#ffffffb3;text-align:right;font-size:.9375rem;font-weight:500}.footer-quick-list{margin:0;padding:0;list-style:none}.footer-quick-list li{margin-bottom:4px}.footer-quick-link{color:#ffffffc7;border-radius:8px;align-items:center;gap:.625rem;margin-left:-.625rem;padding:.375rem .625rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.footer-quick-link:before{content:"";color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:.75rem;font-weight:900;transition:transform .3s}.footer-quick-link:hover{color:#fff;background:#ffffff0f;transform:translate(4px)}.footer-quick-link:hover:before{transform:translate(3px)}.footer-hours-status{letter-spacing:.04em;color:var(--color-primary);align-items:center;gap:.5rem;margin:0 0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.footer-hours-status .status-dot{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #33660038}.footer-hours-status.is-closed{color:#e07b7b}.footer-hours-status.is-closed .status-dot{box-shadow:0 0 0 4px #e07b7b2e}.footer-hours-list{margin:0;padding:0;list-style:none}.footer-hours-item{color:#ffffffc7;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin:0 -.625rem;padding:.4375rem .625rem;font-size:.875rem;transition:background .25s;display:flex}.footer-hours-item .day{color:#fff;flex-shrink:0;font-weight:500}.footer-hours-item .time{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;flex-direction:column;flex:auto;align-items:flex-end;gap:2px;min-width:0;display:flex}.footer-hours-item .time-line{white-space:normal;line-height:1.45;display:block}.footer-hours-item.is-today{background:#ffffff12}.footer-hours-item.is-today .day:after{content:"Today";letter-spacing:.1em;text-transform:uppercase;background:var(--color-primary);color:#fff;vertical-align:1px;border-radius:999px;margin-left:.5rem;padding:2px 7px;font-size:.625rem;font-weight:700}.footer-hours-item.is-closed .time{color:#e07b7b}.cookie-banner{z-index:9999;background:var(--color-secondary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid #ffffff1a;animation:.4s ease-out slideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 40px #0000004d}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-content{justify-content:space-between;align-items:center;gap:2rem;padding:15px 0;display:flex}.cookie-text{color:#ffffffe6;flex:1;align-items:center;font-size:.9375rem;line-height:1.6;display:flex}.cookie-text i{color:var(--color-secondary);flex-shrink:0;font-size:1.5rem}.cookie-text strong{color:#fff;font-weight:700}.cookie-buttons{flex-shrink:0;gap:.75rem;display:flex}.cookie-buttons .btn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.cookie-buttons .btn-accept{background:var(--color-primary);color:#fff;box-shadow:0 4px 15px var(--color-primary)}.cookie-buttons .btn-accept:hover{box-shadow:0 6px 20px var(--color-primary);transform:translateY(-2px)}.cookie-buttons .btn-learn-more{color:#ffffffe6;background:0 0;border:1px solid #ffffff4d}.cookie-buttons .btn-learn-more:hover{color:#fff;background:#ffffff1a;border-color:#ffffff80}@media (width<=991.98px){.site-footer{padding:3rem 0 0}.footer-main{padding-bottom:2.5rem}.footer-widget{margin-bottom:1.5rem}.footer-widget:last-child{margin-bottom:0}.footer-widget-title{margin-bottom:1.25rem;font-size:1.0625rem}.footer-copyright{text-align:center}.footer-powered{justify-content:center}}@media (width<=767.98px){.site-footer{padding:2.5rem 0 0}.footer-main{padding-bottom:2rem}.footer-widget{text-align:center;margin-bottom:30px!important}.footer-widget-title{margin-bottom:0;font-size:1rem}.footer-widget-title:after{width:30px;height:2px}.footer-main .row>[class*=col-]{text-align:left;flex:0 0 50%;width:50%;max-width:50%}.footer-contact-item{margin-bottom:0}.contact-text{font-size:.875rem}.social-link{justify-content:center;padding:.625rem 0;font-size:.875rem}.footer-bottom{padding:1.25rem 0}.footer-nav{gap:.375rem 1rem;margin-bottom:1rem}.footer-nav-link,.footer-copyright{font-size:.875rem}.footer-powered{font-size:.8125rem}.footer-powered .powered-logo img{height:20px}.site-footer--centered .footer-contact-list-center .footer-contact-item{justify-content:flex-start}.site-footer--minimal .footer-main .row>.col-12:first-child,.site-footer--minimal .footer-main .row>.col-12:nth-child(2){flex:0 0 50%;width:50%;max-width:50%}.site-footer--minimal .footer-main .row>.col-12:nth-child(3){text-align:center;flex:0 0 100%;order:3;width:100%;max-width:100%}.cookie-content{flex-direction:column;gap:1.25rem;padding:1rem 0}.cookie-text{text-align:center;font-size:.875rem}.cookie-text i{font-size:1.25rem}.cookie-buttons{width:100%}.cookie-buttons .btn{justify-content:center;width:100%;padding:.75rem 1.25rem;font-size:.875rem}}@media (width<=575.98px){.site-footer{padding:2rem 0 0}.footer-main{padding-bottom:1.75rem}.footer-main .row>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%}.footer-widget-title{margin-bottom:1rem;font-size:.9375rem}.footer-contact-item{gap:.75rem}.contact-icon{width:32px;height:32px}.social-link{padding:.5rem 0}.footer-nav{gap:.25rem .75rem}.footer-nav-link{padding:.25rem .5rem;font-size:.8125rem}.footer-powered{font-size:.75rem}.footer-powered .powered-logo img{height:18px}.footer-copyright{font-size:.8125rem}}@media (width<=400px){.footer-widget-title{font-size:.875rem}.contact-text{font-size:.8125rem}.social-link{gap:.625rem;font-size:.8125rem}}.site-footer--centered .footer-widget-center{text-align:center}.site-footer--centered .footer-widget-center .footer-widget-title:after{left:50%;transform:translate(-50%)}.site-footer--centered .footer-contact-list-center .footer-contact-item{justify-content:center}.site-footer--centered .footer-contact-list-center .footer-contact-item .contact-icon{margin-right:0}.site-footer--centered .footer-social-list-center{flex-direction:column;align-items:center;display:flex}.site-footer--centered .footer-social-list-center .social-link{justify-content:center;width:100%;max-width:250px}.site-footer--centered .footer-social-list-center .social-link i{margin-right:.5rem}.site-footer--centered .newsletter-text{color:#fffc;margin-bottom:1rem;font-size:.9375rem}.site-footer--centered .newsletter-form{max-width:300px;margin:0 auto}.site-footer--centered .newsletter-input-group{background:#ffffff1a;border:1px solid #ffffff26;border-radius:50px;transition:all .3s;display:flex;overflow:hidden}.site-footer--centered .newsletter-input-group:focus-within{border-color:var(--color-primary);background:#ffffff26;box-shadow:0 0 0 3px #9c0c2033}.site-footer--centered .newsletter-input{color:#fff;background:0 0;border:none;flex:1;padding:.75rem 1rem;font-size:.875rem}.site-footer--centered .newsletter-input::placeholder{color:#ffffff80}.site-footer--centered .newsletter-input:focus{outline:none}.site-footer--centered .newsletter-btn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;width:45px;transition:all .3s}.site-footer--centered .newsletter-btn i{font-size:1rem}.site-footer--centered .footer-powered-center,.site-footer--centered .footer-nav-center{justify-content:center}.site-footer--centered .footer-copyright-center{text-align:center}@media (width<=767.98px){.site-footer--centered .cookie-content-center{text-align:center}}.site-footer--stacked .footer-contact-list-stacked .footer-contact-item{border-bottom:1px solid #ffffff1a;padding-bottom:1rem}.site-footer--stacked .footer-contact-list-stacked .footer-contact-item:last-child{border-bottom:none;padding-bottom:0}.site-footer--stacked .footer-contact-list-stacked .footer-contact-item:hover{transform:translate(5px)}.site-footer--stacked .footer-hours-list{margin:0;padding:0;list-style:none}.site-footer--stacked .hours-item{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.site-footer--stacked .hours-item:last-child{border-bottom:none}.site-footer--stacked .hours-item:hover .hours-day{color:#fff}.site-footer--stacked .hours-item:hover .hours-time{color:var(--color-primary)}.site-footer--stacked .hours-day{color:#ffffffe6;font-weight:500;transition:color .3s}.site-footer--stacked .hours-time{color:#ffffffb3;font-size:.875rem;transition:color .3s}.site-footer--stacked .footer-social-list-stacked .social-link{border-bottom:1px solid #ffffff1a;padding:.75rem 0}.site-footer--stacked .footer-social-list-stacked .social-link:last-child{border-bottom:none}.site-footer--stacked .footer-facebook-stacked{border-top:1px solid #ffffff1a;padding-top:1rem}.site-footer--stacked .footer-badge-wrapper{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.site-footer--stacked .footer-badge-wrapper .footer-badge{max-width:200px}.site-footer--stacked .footer-badge-wrapper .footer-badge img{width:100%;height:auto}.site-footer--stacked .footer-nav-stacked{flex-direction:column;align-items:center;gap:.75rem}.site-footer--stacked .footer-nav-stacked .footer-nav-link{text-align:center;width:100%;max-width:300px}.site-footer--stacked .footer-nav-stacked .footer-nav-link:after{width:50%}.site-footer--stacked .footer-bottom-stacked{flex-direction:column;align-items:center;gap:1rem;display:flex}.site-footer--stacked .footer-bottom-stacked .footer-powered,.site-footer--stacked .footer-bottom-stacked .footer-copyright{text-align:center;justify-content:center}@media (width<=767.98px){.site-footer--stacked .cookie-content-stacked{flex-direction:column-reverse}}.site-footer--minimal{background:var(--color-secondary)}.site-footer--minimal .footer-widget-minimal .footer-widget-title{margin-bottom:1.25rem;font-size:1.25rem}.site-footer--minimal .footer-widget-minimal .footer-widget-title:after{width:30px}.site-footer--minimal .footer-contact-list-minimal .footer-contact-item{gap:.75rem;margin-bottom:1rem}.site-footer--minimal .footer-contact-list-minimal .footer-contact-item:hover{transform:translate(3px)}.site-footer--minimal .footer-contact-list-minimal .footer-contact-item:hover .contact-icon{background:var(--color-primary)}.site-footer--minimal .footer-contact-list-minimal .contact-icon{border-radius:6px;width:28px;height:28px;font-size:.875rem}.site-footer--minimal .footer-contact-list-minimal .contact-text{font-size:.875rem}.site-footer--minimal .footer-nav-minimal{flex-direction:column;gap:.5rem;display:flex}.site-footer--minimal .footer-nav-link-minimal{color:#fffc;padding:.25rem 0;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-block}.site-footer--minimal .footer-nav-link-minimal:hover{color:var(--color-primary);transform:translate(5px)}.site-footer--minimal .footer-social-minimal{flex-wrap:wrap;gap:.75rem;display:flex}.site-footer--minimal .social-icon{color:#fff;background:#ffffff1a;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:all .3s;display:flex}.site-footer--minimal .social-icon:hover{background:var(--color-primary);border-color:var(--color-primary);transform:translateY(-3px)}.site-footer--minimal .payment-methods{border-top:1px solid #ffffff1a;padding-top:1.25rem}.site-footer--minimal .payment-title{color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.site-footer--minimal .payment-icons{flex-wrap:wrap;gap:.75rem;display:flex}.site-footer--minimal .payment-icons i{color:#fff9;font-size:2rem;transition:all .3s}.site-footer--minimal .payment-icons i:hover{color:#fff;transform:scale(1.1)}.site-footer--minimal .payment-icons i.fa-cc-visa{color:#1a1f71}.site-footer--minimal .payment-icons i.fa-cc-mastercard{color:#f79e1b}.site-footer--minimal .payment-icons i.fa-cc-amex{color:#006fcf}.site-footer--minimal .payment-icons i.fa-cc-paypal{color:#003087}.site-footer--minimal .payment-icons i.fa-cc-apple-pay{color:#000}.site-footer--minimal .payment-icons i:hover{color:#fff}.site-footer--minimal .footer-bottom-minimal{padding:1.25rem 0}.site-footer--minimal .footer-copyright-minimal{text-align:left}@media (width<=767.98px){.site-footer--minimal .footer-copyright-minimal{text-align:center}}.site-footer--minimal .footer-powered-right{justify-content:flex-end}@media (width<=767.98px){.site-footer--minimal .footer-powered-right{justify-content:center}}.site-footer--minimal .cookie-banner-minimal .cookie-content-minimal{padding:.75rem 0}@media (width<=767.98px){.site-footer--minimal .cookie-banner-minimal .cookie-content-minimal{flex-flow:wrap;justify-content:center}}.site-footer--minimal .cookie-banner-minimal .cookie-text{font-size:.875rem}.site-footer--minimal .cookie-banner-minimal .cookie-text i{font-size:1.25rem}@media (width<=767.98px){.site-footer--minimal .cookie-banner-minimal .cookie-text{justify-content:center;width:100%}}.site-footer--minimal .cookie-banner-minimal .cookie-buttons{gap:.5rem}.site-footer--minimal .cookie-banner-minimal .cookie-buttons .btn{padding:.375rem 1rem;font-size:.8125rem}.site-footer--minimal .cookie-banner-minimal .cookie-buttons .btn-accept{background:var(--color-primary)}.site-footer--minimal .cookie-banner-minimal .cookie-buttons .btn-accept:hover{transform:translateY(-1px)}.site-footer--minimal .cookie-banner-minimal .cookie-buttons .btn-link{color:#ffffffb3}.site-footer--minimal .cookie-banner-minimal .cookie-buttons .btn-link:hover{color:#fff}@media (width<=991.98px){.site-footer--centered .newsletter-form{max-width:100%}.site-footer--stacked .footer-badge-wrapper{margin-top:1rem}.site-footer--stacked .footer-widget{text-align:center}.site-footer--stacked .footer-social-list-stacked .social-link{justify-content:center}.site-footer--minimal .footer-widget-minimal{text-align:center}.site-footer--minimal .footer-widget-minimal .footer-widget-title:after{left:50%;transform:translate(-50%)}.site-footer--minimal .footer-contact-list-minimal .footer-contact-item{justify-content:center}.site-footer--minimal .footer-nav-minimal{align-items:center}.site-footer--minimal .footer-social-minimal,.site-footer--minimal .payment-icons{justify-content:center}}@media (width<=575.98px){.site-footer--stacked .hours-item{flex-direction:column;align-items:flex-start;gap:.25rem}.site-footer--minimal .payment-icons i{font-size:1.75rem}}.footer-widget .newsletter-btn:hover{background:var(--color-primary)}.footer-widget .hours-item:hover .hours-time{color:var(--color-primary)}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.footer-widget{animation:.5s ease-out forwards slideIn}.footer-widget:first-child{animation-delay:.1s}.footer-widget:nth-child(2){animation-delay:.2s}.footer-widget:nth-child(3){animation-delay:.3s}.footer-widget:nth-child(4){animation-delay:.4s}.w3-6-footer .site-footer.site-footer{padding-top:72px;background:var(--color-secondary,#293132)!important}@media (width<=767.98px){.w3-6-footer .site-footer.site-footer{padding-top:52px}}.w3-6-footer .site-footer.site-footer .section-title{color:var(--color-primary,#360)}.w3-6-footer .footer-main.footer-main{padding-bottom:54px}.w3-6-footer .footer-widget-title{font-family:var(--font-family-primary);letter-spacing:.18em;text-transform:uppercase;color:#fff!important;border-bottom:none!important;margin-bottom:20px!important;padding-bottom:0!important;font-size:13px!important;font-weight:700!important}.w3-6-footer .contact-icon{border:1px solid #ffffff24;color:var(--color-primary,#360)!important;background:#ffffff14!important}.w3-6-footer .footer-contact-item:hover .contact-icon{border-color:var(--color-primary,#360);background:var(--color-primary,#360)!important;color:#fff!important}.w3-6-footer .contact-text{color:color-mix(in srgb, #fff 78%, var(--color-secondary,#293132))!important;font-size:14.5px!important;font-weight:400!important}.w3-6-footer .footer-contact-item a{color:color-mix(in srgb, #fff 78%, var(--color-secondary,#293132))!important;font-weight:400!important}.w3-6-footer .footer-contact-item a strong{color:#fff;font-weight:600}.w3-6-footer .footer-contact-item a:hover{color:var(--color-primary,#360)!important;text-decoration:none!important}.w3-6-footer .social-link{border-radius:999px;margin-left:-10px;color:color-mix(in srgb, #fff 78%, var(--color-secondary,#293132))!important;padding:6px 10px!important;font-size:14.5px!important;font-weight:500!important}.w3-6-footer .social-link .social-icon{border:1px solid #ffffff24;color:#fff!important;background:#ffffff14!important}.w3-6-footer .social-link:hover{background:#ffffff0d;transform:translate(4px);color:var(--color-primary,#360)!important}.w3-6-footer .social-link:hover .social-icon{border-color:var(--color-primary,#360);background:var(--color-primary,#360)!important}.w3-6-footer .footer-empty-text{color:#ffffff80;font-size:14.5px}.w3-6-footer .footer-bottom{background:0 0!important;border-top:1px solid #ffffff1f!important;padding:22px 0!important}.w3-6-footer .footer-powered{border:1px solid #ffffff1f;border-radius:999px;color:#ffffffbf!important;background:#ffffff12!important;gap:.5rem!important;padding:8px 16px!important;font-size:13px!important}.w3-6-footer .footer-powered span{color:#ffffff8c}.w3-6-footer .footer-nav-link{font-family:var(--font-family-primary);color:#ffffffb8!important;background:0 0!important;padding:5px 4px!important;font-size:14.5px!important;font-weight:600!important}.w3-6-footer .footer-nav-link:after{background:var(--color-primary,#360)!important}.w3-6-footer .footer-nav-link:hover{color:#fff!important;background:0 0!important}.w3-6-footer .footer-copyright{text-align:right;color:#ffffff8c!important;font-size:13.5px!important;font-weight:400!important}.w3-6-footer .footer-quick-link{font-family:var(--font-family-primary);color:color-mix(in srgb, #fff 78%, var(--color-secondary,#293132))!important;font-size:14.5px!important;font-weight:500!important}.w3-6-footer .footer-quick-link:before{color:var(--color-primary,#360)!important}.w3-6-footer .footer-quick-link:hover{color:#fff!important;background:#ffffff0d!important}.w3-6-footer .footer-hours-status{font-family:var(--font-family-primary);color:var(--color-primary,#360)!important}.w3-6-footer .footer-hours-status.is-closed{color:#e07b7b!important}.w3-6-footer .footer-hours-item{font-family:var(--font-family-primary);color:color-mix(in srgb, #fff 78%, var(--color-secondary,#293132))!important;font-size:14px!important}.w3-6-footer .footer-hours-item .day{color:#fff!important;font-weight:500!important}.w3-6-footer .footer-hours-item.is-today{background:#ffffff12!important}.w3-6-footer .footer-hours-item.is-closed .time{color:#e07b7b!important}@media (width<=767.98px){.w3-6-footer .footer-widget{text-align:left!important;margin-bottom:26px!important}.w3-6-footer .footer-widget-title{text-align:left;margin-bottom:16px!important}.w3-6-footer .footer-contact-item{align-items:flex-start;margin-bottom:10px!important}.w3-6-footer .social-link{margin-left:0;justify-content:flex-start!important;padding:7px 0!important}.w3-6-footer .footer-main .row>.col-12:nth-child(2){text-align:left}.w3-6-footer .footer-nav{justify-content:flex-start}.w3-6-footer .footer-copyright{text-align:left}.w3-6-footer .footer-powered{justify-content:flex-start}}.footer-contact-item a[data-v-4ed607af]{color:#fff;text-decoration:none}.footer-contact-item a[data-v-4ed607af]:hover{color:#fff;text-decoration:underline}.scroll-top-btn[data-v-4ed607af]{background:var(--color-primary,#360);color:#fff;cursor:pointer;z-index:999;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;transition:all .3s;display:flex;position:fixed;bottom:30px;right:30px;box-shadow:0 4px 12px #00000040}.scroll-top-btn[data-v-4ed607af]:hover{background:var(--color-secondary,#293132);transform:translateY(-3px)}@media (width<=767px){.scroll-top-btn[data-v-4ed607af]{width:42px;height:42px;font-size:18px;bottom:20px;right:20px}}
