.xflow-bis-button,.xflow-modal{--bis-shadow: 0 .4rem 2rem rgba(0, 0, 0, .12);--bis-bell: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='black' stroke-width='32' stroke-linecap='round' stroke-linejoin='round'><path d='M427.68 351.43C402 320 383.87 304 383.87 217.35 383.87 138 343.35 109.73 310 96c-4.43-1.82-8.6-6-9.95-10.55C294.2 65.54 277.8 48 256 48s-38.21 17.55-44.05 37.47c-1.35 4.6-5.52 8.71-9.95 10.53-33.39 13.75-73.87 41.92-73.87 121.35C128.13 304 110 320 84.32 351.43 73.68 364.45 83 384 101.61 384h308.83c18.51 0 27.77-19.61 17.24-32.57z'/><path d='M320 384a64 64 0 0 1-128 0'/></svg>");--bis-envelope: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='none' stroke='white' stroke-width='32' stroke-linecap='round' stroke-linejoin='round'><rect x='48' y='96' width='416' height='320' rx='40' ry='40'/><path d='M112 160l144 112 144-112'/></svg>")}.product[data-variant-status=out-of-stock] .back-in-stock--enabled .product-form__submit-wrapper,.product[data-variant-status=out-of-stock] .back-in-stock--enabled .shopify-payment-button{display:none}.product[data-variant-status=out-of-stock] .back-in-stock--enabled .product-form__qty-wrapper{opacity:.4;pointer-events:none}.xflow-bis-button{display:block;width:100%}.xflow-bis-button .xflow-button,.xflow-modal .xflow-form .xflow-button{display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;height:4.4rem;min-height:4.4rem;padding:0 2.4rem;border:0;border-radius:6px;background:var(--bis-accent);color:var(--bis-accent-text);font-family:var(--font-heading-family);font-size:1.6rem;font-weight:700;letter-spacing:.06rem;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-medium) ease}.xflow-bis-button .xflow-button:before,.xflow-modal .xflow-form .xflow-button:before{content:"";flex:0 0 auto;width:2rem;height:2rem;background-color:currentColor;-webkit-mask:var(--bis-bell) center / contain no-repeat;mask:var(--bis-bell) center / contain no-repeat}.xflow-bis-button .xflow-button:hover,.xflow-modal .xflow-form .xflow-button:hover{background-image:linear-gradient(#00000014,#00000014)}.quick-add .xflow-bis-button .xflow-button{height:3.6rem;min-height:3.6rem;gap:.6rem;padding:0 1.2rem}.xflow-modal{align-items:flex-start;padding-top:2.4rem;overflow-y:auto}.xflow-modal .xflow-modal__backdrop{position:fixed;cursor:default!important;background:#00000080}.xflow-modal .xflow-modal__container{width:auto;max-width:calc(100% - 4rem);max-height:none!important;margin:auto;padding:2rem;overflow:visible!important;background:transparent;border-radius:0;box-shadow:none}.xflow-modal .xflow-modal__content{overflow:visible!important}.xflow-modal .xflow-modal__container,.xflow-modal .xflow-modal__content,.xflow-modal .xflow-bis-form{pointer-events:none}.xflow-modal .xflow-bis-form__preview,.xflow-modal .xflow-bis-form__content,.xflow-modal .xflow-modal__close{pointer-events:auto}.xflow-modal .xflow-modal__close{top:0;right:4.4rem;z-index:3;width:3.6rem;height:3.6rem;border-radius:100px;background:var(--bis-surface);color:var(--bis-ink);box-shadow:var(--bis-shadow)}.xflow-modal .xflow-modal__close svg{width:2rem;height:2rem}.xflow-modal .xflow-bis-form{display:flex;flex-direction:column;gap:1.2rem;isolation:isolate}.xflow-modal .xflow-bis-form__preview,.xflow-modal .xflow-bis-form__content{position:relative;padding:2.4rem;background:var(--bis-surface);border-radius:20px;box-shadow:var(--bis-shadow)}.xflow-modal .xflow-bis-form__preview{z-index:1}.xflow-modal .xflow-bis-form__content{z-index:0;order:-1;display:flex;flex-direction:column;gap:1.6rem}.xflow-modal .xflow-bis-image{display:block}.xflow-modal .xflow-bis-image .xflow-rte{display:none}.xflow-modal .xflow-bis-image__media{width:100%!important;max-width:100%!important;max-height:44rem;background:none}.xflow-modal .xflow-bis-image__img{width:100%;height:100%;object-fit:contain}.xflow-modal .xflow-bis-head{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;width:100%}.xflow-modal .xflow-bis-head__title{margin:0;font-size:2.4rem;line-height:1.2;font-weight:700;color:var(--bis-ink)}.xflow-modal .xflow-bis-head__link{font-size:1.6rem;font-weight:500;color:var(--bis-ink)}.xflow-modal .xflow-bis-head__status{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.xflow-modal .xflow-bis-head__price{margin:0;font-family:var(--font-heading-family);font-size:3.4rem;line-height:1.2;font-weight:700;color:var(--bis-ink)}.xflow-modal .xflow-bis-head__price .price,.xflow-modal .xflow-bis-head__price .price-item,.xflow-modal .xflow-bis-head__price .price__regular{font-size:inherit;font-weight:inherit;color:inherit}.xflow-modal .xflow-bis-head__divider{width:100%;margin:0;border:0;border-top:1px solid color-mix(in srgb,var(--bis-ink) 15%,transparent)}.xflow-modal .product__inventory--solid.product__inventory--pill{flex-direction:row-reverse;gap:.6rem;padding:.6rem 1.2rem;border:0;border-radius:10rem;background-color:rgb(var(--inventory-color),.12);color:rgb(var(--inventory-color));font-size:1.4rem;font-weight:500;line-height:1.2}.xflow-modal .product__inventory--solid svg.product-inventory--out{display:inline-block;width:.8rem;height:.8rem;overflow:visible}.xflow-modal .product__inventory--solid .bg-circle{display:none}.xflow-modal .product__inventory--solid svg circle{cx:.4rem;cy:.4rem;r:.4rem;fill:rgb(var(--inventory-color));stroke:none}.xflow-modal .xflow-form,.xflow-modal .xflow-bis-form__success{padding:1.6rem;background:var(--bis-panel);border-radius:12px}.xflow-modal .xflow-form__content,.xflow-modal .xflow-form__content-header{display:flex;flex-direction:column;gap:1.6rem}.xflow-modal .xflow-form__content-heading,.xflow-modal .xflow-bis-form__success-heading{display:flex;align-items:center;gap:1.2rem;margin:0;font-size:1.8rem;line-height:1.2;font-weight:700;color:var(--bis-ink)}.xflow-modal .xflow-form__content-heading:before{content:"";flex:0 0 auto;width:4.2rem;height:4.2rem;border-radius:50%;background-color:var(--bis-accent);background-image:var(--bis-envelope);background-position:center;background-repeat:no-repeat;background-size:2.4rem}.xflow-modal .xflow-form__content-header p{margin:0;font-size:1.4rem;line-height:1.3;color:color-mix(in srgb,var(--bis-ink) 60%,transparent)}.xflow-modal .xflow-field__label{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:500;color:var(--bis-ink)}.xflow-modal .xflow-field__input{display:block;width:100%;height:4.4rem;box-sizing:border-box;padding:.4rem 1.6rem;border:1px solid color-mix(in srgb,var(--bis-ink) 18%,transparent);border-radius:6px;background:var(--bis-surface);color:var(--bis-ink);font-family:var(--font-body-family);font-size:1.6rem}.xflow-modal .xflow-field__input::placeholder{color:color-mix(in srgb,var(--bis-ink) 40%,transparent)}.xflow-modal .xflow-form,.xflow-modal .xflow-form__content,.xflow-modal .xflow-form__field-wrapper,.xflow-modal .xflow-field{min-width:0;max-width:100%}.xflow-modal .xflow-form__field-wrapper{display:block!important}.xflow-modal .xflow-field__input{min-width:0;max-width:100%}@media screen and (max-width:480px){.xflow-modal .xflow-modal__container{max-width:calc(100% - 2rem);padding:1rem}.xflow-modal .xflow-modal__content{padding:4.4rem 0 0!important}.xflow-modal .xflow-modal__close{right:1rem}.xflow-modal .xflow-bis-form__preview,.xflow-modal .xflow-bis-form__content{padding:1.6rem}.xflow-modal .xflow-bis-head__status{flex-wrap:wrap}.xflow-modal .xflow-bis-head__price,.xflow-modal .product__inventory--solid.product__inventory--pill{white-space:nowrap}.xflow-modal .xflow-form__content-heading,.xflow-modal .xflow-bis-form__success-heading{font-size:1.6rem}.xflow-modal .xflow-form__content-heading:before{width:3.6rem;height:3.6rem;background-size:2rem}.xflow-bis-button .xflow-button,.xflow-modal .xflow-form .xflow-button{padding:0 1.2rem;gap:.8rem}.xflow-bis-button .xflow-button:before,.xflow-modal .xflow-form .xflow-button:before{display:none}}@media screen and (min-width:1025px){.xflow-modal .xflow-modal__container{width:fit-content!important}.xflow-modal .xflow-modal__content{width:fit-content}.xflow-modal .xflow-bis-form{flex-direction:row;align-items:stretch;gap:1.2rem;width:fit-content}.xflow-modal .xflow-bis-form__preview{flex:0 0 38rem}.xflow-modal .xflow-bis-form__content{order:0;flex:0 0 46rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-xflow-bis.css.map */
