@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2?dpl=dpl_Bof2VN85BohUKPjEa62ffbK4sRYL) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_9b9793{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_9b9793{--font-plex:"IBM Plex Sans","IBM Plex Sans Fallback"}.tzp-panel{--tzp-graphite:#111a26;--tzp-graphite-soft:#1d2a3a;--tzp-gold:#b88a42;--tzp-gold-deep:#8a6524;--tzp-gold-wash:#faf5ea;--tzp-ink:#101925;--tzp-muted:#66717d;--tzp-faint:#8b959f;--tzp-line:#e3e7eb;--tzp-surface:#ffffff;--tzp-sunken:#f7f8f9;--tzp-font-data:var(--font-plex),ui-sans-serif,-apple-system,"Helvetica Neue",sans-serif;margin-top:28px;overflow:hidden;border:1px solid var(--tzp-line);border-radius:16px;background:var(--tzp-surface);color:var(--tzp-ink);box-shadow:0 20px 54px rgba(17,26,38,.09)}.tzp-data{font-family:var(--tzp-font-data,inherit);font-variant-numeric:tabular-nums}.tzp-kits{padding:20px 22px;border-bottom:1px solid var(--tzp-line)}.tzp-kits-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tzp-label{font-family:var(--tzp-font-data,inherit);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tzp-gold-deep)}.tzp-kits-head strong{font-size:13px;font-weight:600;color:var(--tzp-muted)}.tzp-kits-options{display:grid;gap:8px;margin-top:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.tzp-kits-options button{min-height:46px;padding:8px 10px;border:1px solid var(--tzp-line);border-radius:10px;background:var(--tzp-surface);color:var(--tzp-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.tzp-kits-options button:hover{border-color:#cfd6dd;color:var(--tzp-ink)}.tzp-kits-options button.is-selected{border-color:var(--tzp-gold);background:var(--tzp-gold-wash);color:var(--tzp-gold-deep);box-shadow:inset 0 0 0 1px var(--tzp-gold)}.tzp-price{padding:20px 22px 18px}.tzp-price-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tzp-price-head small{font-size:10px;font-weight:500;letter-spacing:.02em;color:var(--tzp-faint)}.tzp-price-figure,.tzp-price-head small{font-family:var(--tzp-font-data,inherit)}.tzp-price-figure{display:block;margin-top:10px;font-variant-numeric:tabular-nums;font-size:clamp(38px,4.4vw,50px);font-weight:600;line-height:1;letter-spacing:-.035em;color:var(--tzp-graphite)}.tzp-price-figure .tzp-currency{margin-right:4px;font-size:.46em;font-weight:600;letter-spacing:.02em;vertical-align:.62em;color:var(--tzp-muted)}.tzp-price-pending{display:block;margin-top:10px;font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--tzp-graphite)}.tzp-price-note{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--tzp-muted)}.tzp-price-note span{font-family:var(--tzp-font-data,inherit);font-variant-numeric:tabular-nums;font-size:12px;color:var(--tzp-faint)}.tzp-actions{display:flex;flex-direction:column;gap:10px;padding:0 22px 20px}.tzp-cta{min-height:56px;border:none;border-radius:12px;background:var(--tzp-graphite);color:#ffffff;font:inherit;font-size:16px;font-weight:650;letter-spacing:.01em;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.tzp-cta:hover{background:var(--tzp-graphite-soft);transform:translateY(-1px);box-shadow:0 14px 28px rgba(17,26,38,.22)}.tzp-cta:active{transform:translateY(0)}.tzp-add:disabled,.tzp-cta:disabled{cursor:not-allowed;opacity:.58}.tzp-add:disabled:hover,.tzp-cta:disabled:hover{transform:none;box-shadow:none}.tzp-row{display:grid;gap:10px;grid-template-columns:118px minmax(0,1fr)}.tzp-qty{display:grid;align-items:center;border:1px solid var(--tzp-line);border-radius:12px;grid-template-columns:38px minmax(0,1fr) 38px}.tzp-qty button{display:grid;place-items:center;height:48px;border:none;background:none;color:var(--tzp-muted);cursor:pointer;transition:color .14s ease}.tzp-qty button:hover{color:var(--tzp-graphite)}.tzp-qty span{font-family:var(--tzp-font-data,inherit);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;text-align:center}.tzp-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 16px;border:1px solid var(--tzp-graphite);border-radius:12px;background:var(--tzp-surface);color:var(--tzp-graphite);font:inherit;font-size:14px;font-weight:620;cursor:pointer;transition:background .14s ease,color .14s ease}.tzp-add:hover{background:var(--tzp-graphite);color:#ffffff}.tzp-add:disabled:hover{background:var(--tzp-surface);color:var(--tzp-graphite)}.tzp-assurances{display:grid;gap:1px;border-top:1px solid var(--tzp-line);border-bottom:1px solid var(--tzp-line);background:var(--tzp-line);grid-template-columns:repeat(3,minmax(0,1fr))}.tzp-assurances div{display:flex;flex-direction:column;align-items:center;gap:5px;padding:14px 8px;background:var(--tzp-sunken);text-align:center}.tzp-assurances svg{color:var(--tzp-gold-deep)}.tzp-assurances strong{font-size:12px;font-weight:620;line-height:1.25;color:var(--tzp-ink)}.tzp-pay{padding:16px 22px 18px}.tzp-pay-brands{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.tzp-pay-brands svg{display:block;height:30px;width:46px;border-radius:5px}.tzp-pay small{display:block;margin-top:11px;font-size:11px;line-height:1.5;color:var(--tzp-faint)}#tazzi-product-title{margin:4px 0 14px;font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.16;letter-spacing:-.018em;text-wrap:balance}#tazzi-product-title .tzp-model{display:inline-block;color:#b4791f;background:linear-gradient(180deg,#ffe29a,#e9b95b 31%,#a96b16 55%,#e2af4b 74%,#8b5714);background-clip:text;font-weight:850;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.28px rgba(112,68,8,.5);filter:drop-shadow(0 1px 0 rgba(255,255,255,.92)) drop-shadow(0 3px 2px rgba(79,46,5,.28))}.tzp-signature{display:inline-flex;align-items:baseline;gap:.18em;margin-left:.2em;white-space:nowrap}.tzp-seal{display:inline-block;width:.94em;height:.94em;flex:0 0 auto;vertical-align:-.14em;filter:drop-shadow(0 1px 0 rgba(255,255,255,.88)) drop-shadow(0 4px 3px rgba(7,55,94,.3))}@media (max-width:720px){.tzp-kits{padding:18px}.tzp-price{padding:18px 18px 16px}.tzp-actions{padding:0 18px 18px}.tzp-pay{padding:14px 18px 16px}.tzp-row{grid-template-columns:106px minmax(0,1fr)}.tzp-assurances strong{font-size:11px}}