.product_purchase{padding:56px 0 70px;color:#fff;background:#14171e var(--wpr-bg-7b084509-96a4-4a37-a0c1-8fb3e9f495b9) no-repeat center / cover}.product_purchase.sticky{margin-bottom:86px}.product_purchase .left{width:47.541%}.product_purchase .swiper_box{z-index:2;filter:drop-shadow(0 8px 10px rgba(0,0,0,.65))}.product_purchase .swiper_box::before{content:'';display:block;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;z-index:-1;left:-5px;top:-5px;background-color:rgba(255,255,255,.11);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(20px + 0.41px),calc(100% - 20px - 0.41px) 1px,1px 1px)}.product_purchase .product_purchase_swiper{overflow:hidden;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:var(--wpr-bg-5c39b7d2-9b66-4881-b043-d62e324e03b9) no-repeat center / cover}.product_purchase .product_purchase_swiper a{display:block;position:relative;padding-bottom:109.3425606%}.product_purchase .product_purchase_swiper a.pdf_download{width:35px;height:35px;position:absolute;right:1.5rem;top:1.5rem;background:rgba(0,0,0,.65) var(--wpr-bg-760dbb0b-2c13-49ec-8a99-043d532c1eed) no-repeat center/60%;padding:0;transition:all 0.3s;z-index:9;text-indent:-9999px;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);opacity:0}.product_purchase .product_purchase_swiper:hover a.pdf_download{opacity:1}.product_purchase .product_purchase_swiper img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0}.product_purchase .product_purchase_swiper img.image_contain{object-fit:contain}.product_purchase .control_box{margin-top:20px;display:grid;align-items:center;grid-template-columns:auto 1fr auto;gap:6.2069%}.product_purchase .control_box .btn_prev,.product_purchase .control_box .btn_next{width:30px;height:19px;background:var(--wpr-bg-fd29280c-b245-43ce-8a88-617a8aba827b) no-repeat center / contain;transition:all 0.3s;cursor:pointer}.product_purchase .control_box .btn_next{transform:rotate(180deg)}.product_purchase .control_box .swiper-button-disabled{opacity:0;pointer-events:none}.product_purchase .product_purchase_control_swiper{overflow:hidden}.product_purchase .product_purchase_control_swiper .swiper-slide{position:relative;overflow:hidden;cursor:pointer;background:var(--wpr-bg-3c068f70-475d-49c6-ab00-1af9537e2b8c) no-repeat center / cover;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);aspect-ratio:73/79;width:74px}.product_purchase .product_purchase_control_swiper .swiper-slide::before{content:'';display:block;position:absolute;inset:0;pointer-events:none;background-color:var(--theme_color);transition:all 0.3s;opacity:0;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%,0 0,2px 2px,2px calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(8px + 0.83px),calc(100% - 8px - 0.83px) 2px,2px 2px)}.product_purchase .product_purchase_control_swiper .swiper-slide img{width:calc(100% - 4px);height:calc(100% - 4px);object-fit:cover;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product_purchase .product_purchase_control_swiper .swiper-slide.active::before,.product_purchase .product_purchase_control_swiper .swiper-slide:hover::before{opacity:1}.product_purchase .coupon{margin-top:52px}.product_purchase .coupon h2{font-size:2rem;font-weight:700;text-transform:uppercase}.product_purchase .product_purchase_coupon_swiper{max-height:250px;overflow:hidden;margin-top:34px}.product_purchase .product_purchase_coupon_swiper .white a{color:#fff}.product_purchase .product_purchase_coupon_swiper .item.applying:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:25px;height:25px;transition:all 0.3s;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side, #fff 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(90% / 3) 50%;animation:l3 1.5s infinite linear;position:absolute;right:1rem;z-index:15}.product_purchase .product_purchase_coupon_swiper .item.applying:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.65);z-index:9}.product_purchase .product_purchase_coupon_swiper .white .info .desc{font-weight:300}.product_purchase .product_purchase_coupon_swiper .white .info .get{border-color:rgba(255,255,255,.6)}.product_purchase .product_purchase_coupon_swiper .white .info .get:hover{color:var(--title_color);border-color:var(--theme_color);background-color:var(--theme_color)}.product_purchase .product_purchase_coupon_swiper a{padding:39px 5.5183%;min-height:242px;display:flex;align-items:center;gap:20px;justify-content:space-between;overflow:hidden;clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);background:no-repeat center/cover;background-image:url(../png/coupon-bg2.png)}.product_purchase .product_purchase_coupon_swiper a{border:2px solid transparent;transition:all 0.3s}.product_purchase .product_purchase_coupon_swiper .applied:before{content:"";width:calc(100% + 1px);height:calc(100% + 2px);position:absolute;left:1px;top:-1px;border:0 solid var(--theme_color);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);background-color:var(--theme_color);z-index:-1}.product_purchase .product_purchase_coupon_swiper .applied a:after{content:"";width:2rem;height:2rem;display:inline-block;position:absolute;bottom:0;right:0;background:var(--theme_color) var(--wpr-bg-7ed73ccf-c46f-4ffb-b6e9-bf069669c40b) no-repeat center/50%}.product_purchase .product_purchase_coupon_swiper a:hover img{transform:scale(1.02)}.product_purchase .product_purchase_coupon_swiper .info{flex:1}.product_purchase .product_purchase_coupon_swiper .info .title{font-size:30px;line-height:2rem;font-weight:700;text-transform:uppercase}.product_purchase .product_purchase_coupon_swiper .info .desc{line-height:26px;margin-top:12px;max-width:44%}.product_purchase .product_purchase_coupon_swiper .info .get{margin-top:10px;display:inline-block;vertical-align:top;font-size:18px;font-weight:500;text-transform:uppercase;line-height:2;padding:7px 30px;transition:all 0.3s;border:1px solid rgba(22,22,22,.6);display:none}.product_purchase .product_purchase_coupon_swiper .info .get:hover{color:#fff;border-color:var(--title_color);background-color:var(--title_color)}.product_purchase .product_purchase_coupon_swiper .img{width:56.2016%;margin-top:13px}.product_purchase .product_purchase_coupon_swiper .img img{width:100%;height:auto;display:block;object-fit:contain;transition:all 0.5s}.product_purchase .coupon_control_box{margin-top:34px;display:grid;align-items:center;gap:22px;grid-template-columns:1fr auto}.product_purchase .coupon_control_box .swiper-pagination{filter:contrast(0) brightness(2);justify-content:flex-start}.product_purchase .coupon_control_box .swiper_btns{gap:22px}.product_purchase .coupon_control_box .swiper_btns div{width:58px;height:58px;background-color:#fff}.product_purchase .coupon_control_box .swiper_btns div::before{background-color:#fff}.product_purchase .coupon_control_box .swiper_btns div::after{filter:none}.product_purchase .coupon_control_box .swiper_btns div:hover{background-color:var(--theme_color)}.product_purchase .coupon_control_box .swiper_btns div:hover::before{background-color:var(--theme_color)}.product_purchase .coupon_control_box .swiper_btns .swiper-button-disabled{background-color:#8b8b8b}.product_purchase .coupon_control_box .swiper_btns .swiper-button-disabled::before{background-color:#0c0d11}.product_purchase .coupon_control_box .swiper_btns .swiper-button-disabled::after{filter:contrast(0) brightness(2)}.product_purchase .right{padding-top:2px;flex:1;max-width:552px}.product_purchase .right .stock.in-stock,.product_purchase .right h1+.stock{display:none}.product_purchase .right form.cart{display:flex;flex-direction:column}.product_purchase .right strong,body .quantity-pricing-table strong.oswald{display:grid;align-items:center;grid-template-columns:auto 1fr;font-size:18px;font-weight:400;gap:8px}.product_purchase .state{transform:translateY(4px);color:var(--title_color);font-size:17px;line-height:29px;text-transform:uppercase;max-width:max-content;padding:1px 26px 0 1rem;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%);margin-bottom:13px}.product_purchase .state.pre_order{background-color:#ffd95f}.product_purchase .state.in_stock{background-color:#badfe8}.product_purchase .state.sold_out{background-color:#d1d1d1}.product_purchase h1{font-size:34px;line-height:50px;font-weight:600;text-transform:uppercase}.product_purchase .review{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-top:17px}.product_purchase .review .star{width:102px;height:18px;background:var(--wpr-bg-59d134a0-208b-425f-9ac6-45e09ec89bc8) no-repeat center / contain}.product_purchase .review .star::after{content:'';display:block;width:var(--width);height:100%;background:var(--wpr-bg-963cc26c-fc4b-4979-89af-df3470da7aa9) no-repeat left center / 102px 100%}.product_purchase .review a{color:#fff;font-size:18px;text-decoration:underline;transition:all 0.3s}.product_purchase .review a:hover{color:var(--theme_color)}.product_purchase .select{margin-top:18px;order:1}.product_purchase .select ul{display:grid;gap:24px;margin-top:15px}.product_purchase .select ul li{position:relative;z-index:2;background-color:#17181c;transition:all 0.3s;padding:25px 5.07247% 25px 4.34783%;display:grid;gap:12px;grid-template-columns:1fr auto;cursor:pointer}.product_purchase .select ul li.full{order:9}.product_purchase .select ul li::before{content:'';display:block;position:absolute;z-index:-1;inset:0;border:1px solid #c89e0c;transition:all 0.3s;opacity:0;pointer-events:none}.product_purchase .select ul li .title{font-size:20px;font-weight:500}.product_purchase .select ul li .price_box{display:flex;align-items:center;gap:6px;font-size:20px}.product_purchase .select ul li .price ins{text-decoration:none}.product_purchase .select ul li .price del{font-size:15px;opacity:.58;padding-left:6px;font-weight:300}.product_purchase .select ul li .discount{color:var(--theme_color)}.product_purchase .select ul li .desc{font-size:14px;line-height:26px;opacity:.75;font-weight:300;grid-column:1/-1}.product_purchase .select ul li:hover{background-color:#23252b}.product_purchase .select ul .active{background-color:#23252b;pointer-events:none}.product_purchase .select ul .active::before{opacity:1}.product_purchase .quantity{margin-top:46px;order:2}.product_purchase .quantity ul{margin-top:15px;display:flex;flex-wrap:wrap;gap:18px}.product_purchase .quantity-pricing-table ul{margin-top:15px;display:flex;flex-wrap:wrap;gap:18px}.product_purchase .quantity-pricing-table ul li{background-color:#17181c;transition:all 0.3s;cursor:pointer;position:relative;z-index:2;text-align:center;text-transform:uppercase;padding:15px 15px 18px;min-width:127px;opacity:.85;display:block}.product_purchase .quantity ul li,body .quantity-pricing-table ul li{background-color:#17181c;transition:all 0.3s;cursor:pointer;position:relative;z-index:2;text-align:center;text-transform:uppercase;padding:15px 15px 18px;min-width:127px;opacity:.85;border:none}.product_purchase .quantity ul li::before,body .quantity-pricing-table ul li:before{content:'';display:block;position:absolute;z-index:-1;inset:0;border:1px solid #c89e0c;transition:all 0.3s;opacity:0;pointer-events:none}.product_purchase .quantity ul li .range{color:#abacad;font-size:14px}.product_purchase .quantity ul li .price{font-size:20px;transition:all 0.3s;margin-top:5px}.product_purchase .quantity ul li .save{color:var(--theme_color);font-size:13px;margin-top:6px}.product_purchase .quantity ul li:hover{opacity:1}.product_purchase .quantity ul li:hover .price{color:#fff}.product_purchase .quantity ul .active,body .quantity-pricing-table ul li.active{opacity:1;pointer-events:none;background-color:#17181c}.product_purchase .quantity ul .active::before,body .quantity-pricing-table ul li.active:before{opacity:1}.product_purchase .total{margin-top:44px;display:grid;align-items:end;grid-template-columns:auto 1fr;gap:1rem;order:3}.product_purchase .total .func_quantity{width:146px;display:grid;grid-template-columns:auto 1fr auto;border:1px solid rgba(255,255,255,.15);border-radius:2px}.product_purchase .total .func_quantity input{width:100%;height:50px;background-color:transparent;color:#fff;text-align:center;font-size:22px}.product_purchase .total .func_quantity span{width:3rem;height:50px;cursor:pointer;display:block;background:no-repeat center / 1rem;transition:all 0.3s}.product_purchase .total .func_quantity span:hover{filter:brightness(.5)}.product_purchase .total .func_quantity .reduce{background-image:var(--wpr-bg-a34950ac-69af-427e-86bf-f3332fe3b738)}.product_purchase .total .func_quantity .add{background-image:var(--wpr-bg-392fb98e-8eaa-4172-b015-a7fc394fcf91)}.product_purchase .total .price_box{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:3px 0}.product_purchase .total .price_box .price ins,.product_purchase .total .price_box .price{font-size:30px;text-decoration:none}.product_purchase .total .price_box .price del{font-size:18px;opacity:.58}.product_purchase .total .price_box .discount{font-size:24px;color:var(--theme_color)}.product_purchase .btns{margin-top:40px;display:grid;grid-template-columns:1fr auto;gap:20px 1rem;text-align:center;order:4}.product_purchase .btns .add_cart{padding:0 22px!important;line-height:54px;display:flex;align-items:center;justify-content:center;background-color:var(--theme_color);transition:all 0.3s;color:var(--title_color)!important;font-size:18px;font-weight:600!important;cursor:pointer;border:2px solid var(--theme_color);text-transform:uppercase;position:relative;border-radius:0!important;background-color:var(--theme_color)!important}.product_purchase .btns .add_cart.adding:after{content:"";width:15px;height:15px;transition:all 0.3s;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side, #000 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(90% / 3) 50%;animation:l3 1.5s infinite linear;position:absolute;right:1rem}.product_purchase .btns .add_cart.added:after{content:"";width:15px;height:15px;position:absolute;right:1rem;transition:all 0.3s;background:var(--wpr-bg-14899495-ba5c-468f-9758-cb627bb0e5f5) no-repeat center/contain}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.product_purchase .btns .add_cart:hover{color:var(--theme_color);background-color:transparent}.product_purchase .btns .like{width:58px;height:58px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#23252b}.product_purchase .btns .like::after{content:'';display:block;width:39.6552%;height:39.6552%;background:var(--wpr-bg-1a2a3bc5-0950-4a24-95af-f7c968a60474) no-repeat center / contain;transition:all 0.3s;filter:contrast(0) brightness(2)}.product_purchase .btns .like:hover::after,.product_purchase .btns .like.liked::after{filter:none;background-image:var(--wpr-bg-677245ed-835c-4062-b948-962922568d7b)}.product_purchase .btns .like:active::after{transform:scale(.9)}.product_purchase .btns .buy{grid-column:1/-1;padding:0 22px;line-height:54px;display:flex;align-items:center;justify-content:center;background-color:var(--theme_color);transition:all 0.3s;color:var(--title_color);font-size:18px;font-weight:600;cursor:pointer;border:2px solid var(--theme_color);text-transform:uppercase}.product_purchase .btns .buy:hover{color:var(--theme_color);background-color:transparent}.product_purchase .btns .buy.pre_order{color:#fff;font-weight:400;border-color:#23252b;background-color:#23252b;display:none}.product_purchase .btns .buy.pre_order:hover{color:var(--title_color);font-weight:600;border-color:var(--theme_color);background-color:var(--theme_color)}.product_purchase .shipping{margin-top:40px;order:11}.product_purchase .shipping strong::before{content:'';display:block;width:20px;height:17px;background:var(--wpr-bg-0fcbe97b-d789-42a2-a927-860531110365) no-repeat center / contain}.product_purchase .shipping p{margin-top:18px;color:#c6c6c6;font-size:18px;font-weight:500;background-color:#23252b;cursor:pointer;padding:15px 20px 15px 50px;transition:all 0.3s;position:relative}.product_purchase .shipping p::before{content:'';display:block;width:15px;height:19px;background:var(--wpr-bg-750b3244-b16f-493c-94d6-b097f036e3a0) no-repeat center / contain;transition:all 0.3s;position:absolute;left:20px;top:1rem}.product_purchase .shipping p:hover{color:var(--title_color);background-color:var(--theme_color)}.product_purchase .shipping p:hover::before{filter:contrast(0) brightness(0)}.product_purchase .shipping .items{margin-top:15px}.product_purchase .shipping.hide-items .items{display:none}.product_purchase .shipping .items .item{padding:19px 0 14px;font-size:18px;border-bottom:1px solid rgba(255,255,255,.14);display:flex;align-items:flex-start;justify-content:space-between;cursor:pointer}.product_purchase .shipping .items .item .T{color:#b2b2b2;flex:2;display:flex;align-items:center;flex-flow:wrap;gap:.5rem}.product_purchase .shipping .items .item .T span.full_text{width:100%;display:block}.product_purchase .shipping .items .item .T>span:nth-of-type(1){width:16px;height:16px;min-width:16px;border:1px solid #eee;position:relative;background-color:transparent;display:inline-block;border-radius:50%}.product_purchase .shipping .items .item span.text{font-size:14px;color:#fff}.product_purchase .shipping .items .item.active .T>span:nth-of-type(1):before{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product_purchase .shipping .items .item .C{font-weight:500;flex:1;text-align:right}.product_purchase .shipping .tip{margin-top:15px;color:#b7b7b7;line-height:29px}.product_purchase .infos{margin-top:50px}.product_purchase .infos .items{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.product_purchase .infos .items .item{font-size:18px}.product_purchase .infos .items .item div{display:inline}.product_purchase .infos .items .item div a{color:#fff;transition:all 0.3s}.product_purchase .infos .items .item div a:hover{color:var(--theme_color)}.product_purchase .infos .items .item .T{color:#7a7a7a}.product_purchase .share{margin-top:18px;padding-top:20px;display:grid;align-items:center;grid-template-columns:auto 1fr;gap:1rem;border-top:1px solid rgba(255,255,255,.14)}.product_purchase .share .social{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:26px}.product_purchase .share .social li a{display:block;width:44px;height:44px;transition:all 0.3s;background-color:#17181c;position:relative;overflow:hidden;text-indent:-999px}.product_purchase .share .social li a::after{content:'';display:block;position:absolute;inset:0;background:no-repeat center / contain;transition:all 0.3s}.product_purchase .share .social li a:hover{background-color:var(--theme_color)}.product_purchase .share .social li a:hover::after{filter:contrast(0) brightness(0)}.product_purchase .share .social li.active a{background-color:var(--theme_color)}.product_purchase .share .social li.active a::after{filter:contrast(0) brightness(0)}.product_purchase .share .social .facebook a::after{background-image:var(--wpr-bg-3794b28f-8ce0-4a83-96c2-5d29f10962d8)}.product_purchase .share .social .twitter a::after{background-image:var(--wpr-bg-4ac0aca2-abca-4f71-b60e-6214f981453f)}.product_purchase .share .social .youtube a::after{background-image:var(--wpr-bg-1471b1db-5baf-495f-b5c1-7afac8cd6a0a)}.product_purchase .share .social .instagram a::after{background-image:var(--wpr-bg-61c156ef-d78b-4d17-8339-16e3273eccd8)}.product_purchase .share .social .tfw a::after{background-image:var(--wpr-bg-ac1fe389-4e7b-4e73-b072-6a0923ef678d)}.product_nav{position:relative;z-index:2;transition:all 0.3s}.product_nav.fixed{position:fixed;width:100%;left:0;top:-88px;z-index:996}.product_nav.fixed.sticky{top:0}.product_nav::before{content:'';display:block;position:absolute;inset:0;z-index:-1;background-color:var(--theme_color);clip-path:polygon(0 0,100% 0,100% 100%,90px 100%,80px calc(100% - 14px),0 calc(100% - 14px))}.product_nav .nav{transform:translateY(2px)}.product_nav .nav ul{display:flex;gap:3.934427%}.product_nav .nav ul li a{text-align:center;color:#4c4c4c;font-size:22px;font-weight:500;display:block;transition:all 0.3s;border-bottom:4px solid transparent;text-transform:uppercase;padding:20px 0 30px}.product_nav .nav ul li a:hover{color:#282828;border-color:#27282a}.product_nav .nav ul li.active a{color:#282828;border-color:#27282a;font-weight:600}.product_nav .nav ul li:first-child{margin-left:auto}.product_nav .nav ul li:last-child{margin-right:auto}.product_nav .content::before{content:'';display:block;width:100vw;height:14px;background-color:var(--theme_color);bottom:100%;right:0;transform:translateY(1px);position:absolute;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 100%,0 100%)}.product_process{padding:53px 0 29px}.product_process ul{display:flex;grid-template-columns:repeat(6,1fr);text-align:center}.product_process .dates{margin-top:44px}.product_process .dates li{display:flex;align-items:flex-end;justify-content:center;color:#3f3f3f;font-size:17px;padding:0 8px;flex:1}.product_process .dots{width:calc(83.33333333% + 20px);width:100%;margin:15px auto 0;position:relative;z-index:2}.product_process .dots ul::before{content:"";display:block;position:absolute;z-index:-2;left:50%;top:50%;width:calc(100%);transform:translate(-50%,-50%);border-top:1px dashed #898989}.product_process .dots ul{display:flex;align-items:center;position:relative;justify-content:space-between}.product_process .dots li{width:20px;height:20px;border-radius:50%;position:relative;z-index:2;flex:1}.product_process .dots ul li span{display:inline-block;width:100%;height:3px;position:absolute;left:0;background-color:var(--title_color);top:50%;transform:translateY(-50%);width:0}.product_process .dots ul li.active span{width:100%}.product_process .dots li::before{content:'';display:block;width:10px;height:10px;border-radius:50%;background-color:#737373;left:50%;top:0;position:absolute;transform:translate(-50%,50%)}.product_process .dots li::after{content:'';display:block;position:absolute;z-index:-1;inset:0;width:20px;height:20px;border-radius:50%;background-color:rgba(22,22,22,.29);opacity:0;top:0;left:50%;transform:translate(-50%,0%);animation:blink linear 1s infinite}@keyframes blink{0%{transform:translate(-50%,0%) scale(1)}50%{transform:translate(-50%,0%) scale(.5)}100%{transform:translate(-50%,0%) scale(1)}}.product_process .dots .active::before,.product_process .dots .now::before{background-color:var(--title_color)}.product_process .dots .now::after{opacity:1}.product_process .states{margin-top:25px}.product_process .states li{color:#737373;font-size:22px;font-weight:500;line-height:27px;padding:0 8px;flex:1}.product_process .states .active,.product_process .states .now{color:var(--title_color)}.product_specs{padding:53px 0}.product_specs .main{margin-top:1rem;flex-flow:wrap}.product_specs .left{max-width:630px;margin-top:14px;width:100%;order:9}.product_specs table{width:100%;border-collapse:collapse}.product_specs table tr{border-bottom:1px solid #dbdbdb}.product_specs table tr td{color:#141414;font-size:16px;font-weight:500;padding:8px 6px 9px}.product_specs table tr td:first-child{color:#141414;font-size:16px;font-weight:500;padding:8px 6px 9px}.product_specs table tr td:last-of-type{text-align:right}.product_specs .tags{margin-top:37px}.product_specs .tags h3{padding:10px 0;font-size:20px;font-weight:700;text-transform:uppercase;border-bottom:1px solid var(--title_color)}.product_specs .tags ul{padding-top:23px;display:flex;flex-wrap:wrap;gap:15px}.product_specs .tags ul li a{display:inline-block;color:#494949;border:1px solid rgba(30,30,30,.3);transition:all 0.3s;line-height:33px;padding:1px 11px 0}.product_specs .tags ul li:hover a{color:var(--title_color);border-color:var(--theme_color);background-color:var(--theme_color)}.product_specs .right{width:45.41%;padding:7px;position:relative;z-index:2;width:100%}.product_specs .right::before{content:'';display:block;background-color:#cecece;position:absolute;z-index:-1;inset:0;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(16px + 0.41px),calc(100% - 16px - 0.41px) 1px,1px 1px)}.product_specs .right .img{clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,0 100%)}.product_specs .right .img img{width:100%;height:auto;display:block}.product_notice{padding:53px 0 27px}.product_notice .main{margin-top:30px}.product_notice .intro{flex:1;max-width:400px;padding-bottom:5.5738%}.product_notice .intro ul{position:relative;z-index:2}.product_notice .intro ul::before{content:'';display:block;width:1px;height:100%;position:absolute;z-index:-1;left:1px;top:0;background-color:#c4c4c4}.product_notice .intro ul li{position:relative;padding-left:8%;margin-bottom:26px}.product_notice .intro ul li::before{content:'';display:block;width:3px;height:100%;border-radius:100px;background-color:var(--title_color);position:absolute;left:0;top:0;transition:all 0.3s;opacity:0}.product_notice .intro ul li .title{font-size:26px;line-height:36px;font-weight:500;opacity:.5;transition:all 0.3s;cursor:pointer}.product_notice .intro ul li .desc{display:none;color:#494949;font-size:18px;line-height:27px;padding-top:22px}.product_notice .intro ul li:first-child .desc{display:block}.product_notice .intro ul li:last-child{margin-bottom:0}.product_notice .intro ul li.active::before{opacity:1}.product_notice .intro ul li.active .title{opacity:1;font-size:30px;font-weight:700}.product_notice .videos{width:60.6557378%;position:relative}.product_notice .videos .imgs{padding-bottom:60.81082%}.product_notice .videos .video{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;overflow:hidden;opacity:0;pointer-events:none;transition:all 0.3s}.product_notice .videos .video.active{opacity:1;pointer-events:all;z-index:2}.product_notice .videos .video:hover img{transform:scale(1.02)}.product_notice .videos .video img{width:100%;height:100%;object-fit:cover;display:block;transition:all 0.5s}.product_notice .videos .video i{display:block;width:max(40px, 7.5676%);aspect-ratio:1/1;border-radius:50%;background:var(--wpr-bg-7ee3470c-8b69-4bbe-9c60-522782e1d11c) no-repeat center / contain;transition:all 0.3s;position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%)}.product_notice .videos .video i:hover{transform:translate(-50%,-50%) scale(1.1)}.product_video{padding:53px 0 26px}.product_video .main{margin-top:40px}.product_video .cat{font-size:15px;text-transform:uppercase;letter-spacing:2px}.product_video .left{width:67.541%}.product_video .left .video{display:block;cursor:pointer}.product_video .left .video:hover img{transform:scale(1.02)}.product_video .left .video .img{padding-bottom:56.31068%;position:relative;overflow:hidden}.product_video .left .video .img img,.product_video .left .video .img iframe{width:100%;height:100%;object-fit:cover;display:block;position:absolute;left:0;top:0;transition:all 0.5s}.product_video .left .video .img i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:block;width:max(40px, 6.79612%);aspect-ratio:1/1;border-radius:50%;transition:all 0.3s;background:var(--wpr-bg-2fc5a546-8ab0-4a44-b6ba-10c12906a299) no-repeat center / contain}.product_video .left .video .img i:hover{transform:translate(-50%,-50%) scale(1.1)}.product_video .left .video .info .cat{margin-top:31px}.product_video .left .video .info .title{font-size:28px;line-height:39px;font-weight:500;margin-top:8px}.product_video .right{flex:1;max-width:316px}.product_video .list{max-height:560px;overflow:auto;padding-right:10px}.product_video .list::-webkit-scrollbar{width:3px}.product_video .list::-webkit-scrollbar-track{background:#c4c4c4;border-radius:10px}.product_video .list::-webkit-scrollbar-thumb{background:var(--title_color);border-radius:10px}.product_video .list li{margin-bottom:54px;position:relative}.product_video .list li:after{content:"";width:100%;height:100%;cursor:pointer;position:absolute;left:0;top:0;z-index:9}.product_video .list li:last-child{margin-bottom:0}.product_video .list .video{display:block;cursor:pointer;max-width:276px}.product_video .list .video:hover img{transform:scale(1.03)}.product_video .list .video .img{position:relative;overflow:hidden;padding-bottom:56.159421%}.product_video .list .video .img img,.product_video .list .video .img iframe{width:100%;height:100%;object-fit:cover;display:block;transition:all 0.5s;position:absolute;left:0;top:0}.product_video .list .video .info .cat{margin-top:22px}.product_video .list .video .info .title{font-size:20px;font-weight:500;line-height:26px;margin-top:6px}.product_gallery{padding:53px 0 10px}.product_gallery .head{margin-bottom:11px}.product_gallery .date .select{display:grid;align-items:center;grid-template-columns:auto 1fr auto}.product_gallery .date .select::before{content:'';display:block;width:26px;height:20px;background:var(--wpr-bg-f20ca528-7407-4a09-ba7c-a26e19212529) no-repeat center / contain;transform:translateY(2px)}.product_gallery .date .select select{border:none;outline:none;cursor:pointer;font-size:24px;font-weight:500;padding:0 14px;margin-right:6px}.product_gallery .date .select select option{font-size:1rem}.product_gallery .date .select::after{content:'';display:block;width:13px;height:9px;background:var(--wpr-bg-8bf951fa-2180-413f-9053-1b458e88b105) no-repeat center / contain}.product_gallery .date p{margin-top:-3px;font-size:13px;font-weight:300;letter-spacing:2px;text-transform:uppercase;text-align:right;padding-right:2rem}.product_gallery .product_gallery_swiper{overflow:hidden;margin-top:30px}.product_gallery .product_gallery_swiper .swiper-slide{display:grid;gap:16px;max-width:396px;aspect-ratio:396/835;grid-template-rows:65.988024% 31.976048%}.product_gallery .product_gallery_swiper .swiper-slide.reverse{grid-template-rows:31.976048% 65.988024%}.product_gallery .product_gallery_swiper .swiper-slide .img{display:block;overflow:hidden}.product_gallery .product_gallery_swiper .swiper-slide .img img{width:100%;height:100%;object-fit:cover;display:block;transition:all 0.5s}.product_gallery .product_gallery_swiper .swiper-slide .img img:hover{transform:scale(1.03)}.product_gallery .control_box{margin-top:34px;display:grid;align-items:center;grid-template-columns:1fr auto;gap:max(24px, 6.066%)}.product_gallery .control_box .swiper-scrollbar{height:1px;background-color:rgba(22,22,22,.19)}.product_gallery .control_box .swiper-scrollbar .swiper-scrollbar-drag{height:3px;margin:-1px 0;background-color:var(--title_color);cursor:grab}.product_reviews{padding:53px 0 35px;padding-bottom:6rem}.product_reviews .main{margin-top:15px}.product_reviews .left{width:max(260px, 28.2787%);padding-top:26px}.product_reviews .total .quantity{color:#555;margin-top:18px}.product_reviews .stars{display:grid;align-items:center;grid-template-columns:auto 1fr;gap:10px}.product_reviews .stars .star{width:125px;height:21px;background:var(--wpr-bg-8c918018-524a-4a0e-9289-9ef8d1812e2e) no-repeat center / contain}.product_reviews .stars .star::after{content:'';display:block;width:var(--width);height:100%;background:var(--wpr-bg-c00011c9-309e-4abb-8d58-e0b59f2c90cb) no-repeat left center / 125px 100%}.product_reviews .stars span{color:#000002;font-size:18px;transform:translateY(1px)}.product_reviews .statistics{margin-top:28px;max-width:305px;display:grid;grid-template-columns:auto 1fr auto;gap:22px 14px}.product_reviews .statistics .T{color:#000002;font-weight:500;display:grid;align-items:center;grid-template-columns:1fr auto;gap:6px}.product_reviews .statistics .T::after{content:'';display:block;width:14px;height:14px;background:var(--wpr-bg-bd702d90-d077-43b1-9419-bc9d85b16eeb) no-repeat center / contain;transform:translateY(-1px)}.product_reviews .statistics .B{height:15px;background-color:#ececec}.product_reviews .statistics .B::after{content:'';display:block;width:0;height:100%;background-color:var(--title_color)}.product_reviews .statistics .C{color:#555;font-weight:500;margin-left:2px}.product_reviews .statistics.show .B::after{animation:bar ease 3s 0.3s forwards}@keyframes bar{100%{width:clamp(0px, calc(var(--Review) / var(--TotalReviews) * 100%), 100%)}}.product_reviews .write{margin-top:38px;padding-top:35px;border-top:1px solid #dbdbdb}.product_reviews .write .title{font-size:22px;font-weight:500}.product_reviews .write .desc{opacity:.75;line-height:26px;margin-top:12px}.product_reviews .write a{margin-top:20px;max-width:295px;display:block;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;background-color:var(--title_color);padding:15px;transition:all 0.3s;cursor:pointer}.product_reviews .write a:hover{color:var(--title_color);background-color:var(--theme_color)}.product_reviews .right{flex:1;max-width:796px}.product_reviews .top{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.product_reviews .top .quantity{color:#232323;font-size:24px;font-weight:500}.product_reviews .filter{display:flex;flex-wrap:wrap;gap:14px}.product_reviews .filter select{width:176px;height:46px;cursor:pointer;border:1px solid rgba(30,30,30,.3);font-size:1rem;font-weight:500;padding:0 43px 0 14px;background:var(--wpr-bg-0e83b618-9a88-4a27-82d1-a7733400cfe0) no-repeat right 1rem center / 13px}.product_reviews .list{margin-top:2px}.product_reviews .list ul{margin-bottom:3rem}.product_reviews .list ul:empty~p.center{display:none}.product_reviews .list ul:empty~.review_empty{display:block}.product_reviews .list li{padding:30px 0 2rem;border-bottom:1px solid #9b9b9b}.product_reviews .list .infos{display:grid;align-items:center;grid-template-columns:auto 1fr;gap:0 22px;cursor:pointer;max-width:max-content}.product_reviews .list .actions{display:flex;gap:1rem;align-items:center}.product_reviews .list .actions>span{padding:5px 7px;display:flex;align-items:center;gap:4px;border-radius:5px;background-color:#999;color:#fff;font-size:14px;justify-content:center;min-width:65px;cursor:pointer;transition:all 0.3s}.product_reviews .list .actions>span:before{content:"";width:17px;height:17px;background:var(--wpr-bg-8852e172-2abf-4065-8328-6e9e8788fa25) no-repeat center/contain;display:inline-block}.product_reviews .list .actions>span.dislike_a_comment:before{transform:rotate(180deg)}.product_reviews .list .actions>span.active{background-color:#333}.product_reviews .list .infos .avatar{grid-row:span 2;align-self:start;width:56px;height:56px;border-radius:50%;overflow:hidden;line-height:56px;text-align:center;background-color:#333;border:1px solid #eee}.product_reviews .list .infos .avatar img{width:50%;height:50%;object-fit:contain;vertical-align:middle}.product_reviews .list .infos .avatar[data-id="0"]{cursor:auto}.product_reviews .list .infos .name{font-size:20px;line-height:24px;font-weight:600}.product_reviews .list .infos .status{color:#757575;font-size:15px}.product_reviews .list .metas{margin-top:24px;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.product_reviews .list .metas .star{width:106px;height:15px;background:var(--wpr-bg-1b016c51-ade4-4034-a3a3-93cb8ba02851) no-repeat center / contain}.product_reviews .list .metas .star::after{content:'';display:block;width:var(--width);height:100%;background:var(--wpr-bg-c9109822-1e1f-49d9-88bd-6d4238156267) no-repeat left center / 106px 100%}.product_reviews .list .metas .date{color:#727272}.product_reviews .list .detail{margin-top:1rem}.product_reviews .list .detail .title{font-size:24px;font-weight:500}.product_reviews .list .detail .desc{color:#494949;font-size:17px;line-height:28px;margin-top:14px}.product_reviews .list .detail .pics{margin-top:22px;display:flex;flex-wrap:wrap;gap:1rem}.product_reviews .list .detail .pics a{display:block;max-width:232px;aspect-ratio:232/155;overflow:hidden}.product_reviews .list .detail .pics a img{width:100%;height:100%;object-fit:cover;display:block;transition:all 0.5s}.product_reviews .list .detail .pics a:hover img{transform:scale(1.03)}.product_reviews .list .review_empty{text-align:center;margin-top:5rem}.product_reviews .list .review_empty img{max-width:327px;vertical-align:top}.product_reviews .list .review_empty .title{font-size:33px;font-weight:700;margin-top:50px}.product_reviews .list .review_empty .desc{color:#494949;font-size:18px;line-height:30px;margin-top:17px}.product_related{padding:53px 0 100px}.product_related .swiper_box{margin:34px 0 44px}.product_meta{display:none}.btns+.quantity .qty{display:none}.quantity+.single_add_to_cart_button{display:none!important}.woocommerce-variation-add-to-cart{display:flex;flex-direction:column}.product_purchase .review+.price+.price{display:none}table.variations label{display:none}.custom-variation-buttons{margin-top:1rem}.custom-variation-buttons label{margin-bottom:10px!important;display:block}body .variation-button{text-transform:capitalize;font-size:17px!important;font-weight:400!important;color:white!important;background-color:#17181c!important;opacity:.85;border:none!important;outline:1px solid transparent;border-radius:0!important;margin-right:1rem;padding:.7rem 2rem}.variation-button.selected{outline:1px solid var(--theme_color);opacity:1}.clear-variations{text-transform:capitalize;font-size:17px!important;font-weight:400!important;color:white!important;background-color:#17181c!important;opacity:.85;border:none!important;outline:1px solid transparent;border-radius:0!important;margin-right:1rem;width:42px;text-indent:-9999px;aspect-ratio:1;transition:all 0.3s;position:relative}.clear-variations:hover{background-color:var(--theme_color)!important}.clear-variations:after{content:"";width:100%;height:100%;display:inline-block;transition:all 0.3s;position:absolute;left:0;top:0;background:var(--wpr-bg-3a60f005-d554-49a1-93c9-2788a0eb7ccc) no-repeat center/60%}.clear-variations:hover:after{transform:rotate(360deg)}.reset_variations{display:none}body.woocommerce .woocommerce-product-rating{display:none}body #wc-address-form{padding:2rem 1.2rem;border-radius:2px;background-color:#23252b}body #wc-address-form label[for="wc-country"]{display:block!important}body #wc-address-form label{display:block;margin-bottom:.5rem;font-weight:400;text-transform:capitalize;color:#fff;margin-top:1.5rem;display:none!important}body #wc-address-form input{padding:.8rem 1rem;background-color:#fff;color:#eee;border:1px solid #333;border-radius:2px;background:rgb(52,54,61);display:none}#wc-address-form #wc-state-container{margin-top:1rem}body #wc-address-form input::placeholder{color:#eee}body #wc-address-form .select2-container--default .select2-selection--single{height:46px;background:rgb(52,54,61);border:none;border-radius:2px}body #wc-address-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px;height:46px;color:#eee;padding-left:1rem}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}body #wc-update-address-btn,body #wc-cancel-update-btn{padding:15px;translate:all 0.3s;margin-top:.5rem}.woocommerce-product-attributes-item--weight,.woocommerce-product-attributes-item--dimensions{display:none!important}body #wc-update-address-btn{margin-top:1rem}.product_content{padding:3rem 0}.product_content strong{font-size:20px;color:#000}.product_content p{color:#494949;font-size:18px;line-height:30px;margin-top:17px;margin-top:.5rem}.product_content .content *{max-width:100%}.product_content .content img{display:block;width:100%}.single-product .breadcrumbs{padding-bottom:20px;text-transform:uppercase;font-family:'Oswald',sans-serif}.single-product .breadcrumbs .breadcrumb_last{display:none}.single-product .breadcrumbs span{color:#8f94a0}.single-product .breadcrumbs span span{color:#fff}.single-product .breadcrumbs span a{color:#8f94a0;transition:all 0.3s}.single-product .breadcrumbs span a:hover{color:#fff}.single-product .breadcrumbs span span:last-child a{color:#fff}.comment_loadmore{text-align:center}.comment_loadmore button{margin-top:20px;max-width:295px;display:block;text-align:center;color:#fff;text-transform:uppercase;font-size:16px;background-color:var(--title_color);padding:16px 2rem;transition:all 0.3s;cursor:pointer;margin:auto}.section_flex{gap:2.5rem;align-items:flex-start}.section_flex .product_content{width:70%}section.product_specs{width:30%;position:sticky;top:0}table.variations,.woocommerce-variation-price{display:none}.swiper_gallery_thumb{width:30%;overflow:hidden}.swiper_gallery_thumb li.swiper-slide{width:150px;aspect-ratio:1/0.7;cursor:pointer;cursor:grab}.swiper_gallery_thumb li.swiper-slide img{width:100%;height:100%;object-fit:cover;box-shadow:0 0 15px rgba(0,0,0,.1);border:1px solid transparent;transition:all 0.3s}.swiper_gallery_thumb li.swiper-slide.active img{border-color:var(--theme_color)}.swiper_gallery_thumb li p{font-size:18px;font-weight:600;margin-top:.5rem;text-align:center}.product_purchase .shipping.hide_price .items .item .C{display:none}