.mx-bulk{--ink: #2b2926;--muted: #716c64;--line: #ddd6ca;--paper: #f7f3ed;--card: #fffdf9;--gold: #9d7a31;color:var(--ink);padding:34px 0 80px}.mx-bulk *{box-sizing:border-box}.mx-bulk__shell{width:min(1440px,calc(100% - 48px));margin:auto}.mx-bulk__hero{padding:64px clamp(28px,6vw,88px);border:1px solid var(--line);border-radius:34px;background:linear-gradient(135deg,#f1ece4,#fbfaf7);text-align:center}.mx-bulk__eyebrow,.mx-bulk__label{color:var(--gold);font-size:12px;font-weight:700;letter-spacing:.19em;line-height:1.4;text-transform:uppercase}.mx-bulk h1{margin:18px auto 22px;font-size:clamp(48px,7vw,96px);letter-spacing:-.055em;line-height:.95}.mx-bulk__lead{max-width:980px;margin:auto;color:var(--muted);font-size:clamp(17px,2vw,22px);line-height:1.55}.mx-bulk__shipping{display:inline-flex;margin-top:28px;padding:12px 18px;align-items:center;gap:10px;border:1px solid #c8b17a;border-radius:999px;background:#fffaf0;font-weight:700}.mx-bulk__tiers{display:grid;margin:24px 0 46px;gap:14px;grid-template-columns:repeat(3,1fr)}.mx-bulk__tier{padding:25px;border:1px solid var(--line);border-radius:22px;background:var(--card)}.mx-bulk__tier strong{display:block;margin:5px 0;font-size:30px}.mx-bulk__tier span{color:var(--muted)}.mx-bulk__tabs{position:sticky;z-index:4;top:124px;display:grid;margin-bottom:18px;padding:10px;gap:12px;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:20px;background:#fffffff0;box-shadow:0 10px 24px #2b292614;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mx-bulk__tab{padding:16px 14px;-webkit-appearance:none;appearance:none;border:1px solid transparent;border-radius:13px;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-weight:700}.mx-bulk__tab[aria-selected=true]{color:#fff;background:var(--ink)}.mx-bulk__panel{display:none}.mx-bulk__panel.is-active{display:block}.mx-bulk__panel-head{display:grid;padding:34px 4px 20px;align-items:end;gap:28px;grid-template-columns:1fr minmax(300px,470px)}.mx-bulk__panel h2{margin:8px 0;font-size:clamp(34px,5vw,58px);letter-spacing:0}.mx-bulk__panel-copy{max-width:650px;color:var(--muted)}.mx-bulk__meter{padding:20px;border:1px solid var(--line);border-radius:20px;background:var(--card)}.mx-bulk__meter-top{display:flex;align-items:end;justify-content:space-between;gap:14px}.mx-bulk__count{font-size:30px;font-weight:800}.mx-bulk__discount{color:var(--gold);font-weight:800}.mx-bulk__track{height:9px;margin:14px 0 10px;overflow:hidden;border-radius:99px;background:#e7e1d7}.mx-bulk__bar{width:0;height:100%;background:var(--gold);transition:width .25s}.mx-bulk__next{color:var(--muted);font-size:13px}.mx-bulk__brand-title{margin:26px 2px 14px;font-size:15px;letter-spacing:.14em;text-transform:uppercase}.mx-bulk__brand-title[hidden]{display:none}.mx-bulk__filters{display:grid;margin:10px 0 28px;padding:16px;align-items:end;gap:12px;grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(118px,.65fr)) auto;border:1px solid var(--line);border-radius:18px;background:var(--card)}.mx-bulk__filters label>span{display:block;margin:0 0 6px;color:var(--muted);font-size:12px;font-weight:700}.mx-bulk__filters input[type=search],.mx-bulk__filters select{width:100%;height:46px;min-width:0;padding:11px 13px;border:1px solid var(--line);border-radius:11px;color:var(--ink);background:#fff;font:inherit;font-size:13px}.mx-bulk__filters select{padding-right:34px;cursor:pointer}.mx-bulk__selected-field{transform:translateY(-11px)}.mx-bulk__selected-field:before{display:block;height:14px;margin-bottom:6px;content:""}.mx-bulk__selected-toggle{display:flex;height:46px;padding:0 14px;align-items:center;gap:9px;border:1px solid var(--line);border-radius:11px;background:#fff;cursor:pointer;white-space:nowrap}.mx-bulk__selected-toggle input{width:17px;height:17px;margin:0;accent-color:var(--ink)}.mx-bulk__selected-toggle>span{margin:0!important;color:var(--ink)!important}.mx-bulk__results{grid-column:1 / -1;color:var(--muted);font-size:12px}.mx-bulk__grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.mx-bulk-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid var(--line);border-radius:22px;background:var(--card)}.mx-bulk-card[hidden]{display:none}.mx-bulk-card__image{display:grid;padding:16px;place-items:center;aspect-ratio:4 / 3;background:#f3efe8}.mx-bulk-card__image img{width:100%;height:100%;object-fit:contain;transform:translate(var(--mx-image-shift-x, 0),var(--mx-image-shift-y, 0))}.mx-bulk-card__image--bettys img{mix-blend-mode:multiply}.mx-bulk-card__image--bettys img[src*=bettys-kangaroo-transparent]{mix-blend-mode:normal}.mx-bulk-card__body{display:flex;padding:16px;flex:1;flex-direction:column}.mx-bulk-card__vendor{color:var(--gold);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.mx-bulk-card h3{margin:7px 0 15px;font-size:15px;line-height:1.32}.mx-bulk-card__controls{display:grid;margin-top:auto;align-items:end;gap:10px;grid-template-columns:1fr}.mx-bulk-card__format{min-width:0}.mx-bulk-card select,.mx-bulk-card input,.mx-bulk__form input,.mx-bulk__form textarea{width:100%;min-width:0;padding:12px;border:1px solid var(--line);border-radius:11px;color:var(--ink);background:#fff;font:inherit}.mx-bulk-card select,.mx-bulk-card input{height:46px}.mx-bulk-card select{-webkit-appearance:none;appearance:none;padding-right:38px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M3 5.25 7 9l4-3.75' stroke='%23544d43' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:14px 14px;cursor:pointer;font-size:12px;line-height:1.2}.mx-bulk-card select:focus-visible{border-color:#9d8552;box-shadow:0 0 0 3px #9d855229;outline:none}.mx-bulk-card__qty-label{display:block;margin-bottom:6px;color:var(--muted);font-size:12px}.mx-bulk-card__meta{min-height:1.5em;margin-top:11px;color:var(--muted);font-size:12px}.mx-bulk__sticky-summary{position:fixed;z-index:12;right:22px;bottom:22px;display:grid;width:min(340px,calc(100vw - 44px));padding:16px;align-items:center;gap:14px;grid-template-columns:minmax(0,1fr) auto;border:1px solid rgba(255,255,255,.16);border-radius:18px;color:#fff;background:#2b2926f5;box-shadow:0 16px 44px #2b29263d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mx-bulk__sticky-summary[hidden]{display:none}.mx-bulk__sticky-copy{display:grid;min-width:0;gap:2px}.mx-bulk__sticky-copy>span{font-size:12px;font-weight:700}.mx-bulk__sticky-copy>strong{font-size:24px;line-height:1.1}.mx-bulk__sticky-copy>small{overflow:hidden;color:#ffffffb8;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.mx-bulk__sticky-summary button{min-height:44px;padding:0 14px;border:0;border-radius:11px;color:var(--ink);background:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:800;white-space:nowrap}.mx-bulk__summary{margin-top:46px;padding:clamp(25px,4vw,46px);border-radius:28px;color:#fff;background:var(--ink)}.mx-bulk__summary-head{display:flex;padding-bottom:20px;align-items:end;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.2)}.mx-bulk__summary h2{margin:6px 0;font-size:clamp(32px,4vw,48px)}.mx-bulk__estimate{text-align:right}.mx-bulk__estimate strong{display:block;font-size:32px}.mx-bulk__summary-rows{display:grid;padding:18px 0;gap:10px}.mx-bulk__summary-row{display:grid;padding:11px 0;gap:24px;grid-template-columns:1fr auto auto;border-bottom:1px solid rgba(255,255,255,.12)}.mx-bulk__empty{color:#ccc}.mx-bulk__notice{margin-top:16px;padding:16px;border-radius:14px;background:#ffffff14;font-size:14px;line-height:1.5}.mx-bulk__form-wrap{margin-top:24px;padding:clamp(25px,4vw,46px);border:1px solid var(--line);border-radius:28px;background:var(--card)}.mx-bulk__form-wrap h2{margin:8px 0;font-size:clamp(32px,4vw,48px)}.mx-bulk__form-intro{max-width:760px;margin-bottom:24px;color:var(--muted)}.mx-bulk__form{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.mx-bulk__field--wide{grid-column:1 / -1}.mx-bulk__form label{display:block;margin:0 0 7px;font-size:13px;font-weight:700}.mx-bulk__submit{padding:17px 24px;grid-column:1 / -1;border:0;border-radius:14px;color:#fff;background:var(--gold);cursor:pointer;font:inherit;font-weight:800}.mx-bulk__submit:disabled{opacity:.45;cursor:not-allowed}.mx-bulk__status{margin:0;padding:14px;grid-column:1 / -1;border-radius:12px;color:#604a19;background:#fff5d8}.mx-bulk__success{margin-bottom:18px;padding:18px;border-radius:14px;color:#245d2b;background:#edf7ed}.mx-bulk__legal{margin-top:12px;color:var(--muted);font-size:12px}.mx-bulk__hidden{display:none!important}@media(min-width:1680px){.mx-bulk__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mx-bulk-card__image{position:relative;display:block;min-height:0;overflow:hidden}.mx-bulk-card__image img{position:absolute;top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px)}}@media(max-width:1050px){.mx-bulk__tabs{top:118px}.mx-bulk__grid,.mx-bulk__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-bulk__search{grid-column:1 / -1}}@media(max-width:760px){html:has(.mx-bulk) shopify-chat::part(activator){width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;justify-content:center!important;gap:0!important;overflow:hidden!important;border-radius:999px!important;font-size:0!important;transform:translateY(-8px)}html:has(.mx-bulk.has-selection) shopify-chat::part(activator){transform:translateY(-88px)}.mx-bulk__shell{width:min(100% - 24px,1440px)}.mx-bulk__hero{padding:42px 20px;border-radius:24px}.mx-bulk__tiers,.mx-bulk__tabs,.mx-bulk__panel-head,.mx-bulk__form{grid-template-columns:1fr}.mx-bulk__grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mx-bulk__filters{margin-bottom:22px;padding:12px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mx-bulk__filters input[type=search],.mx-bulk__filters select{height:43px;padding:9px 10px;font-size:12px}.mx-bulk__selected-field{transform:none}.mx-bulk__selected-toggle{height:43px;padding:0 10px}.mx-bulk-card{border-radius:16px}.mx-bulk-card__image{position:relative;display:block;padding:0;overflow:hidden;aspect-ratio:1 / 1}.mx-bulk-card__image img{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);object-fit:contain;object-position:center;transform:none!important}.mx-bulk-card__body{padding:12px}.mx-bulk-card__vendor{font-size:9px;letter-spacing:.1em}.mx-bulk-card h3{margin:6px 0 12px;font-size:13px;line-height:1.3}.mx-bulk-card select,.mx-bulk-card input{height:43px;padding:9px 10px;font-size:12px}.mx-bulk-card select{padding-right:30px;background-position:right 9px center}.mx-bulk-card__qty-label,.mx-bulk-card__meta{font-size:10px}.mx-bulk__tabs{position:static}.mx-bulk__summary-head{display:block}.mx-bulk__estimate{margin-top:16px;text-align:left}.mx-bulk__summary-row{gap:8px;grid-template-columns:1fr auto}.mx-bulk__summary-row span:last-child{grid-column:1 / -1}.mx-bulk__field--wide,.mx-bulk__submit{grid-column:1}.mx-bulk__shipping{border-radius:18px}.mx-bulk__sticky-summary{right:12px;bottom:12px;left:12px;width:auto;padding:12px 13px;gap:10px;border-radius:15px}.mx-bulk__sticky-copy>strong{font-size:20px}.mx-bulk__sticky-copy>small:last-child{display:none}}@media(max-width:470px){.mx-bulk__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-bulk-card__controls{grid-template-columns:1fr}.mx-bulk-card__image{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/mxpet-bulk-order.css.map */
