.sticky-form-section{position:fixed;right:0;bottom:12px;left:0;z-index:10;pointer-events:none}.sticky-form,.sticky-form *,.sticky-form *:before,.sticky-form *:after{box-sizing:border-box}.sticky-form{display:block;opacity:0;transform:translateY(8px);transition:opacity .32s ease-in,transform .32s ease-in}.sticky-form.visible{opacity:1;transform:none;pointer-events:auto}.sticky-form__form{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:20px;background:var(--primary-blanc, #fff);box-shadow:0 0 25px #00000026;color:var(--primary-noir, #000);font-family:var(--font-family-paragraph, "Maax Trial")}.sticky-form.open .sticky-form__form{gap:18px}.sticky-form__toggle{display:flex;align-items:center;justify-content:center;gap:5px;color:inherit;font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);font-weight:500;letter-spacing:-.36px}.sticky-form__toggle svg{transform:rotate(-90deg);transition:transform .3s ease}.sticky-form.open .sticky-form__toggle svg{transform:none}.sticky-form__toggle-close,.sticky-form.open .sticky-form__toggle-open{display:none}.sticky-form.open .sticky-form__toggle-close{display:inline}.sticky-form__options{display:none;flex-direction:column;gap:14px}.sticky-form.open .sticky-form__options{display:flex}.sticky-form__group{display:flex;flex-direction:column;gap:8px}.sticky-form__group--size,.sticky-form.is-variety .sticky-form__group--flavour{display:none}.sticky-form.is-variety .sticky-form__group--size{display:flex}.sticky-form__step{display:flex;align-items:center;gap:8px;font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);font-weight:500;letter-spacing:-.36px}.sticky-form__step-number{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:16px;padding-left:1px;border-radius:40px;background:var(--primary-noir, #000);color:var(--primary-blanc, #fff)}.sticky-form__choices{display:flex;padding:3px;border:1px solid rgba(0,0,0,.16);border-radius:100px;background:var(--primary-blanc, #fff)}.sticky-form__choice{position:relative;display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;padding:8px 12px;border-radius:100px;font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);font-weight:500;letter-spacing:-.36px;white-space:nowrap;cursor:pointer}.sticky-form__choice:has(input:checked){background:var(--primary-noir, #000);color:var(--primary-blanc, #fff)}.sticky-form__choice:has(input:disabled){opacity:.4}.sticky-form__choice:has(.visually-hidden:focus-visible){box-shadow:0 0 0 2px var(--primary-blanc, #fff),0 0 0 4px var(--primary-noir, #000)}.sticky-form__badge{position:absolute;top:-11px;left:50%;z-index:1;padding:1px 6px;border-radius:100px;background:var(--secondary-carmin, #e64010);color:var(--primary-blanc, #fff);font-size:var(--font-paragraph-extra-small-size);line-height:var(--font-paragraph-extra-small-line-height);font-weight:500;letter-spacing:-.3px;transform:translate(-50%)}.sticky-form__actions{display:flex;flex-direction:column-reverse;align-items:center;gap:8px}.sticky-form__delivery{display:flex;align-items:center;gap:6px;font-size:var(--font-paragraph-small-size);line-height:var(--font-paragraph-small-line-height);font-weight:400;letter-spacing:-.36px}.sticky-form__delivery .delivery-date{font-size:inherit;line-height:inherit;font-weight:700;letter-spacing:inherit}.sticky-form__dot circle{animation:sticky-form-blink 2s ease-in-out infinite}@keyframes sticky-form-blink{50%{opacity:.5}}.sticky-form__buy{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 26px;border-radius:100px;background:var(--primary-noir, #000);color:var(--primary-blanc, #fff);font-size:var(--button-large-font-size, 18px);line-height:22px;font-weight:700;letter-spacing:-.54px;outline:1px solid transparent}.sticky-form__buy:not([disabled]):hover{background:var(--primary-blanc, #fff);color:var(--primary-noir, #000);outline-color:var(--primary-noir, #000)}.sticky-form__buy:not([disabled]):hover circle{fill:var(--primary-noir, #000)}.sticky-form__buy[disabled]{opacity:.4}.margin-stiky-form{margin-bottom:140px}@media screen and (min-width:990px){.sticky-form__form,.sticky-form.open .sticky-form__form{flex-direction:row;align-items:center;gap:42px;padding:12px}.sticky-form__toggle{display:none}.sticky-form__options,.sticky-form.open .sticky-form__options{display:flex;flex:1 1 0;flex-direction:row;gap:42px}.sticky-form__group{gap:12px}.sticky-form__group--size,.sticky-form.is-variety .sticky-form__group--size{display:flex}.sticky-form__group--flavour,.sticky-form.is-variety .sticky-form__group--flavour{display:none}.sticky-form__step,.sticky-form__choice,.sticky-form__delivery{letter-spacing:-.42px}.sticky-form__step-number{width:26px;height:18px}.sticky-form__choices{align-self:flex-start}.sticky-form__choice{flex:none}.sticky-form__choices--pack .sticky-form__choice{width:120px}.sticky-form__choices--size .sticky-form__choice{width:96px}.sticky-form__choices--purchase .sticky-form__choice{width:106px}.sticky-form__badge{letter-spacing:-.36px}.sticky-form__actions{flex-direction:column}.sticky-form__buy{width:300px}.margin-stiky-form{margin-bottom:110px}}@media screen and (min-width:990px)and (max-width:1199px){.sticky-form__form,.sticky-form.open .sticky-form__form{flex-direction:column;align-items:stretch;gap:12px}.sticky-form__options,.sticky-form.open .sticky-form__options{flex:none;justify-content:center}.sticky-form__actions{flex-direction:row;justify-content:center;gap:24px}.margin-stiky-form{margin-bottom:170px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/sticky-form.css.map */
