.nodes_page_title{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:5rem;margin-bottom:5rem;border-bottom:1px solid var(--surface-border)}.nodes_page_title h1{padding:0;text-transform:uppercase;margin:0}.card_type_100,.card_type_100 .info{display:flex;flex-direction:column;flex-grow:1}.card_type_100 .info{background:var(--card-background);border-radius:2px;padding:1rem}.card_type_100 .info .info_top{display:flex;align-items:center;justify-content:space-between;font-size:11px}.card_type_100 .info .info_top>div{cursor:default}.card_type_100 .info .info_top .info_top_qty{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--text-color-secondary)}.card_type_100 .info .info_top .info_top_qty.yeap{color:var(--green-500)}.card_type_100 .info .info_image{background:var(--surface-card);display:flex;align-items:center;justify-content:center;padding:1rem;height:14rem;margin-top:1rem;overflow:hidden}.card_type_100 .info .info_image img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;object-fit:scale-down;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card_type_100 .info .info_title{display:flex;flex-grow:1;align-items:center;text-decoration:none;padding:1rem .5rem;font-weight:500;border-bottom:1px solid var(--surface-border);color:var(--text-color);text-align:center}.card_type_100 .info .info_title:hover{color:var(--primary-color)}.card_type_100 .info .info_parents{display:flex;flex-direction:column;padding:1rem .5rem}.card_type_100 .info .info_parents .element{display:flex;align-items:center;justify-content:space-between;font-size:.9rem;margin-bottom:.5rem}.card_type_100 .info .info_parents .element:last-child{margin-bottom:0}.card_type_100 .info .info_parents .element .subtext{color:var(--text-color-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.card_type_100 .info .info_parents .element .value{text-decoration:none;color:var(--text-color);font-weight:500}.card_type_100 .info .info_parents .element .value:first-letter{text-transform:uppercase}.card_type_100 .info .info_parents .element a.value:hover{color:var(--primary-color)}.card_type_100 .info .info_parents .element div.value{cursor:default}.card_type_100 .info .info_price{display:flex;flex-wrap:nowrap;justify-content:space-evenly}.card_type_100 .info .info_price .price_item{background:var(--surface-card);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-right:.5rem;padding:1rem .5rem}.card_type_100 .info .info_price .price_item:last-child{margin-right:0}.card_type_100 .info .info_price .price_item .subtext{font-size:.7rem;display:flex;color:var(--text-color-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:.1rem}.card_type_100 .info .info_price .price_item .card_item_price{cursor:default;font-weight:500}.card_type_100 .info .info_price .price_item .card_item_price.actual,.card_type_100 .info .info_price .price_item .card_item_price.base{color:var(--text-color)}.card_type_100 .info .add_cart_btn{font-weight:500;text-align:center;padding:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius);margin-top:1rem;display:flex}.pagination{margin-top:2rem}.product_page .item_details_image{padding:3rem;border:1px solid var(--surface-border);margin-right:4rem;display:flex;align-items:center;justify-content:center;flex-grow:1;max-height:40rem}.product_page .item_details_image .p-image{height:100%;width:100%}.product_page .item_details_image img{display:flex;object-fit:scale-down;height:100%;width:100%}.product_page .item_details_article{display:flex;margin-top:2rem}.product_page .item_details_article .subtext{color:var(--text-color-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:.3rem}.product_page .item_details_article .value{color:var(--text-color);font-weight:500;cursor:default}.product_page h1{margin:.5rem 0 2rem -.2rem;font-size:2.4rem}.product_page .item_details_stock{display:flex;align-items:center;margin-bottom:2rem}.product_page .item_details_stock .item_details_stock_val{display:flex;align-items:center;text-decoration:none;color:var(--text-color)}.product_page .item_details_stock .item_details_stock_val svg{-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:var(--text-color-secondary);margin-bottom:.2rem;margin-right:.5rem}.product_page .item_details_stock .item_details_stock_val .text{margin-right:.5rem}.product_page .item_details_stock .item_details_stock_val .num{margin-top:-.2rem}.product_page .item_details_stock .item_details_stock_val.instock{color:var(--green-500)}.product_page .item_details_stock .item_details_stock_val.instock:hover{color:var(--green-600)}.product_page .item_details_stock .item_details_stock_val.outstock{color:var(--text-color-secondary);cursor:default}.product_page .item_details_price{display:flex;align-items:center;margin-bottom:2rem;flex-grow:1}.product_page .item_details_price .item_details_price_val{font-size:3rem;font-weight:500;color:var(--text-color);cursor:default}.product_page .item_details_price .item_details_price_val span{font-size:1.2rem}.product_page .item_details_info{display:flex;width:100%;flex-direction:column;border:1px solid var(--surface-border);margin-bottom:2rem}.product_page .item_details_info .item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;border-bottom:1px solid var(--surface-border);background:var(--surface-card)}.product_page .item_details_info .item:nth-child(2n){background:#f6f6f6}.product_page .item_details_info .item:last-child{border-bottom:none}.product_page .item_details_info .item .subtext{width:15rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1rem 1.5rem;border-right:1px solid var(--surface-border)}.product_page .item_details_info .item .value{color:var(--text-color);text-transform:capitalize;font-weight:500;padding:1rem 1.5rem;cursor:default}.product_page .item_details_info .item a.value{text-decoration:none;transition:color .2s;color:var(--text-color);cursor:pointer}.product_page .item_details_props,.product_page .item_details_qty{margin-top:5rem}.product_page .item_details_props h2,.product_page .item_details_qty h2{margin-bottom:3rem;font-weight:300;font-size:1.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product_page .item_details_props .table_container,.product_page .item_details_qty .table_container{max-width:100%;overflow-x:auto}.product_page .item_details_props .table_container table tbody .td_info,.product_page .item_details_qty .table_container table tbody .td_info{cursor:default;width:100%}.product_page .item_details_props .table_container table tbody .td_info .stock,.product_page .item_details_qty .table_container table tbody .td_info .stock{color:var(--text-color);font-size:1.2rem}.product_page .item_details_props .table_container table tbody .td_info .adress,.product_page .item_details_qty .table_container table tbody .td_info .adress{color:var(--text-color-secondary);font-size:.9rem;margin-top:.1rem}.product_page .item_details_props .table_container table tbody .td_info .props,.product_page .item_details_qty .table_container table tbody .td_info .props{display:flex;margin-top:1rem}.product_page .item_details_props .table_container table tbody .td_info .props>div,.product_page .item_details_qty .table_container table tbody .td_info .props>div{color:var(--text-color-secondary);margin-right:1rem}.product_page .item_details_props .table_container table tbody .td_info .props>div span,.product_page .item_details_qty .table_container table tbody .td_info .props>div span{color:var(--text-color);margin-left:0}.product_page .item_details_props .table_container table tbody .td_cost,.product_page .item_details_qty .table_container table tbody .td_cost{cursor:default}.product_page .item_details_props .table_container table tbody .td_cost .cost,.product_page .item_details_qty .table_container table tbody .td_cost .cost{color:var(--text-color-secondary)}.product_page .item_details_props .table_container table tbody .td_cost .cost span,.product_page .item_details_qty .table_container table tbody .td_cost .cost span{white-space:nowrap;color:var(--text-color);font-weight:500}.product_page .item_details_props .table,.product_page .item_details_qty .table{display:flex;width:100%;flex-direction:column;border:1px solid var(--surface-border)}.product_page .item_details_props .table .item,.product_page .item_details_qty .table .item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;border-bottom:1px solid var(--surface-border);background:var(--surface-card)}.product_page .item_details_props .table .item:nth-child(2n),.product_page .item_details_qty .table .item:nth-child(2n){background:#f9f9f9}.product_page .item_details_props .table .item:last-child,.product_page .item_details_qty .table .item:last-child{border-bottom:none}.product_page .item_details_props .table .item .subtext,.product_page .item_details_qty .table .item .subtext{width:20rem;color:var(--text-color-secondary);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1rem 1.5rem;border-right:1px solid var(--surface-border)}.product_page .item_details_props .table .item .value,.product_page .item_details_qty .table .item .value{color:var(--text-color);text-transform:capitalize;padding:1rem 2rem;cursor:default;width:100%}