.woocommerce form.checkout .opc-single-product:before,.woocommerce form.checkout .opc-single-product:after{content:" ";display:table}.woocommerce form.checkout .opc-single-product:after{clear:both}.woocommerce form.checkout .opc-single-product{*zoom:1;margin-bottom:2em}.woocommerce form.checkout .product .entry-summary{margin:0!important;padding:0!important}.woocommerce form.checkout .product .quantity,.woocommerce form.checkout .product .add_to_cart_button{margin:0 0 2em 0!important}.woocommerce form.checkout .opc-single-product .product-quantity:after{content:" ";display:table;clear:both}.woocommerce form.checkout .opc-single-product .quantity{float:left;margin-right:4px!important}.selected button.add_to_cart_button,.selected a.add_to_cart_button{opacity:.5}.selected button.add_to_cart_button span,.selected a.add_to_cart_button span{display:none}.selected button.add_to_cart_button:hover,.selected a.add_to_cart_button:hover{opacity:1}.selected button.add_to_cart_button::after,.selected a.add_to_cart_button::after{content:attr(data-opc_remove_text)}.opc-product-selection .shop_table td.product-quantity{text-align:center}.opc-pricing-table-wrapper{width:100%;clear:both}.opc-pricing-table-product{position:relative;float:left;margin:1.6em 0 1em -1px;border:1px solid #e0e0e0;text-align:center}.opc-pricing-table-product:not(:first-child){border-left:none}.opc-pricing-table-product,.opc_columns_4 .opc-pricing-table-product{width:24%}.opc_columns_2 .opc-pricing-table-product{width:49%}.opc_columns_3 .opc-pricing-table-product{width:33%}.opc_columns_5 .opc-pricing-table-product{width:19%}@media screen and (max-width:782px){.opc-pricing-table-product,.opc_columns_4 .opc-pricing-table-product,.opc_columns_2 .opc-pricing-table-product,.opc_columns_3 .opc-pricing-table-product,.opc_columns_5 .opc-pricing-table-product{width:100%}}.opc-pricing-table-product-header{padding:1em 1em 1.6em}.opc-pricing-table-product-title{font-size:1em}.opc-pricing-table-product-price{font-size:1.6em;line-height:1em}.opc-pricing-table-product-price .subscription-details{font-size:.6em}.opc-pricing-table-product .product-quantity{min-height:30px}.opc-pricing-table-product-attributes,.opc-pricing-table-product-dimensions{padding-top:2em;border-top:1px solid #e5e5e5}.selected .wc-south{display:inline-block;margin-left:4px}.wc-south{display:none}.wc-south:before,.wc-south a:before{font-family:'WooCommerce';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\e02e";font-size:.75em}#order_review .opc_cart_item td.product-name{padding-left:1.8em;min-width:60%;vertical-align:middle}#order_review .product-remove{display:inline-block;margin-left:-1.2em;float:left}.opc_order_review .product-details{display:inline-block;float:left;min-width:70%}.opc_order_review .product-quantity{display:inline-block;float:right}.opc_order_review td.product-total{vertical-align:top;padding-top:.6em}#order_review.opc_order_review a.remove{display:inline-block;height:1em;width:1em;text-align:center;line-height:.85em;-webkit-border-radius:100%;border-radius:100%;color:red;text-decoration:none}#order_review.opc_order_review a.remove:hover{background-color:red;color:#fff}#opc-messages,.woocommerce-info{clear:both}#opc-product-selection{width:100%;margin-bottom:60px}#single_area_style{width:100%;border:2px solid #b0e2f1;padding:20px}#single_area_style>.product{display:inline-flex;width:100%;flex-wrap:wrap}#single_area_style .labels{display:none}#single_area_style .product-thumbnails{display:none}#single_area_style .product-images{width:12%;display:inline-block}#single_area_style .summary{width:88%;display:flex;flex-wrap:wrap}#single_area_style .summary .product_meta{display:none}#single_area_style .summary>.product_title{width:50%;padding-left:30px;font-size:20px}#single_area_style .summary>.price{width:50%;margin-bottom:0;text-align:right;transform:translateY(-10px)}#single_area_style .summary .price *{font-size:20px}#single_area_style .summary .description{display:none}#single_area_style .summary .product-quantity{width:100%;padding-top:20px;margin-left:30px;border-top:1px solid #cde8f1}#single_area_style .summary .product-quantity .yith-par-message{display:none}#single_area_style .summary .product-quantity .cart{display:flex;justify-content:flex-end}#single_area_style .summary .product-quantity .cart>.variations{width:50%}#single_area_style .summary .product-quantity .cart>.single_variation_wrap{width:50%;padding-top:0;display:flex;justify-content:flex-end}#single_area_style .summary .product-quantity .cart>.single_variation_wrap .woocommerce-variation{width:40%}#single_area_style .summary .product-quantity .cart>.single_variation_wrap .woocommerce-variation-add-to-cart{padding-top:0;flex-direction:column;justify-content:initial;align-items:flex-end;width:40%}#single_area_style .summary .product-quantity .cart .quantity{width:100%;margin-right:0px!important;margin-bottom:10px!important}#single_area_style .summary .product-quantity .single_add_to_cart_button{width:100%;padding:0 60px}#single_area_style .summary .product-quantity .wc-south{width:100%;text-align:right;margin-top:10px}#single_area_style .wc-south:before,.wc-south a:before{font-family:'Font Awesome 5 Free'!important;content:"\f058";color:green;font-size:1em;font-weight:700}#single_area_style .entry-summary .quantity .qty{width:calc(100% - 100px)}#single_area_style .entry-summary .quantity .minus,#single_area_style .entry-summary .quantity .plus{width:50px;background-color:#f7f7f7}#single_area_style .product-type-simple .summary>.product-quantity{width:100%;display:flex;justify-content:flex-end}#single_area_style .product-type-simple .summary .product-quantity .cart{display:flex;flex-direction:column;width:20%}.wcopc #opc-messages .woocommerce-message{margin-bottom:30px!important;margin-top:0}.wcopc #customer_details{flex:100%;max-width:100%;padding:0;margin-bottom:60px}.wcopc #order_review .col-lg-6{flex:100%;max-width:100%;margin-bottom:20px}.wcopc .checkout-order-review{flex:100%;max-width:100%;padding:0;margin-bottom:60px!important}.wcopc #place_order{margin-top:10px}.wcopc #order_review h3{display:none}.wcopc #yith-par-message-cart{margin:0 -15px 30px}