.dark-mode,[data-theme=dark]{--bulma-link-h: 84deg;--bulma-link-s: 60%;--bulma-link-l: 60%;--bulma-link-rgb: 166, 212, 79}:root{--title-color-dark: #f5f5f5;--subtitle-color-dark: #5b5757}@media(prefers-color-scheme: dark){.glass-mist{background:linear-gradient(to bottom right, rgba(45, 35, 55, 0.65), rgba(25, 45, 35, 0.35));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.15);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 12px 32px rgba(0,0,0,.4),0 4px 8px hsla(0,0%,100%,.02)}}[data-theme=dark] .title{color:var(--title-color-dark)}[data-theme=dark] .subtitle{color:var(--subtitle-color-dark)}[data-theme=dark] .image-blend-container{background:linear-gradient(135deg, hsl(0, 0%, 16%) 0%, hsl(0, 0%, 20%) 100%);border-radius:8px;padding:6px;display:block}[data-theme=dark] .image-blend-container .product-image{mix-blend-mode:multiply;filter:brightness(1.1) contrast(1.05)}.dark-mode{--primary-color: #8dbe14;--secondary-color: #257a23;--accent-color: #8dbe14;--background-color: #161616;--surface-color: #222222;--text-color: #f1f1f1;--text-muted: #9a9a9a;--link-color: #a6d44f;--info-color: #a6d44f;--success-color: #2d8f47;--warning-color: #e67e22;--danger-color: #c44536;--box-color: #222222;--border-color: #8dbe14;background-color:#161616 !important;color:#f1f1f1 !important}.dark-mode input:focus-visible,.dark-mode textarea:focus-visible,.dark-mode select:focus-visible{outline:2px solid #257a23;outline-offset:2px}.dark-mode .brand-logo .brand-logo-mobile img{filter:brightness(0) invert(1)}.dark-mode .title{color:var(--title-color-dark)}.dark-mode .subtitle{color:var(--subtitle-color-dark)}.dark-mode a{color:#a6d44f !important}.dark-mode a:hover{color:hsl(80.7518796992,60.7305936073%,67.0588235294%)}.dark-mode .login a{color:#a6d44f !important}.dark-mode .main-content,.dark-mode .container.content,.dark-mode section,.dark-mode .summary-container{background-color:#161616 !important;color:#f1f1f1 !important}.dark-mode .search-filter{background-color:#161616 !important;color:#f1f1f1 !important}.dark-mode .hero-body{background-color:#161616}.dark-mode .landing-logo{content:url("/static/img/tulemar-logo.aea123b4e89f.png")}.dark-mode .legal-page .title,.dark-mode .legal-page .subtitle{color:#f1f1f1 !important}.dark-mode .landing{--landing-title-color: #f1f1f1;--landing-subtitle-color: #257a23;--landing-overlay: radial-gradient(circle, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0) 70%);--logo-filter: brightness(1.1) contrast(1.05);--text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8);--tagline-background: linear-gradient(135deg, rgba(212, 53, 10, 0.9), rgba(75, 184, 196, 0.9));--tagline-text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.9);--tagline-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4);--landing-panel-bg: #2a2a2a;--landing-panel-text: #f1f1f1;--landing-panel-shadow: inset 0 0 15px rgba(0, 0, 0, 0.3);--landing-box-bg: #222222;--button-border: rgba(75, 184, 196, 0.3);--button-hover-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);--hero-guest-bg: rgba(45, 51, 50, 0.15);--hero-guest-backdrop: blur(15px) brightness(0.8);--hero-guest-border: 1px solid rgba(75, 184, 196, 0.3);--hero-guest-shadow: 0 6px 20px rgba(0, 0, 0, 0.4)}.dark-mode .button.is-primary{background-color:#8dbe14 !important;color:#f1f1f1 !important;border-color:#8dbe14}.dark-mode .button.is-primary:hover{background-color:rgb(123.8785714286,166.9285714286,17.5714285714)}.dark-mode .button.is-secondary{background-color:#257a23 !important;color:#fff !important;border-color:#257a23}.dark-mode .button.is-secondary:hover{background-color:rgb(30.9904458599,102.1847133758,29.3152866242)}.dark-mode .button.is-info{background-color:#a6d44f !important;color:#1a1a1a !important}.dark-mode .button.is-success{background-color:#2d8f47 !important;color:#f1f1f1 !important}.dark-mode .button.is-success.is-active{background-color:#e67e22 !important}.dark-mode .button.is-warning{background-color:#e67e22 !important;color:#f1f1f1 !important}.dark-mode .button.is-danger{background-color:#c44536 !important;color:#f1f1f1 !important}.dark-mode .button.add-to-cart{background-color:#8dbe14 !important;color:#1a1a1a !important}.dark-mode .button.is-quantity{background-color:#3a4443 !important;color:#f1f1f1 !important}.dark-mode .category-button{background-color:#222;color:#f1f1f1;border-color:#303030}.dark-mode .category-button.is-active{background-color:#8dbe14;color:#1a1a1a}.dark-mode .subcategory-button{background-color:#161616;color:#f1f1f1;border-color:#8dbe14}.dark-mode .subcategory-button:hover{background-color:#257a23;color:#fff}.dark-mode .subcategory-button.is-active{background-color:#8dbe14;color:#fff}.dark-mode #id_comments{background-color:#161616;color:#f1f1f1}.dark-mode .input,.dark-mode .textarea,.dark-mode .select select{color:#f1f1f1 !important;background-color:#2a2a2a !important;border-color:rgba(0,0,0,0)}.dark-mode .input:focus,.dark-mode .textarea:focus,.dark-mode .select select:focus{border-color:#257a23;box-shadow:0 0 0 .125em rgba(212,53,10,.25)}.dark-mode .input::placeholder,.dark-mode .textarea::placeholder,.dark-mode .select select::placeholder{color:#9a9a9a}.dark-mode .currency-options label:hover{background-color:#257a23}.dark-mode .currency-options input[type=radio]:checked+label{background-color:#8dbe14;color:#f1f1f1}.dark-mode .box:not(.hero-guest-box),.dark-mode .card{background-color:#2a2a2a !important;color:#f1f1f1 !important;box-shadow:0 2px 8px rgba(0,0,0,.4) !important}.dark-mode .item-card{background-color:#222 !important;border:1px solid #303030;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.4);overflow:hidden}.dark-mode .item-card .box{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:0}.dark-mode .hero-guest-box{background:var(--hero-guest-bg) !important;backdrop-filter:var(--hero-guest-backdrop) !important;border:var(--hero-guest-border) !important;box-shadow:var(--hero-guest-shadow) !important}.dark-mode .search-results .box{background:#222;border-radius:8px;border:4px solid rgba(0,0,0,0);border-image:linear-gradient(45deg, #8dbe14, #257a23, #8dbe14) 1}.dark-mode .field.has-addons.cart.quantity-control button,.dark-mode .field.has-addons.cart.quantity-control input{box-shadow:1px 0px 2px rgba(0,0,0,.4)}.dark-mode .qty-minus,.dark-mode .qty-plus{background-color:#3a4443;border-color:#8dbe14;color:#f1f1f1}.dark-mode .qty-minus:hover,.dark-mode .qty-plus:hover{background-color:hsl(174,7.9365079365%,34.7058823529%)}.dark-mode .navbar,.dark-mode .navbar-mobile{background-color:#000 !important;color:#f1f1f1 !important}.dark-mode .navbar .navbar-item,.dark-mode .navbar-mobile .navbar-item{color:hsl(80.7518796992,60.7305936073%,72.0588235294%) !important}.dark-mode .navbar .navbar-item .icon i,.dark-mode .navbar .navbar-item i,.dark-mode .navbar-mobile .navbar-item .icon i,.dark-mode .navbar-mobile .navbar-item i{color:hsl(80.7518796992,60.7305936073%,92.0588235294%) !important}.dark-mode .navbar .navbar-item:hover,.dark-mode .navbar-mobile .navbar-item:hover{background-color:#257a23;color:#f1f1f1 !important;transition:background-color .3s ease,color .3s ease}.dark-mode .navbar .navbar-item:hover .icon i,.dark-mode .navbar .navbar-item:hover i,.dark-mode .navbar-mobile .navbar-item:hover .icon i,.dark-mode .navbar-mobile .navbar-item:hover i{color:#f1f1f1 !important}.dark-mode .mobile-navbar .navbar-menu{background-color:#000 !important;color:#f1f1f1 !important}.dark-mode .mobile-navbar .navbar-item{color:#f1f1f1 !important;background-color:rgba(0,0,0,0) !important}.dark-mode .mobile-navbar .navbar-item .icon i,.dark-mode .mobile-navbar .navbar-item i{color:hsl(80.7518796992,60.7305936073%,72.0588235294%) !important}.dark-mode .mobile-navbar .navbar-item:hover .icon i,.dark-mode .mobile-navbar .navbar-item:hover i{color:#f1f1f1 !important}.dark-mode .tabs ul{border-bottom-style:none}.dark-mode .tabs.is-boxed a:hover{background-color:#a6d44f;color:#f1f1f1}.dark-mode .tabs.is-boxed li.is-active a{background-color:#257a23;color:#f1f1f1}.dark-mode .panel-heading{background-color:#8dbe14;color:#f1f1f1}.dark-mode .panel-heading:hover{background-color:#257a23}.dark-mode .panel-block{color:#f1f1f1}.dark-mode .notification.is-info{background-color:#2c331f !important;color:#f1f1f1 !important;border-left:3px solid #8dbe14 !important}.dark-mode .tag.is-info,.dark-mode .tag.is-secondary,.dark-mode .block.has-background-info-light{background-color:#a6d44f !important;color:#1a1a1a !important}.dark-mode .block.has-background-info-light{border-radius:.5rem}.dark-mode .notification.is-error.is-dark{background-color:#b8860b;border-left-color:#daa520;color:#fff}.dark-mode .notification.is-error.is-dark .delete::before,.dark-mode .notification.is-error.is-dark .delete::after{background-color:#fff}.dark-mode .notification.is-error.is-dark .icon{color:#fff59d}.dark-mode .notification.is-error.is-dark strong{color:#fff59d}.dark-mode .cart-panel,.dark-mode #cart-panel,.dark-mode [id*=cart-panel]{background-color:#2a2a2a !important;color:#f1f1f1 !important}.dark-mode .cart-panel .cart-header,.dark-mode #cart-panel .cart-header,.dark-mode [id*=cart-panel] .cart-header{border-bottom-color:#8dbe14 !important}.dark-mode .cart-panel .cart-actions,.dark-mode #cart-panel .cart-actions,.dark-mode [id*=cart-panel] .cart-actions{border-bottom-color:#8dbe14 !important;background:#222 !important}.dark-mode .cart-panel #order-comments,.dark-mode #cart-panel #order-comments,.dark-mode [id*=cart-panel] #order-comments{background-color:#222 !important;color:#f1f1f1 !important;border-color:#8dbe14}.dark-mode .cart-badge,.dark-mode [id^=cart-badge]{background-color:#8dbe14;color:#282828}.dark-mode .product-image{mix-blend-mode:lighten;opacity:.85}.dark-mode .terms-agreement-container a{color:#e8f0ef !important;font-weight:600}.dark-mode .summary-container .stay-dates{color:#f1f1f1 !important}.dark-mode .summary-container .orders-list{background:#222 !important;border-left-color:#8dbe14 !important}.dark-mode .summary-container .order-item{border-bottom-color:#8dbe14 !important}.dark-mode .summary-container .new-order-section{border-top-color:#8dbe14 !important}.dark-mode .summary-container .order-summary{color:#f1f1f1 !important}.dark-mode .landing-card{background:#1b1b1b;border:1px solid #303030;box-shadow:0 12px 32px rgba(0,0,0,.5)}.dark-mode .landing-banner--standalone{box-shadow:0 12px 32px rgba(0,0,0,.5)}.dark-mode .landing-heading .landing-wordmark{color:#f1f1f1}.dark-mode .landing-heading .landing-eyebrow{color:#8dbe14}.dark-mode .landing-heading .landing-rule{background:#8dbe14}.dark-mode .landing-intro{color:#9a9a9a}.dark-mode .secure-access{background:#2a2a2a;border:1px solid #303030;box-shadow:none}.dark-mode .secure-access .secure-access-title{color:#f1f1f1}.dark-mode .secure-access .secure-access-text{color:#9a9a9a}.dark-mode .secure-access .secure-access-link{color:#a6d44f}.dark-mode .glass-wrapper{background:linear-gradient(to bottom right, rgba(42, 42, 42, 0.9), rgba(34, 34, 34, 0.78));border:1px solid #303030;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 8px 30px rgba(0,0,0,.5)}.dark-mode .glass-wrapper .subtitle{color:#f1f1f1}.dark-mode .glass-wrapper .payment-info .has-text-success-dark{color:#f1f1f1 !important}.dark-mode .glass-wrapper .payment-info .has-text-light{color:#f1f1f1 !important}.dark-mode .steps-container{background:#2a2a2a;border:1px solid #303030;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03),0 4px 12px rgba(0,0,0,.4)}.dark-mode .step-item{background:#222;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 4px 12px rgba(0,0,0,.3)}.dark-mode .step-item .step-title{color:#f1f1f1}.dark-mode .step-item .step-text{color:#9a9a9a}.dark-mode .step-complete .step-check{background:hsla(0,0%,100%,.92)}.dark-mode .steps-active{background:rgba(212,53,10,.15) !important;border-radius:8px;border:2px solid rgba(212,53,10,.4) !important}.dark-mode .has-text-info{color:#a6d44f !important}.dark-mode .has-background-primary{background-color:#8dbe14 !important}.dark-mode .has-background-accent{background-color:#8dbe14 !important}.dark-mode .has-text-aqua{color:#8dbe14 !important}.dark-mode .has-text-orange{color:#a6d44f !important}.dark-mode .has-text-blue{color:#f1f1f1 !important}.dark-mode .footer ul a{color:#f1f1f1}.dark-mode .scroll-container-wrapper::before,.dark-mode .scroll-container-wrapper::after{right:40px}.dark-mode .scroll-arrow{position:absolute;top:37%;transform:translateY(-50%);width:32px;height:32px;background:rgba(42,42,42,.95) !important;border:1px solid rgba(166,212,79,.2) !important;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.4) !important;opacity:0;visibility:hidden;color:#f1f1f1 !important}.dark-mode .scroll-arrow svg{fill:#f1f1f1 !important;transition:fill .2s ease}.dark-mode .scroll-arrow:hover{background:#2a2a2a !important;border-color:rgba(166,212,79,.4) !important;box-shadow:0 4px 12px rgba(0,0,0,.6) !important;transform:translateY(-50%) scale(1.05);color:#a6d44f !important}.dark-mode .scroll-arrow:hover svg{fill:#a6d44f !important}@media(prefers-color-scheme: dark){body:not(.light-mode){--primary-color: #8dbe14;--secondary-color: #257a23;--accent-color: #8dbe14;--background-color: #161616;--surface-color: #222222;--text-color: #f1f1f1;--text-muted: #9a9a9a;--link-color: #a6d44f;--info-color: #a6d44f;--success-color: #2d8f47;--warning-color: #e67e22;--danger-color: #c44536;--box-color: #222222;--border-color: #8dbe14;background-color:#161616 !important;color:#f1f1f1 !important}body:not(.light-mode) input:focus-visible,body:not(.light-mode) textarea:focus-visible,body:not(.light-mode) select:focus-visible{outline:2px solid #257a23;outline-offset:2px}body:not(.light-mode) .brand-logo .brand-logo-mobile img{filter:brightness(0) invert(1)}body:not(.light-mode) .title{color:var(--title-color-dark)}body:not(.light-mode) .subtitle{color:var(--subtitle-color-dark)}body:not(.light-mode) a{color:#a6d44f !important}body:not(.light-mode) a:hover{color:hsl(80.7518796992,60.7305936073%,67.0588235294%)}body:not(.light-mode) .login a{color:#a6d44f !important}body:not(.light-mode) .main-content,body:not(.light-mode) .container.content,body:not(.light-mode) section,body:not(.light-mode) .summary-container{background-color:#161616 !important;color:#f1f1f1 !important}body:not(.light-mode) .search-filter{background-color:#161616 !important;color:#f1f1f1 !important}body:not(.light-mode) .hero-body{background-color:#161616}body:not(.light-mode) .landing-logo{content:url("/static/img/tulemar-logo.aea123b4e89f.png")}body:not(.light-mode) .legal-page .title,body:not(.light-mode) .legal-page .subtitle{color:#f1f1f1 !important}body:not(.light-mode) .landing{--landing-title-color: #f1f1f1;--landing-subtitle-color: #257a23;--landing-overlay: radial-gradient(circle, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0) 70%);--logo-filter: brightness(1.1) contrast(1.05);--text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.8);--tagline-background: linear-gradient(135deg, rgba(212, 53, 10, 0.9), rgba(75, 184, 196, 0.9));--tagline-text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.9);--tagline-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4);--landing-panel-bg: #2a2a2a;--landing-panel-text: #f1f1f1;--landing-panel-shadow: inset 0 0 15px rgba(0, 0, 0, 0.3);--landing-box-bg: #222222;--button-border: rgba(75, 184, 196, 0.3);--button-hover-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);--hero-guest-bg: rgba(45, 51, 50, 0.15);--hero-guest-backdrop: blur(15px) brightness(0.8);--hero-guest-border: 1px solid rgba(75, 184, 196, 0.3);--hero-guest-shadow: 0 6px 20px rgba(0, 0, 0, 0.4)}body:not(.light-mode) .button.is-primary{background-color:#8dbe14 !important;color:#f1f1f1 !important;border-color:#8dbe14}body:not(.light-mode) .button.is-primary:hover{background-color:rgb(123.8785714286,166.9285714286,17.5714285714)}body:not(.light-mode) .button.is-secondary{background-color:#257a23 !important;color:#fff !important;border-color:#257a23}body:not(.light-mode) .button.is-secondary:hover{background-color:rgb(30.9904458599,102.1847133758,29.3152866242)}body:not(.light-mode) .button.is-info{background-color:#a6d44f !important;color:#1a1a1a !important}body:not(.light-mode) .button.is-success{background-color:#2d8f47 !important;color:#f1f1f1 !important}body:not(.light-mode) .button.is-success.is-active{background-color:#e67e22 !important}body:not(.light-mode) .button.is-warning{background-color:#e67e22 !important;color:#f1f1f1 !important}body:not(.light-mode) .button.is-danger{background-color:#c44536 !important;color:#f1f1f1 !important}body:not(.light-mode) .button.add-to-cart{background-color:#8dbe14 !important;color:#1a1a1a !important}body:not(.light-mode) .button.is-quantity{background-color:#3a4443 !important;color:#f1f1f1 !important}body:not(.light-mode) .category-button{background-color:#222;color:#f1f1f1;border-color:#303030}body:not(.light-mode) .category-button.is-active{background-color:#8dbe14;color:#1a1a1a}body:not(.light-mode) .subcategory-button{background-color:#161616;color:#f1f1f1;border-color:#8dbe14}body:not(.light-mode) .subcategory-button:hover{background-color:#257a23;color:#fff}body:not(.light-mode) .subcategory-button.is-active{background-color:#8dbe14;color:#fff}body:not(.light-mode) #id_comments{background-color:#161616;color:#f1f1f1}body:not(.light-mode) .input,body:not(.light-mode) .textarea,body:not(.light-mode) .select select{color:#f1f1f1 !important;background-color:#2a2a2a !important;border-color:rgba(0,0,0,0)}body:not(.light-mode) .input:focus,body:not(.light-mode) .textarea:focus,body:not(.light-mode) .select select:focus{border-color:#257a23;box-shadow:0 0 0 .125em rgba(212,53,10,.25)}body:not(.light-mode) .input::placeholder,body:not(.light-mode) .textarea::placeholder,body:not(.light-mode) .select select::placeholder{color:#9a9a9a}body:not(.light-mode) .currency-options label:hover{background-color:#257a23}body:not(.light-mode) .currency-options input[type=radio]:checked+label{background-color:#8dbe14;color:#f1f1f1}body:not(.light-mode) .box:not(.hero-guest-box),body:not(.light-mode) .card{background-color:#2a2a2a !important;color:#f1f1f1 !important;box-shadow:0 2px 8px rgba(0,0,0,.4) !important}body:not(.light-mode) .item-card{background-color:#222 !important;border:1px solid #303030;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.4);overflow:hidden}body:not(.light-mode) .item-card .box{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:0}body:not(.light-mode) .hero-guest-box{background:var(--hero-guest-bg) !important;backdrop-filter:var(--hero-guest-backdrop) !important;border:var(--hero-guest-border) !important;box-shadow:var(--hero-guest-shadow) !important}body:not(.light-mode) .search-results .box{background:#222;border-radius:8px;border:4px solid rgba(0,0,0,0);border-image:linear-gradient(45deg, #8dbe14, #257a23, #8dbe14) 1}body:not(.light-mode) .field.has-addons.cart.quantity-control button,body:not(.light-mode) .field.has-addons.cart.quantity-control input{box-shadow:1px 0px 2px rgba(0,0,0,.4)}body:not(.light-mode) .qty-minus,body:not(.light-mode) .qty-plus{background-color:#3a4443;border-color:#8dbe14;color:#f1f1f1}body:not(.light-mode) .qty-minus:hover,body:not(.light-mode) .qty-plus:hover{background-color:hsl(174,7.9365079365%,34.7058823529%)}body:not(.light-mode) .navbar,body:not(.light-mode) .navbar-mobile{background-color:#000 !important;color:#f1f1f1 !important}body:not(.light-mode) .navbar .navbar-item,body:not(.light-mode) .navbar-mobile .navbar-item{color:hsl(80.7518796992,60.7305936073%,72.0588235294%) !important}body:not(.light-mode) .navbar .navbar-item .icon i,body:not(.light-mode) .navbar .navbar-item i,body:not(.light-mode) .navbar-mobile .navbar-item .icon i,body:not(.light-mode) .navbar-mobile .navbar-item i{color:hsl(80.7518796992,60.7305936073%,92.0588235294%) !important}body:not(.light-mode) .navbar .navbar-item:hover,body:not(.light-mode) .navbar-mobile .navbar-item:hover{background-color:#257a23;color:#f1f1f1 !important;transition:background-color .3s ease,color .3s ease}body:not(.light-mode) .navbar .navbar-item:hover .icon i,body:not(.light-mode) .navbar .navbar-item:hover i,body:not(.light-mode) .navbar-mobile .navbar-item:hover .icon i,body:not(.light-mode) .navbar-mobile .navbar-item:hover i{color:#f1f1f1 !important}body:not(.light-mode) .mobile-navbar .navbar-menu{background-color:#000 !important;color:#f1f1f1 !important}body:not(.light-mode) .mobile-navbar .navbar-item{color:#f1f1f1 !important;background-color:rgba(0,0,0,0) !important}body:not(.light-mode) .mobile-navbar .navbar-item .icon i,body:not(.light-mode) .mobile-navbar .navbar-item i{color:hsl(80.7518796992,60.7305936073%,72.0588235294%) !important}body:not(.light-mode) .mobile-navbar .navbar-item:hover .icon i,body:not(.light-mode) .mobile-navbar .navbar-item:hover i{color:#f1f1f1 !important}body:not(.light-mode) .tabs ul{border-bottom-style:none}body:not(.light-mode) .tabs.is-boxed a:hover{background-color:#a6d44f;color:#f1f1f1}body:not(.light-mode) .tabs.is-boxed li.is-active a{background-color:#257a23;color:#f1f1f1}body:not(.light-mode) .panel-heading{background-color:#8dbe14;color:#f1f1f1}body:not(.light-mode) .panel-heading:hover{background-color:#257a23}body:not(.light-mode) .panel-block{color:#f1f1f1}body:not(.light-mode) .notification.is-info{background-color:#2c331f !important;color:#f1f1f1 !important;border-left:3px solid #8dbe14 !important}body:not(.light-mode) .tag.is-info,body:not(.light-mode) .tag.is-secondary,body:not(.light-mode) .block.has-background-info-light{background-color:#a6d44f !important;color:#1a1a1a !important}body:not(.light-mode) .block.has-background-info-light{border-radius:.5rem}body:not(.light-mode) .notification.is-error.is-dark{background-color:#b8860b;border-left-color:#daa520;color:#fff}body:not(.light-mode) .notification.is-error.is-dark .delete::before,body:not(.light-mode) .notification.is-error.is-dark .delete::after{background-color:#fff}body:not(.light-mode) .notification.is-error.is-dark .icon{color:#fff59d}body:not(.light-mode) .notification.is-error.is-dark strong{color:#fff59d}body:not(.light-mode) .cart-panel,body:not(.light-mode) #cart-panel,body:not(.light-mode) [id*=cart-panel]{background-color:#2a2a2a !important;color:#f1f1f1 !important}body:not(.light-mode) .cart-panel .cart-header,body:not(.light-mode) #cart-panel .cart-header,body:not(.light-mode) [id*=cart-panel] .cart-header{border-bottom-color:#8dbe14 !important}body:not(.light-mode) .cart-panel .cart-actions,body:not(.light-mode) #cart-panel .cart-actions,body:not(.light-mode) [id*=cart-panel] .cart-actions{border-bottom-color:#8dbe14 !important;background:#222 !important}body:not(.light-mode) .cart-panel #order-comments,body:not(.light-mode) #cart-panel #order-comments,body:not(.light-mode) [id*=cart-panel] #order-comments{background-color:#222 !important;color:#f1f1f1 !important;border-color:#8dbe14}body:not(.light-mode) .cart-badge,body:not(.light-mode) [id^=cart-badge]{background-color:#8dbe14;color:#282828}body:not(.light-mode) .product-image{mix-blend-mode:lighten;opacity:.85}body:not(.light-mode) .terms-agreement-container a{color:#e8f0ef !important;font-weight:600}body:not(.light-mode) .summary-container .stay-dates{color:#f1f1f1 !important}body:not(.light-mode) .summary-container .orders-list{background:#222 !important;border-left-color:#8dbe14 !important}body:not(.light-mode) .summary-container .order-item{border-bottom-color:#8dbe14 !important}body:not(.light-mode) .summary-container .new-order-section{border-top-color:#8dbe14 !important}body:not(.light-mode) .summary-container .order-summary{color:#f1f1f1 !important}body:not(.light-mode) .landing-card{background:#1b1b1b;border:1px solid #303030;box-shadow:0 12px 32px rgba(0,0,0,.5)}body:not(.light-mode) .landing-banner--standalone{box-shadow:0 12px 32px rgba(0,0,0,.5)}body:not(.light-mode) .landing-heading .landing-wordmark{color:#f1f1f1}body:not(.light-mode) .landing-heading .landing-eyebrow{color:#8dbe14}body:not(.light-mode) .landing-heading .landing-rule{background:#8dbe14}body:not(.light-mode) .landing-intro{color:#9a9a9a}body:not(.light-mode) .secure-access{background:#2a2a2a;border:1px solid #303030;box-shadow:none}body:not(.light-mode) .secure-access .secure-access-title{color:#f1f1f1}body:not(.light-mode) .secure-access .secure-access-text{color:#9a9a9a}body:not(.light-mode) .secure-access .secure-access-link{color:#a6d44f}body:not(.light-mode) .glass-wrapper{background:linear-gradient(to bottom right, rgba(42, 42, 42, 0.9), rgba(34, 34, 34, 0.78));border:1px solid #303030;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04),0 8px 30px rgba(0,0,0,.5)}body:not(.light-mode) .glass-wrapper .subtitle{color:#f1f1f1}body:not(.light-mode) .glass-wrapper .payment-info .has-text-success-dark{color:#f1f1f1 !important}body:not(.light-mode) .glass-wrapper .payment-info .has-text-light{color:#f1f1f1 !important}body:not(.light-mode) .steps-container{background:#2a2a2a;border:1px solid #303030;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03),0 4px 12px rgba(0,0,0,.4)}body:not(.light-mode) .step-item{background:#222;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 4px 12px rgba(0,0,0,.3)}body:not(.light-mode) .step-item .step-title{color:#f1f1f1}body:not(.light-mode) .step-item .step-text{color:#9a9a9a}body:not(.light-mode) .step-complete .step-check{background:hsla(0,0%,100%,.92)}body:not(.light-mode) .steps-active{background:rgba(212,53,10,.15) !important;border-radius:8px;border:2px solid rgba(212,53,10,.4) !important}body:not(.light-mode) .has-text-info{color:#a6d44f !important}body:not(.light-mode) .has-background-primary{background-color:#8dbe14 !important}body:not(.light-mode) .has-background-accent{background-color:#8dbe14 !important}body:not(.light-mode) .has-text-aqua{color:#8dbe14 !important}body:not(.light-mode) .has-text-orange{color:#a6d44f !important}body:not(.light-mode) .has-text-blue{color:#f1f1f1 !important}body:not(.light-mode) .footer ul a{color:#f1f1f1}body:not(.light-mode) .scroll-container-wrapper::before,body:not(.light-mode) .scroll-container-wrapper::after{right:40px}body:not(.light-mode) .scroll-arrow{position:absolute;top:37%;transform:translateY(-50%);width:32px;height:32px;background:rgba(42,42,42,.95) !important;border:1px solid rgba(166,212,79,.2) !important;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.4) !important;opacity:0;visibility:hidden;color:#f1f1f1 !important}body:not(.light-mode) .scroll-arrow svg{fill:#f1f1f1 !important;transition:fill .2s ease}body:not(.light-mode) .scroll-arrow:hover{background:#2a2a2a !important;border-color:rgba(166,212,79,.4) !important;box-shadow:0 4px 12px rgba(0,0,0,.6) !important;transform:translateY(-50%) scale(1.05);color:#a6d44f !important}body:not(.light-mode) .scroll-arrow:hover svg{fill:#a6d44f !important}}/*# sourceMappingURL=dark-theme.css.map */
