body.template-product .product__info-container .pdp-buyflow{order:4}body.template-product .product__info-container [id^=price-]{order:5!important}body.template-product .product__info-container div:has(>shopify-payment-terms){order:6!important}body.template-product .product__info-container .multi-column-icon-wrap{order:7!important}body.template-product .product__info-container .fake-add-to-cart-wrapper,body.template-product .product__info-container product-form,body.template-product .product__info-container .product-form{order:8!important}body.template-product .product__info-container .pdp-pay-line{order:9!important}body.template-product .product__info-container [id^=price-]{background:#f3f4f6!important;border-radius:14px!important;margin-top:16px!important}body.template-product .product__info-container:has(shopify-payment-terms) [id^=price-]{border-radius:14px 14px 0 0!important;padding-bottom:0!important}body.template-product .product__info-container div:has(>shopify-payment-terms){background:#f3f4f6!important;border-radius:0 0 14px 14px!important;margin-top:0!important}body.template-product .product__info-container,body.template-product .pdp-buyflow{overflow-anchor:none}body.bf-open.template-product .product__info-container [id^=price-]{margin-top:10px!important}body.template-product .product__info-container .multi-column-icon-wrap.pdp-trust-grid-wrap,body.template-product .product__info-container .fake-add-to-cart-wrapper.fakeAddToCart{margin-top:10px!important;margin-bottom:0!important}body.template-product .product__info-container .pdp-pay-line{margin-top:10px!important}body.template-product .product__info-container div:has(>shopify-payment-terms):after{content:var(--bf-inst, "")!important}body.template-product #customStickyCart,body.template-product #sticky-product-line{display:none!important}body.template-product .pdp-bf-float{position:fixed;right:24px;bottom:24px;z-index:30;appearance:none;-webkit-appearance:none;background:#191a1d;color:#fff;border:0;border-radius:12px;padding:13px 20px;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:0;line-height:1.2;cursor:pointer;box-shadow:0 6px 20px #0000002e;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .35s cubic-bezier(.33,1,.68,1),transform .35s cubic-bezier(.33,1,.68,1),background .2s ease}body.template-product .pdp-bf-float.is-on{opacity:1;transform:translateY(0);pointer-events:auto}body.template-product .pdp-bf-float:hover{background:#000}@media screen and (max-width:599px){body.template-product .pdp-bf-float{right:16px;bottom:16px;padding:12px 16px;font-size:13px}}body.template-product .pdp-buyflow{display:none;width:100%;margin:26px 0 0}body.template-product .pdp-buyflow.is-open{display:block}body.template-product .pdp-bf-step{opacity:0;transform:translateY(14px);max-height:0;overflow:hidden;pointer-events:none;will-change:max-height,opacity,transform;transition:opacity .7s cubic-bezier(.33,1,.68,1),transform .7s cubic-bezier(.33,1,.68,1),max-height .7s cubic-bezier(.33,1,.68,1),margin-bottom .7s cubic-bezier(.33,1,.68,1)}body.template-product .pdp-bf-step.is-on{opacity:1;transform:translateY(0);max-height:none;overflow:visible;pointer-events:auto;margin:0 0 34px}body.template-product .pdp-bf-step--last.is-on{margin-bottom:6px}body.template-product .pdp-bf-h{font-family:var(--font-body-family);font-size:20px;font-weight:600;letter-spacing:-.008em;line-height:1.25;color:#191a1d;margin:0 0 14px}body.template-product .pdp-bf-h span{color:#8a8b91}body.template-product .pdp-bf-step--last .pdp-bf-h{margin-bottom:2px}body.template-product .pdp-bf-card{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;width:100%;text-align:left;background:#fff;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #d4d5da;padding:16px 18px;margin:0 0 10px;font-family:inherit;cursor:pointer;transition:box-shadow .35s cubic-bezier(.33,1,.68,1)}body.template-product .pdp-bf-card:hover{box-shadow:inset 0 0 0 1px #8a8b91}body.template-product .pdp-bf-card.is-selected{box-shadow:inset 0 0 0 2px #0b6cd4}body.template-product .pdp-bf-card-media{flex:0 0 56px;width:56px;height:56px;border-radius:8px;background:#f3f4f6;overflow:hidden}body.template-product .pdp-bf-card-media img{width:100%;height:100%;object-fit:contain;display:block}body.template-product .pdp-bf-card-main{flex:1 1 auto}body.template-product .pdp-bf-card-title{display:block;font-size:15px;font-weight:600;letter-spacing:-.008em;line-height:1.3;color:#191a1d}body.template-product .pdp-bf-card-sub{display:block;font-size:13px;font-weight:400;line-height:1.5;color:#6b6d74;margin-top:3px}body.template-product .pdp-bf-card-price{flex:0 0 auto;text-align:right;font-size:14px;font-weight:500;line-height:1.4;color:#191a1d;white-space:nowrap}body.template-product .pdp-bf-card-price small{display:block;font-size:11px;font-weight:400;color:#8a8b91}body.template-product .pdp-bf-confirm{display:flex;align-items:center;gap:14px;border-radius:10px;box-shadow:inset 0 0 0 1px #d4d5da;padding:16px 18px}body.template-product .pdp-bf-confirm-name{display:block;font-size:16px;font-weight:600;letter-spacing:-.008em;line-height:1.25;color:#191a1d}body.template-product .pdp-bf-confirm-desc{display:block;font-size:13px;line-height:1.5;color:#6b6d74;margin-top:4px}body.template-product .pdp-bf-confirm-price{margin-left:auto;font-size:15px;font-weight:600;color:#191a1d;white-space:nowrap}body.template-product .pdp-bf-info{background:#f3f4f6;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.55;color:#6b6d74;margin-top:10px}body.template-product .pdp-bf-info strong{display:block;font-weight:600;color:#191a1d;margin-bottom:3px}body.template-product .pdp-bf-cart-prompt{margin:0;font-size:14px;line-height:1.55;color:#6b6d74}body.template-product .pdp-bf-cart-toggle{appearance:none;-webkit-appearance:none;background:none;border:0;padding:0;font-family:inherit;font-size:14px;line-height:1.55;color:#6b6d74;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.template-product .pdp-bf-cart-toggle:hover{color:#191a1d}body.template-product .pdp-bf-cart{max-height:0;opacity:0;overflow:hidden;margin-top:0;padding-top:0;padding-bottom:0;transition:max-height .6s cubic-bezier(.33,1,.68,1),opacity .45s ease,margin-top .6s cubic-bezier(.33,1,.68,1),padding .6s cubic-bezier(.33,1,.68,1)}body.template-product .pdp-bf-cart.is-on{max-height:420px;opacity:1;margin-top:10px;padding-top:14px;padding-bottom:14px}body.template-product .pdp-bf-cart-line{display:block}body.template-product .pdp-bf-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#fff;opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.33,1,.68,1);padding:6%}body.template-product .pdp-bf-media.is-on{opacity:1}body.template-product .pdp-bf-media{display:grid;place-items:center}body.template-product .pdp-bf-media .pdp-bf-layer{grid-area:1 / 1;max-width:100%;max-height:100%;object-fit:contain;display:block;opacity:0;transition:opacity .4s cubic-bezier(.33,1,.68,1)}body.template-product .pdp-bf-media .pdp-bf-layer.is-front{opacity:1}@media(prefers-reduced-motion:reduce){body.template-product .pdp-bf-step,body.template-product .pdp-bf-cart,body.template-product .pdp-bf-card,body.template-product .pdp-bf-float,body.template-product .pdp-bf-layer,body.template-product .pdp-bf-media{transition:none}}@media(max-width:749px){body.template-product .pdp-bf-card:has(.pdp-bf-card-media){display:grid;grid-template-columns:56px minmax(0,1fr) auto;column-gap:14px;row-gap:6px;align-items:center}body.template-product .pdp-bf-card:has(.pdp-bf-card-media) .pdp-bf-card-main{display:contents}body.template-product .pdp-bf-card:has(.pdp-bf-card-media) .pdp-bf-card-media{grid-column:1;grid-row:1}body.template-product .pdp-bf-card:has(.pdp-bf-card-media) .pdp-bf-card-title{grid-column:2;grid-row:1}body.template-product .pdp-bf-card:has(.pdp-bf-card-media) .pdp-bf-card-price{grid-column:3;grid-row:1}body.template-product .pdp-bf-card:has(.pdp-bf-card-media) .pdp-bf-card-sub{grid-column:1 / -1;grid-row:2}body.template-product .card--standard .card__content{flex-wrap:wrap}body.template-product .card--standard .card__information{flex:1 1 100%;min-width:0}}@media(max-width:749px){body.template-product .pdp-bf-confirm{display:grid;grid-template-columns:56px minmax(0,1fr) auto;column-gap:14px;row-gap:6px;align-items:center}body.template-product .pdp-bf-confirm .pdp-bf-card-main{display:contents}body.template-product .pdp-bf-confirm .pdp-bf-card-media{grid-column:1;grid-row:1}body.template-product .pdp-bf-confirm .pdp-bf-confirm-name{grid-column:2;grid-row:1}body.template-product .pdp-bf-confirm .pdp-bf-confirm-price{grid-column:3;grid-row:1}body.template-product .pdp-bf-confirm .pdp-bf-confirm-desc{grid-column:1 / -1;grid-row:2}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/pdp-buyflow.css.map */
