 #cart-note .note-message{font-size:0px;}#cart-note .note-message::after{content:"Se este for um presente de Dia das Mães, informe aqui! Temos uma embalagem especial para tornar seu presente ainda mais especial";font-size:14px;background-color:#ebedef;padding:8px;} .avaliacao-container{display:inline-block;width:18%;margin:10px;vertical-align:top;text-align:center;}.avaliacao-wrapper{display:flex;justify-content:space-between;}.avaliacao-wrapper{max-width:1350px;margin:0 auto;}.estrelas{height:auto;width:100px;} #cart-note .note-message::after{display:none !important;} :root{--pz-primary:#3f1116;--pz-primary-hv:#5c1a22;--pz-text:#2c2420;--pz-muted:#817873;--pz-border:#e6e1dc;--pz-bg:#f7f4f2;--pz-card:#fff;--pz-accent:#feefdc;--pz-green:#2e7d32;--pz-green-bg:#e8f5e9;--pz-radius:12px;--pz-radius-sm:8px;--pz-shadow:0 2px 16px rgba(44,36,32,0.08);--pz-shadow-sm:0 1px 4px rgba(44,36,32,0.06);}body#page-cart{background:#fff !important;background-color:#fff !important;}body#page-cart .alert-warning{border:none;border-radius:var(--pz-radius-sm);background:var(--pz-accent);color:var(--pz-text);font-size:13px;box-shadow:none;margin-bottom:16px;}body#page-cart .alert-warning a.close{color:var(--pz-muted);opacity:.7;}#simplified-step-header.navbar.cart-step{background:var(--pz-card);box-shadow:0 1px 0 var(--pz-border);margin-bottom:0;border-bottom:none;}h1.section-title-inner{font-size:18px !important;font-weight:700 !important;color:var(--pz-text) !important;letter-spacing:.3px;border-bottom:none !important;padding-bottom:0 !important;margin-bottom:0 !important;}h1.section-title-inner .glyphicon-shopping-cart{color:var(--pz-primary);font-size:16px;margin-right:6px;}.continue-buying-last-page{color:var(--pz-muted) !important;font-size:13px;font-weight:500;text-decoration:none !important;transition:color .2s;}.continue-buying-last-page:hover{color:var(--pz-primary) !important;}.continue-buying-last-page .fa{font-size:11px;margin-right:2px;}#shipping-notification-progress{background:var(--pz-card);border-radius:var(--pz-radius);box-shadow:var(--pz-shadow-sm);padding:14px 18px;margin:16px 0 8px;font-size:13px;color:var(--pz-text);}#shipping-notification-progress .progress{position:relative;border-radius:99px;height:34px;background:var(--pz-border);box-shadow:none;margin:10px 0 0;overflow:hidden;}#shipping-notification-progress .progress-bar{position:static;background:linear-gradient(90deg,var(--pz-primary),#6b2129);border-radius:0;height:100%;box-shadow:none;transition:width .4s ease;float:left;}#shipping-notification-progress .progress-bar-label{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,0.45);padding:0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;}#shipping-notification-progress strong{color:inherit;}.rowCartPostalCode{margin:12px 0 16px;}.postalCodeMessage{font-size:13px;color:var(--pz-muted);margin-bottom:8px;}#formPostalCode{display:flex;align-items:center;flex-wrap:wrap;gap:8px;}#formPostalCode .form-control{border-radius:var(--pz-radius-sm) !important;border:1.5px solid var(--pz-border) !important;height:40px !important;font-size:14px;color:var(--pz-text);box-shadow:none !important;transition:border-color .2s, box-shadow .2s;padding:0 12px !important;}#formPostalCode .form-control:focus{border-color:var(--pz-primary) !important;box-shadow:0 0 0 3px rgba(63,17,22,0.1) !important;outline:none;}#formPostalCode .btn{border-radius:var(--pz-radius-sm) !important;height:40px;font-size:13px;font-weight:600;border:1.5px solid var(--pz-border) !important;background:var(--pz-bg) !important;color:var(--pz-text) !important;transition:background .15s;}#formPostalCode .btn:hover{background:var(--pz-border) !important;}.btn-proceed_checkout{background:var(--pz-primary) !important;border-color:var(--pz-primary) !important;color:#fff !important;border-radius:var(--pz-radius-sm) !important;height:46px !important;font-size:14px !important;font-weight:700 !important;letter-spacing:.4px;transition:background .2s, transform .15s, box-shadow .2s;display:inline-flex !important;align-items:center;justify-content:center;gap:8px;box-shadow:0 2px 8px rgba(63,17,22,0.22) !important;}.btn-proceed_checkout:hover,.btn-proceed_checkout:focus{background:var(--pz-primary-hv) !important;border-color:var(--pz-primary-hv) !important;box-shadow:0 4px 14px rgba(63,17,22,0.28) !important;transform:translateY(-1px);}.btn-proceed_checkout:active{transform:translateY(0) !important;box-shadow:0 1px 4px rgba(63,17,22,0.2) !important;}.cartContent.w100{background:var(--pz-card);border-radius:var(--pz-radius);box-shadow:var(--pz-shadow);overflow:hidden;padding:0;margin-bottom:0;}.cartTable{border:none !important;margin-bottom:0 !important;}.cartTable.table-responsive{border:none !important;}.cartTable thead[data-cart="head"] tr{background:var(--pz-bg);}.cartTable thead[data-cart="head"] tr td{border-bottom:1px solid var(--pz-border) !important;border-top:none !important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--pz-muted);padding:10px 16px !important;}.cartTable tbody[data-cart="body"] tr.CartProduct td{border-top:none !important;border-bottom:1px solid var(--pz-border) !important;padding:18px 16px !important;vertical-align:middle !important;}.cartTable tbody[data-cart="body"] tr.CartProduct:last-child td{border-bottom:none !important;}.minicart__item-image-link img{border-radius:var(--pz-radius-sm) !important;max-width:86px;display:block;box-shadow:var(--pz-shadow-sm);}.CartDescription h4{margin:0 0 6px !important;font-size:14px;font-weight:700;line-height:1.4;}.CartDescription h4 a{color:var(--pz-text) !important;text-decoration:none !important;transition:color .2s;}.CartDescription h4 a:hover{color:var(--pz-primary) !important;}.CartDescriptionAditionalInfo{margin:0 !important;padding:0 !important;}.CartDescriptionAditionalInfo li{font-size:12px;color:var(--pz-muted);line-height:1.6;}.CartDescriptionPrice{font-size:13px !important;font-weight:600 !important;color:var(--pz-text) !important;display:block !important;margin-top:6px !important;}td.delete a,td.remove a{color:var(--pz-muted) !important;font-size:18px;transition:color .2s;}td.delete a:hover,td.remove a:hover{color:var(--pz-primary) !important;}td.delete .glyphicon-trash,td.remove .glyphicon-trash{font-size:18px !important;}.CartQuantity .input-group.bootstrap-touchspin{border:1.5px solid var(--pz-border) !important;border-radius:var(--pz-radius-sm) !important;overflow:hidden;display:inline-flex !important;width:auto !important;flex-wrap:nowrap;box-shadow:none !important;}.CartQuantity .bootstrap-touchspin .form-control{border:none !important;box-shadow:none !important;width:46px !important;text-align:center !important;font-size:14px !important;font-weight:700 !important;color:var(--pz-text) !important;padding:0 !important;height:36px !important;border-radius:0 !important;background:var(--pz-card) !important;}.CartQuantity .bootstrap-touchspin .input-group-btn{width:auto !important;}.CartQuantity .bootstrap-touchspin .input-group-btn .btn{background:var(--pz-bg) !important;border:none !important;border-radius:0 !important;width:32px !important;height:36px !important;line-height:36px !important;padding:0 !important;color:var(--pz-text) !important;font-size:16px !important;font-weight:700 !important;box-shadow:none !important;transition:background .15s;}.CartQuantity .bootstrap-touchspin .input-group-btn .btn:hover{background:var(--pz-border) !important;}.bootstrap-touchspin .input-group-addon{display:none !important;}td.unitPrice .best-price{font-size:15px;font-weight:700;color:var(--pz-text);white-space:nowrap;}td.unitPrice .old-price{font-size:12px;color:var(--pz-muted);text-decoration:line-through;display:block;}td.totalPrice{font-size:15px;font-weight:700;color:var(--pz-primary);white-space:nowrap;}.cartTable thead[data-cart="head-response"] tr{background:var(--pz-bg);}.cartTable thead[data-cart="head-response"] tr td{border-bottom:1px solid var(--pz-border) !important;border-top:none !important;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--pz-muted);padding:10px 12px !important;}.cartTable tbody[data-cart="body-response"] tr td{border-top:none !important;padding:10px 12px !important;vertical-align:middle !important;}.cartTable tbody[data-cart="body-response"] tr.first-row td{border-bottom:1px solid var(--pz-border) !important;padding-top:14px !important;}.cartTable tbody[data-cart="body-response"] tr.space td{padding:8px 0 !important;border:none !important;}.CartQuantityLabel,.totalPriceMobileRow{font-size:12px;color:var(--pz-muted);text-transform:uppercase;letter-spacing:.5px;}.cartResume.w100{background:#fff !important;border-radius:0 !important;box-shadow:none !important;margin-top:16px;overflow:hidden;}.cartFooter{padding:16px 20px !important;border-bottom:1px solid var(--pz-border);}.cartFooter.cartGrandTotal{border-bottom:none;}#cartShipping .box-footer{width:100% !important;}.cartFooter.cartSubtotal .CartPricesInformation{font-size:14px;color:var(--pz-muted);}.cartFooter.cartSubtotal .itemTotalPrice{font-weight:700;color:var(--pz-text);}body#page-cart #cartShipping.cartFooter{display:flex !important;flex-direction:row !important;align-items:flex-start !important;justify-content:space-between !important;gap:30px !important;background:#fff !important;padding-top:16px !important;padding-bottom:16px !important;}body#page-cart #cartShipping #cartShippingMethodsChoice{float:none !important;width:auto !important;flex:1 1 auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:4px !important;margin:0 !important;padding:0 !important;}body#page-cart #cartShippingMethodsChoice > div{width:auto !important;max-width:100% !important;margin:0 !important;padding:0 !important;}body#page-cart #cartShippingMethodsChoice label.shipment-enabled{display:flex !important;align-items:center !important;width:auto !important;min-height:22px !important;gap:8px !important;margin:0 !important;padding:1px 0 !important;background:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;color:#555 !important;font-size:12px !important;font-weight:400 !important;line-height:20px !important;cursor:pointer;}body#page-cart #cartShippingMethodsChoice label.shipment-enabled:hover,body#page-cart #cartShippingMethodsChoice label.shipment-enabled:has(.iChk.checked){background:transparent !important;border:none !important;color:#333 !important;}body#page-cart #cartShippingMethodsChoice .iradio_square-green{flex:0 0 auto !important;margin:0 !important;transform:scale(.85);transform-origin:center;}body#page-cart #cartShippingMethodsChoice .shipping-price{font-weight:400 !important;color:#555 !important;}body#page-cart #cartShippingMethodsChoice .free-shipping-label{color:#4caf73 !important;font-weight:400 !important;}body#page-cart #cartShipping .pull-right.cart-shipping-total{float:none !important;flex:0 0 auto !important;width:auto !important;min-width:160px !important;margin:0 !important;padding:0 !important;text-align:right !important;font-size:13px !important;font-weight:400 !important;line-height:20px !important;color:#555 !important;white-space:nowrap !important;}.cartFooter.cartGrandTotal .box-footer{overflow:hidden;}.cart-total{text-align:right;}.cart-total__label{font-size:14px;font-weight:400;color:var(--pz-muted);}.cart-total__amount{font-size:24px !important;font-weight:800 !important;color:var(--pz-primary) !important;letter-spacing:-0.3px;}.cart-total-other-information{margin-top:6px;}.cart-installment-text{font-size:12px;color:var(--pz-muted);}.cart-cash-payment{font-size:12px;color:var(--pz-muted);margin-top:3px;}.cash-total .cash-price{font-weight:700;color:var(--pz-text);}.cash-total .cash-text{color:var(--pz-muted);}.cart-cashback{display:inline-flex !important;align-items:center;flex-wrap:wrap;gap:2px;background:var(--pz-green-bg);border-radius:99px;padding:3px 12px;font-size:11px;font-weight:600;color:var(--pz-green);margin-top:8px;}.cart-cashback__amount{font-weight:800;}.note-message strong{font-size:13px;color:var(--pz-muted);font-weight:600;}.cart-note-field.form-control{border-radius:var(--pz-radius-sm) !important;border:1.5px solid var(--pz-border) !important;font-size:14px !important;color:var(--pz-text) !important;transition:border-color .2s, box-shadow .2s;box-shadow:none !important;min-height:90px;resize:vertical;}.cart-note-field.form-control:focus{border-color:var(--pz-primary) !important;box-shadow:0 0 0 3px rgba(63,17,22,0.1) !important;outline:none;}.promotionCodeMessage{font-size:13px;color:var(--pz-muted);margin-bottom:8px;}.CartPromotionCodeField.form-control{border-radius:var(--pz-radius-sm) 0 0 var(--pz-radius-sm) !important;border:1.5px solid var(--pz-border) !important;border-right:none !important;height:42px !important;font-size:14px;color:var(--pz-text);box-shadow:none !important;transition:border-color .2s, box-shadow .2s;}.CartPromotionCodeField.form-control:focus{border-color:var(--pz-primary) !important;box-shadow:0 0 0 3px rgba(63,17,22,0.1) !important;outline:none;}#apply-coupon.btn{border-radius:0 var(--pz-radius-sm) var(--pz-radius-sm) 0 !important;border:1.5px solid var(--pz-border) !important;border-left:none !important;height:42px !important;background:var(--pz-bg) !important;color:var(--pz-text) !important;font-size:13px !important;font-weight:600;transition:background .15s;box-shadow:none !important;}#apply-coupon.btn:hover{background:var(--pz-border) !important;}@media (max-width: 767px){.cartContent.w100,.cartResume.w100{border-radius:var(--pz-radius-sm);}.cartTable tbody[data-cart="body"] tr.CartProduct td{padding:12px 10px !important;}.minicart__item-image-link img{max-width:66px !important;}.cart-total__amount{font-size:20px !important;}.cartFooter{padding:12px 14px !important;}body#page-cart #cartShipping.cartFooter{flex-direction:column !important;gap:10px !important;}body#page-cart #cartShipping #cartShippingMethodsChoice{width:100% !important;}body#page-cart #cartShippingMethodsChoice > div{width:100% !important;}body#page-cart #cartShippingMethodsChoice label.shipment-enabled{width:100% !important;font-size:12px !important;padding:1px 0 !important;}body#page-cart #cartShipping .pull-right.cart-shipping-total{width:100% !important;min-width:0 !important;text-align:right !important;}.btn-proceed_checkout{height:48px !important;font-size:14px !important;}#shipping-notification-progress{padding:12px 14px;}#shipping-notification-progress .progress{height:30px;}#shipping-notification-progress .progress-bar-label{font-size:11px;}}#cart-coupons #apply-coupon{color:white !important;}@media (min-width: 950px){.main-container > .row,body#page-cart .alert-warning{margin-top:15px !important;}}