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