.woocommerce-cart .sptn-pagina__conteudo>.woocommerce:has(>.woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"etapas" "avisos" "itens" "totais" "cross";column-gap:var(--sptn-space-6)}.woocommerce-cart .sptn-pagina__conteudo>.woocommerce>.sptn-etapas{grid-area:etapas}.woocommerce-cart .sptn-pagina__conteudo>.woocommerce>.woocommerce-notices-wrapper{grid-area:avisos}.woocommerce-cart .woocommerce-cart-form{grid-area:itens;min-width:0}.woocommerce-cart .cart-collaterals{display:contents}.woocommerce-cart .cart-collaterals .cart_totals{grid-area:totais;margin-top:var(--sptn-space-5)}.woocommerce-cart .cart-collaterals .cross-sells{grid-area:cross;margin-top:var(--sptn-space-7)}@media(min-width:1024px){.woocommerce-cart .sptn-pagina__conteudo>.woocommerce:has(>.woocommerce-cart-form){grid-template-columns:minmax(0,1fr) minmax(0,24rem);grid-template-areas:"etapas etapas" "avisos avisos" "itens  totais" "cross  totais";align-items:start}.woocommerce-cart .cart-collaterals .cart_totals{position:sticky;top:calc(var(--sptn-space-7) + var(--sptn-space-4));margin-top:0}}.woocommerce-cart-form .shop_table,.woocommerce-cart-form .shop_table tbody,.woocommerce-cart-form .shop_table tr{display:block;width:100%;border-collapse:collapse}.woocommerce-cart-form .shop_table thead{display:none}.woocommerce-cart-form tr.woocommerce-cart-form__cart-item{position:relative;display:grid;grid-template-columns:var(--sptn-space-8) minmax(0,1fr) auto;grid-template-areas:"foto nome  nome" "foto preco subtotal" "foto qtd   qtd";column-gap:var(--sptn-space-3);row-gap:var(--sptn-space-1);align-items:start;padding:var(--sptn-space-4) 0;border-bottom:var(--sptn-border)}.woocommerce-cart-form tr.woocommerce-cart-form__cart-item:first-child{border-top:var(--sptn-border)}@media(min-width:768px){.woocommerce-cart-form tr.woocommerce-cart-form__cart-item{grid-template-columns:var(--sptn-space-8) minmax(0,1fr) auto minmax(0,7rem);grid-template-areas:"foto nome  qtd subtotal" "foto preco qtd subtotal";grid-template-rows:auto 1fr;column-gap:var(--sptn-space-4);padding-right:var(--sptn-space-6)}}:where(.woocommerce-cart-form tr.woocommerce-cart-form__cart-item) td{display:block;padding:0;border:0}.woocommerce-cart-form td.product-thumbnail{grid-area:foto}.woocommerce-cart-form td.product-thumbnail a{display:block}.woocommerce-cart-form td.product-thumbnail img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--sptn-surface-alt)}.woocommerce-cart-form td.product-name{grid-area:nome;padding-right:var(--sptn-space-6);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui)}.woocommerce-cart-form td.product-name a{color:var(--sptn-text);text-decoration:none;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-cart-form td.product-name a:hover,.woocommerce-cart-form td.product-name a:focus-visible{color:var(--sptn-accent)}.woocommerce-cart-form dl.variation{display:flex;flex-wrap:wrap;gap:0 var(--sptn-space-1);margin:var(--sptn-space-1) 0 0;font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-regular);color:var(--sptn-text-secondary)}.woocommerce-cart-form dl.variation dt,.woocommerce-cart-form dl.variation dd{margin:0}.woocommerce-cart-form dl.variation dd p{margin:0;display:inline}.woocommerce-cart-form td.product-name .backorder_notification{margin:var(--sptn-space-1) 0 0;font-size:var(--sptn-text-xs);color:var(--sptn-text-secondary)}.woocommerce-cart-form td.product-price{grid-area:preco;font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary)}.woocommerce-cart-form td.product-quantity{grid-area:qtd;margin-top:var(--sptn-space-2)}.woocommerce-cart-form td.product-subtotal{grid-area:subtotal;align-self:baseline;justify-self:end;font-family:var(--sptn-font-display);font-size:var(--sptn-text-lg);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-tight);text-align:right}@media(min-width:768px){.woocommerce-cart-form td.product-name{padding-right:0}.woocommerce-cart-form td.product-quantity,.woocommerce-cart-form td.product-subtotal{align-self:center;margin-top:0}}.woocommerce-cart-form td.product-remove{position:absolute;top:var(--sptn-space-3);right:calc(-1 * var(--sptn-space-2))}.woocommerce-cart-form td.product-remove a.remove{display:inline-flex;align-items:center;justify-content:center;width:var(--sptn-tap-min);height:var(--sptn-tap-min);color:var(--sptn-text-secondary);font-size:var(--sptn-text-lg);text-decoration:none;transition:color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-cart-form td.product-remove a.remove:hover,.woocommerce-cart-form td.product-remove a.remove:focus-visible{color:var(--sptn-accent)}.woocommerce-cart-form input.qty{width:calc(var(--sptn-space-7) + var(--sptn-space-2));min-height:var(--sptn-tap-min);padding-inline:var(--sptn-space-1);background:transparent;border:1px solid var(--sptn-border-input);border-radius:var(--sptn-radius);font-size:var(--sptn-text-base);text-align:center}.woocommerce-cart-form .sptn-qtd{display:inline-flex;align-items:stretch;border:1px solid var(--sptn-border-input)}.woocommerce-cart-form .sptn-qtd input.qty{width:var(--sptn-tap-min);border:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.woocommerce-cart-form .sptn-qtd input.qty::-webkit-outer-spin-button,.woocommerce-cart-form .sptn-qtd input.qty::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.sptn-qtd__btn{display:inline-flex;align-items:center;justify-content:center;width:var(--sptn-tap-min);min-height:var(--sptn-tap-min);padding:0;background:transparent;color:var(--sptn-ink);font-family:var(--sptn-font-body);font-size:var(--sptn-text-lg);line-height:1;border:0;cursor:pointer;transition:background-color var(--sptn-duration-fast) var(--sptn-ease),color var(--sptn-duration-fast) var(--sptn-ease)}.sptn-qtd__btn:hover{background:var(--sptn-surface-alt)}.sptn-qtd__btn:active{background:var(--sptn-ink);color:var(--sptn-base)}.sptn-qtd__btn:focus-visible{outline:var(--sptn-focus-ring);outline-offset:-2px}.woocommerce-cart-form .sptn-frete--carrinho{margin-bottom:var(--sptn-space-4)}.woocommerce-cart-form tbody tr:not(.woocommerce-cart-form__cart-item){border:0}.woocommerce-cart-form td.actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sptn-space-2) var(--sptn-space-3);padding:var(--sptn-space-4) 0 0;border:0}.woocommerce-cart-form td.actions .coupon{display:flex;flex:1 1 18rem;min-width:0;max-width:26rem}.woocommerce-cart-form td.actions .coupon label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.woocommerce-cart-form td.actions .coupon input[type=text]{flex:1;min-width:0;min-height:var(--sptn-tap-min);padding-inline:var(--sptn-space-3);background:transparent;border:1px solid var(--sptn-border-input);border-right:0;border-radius:var(--sptn-radius);font-size:var(--sptn-text-base)}.woocommerce-cart-form td.actions .coupon input[type=text]::placeholder{color:var(--sptn-gray-500)}.woocommerce-cart-form td.actions .coupon input[type=text]:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px;border-color:var(--sptn-ink)}.woocommerce-cart-form td.actions button.button{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-4);background:transparent;color:var(--sptn-ink);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;border:1px solid var(--sptn-ink);border-radius:var(--sptn-radius);cursor:pointer;transition:background-color var(--sptn-duration-fast) var(--sptn-ease),color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-cart-form td.actions button.button:hover{background:var(--sptn-ink);color:var(--sptn-base)}.woocommerce-cart-form td.actions button.button:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}.woocommerce-cart-form td.actions button.button:disabled{background:transparent;border-color:var(--sptn-gray-300);color:var(--sptn-gray-500);cursor:not-allowed}.sptn-carrinho--auto td.actions button[name=update_cart]{position:absolute;width:1px;min-width:0;height:1px;min-height:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.cart_totals{padding:var(--sptn-space-4);background:var(--sptn-surface-alt)}.cart_totals>h2{margin:0 0 var(--sptn-space-3);font-size:var(--sptn-text-lg);letter-spacing:var(--sptn-tracking-heading);text-transform:uppercase}.cart_totals table.shop_table{width:100%;border-collapse:collapse;font-size:var(--sptn-text-sm)}.cart_totals table.shop_table th,.cart_totals table.shop_table td{padding:var(--sptn-space-2) 0;border-bottom:1px solid var(--sptn-gray-300);text-align:left;vertical-align:top}.cart_totals table.shop_table th{padding-right:var(--sptn-space-3);font-weight:var(--sptn-weight-regular);color:var(--sptn-gray-700)}.cart_totals table.shop_table td{text-align:right}.woocommerce-shipping-methods input[type=radio],#shipping_method input[type=radio]{width:var(--sptn-space-3);height:var(--sptn-space-3);margin:0 var(--sptn-space-1) 0 0;accent-color:var(--sptn-ink);vertical-align:middle}.woocommerce-shipping-methods label,#shipping_method label{cursor:pointer}.cart_totals ul#shipping_method,.cart_totals ul.woocommerce-shipping-methods{margin:0;padding:0;list-style:none}.cart_totals .woocommerce-shipping-methods li{margin-bottom:var(--sptn-space-1)}.cart_totals .woocommerce-shipping-destination,.cart_totals .shipping-calculator-button{font-size:var(--sptn-text-xs);color:var(--sptn-text-secondary)}.cart_totals .shipping-calculator-form{margin-top:var(--sptn-space-2);text-align:left}.cart_totals .order-total th,.cart_totals .order-total td{padding-top:var(--sptn-space-3);border-bottom:0;vertical-align:baseline}.cart_totals .order-total th{font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);color:var(--sptn-text)}.cart_totals .order-total td{font-family:var(--sptn-font-display);font-size:var(--sptn-text-xl);font-weight:var(--sptn-weight-semibold);color:var(--sptn-text)}.cart_totals .order-total small,.cart_totals .includes_tax{display:block;font-family:var(--sptn-font-body);font-size:var(--sptn-text-xs);font-weight:var(--sptn-weight-regular);color:var(--sptn-text-secondary)}.wc-proceed-to-checkout{padding-top:var(--sptn-space-3)}.wc-proceed-to-checkout a.checkout-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(var(--sptn-tap-min) + var(--sptn-space-3));padding:0 var(--sptn-space-4);background:var(--sptn-ink);color:var(--sptn-base);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;text-decoration:none;border:1px solid var(--sptn-ink);border-radius:var(--sptn-radius);transition:background-color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease)}.wc-proceed-to-checkout a.checkout-button:hover{background:var(--sptn-accent);border-color:var(--sptn-accent);color:var(--sptn-base)}.wc-proceed-to-checkout a.checkout-button:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}.cart-collaterals .cross-sells>h2{margin-bottom:var(--sptn-space-4);font-size:var(--sptn-text-fluid-2xl);letter-spacing:var(--sptn-tracking-display);text-transform:uppercase}.cart-empty.woocommerce-info{margin:var(--sptn-space-7) 0 var(--sptn-space-4);padding:0;border:0;font-family:var(--sptn-font-display);font-size:var(--sptn-text-fluid-2xl);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-heading);letter-spacing:var(--sptn-tracking-display);text-transform:uppercase;text-align:center;color:var(--sptn-text)}.return-to-shop{margin-bottom:var(--sptn-space-7);text-align:center}.return-to-shop a.button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sptn-tap-min);padding:0 var(--sptn-space-4);background:var(--sptn-ink);color:var(--sptn-base);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;text-decoration:none;border:1px solid var(--sptn-ink);border-radius:var(--sptn-radius);transition:background-color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease)}.return-to-shop a.button:hover{background:var(--sptn-accent);border-color:var(--sptn-accent)}.woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-form-login-toggle .woocommerce-info{margin:0 0 var(--sptn-space-3);padding:0;background:transparent;border:0;font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary)}.woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-form-login-toggle .woocommerce-info a{color:var(--sptn-text);font-weight:var(--sptn-weight-semibold);text-underline-offset:.2em}form.checkout_coupon{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sptn-space-2);max-width:32rem;margin:0 0 var(--sptn-space-5);padding:var(--sptn-space-3);border:var(--sptn-border)}form.checkout_coupon>p:first-child{flex-basis:100%;margin:0;font-size:var(--sptn-text-sm);color:var(--sptn-text-secondary)}form.checkout_coupon .form-row{margin:0}form.checkout_coupon .form-row-first{flex:1}form.checkout_coupon .clear{display:none}form.woocommerce-checkout{display:grid;gap:var(--sptn-space-6);align-items:start}form.woocommerce-checkout>.col2-set{display:grid;gap:var(--sptn-space-6)}form.woocommerce-checkout .col2-set .col-1,form.woocommerce-checkout .col2-set .col-2{width:100%}form.woocommerce-checkout>h3#order_review_heading{display:flex;align-items:center;min-height:var(--sptn-space-7);margin:0 0 calc(-1 * var(--sptn-space-6));padding:0 var(--sptn-space-4);background:var(--sptn-surface-alt)}@media(min-width:1024px){form.woocommerce-checkout{grid-template-columns:minmax(0,1fr) minmax(0,26rem);grid-template-rows:auto 1fr;column-gap:var(--sptn-space-7);row-gap:0}form.woocommerce-checkout>.col2-set{grid-column:1;grid-row:1 / span 2}form.woocommerce-checkout>h3#order_review_heading{grid-column:2;grid-row:1;position:sticky;top:calc(var(--sptn-space-7) + var(--sptn-space-4));margin-bottom:0}form.woocommerce-checkout>.woocommerce-checkout-review-order{grid-column:2;grid-row:2;align-self:start;position:sticky;top:calc(var(--sptn-space-7) * 2 + var(--sptn-space-4))}}.woocommerce-checkout h3{margin:0 0 var(--sptn-space-4);font-size:var(--sptn-text-lg);letter-spacing:var(--sptn-tracking-heading);text-transform:uppercase}.woocommerce-billing-fields>h3,.woocommerce-additional-fields>h3,.woocommerce-shipping-fields>h3{padding-bottom:var(--sptn-space-2);border-bottom:1px solid var(--sptn-gray-300)}.woocommerce-checkout h3 label{display:inline-flex;align-items:center;gap:var(--sptn-space-2);min-height:var(--sptn-tap-min);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.woocommerce-checkout .create-account{margin-top:var(--sptn-space-2)}.woocommerce-privacy-policy-text{margin-top:var(--sptn-space-3);font-size:var(--sptn-text-xs);line-height:var(--sptn-leading-body);color:var(--sptn-text-secondary)}.woocommerce-privacy-policy-text p{margin:0}.woocommerce-privacy-policy-text a{color:var(--sptn-text)}.woocommerce-terms-and-conditions-wrapper{margin-bottom:var(--sptn-space-3);font-size:var(--sptn-text-sm)}.woocommerce-checkout-review-order{padding:var(--sptn-space-2) var(--sptn-space-4) var(--sptn-space-4);background:var(--sptn-surface-alt)}table.woocommerce-checkout-review-order-table{width:100%;border-collapse:collapse;font-size:var(--sptn-text-sm)}table.woocommerce-checkout-review-order-table th,table.woocommerce-checkout-review-order-table td{padding:var(--sptn-space-2) 0;border-bottom:1px solid var(--sptn-gray-300);text-align:left;vertical-align:middle}table.woocommerce-checkout-review-order-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table.woocommerce-checkout-review-order-table td.product-total,table.woocommerce-checkout-review-order-table tfoot td{text-align:right}table.woocommerce-checkout-review-order-table td.product-total,table.woocommerce-checkout-review-order-table .cart-subtotal td,table.woocommerce-checkout-review-order-table .order-total td{white-space:nowrap}table.woocommerce-checkout-review-order-table td.product-name{position:relative;height:calc(var(--sptn-space-6) * 1.25 + var(--sptn-space-3));padding-left:calc(var(--sptn-space-6) + var(--sptn-space-3))}.sptn-resumo__item{display:inline}.sptn-resumo__foto{position:absolute;top:50%;left:0;transform:translateY(-50%);width:var(--sptn-space-6);height:auto;aspect-ratio:4 / 5;object-fit:cover;background:var(--sptn-base);border:var(--sptn-border)}.sptn-resumo__nome{font-weight:var(--sptn-weight-medium);line-height:var(--sptn-leading-ui)}table.woocommerce-checkout-review-order-table .product-quantity{font-weight:var(--sptn-weight-regular);color:var(--sptn-text-secondary)}table.woocommerce-checkout-review-order-table .product-name dl.variation{display:flex;flex-wrap:wrap;gap:0 var(--sptn-space-1);margin:var(--sptn-space-1) 0 0;font-size:var(--sptn-text-xs);color:var(--sptn-text-secondary)}table.woocommerce-checkout-review-order-table .product-name dl.variation dt,table.woocommerce-checkout-review-order-table .product-name dl.variation dd{margin:0}table.woocommerce-checkout-review-order-table .product-name dl.variation dd p{margin:0;display:inline}table.woocommerce-checkout-review-order-table tfoot th{font-weight:var(--sptn-weight-regular);color:var(--sptn-gray-700)}table.woocommerce-checkout-review-order-table ul#shipping_method{margin:0;padding:0;list-style:none;text-align:right}table.woocommerce-checkout-review-order-table ul#shipping_method li{margin-bottom:var(--sptn-space-1)}table.woocommerce-checkout-review-order-table .order-total th,table.woocommerce-checkout-review-order-table .order-total td{padding-top:var(--sptn-space-3);border-bottom:0;vertical-align:baseline;color:var(--sptn-text)}table.woocommerce-checkout-review-order-table .order-total th{font-weight:var(--sptn-weight-semibold)}table.woocommerce-checkout-review-order-table .order-total td{font-family:var(--sptn-font-display);font-size:var(--sptn-text-xl);font-weight:var(--sptn-weight-semibold)}.woocommerce-checkout-payment{margin-top:var(--sptn-space-4)}.woocommerce-checkout-payment ul.wc_payment_methods{display:grid;gap:var(--sptn-space-2);margin:0;padding:0;list-style:none}.woocommerce-checkout-payment li.wc_payment_method{padding:0 var(--sptn-space-3);background:var(--sptn-surface);border:1px solid var(--sptn-border-color);transition:border-color var(--sptn-duration-fast) var(--sptn-ease)}.woocommerce-checkout-payment li.wc_payment_method:has(>input:checked){border-color:var(--sptn-ink)}.woocommerce-checkout-payment li.wc_payment_method>label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sptn-space-2);min-height:calc(var(--sptn-tap-min) + var(--sptn-space-2));font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);cursor:pointer}.woocommerce-checkout-payment li.wc_payment_method input[type=radio]{width:var(--sptn-space-3);height:var(--sptn-space-3);margin:0 var(--sptn-space-2) 0 0;accent-color:var(--sptn-ink);vertical-align:middle}.woocommerce-checkout-payment li.wc_payment_method img{max-height:var(--sptn-space-4);width:auto}.woocommerce-checkout-payment div.payment_box{margin:0 0 var(--sptn-space-3);padding:var(--sptn-space-3);background:var(--sptn-surface-alt);font-size:var(--sptn-text-sm);color:var(--sptn-gray-700)}.woocommerce-checkout-payment div.payment_box p:last-child{margin-bottom:0}.woocommerce-checkout .place-order{margin:var(--sptn-space-4) 0 0;padding:0}.woocommerce-checkout .place-order button.button{width:100%;min-height:calc(var(--sptn-tap-min) + var(--sptn-space-3))}.woocommerce-order>*+*{margin-top:var(--sptn-space-5)}@media(min-width:1024px){.woocommerce-order{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,24rem);grid-auto-flow:row dense;column-gap:var(--sptn-space-7)}.woocommerce-order>*{grid-column:1 / -1}.woocommerce-order>.woocommerce-order-details{grid-column:1}.woocommerce-order>.woocommerce-customer-details{grid-column:2}.woocommerce-order>.woocommerce-customer-details .woocommerce-columns--addresses{grid-template-columns:minmax(0,1fr)}}p.woocommerce-thankyou-order-received{position:relative;display:flex;align-items:center;gap:var(--sptn-space-3);margin:0;font-family:var(--sptn-font-display);font-size:var(--sptn-text-fluid-2xl);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-heading);letter-spacing:var(--sptn-tracking-display);color:var(--sptn-text)}p.woocommerce-thankyou-order-received:before{content:"";flex:none;width:var(--sptn-space-6);height:var(--sptn-space-6);border-radius:50%;background:var(--sptn-ink)}p.woocommerce-thankyou-order-received:after{content:"";position:absolute;top:50%;left:calc((var(--sptn-space-6) - var(--sptn-space-4)) / 2);width:var(--sptn-space-4);height:var(--sptn-space-4);transform:translateY(-50%);background:var(--sptn-base);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}p.woocommerce-thankyou-order-failed{padding:var(--sptn-space-3);background:var(--sptn-accent-soft);color:var(--sptn-accent);font-size:var(--sptn-text-sm)}ul.woocommerce-thankyou-order-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;background:var(--sptn-surface-alt)}@media(min-width:768px){ul.woocommerce-thankyou-order-details{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}ul.woocommerce-thankyou-order-details li{min-width:0;padding:var(--sptn-space-3) var(--sptn-space-4);font-size:var(--sptn-text-xs);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;color:var(--sptn-gray-700)}ul.woocommerce-thankyou-order-details li.email{grid-column:1 / -1}@media(min-width:768px){ul.woocommerce-thankyou-order-details li.email{grid-column:auto}}ul.woocommerce-thankyou-order-details li strong{display:block;margin-top:var(--sptn-space-1);overflow-wrap:anywhere;font-family:var(--sptn-font-display);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-normal);text-transform:none;color:var(--sptn-text)}.woocommerce-order>p:not([class]){padding-left:var(--sptn-space-3);border-left:2px solid var(--sptn-ink);font-size:var(--sptn-text-sm);color:var(--sptn-gray-700)}.sptn-pos-compra__acoes{display:flex;flex-wrap:wrap;gap:var(--sptn-space-2);padding-top:var(--sptn-space-4);border-top:var(--sptn-border)}@media(max-width:767px){.sptn-pos-compra__acoes .sptn-btn{flex:1 1 100%}}.woocommerce-checkout-payment div.payment_box fieldset{margin:0;padding:0;border:0}.woocommerce-checkout-payment div.payment_box iframe{max-width:100%}.woocommerce-checkout-payment div.payment_box [role=alert]:not(:empty){margin-top:var(--sptn-space-2);padding:var(--sptn-space-2) var(--sptn-space-3);background:var(--sptn-accent-soft);color:var(--sptn-accent);font-size:var(--sptn-text-sm);line-height:var(--sptn-leading-ui)}.wc-stripe-upe-element{margin-block:var(--sptn-space-2)}.wc-stripe-upe-element iframe{display:block}.mp-checkout-container,.mp-checkout-custom-container,.mp-checkout-custom-card-form,.mp-checkout-custom-card-row{max-width:100%}.mp-checkout-custom-card-input{min-height:var(--sptn-tap-min);box-sizing:border-box}.woocommerce-checkout-payment div.payment_box p.alert-message{margin:var(--sptn-space-2) 0 0;padding:var(--sptn-space-2) var(--sptn-space-3);background:var(--sptn-accent-soft);color:var(--sptn-accent);font-size:var(--sptn-text-sm)}.mp-details-title{margin:0 0 var(--sptn-space-3);font-family:var(--sptn-font-display);font-size:var(--sptn-text-xl);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-heading);letter-spacing:var(--sptn-tracking-heading);color:var(--sptn-text)}.mp-details-pix{display:block;margin-bottom:0;padding:var(--sptn-space-4);background:var(--sptn-surface);border:var(--sptn-border);border-radius:var(--sptn-radius);box-shadow:none;font-family:var(--sptn-font-body);color:var(--sptn-text)}.mp-details-pix .mp-row-checkout-pix{display:flex;flex-wrap:wrap;gap:var(--sptn-space-5)}.mp-details-pix .mp-col-md-4,.mp-details-pix .mp-col-md-8{flex:1 1 100%;width:auto;float:none}.mp-details-pix .mp-pix-left,.mp-details-pix .mp-pix-right{padding:0;border:0}@media(min-width:768px){.mp-details-pix .mp-col-md-4{flex:1 1 16rem}.mp-details-pix .mp-col-md-8{flex:2 1 20rem}.mp-details-pix .mp-pix-right{padding-left:var(--sptn-space-5);border-left:var(--sptn-border)}}.mp-details-pix .mp-details-pix-img{margin:0 0 var(--sptn-space-3);padding:0}.mp-details-pix .mp-details-pix-title{margin:0 0 var(--sptn-space-2);padding:0;opacity:1;font-family:var(--sptn-font-body);font-size:var(--sptn-text-base);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);color:var(--sptn-text)}.mp-details-pix .mp-steps-congrats{margin:0!important;padding:0}.mp-details-pix .mp-details-list+.mp-details-list{margin-top:var(--sptn-space-2)}.mp-details-pix .mp-details-pix-number-p{flex:none;margin-right:var(--sptn-space-2);border-color:var(--sptn-ink);color:var(--sptn-text);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);line-height:var(--sptn-space-3)}.mp-details-pix .mp-details-list-description{width:auto;font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);line-height:var(--sptn-leading-body);color:var(--sptn-text-secondary)}.mp-details-pix .mp-details-pix-amount{margin:0 0 var(--sptn-space-2);font-family:var(--sptn-font-display);font-size:var(--sptn-text-lg);color:var(--sptn-text)}.mp-details-pix .mp-details-pix-qr-title{margin:0;font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);line-height:var(--sptn-leading-ui);color:var(--sptn-text)}.mp-details-pix .mp-details-pix-qr-img{width:min(100%,15rem);height:auto;margin:var(--sptn-space-3) auto}.mp-details-pix .mp-details-pix-qr-subtitle{margin:0 0 var(--sptn-space-3);font-family:var(--sptn-font-body);font-size:var(--sptn-text-xs);line-height:var(--sptn-leading-ui);color:var(--sptn-text-secondary)}.mp-details-pix .mp-details-pix-qr-description{margin:0 0 var(--sptn-space-2);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);line-height:var(--sptn-leading-body);color:var(--sptn-text-secondary)}.mp-details-pix .mp-row-checkout-pix-container{display:flex;flex-wrap:wrap;gap:var(--sptn-space-2);padding:0}.mp-details-pix .mp-qr-input{flex:1 1 100%;width:auto;height:var(--sptn-tap-min);margin:0;padding-inline:var(--sptn-space-3);background:var(--sptn-surface);color:var(--sptn-text);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);border:1px solid var(--sptn-border-input);border-radius:var(--sptn-radius)}.mp-details-pix .mp-details-pix-button{flex:1 1 100%;width:auto;height:var(--sptn-tap-min);padding:0 var(--sptn-space-4);background:var(--sptn-ink);color:var(--sptn-base);font-family:var(--sptn-font-body);font-size:var(--sptn-text-sm);font-weight:var(--sptn-weight-semibold);letter-spacing:var(--sptn-tracking-caps);text-transform:uppercase;border:1px solid var(--sptn-ink);border-radius:var(--sptn-radius);cursor:pointer;transition:background-color var(--sptn-duration-fast) var(--sptn-ease),border-color var(--sptn-duration-fast) var(--sptn-ease)}.mp-details-pix .mp-details-pix-button:hover{background:var(--sptn-accent);border-color:var(--sptn-accent)}.mp-details-pix .mp-details-pix-button:focus-visible{outline:var(--sptn-focus-ring);outline-offset:2px}@media(min-width:768px){.mp-details-pix .mp-qr-input{flex:1 1 auto}.mp-details-pix .mp-details-pix-button{flex:0 0 auto}}.mp-pix-image-container .mp-pix-image{width:min(100%,15rem);height:auto;margin-inline:auto}.mp-pix-image-qr-code p{font-size:var(--sptn-text-xs);line-height:var(--sptn-leading-body);color:var(--sptn-text-secondary);word-break:break-all}
