header#main-header{background:#14fe82}h1,h2,h3,h4,h5,h6,#top-menu-nav{font-family:"tussilago",sans-serif!important}p.age-gate__challenge{font-size:1.5em;margin-bottom:15px}.single-product span.onsale{background:#14fe82!important;border-radius:50px!important;color:rgba(0,0,0,0.75)!important}:root{--dur-xslow:520ms;--dur-slow:420ms;--dur-base:320ms;--easing-out:cubic-bezier(.22,.61,.36,1);--stagger-step:120ms;--elev-shadow:0 8px 22px rgba(0,0,0,.08)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.reveal{opacity:0;transform:translateY(18px);transition:opacity var(--dur-slow) var(--easing-out),transform var(--dur-slow) var(--easing-out);will-change:opacity,transform}.reveal.up-24{transform:translateY(24px)}.reveal.up-12{transform:translateY(12px)}.reveal.in-view{opacity:1;transform:translateY(0)}.stagger>*{transition-delay:calc(var(--stagger-step) * var(--i,0))}.stagger>*:nth-child(1){--i:0}.stagger>*:nth-child(2){--i:1}.stagger>*:nth-child(3){--i:2}.stagger>*:nth-child(4){--i:3}.stagger>*:nth-child(5){--i:4}.et_pb_button,.button,button,a.button{transition:transform var(--dur-base) var(--easing-out),box-shadow var(--dur-base) var(--easing-out)}.et_pb_button:hover,.button:hover,button:hover,a.button:hover,.et_pb_button:focus-visible{transform:translateY(-2px);box-shadow:var(--elev-shadow)}.link-underline{position:relative;text-decoration:none}.link-underline::after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;transform:scaleX(0);transform-origin:left;transition:transform var(--dur-base) var(--easing-out);background:currentColor}.link-underline:hover::after,.link-underline:focus-visible::after{transform:scaleX(1)}.card{transition:transform var(--dur-base) var(--easing-out),box-shadow var(--dur-base) var(--easing-out)}.card:hover,.card:focus-within{transform:translateY(-4px);box-shadow:var(--elev-shadow)}@media only screen and (min-width:981px){.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.inises.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#00FF9C!important}}.inises a{background-color:#000000;color:#00FF9C!important;padding:10px 20px;border-radius:50px;font-weight:bold;font-size:16px;text-decoration:none;display:inline-block;transition:all 0.3s ease}.inises a:hover{background-color:#333333;color:#00FF9C!important;cursor:pointer}li.inises{padding-bottom:25px}.et_header_style_left #et-top-navigation nav>ul>li.inises>a{padding-bottom:15px}a.et-cart-info{padding-top:10px}@media screen and (max-width:660px){a.et-cart-info{padding-top:0px}}#et_search_icon:before{top:7px}.entry-summary p.price span{font-size:35px!important}span.woocommerce-Price-amount.amount{font-weight:700}h1.product_title.entry-title{padding:20px 0px!important}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:30px!important}.single-product .container{width:87%}.woocommerce-product-gallery__image{animation:myAnim 1s ease-out 3s 1 normal forwards}@keyframes myAnim{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,0.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,0.85,1)}65%{transform:scale3d(0.95,1.05,1)}75%{transform:scale3d(1.05,0.95,1)}100%{transform:scale3d(1,1,1)}}.single_add_to_cart_button.button{background:#14fe82!important;color:rgba(10,10,10,0.75)!important;border-color:#14fe82!important;border-radius:50px!important;padding:10px 20px!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#14fe82!important;color:rgba(10,10,10,0.75)!important;border:none;border-radius:50px;padding:10px 20px!important}.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{padding:30px 15px;margin:0}.woocommerce #review_form #respond{border-radius:50px}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#14fe82!important;border-radius:50px!important;color:rgba(10,10,10,0.75)!important}.customer-document-list{margin-top:30px;font-family:'Open Sans',sans-serif}.customer-document-list table{width:100%;border-collapse:collapse;box-shadow:0 2px 8px rgba(0,0,0,0.08);border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.customer-document-list th{background-color:#f9f9f9;color:#333;font-weight:600;padding:15px;text-align:left;border-bottom:2px solid #14fe82}.customer-document-list td{padding:15px;border-bottom:1px solid #eee;color:#666;vertical-align:middle}.customer-document-list tbody tr:last-child td{border-bottom:none}.customer-document-list tbody tr:hover{background-color:#f5faff}.status-badge{padding:8px 16px;border-radius:50px!important;font-size:12px;font-weight:bold;text-transform:uppercase;display:inline-block}.status-badge.document-active{background:#14fe82!important;color:rgba(10,10,10,0.75)!important}.status-badge.document-expired{background-color:#dc3545;color:#fff!important}.document-download-link{color:#2ea3f2;text-decoration:underline;font-weight:500;background:none!important;padding:0;border-radius:0!important}.document-download-link:hover{color:#2585c5;text-decoration:none}.document-row.document-expired td{color:#999;background-color:#fdfdfd}.document-row.document-expired.document-link-expired{color:#999;font-style:italic}.no-documents-message{padding:20px;background-color:#fff;border:1px dashed #ccc;text-align:center;color:#777}@media screen and (max-width:768px){.customer-document-list table,.customer-document-list thead,.customer-document-list tbody,.customer-document-list th,.customer-document-list td,.customer-document-list tr{display:block}.customer-document-list thead tr{position:absolute;top:-9999px;left:-9999px}.customer-document-list tr{border:1px solid #ccc;margin-bottom:20px;border-radius:5px}.customer-document-list td{border:none;border-bottom:1px solid #eee;position:relative;padding:12px;text-align:left}.customer-document-list td:last-child{border-bottom:0}.customer-document-list td:before{content:attr(data-label);display:block;font-weight:bold;margin-bottom:8px;color:#333}}.tgwc-woocommerce-customize-my-account #tgwc-woocommerce[data-menu-layout=legacy][data-menu-position=sidebar-left][data-menu-position=vertical-left] .tgwc-woocommerce-MyAccount-navigation,.tgwc-woocommerce-customize-my-account #tgwc-woocommerce[data-menu-layout=legacy][data-menu-position=sidebar-right][data-menu-position=vertical-left] .tgwc-woocommerce-MyAccount-navigation,.tgwc-woocommerce-customize-my-account #tgwc-woocommerce[data-menu-layout=legacy][data-menu-position=vertical-left][data-menu-position=vertical-left] .tgwc-woocommerce-MyAccount-navigation,.tgwc-woocommerce-customize-my-account #tgwc-woocommerce[data-menu-layout=legacy][data-menu-position=vertical-right][data-menu-position=vertical-left] .tgwc-woocommerce-MyAccount-navigation{position:relative;top:auto;align-self:flex-start;grid-column:1 / 2}.mobile-nav-toggle{display:none}@media screen and (max-width:980px){.mobile-nav-toggle{display:block;width:100%;padding:15px;margin-bottom:20px;font-size:16px;font-weight:bold;text-align:center;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease;background:#14fe82!important;border-radius:50px!important;color:rgba(10,10,10,0.75)!important;border:none}.tgwc-woocommerce-MyAccount-navigation>.tgwc-user-avatar,.tgwc-woocommerce-MyAccount-navigation>.tgwc-woocommerce-MyAccount-navigation-wrap{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all 0.4s ease-in-out;margin:0!important;padding:0!important}.tgwc-woocommerce-MyAccount-navigation.menu-is-open>.tgwc-user-avatar,.tgwc-woocommerce-MyAccount-navigation.menu-is-open>.tgwc-woocommerce-MyAccount-navigation-wrap{max-height:1500px;opacity:1;visibility:visible;padding:15px 0!important}.tgwc-woocommerce-MyAccount-navigation.menu-is-open>.tgwc-user-avatar{margin-bottom:20px!important}}.tgwc-woocommerce-customize-my-account #tgwc-woocommerce[data-menu-layout=legacy] .tgwc-user-avatar .dropzone .tgwc-user-avatar-image-wrap{width:60px;height:60px}.is-active.tab_selected{font-weight:700;color:#000!important}