.mlf-purchase-minimum{padding:14px 0;border-top:1px solid #dedcd6;font-size:12px;line-height:1.6;color:#b42318}.mlf-purchase-minimum[data-blocked]{font-weight:500}.mlf-purchase-minimum[data-campaign-limit],.mlf-purchase-alert[data-campaign-limit]{color:#b42318}.mlf-purchase-alert{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:99999;width:min(440px,calc(100% - 32px));padding:18px 22px;background:#f8f7f3;color:#262621;border:1px solid #d9d7d1;font:13px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 8px 32px #0002}.mlf-purchase-alert[data-order-minimum]{color:#b42318}.additional-checkout-buttons,.mlf-purchase-minimum[hidden]{display:none!important}.mlf-identity .mlf-product-badge-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:6px;width:100%;min-width:0;margin:12px 0}.mlf-identity .mlf-product-badge-row>.mlf-product-badge{display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:fit-content;max-width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:5px 7px;border:1px solid #d9d7d1;border-radius:0;box-shadow:none;background:#f8f7f3;color:#262621;font:500 9px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:normal;overflow-wrap:anywhere}.mlf-identity .mlf-product-badge-row>.mlf-product-badge:nth-child(2n){justify-self:end}.mlf-identity :is(.product-badges,.product-card-ald__soldout){display:none!important}.mlf-identity [data-final-sale-info]{pointer-events:auto;cursor:pointer}.mlf-identity [data-final-sale-info]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mlf-final-sale-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(360px,calc(100% - 40px));max-height:calc(100% - 48px);padding:30px 26px;border:1px solid #d9d7d1;border-radius:0;background:#f8f7f3;color:#262621;box-shadow:0 16px 64px #0003}.mlf-final-sale-dialog::backdrop{background:#0005}.mlf-final-sale-dialog h2{margin:0 28px 12px 0;font:500 12px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.mlf-final-sale-dialog p{margin:0;font:400 14px/1.6 Helvetica Neue,Helvetica,Arial,sans-serif}.mlf-final-sale-dialog__close{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:inherit;font-size:24px;cursor:pointer}@media(max-width:749px){.mlf-identity .product-details__mobile-purchase-rail product-price.text-block:has(.mlf-product-badge-row){display:contents}.mlf-identity .product-details__mobile-purchase-rail product-price.text-block:has(.mlf-product-badge-row)>[ref=priceContainer]{grid-column:2;grid-row:1;align-self:start;justify-self:end}.mlf-identity .product-details__mobile-purchase-rail product-price.text-block>.mlf-product-badge-row{display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;min-width:0;margin:0;white-space:normal}.mlf-identity .product-details__mobile-purchase-rail product-price.text-block .mlf-product-badge-row>.mlf-product-badge{font:500 9px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:normal;color:#262621}}@media(min-width:750px){.mlf-identity .mlf-product-badge-row>.mlf-product-badge:only-child{grid-column:1 / -1;justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/purchase-rules.css.map */
