.tdx{padding-block:var(--tt-sec,40px)}.tdx-ticket{position:relative;overflow:hidden;isolation:isolate;border-radius:28px;color:#fff;background:linear-gradient(160deg,#124f78,#1f73a5 58%,#2b87bd)}.tdx-ticket:before{content:"24H";position:absolute;right:-1%;top:-12%;z-index:-1;pointer-events:none;font-family:TTArchivo,Helvetica Neue,Arial,sans-serif;font-stretch:72%;font-weight:900;font-size:clamp(200px,32vw,440px);line-height:.8;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.13)}.tdx-top{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px 40px;padding:clamp(22px,3.4vw,44px) clamp(22px,3.4vw,44px) clamp(18px,2.4vw,28px)}.tdx-live{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff}.tdx-live i{width:8px;height:8px;border-radius:50%;background:#ffd23f;animation:tdxPulse 1.6s ease-in-out infinite}@keyframes tdxPulse{0%,to{opacity:1}50%{opacity:.3}}.tdx-top h2{font-family:TTArchivo,Helvetica Neue,Arial,sans-serif;font-stretch:72%;font-weight:800;font-size:clamp(34px,5vw,72px);line-height:.92;letter-spacing:-.02em;text-transform:uppercase;margin:10px 0 0;color:#fff}.tdx-desc{margin:10px 0 0;max-width:420px;font-size:14.5px;line-height:1.5;color:#d6e8f4}.tdx-clock{text-align:right}.tdx-clock__label{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#cfe6f5}.tdx-clock__boxes{display:flex;align-items:baseline;justify-content:flex-end;gap:14px;margin-top:6px;font-family:TTArchivo,Helvetica Neue,Arial,sans-serif;font-stretch:80%;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.tdx-clock__boxes b{font-size:clamp(34px,4.4vw,60px);color:#fff}.tdx-clock__boxes b:after{content:attr(data-u);margin-left:3px;font-size:.32em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9fcbe6}.tdx-clock__end{display:block;margin-top:6px;font-size:12.5px;color:#cfe6f5}.tdx-feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin:0 clamp(10px,2vw,24px);border-radius:22px;overflow:hidden;background:#fff;color:#0c1b2e}.tdx-feature__media{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(240px,28vw,400px);padding:clamp(14px,2.4vw,32px);background:#eef5fa}.tdx-feature__media img{max-width:100%;max-height:clamp(200px,24vw,340px);width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.tdx-badge{position:absolute;top:12px;left:12px;z-index:2;padding:6px 11px;border-radius:8px;background:#ffd23f;color:#0c1b2e;font-weight:800;font-size:clamp(14px,1.5vw,19px);line-height:1}.tdx-badge small{font-size:.7em;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tdx-feature__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(16px,3vw,44px);border-left:2px dashed #c9dcea}.tdx-feature__vendor{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1f73a5;text-decoration:none}.tdx-feature__body h3{font-family:TTArchivo,Helvetica Neue,Arial,sans-serif;font-stretch:78%;font-weight:800;font-size:clamp(26px,3.2vw,48px);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;margin:8px 0 12px}.tdx-feature__body h3 a{color:inherit;text-decoration:none}.tdx-feature__text{margin:0 0 16px;font-size:14.5px;line-height:1.55;color:#4a5563;max-width:460px}.tdx-feature__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.tdx-feature__price strong{font-family:TTArchivo,Helvetica Neue,Arial,sans-serif;font-stretch:90%;font-weight:800;font-size:clamp(28px,3.4vw,46px);line-height:1;color:#0c1b2e;letter-spacing:-.02em}.tdx-feature__price s{font-size:16px;color:#7d8790}.tdx-feature__price em{font-style:normal;font-size:12px;font-weight:800;color:#0c1b2e;background:#fff0b8;border-radius:999px;padding:4px 10px}.tdx-feature__note{margin:12px 0 18px;font-size:12.5px;line-height:1.5;color:#5a6472;max-width:460px}.tdx-feature__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tdx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,background .2s}.tdx-btn--primary{background:#0c1b2e;color:#fff;flex:1 1 200px;max-width:300px}.tdx-btn--primary:hover{background:#1f73a5;transform:translateY(-1px)}.tdx-btn--ghost{color:#0c1b2e;border:1.5px solid #c9dcea}.tdx-btn--ghost:hover{border-color:#0c1b2e}.tdx-more{padding:clamp(18px,2.6vw,30px) clamp(10px,2vw,24px) clamp(20px,3vw,34px)}.tdx-more__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 6px 12px}.tdx-more__head strong{font-size:17px;color:#fff}.tdx-more__head span{font-size:12.5px;color:#cfe6f5}.tdx-more__grid>*{background:#fff;color:#0c1b2e;border-radius:16px;overflow:hidden}.tdx-more__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.tdx-ticket:not(:has(.tdx-more)) .tdx-feature{margin-bottom:clamp(10px,2vw,24px)}@media(max-width:1023px){.tdx-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.tdx{padding-block:20px}.tdx-ticket{border-radius:20px}.tdx-top{display:grid;gap:10px;padding:18px 16px 14px}.tdx-top h2{font-size:30px;margin-top:8px}.tdx-desc,.tdx-clock__end{display:none}.tdx-clock{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:14px;background:#ffffff1f}.tdx-clock__boxes{margin:0;gap:10px}.tdx-clock__boxes b{font-size:26px}.tdx-feature{grid-template-columns:minmax(0,2fr) minmax(0,3fr);margin:0 8px;border-radius:16px}.tdx-feature__media{min-height:0;padding:10px}.tdx-feature__media img{max-height:170px}.tdx-badge{top:8px;left:8px;padding:4px 8px;font-size:13px}.tdx-feature__body{padding:14px;justify-content:flex-start}.tdx-feature__body h3{font-size:22px;margin:6px 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tdx-feature__text,.tdx-feature__note,.tdx-feature__price em{display:none}.tdx-feature__price strong{font-size:26px}.tdx-feature__price s{font-size:13px}.tdx-feature__actions{margin-top:12px;flex-direction:column;align-items:stretch;gap:6px}.tdx-btn{min-height:44px;padding:0 16px;font-size:14px}.tdx-btn--primary{max-width:none;flex:none}.tdx-btn--ghost{border:0;min-height:34px;text-decoration:underline;text-underline-offset:3px}.tdx-ticket:not(:has(.tdx-more)) .tdx-feature{margin-bottom:8px}.tdx-more{padding:16px 8px 18px}.tdx-more__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tdx-more__grid::-webkit-scrollbar{display:none}.tdx-more__grid>*{flex:0 0 62%;scroll-snap-align:start}}.ts-pm--stitch{font-weight:800;letter-spacing:-.01em;color:#0c1b2e;font-size:12px}.ts-payplan{display:grid;gap:8px;margin-top:14px}.ts-payplan__row{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid #e1e5ea;border-radius:14px;background:#fff}.ts-payplan__row .ts-pm{flex:none;min-width:64px;height:32px}.ts-payplan__row p{margin:0;font-size:13px;line-height:1.45;color:#5a6472}.ts-payplan__row strong{display:block;color:#0c1b2e;font-size:13.5px}.ts-buy__app{margin-top:14px}.ts-cpo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none}.ts-cpo li{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:#eef6fb}.ts-cpo .ts-i{width:20px;height:20px;flex:none;color:#1f73a5;margin-top:1px}.ts-cpo strong{display:block;font-size:13px;color:#0c1b2e;line-height:1.3}.ts-cpo span{font-size:12px;line-height:1.4;color:#5a6472}@media(max-width:767px){.ts-cpo{grid-template-columns:1fr}}.tdx-btn{white-space:nowrap}.tdx-btn .ts-i{width:18px;height:18px;flex:none;color:inherit;stroke:currentColor;fill:none}.ts-eta{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:13.5px;line-height:1.45;color:#0c1b2e}.ts-eta .ts-i{width:18px;height:18px;flex:none;margin-top:1px;color:#1f73a5}.ts-eta b{font-weight:700}[data-ts-price-wrap] .ts-buy__tax{display:none}.ts-pm svg{display:block}.ts-pm--capitec{font-weight:800;font-size:11px;color:#0b2c5f}.ts-pm--stitch{background:#6e2cff;color:#fff;border-color:#6e2cff}.ts-buy__app--logos{margin-top:14px}@media(max-width:767px){[id$=__brands],[id$=__everyday]{display:none!important}body .te-section{padding-block:34px}body .te-heading,body .tr-shortlist .te-heading,body .te-worlds .te-heading,body .te-everyday .te-heading{font-size:30px}body .ts-section-rail h2{font-size:28px}body .te-head{margin-bottom:16px}body .tr-hero{padding-top:12px}body .tr-slide,body .tr-slide--pearl,body .tr-slide--mint,body .tr-slide--blue{min-height:470px}body .tr-slide-copy{padding:22px 20px 0}body .tr-slide-copy>.te-kicker{font-size:11px}body .tr-slide-copy h2{font-size:38px;margin:8px 0 10px}body .tr-slide-description{font-size:13px;line-height:1.5}body .tr-hero-price{margin:12px 0}body .tr-slide-image{height:200px;width:56%;bottom:14px}body .tr-slide-word{font-size:130px}body .tr-hero-grid{gap:10px}body .tr-categories{padding:18px 0 20px}body .tr-category-media{height:68px;padding:8px 10px 0}body .tr-category>span{font-size:12px;padding:8px 10px 10px}body .ts-section,body .ts-section-rail .ts-section{padding-block:24px}body .ts-section-rail{padding-top:0}.ts-rail__track{grid-auto-columns:46%}body .ts-section-rail .ts-grid{display:grid;grid-auto-flow:column;grid-auto-columns:46%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut,16px) * -1);padding-inline:var(--gut,16px)}body .ts-section-rail .ts-grid::-webkit-scrollbar{display:none}body .ts-section-rail .ts-grid>*{scroll-snap-align:start}body .tr-shortlist{padding:22px 0 24px}body .tr-product-rail{grid-auto-columns:46%;gap:10px}body .te-card-body{padding-top:10px}body .te-card-title{font-size:13px}body .te-card-meta{margin:4px 0 8px!important}body .te-card-bottom{padding-top:10px}body .te-card-price{font-size:17px}body .te-shortlist-bottom{padding-top:16px}body .tr-spotlight{padding-bottom:24px}body .tr-spotlight-visual{min-height:200px}body .tr-spotlight-visual>img{height:185px;padding-top:14px}body .tr-spot-word{font-size:120px}body .tr-spotlight-copy{padding:20px 20px 24px}body .tr-spotlight-copy h2{font-size:30px}body .tr-spotlight-copy dl{margin-top:10px;padding:10px 0}body .te-smart{padding-bottom:28px}body .te-smart-grid{gap:10px}body .te-smart-panel,body .te-smart-panel:first-child,body .te-smart-panel:nth-child(2){min-height:0;padding:22px 20px}body .te-smart-panel h2{font-size:28px}body .te-smart-glyph,body .te-smart-panel:nth-child(2) .te-smart-glyph{font-size:110px}body .te-questions{padding-top:24px}body .te-questions .te-wrap{gap:16px}.tt-reviews.ttx-section{padding-block:28px}}body :is(.ts-card__media,.tr-slide-image,.te-set-image,.tr-category-media,.tdx-feature__media,.tr-spotlight-visual,.ts-gallery__main,.ts-thumb,.te-card-visual) img{object-fit:contain!important;object-position:center;transform:none!important;scale:none!important;max-width:100%}body .ts .tr-card[data-vendor][data-product-type] .ts-card__media img,body .tr-card .ts-card__media img{box-sizing:border-box;padding:clamp(8px,3%,16px);width:100%;height:100%}body .tr-slide:not([hidden]) .tr-slide-image>img{animation:none!important;translate:none!important;max-height:100%;width:100%;height:100%;filter:none}body .tr-slide .tr-slide-image{inset:18px 2% 18px auto;width:46%;height:auto;overflow:hidden;transform:none;padding:8px;box-sizing:border-box}body .te-set-image{overflow:hidden}body .tr-selector{grid-template-columns:repeat(var(--tt-choices,3),minmax(0,1fr))}body .tr-selector button{min-width:0;padding-inline:clamp(8px,1.1vw,20px)}@media(max-width:767px){body [data-tr-hero] .tr-slide:not([hidden]){display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:9px;padding:24px 15px;min-height:290px}body [data-tr-hero] .tr-slide-copy{padding:0;width:auto;min-width:0}body [data-tr-hero] .tr-slide-copy h2{font-size:clamp(29px,8.3vw,40px);line-height:.99;max-width:100%}body [data-tr-hero] .tr-slide-description{font-size:12px;line-height:1.45}body [data-tr-hero] .tr-slide-image{position:relative;inset:auto;height:clamp(150px,46vw,215px);width:100%;align-self:center;padding:0}body [data-tr-hero] .tr-hero-price{flex-wrap:wrap;max-width:100%}body [data-tr-hero] .tr-selector:has(>button:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}body [data-tr-hero] .tr-selector button{min-height:42px;justify-content:center;padding:8px 12px}body [data-tr-hero] .tr-selector strong{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/te-launch.css.map */
