.bulk-order-section{background:#f5f0eb}.bulk-order.page-width{--bulk-ink: #1a1b18;--bulk-cream: #f5f0eb;--bulk-paper: #faf8f5;--bulk-yellow: #faeaa1;--bulk-muted: #625f58;--bulk-line: rgba(26, 27, 24, .15);max-width:1200px;margin:0 auto;padding:28px 24px 130px;color:var(--bulk-ink);font-family:DM Sans,Arial,sans-serif}.bulk-order .ml-bulk-intro{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);max-width:none;min-height:370px;margin:0;background:var(--bulk-ink);color:#fff;text-align:left;overflow:hidden}.ml-bulk-intro__copy{align-self:center;padding:clamp(30px,5vw,64px)}.bulk-order .ml-bulk-intro__eyebrow{margin:0 0 23px;color:var(--bulk-yellow);font:500 11px DM Mono,monospace;letter-spacing:.17em}.bulk-order .ml-bulk-intro h1{margin:0;color:#fff;font:600 clamp(44px,5vw,76px)/1.02 "DM Sans",Arial,sans-serif;letter-spacing:-.065em}.bulk-order .ml-bulk-intro h1 em{display:inline-block;margin-top:.06em;padding:0 .11em .07em;background:var(--bulk-yellow);color:var(--bulk-ink);font-style:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.bulk-order .ml-bulk-intro__lead{max-width:58ch;margin:24px 0 0;color:#eee8dd;font-size:16px;line-height:1.6}.bulk-order .ml-bulk-intro__detail{max-width:70ch;margin:15px 0 0;color:#bbb8af;font-size:12px;line-height:1.6}.ml-bulk-intro__art{position:relative;display:grid;place-items:center;overflow:hidden;background:var(--bulk-yellow);color:var(--bulk-ink)}.ml-bulk-intro__art:before,.ml-bulk-intro__art:after{position:absolute;content:"";width:330px;height:330px;border:1px solid rgba(26,27,24,.22);border-radius:50%}.ml-bulk-intro__art:after{width:215px;height:215px}.ml-bulk-intro__art-value{position:relative;z-index:1;font-size:clamp(72px,9vw,125px);font-weight:700;line-height:.9;letter-spacing:-.1em;transform:rotate(-9deg)}.ml-bulk-intro__art-value span{font-size:.35em;letter-spacing:-.07em}.ml-bulk-intro__art-value sup{font-size:.36em;vertical-align:top}.ml-bulk-intro__art-note{position:absolute;bottom:21px;font:500 10px DM Mono,monospace;letter-spacing:.12em}.bulk-order .ml-bulk-faits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;border:1px solid var(--bulk-line);border-top:0;list-style:none;background:#fff;text-align:left}.bulk-order .ml-bulk-faits li{display:flex;flex-direction:column;gap:5px;min-width:0;padding:20px 22px;border-right:1px solid var(--bulk-line);font-size:12px;line-height:1.45}.bulk-order .ml-bulk-faits li:last-child{border-right:0}.bulk-order .ml-bulk-faits li:before{content:none}.bulk-order .ml-bulk-faits strong{color:var(--bulk-ink);font-size:19px;font-weight:700;letter-spacing:-.035em}.bulk-order .ml-bulk-faits span{color:var(--bulk-muted)}.ml-bulk-faits__note{margin:8px 0 0;color:var(--bulk-muted);font-size:11px}.bulk-order .bulk-order__stepper{max-width:900px;margin:46px auto 48px;padding:0 0 20px;border-bottom:1px solid var(--bulk-line)}.bulk-order .bulk-stepper__item:after{background:#d6d1c8}.bulk-order .bulk-stepper__item--done:after{background:var(--bulk-ink)}.bulk-order .bulk-stepper__circle{width:32px;height:32px;border:1px solid var(--bulk-ink);background:var(--bulk-cream);color:var(--bulk-ink);font:600 12px DM Sans,Arial,sans-serif}.bulk-order .bulk-stepper__item--active .bulk-stepper__circle{background:var(--bulk-ink);color:#fff;box-shadow:0 0 0 5px #faeaa1b3}.bulk-order .bulk-stepper__item--done .bulk-stepper__circle{background:var(--bulk-ink);color:#fff}.bulk-order .bulk-stepper__label{margin-top:8px;color:var(--bulk-muted);font:500 12px DM Sans,Arial,sans-serif}.bulk-order .bulk-stepper__item--active .bulk-stepper__label,.bulk-order .bulk-stepper__item--done .bulk-stepper__label{color:var(--bulk-ink)}.bulk-order .bulk-step__title{max-width:none;margin:0 0 16px;color:var(--bulk-ink);font:700 clamp(40px,4.7vw,62px)/1.06 "DM Sans",Arial,sans-serif;letter-spacing:-.055em;text-align:left}.bulk-order .bulk-step__title em{padding:0 .12em .04em;background:var(--bulk-yellow);color:var(--bulk-ink);font-style:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.bulk-order .bulk-step__desc{max-width:63ch;margin:0 0 30px;color:var(--bulk-muted);font-size:16px;line-height:1.65;text-align:left}.bulk-order .bulk-filters__label{color:var(--bulk-muted);font:500 11px DM Mono,monospace;letter-spacing:.13em}.bulk-order .bulk-chip,.bulk-order .bulk-format-pill,.bulk-order .bulk-qty-tier,.bulk-order .bulk-bottles__tab,.bulk-order .bulk-bottles__page-btn{border:1px solid var(--bulk-line);border-radius:999px;background:#fff;color:var(--bulk-ink);font:600 12px DM Sans,Arial,sans-serif;transition:background .2s,color .2s,border-color .2s}.bulk-order .bulk-chip:hover,.bulk-order .bulk-format-pill:hover,.bulk-order .bulk-qty-tier:hover,.bulk-order .bulk-bottles__tab:hover{border-color:var(--bulk-ink);background:var(--bulk-paper)}.bulk-order .bulk-chip--active,.bulk-order .bulk-chip--gamme.bulk-chip--active,.bulk-order .bulk-format-pill--active,.bulk-order .bulk-qty-tier--active,.bulk-order .bulk-bottles__tab--active{background:var(--bulk-ink);border-color:var(--bulk-ink);color:#fff}.bulk-order .bulk-chip--gamme:not(.bulk-chip--active){border-color:var(--bulk-line);color:var(--bulk-ink)}.bulk-order .bulk-order__btn,.bulk-order .bulk-summary__btn,.bulk-order .bulk-format__takemoto-skip{min-height:46px;border-radius:999px;font:600 13px DM Sans,Arial,sans-serif;letter-spacing:.02em}.bulk-order .bulk-order__btn--next,.bulk-order .bulk-summary__btn--send{background:var(--bulk-ink);color:#fff}.bulk-order .bulk-order__btn--next:hover:not(:disabled),.bulk-order .bulk-summary__btn--send:hover:not(:disabled){background:#000}.bulk-order .bulk-order__btn--prev{border:1px solid var(--bulk-ink);background:transparent;color:var(--bulk-ink)}.bulk-order .bulk-order__btn--prev:hover:not(:disabled){background:var(--bulk-ink);color:#fff}.bulk-order .bulk-order__btn:focus-visible,.bulk-order .bulk-chip:focus-visible,.bulk-order .bulk-card:focus-visible,.bulk-order .bulk-bottle:focus-visible,.bulk-order input:focus-visible{outline:3px solid #9b7100;outline-offset:3px}.bulk-order .bulk-formulas__grid{gap:14px}.bulk-order .bulk-card,.bulk-order .bulk-format-row,.bulk-order .bulk-bottle,.bulk-order .bulk-qty-block,.bulk-order .bulk-bottles__recap,.bulk-order .bulk-summary,.bulk-order .bulk-summary__form-wrap{border:1px solid var(--bulk-line);border-radius:0;background:#fff;box-shadow:none}.bulk-order .bulk-card{min-height:222px;padding:18px;gap:8px}.bulk-order .bulk-card:hover,.bulk-order .bulk-bottle:hover{transform:translateY(-3px);border-color:var(--bulk-ink);box-shadow:0 14px 32px #1a1b1817}.bulk-order .bulk-card--selected,.bulk-order .bulk-bottle--selected{border:2px solid var(--bulk-ink);box-shadow:0 0 0 3px var(--bulk-yellow)}.bulk-order .bulk-card__check{width:26px;height:26px;border-color:var(--bulk-line)}.bulk-order .bulk-card--selected .bulk-card__check{border-color:var(--bulk-ink);background:var(--bulk-ink)}.bulk-order .bulk-card__visual{height:112px;gap:12px}.bulk-order .bulk-card__product-img{width:106px;height:106px;border:1px solid var(--bulk-line);border-radius:0;background:#fff}.bulk-order .bulk-card__gamme-label{color:var(--bulk-muted);font:500 10px DM Mono,monospace;letter-spacing:.13em}.bulk-order .bulk-card__name{color:var(--bulk-ink);font-size:17px;font-weight:700;letter-spacing:-.025em}.bulk-order .bulk-card__natural{border-radius:999px;font-size:10px}.bulk-order .bulk-card__actif-tag{background:var(--bulk-paper);border-radius:999px;color:var(--bulk-muted);font-size:10px}.bulk-order .bulk-card__label{border-color:var(--bulk-line);border-radius:999px;color:var(--bulk-muted);font-size:9px}.bulk-order .bulk-format-row{padding:22px}.bulk-order .bulk-format-row__name{color:var(--bulk-ink)}.bulk-order .bulk-bottle__img{position:relative;min-height:294px;padding:12px;background:var(--bulk-paper)}.bulk-order .bulk-bottle__img img{max-height:268px;max-width:100%;object-fit:contain}.bulk-order .bulk-bottle__img[data-zoom-images]{cursor:zoom-in}.bulk-order .bulk-bottle__img[data-zoom-images]:after{content:"Agrandir \2197";position:absolute;right:10px;bottom:10px;z-index:2;padding:5px 9px;border-radius:999px;background:var(--bulk-yellow);color:var(--bulk-ink);font:600 10px DM Sans,Arial,sans-serif;pointer-events:none}.bulk-order .bulk-bottle__name{color:var(--bulk-ink);font-weight:700}.bulk-order .bulk-bottle__link,.bulk-order .bulk-bottles__custom-link{color:var(--bulk-ink);text-decoration:underline;text-underline-offset:3px}.bulk-order .bulk-bottles__recap{padding:22px}.bulk-order .bulk-qty-block{padding:24px}.bulk-order .bulk-qty-input,.bulk-order .bulk-summary__field input,.bulk-order .bulk-summary__field textarea{border-color:var(--bulk-line);border-radius:4px;background:#fff;color:var(--bulk-ink)}.bulk-order .bulk-quantity__grand-total{border-radius:0;background:var(--bulk-ink)}.bulk-order .bulk-quantity__grand-total-value{color:var(--bulk-yellow)}.bulk-order .bulk-summary{padding:clamp(22px,4vw,48px)}.bulk-order .bulk-summary__conditions{border-color:var(--bulk-line);border-radius:0;background:var(--bulk-paper)}.bulk-order .bulk-selection-bar{border-top:0;background:var(--bulk-ink);box-shadow:0 -12px 32px #1a1b182e}.bulk-order .bulk-selection-bar__inner{max-width:1160px}.bulk-order .bulk-selection-bar__count,.bulk-order .bulk-selection-bar__label{color:#fff}.bulk-order .bulk-selection-chip{border-color:#ffffff40;background:#ffffff24;color:#fff}.bulk-order .bulk-selection-bar .bulk-order__btn--next{background:var(--bulk-yellow);color:var(--bulk-ink)}.bulk-order .bulk-selection-bar .bulk-order__btn--next:hover:not(:disabled){background:#fff1ba}.bulk-order.page-width{padding:28px 24px 130px!important}.bulk-order .bulk-step__title{color:var(--bulk-ink)!important;font:700 clamp(40px,4.7vw,62px)/1.06 "DM Sans",Arial,sans-serif!important;letter-spacing:-.055em!important;margin:0 0 16px!important;text-align:left!important;max-width:none!important}.bulk-order .bulk-step__desc{color:var(--bulk-muted)!important;font:400 16px/1.65 DM Sans,Arial,sans-serif!important;margin:0 0 30px!important;text-align:left!important;max-width:63ch!important}.bulk-order .bulk-card,.bulk-order .bulk-format-row,.bulk-order .bulk-bottle,.bulk-order .bulk-qty-block,.bulk-order .bulk-bottles__recap,.bulk-order .bulk-summary{background:#fff!important;border:1px solid var(--bulk-line)!important;border-radius:0!important;box-shadow:none!important}.bulk-order .bulk-card--selected,.bulk-order .bulk-bottle--selected{border:2px solid var(--bulk-ink)!important;box-shadow:0 0 0 3px var(--bulk-yellow)!important}.bulk-order .bulk-selection-bar .bulk-order__btn--next{background:var(--bulk-yellow)!important;color:var(--bulk-ink)!important}@media(max-width:749px){.bulk-order.page-width{padding:18px 16px 110px!important;overflow-x:clip}.bulk-order .ml-bulk-intro{grid-template-columns:1fr;min-height:0}.ml-bulk-intro__copy{padding:33px 24px 36px}.bulk-order .ml-bulk-intro h1{font-size:clamp(40px,10vw,56px)}.bulk-order .ml-bulk-intro__lead{font-size:14px}.bulk-order .ml-bulk-intro__detail{font-size:11px}.ml-bulk-intro__art{min-height:142px}.ml-bulk-intro__art:before{width:290px;height:290px}.ml-bulk-intro__art:after{width:175px;height:175px}.ml-bulk-intro__art-value{font-size:72px}.bulk-order .ml-bulk-faits{grid-template-columns:repeat(2,minmax(0,1fr))}.bulk-order .ml-bulk-faits li{padding:15px 13px;border-bottom:1px solid var(--bulk-line)}.bulk-order .ml-bulk-faits li:nth-child(2){border-right:0}.bulk-order .ml-bulk-faits li:nth-last-child(-n+2){border-bottom:0}.bulk-order .ml-bulk-faits strong{font-size:15px}.bulk-order .ml-bulk-faits span{font-size:10px}.bulk-order .bulk-order__stepper{margin:30px auto;padding-bottom:17px}.bulk-order .bulk-step__title{font-size:clamp(35px,9vw,48px)!important}.bulk-order .bulk-step__desc{font-size:14px!important;margin-bottom:24px!important}.bulk-order .bulk-filters__chips{width:100%}.bulk-order .bulk-card{min-height:0;padding:16px}.bulk-order .bulk-card__visual{height:102px}.bulk-order .bulk-card__product-img{width:96px;height:96px}.bulk-order .bulk-bottle__img{min-height:262px}.bulk-order .bulk-bottle__img img{max-height:238px}.bulk-order .bulk-card__name{font-size:16px}.bulk-order .bulk-selection-bar__label{font-size:10px}.bulk-order .bulk-selection-bar__count{font-size:20px}.bulk-order .bulk-selection-bar .bulk-order__btn--next{min-height:44px;padding:10px 15px}.bulk-order .bulk-summary{padding:20px}.bulk-order .bulk-order__nav{margin-top:35px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bulk-studio.css.map */
