.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-message:after{clear:both}div.woocommerce{overflow:hidden}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-display:swap;font-family:'WooCommerce';src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:20px 125px 20px 25px;margin:0 0 2em;font-size:13px;line-height:1.2;background-color:var(--lp-rose);color:#757575;list-style:none!important;word-wrap:break-word;border:1px solid var(--mv-primary)}.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:after,.woocommerce .woocommerce-message:before{content:" ";display:table}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{padding:15px 20px;font-size:1em}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{text-decoration:underline}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{max-width:110px;margin:0;padding:5px 10px;position:absolute;right:10px;top:8px;text-decoration:none;line-height:1}.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message li{list-style:none!important;padding-left:0!important;margin-left:0!important}.woocommerce-checkout .woocommerce-form-login+.woocommerce-info{display:none}.woocommerce .woocommerce-error{color:#b81c23}.woocommerce small.note{display:block;font-size:.857em;margin-top:10px}body.woocommerce-demo-store{padding-top:35px}.woocommerce-store-notice{padding:10px;margin:0;background:#000;color:#e2e2e2;font-size:13px;line-height:1.2;text-align:center;position:fixed;top:0;right:0;left:0;z-index:99}.woocommerce-store-notice a{display:none}@media (max-width:575px){body.woocommerce-demo-store{padding-top:40px}.woocommerce-store-notice{padding:12px 5px;z-index:1}}.woocommerce-cart .woocommerce{min-height:550px}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(/wp-content/themes/marinavicintin/images/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}li.product img{width:100%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}li.product:hover img{filter:brightness(80%);-webkit-filter:brightness(80%)}.product span.onsale{width:60px;height:auto;padding:5px;background-color:var(--mv-primary);color:var(--white);font-size:12px;line-height:1.3;text-align:center;position:absolute;bottom:0;right:15px;z-index:9}li.product .prod-title{position:absolute;left:20px;top:10px;opacity:0}li.product h2,li.product h3{font:13px var(--mv-font-title);line-height:1;margin:0}li.product .price,li.product .price del{font-size:10px}li.product:hover .prod-title{opacity:1;color:#fff}li.product .prod-badge{padding:2px 10px 0;margin-top:1rem;background-color:var(--white);color:var(--mv-primary);border-radius:5px;display:table;font-size:13px}.product .price del{color:#b1b1b1;font-size:13px;font-weight:400}.product .price del span{color:#b1b1b1!important}.product .price ins{text-decoration:none}span.woocommerce-Price-currencySymbol{font-size:inherit;margin-right:3px}@media (max-width:359px){.row.products-list{margin:0 -10px}li.product{padding-left:10px;padding-right:10px}}@media (min-width:992px){.row.products-list{margin:0 -35px}li.product{margin-bottom:70px;padding-left:35px;padding-right:35px}li.product .prod-title{left:55px;top:20px}li.product h2,li.product h3{font-size:22px}li.product .price{font-size:16px}.product span.onsale{right:35px}}.single-product div.product,.woocommerce-cart .container>.woocommerce,.woocommerce-account .container>.woocommerce{max-width:1320px;margin:0 auto}.product-info{overflow:hidden}.product-info span.onsale{display:none}.product-info div.images{overflow:hidden}.product-info div.images,.product-info div.summary{width:100%;margin-bottom:50px;text-align:left}.product-info div.images img{width:100%;max-width:100%;display:block}.product-info h1.product_title{margin-bottom:20px;font:1.3em var(--mv-font-title)}.product-info>.summary{margin-bottom:0!important;font-weight:300;font-size:17px!important}.product-info>.summary .description a.link{text-decoration:underline}.product-info>.summary .variations_form{padding-left:5px}.product-info>.summary .quantity{display:none;visibility:hidden}.product-info>.summary .price del{display:block;margin-bottom:5px}.product-info>.summary .product_meta{display:none}form.cart .mv-print-letter input{max-width:120px}form.cart table.thwepo-extra-options abbr.required{display:none}form.cart table.thwepo-extra-options label.label-tag{padding-right:15px}form.cart table.thwepo-extra-options select{text-align-last:center}.prod-help a{text-decoration:underline;letter-spacing:.5px}.prod-help a:hover{color:#000}.single-product .xoo-wl-inmodal{border-radius:0}.single-product .xoo-wl-wrap{height:auto;align-items:center;text-align:center}.single-product .xoo-wl-main{padding:7%}.xoo-aff-group input[type="email"]{border-radius:0;box-shadow:none}.related .intitle{font:20px var(--mv-font-title);letter-spacing:0}.quantity span.btn{width:27px;height:37px;padding:0;text-align:center;line-height:35px;border-radius:0;border:none;vertical-align:baseline}.quantity input{width:35px;padding:5px 3px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none}@media (min-width:992px){.quantity:not(.hidden){width:120px}.product-info h1.product_title{font-size:1.5em;margin-bottom:50px}}body.woocommerce div.product-info div.images{display:flex;gap:.6rem;flex-direction:column}.single-product .fancybox-container{z-index:999999}.single-product .fancybox-toolbar{display:none}.single-product .fancybox-navigation{position:absolute;top:50%;left:0;right:0}.single-product .fancybox-caption__body{display:none}.flex-control-thumbs{padding:0;margin:1rem 0 0 0;display:flex;gap:.5rem;list-style:none}.flex-control-thumbs li{cursor:pointer;min-width:42px;max-width:42px;height:42px}.flex-control-thumbs li img{height:100%;object-fit:cover}.flex-control-thumbs li img.flex-active{border:1px solid}.wc-gallery-video a{content:"";background:url(/wp-content/themes/marinavicintin/images/play-button.png) center no-repeat rgb(0 0 0 / .4);background-size:8%;position:absolute;bottom:0;left:0;right:0;top:0;transition:all .3s ease-in-out}.wc-gallery-video a:hover{background-size:10%}@media screen and (max-width:767px){.flex-control-thumbs{overflow-x:auto;scroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}}@media screen and (min-width:768px){body.woocommerce div.product-info>div.summary{width:46%;float:right!important}body.woocommerce div.product-info div.images{width:49%;float:left!important;flex-direction:row}.flex-viewport{width:calc(100% - 60px);order:2}.flex-control-thumbs{width:85px;flex-direction:column}.flex-control-thumbs li{min-width:60px;max-width:60px;height:60px}}.woocommerce .product form.cart:after,.woocommerce .product p.cart:after,.woocommerce nav.woocommerce-pagination ul{clear:both}.woocommerce .product form.cart:after,.woocommerce .product form.cart:before,.woocommerce .product p.cart:after,.woocommerce .product p.cart:before{display:table;content:" "}.woocommerce .product form.cart,.woocommerce .product p.cart{margin:60px 0}.woocommerce .product form.cart .variations tr{display:flex;flex-direction:column}.woocommerce .product form.cart .variations th.label{display:block}.woocommerce .product form.cart .variations label{font-size:1em;text-transform:capitalize}.woocommerce .product form.cart .variations select{width:auto;min-width:125px;display:inline-block;text-transform:capitalize;border:none;font-weight:300;font-size:19px}.woocommerce .product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce nav.woocommerce-pagination ul{padding:0;width:100%;text-align:center}.woocommerce nav.woocommerce-pagination ul li{width:35px;padding:0;margin:0 3px;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:33px;margin:0;font-size:1em;line-height:32px;font-weight:600;display:block;border:none}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .sidebar button,article .entry-action .button{padding:15px 20px;margin:10px auto;background-color:var(--mv-primary);color:var(--white);font:1.05em/1.2 var(--mv-font-title),sans-serif;text-align:center;text-transform:uppercase;display:inline-block;outline:none;cursor:pointer;border-radius:0}.woocommerce a.button.continue-shop{width:100%;background-color:var(--white);color:var(--mv-primary);border:1px solid}.woocommerce .button.quote-button,.woocommerce button.single_add_to_cart_button{width:100%;max-width:300px}.woocommerce .button.quote-button{margin:4rem 0 0;display:flex;align-items:center;justify-content:center;gap:1rem}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#000;color:#fff}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:.618em;right:1em;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{font-family:'FontAwesome';content:"\f00c";margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;color:#b5b2b2}.woocommerce-cart h1.intitle{font-size:1.6em;margin:0}.woocommerce table.shop_table{width:100%;margin-bottom:30px;border:none;overflow:hidden}.woocommerce table.my_account_orders .button{padding:5px 10px;font-size:13px;border-radius:30px;background:silver}.woocommerce table.shop_table thead,.woocommerce table.shop_table tbody{margin-bottom:20px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.woocommerce table.shop_table th{padding:10px 0}.woocommerce table.shop_table td{padding:10px 0;vertical-align:middle}.woocommerce table.shop_table td.product-name a{color:var(--mv-primary)}.woocommerce table.shop_table.no-border thead,.woocommerce table.shop_table.no-border tbody{border:none}.woocommerce table.shop_table.no-border tfoot tr{border-top:1px solid #f1f1f1;width:100%}.woocommerce table.shop_table.no-border .product-name{text-align:left!important}.woocommerce table.shop_table.no-border td h3{margin:0;font-size:14px;color:#777}.woocommerce form .form-row{margin:0 0 20px;text-align:left;display:block}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form .row-first,.woocommerce form .row-last{width:49%;clear:inherit}.woocommerce form .form-row-first,.woocommerce form .row-first{float:left}.woocommerce form .form-row-last,.woocommerce form .row-last{float:right}.validate-required input,.woocommerce form .form-row.woocommerce-invalid input,.woocommerce form .form-row.woocommerce-invalid select{border-bottom:1px solid #f18f8f}input.filled,select.filled{border-color:var(--mv-primary)}@media (max-width:991px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{font-size:14px;text-align:left!important;padding:0 5px}}.show-login-form{cursor:pointer}#customer_login{display:none}#customer_login h2{margin-top:0;padding-left:10px;font-size:1.3em;letter-spacing:0}#customer_login button.button{margin:10px 0 0}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text,.woocommerce form .form-row select{min-height:32px;margin-bottom:5px;padding:0}.woocommerce form .form-row textarea.input-text{padding:15px;border:1px solid}.wc_payment_method input,.wc_payment_method select{font-size:15px!important}.woocommerce form .form-row .required{border:0;text-decoration:none}.woocommerce form .form-row .input-checkbox{display:inline;margin:5px 8px 5px 0;text-align:center;vertical-align:middle;position:relative}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{padding:30px 30px 10px;margin:2em 0;border:1px solid #f1f1f1}.woocommerce-checkout .woocommerce-form-login{display:block!important}.woocommerce-checkout .woocommerce-form-login button{width:100%}.woocommerce-checkout .woocommerce-form-login>p:first-child{margin-bottom:60px;font-weight:700}.order-number{font-size:1.4em}.woocommerce-order-details table.shop_table.custom-fields{display:none}.woocommerce-order-details .product-thumbnail{max-width:50px;margin-right:10px;float:left;border:1px solid #f1f1f1}.woocommerce-order-details .product-infos a{font-size:1.1em;font-weight:600}.woocommerce-bacs-bank-details h3{font-size:14px;font-weight:400}.back-to-cart{text-decoration:underline;display:block;max-width:650px;margin:0 auto 30px;color:var(--mv-primary)!important}.checkout-box{overflow:hidden}.checkout-box h2,.woocommerce-additional-fields h3{padding-top:5px;margin-bottom:25px;font-size:1.1em;font-weight:700;text-transform:uppercase}.checkout-box h2 span{width:25px;height:25px;margin-right:10px;text-align:center;line-height:27px;border:1px solid;display:inline-block;position:relative;top:-1px;border-radius:30px}.woocommerce-additional-fields h3{margin-top:40px}.checkout-box .edit{width:auto;padding:1px 10px;display:inline-block;margin-bottom:15px;background-color:var(--lp-pink);font-size:13px}.checkout-box ul{padding:0}.checkout-box ul li{list-style:none}.checkout-box ul li .fa{width:20px;margin-right:5px}.checkout-box label{font-size:14px}.checkout-box label.checkbox{cursor:pointer}.cart_item{border-bottom:1px solid #fbfbfb}.cart_item a.remove{margin-top:5px;font-size:10px;display:block;text-decoration:underline;text-align:center}.cart_item .product-quantity{width:120px}.cart_item .product-thumbnail{width:50px;margin:15px;float:left}.cart_item .variation{margin:5px auto 0;font-size:14px}.cart_item .variation dt{display:none}.cart_item .variation dd{padding-right:10px;font-weight:500;display:inline-block}.cart_item .variation p{margin:0}.cart_item .product-quantity input{margin:0;border:1px solid}.cart_item .product-quantity input::-webkit-inner-spin-button{opacity:1;cursor:pointer;display:block;text-align:center;position:absolute;right:0;top:0;bottom:0}.cart-total.bordered{border-top:1px solid #f1f1f1}.woocommerce-cart-form .coupon{max-width:300px;margin:10px 5px}.woocommerce .coupon input[type="text"]{width:calc(100% - 95px)!important;height:47px;padding:14px 15px 10px;margin:0 auto;float:left;border:1px solid}.woocommerce .coupon button.button,.woocommerce .coupon a.button,.woocommerce .coupon input[type="submit"]{width:95px!important;height:47px;padding:5px;margin:0;line-height:2}.woocommerce button.button[name="update_cart"]{display:none!important}.woocommerce-form-coupon{padding:20px;margin:0 0 20px;background-color:#f1f1f1;font-size:13px}.checkout_coupon input{border:1px solid;padding:5px 10px}.woocommerce .woocommerce-form-coupon .button{margin:0;padding:10px 20px}.woocommerce-checkout-review-order-table .cart_item{width:100%}.woocommerce-checkout-review-order-table .cart_item .product-name h3{max-width:100%!important}.woocommerce-checkout-review-order-table .cart_item .variation dd{display:block;padding:0;margin:0}.woocommerce-checkout-review-order-table .cart_item .variation dd p{margin:0}.woocommerce-cart .wc-proceed-to-checkout .checkout-button,.woocommerce button[name=woocommerce_checkout_place_order]{width:100%;padding:20px 10px;display:block}.woocommerce .cart-collaterals-box{padding:2.8%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce-cart .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}.woocommerce-cart .cart-collaterals .cart_totals table th{width:40%}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0}.woocommerce-cart .cart-collaterals .cart_totals table select{width:100%;font-size:12px}.shipping-calculator-form{display:block!important}.woocommerce-shipping-destination{font-size:13px}.woocommerce-shipping-destination,.woocommerce-shipping-calculator{margin:10px 0;text-align:left}.woocommerce-shipping-calculator button.button{margin-top:0;padding:10px 15px;font-size:14px}.shipping_address{clear:both}#shipping_method{padding:0;margin:-5px 0 0;list-style:none;line-height:1}#shipping_method li{padding:10px 0 5px;position:relative;text-align:left}#shipping_method li p{margin:0 0 6px;display:inline-block;padding-left:5px}.cart-shipping #shipping_method li p{display:block}#shipping_method li input{margin:0 10px 0 0}@media (max-width:768px){.woocommerce-page table.shop_table_responsive tr.shipping td::before{float:none}}body.woocommerce-checkout:not(.woocommerce-order-received) .container .woocommerce{max-width:650px;margin:0 auto}.woocommerce ul.thwmscf-tabs li a{padding:10px 12px 10px 10px;font:16px var(--mv-font-title)}.woocommerce ul.thwmscf-tabs li a span{width:22px;height:22px;padding:0;margin-right:5px;background:#fff;font-size:15px;display:inline-block;border-radius:30px;line-height:22px;margin-top:-4px;text-align:center}.woocommerce ul.thwmscf-tabs li a.active span{color:var(--mv-primary)}.woocommerce .thwmscf-tab-panels{padding:0;margin-top:30px}.woocommerce .thwmscf-wrapper .thwmscf-buttons input{padding:10px;font-family:var(--mv-font-title);cursor:pointer}.woocommerce .thwmscf-wrapper .thwmscf-buttons input.button-prev{max-width:80px;background-color:#e6e6e6;color:var(--mv-primary);border:1px solid #e6e6e6}.woocommerce .thwmscf-wrapper .thwmscf-buttons input.button-next{max-width:185px;background:var(--mv-primary);border:1px solid var(--mv-primary);color:#fff;font-size:17px}.woocommerce .thwmscf-wrapper .thwmscf-buttons input.thwmscf-last-next{display:none}@media (max-width:469px){.woocommerce ul.thwmscf-tabs li a{padding:5px;font-size:14px}.woocommerce ul.thwmscf-tabs li a span{display:none}}#add_payment_method #payment,.woocommerce-checkout #payment{background:#fff0}ul.payment_methods{padding:15px;list-style:none;background:#f7f7f7;border:1px solid #ececec}ul.payment_methods>li>label{font-weight:700;font-size:1.3em}.woocommerce .woo-moip-official .woocommerce-tabs span.tablinks label,.woocommerce .woo-moip-official .woocommerce-tabs span.tablinks.active label{padding:10px;border:none;background-color:#eaeaea}.woocommerce .woo-moip-official .woocommerce-tabs span.tablinks.active label{background-color:var(--mv-primary);color:#fff}.woocommerce form .wc-credit-card-form .form-row .input-text,.woocommerce .woo-moip-official .woocommerce-tabs select#installments{width:100%;padding:5px 0 0;margin-bottom:10px;background:#fff0}.woocommerce .woo-moip-official .woocommerce-tabs select#installments{background-color:#fff;border:none;border-bottom:1px solid var(--mv-primary);background:#fff0}.woo-moip-official .woocommerce-tabs #tab-billet .moip-tab-billet{padding:0;list-style:none;text-align:left}.woocommerce-terms-and-conditions-wrapper a{color:#000!important;font-weight:700}.woocommerce-terms-and-conditions-wrapper label{font-size:16px}.woocommerce-privacy-policy-text{text-align:left;margin:20px 0 30px}@media (min-width:992px){.cart_item a.remove{position:relative;left:-12px}}@media (max-width:575px){.woocommerce .woo-moip-official .woocommerce-tabs span.tablinks label,.woocommerce .woo-moip-official .woocommerce-tabs span.tablinks.active label{padding:8px 8px 5px 8px;font-size:15px}}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}.product.has-default-attributes.has-children>.images{opacity:0}.payment_method_woo-moip-official img{display:none}#billing_postcode_field{max-width:320px}#billing_address_1_field,#shipping_address_1_field{width:calc(100% - 80px)}#billing_number_field,#shipping_number_field{width:70px}#billing_country_field,#shipping_country_field,#calc_shipping_country_field,#calc_shipping_state_field,#calc_shipping_city_field,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:10px 15px;margin:0 5px 0 0;text-transform:uppercase;font-weight:700;background-color:var(--lp-rose);border-bottom:5px solid var(--lp-pink)}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce .panel.entry-content{padding:4% 5% 3%;border:1px solid var(--lp-pink)}.woocommerce .panel.entry-content ul{padding:0}.woocommerce .panel.entry-content ul li{position:relative;list-style:none;padding:2px 0 2px 25px}.woocommerce .panel.entry-content ul li:before{content:"\f00c";color:#e28c99;font:400 15px 'FontAwesome';position:absolute;left:0;top:5px}.woocommerce .panel.entry-content iframe,.course-content iframe{width:100%;height:240px}@media (min-width:576px){.woocommerce .panel.entry-content iframe,.course-content iframe{height:400px}}@media (min-width:992px){.woocommerce .panel.entry-content iframe{height:550px}}@media (max-width:767px){.woocommerce .panel.entry-content{padding:20px 20px 10px}}.woocommerce-MyAccount-navigation ul{padding-left:0;margin-bottom:50px;overflow:hidden}.woocommerce-MyAccount-navigation li{list-style:none;padding:10px 15px;margin-right:5px;background:#fff;border-bottom:1px solid #fbfbfb}.woocommerce-MyAccount-navigation li:hover,.woocommerce-MyAccount-navigation li.is-active{background-color:var(--mv-primary)}.woocommerce-MyAccount-navigation li:hover a,.woocommerce-MyAccount-navigation li.is-active a{color:#fff}.woocommerce-MyAccount-navigation li a{text-transform:uppercase}.woocommerce-address-fields,.woocommerce-EditAccountForm{max-width:620px}.woocommerce-EditAccountForm em{font-size:12px;font-style:normal}@media screen and (min-width:768px){.woocommerce-MyAccount-navigation{width:100%!important;max-width:300px;margin-right:30px;float:none!important}.woocommerce-MyAccount-content{width:100%!important;float:none!important}}.wc-item-meta{padding:0;margin:0}.wc-item-meta li{list-style:none;display:block}.wc-item-meta li p{display:inline-block;margin:0 0 0 5px}.woocommerce header.title h3{margin:20px 0 5px;font-size:1.1em;font-weight:600}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,.woocommerce-checkout-review-order h3{margin:10px 0;font-size:1em}h2.wc-bacs-bank-details-heading{font-size:1.3em;font-weight:700}.woocommerce #customer_details .col-1,.woocommerce-page #customer_details .col-1,.woocommerce #customer_details .col-2,.woocommerce-page #customer_details .col-2{width:100%;float:none}@media (max-width:768px){.woocommerce table.cart.shop_table_responsive tr{padding-left:50px;padding-right:100px;padding-bottom:5px;position:relative;margin:20px 0}.woocommerce table.cart .product-thumbnail{position:absolute;left:-5px;top:-11px;width:35px}.woocommerce table.cart .product-quantity{width:auto;position:absolute;right:0;top:8px}.woocommerce-page table.cart .product-thumbnail{display:block;text-align:left!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}.woocommerce-page table.cart td.product-name{font-weight:600;line-height:1}.cart td.product-thumbnail,.cart td.product-name,.cart td.product-price,.cart td.product-quantity{display:inline-block;border-bottom:0;padding:0}.cart td.product-thumbnail:before,.cart td.product-name:before,.cart td.product-price:before,.cart td.product-quantity:before,.cart td.product-subtotal:before{content:""!important}.cart td.product-price{display:none!important}.cart #shipping_method{padding:0 0 0 55px}}@media screen and (max-width:575px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce form .row-first,.woocommerce form .row-last{width:100%}}@media (max-width:991px){.cart_item .product-thumbnail{float:none;padding:0!important}}