.preco-hidden{display:none}.preco-preview-fallback-notice{align-items:center;background:rgba(56,88,233,.078);border:1px solid rgba(56,88,233,.25);border-radius:4px;color:#3858e9;display:flex;font-size:13px;gap:8px;line-height:1.4;margin-bottom:12px;padding:10px 14px}.preco-preview-fallback-notice__icon{color:#3858e9;flex-shrink:0;height:16px;width:16px}.preco-preview-wrapper{border:1px dashed #863cff;border-radius:4px;box-shadow:0 0 0 4px rgba(134,60,255,.04);box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:48px auto 18px!important;padding:12px!important;position:relative;width:100%}.preco-preview-wrapper:has(.preco-preview-anchor[data-location-source=after-add-to-cart]){margin-top:18px}.preco-preview-wrapper--empty{background:rgba(134,60,255,.08);gap:0;padding:0!important}.preco-preview-wrapper .preco-recommendations{position:relative}.preco-preview-wrapper .preco-recommendations.preco--bordered-default.preco-preview-selected,.preco-preview-wrapper .preco-recommendations.preco--bordered-default:hover{box-shadow:0 0 4px 1px #863cff;transition:box-shadow .15s ease-in-out}.preco-preview-wrapper .preco-recommendations.preco--bordered-none{padding:4px 2px;transition:box-shadow .15s ease-in-out}.preco-preview-wrapper .preco-recommendations.preco--bordered-none.preco-preview-selected,.preco-preview-wrapper .preco-recommendations.preco--bordered-none:hover{box-shadow:0 0 4px 1px #863cff}.preco-preview-anchor{display:block;height:0;margin:0;overflow:hidden;padding:0}.preco-preview-toolbar{align-items:center;background:#18181a;border-radius:4px 4px 0 0;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;gap:8px;right:50%;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;top:0;transform:translateX(50%) translateY(-100%);transition:opacity .15s ease;z-index:10}.preco-preview-toolbar--visible,.preco-recommendations:hover .preco-preview-toolbar{opacity:1;pointer-events:auto}.preco-preview-toolbar__divider{background:#757575;height:22px;width:2px}.preco-preview-toolbar__btn{align-items:center;background:transparent;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.preco-preview-toolbar__btn svg{height:18px;width:18px}.preco-preview-toolbar__btn:hover{background:hsla(0,0%,100%,.15)}.preco-preview-toolbar__btn--destructive:hover{color:#ff6b6b}.preco-preview-toolbar__toggle{background:#666;border:0;border-radius:999px;cursor:pointer;display:block;flex-shrink:0;height:22px;padding:0;position:relative;transition:background .15s ease;width:40px}.preco-preview-toolbar__toggle-thumb{background:#fff;border-radius:50%;height:18px;right:2px;position:absolute;top:2px;transition:right .15s ease;width:18px}.preco-preview-toolbar__toggle[aria-pressed=true]{background:#3858e9}.preco-preview-toolbar__toggle[aria-pressed=true] .preco-preview-toolbar__toggle-thumb{right:20px}.preco-preview-static{align-items:center;background:transparent;border:0;border-radius:4px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:10px 16px!important;width:100%}.preco-preview-static svg{flex-shrink:0;height:14px;width:14px}.preco-preview-static--add{box-sizing:border-box;color:#1e1e1e}.preco-preview-static--add:hover{background:rgba(0,0,0,.04)}.preco-preview-static--add-with-rules{border:1px solid #3858e9;box-sizing:border-box;color:#3858e9}.preco-preview-static--add-with-rules:hover{background:rgba(56,88,233,.078)}.preco-preview-static--display-conditions{background:#3858e9;border:0;border-radius:2px;box-shadow:0 2px 8px rgba(56,88,233,.3);color:#fff;font-size:15px;font-weight:700;padding:10px 12px;position:absolute;left:-1px;top:-44px;width:auto}.preco-preview-static--display-conditions svg{height:20px;width:20px}.preco-preview-static--display-conditions:hover{background:#2a46c9}.preco-preview-just-added{animation:preco-preview-just-added-pulse 1.6s ease-out}@keyframes preco-preview-just-added-pulse{0%{box-shadow:0 0 0 4px rgba(134,60,255,.35)}to{box-shadow:0 0 0 4px rgba(134,60,255,0)}}.cart:has([data-location-source=after-add-to-cart]) .single_add_to_cart_button{float:none!important}.product_meta [data-location-source=after-product-meta]{display:block!important;float:none!important;overflow:visible!important;white-space:normal!important;width:100%!important}.preco-seq-location{display:block;width:100%}.preco-popup-upsell{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100000}.preco-popup-upsell__overlay{background:rgba(0,0,0,.6);inset:0;position:absolute}
