.budetz-phase2-section{overflow:hidden;padding-block:clamp(6.4rem,9vw,12rem)}.budetz-phase2-heading{display:grid;gap:2.4rem;margin-bottom:clamp(3.2rem,5vw,6.4rem)}.budetz-phase2-heading h2{max-width:12ch;margin:0;font-size:clamp(3.8rem,7vw,9.6rem);line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.budetz-phase2-heading .rte{max-width:48rem;align-self:end;font-size:1.4rem;line-height:1.55}.budetz-phase2-heading .rte>*:first-child,.budetz-phase2-heading .rte>*:last-child{margin-block:0}@media screen and (min-width:990px){.budetz-phase2-heading{grid-template-columns:minmax(0,1.6fr) minmax(28rem,.7fr);align-items:end}}.budetz-video-feed__track{display:grid;grid-auto-columns:minmax(27rem,78vw);grid-auto-flow:column;gap:1.2rem;margin-inline:-1.5rem;padding-inline:1.5rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.budetz-video-feed__track::-webkit-scrollbar{display:none}.budetz-video-card{min-width:0;scroll-snap-align:start}.budetz-video-card__media{position:relative;min-height:54rem;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.08);color:#fff;isolation:isolate}.budetz-video-card__media:after{content:"";position:absolute;z-index:1;top:34%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));pointer-events:none}.budetz-video-card__video,.budetz-video-card__poster{width:100%;height:100%;display:block;object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.budetz-video-card__topline,.budetz-video-card__overlay{position:absolute;z-index:2;right:0;left:0;display:flex;justify-content:space-between;gap:1.6rem;padding:1.8rem}.budetz-video-card__topline{top:0;font-size:1.05rem;font-weight:700;letter-spacing:.12em}.budetz-video-card__toggle{position:absolute;z-index:3;top:5.2rem;right:1.8rem;min-width:6.8rem;min-height:3.2rem;padding:.7rem 1rem;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:#0a0a0a42;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;font:inherit;font-size:.9rem;font-weight:700;letter-spacing:.1em}.budetz-video-card__toggle:focus-visible{outline:2px solid #fff;outline-offset:2px}.budetz-video-card__overlay{bottom:0;align-items:end}.budetz-video-card__overlay p{margin:0 0 .6rem;font-size:1rem;font-weight:700;letter-spacing:.14em}.budetz-video-card__overlay h3{max-width:17ch;margin:0;color:inherit;font-size:clamp(2.2rem,4vw,3.5rem);line-height:.95;letter-spacing:-.035em;text-transform:uppercase}.budetz-video-card__overlay h3+span{display:block;margin-top:.9rem;font-size:1.2rem}.budetz-video-card__quick-view{display:inline-grid;place-items:center;min-width:9rem;min-height:4.4rem;padding:1.2rem 1.5rem;border:1px solid rgba(255,255,255,.8);border-radius:999px;background:#0f0f0f3d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;font:inherit;font-size:1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.budetz-video-card__quick-view:hover,.budetz-video-card__quick-view:focus-visible{background:#fff;color:#111;transform:translateY(-2px)}@media(hover:hover){.budetz-video-card:hover .budetz-video-card__video,.budetz-video-card:hover .budetz-video-card__poster{transform:scale(1.025)}}@media screen and (min-width:990px){.budetz-video-feed__track{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:1.6rem;margin-inline:0;padding-inline:0;overflow:visible}}.budetz-hotspot__stage{position:relative;min-height:58rem;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.08);color:#fff;isolation:isolate}.budetz-hotspot__picture,.budetz-hotspot__image{width:100%;height:100%;display:block}.budetz-hotspot__image{object-fit:cover}.budetz-hotspot__scrim{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.03),transparent 55%,rgba(0,0,0,.48));pointer-events:none}.budetz-hotspot__point{position:absolute;z-index:3;top:var(--hotspot-mobile-y);left:var(--hotspot-mobile-x)}.budetz-hotspot__button,.budetz-hotspot__empty{display:grid;width:4.4rem;height:4.4rem;place-items:center;margin:-2.2rem 0 0 -2.2rem;border:1px solid #fff;border-radius:50%;background:#fff;box-shadow:0 0 #ffffff70;color:#111;font:inherit;font-size:1.1rem;font-weight:700}.budetz-hotspot__button{cursor:pointer;animation:budetz-hotspot-pulse 2.6s ease-out infinite}.budetz-hotspot__button:hover,.budetz-hotspot__button:focus-visible{outline:2px solid #111;outline-offset:2px;animation-play-state:paused}.budetz-hotspot__label{position:absolute;top:3rem;left:3rem;width:max-content;max-width:16rem;padding:.8rem 1rem;background:#0a0a0ab8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;transform:translateY(.4rem)}.budetz-hotspot__point:hover .budetz-hotspot__label,.budetz-hotspot__point:focus-within .budetz-hotspot__label{opacity:1;transform:translateY(0)}.budetz-hotspot__caption{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;justify-content:space-between;gap:2rem;padding:1.8rem;font-size:1rem;font-weight:700;letter-spacing:.12em}@keyframes budetz-hotspot-pulse{0%{box-shadow:0 0 #ffffff85}70%,to{box-shadow:0 0 0 1.8rem #fff0}}@media screen and (min-width:750px){.budetz-hotspot__stage{min-height:62rem;aspect-ratio:16 / 9}.budetz-hotspot__point{top:var(--hotspot-y);left:var(--hotspot-x)}.budetz-hotspot__button,.budetz-hotspot__empty{width:5.2rem;height:5.2rem;margin:-2.6rem 0 0 -2.6rem}}.budetz-quick-view-modal .quick-add-modal__content{border:0;border-radius:0}.budetz-quick-view-modal .product__title h1,.budetz-quick-view-modal .product__title h2{text-transform:uppercase;letter-spacing:-.035em}.budetz-quick-view-modal .product__view-details{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){.budetz-quick-view-modal .quick-add-modal__content{top:auto;bottom:0;width:100%;max-height:90svh;margin:0;overflow-y:auto;transform:translate(-50%)}}.budetz-recent[hidden]{display:none}.budetz-recent__track{display:grid;grid-auto-columns:minmax(21rem,68vw);grid-auto-flow:column;gap:1.2rem;margin-inline:-1.5rem;padding-inline:1.5rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.budetz-recent__track::-webkit-scrollbar{display:none}.budetz-recent-card{min-width:0;scroll-snap-align:start}.budetz-recent-card__media{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.08)}.budetz-recent-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.budetz-recent-card__index{position:absolute;top:1.2rem;left:1.2rem;display:grid;min-width:3.2rem;height:3.2rem;place-items:center;border-radius:50%;background:#ffffffe6;color:#111;font-size:1rem;font-weight:700}.budetz-recent-card__content{padding-top:1.4rem}.budetz-recent-card__content a{color:inherit;text-decoration:none}.budetz-recent-card__content h3{margin:0;font-size:1.5rem;line-height:1.15;letter-spacing:-.01em;text-transform:uppercase}.budetz-recent-card__price{display:flex;gap:.8rem;margin-top:.8rem;font-size:1.2rem}.budetz-recent-card__compare{opacity:.55;text-decoration:line-through}@media(hover:hover){.budetz-recent-card:hover img{transform:scale(1.025)}}@media screen and (min-width:990px){.budetz-recent__track{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}}.budetz-menu-features{display:grid;gap:1rem;padding:1.6rem 1.8rem 2.4rem}.budetz-menu-feature{position:relative;display:block;min-height:15rem;overflow:hidden;background:#191919;color:#fff;text-decoration:none}.budetz-menu-feature__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.82;transition:transform .5s cubic-bezier(.22,1,.36,1)}.budetz-menu-feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000bd,#00000014)}.budetz-menu-feature__content{position:relative;z-index:1;display:flex;min-height:inherit;flex-direction:column;justify-content:flex-end;padding:1.8rem}.budetz-menu-feature__eyebrow{margin-bottom:.5rem;font-size:.95rem;font-weight:700;letter-spacing:.14em}.budetz-menu-feature__heading{max-width:16ch;font-size:2.4rem;font-weight:700;line-height:.95;letter-spacing:-.035em;text-transform:uppercase}@media(hover:hover){.budetz-menu-feature:hover .budetz-menu-feature__image{transform:scale(1.035)}}@media screen and (min-width:990px){body .menu-drawer{width:min(52rem,100vw)}.budetz-menu-features{grid-template-columns:repeat(2,minmax(0,1fr))}}.budetz-cart-recommendations{flex:0 0 auto;border-top:.1rem solid rgba(var(--color-foreground),.12);padding:1.6rem 1.5rem}.budetz-cart-recommendations__heading{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.2rem;font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.budetz-cart-recommendations__track{display:grid;grid-auto-columns:minmax(20rem,76%);grid-auto-flow:column;gap:1rem;overflow-x:auto;scroll-snap-type:inline mandatory;scrollbar-width:none}.budetz-cart-recommendations__track::-webkit-scrollbar{display:none}.budetz-cart-rec{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1.2rem;align-items:center;scroll-snap-align:start}.budetz-cart-rec__image{width:7.2rem;aspect-ratio:4 / 5;object-fit:cover;background:rgba(var(--color-foreground),.08)}.budetz-cart-rec__title{display:block;overflow:hidden;color:inherit;font-size:1.1rem;font-weight:700;line-height:1.2;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.budetz-cart-rec__price{display:block;margin-top:.4rem;font-size:1.05rem}.budetz-cart-rec__button{min-height:3.2rem;margin-top:.8rem;padding:.7rem 1rem;font-size:.95rem;letter-spacing:.08em}.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__image{animation:budetz-hero-image-in 1.4s cubic-bezier(.22,1,.36,1) both}.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__copy>*,.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__footer{animation:budetz-hero-copy-in .85s cubic-bezier(.22,1,.36,1) both}.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__copy>:nth-child(2){animation-delay:90ms}.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__copy>:nth-child(3){animation-delay:.16s}.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__copy>:nth-child(4){animation-delay:.23s}.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__footer{animation-delay:.34s}@keyframes budetz-hero-image-in{0%{opacity:.72;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes budetz-hero-copy-in{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.budetz-motion-ready .budetz-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.budetz-motion-ready .budetz-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.budetz-motion-ready .budetz-reveal,.budetz-video-card__video,.budetz-video-card__poster,.budetz-recent-card__media img,.budetz-menu-feature__image{opacity:1;transform:none;transition:none}.budetz-hotspot__button{animation:none}.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__image,.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__copy>*,.budetz-motion-ready body.budetz-template-index .budetz-editorial-hero__footer{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/budetz-phase2.css.map */
