.osc .checkout-payment-method .payment-method-billing-address .billing-address-details{display:block}.osc #co-payment-form ._active button.checkout{display:block !important}#opc-sidebar button#sidebar_place_order{display:none !important}.osc .checkout-payment-method .payment-method-content{padding:0px 10px 0px 10px !important}.payment-method-title.field.choice{display:inline-flex}#payment_form_rede label{width:100%}.osc select{font-size:12px !important}.osc>.col{padding:0 10px !important}.osc .step-title::before{display:none}.osc .checkout-payment-method .billing-address-details>span{display:block !important}#shipping #checkout-step-shipping button.action-show-popup{background:#000000 !important;border:none !important;border-radius:3px !important;padding:6px 16px !important}#shipping #checkout-step-shipping button.action-show-popup:hover{background:#a1830b !important;transition:.5s !important}#shipping #checkout-step-shipping button.action-show-popup span{font-size:14px !important;font-weight:600 !important;color:#fafafa !important}.osc .step-title{font-size:20px !important;font-weight:700 !important;color:#FAFAFA !important;padding:10px !important;margin-bottom:0 !important;border:none !important;border-top-left-radius:3px !important;border-top-right-radius:3px !important;background:#000000 !important;text-transform:initial !important}.osc .shipping-address-item{border:1px solid rgba(0,0,0,0.1) !important;border-radius:3px !important;padding:10px !important;font-size:14px !important;color:#444 !important;font-weight:400 !important;border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}.osc .shipping-address-item a{color:#1979c3 !important;font-size:12px !important;font-weight:600 !important}.osc .shipping-address-item button.edit-address-link{background:#000000 !important;border:none !important;border-radius:3px !important;padding:4px 16px !important;margin-top:10px !important}.osc .shipping-address-item button.action-select-shipping-item{border:none !important;border-radius:3px !important;padding:0px 14px !important;margin-top:10px !important}.osc .shipping-address-item button.action-select-shipping-item span{font-size:13px !important;font-weight:600 !important;color:#fafafa !important}.osc .shipping-address-item button.action-select-shipping-item:hover{background:#a1830b !important;transition:.5s !important}.osc .shipping-address-item button.edit-address-link span{font-size:13px !important;font-weight:600 !important;color:#fafafa !important}.osc .shipping-address-item button.edit-address-link:hover{background:#a1830b !important;transition:.5s}li#opc-shipping_method div.checkout-shipping-method .step-title{font-size:20px !important}div#shipping-new-address-form fieldset.field.street .control div.field.additional{display:block !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method{border:1px solid rgba(0,0,0,0.1) !important;padding:5px 10px 0px 10px !important;border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form{padding:0 !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table thead tr{display:inline-table !important;width:100% !important;margin:0px !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table tbody tr{display:inline-table !important;width:100% !important;margin:0px !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table thead tr th{letter-spacing:normal !important;font-size:12px !important;font-weight:600 !important;color:#444 !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table tbody tr td{letter-spacing:normal !important;font-size:12px !important;padding:11px 10px !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table tbody tr td.col-method{padding:11px 10px !important}div#checkout-payment-method-load .items .payment-group{border:1px solid rgba(0,0,0,0.1) !important}div#checkout-payment-method-load .items .payment-group .payment-method{padding:5px !important}div#checkout-payment-method-load .items .payment-group .payment-method .payment-method-title{padding:15px 5px !important}div#checkout-payment-method-load .items .payment-group .payment-method .payment-method-title label span{font-size:16px !important;font-weight:700 !important}form#co-payment-form fieldset div.payment-option div.payment-option-title{background:#000000 !important}form#co-payment-form fieldset div.payment-option div.payment-option-title span{text-align:center !important}form#co-payment-form fieldset div.payment-option div.payment-option-title span span{color:#Fafafa !important;font-weight:600 !important}form#co-payment-form fieldset div.payment-option div.payment-option-content{padding:0 !important}form#co-payment-form fieldset div.payment-option div.payment-option-content form#discount-form .payment-option-inner .field label{padding:0 !important}form#co-payment-form fieldset div.payment-option div.payment-option-content form#discount-form .payment-option-inner .field label span{font-size:12px !important;font-weight:700 !important;color:#444 !important}form#co-payment-form fieldset div.payment-option div.payment-option-content form#discount-form .actions-toolbar .primary button{background:#000000 !important;border:none !important;border-radius:3px !important;padding:5px 9px !important;margin-top:40px !important}form#co-payment-form fieldset div.payment-option div.payment-option-content form#discount-form .actions-toolbar .primary button:hover{background:#A1830B !important;transform:.5s !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address{padding:0 !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address .billing-address-same-as-shipping-block input{width:12px !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address .billing-address-same-as-shipping-block label span{font-size:12px !important;color:#444 !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address .billing-address-details{font-size:12px !important;color:#444 !important;font-weight:400 !important;padding:10px !important;border-radius:3px !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address .billing-address-details a{display:block !important;color:#1979c3 !important;font-size:12px !important;font-weight:600 !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address .billing-address-details button{display:block !important;background:#000000 !important;border:none !important;border-radius:3px !important;padding:5px 14px !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address .billing-address-details button:hover{background:#A1830B !important;transition:.5 !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto .payment-method-billing-address .checkout-billing-address .billing-address-details button span{font-size:13px !important;font-weight:600 !important;color:#fafafa !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto div.field.number.required label span span{color:#444 !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto div.field.number.required .control{margin:0 !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto div.actions-toolbar .primary{margin-bottom:0 !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto div.actions-toolbar .primary button.checkout{display:block !important;background:#000000 !important;border:none !important;border-radius:3px !important;padding:7px 16px !important}div#pagseguro_boleto_method form#rm_pagseguro_boleto-form fieldset#payment_rm_pagseguro_boleto{margin-bottom:0 !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address .billing-address-same-as-shipping-block input{width:12px !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address{padding:0 !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address .billing-address-same-as-shipping-block label span{font-size:12px !important;color:#444 !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address .billing-address-details{font-size:12px !important;color:#444 !important;font-weight:400 !important;padding:10px !important;border-radius:3px !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address .billing-address-details a{display:block !important;color:#1979c3 !important;font-size:12px !important;font-weight:600 !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address .billing-address-details button{display:block !important;background:#000000 !important;border:none !important;border-radius:3px !important;padding:1px 14px !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address .billing-address-details button:hover{background:#A1830B !important;transition:.5s !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .field-select-billing .control{width:100% !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .field-select-billing label.label{font-size:11px !important;font-weight:700 !important;color:#444 !important;float:initial !important}#payment_rm_pagseguro_boleto div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary{width:100% !important;display:flex !important;justify-content:space-between !important;align-items:center !important;flex-direction:row !important}#payment_rm_pagseguro_boleto div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-update{background:#000000 !important}#payment_rm_pagseguro_boleto div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-update:hover{background:#A1830B !important;transition:.5s !important}#payment_rm_pagseguro_boleto div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-cancel{background:#b22222 !important;border:none !important;border-radius:3px !important;padding:5px 15px !important;text-decoration:none !important}#payment_rm_pagseguro_boleto div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-cancel span{color:#fafafa !important;font-weight:600 !important}#payment_rm_pagseguro_boleto div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-cancel:hover{background:#7F1818 !important;transition:.5s !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary{width:100% !important;display:flex !important;justify-content:space-between !important;align-items:center !important;flex-direction:row !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-update{background:#000000 !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-update:hover{background:#A1830B !important;transition:.5s !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-cancel{background:#b22222 !important;border:none !important;border-radius:3px !important;padding:5px 15px !important;text-decoration:none !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-cancel span{color:#fafafa !important;font-weight:600 !important}div#pagseguro_cc_method div.payment-method-billing-address .checkout-billing-address fieldset.fieldset .actions-toolbar .primary button.action-cancel:hover{background:#7F1818 !important;transition:.5s !important}div#rm_pagseguro_cc_cc_type_cvv_div .control input#rm_pagseguro_cc_cc_cid{width:95% !important}aside.modal-popup .modal-inner-wrap .modal-footer{background:#FFF !important}aside.modal-popup .modal-inner-wrap .modal-footer button.action-save-address{border-radius:3px}aside.modal-popup .modal-inner-wrap .modal-footer button.action-hide-popup{width:initial !important;padding:6px 16px !important;border-radius:3px !important}div.osc .col #opc-sidebar{border:2px dashed #000000 !important;-webkit-box-shadow:0px 0px 15px 0px #999;box-shadow:10px 10px 10px -4px #999}div.osc .col #opc-sidebar .opc-block-summary{top:0 !important}div.osc .col #opc-sidebar .opc-block-summary span.title{color:#000000 !important}div.osc .col #opc-sidebar .opc-block-summary table.table-totals tbody tr.totals.shipping th.mark span.value{color:#666 !important;font-weight:400 !important}div.osc .col #opc-sidebar .opc-block-summary .block.items-in-cart div.title{border-radius:3px !important}div#shipping-new-address-form{border:1px solid rgba(0,0,0,0.1) !important;padding:15px !important}div#shipping-new-address-form .field.inline{width:100% !important}div#shipping-new-address-form .field.inline label{width:100% !important}div#shipping-new-address-form .field.inline.right{float:initial !important}div#shipping-new-address-form div.field.choice{display:block !important}div#shipping-new-address-form .field-tooltip .field-tooltip-action::before{right:0px !important;top:-4px !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table tbody tr td.col-error{display:flex !important;width:20vh !important;height:auto !important}@media (max-width:767px){li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table tbody tr td{padding-left:35px !important}div#checkout-payment-method-load .items .payment-group .payment-method .payment-method-title label span{font-size:13px !important}.osc #opc-sidebar{padding:15px !important}div.osc .col #opc-sidebar .opc-block-summary table.table-totals tbody tr{font-size:12px !important}div.osc .col #opc-sidebar .opc-block-summary .block.items-in-cart{margin-top:20px !important}li#opc-shipping_method div.checkout-shipping-method #checkout-step-shipping_method form#co-shipping-method-form #checkout-shipping-method-load table tbody tr td.col-error{width:28vh !important}}.osc #co-payment-form .checkout-agreements{display:none !important}.osc #opc-sidebar .action.primary{width:100%}.osc{padding:20px 0;background:#ffffff;display:inline-block;vertical-align:top;width:100%}.osc>.col{width:33.3333%;float:left;padding:0 20px}.rtl-layout .osc>.col{float:right}.osc>.col2{width:66.6666%;float:left;padding:0 20px}.rtl-layout .osc>.col2{float:right}.osc ul,.osc ol{padding:0;list-style:none}.osc input[type="text"],.osc input[type="password"],.osc input[type="url"],.osc input[type="tel"],.osc input[type="search"],.osc input[type="number"],.osc input[type="datetime"],.osc input[type="email"]{height:32px;line-height:32px}.osc select{height:32px}.osc .step-title{color:#ffffff;background:#282828;padding:8px 20px 8px 40px;text-transform:uppercase;font-size:14px;position:relative}.rtl-layout .osc .step-title{padding:8px 40px 8px 20px}.osc .step-title:before{position:absolute;left:7px;top:5px;font-family:'Pe-icon-7-stroke';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e638";font-size:26px}.rtl-layout .osc .step-title:before{left:unset;right:7px}.osc .checkout-shipping-method .step-title:before{content:"\e625"}.osc .payment-methods .step-title:before{content:"\e664"}.osc .fieldset>.field>.label{font-weight:500}.osc .fieldset.address .field.inline{width:48%;float:left}.rtl-layout .osc .fieldset.address .field.inline{float:right}.osc .fieldset.address .field.inline.right{float:right}.rtl-layout .osc .fieldset.address .field.inline.right{float:left}.osc .table-checkout-shipping-method{min-width:100%}.osc .form.methods-shipping{padding:10px 0}.osc .form.methods-shipping .table-checkout-shipping-method tbody td{padding-top:5px;padding-bottom:5px}.osc .shipping-address-item{border:2px solid transparent;line-height:30px;margin:0 0 2rem;transition:.3s border-color;position:relative;vertical-align:top;word-wrap:break-word}.osc .shipping-address-item.selected-item{border-color:#ff5501}.osc .shipping-address-item.selected-item:after{background:#ff5501;color:#ffffff;font-family:'icons-blank-theme';height:27px;width:29px;font-size:27px;line-height:21px;padding-top:2px;position:absolute;right:0;text-align:center;top:0}.osc .shipping-address-item.selected-item .action-select-shipping-item{visibility:hidden}.osc .checkout-payment-method .step-title{margin-bottom:20px}.osc .checkout-payment-method .payment-method-title{border:0;padding:0 0 5px}.osc .checkout-payment-method .billing-address-details{border:1px solid #e1e1e1}.osc .checkout-payment-method .billing-address-details>span{display:block;padding-bottom:10px}.osc .checkout-payment-method .billing-address-details>br{display:none}.osc .checkout-payment-method .payment-option-title{border-top:0;padding:10px;background:#f9f9f9;border-radius:3px;margin-bottom:5px}.osc .checkout-payment-method .payment-option-title .action-toggle{display:block}.osc .checkout-payment-method .payment-option-title .action-toggle:after{float:right;line-height:20px}.rtl-layout .osc .checkout-payment-method .payment-option-title .action-toggle:after{float:left}.osc .checkout-payment-method .payment-method-content{padding-bottom:0}.osc .checkout-payment-method .payment-method-billing-address{margin-bottom:0}.osc .checkout-payment-method .payment-group{margin-bottom:20px}.osc .checkout-payment-method .payment-option-inner{margin:10px 0}.osc .checkout-payment-method .payment-option-inner .field>.label{margin:0 0 8px;display:inline-block}.osc .checkout-payment-method .billing-address-form{margin-bottom:20px;margin-top:-10px}.osc #opc-sidebar{padding:20px;border-radius:5px;border:2px solid #282828}.osc #opc-sidebar .opc-block-summary{padding:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none}.osc #opc-sidebar .opc-block-summary>.title{text-transform:uppercase}.osc #opc-sidebar .opc-block-summary .table-totals .grand strong{font-size:16px}.osc #opc-sidebar .opc-block-summary .mark .value{color:#1218ec}.osc #opc-sidebar .opc-block-summary .minicart-items .product-item-name{font-size:12px}.osc #opc-sidebar .opc-block-summary .items-in-cart>.title,.osc #opc-sidebar .opc-block-summary .minicart-items .product-item,.osc #opc-sidebar .opc-block-summary .minicart-items .product-item:not(:first-child){border-color:#e1e1e1}.osc #opc-sidebar .actions-toolbar{width:100%}.osc #opc-sidebar .actions-toolbar .primary{width:100%;margin:0}.osc #opc-sidebar .actions-toolbar .primary .action.primary{border-radius:3px;padding:10px}@media (max-width:991px){.osc>.col{width:100%}}@media (max-width:767px){.checkout-payment-method .payment-methods,.checkout-payment-method .payment-option{margin:0}}#delivery-method-selector .action.selected{color:#000}#checkout-step-store-selector .actions-toolbar .primary{display:none}#store-selector-popup .block-search .action.search{top:92px;right:40px}