.hero3d{width:100%;height:clamp(72svh, calc(100svh - var(--header-h)), 92vh);isolation:isolate;background:radial-gradient(circle at 82% 18%,#b899683d,#0000 34%),linear-gradient(135deg,#070707 0%,#17120f 52%,#241b16 100%);min-height:560px;position:relative;overflow:hidden}.hero3d-viewport{perspective:2000px;perspective-origin:50%;width:100%;height:100%;overflow:hidden}.hero3d-track{height:100%;transform-style:preserve-3d;display:flex}.hero3d-slide{min-width:0;height:100%;transform-style:preserve-3d;flex:0 0 100%;justify-content:center;align-items:stretch;display:flex;position:relative}.hero3d-slide-card{transform-origin:50%;will-change:transform, opacity;width:100%;height:100%;position:relative}.hero3d-slide-media{position:absolute;inset:0;overflow:hidden}.hero3d-image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero3d-image-mobile{display:none}.hero3d-scrim{z-index:1;background:linear-gradient(#00000029 0% 52%,#000000bd 100%),linear-gradient(90deg,#000000b3 0%,#0006 38%,#0000000d 74%,#0006 100%);position:absolute;inset:0}.hero3d-content{z-index:2;color:#fff;flex-direction:column;justify-content:center;gap:1rem;max-width:760px;height:100%;padding:clamp(2.2rem,6vw,6.5rem);display:flex;position:relative}.hero3d-content-align-left{margin-right:auto}.hero3d-content-align-right{text-align:right;margin-left:auto}.hero3d-content-align-center{text-align:center;align-items:center;margin-inline:auto}.hero3d-content,.hero3d-content *{color:#fff}.hero3d-content .hero3d-cta-primary{color:var(--ink-black)}.hero3d-eyebrow{font-family:var(--font-body);letter-spacing:.26em;text-transform:uppercase;opacity:.92;font-size:.74rem}.hero3d-title{font-family:var(--font-display);letter-spacing:-.012em;max-width:14ch;margin:0;font-size:clamp(2.4rem,6vw,5.8rem);font-weight:500;line-height:.96}.hero3d-lede{font-family:var(--font-body);opacity:.92;max-width:56ch;margin:0;font-size:clamp(1rem,1.1vw,1.1rem);line-height:1.65}.hero3d-cta-row{flex-wrap:wrap;gap:.8rem;margin-top:.2rem;display:flex}.hero3d-cta{min-height:48px;font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffffe6;justify-content:center;align-items:center;padding:14px 26px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .25s,color .25s,transform .25s;display:inline-flex}.hero3d-cta-primary{color:var(--ink-black);background:#fff}.hero3d-cta-primary:hover{transform:translateY(-2px)}.hero3d-cta-secondary{color:#fff;background:0 0}.hero3d-cta-secondary:hover{color:var(--ink-black);background:#fff}.hero3d-proof{flex-wrap:wrap;gap:1rem 1.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.hero3d-proof li{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;opacity:.86;align-items:center;gap:8px;font-size:.78rem;display:inline-flex}.hero3d-proof li:before{content:"";background:var(--accent-rose-bar);border-radius:50%;width:6px;height:6px;display:inline-block}.hero3d-controls{z-index:5;pointer-events:none;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2rem);display:flex;position:absolute;bottom:clamp(1.2rem,3vw,2.5rem);left:0;right:0}.hero3d-controls>*{pointer-events:auto}.hero3d-arrow{width:48px;height:48px;color:var(--ink-black);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;transition:transform .25s,background .25s;display:inline-flex;box-shadow:0 6px 18px #0003}.hero3d-arrow:hover{background:#fff;transform:scale(1.05)}.hero3d-dots{align-items:center;gap:10px;display:inline-flex}.hero3d-dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.hero3d-dot-fill{background:#ffffff6b;border-radius:50%;width:8px;height:8px;transition:background .25s,transform .25s}.hero3d-dot:hover .hero3d-dot-fill{background:#ffffffb3}.hero3d-dot.is-active .hero3d-dot-fill{background:#fff;transform:scale(1.4)}@media (max-width:1024px){.hero3d-viewport{perspective:1400px}.hero3d-title{font-size:clamp(2rem,5.4vw,4.2rem)}}@media (max-width:768px){.hero3d{height:auto;min-height:70svh;max-height:88svh}.hero3d-viewport{perspective:900px;height:86svh}.hero3d-image-desktop{display:none}.hero3d-image-mobile{display:block}.hero3d-content{justify-content:flex-end;padding:1.6rem 1.2rem 5rem}.hero3d-title{max-width:18ch;font-size:clamp(1.8rem,8vw,2.6rem);line-height:1.05}.hero3d-lede{font-size:.96rem;line-height:1.55}.hero3d-cta{min-height:44px;padding:12px 18px;font-size:.84rem}.hero3d-cta-row{gap:.5rem}.hero3d-proof{gap:.4rem 1rem;margin-top:.6rem}.hero3d-proof li{letter-spacing:.16em;font-size:.66rem}.hero3d-controls{gap:.8rem;bottom:1rem}.hero3d-arrow{width:40px;height:40px;font-size:1rem}}@media (prefers-reduced-motion:reduce){.hero3d-slide-card{opacity:1!important;transform:none!important}}
.quicknav{background:var(--bg-white);border-bottom:1px solid var(--border-soft);padding-block:clamp(2rem,3.5vw,3rem);padding-inline:clamp(1rem,4vw,3rem)}.quicknav-inner{max-width:var(--container-max);margin:0 auto}.quicknav-header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:clamp(1.2rem,2.4vw,1.8rem);display:flex}.quicknav-eyebrow{font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-secondary);margin-bottom:.4rem;font-size:.72rem;display:inline-block}.quicknav-title{font-family:var(--font-display);color:var(--ink-black);margin:0;font-size:clamp(1.2rem,1.8vw,1.6rem);font-weight:500;line-height:1.15}.quicknav-controls{gap:6px;display:inline-flex}.quicknav-btn{border:1px solid var(--border);width:40px;height:40px;color:var(--ink-black);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:background .25s,color .25s,opacity .25s;display:inline-flex}.quicknav-btn:hover:not(:disabled){background:var(--ink-black);color:#fff}.quicknav-btn:disabled{opacity:.4;cursor:not-allowed}.quicknav-viewport{width:100%;overflow:hidden}.quicknav-track{touch-action:pan-y;gap:clamp(10px,1.2vw,16px);margin:0;padding:2px;list-style:none;display:flex}.quicknav-item{flex:none;width:clamp(120px,11vw,160px)}.quicknav-card{color:var(--ink-black);flex-direction:column;gap:8px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex}.quicknav-card:hover{transform:translateY(-4px)}.quicknav-thumb{aspect-ratio:4/5;background:radial-gradient(circle at 50% 38%, #fff 0%, var(--bg-cream) 70%);border:1px solid var(--border-soft);border-radius:8px;width:100%;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.quicknav-card:hover .quicknav-thumb{border-color:var(--ink-muted);box-shadow:0 10px 24px #14121014}.quicknav-meta{flex-direction:column;gap:2px;padding:0 2px;display:flex}.quicknav-name{font-family:var(--font-body);letter-spacing:.01em;color:var(--ink-black);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.quicknav-sub{font-family:var(--font-body);color:var(--ink-secondary);letter-spacing:.02em;font-size:.72rem}@media (max-width:1024px){.quicknav-item{width:clamp(118px,22vw,150px)}}@media (max-width:768px){.quicknav{padding-block:1.6rem;padding-inline:1rem}.quicknav-header{align-items:center}.quicknav-controls{display:none}.quicknav-item{width:110px}.quicknav-name{font-size:.78rem}}
.collection-grid-section{background:var(--bg-white);padding-block:clamp(5rem,9vw,8.5rem);padding-inline:clamp(1rem,4vw,3rem)}.collection-grid-header{text-align:center;max-width:880px;margin:0 auto clamp(2.5rem,5vw,4.5rem)}.collection-grid-eyebrow{font-family:var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-secondary);margin-bottom:1rem;font-size:.78rem;display:inline-block}.collection-grid-title{font-family:var(--font-display);letter-spacing:-.018em;color:var(--ink-black);margin:0 0 1rem;font-size:clamp(2.2rem,4.4vw,3.8rem);font-weight:500;line-height:1.04}.collection-grid-title em{color:var(--accent-rose-deep);font-style:italic}.collection-grid-lede{font-family:var(--font-body);color:var(--ink-secondary);margin:0;max-width:64ch;margin-inline:auto;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.65}.collection-grid{max-width:var(--container-max);grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(340px,auto);gap:clamp(14px,1.4vw,20px);margin:0 auto;display:grid}.collection-tile{background:radial-gradient(circle at 50% 38%, #fff 0%, var(--bg-cream) 70%);color:var(--ink-black);isolation:isolate;grid-template-rows:1fr auto;text-decoration:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.collection-tile:hover{transform:translateY(-6px);box-shadow:0 22px 50px #1412101f}.collection-tile-featured{grid-area:span 2/span 7;min-height:720px}.collection-tile-mid{grid-area:span 1/span 5;min-height:352px}.collection-tile-standard{grid-area:span 1/span 4;min-height:360px}.collection-tile-media{width:100%;height:100%;min-height:0;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden}.collection-tile:hover .collection-tile-media{transform:scale(1.03)}.collection-tile-image{object-fit:contain;object-position:center;padding:clamp(.35rem,1vw,.85rem)}.collection-tile-featured .collection-tile-image{padding:clamp(.75rem,1.8vw,1.6rem)}.collection-tile-mid .collection-tile-image{padding:clamp(.3rem,.9vw,.65rem)}.collection-tile-standard .collection-tile-image{padding:clamp(.2rem,.7vw,.55rem)}.collection-tile-badge{z-index:2;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-black);background:#ffffffeb;border-radius:999px;padding:6px 10px;font-size:.62rem;font-weight:600;position:absolute;top:16px;left:16px;box-shadow:0 2px 8px #1412100f}.collection-tile-meta{z-index:2;border-top:1px solid var(--border-soft);background:#fff;justify-content:space-between;align-items:flex-end;gap:1rem;padding:clamp(1.2rem,2.4vw,2rem);display:flex;position:relative}.collection-tile-text{flex-direction:column;gap:4px;min-width:0;display:flex}.collection-tile-title{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink-black);margin:0;font-size:clamp(1.05rem,1.5vw,1.55rem);font-weight:500;line-height:1.15}.collection-tile-title a{color:inherit;text-decoration:none}.collection-tile-subline{font-family:var(--font-body);color:var(--ink-secondary);align-items:center;gap:6px;margin:0;font-size:.82rem;display:inline-flex}.collection-tile-sep{opacity:.5}.collection-tile-cta{font-family:var(--font-body);color:var(--ink-black);background:var(--bg-cream);border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.4rem;text-decoration:none;transition:transform .3s,background .3s;display:inline-flex}.collection-tile:hover .collection-tile-cta{background:var(--ink-black);color:#fff;transform:translate(4px)}.collection-tile-featured .collection-tile-title{font-size:clamp(1.6rem,2.4vw,2.4rem)}.collection-tile-featured .collection-tile-subline{font-size:.92rem}@media (max-width:1024px){.collection-grid{grid-template-columns:repeat(6,1fr)}.collection-tile-featured{grid-area:span 2/span 6;min-height:680px}.collection-tile-mid,.collection-tile-standard{grid-area:span 1/span 3}}@media (max-width:768px){.collection-grid-section{padding-block:3rem;padding-inline:1rem}.collection-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:12px}.collection-tile-featured,.collection-tile-mid,.collection-tile-standard{aspect-ratio:auto;grid-area:span 1/span 1;min-height:560px}.collection-tile-featured{aspect-ratio:auto;min-height:600px}.collection-tile-cta{width:40px;height:40px;font-size:1.2rem}.collection-tile-meta{padding:1rem 1.2rem}.collection-tile-image{padding:.35rem}.collection-tile-featured .collection-tile-image{padding:.55rem}}.collection-tile-swatches{align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:inline-flex}.collection-tile-swatches li{display:inline-flex}.collection-tile-swatch{outline-offset:2px;width:24px;height:24px;color:var(--ink-secondary);cursor:pointer;background-clip:padding-box;border:0;border-radius:50%;outline:1px solid #14121029;justify-content:center;align-items:center;font-size:.62rem;font-weight:600;transition:transform .25s,outline-color .25s,box-shadow .25s;display:inline-flex}.collection-tile-swatch-overflow{letter-spacing:.02em;background:0 0;border-radius:999px;outline-color:#1412102e;width:auto;min-width:28px;height:auto;min-height:24px;padding:1px 5px}.collection-tile-swatch:hover,.collection-tile-swatch:focus-visible{outline-color:#14121052;transform:scale(1.18)}.collection-tile-swatch.is-selected{outline:2px solid var(--ink-black);box-shadow:0 0 0 4px #fffffff2}.collection-tile-swatches-featured .collection-tile-swatch:not(.collection-tile-swatch-overflow){width:28px;height:28px}.collection-tile-swatches-mid .collection-tile-swatch:not(.collection-tile-swatch-overflow){width:26px;height:26px}.collection-tile-sizes{white-space:nowrap}.collection-tile-swatch .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.collection-tile-subline{flex-wrap:wrap;align-items:flex-start;gap:8px}.collection-tile-swatch{width:20px;height:20px}.collection-tile-swatches-featured .collection-tile-swatch:not(.collection-tile-swatch-overflow){width:22px;height:22px}}.collection-filter{background:var(--bg-cream);border:1px solid var(--border-soft);border-radius:999px;align-items:center;gap:4px;margin:0 auto clamp(1.8rem,3vw,2.6rem);padding:6px;display:inline-flex;position:relative}.collection-filter-btn{min-height:40px;font-family:var(--font-body);letter-spacing:.01em;color:var(--ink-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:.86rem;font-weight:500;transition:color .25s;display:inline-flex;position:relative}.collection-filter-btn:hover{color:var(--ink-black)}.collection-filter-btn.is-active{color:#fff}.collection-filter-label{z-index:2;position:relative}.collection-filter-count{z-index:2;letter-spacing:.04em;color:inherit;text-align:center;background:#1412100f;border-radius:999px;min-width:22px;padding:2px 7px;font-size:.7rem;font-weight:600;position:relative}.collection-filter-btn.is-active .collection-filter-count{color:#fff;background:#ffffff29}.collection-filter-pill{background:var(--ink-black);z-index:1;border-radius:999px;position:absolute;inset:0}.collection-filter{justify-content:center;width:fit-content;margin-left:auto;margin-right:auto;display:flex}.collection-grid-count-1 .collection-tile-featured{aspect-ratio:16/9;grid-area:span 2/span 12}.collection-grid-count-2 .collection-tile-featured{grid-area:span 2/span 8}.collection-grid-count-2 .collection-tile-mid{grid-area:span 2/span 4}.collection-grid-count-3 .collection-tile-featured{grid-area:span 2/span 8}.collection-grid-count-3 .collection-tile-mid{grid-area:span 1/span 4}.collection-grid-count-4 .collection-tile-standard,.collection-grid-count-5 .collection-tile-standard,.collection-grid-count-6 .collection-tile-standard{grid-column:span 4}@media (max-width:1024px){.collection-grid-count-1 .collection-tile-featured,.collection-grid-count-2 .collection-tile-featured{grid-column:span 6}.collection-grid-count-2 .collection-tile-mid{grid-area:span 1/span 6}.collection-grid-count-3 .collection-tile-featured{grid-column:span 6}.collection-grid-count-3 .collection-tile-mid{grid-column:span 3}}@media (max-width:768px){.collection-filter{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:22px;justify-content:flex-start;gap:2px;width:100%;max-width:100%;margin-inline:0;padding:4px;overflow:auto hidden}.collection-filter::-webkit-scrollbar{display:none}.collection-filter-btn{flex:none;min-height:36px;padding:8px 12px;font-size:.8rem}.collection-filter-count{min-width:18px;padding:1px 5px;font-size:.65rem}}
.trendyol-reviews{background:var(--bg-cream);padding-block:clamp(4rem,8vw,6.5rem);padding-inline:clamp(1rem,4vw,3rem)}.trendyol-reviews-inner{max-width:var(--container-max);margin:0 auto}.trendyol-reviews-header{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.trendyol-reviews-eyebrow{font-family:var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--ink-secondary);margin-bottom:1rem;font-size:.74rem;display:inline-block}.trendyol-reviews-title{font-family:var(--font-display);color:var(--ink-black);align-items:center;gap:1rem;margin:0 0 .8rem;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:500;line-height:1;display:inline-flex}.trendyol-reviews-title em{color:#8a5800;letter-spacing:-.02em;font-style:normal}.trendyol-stars{gap:2px;display:inline-flex}.trendyol-reviews-lede{font-family:var(--font-body);color:var(--ink-secondary);letter-spacing:.01em;margin:0 0 1rem;font-size:.95rem}.trendyol-reviews-store-link{font-family:var(--font-body);color:var(--accent-rose-aa);border-bottom:1px solid var(--accent-rose-aa);padding-bottom:2px;font-size:.86rem;font-weight:500;text-decoration:none;transition:opacity .25s}.trendyol-reviews-store-link:hover{opacity:.7}.trendyol-reviews-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.trendyol-review-card{border:1px solid var(--border-soft);background:#fff;flex-direction:column;gap:.7rem;padding:1.2rem 1.4rem 1.1rem;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex}.trendyol-review-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #14121012}.trendyol-review-stars{gap:1px;display:inline-flex}.trendyol-review-comment{font-family:var(--font-body);color:var(--ink-primary);flex:1;margin:0;font-size:.92rem;font-style:italic;line-height:1.6}.trendyol-review-comment q{quotes:"“" "”"}.trendyol-review-comment q:before{content:open-quote;opacity:.4}.trendyol-review-comment q:after{content:close-quote;opacity:.4}.trendyol-review-meta{font-family:var(--font-body);color:var(--ink-secondary);border-top:1px solid var(--border-soft);flex-wrap:wrap;gap:.4rem .8rem;padding-top:.6rem;font-size:.78rem;display:flex}.trendyol-review-user{color:var(--ink-primary);font-weight:600}.trendyol-review-size{opacity:.85}.trendyol-review-date{color:var(--ink-secondary);margin-left:auto;font-weight:500}@media (max-width:768px){.trendyol-reviews-grid{grid-template-columns:1fr}.trendyol-reviews-title{gap:.6rem;font-size:2rem}.trendyol-reviews-title em{font-size:1.8rem}}
