#pUrl{margin-top:13px}#pUrl a{font-weight:700;text-decoration:underline}#dOptions select{width:150px}#op2{margin-top:10px}.prodImg{text-align:center}.mImg{position:relative;display:block}.magLarge{width:210px;height:210px;position:absolute;border-radius:100%;z-index:99999;box-shadow:0 0 0 7px rgba(255,255,255,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);display:none}.elIn #dOptions{margin-right:0}.elIn .oldPrice,.elIn .oldPriceF{font-size:max(16px,55%);color:#9b9b9b}.elIn .dpOutOfStock{margin:0;font-size:24px;color:#fd1d1d;font-weight:400}.elIn #op1{margin-top:0}.prodImg .pbadge{right:8px;top:8px}.imgS img{max-width:95px;max-height:95px;padding-bottom:4px;align-self:center}.imgS:first-child{margin-right:0}.prodImg .imgS{display:flex;padding-top:5px;min-width:70px;text-align:center;margin:0 6px;border-bottom:3px solid;position:relative;color:var(--ecom)}#popAfterAdd{width:100%;height:100%;display:none;align-items:center;justify-content:center;position:fixed;z-index:42500;top:0;color:#000}#popAfterAdd>div{width:310px;max-width:90%;height:95px;background-color:#fff;border-radius:6px;box-shadow:0 4px 16px rgba(0,0,0,.2);padding:23px 15px 15px;text-align:center;margin-top:-150px;font-size:18px;position:relative}#popAfterAdd a{display:inline-block;padding:5px 13px;color:#fff;font-size:16px;margin:25px 10px 0}#popAfterAdd .popClose{width:16px;height:12px}#popAfterAdd a:hover{color:#e3e3e3}#pnamePH{display:none}.imgG.curr::after{position:absolute;display:block;content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:4px solid var(--ecom);bottom:0;transform:translateX(-51%);left:51%}.prodImg .vid{display:block;background-color:#fe2c2c;width:95px;margin:15px 6px;padding-top:4px;border-radius:5px;transition:all .4s}.prodImg .vid span{mask:url("/imgs/svg/youtube2.svg");-webkit-mask:url("/imgs/svg/youtube2.svg");width:50px;height:50px;background-color:#fff;display:inline-block}.prodImg .vid:hover{box-shadow:0 0 8px rgba(33,33,33,.53);background-color:#fc1717}.prodPrice .elIn{transition:all .4s}.fout{opacity:0}.optTitle{display:block;padding:0 1px 6px 1px;font-size:1.1em}.dpOption{margin-bottom:15px;position:relative}.pulse-red{animation:pulse-red 1.6s 3 forwards;box-shadow:0 0 0 0 rgba(255,82,82,.4)}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,82,82,.4)}70%{box-shadow:0 0 5px 15px rgba(255,82,82,0)}100%{box-shadow:0 0 0 0 rgba(255,82,82,0)}}@keyframes brdr{50%{box-shadow:0 0 0 2px #2196f385}}.op-tbox .optTitle{padding-bottom:3px}.prodOptions{user-select:none}.optTitle{user-select:all}.cSelec{max-width:100%;font-size:max(19px)}.ccontainer{display:inline-block;position:relative;padding-inline-start:24px;margin-bottom:10px;cursor:pointer;font-size:16px;user-select:none;margin-inline-end:20px}.ccontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkm{position:absolute;top:2px;inset-inline-start:0;height:19px;width:19px;background-color:#eee;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:4px}.rad{position:absolute;top:2px;inset-inline-start:0;height:19px;width:19px;background-color:#eee;border-radius:50%;box-sizing:border-box;border:1px solid #d0d0d0}.ccontainer:hover input~.checkm,.ccontainer:hover input~.rad{background-color:#e4e4e4}.ccontainer input:checked~.checkm,.ccontainer input:checked~.rad{background-color:#2196f3;animation:brdr 300ms ease-in}.checkm:after,.rad:after{content:"";position:absolute;display:none}.ccontainer input:checked~.checkm:after,.ccontainer input:checked~.rad:after{display:block}.ccontainer .checkm::after{left:5px;top:1px;width:4px;height:9px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.ccontainer.disabled:hover input~.checkm,.ccontainer.disabled:hover input~.rad{background-color:#eee}.ccontainer.disabled{color:#b7b7b7;cursor:not-allowed;background:none}.ccontainer .rad::after{top:5px;left:5px;width:7px;height:7px;border-radius:50%;background:#fff}.dpOption textarea{width:240px;max-width:100%;border:1px solid #ddd;border-radius:4px;resize:none;box-sizing:border-box;padding:3px 8px}.dpOption textarea:focus{outline:0!important;box-shadow:0 0 10px #719ece3b}.opColor{width:38px;height:38px;display:inline-block;box-sizing:border-box;cursor:pointer;margin-block:0 10px;margin-inline:0 10px;border:1px solid #797979;border-radius:3px;position:relative}.opColor.disabled,.opCube.disabled{cursor:not-allowed}.opColor.disabled::before,.opColor.disabled::after{content:'';position:absolute;width:21px;height:2px;background-color:#fff;border-radius:2px;top:17px;box-shadow:0 0 1px 1px #797979;left:8px;transform:rotate(-45deg)}.opColor.disabled::before{transform:rotate(45deg);left:8px}.opIn:checked+.opColor::before{content:"";position:absolute;width:25px;height:25px;background-color:#ffffffd6;right:5px;top:5px;border-radius:50%}.opIn:checked+.opColor::after{content:"";position:absolute;left:14px;top:9px;width:5px;height:12px;border:solid #2196f3;border-width:0 3px 3px 0;transform:rotate(45deg)}.opCube{display:inline-block;border:1px solid #bfbfbf;padding:8px 18px;cursor:pointer;margin-inline-end:17px;margin-bottom:13px;box-sizing:border-box;border-radius:3px}.opCube span,.ccontainer span{font-size:.9em}.opCube:hover:not(.disabled){background-color:#eee}.opIn:checked+.opCube{box-shadow:0 0 0 2px #2196f3!important}.opCube.disabled{color:#b7b7b7;border-color:#cecece}.op-img img{max-width:88px;max-height:88px}.op-img .opCube span{display:block}.dpOption.op-img .opCube{text-align:center;padding:8px 10px;margin-inline-end:14px;width:110px}.dpOption.op-img{display:flex;flex-wrap:wrap}.dpOption.op-img .optTitle{width:100%}.dopImg{line-height:85px}.dopImg img{vertical-align:middle}.disabled .dopImg{opacity:.5}@media only screen and (max-width:479px){.prodImg .vid{width:70px}.prodImg .vid span{width:35px;height:35px}.prodImg .dSImg .imgS{width:72px;height:72px}#dInfo>div{margin-right:-21px}}.opIn{position:absolute;opacity:0;width:0;height:0;margin:0}.opIn:focus-visible+.opColor,.opIn:focus-visible+.opCube,.ccontainer input:focus-visible~.checkm,.ccontainer input:focus-visible~.rad{outline:2px solid #2196f3;outline-offset:2px}.opCube>.dopImg,.opCube>.opName{font-size:inherit}.qunt .up:focus-visible,.qunt .down:focus-visible{outline:2px solid #2196f3;outline-offset:-2px}.qunt .up,.qunt .down{padding:0;margin:0;font:inherit;color:inherit}.dSImg{display:flex;gap:8px;margin-top:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:3px 1px;cursor:grab}.dSImg::-webkit-scrollbar{display:none}.dSImg.dSDrag{cursor:grabbing;user-select:none}.dSImg.dSDrag img{pointer-events:none}.prodImg .dSImg .imgS{flex:0 0 auto;width:90px;height:90px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background:#f1f1f1;overflow:hidden;box-sizing:border-box;border:2px solid transparent;border-radius:6px;opacity:.6;transition:border-color .2s ease,opacity .2s ease}.dSImg .imgS:hover{opacity:1}.dSImg .imgS.curr{opacity:1;border-color:var(--ecom)}.dSImg .imgS:focus-visible{outline:2px solid var(--ecom);outline-offset:2px}.dSImg .imgS img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;padding:0;border-radius:4px}.dSImg .imgG.curr::after{content:none}.mImgWrap{position:relative}.prodImg .mImg{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%;max-height:520px;background:#f1f1f1;border-radius:8px;overflow:hidden}.prodImg .mImg img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}@keyframes mImgIn{from{opacity:0;transform:translateX(var(--sx,32px))}to{opacity:1;transform:none}}@keyframes mImgFade{from{opacity:0}to{opacity:1}}.prodImg .mImg img.mSlide{animation:mImgIn .38s cubic-bezier(.22,.61,.36,1)}.dSNav{position:absolute;top:50%;translate:0 -50%;z-index:100001;width:38px;height:38px;padding:0;margin:0;border:1px solid var(--line,#d5d5d5);border-radius:50%;background:rgba(255,255,255,.92);color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease,background .2s ease}.mImgWrap:hover .dSNav,.mImgWrap:focus-within .dSNav{opacity:1}.dSNav svg{width:18px;height:18px}.dSNav:hover{background:#fff}.dSNav:focus-visible{opacity:1;outline:2px solid var(--ecom);outline-offset:2px}.mNavPrev{inset-inline-start:8px}.mNavNext{inset-inline-end:8px}@media(hover:none){.dSNav{opacity:1}}@media(prefers-reduced-motion:reduce){.dSNav{transition:none}}.mNavPrev:dir(rtl) svg,.mNavNext:dir(ltr) svg{transform:scaleX(-1)}.magLarge,.magClick{pointer-events:none}