.Vw5gBG_error{text-align:center;padding:4rem}.Vw5gBG_container{margin-top:clamp(20px,5vw,40px)}.Vw5gBG_container .Vw5gBG_productDetail{grid-template-columns:1fr;align-items:start;gap:2rem;padding:0 1rem;display:grid}@media (min-width:992px){.Vw5gBG_container .Vw5gBG_productDetail{grid-template-columns:1.2fr 1fr;gap:clamp(2rem,6vw,4rem)}}.Vw5gBG_container{max-width:1440px;margin:0 auto}.Vw5gBG_container .Vw5gBG_productDetail{gap:clamp(1.5rem,4vw,4rem)}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_gallery .Vw5gBG_mainImage{border-color:var(--border-color);background:var(--background-color2);border-radius:4px}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_gallery .Vw5gBG_thumb{border-color:var(--border-color);border-radius:4px}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection{top:96px}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_header{font-family:var(--font-dancing);letter-spacing:-.035em;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_metaRow .Vw5gBG_category,.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_metaRow .Vw5gBG_series{background:var(--text-bg);color:var(--accent-color2)}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_priceRow .Vw5gBG_oldPrice{color:var(--text-color2)}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_purchasePanel .Vw5gBG_quantityControl{border-color:var(--border-color);border-radius:4px}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_uspRow .Vw5gBG_uspItem,.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_accordion details{border-color:var(--border-color);background:var(--background-color2);border-radius:4px}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_accordion details summary{font-family:var(--font-roboto)}@media (max-width:991px){.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection{position:static}}@media (max-width:560px){.Vw5gBG_container{margin-top:1rem}.Vw5gBG_container .Vw5gBG_productDetail{gap:1.25rem;padding:0 .75rem}.Vw5gBG_container .Vw5gBG_productDetail .Vw5gBG_infoSection .Vw5gBG_uspRow{grid-template-columns:1fr}}.Vw5gBG_container .Vw5gBG_gallery{flex-direction:column;gap:.75rem;display:flex}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_mainImage{order:1}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_thumbs{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-direction:row;order:2;gap:.5rem;padding-bottom:.25rem;display:flex;overflow:auto hidden}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_thumb{border:1px solid var(--border-color);background:var(--background-color2);cursor:pointer;border-radius:8px;flex:none;min-width:72px;max-width:72px;padding:4px;transition:border-color .2s}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_thumb:hover{border-color:var(--accent-color)}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_thumb.Vw5gBG_activeThumb{border-color:var(--accent-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-color) 20%, transparent)}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_thumb img{object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_mainImage{border:1px solid var(--border-color);background:var(--background-color2);border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_mainImage img{object-fit:cover;width:100%;height:auto}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_mainImage .Vw5gBG_navLeft,.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_mainImage .Vw5gBG_navRight{border:1px solid var(--border-color);cursor:pointer;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_mainImage .Vw5gBG_navLeft{left:10px}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_mainImage .Vw5gBG_navRight{right:10px}@media (min-width:992px){.Vw5gBG_container .Vw5gBG_gallery{grid-template-columns:84px 1fr;gap:1rem;display:grid}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_thumbs{order:initial;flex-direction:column;gap:.75rem;max-height:600px;padding-bottom:0;display:flex;overflow:hidden auto}.Vw5gBG_container .Vw5gBG_gallery .Vw5gBG_thumb{flex:initial;min-width:auto;max-width:none}}.Vw5gBG_container .Vw5gBG_infoSection{align-self:start;position:sticky;top:84px}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_header{margin-bottom:.5rem;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.2}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_iconButton{border:1px solid var(--border-color);background:var(--background-color2);width:36px;height:36px;color:var(--text-color);cursor:pointer;border-radius:50%;place-items:center}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_wishActive{color:var(--accent-color);border-color:var(--accent-color)}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_metaRow{align-items:center;gap:8px;margin-bottom:.5rem;display:flex}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_metaRow .Vw5gBG_category,.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_metaRow .Vw5gBG_series{background:var(--text-bg);color:var(--accent-color2);border-radius:999px;padding:.25rem .6rem;font-size:.8rem}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_metaRow .Vw5gBG_dot{color:var(--accent-color2)}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_ratingRow{align-items:center;gap:10px;margin:.6rem 0 1rem;display:flex}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_ratingRow .Vw5gBG_stars{gap:2px;display:flex}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_ratingRow .Vw5gBG_reviewCount{color:var(--accent-color2);font-size:.9rem}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_starFilled{color:#f59e0b}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_starHalf{color:gray}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_priceRow{align-items:center;gap:12px;margin:.5rem 0 1rem;display:flex}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_priceRow .Vw5gBG_currentPrice{font-size:clamp(1.4rem,2.2vw,1.8rem);font-weight:700}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_priceRow .Vw5gBG_oldPrice{color:var(--accent-color2);text-decoration:line-through}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_priceRow .Vw5gBG_badgeOffer{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:6px;padding:.2rem .5rem;font-size:.8rem}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_purchasePanel{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_purchasePanel .Vw5gBG_quantityControl{border:1px solid var(--border-color);border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_purchasePanel .Vw5gBG_quantityControl button{background:var(--background-color2);width:36px;height:36px;color:var(--text-color);cursor:pointer;border:none;place-items:center;display:grid}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_purchasePanel .Vw5gBG_quantityControl input{text-align:center;width:56px;height:36px;color:var(--text-color);background:0 0;border:none;outline:none}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_purchasePanel .Vw5gBG_ctaButtons{align-items:center;gap:.75rem;display:flex}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_uspRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_uspRow .Vw5gBG_uspItem{border:1px solid var(--border-color);background:var(--background-color2);color:var(--text-color2);border-radius:8px;align-items:center;gap:8px;padding:.6rem .75rem;font-size:.9rem;display:flex}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_accordion{margin-top:1rem}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_accordion details{border:1px solid var(--border-color);background:var(--background-color2);border-radius:8px;margin-bottom:.75rem;padding:.75rem 1rem}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_accordion details summary{cursor:pointer;margin-bottom:10px;font-weight:600}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_accordion details p,.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_accordion details ul{color:var(--text-color2);list-style:inside}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_adminActions{margin-top:1rem}.Vw5gBG_container .Vw5gBG_infoSection .Vw5gBG_adminActions button{color:#fff;background:red}.Vw5gBG_moreSimiler{padding:0 1rem}.Vw5gBG_moreSimiler .Vw5gBG_heading{font-family:var(--font-dancing);text-align:center;margin-top:3rem;margin-bottom:1.25rem;font-size:clamp(1.5rem,3vw,2.5rem)}
/*# sourceMappingURL=309zawzv4nj97.css.map*/