﻿.cart .stockMessage-wrapper .iconSize,.vueCheckout .stockMessage-wrapper .iconSize{position:relative;top:6px}.cart .stockMessage-wrapper .iconSize:before,.vueCheckout .stockMessage-wrapper .iconSize:before{font-size:1.8rem}.cart .stockMessage-wrapper .iconSize.orange,.vueCheckout .stockMessage-wrapper .iconSize.orange{color:#f60 !important}.cart .stockMessage-wrapper .iconSize.red,.vueCheckout .stockMessage-wrapper .iconSize.red{color:#e00751 !important}.cart .itemProduct,.vueCheckout .itemProduct{margin-bottom:1.25rem;height:auto}@media (max-width: 767.98px){.cart .itemProduct .product-desc--wrap,.vueCheckout .itemProduct .product-desc--wrap{display:flex;justify-content:space-between;align-items:self-start;flex-direction:row}}.cart .itemProduct .product-desc--wrap .itemName,.vueCheckout .itemProduct .product-desc--wrap .itemName{word-break:break-all}.cart .itemProduct .product-desc--wrap .itemName strong span,.vueCheckout .itemProduct .product-desc--wrap .itemName strong span{white-space:nowrap}.cart .itemProduct .product-desc--info,.vueCheckout .itemProduct .product-desc--info{width:100%;padding-right:1rem}.cart .itemProduct .product-desc--info strong,.vueCheckout .itemProduct .product-desc--info strong{color:#111}.cart .itemProduct .product-desc--price,.vueCheckout .itemProduct .product-desc--price{display:inline-flex}@media (min-width: 768px){.cart .itemProduct .product-desc--price .itemPriceBox,.vueCheckout .itemProduct .product-desc--price .itemPriceBox{margin-left:auto}}.cart .itemProduct .product-desc--price .itemPriceBox .display-6,.vueCheckout .itemProduct .product-desc--price .itemPriceBox .display-6{justify-content:flex-end;margin-top:0}.cart .itemProduct .product-desc--price .itemPriceBox span,.vueCheckout .itemProduct .product-desc--price .itemPriceBox span{flex-wrap:nowrap}.cart .itemProduct .itemName,.vueCheckout .itemProduct .itemName{color:#111}.cart .itemProduct .itemName:hover,.vueCheckout .itemProduct .itemName:hover{text-decoration:none}.cart .itemProduct p,.vueCheckout .itemProduct p{margin-bottom:0}.cart .itemProduct .partnumber span,.vueCheckout .itemProduct .partnumber span{background-color:#111;color:#fff !important;font-size:.75rem;font-weight:bold;line-height:1.75;padding:0 .5rem;display:inline-block}.cart .itemProduct .options,.vueCheckout .itemProduct .options{line-height:3;cursor:pointer;color:#0058a3;text-decoration:underline;margin-right:.75rem}.cart .itemProduct .itemPriceBox .itemBTI,.vueCheckout .itemProduct .itemPriceBox .itemBTI{margin-top:.25rem}.cart .itemProduct .weight-wrapper,.vueCheckout .itemProduct .weight-wrapper{font-size:11px}@media (max-width: 991.98px){.cart .itemProduct .weight-wrapper,.vueCheckout .itemProduct .weight-wrapper{font-size:.75rem}}.cart .itemProduct img,.vueCheckout .itemProduct img{width:132px;object-fit:contain}@media (max-width: 575.98px){.cart .itemProduct img,.vueCheckout .itemProduct img{max-width:60px;width:100%}}@media (max-width: 767.98px){.cart .itemProduct img,.vueCheckout .itemProduct img{max-width:60px}}.cart .itemProduct .item-img--wrap,.vueCheckout .itemProduct .item-img--wrap{flex:0 0 132px}@media (max-width: 575.98px){.cart .itemProduct .item-img--wrap,.vueCheckout .itemProduct .item-img--wrap{flex:0 0 60px}}@media (max-width: 575.98px){.cart .itemProduct .space-for-img-md,.vueCheckout .itemProduct .space-for-img-md{padding-left:calc( 110px + 2rem)}}@media (max-width: 575.98px){.cart .itemProduct .space-for-img-sm,.vueCheckout .itemProduct .space-for-img-sm{padding-left:calc( 60px + 1.5rem + 2px)}.cart .itemProduct .space-for-img-sm[class*="col-"],.vueCheckout .itemProduct .space-for-img-sm[class*="col-"]{padding-left:calc( 60px + 30px)}}.cart .itemProduct a.btn[data-action="sidenav"],.vueCheckout .itemProduct a.btn[data-action="sidenav"]{padding-top:.25rem}.cart .itemProduct a.btn-icon:visited span,.cart .itemProduct a.btn-icon:hover span,.cart .itemProduct a.btn-icon:active span,.vueCheckout .itemProduct a.btn-icon:visited span,.vueCheckout .itemProduct a.btn-icon:hover span,.vueCheckout .itemProduct a.btn-icon:active span{color:#111}.cart .product-desc--info,.vueCheckout .product-desc--info{display:flex;flex-direction:column;align-items:flex-start}.cart .product-desc--info .badge-nlp,.vueCheckout .product-desc--info .badge-nlp{font-size:.75rem}.cart .items-error-wrapper,.vueCheckout .items-error-wrapper{background-color:#f5f5f5;margin-bottom:2rem;border-radius:.25rem}.cart .items-error-wrapper .info-wrapper,.vueCheckout .items-error-wrapper .info-wrapper{margin:auto 3rem}.cart .header span,.vueCheckout .header span{font-weight:600}.cart .header .deliveryProcees_info,.vueCheckout .header .deliveryProcees_info{color:#111;font-size:.75rem;line-height:1.375}.cart .header .deliveryProcees_info .el-wrapper,.vueCheckout .header .deliveryProcees_info .el-wrapper{display:flex;align-items:center}.cart .header .deliveryProcees_info .el-wrapper span,.vueCheckout .header .deliveryProcees_info .el-wrapper span{font-weight:normal}.cart .header .deliveryProcees_info .icon-noDelivery:before,.vueCheckout .header .deliveryProcees_info .icon-noDelivery:before{font-size:1.8rem}.cart #payment,.vueCheckout #payment{margin-top:5.5rem}@media (max-width: 991.98px){.cart #payment,.vueCheckout #payment{margin:0}}.cart #payment h3,.vueCheckout #payment h3{font-size:1rem;margin-top:.5rem}.cart #payment .icon-wrapper,.vueCheckout #payment .icon-wrapper{margin-right:2rem}.cart #payment .icon-wrapper .iconSize:before,.vueCheckout #payment .icon-wrapper .iconSize:before{font-size:2rem}.cart #payment .promotional_code,.vueCheckout #payment .promotional_code{overflow:hidden}.cart #payment .secure-text>div,.vueCheckout #payment .secure-text>div{margin:3rem auto}.cart #payment .secure-text>div:first-child,.vueCheckout #payment .secure-text>div:first-child{margin-top:0}@media (max-width: 991.98px){.cart #payment .secure-text>div,.vueCheckout #payment .secure-text>div{margin:30px auto}}.cart #payment .secure-text .secure-collapse__cards,.vueCheckout #payment .secure-text .secure-collapse__cards{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:1rem}.cart #payment .secure-text .paymant-icon--wrap,.vueCheckout #payment .secure-text .paymant-icon--wrap{margin:0 1rem 0 0;padding:.25rem .5rem}.cart #payment .secure-text .paymentData,.vueCheckout #payment .secure-text .paymentData{max-width:100%;margin:0 auto;object-fit:contain;height:auto}.cart #payment .secure-text .paymentPermata,.vueCheckout #payment .secure-text .paymentPermata{max-width:30%;margin:11px 1.2% 0 0}@media (max-width: 767.98px){.cart #payment .secure-text .paymentPermata,.vueCheckout #payment .secure-text .paymentPermata{max-width:27%}}.cart #payment .secure-text .paymentAux,.vueCheckout #payment .secure-text .paymentAux{max-width:11.6%;margin:20px 1.2% 0 0}.cart #payment .secure-text .paymentCimb,.vueCheckout #payment .secure-text .paymentCimb{max-width:30%;margin:20px 1.2% 0 0}@media (max-width: 767.98px){.cart #payment .secure-text .paymentCimb,.vueCheckout #payment .secure-text .paymentCimb{max-width:35%}}@media (max-width: 767.98px){.cart .vueCheckoutStatus .infobox:not(first-of-type),.vueCheckout .vueCheckoutStatus .infobox:not(first-of-type){margin-top:1rem}}.cart .vueCheckoutStatus .infobox p,.cart .vueCheckoutStatus .infobox .form-group,.vueCheckout .vueCheckoutStatus .infobox p,.vueCheckout .vueCheckoutStatus .infobox .form-group{margin-bottom:0;word-break:break-word}.cart .vueCheckoutStatus #payment,.vueCheckout .vueCheckoutStatus #payment{margin-top:0}.cart .vueCheckoutStatus #payment .secure-box,.vueCheckout .vueCheckoutStatus #payment .secure-box{border-top:none}.cart .close-legend span,.vueCheckout .close-legend span{line-height:0}.cart .close-legend span span,.vueCheckout .close-legend span span{vertical-align:inherit}@media (max-width: 767.98px){.cart .itemCounter-only-nr input[type="number"],.vueCheckout .itemCounter-only-nr input[type="number"]{width:100%}}.cart .combo-price .no-wrap,.vueCheckout .combo-price .no-wrap{text-wrap:nowrap}.cart .items-with-error .items-error-wrapper,.cart .order_status .itemProduct .items-error-wrapper,.vueCheckout .items-with-error .items-error-wrapper,.vueCheckout .order_status .itemProduct .items-error-wrapper{padding:1.5rem}.cart .items-with-error hr,.cart .order_status .itemProduct hr,.vueCheckout .items-with-error hr,.vueCheckout .order_status .itemProduct hr{margin-top:.5rem}.cart .items-with-error .itemCounter-only-nr .d-lg-none,.cart .order_status .itemProduct .itemCounter-only-nr .d-lg-none,.vueCheckout .items-with-error .itemCounter-only-nr .d-lg-none,.vueCheckout .order_status .itemProduct .itemCounter-only-nr .d-lg-none{white-space:nowrap}.cart .items-with-error .itemCounter-only-nr input.shop_val,.cart .order_status .itemProduct .itemCounter-only-nr input.shop_val,.vueCheckout .items-with-error .itemCounter-only-nr input.shop_val,.vueCheckout .order_status .itemProduct .itemCounter-only-nr input.shop_val{background-color:#fff;padding-top:0}@media (min-width: 992px){.cart .items-with-error .itemCounter-only-nr input.shop_val,.cart .order_status .itemProduct .itemCounter-only-nr input.shop_val,.vueCheckout .items-with-error .itemCounter-only-nr input.shop_val,.vueCheckout .order_status .itemProduct .itemCounter-only-nr input.shop_val{text-align:right !important}}.cart .items-with-error .shopping-item-total--el,.cart .order_status .itemProduct .shopping-item-total--el,.vueCheckout .items-with-error .shopping-item-total--el,.vueCheckout .order_status .itemProduct .shopping-item-total--el{font-size:1.5rem;color:#111}@media (max-width: 767.98px){.cart .items-with-error .shopping-item-total--el,.cart .order_status .itemProduct .shopping-item-total--el,.vueCheckout .items-with-error .shopping-item-total--el,.vueCheckout .order_status .itemProduct .shopping-item-total--el{padding:0}}@media (max-width: 767.98px){.contentWrapper__app .cart div:not(.orderListVue) .assembly--wrap,.contentWrapper__app .vueCheckout div:not(.orderListVue) .assembly--wrap{padding-left:0}}.secure-collapse{position:relative;width:100%;padding:1.5rem 0;margin:0 !important;border-bottom:1px solid #dfdfdf}.secure-collapse__wrap{width:100%}.secure-collapse__title:after{content:"";font-size:1rem;color:#111;font-family:"fundament-icons-v2" !important;display:inline-block;vertical-align:middle;padding-left:0;line-height:0}.secure-collapse__title:after{position:absolute;right:1.5rem;top:2rem;line-height:1.375;font-weight:bold;cursor:pointer;align-self:baseline;transform:rotate(180deg);transition-duration:0.3s;transition-property:transform}@media (max-width: 767.98px){.secure-collapse__title:after{right:1.25rem}}.secure-collapse__title[aria-expanded="false"]:after,.secure-collapse__title.collapsed::after{transform:rotate(0deg);transition-duration:0.3s;transition-property:transform}.secure-collapse__content>*:first-of-type{padding-top:1rem}.secure-collapse__title{padding-right:3rem;cursor:pointer}.secure-collapse:last-child{border-bottom:0}@media (max-width: 767.98px){.secure-collapse .icon-wrapper{margin-right:1.5rem}.secure-collapse .icon-wrapper .iconSize:before{font-size:1.75rem}}.secure-collapse p.text-red:empty{display:none}.secure-collapse #collapsePayment .secure-collapse__cards{padding-top:0}@media (max-width: 767.98px){.contentWrapper__app:not(:has(.progress-bar-component)) #payment+.content-mobile{padding-bottom:5.5rem}.contentWrapper__app #payment+.content-mobile{padding-bottom:11rem}.contentWrapper__app #checkout{padding-bottom:5.5rem}.contentWrapper__webView:not(:has(.progress-bar-component)) #payment+.content-mobile{padding-bottom:7.5rem}.contentWrapper__webView #cart .content-pay-mobile #pay-button{bottom:3rem}.contentWrapper__webView .cart .content-total-mobile,.contentWrapper__webView .progress-bar-component__wrap:not(:empty)+.cost .content-total-mobile{padding-bottom:7.5rem}.contentWrapper__webView #payment+.content-mobile{padding-bottom:11.5rem}.contentWrapper__webView .progress-bar-component{bottom:8.5rem !important}}
