@media(max-width:480px){.text-center-xs{text-align:center}.text-center-xs .caps{font-size:14px;text-align:center}}.alert .alert-list ul{margin-left:45px;list-style-type:circle}.caps{border-top:0 none;font-weight:normal;line-height:24px;margin:0 0 16px;overflow:hidden;padding:0 0 16px;text-align:right;text-transform:uppercase}.rightSidebar #cart-summary{margin-top:0}.rightSidebar #cart-summary tr:first-child td{border:0}.rightSidebar img{max-width:100%}.rightSidebar .product-image img{float:left;max-width:100%;width:90px;margin-right:10px}.rightSidebar .product{padding:10px 0}.rightSidebar .item{border-bottom:1px solid #ddd;margin-bottom:0}.rightSidebar .item h4{margin-top:0}span.success,p.success div.success{color:#8bb418}.cart-total-other-information{text-align:right}.cart-cashback{padding-top:20px;font-size:14px}.cart-cashback__amount,.cart-cashback__after-text-1{font-weight:bold}

.block-title-2{border-bottom:1px solid #cecece;font-size:13px;font-weight:bold;margin:0 0 15px;padding:10px 0 0;position:relative;text-transform:uppercase}h2.block-title-2,.block-title-2{border-bottom:1px solid #e4e4e4;font-size:14px;margin:0 0 15px;padding:10px 0 0;position:relative}.panel-footer-address .btn{margin-right:5px}.CartProductThumb a img,.CartProductThumb a img{width:86px;max-width:100%}tr.CartProduct{border-bottom:1px solid #e7e9ec}tr.CartProduct td,tr.CartProduct th{padding:10px 0}@media screen and (max-width:580px){.CartProductThumb a img{margin-right:5px}}@media(max-width:480px){.CartProduct .delete i{font-size:16px !important}.CartProductThumb a img{max-width:60px !important}.CartDescription h4 a{font-size:14px !important;line-height:normal}}#cartTableWidget thead tr td,#orderTableWidget thead tr td{text-align:center}#cartTableWidget thead tr .amount-title,#orderTableWidget thead tr .amount-title{width:100px}#cartTableWidget thead tr .variant-with-product-name,#cartTableWidget thead tr .product-name-title,#orderTableWidget thead tr .variant-with-product-name,#orderTableWidget thead tr .product-name-title{width:30%}#cartTableWidget thead tr .product-name-title,#cartTableWidget thead tr .variant-product-title-name,#orderTableWidget thead tr .product-name-title,#orderTableWidget thead tr .variant-product-title-name{text-align:left}#cartTableWidget thead tr .product-name-order-header,#orderTableWidget thead tr .product-name-order-header{text-align:left}#cartTableWidget tbody tr td,#orderTableWidget tbody tr td{min-width:80px}tr.CartProduct td,tr.CartProduct th{text-align:center}tr.CartProduct td:nth-child(2){text-align:left}@media(max-width:480px){.CartDescription .CartDescriptionAditionalInfo{font-size:13px !important;line-height:normal}}.order-box{background:#fff;border:solid 1px #ccc;margin-bottom:30px}.thanxPage .order-box{border:solid 1px #ebedef}.order-box-header{background:#ebedef;font-weight:bold;padding:10px 15px;text-transform:uppercase}.order-box-content{padding:15px}.order-box-content .pix-code-div{display:flex;width:100%;height:35px;margin-top:5px;border:1px solid #ccc;border-radius:3px}.order-box-content .pix-code-div .pix-code-input{width:95%;height:33px;text-align:center;border:0}.order-box-content .pix-code-div .pix-code-button{display:flex;justify-content:center;align-items:center;position:relative;width:5%;height:33px;border:0;border-left:1px solid #e4e4e4;outline:0}.order-box-content table td{padding:5px}.cartTotalTr{border:none !important}.cartTotalTr td{text-align:right}table.order-details-cart .tr-desktop{display:table-row}@media(max-width:767px){table.order-details-cart .tr-desktop{display:none}}table.order-details-cart .tr-mobile{display:table-row}@media(min-width:768px){table.order-details-cart .tr-mobile{display:none}}table.order-details-cart .tr-mobile .image-order-header{width:30% !important}table.order-details-cart .tr-mobile.CartBottom td:nth-child(2){text-align:right}table.order-details-cart .tr-mobile.divisor{background:#edeef0}table.order-details-cart .tr-mobile.divisor td{padding:3px}table.order-details-cart .tr-mobile.cartTotalTr:not([data-table="observation"]) td:nth-child(1){text-align:left}.order-box .min-height-first-row{min-height:190px}.min-height-120{min-height:120px}.follow-order .order-box-content table td{padding:0}@media(max-width:700px){.follow-order .order-box-content table div.pull-left,.follow-order .order-box-content table div.pull-right{width:100%;text-align:center;padding-bottom:5px}.order-box .min-height-first-row{min-height:auto}.min-height-120{min-height:auto}}.price-no-show{font-size:14px !important}.normal-font-size{font-size:13px !important}.CartQuantity .form-group{margin-bottom:0}.old-price{text-decoration:line-through;font-weight:normal;color:#999;font-size:.95em}

.free-shipping-notification .progress,.generic-progress-bar .progress{height:30px;background:#ccc;border-radius:0;position:relative;margin-bottom:0}.free-shipping-notification .progress .progress-bar,.generic-progress-bar .progress .progress-bar{background-color:var(--primary-color);line-height:30px}.free-shipping-notification .progress .progress-bar .progress-bar-label,.generic-progress-bar .progress .progress-bar .progress-bar-label{position:absolute;display:block;width:100%;color:#fff;font-size:1.6rem;cursor:pointer}.free-shipping-notification .progress .progress-bar .progress-bar-label strong,.generic-progress-bar .progress .progress-bar .progress-bar-label strong{font-size:1.8rem}@media(max-width:991px) and (min-width:768px){#page-cart .btn.btn-lg{padding:10px 4px}}.cartTableHeader{text-transform:uppercase;font-weight:bold;font-size:14px}@media(max-width:480px){.cartTableHeader{font-size:12px;font-weight:bold;text-transform:uppercase}}.cartTableHeader{background:#ebedef}.cartTable{border-top:solid 1px #ebedef}.CartPricesInformation{font-size:18px}.placeholder-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(to right,#f0f0f0 8%,#e6e6e6 18%,#f0f0f0 33%);background-size:1000px 104px;position:relative}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}[data-ajax-url] .error-message i{color:red}.cartFooter{padding:20px;border-top:solid 1px #eee;background:#ebedef;display:inline-block;width:100%}.quantitySniper{padding:0;text-align:center;width:40px}@media only screen and (max-width:1224px){input.quantitySniper{width:35px !important}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:400px){.cartFooter .box-footer>div{width:100%;text-align:center;padding-bottom:5px;float:none !important}.cartFooter{padding:5px 0}}.postalCodeMessage,.promotionCodeMessage,.note-message{line-height:33px;float:left;margin-right:5px}#postalCode{width:115px;height:34px;float:left;text-align:center}#cart-note{margin-bottom:20px}.CartPromotionCodeField,.CartAffiliateCodeField{width:150px;height:34px;float:left}.CartPricesInformation{text-align:right}.cart-total-other-information{margin-top:3px}#formPostalCode,#cart-coupons,#cart-note,#cart-affiliate,.free-shipping-notification-empty-cep{border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border:1px solid #ddd;padding:3px 9px}#cart-coupons .form-group,#cart-affiliate .form-group{margin-bottom:0}#formPostalCode button{height:34px}.rowCartPostalCode{margin-bottom:15px}.cartShipping label.shipment-enabled{font-weight:normal;cursor:pointer}.cartShipping label{font-weight:normal}.cartShipping label.shipment-enabled{cursor:pointer}.cartShipping.error-message a{text-decoration:underline}.cartShipping.error-message .CartPricesInformation{font-size:15px}#cartBody{margin-bottom:20px}.linebreakCart580{display:none}.placeholder-cart-shipping-rounded-radio{width:16px;height:16px;border-radius:9px;display:inline-block;margin-right:5px}.placeholder-cart-shipping-text,.placeholder-cart-shipping-text-smaller{width:300px;height:16px;border-radius:9px;display:inline-block}.placeholder-cart-shipping-text-smaller{width:250px}@media(min-width:767px){thead[data-cart="head-response"]{display:none}tbody[data-cart="body-response"]{display:none}}@media(max-width:766px){.placeholder-cart-shipping-text{width:215px}.placeholder-cart-shipping-text-smaller{width:235px}thead[data-cart="head"]{display:none}tbody[data-cart="body"]{display:none}.free-shipping-notification .progress .progress-bar .progress-bar-label,.generic-progress-bar .progress .progress-bar .progress-bar-label{overflow-x:auto;overflow-y:hidden;white-space:nowrap;transform:translate3d(0,0,0)}.free-shipping-notification .progress .progress-bar .progress-bar-label span,.generic-progress-bar .progress .progress-bar .progress-bar-label span{padding-left:5px}}@media only screen and (max-width:767px){.btn-proceed_checkout{margin-top:15px}.rowCartPromotionCodes .btn-proceed_checkout{margin-top:20px}.table-responsive{display:block}.cartShipping{border-top:1px solid #ddd}#cart-coupons .promotionRequiresLogin{clear:both;display:block}.app-fixed-button{position:fixed;z-index:1050;bottom:0;width:100%}.app-fixed-button .app-cart-action{width:100%;display:inline-block;clear:both;border:0;padding:0;margin:0}.app-fixed-button .btn-proceed_checkout{margin:0;margin-top:0 !important;font-weight:normal;line-height:1em;font-size:14px !important;padding:10px !important;margin-bottom:6px;border:0;border-radius:3px}}@media only screen and (max-width:620px){#cartShippingMethodsChoice{padding-bottom:20px;float:none !important}}@media only screen and (max-width:582px){.postalCodeMessage{float:none;line-height:normal;padding-top:5px;padding-bottom:10px}}@media only screen and (max-width:521px){.promotionCodeMessage{float:none;line-height:normal;padding-top:5px;padding-bottom:10px}}@media only screen and (max-width:521px){.note-message{float:none;line-height:normal;padding-top:5px;padding-bottom:10px}}.cart-errors>.help-block.form-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:10px}#cartBody .CartProduct .original-amount-content{text-decoration:line-through;color:#9a9a9a}#cartBody .CartProduct .original-amount-content .original-amount{text-decoration:line-through;color:#9a9a9a}.cart-note-status{float:right;display:inline-block;margin-top:12px;font-size:12px}.cart-note-status .pending,.cart-note-status .saved{display:none;margin-right:5px}.cart-note-status.pending .pending,.cart-note-status.saved .saved{display:inline-block}.cart-note-status.saved,.cart-note-status.saved .saved{color:#3c763d}.cart-note-status.pending,.cart-note-status.pending .pending{color:#31708f}.cart-note-field{min-height:150px}.CartStock.waitMe_container .waitMe .waitMe_content{left:40%}#freeShippingModal .modal-header{margin-bottom:0}#freeShippingModal .modal-header .modal-title{padding:10px 0;font-size:20px}#freeShippingModal .modal-header button.close{font-size:30px}.free-shipping-notification,.generic-progress-bar{margin-bottom:20px}.free-shipping-notification-empty-cep{line-height:normal;cursor:pointer;text-align:center;padding-top:8px;padding-bottom:8px}.free-shipping-notification-empty-cep i{margin-right:8px}.free-shipping-notification-empty-cep .free-shipping-see-rules{font-size:12px;margin-left:5px;font-weight:bold;text-decoration:underline}.immutable-item-quantity{padding:0 15px}.low-stock,.unavailable-stock{color:red}.cartTableMessage .error-cart,.cartTableMessage .empty-cart{background:#fff;margin:0 auto;width:200px;height:162px;color:#a1a1a1;overflow:hidden;padding-top:20px}.cartTableMessage{padding-bottom:35px;margin-bottom:50px}.cartTableMessage .error-cart,.cartTableMessage .empty-cart{width:500px;height:220px;padding-top:35px}.cartTableMessage .error-cart .face,.cartTableMessage .empty-cart .face{font-size:100px;float:left;margin-right:35px;line-height:100px}.cartTableMessage .error-cart .face,.cartTableMessage .empty-cart .face{line-height:130px;min-height:200px}.cartTableMessage .error-cart .text,.cartTableMessage .empty-cart .text{font-size:18px;padding-top:19px;display:block}.cartTableMessage .error-cart .text strong,.cartTableMessage .empty-cart .text strong{font-size:30px;line-height:30px;display:block;font-weight:400}@media(max-width:595px){.cartTableMessage .error-cart,.cartTableMessage .empty-cart{width:100%}.cartTableMessage .error-cart .face,.cartTableMessage .empty-cart .face{display:none}.cartTableMessage .error-cart .text,.cartTableMessage .empty-cart .text{text-align:center;padding-left:15px;padding-right:15px}.cartTableMessage .error-cart,.cartTableMessage .empty-cart{height:auto !important}}.cartSubtotal,.cartShipping,.cartGrandTotal,.cartPromotionDiscount{padding-top:10px;padding-bottom:10px;display:inline-table;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:0}.cartShipping,.cartGrandTotal,.cartPromotionDiscount{background:0}div.container-social-selling-toolbar{position:fixed;top:50%;left:0;transform:translateY(-50%);display:flex;flex-direction:column}div.container-social-selling-toolbar ul li{list-style:none;margin:0}div.container-social-selling-toolbar ul li a.item{position:relative;display:flex;align-items:center;max-width:40px;height:40px;text-decoration:none;transition:max-width .5s ease;overflow:hidden;margin:0;color:#fff}div.container-social-selling-toolbar ul li a.item span.text{margin-left:15px;white-space:nowrap;margin-right:20px}div.container-social-selling-toolbar ul li a.item i{font-size:20px;margin-left:10px}div.container-social-selling-toolbar ul li a.item:hover{max-width:300px}div.container-social-selling-toolbar ul li a.item-color-grey{background-color:#a3a0a0}div.container-social-selling-toolbar ul li a.item-color-green{background-color:#5ee155}div.container-social-selling-toolbar ul li a.item-color-blue{background-color:#007aff}

.cartResume{display:none}@media(max-width:480px){.CartDescription .CartDescriptionAditionalInfo{font-size:12px !important}.CartDescription.kit h4{padding-bottom:10px}.CartDescription.kit .CartDescriptionAditionalInfo{font-size:9px !important;padding-bottom:5px}.CartDescription.kit .CartDescriptionAditionalInfo:last-of-type{padding-bottom:10px}.CartDescription h4 a{font-size:12px !important}}@media(max-width:768px){#cartTableWidget{background:0;border:0}#cartTableWidget thead[data-cart="head-response"] tr td{width:70%;background-color:#ddd}#cartTableWidget thead[data-cart="head-response"] tr .product-name-header{text-align:left}#cartTableWidget thead[data-cart="head-response"] tr .image-header{width:30%}#cartTableWidget tbody[data-cart="body-response"]>tr{width:100%}#cartTableWidget tbody[data-cart="body-response"]>tr .CartProductThumb img{margin:0 auto 10px;display:block}#cartTableWidget tbody[data-cart="body-response"]>tr .CartDescription h4{font-size:12px}#cartTableWidget tbody[data-cart="body-response"]>tr .remove{min-width:36px;position:relative}#cartTableWidget tbody[data-cart="body-response"]>tr .remove a{position:absolute;top:10px;font-size:9px;right:50%;transform:translateX(50%)}#cartTableWidget tbody[data-cart="body-response"]>tr .CartQuantity{padding-right:0}#cartTableWidget tbody[data-cart="body-response"]>tr .CartQuantity .input-group{float:right}#cartTableWidget tbody[data-cart="body-response"]>tr .CartQuantity .CartItemQuantityField{height:30px}#cartTableWidget tbody[data-cart="body-response"]>tr .CartQuantity .input-group-btn{width:auto}#cartTableWidget tbody[data-cart="body-response"]>tr .CartQuantity .input-group-btn .btn{padding:6px 8px}#cartTableWidget tbody[data-cart="body-response"]>tr.first-row{border-top:2px solid #cecece}#cartTableWidget tbody[data-cart="body-response"]>tr.first-row td{padding-top:5px;vertical-align:top}#cartTableWidget tbody[data-cart="body-response"]>tr:not(.first-row){border-width:1px 0 0 0;border-style:solid;border-color:#cecece}#cartTableWidget tbody[data-cart="body-response"]>tr:not(.first-row) td{padding:5px}#cartTableWidget tbody[data-cart="body-response"]>tr:not(.first-row) td:nth-child(n+2){text-align:right;font-size:15px}#cartTableWidget tbody[data-cart="body-response"]>tr:not(.space){border-width:1px 1px 0 1px;border-style:solid;border-color:#cecece;background-color:#fff}#cartTableWidget tbody[data-cart="body-response"]>.min>td{padding:0 !important}#cartTableWidget tbody[data-cart="body-response"]>.min>td table{width:100%}#cartTableWidget tbody[data-cart="body-response"]>.min>td table tbody>tr{border:0}#cartTableWidget .waitMe_progress{margin-right:10px;margin-left:auto}.input-group-btn .btn .cartSubtotal{border-top:1px solid #ddd}.cartResume{display:block;font-size:16px;padding-bottom:10px}.cartFooter .box-footer>div{text-align:left !important;padding-left:5px;font-size:15px;padding-bottom:0;float:none !important}.cartFooter .box-footer .cart-total-other-information{text-align:left !important}#cartShippingMethodsChoice{font-size:14px !important}.low-stock,.unavailable-stock{padding-top:5px;font-size:12px;display:block}}
