:root{--etraction-ink: #171717;--etraction-ink-soft: #2f2f2f;--etraction-muted: #737373;--etraction-muted-light: #9a9a9a;--etraction-line: #e8e5e0;--etraction-line-strong: #d9d4cd;--etraction-accent: #AF5D57;--etraction-accent-soft: #f8f1f0;--etraction-bg-soft: #f8f7f5;--etraction-bg-softer: #fbfaf9;--etraction-success: #33C195;--etraction-radius-sm: 8px;--etraction-radius-md: 12px;--etraction-radius-lg: 18px}.etraction-buybox-card{border:1px solid var(--etraction-line)!important;border-radius:var(--etraction-radius-lg)!important;background:#fff;box-shadow:0 16px 45px #1814110f}.etraction-buybox-card>.card__section{padding:28px!important}.etraction-buybox-card .card__separator{width:100%;margin:22px 0!important;border-color:var(--etraction-line)!important}.etraction-buybox-card .product-meta{margin-top:0}.etraction-buybox-card .product-label{display:inline-flex;align-items:center;min-height:24px;padding:4px 9px;border-radius:999px;background:var(--etraction-ink);color:#fff;font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.etraction-buybox-card .product-label--on-sale{background:var(--etraction-accent)}.etraction-buybox-card .product-meta__label-list{margin-top:12px}.etraction-buybox-card .product-meta__title{margin:0 0 13px!important;color:var(--etraction-ink);font-size:23px;font-weight:700;line-height:1.25;letter-spacing:-.025em}.etraction-buybox-card #evolution-price-list{margin-top:2px}.etraction-buybox-card .product-price{display:flex;flex-direction:column;gap:5px}.etraction-buybox-card .price-promotional-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.etraction-buybox-card .price-promotional-wrap>span{color:var(--etraction-muted-light);font-size:13px;font-weight:500;line-height:1.3;text-decoration:line-through}.etraction-buybox-card .etraction-price-current-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.etraction-buybox-card .price-promotional-wrap strong{color:var(--etraction-accent);font-size:30px;font-weight:750;line-height:1.1;letter-spacing:-.025em}.etraction-buybox-card .product-price-discount{display:none;align-items:center;justify-content:center;min-height:24px;padding:4px 8px;border-radius:999px;background:var(--etraction-accent);color:#fff;font-size:11px;font-weight:700;line-height:1}.etraction-buybox-card .product-price-installment{margin-top:3px}.etraction-buybox-card .installment-container{display:flex;align-items:center;flex-wrap:wrap;gap:5px 12px}.etraction-buybox-card .price-installment{color:var(--etraction-muted);font-size:12.5px;line-height:1.45}.etraction-buybox-card .price-installment strong{color:var(--etraction-ink-soft);font-weight:650}.etraction-buybox-card .etraction-more-payments-row{display:inline-flex;align-items:center;gap:5px;margin:0;line-height:1}.etraction-buybox-card .etraction-more-payments-row svg{width:15px;height:15px;fill:var(--etraction-muted);opacity:.8}.etraction-buybox-card .more-payments{color:var(--etraction-muted);font-size:11.5px;font-weight:550;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;transition:color .18s ease}.etraction-buybox-card .more-payments:hover{color:var(--etraction-accent)}.etraction-buybox-card .product-economy-value{margin-top:7px;padding:5px 9px;border-radius:7px;background:var(--etraction-accent-soft);color:var(--etraction-accent);font-size:11.5px;font-weight:650}.etraction-buybox-card .product-pix-bloco{margin-top:10px;border:1px solid var(--etraction-line)!important;border-radius:var(--etraction-radius-md)!important;background:var(--etraction-bg-softer)!important;box-shadow:none!important}.etraction-buybox-card .product-form{margin-top:0!important}.etraction-buybox-card .product-form__variants{margin-bottom:14px!important}.etraction-buybox-card .product-form__option{margin-bottom:19px!important}.etraction-buybox-card .product-form__option:last-of-type{margin-bottom:17px!important}.etraction-buybox-card .product-form__option-info{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.etraction-buybox-card .product-form__option-name,.etraction-buybox-card .etraction-field-label,.etraction-buybox-card .etraction-color-filter .product-form__option-name{display:block;margin:0 0 9px;color:var(--etraction-ink);font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.045em;text-transform:uppercase}.etraction-buybox-card .product-form__option-info .product-form__option-name{margin-bottom:0}.etraction-buybox-card .product-form__selected-value{padding-left:3px;color:var(--etraction-muted);font-weight:500;letter-spacing:0;text-transform:none}.etraction-buybox-card .etraction-color-filter{margin:0 0 20px}.etraction-buybox-card .etraction-color-filter__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:9px}.etraction-buybox-card .etraction-color-filter__item{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;width:66px;gap:6px}.etraction-buybox-card .etraction-color-filter__thumb{position:relative;display:block;width:64px;height:64px;overflow:hidden;border:1px solid var(--etraction-line-strong);border-radius:13px;background:var(--etraction-bg-soft);box-shadow:0 1px 2px #00000005;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.etraction-buybox-card .etraction-color-filter__item:hover .etraction-color-filter__thumb{border-color:#bcb6ae;transform:translateY(-1px)}.etraction-buybox-card .etraction-color-filter__item.is-active .etraction-color-filter__thumb{border-color:var(--etraction-accent);box-shadow:0 0 0 2px #fff,0 0 0 3px var(--etraction-accent)}.etraction-buybox-card .etraction-color-filter__item.is-active .etraction-color-filter__thumb:after{content:"\2713";position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--etraction-accent);color:#fff;font-size:10px;font-weight:800;box-shadow:0 1px 4px #0000001f}.etraction-buybox-card .etraction-color-filter__thumb img{display:block;width:100%;height:100%;object-fit:cover}.etraction-buybox-card .etraction-color-filter__label{max-width:66px;overflow:hidden;color:#66605b;font-size:10px;font-weight:550;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.etraction-buybox-card .etraction-color-filter__item.is-active .etraction-color-filter__label{color:var(--etraction-accent);font-weight:700}.etraction-buybox-card .variant-swatch-list{display:flex;flex-wrap:wrap;gap:9px}.etraction-buybox-card .variant-swatch{width:72px}.etraction-buybox-card .variant-swatch__item{display:block;overflow:hidden;border:1px solid var(--etraction-line-strong);border-radius:13px;background:#fff;cursor:pointer;box-shadow:0 1px 2px #00000005;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.etraction-buybox-card .variant-swatch:hover .variant-swatch__item{transform:translateY(-1px);border-color:#bcb6ae}.etraction-buybox-card .variant-swatch:has(.variant-swatch__radio:checked) .variant-swatch__item,.etraction-buybox-card .variant-swatch__radio:checked+.variant-swatch__item{border-color:var(--etraction-accent);box-shadow:0 0 0 2px #fff,0 0 0 3px var(--etraction-accent)}.etraction-buybox-card .variant-swatch__item .aspect-ratio{background:var(--etraction-bg-soft)}.etraction-buybox-card .variant-swatch__item .aspect-ratio img{object-fit:cover}.etraction-buybox-card .etraction-color-name{display:block;min-height:26px;padding:7px 3px 6px;overflow:hidden;border-top:1px solid #efede9;color:#5f5a55;font-size:9.5px;font-weight:600;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.etraction-buybox-card .block-swatch-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:0}.etraction-buybox-card .block-swatch{min-width:0}.etraction-buybox-card .block-swatch__item{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:46px;padding:0 8px;border:1px solid var(--etraction-line-strong);border-radius:5px;background:#fff;color:var(--etraction-ink);font-size:13px;font-weight:650;cursor:pointer;box-shadow:none;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.etraction-buybox-card .block-swatch__item:hover{border-color:#aaa39a;transform:translateY(-1px)}.etraction-buybox-card .block-swatch__radio:checked+.block-swatch__item{border-color:var(--etraction-ink);background:var(--etraction-ink);color:#fff}.etraction-buybox-card .block-swatch__radio:disabled+.block-swatch__item{border-color:#ece9e5;background:#faf9f8;color:#aaa6a1;opacity:1;text-decoration:line-through}.etraction-buybox-card .etraction-quantity-field{margin-top:2px}.etraction-buybox-card .etraction-field-label{margin-bottom:8px}.etraction-buybox-card .evolution-quantity-selector{display:flex!important;align-items:center;width:100%;min-width:0;height:46px;overflow:hidden;border:1px solid var(--etraction-line-strong);border-radius:10px;background:#fff}.etraction-buybox-card .evolution-quantity-selector__value{order:2;width:42px!important;height:44px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--etraction-ink)!important;box-shadow:none!important;font-size:13px;font-weight:650;line-height:44px;text-align:center;-moz-appearance:textfield}.etraction-buybox-card .evolution-quantity-selector__value::-webkit-outer-spin-button,.etraction-buybox-card .evolution-quantity-selector__value::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.etraction-buybox-card .evolution-quantity-container{display:contents!important}.etraction-buybox-card .evolution-quantity-selector__button{display:flex!important;align-items:center;justify-content:center;width:41px!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;background:var(--etraction-bg-softer)!important;color:var(--etraction-ink)!important;box-shadow:none!important;transition:background .16s ease,color .16s ease}.etraction-buybox-card .evolution-quantity-selector__button:hover{background:#f0ede9!important;color:var(--etraction-accent)!important}.etraction-buybox-card .evolution-quantity-selector__button svg{width:11px;height:11px}.etraction-buybox-card .evolution-quantity-selector__button.qty-down{order:1;border-right:1px solid var(--etraction-line)!important}.etraction-buybox-card .evolution-quantity-selector__button.qty-up{order:3;border-left:1px solid var(--etraction-line)!important}.etraction-buybox-card .etraction-size-chart-space{margin:2px 0 14px}.etraction-buybox-card .product-form__payment-container{display:grid!important;grid-template-columns:126px minmax(0,1fr);align-items:end!important;gap:10px 12px;margin:0!important}.etraction-buybox-card .product-form__payment-container>*{min-width:0;margin:0!important}.etraction-buybox-card .product-form__payment-container.etraction-payment-container--no-quantity{grid-template-columns:minmax(0,1fr)}.etraction-buybox-card .product-form__payment-container.etraction-payment-container--no-quantity .etraction-primary-cta .product-form__add-button{grid-column:1}.etraction-buybox-card .product-form__payment-container .etraction-quantity-field{grid-column:1;grid-row:1;width:100%}.etraction-buybox-card .product-form__payment-container .etraction-primary-cta{display:contents}.etraction-buybox-card .product-form__payment-container .etraction-primary-cta .product-form__add-button{grid-column:2;grid-row:1;width:100%!important;margin:0!important}.etraction-buybox-card .product-form__payment-container .etraction-primary-cta .bc-continue-btn{grid-column:1 / -1;width:100%!important;margin:0!important}.etraction-buybox-card .product-form__payment-container>.bc-continue-btn,.etraction-buybox-card .product-form__payment-container>.shopify-payment-button,.etraction-buybox-card .product-form__payment-container>#whatsapp-button{grid-column:1 / -1;width:100%!important}.etraction-buybox-card .product-form__payment-container .product-form__add-button,.etraction-buybox-card .product-form__add-button,.etraction-buybox-card .product-form__add-button.button--primary,.etraction-buybox-card button.product-form__add-button.button.button--primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:0 20px!important;border:1px solid var(--etraction-ink)!important;border-radius:10px!important;background:var(--etraction-ink)!important;color:#fff!important;box-shadow:none!important;font-size:13px;font-weight:750;line-height:1.2;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.etraction-buybox-card .product-form__payment-container .product-form__add-button:hover,.etraction-buybox-card .product-form__add-button:hover,.etraction-buybox-card .product-form__add-button.button--primary:hover,.etraction-buybox-card button.product-form__add-button.button.button--primary:hover{border-color:var(--etraction-accent)!important;background:var(--etraction-accent)!important;box-shadow:none!important;transform:none}.etraction-buybox-card .product-form__payment-container .product-form__add-button.is-added,.etraction-buybox-card .product-form__add-button.is-added,.etraction-buybox-card .product-form__add-button.button--primary.is-added,.etraction-buybox-card button.product-form__add-button.button.button--primary.is-added{border-color:var(--etraction-success)!important;background:var(--etraction-success)!important;box-shadow:none!important;transform:none}.etraction-buybox-card .product-form__add-button,.etraction-buybox-card .product-form__add-button.bc-pulse{animation:none!important}.etraction-buybox-card .bc-continue-btn{display:none;min-height:48px;justify-content:center;align-items:center;border:1px solid var(--etraction-success)!important;border-radius:10px!important;background:#fff!important;color:#218f70!important;box-shadow:none!important;font-size:12.5px;font-weight:700}.etraction-buybox-card .bc-continue-btn:hover{background:#f2fbf8!important;border-color:#218f70!important;color:#176e56!important}.etraction-buybox-card .bc-continue-btn:before,.etraction-buybox-card .bc-continue-btn:after{background:transparent!important}.etraction-buybox-card .product-form__payment-container a.button:not(.bc-continue-btn):not(.product-form__add-button),.etraction-buybox-card .product-form__payment-container button.button:not(.bc-continue-btn):not(.product-form__add-button){border-radius:10px;border:1px solid var(--etraction-success)!important;background:var(--etraction-success)!important;color:#fff!important;box-shadow:none!important;font-weight:700}.etraction-buybox-card .product-form__payment-container a.button:not(.bc-continue-btn):not(.product-form__add-button):hover,.etraction-buybox-card .product-form__payment-container button.button:not(.bc-continue-btn):not(.product-form__add-button):hover{border-color:#218f70!important;background:#218f70!important}.etraction-buybox-card .product-form__payment-container a.button:not(.bc-continue-btn):not(.product-form__add-button) svg,.etraction-buybox-card .product-form__payment-container button.button:not(.bc-continue-btn):not(.product-form__add-button) svg{display:none!important}.etraction-buybox-card .product-form__payment-container a.button:not(.bc-continue-btn):not(.product-form__add-button):before,.etraction-buybox-card .product-form__payment-container button.button:not(.bc-continue-btn):not(.product-form__add-button):before,.etraction-buybox-card .product-form__payment-container a.button:not(.bc-continue-btn):not(.product-form__add-button):after,.etraction-buybox-card .product-form__payment-container button.button:not(.bc-continue-btn):not(.product-form__add-button):after{content:none!important;background:transparent!important}.etraction-buybox-card .shopify-payment-button{margin-top:0!important}.etraction-buybox-card .shopify-payment-button__button{border-radius:10px!important;overflow:hidden}.etraction-buybox-card #whatsapp-button{margin-top:0!important}.etraction-buybox-card #whatsapp-button>a{border-radius:10px!important}.etraction-buybox-card .etraction-shipping-note{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:12px;padding:2px 0 0;background:transparent;color:var(--etraction-muted);text-align:center}.etraction-buybox-card .etraction-shipping-note:before{content:"i";display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #cfc9c2;border-radius:50%;color:#817a73;font-size:9px;font-weight:700}.etraction-buybox-card .etraction-shipping-note .avisobotao{margin:0!important;color:inherit!important;font-size:11px;font-weight:450;line-height:1.35}.etraction-buybox-card .etraction-trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;margin-top:var(--etraction-trust-margin-top, 18px);margin-bottom:var(--etraction-trust-margin-bottom, 0px);padding:14px 0 2px;border-top:1px solid var(--etraction-line);background:transparent}.etraction-buybox-card .etraction-trust-strip__item{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:52px;padding:0 14px;text-align:left}.etraction-buybox-card .etraction-trust-strip__item+.etraction-trust-strip__item:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:1px;background:var(--etraction-line)}.etraction-buybox-card .etraction-trust-strip__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#af5d5714;color:var(--etraction-accent)}.etraction-buybox-card .etraction-trust-strip__icon svg{display:block;width:18px;height:18px}.etraction-buybox-card .etraction-trust-strip__content{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:1.25}.etraction-buybox-card .etraction-trust-strip__content strong{display:block;margin:0;color:var(--etraction-ink);font-size:12px;font-weight:650;line-height:1.25;letter-spacing:-.01em}.etraction-buybox-card .etraction-trust-strip__content small{display:block;margin-top:2px;color:var(--etraction-muted);font-size:10px;font-weight:450;line-height:1.3}@media(hover:hover){.etraction-buybox-card .etraction-trust-strip__item{transition:opacity .16s ease}.etraction-buybox-card .etraction-trust-strip:hover .etraction-trust-strip__item:not(:hover){opacity:.62}.etraction-buybox-card .etraction-trust-strip__icon{transition:background .16s ease,color .16s ease,transform .16s ease}.etraction-buybox-card .etraction-trust-strip__item:hover .etraction-trust-strip__icon{background:var(--etraction-accent);color:#fff;transform:translateY(-1px)}}.etraction-buybox-card .payment-list.pd{margin-top:12px;padding:8px!important;border:1px solid var(--etraction-line);border-radius:10px!important;background:#fff;box-shadow:none!important}.etraction-buybox-card .product-meta__store-availability-container{margin:0!important;padding:0!important}.etraction-buybox-card .product-meta__store-availability-container:empty{display:none!important}.etraction-buybox-card .product-meta__store-availability-container>.store-availability-container{margin-top:0!important}.etraction-buybox-card .product-meta__store-availability-container>.store-availability-container:empty{display:none!important}.etraction-buybox-card .etraction-trust-strip{min-height:68px}@media(max-width:999px){.etraction-buybox-card>.card__section{padding:22px!important}.etraction-buybox-card .product-meta__title{font-size:21px}.etraction-buybox-card .price-promotional-wrap strong{font-size:28px}}@media(max-width:640px){.etraction-buybox-card{border-right:0!important;border-left:0!important;border-radius:0 0 18px 18px!important;box-shadow:none}.etraction-buybox-card>.card__section{padding:18px 16px 20px!important}.etraction-buybox-card .card__separator{margin:18px 0!important}.etraction-buybox-card .product-meta__title{margin-bottom:11px!important;font-size:20px;line-height:1.28}.etraction-buybox-card .price-promotional-wrap strong{font-size:27px}.etraction-buybox-card .etraction-color-filter__grid,.etraction-buybox-card .variant-swatch-list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:3px 16px 7px 3px;margin-right:-16px;margin-left:-3px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.etraction-buybox-card .etraction-color-filter__grid::-webkit-scrollbar,.etraction-buybox-card .variant-swatch-list::-webkit-scrollbar{display:none}.etraction-buybox-card .block-swatch-list{grid-template-columns:repeat(3,1fr)}.etraction-buybox-card .block-swatch__item{height:44px}.etraction-buybox-card .product-form__payment-container .product-form__add-button,.etraction-buybox-card .product-form__add-button,.etraction-buybox-card .product-form__add-button.button--primary,.etraction-buybox-card button.product-form__add-button.button.button--primary{min-height:46px}.etraction-buybox-card .product-form__payment-container{grid-template-columns:116px minmax(0,1fr);gap:9px 10px}.etraction-buybox-card .etraction-field-label{font-size:10.5px}.etraction-buybox-card .product-form__payment-container .product-form__add-button{padding-right:12px!important;padding-left:12px!important;font-size:11.5px;letter-spacing:.035em}}@media(prefers-reduced-motion:reduce){.etraction-buybox-card .block-swatch__item,.etraction-buybox-card .variant-swatch__item,.etraction-buybox-card .etraction-color-filter__thumb,.etraction-buybox-card .product-form__add-button{transition:none!important}}@media(max-width:640px){.etraction-buybox-card .etraction-trust-strip{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px}.etraction-buybox-card .etraction-trust-strip__item{flex-direction:column;gap:6px;min-height:76px;padding:0 7px;text-align:center}.etraction-buybox-card .etraction-trust-strip__item+.etraction-trust-strip__item:before{top:6px;bottom:6px}.etraction-buybox-card .etraction-trust-strip__icon{flex-basis:30px;width:30px;height:30px}.etraction-buybox-card .etraction-trust-strip__icon svg{width:16px;height:16px}.etraction-buybox-card .etraction-trust-strip__content{align-items:center}.etraction-buybox-card .etraction-trust-strip__content strong{font-size:10.5px;line-height:1.2}.etraction-buybox-card .etraction-trust-strip__content small{font-size:9px;line-height:1.2}}.etraction-buybox-card .block-swatch-list:has(>.block-swatch:only-child){grid-template-columns:96px!important;justify-content:start}.etraction-buybox-card .block-swatch-list:has(>.block-swatch:only-child) .block-swatch{width:96px;min-width:96px;max-width:96px}.etraction-size-modal__image{display:flex;justify-content:center;margin:0 0 16px}.etraction-size-modal__image img{width:100%;max-width:320px;height:auto;border-radius:8px;display:block}
/*# sourceMappingURL=/cdn/shop/t/229/assets/etraction-buybox.css.map */
