.reviews-container{flex-direction:column;gap:16px;display:flex}.reviews-container.gradient_loading{min-height:80px}.pc-w-520{width:520px;max-width:520px}.load-more{cursor:pointer;opacity:.8;border:1px solid #202020;border-radius:99px;justify-content:center;align-items:center;gap:0;width:180px;height:36px;margin:0 auto;transition:all .25s;display:flex}.load-more span{color:#202020;font-size:14px;font-weight:400}.load-more:hover{opacity:1}.single-product-page .parcel-price{flex-direction:column;gap:4px;margin-top:-2px;display:flex}.single-product-page .parcel-price p,.single-product-page .parcel-price span{color:#202020;font-size:16px;font-weight:400}.single-product-page .parcel-price p b,.single-product-page .parcel-price span b{font-size:18px;font-weight:600}.single-product-page .parcel-price span{margin-top:-4px;font-size:14px}.single-product-page .parcel-price span b{font-size:14px}.single-product-page .line-divider{background:#202020;width:30px;height:2px;margin:8px 0}.single-product-page .flex-center{align-items:center;display:flex}.single-product-page .flex-center.justify-start{justify-content:flex-start!important}.single-product-page .flex-center svg{fill:#202020;width:28px;height:28px}.single-product-page .flex-center .price{flex-direction:column;display:flex;align-items:flex-start!important;gap:4px!important}.single-product-page .pix-discount{color:#89898a;margin-top:-8px;margin-left:1px;font-size:14px;font-weight:500;text-decoration:none!important}.single-product-page .gap-16{gap:16px}.single-product-page .wrapper{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.single-product-page .wrapper .info{flex-direction:column;gap:16px;display:flex}.single-product-page .wrapper .info .gallery{gap:16px;display:flex}.single-product-page .wrapper .info .gallery .nav-overflow{height:405px;overflow:hidden auto}.single-product-page .wrapper .info .gallery .nav-overflow .nav{flex-direction:column;gap:12px;display:flex}.single-product-page .wrapper .info .gallery .nav-overflow .nav>div{cursor:pointer;background-color:#fff;border-radius:2px;width:70px;height:70px}.single-product-page .wrapper .info .gallery .nav-overflow .nav>div img{object-fit:contain;width:100%;height:100%;padding:5px}.single-product-page .wrapper .info .gallery .nav-overflow .nav>div.active{border:1px solid #0f1111}.single-product-page .wrapper .info .gallery .img-container{width:calc(100% - 86px);height:409px;padding-top:38px;position:relative}.single-product-page .wrapper .info .gallery .img-container img{object-fit:contain;background-color:#fff;border-radius:12px;width:100%;height:100%}.single-product-page .wrapper .info .gallery .img-container>div{justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;top:7px}.single-product-page .wrapper .info .gallery .img-container>div .rating{align-items:center;gap:5px;display:flex}.single-product-page .wrapper .info .gallery .img-container>div .rating span{color:#202223;font-size:14px;line-height:16px}.single-product-page .wrapper .info .gallery .img-container>div>a{color:#2c71f6;border-right:1px solid #e4e4ee;padding-right:16px;font-size:14px}.single-product-page .wrapper .info .gallery .img-container>div>span{color:#89898a;font-size:14px}.single-product-page .wrapper .info .product-features{border-top:1px solid #0000001a;grid-template-columns:repeat(2,1fr);gap:16px;min-height:143px;padding:24px 0;display:grid}.single-product-page .wrapper .info .product-features.hide{display:none!important}.single-product-page .wrapper .info .product-features.gradient_loading{border-radius:12px}.single-product-page .wrapper .info .product-features>div{gap:16px}.single-product-page .wrapper .info .product-features>div .icon{background-color:#0f1111;border-radius:999px;justify-content:center;align-items:center;gap:0;width:32px;height:32px;display:flex;overflow:hidden}.single-product-page .wrapper .info .product-features>div .content{width:calc(100% - 48px)}.single-product-page .wrapper .info .product-features>div .content span{color:#89898a;font-size:14px}.single-product-page .wrapper .info .product-features>div .content p{color:#202020;max-width:134px;font-size:14px;font-weight:500}.single-product-page .wrapper .info .specs,.single-product-page .wrapper .info .specs-2{background-color:#fff;border:1px solid #0000001a;border-radius:12px;flex-direction:column;gap:24px;padding:16px;display:flex}.single-product-page .wrapper .info .specs.special .reviews-container,.single-product-page .wrapper .info .specs-2.special .reviews-container{display:none}.single-product-page .wrapper .info .specs.special.active .reviews-container,.single-product-page .wrapper .info .specs-2.special.active .reviews-container{display:flex}.single-product-page .wrapper .info .specs.active .drop-title>svg,.single-product-page .wrapper .info .specs-2.active .drop-title>svg{transform:rotate(0)}.single-product-page .wrapper .info .specs.active .content,.single-product-page .wrapper .info .specs-2.active .content{flex-direction:column;gap:24px;display:flex}.single-product-page .wrapper .info .specs.active .content.reviews,.single-product-page .wrapper .info .specs-2.active .content.reviews{flex-direction:column;gap:16px;display:flex}.single-product-page .wrapper .info .specs.active .content.reviews.gradient_loading,.single-product-page .wrapper .info .specs-2.active .content.reviews.gradient_loading{min-height:80px}.single-product-page .wrapper .info .specs.active .verified-purchase,.single-product-page .wrapper .info .specs-2.active .verified-purchase{justify-content:flex-start;align-items:center;gap:6px;display:flex}.single-product-page .wrapper .info .specs.active #open-relevant-popup,.single-product-page .wrapper .info .specs-2.active #open-relevant-popup{cursor:pointer}.single-product-page .wrapper .info .specs.active #open-reviews-popup,.single-product-page .wrapper .info .specs-2.active #open-reviews-popup{justify-content:center;align-items:center;gap:0;display:flex}.single-product-page .wrapper .info .specs .no-reviews,.single-product-page .wrapper .info .specs-2 .no-reviews{color:#89898a;padding-bottom:8px;font-size:14px;font-weight:500;display:none}.single-product-page .wrapper .info .specs .no-reviews.active,.single-product-page .wrapper .info .specs-2 .no-reviews.active{display:flex}.single-product-page .wrapper .info .specs .drop-title,.single-product-page .wrapper .info .specs .pop-up-title,.single-product-page .wrapper .info .specs-2 .drop-title,.single-product-page .wrapper .info .specs-2 .pop-up-title{cursor:pointer;justify-content:space-between;align-items:center;gap:0;display:flex}.single-product-page .wrapper .info .specs .drop-title p,.single-product-page .wrapper .info .specs .pop-up-title p,.single-product-page .wrapper .info .specs-2 .drop-title p,.single-product-page .wrapper .info .specs-2 .pop-up-title p{color:#0f1111;font-size:20px;font-weight:600}.single-product-page .wrapper .info .specs .drop-title>svg,.single-product-page .wrapper .info .specs .pop-up-title>svg,.single-product-page .wrapper .info .specs-2 .drop-title>svg,.single-product-page .wrapper .info .specs-2 .pop-up-title>svg{transition:all .25s;transform:rotate(180deg)}.single-product-page .wrapper .info .specs .content,.single-product-page .wrapper .info .specs-2 .content{display:none}.single-product-page .wrapper .info .specs .content .title,.single-product-page .wrapper .info .specs-2 .content .title{color:#202020;font-size:20px;font-weight:500}.single-product-page .wrapper .info .specs .content .items,.single-product-page .wrapper .info .specs-2 .content .items{flex-direction:column;gap:16px;display:flex}.single-product-page .wrapper .info .specs .content .items p,.single-product-page .wrapper .info .specs-2 .content .items p{color:#202020;line-height:22px}.single-product-page .wrapper .info .specs .content .items p span.block,.single-product-page .wrapper .info .specs-2 .content .items p span.block{margin-top:24px}.single-product-page .wrapper .info .specs .content .items p span.block:last-of-type,.single-product-page .wrapper .info .specs-2 .content .items p span.block:last-of-type{margin-bottom:24px}.single-product-page .wrapper .info .specs .content .items>div,.single-product-page .wrapper .info .specs-2 .content .items>div{gap:24px;display:flex}.single-product-page .wrapper .info .specs .content .items>div span,.single-product-page .wrapper .info .specs-2 .content .items>div span{color:#89898a;width:calc(50% - 12px);line-height:22px}.single-product-page .wrapper .info .specs .content .items>div p,.single-product-page .wrapper .info .specs-2 .content .items>div p{width:calc(50% - 12px)}.single-product-page .wrapper .info .specs .content.reviews,.single-product-page .wrapper .info .specs-2 .content.reviews{scroll-behavior:smooth;max-height:400px;padding:24px 0;display:none;overflow-y:hidden}.single-product-page .wrapper .info .specs .content.reviews .review,.single-product-page .wrapper .info .specs-2 .content.reviews .review{flex-direction:row;gap:16px;display:flex}.single-product-page .wrapper .info .specs .content.reviews .review .img-container,.single-product-page .wrapper .info .specs-2 .content.reviews .review .img-container{border-radius:100px;width:32px;height:32px;overflow:hidden}.single-product-page .wrapper .info .specs .content.reviews .review .img-container img,.single-product-page .wrapper .info .specs-2 .content.reviews .review .img-container img{object-fit:cover;width:100%}.single-product-page .wrapper .info .specs .content.reviews .review .info,.single-product-page .wrapper .info .specs-2 .content.reviews .review .info{flex-direction:column;gap:4px;width:100%;max-width:calc(100% - 48px);display:flex}.single-product-page .wrapper .info .specs .content.reviews .review .info p.name,.single-product-page .wrapper .info .specs-2 .content.reviews .review .info p.name{color:#202020;font-size:14px;font-weight:500}.single-product-page .wrapper .info .specs .content.reviews .review .info p.comment,.single-product-page .wrapper .info .specs-2 .content.reviews .review .info p.comment{color:#202020;font-size:12px;font-weight:400}.single-product-page .wrapper .info .specs .content.reviews .review .info .rating,.single-product-page .wrapper .info .specs-2 .content.reviews .review .info .rating{justify-content:flex-start;align-items:center;gap:2px;display:flex}.single-product-page .wrapper .info .specs .content.reviews .review .info .rating svg,.single-product-page .wrapper .info .specs-2 .content.reviews .review .info .rating svg{width:12px;height:12px}.single-product-page .wrapper .info .specs .content.reviews .review .info .rating span,.single-product-page .wrapper .info .specs-2 .content.reviews .review .info .rating span{color:#89898a;margin-left:4px;font-size:12px;font-weight:300}.single-product-page .wrapper .info .specs .verified-purchase,.single-product-page .wrapper .info .specs-2 .verified-purchase{color:#0a8800;background:#e7f4ee;border-radius:4px;margin:-16px 28px -8px;font-size:12px;font-weight:500;text-decoration:underline;display:none;overflow:hidden}.single-product-page .wrapper .info .specs #open-reviews-popup,.single-product-page .wrapper .info .specs-2 #open-reviews-popup{color:#0f1111;cursor:pointer;border:1px solid #0f1111;border-radius:999px;width:fit-content;margin:-24px auto 8px;padding:12px 34px;font-size:14px;font-weight:500;display:none}.single-product-page .wrapper .info .specs .content.reviews{max-height:none}.single-product-page .wrapper .info .specs .content.reviews .review{display:none}.single-product-page .wrapper .info .specs .content.reviews .review:first-child,.single-product-page .wrapper .info .specs .content.reviews .review:nth-child(2),.single-product-page .wrapper .info .specs .content.reviews .review:nth-child(3),.single-product-page .wrapper .info .specs .content.reviews .review:nth-child(4){display:flex}.single-product-page .wrapper .item-data{background-color:#fff;border-radius:12px;flex-direction:column;gap:6px;height:fit-content;padding:12px;display:flex;position:sticky;top:0}.single-product-page .wrapper .item-data h1{color:#202020;font-size:20px;font-weight:500}.single-product-page .wrapper .item-data .out-of-stock{color:#c0392b;background:#c03a2b33;border:1px solid #c0392b;border-radius:16px;width:fit-content;padding:3px 10px;font-size:14px;font-weight:700;display:inline}.single-product-page .wrapper .item-data .price{justify-content:flex-start;align-items:center;gap:8px;display:flex}.single-product-page .wrapper .item-data .price h2{color:#202020;font-size:32px;font-weight:600}.single-product-page .wrapper .item-data .price span{color:#89898a;font-size:14px;font-weight:500;text-decoration:line-through}.single-product-page .wrapper .item-data .price .discount{color:#fff;background-color:#0f741f;border-radius:2px;padding:3px 8px;font-size:14px;font-weight:700}.single-product-page .wrapper .item-data .payment{justify-content:flex-start;align-items:center;gap:24px;display:flex}.single-product-page .wrapper .item-data .payment p{color:#89898a;gap:6px;font-size:14px}.single-product-page .wrapper .item-data .payment p span{color:#202020;font-weight:500}.single-product-page .wrapper .item-data .payment>div{color:#89898a;border:1px solid #0000001a;border-radius:4px;gap:12px;padding:4px 8px;font-size:14px}.single-product-page .wrapper .item-data .features{flex-direction:column;gap:16px;display:flex}.single-product-page .wrapper .item-data .features .feature{flex-direction:column;gap:12px;display:flex}.single-product-page .wrapper .item-data .features .feature span{color:#89898a;margin-top:8px;margin-bottom:4px;font-size:16px;font-weight:400}.single-product-page .wrapper .item-data .features .feature .options{justify-content:flex-start;align-items:center;gap:16px;display:flex}.single-product-page .wrapper .item-data .features .feature .options>div{width:fit-content}.single-product-page .wrapper .item-data .features .feature .options>div input{opacity:0;width:16px}.single-product-page .wrapper .item-data .features .feature .options>div label{outline-offset:2px;cursor:pointer;color:#202020;background:#fff;border:1px solid #0000000d;border-radius:6px;outline:2px solid #0000001a;width:fit-content;margin:4px 4px 4px -16px;padding:7px 12px;font-size:14px;font-weight:500}.single-product-page .wrapper .item-data .features .feature .options>div input[type=radio]:checked+label{outline-offset:0;background-color:#e1eefd;border:1px solid #0000;outline:2px solid #2c71f6;padding:9px 12px}.single-product-page .wrapper .item-data .features .feature .options>div input[type=radio]:disabled+label{color:#89898a;cursor:not-allowed;background:linear-gradient(to top left,#0000 0% calc(50% - 1.2px),#cececf 50%,#0000 calc(50% + 1.2px) 100%);outline:2px dashed #0000001a;position:relative;overflow:hidden}.single-product-page .wrapper .item-data .buttons{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:24px;display:grid}.single-product-page .wrapper .item-data .buttons .buy{color:#fff;cursor:pointer;background:#ff7600;border-radius:0 6px 6px 0;justify-content:center;align-items:center;gap:0;width:100%;height:48px;font-weight:600;display:flex}.single-product-page .wrapper .item-data .buttons .buy-btn{width:100%;display:flex}.single-product-page .wrapper .item-data .buttons .buy-btn a{width:100%;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.single-product-page .wrapper .item-data .buttons .buy-btn .quantity{background:#fff;border:1px solid #ff7600;border-top-left-radius:6px;border-bottom-left-radius:6px;justify-content:center;align-items:center;gap:0;display:flex;overflow:hidden}.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div{justify-content:center;align-items:center;gap:0;display:flex}.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div.reduce-quantity,.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div.add-quantity{color:#ff7600;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;width:32px;height:46px;font-size:18px;font-weight:600}.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div.reduce-quantity:hover,.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div.add-quantity:hover{background-color:#e733303a}.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div.reduce-quantity.disabled,.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div.add-quantity.disabled{pointer-events:none;opacity:.6;background-color:#f5f5f5}.single-product-page .wrapper .item-data .buttons .buy-btn .quantity>div.product-quantity{color:#ff7600;-webkit-user-select:none;user-select:none;width:40px;height:46px;font-size:18px;font-weight:700}.single-product-page .wrapper .item-data .buttons .add-to-cart{color:#ff7600;cursor:pointer;background-color:#fff;border:1px solid #ff7600;border-radius:6px;justify-content:center;align-items:center;gap:0;height:48px;font-weight:600;display:flex}.single-product-page .wrapper .item-data .payment-methods{border:1px solid #0000001a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin-top:10px;padding:4px 4px 20px;display:flex}.single-product-page .wrapper .item-data .payment-methods .icon-and-text{color:#89898a;background-color:#f3f3f3;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:100%;padding:4px;display:flex}.single-product-page .wrapper .item-data .payment-methods .imgs{flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px;display:flex}.single-product-page .wrapper .item-data .extras{grid-template-columns:repeat(3,1fr);gap:16px;padding-top:10px;display:grid}.single-product-page .wrapper .item-data .extras>div{border:1px solid #0000001a;border-radius:6px;gap:16px;padding:8px}.single-product-page .wrapper .item-data .extras>div>div{flex-direction:column;gap:3px;max-width:130px;display:flex}.single-product-page .wrapper .item-data .extras>div p{color:#89898a;font-size:11px}.single-product-page .wrapper .item-data .extras>div span{color:#202020;font-size:12px;font-weight:500}.product-condition{outline-offset:2px;color:#908f8f;background:#fff;border:1px solid #0000000d;border-radius:6px;outline:2px solid #0000001a;width:fit-content;max-width:328px;margin:18px 2px 2px;padding:12px;font-size:14px;font-weight:500}@media (max-width:768px){.product-condition{order:3;width:calc(100% - 4px);max-width:none}}.buy-together .wrapper{flex-direction:column;gap:34px;display:flex}.buy-together .wrapper>div:first-child{background-color:#0f1111;border-radius:24px;justify-content:space-between;align-items:center;gap:0;padding:15px 24px;display:flex}.buy-together .wrapper>div:first-child h1{color:#fff;font-size:20px;font-weight:600}.buy-together .wrapper>div:first-child h2{color:#fff;text-align:center;width:100%;font-size:20px;font-weight:600}.buy-together .wrapper>div:first-child>div{justify-content:center;align-items:center;gap:6px;display:flex}.buy-together .wrapper>div:first-child>div span{color:#fff;text-transform:uppercase;font-size:14px}.buy-together .wrapper>div:first-child>div p{color:#fff;font-size:20px;font-weight:700}.buy-together .wrapper>div:nth-child(2){flex-wrap:nowrap;align-items:center;gap:0;display:flex}.buy-together .wrapper>div:nth-child(2) .card{flex-direction:row;gap:16px;max-width:440px;height:100%;width:100%!important}.buy-together .wrapper>div:nth-child(2) .card .imgContainer{justify-content:center;align-items:center;gap:0;width:138px;display:flex}.buy-together .wrapper>div:nth-child(2) .card .imgContainer .tags{display:none}.buy-together .wrapper>div:nth-child(2) .card .imgContainer img{object-fit:contain;width:100%;padding:8px}.buy-together .wrapper>div:nth-child(2) .card .cardContent{width:calc(100% - 154px)}.buy-together .wrapper>div:nth-child(2) .card .cardContent .oldPrice p{color:#89898a;font-size:12px;font-weight:400;text-decoration:line-through}.buy-together .wrapper>div:nth-child(2) .cards-container{flex-direction:column;gap:16px;display:flex}.buy-together .wrapper>div:nth-child(2) .cards-container .card-wrap{background-color:#fff;border:1px solid #0000001a;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 9px;display:flex}.buy-together .wrapper>div:nth-child(2) .cards-container .card{border:none;padding:0}.buy-together .wrapper>div:nth-child(2) .cards-container .card .imgContainer{width:84px;height:auto}.buy-together .wrapper>div:nth-child(2) .cards-container .card .imgContainer .tags{display:none}.buy-together .wrapper>div:nth-child(2) .cards-container .card .cardContent{width:calc(100% - 96px);height:fit-content}.buy-together .wrapper>div:nth-child(2) .cards-container .card .cardContent h2{margin-bottom:0;font-size:12px}.buy-together .wrapper>div:nth-child(2) .cards-container .card .cardContent .newPrice,.buy-together .wrapper>div:nth-child(2) .cards-container .card .cardContent .oldPrice p{white-space:nowrap}.buy-together .wrapper>div:nth-child(2) .combo{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;max-width:350px;display:flex}.buy-together .wrapper>div:nth-child(2) .combo span{color:#202020;justify-content:flex-start;align-items:center;gap:6px;font-size:22px;font-weight:600;display:flex}.buy-together .wrapper>div:nth-child(2) .combo .combo-price{color:#0f741f;background-color:#dfffb7;border-radius:8px;justify-content:center;align-items:center;gap:0;width:100%;padding:8px;font-size:32px;font-weight:600;display:flex}.buy-together .wrapper>div:nth-child(2) .combo .add-combo-to-cart{color:#000;text-transform:uppercase;cursor:pointer;border:1px solid #202020;border-radius:6px;justify-content:center;align-items:center;gap:0;width:100%;padding:12px;font-size:14px;font-weight:600;display:flex}@media (max-width:768px){.single-product-page .wrapper{flex-direction:column-reverse;display:flex}.single-product-page .wrapper .item-data{position:static}.single-product-page .wrapper .item-data h1{color:#202020;font-size:14px;font-weight:500}.single-product-page .wrapper .item-data .rating-container{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.single-product-page .wrapper .item-data .rating-container .rating{align-items:center;gap:5px;display:flex}.single-product-page .wrapper .item-data .rating-container .rating span{color:#202223;font-size:12px;line-height:16px}.single-product-page .wrapper .item-data .rating-container .rating svg{width:12px;height:12px}.single-product-page .wrapper .item-data .rating-container>a{color:#2c71f6;border-right:1px solid #e4e4ee;padding-right:16px;font-size:12px}.single-product-page .wrapper .item-data .rating-container>span{color:#89898a;font-size:12px}.single-product-page .wrapper .item-data .gallery .slick-slide>div{width:100%!important}.single-product-page .wrapper .item-data .gallery .nextBtn,.single-product-page .wrapper .item-data .gallery .prevBtn{box-shadow:0 1px 2px #0000004d;top:50%!important}.single-product-page .wrapper .item-data .gallery .img-container{aspect-ratio:1;justify-content:center;align-items:center;gap:0;width:calc(100vw - 56px);display:flex}.single-product-page .wrapper .item-data .gallery .img-container img{object-fit:contain;width:100%}.single-product-page .wrapper .item-data .price{justify-content:space-between}.single-product-page .wrapper .item-data .price h2{font-size:28px}.single-product-page .wrapper .item-data .price span{margin-right:auto}.single-product-page .wrapper .item-data .payment{flex-direction:column;align-items:flex-start;gap:4px;margin-top:4px}.single-product-page .wrapper .item-data .features{gap:0;margin:8px 0}.single-product-page .wrapper .item-data .features .feature .options{flex-wrap:wrap}.single-product-page .wrapper .item-data .features .feature .options>div{height:36px;margin-left:-3px}.single-product-page .wrapper .item-data .features .feature .options>div label{white-space:nowrap;outline-offset:0;border:2px solid #0000001a;outline:none;margin:0 0 0 -16px;font-size:14px}.single-product-page .wrapper .item-data .features .feature .options>div input[type=radio].disabled+label{border:2px dashed #0000001a;outline:none}.single-product-page .wrapper .item-data .buttons{flex-direction:column;gap:8px;margin-top:8px;display:flex}.single-product-page .wrapper .item-data .extras{flex-flow:wrap;gap:8px;display:flex}.single-product-page .wrapper .item-data .extras>div{justify-content:center;align-items:center;width:100%;height:44px}.single-product-page .wrapper .item-data .extras>div:first-child,.single-product-page .wrapper .item-data .extras>div:nth-child(2){max-width:calc(50% - 4px)}.single-product-page .wrapper .item-data .extras>div>div p{display:none}.single-product-page .wrapper .item-data .lightSlider-nav{display:block}.single-product-page .wrapper .item-data .next-btn,.single-product-page .wrapper .item-data .prev-btn{top:50%;box-shadow:0 1px 2px #00000054}.single-product-page .wrapper>.info{padding:0}.single-product-page .wrapper>.info .shipping{padding:0 12px}.single-product-page .wrapper>.info .shipping p{text-align:center}.single-product-page .wrapper>.info .shipping>div{flex-wrap:wrap}.single-product-page .wrapper>.info .shipping>div input{width:calc(100% - 76px)}.single-product-page .wrapper>.info .shipping>div a{text-align:center;width:100%}.single-product-page .wrapper>.info .product-features{padding-bottom:8px}.single-product-page .wrapper>.info .product-features>div{gap:8px}.single-product-page .wrapper>.info .product-features>div svg{width:24px;height:24px}.single-product-page .wrapper>.info .product-features>div>div{width:calc(100% - 32px)}.single-product-page .wrapper>.info .product-features>div>div span,.single-product-page .wrapper>.info .product-features>div>div p{font-size:12px}.pc-w-520{width:auto;max-width:none}.single-product-page .wrapper .info .specs .content.reviews{padding-top:0;padding-right:6px}.single-product-page .wrapper .info .specs .drop-title p{font-size:18px}.single-product-page .wrapper .item-data .payment-methods img{width:100%}.single-product-page .wrapper .info .specs.active .verified-purchase{margin-left:0;margin-right:0;font-size:10px}.single-product-page .wrapper .info .specs #open-reviews-popup{margin:0 auto}.single-product-page .wrapper .info .specs .content.reviews{max-height:480px}.single-product-page .wrapper .info .specs-2.active .content.reviews{padding-right:4px}.buy-together .wrapper>div:first-child{border-radius:8px;justify-content:center;align-items:center}.buy-together .wrapper>div:first-child h2{font-size:16px}.buy-together .wrapper>div:nth-child(2){flex-direction:column}.buy-together .wrapper>div:nth-child(2) .cards-container{width:100%}.buy-together .wrapper>div:nth-child(2) .cards-container .card .card-content .old-price{flex-wrap:wrap;gap:0 12px}.mobile-h-full{height:100%!important;max-height:none!important}.load-more{height:44px;margin-top:auto;margin-bottom:16px}}
.shipping{flex-direction:column;gap:16px;display:flex}.shipping>p{color:#202020;font-weight:500}.shipping form{justify-content:flex-start;align-items:center;gap:16px;display:flex}.shipping form input{border:1px solid #0000001a;border-radius:6px;width:180px;height:48px;padding:13px 13px 13px 30px;font-family:Red Hat Text,sans-serif}.shipping form input::placeholder{color:#0a0a0a;font-family:Red Hat Text,sans-serif}.shipping form input:focus{font-family:Red Hat Text,sans-serif}.shipping form .btn{color:#0f1111;cursor:pointer;border:1px solid #0f1111;border-radius:6px;justify-content:center;align-items:center;gap:0;width:60px;height:48px;font-size:14px;font-weight:600;display:flex}.shipping form a{color:#0f1111;font-weight:600;text-decoration:underline}.shipping-container{z-index:999;width:100vw;max-width:100%;height:100vh;max-height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}.shipping-container .backdrop{background:#303340a1;width:100vw;height:100vh;position:fixed;top:0;left:0}.shipping-container.active{justify-content:center;align-items:center;gap:0;display:flex}.shipping-container .content{z-index:1;background-color:#fff;border-radius:8px;flex-direction:column;gap:24px;width:940px;padding:40px;display:flex;position:relative;box-shadow:0 0 15px #72727238}.shipping-container .content>div:first-child{border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;gap:0;padding-bottom:16px;display:flex}.shipping-container .content>div:first-child p{color:#494949;letter-spacing:-.2px;font-weight:700}.shipping-container .content>div:first-child #close-shipping-container{cursor:pointer;justify-content:flex-end;align-items:center;gap:0;width:22px;height:22px;display:flex}.shipping-container .content .change-cep{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.shipping-container .content .change-cep>input{border:1px solid #0000001a;border-radius:6px;width:100%;height:44px;padding:0 16px;font-family:Red Hat Text,sans-serif}.shipping-container .content .change-cep>input:focus{border:1px solid #00000080;outline:none;font-family:Red Hat Text,sans-serif}.shipping-container .content .change-cep>input::placeholder{color:#89898a;font-family:Red Hat Text,sans-serif}.shipping-container .content .change-cep .btn{color:#fff;cursor:pointer;background-color:#0f1111;border-radius:6px;justify-content:center;align-items:center;gap:0;height:44px;font-size:14px;font-weight:600;display:flex}.shipping-container .content #actual-cep{color:#0a0a0a}.shipping-container .content .option{justify-content:space-between;align-items:center;gap:0;display:flex}.shipping-container .content .option>div:first-child{justify-content:flex-start;align-items:center;gap:10px;display:flex}.shipping-container .content .option>div:nth-child(2){flex-direction:column;align-items:flex-end;gap:2px;display:flex}.shipping-container .content .option>div:nth-child(2) p{color:#202020;font-size:20px}.shipping-container .content span{color:#89898a;font-size:14px}.shipping-container .content span.mini{text-align:center;font-size:12px}
.reviews-wrapper{display:none}.reviews-wrapper.active{z-index:9999;justify-content:center;align-items:center;gap:0;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.reviews-wrapper.active .specs,.reviews-wrapper.active .specs-2{z-index:1;max-width:640px;margin:16px;padding-bottom:24px;position:relative}.reviews-wrapper.active .specs .verified-purchase,.reviews-wrapper.active .specs-2 .verified-purchase{margin-top:-8px!important;margin-left:0!important;margin-right:0!important}.reviews-wrapper.active .specs .selects-container,.reviews-wrapper.active .specs-2 .selects-container{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.reviews-wrapper.active .specs .selects-container .custom-select .selected-element,.reviews-wrapper.active .specs-2 .selects-container .custom-select .selected-element{border-radius:999px;width:100%;height:32px;padding:4px 16px}.reviews-wrapper.active .specs .selects-container .custom-select .options,.reviews-wrapper.active .specs-2 .selects-container .custom-select .options{width:100%}.reviews-wrapper.active .specs .selects-container .custom-select .options .option,.reviews-wrapper.active .specs-2 .selects-container .custom-select .options .option{justify-content:space-between;align-items:center;gap:6px;display:flex}.reviews-wrapper.active .specs .selects-container .custom-select .options .option span:first-child,.reviews-wrapper.active .specs-2 .selects-container .custom-select .options .option span:first-child{width:60px}.reviews-wrapper.active .specs .selects-container .custom-select .options .option span:last-child,.reviews-wrapper.active .specs-2 .selects-container .custom-select .options .option span:last-child{text-align:right;min-width:32px}.reviews-wrapper.active .specs .selects-container .custom-select .options .option .progress,.reviews-wrapper.active .specs-2 .selects-container .custom-select .options .option .progress{background-color:#e6e6e6;border-radius:8px;min-width:155px;height:16px;overflow:hidden}.reviews-wrapper.active .specs .selects-container .custom-select .options .option .progress .progress-bar,.reviews-wrapper.active .specs-2 .selects-container .custom-select .options .option .progress .progress-bar{background-color:#f5bf55;border-radius:999px;width:0%;height:100%}.reviews-wrapper.active .specs .content,.reviews-wrapper.active .specs-2 .content{overflow-y:auto!important}.reviews-wrapper.active .specs .content .review .info .buttons,.reviews-wrapper.active .specs-2 .content .review .info .buttons{justify-content:flex-end;align-items:center;gap:16px;margin-top:8px;display:flex}.reviews-wrapper.active .specs .content .review .info .buttons>div:first-child,.reviews-wrapper.active .specs-2 .content .review .info .buttons>div:first-child{border-right:1px solid #0000001a;padding-right:16px}.reviews-wrapper.active .specs .content .review .info .buttons .share-btn,.reviews-wrapper.active .specs-2 .content .review .info .buttons .share-btn{position:relative}.reviews-wrapper.active .specs .content .review .info .buttons .share-btn.active .share-container,.reviews-wrapper.active .specs-2 .content .review .info .buttons .share-btn.active .share-container{flex-direction:column;gap:8px;display:flex}.reviews-wrapper.active .specs .content .review .info .buttons .share-btn .share-container,.reviews-wrapper.active .specs-2 .content .review .info .buttons .share-btn .share-container{background-color:#fff;border:1px solid #0000000d;border-radius:3px;padding:8px;display:none;position:absolute;top:-280%;left:50%;transform:translate(-50%,-50%)}.reviews-wrapper.active .specs .content .review .info .buttons .share-btn .share-container span,.reviews-wrapper.active .specs-2 .content .review .info .buttons .share-btn .share-container span{text-align:center;color:#202020;font-size:14px;font-weight:500}.reviews-wrapper.active .specs .content .review .info .buttons .share-btn .share-container>div,.reviews-wrapper.active .specs-2 .content .review .info .buttons .share-btn .share-container>div{justify-content:center;align-items:center;gap:6px;display:flex}.reviews-wrapper.active .specs .content .review .info .buttons .share-btn .share-container>div div,.reviews-wrapper.active .specs-2 .content .review .info .buttons .share-btn .share-container>div div{cursor:pointer;width:28px;height:28px}.reviews-wrapper.active .specs .content .review .info .buttons .share-btn .share-container:after,.reviews-wrapper.active .specs-2 .content .review .info .buttons .share-btn .share-container:after{content:"";background:#fff;border-bottom:1px solid #0000000d;border-right:1px solid #0000000d;width:15px;height:15px;position:absolute;bottom:-9px;right:64px;transform:rotate(45deg)}.reviews-wrapper.active .specs .content .review .info .buttons div,.reviews-wrapper.active .specs-2 .content .review .info .buttons div{color:#202020;cursor:pointer;font-size:12px;font-weight:400}.reviews-wrapper.active .backdrop{z-index:0;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}
