@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&family=Nunito:ital,wght@0,400;0,600;0,700;0,800;1,400&display=swap";:root{--zx-blue-50:#EAF2FE;--zx-blue-200:#AECCF8;--zx-blue-600:#0A66E0;--zx-blue-700:#004FC2;--zx-navy-900:#0E1F47;--zx-orange-500:#F26419;--zx-orange-600:#D9520C;--zx-gray-100:#EEF2F8;--zx-gray-200:#E2E8F2;--zx-r-pill:999px;--zx-r-card:20px;--zx-shadow-sm:0 2px 8px rgba(14,31,71,.07);--zx-shadow-md:0 8px 24px rgba(14,31,71,.09);--zx-shadow-brand:0 10px 24px rgba(10,102,224,.3);--zx-ease:cubic-bezier(.22,.61,.36,1)}body,input,select,textarea,.rte{font-family:Nunito,system-ui,-apple-system,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.section-header__title,.hero__title,.page-title,.grid-product__title,.cart__title,.drawer__title{font-family:Fredoka,"Baloo 2",system-ui,sans-serif!important;letter-spacing:-.01em}.section-header__title{font-weight:700!important}.btn,.shopify-payment-button__button--unbranded,button.btn,input[type=submit].btn{font-family:Fredoka,"Baloo 2",system-ui,sans-serif!important;font-weight:600!important;border-radius:var(--zx-r-pill)!important;text-transform:none!important;letter-spacing:0!important;transition:transform .18s var(--zx-ease),background-color .18s,box-shadow .18s,color .18s!important}.btn--primary,.btn-primary,.btn--add-to-cart,.shopify-payment-button__button--unbranded{box-shadow:var(--zx-shadow-brand)!important}.btn:hover{transform:translateY(-1px)}.btn:active{transform:scale(.97)}.ca-button,.ca-button.btn-outline-primary{border-radius:var(--zx-r-pill)!important}.ca-button.btn-outline-primary:hover{background:var(--zx-blue-600)!important;border-color:var(--zx-blue-600)!important;color:#fff!important}.product-form__cart-submit,.dbtfy-sticky-atc .btn{border-radius:var(--zx-r-pill)!important}input,select,textarea,.input-group__field,.select-wrapper{border-radius:14px!important}input:focus,select:focus,textarea:focus,.input-group__field:focus{border-color:var(--zx-blue-600)!important;box-shadow:0 0 0 4px var(--zx-blue-50)!important;outline:none!important}.card,.grid-product__wrapper,.collection-grid-item__wrapper,.featured-product,.featured-content,.media-wrapper,.cart-modal__inner{border-radius:var(--zx-r-card)!important}.grid-product__wrapper,.collection-grid-item__wrapper{box-shadow:var(--zx-shadow-sm)!important;border:1px solid var(--zx-gray-100)!important;transition:transform .2s var(--zx-ease),box-shadow .2s!important}.grid-product:hover .grid-product__wrapper,.collection-grid-item:hover .collection-grid-item__wrapper{transform:translateY(-4px);box-shadow:var(--zx-shadow-md)!important}.badge,.grid-product__badge,.product-badge,.tag{border-radius:var(--zx-r-pill)!important;font-family:Nunito,sans-serif!important;font-weight:800!important}.grid-product__badge,.product-badge-discount{background:var(--zx-orange-500)!important;color:#fff!important}.text-sale,.on-sale,.price-sale{color:var(--zx-orange-600)!important}.section-header__subtitle{color:#7e8aa3}.site-nav__link:hover,.site-nav__item--active>.site-nav__link{color:var(--zx-blue-600)!important}.featured-columns-section .icon-xl,.guarantee__icon .material-icons,.guarantee__icon [class*=material-icons]{color:var(--zx-blue-600)!important}.rte img,.hero,.featured-image__image,.gallery__item img{border-radius:var(--zx-r-card)}.hero{border-radius:0}.accent-subtitle,.featured-row__subtitle,.hero__subtitle{letter-spacing:.12em}.single-option-radio{display:flex!important;flex-wrap:wrap;gap:10px!important;border:0;padding:0;margin:0}.single-option-selector__radio[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.single-option-radio label{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:10px 20px;margin:0!important;border:1.5px solid var(--zx-gray-200);border-radius:var(--zx-r-pill);background:#fff;color:var(--zx-navy-900);font-family:Nunito,sans-serif;font-weight:700;font-size:.95rem;line-height:1;cursor:pointer;transition:all .18s var(--zx-ease)}.single-option-radio label:hover{border-color:var(--zx-blue-200);background:var(--zx-blue-50)}.single-option-selector__radio:checked+label{background:var(--zx-blue-600);border-color:var(--zx-blue-600);color:#fff;box-shadow:var(--zx-shadow-brand)}.single-option-radio label.text-strike{opacity:.45;text-decoration:line-through;cursor:not-allowed}.template-index .hero-section .hero__cta .inline-list{display:flex;gap:14px;flex-wrap:wrap}.template-index .hero-section .hero__cta .btn-outline-primary.hero__btn{background:#fff!important;color:#0a66e0!important;border:1.5px solid #0A66E0!important;box-shadow:0 6px 18px #0e1f4729!important}.template-index .hero-section .hero__cta .btn-outline-primary.hero__btn:hover{background:#0a66e0!important;color:#fff!important;border-color:#0a66e0!important}.template-index .hero-section .hero{display:grid!important;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,4.5vw,64px);min-height:auto!important;padding-block:clamp(36px,5vw,80px)!important;padding-inline:max(clamp(20px,5vw,40px),calc((100% - 1180px)/2))!important;background:linear-gradient(180deg,#fff,#e9f1fd)!important;overflow:visible}.template-index .hero-section .hero.overlay:before,.template-index .hero-section .hero.overlay:after,.template-index .hero-section .hero-image:before,.template-index .hero-section .hero-image:after{display:none!important;background:none!important}.template-index .hero-section .hero-image{position:static!important;order:2;width:100%;height:clamp(300px,40vw,480px);border-radius:36px;overflow:hidden;box-shadow:0 18px 44px #0e1f471f;background-size:cover;background-position:center}.template-index .hero-section .hero-image img{position:static!important;width:100%!important;height:100%!important;object-fit:cover!important}.template-index .hero-section .hero__inner{position:static!important;order:1;padding:0!important;display:block!important;height:auto!important;width:auto!important}.template-index .hero-section .hero__text-wrapper{max-width:none;padding:0!important}.template-index .hero-section .hero-content{text-align:left!important}.template-index .hero-section .hero__title{color:#0e1f47!important}.template-index .hero-section .hero__text,.template-index .hero-section .hero__text *{color:#41506b!important}@media(max-width:768px){.template-index .hero-section .hero{grid-template-columns:1fr!important;padding:clamp(24px,6vw,40px)!important}.template-index .hero-section .hero-image{order:2;height:clamp(220px,55vw,320px)}.template-index .hero-section .hero-content{text-align:center!important}.template-index .hero-section .hero__cta .inline-list{justify-content:center}}.template-index .gallery-section .grid.grid-spacer{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin:0!important}.template-index .gallery-section .grid.grid-spacer>.grid__item{width:auto!important;max-width:100%!important;min-width:0!important;flex:none!important;margin:0!important;padding:0!important;float:none!important;left:auto!important}.template-index .gallery-section .collection_grid-item{border-radius:20px!important;min-height:0!important;height:auto!important;aspect-ratio:4/5;width:100%!important;max-width:100%!important;min-width:0!important;box-shadow:0 2px 8px #0e1f4712;transition:transform .2s,box-shadow .2s}.template-index .gallery-section .collection_grid-image,.template-index .gallery-section .media{min-width:0!important;max-width:100%!important}.template-index .gallery-section .grid__item:hover .collection_grid-item{transform:translateY(-4px);box-shadow:0 8px 24px #0e1f471a}@media(max-width:1024px){.template-index .gallery-section .grid.grid-spacer{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){.template-index .gallery-section .grid.grid-spacer{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.template-index .featured-content-section .grid{margin-left:0!important;margin-right:0!important}.template-index .featured-content-section .grid__item{background:linear-gradient(135deg,#1e83ff,#004fc2)!important;border-radius:36px;padding:clamp(40px,6vw,72px) clamp(28px,5vw,64px)!important;box-shadow:0 20px 48px #0a66e038}.template-index .featured-content-section h2{color:#fff!important}.template-index .featured-content-section .rte,.template-index .featured-content-section .rte *{color:#ffffffeb!important}.template-index .featured-content-section .btn--primary{background:#f26419!important;color:#fff!important;border:none!important;box-shadow:0 12px 28px #0000002e!important}.template-index .featured-content-section .btn--primary:hover{background:#d9520c!important}.template-index [id$=__why] .section-blank{background:#e9f1fd!important}.template-index [id$=__how] .icon-xl{color:#f26419!important;background:#fff1e8!important;border-radius:999px;width:74px;height:74px;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:34px}.template-index .gallery-section .box>.grid{max-width:1180px;margin-inline:auto}.template-product .zx-trustbar{list-style:none;display:flex;flex-wrap:wrap;gap:10px 18px;margin:18px 0 4px;padding:13px 16px;background:#f4f8fe;border:1px solid #E2E8F2;border-radius:16px}.template-product .zx-trustbar li{display:flex;align-items:center;gap:8px;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;color:#0e1f47;line-height:1.2}.template-product .zx-trustbar li>span:first-child{color:#0a66e0;font-size:19px;line-height:1}.template-product .zx-pdp{margin-top:6px;color:#45506b}.template-product .zx-pdp .zx-lead{font-size:18px;line-height:1.6;max-width:760px;margin:0 0 6px}.template-product .zx-pdp .zx-lead strong{color:#0e1f47;font-weight:800}.template-product .zx-pdp .zx-h{font-family:Fredoka,"Baloo 2",sans-serif;font-weight:700;color:#0e1f47;font-size:22px;margin:42px 0 18px;letter-spacing:-.01em}.template-product .zx-pdp .zx-feat{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 36px}.template-product .zx-pdp .zx-feat li{display:flex;flex-direction:column;gap:2px;padding:15px 0 15px 15px;border-bottom:1px solid #E2E8F2;border-left:3px solid #0A66E0}.template-product .zx-pdp .zx-feat li strong{font-family:Fredoka,sans-serif;font-weight:600;color:#0e1f47;font-size:16px}.template-product .zx-pdp .zx-feat li span{font-size:14.5px;color:#6b7794}.template-product .zx-pdp .zx-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.template-product .zx-pdp .zx-spec-table{width:100%;border-collapse:collapse;border-top:2px solid #0E1F47;margin:0}.template-product .zx-pdp .zx-spec-table th,.template-product .zx-pdp .zx-spec-table td{padding:14px 2px;border-bottom:1px solid #E2E8F2;font-size:15px;vertical-align:top;background:none}.template-product .zx-pdp .zx-spec-table th{text-align:left;color:#6b7794;font-weight:600;font-family:Nunito,sans-serif}.template-product .zx-pdp .zx-spec-table td{text-align:right;color:#0e1f47;font-weight:800}.template-product .zx-pdp .zx-box-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.template-product .zx-pdp .zx-box-grid li{background:#fff;border:1px solid #E2E8F2;border-radius:20px;padding:22px 16px;text-align:center;box-shadow:0 2px 8px #0e1f4712;display:flex;flex-direction:column;gap:4px;align-items:center}.template-product .zx-pdp .zx-box-grid .zx-q{font-family:Fredoka,sans-serif;font-weight:700;color:#f26419;font-size:16px}.template-product .zx-pdp .zx-box-grid .zx-nm{font-family:Fredoka,sans-serif;font-weight:600;color:#0e1f47;font-size:15px;line-height:1.25}.template-product .zx-pdp .zx-fil{display:grid;grid-template-columns:1fr 1fr;gap:18px}.template-product .zx-pdp .zx-fc{position:relative;border:1.5px solid #E2E8F2;border-radius:24px;padding:26px 24px;background:#f4f8fe}.template-product .zx-pdp .zx-fc.zx-best{border-color:#0a66e0;background:linear-gradient(170deg,#e9f1fd,#fff)}.template-product .zx-pdp .zx-fc .zx-tag{position:absolute;top:-12px;left:24px;background:#f26419;color:#fff;font-family:Fredoka,sans-serif;font-weight:600;font-size:12px;padding:4px 11px;border-radius:999px}.template-product .zx-pdp .zx-fc h4{font-family:Fredoka,sans-serif;font-weight:600;color:#0e1f47;font-size:21px;margin:0}.template-product .zx-pdp .zx-fc .zx-sub{color:#6b7794;font-size:14px;margin:3px 0 16px}.template-product .zx-pdp .zx-fc ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.template-product .zx-pdp .zx-fc ul li{font-size:15px;color:#45506b;padding-left:20px;position:relative}.template-product .zx-pdp .zx-fc ul li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%;background:#0a66e0}.template-product .zx-pdp .zx-fc ul li b{color:#0e1f47;font-weight:800}.template-product .zx-pdp .zx-twocol{display:grid;grid-template-columns:1fr 1fr;gap:24px}.template-product .zx-pdp .zx-panel{border:1px solid #E2E8F2;border-radius:24px;padding:24px 26px}.template-product .zx-pdp .zx-panel.zx-sky{background:#f4f8fe}.template-product .zx-pdp .zx-panel h4{font-family:Fredoka,sans-serif;font-weight:600;color:#0e1f47;font-size:18px;margin:0 0 14px}.template-product .zx-pdp .zx-colors{display:flex;gap:20px}.template-product .zx-pdp .zx-color{display:flex;flex-direction:column;align-items:center;gap:8px;font-family:Fredoka,sans-serif;font-weight:600;color:#0e1f47;font-size:14px}.template-product .zx-pdp .zx-dot{width:52px;height:52px;border-radius:999px;border:2px solid #fff;box-shadow:0 2px 8px #0e1f4712,0 0 0 1px #e2e8f2}.template-product .zx-pdp .zx-dot-pink{background:linear-gradient(135deg,#f8c5d2,#f4a7bc)}.template-product .zx-pdp .zx-dot-blue{background:linear-gradient(135deg,#aed4f5,#79a9f4)}.template-product .zx-pdp .zx-rec{font-size:15px;color:#45506b;margin:0}.template-product .zx-pdp .zx-warn{display:inline-flex;align-items:center;gap:8px;background:#fff1e8;color:#f26419;font-family:Fredoka,sans-serif;font-weight:700;font-size:13.5px;padding:7px 13px;border-radius:999px;margin-top:14px}@media(max-width:768px){.template-product .zx-pdp .zx-feat,.template-product .zx-pdp .zx-specs,.template-product .zx-pdp .zx-fil,.template-product .zx-pdp .zx-twocol{grid-template-columns:1fr}.template-product .zx-pdp .zx-box-grid{grid-template-columns:1fr 1fr}}#faq{scroll-margin-top:100px}.box:has(.zx-contact){background:linear-gradient(180deg,#f4f8fe,#fff 70%)!important}.box:has(.zx-contact) .section-header{text-align:center;margin-bottom:34px}.box:has(.zx-contact) .page-title{font-size:52px!important;letter-spacing:-.01em}.box:has(.zx-contact)>.wrapper>.grid{display:block!important;margin:0!important}.box:has(.zx-contact) .grid__item.large--eight-twelfths{float:none!important;flex:none!important;width:100%!important;max-width:1040px!important;margin:0 auto!important;left:auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,360px) minmax(0,1fr)!important;column-gap:36px!important;align-items:start!important}.box:has(.zx-contact) .section-header{grid-column:1 / -1}.box:has(.zx-contact) .page-content.rte{margin:0!important}.zx-contact{display:flex;flex-direction:column;gap:14px}.zx-lead{margin:0 0 2px;font-size:16.5px;line-height:1.55;color:#45506b}.zx-info-card{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid #EEF2F8;border-radius:20px;box-shadow:0 2px 8px #0e1f4712;padding:20px 22px}.zx-mark{flex:0 0 auto;width:44px;height:44px;border-radius:14px;background:#eaf2fe;display:flex;align-items:center;justify-content:center}.box:has(.zx-contact) .zx-mark i{font-size:22px;color:#0a66e0;line-height:1;background:none;width:auto;height:auto;border:0;border-radius:0}.zx-info-lbl{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#0a66e0}.zx-info-val{font-family:Fredoka,Nunito,sans-serif;font-weight:600;font-size:19px;color:#0e1f47;margin-top:3px;line-height:1.2}.zx-info-sub{font-size:13.5px;margin-top:3px;color:#45506b;opacity:.85}.zx-social{background:#0e1f47;border-radius:20px;padding:22px;color:#fff}.zx-info-lbl--light{color:#1e83ff}.zx-social h4{color:#fff;font-size:19px;margin:4px 0 0;font-weight:600;font-family:Fredoka,Nunito,sans-serif}.zx-social-row{display:flex;gap:10px;margin-top:14px}.zx-social-row a{width:40px;height:40px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:14px;text-decoration:none;transition:background .18s,transform .18s}.zx-social-row a:hover{background:#0a66e0;transform:translateY(-2px)}.box:has(.zx-contact) .form-vertical{display:flex;flex-direction:column;background:#fff;border:1px solid #EEF2F8;border-radius:20px;box-shadow:0 8px 24px #0e1f4717;padding:32px 34px 34px}.box:has(.zx-contact) .form-vertical:before{order:-2;content:"Send us a message";font-family:Fredoka,Nunito,sans-serif;font-weight:600;font-size:24px;color:#0e1f47;line-height:1.2}.box:has(.zx-contact) .form-vertical:after{order:-1;content:"Fill in the form and we\2019ll get back to you shortly.";font-family:Nunito,sans-serif;font-weight:400;font-size:15px;color:#45506b;line-height:1.5;margin:8px 0 26px}.box:has(.zx-contact) .form-vertical label{font-weight:700;font-size:14px;color:#0e1f47;margin-bottom:6px;display:block}.box:has(.zx-contact) .form-vertical .grid-small{margin-bottom:4px}.box:has(.zx-contact) .form-vertical input[type=text],.box:has(.zx-contact) .form-vertical input[type=email],.box:has(.zx-contact) .form-vertical input[type=tel],.box:has(.zx-contact) .form-vertical textarea{background:#fff!important;border:1.5px solid #E2E8F2!important;border-radius:14px!important;color:#0e1f47}.box:has(.zx-contact) .form-vertical input:focus,.box:has(.zx-contact) .form-vertical textarea:focus{background:#fff!important;border-color:#0a66e0!important;box-shadow:0 0 0 4px #eaf2fe!important;outline:none!important}.box:has(.zx-contact) .form-vertical ::placeholder{color:#9aa6bd;opacity:1}.box:has(.zx-contact) .form-vertical textarea{min-height:130px}.box:has(.zx-contact) .form-vertical button[type=submit]{align-self:flex-start}.box:has(.zx-contact) .form-vertical button[type=submit] .material-icons-outlined{border:2px solid currentColor;border-radius:50%;width:20px;height:20px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}@media(max-width:880px){.box:has(.zx-contact) .grid__item.large--eight-twelfths{grid-template-columns:1fr!important;gap:22px!important}.box:has(.zx-contact) .page-title{font-size:40px!important}.box:has(.zx-contact) .form-vertical{padding:24px 20px 26px}.box:has(.zx-contact) .form-vertical button[type=submit]{align-self:stretch}}.site-footer input[type=email],.site-footer input[type=text]{background:#ffffff14!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important}.site-footer input[type=email]::placeholder,.site-footer input[type=text]::placeholder{color:#fff9!important}.site-footer input[type=email]:focus,.site-footer input[type=text]:focus{border-color:#1e83ff!important;box-shadow:0 0 0 3px #1e83ff40!important;outline:none!important}#CartDrawer{background:#fff!important;color:#0e1f47!important}#CartDrawer .drawer__inner,#CartDrawer .drawer__inner-section,#CartDrawer .drawer__footer{background:transparent!important}#CartDrawer .drawer__header{background:#0e1f47!important;border-bottom:none!important}#CartDrawer .drawer__header,#CartDrawer .drawer__header *,#CartDrawer .drawer__title{color:#fff!important}#CartDrawer .cart-item,#CartDrawer .cart__row,#CartDrawer .ajaxcart_row,#CartDrawer .cart-products .grid__item{border-color:#e6ecf5!important}#CartDrawer .cart__product-name,#CartDrawer .cart__product-name a,#CartDrawer .cart__price,#CartDrawer .cart__price-wrapper,#CartDrawer .cart-cost,#CartDrawer .money,#CartDrawer .text-money{color:#0e1f47!important}#CartDrawer .text-secondary,#CartDrawer .cart__product-remove,#CartDrawer .Cart_currencyinfo,#CartDrawer .text-trust_badge,#CartDrawer .text-under-trust_badge,#CartDrawer .text-small{color:#5b6781!important}#CartDrawer .qty-minus,#CartDrawer .qty-plus,#CartDrawer .qty-adjust,#CartDrawer .js-qty__adjust--minus,#CartDrawer .js-qty__adjust--plus{background:#eef2f8!important;color:#0e1f47!important;border-color:#e6ecf5!important}#CartDrawer .qty-minus:hover,#CartDrawer .qty-plus:hover,#CartDrawer .qty-adjust:hover{background:#0a66e0!important;color:#fff!important}#CartDrawer .qty-input{background:#fff!important;color:#0e1f47!important;border:1px solid #D8E0EC!important}#CartDrawer .input-cart_discount,#CartDrawer textarea[name=note]{background:#fff!important;border:1px solid #D8E0EC!important;color:#0e1f47!important}#CartDrawer .input-cart_discount::placeholder,#CartDrawer textarea[name=note]::placeholder{color:#9aa6bd!important}#CartDrawer .input-cart_discount:focus,#CartDrawer textarea[name=note]:focus{border-color:#0a66e0!important;box-shadow:0 0 0 3px #0a66e026!important;outline:none!important}#CartDrawer .dbtfy-cart_discount,#CartDrawer .dbtfy-cart_discount *:not(a):not(.btn):not(.btn *){color:#0e1f47!important}#CartDrawer .cart__subtotal,#CartDrawer .cart__subtotal-wrapper,#CartDrawer .cart__total-price-info{color:#0e1f47!important}#CartDrawer .cart__subtotal-price{color:#0e1f47!important;font-weight:800!important;font-size:1.15em!important}#CartDrawer .product--wrapper,#CartDrawer .product--image{background:#fff!important}#CartDrawer .card:has(.selected-currency){background:#f4f8fe!important;border:1px solid #E6ECF5!important;border-radius:14px!important}#CartDrawer .card:has(.selected-currency) *{color:#5b6781!important}#CartDrawer .btn--checkout,#CartDrawer .btn--primary,#CartDrawer .cd-apply{background:#0a66e0!important;color:#fff!important;border:none!important;box-shadow:0 10px 24px #0a66e04d!important}#CartDrawer .btn--checkout:hover,#CartDrawer .btn--primary:hover,#CartDrawer .cd-apply:hover{background:#004fc2!important}#CartDrawer .drawer__inner-section+.drawer__inner-section{border-top:1px solid #E6ECF5!important}.site-footer h4,.site-footer h6,.site-footer .h4,.site-footer__linktitle,.site-footer .footer-social-title{color:#fff!important}.box:has(.zx-about){padding:0!important}.box:has(.zx-about) .wrapper{max-width:none!important;width:100%!important;padding:0!important}.box:has(.zx-about)>.wrapper>.grid{display:block!important;margin:0!important}.box:has(.zx-about) .grid__item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;left:auto!important}.box:has(.zx-about) .page-content{margin:0!important;padding:0!important;max-width:none!important}.box:has(.zx-about) .section-header{display:none!important}.zx-about{overflow-x:hidden}.zx-about{font-family:Nunito,system-ui,sans-serif;color:#45506b;line-height:1.5}.zx-about img{display:block;max-width:100%}.zx-about h1,.zx-about h2,.zx-about h3,.zx-about h4{font-family:Fredoka,Nunito,sans-serif;color:#0e1f47;margin:0}.zx-about p{margin:0}.zx-about .zx-hero{background:linear-gradient(180deg,#f4f8fe,#fff);padding:140px 0 72px}.zx-about .zx-hero-grid{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.zx-about .zx-eyebrow{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0a66e0;background:#eaf2fe;padding:7px 14px;border-radius:999px;margin-bottom:20px}.zx-about .zx-hero h1{font-size:60px;line-height:1.04;font-weight:700;letter-spacing:-.015em}.zx-about .zx-accent{color:#0a66e0}.zx-about .zx-hero-lead{margin:22px 0 0;font-size:19px;line-height:1.6;max-width:520px}.zx-about .zx-hero-media{position:relative}.zx-about .zx-hero-media img{width:100%;border-radius:28px;box-shadow:0 18px 40px #0e1f4729;object-fit:cover}.zx-about .zx-hero-badge{position:absolute;left:-22px;bottom:30px;background:#fff;border-radius:18px;box-shadow:0 8px 24px #0e1f4717;padding:16px 20px;display:flex;align-items:center;gap:13px}.zx-about .zx-num{font-family:Fredoka,sans-serif;font-weight:700;font-size:30px;color:#f26419;line-height:1}.zx-about .zx-lbl{font-size:13.5px;font-weight:700;color:#0e1f47;line-height:1.25}.zx-about .zx-mission{padding:84px 0}.zx-about .zx-mission-inner{max-width:880px;margin:0 auto;padding:0 24px;text-align:center}.zx-about .zx-section-eyebrow{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f26419}.zx-about .zx-mission h2{font-size:40px;font-weight:700;letter-spacing:-.01em;margin:14px 0 0;line-height:1.12}.zx-about .zx-mission p{font-size:20px;line-height:1.62;margin:22px 0 0;color:#45506b}.zx-about .zx-hl{color:#0e1f47;font-weight:700}.zx-about .zx-story{background:#f4f8fe;padding:84px 0}.zx-about .zx-story-grid{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:center}.zx-about .zx-story-media img{width:100%;border-radius:24px;box-shadow:0 8px 24px #0e1f4717;object-fit:cover}.zx-about .zx-story h2{font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.14}.zx-about .zx-story p{font-size:17px;line-height:1.65;margin:18px 0 0}.zx-about .zx-story-sign{margin-top:22px;font-family:Fredoka,sans-serif;font-weight:600;color:#0e1f47;font-size:17px}.zx-about .zx-story-sign span{display:block;font-family:Nunito,sans-serif;font-weight:400;font-size:14px;color:#45506b;opacity:.8;margin-top:2px}.zx-about .zx-values{padding:84px 0}.zx-about .zx-values-head{text-align:center;max-width:640px;margin:0 auto 48px;padding:0 24px}.zx-about .zx-values-head h2{font-size:38px;font-weight:700;letter-spacing:-.01em}.zx-about .zx-values-head p{font-size:18px;line-height:1.55;margin:14px 0 0}.zx-about .zx-values-grid{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.zx-about .zx-vcard{background:#fff;border:1px solid #EEF2F8;border-radius:20px;box-shadow:0 2px 8px #0e1f4712;padding:32px 28px}.zx-about .zx-vcard-ic{width:56px;height:56px;border-radius:16px;background:#eaf2fe;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.zx-about .zx-vcard-ic i{width:22px;height:22px;border-radius:7px;background:#0a66e0;display:block}.zx-about .zx-vcard:nth-child(2) .zx-vcard-ic{background:#fdefe6}.zx-about .zx-vcard:nth-child(2) .zx-vcard-ic i{background:#f26419;border-radius:50%}.zx-about .zx-vcard:nth-child(3) .zx-vcard-ic i{border-radius:3px;width:20px;height:16px}.zx-about .zx-vcard h3{font-size:21px;font-weight:600;margin-bottom:10px}.zx-about .zx-vcard p{font-size:15.5px;line-height:1.6;margin:0}.zx-about .zx-creations{background:#0e1f47;padding:78px 0;color:#fff;overflow:hidden}.zx-about .zx-creations-head{text-align:center;max-width:640px;margin:0 auto 44px;padding:0 24px}.zx-about .zx-creations-head .zx-section-eyebrow{color:#1e83ff}.zx-about .zx-creations-head h2{color:#fff;font-size:38px;font-weight:700;letter-spacing:-.01em;margin-top:12px}.zx-about .zx-creations-head p{font-size:17px;line-height:1.55;margin:12px 0 0;color:#ffffffc7}.zx-about .zx-creations-row{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;max-width:1180px;margin:0 auto;padding:0 24px}.zx-about .zx-ctile{width:174px}.zx-about .zx-ctile-img{background:#fff;border-radius:20px;padding:10px;box-shadow:0 10px 30px #00000040}.zx-about .zx-ctile-img img{width:100%;height:150px;object-fit:contain}.zx-about .zx-ctile-cap{text-align:center;margin-top:13px;font-family:Fredoka,sans-serif;font-weight:500;font-size:15px;color:#ffffffe6}.zx-about .zx-cta{padding:84px 24px}.zx-about .zx-cta-panel{max-width:1000px;margin:0 auto;background:linear-gradient(135deg,#0a66e0,#1e83ff);border-radius:32px;padding:60px 48px;text-align:center;box-shadow:0 18px 40px #0e1f4729}.zx-about .zx-cta-panel h2{color:#fff;font-size:40px;font-weight:700;letter-spacing:-.01em}.zx-about .zx-cta-panel p{color:#ffffffeb;font-size:18px;line-height:1.55;margin:16px auto 30px;max-width:520px}.zx-about .zx-btn-shop{display:inline-flex;align-items:center;gap:10px;background:#f26419;color:#fff;font-family:Fredoka,sans-serif;font-weight:600;font-size:19px;padding:17px 38px;border-radius:999px;box-shadow:0 10px 24px #f2641966;transition:transform .18s,background .18s;text-decoration:none}.zx-about .zx-btn-shop:hover{transform:translateY(-2px);background:#da560f}.zx-about .zx-arr{width:20px;height:20px;border-radius:50%;border:2px solid #fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px}@media(max-width:900px){.zx-about .zx-hero-grid,.zx-about .zx-story-grid{grid-template-columns:1fr;gap:36px}.zx-about .zx-story-media{order:-1}.zx-about .zx-hero h1{font-size:46px}.zx-about .zx-mission h2,.zx-about .zx-story h2,.zx-about .zx-values-head h2,.zx-about .zx-creations-head h2,.zx-about .zx-cta-panel h2{font-size:32px}.zx-about .zx-values-grid{grid-template-columns:1fr}}@media(max-width:560px){.zx-about .zx-hero{padding:118px 0 52px}.zx-about .zx-mission,.zx-about .zx-story,.zx-about .zx-values,.zx-about .zx-creations{padding:56px 0}.zx-about .zx-cta{padding:56px 18px}.zx-about .zx-hero h1{font-size:38px}.zx-about .zx-cta-panel{padding:44px 24px}.zx-about .zx-hero-badge{left:12px}}.template-index .section-header__title{font-size:38px!important;line-height:1.18!important}.template-product .section-header__title{font-size:30px!important;line-height:1.2!important}.template-product .zx-pdp .zx-h{font-size:24px!important}@media(max-width:768px){.template-index .section-header__title{font-size:30px!important;line-height:1.22!important}.template-product .section-header__title{font-size:26px!important}}.site-footer .form-vertical button.btn--primary{background:#0a66e0!important;border-color:#0a66e0!important}.site-footer .form-vertical button.btn--primary:hover{background:#004fc2!important;border-color:#004fc2!important}.template-product .zx-pdp .zx-fc,.template-product .zx-pdp .zx-panel,.template-product .zx-pdp .zx-box-grid li,.zx-about .zx-vcard{box-shadow:0 8px 24px #0e1f4717!important}.template-product .zx-trustbar{border-radius:20px!important}.template-product .zx-pdp .zx-fc,.template-product .zx-pdp .zx-panel{border-radius:28px}.template-index .featured-content-section .grid__item{border-radius:32px!important}.zx-about .zx-hero-badge{border-radius:20px!important}.template-index .featured-content-section .grid__item{background-image:linear-gradient(135deg,#0a66e0,#1e83ff)!important}.template-index .featured-content-section .btn--primary{box-shadow:0 10px 24px #f264194d!important}.template-product .zx-pdp .zx-fc,.template-product .zx-pdp .zx-panel,.template-product .zx-pdp .zx-box-grid li,.template-product .zx-trustbar{border-color:#eef2f8}#CartDrawer .qty-input,#CartDrawer .input-cart_discount,#CartDrawer textarea[name=note]{border-color:#eef2f8!important}.template-index .featured-columns-section>.section-blank>.box,.template-index .gallery-section>.section-blank>.box,.template-index .featured-content-section>.section-blank>.box,.template-index .featured-product-section>.section-blank>.product-single>.box{padding-top:84px!important;padding-bottom:84px!important}@media(max-width:768px){.template-index .featured-columns-section>.section-blank>.box,.template-index .gallery-section>.section-blank>.box,.template-index .featured-content-section>.section-blank>.box,.template-index .featured-product-section>.section-blank>.product-single>.box{padding-top:56px!important;padding-bottom:56px!important}}.zx-about .zx-vcard-ic i{display:none!important}.zx-about .zx-vcard-ic{position:relative}.zx-about .zx-vcard-ic:before{font-family:Material icons outlined;font-weight:400;font-style:normal;font-size:28px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.zx-about .zx-vcard:nth-child(1) .zx-vcard-ic:before{content:"verified_user";color:#0a66e0}.zx-about .zx-vcard:nth-child(2) .zx-vcard-ic:before{content:"lightbulb";color:#f26419}.zx-about .zx-vcard:nth-child(3) .zx-vcard-ic:before{content:"toys";color:#0a66e0}#CartDrawer .btn--checkout,#CartDrawer .btn--checkout *{color:#fff!important}.zx-social-row a{font-size:0!important;color:transparent!important;background-repeat:no-repeat;background-position:center;background-size:19px 19px}.zx-social-row a[aria-label=Instagram]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.2' cy='6.8' r='1.1' fill='white' stroke='none'/%3E%3C/svg%3E")}.zx-social-row a[aria-label=Facebook]{background-size:11px 17px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='white' d='M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z'/%3E%3C/svg%3E")}.zx-social-row a[aria-label=Threads]{background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ctext x='12' y='18' text-anchor='middle' font-family='Arial, Helvetica, sans-serif' font-size='20' font-weight='600' fill='white'%3E@%3C/text%3E%3C/svg%3E")}.zx-about .zx-ctile-img{box-shadow:0 10px 30px #0e1f474d!important}.site-footer input[type=email],.site-footer input[type=text]{background:#ffffff21!important;border-color:#ffffff52!important}.site-footer input[type=email]::placeholder,.site-footer input[type=text]::placeholder{color:#ffffffb8!important}.template-product input.input-full{background:#fff!important;border:1.5px solid #EEF2F8!important}#announcement{background:linear-gradient(90deg,#0c1b3f,#16285a,#0c1b3f)}#announcement .announcement-message-item,#announcement .announcement-message-item p{font-family:Fredoka,Nunito,sans-serif;font-weight:600;letter-spacing:.005em}#announcement .announcement-message-item p{background:linear-gradient(90deg,#fff,#dbe8ff);-webkit-background-clip:text;background-clip:text;color:transparent}#announcement .announcement-message-item p:before,#announcement .announcement-message-item p:after{content:"";display:inline-block;width:15px;height:15px;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FF7A2F'%3E%3Cpath d='M12 2c.4 3.6 1.4 6 4 7.5C13.4 11 12.4 13.4 12 17c-.4-3.6-1.4-6-4-7.5C10.6 8 11.6 5.6 12 2z'/%3E%3Cpath d='M19 13c.2 1.8.7 3 2 3.8-1.3.8-1.8 2-2 3.8-.2-1.8-.7-3-2-3.8 1.3-.8 1.8-2 2-3.8z'/%3E%3C/svg%3E")}#announcement .announcement-message-item p:before{margin-right:11px}#announcement .announcement-message-item p:after{margin-left:11px}@keyframes zorvix-twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.18) rotate(12deg);opacity:.85}}#announcement .announcement-message-item p:before,#announcement .announcement-message-item p:after{animation:zorvix-twinkle 2.6s ease-in-out infinite;transform-origin:center}#announcement .announcement-message-item p:after{animation-delay:1.3s}@media(prefers-reduced-motion:reduce){#announcement .announcement-message-item p:before,#announcement .announcement-message-item p:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/zorvix-skin.css.map */
