:root{--tqf-abyss:#0A0F10;--tqf-deep:#141B1D;--tqf-teal:#135C63;--tqf-mid:#2E8C95;--tqf-aqua:#5FD4D8;--tqf-aqua-2:#9BEBEC;--tqf-brass:#C1913F;--tqf-brass-2:#E3C27A;--tqf-porcelain:#FAF9F6;--tqf-porcelain-2:#F1EEE7;--tqf-porcelain-3:#E7E2D8;--tqf-ink:#132B2C;--tqf-slate:#5F7273;--tqf-pos:#1F7A5C;--tqf-warn:#B04A2F;--tqf-line:rgba(19,43,44,.1);--tqf-line-dark:rgba(255,255,255,.1);--tqf-display:var(--font-heading,"Comfortaa",sans-serif);--tqf-body:var(--font-body,"Quicksand",sans-serif);--tqf-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--tqf-max:1440px;--tqf-gutter:max(20px,env(safe-area-inset-left,0px));--tqf-r-xl:28px;--tqf-r-lg:20px;--tqf-r-md:14px;--tqf-ease:cubic-bezier(.22,.61,.36,1);--tqf-ease-out:cubic-bezier(.16,1,.3,1)}[dir=rtl]{--tqf-mono:var(--font-body,"Tajawal",sans-serif)}.tqf-sec{position:relative;font-family:var(--tqf-body);color:var(--tqf-ink);line-height:1.55;-webkit-font-smoothing:antialiased}.tqf-sec *,.tqf-sec *:before,.tqf-sec *:after{box-sizing:border-box}.tqf-sec a{text-decoration:none;color:inherit}.tqf-sec img{display:block;max-width:100%}.tqf-sec button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.tqf-sec h1,.tqf-sec h2,.tqf-sec h3,.tqf-sec h4{font-family:var(--tqf-display);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance;color:inherit}.tqf-sec p{margin:0}.tqf-sec ul{list-style:none;margin:0;padding:0}.tqf-wrap{width:100%;max-width:var(--tqf-max);margin-inline:auto;padding-inline:var(--tqf-gutter)}.tqf-band{padding-block:clamp(56px,7vw,110px)}.tqf-light{background:var(--tqf-porcelain);color:var(--tqf-ink)}.tqf-eyebrow{font-family:var(--tqf-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--tqf-teal);display:inline-flex;align-items:center;gap:10px}.tqf-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.tqf-eyebrow--aqua{color:var(--tqf-aqua)}.tqf-eyebrow--brass{color:var(--tqf-brass)}.tqf-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px;flex-wrap:wrap}.tqf-sec-head h2{font-size:clamp(28px,3.4vw,46px);max-width:17ch}.tqf-sec-head p{max-width:46ch;color:var(--tqf-slate);font-size:15px}.tqf-sec-head .tqf-eyebrow{margin-bottom:14px}.tqf-mono{font-family:var(--tqf-mono);font-variant-numeric:tabular-nums}.tqf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;padding:0 24px;border-radius:999px;font-weight:700;font-size:14px;letter-spacing:.01em;position:relative;overflow:hidden;transition:transform .35s var(--tqf-ease-out),box-shadow .35s var(--tqf-ease),background .3s;white-space:nowrap;line-height:1}.tqf-btn:active{transform:scale(.97)}.tqf-btn svg{width:16px;height:16px;flex:none}[dir=rtl] .tqf-btn svg.tqf-arr{transform:scaleX(-1)}.tqf-btn--glow{color:var(--tqf-abyss)!important;background:linear-gradient(180deg,#B9F2F3 0%,var(--tqf-aqua) 55%,#3FBFC4 100%);box-shadow:0 1px #fff9 inset,0 10px 30px -8px #5fd4d8b3,0 0 0 1px #ffffff40}.tqf-btn--glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.65) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--tqf-ease)}.tqf-btn--glow:hover{transform:translateY(-2px);box-shadow:0 1px #ffffffb3 inset,0 18px 40px -10px #5fd4d8e6,0 0 0 1px #ffffff59}.tqf-btn--glow:hover:after{transform:translate(120%)}.tqf-btn--ghost{color:#fff!important;background:#ffffff0f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff2e}.tqf-btn--ghost:hover{background:#ffffff1f;border-color:#fff6;transform:translateY(-2px)}.tqf-btn--ghost-ink{color:var(--tqf-ink)!important;background:#ffffffb3;border:1px solid rgba(19,43,44,.18);box-shadow:inset 0 1px #fff,0 10px 24px -18px #132b2c80}.tqf-btn--ghost-ink:hover{background:#fff;border-color:#132b2c59;transform:translateY(-2px)}.tqf-btn--pill{color:var(--tqf-ink)!important;background:var(--tqf-porcelain);border:1px solid var(--tqf-line);box-shadow:0 1px #fff inset}.tqf-btn--pill:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 24px -14px #132b2c80}.tqf-btn--sm{height:40px;padding:0 16px;font-size:13px}.tqf-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%)}.tqf-hero{overflow:hidden;background:radial-gradient(1100px 560px at 72% -12%,rgba(19,43,44,.05),transparent 60%),var(--tqf-hero-bg,var(--tqf-porcelain));padding-top:28px}.tqf-hero__aurora{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.tqf-hero__inner{position:relative;display:grid;grid-template-columns:minmax(300px,440px) 1fr;gap:40px;align-items:stretch}.tqf-hero__copy{display:flex;flex-direction:column;justify-content:center;gap:22px;padding-block:36px 44px}.tqf-hero__copy h1{font-size:clamp(40px,4.6vw,66px);letter-spacing:-.03em;line-height:1.02;color:var(--tqf-hero-text,var(--tqf-ink))}.tqf-hero__copy h1 em{font-style:normal;color:var(--tqf-hero-accent,var(--tqf-teal))}.tqf-hero__copy p{color:var(--tqf-slate);font-size:17px;max-width:40ch}.tqf-hero__cta{display:flex;gap:12px;flex-wrap:wrap}.tqf-stats{display:flex;gap:26px;flex-wrap:wrap;margin-top:8px}.tqf-stats div{display:flex;flex-direction:column;gap:2px}.tqf-stats b{font-family:var(--tqf-mono);font-size:22px;font-weight:600;color:var(--tqf-ink);letter-spacing:-.02em}.tqf-stats span{font-size:12px;color:var(--tqf-slate);text-transform:uppercase;letter-spacing:.14em;font-family:var(--tqf-mono)}.tqf-acc{display:flex;gap:10px;height:auto;min-height:var(--tqf-acc-h,clamp(460px,58vh,640px));margin-block:30px 0;align-self:stretch}.tqf-acc__p{position:relative;flex:1;min-width:0;border-radius:var(--tqf-r-lg);overflow:hidden;cursor:pointer;isolation:isolate;transition:flex 1s var(--tqf-ease-out),box-shadow .6s;border:1px solid rgba(19,43,44,.08);box-shadow:0 20px 50px -30px #132b2c73;display:block;color:#fff}.tqf-acc__p img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transform:scale(1.12);transition:transform 1.6s var(--tqf-ease-out),filter .8s;filter:saturate(.75) brightness(.7)}.tqf-acc__p:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(8,12,13,.25) 0%,transparent 35%,rgba(8,12,13,.9) 100%)}.tqf-acc__p.is-open{flex:4.2;box-shadow:0 40px 90px -40px #132b2c99}.tqf-acc__p.is-open img{transform:scale(1);filter:saturate(1) brightness(1)}.tqf-acc__lbl{position:absolute;inset-inline-start:0;bottom:0;padding:22px;display:flex;flex-direction:column;gap:8px;width:100%;transition:opacity .4s;color:#fff}.tqf-acc__lbl .tqf-eyebrow{color:var(--tqf-aqua-2)}.tqf-acc__lbl h3{font-size:clamp(20px,2.2vw,30px);line-height:1.1;color:#fff}.tqf-acc__lbl p{font-size:13px;color:#faf9f6c7;max-width:34ch;opacity:0;transform:translateY(8px);transition:opacity .5s .15s,transform .5s .15s}.tqf-acc__go{display:inline-flex;align-items:center;gap:8px;font-family:var(--tqf-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .5s .25s,transform .5s .25s}.tqf-acc__go i{width:30px;height:30px;border-radius:50%;background:#ffffff24;border:1px solid rgba(255,255,255,.3);display:inline-flex;align-items:center;justify-content:center}.tqf-acc__go svg{width:12px;height:12px}[dir=rtl] .tqf-acc__go svg{transform:scaleX(-1)}.tqf-acc__p.is-open .tqf-acc__lbl p,.tqf-acc__p.is-open .tqf-acc__go{opacity:1;transform:none}.tqf-acc__v{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap;font-family:var(--tqf-mono);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:#faf9f6e6;transition:opacity .3s}[dir=rtl] .tqf-acc__v{transform:translate(-50%,-50%) rotate(90deg);letter-spacing:.08em;font-size:14px}.tqf-acc__p.is-open .tqf-acc__v{opacity:0}.tqf-acc__p:not(.is-open) .tqf-acc__lbl{opacity:0}.tqf-acc__n{position:absolute;top:16px;inset-inline-start:16px;font-family:var(--tqf-mono);font-size:11px;letter-spacing:.14em;color:#faf9f6cc;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#080c0d59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tqf-hero__dots{display:none}.tqf-trust{border-top:1px solid var(--tqf-line);border-bottom:1px solid var(--tqf-line);background:#fff}.tqf-trust .tqf-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.tqf-trust__i{display:flex;align-items:center;gap:14px;padding:22px 18px;border-inline-end:1px solid var(--tqf-line);font-size:13.5px;color:var(--tqf-slate)}.tqf-trust__i:last-child{border-inline-end:0}.tqf-trust__i svg{width:22px;height:22px;flex:none;color:var(--tqf-teal)}.tqf-trust__i b{display:block;color:var(--tqf-ink);font-weight:700;font-size:14px}.tqf-brands{overflow:hidden;background:#fff;color:var(--tqf-ink);padding-block:70px 0}.tqf-brands .tqf-sec-head{justify-content:center;text-align:center;flex-direction:column;align-items:center;gap:10px;margin-bottom:38px}.tqf-brands h2{font-size:clamp(26px,3vw,40px)}.tqf-brands h2 span{color:var(--tqf-teal)}.tqf-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);padding-block:10px}.tqf-marquee__track{display:flex;gap:14px;width:max-content;animation:tqfMq var(--tqf-mq-dur,46s) linear infinite}.tqf-marquee--rev .tqf-marquee__track{animation-direction:reverse;animation-duration:calc(var(--tqf-mq-dur,46s) * 1.25)}.tqf-marquee:hover .tqf-marquee__track{animation-play-state:paused}@keyframes tqfMq{to{transform:translate(-50%)}}[dir=rtl] .tqf-marquee__track{animation-direction:reverse}[dir=rtl] .tqf-marquee--rev .tqf-marquee__track{animation-direction:normal}.tqf-brand{display:inline-flex;align-items:center;gap:12px;height:56px;padding:0 24px;border-radius:999px;border:1px solid var(--tqf-line);background:var(--tqf-porcelain);font-family:var(--tqf-display);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--tqf-ink);white-space:nowrap;transition:border-color .3s,background .3s,box-shadow .3s}.tqf-brand:hover{border-color:#135c6373;background:#fff;box-shadow:0 14px 30px -18px #132b2c80}.tqf-brand i{width:8px;height:8px;border-radius:2px;background:var(--tqf-brass);transform:rotate(45deg)}.tqf-brand i.aq{background:var(--tqf-mid)}.tqf-brand img{height:26px;width:auto;max-width:120px;object-fit:contain}.tqf-horizon{position:relative;height:260px;margin-top:10px;overflow:hidden}.tqf-horizon canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tqf-horizon__arc{position:absolute;left:50%;top:70px;width:180%;aspect-ratio:1;border-radius:50%;transform:translate(-50%);background:linear-gradient(180deg,var(--tqf-porcelain),#fff 40%);box-shadow:0 -30px 90px -20px #132b2c24,0 -1px #135c6359}.tqf-horizon__txt{position:absolute;left:0;right:0;top:134px;text-align:center;font-family:var(--tqf-mono);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--tqf-slate);padding-inline:20px}.tqf-mosaic{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:150px;gap:14px;grid-auto-flow:dense}.tqf-tile{position:relative;border-radius:var(--tqf-r-lg);overflow:hidden;isolation:isolate;cursor:pointer;background:var(--tqf-porcelain-2);box-shadow:0 1px #fff inset,0 20px 40px -30px #132b2c59;transition:transform .7s var(--tqf-ease-out),box-shadow .5s;display:block;color:#fff}.tqf-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:transform 1.4s var(--tqf-ease-out)}.tqf-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#080c0d00 40%,#080c0dcc)}.tqf-tile:hover{transform:translateY(-4px);box-shadow:0 1px #fff inset,0 30px 60px -30px #132b2c80}.tqf-tile:hover img{transform:scale(1.08)}.tqf-tile__t{position:absolute;inset-inline:0;bottom:0;padding:18px;color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.tqf-tile__t h3{font-size:20px;line-height:1.1;color:#fff}.tqf-tile__t small{display:block;font-family:var(--tqf-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#faf9f6bf;margin-top:6px}.tqf-tile__t i{width:38px;height:38px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;background:#ffffff29;border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s,transform .4s var(--tqf-ease-out)}.tqf-tile:hover .tqf-tile__t i{background:var(--tqf-aqua);color:var(--tqf-abyss);transform:rotate(-45deg)}[dir=rtl] .tqf-tile:hover .tqf-tile__t i{transform:rotate(-135deg)}.tqf-tile__t svg{width:14px;height:14px}.tqf-tile--l{grid-column:span 5;grid-row:span 3}.tqf-tile--w{grid-column:span 4;grid-row:span 2}.tqf-tile--m{grid-column:span 3;grid-row:span 2}.tqf-tile--s{grid-column:span 3;grid-row:span 1}.tqf-tile--s4{grid-column:span 4;grid-row:span 1}.tqf-tile--glass{background:linear-gradient(160deg,#1C2426,var(--tqf-abyss));display:flex;flex-direction:column;justify-content:space-between;padding:22px;color:#fff;cursor:default}.tqf-tile--glass:after{display:none}.tqf-tile--glass h3{font-size:22px;color:#fff}.tqf-tile--glass p{font-size:13px;color:#faf9f6b8;max-width:28ch}.tqf-tile--glass .tqf-mono{font-size:12px;color:var(--tqf-aqua);letter-spacing:.14em;text-transform:uppercase}.tqf-looks{background:linear-gradient(180deg,var(--tqf-porcelain-2),var(--tqf-porcelain));overflow:hidden}.tqf-cover{position:relative;height:420px;perspective:1400px;perspective-origin:50% 40%;touch-action:pan-y;-webkit-user-select:none;user-select:none}.tqf-cover__card{position:absolute;left:50%;top:0;width:300px;height:380px;margin-left:-150px;border-radius:var(--tqf-r-lg);overflow:hidden;transform-style:preserve-3d;transition:transform .9s var(--tqf-ease-out),opacity .6s,filter .6s;cursor:pointer;box-shadow:0 40px 80px -40px #132b2c8c;isolation:isolate;background:var(--tqf-porcelain-3);display:block}.tqf-cover__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.tqf-cover__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,transparent 55%,rgba(8,12,13,.78))}.tqf-cover__card span{position:absolute;inset-inline-start:18px;bottom:16px;color:#fff;font-family:var(--tqf-display);font-weight:700;font-size:20px}.tqf-cover__card small{position:absolute;inset-inline-start:18px;top:16px;font-family:var(--tqf-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fff;padding:5px 9px;border-radius:999px;background:#080c0d80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25)}.tqf-cover__card.is-active{box-shadow:0 60px 100px -40px #132b2c8c,0 0 0 1px #ffffff73}.tqf-cover__info{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:end;margin-top:28px;max-width:760px;margin-inline:auto}.tqf-cover__info h3{font-size:28px}.tqf-cover__info p{color:var(--tqf-slate);font-size:15px;max-width:48ch;margin-top:6px}.tqf-cover__kv{display:grid;grid-template-columns:auto auto;gap:6px 22px;font-size:13px;margin:0}.tqf-cover__kv dt{color:var(--tqf-slate)}.tqf-cover__kv dd{margin:0;font-weight:700;text-align:end;font-family:var(--tqf-mono)}.tqf-cover__dots{display:flex;justify-content:center;gap:8px;margin-top:22px}.tqf-cover__dots button{width:7px;height:7px;border-radius:50%;background:#132b2c38;transition:transform .3s,background .3s;padding:0}.tqf-cover__dots button.is-on{background:var(--tqf-teal);transform:scale(1.5)}.tqf-cover__hint{text-align:center;font-family:var(--tqf-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--tqf-slate);margin-top:12px}.tqf-cover__arrows{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tqf-cover__arrows button{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#ffffffb3;border:1px solid rgba(19,43,44,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex;align-items:center;justify-content:center;color:var(--tqf-ink);box-shadow:0 10px 30px -14px #132b2c80;transition:background .3s,transform .3s}.tqf-cover__arrows button:hover{background:#fff;transform:translateY(-50%) scale(1.06)}.tqf-cover__arrows .prev{left:4%}.tqf-cover__arrows .next{right:4%}.tqf-cover__arrows svg{width:16px;height:16px}.tqf-cover__cta{display:flex;justify-content:center;margin-top:26px}.tqf-pgrid{display:grid;grid-template-columns:repeat(var(--tqf-cols,4),1fr);gap:18px}.tqf-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:none}.tqf-rail::-webkit-scrollbar{display:none}.tqf-rail>*{scroll-snap-align:start}.tqf-pgrid .pcard,.tqf-rail .pcard{border-radius:var(--tqf-r-lg);border:1px solid var(--tqf-line);background:#fff;transition:transform .5s var(--tqf-ease-out),box-shadow .5s,border-color .4s;--mx:50%;--my:50%}.tqf-pgrid .pcard:before,.tqf-rail .pcard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(240px circle at var(--mx) var(--my),rgba(95,212,216,.22),transparent 60%);opacity:0;transition:opacity .4s;z-index:1}.tqf-pgrid .pcard:hover,.tqf-rail .pcard:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #132b2c73;border-color:#132b2c38}.tqf-pgrid .pcard:hover:before,.tqf-rail .pcard:hover:before{opacity:1}.tqf-pgrid .pcard__media,.tqf-rail .pcard__media{background:#fff}.tqf-pgrid .pcard__body,.tqf-rail .pcard__body{position:relative;z-index:2;padding:16px 16px 18px;gap:8px}.tqf-pgrid .pcard__brand,.tqf-rail .pcard__brand{font-family:var(--tqf-mono);font-size:11px;letter-spacing:.16em;color:var(--tqf-teal);font-weight:500}.tqf-pgrid .pcard__title,.tqf-rail .pcard__title{font-family:var(--tqf-body);font-weight:600;font-size:14.5px;color:var(--tqf-ink)}.tqf-pgrid .pcard__price .now,.tqf-rail .pcard__price .now{font-family:var(--tqf-mono);font-weight:600;font-size:16px;color:var(--tqf-ink);font-variant-numeric:tabular-nums}.tqf-pgrid .pcard__price .was,.tqf-rail .pcard__price .was{font-family:var(--tqf-mono);font-size:12px;color:var(--tqf-slate)}.tqf-pgrid .pcard .badge--save,.tqf-rail .pcard .badge--save{background:var(--tqf-brass);color:var(--tqf-abyss);font-family:var(--tqf-mono);font-weight:600;border-radius:999px}.tqf-pgrid .pcard .badge--new,.tqf-rail .pcard .badge--new{background:var(--tqf-aqua);color:var(--tqf-abyss);font-family:var(--tqf-mono);font-weight:600;border-radius:999px}.tqf-pgrid .pcard .btn,.tqf-rail .pcard .btn{border-radius:999px;background:var(--tqf-ink);color:#fff;border-color:var(--tqf-ink);font-weight:700;transition:background .3s,transform .3s,box-shadow .3s}.tqf-pgrid .pcard .btn:hover,.tqf-rail .pcard .btn:hover{background:var(--tqf-teal);border-color:var(--tqf-teal);box-shadow:0 10px 24px -12px #135c63cc;transform:translateY(-1px)}.tqf-pgrid .pcard__wish,.tqf-rail .pcard__wish{opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .3s}.tqf-pgrid .pcard:hover .pcard__wish,.tqf-rail .pcard:hover .pcard__wish{opacity:1;transform:none}.tqf-sa{background:linear-gradient(180deg,var(--tqf-abyss),#151C1E 60%,var(--tqf-abyss));color:var(--tqf-porcelain);overflow:clip}.tqf-sa .tqf-sec-head h2{color:#fff}.tqf-sa .tqf-sec-head h2{max-width:24ch}.tqf-sa .tqf-sec-head p{color:#faf9f6b3}.tqf-stack{position:relative;display:grid;gap:18px}.tqf-sc{position:sticky;top:calc(var(--tqf-hdr-h,110px) + 24px);display:grid;grid-template-columns:1.1fr 1fr;min-height:380px;border-radius:var(--tqf-r-xl);overflow:hidden;background:linear-gradient(160deg,#ffffff14,#ffffff08);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000c;transform-origin:50% 0;transition:transform .2s linear,filter .2s linear}.tqf-sc:nth-child(2){top:calc(var(--tqf-hdr-h,110px) + 44px)}.tqf-sc:nth-child(3){top:calc(var(--tqf-hdr-h,110px) + 64px)}.tqf-sc:nth-child(4){top:calc(var(--tqf-hdr-h,110px) + 84px)}.tqf-sc:nth-child(5){top:calc(var(--tqf-hdr-h,110px) + 104px)}.tqf-sc__txt{padding:40px;display:flex;flex-direction:column;justify-content:center;gap:16px}.tqf-sc__txt .num{font-family:var(--tqf-mono);font-size:12px;letter-spacing:.2em;color:var(--tqf-aqua)}.tqf-sc__txt h3{font-size:clamp(26px,2.6vw,36px);color:#fff}.tqf-sc__txt p{color:#faf9f6bf;font-size:15px;max-width:44ch}.tqf-sc__txt ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.tqf-sc__txt li{font-family:var(--tqf-mono);font-size:11.5px;letter-spacing:.06em;padding:7px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d;color:#faf9f6e6}.tqf-sc__img{position:relative;min-height:260px}.tqf-sc__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tqf-sc__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(20,27,29,.6),transparent 40%)}[dir=rtl] .tqf-sc__img:after{background:linear-gradient(270deg,rgba(20,27,29,.6),transparent 40%)}.tqf-sa__cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:60px;padding:26px 30px;border-radius:var(--tqf-r-lg);background:#ffffff0d;border:1px solid rgba(255,255,255,.12)}.tqf-sa__cta p{color:#faf9f6c7;font-size:15px}.tqf-sa__cta b{color:#fff;display:block;font-family:var(--tqf-display);font-size:20px;margin-bottom:4px}.tqf-deals{background:var(--tqf-porcelain-2)}.tqf-deals__r{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tqf-timer{display:inline-flex;align-items:center;gap:10px;font-family:var(--tqf-mono);font-size:13px;padding:10px 14px;border-radius:999px;background:var(--tqf-ink);color:#fff}.tqf-timer i{width:8px;height:8px;border-radius:50%;background:var(--tqf-brass);box-shadow:0 0 10px var(--tqf-brass);animation:tqfPulse 1.6s infinite}@keyframes tqfPulse{50%{opacity:.4}}.tqf-timer b{font-weight:600;letter-spacing:.06em}.tqf-reviews{background:var(--tqf-porcelain);overflow:hidden}.tqf-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;height:520px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.tqf-col{overflow:hidden}.tqf-col__track{display:flex;flex-direction:column;gap:18px;animation:tqfColUp 38s linear infinite}.tqf-col:nth-child(2) .tqf-col__track{animation-duration:48s;animation-direction:reverse}.tqf-col:nth-child(3) .tqf-col__track{animation-duration:42s}.tqf-cols:hover .tqf-col__track{animation-play-state:paused}@keyframes tqfColUp{to{transform:translateY(-50%)}}.tqf-rv{padding:22px;border-radius:var(--tqf-r-lg);background:#fff;border:1px solid var(--tqf-line);box-shadow:0 20px 40px -32px #132b2c66;display:flex;flex-direction:column;gap:12px}.tqf-rv__stars{color:var(--tqf-brass);font-size:13px;letter-spacing:2px}.tqf-rv p{font-size:14.5px;line-height:1.55}.tqf-rv__who{display:flex;align-items:center;gap:12px;margin-top:4px}.tqf-rv__who i{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--tqf-mid),var(--tqf-teal));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--tqf-display);font-weight:700;font-size:14px;font-style:normal}.tqf-rv__who b{display:block;font-size:13.5px}.tqf-rv__who span{font-size:12px;color:var(--tqf-slate)}.tqf-rv__v{margin-inline-start:auto;font-family:var(--tqf-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tqf-pos);display:inline-flex;align-items:center;gap:5px}.tqf-rv__v svg{width:12px;height:12px}.tqf-pay{background:var(--tqf-porcelain);border-top:1px solid var(--tqf-line)}.tqf-pay .tqf-wrap{display:grid;grid-template-columns:1fr 2fr;gap:30px;align-items:center;padding-block:40px}.tqf-pay h3{font-size:22px}.tqf-pay p{color:var(--tqf-slate);font-size:14px;margin-top:6px}.tqf-chips{display:flex;justify-content:flex-end}.tqf-pay__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;font-family:var(--tqf-body);line-height:1.2}.tqf-pay__row--start{justify-content:flex-start}.tqf-pay__row--end{justify-content:flex-end}.tqf-pay__lbl{flex:0 0 100%;text-align:center;font-family:var(--tqf-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--tqf-slate);margin-bottom:2px}.tqf-pay__row--start .tqf-pay__lbl{text-align:start}.tqf-pay__row--end .tqf-pay__lbl{text-align:end}.tqf-pay__chip{display:inline-flex;align-items:center;justify-content:center;flex:none;width:132px;height:46px;padding:0 18px;border-radius:999px;background:#fff;border:1px solid rgba(19,43,44,.08);box-shadow:0 1px #fff inset,0 10px 24px -18px #132b2c8c;transition:transform .3s var(--tqf-ease-out),border-color .3s,box-shadow .3s;color:var(--tqf-ink)}.tqf-pay__chip:hover{transform:translateY(-2px);border-color:#2e8c958c;box-shadow:0 1px #fff inset,0 16px 30px -16px #132b2c80}.tqf-pay__box{display:flex;align-items:center;justify-content:center;width:96px;height:30px;overflow:hidden}.tqf-pay__chip .tqf-pay__box img{width:100%!important;height:100%!important;max-width:none;object-fit:contain;display:block;margin:0;border-radius:0}.tqf-pay__txt{font-family:var(--tqf-body);font-weight:700;font-size:12.5px;letter-spacing:.005em;color:var(--tqf-ink);white-space:nowrap}.tqf-pay__cod{display:inline-flex;align-items:center;gap:6px;color:var(--tqf-ink)}.tqf-pay__cod svg{width:20px;height:20px;flex:none;color:var(--tqf-mid)}.tqf-pay__cod span{font-family:var(--tqf-body);font-weight:700;font-size:10.5px;line-height:1.05;letter-spacing:.005em;text-align:start;white-space:nowrap}.tqf-pay__row--dark .tqf-pay__chip{border-color:#ffffff29;box-shadow:0 1px #ffffff80 inset,0 12px 26px -14px #000000d9}.tqf-pay__row--dark .tqf-pay__chip:hover{border-color:#5fd4d8b3}.tqf-pay__row--dark .tqf-pay__lbl{color:#faf9f699}.tqf-pay__row--sm{gap:8px}.tqf-pay__row--sm .tqf-pay__chip{width:112px;height:40px;padding:0 14px}.tqf-pay__row--sm .tqf-pay__box{width:84px;height:24px}.tqf-pay__row--sm .tqf-pay__txt{font-size:11.5px}.tqf-pay__row--sm .tqf-pay__cod svg{width:17px;height:17px}.tqf-pay__row--sm .tqf-pay__cod span{font-size:9.5px}.tqf-pay__chip--vodafone .tqf-pay__txt{font-size:11px;letter-spacing:-.01em}.tqf-pay__row--sm .tqf-pay__chip--vodafone .tqf-pay__txt{font-size:10px}.tqf-pay__row--xs{gap:6px}.tqf-pay__row--xs .tqf-pay__chip{width:92px;height:34px;padding:0 10px;border-radius:999px}.tqf-pay__row--xs .tqf-pay__box{width:72px;height:19px}.tqf-pay__row--xs .tqf-pay__txt{font-size:10.5px}.tqf-pay__row--xs .tqf-pay__chip--vodafone .tqf-pay__txt{font-size:9px}.tqf-pay__row--xs .tqf-pay__cod{gap:4px}.tqf-pay__row--xs .tqf-pay__cod svg{width:14px;height:14px}.tqf-pay__row--xs .tqf-pay__cod span{font-size:8.5px}.tqf-pay__row--xs .tqf-pay__lbl{font-size:10px;letter-spacing:.16em}.tqf-cta{background:var(--tqf-porcelain);padding-block:30px 0}.tqf-cta__box{position:relative;overflow:hidden;border-radius:var(--tqf-r-xl) var(--tqf-r-xl) 44px 44px;background:radial-gradient(700px 420px at 50% -10%,rgba(255,255,255,.22),transparent 60%),radial-gradient(500px 300px at 20% 110%,rgba(193,145,63,.22),transparent 60%),linear-gradient(180deg,#1A2224,var(--tqf-abyss));color:#fff;text-align:center;padding:clamp(60px,8vw,110px) 24px;box-shadow:0 60px 120px -60px #0a0f10e6}.tqf-cta__box h2{font-size:clamp(30px,4vw,56px);max-width:16ch;margin-inline:auto;color:#fff}.tqf-cta__box p{color:#faf9f6b8;max-width:52ch;margin:18px auto 30px;font-size:16px}.tqf-cta__box .row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.tqf-cta__box .tqf-eyebrow{color:var(--tqf-aqua)}.tqf-section .tq-reveal,.tq-motion-ready .tqf-section .tq-reveal{opacity:1!important;transform:none!important;transition:none!important}.tqf-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s var(--tqf-ease-out),transform .9s var(--tqf-ease-out)}.tqf-reveal.in,.no-js .tqf-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tqf-sec *,.tqf-sec *:before,.tqf-sec *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.tqf-reveal{opacity:1;transform:none}}.tq-market-header-section .tqmh__main{background:#faf9f6e0!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px #ffffffe6,0 1px #132b2c0f}.tq-market-header-section .tqmh__nav{background:#ffffffb8!important;-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);border-bottom:1px solid rgba(19,43,44,.08);box-shadow:0 12px 40px -24px #132b2c40}.tq-market-header-section .tqmh__box{border-radius:999px;transition:background .25s,border-color .25s}.tq-market-header-section .tqmh__box:hover,.tq-market-header-section .tqmh__box:focus-visible,.tq-market-header-section .tqmh__drop:focus-within>.tqmh__box{border-color:transparent!important;background:#132b2c0f}.tq-market-header-section .tqmh__navlink{font-weight:600!important;font-size:14px!important}.tq-market-header-section .tqmh__search{border-radius:999px!important;border:1px solid rgba(19,43,44,.12);box-shadow:0 1px #fff inset,0 10px 24px -18px #132b2c66}.tq-market-header-section .tqmh__search:focus-within{box-shadow:0 0 0 3px #5fd4d873!important}.tq-market-header-section .tqmh__cat{background:var(--tqf-porcelain-2)!important;border-inline-end:1px solid rgba(19,43,44,.1)!important}.tq-market-header-section .tqmh__go{background:var(--tqf-ink)!important;color:#fff!important}.tq-market-header-section .tqmh__go:hover{background:var(--tqf-teal)!important;filter:none!important}.tq-market-header-section .tqmh__mega{border-top:0!important;border-radius:0 0 var(--tqf-r-lg) var(--tqf-r-lg);background:#fffffff0!important;-webkit-backdrop-filter:blur(28px) saturate(160%);backdrop-filter:blur(28px) saturate(160%);box-shadow:inset 0 1px #fff,0 40px 80px -30px #132b2c73!important;border:1px solid rgba(19,43,44,.08);border-top:0}.tq-market-header-section .tqmh__colh{color:var(--tqf-teal)!important;font-family:var(--tqf-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.tq-market-header-section .tqmh__pop{border-radius:var(--tqf-r-md)!important;box-shadow:0 30px 60px -30px #132b2c80!important;border:1px solid rgba(19,43,44,.08)}.tq-market-header-section .tqmh__btn{border-radius:999px!important;background:var(--tqf-ink)!important;color:#fff!important}.tq-market-header-section .tqmh__count{color:var(--tqf-brass)!important}@media(max-width:749px){.tqapp-tabbar{background:linear-gradient(180deg,#181f21f0,#0a0f10fa)!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border-top:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;overflow:visible}.tqapp-tab{color:#faf9f69e!important;font-family:var(--tqf-mono)}.tqapp-tab__lbl{font-size:10px!important;letter-spacing:.08em;text-transform:uppercase;font-weight:500!important}.tqapp-tabbar .tqapp-tab:before{top:-22px!important;left:50%!important;width:56px!important;height:56px!important;margin-left:-28px!important;border-radius:50%!important;background:transparent!important;transform:scale(.4);transition:transform .55s cubic-bezier(.34,1.4,.64,1),background .3s!important;z-index:-1}.tqapp-tabbar .tqapp-tab.is-active{color:#fff!important}.tqapp-tabbar .tqapp-tab.is-active:before{background:linear-gradient(180deg,#B9F2F3,var(--tqf-aqua) 60%,#3FBFC4)!important;box-shadow:0 10px 30px -8px #5fd4d8e6,0 0 0 7px var(--tqf-abyss),0 0 0 8px #ffffff14,0 1px #ffffffb3 inset;transform:scale(1)}.tqapp-tabbar .tqapp-tab__ico{transition:transform .5s cubic-bezier(.34,1.4,.64,1),color .3s}.tqapp-tabbar .tqapp-tab.is-active .tqapp-tab__ico{transform:translateY(-26px) scale(1.02);color:var(--tqf-abyss)}.tqapp-tabbar .tqapp-tab.is-active .tqapp-tab__count{color:var(--tqf-abyss)!important}.tqapp-tabbar .tqapp-tab__count{color:var(--tqf-brass)!important}}@media(max-width:1100px){.tqf-hero__inner{grid-template-columns:1fr;gap:10px}.tqf-hero__copy{padding-block:30px 10px}.tqf-acc{min-height:440px}.tqf-mosaic{grid-auto-rows:130px}.tqf-pgrid{grid-template-columns:repeat(3,1fr)}.tqf-trust .tqf-wrap{grid-template-columns:repeat(2,1fr)}.tqf-trust__i:nth-child(2){border-inline-end:0}}@media(max-width:900px){.tqf-pgrid,.tqf-cols{grid-template-columns:repeat(2,1fr)}.tqf-col:nth-child(3){display:none}}@media(max-width:760px){:root{--tqf-gutter:max(16px,env(safe-area-inset-left,0px))}.tqf-band{padding-block:44px}.tqf-sec-head{margin-bottom:22px}.tqf-sec-head h2{font-size:26px}.tqf-sec-head p{font-size:14px}.tqf-hero{padding-top:18px}.tqf-hero__copy{padding-block:14px 8px;gap:14px}.tqf-hero__copy h1{font-size:34px}.tqf-hero__copy p{font-size:14.5px}.tqf-hero__cta .tqf-btn{height:46px;padding:0 18px;font-size:13px}.tqf-stats{gap:18px}.tqf-stats b{font-size:18px}.tqf-acc{display:flex;gap:12px;height:380px;min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-block:18px 0;padding-inline-end:var(--tqf-gutter);align-self:stretch}.tqf-acc::-webkit-scrollbar{display:none}.tqf-acc .tqf-acc__p,.tqf-acc .tqf-acc__p.is-open{flex:0 0 78vw;scroll-snap-align:center;transition:none;box-shadow:inset 0 1px #ffffff1f}.tqf-acc__p img{transform:none;filter:saturate(1) brightness(.95)}.tqf-acc__p .tqf-acc__v{display:none}.tqf-acc__p:not(.is-open) .tqf-acc__lbl{opacity:1}.tqf-acc__lbl p,.tqf-acc__lbl .tqf-acc__go{opacity:1;transform:none}.tqf-acc__lbl{padding:16px}.tqf-hero__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.tqf-hero__dots i{width:6px;height:6px;border-radius:50%;background:#132b2c33;transition:width .3s}.tqf-hero__dots i.on{background:var(--tqf-teal);width:18px;border-radius:4px}.tqf-trust .tqf-wrap{grid-template-columns:1fr 1fr}.tqf-trust__i{padding:14px 10px;font-size:12px;gap:10px;border-inline-end:0;border-bottom:1px solid var(--tqf-line)}.tqf-trust__i b{font-size:13px}.tqf-brands{padding-top:48px}.tqf-brand{height:46px;padding:0 16px;font-size:12.5px}.tqf-horizon{height:180px}.tqf-horizon__arc{top:50px;width:260%}.tqf-horizon__txt{top:78px;font-size:10px}.tqf-mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:168px;gap:10px}.tqf-tile--l{grid-column:span 2;grid-row:span 1}.tqf-tile--w,.tqf-tile--m,.tqf-tile--s,.tqf-tile--s4{grid-column:span 1;grid-row:span 1}.tqf-tile{border-radius:var(--tqf-r-md)}.tqf-tile__t{padding:12px}.tqf-tile__t h3{font-size:14.5px}.tqf-tile__t small{font-size:10px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tqf-tile__t i{width:30px;height:30px}.tqf-tile--glass{padding:14px}.tqf-tile--glass h3{font-size:16px}.tqf-tile--glass p{font-size:12px}.tqf-cover{height:360px;perspective:900px}.tqf-cover__card{width:230px;height:320px;margin-left:-115px}.tqf-cover__info{grid-template-columns:1fr;gap:12px;margin-top:18px}.tqf-cover__info h3{font-size:22px}.tqf-cover__kv dd{text-align:start}.tqf-cover__arrows{display:none}.tqf-pgrid{grid-template-columns:1fr 1fr;gap:10px}.tqf-pgrid .pcard,.tqf-rail .pcard{border-radius:var(--tqf-r-md)}.tqf-pgrid .pcard__body,.tqf-rail .pcard__body{padding:12px 12px 14px;gap:6px}.tqf-pgrid .pcard__title,.tqf-rail .pcard__title{font-size:13px}.tqf-pgrid .pcard__brand,.tqf-rail .pcard__brand{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tqf-pgrid .pcard__price .now,.tqf-rail .pcard__price .now{font-size:14.5px}.tqf-pgrid .pcard__wish,.tqf-rail .pcard__wish{opacity:1;transform:none}.tqf-sc{position:relative;top:auto!important;grid-template-columns:1fr;min-height:0;border-radius:var(--tqf-r-lg)}.tqf-sc__txt{padding:22px;gap:10px}.tqf-sc__txt h3{font-size:22px}.tqf-sc__txt p{font-size:14px}.tqf-sc__img{min-height:200px;order:-1}.tqf-sc__img:after{background:linear-gradient(180deg,transparent 50%,rgba(20,27,29,.72))!important}.tqf-sa__cta{margin-top:30px;padding:20px}.tqf-rail{grid-auto-columns:72vw}.tqf-cols{display:flex;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.tqf-col{display:none}.tqf-col:first-child{display:block;width:100%}.tqf-col__track{flex-direction:row;width:max-content;animation:tqfMq 60s linear infinite}.tqf-rv{width:280px;flex:none}.tqf-pay .tqf-wrap{grid-template-columns:1fr;gap:16px;padding-block:30px}.tqf-chips{justify-content:flex-start}.tqf-pay__row{gap:8px}.tqf-pay__chip{width:108px;height:40px;padding:0 12px}.tqf-pay__box{width:84px;height:24px}.tqf-pay__row--sm .tqf-pay__chip{width:108px;padding:0 12px}.tqf-pay__txt{font-size:11.5px}.tqf-pay__cod svg{width:17px;height:17px}.tqf-pay__cod span{font-size:9.5px}.tqf-cta__box{border-radius:var(--tqf-r-lg) var(--tqf-r-lg) 30px 30px;padding:46px 20px}.tqf-cta__box h2{font-size:28px}.tqf-cta__box p{font-size:14.5px}}@media(max-width:380px){.tqf-hero__copy h1{font-size:30px}.tqf-acc .tqf-acc__p,.tqf-acc .tqf-acc__p.is-open{flex-basis:82vw}}#CartDrawer .cd__scrim{background:#0a0f10!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#CartDrawer .cd__panel{margin:10px;background:#faf9f6f5!important;backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25);border-radius:26px!important;box-shadow:0 0 0 1px #ffffffb3 inset,0 40px 90px -20px #0a0f1099!important;font-family:var(--tqf-body);overflow:hidden}#CartDrawer .cd__head{border-bottom:1px solid var(--tqf-line)!important;padding:18px 22px!important}#CartDrawer .cd__title{font-family:var(--tqf-display)!important;color:var(--tqf-ink)!important;letter-spacing:-.01em}#CartDrawer .cd__count{background:linear-gradient(180deg,#b9f2f3,#5fd4d8 55%,#3fbfc4)!important;color:var(--tqf-abyss)!important;font-family:var(--tqf-mono)}#CartDrawer .cd__close{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid var(--tqf-line)!important;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem!important;color:var(--tqf-ink)!important;padding:0!important;transition:transform .3s var(--tqf-ease-out)}#CartDrawer .cd__close:hover{transform:rotate(90deg)}#CartDrawer .cd__ship{padding:14px 22px 6px!important}#CartDrawer .cd__ship-track{background:var(--tqf-porcelain-3)!important;height:6px!important}#CartDrawer .cd__ship-track i{background:linear-gradient(90deg,var(--tqf-teal),var(--tqf-aqua))!important}#CartDrawer .cd__ship-msg b{color:var(--tqf-teal)!important}#CartDrawer .cd__items{padding:6px 22px!important}#CartDrawer .cd__item{border-bottom:1px solid var(--tqf-line)!important}#CartDrawer .cd__thumb{border-radius:16px!important;background:#fff!important;border:1px solid var(--tqf-line)!important}#CartDrawer .cd__iname{color:var(--tqf-ink)!important;font-weight:700!important}#CartDrawer .cd__iprice{font-family:var(--tqf-mono)!important;color:var(--tqf-ink)!important;font-weight:600!important}#CartDrawer .cd__qty{border-radius:999px!important;border:1px solid var(--tqf-line)!important;background:#fff}#CartDrawer .cd__remove{color:var(--tqf-slate)!important}#CartDrawer .cd__foot{background:#fff!important;border-top:1px solid var(--tqf-line)!important;padding:16px 22px 18px!important}#CartDrawer .cd__subtotal{font-family:var(--tqf-display)!important;color:var(--tqf-ink)}#CartDrawer .cd__subtotal [data-cd-subtotal]{font-family:var(--tqf-mono);font-weight:600}#CartDrawer .cd__note{color:var(--tqf-slate)!important}#CartDrawer .cd__checkout{border-radius:999px!important;background:linear-gradient(180deg,#b9f2f3,#5fd4d8 55%,#3fbfc4)!important;color:var(--tqf-abyss)!important;font-family:var(--tqf-display)!important;box-shadow:0 1px #fff9 inset,0 12px 30px -8px #5fd4d8bf!important;transition:transform .35s var(--tqf-ease-out),box-shadow .35s!important;position:relative;overflow:hidden}#CartDrawer .cd__checkout:hover{transform:translateY(-2px);box-shadow:0 1px #ffffffb3 inset,0 18px 40px -10px #5fd4d8e6!important}#CartDrawer .cd__viewcart{color:var(--tqf-ink)!important;text-decoration:none!important;font-weight:700;font-size:.86rem!important;border-bottom:1px solid var(--tqf-line);display:inline-block!important;margin:12px auto 0!important;position:relative;left:50%;transform:translate(-50%)}#CartDrawer .cd__pay{display:block!important;margin-top:14px!important;opacity:1!important}#CartDrawer .cd__pay .tqf-pay__row{gap:6px}#CartDrawer .cd__pay .tqf-pay__chip{width:92px;height:34px;padding:0 10px}#CartDrawer .cd__pay .tqf-pay__box{width:72px;height:19px}#CartDrawer .cd__pay .tqf-pay__txt{font-size:10.5px}#CartDrawer .cd__pay .tqf-pay__chip--vodafone .tqf-pay__txt{font-size:9px}#CartDrawer .cd__pay .tqf-pay__cod{gap:4px}#CartDrawer .cd__pay .tqf-pay__cod svg{width:14px;height:14px}#CartDrawer .cd__pay .tqf-pay__cod span{font-size:8.5px}#CartDrawer .cd__empty strong{font-family:var(--tqf-display)!important;color:var(--tqf-ink)}.pdp__ctas .btn{border-radius:999px!important;font-family:var(--tqf-display)!important;font-weight:700!important;letter-spacing:.01em;transition:transform .35s var(--tqf-ease-out),box-shadow .35s!important}.pdp__ctas .pdp__buy-row .btn,.pdp__ctas .btn.btn--primary{background:linear-gradient(180deg,#b9f2f3,#5fd4d8 55%,#3fbfc4)!important;color:var(--tqf-abyss)!important;border-color:transparent!important;box-shadow:0 1px #fff9 inset,0 12px 30px -8px #5fd4d8b3!important}.pdp__ctas .pdp__buy-row .btn:hover,.pdp__ctas .btn.btn--primary:hover{transform:translateY(-2px)!important;box-shadow:0 1px #ffffffb3 inset,0 18px 40px -10px #5fd4d8e6!important}.pdp__ctas .btn.btn--dark:not(.pdp__buy-row .btn){background:var(--tqf-deep)!important;color:#fff!important;border-color:transparent!important}.pdp__ctas .btn.btn--dark:hover{background:var(--tqf-abyss)!important;transform:translateY(-2px)!important}.pdp__ctas .qty{border-radius:999px!important;overflow:hidden}.pdp__tqfpay{margin-top:16px;padding-top:16px;border-top:1px solid var(--tqf-line)}.summary [id^=CartCheckout-]{border-radius:999px!important;font-family:var(--tqf-display)!important;background:linear-gradient(180deg,#b9f2f3,#5fd4d8 55%,#3fbfc4)!important;color:var(--tqf-abyss)!important;border-color:transparent!important;box-shadow:0 1px #fff9 inset,0 12px 30px -8px #5fd4d8b3!important}.summary [id^=CartCheckout-]:hover{transform:translateY(-2px)!important}.summary .btn--ghost{border-radius:999px!important;font-family:var(--tqf-display)!important}.tqf-cartpay{margin-top:16px;padding-top:14px;border-top:1px solid var(--tqf-line)}.tqmf__pay .tqf-pay__row{margin-top:2px;max-width:720px;margin-inline:auto}.tqf-404{background:var(--tqf-porcelain);padding-block:clamp(40px,6vw,80px) clamp(30px,4vw,50px)}.tqf-404__box{position:relative;overflow:hidden;border-radius:var(--tqf-r-xl);background:radial-gradient(700px 420px at 50% -10%,rgba(255,255,255,.2),transparent 60%),radial-gradient(500px 320px at 90% 110%,rgba(95,212,216,.18),transparent 60%),linear-gradient(180deg,#1A2224,var(--tqf-abyss));color:#fff;padding:clamp(48px,7vw,96px) 24px;text-align:center;box-shadow:0 40px 90px -30px #0a0f1080}.tqf-404__box canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.55}.tqf-404__box>*{position:relative}.tqf-404__code{font-family:var(--tqf-mono);font-size:clamp(64px,12vw,140px);font-weight:600;line-height:1;letter-spacing:-.04em;background:linear-gradient(180deg,#fff 20%,#ffffff59);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:10px}.tqf-404__box h1{font-size:clamp(26px,3.4vw,44px);max-width:18ch;margin:0 auto}.tqf-404__box p{color:#faf9f6b8;max-width:50ch;margin:16px auto 26px;font-size:15.5px}.tqf-404__search{display:flex;max-width:560px;margin:0 auto;background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:6px 6px 6px 20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tqf-404__search input{flex:1;min-width:0;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:15px}.tqf-404__search input::placeholder{color:#ffffff8c}.tqf-404__search button{height:42px;padding:0 20px}.tqf-404__links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:22px}.tqf-404__links a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#fff;font-size:13.5px;font-weight:700;transition:background .3s,transform .3s var(--tqf-ease-out),border-color .3s}.tqf-404__links a:hover{background:#5fd4d82e;border-color:#5fd4d899;transform:translateY(-2px)}.tqf-404__links a svg{width:14px;height:14px;color:var(--tqf-aqua)}@media(max-width:760px){#CartDrawer .cd__panel{margin:8px;border-radius:22px!important}.tqf-404__box{border-radius:var(--tqf-r-lg);padding:40px 18px}.tqf-404__search{padding:5px 5px 5px 16px}.tqf-404__search button{height:38px;padding:0 14px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/tqf.css.map */
