﻿section#shopping-cart{position:relative;margin-top:35px;margin-bottom:50px}section#shopping-cart #workflow{position:relative;margin-top:50px;margin-bottom:50px}section#shopping-cart #workflow .workflow{position:relative;width:25%;float:left;text-align:center;border-top:1px solid #003974;border-bottom:1px solid #003974;padding-top:5px;padding-bottom:5px;font-size:15px;font-weight:400;color:#003974;text-transform:uppercase}section#shopping-cart #workflow .workflow.workflow_active{background-color:#003974;color:#fff}section#shopping-cart #workflow .workflow .caretRight{position:absolute;top:0;right:0;color:#003974;font-size:55px;margin-top:-12px;margin-right:-19px;z-index:5}section#shopping-cart #workflow .workflow .angleRight{position:absolute;top:0;right:0;color:#003974;font-size:40px;margin-top:-4px;margin-right:-19px;z-index:5}section#shopping-cart .order-detail{position:relative;width:100%;border:1px dashed #003974;padding:10px;font-weight:700;color:#000}section#shopping-cart .order-detail span{color:#003974}section#shopping-cart .my-shopping-cart{position:relative}section#shopping-cart .my-shopping-cart span{font-style:normal;font-weight:600;font-size:1.8em;color:#000;text-transform:uppercase}section#shopping-cart .shopping-cart-content-wrapper{position:relative;margin-top:15px}section#shopping-cart .shopping-cart-content-wrapper .cart_heading{background:#003974;overflow:hidden;padding:15px 20px}section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item1{width:41%}section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item2{width:18%}section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item3{width:17%}section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item4{width:24%}section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item1,section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item2,section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item3,section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item4{position:relative;float:left}section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item1 p,section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item2 p,section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item3 p,section#shopping-cart .shopping-cart-content-wrapper .cart_heading .h_item4 p{color:#fff;font-size:13px;margin-bottom:0;font-weight:bold;text-transform:uppercase}section#shopping-cart .shopping-cart-content-wrapper .items-container{position:relative;margin-top:20px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-title{font-size:15px;font-weight:600;color:#fff;text-transform:uppercase;margin-bottom:5px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item{position:relative;height:100%;width:100%;overflow:hidden;margin-bottom:20px;border-radius:8px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item.even{background:#65c7c2}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item.odd{background:#65c7c2}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .responsive-legend{position:relative;padding-top:20px;font-size:13px;font-weight:600;color:#003974}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container{position:relative;width:41%;height:100%}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-img{position:relative;padding:20px 0px 20px 20px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-img img{width:75px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-info-container{position:absolute;top:0;left:0;margin-left:115px;height:100%}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-info-container span{text-transform:uppercase;color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-info-container span.ref{color:#003974}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-info-container a:link{color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-info-container a:visited{color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-info-container a:hover{color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-img-container .cart-item-info-container a:active{color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .error-message{position:relative;top:0;margin-top:10px;width:85%;border:1px solid #003974;background-color:#fff;-webkit-box-shadow:5px 5px 25px #000;-moz-box-shadow:5px 5px 25px #000;box-shadow:5px 5px 25px #000;color:#003974;text-align:center;border-radius:0px;padding:5px 10px;font-size:13px;font-style:normal;font-weight:400;text-transform:none !important}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .error-message i{font-size:20px;color:#f0ad4e}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-price-container{position:absolute;top:0;margin-left:41%;width:18%;height:100%}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-price-container span:first-child{color:#003974;font-weight:400;font-style:normal;font-size:22px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-price-container span.product-line{text-decoration:line-through}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-quantity-container{position:absolute;top:0;margin-left:59%;width:17%;height:100%}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-quantity-container .quantity-input{border:none;outline:none;resize:none;height:35px;width:80px;text-align:center;border-radius:0px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-quantity-container .fa{cursor:pointer;font-size:11px;padding:3px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-quantity-container .fa:hover{color:#fff}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-quantity-container .shopping-cart-plus-sign{position:absolute;height:15px;width:15px;margin-top:1px;background-color:#003974;text-align:center;margin-left:5px;color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-quantity-container .shopping-cart-minus-sign{position:absolute;height:15px;width:15px;margin-top:20px;background-color:#003974;text-align:center;margin-left:5px;color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-total-container{position:absolute;top:0;margin-left:76%;width:24%;height:100%}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-total-container span:first-child{color:#003974;font-weight:400;font-style:normal;font-size:22px}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-remove{position:absolute;top:0;right:15px;height:100%;width:30px;text-align:center}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-remove i{cursor:pointer;background-color:#003974;padding:8px;height:30px;color:#000}section#shopping-cart .shopping-cart-content-wrapper .items-container .cart-item .cart-item-remove i:hover{color:#fff}section#shopping-cart .shopping-cart-checkout-details{position:relative;float:right;max-width:400px;width:100%;margin-bottom:20px}section#shopping-cart .shopping-cart-checkout-details table tr th{padding:10px 0px;font-size:15px;font-weight:600}section#shopping-cart .shopping-cart-checkout-details table tr th:first-child{color:#003974}section#shopping-cart .shopping-cart-checkout-details table tr th:last-child{color:#003974}section#shopping-cart .shopping-cart-checkout .submit-button{background-color:#003974;color:#fff;border:none;padding:5px 10px;font-size:15px;font-style:normal;font-weight:400;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}section#shopping-cart .shopping-cart-checkout .submit-button:hover{background-color:#65c7c2;color:#000}section#shopping-cart .shopping-cart-checkout .submit-button:focus{outline:0}section#shopping-cart #delivery-form .hide-checkbox,section#shopping-cart #payment-form .hide-checkbox,section#shopping-cart #review-form .hide-checkbox{position:absolute;z-index:10;background-color:transparent;width:25px;height:25px;margin-top:-5px;margin-left:-5px}section#shopping-cart #delivery-form .select2-container--default .select2-selection--single,section#shopping-cart #payment-form .select2-container--default .select2-selection--single,section#shopping-cart #review-form .select2-container--default .select2-selection--single{border:1px solid #000 !important}section#shopping-cart #delivery-form .select2-container--default .select2-selection--single .select2-selection__arrow b,section#shopping-cart #payment-form .select2-container--default .select2-selection--single .select2-selection__arrow b,section#shopping-cart #review-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent !important}section#shopping-cart #delivery-form .select2-container--default .select2-selection--single,section#shopping-cart #payment-form .select2-container--default .select2-selection--single,section#shopping-cart #review-form .select2-container--default .select2-selection--single{border-radius:0}section#shopping-cart #delivery-form .select2-container--default .select2-selection--single .select2-selection__rendered,section#shopping-cart #payment-form .select2-container--default .select2-selection--single .select2-selection__rendered,section#shopping-cart #review-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;font-size:13px}section#shopping-cart #delivery-form h3,section#shopping-cart #payment-form h3,section#shopping-cart #review-form h3{color:#003974;margin-bottom:30px}section#shopping-cart #delivery-form .panel,section#shopping-cart #payment-form .panel,section#shopping-cart #review-form .panel{background-color:transparent !important}section#shopping-cart #delivery-form .panel-group .panel-default,section#shopping-cart #payment-form .panel-group .panel-default,section#shopping-cart #review-form .panel-group .panel-default{border:1px dashed #003974;border-radius:0px;margin-bottom:10px}section#shopping-cart #delivery-form .panel-group .panel-default>.panel-heading,section#shopping-cart #payment-form .panel-group .panel-default>.panel-heading,section#shopping-cart #review-form .panel-group .panel-default>.panel-heading{background-color:transparent;border-color:transparent}section#shopping-cart #delivery-form .panel-group .panel-heading,section#shopping-cart #payment-form .panel-group .panel-heading,section#shopping-cart #review-form .panel-group .panel-heading{width:100%;padding-left:10px;padding-right:10px}section#shopping-cart #delivery-form .panel-group .panel-title,section#shopping-cart #payment-form .panel-group .panel-title,section#shopping-cart #review-form .panel-group .panel-title{position:relative;font-size:15px;font-style:normal;font-weight:400;color:#003974;padding-left:5px;width:100% !important;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:35px;color:#003974}section#shopping-cart #delivery-form .panel-group .panel-title .collapsed,section#shopping-cart #payment-form .panel-group .panel-title .collapsed,section#shopping-cart #review-form .panel-group .panel-title .collapsed{color:#003974}section#shopping-cart #delivery-form .panel-group .panel-title .collapsed .icon-arrow,section#shopping-cart #payment-form .panel-group .panel-title .collapsed .icon-arrow,section#shopping-cart #review-form .panel-group .panel-title .collapsed .icon-arrow{color:#000}section#shopping-cart #delivery-form .panel-group .panel-title .collapsed .icon-arrow i:before,section#shopping-cart #payment-form .panel-group .panel-title .collapsed .icon-arrow i:before,section#shopping-cart #review-form .panel-group .panel-title .collapsed .icon-arrow i:before{font-family:"FontAwesome";display:inline-block;list-style:none;font-size:20px !important;content:"" !important}section#shopping-cart #delivery-form .panel-group .panel-title:hover a,section#shopping-cart #payment-form .panel-group .panel-title:hover a,section#shopping-cart #review-form .panel-group .panel-title:hover a{color:#003974}section#shopping-cart #delivery-form .panel-group .panel-title:hover i,section#shopping-cart #payment-form .panel-group .panel-title:hover i,section#shopping-cart #review-form .panel-group .panel-title:hover i{color:#003974}section#shopping-cart #delivery-form .panel-group .panel-title .icon-arrow,section#shopping-cart #payment-form .panel-group .panel-title .icon-arrow,section#shopping-cart #review-form .panel-group .panel-title .icon-arrow{color:#003974}section#shopping-cart #delivery-form .panel-group .panel-title a,section#shopping-cart #payment-form .panel-group .panel-title a,section#shopping-cart #review-form .panel-group .panel-title a{display:inline-block;width:100%;font-weight:700}section#shopping-cart #delivery-form .panel-default>.panel-heading a:link,section#shopping-cart #payment-form .panel-default>.panel-heading a:link,section#shopping-cart #review-form .panel-default>.panel-heading a:link{text-decoration:none}section#shopping-cart #delivery-form .panel-default>.panel-heading a:visited,section#shopping-cart #payment-form .panel-default>.panel-heading a:visited,section#shopping-cart #review-form .panel-default>.panel-heading a:visited{text-decoration:none}section#shopping-cart #delivery-form .panel-default>.panel-heading a:hover,section#shopping-cart #payment-form .panel-default>.panel-heading a:hover,section#shopping-cart #review-form .panel-default>.panel-heading a:hover{text-decoration:none}section#shopping-cart #delivery-form .panel-default>.panel-heading+.panel-collapse .panel-body,section#shopping-cart #payment-form .panel-default>.panel-heading+.panel-collapse .panel-body,section#shopping-cart #review-form .panel-default>.panel-heading+.panel-collapse .panel-body{border-top:none}section#shopping-cart #delivery-form .panel-group .panel-heading+.panel-collapse .panel-body,section#shopping-cart #payment-form .panel-group .panel-heading+.panel-collapse .panel-body,section#shopping-cart #review-form .panel-group .panel-heading+.panel-collapse .panel-body{border-top:none}section#shopping-cart #delivery-form .panel-body,section#shopping-cart #payment-form .panel-body,section#shopping-cart #review-form .panel-body{font-size:15px;font-style:normal;font-weight:400;color:#003974}section#shopping-cart #delivery-form .panel-body .title-text,section#shopping-cart #payment-form .panel-body .title-text,section#shopping-cart #review-form .panel-body .title-text{padding:5px 0px}section#shopping-cart #delivery-form .panel-body .title-text .first-part,section#shopping-cart #payment-form .panel-body .title-text .first-part,section#shopping-cart #review-form .panel-body .title-text .first-part{font-weight:700;color:#003974}section#shopping-cart #delivery-form .panel-body .title-text .second-part,section#shopping-cart #payment-form .panel-body .title-text .second-part,section#shopping-cart #review-form .panel-body .title-text .second-part{color:#000}section#shopping-cart #delivery-form .panel-body .content-text img,section#shopping-cart #payment-form .panel-body .content-text img,section#shopping-cart #review-form .panel-body .content-text img{max-width:100%;height:auto}section#shopping-cart #delivery-form .icon-arrow,section#shopping-cart #payment-form .icon-arrow,section#shopping-cart #review-form .icon-arrow{position:absolute;right:0;top:50%;color:#000;margin-top:-14.5px;margin-right:5px;background-color:transparent}section#shopping-cart #delivery-form .icon-arrow i,section#shopping-cart #payment-form .icon-arrow i,section#shopping-cart #review-form .icon-arrow i{float:right;font-size:13px !important;padding-top:5px;padding-bottom:4px;padding-left:7px;padding-right:6px}section#shopping-cart #delivery-form .icon-arrow i:before,section#shopping-cart #payment-form .icon-arrow i:before,section#shopping-cart #review-form .icon-arrow i:before{font-family:"FontAwesome";display:inline-block;list-style:none;font-size:20px !important;content:""}section#shopping-cart .order-extra-info{position:relative;width:100%;font-size:15px;color:#003974;font-weight:400;font-style:normal}section#shopping-cart .order-info{position:relative;margin-top:30px}section#shopping-cart .order-info .title-text{font-size:15px;font-style:normal;font-weight:400;padding:5px 0px}section#shopping-cart .order-info .title-text .first-part{font-weight:700;color:#003974;font-size:18px}section#shopping-cart .order-info .title-text .second-part,section#shopping-cart .order-info .title-text .login-part{color:#000}section#shopping-cart .order-info .payment-info{position:relative;margin:30px 0px;font-size:20px;font-weight:600;font-style:normal;color:#000}section#shopping-cart .order-info .bank-details{font-size:15px;font-style:normal;font-weight:400;color:#000}section#shopping-cart .order-info .bank-details strong{color:#003974}section#shopping-cart .youtoyou-final-info{position:relative;margin-top:65px;font-size:15px;font-style:normal;font-weight:400;color:#000}section#shopping-cart .youtoyou-final-info a{color:#65c7c2;text-decoration:none}section#shopping-cart .youtoyou-final-info a:link{color:#65c7c2}section#shopping-cart .youtoyou-final-info a:visited{color:#65c7c2}section#shopping-cart .youtoyou-final-info a:hover{color:#003974}section#shopping-cart .youtoyou-final-info a:active{color:#003974}section#shopping-cart #checkbox_id1,section#shopping-cart #checkbox_id2,section#shopping-cart #checkbox_id3,section#shopping-cart #checkbox_id4{position:relative;float:right}section#shopping-cart .label_checkbox1,section#shopping-cart .label_checkbox2,section#shopping-cart .label_checkbox3,section#shopping-cart .label_checkbox4{position:relative;float:right;color:#000;font-size:13px;font-weight:400}section#shopping-cart #checkbox{position:absolute;margin-left:-10px;margin-top:2px}@media(max-width: 543px){.cart-item .cart-item-img-container{width:100% !important}.cart-item .cart-item-price-container{position:relative !important;width:100% !important;margin-left:0% !important;padding-left:20px !important;padding-bottom:20px !important}.cart-item .cart-item-quantity-container{position:relative !important;margin-left:0% !important;width:100% !important;padding-left:20px !important;padding-bottom:20px !important}.cart-item .cart-item-total-container{position:relative !important;margin-left:0% !important;width:100% !important;padding-left:20px !important;padding-bottom:20px !important}.cart-item .cart-item-remove{position:relative !important;margin-left:0% !important;right:auto !important;width:100% !important;padding-left:20px !important;padding-bottom:20px !important;text-align:left !important}}@media(max-width: 767px){.cart-item .cart-item-img-container{width:100% !important}.cart-item .cart-item-price-container{position:relative !important;width:100% !important;margin-left:0% !important;padding-left:20px !important;padding-bottom:20px !important}.cart-item .cart-item-quantity-container{position:relative !important;margin-left:0% !important;width:100% !important;padding-left:20px !important;padding-bottom:20px !important}.cart-item .cart-item-total-container{position:relative !important;margin-left:0% !important;width:100% !important;padding-left:20px !important;padding-bottom:20px !important}.cart-item .cart-item-remove{position:relative !important;margin-left:0% !important;right:auto !important;width:100% !important;padding-left:20px !important;padding-bottom:20px !important;text-align:left !important}}section#shopping-cart .panel-body input{font-size:14px;font-weight:400;border:1px solid #000;color:#000;padding-top:5px;padding-left:10px;padding-bottom:5px;margin-top:5px !important;margin-bottom:5px !important}section#shopping-cart .panel-body input::-webkit-input-placeholder{font-size:13px;font-weight:400;color:#000}section#shopping-cart .panel-body input::-moz-placeholder{font-size:13px;font-weight:400;color:#000}section#shopping-cart .panel-body input:-ms-input-placeholder{font-size:13px;font-weight:400;color:#000}section#shopping-cart .panel-body input:-moz-placeholder{font-size:13px;font-weight:400;color:#000}section#shopping-cart .panel-body textarea{padding-top:5px;padding-left:10px;padding-bottom:5px;font-size:14px;font-weight:400;border:1px solid #000;color:#65c7c2;outline-color:#65c7c2;resize:none;width:100%;background-color:transparent;border-radius:0px;height:120px;margin-top:5px}section#shopping-cart .panel-body textarea::-webkit-input-placeholder{font-size:13px;font-weight:400;color:#000}section#shopping-cart .panel-body textarea::-moz-placeholder{font-size:13px;font-weight:400;color:#000}section#shopping-cart .panel-body textarea:-ms-input-placeholder{font-size:13px;font-weight:400;color:#000}section#shopping-cart .panel-body textarea:-moz-placeholder{font-size:13px;font-weight:400;color:#000}@media(max-width: 991px){.localidade{width:100% !important;margin-left:0px !important}.codigo-postal{width:100% !important}}@media(max-width: 1209px){.localidade{width:100% !important;margin-left:0px !important}.codigo-postal{max-width:100% !important}}/*# sourceMappingURL=shopping-cart.min.css.map */
