.drawer--container[data-view=product-form]{position:relative}.drawer--container[data-view=product-form] .bg-quickshop-toolbar{position:absolute;top:10px;left:10px;right:10px;z-index:40;display:flex;justify-content:flex-end;pointer-events:none}.drawer--container[data-view=product-form] .bg-quickshop-toolbar__close{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:88px;padding:7px 13px;border:1px solid rgba(0,0,0,.62);border-radius:6px;background:#fffffff5;color:#111;font:inherit;font-weight:700;font-size:13px;cursor:pointer;pointer-events:auto;box-shadow:0 3px 12px #00000030}.drawer--container[data-view=product-form] .bg-quickshop-toolbar__close>span{font:700 25px/1 Arial,sans-serif}.drawer--container[data-view=product-form] .bg-quickshop-toolbar__close:focus-visible,.product-quick-add--form .bg-quick-buy-now:focus-visible{outline:3px solid #f98cc1;outline-offset:2px}.product-quick-add--form .product-quick-add--media{position:relative}.product-quick-add--form .product-quick-add--media .carousel-nav-arrow{position:absolute;z-index:4;bottom:12px;left:50%;top:auto;transform:translate(-50%);min-width:100px;min-height:40px;display:flex;align-items:center;justify-content:space-around;gap:5px;padding:2px 6px;border-radius:24px;background:#0a0a0ac2;color:#fff;border:1px solid rgba(255,255,255,.65);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.product-quick-add--form .product-quick-add--media .carousel-nav-arrow--current,.product-quick-add--form .product-quick-add--media .carousel-nav-arrow--total{display:none}.product-quick-add--form .product-quick-add--media .carousel-nav-arrow--prev,.product-quick-add--form .product-quick-add--media .carousel-nav-arrow--next{display:flex;align-items:center;justify-content:center;width:40px;height:36px;margin:0;padding:0;color:#fff}.product-quick-add--form .product-quick-add--media .carousel-nav-arrow svg{width:11px;height:17px;color:#fff}.product-quick-add--form .bg-quick-buy-now{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin-top:9px;padding:11px 14px;border:1px solid #f98cc1;border-radius:var(--button--radius,7px);background:#f98cc1;color:#111;font:inherit;font-size:13px;font-weight:800;letter-spacing:.045em;text-transform:uppercase;text-align:center;cursor:pointer}.product-quick-add--form .bg-quick-buy-now:hover:not(:disabled){background:#ffb8dd;border-color:#ffb8dd}.product-quick-add--form .bg-quick-buy-now:disabled{opacity:.7;cursor:wait}.product-quick-add--form .bg-quick-buy-now__loading,.product-quick-add--form .bg-quick-buy-now[aria-busy=true] .bg-quick-buy-now__label{display:none}.product-quick-add--form .bg-quick-buy-now[aria-busy=true] .bg-quick-buy-now__loading{display:inline}.product-quick-add--form .bg-quick-buy-now__error{color:#a91439;font-size:13px;line-height:1.35;margin:0;padding:7px 0}.product-quick-add--form .bg-quick-buy-now__error[hidden]{display:none}@media(max-width:767px){html.bg-quick-shop-active .doubly-float,html.bg-quick-shop-active .doubly-floating,html.bg-quick-shop-active [class*=doubly-float],html.bg-quick-shop-active [id*=doubly-widget]{display:none!important;visibility:hidden!important;pointer-events:none!important}}@media(prefers-reduced-motion:reduce){.product-quick-add--form .bg-quick-buy-now{transition:none}}html.bg-any-drawer-active #__pc_app,html.bg-any-drawer-active #__pc_app *,html.bg-any-drawer-active [id=__pc_app]{display:none!important;pointer-events:none!important}@media(max-width:767px){.layout--viewport .header--root .header--wrapper{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;padding-left:9px!important;padding-right:9px!important;column-gap:5px!important;grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr)!important}.layout--viewport .header--root .header--logo{justify-self:center;max-width:43vw;min-width:0}.layout--viewport .header--root .header--primary-nav{min-width:44px;width:44px;margin:0}.layout--viewport .header--root .header--secondary-nav{min-width:44px!important;max-width:100%!important;width:auto!important;margin:0!important;justify-self:end!important;justify-content:flex-end!important;gap:3px!important;padding-right:2px!important}.layout--viewport .header--root .header--secondary-nav .header--cart{position:relative!important;min-width:42px!important;max-width:42px!important;height:44px!important;margin:0!important;padding:3px!important;overflow:visible;box-sizing:border-box}.layout--viewport .header--root .header--secondary-nav .header--cart:not([data-cart-count="0"]):after{right:-1px!important;left:auto!important;top:-1px!important}}.bg-checkout-preview-notice{margin:9px 0 0;padding:9px 11px;border:1px solid #d9a1ba;border-radius:5px;background:#fff3f9;color:#3b1829;font:500 12px/1.5 Arial,sans-serif}@media(min-width:768px){.layout--viewport .header--root[data-icons=true] .header--secondary-nav{display:flex;align-items:center;justify-self:end;justify-content:flex-end;min-width:48px;width:auto;margin-left:auto;position:relative;z-index:6}.layout--viewport .header--root[data-icons=true] .header--secondary-nav .header--cart{display:inline-flex!important;align-items:center;justify-content:center;position:relative;flex:0 0 48px;width:48px;height:48px;min-width:48px;min-height:48px;box-sizing:border-box;padding:7px;margin:0;color:#fff!important;visibility:visible!important;opacity:1!important;cursor:pointer}.layout--viewport .header--root[data-icons=true] .header--secondary-nav .header--cart-wrapper{display:flex!important;align-items:center;justify-content:center;width:32px;height:32px;color:#fff!important;visibility:visible!important;opacity:1!important}.layout--viewport .header--root[data-icons=true] .header--secondary-nav .header--cart svg.icon--bag,.layout--viewport .header--root[data-icons=true] .header--secondary-nav .header--cart svg.icon--cart{display:block!important;width:27px!important;height:27px!important;min-width:27px;min-height:27px;color:#fff!important;stroke:currentColor!important;visibility:visible!important;opacity:1!important}.layout--viewport .header--root[data-icons=true] .header--secondary-nav .header--cart:not([data-cart-count="0"]):after{top:0!important;right:0!important;left:auto!important;width:17px!important;height:17px!important;line-height:17px!important;border-radius:50%;background:#ff9bd0!important;color:#111!important;font-size:10px!important;font-weight:800!important;text-align:center}.layout--viewport .header--root[data-icons=true] .header--secondary-nav .header--cart:focus-visible{outline:2px solid #ff9bd0!important;outline-offset:2px}.drawer--container[data-view=product-form] .bg-quickshop-toolbar{display:none!important}}.product-quick-add--form .bg-quick-subscription-plan{padding:11px 0 4px;margin-top:12px;border-top:1px solid rgba(130,130,130,.25)}.product-quick-add--form .bg-quick-subscription-plan__label{display:block;margin-bottom:8px;color:inherit;font:700 12px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.product-quick-add--form .bg-quick-subscription-plan__select{width:100%;max-width:100%;min-height:44px;padding:10px 12px;font:500 14px/1.4 Arial,sans-serif;color:#151515;background:#fff;border:1px solid #b5b5b5;border-radius:6px;-webkit-appearance:auto;appearance:auto}.product-quick-add--form .bg-quick-subscription-plan__select:focus-visible{outline:3px solid #f98cc1;outline-offset:2px}.product-quick-add--form .bg-quick-subscription-plan__explanation{margin:9px 0 5px;font:400 12px/1.45 Arial,sans-serif;color:inherit}.product-quick-add--form .bg-quick-subscription-plan__explanation a{color:inherit;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/55/assets/bg-quick-purchase.css.map */
