.prd-page{min-height:100vh;padding:112px 0 55px;color:#fff;background:#080909}
.prd-page *{box-sizing:border-box}.prd-bc{display:flex;align-items:center;gap:7px;margin-bottom:16px;color:rgb(255 255 255 / 55%);font-size:11px;font-weight:800}.prd-bc a,.prd-bc span{color:inherit;text-decoration:none}.prd-bc a:hover,.prd-bc i{color:#ffc400}
.prd-top{display:flex;align-items:flex-start;gap:38px}.prd-gal{width:52%;display:flex;direction:ltr;gap:12px}.prd-img{min-width:0;flex:1;height:390px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(255 255 255 / 9%);border-radius:10px;background:#fff}.prd-img img{max-width:100%;height:100%;object-fit:contain}.prd-img > i{color:#ffc400;font-size:80px}.prd-thumbs{width:76px;display:flex;flex-direction:column;gap:9px}.prd-thumbs button{height:67px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:3px;border:2px solid transparent;border-radius:7px;background:#fff;cursor:pointer}.prd-thumbs button.active{border-color:#ffc400}.prd-thumbs img{max-width:100%;height:100%;object-fit:contain}
.prd-info{min-width:0;flex:1;padding-top:25px}.prd-info h1{margin:0;color:#fff;font-size:34px;font-weight:950;line-height:1.25}.prd-rate{display:flex;align-items:center;gap:8px;margin-top:12px}.prd-rate strong{color:#fff;font-size:15px}.prd-rate span{display:flex;gap:2px;color:#ffc400;font-size:13px}.prd-rate small{color:rgb(255 255 255 / 55%);font-size:10px}.prd-info > p{max-width:520px;margin:16px 0 0;color:rgb(255 255 255 / 70%);font-size:14px;line-height:1.9}.prd-price{display:flex;align-items:flex-end;gap:7px;margin-top:16px;color:#ffc400}.prd-price strong{font-size:29px;font-weight:950}.prd-price span{font-size:13px;font-weight:900}.prd-price em{margin-inline-start:8px;color:rgb(255 255 255 / 42%);font-size:12px;font-style:normal;text-decoration:line-through}
.prd-qty{width:210px;height:41px;display:flex;margin-top:19px;border:1px solid #ffc400;border-radius:7px;overflow:hidden}.prd-qty button,.prd-qty input{height:100%;border:0;background:transparent;color:#ffc400;text-align:center}.prd-qty button{width:48px;font-size:20px;font-weight:900;cursor:pointer}.prd-qty input{min-width:0;flex:1;border-inline:1px solid rgb(255 196 0 / 45%);color:#fff;font-size:15px;font-weight:900;outline:0}.prd-actions{display:flex;flex-direction:column;gap:9px;max-width:360px;margin-top:14px}.prd-actions button,.prd-actions a{min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #ffc400;border-radius:8px;font-size:14px;font-weight:950;text-decoration:none;cursor:pointer}.prd-add{color:#111;background:#ffc400}.prd-buy{color:#ffc400;background:transparent}.prd-add:hover{background:#ffd43d}.prd-buy:hover{color:#111;background:#ffc400}.prd-msg{min-height:20px;margin-top:8px;color:rgb(255 255 255 / 55%);font-size:11px;font-weight:800}.prd-msg.ok{color:#27c26a}.prd-msg.err{color:#ff5757}.prd-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.prd-meta span{display:flex;align-items:center;gap:5px;color:rgb(255 255 255 / 53%);font-size:10px}.prd-meta i{color:#ffc400}
.prd-tabs{max-width:800px;margin:35px auto 0}.prd-tab-head{display:flex;justify-content:center;gap:30px;border-bottom:1px solid rgb(255 196 0 / 22%)}.prd-tab-head button{padding:0 0 10px;border:0;color:rgb(255 255 255 / 72%);background:transparent;font-size:13px;font-weight:900}.prd-tab-head button.active{color:#ffc400;border-bottom:2px solid #ffc400}.prd-tab-body{padding:20px 0}.prd-specs{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.prd-specs li{flex:1 1 calc(50% - 10px);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / 9%);font-size:12px}.prd-specs span{color:rgb(255 255 255 / 55%)}.prd-specs strong{color:#fff}.prd-copy{color:rgb(255 255 255 / 67%);font-size:13px;line-height:2}.prd-copy p{margin:0 0 12px}
.prd-rel{margin-top:30px}.prd-rel h2{margin:0 0 15px;color:#ffc400;font-size:18px;font-weight:950;text-align:center}.prd-rel-list{display:flex;flex-wrap:wrap;gap:13px;justify-content:center}.prd-rel-list .prod-item{flex:1 1 210px;max-width:245px}
@media(max-width:920px){.prd-top{gap:22px}.prd-gal{width:50%}.prd-img{height:330px}.prd-info h1{font-size:28px}}
@media(max-width:680px){.prd-page{padding:86px 0 34px}.prd-bc{overflow-x:auto;margin-bottom:10px;white-space:nowrap;scrollbar-width:none}.prd-bc::-webkit-scrollbar{display:none}.prd-top{display:flex;flex-direction:column;gap:13px}.prd-gal{width:100%;display:flex;flex-direction:column}.prd-img{height:250px;border-radius:10px}.prd-thumbs{width:100%;display:flex;flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.prd-thumbs::-webkit-scrollbar{display:none}.prd-thumbs button{width:70px;height:48px;flex:0 0 70px}.prd-info{width:100%;padding-top:0;text-align:center}.prd-info h1{font-size:23px}.prd-rate{justify-content:center}.prd-info > p{margin-top:10px;font-size:12px;line-height:1.8}.prd-price{justify-content:center}.prd-qty{width:100%;margin-top:14px}.prd-actions{max-width:none}.prd-meta{justify-content:center}.prd-tabs{margin-top:22px}.prd-tab-head{gap:20px}.prd-specs{display:block}.prd-specs li{font-size:11px}.prd-rel-list{display:flex;flex-direction:column}.prd-rel-list .prod-item{max-width:100%}}

.prd-page{background:radial-gradient(circle at 10% 8%,rgb(255 196 0 / 12%) 0,transparent 24%),#080909}.prd-img{border-color:rgb(255 196 0 / 16%);border-radius:18px;background:linear-gradient(135deg,#fff8ea,#e9decf)}.prd-thumbs button{border-radius:12px;background:#fff8ea}.prd-qty{height:43px;border-color:rgb(255 196 0 / 42%);border-radius:999px;background:#111211}.prd-qty input{border-inline-color:rgb(255 196 0 / 26%)}.prd-actions button,.prd-actions a{min-height:50px;border-radius:999px}.prd-tab-head{border-bottom-color:rgb(255 196 0 / 30%)}.prd-specs li{border-bottom-color:rgb(255 255 255 / 12%)}
