:root{--zl-navy:#12354a;--zl-teal:#25b8b1;--zl-orange:#f58035;--zl-ice:#eaf8f6;--zl-line:#d9e6e8}body{color:var(--zl-navy)}.zl-wrap{max-width:1280px;margin-inline:auto;padding-inline:32px}.zl-section{padding-block:76px}.zl-heading{margin-bottom:32px;max-width:760px}.zl-heading h2,.zl-mood h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.045em;line-height:1.1;margin:12px 0 16px}.zl-heading p,.zl-mood p{font-size:17px;line-height:1.7;color:#466270}.zl-eyebrow{font-size:12px;font-weight:750;letter-spacing:.16em}.zl-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:0;padding-block:28px}.zl-hero-copy{background:var(--zl-ice);padding:66px 46px;border-radius:32px 0 0 32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.zl-hero h1{font-size:clamp(40px,4.8vw,68px);letter-spacing:-.06em;line-height:1.02;margin:20px 0 24px;max-width:560px}.zl-hero p{font-size:18px;line-height:1.6;margin:0 0 28px;max-width:430px}.zl-hero-image{position:relative;min-height:490px}.zl-hero-image>img{width:100%;height:100%;position:absolute;object-fit:cover;border-radius:0 32px 32px 0}.zl-actions{display:flex;gap:10px;flex-wrap:wrap}.zl-button{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:15px 24px;border-radius:100px;background:var(--zl-navy);color:#fff;border:0;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none}.zl-button:hover{background:#24566c;color:#fff}.zl-button:disabled{opacity:.5;cursor:not-allowed}.zl-button-light{background:#fff;color:var(--zl-navy)}.zl-hero-note{font-size:11px;font-weight:650;margin-top:25px}.zl-sticker{position:absolute;bottom:28px;left:26px;width:115px;height:115px;border-radius:50%;background:var(--zl-orange);font-size:30px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-12deg)}.zl-sticker small{font-size:18px}.zl-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.zl-category{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border-radius:22px;background:var(--zl-ice);padding:16px;color:var(--zl-navy);text-decoration:none}.zl-category>div{grid-column:1/-1;width:100%;aspect-ratio:1.35;overflow:hidden;border-radius:14px}.zl-category img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.zl-category:hover img{transform:scale(1.035)}.zl-category strong{font-size:17px}.zl-category span{font-size:24px}.zl-category-cat{background:#fff0e4}.zl-category-toys{background:#e8e9fc}.zl-category-all{background:#fff4c6}.zl-category-art{display:grid;place-content:center;font-size:100px;color:var(--zl-navy)}.zl-category-toys .zl-category-art{color:#695acb}.zl-trust{background:var(--zl-navy);color:#fff;padding:40px 0}.zl-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.zl-trust-grid>div{position:relative;padding-left:52px}.zl-trust-icon{position:absolute;left:0;top:0;font-size:30px;color:#68dcd1}.zl-trust strong{font-size:18px}.zl-trust p{font-size:14px;line-height:1.7;color:#d0e5ed;margin:10px 0}.zl-trust a{color:#fff;text-decoration:underline;font-size:13px}.zl-products{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.zl-product-image{display:block;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#f5f8f8}.zl-product-image img{height:100%;width:100%;object-fit:contain}.zl-product h3{font-size:16px;line-height:1.45;letter-spacing:-.02em;min-height:46px;margin:18px 0 8px}.zl-product a{color:var(--zl-navy);text-decoration:none}.zl-product p{margin:0 0 12px;font-size:17px}.zl-product-link{font-size:13px;font-weight:700;border-bottom:1px solid #b6cdd1;padding-bottom:3px}.zl-bundles{background:#f2f8f8}.zl-bundle-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.zl-bundle{background:#fff;padding:32px;border:1px solid #d9e8e8;border-radius:26px;min-width:0}.zl-bundle h3{font-size:27px;letter-spacing:-.035em;margin:18px 0 12px}.zl-bundle>p{font-size:14px;line-height:1.7;min-height:48px}.zl-tag{display:inline-block;background:#d6f3ee;color:#125951;font-size:12px;font-weight:750;border-radius:50px;padding:8px 14px}.zl-bundle-item{display:grid;grid-template-columns:70px minmax(0,1fr);gap:15px;align-items:center;padding:16px 0;border-bottom:1px solid #e6eded}.zl-bundle-item img{width:70px;height:70px;object-fit:contain;border-radius:10px}.zl-bundle-item a{color:var(--zl-navy);font-size:13px;line-height:1.4;text-decoration:none;font-weight:650}.zl-bundle-item select{display:block;width:100%;margin-top:7px;padding:8px;font-size:12px;border-radius:6px;border:1px solid #c6d7da;background:#fff;min-height:38px;color:var(--zl-navy)}.zl-bundle-total{display:flex;gap:14px;align-items:center;font-size:22px}.zl-bundle-total s{font-size:15px;color:#657d88}.zl-bundle .zl-button{width:100%;margin-bottom:12px}.zl-bundle small{display:block;font-size:11px;line-height:1.6;color:#536c78}.zl-mood{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.zl-mood-image{border-radius:30px;overflow:hidden}.zl-mood-image img{display:block;width:100%;aspect-ratio:1.25;object-fit:cover}.zl-mood p{margin-bottom:26px}.zl-stock{background:#fff1e5;border:1px solid #f7d0aa;color:#9f430a;border-radius:12px;padding:13px 16px;font-size:13px;margin-bottom:20px}.zl-stock small{display:block;font-size:11px;margin-top:5px}.zl-tiers{border:0;margin:0 0 22px;padding:0}.zl-tiers legend{font-weight:700;margin-bottom:12px;font-size:15px}.zl-tiers>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.zl-tiers button{border:1px solid #d1dee0;border-radius:12px;background:#fff;color:var(--zl-navy);padding:14px 6px;cursor:pointer;min-height:75px}.zl-tiers button[aria-pressed=true]{border:2px solid #1b8881;background:#eaf8f6;padding:13px 5px}.zl-tiers button strong,.zl-tiers button small{display:block}.zl-tiers button strong{font-size:14px}.zl-tiers button small{font-size:11px;margin-top:6px}.zl-tiers>small{display:block;font-size:11px;line-height:1.6;margin-top:10px;color:#526d78}.zl-details{width:100%}.zl-product-usps{padding:15px;background:#eaf8f6;border-radius:12px;font-size:12px;font-weight:650;line-height:1.8}.zl-details details{border-bottom:1px solid #d3e3e6;padding-block:18px}.zl-details summary{cursor:pointer;font-size:15px;font-weight:700;display:flex;justify-content:space-between;gap:15px;list-style:none}.zl-details summary:after{content:"+"}.zl-details details[open] summary:after{content:"\2212"}.zl-details summary::-webkit-details-marker{display:none}.zl-details details>div,.zl-details details>p{padding-top:14px;line-height:1.7;font-size:14px}.zl-details a{display:block;margin:10px 0}.zl-details img{height:auto;max-width:100%}.zl-footer{background:var(--zl-navy);color:#fff;padding-top:60px}.zl-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:70px}.zl-footer-grid strong{display:block;margin-bottom:20px;font-size:15px}.zl-footer a{display:block;color:#d7ecef;text-decoration:none;margin:13px 0;font-size:14px}.zl-footer .zl-wordmark{font-size:36px;line-height:1;font-weight:800;letter-spacing:-2px;color:#fff}.zl-wordmark span{font-size:13px;color:#f58035;margin-left:3px}.zl-footer h3{font-size:18px;margin:22px 0 12px}.zl-footer p{font-size:14px;line-height:1.8;max-width:360px;color:#bdd5df}.zl-footer-bottom{font-size:12px;color:#b7d2dd;padding-block:25px;margin-top:45px;border-top:1px solid #355467}.header-logo [data-testid=header-logo]{font-size:32px;font-weight:800;letter-spacing:-1.6px;color:var(--zl-navy)}.header-logo [data-testid=header-logo]:after{content:"\25cf";font-size:11px;color:var(--zl-orange);margin-left:3px}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline:3px solid #f58035;outline-offset:4px}@media(max-width:749px){.zl-wrap{padding-inline:20px}.zl-section{padding-block:44px}.zl-hero{display:flex;flex-direction:column;padding-top:14px}.zl-hero-copy{padding:35px 26px;border-radius:24px 24px 0 0}.zl-hero h1{font-size:43px;margin:15px 0 18px}.zl-hero p{font-size:16px;margin-bottom:22px}.zl-hero-image{min-height:290px}.zl-hero-image>img{border-radius:0 0 24px 24px}.zl-sticker{width:85px;height:85px;font-size:24px;bottom:18px;left:auto;right:20px}.zl-sticker small{font-size:14px}.zl-hero-note{font-size:10px;margin-top:20px}.zl-categories{grid-template-columns:1fr 1fr;gap:12px}.zl-category{padding:10px;gap:9px;border-radius:16px}.zl-category strong{font-size:13px}.zl-category-art{font-size:70px}.zl-trust-grid{grid-template-columns:1fr;gap:27px}.zl-trust{padding-block:32px}.zl-trust-grid>div{padding-left:45px}.zl-trust strong{font-size:16px}.zl-trust p{font-size:13px;margin-bottom:0}.zl-products{grid-template-columns:1fr 1fr;gap:24px 14px}.zl-product h3{font-size:13px;min-height:52px;margin-top:12px}.zl-product p{font-size:15px}.zl-product-link{font-size:11px}.zl-product-image{border-radius:14px}.zl-bundle-grid{grid-template-columns:1fr;gap:18px}.zl-bundle{padding:22px 18px}.zl-bundle h3{font-size:24px}.zl-bundle>p{min-height:0}.zl-mood{grid-template-columns:1fr;gap:28px}.zl-mood-image img{aspect-ratio:1.4}.zl-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.zl-footer-grid>div:first-child{grid-column:1/-1}.zl-footer{padding-top:38px}.zl-footer-bottom{margin-top:28px}.header-logo [data-testid=header-logo]{font-size:27px}.zl-heading{margin-bottom:24px}.zl-heading p{font-size:15px}}.zl-announcement{background:#12354a;color:#fff;text-align:center;padding:11px 15px;font-size:12px;font-weight:600;letter-spacing:.02em}.header-logo [data-testid=header-logo]:after{display:none}.zl-header-logo-img{display:block;width:170px!important;height:auto!important;max-width:none}.zl-footer-logo{display:block;width:230px;height:auto}.zl-hero-copy{position:relative;overflow:hidden;background:#e2f8f1}.zl-hero-copy:before{content:"";position:absolute;width:75px;height:75px;right:24px;top:18px;opacity:.18;transform:rotate(20deg);background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22%2325b8b1%22%3E%3Cellipse%20cx%3D%2213%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%28-25%2013%2025%29%22%2F%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2214%22%20rx%3D%228%22%20ry%3D%2211%22%2F%3E%3Cellipse%20cx%3D%2244%22%20cy%3D%2217%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2820%2044%2017%29%22%2F%3E%3Cellipse%20cx%3D%2255%22%20cy%3D%2232%22%20rx%3D%227%22%20ry%3D%2210%22%20transform%3D%22rotate%2830%2055%2032%29%22%2F%3E%3Cpath%20d%3D%22M20%2037c4-10%2016-12%2023-2l10%2015c4%209-6%2015-15%2010-4-2-8-2-12%200-10%204-19-2-15-11z%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat;pointer-events:none}.zl-hero .zl-eyebrow{background:#fff0ac;border-radius:30px;padding:8px 12px;transform:rotate(-2deg)}.zl-actions .zl-button:first-child{background:#f58035;color:#12354a;box-shadow:0 4px #dc692a}.zl-actions .zl-button:first-child:hover{background:#ffac65}.zl-categories{gap:22px}.zl-category{grid-template-columns:1fr;box-shadow:0 5px #12354a0f}.zl-category strong{text-align:center;padding:4px 0}.zl-category:nth-child(1){transform:rotate(-1.3deg)}.zl-category:nth-child(2){transform:rotate(1.3deg)}.zl-category:nth-child(3){transform:rotate(-1.3deg)}.zl-category:nth-child(4){transform:rotate(1.3deg)}.zl-category-all .zl-category-art{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22%2325b8b1%22%3E%3Cellipse%20cx%3D%2213%22%20cy%3D%2225%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%28-25%2013%2025%29%22%2F%3E%3Cellipse%20cx%3D%2227%22%20cy%3D%2214%22%20rx%3D%228%22%20ry%3D%2211%22%2F%3E%3Cellipse%20cx%3D%2244%22%20cy%3D%2217%22%20rx%3D%228%22%20ry%3D%2211%22%20transform%3D%22rotate%2820%2044%2017%29%22%2F%3E%3Cellipse%20cx%3D%2255%22%20cy%3D%2232%22%20rx%3D%227%22%20ry%3D%2210%22%20transform%3D%22rotate%2830%2055%2032%29%22%2F%3E%3Cpath%20d%3D%22M20%2037c4-10%2016-12%2023-2l10%2015c4%209-6%2015-15%2010-4-2-8-2-12%200-10%204-19-2-15-11z%22%2F%3E%3C%2Fsvg%3E) center/45% no-repeat;font-size:0}.zl-category-toys .zl-category-art{font-size:0;position:relative}.zl-category-toys .zl-category-art:before{content:"";width:90px;height:90px;border-radius:50%;background:#f58035;box-shadow:inset -12px -9px #e96c2a;transform:rotate(-18deg);border:6px solid #fff0ac}.zl-category-toys .zl-category-art:after{content:"";position:absolute;width:80px;height:80px;border:5px solid #fff0ac;border-radius:50%;left:calc(50% - 61px);top:calc(50% - 40px);clip-path:inset(0 0 0 48%)}.zl-product-image{border:3px solid #e8f6f3}.zl-product:nth-child(2n) .zl-product-image{border-color:#ffe8d5}.zl-bundle:first-child{border-top:6px solid #f58035}.zl-bundle:nth-child(2){border-top:6px solid #25b8b1}.zl-bundle .zl-tag{transform:rotate(-2deg)}.zl-footer{background:#fff4c6;color:#12354a;border-top:12px solid #25b8b1;border-radius:42px 42px 0 0}.zl-footer a,.zl-footer p,.zl-footer-bottom{color:#12354a}.zl-footer-bottom{border-top-color:#d5ca91}.slideshow-control--previous,.slideshow-control--next{display:none!important}@media(max-width:749px){.zl-header-logo-img{width:142px!important}.zl-footer-logo{width:210px}.zl-hero-copy:before{width:48px;height:48px;right:10px;top:12px}.zl-categories{gap:17px 12px}.zl-category-toys .zl-category-art:before{width:67px;height:67px}.zl-category-toys .zl-category-art:after{width:60px;height:60px;left:calc(50% - 47px);top:calc(50% - 30px)}}@media(prefers-reduced-motion:reduce){.zl-category img{transition:none}}.variant-option--dropdowns{width:100%;max-width:100%;gap:8px}.variant-option--dropdowns>label{font-size:14px;font-weight:650;color:var(--zl-navy)}.variant-option--dropdowns .variant-option__select-wrapper{width:100%;border:1.5px solid #b8dfda;border-radius:16px;background:#f4fbf9;overflow:hidden}.variant-option--dropdowns .variant-option__select{width:100%;min-height:52px;padding:13px 44px 13px 16px;color:var(--zl-navy);font-size:16px;background:transparent;border:0;border-radius:16px;box-shadow:none}.variant-option--dropdowns .icon-caret{color:#137e79}.zl-stock{padding:14px 16px;border-radius:16px}.zl-stock strong{display:block;line-height:1.5}.zl-product h3{min-height:0;line-height:1.4}product-card [ref=productTitleLink] p{line-height:1.4;text-wrap:pretty}@media(max-width:749px){product-card [ref=productTitleLink] p{font-size:15px}.zl-product h3{font-size:14px;min-height:0}.product-details h1{font-size:30px;line-height:1.15}.variant-picker__form{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/zoolapa.css.map */
