.theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 12px;border:1px solid #e3e4e7;border-radius:10px;background:#fff;color:#383c44;font-size:10px;font-weight:700;white-space:nowrap;cursor:pointer}.theme-toggle>span:first-child{font-size:20px;line-height:1}.theme-toggle:hover{border-color:#eea06d;background:#fff8f2}.product-nav{margin-left:10px}header .theme-toggle{flex-shrink:0}.review-controls{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin:8px 0 16px}.review-controls[hidden]{display:none!important}.review-controls button{border:1px solid #dedfe4;background:#fff;color:#535963;border-radius:9px;min-height:40px;padding:9px 13px;font-size:11px}.review-controls button:disabled{opacity:.4;cursor:default}.reviewgrid.review-carousel{display:flex!important;overflow-x:auto;gap:18px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:4px 3px 18px;scrollbar-width:thin;align-items:stretch}.reviewgrid.review-carousel>.reviewcard{flex:0 0 calc((100% - 36px)/3);min-width:0;scroll-snap-align:start;display:flex!important;flex-direction:column}.reviewgrid.review-carousel>.reviewcard[hidden]{display:none!important}.reviewgrid.review-carousel.reviews-grid-mode{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.reviewgrid.review-carousel.reviews-grid-mode>.reviewcard{width:auto}.reviews-more{margin-top:15px}
html[data-theme=dark]{color-scheme:dark;--ink:#f3f4f7;--muted:#b3b8c3;--line:#353a45;--cream:#30251e;--orange:#ff9149;--surface:#20242c;--background:#14161b}html[data-theme=dark] body{background:var(--background);color:var(--ink)}html[data-theme=dark] header{background:#191c23f5;border-color:var(--line)}html[data-theme=dark] main>section,html[data-theme=dark] .catalog,html[data-theme=dark] .about,html[data-theme=dark] .bestsellers,html[data-theme=dark] .crew-plans,html[data-theme=dark] .activation-section,html[data-theme=dark] .recent-section{background:#14161b}html[data-theme=dark] .buy-steps{background:#191c23}html[data-theme=dark] .why-shop{background:#101217}html[data-theme=dark] .top,html[data-theme=dark] footer{background:#101217;color:#e6e8ed}html[data-theme=dark] .platform-menu,html[data-theme=dark] .navlinks{background:#191c23;border-color:var(--line)}html[data-theme=dark] .platform-menu a:hover,html[data-theme=dark] .platform-menu a.is-current{background:#33271e;border-color:#9b5a30}html[data-theme=dark] .navlinks a,html[data-theme=dark] .navright,html[data-theme=dark] .menu{color:#f0f2f6}html[data-theme=dark] .logo{border-radius:9px;background:#fff}html[data-theme=dark] p,html[data-theme=dark] .sectionhead>p,html[data-theme=dark] .hero-note,html[data-theme=dark] .support,html[data-theme=dark] .breadcrumb,html[data-theme=dark] .count,html[data-theme=dark] .recent-note,html[data-theme=dark] .favorite-status,html[data-theme=dark] .guide-footnote,html[data-theme=dark] .product-fine,html[data-theme=dark] .product-assurance{color:#b3b8c3}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3{color:#f3f4f7}html[data-theme=dark] .eyebrow{color:#ffab70}html[data-theme=dark] .hero-copy h1>span{color:#ff9149}html[data-theme=dark] .pill{background:#2c241e;border-color:#63432c;color:#ffb785}html[data-theme=dark] .card,html[data-theme=dark] .reviewcard,html[data-theme=dark] .best-card,html[data-theme=dark] .plan-card,html[data-theme=dark] .steps-grid li,html[data-theme=dark] .activation-guide,html[data-theme=dark] .related-card,html[data-theme=dark] .recent-card,html[data-theme=dark] .detail-review-card,html[data-theme=dark] .proof-tile,html[data-theme=dark] .payment-method{background:#20242c;border-color:#353a45;color:#eef0f5}html[data-theme=dark] .visual,html[data-theme=dark] .product-gallery,html[data-theme=dark] .recent-card>img,html[data-theme=dark] .related-card>img{background:#252a34}html[data-theme=dark] .cardbody>small,html[data-theme=dark] .reviewcard small,html[data-theme=dark] .payment-method small,html[data-theme=dark] .recent-card small,html[data-theme=dark] .related-card small,html[data-theme=dark] .product-info>p,html[data-theme=dark] .monthly-value,html[data-theme=dark] .plan-card>p,html[data-theme=dark] .plan-note,html[data-theme=dark] .activation-guide ol,html[data-theme=dark] .detail-activation ol,html[data-theme=dark] .product-information ol,html[data-theme=dark] .product-options span,html[data-theme=dark] .product-options small,html[data-theme=dark] .region-choice small,html[data-theme=dark] .detail-review-card small{color:#b3b8c3}html[data-theme=dark] .price-row>strong,html[data-theme=dark] .product-total>strong,html[data-theme=dark] .mobile-order strong,html[data-theme=dark] .product-options strong,html[data-theme=dark] .plan-card>strong,html[data-theme=dark] .recent-card strong,html[data-theme=dark] .related-card strong,html[data-theme=dark] .plan-saving,html[data-theme=dark] .guide-source,html[data-theme=dark] .review-proof,html[data-theme=dark] .review-read,html[data-theme=dark] .favorites-return,html[data-theme=dark] .product-page-link{color:#ffab70}html[data-theme=dark] .btn,html[data-theme=dark] .btn.dark{background:#ff9149;color:#17191c;border-color:#ff9149}html[data-theme=dark] .btn.outline{background:transparent;color:#ffb27d;border-color:#655040}html[data-theme=dark] .filter,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] .search,html[data-theme=dark] .region-choice,html[data-theme=dark] .product-options button,html[data-theme=dark] .modal-values button,html[data-theme=dark] .detail-favorite,html[data-theme=dark] .theme-toggle,html[data-theme=dark] .clear-recent,html[data-theme=dark] .share-product,html[data-theme=dark] .review-controls button{background:#22262f;border-color:#414754;color:#eff1f6}html[data-theme=dark] input::placeholder{color:#b3b8c3}html[data-theme=dark] .filter.active,html[data-theme=dark] .region-choice[aria-pressed=true],html[data-theme=dark] .product-options button[aria-pressed=true],html[data-theme=dark] .modal-values .chosen,html[data-theme=dark] .detail-favorite.is-saved{background:#38291e;border-color:#fa914c;color:#ffd1b0}html[data-theme=dark] .favorite-button{background:#22262f;color:#e1e4eb;border-color:#4b5260}html[data-theme=dark] .favorite-button.is-saved{background:#38291e;color:#ffab70;border-color:#b86c39}html[data-theme=dark] .community-stat,html[data-theme=dark] .plan-best,html[data-theme=dark] .detail-activation,html[data-theme=dark] .delivery-status,html[data-theme=dark] .catalog-empty,html[data-theme=dark] .catalog-testimonial,html[data-theme=dark] .costinha-help{background:#2b241f;border-color:#65442f}html[data-theme=dark] .community-stat strong{color:#ffab70}html[data-theme=dark] .community-stat span{color:#f4e7dd}html[data-theme=dark] .community-stat small{color:#c8beb7}html[data-theme=dark] .plan-badge{background:#343a46;color:#dfe3eb}html[data-theme=dark] .plan-best .plan-badge{background:#ff9149;color:#17191c}html[data-theme=dark] .proof-gallery,html[data-theme=dark] .product-quote{background:#191d25;border-color:#353a45}html[data-theme=dark] .hero-showcase{background:radial-gradient(ellipse at center,#50301e,#20242c 70%)}html[data-theme=dark] .product-region{background:#343a46;color:#eff1f6}html[data-theme=dark] .product-total,html[data-theme=dark] .product-information,html[data-theme=dark] details,html[data-theme=dark] .payment-section,html[data-theme=dark] .why-benefit{border-color:#353a45}html[data-theme=dark] details summary{color:#eff1f6}html[data-theme=dark] .modal,html[data-theme=dark] .chat-panel,html[data-theme=dark] .search-suggestions,html[data-theme=dark] .mobile-order{background:#1d2129;color:#f3f4f7;border-color:#3c424f}html[data-theme=dark] .close{color:#eff1f6}html[data-theme=dark] .chat-head{background:#101217}html[data-theme=dark] .chatmessage.bot{background:#2c323e;color:#edf0f5}html[data-theme=dark] .chatmessage.customer{background:#422e20;color:#ffe2cc}html[data-theme=dark] .chat-options button{background:#33261e;border-color:#694a34;color:#ffd0af}html[data-theme=dark] .chat-human{background:#242a34;color:#ffd0af;border-color:#414754}html[data-theme=dark] .chat-toggle{background:#ff9149;color:#17191c}html[data-theme=dark] .search-suggestion:hover,html[data-theme=dark] .search-suggestion[aria-selected=true]{background:#38291e}html[data-theme=dark] .search-suggestion strong{color:#f3f4f7}html[data-theme=dark] .search-suggestion small,html[data-theme=dark] .search-no-results{color:#b3b8c3}html[data-theme=dark] .search-suggestion>b{color:#ffb27d}html[data-theme=dark] .brand-loader,html[data-theme=dark] .brand-loading .brand-loader,html[data-theme=dark] .art-loader,html[data-theme=dark] .product-gallery .art-loader{background:#14161b}html[data-theme=dark] .brand-loader>img,html[data-theme=dark] .art-loader>img{background:#fff;border-radius:14px}html[data-theme=dark] .brand-loader>span:last-child,html[data-theme=dark] .art-loader>span{color:#c2c7d0}html[data-theme=dark] .brandpanel{background:#fff}html[data-theme=dark] .brandpanel span{color:#535963}
@media(max-width:1000px){.theme-label{display:none}.theme-toggle{width:40px;min-height:40px;padding:8px}.product-nav{margin-left:8px}.reviewgrid.review-carousel>.reviewcard{flex-basis:calc((100% - 18px)/2)}}@media(max-width:700px){.reviewgrid.review-carousel>.reviewcard{flex-basis:86%}.reviewgrid.review-carousel.reviews-grid-mode{grid-template-columns:1fr}.review-controls{justify-content:flex-start}.review-controls button{min-height:42px}.navright{gap:8px}.theme-toggle{width:38px;min-height:38px}.reviewcard{padding:22px}.product-nav{font-size:9px}.product-wrap .theme-toggle{margin-left:auto}}@media(prefers-reduced-motion:reduce){.reviewgrid.review-carousel{scroll-behavior:auto}}
html[data-theme=dark] .category,html[data-theme=dark] .hero-float,html[data-theme=dark] .menu{background:#22262f;color:#f3f4f7;border-color:#414754}html[data-theme=dark] .category:hover{background:#33261e;border-color:#ff9149}html[data-theme=dark] .category small,html[data-theme=dark] .hero-float small{color:#b3b8c3}html[data-theme=dark] .hero-float strong{color:#f3f4f7}html[data-theme=dark] .best-card strong{color:#ffab70}html[data-theme=dark] .best-card>div>span{color:#d0d4dc}html[data-theme=dark] .price-row button{background:#38291e;color:#ffb785}html[data-theme=dark] .price-row button:hover{background:#ff9149;color:#17191c}html[data-theme=dark] .gift-art{background:#2c323e;border-color:#414754;color:#f3f4f7}
