.shopping-cart{padding:40px 0}@media (max-width: 991.98px){.shopping-cart{padding:30px 0}}@media (max-width: 767.98px){.shopping-cart{padding:20px 0}}.shopping-cart .shopping-cart-title h4{font-weight:600;color:#232323;font-size:26px;margin-bottom:4px}@media (max-width: 991.98px){.shopping-cart .shopping-cart-title h4{font-size:24px}}.shopping-cart .shopping-cart-title p{font-size:18px;color:#757575}@media (max-width: 991.98px){.shopping-cart .shopping-cart-title p{font-size:16px}}@media (max-width: 991.98px){.shopping-cart-list{margin-bottom:24px}}@media (max-width: 767.98px){.shopping-cart-list{margin-bottom:20px}}.shopping-cart-list .shopping-cart-item{background-color:#fff;padding:25px 25px;border-radius:.625rem;display:flex;align-items:center;justify-content:space-between;padding-right:25px;border:1px solid #e3e6ea}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item{display:block;padding:15px;padding-left:70px;padding-bottom:60px;position:relative}}.shopping-cart-list .shopping-cart-item ~ .shopping-cart-item{margin-top:20px}.shopping-cart-list .shopping-cart-item .shopping-cart-image{height:110px;margin-right:15px}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item .shopping-cart-image{position:absolute;height:60px;left:0;top:15px}}.shopping-cart-list .shopping-cart-item .shopping-cart-product h5{font-weight:normal;color:#232323;margin-bottom:5px;transition:all .1s ease-in-out}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item .shopping-cart-product h5{font-size:16px}}.shopping-cart-list .shopping-cart-item .shopping-cart-product a:hover h5{color:#f44336}.shopping-cart-list .shopping-cart-item .shopping-cart-product ul{margin-bottom:0;display:flex}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item .shopping-cart-product ul{flex-direction:column}}.shopping-cart-list .shopping-cart-item .shopping-cart-product ul li{margin-right:15px;color:#757575}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item .shopping-cart-product ul li{font-size:14px}}.shopping-cart-list .shopping-cart-item .shopping-cart-product ul li:last-child{margin-right:0}.shopping-cart-list .shopping-cart-item .shopping-cart-price{font-size:22px;color:#434343;white-space:nowrap;flex-shrink:0;margin-left:auto}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item .shopping-cart-price{font-size:16px;margin-top:5px}}.shopping-cart-list .shopping-cart-item .shopping-cart-price small{font-size:18px}.shopping-cart-list .shopping-cart-item .product-number{flex-shrink:0;margin-left:auto}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item .product-number{position:absolute;left:15px;bottom:15px}}.shopping-cart-list .shopping-cart-item .shopping-cart-product-delete{width:40px;height:40px;flex-shrink:0;margin-left:auto}@media (max-width: 991.98px){.shopping-cart-list .shopping-cart-item .shopping-cart-product-delete{width:30px;height:30px;position:absolute;right:15px;bottom:15px}.shopping-cart-list .shopping-cart-item .shopping-cart-product-delete i{font-size:18px}}.order-summary{background:linear-gradient(204.16deg, #0060CB 1.9%, #034EA1 97.46%);border-radius:.625rem;padding:20px 15px}.order-summary h6{color:#fff;font-size:18px;font-weight:500;margin-bottom:0}.order-summary hr{background:rgba(255,255,255,0.1);opacity:1;margin:13px 0}.order-summary ul{list-style:none;margin:0;padding:0;color:#fff;margin-bottom:0}.order-summary ul li{display:flex;justify-content:space-between;font-size:16px;margin-bottom:5px}.order-summary ul li:first-of-type:last-of-type{margin-bottom:0}.order-summary .submit-button{width:100%;background-color:#B9D988;color:#232323;font-size:16px}.order-summary .submit-button:hover{background-color:#93c24c}.order-summary .order-summary-warning{font-size:14px;line-height:22px;color:#fff;margin-top:14px;margin-bottom:0}.accordion-input .accordion-item{background-color:transparent;border-color:rgba(247,249,250,0.25);border-radius:.38rem}.accordion-input .accordion-item .accordion-header .accordion-button{background-color:transparent;color:#fff;font-size:14px;padding:12px 15px 11px;box-shadow:none}.accordion-input .accordion-item .accordion-header .accordion-button:after{background:none;font-family:'Font Awesome 5 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:20px;content:'\f107';color:#fff;text-align:center;line-height:1.25rem}.accordion-input .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:rgba(255,255,255,0.1)}.accordion-input .accordion-item .accordion-collapse .accordion-body{border-top:1px solid rgba(247,249,250,0.25);padding:0}.accordion-input .accordion-item .accordion-collapse .accordion-body .form-control{border:0;background-color:transparent;outline:none !important;box-shadow:none;color:#fff}.accordion-input .accordion-item .accordion-collapse .accordion-body .form-control::-moz-placeholder{color:rgba(255,255,255,0.5) !important;opacity:1;font-weight:400 !important}.accordion-input .accordion-item .accordion-collapse .accordion-body .form-control:-ms-input-placeholder{color:rgba(255,255,255,0.5) !important;font-weight:400 !important}.accordion-input .accordion-item .accordion-collapse .accordion-body .form-control::-webkit-input-placeholder{color:rgba(255,255,255,0.5) !important;font-weight:400 !important}.accordion-input .accordion-item ~ .accordion-item{margin-top:10px;border-top:1px solid rgba(247,249,250,0.25)}.shopping-cart-content{background-color:#fff;margin-right:20px}@media (min-width: 768px) and (max-width: 991.98px){.shopping-cart-content{margin-right:0}}@media (max-width: 767.98px){.shopping-cart-content{margin-right:0;margin-bottom:20px}}.shopping-cart-content.no-bg{background-color:transparent;box-shadow:none;border-radius:0;padding:0}.installment-title h6{font-size:1rem;margin:.25rem}.installment-area .installment-item{position:relative;background-color:#fff;padding:10px 15px 8px 20px;cursor:pointer}.installment-area .installment-item ~ .installment-item{margin-top:2px;border-top:0}.installment-area .installment-item input{margin-right:8px;width:16px;height:16px}.installment-area .installment-item span{font-size:15px;color:#434343;display:inline-block;padding-top:1px}.installment-area .installment-item:not(.installment-title):first-child{border-top-right-radius:.38rem;border-top-left-radius:.38rem}.installment-area .installment-item:last-child{border-bottom-right-radius:.38rem;border-bottom-left-radius:.38rem}.installment-area .installment-item:hover,.installment-area .installment-item.active{position:relative}.installment-area .installment-item:hover:before,.installment-area .installment-item.active:before{content:'';position:absolute;left:0;width:5px;height:100%;top:0;background-color:#b34319}.installment-area .installment-item:hover:first-child:before,.installment-area .installment-item.active:first-child:before{border-top-left-radius:.38rem}.installment-area .installment-item:hover:last-child:before,.installment-area .installment-item.active:last-child:before{border-bottom-left-radius:.38rem}.installment-area .installment-item:hover span,.installment-area .installment-item.active span{font-weight:500;color:#b34319}
