.checkout-cart-index .open-pickup-modal-btn,.checkout-cart-index .open-pickup-modal-btn:focus,.checkout-cart-index .open-pickup-modal-btn:active{width:auto;padding-left:40px;margin-top:5px;line-height:37px;height:37px;padding-top:0;padding-bottom:0;text-align:center;background-size:21px auto !important;border:none;border-radius:0;font-size:12px}.checkout-cart-index .product-info{display:none}.checkout-cart-index .selected-pickup-location>span{background:url("../images/location.svg") no-repeat left center;background-size:18px auto;color:#777;display:inline-block;padding:10px 22px}.checkout-cart-index .selected-pickup-location>span i{color:#f29105}body.checkout-index-index .modal-popup .input-text,body.checkout-index-index #checkout #checkoutSteps li .input-text{background:#fff;-webkit-box-shadow:0px 0px 10px #7777770c;box-shadow:0px 0px 10px #7777770c;border:1px solid #efefef;padding:14px 10px;height:auto;font-size:16px}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .input-text,body.checkout-index-index #checkout #checkoutSteps li .input-text{font-size:14px;padding:12px 8px}}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .input-text,body.checkout-index-index #checkout #checkoutSteps li .input-text{font-size:13px;padding:10px 6px}}body.checkout-index-index .modal-popup select.select,body.checkout-index-index #checkout #checkoutSteps li select.select{background:#fff;-webkit-box-shadow:0px 0px 10px #7777770c;box-shadow:0px 0px 10px #7777770c;border:1px solid #efefef;padding:14px 10px;height:auto;font-size:16px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("../images/down-arrow.svg");background-repeat:no-repeat;background-size:auto 80%;background-origin:content-box;background-position:center right}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup select.select,body.checkout-index-index #checkout #checkoutSteps li select.select{font-size:14px;padding:12px 8px}}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup select.select,body.checkout-index-index #checkout #checkoutSteps li select.select{font-size:13px;padding:10px 6px}}body.checkout-index-index .modal-popup button.action,body.checkout-index-index #checkout #checkoutSteps li button.action,body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address button.action,.checkout-success .actions-toolbar>.primary a.action.primary{text-transform:uppercase;border-radius:0;padding:10px;font-weight:400;letter-spacing:1px;line-height:normal;font-size:13px;margin:0;margin-top:20px}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup button.action,body.checkout-index-index #checkout #checkoutSteps li button.action,body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address button.action,.checkout-success .actions-toolbar>.primary a.action.primary{padding:8px 12px;font-size:12px;margin-top:10px}}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup button.action,body.checkout-index-index #checkout #checkoutSteps li button.action,body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address button.action,.checkout-success .actions-toolbar>.primary a.action.primary{padding:6px 12px;font-size:11px;margin-top:10px}}.cart.table-wrapper .shipping-methods .single-shipping-method input,body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements input[type=checkbox]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#f6f6f6;width:20px;height:20px;cursor:pointer;background-image:url("../images/checked-icon-gray.svg");background-repeat:no-repeat;background-size:65%;background-position:center center;float:left;margin:0;margin-right:8px}.cart.table-wrapper .shipping-methods .single-shipping-method input:focus,body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements input:focus[type=checkbox]{-webkit-box-shadow:none;box-shadow:none}.cart.table-wrapper .shipping-methods .single-shipping-method input:checked,body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements input:checked[type=checkbox]{background-image:url("../images/checked-icon.svg");background-color:#7ed321}.delivery-title{margin-top:40px;position:relative;width:100%;float:left;text-align:center;font-size:13px;text-transform:uppercase;letter-spacing:2px;font-weight:400}.delivery-title:first-child{margin-top:0}.delivery-title span{background:#ececec;padding:5px 10px;position:relative;color:#063e57}.delivery-title:before{left:0;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:'';border-top:2px dashed #ececec}.table-subtotal{float:right;width:50%;max-width:320px;margin-top:20px;position:relative;z-index:90}@media screen and (max-width:1200px){.table-subtotal{width:100%;max-width:80%}}.table-subtotal .row-total{float:left;width:100%;padding:8px 0;color:#063e57;font-size:12px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:2px dashed #f2f1f2;padding:10px}.table-subtotal .row-total b{float:right;font-size:15px;font-weight:500;letter-spacing:1px}.table-subtotal .row-shipping{float:left;width:100%;padding:8px 0;color:#795200;font-size:12px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;height:40px;background:#fff5e1;position:relative;line-height:40px}.table-subtotal .row-shipping:before{content:'';background:url("../images/truck.svg") no-repeat center;left:-42px;width:30px;height:30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:100%}.table-subtotal .row-shipping b.shipping_amount{float:right;font-size:15px;font-weight:500;letter-spacing:1px}.table-subtotal .row-shipping.warning{height:auto;padding:10px;line-height:17px}.table-subtotal .row-shipping.warning .field.note{display:none}.table-subtotal .row-shipping .shipping_pay_difference b{font-weight:400}.table-subtotal .row-shipping .shipping_pay_difference>div{line-height:normal;margin-top:20px}.table-subtotal .row-shipping .shipping_pay_difference .input_control{margin-top:10px;margin-bottom:0}.table-subtotal .row-shipping ._txt,.table-subtotal .row-shipping ._txt_amount{display:none}.table-subtotal .row-shipping .input_control{line-height:normal}.table-subtotal .row-shipping .rate_details_value{line-height:normal;opacity:.7;letter-spacing:1px;margin-top:-5px;margin-bottom:6px}.table-subtotal .row-shipping .field.choice.item.disabled{opacity:.7}.table-subtotal .row-shipping .input_control__indicator{background:0 0;border:1px solid #b78c33}.table-subtotal .row-shipping .input_control input:disabled~.input_control__indicator{background:0 0}.table-subtotal .row-shipping .input_control:hover input~.input_control__indicator{background:#b78c333b}.table-subtotal .row-shipping .open-rates{float:left;position:relative;padding-right:20px}.table-subtotal .row-shipping .open-rates:after{content:'';position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/down-button.svg") no-repeat;width:10px;height:10px;top:50%;right:3px;background-size:100%;-webkit-transition:all ease .16s;transition:all ease .16s;opacity:0}.table-subtotal .row-shipping .loader{position:absolute;right:40px;margin-top:-4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table-subtotal .row-shipping.active{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.table-subtotal .row-shipping.active .open-rates:after{opacity:1}.table-subtotal .row-shipping.active .loader{display:none}.table-subtotal .row-shipping .shipping_distributor{display:none}.table-subtotal .row-shipping .rates{height:0;width:100%;position:absolute;top:100%;background:#ffefce;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:all ease .16s;transition:all ease .16s;padding:0 20px}.table-subtotal .row-shipping.open .open-rates:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.table-subtotal .row-shipping.open .rates{height:auto}.table-subtotal .row-shipping.open .rates .input_control__indicator{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table-subtotal-after{width:100%;display:inline-block;clear:both}.cart.table-wrapper thead+tbody.item .col.item{width:500px;min-width:500px;max-width:500px}@media screen and (max-width:1090px){.cart.table-wrapper thead+tbody.item .col.item{width:auto;max-width:auto;min-width:auto}}.cart.table-wrapper .item-options{line-height:40px}@media screen and (max-width:1090px){.cart.table-wrapper .pickup-location{float:left;width:100%;background:#fff;text-align:center}}@media screen and (max-width:1090px){.cart.table-wrapper .shipping-methods{float:left;width:100%;background:#fff;text-align:center}}.cart.table-wrapper .shipping-methods .single-shipping-method{position:relative;width:100%;margin-bottom:5px;text-align:right}@media screen and (max-width:1090px){.cart.table-wrapper .shipping-methods .single-shipping-method{width:auto;margin:0 5px;width:auto;display:inline-block;margin-bottom:0}}@media screen and (max-width:350px){.cart.table-wrapper .shipping-methods .single-shipping-method{display:block;margin:0;margin-bottom:5px}}.cart.table-wrapper .shipping-methods .single-shipping-method:last-child{margin-bottom:0}.cart.table-wrapper .shipping-methods .single-shipping-method input{margin-right:0;float:right;-webkit-transition:ease all .164s;transition:ease all .164s}.cart.table-wrapper .shipping-methods .single-shipping-method input::-ms-check{background:#f6f6f6;appearance:none;border:none;border-radius:0}.cart.table-wrapper .shipping-methods .single-shipping-method input:checked::-ms-check{background-color:#7ed321;color:#fff}.cart.table-wrapper .shipping-methods .single-shipping-method label{display:inline-block;font-size:11px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:4px;height:20px;line-height:20px;border-right:0;-webkit-transition:ease all .164s;transition:ease all .164s;background-color:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box}.cart.table-wrapper .shipping-methods .single-shipping-method:hover label{background-color:#f1f1f1}.cart.table-wrapper .shipping-methods .single-shipping-method:hover input:checked+label,.cart.table-wrapper .shipping-methods .single-shipping-method:hover input:checked,.cart.table-wrapper .shipping-methods .single-shipping-method:hover input:checked::-ms-check{background-color:#7ed321;color:#fff}.cart.table-wrapper .shipping-methods .single-shipping-method input:checked+label{background-color:#7ed321;color:#fff}.ie11 .cart.table-wrapper .shipping-methods .single-shipping-method label{font-size:12px}.loader{position:relative}.loader span{width:9px;height:9px;border-radius:50%;display:inline-block;position:absolute;left:50%;margin-left:-10px;-webkit-animation:3s infinite linear;animation:3s infinite linear}.loader span:nth-child(1){background:#f5a600;-webkit-animation:kiri .8s infinite linear;animation:kiri .8s infinite linear}.loader span:nth-child(2){background:#8dd3e7;z-index:100}.loader span:nth-child(3){background:#063e57;-webkit-animation:kanan .8s infinite linear;animation:kanan .8s infinite linear}@-webkit-keyframes kanan{0%{-webkit-transform:translateX(13px);transform:translateX(13px)}50%{-webkit-transform:translateX(-13px);transform:translateX(-13px)}100%{-webkit-transform:translateX(13px);transform:translateX(13px);z-index:200}}@keyframes kanan{0%{-webkit-transform:translateX(13px);transform:translateX(13px)}50%{-webkit-transform:translateX(-13px);transform:translateX(-13px)}100%{-webkit-transform:translateX(13px);transform:translateX(13px);z-index:200}}@-webkit-keyframes kiri{0%{-webkit-transform:translateX(-13px);transform:translateX(-13px);z-index:200}50%{-webkit-transform:translateX(13px);transform:translateX(13px)}100%{-webkit-transform:translateX(-13px);transform:translateX(-13px)}}@keyframes kiri{0%{-webkit-transform:translateX(-13px);transform:translateX(-13px);z-index:200}50%{-webkit-transform:translateX(13px);transform:translateX(13px)}100%{-webkit-transform:translateX(-13px);transform:translateX(-13px)}}.cart.table-wrapper .item-options{padding:10px 0}.cart-products-toolbar-top,.pager{display:none}._original_delivery_text{display:none}body.checkout-index-index{background:#f6f6f6;font-family:'Roboto',sans-serif}body.checkout-index-index .field-note{margin-top:5px;color:#666;font-style:italic;font-size:12px}body.checkout-index-index .control{position:relative}body.checkout-index-index .control i.clear-btn{position:absolute;right:10px;top:15px;width:20px;height:20px;background:#eee;border-radius:20px;font-style:normal;color:#777;text-align:center;cursor:pointer}@media screen and (max-width:1200px){body.checkout-index-index .control i.clear-btn{top:10px}}@media screen and (max-width:767px){body.checkout-index-index .control i.clear-btn{top:42px}}body.checkout-index-index .ui-state-focus,body.checkout-index-index .ui-widget-content .ui-state-focus,body.checkout-index-index .ui-widget-header .ui-state-focus{background-color:#eee}body.checkout-index-index #checkout #checkoutSteps .ui-autocomplete{background:#fff;z-index:999;list-style:none;padding:0;margin:0;border:1px solid #eee;border-top:none;position:absolute;max-height:350px;overflow-y:auto}body.checkout-index-index #checkout #checkoutSteps .ui-autocomplete li{padding:0;margin:0;cursor:pointer}body.checkout-index-index #checkout #checkoutSteps .ui-autocomplete li a{color:#777;cursor:pointer;padding:10px;display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body.checkout-index-index #checkout #checkoutSteps .ui-autocomplete li a:hover{text-decoration:none;background-color:#eee}body.checkout-index-index .payment-method .billing-order-reference.field{display:none}@media screen and (max-width:1200px){body.checkout-index-index main#maincontent{padding-left:0;padding-right:0}body.checkout-index-index .opc-estimated-wrapper{display:block !important}body.checkout-index-index .custom-slide:not(._show){bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease;left:44px;z-index:900}body.checkout-index-index .custom-slide._show{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .3s,opacity .3s ease;transition:visibility 0s .3s,opacity .3s ease;left:44px;z-index:900;visibility:visible;opacity:1;left:15%;width:70%}body.checkout-index-index .custom-slide._show .modal-header .action-close{display:block;top:-20px;right:-20px}}@media screen and (max-width:768px){body.checkout-index-index .custom-slide._show{width:auto;left:0}}@media screen and (max-width:1200px){body.checkout-index-index{background:#fff}body.checkout-index-index._has-modal-custom .modal-custom-overlay{background-color:#fff}body.checkout-index-index .custom-slide .modal-inner-wrap{background:#fff;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width:768px){body.checkout-index-index._has-modal-custom .modal-custom-overlay{background-color:transparent}}body.checkout-index-index .modals-overlay{z-index:19999 !important}body.checkout-index-index .modal-popup{z-index:20000 !important}body.checkout-index-index .modal-popup .field .control._with-tooltip input{width:100%}body.checkout-index-index .modal-popup .field-tooltip{position:absolute;top:14px;right:10px}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .field-tooltip{top:55px}}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .field-tooltip{top:8px}}body.checkout-index-index .modal-popup .field-tooltip._active .field-tooltip-action:before{color:#3190bc}body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content{border-color:#3190bc;background:#81cce2;color:#fff}@media screen and (max-width:900px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content{right:38px;left:auto}}@media screen and (max-width:767px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content{right:-10px;left:auto}}@media screen and (max-width:900px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before,body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after{right:-21px;left:auto}}@media screen and (max-width:767px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before,body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after{right:10px;left:auto}}body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before{border-right-color:#3190bc}@media screen and (max-width:900px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before{border-left-color:#3190bc;border-right-color:transparent}}@media screen and (max-width:767px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before{border-color:transparent;border-bottom-color:#3190bc}}body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after{border-right-color:#81cce2}@media screen and (max-width:900px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after{border-left-color:#81cce2;border-right-color:transparent}}@media screen and (max-width:767px){body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after{border-color:transparent;border-bottom-color:#81cce2}}body.checkout-index-index .modal-popup .field{margin:10px;margin-left:0;margin-right:0}body.checkout-index-index .modal-popup .field .field{margin:0}body.checkout-index-index .modal-popup .field .field label{display:none}body.checkout-index-index .modal-popup .field .label{float:left;width:100%;text-align:left;margin:0;margin-bottom:12px;font-size:16px;color:#666;margin-top:10px}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .field .label{font-size:13px;margin-bottom:8px;margin-top:6px}}body.checkout-index-index .modal-popup .field.choice{position:relative}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .field.choice{display:inline-block}}body.checkout-index-index .modal-popup .field.choice:before{display:none}body.checkout-index-index .modal-popup .field.choice input{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;opacity:0;position:absolute;width:0;height:0}body.checkout-index-index .modal-popup .field.choice label{width:auto;padding:5px 12px;border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:34px;background-image:url("../images/checked-icon-gray.svg");background-repeat:no-repeat;background-position:left center;background-position-x:7px;background-size:20px auto;-webkit-transition:all ease .16s;transition:all ease .16s}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .field.choice label{float:left;font-size:12px;line-height:16px}}body.checkout-index-index .modal-popup .field.choice label:hover{border-color:#ddd}body.checkout-index-index .modal-popup .field.choice input:checked+label{background-image:url("../images/checked-icon.svg");color:#fff;background-color:#7ed321;border-color:#60aa12}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup{left:0}}body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before{border-right-color:transparent;border-bottom-color:#3190bc}body.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after{border-right-color:transparent;border-bottom-color:#81cce2}body.checkout-index-index .modal-popup button.action{border:0;margin-top:0}body.checkout-index-index .modal-popup header.modal-header{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding-bottom:0;-webkit-box-shadow:0px 17px 20px 5px rgba(51,51,51,.04);box-shadow:0px 17px 20px 5px rgba(51,51,51,.04);position:relative}body.checkout-index-index .modal-popup header.modal-header h1{border-bottom:0;text-transform:uppercase;font-size:20px;font-weight:300;letter-spacing:1px}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup header.modal-header h1{padding:10px;font-size:16px}body.checkout-index-index .modal-popup header.modal-header h1:after{display:none}}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup header.modal-header{padding:0}body.checkout-index-index .modal-popup header.modal-header .action-close{right:10px;top:3px}}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup .modal-content{margin-top:40px;padding:0 20px;padding-bottom:60px}}body.checkout-index-index .modal-popup footer.modal-footer{-webkit-box-shadow:0px -17px 20px 5px rgba(51,51,51,.04);box-shadow:0px -17px 20px 5px rgba(51,51,51,.04);position:relative;border-top:0}@media screen and (max-width:1200px){body.checkout-index-index .modal-popup footer.modal-footer{padding:10px}}body.checkout-index-index .modal-popup.agreements-modal .modal-header{-webkit-box-shadow:none;box-shadow:none;background:0 0}body.checkout-index-index .modal-popup.agreements-modal .modal-content{font-size:11px;line-height:14px;color:#444}body.checkout-index-index header .header.content,body.checkout-index-index .page-main{max-width:100%}body.checkout-index-index .authentication-wrapper{display:none}body.checkout-index-index .totals-tax-summary{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.checkout-index-index header{position:fixed;width:50%;z-index:9999 !important;top:0}@media screen and (max-width:1200px){body.checkout-index-index header{width:30%}}@media screen and (max-width:1200px){body.checkout-index-index header{width:100%}}body.checkout-index-index header .header.content{padding-top:27px}@media screen and (max-width:1200px){body.checkout-index-index header .header.content{padding:0 !important;text-align:center;background:#fff}}@media screen and (max-width:1200px){body.checkout-index-index header .header.content .logo{float:none;display:inline-block;margin:0}}body.checkout-index-index header .header.content .logo img.logo-sticky{display:none}body.checkout-index-index header .header.content .logo img.main-logo{display:block}@media screen and (max-width:1200px){body.checkout-index-index header .header.content .logo img.main-logo{display:block !important;width:170px;margin-top:8px}}body.checkout-index-index main#maincontent{position:relative;padding-top:150px;z-index:50}@media screen and (max-width:1200px){body.checkout-index-index main#maincontent{padding-top:80px}}@media screen and (max-width:1200px){body.checkout-index-index main#maincontent{padding-top:50px}}@media screen and (min-width:1200px){body.checkout-index-index main#maincontent div[data-role=checkout-messages].messages{width:66.6667%}}body.checkout-index-index main#maincontent .opc-progress-bar{position:fixed;top:20px;left:20px;z-index:100;padding-left:315px;width:calc(66% - 20px);-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:15px;margin-bottom:0;padding-bottom:10px}@media screen and (max-width:1200px){body.checkout-index-index main#maincontent .opc-progress-bar{display:none}}body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item._active:before{background:#53d551}body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item>span{font-size:13px;text-transform:uppercase}body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item>span:after{line-height:26px;text-align:center;font-size:15px;color:#a9a9a9}body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item>span{color:#a9a9a9}body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item._active>span:before{background:#53d551}body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item._active>span:after,body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item._active>span{color:#53d551}body.checkout-index-index main#maincontent .opc-progress-bar .opc-progress-bar-item._active>span:after{font-size:22px}body.checkout-index-index main#maincontent .opc-progress-bar:after{content:'';left:0;top:0;position:absolute;width:100%;height:100%;z-index:-1}body.checkout-index-index main#maincontent .opc-progress-bar:before{content:'';top:-20px;width:calc(100% + 60px);z-index:-2;background:#f6f6f6;height:calc(100% + 20px);left:-20px;position:absolute}body.checkout-index-index .opc-wrapper{padding-right:0}body.checkout-index-index .opc-wrapper .shipping-address-item:before{display:none !important}@media screen and (max-width:1200px){body.checkout-index-index .opc-wrapper{width:80%;margin-left:10%}}@media screen and (max-width:768px){body.checkout-index-index .opc-wrapper{width:100%;margin-left:0}}body.checkout-index-index .shipping-type-wrapper{display:inline-block;width:100%;text-align:center}body.checkout-index-index .shipping-type-wrapper table{display:inline-block;margin:0 auto;text-align:left;width:auto}body.checkout-index-index .shipping-type-wrapper table tr td{padding:5px}body.checkout-index-index .shipping-type-wrapper table tr.total{font-weight:700;border-top:2px solid #eee}@media screen and (max-width:1200px){body.checkout-index-index #checkout .opc-estimated-wrapper{border-bottom:0;padding:20px;margin-bottom:0}body.checkout-index-index #checkout .opc-estimated-wrapper .estimated-block{font-size:13px}body.checkout-index-index #checkout .opc-estimated-wrapper .estimated-block .estimated-label{color:#999}body.checkout-index-index #checkout .opc-estimated-wrapper .estimated-block .estimated-price{font-size:18px;font-weight:700;color:#0a364d}body.checkout-index-index #checkout .opc-estimated-wrapper .minicart-wrapper{margin-top:0 !important}body.checkout-index-index #checkout .opc-estimated-wrapper .minicart-wrapper .action.showcart .counter.qty{background:#f49b00;padding:7px 4px;top:1px;left:11px;border-radius:4px}body.checkout-index-index #checkout .opc-estimated-wrapper .minicart-wrapper .action.showcart.active:before,body.checkout-index-index #checkout .opc-estimated-wrapper .minicart-wrapper .action.showcart:before{background-image:url("../images/minicart-empty.svg");background-repeat:no-repeat;background-position:center center}}body.checkout-index-index #checkout #checkoutSteps li{background:#fff;margin:0;margin-bottom:30px;-webkit-box-shadow:0px 0px 10px #dddddd69;box-shadow:0px 0px 10px #dddddd69;padding:30px 40px}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li{padding:10px 20px;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}}body.checkout-index-index #checkout #checkoutSteps li form.form-login .actions-toolbar{margin-left:15px;margin-top:10px;display:inline-block}body.checkout-index-index #checkout #checkoutSteps li form.form-login .actions-toolbar .secondary a.action{margin-top:12px;margin-left:15px}body.checkout-index-index #checkout #checkoutSteps li .action-show-popup{margin:0;margin-left:10px;background:#81cce3;border:1px solid #62b3cc;color:#fff}body.checkout-index-index #checkout #checkoutSteps li .field .control._with-tooltip input{width:100%}body.checkout-index-index #checkout #checkoutSteps li .field-tooltip{position:absolute;top:14px;right:10px}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip{top:55px}}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip{top:8px}}body.checkout-index-index #checkout #checkoutSteps li .field-tooltip._active .field-tooltip-action:before{color:#3190bc}body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content{border-color:#3190bc;background:#81cce2;color:#fff}@media screen and (max-width:900px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content{right:38px;left:auto}}@media screen and (max-width:767px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content{right:-10px;left:auto}}@media screen and (max-width:900px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:before,body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:after{right:-21px;left:auto}}@media screen and (max-width:767px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:before,body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:after{right:10px;left:auto}}body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:before{border-right-color:#3190bc}@media screen and (max-width:900px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:before{border-left-color:#3190bc;border-right-color:transparent}}@media screen and (max-width:767px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:before{border-color:transparent;border-bottom-color:#3190bc}}body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:after{border-right-color:#81cce2}@media screen and (max-width:900px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:after{border-left-color:#81cce2;border-right-color:transparent}}@media screen and (max-width:767px){body.checkout-index-index #checkout #checkoutSteps li .field-tooltip .field-tooltip-content:after{border-color:transparent;border-bottom-color:#81cce2}}body.checkout-index-index #checkout #checkoutSteps li .field{margin:10px;margin-left:0;margin-right:0}body.checkout-index-index #checkout #checkoutSteps li .field .field{margin:0}body.checkout-index-index #checkout #checkoutSteps li .field .field label{display:none}body.checkout-index-index #checkout #checkoutSteps li .field .label{float:left;width:100%;text-align:left;margin:0;margin-bottom:12px;font-size:16px;color:#666;margin-top:10px}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .field .label{font-size:13px;margin-bottom:8px;margin-top:6px}}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items{display:inline-block;width:100%;margin-bottom:30px}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items{margin-bottom:0}}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item{-webkit-box-shadow:0px 0px 15px #91919123;box-shadow:0px 0px 15px #91919123;margin:10px;display:inline-block;border:1px solid #eee;border-color:#eee;padding:20px;position:relative;line-height:20px;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px;-webkit-transition:ease all .16s;transition:ease all .16s}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item{font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:768px){body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item{width:100%;margin:0;margin-bottom:20px}}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item:hover{background:#f6f6f6}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item:first-child{margin-left:0}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item br:last-child{display:none}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item.selected-item{border-color:#53d551;-webkit-box-shadow:0px 0px 20px #53d5516b !important;box-shadow:0px 0px 20px #53d5516b !important}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item.selected-item:hover{background:#fff}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item.selected-item:after{background:#53d551 url("../images/checked-icon.svg") no-repeat center center;content:'';background-size:55%;width:30px;height:30px;padding:0}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item .action-select-shipping-item{position:absolute;left:0;top:0;width:100%;height:100%;background:0 0;border:0;margin:0}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item .action-select-shipping-item span{display:none}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item .action.edit-address-link{position:absolute;margin:0;background:#eee;font-size:11px;padding:3px 8px;right:-1px;color:#898989;bottom:-22px}body.checkout-index-index #checkout #checkoutSteps li .shipping-address-items .shipping-address-item .action.edit-address-link:hover{text-decoration:none;background:#ddd}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .billing-address-details{padding-left:40px;background:url("../images/location.svg") no-repeat left top;background-size:30px auto;margin-top:20px;line-height:20px;max-width:650px}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .billing-address-details:empty{display:none}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice{position:relative}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice{display:inline-block}}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice:before{display:none}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice input{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;opacity:0;position:absolute;width:0;height:0}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice label{width:auto;padding:5px 12px;border:1px solid transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:34px;background-image:url("../images/checked-icon-gray.svg");background-repeat:no-repeat;background-position:left center;background-position-x:7px;background-size:20px auto;-webkit-transition:all ease .16s;transition:all ease .16s}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice label{float:left;font-size:12px;line-height:16px}}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice label:hover{border-color:#ddd}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address .field.choice input:checked+label{background-image:url("../images/checked-icon.svg");color:#fff;background-color:#7ed321;border-color:#60aa12}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address button.action.action-update{background:#3190bc;color:#fff;border-color:#20769e}body.checkout-index-index #checkout #checkoutSteps li .checkout-billing-address button.action.action-cancel{color:#999;margin-right:10px}body.checkout-index-index #checkout #checkoutSteps li .step-title{width:100%;display:inline-block;margin-bottom:20px;border-bottom:0;text-transform:uppercase;font-size:15px;text-align:center;letter-spacing:1px;color:#393939;font-weight:200}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements{float:left}}body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements input[type=checkbox]:checked{background-color:#f49c00}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements label{line-height:0}}body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements button{margin:0;padding:0;padding-top:1px}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements button{text-align:left;width:calc(100% - 30px);padding:0;margin-top:-2px;float:left}}body.checkout-index-index #checkout #checkoutSteps li .checkout-agreements button>span{letter-spacing:0px}body.checkout-index-index #checkout #checkoutSteps li .message-error{width:auto;display:inline-block}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .payment-methods{margin:0}body.checkout-index-index #checkout #checkoutSteps li iframe{max-width:100%}}body.checkout-index-index #checkout #checkoutSteps li .payment-method{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-box-shadow:0px 0px 15px #91919123;box-shadow:0px 0px 15px #91919123;border:1px solid #eee;margin-bottom:20px;cursor:pointer;-webkit-transition:ease all .16s;transition:ease all .16s}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .payment-method{margin-bottom:10px}}body.checkout-index-index #checkout #checkoutSteps li .payment-method:hover{background:#f6f6f6}body.checkout-index-index #checkout #checkoutSteps li .payment-method._active{padding:20px 40px;padding-top:0;cursor:default;border-color:#53d551;-webkit-box-shadow:0px 0px 20px #53d5516b !important;box-shadow:0px 0px 20px #53d5516b !important}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .payment-method._active{padding:20px;padding-top:0}}body.checkout-index-index #checkout #checkoutSteps li .payment-method._active:hover{background:#fff}body.checkout-index-index #checkout #checkoutSteps li .payment-method._active:after{color:#fff;position:absolute;right:0;text-align:center;top:0;background:#53d551 url("../images/checked-icon.svg") no-repeat center center;content:'';background-size:55%;width:30px;height:30px;padding:0}body.checkout-index-index #checkout #checkoutSteps li .payment-method._active .payment-method-title.field.choice label{padding-left:0;padding-right:20px}body.checkout-index-index #checkout #checkoutSteps li .payment-method._active .payment-method-title.field.choice input{pointer-events:none}body.checkout-index-index #checkout #checkoutSteps li .payment-method._active .payment-method-title.field.choice input::-ms-check{border:none;background:0 0;opacity:0}body.checkout-index-index #checkout #checkoutSteps li .payment-method *{-webkit-box-sizing:border-box;box-sizing:border-box}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice{width:100%;height:100%;float:left;border-top:0;margin:0;padding:0;cursor:pointer}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:100%;height:100%;position:absolute;cursor:pointer;left:0;top:0;background:0 0;border:none;opacity:0}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input:focus{-webkit-box-shadow:none;box-shadow:none}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input+label{background-repeat:no-repeat;background-position:right center;background-origin:content-box}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input#payone_creditcard+label{background-image:url("../images/credit-cards.svg");background-size:auto 25px}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input#payone_creditcard+label{background-size:30% auto;background-position-x:calc(100% - 10px);background-origin:border-box}}@media screen and (max-width:500px){body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input#payone_creditcard+label{background-size:50% auto}}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input#payone_paypal+label{background-image:url("../images/paypal.svg");background-size:auto 80px}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice input#payone_paypal+label{background-size:auto 60px;background-position-x:calc(100% - 10px);background-origin:border-box}}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-title.field.choice label{width:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin:0;padding:20px;padding-right:40px}body.checkout-index-index #checkout #checkoutSteps li .payment-method .payment-method-content{float:left;width:100%;padding:0}body.checkout-index-index #checkout #checkoutSteps li .discount-code{float:left;width:100%;margin-top:30px}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-title{border-top:0;pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;float:left;padding:0 20px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:17px;color:#0a364d;width:100%}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-title .action.action-toggle{display:inline-block;vertical-align:top;padding:1px 0 0 85px;position:relative;color:#0a364d}@media screen and (max-width:768px){body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-title .action.action-toggle{padding:1px 0 0 60px;text-align:center;width:200px}}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-title .action.action-toggle:after{content:"";position:absolute;left:10px;top:50%;margin:-5px 0 0;width:59px;height:59px;background:url(../images/ico-ticket.svg) no-repeat}@media screen and (max-width:768px){body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-title .action.action-toggle:after{background-size:contain;width:40px;height:40px}}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content{display:block !important}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .messages{float:left;margin-left:63px}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .payment-option-inner label{display:none}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .payment-option-inner .control{position:relative}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .payment-option-inner .control input{margin-left:62px;width:200px;float:left;border-color:#82cde3;border-right:0;-webkit-box-shadow:none;box-shadow:none;padding:0 10px;height:40px;font-size:14px;line-height:40px}@media screen and (max-width:768px){body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .payment-option-inner .control input{margin-left:45px;border-right:1px solid #82cde3;text-align:center}}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .payment-option-inner .control #discount-code-error{position:absolute;top:-36px;left:63px}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .actions-toolbar{float:left;margin:0}@media screen and (max-width:768px){body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .actions-toolbar{clear:both}}body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .actions-toolbar button.action{float:left;margin:0;border-color:#82cde3;border-left:0;background-color:#82cde3;color:#fff;padding:0 20px;height:40px;line-height:40px}@media screen and (max-width:768px){body.checkout-index-index #checkout #checkoutSteps li .discount-code .payment-option-content .actions-toolbar button.action{margin-left:45px;padding:0;width:200px}}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item{display:inline-block;width:auto;margin:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:220px;cursor:pointer}@media screen and (max-width:1200px){body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item{width:100%;margin:0;margin-bottom:20px}}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item *{-webkit-box-sizing:border-box;box-sizing:border-box}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item>input{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:100%;height:100%;position:absolute;background:0 0;border:none}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item>input::-ms-check{appearance:none;border:none;background:0 0;opacity:0}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item>input:checked+.content{border-color:#53d551;-webkit-box-shadow:0px 0px 20px #53d5516b !important;box-shadow:0px 0px 20px #53d5516b !important}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item>input:checked+.content:after{color:#fff;position:absolute;right:0;text-align:center;top:0;background:#53d551 url("../images/checked-icon.svg") no-repeat center center;content:'';background-size:55%;width:30px;height:30px;padding:0}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item .content{position:relative;width:100%;height:100%;-webkit-box-shadow:0px 0px 15px #91919123;box-shadow:0px 0px 15px #91919123;border:1px solid #eee;padding:20px;-webkit-transition:ease all .16s;transition:ease all .16s}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item .content:hover{background:#f6f6f6}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item .content .icon{width:30px;height:100%;float:left;border-right:1px solid #ddd}body.checkout-index-index #checkout #checkoutSteps li .single-shipping-item .content .price{font-size:20px;color:#003e58;margin-bottom:5px}body.checkout-index-index #checkout #checkoutSteps li .error-wrapper{position:relative;width:100%;float:left;margin-top:10px}body.checkout-index-index #checkout #checkoutSteps li .error-wrapper .error{width:100%;max-width:500px;margin-bottom:0}body.checkout-index-index #checkout aside.opc-sidebar{position:fixed;top:0;right:0;margin:0;height:100%;overflow:hidden;overflow-y:auto}@media screen and (max-width:1200px){body.checkout-index-index #checkout aside.opc-sidebar{padding-top:56px;padding-bottom:120px}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar{padding-bottom:120px}body.checkout-index-index #checkout aside.opc-sidebar header.modal-header{position:relative}}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div{background:#fff;margin:20px 40px;-webkit-box-shadow:0px 0px 10px #dddddd69;box-shadow:0px 0px 10px #dddddd69;padding:30px 40px}@media screen and (max-width:1200px){body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div{margin:0;padding:15px;-webkit-box-shadow:none;box-shadow:none}}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .actions-toolbar .secondary{border-top:0}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div>.title,body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .shipping-information-title{width:100%;display:inline-block;margin-bottom:20px;border-bottom:0;text-transform:uppercase;font-size:15px;text-align:center;letter-spacing:1px;color:#393939;font-weight:200}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .shipping-information-title .action.action-edit{top:-5px}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .ship-via{margin-top:35px}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .block .title{border-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .block .title strong{font-size:13px;font-weight:400;text-transform:uppercase;color:#003e58}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .cart-totals .totals-tax-summary .amount .price:after,body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .table-totals .totals-tax-summary .amount .price:after{top:0}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .cart-totals .totals-tax-summary .mark,body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .cart-totals .totals-tax-summary .amount,body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .table-totals .totals-tax-summary .mark,body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .table-totals .totals-tax-summary .amount{border-color:#ececec;background-color:#f6f6f6}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .table-totals{margin-bottom:20px}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .table-totals th,body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .table-totals td{padding:3px}@media screen and (max-width:1200px){body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .product>.product-image-container{display:none}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .product-item-details{padding-left:0}}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .product-item:not(:first-child){border-top:0}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .minicart-items-wrapper{padding-top:0}@media screen and (max-width:1200px){body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .minicart-items-wrapper{max-height:200px}}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .shipping-group-title{display:inline-block;background:#f6f6f6;width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;padding:5px;margin-top:15px;margin-bottom:5px}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .shipping-group-title:first-child{margin-top:0}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .product-item{border-top:0;padding:5px 0}@media screen and (max-width:1200px){body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .product-item .product-item-name{font-size:11px}}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .product-item .product-item-details .price{font-weight:500;color:#003e58}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .minicart-items .product-item .product-item-details .details-qty{color:#a5a5a5;font-weight:300}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .shipping-information-content br:first-child{display:none}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .ship-to .shipping-information-content{max-height:200px;overflow-y:auto}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .ship-via table{width:100%;float:left;display:inline-table}body.checkout-index-index #checkout aside.opc-sidebar #opc-sidebar>div .ship-via table td:last-child{text-align:right}.checkout-success{font-weight:200;font-size:2em;line-height:1.3em;text-align:center;margin-top:50px;float:left;width:100%}@media screen and (max-width:768px){.checkout-success{font-size:1.4em}}.checkout-success .actions-toolbar{text-align:center;width:100%;float:left}.checkout-success .actions-toolbar>.primary{float:none}@media screen and (min-width:768px){.opc-wrapper .fieldset>.field.required>label:after,.opc-wrapper .fieldset>.field._required>label:after{margin-left:5px;position:static;top:14px}}@media screen and (max-width:1200px){body.checkout-index-index .minicart-wrapper .action.showcart{background:0 0;border:0;padding:0;padding-right:10px}body.checkout-index-index .minicart-wrapper .action.showcart:before{font-size:35px;line-height:33px;color:#8f8f8f;content:'\e611';font-family:'icons-blank-theme';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;text-align:center;background-size:100%;width:38px;height:43px;content:'';margin-left:1px}}