.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{flex-direction:column!important}.woocommerce-LoopProduct-link{position:relative}.woocommerce-LoopProduct-link .out-of-stock{position:absolute;background:red;color:white;padding:4px 10px;right:0;top:0}.nuevo-label{position:absolute;top:10px;right:10px;padding:5px 10px;background-color:#DDCFB3;color:#4d362e;border-radius:10px;font-weight:bold;font-size:12px;z-index:999}.woocommerce div.product form.cart .woocommerce-variation-description p{background:black;color:white;text-align:center}.woocommerce div.product p.stock{display:none!important}.et_pb_column_2_tb_header{z-index:0!important}.wc-block-components-sidebar{background-color:#fafafa!important}.wc-block-components-text-input input[type=email]{border-radius:0px!important}.wc-block-components-address-card{border-radius:0px!important}.wc-block-components-notice-banner{border-radius:0px!important}.dnwoo_product_carousel_layout_three .dnwoo_carousel_social_icon_wrap{background-color:rgba(0,0,0,0)!important}@media only screen and (max-width:768px){#mega-menu-wrap-footer-menu .mega-menu-toggle+#mega-menu-footer-menu{display:grid;grid-template-columns:repeat(3,1fr);margin-top:0.5vw}.dgwt-wcas-search-icon{margin-top:8px}}.dnwoo-quick-view-modal.woocommerce .quantity input.qty{height:100%!important}.dnwoo-quick-view-modal .dnwoo-product-summery .product-buttons .single_add_to_cart_button{padding:1rem!important}.dnwooquickview-open div.product form.cart .variations tr{display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.cambiar-logo img{width:3rem!important}.cwgstock_phone{padding-left:12px!important}.cwginstock-subscribe-form .panel-body{padding:15px 0!important}.cwginstock-subscribe-form .panel-primary>.panel-heading{background-color:transparent!important;border:2px solid black!important;color:black!important;min-height:3.5rem!important}.cwginstock-subscribe-form .panel-primary{border-color:transparent!important}.cwginstock-panel-body input[type=text],.cwginstock-panel-body input[type=email],.cwginstock-panel-body input[type=tel]{border:1px solid #ececec!important;min-height:3rem!important}.cwginstock-panel-body input[type=text]:focus,.cwginstock-panel-body input[type=email]:focus,.cwginstock-panel-body input[type=tel]:focus{background-color:transparent!important}.cwginstock-panel-body input[type=submit]{background-color:#ddcfb3!important;border-color:#ddcfb3!important;color:black!important;min-height:3rem!important}.cwginstock-panel-body input[type=submit]:hover{cursor:pointer!important}.cwginstock-panel-body input[type=submit]:focus{background-color:transparent!important}.cwginstock-panel-heading h4{color:black!important;padding:0!important;font-weight:700!important}.cwginstock-subscribe-form .panel-heading{padding:1.5rem!important}.wp-element-button{background-color:#DDCFB3;color:black}.woo-variation-swatches .variable-items-wrapper{display:flex;justify-content:space-evenly;flex-wrap:nowrap}.woocommerce div.product form.cart .variations td{padding:0 0px 5px 0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product .button{padding:0.8em;width:100%}.dnwoo_product_grid_img a img,.dnwoo_product_imgwrap a img{aspect-ratio:0!important}.style-7{z-index:2!important}.xoo-wsc-basket{padding:10px 12px}.et_pb_section_2_tb_header.et_pb_section{z-index:1!important}.dgpc_product_carousel_0 ul .product .button{width:100%;background-image:linear-gradient(180deg,#0e3b59 0%,#0e2233 99%);border-radius:50px;color:white;text-align:center;margin-top:20px}.woocommerce ul.products li.product .button{padding:0.3em;width:100%;border:solid 0px;background:linear-gradient(#0e3b59,#0e2233);border-radius:50px;color:white}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-weight:700;color:#EC565B!important;font-size:26px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:700}.dgpc_product_carousel_0.dgpc_product_carousel .woocommerce ul .product .woocommerce-loop-product__title a,.dgpc_product_carousel_1.dgpc_product_carousel .woocommerce ul .product .woocommerce-loop-product__title a,.dgpc_product_carousel_2.dgpc_product_carousel .woocommerce ul .product .woocommerce-loop-product__title a,.woocommerce ul.products li.product .woocommerce-loop-product__title,.dgpc_product_carousel_0_tb_body.dgpc_product_carousel .woocommerce ul .product .woocommerce-loop-product__title a{overflow:hidden!important;line-height:3em!important;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;text-overflow:ellipsis!important;white-space:nowrap;padding-left:8px!important;padding-right:16px!important}.woocommerce-variation-price{margin-left:20px;font-size:24px;margin-bottom:20px}.woocommerce div.product form.cart .variations td{padding:0 20px 0px 0!important}.et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations{margin-top:-2em}.woocommerce button.button:not(.button-confirm):after,.woocommerce-page button.button:not(.button-confirm):after{display:none}.woocommerce div.product form.cart .button{font-size:24px;width:100%;border-radius:0px}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{display:flex!important}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{display:flex!important}.variations_form.cart.wvs-loaded{display:flow!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{margin-top:8px}.dgpc_product_carousel .woocommerce ul li.product .onsale,.et_pb_shop_0 ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{border-radius:0px!important;color:white!important;background:#DDCFB3!important}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{display:flex}.woocommerce div.product form.cart .button{width:100%;border-radius:0px}.et_pb_wc_add_to_cart .quantity input.qty{max-width:100%}.et_pb_wc_tabs_0_tb_body .et_pb_tabs_controls li.et_pb_tab_active{border-radius:18px}.et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav{display:flex;justify-content:space-evenly}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn,.xoo-wsc-markup .xoo-wsc-btn{border-radius:0px;font-weight:700}.woocommerce a.added_to_cart{display:none}.woocommerce ul.order_details li{float:none!important;line-height:3;border-right:0px dashed #d3ced2}#order_review{background-color:#F1F1F2!important}#customer_details{width:50%;float:left;background-color:white;overflow:hidden;padding:1.1vw}#order_review{width:45%;float:right;background-color:#F25368;overflow:hidden;padding:1.1vw}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:100%}#order_review th,#order_review td{color:black}.et_pb_column_4{box-shadow:0px 2px 18px 0px rgba(0,0,0,0)!important;width:100%}#order_review_heading{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#12C766!important;border:none;color:white;border-radius:50px!important;width:100%!important;font-size:18px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#e89dd2!important;color:black}.entry-content table:not(.variations){border-radius:16px!important}.woocommerce-checkout #payment{margin-bottom:0px!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{border-radius:16px}.et_pb_wc_cart_notice_0 .woocommerce-message,.et_pb_wc_cart_notice_0 .woocommerce-info,.et_pb_wc_cart_notice_0 .woocommerce-error{display:none}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{border-radius:0px}#order_review_heading,#ship-to-different-address{margin-top:35px!important}#billing_country_field{display:none}#calc_shipping_country_field,#calc_shipping_postcode_field{display:none!important}.woocommerce-info a{color:white!important;font-weight:300}.woocommerce-checkout #payment{margin-bottom:80px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;width:100%;margin-top:40px;background-color:#57b957}@keyframes latidos{from{transform:none}50%{transform:scale(1.1)}to{transform:none}}.ZoomBtn,#place_order,#mega-menu-item-913{animation:latidos .8s infinite;transform-origin:center}@media (max-width:768px){.columnMenuApp{padding-top:15px!important;padding-bottom:10px!important;margin-top:0px!important;margin-bottom:0px!important}#customer_details{width:100%}#order_review{width:100%}.woocommerce div.product form.cart .button{font-size:18px;width:100%;border-radius:0px}}@media (max-width:479px){.woocommerce div.product form.cart .button{font-size:18px;width:100%;border-radius:0px}.woocommerce div.product form.cart{display:flex;justify-content:space-evenly}#customer_details{width:100%}#order_review{width:100%}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em;font-size:3vw;text-align:center;width:100%;background:linear-gradient(#0e3b59,#0e2233);border:none;color:white;border-radius:50px}.dgpc_product_carousel_0.dgpc_product_carousel .woocommerce ul .product .onsale{background-color:#DDCFB3!important;font-size:10px;border-radius:0px}.woocommerce span.onsale,.woocommerce-page span.onsale{background-color:#DDCFB3!important;font-size:10px;border-radius:0px!important}