.tz1111-scope{--tz1111-gradient:linear-gradient(110deg,var(--tz1111-pink,#ff1464),var(--tz1111-orange,#ff941a));color:var(--tz1111-ink,#111b3c)}.tz1111-hero{position:relative;isolation:isolate;overflow:hidden;min-height:390px;border-radius:var(--tz1111-hero-radius,22px);margin:12px auto 20px;background:#10175d url(tz-1111-hero-scene.svg) center/cover;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.tz1111-hero__picture,.tz1111-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.tz1111-hero__picture img{width:100%;height:100%;object-fit:cover}.tz1111-hero__art{background:radial-gradient(circle at 74% 45%,#f62a7a55,transparent 35%);animation:tz1111-hero-light 7s ease-in-out infinite alternate}.tz1111-hero__content{max-width:620px;padding:32px 32px 10px;text-shadow:0 2px 8px #0a0a4066}.tz1111-hero__logo{display:block;width:min(100%,490px);height:auto;filter:drop-shadow(0 5px 8px #0008)}.tz1111-hero__content p{font-size:clamp(15px,2vw,21px);font-weight:650;margin:8px 0 22px}.tz1111-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;border-radius:999px;background:var(--tz1111-gradient);color:var(--tz1111-btn-text,#fff)!important;text-decoration:none;font-weight:800;box-shadow:0 6px 16px #ff146455}.tz1111-hero__benefits{display:flex;flex-wrap:wrap;gap:16px 24px;padding:17px 28px;background:#090f4baf;font-size:13px;font-weight:650}.tz1111-hero__benefits span{white-space:normal}.tz1111-countdown{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 24px;padding:15px;margin:14px auto 24px;border-radius:28px;background:linear-gradient(100deg,#fff0f7,#f7b8f9);color:#321344}.tz1111-countdown strong{font-size:clamp(16px,2.5vw,23px)}.tz1111-countdown__digits{display:flex;align-items:center;gap:4px}.tz1111-countdown__digits span{display:inline-grid;place-items:center;min-width:43px;padding:9px 5px;border-radius:9px;background:#321344;color:#fff;font-weight:850;font-variant-numeric:tabular-nums}.tz1111-countdown__digits b{font-size:12px}.tz1111-categories{padding:16px 0 26px}.tz1111-categories h2{font-size:clamp(20px,2.4vw,28px);font-weight:850;margin:0 0 18px}.tz1111-categories__track{display:flex;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:3px 3px 12px;scrollbar-width:thin}.tz1111-category{flex:0 0 126px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:inherit;text-decoration:none;scroll-snap-align:start}.tz1111-category__image{width:108px;height:108px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#e9f3ff,#ffe1ef);box-shadow:0 4px 12px #18255214;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.tz1111-category__image img{width:100%;height:100%;object-fit:cover}.tz1111-category__name{font-size:13px;font-weight:750;line-height:1.25}.tz1111-category:hover .tz1111-category__image{transform:translateY(-5px) rotate(-2deg);box-shadow:0 9px 18px #f2166440}.tz1111-promo{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:24px 0;padding:26px;border-radius:22px;background:linear-gradient(120deg,#102c88,#29105e 70%,#9a126a);color:#fff;overflow:hidden}.tz1111-promo>img{width:180px;height:auto;max-width:38%;object-fit:contain}.tz1111-promo h2{font-size:clamp(23px,3vw,38px);line-height:1.1;margin:8px 0}.tz1111-promo__eyebrow{color:#ffcf3a;font-size:12px;font-weight:850;letter-spacing:.13em}.tz1111-scope .tz1111-badge{position:absolute;z-index:4;top:6px;left:6px;width:72px;max-width:30%;pointer-events:none;animation:tz1111-badge-pop .45s cubic-bezier(.2,1.6,.4,1) both}.tz1111-badge img{display:block;width:100%;height:auto}.tz1111-scope .tz1111-product-ribbon{display:flex;align-items:center;gap:10px;position:relative;margin:10px auto 16px;padding:9px 16px;border-radius:12px;background:linear-gradient(100deg,#e50e4b,#651575);color:#fff}.tz1111-product-ribbon[hidden]{display:none!important}.tz1111-product-ribbon strong{font-size:17px}.tz1111-product-ribbon span{font-size:12px}.tz1111-ribbon-spark{margin-left:auto;animation:tz1111-pop 2.6s ease-in-out infinite}.tz1111-scope{--tz1111-page-bg:#fff8fd;--tz1111-filter-bg:#fff;--tz1111-pill-bg:#fce8f6;--tz1111-pill-active:#ff1464;--tz1111-price:#e20e4a;--tz1111-card-border:#f2dcec;--tz1111-card-radius:16px}.tz1111-scope .tz1111-skin-card{background:var(--tz1111-card);border:1px solid var(--tz1111-card-border);border-radius:var(--tz1111-card-radius);box-shadow:0 6px 16px #171b4c10}.tz1111-scope .tz1111-skin-cta{background:var(--tz1111-gradient);color:var(--tz1111-btn-text);border-radius:999px}.tz1111-scope .tz1111-skin-price{color:var(--tz1111-price)}.tz1111-scope .tz1111-skin-filter{background:var(--tz1111-filter-bg)}.tz1111-scope .tz1111-skin-pill{background:var(--tz1111-pill-bg)}.tz1111-scope .tz1111-skin-pill.is-active{background:var(--tz1111-pill-active);color:#fff}.tz1111-celebration{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:none;overflow:hidden;contain:layout paint}.tz1111-confetti{position:absolute;top:-24px;left:var(--x);width:var(--w);height:var(--h);border-radius:2px;background:var(--c);opacity:0;transform:translate3d(0,-40px,0) rotate(0);animation:tz1111-fall var(--dur) var(--delay) ease-in forwards}.tz1111-popper{position:absolute;top:12%;width:78px;height:78px;background:url(tz-1111-burst.svg) center/contain no-repeat;animation:tz1111-pop .55s ease-out both}.tz1111-popper.left{left:6%}.tz1111-popper.right{right:6%}@keyframes tz1111-fall{0%{opacity:0;transform:translate3d(0,-40px,0) rotate(0)}10%{opacity:1}to{opacity:0;transform:translate3d(var(--drift),105vh,0) rotate(var(--spin))}}@keyframes tz1111-pop{0%{transform:scale(.1) rotate(-15deg);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes tz1111-badge-pop{0%{transform:scale(.75) rotate(-12deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes tz1111-hero-light{0%{opacity:.5}to{opacity:1}}@media(max-width:749px){.tz1111-hero{min-height:310px;border-radius:18px}.tz1111-hero__content{padding:22px 18px 12px}.tz1111-hero__logo{width:min(82%,310px)}.tz1111-hero__benefits{gap:8px;padding:12px;font-size:10px}.tz1111-category{flex-basis:92px}.tz1111-category__image{width:78px;height:78px}.tz1111-category__name{font-size:11px}.tz1111-scope .tz1111-badge{width:54px;top:4px;left:4px}.tz1111-promo{padding:18px}.tz1111-promo>img{width:100px}.tz1111-product-ribbon strong{font-size:13px}}@media(prefers-reduced-motion:reduce){.tz1111-scope *,.tz1111-celebration *{animation:none!important;transition:none!important}.tz1111-celebration{display:none!important}}.tz1111-scope .tz-card{border-color:var(--tz1111-card-border);border-radius:var(--tz1111-card-radius)}.tz1111-scope .tz-price-sale{color:var(--tz1111-price)}.tz1111-scope .tz-atc-btn,.tz1111-scope .tz-promo-btn{background:var(--tz1111-gradient);box-shadow:0 8px 18px #ff146455}.tz1111-scope [class*=tz-type-pill-]{background:var(--tz1111-pill-bg)}.tz1111-scope [class*=tz-type-pill-].active{background:var(--tz1111-pill-active,#ff1464);color:#fff;border-color:var(--tz1111-pill-active,#ff1464)}.tz1111-product .new-price{color:var(--tz1111-price)}.tz1111-product .sticky-add-to-cart button,.tz1111-product .sticky-atc button,.tz1111-product .product-sticky-atc button,.tz1111-product #tz-master-atc-btn{background:var(--tz1111-gradient)}.tz1111-hero .tz1111-hero__content p,.tz1111-hero .tz1111-hero__benefits,.tz1111-hero .tz1111-hero__benefits span{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/93/assets/tz-1111.css.map */
