._4GDUAG_productContent{grid-template-columns:1fr 1.4fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){._4GDUAG_productContent{grid-template-columns:1fr;gap:20px}}._4GDUAG_gallery{gap:12px;display:flex}@media (max-width:768px){._4GDUAG_gallery{flex-direction:column-reverse}}._4GDUAG_thumbnails{flex-direction:column;flex-shrink:0;gap:8px;display:flex}@media (max-width:768px){._4GDUAG_thumbnails{flex-direction:row;padding-bottom:4px;overflow-x:auto}}._4GDUAG_thumb{border:2px solid var(--color-card-border,#dde6ec);cursor:pointer;background:#fff;border-radius:6px;flex-shrink:0;width:68px;height:68px;padding:0;transition:border-color .15s;position:relative;overflow:hidden}._4GDUAG_thumb:hover{border-color:var(--color-accent,#55acd4)}._4GDUAG_thumbSelected{border-color:var(--color-primary,#0f2b46);border-width:2.5px}._4GDUAG_mainImageWrap{flex:1;position:relative}._4GDUAG_mainImage{aspect-ratio:1;border:1px solid var(--color-card-border,#dde6ec);background:#fff;border-radius:6px;width:100%;position:relative;overflow:hidden}@media (max-width:640px){._4GDUAG_mainImage{max-height:280px}}._4GDUAG_badges{z-index:2;flex-flow:wrap;gap:0;display:flex;position:absolute;bottom:0;left:0}._4GDUAG_badge{text-transform:uppercase;letter-spacing:.03em;border-radius:0;padding:5px 10px;font-size:11px;font-weight:700;display:inline-block}._4GDUAG_badgeFeatured{color:#fff;background:#3483fa}._4GDUAG_badgeSale{color:#fff;background:#e74c3c}._4GDUAG_badgeBest{color:#fff;background:#f60}._4GDUAG_info{flex-direction:column;gap:0;display:flex}._4GDUAG_title{color:#333;margin:0;font-size:23px;font-weight:400;line-height:1.25}@media (max-width:640px){._4GDUAG_title{font-size:18px}}._4GDUAG_subtitle{color:var(--color-muted,#5e7183);margin:4px 0 0;font-size:14px}._4GDUAG_rating{align-items:center;gap:2px;margin-top:8px;display:flex}._4GDUAG_starFilled{color:var(--color-add-cart-bg,#ffc93c);font-size:1rem}._4GDUAG_starEmpty{color:var(--color-card-border,#dde6ec);font-size:1rem}._4GDUAG_ratingValue{color:var(--color-muted,#5e7183);margin-left:6px;font-size:.8rem;font-weight:500}._4GDUAG_meta{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._4GDUAG_meta span{color:var(--color-muted,#5e7183);background:var(--color-background,#f6f9fb);border:1px solid var(--color-card-border,#dde6ec);border-radius:999px;padding:3px 9px;font-size:12px}._4GDUAG_priceBlock{flex-direction:column;gap:4px;margin-top:14px;display:flex}._4GDUAG_priceTop{align-items:center;gap:8px;display:flex}._4GDUAG_priceOriginal{color:#999;font-size:16px;font-weight:400}._4GDUAG_savingsBadge{color:#00a650;font-size:13px;font-style:normal;font-weight:700}._4GDUAG_price{align-items:baseline;gap:10px;display:flex}._4GDUAG_price b{color:#333;font-size:36px;font-weight:300}@media (max-width:640px){._4GDUAG_price b{font-size:28px}}._4GDUAG_installments{border:1px solid var(--color-card-border,#dde6ec);border-radius:10px;margin-top:10px;overflow:hidden}._4GDUAG_installmentDefault{color:var(--color-success,#1fa855);background:#f0fdf4;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}._4GDUAG_cardLogo{object-fit:contain;flex-shrink:0;width:auto;height:20px}._4GDUAG_installmentDetails{border-top:1px solid var(--color-card-border,#dde6ec)}._4GDUAG_installmentSummary{color:var(--color-accent,#55acd4);cursor:pointer;-webkit-user-select:none;user-select:none;padding:9px 14px;font-size:13px;font-weight:600;list-style:none}._4GDUAG_installmentSummary::-webkit-details-marker{display:none}._4GDUAG_installmentSummary:before{content:"▸ ";font-size:11px}details[open]>._4GDUAG_installmentSummary:before{content:"▾ "}._4GDUAG_installmentGroups{flex-direction:column;gap:0;padding:4px 0 8px;display:flex}._4GDUAG_installmentGroup{padding:8px 14px 4px}._4GDUAG_installmentGroup:not(:first-child){border-top:1px solid var(--color-card-border,#dde6ec);margin-top:4px;padding-top:12px}._4GDUAG_installmentGroupHeader{align-items:center;gap:8px;margin-bottom:6px;display:flex}._4GDUAG_installmentGroupName{color:var(--color-muted,#5e7183);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}._4GDUAG_installmentRow{color:var(--color-heading,#0f2b46);border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;padding:4px 0;font-size:13.5px;display:flex}._4GDUAG_installmentRow:last-child{border-bottom:none}._4GDUAG_installmentAmount{font-size:14.5px;font-weight:700}._4GDUAG_installmentBadge{color:var(--color-success,#1fa855);background:#f0fdf4;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}._4GDUAG_tiersLabel{color:var(--color-muted,#5e7183);margin-top:14px;margin-bottom:0;font-size:12.5px;font-weight:600}._4GDUAG_tiers{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}@media (max-width:400px){._4GDUAG_tiers{grid-template-columns:repeat(2,1fr)}}._4GDUAG_tier{border:2px solid var(--color-card-border,#dde6ec);text-align:center;cursor:pointer;font:inherit;background:#fff;border-radius:12px;padding:9px 6px;transition:border-color .15s,background .15s}._4GDUAG_tier:hover{border-color:var(--color-accent,#55acd4)}._4GDUAG_tier b{color:var(--color-heading,#0f2b46);font-size:13.5px;display:block}._4GDUAG_tier span{color:var(--color-muted,#5e7183);margin-top:2px;font-size:12px;display:block}._4GDUAG_tier em{color:var(--color-success,#1fa855);margin-top:2px;font-size:11.5px;font-style:normal;font-weight:700;display:block}._4GDUAG_tierActive{border-color:var(--color-primary,#0f2b46);background:var(--color-primary,#0f2b46)}._4GDUAG_tierActive b{color:#fff}._4GDUAG_tierActive span{color:#ffffffbf}._4GDUAG_tierActive em{color:#ffffffd9}._4GDUAG_tierActive:hover{border-color:var(--color-primary,#0f2b46)}._4GDUAG_stockInfo{align-items:center;gap:7px;margin-top:14px;font-size:13.5px;font-weight:500;display:flex}._4GDUAG_iconInStock{color:var(--color-success,#1fa855);flex-shrink:0}._4GDUAG_iconOutStock{color:#d64545;flex-shrink:0}._4GDUAG_inStock{color:var(--color-success,#1fa855)}._4GDUAG_outStock{color:#d64545}._4GDUAG_stockCount{color:var(--color-muted,#5e7183);font-size:12.5px;font-weight:400}._4GDUAG_variations{margin-top:16px}._4GDUAG_varGroup{margin-bottom:12px}._4GDUAG_varGroupName{color:var(--color-muted,#5e7183);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:700}._4GDUAG_varOptions{flex-wrap:wrap;gap:7px;display:flex}._4GDUAG_varBtn{border:2px solid var(--color-card-border,#dde6ec);cursor:pointer;min-width:44px;height:34px;color:var(--color-heading,#0f2b46);background:#fff;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600;transition:border-color .15s}._4GDUAG_varBtn:hover{border-color:var(--color-accent,#55acd4)}._4GDUAG_varBtnSelected{background:var(--color-primary,#0f2b46);color:#fff;border-color:var(--color-primary,#0f2b46)}._4GDUAG_buy{align-items:center;gap:10px;margin-top:16px;display:flex}._4GDUAG_qty{border:2px solid var(--color-card-border,#dde6ec);background:#fff;border-radius:999px;flex-shrink:0;align-items:center;height:46px;display:flex;overflow:hidden}._4GDUAG_qtyBtn{width:40px;height:42px;color:var(--color-heading,#0f2b46);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:20px;font-weight:600;transition:background .15s;display:flex}._4GDUAG_qtyBtn:hover{background:var(--color-background,#f6f9fb)}._4GDUAG_qtyVal{text-align:center;min-width:28px;color:var(--color-heading,#0f2b46);font-size:15px;font-weight:700}._4GDUAG_addBtn{background:var(--color-add-cart-bg,#ffc93c);height:46px;color:var(--color-add-cart-text,#0f2b46);cursor:pointer;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;transition:filter .15s;display:flex}._4GDUAG_addBtn:hover:not(._4GDUAG_addBtnDisabled){filter:brightness(1.1)}._4GDUAG_addBtnDisabled{color:#aaa;cursor:not-allowed;background:#e0e0e0}._4GDUAG_facts{gap:8px;margin-top:16px;display:grid}._4GDUAG_fact{color:var(--color-text,#16293a);align-items:flex-start;gap:10px;font-size:13.5px;display:flex}._4GDUAG_fact svg{width:20px;height:20px;stroke:var(--color-accent,#55acd4);flex-shrink:0;margin-top:1px}._4GDUAG_fact b{color:var(--color-heading,#0f2b46)}._4GDUAG_tabs{border:1px solid var(--color-card-border,#dde6ec);background:#fff;border-radius:14px;margin-top:16px;padding:4px 16px}._4GDUAG_tabs details{border-bottom:1px solid var(--color-card-border,#dde6ec);padding:12px 0}._4GDUAG_tabs details:last-child{border-bottom:0}._4GDUAG_tabs summary{color:var(--color-heading,#0f2b46);cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;list-style:none;display:flex}._4GDUAG_tabs summary::-webkit-details-marker{display:none}._4GDUAG_tabs summary:after{content:"+";color:var(--color-accent,#55acd4);font-size:18px}._4GDUAG_tabs details[open] summary:after{content:"–"}._4GDUAG_tabs p,._4GDUAG_htmlContent{color:var(--color-muted,#5e7183);margin-top:8px;font-size:13.5px;line-height:1.6}._4GDUAG_htmlContent h2,._4GDUAG_htmlContent h3,._4GDUAG_htmlContent h4{color:var(--color-heading,#0f2b46);margin:.8em 0 .3em;font-weight:700}._4GDUAG_htmlContent p{margin:0 0 .6em}._4GDUAG_htmlContent ul,._4GDUAG_htmlContent ol{margin-bottom:.6em;padding-left:1.4em}._4GDUAG_htmlContent img{border-radius:8px;max-width:100%}._4GDUAG_htmlContent table{border-collapse:collapse;width:100%;margin-bottom:.8em;font-size:13px}._4GDUAG_htmlContent td,._4GDUAG_htmlContent th{border:1px solid var(--color-card-border,#dde6ec);text-align:left;padding:7px 10px}._4GDUAG_detailsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin-top:8px;display:grid}._4GDUAG_detailItem{background:var(--color-background,#f6f9fb);border-radius:8px;flex-direction:column;gap:3px;padding:10px;display:flex}._4GDUAG_detailLabel{color:var(--color-muted,#5e7183);text-transform:uppercase;letter-spacing:.5px;font-size:10.5px;font-weight:600}._4GDUAG_detailValue{color:var(--color-heading,#0f2b46);font-size:13.5px;font-weight:500}._4GDUAG_tags{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}._4GDUAG_tag{color:var(--color-accent,#55acd4);background:#eaf5fb;border-radius:999px;padding:5px 13px;font-size:12.5px;font-weight:500}._4GDUAG_related{grid-column:1/-1;min-width:0;margin-top:32px}._4GDUAG_relatedTitle{color:var(--color-heading,#0f2b46);margin:0 0 12px;font-size:20px;font-weight:700}@media (max-width:640px){._4GDUAG_relatedTitle{font-size:16px}}._4GDUAG_relatedSlider{position:relative}@media (min-width:641px){._4GDUAG_relatedSlider{padding:0 22px}}._4GDUAG_relatedRow{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding:4px 2px 12px;display:flex;overflow-x:auto}._4GDUAG_relatedRow::-webkit-scrollbar{display:none}._4GDUAG_relatedArrow{z-index:2;color:#333;cursor:pointer;background:#fff;border:1.5px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.6rem;line-height:1;transition:box-shadow .2s,border-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}._4GDUAG_relatedArrow:hover{border-color:var(--color-primary,#667eea);box-shadow:0 4px 12px #00000026}@media (max-width:640px){._4GDUAG_relatedArrow{display:none}}._4GDUAG_relatedPrev{left:0}._4GDUAG_relatedNext{right:0}._4GDUAG_relatedCard{flex:0 0 168px}@media (max-width:640px){._4GDUAG_relatedCard{flex:0 0 calc(50% - 12px)}}@media (max-width:380px){._4GDUAG_relatedCard{flex:0 0 calc(70% - 12px)}}._4GDUAG_relatedCard{scroll-snap-align:start;border:1px solid var(--color-card-border,#dde6ec);background:#fff;border-radius:6px;flex-direction:column;text-decoration:none;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000000f}._4GDUAG_relatedCard:hover{box-shadow:0 6px 20px #0000001f}._4GDUAG_relatedImg{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}._4GDUAG_relatedFlag{background:var(--color-add-cart-bg,#ffc93c);color:var(--color-heading,#0f2b46);z-index:2;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:6px;left:6px}._4GDUAG_relatedBody{flex-direction:column;gap:3px;padding:8px 10px 10px;display:flex}._4GDUAG_relatedName{color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}._4GDUAG_relatedPrice{color:#333;font-size:15px;font-weight:500}._4GDUAG_toast{background:var(--color-heading,#0f2b46);color:#fff;z-index:9999;border-radius:14px;align-items:center;gap:12px;max-width:360px;padding:14px 20px;font-size:.9rem;font-weight:500;animation:.2s _4GDUAG_fadeUp;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #00000040}._4GDUAG_toastBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff26;border:none;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:600;transition:background .2s}._4GDUAG_toastBtn:hover{background:#ffffff40}@keyframes _4GDUAG_fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.MM9NqG_container{max-width:1200px;min-height:calc(100vh - 200px);margin:0 auto;padding:20px}@media (max-width:640px){.MM9NqG_container{padding:12px 10px 40px}}
