html,body{overflow-x:hidden}@media (min-width:981px){.kree_float_right{float:right!important;margin:0 0 0 22px!important;padding-right:0!important}.kree_float_left{float:left!important}}#footer-widgets{display:none}.xmas-bar{position:relative;width:100%;overflow:hidden;background:#fff;padding:20px 0}.xmas-bar::before,.xmas-bar::after{content:"";position:absolute;left:0;width:100%;height:4px;background:linear-gradient(90deg,#f9d976 0%,#e4b85a 35%,#b8872f 65%,#f9d976 100%);pointer-events:none;z-index:5}.xmas-bar::before{top:0}.xmas-bar::after{bottom:0}.xmas-track{display:flex;width:max-content;animation:ticker 30s linear infinite!important}.xmas-track .xmas-text{display:flex;white-space:nowrap;gap:1.5rem;padding-right:3rem;font-size:28px;letter-spacing:2px;font-family:"Comic Neue",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}.xmas-bar .bold{font-weight:800;color:#2E6B3A;font-size:30px}.xmas-bar .decor{font-weight:700;font-size:26px;background:linear-gradient(90deg,red,green);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.xmas-bar .days-to-xmas,.xmas-bar #days-to-xmas{color:#b8872f;font-weight:800;font-size:32px}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:980px){.xmas-bar{padding:14px 0}.xmas-track{animation:ticker 35s linear infinite!important}.xmas-track .xmas-text{font-size:18px;letter-spacing:0}.xmas-bar .bold{font-size:20px}.xmas-bar .decor{font-size:18px}.xmas-bar .days-to-xmas{font-size:20px}}@media (max-width:480px){.xmas-bar{padding:10px 0}.xmas-track{animation:ticker 40s linear infinite!important}.xmas-track .xmas-text{font-size:15px;gap:1rem}.xmas-bar .bold{font-size:16px}.xmas-bar .decor{font-size:15px}.xmas-bar .days-to-xmas{font-size:17px}}.christmas-btn,.example-btn{display:inline-flex;align-items:center;gap:8px;width:auto;text-align:center;margin:10px 0;padding:12px 18px;font-size:16px;font-family:'Core Narae Pro',cursive;color:#fff;background:linear-gradient(135deg,#b30000,#008000);border:none;border-radius:8px;cursor:pointer;transition:.3s;box-shadow:0 4px 6px rgba(0,0,0,.2)}.christmas-btn:hover,.example-btn:hover{background:linear-gradient(135deg,#d11a1a,#009900);transform:scale(1.05)}.pricing-box{transition:all .3s ease;cursor:pointer}.pricing-box:hover{background-color:#fff5e6;border-color:green;box-shadow:0 10px 25px rgba(0,0,0,.15)}.countdown-item{text-align:center;color:#f5b942;font-weight:bold;font-size:40px}.countdown-item p{margin:0;font-size:35px;color:#fff;font-family:'Comic Neue',cursive}.countdown-item .count-number{display:block;line-height:1;margin-bottom:12px}@media (min-width:981px){.countdown-item .count-number{margin-bottom:16px}}@media (max-width:980px){.countdown-item .count-number{margin-bottom:8px}}.step-box{background:rgba(36,94,36,0.78);color:#fff;border-radius:20px;padding:25px;text-align:center;font-weight:bold;box-shadow:0 0 10px #f5b942;transition:all .3s ease}.step-box:hover{box-shadow:0 0 20px #f5b942,0 0 40px #f5b942;transform:scale(1.05)}.wc-pao-addon .pao-controls .pao-btn,#paoCropper .pao-btn,.pao-btn{background:#16a34a!important;border:1px solid #16a34a!important;color:#ffffff!important;padding:10px 16px!important;font-size:15px!important;font-weight:800!important;border-radius:12px!important;box-shadow:0 1px 0 rgba(0,0,0,.04)!important}.wc-pao-addon .pao-controls .pao-btn:hover,#paoCropper .pao-btn:hover,.pao-btn:hover{background:#15803d!important;border-color:#15803d!important}.wc-pao-addon .pao-controls .pao-btn:active,#paoCropper .pao-btn:active,.pao-btn:active{background:#166534!important;border-color:#166534!important}.wc-pao-addon .pao-controls .pao-btn:focus,#paoCropper .pao-btn:focus,.pao-btn:focus{outline:none!important;box-shadow:0 0 0 3px rgba(22,163,74,.25)!important}.pnp-preview-btn{background:#16a34a!important;border:1px solid #16a34a!important;color:#ffffff!important;padding:10px 16px!important;font-size:15px!important;font-weight:800!important;border-radius:999px!important}.pnp-preview-btn:hover{background:#15803d!important;border-color:#15803d!important}.wc-pao-addon .pao-file-wrapper-hidden{display:none!important}.wc-pao-addon input[type="file"]{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.pao-controls{margin-top:12px}.pao-space-block{margin:32px 0 24px!important}.pao-space-block .pao-controls{margin:12px 0}.et_pb_section.login-page,.et_pb_row.login-page{box-shadow:none!important;background:transparent!important}.login-page{width:100%;max-width:420px;margin:60px auto;padding:28px 24px;background:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);text-align:center}.login-page h2{font-size:26px;font-weight:700;margin-bottom:20px;color:#2c2c2c}.login-page .nsl-container{display:flex;flex-direction:колон;align-items:center;gap:10px;margin-bottom:15px}.login-page .nsl-button{display:inline-flex!important;width:100%;max-width:320px;margin:0 auto 15px auto!important;border-radius:9999px;align-items:center;box-shadow:0 4px 14px rgba(0,0,0,.06)}.login-page .nsl-button .nsl-button-label-container{width:100%;text-align:center}.login-page form{text-align:left}.login-page form label[for="user_login"],.login-page form label[for="user_email"],.login-page form label[for="username"]{display:none!important}.login-page form input[type="email"]{width:100%;height:46px;border-radius:9999px;border:1px solid #dfe3e8;background:#fff;padding:10px 16px;font-size:15px;line-height:1.2;box-shadow:0 2px 0 rgba(0,0,0,.04),inset 0 1px 2px rgba(0,0,0,.04);transition:border .15s,box-shadow .15s,background .15s;margin-bottom:12px}.login-page form input[type="email"]::placeholder{color:#9aa3af}.login-page form input[type="email"]:focus{border-color:#2e7dff;box-shadow:0 0 0 3px rgba(46,125,255,.15);outline:none;background:#fff}.login-page form input[type="submit"]{width:100%;height:46px;border:none;border-radius:9999px;background:#e23b30;color:#fff;font-weight:700;cursor:pointer;margin-top:10px}.login-page form input[type="submit"]:hover{background:#c92d23}.login-page p{text-align:center;font-size:14px;color:#666;line-height:1.6}.login-page .age-select{position:relative}.login-page .age-trigger{width:100%;height:48px;border-radius:9999px;border:1px solid #dfe3e8;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-size:15px;line-height:1;box-shadow:0 2px 0 rgba(0,0,0,.04),inset 0 1px 2px rgba(0,0,0,.04);cursor:pointer;user-select:none}.login-page .age-trigger .age-placeholder{color:#9aa3af}.login-page .age-trigger .age-value{color:#111}.login-page .age-chevron{width:14px;height:14px;margin-left:8px;border-right:2px solid #9aa3af;border-bottom:2px solid #9aa3af;transform:rotate(45deg);transition:transform .15s ease}.login-page .age-select.open .age-panel{display:block}.login-page .age-panel{position:absolute;top:56px;left:0;right:0;background:#fff;border-radius:18px;box-shadow:0 16px 48px rgba(0,0,0,.18);padding:8px 0;display:none;z-index:99999;max-height:45vh;overflow:auto}.login-page .age-select.drop-up .age-panel{top:auto;bottom:56px}.login-page .age-option{padding:14px 20px;font-size:16px;cursor:pointer}.login-page .age-option:hover{background:#f3f4f6}@media (max-width:480px){.login-page{margin:20px 12px;padding:20px 16px;border-radius:16px;box-shadow:0 8px 26px rgba(0,0,0,.12)}.login-page h2{font-size:22px;margin-bottom:14px}.login-page .nsl-button{max-width:100%}.login-page form input[type="email"],.login-page .age-trigger,.login-page form input[type="submit"]{height:52px;font-size:16px}.login-page p{font-size:13px}.login-page .age-panel{left:0;right:0;border-radius:16px;box-shadow:0 18px 48px rgba(0,0,0,.22)}}.login-wrap{display:flex;justify-content:center;padding-left:0!important;padding-right:0!important}.login-wrap .et_pb_column{flex:0 1 auto;max-width:none}.login-page{width:clamp(280px,92vw,420px)}.christmas-divider{width:100%;height:8px;border-radius:4px;background:repeating-linear-gradient(45deg,#d62828,#d62828 10px,#ffffff 10px,#ffffff 20px,#177245 20px,#177245 30px);margin:20px auto}.hero-green,.hero-green.et_pb_section{background-color:#2e6b3a!important}.hero-green .et_pb_row,.hero-green .et_pb_column{background:transparent!important}@media (max-width:980px){.hero-green,.hero-green .et_pb_row,.hero-green .et_pb_column{background-image:none!important}}@supports not (content-visibility:auto){.below-fold{content-visibility:visible}}.below-fold{content-visibility:auto}#promoVideo,#promoVideo video{aspect-ratio:16/9;width:100%;height:auto;display:block;background:#1d4d3b;border-radius:20px;overflow:hidden}.nice-btn,.et_pb_button,.woocommerce a.button{background-color:#b30000!important;color:#ffffff!important}.nice-btn:hover,.et_pb_button:hover{background-color:#d11a1a!important;color:#fff!important}span[style*="color: rgba(175, 30, 22"]{color:#a31414!important}#cta-personalize{background-color:#16a34a!important;border:1px solid #0e7a32!important;color:#fff!important;border-radius:9999px!important;box-shadow:0 6px 14px rgba(0,0,0,.12),0 0 0 3px rgba(22,163,74,.08)}#cta-personalize:hover,#cta-personalize:focus{background-color:#15803d!important;border-color:#116631!important;outline:none!important}#cta-demo{background-color:#b30000!important;border:1px solid #8f0000!important;color:#fff!important;border-radius:9999px!important}#cta-demo:hover,#cta-demo:focus{background-color:#d11a1a!important;border-color:#a80f0f!important;outline:none!important}@media (min-width:981px){#top-menu>li.menu-free{position:relative}#top-menu>li.menu-free>a::before{content:"Free";position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-size:13px;font-weight:800;letter-spacing:.06em;line-height:1;color:#16a34a;pointer-events:none}}@media (max-width:980px){.et_mobile_menu li.menu-free>a{position:relative;padding-top:18px}.et_mobile_menu li.menu-free>a::before{content:"Free";position:absolute;top:4px;left:14px;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1;color:#16a34a;pointer-events:none}}@media (min-width:981px){.et_pb_menu li.menu-free{position:relative}.et_pb_menu li.menu-free>a::before{content:"Free";position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-size:13px;font-weight:800;letter-spacing:.06rem;line-height:1;color:#16a34a;pointer-events:none}}@media (max-width:980px){.et_pb_menu .et_mobile_menu li.menu-free>a{position:relative;padding-top:18px}.et_pb_menu .et_mobile_menu li.menu-free>a::before{content:"Free";position:absolute;top:4px;left:14px;font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1;color:#16a34a;pointer-events:none}}.et-cart-info,.et_pb_menu__cart-button,.et_pb_menu .et_pb_menu__cart-button,.et-menu .menu-item-woo-cart,.site-header .site-header-cart,a.et-cart-info{display:none!important}.login-page .nsl-container-block{text-align:center!important}.login-page .nsl-button-default,.login-page .nsl-button{width:auto!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;padding:10px 26px!important;border-radius:9999px!important;border:1px solid #d1d5db!important;box-shadow:0 3px 10px rgba(0,0,0,0.08)!important;background:#ffffff!important}.login-page .nsl-button img,.login-page .nsl-button svg{margin-right:8px!important}.login-page .nsl-button-default div,.login-page .nsl-button div{display:inline-flex!important;align-items:center!important;justify-content:center!important}.login-page .nsl-container-buttons{text-align:center!important}.login-page .nsl-container-buttons .nsl-button{display:inline-flex!important;margin:0 auto!important;float:none!important}.login-page form,.login-page input,.login-page select,.login-page button{max-width:100%}.login-page *{box-sizing:border-box}.login-page .magiclogin-form,.login-page .magiclogin-form form,.login-page .nsl-container,.login-page .nsl-container-buttons{width:100%}.login-page form input[type="email"],.login-page form input[type="text"],.login-page form input[type="password"],.login-page form select,.login-page form input[type="submit"],.login-page form button[type="submit"]{display:block;width:100%;max-width:100%}@media (max-width:600px){.login-page .nsl-container-buttons .nsl-button,.login-page .nsl-container-buttons .nsl-button-default{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}.woocommerce-cart .payment_request_button,.woocommerce-cart .payment_request_button_div,.woocommerce-cart #payment-request-button,.woocommerce-cart .braintree-paypal-checkout-button,.woocommerce-cart .braintree_paypal_button,.woocommerce-cart .paypal-button,.woocommerce-cart .googlepay-button-container,.woocommerce-cart .googlepay-container,.woocommerce-cart .gpay-card-info-container,.woocommerce-cart [data-braintree-type="google-pay"],.woocommerce-cart .wc-payment-request-button-separator,.woocommerce-cart .payment-request-available{display:none!important}@media (max-width:768px){.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%!important;float:none!important;margin-right:0!important}.et_pb_shop .woocommerce ul.products li.product{width:100%!important;margin-right:0!important}}@media (max-width:980px){#logo{max-height:90px!important}}.hobby-locked{opacity:0.5}.single-product .wc-pao-addons-review,.single-product .wc-pao-addon-review,.single-product .wc-pao-addons-container .wc-pao-addon-review,.single-product .product-addon-totals{display:none!important}