@charset "UTF-8";
/* https://sachs.world/wp-content/plugins/element-camp-pro/assets/css/woo-style.min.css?ver=6.9 */
.tcg-cart{position:relative;display:inline-block}.tcg-cart .tcg-icon{background-color:transparent;border-radius:50%;display:inline-block;padding:11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(153,153,153,.2);line-height:0}.tcg-cart .tcg-icon .icon i{font-size:14px;color:#222}.tcg-cart .tcg-icon .icon svg{width:14px;height:14px;fill:#222}.tcg-cart .tcg-icon:hover{background-color:#222}.tcg-cart .tcg-icon:hover i{color:#fff}.tcg-cart .tcg-icon:hover svg{fill:#fff}.tcg-cart .tcg-icon:hover .num{background-color:#fff;color:#222}.tcg-cart .tcg-icon .num{position:absolute;display:inline;right:-2px;top:0;width:15px;height:15px;line-height:15px;text-align:center;border-radius:50%;font-size:10px;box-shadow:0 0 5px rgba(0,0,0,.0666666667);transition:all 0.3s ease;background-color:#222;color:#FFF}body.tcg-dark-mode .tcg-cart .tcg-icon .icon i{color:#fff}body.tcg-dark-mode .tcg-cart .tcg-icon .icon svg{fill:#fff}@media (prefers-color-scheme:dark){body.tcg-auto-mode .tcg-cart .tcg-icon .icon i{color:#fff}body.tcg-auto-mode .tcg-cart .tcg-icon .icon svg{fill:#fff}}.tcg-products .product-card{position:relative;margin-top:60px}.tcg-products .product-card .img{height:310px;border-radius:10px;overflow:hidden}.tcg-products .product-card .img img{width:100%;height:100%;object-fit:cover}body.tcg-dark-mode .tcg-products .product-card .info h6 a{color:#fff!important}@media (prefers-color-scheme:dark){body.tcg-auto-mode .tcg-products .product-card .info h6 a{color:#fff!important}}.shop-content{margin-bottom:-80px}.woocommerce-info,.woocommerce-message{border-color:#000}.woocommerce-message::before{display:none}.woocommerce-info a{color:#f96152}.woocommerce textarea{resize:none;height:16.66667rem!important}.woocommerce table{margin:0 0 1.5rem 0!important;width:100%;empty-cells:show;border-collapse:collapse!important;border-spacing:0;border:1px solid #000000!important;border-radius:0!important}.woocommerce-info,.woocommerce-message,.woocommerce-error{background-color:transparent;line-height:4.16667rem;color:#000;padding:1.5rem 2rem;margin-bottom:2.66667rem;border:1px solid #000}.select2 .selection .select2-selection{border-width:1px;border-color:#000000!important;border-radius:0!important;-webkit-transition:border-color cubic-bezier(.25,.46,.45,.94) 0.15s;-o-transition:border-color cubic-bezier(.25,.46,.45,.94) 0.15s;transition:border-color cubic-bezier(.25,.46,.45,.94) 0.15s;height:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2 .selection .select2-selection .select2-selection__rendered{color:#000;min-height:3.16667rem;padding:1.16667rem;text-align:left;font-size:1.16667rem;line-height:1}.portfolio-2 .port-inner .port-dbox a.added_to_cart{display:none}.portfolio-2 .port-inner .port-dbox a.added span.button__cart,.portfolio-2 .port-inner .port-dbox a.loading span.button__cart{display:none}.portfolio-2 .port-inner .port-dbox a span.button__cart{opacity:.25;display:flex}.portfolio-2 .port-inner .port-dbox a span.button__loader{display:none}.portfolio-2 .port-inner .port-dbox a.loading span.button__loader{display:flex}.portfolio-2 .port-inner .port-dbox a span.button__added{opacity:0;display:none}.portfolio-2 .port-inner .port-dbox a.added span.button__added{opacity:1;display:flex}.port-inner .port-dbox a span svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;height:22px;stroke:#000}.port-inner .port-dbox a span svg:hover{stroke:#f96152}.woocommerce .woocommerce-cart-form{margin-bottom:6.83333rem}.woocommerce .woocommerce-cart-form table td::before{color:#000;font-weight:600}.woocommerce .woocommerce-cart-form table .actions .coupon #coupon_code{font-size:1.16667rem;line-height:1.85714;color:#000;border:1px solid #000;padding:.83333rem 1.5rem;width:15rem!important;text-align:center;font-size:1.25rem}.woocommerce .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce .cart-collaterals .cart_totals h2{font-size:1.83333rem;line-height:1.27273}.woocommerce .cart-collaterals .cart_totals table{border-collapse:separate!important;padding:.66667rem 2.33333rem;margin-bottom:2.66667rem!important}.woocommerce .cart-collaterals .cart_totals table th{color:#000;padding-left:0!important}.woocommerce .cart-collaterals .cart_totals table .order-total th{font-size:1.5rem}.woocommerce .cart-collaterals .cart_totals table td{text-align:right;padding-right:0!important}.woocommerce .cart-collaterals .cart_totals table td[data-title=Total] span{font-size:1.5rem}@media (max-width:767px){.woocommerce .cart-collaterals .cart_totals table td[data-title=Total],.woocommerce .cart-collaterals .cart_totals table td[data-title=Subtotal]{padding-left:0!important}.woocommerce .cart-collaterals .cart_totals table td[data-title=Total]::before,.woocommerce .cart-collaterals .cart_totals table td[data-title=Subtotal]::before{color:#000;font-weight:600}}.woocommerce .cart-collaterals .cart_totals table tr:last-child th,.woocommerce .cart-collaterals .cart_totals table tr:last-child td{border-bottom:0}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0;text-align:right}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{margin-bottom:0;display:inline-block}.woocommerce .button{font-family:"Roboto Slab",sans-serif!important;line-height:1!important;cursor:pointer!important;border:1px solid!important;border-radius:0!important;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;font-size:1.25rem!important;padding:1.33333rem 3.66667rem!important;color:#000000!important;border-color:#000000!important;background-color:transparent!important;font-weight:500!important}.woocommerce .button:hover{color:#ffffff!important;background-color:#000000!important;border-color:#000000!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr td a.button,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads tr td a.button{font-size:1.25rem;padding:1.33333rem 3.66667rem;font-weight:500!important}.woocommerce table td img{width:6.66667rem!important}.woocommerce .summary .product_meta>span{display:block;margin-bottom:0;font-weight:600;font-size:16px;line-height:40px}.woocommerce .summary .product_meta>span span{font-weight:400}.woocommerce .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.woocommerce .quantity input[type=number]{padding:.91667rem 3rem .91667rem 0.83333rem!important;-moz-appearance:textfield;width:7.5rem;padding:1.08333rem 2.33333rem 1.08333rem .83333rem;font-weight:600;color:#555;border-radius:1px;line-height:1.66667}.woocommerce .quantity input[type=number]::-webkit-inner-spin-button,.woocommerce .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity .quantity-nav{position:absolute;right:1px;top:0;height:100%}.woocommerce .quantity .quantity-nav .quantity-button{cursor:pointer;border-left:1px solid #333;width:25px;text-align:center;color:#000;font-weight:600;font-size:1.33333rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s}.woocommerce .quantity .quantity-nav .quantity-button:hover{background-color:#000;color:#fff}.woocommerce .quantity .quantity-nav .quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #333}.woocommerce .quantity .quantity-nav .quantity-button.quantity-down{position:absolute;bottom:0;height:50%}.woocommerce .woocommerce-cart-form__cart-item .product-quantity .quantity-nav{position:static}.woocommerce div.product form.cart div.quantity{margin-right:15px}.woocommerce form .form-row{padding:0;margin-bottom:1.6rem}.woocommerce form input,.woocommerce form textarea{border-radius:0;border-color:#333;border-width:1px;padding:1.08333rem 1.33333rem}.woocommerce .button{line-height:1!important;cursor:pointer!important;border:1px solid!important;border-radius:0!important;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;padding:1.33333rem 3.66667rem!important;color:#000000!important;border-color:#000000!important;background-color:transparent!important;font-weight:500!important}.woocommerce .button:hover{color:#ffffff!important;background-color:#f96152!important;border-color:#f96152!important}.woocommerce-account strong{font-weight:500}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin-bottom:2.66667rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none;padding-bottom:1.33333rem;border-bottom:1px solid #000;margin-bottom:1.5rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}@media (min-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{padding-bottom:0;border-bottom:0}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#f96152}.woocommerce-account .woocommerce .woocommerce-MyAccount-content a{color:#f96152}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:left}@media (min-width:992px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-left:5.33333rem}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads tr td{text-align:left}.woocommerce-account .addresses .title h3{font-size:1.83333rem;line-height:1.27273}.woocommerce-info::before{display:none}.woocommerce-checkout .col2-set{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{margin-left:auto}.woocommerce-checkout .checkout_coupon{border-radius:0!important;border-width:1px!important;border-color:#000000!important}.woocommerce-checkout .woocommerce-billing-fields{margin-bottom:2.66667rem}.woocommerce-checkout .woocommerce-billing-fields h3{font-size:2.3rem;line-height:1.2}.woocommerce-checkout .woocommerce-billing-fields h2{font-size:1.83333rem;line-height:1.27273}.woocommerce-checkout .woocommerce-shipping-fields .ship-to-different-address{font-size:1.83333rem;line-height:1.27273}.woocommerce-checkout .woocommerce-additional-fields{margin-bottom:5.33333rem}.woocommerce-checkout .woocommerce-additional-fields h3{font-size:2.5rem;line-height:1.2}.woocommerce-checkout .form-row{padding:0;margin-bottom:1.33333rem}.woocommerce-checkout #order_review_heading{font-size:1.83333rem;line-height:1.27273}.woocommerce-checkout .woocommerce-checkout-review-order table{margin:0 0 1.5rem 0!important;width:100%;empty-cells:show;border-collapse:collapse!important;border-spacing:0;border:1px solid #000000!important;border-radius:0!important;margin-bottom:2.66667rem!important}.woocommerce-checkout .woocommerce-checkout-review-order table tr td strong{color:#555}.woocommerce-checkout .woocommerce-checkout-review-order table tr.order-total td strong{color:#000}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment{border-radius:0!important;background-color:transparent!important;border:1px solid #000}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods{border-bottom-color:#000000!important}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method.payment_method_paypal label{display:contents}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method.payment_method_paypal label a{line-height:1!important}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order{margin-bottom:0}.woocommerce table th,.woocommerce table td{padding:1.33333rem!important;border-left:0;background-color:transparent!important;border-top:none!important;font-size:1.5rem;border-bottom:1px solid #000}.woocommerce table th{font-weight:600!important}.woocommerce table td img{width:6.66667rem!important}.woocommerce table td.product-remove a{font-size:1.33333rem;font-weight:500;color:#000000!important;margin:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce table td.product-remove a:hover{color:#f96152!important;background-color:transparent!important}.woocommerce table td.product-thumbnail{text-align:left!important;min-width:32px}.woocommerce table td.product-thumbnail a{-webkit-box-shadow:none;box-shadow:none}.woocommerce table td.product-price,.woocommerce table td.product-subtotal{text-align:left}.woocommerce table td.product-quantity .quantity input{width:100%;max-width:7.91667rem;line-height:2;margin-left:auto}@media (min-width:768px){.woocommerce table td.product-quantity .quantity input{margin-left:0}}@media (max-width:767px){.woocommerce table td.actions{border-bottom:0}}.woocommerce table td.actions .coupon input{width:12.5rem!important;margin-right:15px!important;padding-left:1rem!important}@media (max-width:767px){.woocommerce table td.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1rem!important}.woocommerce table td.actions .coupon input,.woocommerce table td.actions .coupon button{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;margin:0!important}.woocommerce table td.actions .coupon button{margin-left:auto!important}}.woocommerce table tr.shipping td label{color:#555}.woocommerce table tr.shipping td label span{color:#555}.woocommerce table tr .product-total{text-align:right}.woocommerce table tr td{text-align:right}.woocommerce table tr .product-name{text-align:left}.woocommerce table tfoot tr:last-child th,.woocommerce table tfoot tr:last-child td{font-size:1.5rem;color:#000}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.h-rotatingNeuron{-webkit-animation:rotating 1s cubic-bezier(.25,.46,.45,.94) infinite;animation:rotating 1s cubic-bezier(.25,.46,.45,.94) infinite}.woocommerce .m-product-summary button{font-size:1.25rem!important;padding:1.33333rem 3.66667rem!important;color:#000!important;border-color:#000!important;background-color:transparent!important}.woocommerce .m-product-summary .quantity{margin-right:1.33333rem!important}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;background:#f96152;font-weight:300;border-radius:1px;line-height:28px}.woocommerce div.product div.images .flex-control-thumbs{margin-left:-5px;margin-right:-5px}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px;padding-bottom:10px}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.8;margin:0;border:1px solid #eee}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:#f96152}.woocommerce a.added_to_cart{display:none}.woocommerce span.onsale{background-color:#f96152}.blog-content .woocommerce img:hover{filter:none}.woocommerce .woocommerce-tabs{margin-bottom:2.66667rem}@media (min-width:768px){.woocommerce .woocommerce-tabs{margin-bottom:5.33333rem}}.woocommerce .woocommerce-tabs ul.tabs{padding:0!important;margin:0!important}.woocommerce .woocommerce-tabs ul.tabs::before{display:none!important}.woocommerce .woocommerce-tabs ul.tabs li{position:relative;z-index:1;padding:0!important;margin:0 0 0 1.33333rem!important;border:0!important;border-radius:0!important;background-color:transparent!important}.woocommerce .woocommerce-tabs ul.tabs li::before,.woocommerce .woocommerce-tabs ul.tabs li::after{display:none!important}.woocommerce .woocommerce-tabs ul.tabs li:first-child{margin-left:0!important}.woocommerce .woocommerce-tabs ul.tabs li:first-child a{padding-left:0!important}.woocommerce .woocommerce-tabs ul.tabs li a{font-family:"Roboto Slab",sans-serif;color:#000000!important;font-size:1.33333rem;font-weight:400!important;line-height:1;padding:0 1.5rem 1.83333rem 1.5rem!important;border-bottom:2px solid transparent;-webkit-transition:color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s;-o-transition:color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s;transition:color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s}@media (min-width:576px){.woocommerce .woocommerce-tabs ul.tabs li a:hover{color:#f96152!important;border-color:#f96152}}@media (min-width:576px){.woocommerce .woocommerce-tabs ul.tabs li.active a{border-color:#f96152}}.woocommerce .woocommerce-tabs ul.tabs li.active a{color:#f96152!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel{margin-top:-2px!important;margin-bottom:0!important;padding:3.66667rem 0!important;border-top:2px solid #000;border-bottom:2px solid #000}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1.83333rem;line-height:1.27273}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel>*:last-child{margin-bottom:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table{border:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr{display:block;margin-bottom:1.33333rem}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr th{font-family:"Roboto Slab",sans-serif;font-weight:500!important;font-size:1.33333rem;color:#000}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr th,.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td{text-align:left;border-bottom:0;padding:0!important;font-style:normal}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td{font-weight:400}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td *{padding:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr:last-child{margin-bottom:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments{margin-bottom:2.66667rem}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .woocommerce-Reviews-title span{color:#f96152}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist{padding-left:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment{margin-bottom:2.66667rem!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container img.avatar{padding:0!important;background-color:transparent!important;width:4.5rem!important;border:1px solid #e5e5e5!important;border-radius:50%}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text{padding:0!important;margin-left:7rem!important;border:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .star-rating{color:#f96152}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__author{font-size:1.83333rem;line-height:1.27273;margin-bottom:.5rem;display:block}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__published-date{font-size:1rem}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .description *:last-child{margin-bottom:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-reply-title{display:inline-block;margin-bottom:2.66667rem;font-weight:600;color:#000;margin-bottom:2.66667rem;font-size:1.83333rem;line-height:1.27273}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating label{font-weight:500;color:#000;margin-bottom:1.33333rem}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars a{-webkit-box-shadow:none;box-shadow:none}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form input{width:100%}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit{margin-bottom:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input{font-family:"Roboto Slab",sans-serif!important;line-height:1!important;cursor:pointer!important;border:2px solid!important;border-radius:0!important;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;color:#000000!important;border-color:#000000!important;background-color:transparent!important;font-size:1.25rem!important;padding:1.33333rem 3.66667rem!important;font-weight:500!important;width:auto}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input:hover{color:#ffffff!important;background-color:#000000!important;border-color:#000000!important}.woocommerce .woocommerce-breadcrumb{margin:0 0 2em}.woocommerce-Reviews .commentlist{margin-bottom:5.33333rem!important}.woocommerce-Reviews .commentlist .review{margin-bottom:2.66667rem!important}.woocommerce-Reviews .commentlist .review:last-child{margin-bottom:0!important}.woocommerce-Reviews .commentlist .review .comment_container img{width:4.5rem!important;padding:0!important;border:0!important}.woocommerce-Reviews .commentlist .review .comment_container .comment-text{margin:0 0 0 6.16667rem!important;border-radius:0!important;border:0!important;padding:0!important}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__author{font-weight:600;color:#000;margin-bottom:2.66667rem;font-size:1.33333rem;line-height:1.625}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__dash{color:#ff6f61}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__published-date{color:#000;font-size:1.16667rem}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .description>*:last-child{margin-bottom:0!important}.woocommerce-Reviews .comment-form-comment:before{top:35px}.shop-content section.related h2{font-size:1.83333rem;line-height:1.27273}.woocommerce ul.products li.product a img:hover{opacity:.7}.woocommerce img.footer-img,.woocommerce-page img.footer-img{max-width:150px}.tcg-woo-categories .tcg-cat-card{border-radius:10px;padding:50px 20px;margin:10px;position:relative;display:block;background-color:#fff;transition:all 0.3s ease;text-align:center}.tcg-woo-categories .tcg-cat-card .tcg-cat-card-img{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(153,153,153,.2);margin:0 auto 30px auto;border-radius:50% 50% 50% 50%;justify-content:center;height:140px;width:140px;display:flex;align-items:center;overflow:hidden;transition:all 0.3s ease}.tcg-woo-categories .tcg-cat-card .tcg-cat-card-img img{height:55px;object-fit:contain}.tcg-woo-categories .tcg-cat-card .tcg-cat-title{display:block}.tcg-woo-categories .tcg-cat-card .tcg-cat-title h5{font-size:16px;font-weight:500;line-height:1.2em}.tcg-woo-categories .tcg-cat-card p{color:#777;margin:0 0 0 0;font-size:14px;font-weight:400;line-height:1.7em}.cart-contents:before{font-family:WooCommerce;content:"\e01d";font-size:22px;margin-top:10px;font-style:normal;font-weight:400;vertical-align:bottom;color:#000}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:var(--color-main);border-radius:10px;padding:1px 6px;line-height:1;vertical-align:top;font-size:10px;position:relative;left:-6px}@-webkit-keyframes "rotating"{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes "rotating"{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.shop-content{margin-bottom:-80px}.shop-content section.related{display:inline-block;width:100%}.shop-content section.related h2{font-size:18px;line-height:1.27273}.woocommerce.single-product div.product .product_title{display:block}.woocommerce-info{border-color:#000;background-color:transparent;line-height:42px;color:#000;padding:15px 20px;margin-bottom:26px;border:1px solid #000;border-color:rgba(0,0,0,.1)}.woocommerce-info a{color:var(--color-main)}.woocommerce-info::before{display:none}.woocommerce-message{border-color:#000;background-color:transparent;line-height:42px;color:#000;padding:15px 20px;margin-bottom:26px;border:1px solid #000}.woocommerce-message::before{display:none}.woocommerce textarea{resize:none;height:160px!important}.woocommerce table{margin:0 0 15px 0!important;width:100%;empty-cells:show;border-collapse:collapse!important;border-spacing:0;border:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;box-shadow:7px 6px 30px rgba(0,0,0,.02)}.woocommerce table td{padding:13px!important;border-left:0;background-color:transparent!important;border-top:none!important;font-size:15px;border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce table td img{width:60px!important}.woocommerce table th{padding:13px!important;border-left:0;background-color:transparent!important;border-top:none!important;font-size:15px;border-bottom:1px solid rgba(0,0,0,.1);font-weight:600!important;text-align:left}.woocommerce table td.product-remove a{font-size:13px;font-weight:500;color:#000000!important;margin:auto;-webkit-box-shadow:none;box-shadow:none}.woocommerce table td.product-remove a:hover{color:var(--color-main)!important;background-color:transparent!important}.woocommerce table td.product-thumbnail{text-align:left!important;min-width:32px}.woocommerce table td.product-thumbnail a{-webkit-box-shadow:none;box-shadow:none}.woocommerce table td.product-price{text-align:left}.woocommerce table td.product-subtotal{text-align:left}.woocommerce table td.product-quantity .quantity input{width:100%;max-width:80px;line-height:20px;margin-left:auto}.woocommerce table td.actions .coupon input{width:13px!important;margin-right:15px!important;padding-left:10px!important}.woocommerce table tr.shipping td label{color:#555}.woocommerce table tr.shipping td label span{color:#555}.woocommerce table tr .product-total{text-align:right}.woocommerce table tr td{text-align:right}.woocommerce table tr td.woocommerce-grouped-product-list-item__label,.woocommerce table tr td.woocommerce-grouped-product-list-item__price{text-align:left}.woocommerce table tr .product-name{text-align:left}.woocommerce table tfoot tr:last-child th{font-size:15px;color:#000}.woocommerce table tfoot tr:last-child td{font-size:15px;color:#000}.woocommerce .woocommerce-cart-form{margin-bottom:70px}.woocommerce .woocommerce-cart-form table td::before{color:#000;font-weight:600}.woocommerce .woocommerce-cart-form table .actions .coupon #coupon_code{font-size:12px;line-height:1.85714;color:#000;border:1px solid #000;padding:8px 15px;width:150px!important;text-align:center;font-size:13px}.woocommerce .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce .cart-collaterals .cart_totals h2{font-size:18px;line-height:1.27273}.woocommerce .cart-collaterals .cart_totals table{border-collapse:separate!important;padding:7px 24px;margin-bottom:26px!important}.woocommerce .cart-collaterals .cart_totals table th{color:#000;padding-left:0!important;text-align:left}.woocommerce .cart-collaterals .cart_totals table .order-total th{font-size:15px}.woocommerce .cart-collaterals .cart_totals table td{text-align:right;padding-right:0!important}.woocommerce .cart-collaterals .cart_totals table td[data-title=Total] span{font-size:15px}.woocommerce .cart-collaterals .cart_totals table tr:last-child th{border-bottom:0}.woocommerce .cart-collaterals .cart_totals table tr:last-child td{border-bottom:0}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0;text-align:right}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{margin-bottom:0;display:inline-block}.woocommerce .button{font-family:"Poppins",sans-serif!important;line-height:1!important;cursor:pointer!important;border:1px solid!important;border-radius:0!important;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;font-size:14px!important;background-color:transparent!important;font-weight:500!important;line-height:1!important;cursor:pointer!important;border:1px solid!important;border-radius:50px!important;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;padding:12px 35px!important;color:#fff!important;border-color:#000000!important;background-color:transparent!important;font-weight:500!important;border-color:#fff!important;background:linear-gradient(to right,var(--color-primary),var(--color-secondary),var(--color-ternary))!important}.woocommerce .button:hover{color:#ffffff!important;background-color:#000000!important;border-color:#000000!important;color:#ffffff!important;background-color:var(--color-main)!important;border-color:var(--color-main)!important}.woocommerce ul.products li.product,.woocommerce .woocommerce-page ul.products li.product{text-align:center}.woocommerce .woocommerce-ordering select{padding:5px;border-radius:5px}.woocommerce .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.woocommerce .quantity input[type=number]{padding:10px 30px 10px 7px!important;-moz-appearance:textfield;width:110px;font-weight:600;color:#555;border-radius:1px;line-height:20px}.woocommerce .quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity .quantity-nav{position:absolute;right:1px;top:0;height:100%}.woocommerce .quantity .quantity-nav .quantity-button{cursor:pointer;border-left:1px solid #333;width:25px;text-align:center;color:#000;font-size:13px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s}.woocommerce .quantity .quantity-nav .quantity-button:hover{background-color:#000;color:#fff}.woocommerce .quantity .quantity-nav .quantity-button.quantity-up{position:absolute;height:50%;top:0;border:1px solid #ccc;line-height:22px}.woocommerce .quantity .quantity-nav .quantity-button.quantity-down{position:absolute;bottom:0;height:50%;border:1px solid #ccc;border-top:none;line-height:22px}.woocommerce .woocommerce-cart-form__cart-item .product-quantity .quantity-nav{position:static}.woocommerce div.product form.cart div.quantity{margin-right:15px;float:left!important}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;background:#f96152;font-weight:300;border-radius:1px;line-height:28px}.woocommerce div.product div.images .flex-control-thumbs{margin-left:-5px;margin-right:-5px}.woocommerce div.product div.images .flex-control-thumbs li{padding:5px;padding-bottom:10px}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.8;margin:0;border:1px solid #eee}.woocommerce div.product p.price{color:var(--color-main)}.woocommerce div.product span.price{color:var(--color-main)}.woocommerce form .form-row{padding:0;margin-bottom:16px}.woocommerce form input{border-radius:5px;border-color:#ccc;border-width:1px;padding:12px}.woocommerce form textarea{border-radius:5px;border-color:#ccc;border-width:1px;padding:10px 13px}.woocommerce .m-product-summary button{font-size:13px!important;padding:14px 36px!important;color:#000000!important;border-color:#000000!important;background-color:transparent!important}.woocommerce .m-product-summary .quantity{margin-right:13px!important}.woocommerce ul.products li.product .price{color:var(--color-main);font-size:14px}.woocommerce ul.products li.product .price ins{font-weight:400;margin-left:10px}.woocommerce ul.products li.product a img:hover{opacity:.7}.woocommerce a.added_to_cart{display:none}.woocommerce span.onsale{background-color:var(--color-main);line-height:2.65}.woocommerce .woocommerce-tabs{margin-bottom:26px}.woocommerce .woocommerce-tabs ul.tabs{padding:0!important;margin:0!important}.woocommerce .woocommerce-tabs ul.tabs::before{display:none!important}.woocommerce .woocommerce-tabs ul.tabs li{position:relative;z-index:1;padding:0!important;margin:0 0 0 14px!important;border:0!important;border-radius:0!important;background-color:transparent!important}.woocommerce .woocommerce-tabs ul.tabs li::before{display:none!important}.woocommerce .woocommerce-tabs ul.tabs li::after{display:none!important}.woocommerce .woocommerce-tabs ul.tabs li:first-child{margin-left:0!important}.woocommerce .woocommerce-tabs ul.tabs li:first-child a{padding-left:0!important}.woocommerce .woocommerce-tabs ul.tabs li a{font-family:"Poppins",sans-serif;color:#000000!important;font-size:13px;font-weight:400!important;line-height:1;padding:0 15px 18px 15px!important;border-bottom:2px solid transparent;-webkit-transition:color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s;-o-transition:color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s;transition:color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s}.woocommerce .woocommerce-tabs ul.tabs li.active a{color:var(--color-main)!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel{margin-top:-2px!important;margin-bottom:0!important;padding:36px 0!important;border-top:2px solid #000}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:18px;line-height:1.27273;margin-top:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel>*:last-child{margin-bottom:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments{margin-bottom:26px}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .woocommerce-Reviews-title span{color:var(--color-main)}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist{padding-left:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment{margin-bottom:26px!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container img.avatar{padding:0!important;background-color:transparent!important;width:45px!important;border:1px solid #e5e5e5!important;border-radius:50%}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text{padding:0!important;margin-left:70px!important;border:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .star-rating{color:var(--color-main)}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__author{font-size:18px;line-height:1.27273;margin-bottom:5px;display:block}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .meta .woocommerce-review__published-date{font-size:10px}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #comments .commentlist .comment .comment_container .comment-text .description *:last-child{margin-bottom:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper #review_form .comment-reply-title{display:inline-block;margin-bottom:26px;font-weight:600;color:#000;margin-bottom:26px;font-size:18px;line-height:1.27273}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating label{font-weight:500;color:#000;margin-bottom:13px}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .comment-form-rating .stars a{-webkit-box-shadow:none;box-shadow:none}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form input{width:100%}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit{margin-bottom:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input{font-family:"Poppins",sans-serif!important;line-height:1!important;cursor:pointer!important;border:2px solid!important;border-radius:0!important;-webkit-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;-o-transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;transition:background-color cubic-bezier(.25,.46,.45,.94) 0.15s,border-color cubic-bezier(.25,.46,.45,.94) 0.15s,color cubic-bezier(.25,.46,.45,.94) 0.15s!important;color:#000000!important;border-color:#000000!important;background-color:transparent!important;font-size:13px!important;padding:14px 36px!important;font-weight:500!important;width:auto}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper .comment-form .form-submit input:hover{color:#ffffff!important;background-color:#000000!important;border-color:#000000!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table{border:0!important}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr{display:block;margin-bottom:13px}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr th{font-family:"Poppins",sans-serif;font-weight:500!important;font-size:13px;color:#000;text-align:left;border-bottom:0;padding:0!important;font-style:normal;border:none}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td{text-align:left;border-bottom:0;padding:0!important;font-style:normal;font-weight:400;border:none}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr td *{padding:0}.woocommerce .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information table tr:last-child{margin-bottom:0}.woocommerce .woocommerce-breadcrumb{margin:0 0 2em}.woocommerce img.footer-img{max-width:150px}.woocommerce-error{background-color:transparent;line-height:42px;color:#000;padding:15px 20px;margin-bottom:26px;border:1px solid #000}.select2 .selection .select2-selection{border-width:1px;border-color:#ccc!important;border-radius:5px!important;-webkit-transition:border-color cubic-bezier(.25,.46,.45,.94) 0.15s;-o-transition:border-color cubic-bezier(.25,.46,.45,.94) 0.15s;transition:border-color cubic-bezier(.25,.46,.45,.94) 0.15s;height:auto}.select2 .selection .select2-selection .select2-selection__rendered{color:#888;min-height:32px;padding:12px;text-align:left;font-size:15px;line-height:normal}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{border-color:#ccc!important}.portfolio-2 .port-inner .port-dbox a.added_to_cart{display:none}.portfolio-2 .port-inner .port-dbox a.added span.button__cart{display:none}.portfolio-2 .port-inner .port-dbox a.added span.button__added{opacity:1;display:flex}.portfolio-2 .port-inner .port-dbox a.loading span.button__cart{display:none}.portfolio-2 .port-inner .port-dbox a.loading span.button__loader{display:flex}.portfolio-2 .port-inner .port-dbox a span.button__cart{opacity:.25;display:flex}.portfolio-2 .port-inner .port-dbox a span.button__loader{display:none}.portfolio-2 .port-inner .port-dbox a span.button__added{opacity:0;display:none}.port-inner .port-dbox a span svg{display:-webkit-box;display:-ms-flexbox;display:flex;width:22px;height:22px;stroke:#000}.port-inner .port-dbox a span svg:hover{stroke:#f96152}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{float:left}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr td{text-align:left}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr td a.button{font-size:13px;padding:13px 36px;font-weight:500!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads tr td{text-align:left}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads tr td a.button{font-size:13px;padding:13px 36px;font-weight:500!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-content a{color:var(--color-main)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;margin-bottom:27px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none;padding-bottom:13px;border-bottom:1px solid #000;margin-bottom:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:none;box-shadow:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:var(--color-main)}.woocommerce-account .addresses .title h3{font-size:18px;line-height:1.27273}.woocommerce-checkout .col2-set{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.woocommerce-checkout .col2-set .col-1{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-checkout .col2-set .col-2{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{margin-left:auto}.woocommerce-checkout .checkout_coupon{border-radius:0!important;border-width:1px!important;border-color:#000000!important}.woocommerce-checkout .checkout_coupon input.input-text{border-color:rgba(0,0,0,.1)}.woocommerce-checkout .checkout_coupon button.button{padding:17px 36px!important;text-transform:uppercase}.woocommerce-checkout .checkout_coupon button.button:hover{background-color:var(--color-main)!important}.woocommerce-checkout .woocommerce-billing-fields{margin-bottom:26px}.woocommerce-checkout .woocommerce-billing-fields h3{font-size:22px;line-height:1.2}.woocommerce-checkout .woocommerce-billing-fields h2{font-size:18px;line-height:1.27273}.woocommerce-checkout .woocommerce-shipping-fields .ship-to-different-address{font-size:18px;line-height:1.27273}.woocommerce-checkout .woocommerce-additional-fields{margin-bottom:50px}.woocommerce-checkout .woocommerce-additional-fields h3{font-size:22px;line-height:1.2}.woocommerce-checkout .form-row{padding:0;margin-bottom:13px}.woocommerce-checkout #order_review_heading{font-size:22px;line-height:1.27273}.woocommerce-checkout .woocommerce-checkout-review-order table{margin:0 0 15px 0!important;width:100%;empty-cells:show;border-collapse:collapse!important;border-spacing:0;border:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;margin-bottom:26px!important}.woocommerce-checkout .woocommerce-checkout-review-order table tr td strong{color:#555}.woocommerce-checkout .woocommerce-checkout-review-order table tr.order-total td strong{color:#000}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment{border-radius:0!important;background-color:transparent!important;border:1px solid #000;border-color:rgba(0,0,0,.1)}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods{border-bottom-color:rgba(0,0,0,.1)!important}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method.payment_method_paypal label{display:contents}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method.payment_method_paypal label a{line-height:1!important}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods>li{list-style:none}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order{margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button{padding:17px 36px!important;border-radius:0!important;background-color:#232323!important;color:#fff!important;text-transform:uppercase}.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order button.button:hover{background-color:var(--color-main)!important}.h-rotatingNeuron{-webkit-animation:rotating 1s cubic-bezier(.25,.46,.45,.94) infinite;animation:rotating 1s cubic-bezier(.25,.46,.45,.94) infinite}.blog-content .woocommerce img:hover{filter:none}.woocommerce-Reviews .commentlist{margin-bottom:53px!important}.woocommerce-Reviews .commentlist .review{margin-bottom:26px!important}.woocommerce-Reviews .commentlist .review:last-child{margin-bottom:0!important}.woocommerce-Reviews .commentlist .review .comment_container img{width:45px!important;padding:0!important;border:0!important}.woocommerce-Reviews .commentlist .review .comment_container .comment-text{margin:0 0 0 62px!important;border-radius:0!important;border:0!important;padding:0!important}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__author{font-weight:600;color:#000;margin-bottom:26px;font-size:13px;line-height:1.625}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__dash{color:var(--color-main)}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .meta .woocommerce-review__published-date{color:#000;font-size:12px}.woocommerce-Reviews .commentlist .review .comment_container .comment-text .description>*:last-child{margin-bottom:0!important}.woocommerce-Reviews .comment-form-comment:before{top:35px}.woocommerce-page img.footer-img{max-width:150px}@media (max-width:767px){.woocommerce .cart-collaterals .cart_totals table td[data-title=Total]{padding-left:0!important}.woocommerce .cart-collaterals .cart_totals table td[data-title=Total]::before{color:#000;font-weight:600}.woocommerce .cart-collaterals .cart_totals table td[data-title=Subtotal]{padding-left:0!important}.woocommerce .cart-collaterals .cart_totals table td[data-title=Subtotal]::before{color:#000;font-weight:600}.woocommerce table td.actions{border-bottom:0}.woocommerce table td.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px!important}.woocommerce table td.actions .coupon input{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;margin:0!important}.woocommerce table td.actions .coupon button{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;margin:0!important;margin-left:auto!important}}@media (min-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{padding-bottom:0;border-bottom:0}.woocommerce-checkout .col2-set .col-1{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce-checkout .col2-set .col-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce table td.product-quantity .quantity input{margin-left:0}.woocommerce .woocommerce-tabs{margin-bottom:53px}}@media (min-width:992px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding-left:53px}}@media (min-width:576px){.woocommerce .woocommerce-tabs ul.tabs li a:hover{color:var(--color-main)!important;border-color:var(--color-main)}.woocommerce .woocommerce-tabs ul.tabs li.active a{border-color:var(--color-main)}}.woocommerce .summary .product_meta>span{display:block;margin-bottom:0;font-weight:500;font-size:16px;line-height:40px}.woocommerce .summary .product_meta>span span,.woocommerce .summary .product_meta>span a{font-weight:400}.woocommerce .comment-form-author:before,.woocommerce .comment-form-email:before{top:37px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12px 20px;color:var(--color-main)}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#585353;color:#fff;font-weight:600}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label label a{color:var(--color-main);font-weight:400}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{top:9px;right:9px}.select2-dropdown{border-color:#333}.woocommerce-error::before{left:initial;right:1em}.woocommerce-shipping-fields .woocommerce-form__label-for-checkbox{font-size:18px;font-weight:600}.woocommerce-shipping-fields .woocommerce-form__label-for-checkbox input[type=checkbox]{width:auto;margin:3px 10px 0 0;position:unset!important}.woocommerce ul.products li.product .button{background:transparent!important;border-color:var(--color-main)!important;color:#1d1d1d!important}.woocommerce ul.products li.product .button:hover{background:var(--color-main)!important}.woocommerce ul.products li.product .star-rating{font-size:.857em;margin-left:auto;margin-right:auto}body.tcg-dark-mode.woocommerce ul.products li.product .button{color:#fff!important}@media (prefers-color-scheme:dark){body.tcg-auto-mode.woocommerce ul.products li.product .button{color:#fff!important}}