.bud-exp{--exp-red: var(--bud-red, #ff0020);--exp-black: var(--bud-black, #050505);--exp-white: #ffffff;--exp-yellow: #ffdd00;--exp-stroke: var(--bud-stroke-width, 4px);--exp-spring: cubic-bezier(.34, 1.56, .64, 1);position:relative;overflow:hidden;border-top:var(--bud-divider-width, var(--bud-stroke-width, 4px)) solid var(--exp-black);font-family:"Londrina Solid",var(--font-heading-family, Arial),sans-serif;color:var(--exp-black)}.bud-exp:first-of-type{border-top:0}.bud-exp *,.bud-exp *:before,.bud-exp *:after{box-sizing:border-box}.bud-exp-wrap{position:relative;z-index:2;width:min(1280px,calc(100% - 32px));margin-inline:auto}.bud-exp-media{position:relative;line-height:0}.bud-exp-media img{display:block;width:100%;height:auto;object-fit:cover}.bud-exp-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,transparent 55%,var(--exp-fill) 99%)}.bud-exp-h1{margin:0 0 .3em;font-size:clamp(3.4rem,9.6vw,6.6rem);font-weight:900;line-height:.94;text-transform:uppercase;text-wrap:balance}.bud-exp-h2{margin:0 0 .32em;font-size:clamp(2.9rem,7.6vw,5rem);font-weight:900;line-height:.98;text-transform:uppercase;text-wrap:balance}.bud-exp-h1 em,.bud-exp-h2 em{font-style:normal;color:var(--exp-red)}.bud-exp-lead{margin:0;max-width:36ch;font-size:clamp(1.8rem,4.6vw,2.3rem);line-height:1.3}.bud-exp-micro{margin:.9em 0 0;font-size:clamp(1.35rem,3.4vw,1.6rem);line-height:1.3;opacity:.85}.bud-exp--onDark .bud-exp-h1,.bud-exp--onDark .bud-exp-h2,.bud-exp--onDark .bud-exp-lead,.bud-exp--onDark .bud-exp-micro{color:var(--exp-white);text-shadow:0 2px 12px rgba(0,0,0,.55)}.bud-exp--onDark .bud-exp-h1 em,.bud-exp--onDark .bud-exp-h2 em{color:var(--exp-yellow);text-shadow:0 2px 12px rgba(0,0,0,.6)}.bud-exp-btn{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:.62em 1.3em .72em;border:var(--exp-stroke) solid var(--exp-black);border-radius:14px;background:var(--exp-red);box-shadow:0 6px 0 var(--exp-black);color:var(--exp-white);cursor:pointer;font-family:inherit;font-size:clamp(1.9rem,5vw,2.5rem);font-weight:900;line-height:1.05;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .26s var(--exp-spring),box-shadow .2s ease,background .2s ease}.bud-exp-btn:hover{background:#d9001b;color:var(--exp-white);transform:translateY(-3px);box-shadow:0 9px 0 var(--exp-black)}.bud-exp-btn:active{transform:translateY(3px);box-shadow:0 2px 0 var(--exp-black);transition-duration:80ms}.bud-exp-btn:focus-visible{outline:3px dashed var(--exp-black);outline-offset:4px}.bud-exp-tag{display:inline-block;padding:.4em .85em .5em;border:var(--exp-stroke) solid var(--exp-black);border-radius:14px;background:var(--exp-white);box-shadow:0 5px 0 var(--exp-black);color:var(--exp-black);font-size:clamp(1.8rem,4.8vw,2.4rem);font-weight:900;line-height:1.08;text-align:center;text-transform:uppercase}.bud-exp-hero{--exp-fill: #8f0710;background-color:var(--exp-fill)}.bud-exp-hero__body{padding:clamp(22px,6vw,34px) 0 clamp(30px,8vw,44px)}.bud-exp-hero__cta{margin-top:clamp(18px,5vw,26px)}.bud-exp-baie{--exp-fill: #f4f4f4;background-color:var(--exp-fill)}.bud-exp-baie__body{padding:clamp(22px,6vw,34px) 0 clamp(34px,8vw,48px)}.bud-exp-fruits__label{margin:clamp(18px,5vw,26px) 0 .6em;font-size:clamp(1.5rem,3.8vw,1.8rem);letter-spacing:.04em;text-transform:uppercase;opacity:.7}.bud-exp-fruits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,2.2vw,14px);margin:0;padding:0;list-style:none}.bud-exp-fruit{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(8px,2.4vw,12px);padding:clamp(12px,3.2vw,16px) 6px clamp(10px,2.6vw,14px);border:var(--exp-stroke) solid var(--exp-black);border-radius:14px;background:var(--exp-white);box-shadow:0 5px 0 var(--exp-black);font-size:clamp(1.2rem,3vw,1.5rem);line-height:1.1;text-align:center;text-transform:uppercase}.bud-exp-fruit img{display:block;width:clamp(38px,11vw,54px);height:auto;object-fit:contain}.bud-exp-baie__cta{margin-top:clamp(22px,5vw,30px)}.bud-exp-form{--exp-fill: #4b1f08;background-color:var(--exp-fill);scroll-margin-top:70px}.bud-exp-form__body{padding:clamp(22px,6vw,34px) 0 clamp(30px,8vw,44px)}.bud-exp-form__tagline{margin:clamp(18px,5vw,24px) 0 0;text-align:center}.bud-exp-form__tagline .bud-exp-tag{max-width:22ch}.bud-exp-card{position:relative;padding:clamp(18px,5vw,28px);border:var(--exp-stroke) solid var(--exp-black);border-radius:18px;background:var(--exp-white);box-shadow:0 8px #0009}.bud-exp-card__prize{display:block;margin:0 0 .75em;padding:.45em .8em .55em;border:var(--exp-stroke) solid var(--exp-black);border-radius:10px;background:var(--exp-red);color:var(--exp-white);font-size:clamp(1.5rem,3.9vw,1.9rem);line-height:1.15;text-align:center;text-transform:uppercase}.bud-exp-card__prize strong{font-weight:900;font-size:1.2em;color:var(--exp-yellow)}.bud-exp-card__title{margin:0 0 .15em;font-size:clamp(2.4rem,6.4vw,3.4rem);font-weight:900;line-height:1;text-transform:uppercase}.bud-exp-card__sub{margin:0 0 1em;font-size:clamp(1.55rem,4vw,1.85rem);line-height:1.25;opacity:.75}.bud-exp-field{display:grid;gap:4px;margin-bottom:12px}.bud-exp-field label{font-size:clamp(1.35rem,3.4vw,1.55rem);letter-spacing:.03em;text-transform:uppercase;opacity:.8}.bud-exp-field input,.bud-exp-field select{width:100%;padding:.68em .8em;border:3px solid var(--exp-black);border-radius:11px;background:#f5f5f5;color:var(--exp-black);font-family:inherit;font-size:clamp(1.7rem,4.3vw,1.9rem);transition:background .16s ease,box-shadow .16s ease}.bud-exp-field input:focus,.bud-exp-field select:focus{outline:none;background:var(--exp-white);box-shadow:0 0 0 3px #ff002059}.bud-exp-check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6em;align-items:start;margin:14px 0 16px}.bud-exp-check input{width:1.5em;height:1.5em;margin:.1em 0 0;accent-color:var(--exp-red)}.bud-exp-check label{font-size:clamp(1.4rem,3.5vw,1.6rem);line-height:1.25;opacity:.85}.bud-exp-card .bud-exp-btn{width:100%}.bud-exp-card__foot{margin:.9em 0 0;font-size:clamp(1.3rem,3.3vw,1.5rem);line-height:1.3;text-align:center;opacity:.65}.bud-exp-card__success{margin:0;padding:1em;border:3px solid var(--exp-black);border-radius:12px;background:#d9f4cf;font-size:clamp(1.7rem,4.3vw,2rem);line-height:1.3}.bud-exp-card__errors{margin:0 0 1em;padding:.8em 1em;border:3px solid var(--exp-black);border-radius:12px;background:#ffe1e4;font-size:1.6rem}.bud-exp-card__errors ul{margin:.4em 0 0;padding-left:1.2em}.bud-exp-slot__hint{padding:1em;border:2px dashed rgba(5,5,5,.35);border-radius:12px;background:#f6f6f7;font-size:1.6rem;line-height:1.35}.bud-exp-videos{background-color:var(--exp-red);background-image:var(--exp-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.bud-exp-videos__body{padding:clamp(30px,8vw,62px) 0;text-align:center}.bud-exp-videos .bud-exp-lead{margin-inline:auto}.bud-exp-videos__grid{display:flex;gap:14px;margin:clamp(22px,6vw,34px) calc(-1*clamp(16px,3vw,44px)) 0;padding:4px clamp(16px,3vw,44px) 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.bud-exp-video{flex:0 0 min(70vw,260px);overflow:hidden;border:var(--exp-stroke) solid var(--exp-black);border-radius:16px;background:#111;box-shadow:0 6px 0 var(--exp-black);scroll-snap-align:center}.bud-exp-video iframe{display:block;width:100%;aspect-ratio:9 / 16;height:auto;border:0}.bud-exp-videos__cta{margin-top:clamp(20px,5vw,28px)}.bud-exp-how{background-color:#ebecec;background-image:var(--exp-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.bud-exp-how__body{padding:clamp(30px,8vw,62px) 0;text-align:center}.bud-exp-steps{display:grid;gap:clamp(12px,3vw,18px);margin:clamp(22px,6vw,32px) 0 0;padding:0;list-style:none;text-align:left}.bud-exp-step{position:relative;padding:clamp(24px,4vw,26px) clamp(16px,4vw,22px) clamp(16px,3vw,20px);border:var(--exp-stroke) solid var(--exp-black);border-radius:16px;background:var(--exp-white);box-shadow:0 6px 0 var(--exp-black)}.bud-exp-step__num{position:absolute;top:-16px;left:14px;display:grid;place-items:center;width:42px;height:42px;border:3px solid var(--exp-black);border-radius:999px;background:var(--exp-red);color:var(--exp-white);font-size:2.2rem;font-weight:900;line-height:1}.bud-exp-step__title{margin:0 0 .2em;font-size:clamp(1.9rem,4.8vw,2.2rem);font-weight:900;line-height:1.05;text-transform:uppercase}.bud-exp-step__text{margin:0;font-size:clamp(1.5rem,3.8vw,1.75rem);line-height:1.28;opacity:.78}.bud-exp-facts{display:grid;gap:.5em;max-width:640px;margin:clamp(22px,6vw,30px) auto 0;padding:clamp(16px,4vw,22px) clamp(16px,4vw,24px);border:var(--exp-stroke) solid var(--exp-black);border-radius:16px;background:var(--exp-white);box-shadow:0 6px 0 var(--exp-black);list-style:none;text-align:left}.bud-exp-facts li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6em;align-items:start;font-size:clamp(1.5rem,3.8vw,1.8rem);line-height:1.25}.bud-exp-facts li:before{content:"\2714";display:grid;place-items:center;width:1.5em;height:1.5em;border:2px solid var(--exp-black);border-radius:6px;background:#42b933;color:var(--exp-white);font-size:.85em;line-height:1}.bud-exp-how__cta{margin-top:clamp(24px,6vw,34px)}.bud-exp-sticky{position:fixed;right:10px;bottom:10px;left:10px;z-index:82;display:none;align-items:center;justify-content:center;min-height:54px;padding:.7em 1em .78em;border:3px solid var(--bud-black, #050505);border-radius:14px;background:var(--bud-red, #ff0020);box-shadow:0 5px 0 var(--bud-black, #050505);color:#fff;font-family:Londrina Solid,Arial,sans-serif;font-size:clamp(1.8rem,5.4vw,2.2rem);line-height:1;text-align:center;text-decoration:none;text-transform:uppercase}.bud-exp-page .bud-sticky-order{display:none!important}@media screen and (max-width:899px){.bud-exp-sticky{display:flex}.bud-exp-page .bud-exp-how{padding-bottom:78px}.bud-exp-hero .bud-exp-media img{aspect-ratio:5 / 4;object-position:76% center}.bud-exp-baie .bud-exp-media img{aspect-ratio:4 / 3;object-position:26% center}.bud-exp-form .bud-exp-media img{aspect-ratio:4 / 3;object-position:64% center}.bud-exp-hero__cta .bud-exp-btn,.bud-exp-baie__cta .bud-exp-btn{width:100%}}@media screen and (min-width:900px){.bud-exp-hero,.bud-exp-baie{aspect-ratio:1672 / 941}.bud-exp-form{aspect-ratio:16 / 9}.bud-exp-hero,.bud-exp-baie,.bud-exp-form{display:grid;align-items:center;min-height:540px;max-height:900px}.bud-exp-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.bud-exp-media img{width:100%;height:100%}.bud-exp-media:after{display:none}.bud-exp-hero__body,.bud-exp-baie__body,.bud-exp-form__body{padding:clamp(36px,4vw,56px) 0}.bud-exp-hero__body{max-width:52%}.bud-exp-baie__body{max-width:50%;margin-left:auto}.bud-exp-lead{max-width:42ch;font-size:clamp(1.9rem,1.6vw,2.2rem)}.bud-exp-form__body{display:grid;grid-template-columns:minmax(0,580px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px)}.bud-exp-form__tagline{align-self:end;margin:0 0 clamp(10px,3vw,36px);justify-self:end;text-align:right}.bud-exp-form__tagline .bud-exp-tag{max-width:430px;font-size:clamp(2rem,2vw,2.8rem);transform:rotate(-1.2deg)}.bud-exp-fruits{max-width:540px}.bud-exp-videos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1100px;margin-inline:auto;padding-inline:0;overflow:visible}.bud-exp-video{flex:none}.bud-exp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.bud-exp-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/bud-experience.css.map */
