.d-carrinho .drawer__heading{font-size:20px;line-height:1.3;margin:0}.d-carrinho .drawer__header{flex-shrink:0;padding:22px 0}.d-carrinho cart-drawer-items{min-height:0;overflow-y:auto;overscroll-behavior:contain}.d-carrinho:not(.is-empty) .drawer__inner{overflow:hidden}.d-carrinho .drawer__footer{flex-shrink:0}.d-carrinho .drawer__cart-items-wrapper{padding:0 0 16px}.d-carrinho .cart-items{margin:0;border-spacing:0}.d-carrinho .cart-items thead{margin:0}.d-carrinho .cart-items tbody{padding:0}.d-carrinho .cart-items .cart-item{position:relative;display:grid;grid-template-columns:82px minmax(0,1fr) 28px;grid-template-rows:auto auto auto;gap:8px 12px;margin:0 0 16px;padding:14px 12px 16px;border:1px solid #ddd;border-radius:12px;background:#fff;color:#111;font-family:var(--font-body-family);letter-spacing:normal}.d-carrinho .cart-items .cart-item>td{min-width:0;padding:0;border:0}.d-carrinho .cart-item__media{grid-column:1;grid-row:1 / 4;align-self:start}.d-carrinho .cart-item__image{display:block;width:82px;height:94px;max-width:100%;object-fit:contain;border:1px solid #e3e3e3;border-radius:5px;background:#fff}.d-carrinho .cart-item__details{grid-column:2;grid-row:1;width:auto}.d-carrinho .cart-item__details>*{max-width:none;margin:0}.d-carrinho .cart-item__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-family:inherit;font-size:14px;line-height:1.35;font-weight:600;letter-spacing:normal;color:inherit;word-break:normal;overflow-wrap:anywhere}.d-carrinho .cart-item__details dl{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:5px}.d-carrinho .cart-item__details dl:empty,.d-carrinho .discounts:empty{display:none}.d-carrinho .cart-item__details .product-option{margin:0;font-size:12px;line-height:1.4;color:#666;letter-spacing:normal}.d-carrinho .cart-item__details .discounts{margin-top:4px;font-size:12px;line-height:1.4}.d-carrinho .cart-item__totals{grid-column:2 / 4;grid-row:2;justify-content:flex-start;text-align:left}.d-carrinho .cart-item__price-wrapper .price{font-family:inherit;font-size:16px;line-height:1.25;font-weight:600;letter-spacing:normal;color:#111}.d-carrinho .cart-item__price-wrapper .cart-item__discounted-prices{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.d-carrinho .cart-item__price-wrapper .cart-item__old-price{font-size:12px;font-weight:400;color:#666}.d-carrinho .cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:3;padding:0}.d-carrinho .cart-item__quantity-wrapper{margin:0;align-items:center}.d-carrinho quantity-popover{display:block}.d-carrinho .quantity{width:104px;min-height:34px;height:34px;border:1px solid #d5d5d5;border-radius:20px;background:#fff}.d-carrinho .quantity:before,.d-carrinho .quantity:after{content:none}.d-carrinho .quantity__button{width:32px;min-height:32px;margin:0;color:#111}.d-carrinho .quantity__input{min-width:0;padding:0;font:inherit;font-size:14px;font-weight:600;opacity:1}.d-carrinho .cart-item__remove{grid-column:3;grid-row:1;align-self:start}.d-carrinho .cart-item cart-remove-button{width:28px;height:32px;margin:-5px 0 0}.d-carrinho cart-remove-button .button{width:28px;min-width:28px;min-height:32px;margin:0;color:#111;background:transparent}.d-carrinho cart-remove-button .icon-remove{width:18px;height:18px}.d-carrinho .cart-item__error{width:auto;margin:4px 0 0}.d-carrinho .cart-item__error-text{font-size:12px;letter-spacing:normal}.d-carrinho .cart-items .cart-item__offer{grid-column:1 / -1;grid-row:4;margin:4px -12px -16px;overflow:hidden;border-radius:0 0 11px 11px}.d-carrinho .dyson-warranty-offer{margin:0}.d-carrinho .dyson-warranty-offer button{padding:10px 12px;gap:10px;border:0;border-top:1px solid #ddd;background:#f4f4f4;color:#222;border-radius:0;font-family:inherit;line-height:1.35}.d-carrinho .dyson-warranty-offer button:hover{background:#eaeaea}.d-carrinho .dyson-warranty-offer strong{font-size:13px;font-weight:600}.d-carrinho .dyson-warranty-offer__link{font-size:12px}.d-carrinho .cart-items .cart-item[data-has-warranty]{margin-bottom:0;border-bottom:0;border-radius:12px 12px 0 0}.d-carrinho [data-has-warranty] .cart-item__offer{border-radius:0}.d-carrinho .cart-items .cart-item[data-dyson-warranty-line]{grid-template-columns:36px minmax(0,1fr) 28px;grid-template-rows:auto auto;gap:6px 10px;padding:12px;background:#f3f3f3;border:1px solid #ddd}.d-carrinho .cart-items .cart-item[data-grouped-warranty]{margin:0;border-radius:0;border-bottom:0}.d-carrinho .cart-items .cart-item[data-group-end]{margin-bottom:16px;border-bottom:1px solid #ddd;border-radius:0 0 12px 12px}.d-carrinho [data-dyson-warranty-line] .cart-item__media{grid-row:1 / 3}.d-carrinho [data-dyson-warranty-line] .cart-item__image{width:36px;height:36px;border:0}.d-carrinho [data-dyson-warranty-line] .cart-item__name{font-size:13px;-webkit-line-clamp:3}.d-carrinho [data-dyson-warranty-line] .cart-item__totals{grid-column:2;padding-right:100px}.d-carrinho [data-dyson-warranty-line] .cart-item__price-wrapper .price{font-size:14px}.d-carrinho .cart-items [data-dyson-warranty-line] .cart-item__quantity{grid-column:2 / 4;grid-row:2;justify-self:end;align-self:end}.d-carrinho [data-dyson-warranty-line] .quantity{display:none}.d-carrinho .cart-item__warranty-quantity{font-size:12px;line-height:1.5;color:#555;white-space:nowrap}.d-carrinho button:focus-visible,.d-carrinho a:focus-visible{outline:2px solid #111;outline-offset:2px}@media(max-width:374px){.d-carrinho .cart-items .cart-item{grid-template-columns:64px minmax(0,1fr) 28px;gap:8px;padding:12px 10px}.d-carrinho .cart-item__image{width:64px;height:80px}.d-carrinho .cart-items .cart-item__offer{margin:4px -10px -12px}.d-carrinho [data-dyson-warranty-line] .cart-item__totals{padding-right:0}.d-carrinho .cart-items [data-dyson-warranty-line] .cart-item__quantity{grid-row:3;justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/dyson-minicart.css.map */
