@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@500;600&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}}:root{--ink:#050505;--menu-box-padding:clamp(14px, 1.0417vw, 20px);--gold-gradient:linear-gradient(-45deg, #d3a84a 0%, #f9f2d0 25%, #d3a84a 50%, #9d792d 75%, #d3a84a 100%)}*{box-sizing:border-box}html,body{background:var(--ink);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%;min-height:100%}body{margin:0;font-family:Playfair Display,Georgia,serif;overflow:hidden}.site-shell{background:var(--ink);width:100vw;height:100svh;position:relative;overflow:hidden}.site-shell.is-landscape-tablet{touch-action:none}.site-shell.is-landscape-tablet .scroll-control__symbol{transform:rotate(90deg)}.scroll-control{z-index:12;color:#ffffffb3;opacity:0;pointer-events:none;visibility:hidden;justify-content:center;align-items:center;gap:clamp(16px,1.25vw,24px);width:min(620px,100vw - 32px - min(20.0735vw,25.2778svh));font-family:Playfair Display,Georgia,serif;display:flex;position:absolute;bottom:clamp(12px,1.25vw,24px);left:calc(50% + min(10.0368vw,12.6389svh));transform:translate(-50%)}.site-shell.is-entered .scroll-control{visibility:visible;animation:1.5s cubic-bezier(.22,1,.36,1) 3.9s both scroll-control-slide-in}.site-shell.is-entered[data-active-slide=experience] .scroll-control{animation-delay:4.3s}.scroll-control__prompt{color:#ffffffbd;letter-spacing:.16em;white-space:nowrap;flex:none;align-items:center;gap:9px;font-size:clamp(8px,.520833vw,10px);line-height:1;display:flex}.scroll-control__symbol{width:20px;height:34px;display:block;overflow:visible}.scroll-control__arrow{transform-box:fill-box;transform-origin:50%}.scroll-control__arrow--up{animation:1.2s ease-in-out infinite alternate scroll-arrow-up}.scroll-control__arrow--down{animation:1.2s ease-in-out infinite alternate scroll-arrow-down}.scroll-control__slides{flex:0 400px;justify-content:space-between;align-items:center;gap:0;width:min(400px,48vw);height:23px;margin:0;padding:0;list-style:none;display:flex;position:relative}.scroll-control__slides:before,.scroll-control__slides:after{z-index:0;content:"";transform-origin:0;height:1px;position:absolute;top:50%;left:8px;right:8px;transform:translateY(-50%)}.scroll-control__slides:before{background:#d3a84a61}.scroll-control__slides:after{transform:translateY(-50%) scaleX(var(--slide-track-progress,0));will-change:transform;background:linear-gradient(90deg,#b0812d,#ecd27b,#f8e28a);transition:transform .14s cubic-bezier(.22,1,.36,1)}.scroll-control__slides li{z-index:1;background:#0b0805eb;border:1px solid #d3a84a;border-radius:50%;width:17px;height:17px;transition:background .3s,box-shadow .3s,transform .3s;position:relative;box-shadow:0 0 #f4c96c00}.scroll-control__slides li.is-active{background:linear-gradient(#b0812d,#ecd27b 27%,#f8e28a 68%,#b0812d 92%,#f8e28a);box-shadow:0 0 0 3.5px #7770536b}.scroll-control.is-start .scroll-control__slides li:first-child,.scroll-control.is-end .scroll-control__slides li.is-active{transform:scale(1.08);box-shadow:0 0 0 5px #f8e28a40}.site-shell.is-wheel-scrubbing .scroll-control__prompt,.site-shell.is-wheel-locked .scroll-control__prompt{color:#ffecb3}.scroll-control__status{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-slider,.home-slide{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-slider{opacity:0;transition:opacity 1.1s}.site-shell.is-ready .home-slider{opacity:1}.home-slide{background:#0b0805}.home-artboard,.brand-artboard,.breeds-artboard,.experience-artboard{z-index:1;aspect-ratio:16/9;transform-origin:50%;width:max(100vw,177.778svh);height:auto;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.breeds-artboard,.experience-artboard{z-index:2;opacity:0;visibility:hidden;background:#000;container-type:inline-size}.experience-artboard:after{z-index:2;content:"";opacity:1;pointer-events:none;background:#000;position:absolute;inset:0}.experience-artboard__scenery{z-index:1;object-fit:cover;object-position:center;opacity:0;transform-origin:top;scale:.56}.experience-artboard__scenery--mobile{display:none}.experience-artboard__room{z-index:3;object-fit:fill}.experience-artboard__table{z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;width:69.8958%;max-width:none;height:auto;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.experience-table-legs{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:none;position:absolute;left:50%;transform:translate(-50%)}.experience-dish{--experience-dish-skew:skewX(0deg);z-index:6;filter:drop-shadow(.416667cqw .46875cqw .552083cqw #000000bf);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:26.0417cqw;max-width:none;height:auto;display:block;position:absolute}.experience-dish--ribeye{--experience-dish-skew:skewX(-2deg);--experience-dish-delay:1.3s;width:13.8021cqw;bottom:18.2292cqw;left:26.3021cqw}.experience-dish--striploin{--experience-dish-skew:skewX(-2deg);--experience-dish-delay:1.8s;width:17.7083cqw;bottom:4.6875cqw;left:22.9167cqw}.experience-dish--tenderloin{--experience-dish-delay:2.3s;width:14.0625cqw;bottom:19.5313cqw;left:44.7917cqw}.experience-dish--picanha{--experience-dish-delay:2.8s;width:17.1875cqw;bottom:4.6875cqw;left:43.75cqw}.experience-napkin{z-index:7;filter:drop-shadow(8px 9px 10.6px #000000bf);opacity:0;pointer-events:none;transform-origin:50% 100%;visibility:hidden;will-change:translate, rotate;width:13.0208cqw;max-width:none;height:auto;display:block;position:absolute;bottom:2.60417cqw;left:68.75cqw}.experience-partner-card{z-index:8;color:#fff;opacity:0;pointer-events:none;text-align:center;visibility:hidden;-webkit-backdrop-filter:blur(7px)saturate(125%)contrast(105%);backdrop-filter:blur(7px)saturate(125%)contrast(105%);background:#0000003d;border:max(1px,.052083cqw) solid #d3a84a;border-radius:.416667cqw;flex-direction:column;justify-content:center;align-items:center;gap:1.04167cqw;width:20.3125cqw;height:19.7917cqw;padding:1.04167cqw;text-decoration:none;display:flex;position:absolute;bottom:13.0208cqw;left:62.2396cqw;box-shadow:inset 0 max(1px,.052083cqw) #ffffff0f,0 .104167cqw .78125cqw #0000001a}.experience-partner-card.is-active{pointer-events:auto;visibility:visible;animation:1s cubic-bezier(.47,0,.745,.715) 3.8s both puff-in-center}.experience-partner-card>*{opacity:0}.experience-partner-card.is-active>:first-child{animation:1s cubic-bezier(.22,1,.36,1) 4.3s both experience-card-content-in}.experience-partner-card.is-active>:nth-child(2){animation:1s cubic-bezier(.22,1,.36,1) 4.6s both experience-card-content-in}.experience-partner-card.is-active>:nth-child(3){animation:1s cubic-bezier(.22,1,.36,1) 4.9s both experience-card-content-in}.experience-partner-card.is-active>:nth-child(4){animation:1s cubic-bezier(.22,1,.36,1) 5.2s both experience-card-content-in}.experience-partner-card__eyebrow,.experience-partner-card__cta{-webkit-text-fill-color:transparent;-webkit-text-stroke:.15px #ffecb36b;filter:drop-shadow(0 .45px #593f0ac7)drop-shadow(0 .8px .8px #00000052);background:linear-gradient(#facf71 27%,#ffecb3 40%,#593f0a 78%);-webkit-background-clip:text;background-clip:text;font-weight:400;line-height:1;display:block}.experience-partner-card__eyebrow{font-size:2.08333cqw}.experience-partner-card__copy{font-size:1.25cqw;font-weight:400;line-height:1.5625cqw;display:block}.experience-partner-card__mobile-break{display:none}.experience-partner-card__cta{font-size:1.5625cqw}.experience-partner-card__arrow-wrap{display:block}.experience-partner-card:hover .home-next-slide__arrow,.experience-partner-card:focus-visible .home-next-slide__arrow{animation:1.15s cubic-bezier(.45,0,.55,1) infinite next-slide-arrow-nudge}.experience-partner-card:focus-visible{outline-offset:.104167cqw;outline:max(1px,.052083cqw) solid #ffecb3}@keyframes experience-card-content-in{0%{opacity:0;translate:0 -1.5625cqw}to{opacity:1;translate:0}}.site-shell[data-active-slide=experience] .experience-artboard,.site-shell[data-active-slide=where-to-experience] .experience-artboard,.site-shell[data-active-slide=become-a-partner] .experience-artboard{visibility:visible;animation:1s both brand-background-fade-in}.site-shell[data-active-slide=experience] .experience-artboard__room,.site-shell[data-active-slide=where-to-experience] .experience-artboard__room,.site-shell[data-active-slide=become-a-partner] .experience-artboard__room{animation:1.2s cubic-bezier(.22,1,.36,1) .3s both our-cuts-fade-slide-in-top}.site-shell[data-active-slide=experience] .experience-artboard__scenery,.site-shell[data-active-slide=where-to-experience] .experience-artboard__scenery,.site-shell[data-active-slide=become-a-partner] .experience-artboard__scenery{animation:1.2s cubic-bezier(.22,1,.36,1) .3s both brand-background-fade-in}.site-shell[data-active-slide=experience] .experience-artboard:after,.site-shell[data-active-slide=where-to-experience] .experience-artboard:after,.site-shell[data-active-slide=become-a-partner] .experience-artboard:after{animation:1.2s cubic-bezier(.22,1,.36,1) .3s both experience-background-reveal}.site-shell[data-active-slide=experience] .experience-artboard__table,.site-shell[data-active-slide=where-to-experience] .experience-artboard__table,.site-shell[data-active-slide=become-a-partner] .experience-artboard__table,.site-shell[data-active-slide=experience] .experience-table-legs,.site-shell[data-active-slide=where-to-experience] .experience-table-legs,.site-shell[data-active-slide=become-a-partner] .experience-table-legs{animation:1.5s cubic-bezier(.22,1,.36,1) .8s both experience-table-in}.site-shell[data-active-slide=experience] .experience-dish,.site-shell[data-active-slide=where-to-experience] .experience-dish,.site-shell[data-active-slide=become-a-partner] .experience-dish{animation:experience-dish-in 1s cubic-bezier(.22, 1, .36, 1) var(--experience-dish-delay) both}.site-shell:not(.is-entered) .experience-artboard,.site-shell:not(.is-entered) .experience-artboard:after,.site-shell:not(.is-entered) .experience-artboard__scenery,.site-shell:not(.is-entered) .experience-artboard__room,.site-shell:not(.is-entered) .experience-artboard__table,.site-shell:not(.is-entered) .experience-table-legs,.site-shell:not(.is-entered) .experience-dish,.site-shell:not(.is-entered) .experience-napkin,.site-shell:not(.is-entered) .experience-partner-card,.site-shell:not(.is-entered) .experience-partner-card>*,.site-shell:not(.is-entered) .experience-page-heading .brand-page-heading__title,.site-shell:not(.is-entered) .experience-page-heading .brand-page-heading__decoration{animation-play-state:paused!important}.site-shell[data-active-slide=experience] .experience-napkin,.site-shell[data-active-slide=where-to-experience] .experience-napkin,.site-shell[data-active-slide=become-a-partner] .experience-napkin{visibility:visible;animation:2s cubic-bezier(.12,.76,.22,1) 3.3s both experience-napkin-travel,1.5s cubic-bezier(.22,1,.36,1) 3.8s both home-napkin-rotate}.breeds-cattle{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:opacity, transform;--cattle-scale-x:1;max-width:none;display:block;position:absolute}.breeds-cattle--bottom{z-index:5;width:35.1563%;bottom:5.55556%;left:calc(50% + min(10.0368vw,12.6389svh));translate:-50%}.breeds-cattle--left{z-index:4;--cattle-scale-x:-1;width:14.3229%;bottom:44.4444%;left:24.4792%}.breeds-cattle--right{z-index:4;width:18.2292%;bottom:40.7407%;right:11.7188%}.breeds-cattle--top{z-index:3;width:12.7604%;bottom:56.4815%;right:23.9583%}.breeds-cattle__layer{opacity:1;width:100%;max-width:none;height:auto;scale:var(--breed-size-scale,1);translate:calc(var(--breed-horizontal-offset,0px) + var(--portrait-breed-horizontal-offset,0px) + var(--scene-breed-horizontal-offset,0px)) calc(var(--breed-vertical-offset,0px) + var(--portrait-breed-vertical-offset,0px) + var(--scene-breed-vertical-offset,0px));transform:scaleX(var(--cattle-scale-x));transform-origin:50%;will-change:filter, opacity, transform;display:block;position:absolute;bottom:0;right:0}.breeds-cattle__layer.is-current{position:relative}.breeds-cattle__image{z-index:1;width:100%;max-width:none;height:auto;display:block;position:relative}.breeds-cattle__shadow{z-index:0;top:var(--breed-shadow-top);left:var(--breed-shadow-left);width:var(--breed-shadow-width);pointer-events:none;max-width:none;height:auto;display:block;position:absolute}.breeds-cattle__shadow--bottom{transform:translateY(85%)}.breeds-cattle__shadow--left{transform:scaleX(-1)}.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.is-active .brand-page-heading__title{animation:1.5s cubic-bezier(.22,1,.36,1) .6s both our-cuts-fade-slide-in-top}.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.is-active .brand-page-heading__decoration{animation:1.5s cubic-bezier(.22,1,.36,1) 1.1s both our-cuts-fade-slide-in-top}.breeds-page-heading .brand-page-heading__lockup{width:fit-content}.breeds-page-heading .brand-page-heading__lockup.is-incoming{margin:0 auto;position:absolute;top:0;left:0;right:0}.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.is-exchanging .brand-page-heading__title.is-outgoing{animation:1s cubic-bezier(.22,1,.36,1) both breed-title-exit!important}.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.is-exchanging .brand-page-heading__decoration.is-outgoing{animation:1s cubic-bezier(.22,1,.36,1) .5s both breed-title-exit!important}.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.is-exchanging .brand-page-heading__title.is-incoming{animation:1s cubic-bezier(.22,1,.36,1) .15s both breed-title-enter!important}.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.is-exchanging .brand-page-heading__decoration.is-incoming{animation:1s cubic-bezier(.22,1,.36,1) .65s both breed-title-enter!important}.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.has-rotated:not(.is-exchanging) .brand-page-heading__title.is-current,.site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading.has-rotated:not(.is-exchanging) .brand-page-heading__decoration.is-current{opacity:1;transform:translateY(0);animation:none!important}.site-shell[data-active-slide=breeds-and-locations] .breeds-cattle--bottom{animation:1s cubic-bezier(.22,1,.36,1) 1.1s both breeds-cattle-slide-in}.site-shell[data-active-slide=breeds-and-locations] .breeds-cattle--left{animation:1s cubic-bezier(.22,1,.36,1) 1.6s both breeds-cattle-slide-in}.site-shell[data-active-slide=breeds-and-locations] .breeds-cattle--right{animation:1s cubic-bezier(.22,1,.36,1) 2.1s both breeds-cattle-slide-in}.site-shell[data-active-slide=breeds-and-locations] .breeds-cattle--top{animation:1s cubic-bezier(.22,1,.36,1) 2.6s both breeds-cattle-slide-in}.site-shell[data-active-slide=breeds-and-locations] .breeds-cattle.is-exchanging{opacity:1;animation:none}.site-shell[data-active-slide=breeds-and-locations] .breeds-cattle.has-rotated:not(.is-exchanging){opacity:1;animation:none;transform:translateY(0)}.breeds-cattle--bottom .breeds-cattle__layer.is-outgoing{animation:breed-exit-left .5s ease var(--breed-stagger) both}.breeds-cattle--bottom .breeds-cattle__layer.is-incoming{animation:breed-enter-from-top .5s ease calc(var(--breed-stagger) - .15s) both}.breeds-cattle--left .breeds-cattle__layer.is-outgoing{animation:breed-exit-top .5s ease var(--breed-stagger) both}.breeds-cattle--left .breeds-cattle__layer.is-incoming{animation:breed-enter-from-right .5s ease calc(var(--breed-stagger) - .15s) both}.breeds-cattle--top .breeds-cattle__layer.is-outgoing{animation:breed-exit-right .5s ease var(--breed-stagger) both}.breeds-cattle--top .breeds-cattle__layer.is-incoming{animation:breed-enter-from-bottom .5s ease calc(var(--breed-stagger) - .15s) both}.breeds-cattle--right .breeds-cattle__layer.is-outgoing{animation:breed-exit-bottom .5s ease var(--breed-stagger) both}.breeds-cattle--right .breeds-cattle__layer.is-incoming{animation:breed-enter-from-left .5s ease calc(var(--breed-stagger) - .15s) both}.breeds-scene-stack{z-index:1;opacity:0;transition:opacity .8s;position:absolute;inset:0}.breeds-scene-stack.is-active{opacity:1}.breeds-scene{opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:85.6482%;display:block;position:absolute;top:30px}.breeds-scene__image{object-fit:fill;opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:opacity;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.breeds-scene__image.is-outgoing{animation:breeds-scene-crossfade-out .5s ease var(--breed-stagger) both}.breeds-scene__image.is-incoming{animation:breeds-scene-crossfade-in .5s ease calc(var(--breed-stagger) - .15s) both}.breeds-scene--top{z-index:1;left:0}.breeds-scene--bottom{z-index:2;left:0}.breeds-scene--left{z-index:3;left:-86.7188%}.breeds-scene--right{z-index:3;left:86.7188%}.breeds-artboard__room{z-index:10;object-fit:fill}.breeds-artboard__room--tall{display:none}.breeds-artboard__gradient{z-index:11;background:linear-gradient(#000000bf 21.19%,#0000 52.25%,#00000094 82.85%)}@keyframes breeds-scene-crossfade-out{0%{opacity:1}to{opacity:0}}@keyframes breeds-scene-crossfade-in{0%{opacity:0}to{opacity:1}}@keyframes breeds-cattle-slide-in{0%{opacity:0;transform:translateY(-2.60417cqw)}to{opacity:1;transform:translateY(0)}}@keyframes breeds-cattle-slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2.60417cqw)}}@keyframes experience-table-in{0%{opacity:0;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes experience-background-reveal{0%{opacity:1}to{opacity:0}}@keyframes experience-napkin-travel{0%{opacity:1;translate:0 calc(100svh + 100%)}to{opacity:1;translate:0}}@keyframes experience-dish-in{0%{opacity:0;transform:translateY(2.60417cqw) var(--experience-dish-skew)}to{opacity:1;transform:translateY(0) var(--experience-dish-skew)}}@keyframes breed-exit-left{0%{filter:blur();opacity:1;transform:translateX(0) scaleX(var(--cattle-scale-x))}to{filter:blur(8px);opacity:0;transform:translateX(-50px) scaleX(var(--cattle-scale-x))}}@keyframes breed-enter-from-top{0%{filter:blur(8px);opacity:0;transform:translateY(-50px) scaleX(var(--cattle-scale-x))}to{filter:blur();opacity:1;transform:translateY(0) scaleX(var(--cattle-scale-x))}}@keyframes breed-exit-top{0%{filter:blur();opacity:1;transform:translateY(0) scaleX(var(--cattle-scale-x))}to{filter:blur(8px);opacity:0;transform:translateY(-50px) scaleX(var(--cattle-scale-x))}}@keyframes breed-enter-from-right{0%{filter:blur(8px);opacity:0;transform:translateX(50px) scaleX(var(--cattle-scale-x))}to{filter:blur();opacity:1;transform:translateX(0) scaleX(var(--cattle-scale-x))}}@keyframes breed-exit-right{0%{filter:blur();opacity:1;transform:translateX(0) scaleX(var(--cattle-scale-x))}to{filter:blur(8px);opacity:0;transform:translateX(50px) scaleX(var(--cattle-scale-x))}}@keyframes breed-enter-from-bottom{0%{filter:blur(8px);opacity:0;transform:translateY(50px) scaleX(var(--cattle-scale-x))}to{filter:blur();opacity:1;transform:translateY(0) scaleX(var(--cattle-scale-x))}}@keyframes breed-exit-bottom{0%{filter:blur();opacity:1;transform:translateY(0) scaleX(var(--cattle-scale-x))}to{filter:blur(8px);opacity:0;transform:translateY(50px) scaleX(var(--cattle-scale-x))}}@keyframes breed-enter-from-left{0%{filter:blur(8px);opacity:0;transform:translateX(-50px) scaleX(var(--cattle-scale-x))}to{filter:blur();opacity:1;transform:translateX(0) scaleX(var(--cattle-scale-x))}}@keyframes breed-title-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes breed-title-enter{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.site-shell[data-active-slide=breeds-and-locations] .breeds-artboard{opacity:1;visibility:visible}.brand-artboard{z-index:2;opacity:0;visibility:hidden}.brand-artboard__scenery{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;height:100%;display:block;position:absolute;top:0;right:max(0px,50% - 50vw)}.brand-artboard__room{z-index:3;object-fit:fill}.brand-artboard__gradient{z-index:5;pointer-events:none;background:radial-gradient(91.72% 241.75% at 4.74% 31.35%,#00000038 4.33%,#000000b3 7.21%,#0009 18.75%,#0000 93.27%);width:100%;height:94.8148%;position:absolute;top:1.57407%;left:0}.site-shell[data-active-slide=brand] .brand-artboard,.site-shell[data-active-slide=contact] .brand-artboard{visibility:visible;animation:1s both brand-background-fade-in}.artboard-layer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.artboard-layer--scenery{z-index:1;object-fit:cover;object-position:center}.home-video-group{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.home-tall-scenery{display:none}.home-static-scenery{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.home-gaucho-animation{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:19.026vw;height:auto;display:block;position:absolute;top:11.9792vw;right:10.9375vw}.home-video-slice{position:absolute;top:0;bottom:0;overflow:hidden}.home-video-slice--left{width:67.7083%;left:0}.home-video-slice--right{width:32.2917%;right:0}.home-video-slice__video{object-fit:cover;width:auto;max-width:none;height:100%;display:block;position:absolute;top:0}.home-video-slice__video--left{left:0}.home-video-slice__video--right{right:0}.artboard-layer--top-shade{z-index:2;background:linear-gradient(#0009 7.52%,#0000 16.76%)}.artboard-layer--room{z-index:3;object-fit:fill}.home-chair{z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;width:24.9479%;max-width:none;height:auto;display:block;position:absolute;bottom:0}.home-chair--left{left:0}.home-chair--right{right:0}.home-table{z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;width:105%;max-width:none;height:auto;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.site-shell[data-active-slide=brand] .home-chair,.site-shell[data-active-slide=brand] .home-table,.site-shell[data-active-slide=brand] .home-artboard,.site-shell[data-active-slide=the-brand] .home-artboard,.site-shell[data-active-slide=the-brand] .brand-artboard,.site-shell[data-active-slide=breeds-and-locations] .home-artboard,.site-shell[data-active-slide=breeds-and-locations] .brand-artboard,.site-shell[data-active-slide=experience] .home-artboard,.site-shell[data-active-slide=where-to-experience] .home-artboard,.site-shell[data-active-slide=become-a-partner] .home-artboard{opacity:0;visibility:hidden}.home-safe-area{z-index:4;pointer-events:none;width:70.8333%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.scene-gradient{z-index:5;pointer-events:none;background:radial-gradient(90.78% 239.28% at 6.46% 17.77%,#00000045 4.33%,#000000b3 7.21%,#0009 18.75%,#0000006e 91.76%);width:100%;height:100%;position:absolute;inset:0}.home-product-stage{z-index:5;aspect-ratio:34/27;--menu-box-padding:1.47059cqw;--slide-content-center-x:60.0368%;pointer-events:none;width:min(100vw,125.926svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container:home-safe-stage/inline-size}.home-box-group{pointer-events:none;position:absolute;inset:0}@media (width<=1359.98px){.home-product-stage{width:min(100vw - 60px,125.926svh)}.scroll-control{max-width:calc(100vw - 60px);left:50%}}@media (width<=1359.98px) and (aspect-ratio<=1){.site-shell{--portrait-stage-height:calc(79.4118vw - 47.6471px);--portrait-stage-gap:max(0px, calc((100svh - var(--portrait-stage-height)) / 2));--portrait-top-shift:max(0px, calc(var(--portrait-stage-gap) - 30px));--portrait-table-shift:var(--portrait-stage-gap)}.site-header,.our-cuts-page-heading,.brand-page-heading{translate:0 calc(0px - var(--portrait-top-shift))}.home-artboard{aspect-ratio:auto;width:100vw;height:100svh}.home-artboard .home-video-group{display:block}.home-artboard .home-gaucho-animation{width:30.4417vw;display:block;top:210px;right:20px}.home-artboard .home-tall-scenery{z-index:1;object-fit:cover;object-position:right top;pointer-events:none;-webkit-user-select:none;user-select:none;width:80%;max-width:none;height:80%;display:none;position:absolute;top:0;right:0}.home-artboard .artboard-layer--room{object-fit:cover;object-position:center}.home-artboard .scene-gradient{background:radial-gradient(83.83% 218.79% at 13.41% 24.8%,#00000045 4.33%,#000000b3 13.91%,#0009 35.26%,#0000006e 91.76%);width:100%;height:100%;inset:0}.home-artboard .home-chair{display:none}.home-artboard .home-table{width:157.5%;height:calc(21.3281vw + 120px);bottom:-30px}.home-box-group{transform-origin:25% 65%;translate:0 -180px;scale:1.3}html .site-shell[data-active-slide=home] .home-product-box--black,html .site-shell[data-active-slide=home] .home-product-box--white,html .site-shell[data-active-slide=home] .home-product-box--purple,html .site-shell[data-active-slide=home] .home-napkin,html .site-shell[data-active-slide=home] .home-beef,html .site-shell[data-active-slide=home] .home-smoke-wrap{translate:0 calc(var(--portrait-table-shift) - 2.94118cqw)}html .site-shell[data-active-slide=home] .home-beef{scale:1.2;translate:0 calc(var(--portrait-table-shift) - 2.94118cqw - 80px);transform-origin:50%;left:30.1471%}html .site-shell[data-active-slide=home] .home-napkin{bottom:calc(120px - var(--portrait-stage-gap));translate:0}html .site-shell[data-active-slide=home] .home-introduction{width:90cqw;margin-top:calc(2.16912cqw + 30px);margin-left:-15.0735cqw;font-size:calc(2.35294cqw + 5px);translate:0 100px}html .site-shell[data-active-slide=home] .home-next-slide{scale:1.56;translate:0 calc(var(--portrait-top-shift) + var(--portrait-table-shift) - 2.94118cqw - 210px);transform-origin:100%}html .site-shell[data-active-slide=our-cuts] .our-cuts-page-heading{translate:0 calc(0px - var(--portrait-top-shift) - 2.94118cqw)}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel,html .site-shell[data-active-slide=our-cuts] .our-cuts-collection-link{translate:0 calc(var(--portrait-table-shift) - 2.94118cqw - 200px)}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel{scale:1.3;translate:-50% calc(var(--portrait-table-shift) - 2.94118cqw - 200px);transform-origin:bottom;left:50%;right:auto;transform:none}html .site-shell[data-active-slide=our-cuts] .our-cuts-collection-link{transform-origin:100%;scale:1.3}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__visual{offset-path:ellipse(calc(38.4615vw - 23.0769px - 11.0294cqw) 16.3897cqw at 50% calc(50% - 2.38971cqw));animation-name:our-cuts-orbit-tall}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__visual,html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__title,html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__title-decoration,html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__description{animation-duration:36s;animation-delay:var(--carousel-delay);animation-timing-function:linear;animation-iteration-count:infinite}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__content{translate:0 60px}@keyframes our-cuts-orbit-tall{0%,19.4444%{offset-distance:25%;z-index:4;filter:blur();transform:translateY(70px)scale(1)}25%,44.4444%{offset-distance:50%;z-index:2;filter:blur(.220588cqw);transform:translateY(calc(var(--carousel-side-entry-y) - 20px)) scale(.5)}50%,69.4444%{offset-distance:75%;z-index:1;filter:blur(.441176cqw);transform:translateY(calc(var(--carousel-top-y) - 100px)) scale(.333333)}75%,94.4444%{offset-distance:100%;z-index:2;filter:blur(.220588cqw);transform:translateY(calc(var(--carousel-side-exit-y) - 20px)) scale(.5)}to{offset-distance:125%;z-index:4;filter:blur();transform:translateY(70px)scale(1)}}.brand-video,.brand-page-link,.breeds-page-link,.contact-form{translate:0 var(--portrait-table-shift)}html .site-shell[data-active-slide=contact] .contact-form{width:79.9265cqw;top:50%;transform:none}html .site-shell[data-active-slide=breeds-and-locations] .breeds-page-link{transform-origin:100%;scale:1.3}html .site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading .brand-page-heading__title{font-size:calc(5.14706cqw + 10px)}html .site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading{width:calc(100% - 60px);translate:-50% calc(200px - var(--portrait-top-shift));left:50%;right:auto}html .site-shell[data-active-slide=brand] .brand-video{left:var(--slide-content-center-x);scale:1.4;translate:0 calc(var(--portrait-table-shift) - 300px);transform-origin:50%;transform:none}html .site-shell[data-active-slide=brand] .brand-page-link{scale:1.3;translate:-50% calc(var(--portrait-table-shift) - 100px);transform-origin:50%}html .site-shell[data-active-slide=brand] .brand-page-heading{translate:0 calc(0px - var(--portrait-top-shift))}.breeds-cattle--bottom{width:67.6vw;left:50%}.breeds-cattle--bottom .breeds-cattle__layer[data-breed=angus]{--portrait-breed-vertical-offset:-50px}.breeds-cattle--bottom .breeds-cattle__layer[data-breed=shorthorn]{--portrait-breed-horizontal-offset:50px}.breeds-cattle--left{width:25vw;bottom:calc(44.4444% + 50px);left:calc(50% - 45vw)}.breeds-cattle--right{width:29vw;bottom:calc(40.7407% + 50px);right:calc(50% - 45vw - 120px)}.breeds-cattle--top{width:21vw;bottom:calc(56.4815% + 50px);right:calc(50% - 27vw)}.breeds-scene{top:-20px}.breeds-artboard__room{display:none}.breeds-artboard__room--tall{object-fit:fill;object-position:center bottom;width:100%;max-width:none;height:23.4375vw;display:block;position:absolute;inset:auto 0 0;translate:none}.experience-artboard__table{filter:drop-shadow(0 253px 53.2px #000000a6);width:96vw;bottom:220px}.experience-table-legs{width:96vw;display:block;top:calc(100% - 235px)}.experience-dish--ribeye{width:18.96vw;bottom:calc(25.03vw + 220px);left:calc(50% - 32.55vw)}.experience-dish--striploin{width:24.32vw;bottom:calc(6.44vw + 220px);left:calc(50% - 37.2vw)}.experience-dish--tenderloin{width:19.31vw;bottom:calc(26.82vw + 220px);left:calc(50% - 7.15vw)}.experience-dish--picanha{width:23.61vw;bottom:calc(6.44vw + 220px);left:calc(50% - 8.59vw)}.experience-napkin{width:15.198vw;bottom:calc(3.58vw + 220px);left:calc(50% + 25.75vw - 20px)}.experience-partner-card{grid-template-rows:auto auto auto;grid-template-columns:1fr auto auto 1fr;gap:.8vw 1vw;width:46.8vw;height:20vw;padding:2vw;display:grid;bottom:calc(24vw + 390px);left:50%;translate:-50%}.experience-partner-card__eyebrow,.experience-partner-card__copy{grid-column:1/-1}.experience-partner-card__cta{white-space:nowrap;grid-column:2}.experience-partner-card__arrow-wrap{grid-column:3;position:relative;left:20px}.experience-partner-card__eyebrow{font-size:3.2vw}.experience-partner-card__copy{font-size:1.9vw;line-height:2.5vw}.experience-partner-card__cta{font-size:2.5vw}.submenu{max-width:calc(100vw - 60px)}.submenu a{font-size:max(8px,1.05cqw)}}.site-shell[data-active-slide=home] .home-product-box--black,.site-shell[data-active-slide=home] .home-product-box--white,.site-shell[data-active-slide=home] .home-product-box--purple,.site-shell[data-active-slide=home] .home-napkin,.site-shell[data-active-slide=home] .home-beef,.site-shell[data-active-slide=home] .home-smoke-wrap,.site-shell[data-active-slide=home] .home-copy,.site-shell[data-active-slide=our-cuts] .our-cuts-page-heading,.site-shell[data-active-slide=our-cuts] .our-cuts-carousel,.site-shell[data-active-slide=our-cuts] .our-cuts-collection-link{translate:0 -2.94118cqw}.home-product-layer{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.home-product-visual{--shadow-blur:0cqw;--shadow-offset-x:0cqw;--shadow-offset-y:0cqw;--shadow-opacity:0}.home-product-image{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:auto;display:block;position:relative}.home-product-shadow{z-index:0;filter:blur(var(--shadow-blur));opacity:var(--shadow-opacity);transform:translate(var(--shadow-offset-x), var(--shadow-offset-y));display:block;position:absolute;inset:0}.home-product-shadow__shape{-webkit-mask-image:var(--shadow-image);-webkit-mask-image:var(--shadow-image);-webkit-mask-image:var(--shadow-image);-webkit-mask-image:var(--shadow-image);mask-image:var(--shadow-image);background:#000;display:block;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home-product-box--black{--shadow-blur:2.5cqw;--shadow-offset-x:1.39706cqw;--shadow-offset-y:1.10294cqw;--shadow-opacity:.2;width:27.7206%;bottom:18.9815%;left:27.5735%}.home-product-box--white{--shadow-blur:2.5cqw;--shadow-offset-x:1.39706cqw;--shadow-offset-y:1.10294cqw;--shadow-opacity:.2;width:28.3088%;bottom:16.5741%;left:1.25%}.home-product-box--purple{width:31.6912%;bottom:42.4074%;left:17.2794%}.site-shell:not(.is-entered) .site-logo,.site-shell:not(.is-entered) .site-nav,.site-shell:not(.is-entered) .primary-menu>.nav-item,.site-shell:not(.is-entered) .home-product-layer,.site-shell:not(.is-entered) .home-smoke-wrap,.site-shell:not(.is-entered) .home-title,.site-shell:not(.is-entered) .home-title-decoration,.site-shell:not(.is-entered) .home-introduction,.site-shell:not(.is-entered) .home-next-slide{opacity:0}.site-shell:not([data-active-slide=home]) .home-product-layer,.site-shell:not([data-active-slide=home]) .home-smoke-wrap,.site-shell:not([data-active-slide=home]) .home-title,.site-shell:not([data-active-slide=home]) .home-title-decoration,.site-shell:not([data-active-slide=home]) .home-introduction,.site-shell:not([data-active-slide=home]) .home-next-slide{pointer-events:none;visibility:hidden;opacity:0!important;animation:none!important}.site-shell.is-entered .home-product-box--black{animation:1s cubic-bezier(.22,1,.36,1) 1s both home-stage-drop-in}.site-shell.is-entered .home-product-box--white{animation:1s cubic-bezier(.22,1,.36,1) 1.3s both home-stage-drop-in}.site-shell.is-entered .home-product-box--purple{animation:1s cubic-bezier(.22,1,.36,1) 1.6s both home-stage-drop-in}.home-product-box--black .home-product-shadow,.home-product-box--white .home-product-shadow{opacity:0}.site-shell.is-entered .home-product-box--black .home-product-shadow{animation:10ms linear 2s both home-shadow-reveal}.site-shell.is-entered .home-product-box--white .home-product-shadow{animation:10ms linear 2.3s both home-shadow-reveal}.home-napkin{--shadow-blur:20px;--shadow-offset-x:.514706cqw;--shadow-offset-y:.882353cqw;--shadow-opacity:.7;object-fit:fill;transform-origin:50% 100%;will-change:translate, rotate;width:23.5294%;height:20%;bottom:.925926%;left:77.2059%}.home-napkin .home-product-image{object-fit:fill;height:100%}.site-shell.is-entered .home-napkin{animation:2s cubic-bezier(.12,.76,.22,1) 3.1s both home-napkin-travel,1.5s cubic-bezier(.22,1,.36,1) 3.6s both home-napkin-rotate}.home-beef{--shadow-blur:5.22059cqw;--shadow-offset-x:.882353cqw;--shadow-offset-y:.514706cqw;--shadow-opacity:.4;z-index:1;width:45.8088%;bottom:2.03704%;left:30.1471%}.site-shell.is-entered .home-beef{animation:1.5s cubic-bezier(.22,1,.36,1) 1.9s both home-stage-left-in}.home-smoke-wrap{z-index:2;pointer-events:none;width:18.3824%;position:absolute;bottom:19.4444%;left:53.0515%;transform:translate(-50%)}.site-shell.is-entered .home-smoke-wrap{animation:1s ease-out 3.7s both home-smoke-reveal}.home-smoke{filter:blur(5px);transform-origin:50%;width:100%;max-width:none;height:auto;display:block}.home-smoke--one{animation:3s linear .5s infinite home-smoke-one}.home-smoke--two{animation:3s linear 1.5s infinite home-smoke-two}.home-smoke--three{animation:4s linear 2.5s infinite home-smoke-three}@keyframes home-smoke-one{0%{filter:blur();opacity:0;transform:translateY(0)scaleX(-1)}25%{filter:blur(3px);opacity:.35;transform:translateY(-2.25%)scale(-1,1.05)}50%{filter:blur(5px);opacity:.7;transform:translateY(-4.5%)scale(-1,1.1)}75%{filter:blur(5px);opacity:.35;transform:translateY(-6.75%)scale(-1,1.15)}to{filter:blur(7px);opacity:0;transform:translateY(-9%)scale(-1,1.2)}}@keyframes home-smoke-two{0%{filter:blur();opacity:0;transform:translateY(0)scale(1)}25%{filter:blur(3px);opacity:.35;transform:translateY(-2.25%)scale(1.05)}50%{filter:blur(5px);opacity:.7;transform:translateY(-4.5%)scale(1.1)}75%{filter:blur(5px);opacity:.35;transform:translateY(-6.75%)scale(1.15)}to{filter:blur(7px);opacity:0;transform:translateY(-9%)scale(1.2)}}@keyframes home-smoke-three{0%{filter:blur();opacity:0;transform:translateY(0)scale(1)}25%{filter:blur(3px);opacity:.35;transform:translateY(-4.5%)scale(1.05)}50%{filter:blur(5px);opacity:.7;transform:translateY(-9%)scale(1.1)}75%{filter:blur(5px);opacity:.35;transform:translateY(-13.5%)scale(1.15)}to{filter:blur(7px);opacity:0;transform:translateY(-18%)scale(1.2)}}.site-header{z-index:6;pointer-events:auto;grid-template-columns:16.5441% minmax(0,1fr);align-items:start;gap:0 3.52941%;width:100%;display:grid;position:absolute;top:3.7037%;left:0}.site-logo{aspect-ratio:962/1104;width:100%;color:inherit;display:block;position:relative}.site-shell.is-entered .site-logo{transform-origin:50%;will-change:filter, opacity, transform;animation:.7s cubic-bezier(.47,0,.745,.715) both puff-in-center}.site-logo .logo-piece,.site-logo .logo-piece img{clip-path:none;filter:none;opacity:1;animation:none!important}.site-nav{padding-top:2.20588cqw}.site-shell.is-entered .site-nav{transform-origin:top;will-change:filter, opacity, transform;animation:.7s cubic-bezier(.47,0,.745,.715) both puff-in-center}.home-copy{color:#fff;width:79.9265%;min-width:0;margin:0;position:absolute;top:12.3529cqw;right:0}.home-title{letter-spacing:-.025em;text-align:center;margin:0;font-size:6.17647cqw;font-weight:400;line-height:1.05}.site-shell.is-entered .home-title{animation:1s cubic-bezier(.22,1,.36,1) 2.2s both home-stage-drop-in}.home-title-lockup{white-space:nowrap;width:fit-content;max-width:100%;margin:0 auto;position:relative}.title-decoration{color:currentColor;grid-template-columns:1.02941cqw minmax(0,1fr) 1.25cqw minmax(0,1fr) 1.02941cqw;align-items:start;height:.955882cqw;display:grid}.home-title-decoration{width:100%;position:absolute;top:calc(100% + 1.21324cqw);left:0}.site-shell.is-entered .home-title-decoration{animation:1s cubic-bezier(.22,1,.36,1) 2.5s both home-stage-drop-in}.title-decoration__ornament{width:100%;height:.955882cqw;display:block;overflow:visible}.title-decoration__line{background:currentColor;height:max(1px,.073529cqw);margin-top:.588235cqw}.title-decoration__line--left{margin-left:-.367647cqw;margin-right:1.25cqw}.title-decoration__line--right{margin-left:1.10294cqw;margin-right:-.441176cqw}.home-introduction{aspect-ratio:659/185;letter-spacing:.01em;width:60.6256%;margin:2.94118cqw 0 0 auto;font-size:2.35294cqw;font-weight:400;line-height:1.3}.home-copy-body{display:contents}.site-shell.is-entered .home-introduction{animation:1s cubic-bezier(.22,1,.36,1) 2.8s both home-stage-drop-in}.home-next-slide,.our-cuts-collection-link{color:#fff;-webkit-backdrop-filter:blur(7px)saturate(125%)contrast(105%);backdrop-filter:blur(7px)saturate(125%)contrast(105%);background:#0000003d;border:max(1px,.072059cqw) solid #d3a84a;border-radius:.576471cqw;align-items:center;gap:2.05882cqw;width:fit-content;margin:7.35294cqw 0 0 auto;padding:1.08088cqw;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff0f,0 .144118cqw 1.08088cqw #0000001a}.our-cuts-collection-link{z-index:7;opacity:0;pointer-events:none;visibility:hidden;margin:0;position:absolute;bottom:11.78cqw;right:0}.our-cuts-collection-link.is-active{opacity:1;pointer-events:auto;visibility:visible;animation:1.5s cubic-bezier(.22,1,.36,1) 1s both our-cuts-fade-slide-in-top}.site-shell.is-entered .home-next-slide{animation:1.5s cubic-bezier(.22,1,.36,1) 3.4s both home-button-left-in}.site-shell.is-home-rollback-settled .home-product-box--black,.site-shell.is-home-rollback-settled .home-product-box--white,.site-shell.is-home-rollback-settled .home-product-box--purple,.site-shell.is-home-rollback-settled .home-napkin,.site-shell.is-home-rollback-settled .home-beef,.site-shell.is-home-rollback-settled .home-smoke-wrap,.site-shell.is-home-rollback-settled .home-title,.site-shell.is-home-rollback-settled .home-title-decoration,.site-shell.is-home-rollback-settled .home-introduction,.site-shell.is-home-rollback-settled .home-next-slide{filter:none;scale:1;opacity:1!important;animation:none!important}.site-shell.is-home-rollback-settled .home-product-box--black .home-product-shadow,.site-shell.is-home-rollback-settled .home-product-box--white .home-product-shadow{opacity:var(--shadow-opacity);animation:none!important}.site-shell.is-exiting-home .home-next-slide,.site-shell.is-exiting-home .home-introduction,.site-shell.is-exiting-home .home-title-decoration,.site-shell.is-exiting-home .home-title,.site-shell.is-exiting-home .home-napkin,.site-shell.is-exiting-home .home-smoke-wrap,.site-shell.is-exiting-home .home-beef,.site-shell.is-exiting-home .home-product-box--black,.site-shell.is-exiting-home .home-product-box--white,.site-shell.is-exiting-home .home-product-box--purple{animation-name:home-item-fade-out;animation-duration:calc(2s - var(--exit-delay,0s));animation-delay:var(--exit-delay,0s);pointer-events:none;will-change:opacity, filter, scale;animation-timing-function:linear;animation-fill-mode:forwards}.site-shell.is-exiting-home .home-next-slide{--exit-delay:0s}.site-shell.is-exiting-home .home-introduction{--exit-delay:.2s}.site-shell.is-exiting-home .home-title-decoration{--exit-delay:.4s}.site-shell.is-exiting-home .home-title{--exit-delay:.6s}.site-shell.is-exiting-home .home-napkin,.site-shell.is-exiting-home .home-smoke-wrap{--exit-delay:.8s}.site-shell.is-exiting-home .home-beef{--exit-delay:1s}.site-shell.is-exiting-home .home-product-box--black,.site-shell.is-exiting-home .home-product-box--white,.site-shell.is-exiting-home .home-product-box--purple{--exit-delay:1.2s}.site-shell.is-wheel-controlled .home-next-slide,.site-shell.is-wheel-controlled .home-introduction,.site-shell.is-wheel-controlled .home-title-decoration,.site-shell.is-wheel-controlled .home-title,.site-shell.is-wheel-controlled .home-napkin,.site-shell.is-wheel-controlled .home-smoke-wrap,.site-shell.is-wheel-controlled .home-beef,.site-shell.is-wheel-controlled .home-product-box--black,.site-shell.is-wheel-controlled .home-product-box--white,.site-shell.is-wheel-controlled .home-product-box--purple{animation-delay:calc(var(--exit-delay,0s) - var(--wheel-offset,0s))}.site-shell.is-wheel-scrubbing .home-next-slide,.site-shell.is-wheel-scrubbing .home-introduction,.site-shell.is-wheel-scrubbing .home-title-decoration,.site-shell.is-wheel-scrubbing .home-title,.site-shell.is-wheel-scrubbing .home-napkin,.site-shell.is-wheel-scrubbing .home-smoke-wrap,.site-shell.is-wheel-scrubbing .home-beef,.site-shell.is-wheel-scrubbing .home-product-box--black,.site-shell.is-wheel-scrubbing .home-product-box--white,.site-shell.is-wheel-scrubbing .home-product-box--purple{animation-play-state:paused}.our-cuts-carousel{z-index:4;opacity:0;pointer-events:none;visibility:hidden;width:100%;height:49.2647cqw;position:absolute;bottom:4.04412cqw;right:0;overflow:visible;transform:translate(10.0368cqw)}.our-cuts-page-heading{z-index:6;color:#fff;opacity:0;pointer-events:none;visibility:hidden;width:79.9265%;min-width:0;margin:0;position:absolute;top:15.2941cqw;right:0}.our-cuts-page-heading.is-active{opacity:1;visibility:visible;animation:1.5s cubic-bezier(.22,1,.36,1) .5s both our-cuts-fade-slide-in-top}.our-cuts-page-heading__lockup{white-space:nowrap;width:fit-content;max-width:100%;margin:0 auto;position:relative}.our-cuts-page-heading__title{letter-spacing:-.025em;text-align:center;margin:0;font-size:6.17647cqw;font-weight:400;line-height:1.05}.our-cuts-page-heading__decoration{width:100%;position:absolute;top:calc(100% + 1.21324cqw);left:0}.brand-page-heading{z-index:7;color:#fff;opacity:0;pointer-events:none;visibility:hidden;width:79.9265%;min-width:0;margin:0;position:absolute;top:16.375cqw;right:0}.site-shell[data-active-slide=brand] .brand-page-heading{right:auto;left:var(--slide-content-center-x);margin-left:-39.9632%;translate:0}.brand-page-heading.is-active{opacity:1;visibility:visible}.brand-page-heading__lockup{white-space:nowrap;width:fit-content;max-width:100%;margin:0 auto;position:relative}.brand-page-heading__title{letter-spacing:-.025em;text-align:center;opacity:0;margin:0;font-size:5.14706cqw;font-weight:400;line-height:1.05}.experience-page-heading .brand-page-heading__title{line-height:1}.brand-page-heading__decoration{opacity:0;width:100%;position:absolute;top:calc(100% + 1.21324cqw);left:0}.brand-page-heading.is-active .brand-page-heading__title{animation:1.5s cubic-bezier(.22,1,.36,1) .5s both our-cuts-fade-slide-in-top}.brand-page-heading.is-active .brand-page-heading__decoration{animation:1.5s cubic-bezier(.22,1,.36,1) 1s both our-cuts-fade-slide-in-top}.brand-video{z-index:6;top:27.0588cqw;left:var(--slide-content-center-x);aspect-ratio:16/9;opacity:0;pointer-events:none;transform-origin:50%;visibility:hidden;background:#000;border:max(1px,.072059cqw) solid #d3a84ae6;border-radius:.576471cqw;width:58.8235cqw;margin-left:-29.4118cqw;position:absolute;overflow:hidden;transform:none;box-shadow:0 .588235cqw 2.20588cqw #00000073}.brand-video.is-active{pointer-events:auto;visibility:visible;animation:.7s cubic-bezier(.47,0,.745,.715) 1s both brand-video-puff-in}.brand-video iframe{border:0;width:100%;height:100%;display:block}.brand-video__play-target{z-index:1;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.contact-form{z-index:7;opacity:0;pointer-events:none;visibility:hidden;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.17647cqw;width:58.8235cqw;display:grid;position:absolute;top:27.0588cqw;left:60.0368%;transform:translate(-50%)}.contact-form.is-active{opacity:1;pointer-events:auto;visibility:visible}.contact-form__field,.contact-form__submit{opacity:0}.contact-form__field{color:#fff;gap:.441176cqw;font-size:1.17647cqw;line-height:1.2;display:grid}.contact-form__field--wide,.contact-form__submit,.contact-form__status{grid-column:1/-1}.contact-form__status{color:#ffecb3;text-align:center;margin:0;font-size:1.02941cqw;line-height:1.4}.contact-form__submit:disabled{cursor:wait;opacity:.72}.contact-form.is-confirmed-exiting{pointer-events:none;transform-origin:50%;animation:.7s cubic-bezier(.47,0,.745,.715) both our-cuts-puff-out-center}.contact-success-card{z-index:8;color:#fff;opacity:0;pointer-events:none;text-align:center;visibility:hidden;-webkit-backdrop-filter:blur(7px)saturate(125%)contrast(105%);backdrop-filter:blur(7px)saturate(125%)contrast(105%);background:#0000003d;border:max(1px,.052083cqw) solid #d3a84a;border-radius:.416667cqw;flex-direction:column;justify-content:center;align-items:center;gap:1.4cqw;width:min(36cqw,100vw - 60px);min-height:20cqw;padding:2cqw;display:flex;position:absolute;top:50%;left:60.0368%;transform:none;box-shadow:inset 0 max(1px,.052083cqw) #ffffff0f,0 .104167cqw .78125cqw #0000001a}.contact-success-card.is-active{pointer-events:auto;transform-origin:50%;visibility:visible;animation:.7s cubic-bezier(.47,0,.745,.715) both our-cuts-puff-in-center}.contact-success-card.is-active.is-exiting{pointer-events:none;animation:.7s cubic-bezier(.47,0,.745,.715) both our-cuts-puff-out-center}.contact-success-card__title,.contact-success-card__return{-webkit-text-fill-color:transparent;-webkit-text-stroke:.15px #ffecb36b;filter:drop-shadow(0 .45px #593f0ac7)drop-shadow(0 .8px .8px #00000052);background:linear-gradient(#facf71 27%,#ffecb3 40%,#593f0a 78%);-webkit-background-clip:text;background-clip:text;font-weight:400}.contact-success-card__title{font-size:3cqw;line-height:1}.contact-success-card__copy{max-width:28cqw;margin:0;font-size:1.25cqw;line-height:1.6}.contact-success-card__return{cursor:pointer;background-color:#0000;border:0;align-items:center;gap:1.2cqw;padding:.8cqw;font-size:1.5625cqw;display:flex}.contact-success-card__return:hover .home-next-slide__arrow,.contact-success-card__return:focus-visible .home-next-slide__arrow{animation:1.15s cubic-bezier(.45,0,.55,1) infinite next-slide-arrow-nudge}.contact-form__field--inquiry{z-index:10;position:relative}.contact-form>:nth-child(6),.contact-form>:nth-child(7),.contact-form>:nth-child(8){z-index:1;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(0)}.contact-form.is-inquiry-open>:nth-child(6),.contact-form.is-inquiry-open>:nth-child(7),.contact-form.is-inquiry-open>:nth-child(8){transform:translateY(7.5cqw)}.contact-form input,.contact-form select,.contact-form textarea,.contact-form__submit,.contact-form__select-trigger,.contact-form__select-menu{color:#fff;width:100%;font:inherit;-webkit-backdrop-filter:blur(7px)saturate(125%)contrast(105%);backdrop-filter:blur(7px)saturate(125%)contrast(105%);background:#0000003d;border:max(1px,.072059cqw) solid #d3a84a;border-radius:.576471cqw;box-shadow:inset 0 1px #ffffff0f,0 .144118cqw 1.08088cqw #0000001a}.contact-form input,.contact-form select{min-height:3.08824cqw;padding:.735294cqw 1.02941cqw}.contact-form textarea{resize:vertical;min-height:7.35294cqw;padding:.735294cqw 1.02941cqw}.contact-form__select{display:block;position:relative}.contact-form__select-trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;min-height:3.08824cqw;padding:.735294cqw 1.02941cqw;display:flex}.contact-form__select-caret{border-bottom:max(1px,.072059cqw) solid #d3a84a;border-right:max(1px,.072059cqw) solid #d3a84a;width:.647059cqw;height:.647059cqw;transition:rotate .2s;rotate:45deg}.contact-form__select.is-open .contact-form__select-caret{rotate:225deg}.contact-form__select-menu{z-index:20;padding:.441176cqw;display:grid;position:absolute;top:calc(100% + .441176cqw);left:0;overflow:hidden}.contact-form__select-menu button{color:#fff;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.367647cqw;padding:.735294cqw 1.02941cqw}.contact-form__select-menu button:hover,.contact-form__select-menu button:focus-visible,.contact-form__select-menu button[aria-selected=true]{color:#ffecb3;background:#d3a84a24;outline:none}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus,.contact-form__select-trigger:focus-visible{outline-offset:.144118cqw;outline:max(1px,.072059cqw) solid #ffecb3}.contact-form__submit{cursor:pointer;justify-self:center;align-items:center;gap:2.05882cqw;width:fit-content;padding:1.08088cqw;display:flex}.contact-form__submit:hover .home-next-slide__label,.contact-form__submit:focus-visible .home-next-slide__label{-webkit-text-fill-color:transparent;background:linear-gradient(#facf71 27%,#ffecb3 40%,#593f0a 78%);-webkit-background-clip:text;background-clip:text}.contact-form__submit:hover .home-next-slide__arrow,.contact-form__submit:focus-visible .home-next-slide__arrow{animation:1.15s cubic-bezier(.45,0,.55,1) infinite next-slide-arrow-nudge}.contact-form.is-active>:first-child{animation:1s cubic-bezier(.22,1,.36,1) 1s both contact-field-in}.contact-form.is-active>:nth-child(2){animation:1s cubic-bezier(.22,1,.36,1) 1.3s both contact-field-in}.contact-form.is-active>:nth-child(3){animation:1s cubic-bezier(.22,1,.36,1) 1.6s both contact-field-in}.contact-form.is-active>:nth-child(4){animation:1s cubic-bezier(.22,1,.36,1) 1.9s both contact-field-in}.contact-form.is-active>:nth-child(5){animation:1s cubic-bezier(.22,1,.36,1) 2.2s both contact-field-in}.contact-form.is-active>:nth-child(6){animation:1s cubic-bezier(.22,1,.36,1) 2.5s both contact-field-in}.contact-form.is-active>:nth-child(7){animation:1s cubic-bezier(.22,1,.36,1) 2.8s both contact-field-in}.contact-form.is-active>:nth-child(8){animation:1s cubic-bezier(.22,1,.36,1) 3.1s both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active>*{opacity:1;animation:none;translate:0}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:first-child{animation:1s cubic-bezier(.22,1,.36,1) both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:nth-child(2){animation:1s cubic-bezier(.22,1,.36,1) .3s both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:nth-child(3){animation:1s cubic-bezier(.22,1,.36,1) .6s both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:nth-child(4){animation:1s cubic-bezier(.22,1,.36,1) .9s both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:nth-child(5){animation:1s cubic-bezier(.22,1,.36,1) 1.2s both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:nth-child(6){animation:1s cubic-bezier(.22,1,.36,1) 1.5s both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:nth-child(7){animation:1s cubic-bezier(.22,1,.36,1) 1.8s both contact-field-in}.site-shell.is-contact-entrance-settled:not(.is-exiting-contact) .contact-form.is-active.is-returning>:nth-child(8){animation:1s cubic-bezier(.22,1,.36,1) 2.1s both contact-field-in}@keyframes contact-field-in{0%{opacity:0;translate:0 -20px}to{opacity:1;translate:0}}.site-shell.is-exiting-contact .contact-form.is-active>:nth-child(8),.site-shell.is-exiting-contact .contact-form.is-active>:nth-child(7){animation:.7s cubic-bezier(.22,1,.36,1) both contact-field-out}.site-shell.is-exiting-contact .contact-form.is-active>:nth-child(6){animation:.7s cubic-bezier(.22,1,.36,1) .3s both contact-field-out}.site-shell.is-exiting-contact .contact-form.is-active>:nth-child(5){animation:.7s cubic-bezier(.22,1,.36,1) .6s both contact-field-out}.site-shell.is-exiting-contact .contact-form.is-active>:nth-child(4){animation:.7s cubic-bezier(.22,1,.36,1) .9s both contact-field-out}.site-shell.is-exiting-contact .contact-form.is-active>:nth-child(3){animation:.7s cubic-bezier(.22,1,.36,1) 1.2s both contact-field-out}.site-shell.is-exiting-contact .contact-form.is-active>:nth-child(2){animation:.7s cubic-bezier(.22,1,.36,1) 1.5s both contact-field-out}.site-shell.is-exiting-contact .contact-form.is-active>:first-child{animation:.7s cubic-bezier(.22,1,.36,1) 1.8s both contact-field-out}.site-shell.is-exiting-contact .contact-page-heading.is-active .brand-page-heading__decoration{animation:.8s cubic-bezier(.22,1,.36,1) 2.3s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-contact .contact-page-heading.is-active .brand-page-heading__title{animation:.8s cubic-bezier(.22,1,.36,1) 2.8s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-contact .brand-artboard{animation:1s 3.3s both brand-background-fade-out}.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:nth-child(8),.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:nth-child(7){animation-delay:calc(0s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:nth-child(6){animation-delay:calc(.3s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:nth-child(5){animation-delay:calc(.6s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:nth-child(4){animation-delay:calc(.9s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:nth-child(3){animation-delay:calc(1.2s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:nth-child(2){animation-delay:calc(1.5s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-form.is-active>:first-child{animation-delay:calc(1.8s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-page-heading.is-active .brand-page-heading__decoration{animation-delay:calc(2.3s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .contact-page-heading.is-active .brand-page-heading__title{animation-delay:calc(2.8s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-contact .brand-artboard{animation-delay:calc(3.3s - var(--wheel-offset,0s))}.site-shell.is-wheel-scrubbing.is-exiting-contact .contact-form>*,.site-shell.is-wheel-scrubbing.is-exiting-contact .contact-page-heading .brand-page-heading__title,.site-shell.is-wheel-scrubbing.is-exiting-contact .contact-page-heading .brand-page-heading__decoration,.site-shell.is-wheel-scrubbing.is-exiting-contact .brand-artboard{animation-play-state:paused!important}.site-shell.is-contact-rollback-settled .contact-form>*,.site-shell.is-contact-rollback-settled .contact-page-heading .brand-page-heading__title,.site-shell.is-contact-rollback-settled .contact-page-heading .brand-page-heading__decoration,.site-shell.is-contact-rollback-settled .brand-artboard{filter:none;opacity:1;visibility:visible;translate:0;animation:none!important}@keyframes contact-field-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -20px}}.site-shell[data-active-slide=brand] .brand-video:not(.is-player-active) iframe{pointer-events:none}.site-shell[data-active-slide=brand] .brand-video.is-player-active iframe{pointer-events:auto}.brand-page-link,.breeds-page-link{z-index:7;color:#fff;opacity:0;pointer-events:none;visibility:hidden;-webkit-backdrop-filter:blur(7px)saturate(125%)contrast(105%);backdrop-filter:blur(7px)saturate(125%)contrast(105%);background:#0000003d;border:max(1px,.072059cqw) solid #d3a84a;border-radius:.576471cqw;align-items:center;gap:2.05882cqw;width:fit-content;margin:0;padding:1.08088cqw;text-decoration:none;display:flex;position:absolute;bottom:11.7647cqw;right:0;box-shadow:inset 0 1px #ffffff0f,0 .144118cqw 1.08088cqw #0000001a}.site-shell[data-active-slide=brand] .brand-page-link{right:auto;left:var(--slide-content-center-x);translate:-50%}.brand-page-link.is-active{pointer-events:auto;visibility:visible;animation:1.5s cubic-bezier(.22,1,.36,1) 1.5s both our-cuts-fade-slide-in-top}.breeds-page-link.is-active{pointer-events:auto;visibility:visible;animation:1.5s cubic-bezier(.22,1,.36,1) 3.1s both our-cuts-fade-slide-in-top}.site-shell.is-exiting-breeds .breeds-page-link.is-active{pointer-events:none;animation:.7s cubic-bezier(.22,1,.36,1) both our-cuts-fade-slide-out-top}.site-shell.is-exiting-breeds .breeds-cattle--top{animation:.7s cubic-bezier(.22,1,.36,1) .3s both breeds-cattle-slide-out}.site-shell.is-exiting-breeds .breeds-cattle--right{animation:.7s cubic-bezier(.22,1,.36,1) .6s both breeds-cattle-slide-out}.site-shell.is-exiting-breeds .breeds-cattle--left{animation:.7s cubic-bezier(.22,1,.36,1) .9s both breeds-cattle-slide-out}.site-shell.is-exiting-breeds .breeds-cattle--bottom{animation:.7s cubic-bezier(.22,1,.36,1) 1.2s both breeds-cattle-slide-out}.site-shell.is-exiting-breeds .breeds-page-heading.is-active .brand-page-heading__decoration{animation:.8s cubic-bezier(.22,1,.36,1) 1.7s both our-cuts-fade-slide-out-top!important}.site-shell.is-exiting-breeds .breeds-page-heading.is-active .brand-page-heading__title{animation:.8s cubic-bezier(.22,1,.36,1) 2.2s both our-cuts-fade-slide-out-top!important}.site-shell.is-exiting-breeds .breeds-artboard{animation:1s 2.6s both brand-background-fade-out}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-page-link.is-active{animation-delay:calc(0s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-cattle--top{animation-delay:calc(.3s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-cattle--right{animation-delay:calc(.6s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-cattle--left{animation-delay:calc(.9s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-cattle--bottom{animation-delay:calc(1.2s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-page-heading.is-active .brand-page-heading__decoration{animation-delay:calc(1.7s - var(--wheel-offset,0s))!important}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-page-heading.is-active .brand-page-heading__title{animation-delay:calc(2.2s - var(--wheel-offset,0s))!important}.site-shell.is-wheel-controlled.is-exiting-breeds .breeds-artboard{animation-delay:calc(2.6s - var(--wheel-offset,0s))}.site-shell.is-wheel-scrubbing.is-exiting-breeds .breeds-page-link.is-active,.site-shell.is-wheel-scrubbing.is-exiting-breeds .breeds-cattle,.site-shell.is-wheel-scrubbing.is-exiting-breeds .breeds-page-heading.is-active .brand-page-heading__title,.site-shell.is-wheel-scrubbing.is-exiting-breeds .breeds-page-heading.is-active .brand-page-heading__decoration,.site-shell.is-wheel-scrubbing.is-exiting-breeds .breeds-artboard{animation-play-state:paused!important}.site-shell.is-breeds-rollback-settled .breeds-artboard,.site-shell.is-breeds-rollback-settled .breeds-cattle,.site-shell.is-breeds-rollback-settled .breeds-page-heading.is-active .brand-page-heading__title,.site-shell.is-breeds-rollback-settled .breeds-page-heading.is-active .brand-page-heading__decoration,.site-shell.is-breeds-rollback-settled .breeds-page-link.is-active{filter:none;opacity:1;visibility:visible;transform:none;animation:none!important}.site-shell.is-breeds-rollback-settled .breeds-page-link.is-active{pointer-events:auto}.site-shell.is-breeds-rollback-settled .breeds-artboard{transform:translate(-50%,-50%)}.site-shell.is-exiting-experience .experience-partner-card.is-active>:nth-child(4){animation:.7s cubic-bezier(.22,1,.36,1) .3s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-experience .experience-partner-card.is-active>:nth-child(3){animation:.7s cubic-bezier(.22,1,.36,1) .6s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-experience .experience-partner-card.is-active>:nth-child(2){animation:.7s cubic-bezier(.22,1,.36,1) .9s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-experience .experience-partner-card.is-active>:first-child{animation:.7s cubic-bezier(.22,1,.36,1) 1.2s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-experience .experience-partner-card.is-active{pointer-events:none;animation:.7s cubic-bezier(.47,0,.745,.715) 1.7s both our-cuts-puff-out-center}.site-shell.is-exiting-experience .experience-napkin{animation:1.2s cubic-bezier(.22,1,.36,1) 2.2s both experience-napkin-exit,1s cubic-bezier(.22,1,.36,1) 2.2s reverse both home-napkin-rotate}.site-shell.is-exiting-experience .experience-dish--picanha{animation:.7s cubic-bezier(.22,1,.36,1) 2.7s both experience-dish-out}.site-shell.is-exiting-experience .experience-dish--tenderloin{animation:.7s cubic-bezier(.22,1,.36,1) 3.2s both experience-dish-out}.site-shell.is-exiting-experience .experience-dish--striploin{animation:.7s cubic-bezier(.22,1,.36,1) 3.7s both experience-dish-out}.site-shell.is-exiting-experience .experience-dish--ribeye{animation:.7s cubic-bezier(.22,1,.36,1) 4.2s both experience-dish-out}.site-shell.is-exiting-experience .experience-artboard__table,.site-shell.is-exiting-experience .experience-table-legs{animation:.8s cubic-bezier(.22,1,.36,1) 4.7s both experience-table-out}.site-shell.is-exiting-experience .experience-page-heading.is-active .brand-page-heading__decoration{animation:.8s cubic-bezier(.22,1,.36,1) 4.2s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-experience .experience-page-heading.is-active .brand-page-heading__title{animation:.8s cubic-bezier(.22,1,.36,1) 4.7s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-experience .experience-artboard__room{animation:1s cubic-bezier(.22,1,.36,1) 4.7s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-experience .experience-artboard{animation:1s 4.7s both brand-background-fade-out}.site-shell.is-wheel-controlled.is-exiting-experience .experience-partner-card.is-active>:nth-child(4){animation-delay:calc(.3s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-partner-card.is-active>:nth-child(3){animation-delay:calc(.6s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-partner-card.is-active>:nth-child(2){animation-delay:calc(.9s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-partner-card.is-active>:first-child{animation-delay:calc(1.2s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-partner-card.is-active{animation-delay:calc(1.7s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-napkin{animation-delay:calc(2.2s - var(--wheel-offset,0s)), calc(2.2s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-dish--picanha{animation-delay:calc(2.7s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-dish--tenderloin{animation-delay:calc(3.2s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-dish--striploin{animation-delay:calc(3.7s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-dish--ribeye,.site-shell.is-wheel-controlled.is-exiting-experience .experience-page-heading.is-active .brand-page-heading__decoration{animation-delay:calc(4.2s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-experience .experience-artboard__table,.site-shell.is-wheel-controlled.is-exiting-experience .experience-table-legs,.site-shell.is-wheel-controlled.is-exiting-experience .experience-page-heading.is-active .brand-page-heading__title,.site-shell.is-wheel-controlled.is-exiting-experience .experience-artboard__room,.site-shell.is-wheel-controlled.is-exiting-experience .experience-artboard{animation-delay:calc(4.7s - var(--wheel-offset,0s))}.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-partner-card,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-partner-card>*,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-napkin,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-dish,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-artboard__table,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-table-legs,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-page-heading .brand-page-heading__title,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-page-heading .brand-page-heading__decoration,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-artboard__room,.site-shell.is-wheel-scrubbing.is-exiting-experience .experience-artboard{animation-play-state:paused!important}.site-shell.is-experience-rollback-settled .experience-artboard,.site-shell.is-experience-rollback-settled .experience-artboard__room,.site-shell.is-experience-rollback-settled .experience-artboard__table,.site-shell.is-experience-rollback-settled .experience-table-legs,.site-shell.is-experience-rollback-settled .experience-dish,.site-shell.is-experience-rollback-settled .experience-napkin,.site-shell.is-experience-rollback-settled .experience-partner-card,.site-shell.is-experience-rollback-settled .experience-partner-card>*,.site-shell.is-experience-rollback-settled .experience-page-heading .brand-page-heading__title,.site-shell.is-experience-rollback-settled .experience-page-heading .brand-page-heading__decoration{filter:none;opacity:1;visibility:visible;translate:0;animation:none!important}.site-shell.is-experience-rollback-settled .experience-artboard{transform:translate(-50%,-50%)}.site-shell.is-experience-rollback-settled .experience-partner-card{pointer-events:auto}.site-shell[data-active-slide=contact] .home-artboard,.site-shell[data-active-slide=contact] .breeds-artboard,.site-shell[data-active-slide=contact] .experience-artboard,.site-shell[data-active-slide=contact] .home-product-box--black,.site-shell[data-active-slide=contact] .home-product-box--white,.site-shell[data-active-slide=contact] .home-product-box--purple,.site-shell[data-active-slide=contact] .home-napkin,.site-shell[data-active-slide=contact] .home-beef,.site-shell[data-active-slide=contact] .home-smoke-wrap,.site-shell[data-active-slide=contact] .home-copy{opacity:0;visibility:hidden}@keyframes experience-dish-out{0%{opacity:1;transform:translateY(0) var(--experience-dish-skew)}to{opacity:0;transform:translateY(2.60417cqw) var(--experience-dish-skew)}}@keyframes experience-table-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(100%)}}@keyframes experience-napkin-exit{0%{opacity:1;translate:0}to{opacity:0;translate:0 calc(100svh + 100%)}}.site-shell.is-exiting-brand .brand-page-link.is-active{pointer-events:none;animation:1.5s cubic-bezier(.22,1,.36,1) both our-cuts-fade-slide-out-top}.site-shell.is-exiting-brand .brand-page-heading.is-active .brand-page-heading__decoration{animation:1.5s cubic-bezier(.22,1,.36,1) .5s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-brand .brand-video.is-active{pointer-events:none;animation:.7s cubic-bezier(.47,0,.745,.715) 1.3s both brand-video-puff-out}.site-shell.is-exiting-brand .brand-page-heading.is-active .brand-page-heading__title{animation:1.5s cubic-bezier(.22,1,.36,1) 1s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-brand .brand-artboard{animation:1s 2s both brand-background-fade-out}.site-shell.is-wheel-controlled.is-exiting-brand .brand-page-link.is-active{animation-delay:calc(0s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-brand .brand-page-heading.is-active .brand-page-heading__decoration{animation-delay:calc(.5s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-brand .brand-page-heading.is-active .brand-page-heading__title{animation-delay:calc(1s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-brand .brand-video.is-active{animation-delay:calc(1.3s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-brand .brand-artboard{animation-delay:calc(2s - var(--wheel-offset,0s))}.site-shell.is-wheel-scrubbing.is-exiting-brand .brand-page-link.is-active,.site-shell.is-wheel-scrubbing.is-exiting-brand .brand-page-heading.is-active .brand-page-heading__title,.site-shell.is-wheel-scrubbing.is-exiting-brand .brand-page-heading.is-active .brand-page-heading__decoration,.site-shell.is-wheel-scrubbing.is-exiting-brand .brand-video.is-active,.site-shell.is-wheel-scrubbing.is-exiting-brand .brand-artboard{animation-play-state:paused}.site-shell.is-brand-rollback-settled .brand-artboard,.site-shell.is-brand-rollback-settled .brand-page-heading.is-active .brand-page-heading__title,.site-shell.is-brand-rollback-settled .brand-page-heading.is-active .brand-page-heading__decoration,.site-shell.is-brand-rollback-settled .brand-video.is-active,.site-shell.is-brand-rollback-settled .brand-page-link.is-active{filter:none;opacity:1;visibility:visible;animation:none!important}.site-shell.is-brand-rollback-settled .brand-video.is-active{transform:scale(1)}.our-cuts-carousel.is-active{opacity:1;visibility:visible}.our-cuts-carousel__track{opacity:0;transform-origin:50%;will-change:filter, opacity, transform;position:absolute;inset:0}.our-cuts-carousel.is-active .our-cuts-carousel__track{animation:.7s cubic-bezier(.47,0,.745,.715) alternate forwards our-cuts-puff-in-center}.site-shell.is-our-cuts-rollback-settled .our-cuts-page-heading.is-active,.site-shell.is-our-cuts-rollback-settled .our-cuts-collection-link.is-active,.site-shell.is-our-cuts-rollback-settled .our-cuts-carousel.is-active .our-cuts-carousel__track{filter:none;opacity:1;transform:none;animation:none!important}.site-shell.is-exiting-our-cuts .our-cuts-collection-link.is-active{pointer-events:none;animation:1.5s cubic-bezier(.22,1,.36,1) both our-cuts-fade-slide-out-top}.site-shell.is-exiting-our-cuts .our-cuts-page-heading.is-active{animation:1.5s cubic-bezier(.22,1,.36,1) .5s both our-cuts-fade-slide-out-top}.site-shell.is-exiting-our-cuts .our-cuts-carousel.is-active .our-cuts-carousel__track{animation:.7s cubic-bezier(.47,0,.745,.715) 1.8s both our-cuts-puff-out-center}.site-shell.is-wheel-controlled.is-exiting-our-cuts .our-cuts-collection-link.is-active{animation-delay:calc(0s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-our-cuts .our-cuts-page-heading.is-active{animation-delay:calc(.5s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-our-cuts .our-cuts-carousel.is-active .our-cuts-carousel__track{animation-delay:calc(1.8s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-our-cuts-to-brand .home-chair--left{animation-delay:calc(.5s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-our-cuts-to-brand .home-chair--right{animation-delay:calc(1s - var(--wheel-offset,0s))}.site-shell.is-wheel-controlled.is-exiting-our-cuts-to-brand .home-table{animation-delay:calc(1.5s - var(--wheel-offset,0s))}.site-shell.is-wheel-scrubbing.is-exiting-our-cuts .our-cuts-collection-link.is-active,.site-shell.is-wheel-scrubbing.is-exiting-our-cuts .our-cuts-page-heading.is-active,.site-shell.is-wheel-scrubbing.is-exiting-our-cuts .our-cuts-carousel.is-active .our-cuts-carousel__track,.site-shell.is-wheel-scrubbing.is-exiting-our-cuts-to-brand .home-chair,.site-shell.is-wheel-scrubbing.is-exiting-our-cuts-to-brand .home-table{animation-play-state:paused}.site-shell.is-exiting-our-cuts-to-brand .home-chair--left{animation:1.5s cubic-bezier(.22,1,.36,1) .5s both our-cuts-left-chair-out}.site-shell.is-exiting-our-cuts-to-brand .home-chair--right{animation:1.5s cubic-bezier(.22,1,.36,1) 1s both our-cuts-right-chair-out}.site-shell.is-exiting-our-cuts-to-brand .home-table{animation:1.5s cubic-bezier(.22,1,.36,1) 1.5s both our-cuts-table-down-out}.site-shell.is-exiting-our-cuts-to-brand .home-artboard{animation:1s 1.5s both our-cuts-background-to-black}.site-shell.is-wheel-controlled.is-exiting-our-cuts-to-brand .home-artboard{animation-delay:calc(1.5s - var(--wheel-offset,0s))}.site-shell.is-wheel-scrubbing.is-exiting-our-cuts-to-brand .home-artboard{animation-play-state:paused}.our-cuts-carousel__item{pointer-events:none;margin:0;position:absolute;inset:0}.our-cuts-carousel__visual{offset-path:ellipse(28.6765cqw 16.3897cqw at 50% calc(50% - 2.38971cqw));offset-anchor:center;offset-rotate:0deg;width:44.1176cqw;max-width:none;animation:our-cuts-orbit 36s linear var(--carousel-delay) infinite;transform-origin:50%;will-change:filter, offset-distance, transform;animation-play-state:paused;position:absolute;top:0;left:0}.our-cuts-carousel.is-active .our-cuts-carousel__visual,.our-cuts-carousel.is-active .our-cuts-carousel__title,.our-cuts-carousel.is-active .our-cuts-carousel__title-decoration,.our-cuts-carousel.is-active .our-cuts-carousel__description{animation-play-state:running}.our-cuts-carousel__visual img{-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:auto;display:block}.our-cuts-carousel__content{z-index:5;top:calc(var(--carousel-title-bottom-y) - 5.58824cqw);color:#fff;text-align:center;width:70cqw;position:absolute;left:50%;transform:translate(-50%,-.367647cqw)}.our-cuts-carousel__title{letter-spacing:-.025em;animation:our-cuts-copy-title 36s linear var(--carousel-delay) infinite;will-change:opacity;margin:0;font-size:5.58824cqw;font-weight:400;line-height:1;animation-play-state:paused}.our-cuts-carousel__title-lockup{white-space:nowrap;width:fit-content;max-width:100%;margin:0 auto;position:relative}.our-cuts-carousel__title-decoration{width:100%;animation:our-cuts-copy-decoration 36s linear var(--carousel-delay) infinite;will-change:opacity;animation-play-state:paused;position:absolute;top:6.02941cqw;left:0}.our-cuts-carousel__description{letter-spacing:.01em;width:60cqw;animation:our-cuts-copy-description 36s linear var(--carousel-delay) infinite;will-change:opacity;margin:1.83824cqw auto 0;font-size:1.47059cqw;font-weight:400;line-height:1.35;animation-play-state:paused}@keyframes our-cuts-copy-title{0%,18.8889%{opacity:1}20.8333%,96.3889%{opacity:0}98.3333%,to{opacity:1}}@-webkit-keyframes our-cuts-puff-in-center{0%{filter:blur(4px);opacity:0;-webkit-transform:scale(2)}to{filter:blur();opacity:1;-webkit-transform:scale(1)}}@keyframes our-cuts-puff-in-center{0%{filter:blur(4px);opacity:0;transform:scale(2)}to{filter:blur();opacity:1;transform:scale(1)}}@keyframes our-cuts-fade-slide-in-top{0%{opacity:0;transform:translateY(-3.67647cqw)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes our-cuts-puff-out-center{0%{filter:blur();opacity:1;-webkit-transform:scale(1)}to{filter:blur(4px);opacity:0;-webkit-transform:scale(2)}}@keyframes our-cuts-puff-out-center{0%{filter:blur();opacity:1;transform:scale(1)}to{filter:blur(4px);opacity:0;transform:scale(2)}}@keyframes our-cuts-fade-slide-out-top{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3.67647cqw)}}@keyframes our-cuts-left-chair-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-110%)}}@keyframes our-cuts-right-chair-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(110%)}}@keyframes our-cuts-table-down-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(110%)}}@keyframes our-cuts-background-to-black{0%{opacity:1}to{opacity:0}}@keyframes brand-background-fade-in{0%{opacity:0}to{opacity:1}}@keyframes brand-video-puff-in{0%{filter:blur(4px);opacity:0;transform:scale(2)}to{filter:blur();opacity:1;transform:scale(1)}}@keyframes brand-video-puff-out{0%{filter:blur();opacity:1;transform:scale(1)}to{filter:blur(4px);opacity:0;transform:scale(2)}}@keyframes brand-background-fade-out{0%{opacity:1}to{opacity:0}}@keyframes our-cuts-copy-decoration{0%,19.1667%{opacity:1}21.1111%,97.2222%{opacity:0}99.1667%,to{opacity:1}}@keyframes our-cuts-copy-description{0%,19.4444%{opacity:1}21.3889%,98.0556%{opacity:0}to{opacity:1}}@keyframes our-cuts-orbit{0%,19.4444%{offset-distance:25%;z-index:4;filter:blur();transform:translateY(0)scale(1)}25%,44.4444%{offset-distance:50%;z-index:2;filter:blur(.220588cqw);transform:translateY(var(--carousel-side-entry-y)) scale(.5)}50%,69.4444%{offset-distance:75%;z-index:1;filter:blur(.441176cqw);transform:translateY(var(--carousel-top-y)) scale(.333333)}75%,94.4444%{offset-distance:100%;z-index:2;filter:blur(.220588cqw);transform:translateY(var(--carousel-side-exit-y)) scale(.5)}to{offset-distance:125%;z-index:4;filter:blur();transform:translateY(0)scale(1)}}.home-next-slide__label{letter-spacing:.035em;white-space:nowrap;font-size:1.08088cqw;font-weight:400;line-height:1.2;display:inline-block}.home-next-slide__arrow{flex:none;width:4.32353cqw;max-width:none;height:.936765cqw;display:block}.home-next-slide:hover .home-next-slide__label,.home-next-slide:focus-visible .home-next-slide__label,.our-cuts-collection-link:hover .home-next-slide__label,.our-cuts-collection-link:focus-visible .home-next-slide__label,.brand-page-link:hover .home-next-slide__label,.brand-page-link:focus-visible .home-next-slide__label,.breeds-page-link:hover .home-next-slide__label,.breeds-page-link:focus-visible .home-next-slide__label{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke:.15px #ffecb36b;filter:drop-shadow(0 .45px #593f0ac7)drop-shadow(0 .8px .8px #00000052);background:linear-gradient(#facf71 27%,#ffecb3 40%,#593f0a 78%);-webkit-background-clip:text;background-clip:text}.home-next-slide:hover .home-next-slide__arrow,.home-next-slide:focus-visible .home-next-slide__arrow,.our-cuts-collection-link:hover .home-next-slide__arrow,.our-cuts-collection-link:focus-visible .home-next-slide__arrow,.brand-page-link:hover .home-next-slide__arrow,.brand-page-link:focus-visible .home-next-slide__arrow,.breeds-page-link:hover .home-next-slide__arrow,.breeds-page-link:focus-visible .home-next-slide__arrow{animation:1.15s cubic-bezier(.45,0,.55,1) infinite next-slide-arrow-nudge}.home-next-slide:focus-visible,.our-cuts-collection-link:focus-visible,.brand-page-link:focus-visible,.breeds-page-link:focus-visible{outline-offset:.144118cqw;outline:max(1px,.072059cqw) solid #ffecb3}@keyframes next-slide-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(-.735294cqw)}}@keyframes home-stage-drop-in{0%{opacity:0;transform:translateY(-3.67647cqw)}to{opacity:1;transform:translateY(0)}}@keyframes home-stage-left-in{0%{opacity:0;transform:translate(-7.35294cqw)}to{opacity:1;transform:translate(0)}}@keyframes home-shadow-reveal{to{opacity:var(--shadow-opacity)}}@keyframes home-button-left-in{0%{opacity:0;transform:translate(-3.67647cqw)}to{opacity:1;transform:translate(0)}}@keyframes home-item-fade-out{0%{opacity:1;filter:blur();scale:1}50%{opacity:.5;filter:blur();scale:1}to{opacity:0;filter:blur(10px);scale:.5}}@keyframes home-napkin-travel{0%{translate:0 calc(100svh + 100%)}to{translate:0 -2.94118cqw}}@keyframes home-napkin-rotate{0%{rotate:-30deg}to{rotate:none}}@keyframes home-smoke-reveal{0%{opacity:0}to{opacity:1}}.primary-menu,.submenu{margin:0;padding:0;list-style:none}.primary-menu{justify-content:space-between;align-items:flex-start;gap:1.47059cqw;display:flex}.nav-item{isolation:isolate;flex:none;position:relative}.site-shell.is-entered .primary-menu>.nav-item{will-change:opacity, transform;animation:.5s cubic-bezier(.22,1,.36,1) both slide-in-top,.5s cubic-bezier(.4,0,.2,1) both menu-item-fade-in}.site-shell.is-entered .primary-menu>.nav-item:first-child{animation-delay:.2s}.site-shell.is-entered .primary-menu>.nav-item:nth-child(2){animation-delay:.4s}.site-shell.is-entered .primary-menu>.nav-item:nth-child(3){animation-delay:.6s}.site-shell.is-entered .primary-menu>.nav-item:nth-child(4){animation-delay:.8s}.site-shell.is-entered .primary-menu>.nav-item:nth-child(5){animation-delay:1s}.site-shell.is-entered .primary-menu>.nav-item:nth-child(6){animation-delay:1.2s}.nav-item:has(.submenu):after{content:"";width:100%;height:1.02941cqw;position:absolute;top:100%;left:0}.nav-link,.submenu a{z-index:0;color:#fff;isolation:isolate;text-decoration:none;transition:color .25s;position:relative}.submenu-link--disabled{z-index:1;color:#ffffff6b;cursor:not-allowed;display:inline-block;position:relative}.nav-link:before{z-index:0;inset:calc(-1 * var(--menu-box-padding));content:"";opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(7px)saturate(125%)contrast(105%);backdrop-filter:blur(7px)saturate(125%)contrast(105%);background:#0000003d;border-radius:1.17647cqw;transition:opacity .2s,transform .2s;position:absolute;transform:scale(.96);box-shadow:inset 0 1px #ffffff0f,0 4px 30px #0000001a}.nav-link:after{z-index:0;inset:calc(-1 * var(--menu-box-padding));content:"";opacity:0;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:#d3a84a;border-radius:1.17647cqw;padding:.147059cqw;transition:opacity .2s,transform .2s;position:absolute;transform:scale(.96);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav-item:has(.menu-surface)>.nav-link:before{display:none}.nav-item:has(.menu-surface)>.nav-link:after{display:none}.nav-link:hover:before,.nav-link:hover:after,.nav-link:focus-visible:before,.nav-link:focus-visible:after,.nav-item:hover>.nav-link:before,.nav-item:hover>.nav-link:after{opacity:1;transform:scale(1)}.nav-link{z-index:2;font:inherit;letter-spacing:.035em;white-space:nowrap;background:0 0;border:0;margin:.294118cqw 0;padding:0;font-size:1.76471cqw;font-weight:400;line-height:1.2;display:block}.menu-label{z-index:1;color:#fff;filter:none;width:fit-content;font-family:Playfair Display,Georgia,serif;font-size:inherit;letter-spacing:inherit;font-style:normal;font-weight:400;line-height:inherit;text-transform:uppercase;margin:0;transition:color .2s,filter .2s;display:inline-block;position:relative}.nav-link:hover .menu-label,.nav-link:focus-visible .menu-label,.nav-item:hover>.nav-link .menu-label,.nav-link[aria-current=page] .menu-label{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke:.15px #ffecb36b;filter:drop-shadow(0 .45px #593f0ac7)drop-shadow(0 .8px .8px #00000052);background:linear-gradient(#facf71 27%,#ffecb3 40%,#593f0a 78%);-webkit-background-clip:text;background-clip:text}.submenu-label{z-index:1;display:inline-block;position:relative}.submenu a:hover .submenu-label,.submenu a:focus-visible .submenu-label{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke:.1px #ffecb36b;filter:drop-shadow(0 .35px #593f0ac7)drop-shadow(0 .6px .6px #00000052);background:linear-gradient(#facf71 27%,#ffecb3 40%,#593f0a 78%);-webkit-background-clip:text;background-clip:text}.nav-link:focus-visible,.submenu a:focus-visible{outline:none}.submenu{top:calc(100% + var(--menu-box-padding) - .367647cqw);left:calc(-1 * var(--menu-box-padding));z-index:2;width:max-content;max-width:min(55.8824cqw,100vw - 2.94118cqw);padding:.661765cqw var(--menu-box-padding) .735294cqw;opacity:0;pointer-events:none;background:0 0;border:0;align-items:center;gap:0;transition:opacity .2s;display:flex;position:absolute}.nav-item:not(.nav-item--compact-submenu)>.submenu{min-width:calc(100% + (2 * var(--menu-box-padding)) + 4.11765cqw)}.submenu:before{display:none}.submenu>li{z-index:1;align-items:center;display:flex;position:relative}.submenu>li+li:before{content:"";background:url(/submenu-crown.svg) 50%/contain no-repeat;flex:0 0 1.25cqw;width:1.25cqw;height:.955882cqw;margin:0 .882353cqw;display:block}.submenu a{letter-spacing:.055em;white-space:nowrap;font-size:1.17647cqw;font-weight:500;line-height:1.25;display:block}.nav-item:hover>.submenu{opacity:1;pointer-events:auto}.nav-item:has(>.nav-link:focus-visible)>.submenu{opacity:1;pointer-events:auto}.nav-item:has(.submenu a:focus-visible)>.submenu{opacity:1;pointer-events:auto}.menu-surface{z-index:1;opacity:0;pointer-events:none;filter:drop-shadow(0 4px 15px #0000001f);transition:opacity .2s;display:block;position:absolute;overflow:visible}.nav-item:hover>.menu-surface{opacity:1}.nav-item:has(>.nav-link:focus-visible)>.menu-surface{opacity:1}.nav-item:has(.submenu a:focus-visible)>.menu-surface{opacity:1}.nav-item--right .submenu{right:calc(-1 * var(--menu-box-padding));justify-content:flex-end;left:auto}.experience-loader{z-index:20;background:var(--ink);opacity:1;visibility:visible;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:clamp(20px,4svh,44px) 18px;transition:opacity .9s,visibility 0s linear .9s;display:flex;position:absolute;inset:0}.site-shell.is-checking-cache .experience-loader{opacity:0;visibility:hidden}.site-shell.is-checking-cache .experience-loader .logo-piece,.site-shell.is-checking-cache .experience-loader .logo-piece img,.site-shell.is-checking-cache .experience-loader .loading-status,.site-shell.is-checking-cache .experience-loader .loading-icon{animation-play-state:paused}.site-shell.is-ready .experience-loader{opacity:0;visibility:hidden;pointer-events:none}.logo-container{aspect-ratio:962/1104;flex:none;width:min(88vw,700px,65svh);position:relative}.logo-piece{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.logo-piece img{object-fit:contain;width:100%;height:100%;display:block}.logo-piece--crown{z-index:1;will-change:opacity, transform;width:25%;height:20.5%;animation:.7s ease-out 2.3s both crown-in;top:1.8%;left:37.5%}.logo-piece--leaf-1{z-index:2;will-change:clip-path;width:19.65%;height:7.16%;animation:.7s ease-out 2s both reveal-inner-out;top:15.096%}.logo-piece--leaf-1 img{transform-origin:100%;--leaf-start-scale:.927;animation:.7s ease-out 2s both leaf-grow}.logo-piece--leaf-1--left{left:18.207%}.logo-piece--leaf-1--right{right:18.207%;transform:scaleX(-1)}.logo-piece--leaf-2{z-index:2;will-change:clip-path;width:16.42%;height:34.96%;animation:.7s ease-out 2.6s both reveal-bottom-up;top:16.8%}.logo-piece--leaf-2 img{transform-origin:bottom;--leaf-start-scale:.913;animation:.7s ease-out 2.6s both leaf-grow}.logo-piece--leaf-2--left{left:6.05%}.logo-piece--leaf-2--right{right:6.05%;transform:scaleX(-1)}.logo-piece--leaf-3{z-index:2;will-change:clip-path;width:23.39%;height:18.84%;animation:.7s ease-out 2.9s both reveal-inner-out;top:50%}.logo-piece--leaf-3 img{transform-origin:100%;--leaf-start-scale:.939;animation:.7s ease-out 2.9s both leaf-grow}.logo-piece--leaf-3--left{left:8.814%}.logo-piece--leaf-3--right{right:8.814%;transform:scaleX(-1)}.logo-piece--crest{z-index:3;transform-origin:50%;will-change:filter, opacity, transform;width:55.1%;height:51.36%;animation:2s ease-in both puff-in-center;top:21.1%;left:22.45%}.logo-piece--royal{z-index:4;will-change:opacity, transform;width:63.3%;height:11.14%;animation:.7s ease-out 3.2s both wordmark-in;top:73.895%;left:18.35%}.logo-piece--heritage{z-index:4;will-change:opacity, transform;width:94.4%;height:11.14%;animation:.7s ease-out 3.5s both wordmark-in;top:87.025%;left:2.8%}.loading-status{color:#f9f2d0;text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(16px,2.5svh,28px);animation:.7s ease-out 3.9s both loading-status-in;display:flex}.loading-status p{letter-spacing:.015em;margin:0;font-size:clamp(.95rem,1.5vw,1.2rem);font-weight:400;line-height:1.45}.loading-icon{background:var(--gold-gradient);flex:none;width:26.35px;height:26.35px;animation:1.1s linear infinite loading-spin;-webkit-mask:url(/loading.svg) 50%/contain no-repeat;mask:url(/loading.svg) 50%/contain no-repeat}@keyframes puff-in-center{0%{filter:blur(4px);opacity:0;transform:scale(2)}to{filter:blur();opacity:1;transform:scale(1)}}@keyframes slide-in-top{0%{transform:translateY(-500px)}to{transform:translateY(0)}}@keyframes menu-item-fade-in{0%,45%{opacity:0}to{opacity:1}}@keyframes reveal-inner-out{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes reveal-bottom-up{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes leaf-grow{0%{opacity:0;transform:scale(var(--leaf-start-scale))}to{opacity:1;transform:scale(1)}}@keyframes crown-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes wordmark-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-status-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes loading-spin{to{transform:rotate(360deg)}}@keyframes scroll-arrow-up{0%{transform:translateY(2.5px)}to{transform:translateY(-2.5px)}}@keyframes scroll-arrow-down{0%{transform:translateY(-2.5px)}to{transform:translateY(2.5px)}}@keyframes scroll-control-slide-in{0%{opacity:0;transform:translate(-50%)translateY(-50px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=720px){.scroll-control{gap:10px;width:calc(100vw - 24px - min(20.0735vw,25.2778svh))}.scroll-control__prompt{gap:5px;font-size:7px}.scroll-control__symbol{width:16px;height:28px}.scroll-control__slides{width:min(400px,58vw)}.logo-container{width:min(94vw,62svh)}.loading-status{max-width:90vw}}@media (height<=680px){.logo-container{width:min(82vw,560px,57svh)}}@media (prefers-reduced-motion:reduce){.logo-piece,.logo-piece img,.loading-status,.site-logo,.site-nav,.primary-menu>.nav-item{animation:none!important}.loading-icon{animation-duration:2.4s}.home-smoke{filter:blur(6px);opacity:.2;animation:none;transform:translateY(-4.5%)scale(1.08)}.home-next-slide__arrow,.scroll-control__arrow{animation:none!important}.site-shell.is-entered .scroll-control{opacity:1;visibility:visible;transform:translate(-50%);animation:none!important}.our-cuts-page-heading.is-active,.our-cuts-collection-link.is-active,.our-cuts-carousel.is-active .our-cuts-carousel__track,.site-shell.is-exiting-our-cuts-to-brand .home-chair,.site-shell.is-exiting-our-cuts-to-brand .home-table{filter:none;opacity:1;transform:none;animation:none!important}.site-shell[data-active-slide=brand] .brand-artboard,.site-shell[data-active-slide=breeds-and-locations] .breeds-scene--angus,.site-shell[data-active-slide=breeds-and-locations] .breeds-scene--shorthorn,.site-shell[data-active-slide=breeds-and-locations] .breeds-scene--hereford{opacity:1;animation:none!important}.site-shell[data-active-slide=breeds-and-locations] .breeds-cattle{opacity:1;transform:scaleX(var(--cattle-scale-x));animation:none!important}.brand-page-link.is-active,.breeds-page-link.is-active{filter:none;opacity:1;transform:none;animation:none!important}.brand-page-heading.is-active .brand-page-heading__title,.brand-page-heading.is-active .brand-page-heading__decoration{opacity:1;transform:none;animation:none!important}.brand-video.is-active{filter:none;opacity:1;transform:translate(-50%);animation:none!important}.home-product-box--black .home-product-shadow,.home-product-box--white .home-product-shadow{opacity:var(--shadow-opacity);animation:none!important}.home-product-box--black,.home-product-box--white,.home-product-box--purple,.home-beef,.home-title,.home-title-decoration,.home-introduction,.home-napkin,.home-next-slide,.home-smoke-wrap{animation:none!important}.our-cuts-carousel__visual,.our-cuts-carousel__title,.our-cuts-carousel__title-decoration,.our-cuts-carousel__description{animation-play-state:paused!important}.site-shell.is-exiting-home .home-next-slide,.site-shell.is-exiting-home .home-introduction,.site-shell.is-exiting-home .home-title-decoration,.site-shell.is-exiting-home .home-title,.site-shell.is-exiting-home .home-napkin,.site-shell.is-exiting-home .home-smoke-wrap,.site-shell.is-exiting-home .home-beef,.site-shell.is-exiting-home .home-product-box--black,.site-shell.is-exiting-home .home-product-box--white,.site-shell.is-exiting-home .home-product-box--purple{opacity:0}.home-slider,.experience-loader{transition-duration:.01ms}}@media (width<=1359.98px) and (aspect-ratio<=1){html .site-shell[data-active-slide=brand] .brand-video.is-active{animation-name:brand-video-puff-in-tall}html .site-shell.is-exiting-brand[data-active-slide=brand] .brand-video.is-active{animation-name:brand-video-puff-out-tall}html .site-shell.is-brand-rollback-settled[data-active-slide=brand] .brand-video.is-active{transform:scale(1)}}@keyframes brand-video-puff-in-tall{0%{filter:blur(4px);opacity:0;transform:scale(2)}to{filter:blur();opacity:1;transform:scale(1)}}@keyframes brand-video-puff-out-tall{0%{filter:blur();opacity:1;transform:scale(1)}to{filter:blur(4px);opacity:0;transform:scale(2)}}.home-mobile-scenery,.home-mobile-products,.home-next-slide--mobile,.mobile-site-logo,.mobile-menu-toggle,.mobile-menu-panel{display:none}@media (width<=47.99rem) and (aspect-ratio<=1){.experience-artboard__scenery--video{display:none}.experience-artboard__scenery--mobile{object-fit:initial;object-position:initial;transform-origin:top;width:100vw;max-width:none;height:auto;display:block;inset:0 auto auto 50%;transform:translate(-50%)}.site-shell[data-active-slide=breeds-and-locations] .breeds-artboard{width:100vw;height:100svh;top:0;left:0;transform:none}.breeds-scene{width:100vw;height:100svh;inset:0}.breeds-scene:not(.breeds-scene--bottom){display:none}.breeds-scene__image{object-fit:cover;object-position:center}.breeds-artboard__room--tall{display:none}html .site-shell[data-active-slide=breeds-and-locations] .breeds-page-heading{top:calc(1.77725svh + 34.8178vw + 30px);translate:-50%}html .site-shell[data-active-slide=breeds-and-locations] .breeds-page-link{transform-origin:top;border-radius:8px;justify-content:center;gap:12px;min-width:150px;margin:0;padding:8px 16px;inset:auto auto calc(clamp(12px,1.25vw,24px) + 61px) 50%;translate:-50%;scale:1.1}.breeds-page-link .home-next-slide__arrow{width:38px;height:auto}.breeds-cattle--bottom{width:112.432vw;translate:-50%}.breeds-cattle--left{width:37.5vw;translate:0}.breeds-cattle--top{translate:0}.breeds-cattle--right{right:20px;translate:0}.breeds-cattle--bottom .breeds-cattle__layer{--scene-breed-horizontal-offset:30px;--scene-breed-vertical-offset:100px}.breeds-cattle--bottom .breeds-cattle__layer[data-breed=angus],.breeds-cattle--bottom .breeds-cattle__layer[data-breed=hereford]{--scene-breed-vertical-offset:120px}.breeds-cattle--bottom .breeds-cattle__layer[data-breed=braford]{--scene-breed-horizontal-offset:80px}.breeds-cattle--bottom .breeds-cattle__layer[data-breed=shorthorn]{--scene-breed-horizontal-offset:80px;--scene-breed-vertical-offset:120px}.breeds-cattle--left .breeds-cattle__layer{--scene-breed-vertical-offset:50px}.breeds-cattle--left .breeds-cattle__layer[data-breed=shorthorn]{--scene-breed-vertical-offset:70px}.breeds-cattle--right .breeds-cattle__layer{--scene-breed-horizontal-offset:0px}.breeds-cattle--top .breeds-cattle__layer{--scene-breed-vertical-offset:150px}.breeds-cattle--top .breeds-cattle__layer[data-breed=shorthorn]{--scene-breed-horizontal-offset:-80px;--scene-breed-vertical-offset:80px}.breeds-cattle--top .breeds-cattle__layer[data-breed=hereford]{--scene-breed-horizontal-offset:-50px;--scene-breed-vertical-offset:120px}.breeds-cattle--top .breeds-cattle__layer[data-breed=angus]{--scene-breed-horizontal-offset:-30px;--scene-breed-vertical-offset:100px}.breeds-cattle--top .breeds-cattle__layer[data-breed=braford]{--scene-breed-horizontal-offset:-50px;--scene-breed-vertical-offset:100px}html .site-shell[data-active-slide=experience] .experience-page-heading{width:fit-content;max-width:89.7436vw;top:23.4597svh;left:50%;right:auto;transform:none}html .site-shell[data-active-slide=experience] .experience-page-heading__lockup,html .site-shell[data-active-slide=experience] .experience-page-heading__title{max-width:89.7436vw}.experience-napkin{display:none}.experience-artboard__table{width:162.82vw;left:50%;transform:translate(-50%)translateY(100px)}.experience-table-legs{width:162.82vw;display:block;left:50%;transform:translate(-50%)translateY(100px)}.experience-dish{translate:0 100px}.experience-dish--ribeye{width:32.15vw;top:calc(100% - 230px - 49.38vw);bottom:auto;left:calc(50% - 36.05vw)}.experience-dish--striploin{width:41.24vw;top:calc(100% - 210px - 34.21vw);bottom:auto;left:calc(50% - 43.93vw)}.experience-dish--tenderloin{width:32.75vw;top:calc(100% - 230px - 49.38vw);bottom:auto;left:calc(50% + 7.04vw)}.experience-dish--picanha{width:40.04vw;top:calc(100% - 210px - 34.21vw);bottom:auto;left:calc(50% + 4.6vw)}.experience-partner-card{width:min(280px,100vw - 32px);min-height:90px;bottom:calc(24vw + 320px)}.experience-partner-card__eyebrow{font-size:4.16vw}.experience-partner-card__copy{font-size:2.47vw;line-height:3.25vw}.experience-partner-card__mobile-break{display:block}.experience-partner-card__cta{font-size:3.25vw}.experience-partner-card .home-next-slide__arrow{width:34px;height:auto}.home-artboard .home-mobile-scenery{z-index:1;object-fit:contain;object-position:center top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100vw;max-width:none;height:auto;display:block;position:absolute;inset:0 auto auto 0}.home-artboard .home-video-group,.home-artboard .home-tall-scenery,.home-artboard .home-gaucho-animation{display:none}.home-artboard .artboard-layer--top-shade{background:linear-gradient(#000000e6 15.21%,#0000 100%);width:100vw;height:42.0616svh;inset:0 auto auto 0}.home-artboard .artboard-layer--room{object-fit:fill;object-position:center top;width:100vw;height:auto;inset:54.5024svh 0 auto}.home-artboard .scene-gradient{display:none}.home-artboard .home-table{z-index:4;width:100vw;height:auto;bottom:0;left:0;right:0;transform:none}.home-product-stage{--home-mobile-cta-bottom:calc(max(6.51659svh, env(safe-area-inset-bottom,0px)) + 4.4px);aspect-ratio:auto;width:100vw;height:100svh;top:0;left:0;transform:none}.home-product-stage>.home-box-group,.home-product-stage>.home-napkin,.home-product-stage>.home-beef{display:none}.home-mobile-products{right:0;bottom:calc(var(--home-mobile-cta-bottom) + 52px);pointer-events:none;height:clamp(230px,70.0237dvh - 191px,90.3626vw);display:block;position:absolute;left:0;container-type:size}.home-mobile-products__composition{transform-origin:bottom;width:110.664cqh;height:100cqh;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.site-shell:not([data-active-slide=home]) .home-mobile-products{opacity:0;visibility:hidden}.home-mobile-product{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block;position:absolute}.home-mobile-product--black{z-index:2;width:48.718%;bottom:30.0783%;right:2.30769%}.home-mobile-product--white{z-index:3;width:49.7436%;bottom:25.5381%;left:2.05128%}.home-mobile-product--purple{z-index:4;width:58.9744%;bottom:65.8317%;left:17.9487%}.home-mobile-product--dish{z-index:7;width:85.8974%;bottom:0;left:50%;translate:-50%}html .site-shell[data-active-slide=home] .home-product-stage>.home-smoke-wrap{z-index:8;width:34.4693vw;display:block;bottom:calc(13.0332svh + 25.9202vw);left:50%;transform:translate(-50%)}.site-shell:not(.is-entered) .home-mobile-product{opacity:0}.site-shell.is-entered .home-mobile-product--black{animation:1s cubic-bezier(.22,1,.36,1) 1s both home-stage-drop-in}.site-shell.is-entered .home-mobile-product--white{animation:1s cubic-bezier(.22,1,.36,1) 1.3s both home-stage-drop-in}.site-shell.is-entered .home-mobile-product--purple{animation:1s cubic-bezier(.22,1,.36,1) 1.6s both home-stage-drop-in}.site-shell.is-entered .home-mobile-product--dish{animation:1.5s cubic-bezier(.22,1,.36,1) 1.9s both home-stage-left-in}.site-header,html .site-shell[data-active-slide=home] .site-header{z-index:10;pointer-events:none;width:100%;height:100%;display:block;inset:0;translate:0}.site-logo{aspect-ratio:304/344;pointer-events:auto;width:30.7692vw;height:auto;display:block;position:absolute;top:1.77725svh;left:50%;translate:-50%}.site-logo .logo-piece{display:none}.mobile-site-logo{width:100%;height:auto;display:block}.site-nav{display:none}.mobile-menu-toggle{z-index:32;color:#d3a84a;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(9px)saturate(125%)contrast(105%);backdrop-filter:blur(9px)saturate(125%)contrast(105%);background:#07050357;border:1px solid #d3a84ae6;border-radius:10px;place-items:center;width:clamp(42px,11.2821vw,49px);height:clamp(42px,11.2821vw,49px);padding:10px;display:grid;position:fixed;top:1.77725svh;right:3.84615vw;box-shadow:inset 0 1px #ffffff14,0 6px 24px #00000038}.mobile-menu-toggle svg{width:100%;height:100%;display:block;overflow:visible}.mobile-menu-toggle path{fill:currentColor;filter:drop-shadow(0 1px 1px #00000073)}.mobile-menu-toggle:focus-visible{outline-offset:3px;outline:2px solid #ffecb3}.mobile-menu-panel{z-index:31;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(16px)saturate(130%)contrast(108%);backdrop-filter:blur(16px)saturate(130%)contrast(108%);background:#0604027a;border-bottom:1px solid #d3a84adb;height:auto;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s;display:block;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 18px 50px #00000047}.mobile-menu-nav{box-sizing:border-box;height:auto;padding:calc(1.77725svh + 52px) 16px;display:block;overflow:visible}.mobile-menu-list,.mobile-menu-submenu{margin:0;padding:0;list-style:none}.mobile-menu-list{text-align:center;gap:15px;display:grid}.mobile-menu-item{justify-items:center;gap:3px;display:grid}.mobile-menu-main-link,.mobile-menu-submenu a{color:#fff;text-decoration:none}.mobile-menu-main-link{letter-spacing:.035em;font-family:Playfair Display,Georgia,serif;font-size:clamp(16px,4.61539vw,19px);font-weight:400;line-height:1.2;display:inline-block}.mobile-menu-main-link:before,.mobile-menu-main-link:after{display:none}.mobile-menu-submenu{justify-content:center;align-items:center;gap:0;width:max-content;max-width:100%;display:flex}.mobile-menu-submenu>li{align-items:center;display:flex}.mobile-menu-submenu>li+li:before{content:"";background:url(/submenu-crown.svg) 50%/contain no-repeat;flex:0 0 10px;width:10px;height:8px;margin:0 4px;display:block}.mobile-menu-submenu a,.mobile-menu-submenu .submenu-link--disabled{letter-spacing:.055em;font-size:clamp(8.5px,2.4vw,10px);font-weight:500;line-height:1.25}.mobile-menu-main-link .menu-label,.mobile-menu-main-link:hover .menu-label,.mobile-menu-main-link:focus-visible .menu-label,.mobile-menu-main-link[aria-current=page] .menu-label,.mobile-menu-submenu a:hover .submenu-label,.mobile-menu-submenu a:focus-visible .submenu-label{color:#fff;-webkit-text-fill-color:transparent;-webkit-text-stroke:.15px #ffecb36b;filter:drop-shadow(0 .45px #593f0ac7)drop-shadow(0 .8px .8px #00000052);background:linear-gradient(#facf71 27%,#ffecb3 40%,#593f0a 78%);-webkit-background-clip:text;background-clip:text}.mobile-menu-main-link:focus-visible,.mobile-menu-submenu a:focus-visible{outline-offset:4px;outline:1px solid #ffecb3}.mobile-menu-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.home-copy,html .site-shell[data-active-slide=home] .home-copy{aspect-ratio:auto;color:#fff;text-align:center;pointer-events:auto;width:100vw;max-width:none;margin:0;top:23.4597svh;left:0;right:0;transform:none}.home-title-lockup{--responsive-title-size:clamp(27.6px, 8vw, 34.8px);white-space:nowrap;width:fit-content;max-width:89.7436vw;margin:0 auto;left:-5px}.home-title{width:fit-content;max-width:89.7436vw;font-size:var(--responsive-title-size);white-space:nowrap;text-shadow:0 2px 12px #000000b8;line-height:1.05}.home-title-decoration,.our-cuts-page-heading__decoration,.our-cuts-carousel__title-decoration,.brand-page-heading__decoration{height:.571429em;font-size:var(--responsive-title-size);grid-template-columns:.4em minmax(0,1fr) .364286em minmax(0,1fr) .4em;align-items:center;top:calc(100% + .3em)}.home-title-decoration .title-decoration__ornament--arrow,.our-cuts-page-heading__decoration .title-decoration__ornament--arrow,.our-cuts-carousel__title-decoration .title-decoration__ornament--arrow,.brand-page-heading__decoration .title-decoration__ornament--arrow{width:.4em;height:.371429em;transform:translateY(-.057143em)}.home-title-decoration .title-decoration__ornament--crown,.our-cuts-page-heading__decoration .title-decoration__ornament--crown,.our-cuts-carousel__title-decoration .title-decoration__ornament--crown,.brand-page-heading__decoration .title-decoration__ornament--crown{width:.364286em;height:.278571em}.home-title-decoration .title-decoration__line,.our-cuts-page-heading__decoration .title-decoration__line,.our-cuts-carousel__title-decoration .title-decoration__line,.brand-page-heading__decoration .title-decoration__line{align-self:center;height:1px;margin-top:0}.home-title-decoration .title-decoration__line--left,.our-cuts-page-heading__decoration .title-decoration__line--left,.our-cuts-carousel__title-decoration .title-decoration__line--left,.brand-page-heading__decoration .title-decoration__line--left{margin-left:0;margin-right:.228571em}.home-title-decoration .title-decoration__line--right,.our-cuts-page-heading__decoration .title-decoration__line--right,.our-cuts-carousel__title-decoration .title-decoration__line--right,.brand-page-heading__decoration .title-decoration__line--right{margin-left:.228571em;margin-right:0}.home-copy-body{width:min(89.7436vw,320px);display:block;position:absolute;top:calc(100% + 32px);left:50%;transform:translate(-50%)}.home-introduction,html .site-shell[data-active-slide=home] .home-introduction{aspect-ratio:auto;text-align:center;text-shadow:0 2px 10px #000000c7;width:100%;margin:0 auto;font-size:clamp(12px,3.33333vw,14px);line-height:1.35;translate:0}.home-next-slide,html .site-shell[data-active-slide=home] .home-next-slide{transform-origin:50%;border-radius:8px;gap:9px;margin:13px auto 0;padding:8px 11px;translate:0;scale:1}.home-next-slide__label{font-size:11px}.home-next-slide__arrow{width:26px}.home-next-slide--desktop{display:none}html .site-shell[data-active-slide=home] .home-next-slide--mobile{z-index:9;bottom:var(--home-mobile-cta-bottom);pointer-events:auto;border-radius:8px;justify-content:center;gap:12px;min-width:150px;margin:0;padding:8px 16px;display:flex;position:absolute;left:50%;translate:-50%;scale:1.1}.home-next-slide--mobile .home-next-slide__arrow{width:38px;height:auto}html .site-shell[data-active-slide=our-cuts] .our-cuts-page-heading{width:fit-content;max-width:89.7436vw;top:23.4597svh;left:50%;right:auto;transform:none}html .site-shell[data-active-slide=our-cuts] .our-cuts-collection-link{transform-origin:50%;border-radius:8px;justify-content:center;gap:12px;min-width:150px;margin:0;padding:8px 16px;bottom:calc(6.51659svh + 4.4px);left:50%;right:auto;translate:-50%;scale:1.1}html .site-shell[data-active-slide=brand] .brand-page-heading{width:fit-content;max-width:89.7436vw;top:23.4597svh;left:50%;right:auto;transform:none}html .site-shell[data-active-slide=brand] .brand-page-heading__lockup,html .site-shell[data-active-slide=brand] .brand-page-heading__title{max-width:89.7436vw}html .site-shell[data-active-slide=contact] .contact-page-heading{width:fit-content;max-width:89.7436vw;top:23.4597svh;left:50%;right:auto;transform:none}html .site-shell[data-active-slide=contact] .contact-page-heading__lockup,html .site-shell[data-active-slide=contact] .contact-page-heading__title{max-width:89.7436vw}html .site-shell[data-active-slide=contact] .contact-form{grid-template-columns:minmax(0,1fr);gap:8px;width:auto;top:calc(23.4597svh + 68px);left:20px;right:20px;transform:none}.contact-form__field{gap:4px;font-size:12px}.contact-form input,.contact-form select,.contact-form textarea,.contact-form__select-trigger{border-radius:8px}.contact-form input,.contact-form select,.contact-form__select-trigger{min-height:36px;padding:7px 10px}.contact-form textarea{min-height:64px;padding:7px 10px}.contact-form__select-menu{padding:4px}.contact-form__select-menu button{padding:7px 10px}.contact-form__submit{border-radius:8px;justify-content:center;justify-self:center;gap:12px;min-width:150px;padding:8px 16px}.contact-form__submit .home-next-slide__label{font-size:11px}.contact-form__submit .home-next-slide__arrow{width:38px;height:auto}html .site-shell[data-active-slide=brand] .brand-video{width:calc(100vw - 50px);top:50%;left:50%;translate:-50% -50%;scale:1}html .site-shell[data-active-slide=brand] .brand-page-link{transform-origin:50%;border-radius:8px;justify-content:center;gap:12px;min-width:150px;margin:0;padding:8px 16px;inset:calc(75% + 14.0625vw - 43px) auto auto 50%;translate:-50%;scale:1.1}.brand-page-link .home-next-slide__arrow,.our-cuts-collection-link .home-next-slide__arrow{width:38px;height:auto}.our-cuts-page-heading__lockup{--responsive-title-size:clamp(27.6px, 8vw, 34.8px);max-width:89.7436vw}.our-cuts-page-heading__title{width:fit-content;max-width:89.7436vw;font-size:var(--responsive-title-size);white-space:nowrap;text-shadow:0 2px 12px #000000b8;line-height:1.05}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel{transform-origin:50%;width:100vw;height:100svh;inset:0;transform:none}.our-cuts-carousel__track{inset:0}.our-cuts-carousel__item{opacity:0;transform-origin:50%;animation:our-cuts-mobile-puff-cycle 36s linear var(--carousel-delay) infinite;will-change:filter, opacity, transform;animation-play-state:paused}.our-cuts-carousel.is-active .our-cuts-carousel__item{animation-play-state:running}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__visual{offset-path:none;width:89.7436vw;max-width:none;animation:none;top:auto;bottom:150px;left:50%;transform:translate(-50%)}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__visual img{filter:drop-shadow(0 127px 28.2px #00000096)}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__content{top:auto;bottom:calc(220px + var(--mobile-dish-height));width:calc(100vw - 32px);left:50%;transform:translate(-50%)}html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__title,html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__title-decoration,html .site-shell[data-active-slide=our-cuts] .our-cuts-carousel__description{animation:none}.our-cuts-carousel__title-lockup{--responsive-title-size:clamp(28px, 7.69231vw, 34px)}.our-cuts-carousel__title{font-size:var(--responsive-title-size);text-shadow:2px 2px 2px #000c}.brand-page-heading__lockup{--responsive-title-size:6.17647vw}.brand-page-heading__title{font-size:var(--responsive-title-size)}.our-cuts-carousel__description{text-shadow:2px 2px 2px #000c;width:min(320px,100vw - 40px);margin-top:34px;font-size:clamp(13px,3.58974vw,15px);line-height:1.35}@keyframes our-cuts-mobile-puff-cycle{0%,23.0556%{filter:blur();opacity:1;transform:scale(1)}25%,98.0556%{filter:blur(4px);opacity:0;transform:scale(2)}to{filter:blur();opacity:1;transform:scale(1)}}.site-shell.is-mobile-portrait{touch-action:none;overscroll-behavior:none}.site-shell.is-mobile-portrait .scroll-control{justify-content:center;gap:0;width:100%;max-width:none;left:50%}.site-shell.is-mobile-portrait .scroll-control__prompt{text-align:center;justify-content:center;gap:8px;width:fit-content;margin:0 auto}.site-shell.is-mobile-portrait .scroll-control__symbol{transform:none}.site-shell.is-mobile-portrait .scroll-control__slides{display:none}.site-shell.is-mobile-portrait{height:100dvh;min-height:100dvh}.site-shell.is-mobile-portrait .home-artboard,.site-shell.is-mobile-portrait .breeds-artboard,.site-shell.is-mobile-portrait .breeds-scene,html .site-shell.is-mobile-portrait[data-active-slide=our-cuts] .our-cuts-carousel{height:100dvh}.site-shell.is-mobile-portrait .experience-artboard{aspect-ratio:auto;width:100vw;height:100dvh;top:0;left:0;transform:none}html .site-shell.is-mobile-portrait[data-active-slide=our-cuts] .our-cuts-page-heading,html .site-shell.is-mobile-portrait[data-active-slide=brand] .brand-page-heading,html .site-shell.is-mobile-portrait[data-active-slide=experience] .experience-page-heading,html .site-shell.is-mobile-portrait[data-active-slide=contact] .contact-page-heading{top:23.4597dvh;translate:0;left:50%!important;right:auto!important;transform:translate(-50%)!important}html .site-shell.is-mobile-portrait[data-active-slide=our-cuts] .our-cuts-page-heading.is-active{animation:1.5s cubic-bezier(.22,1,.36,1) .5s both mobile-heading-fade-in}@keyframes mobile-heading-fade-in{0%{opacity:0}to{opacity:1}}html .site-shell.is-mobile-portrait[data-active-slide=our-cuts] .our-cuts-carousel__visual{margin:0;bottom:clamp(110px,18.7dvh,150px);left:50%;transform:translate(-50%)}html .site-shell.is-mobile-portrait[data-active-slide=our-cuts] .our-cuts-carousel__content{bottom:calc(clamp(170px, 27.5dvh, 220px) + var(--mobile-dish-height))}html .site-shell.is-mobile-portrait[data-active-slide=our-cuts] .our-cuts-collection-link{bottom:calc(6.51659dvh + 4.4px)}html .site-shell.is-mobile-portrait[data-active-slide=contact] .contact-form{gap:clamp(5px,1dvh,8px);max-height:calc(76.5403dvh - 92px);top:calc(23.4597dvh + 68px)}.site-shell.is-mobile-portrait .contact-form__field{gap:clamp(3px,.5dvh,4px)}.site-shell.is-mobile-portrait .contact-form input,.site-shell.is-mobile-portrait .contact-form select,.site-shell.is-mobile-portrait .contact-form__select-trigger{min-height:clamp(30px,5.1dvh,36px);padding-block:clamp(5px,1dvh,7px)}.site-shell.is-mobile-portrait .contact-form textarea{min-height:clamp(48px,8.5dvh,64px);padding-block:clamp(5px,1dvh,7px)}.site-shell.is-mobile-portrait .experience-partner-card{gap:9px;height:auto;min-height:126px;padding:14px 16px}}@media (width<=47.99rem) and (aspect-ratio<=1) and (prefers-reduced-motion:reduce){.home-mobile-product,.mobile-menu-panel{transition:none!important;animation:none!important}.our-cuts-carousel__item{filter:none;opacity:0;transform:none;animation:none!important}.our-cuts-carousel__item:nth-child(3){opacity:1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}body:has(.admin-shell){background:#f5f1e8;font-family:Inter,sans-serif;overflow:auto}.admin-shell{color:#241d15;background:#f5f1e8;min-height:100vh}.admin-sidebar{z-index:20;color:#f7ead0;background:linear-gradient(#1b140d,#0a0805);border-right:1px solid #8e6c2d55;flex-direction:column;width:250px;padding:26px 18px;display:flex;position:fixed;inset:0 auto 0 0}.admin-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.admin-brand img{object-fit:contain;width:46px;height:46px}.admin-brand span{font-family:Playfair Display,serif;font-size:18px}.admin-brand small{color:#bcae91;text-transform:uppercase;letter-spacing:.1em;margin-top:2px;font:11px Inter,sans-serif;display:block}.admin-sidebar nav{gap:6px;margin-top:42px;display:grid}.admin-sidebar nav button{text-align:left;color:#d7c6a6;text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:11px 13px}.admin-sidebar nav button:hover,.admin-sidebar nav button.active{color:#fff6df;background:#c69b4a1a;border-color:#b68a3b66}.admin-user{color:#bcae91;gap:6px;margin-top:auto;font-size:12px;display:grid}.admin-user a{color:#d3a84a}.admin-main{min-height:100vh;margin-left:250px;padding:28px 36px 60px}.admin-header{border-bottom:1px solid #d8cdb9;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:24px;display:flex}.admin-header p{color:#8b6a31;text-transform:uppercase;letter-spacing:.1em;margin:0 0 4px;font-size:12px;font-weight:700}.admin-header h1{margin:0;font:600 34px Playfair Display,serif}.admin-header a{color:#664a1f;font-size:13px}.admin-message{z-index:40;color:#fff;background:#5c4724;border-radius:8px;padding:11px 16px;position:fixed;top:24px;right:28px;box-shadow:0 10px 30px #0003}.section-intro{justify-content:space-between;align-items:center;gap:24px;margin:26px 0 16px;display:flex}.section-intro p,.section-copy{color:#6f6455;max-width:760px;line-height:1.55}.admin-list{gap:14px;display:grid}.editor-card{background:#fffdf8;border:1px solid #d8cdb9;border-radius:12px;gap:14px;padding:18px;display:grid;box-shadow:0 8px 30px #3d2b1110}.editor-card h2,.editor-card h3{margin:0;font-family:Playfair Display,serif}.card-title,.subsection-title,.inline-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-title>div,.inline-actions{gap:7px;display:flex}.field-row{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;display:grid}.admin-shell label{color:#6d5e4c;gap:6px;font-size:12px;font-weight:600;display:grid}.admin-shell input,.admin-shell select,.admin-shell textarea{color:#241d15;background:#fff;border:1px solid #cfc2ae;border-radius:7px;width:100%;padding:9px 10px;font:14px Inter,sans-serif}.admin-shell textarea{resize:vertical}.admin-shell label.check{flex-direction:row;align-self:end;align-items:center;gap:8px;min-height:39px;display:flex}.admin-shell label.check input{width:auto}.admin-shell button{color:#fff;cursor:pointer;background:#5a431d;border:0;border-radius:7px;padding:9px 13px;font:600 12px Inter,sans-serif}.admin-shell button:hover{background:#755a28}.admin-shell button.danger{color:#9b362b;background:#f8e8e4}.link-fields{border-top:1px dashed #ddd1bd;padding-top:12px}.media-create{grid-template-columns:1fr 1fr;gap:16px;margin:26px 0;display:grid}.media-grid{gap:10px;display:grid}.media-card{background:#fffdf8;border:1px solid #d8cdb9;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.media-card>div{gap:4px;display:grid}.media-card>div:last-child{align-items:center;gap:10px;display:flex}.media-card small,.media-card span{color:#776b5d;font-size:11px}.form-field-editor{background:#f5f0e6;border-radius:8px;padding:13px}.submission-list{gap:10px;margin-top:20px;display:grid}.submission-card{background:#fffdf8;border:1px solid #d8cdb9;border-radius:10px}.submission-card summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.submission-card summary span{gap:3px;display:grid}.submission-card summary .submission-actions{align-items:center;gap:8px;display:flex}.submission-card summary small{color:#7a6f61}.submission-card select{width:auto}.submission-card .submission-actions button{white-space:nowrap}.submission-card dl{margin:0;padding:0 15px 15px}.submission-card dl div{border-top:1px solid #eee5d7;grid-template-columns:180px 1fr;gap:14px;padding:9px 0;display:grid}.submission-card dt{font-weight:700}.submission-card dd{white-space:pre-wrap;margin:0}.empty{text-align:center;color:#807464;border:1px dashed #cbbda8;border-radius:10px;padding:40px}@media (width<=820px){.admin-sidebar{width:100%;min-height:0;position:static}.admin-sidebar nav{grid-template-columns:repeat(2,1fr);margin-top:24px}.admin-user{margin-top:24px}.admin-main{margin:0;padding:22px 16px 50px}.media-create{grid-template-columns:1fr}.admin-header{align-items:flex-start}}.login-shell{background:radial-gradient(circle at 50% 20%,#44321d,#100c08 62%);place-items:center;min-height:100vh;padding:28px;display:grid}.login-card{color:#f4ead4;background:#110d09e8;border:1px solid #b98a3c88;border-radius:18px;width:min(100%,430px);padding:34px;box-shadow:0 30px 80px #0008}.login-card>img{object-fit:contain;width:88px;height:88px;margin:0 auto 18px}.login-card .eyebrow{color:#d3a84a;text-align:center;text-transform:uppercase;letter-spacing:.12em;margin:0 0 6px;font-size:11px;font-weight:700}.login-card h1{text-align:center;margin:0;font:600 31px Playfair Display,serif}.login-card>p:not(.eyebrow){color:#cbbda5;text-align:center;font-size:13px;line-height:1.55}.login-form{gap:14px;margin-top:24px;display:grid}.login-form label{color:#d7c8ad;gap:7px;font-size:12px;font-weight:600;display:grid}.login-form input{color:#fff;background:#ffffff0a;border:1px solid #9d793d88;border-radius:8px;width:100%;padding:11px}.login-form button{color:#fff8e6;text-align:center;cursor:pointer;background:#7a571f;border:1px solid #c99b4c;border-radius:8px;width:100%;padding:11px;text-decoration:none;display:block}.login-error{color:#ffb2a9;margin:0;font-size:12px}.back-link{color:#b8a78b;text-align:center;margin-top:22px;font-size:12px;display:block}body:has(.brand-internal){background:#d4d4d2;height:auto;overflow:hidden auto}.brand-internal{--rail:1360px;color:#080808;background:#d4d4d2;min-width:768px;overflow:hidden}.brand-rail{width:min(var(--rail), calc(100% - 64px));margin-inline:auto}.brand-hero{color:#fff;background:#15110c;height:580px;position:relative;overflow:hidden}.brand-hero__backdrop{background:linear-gradient(#000000a3 18%,#00000029 75%,#000000b3),url(/brand-hero.png) 50% 43%/cover no-repeat;position:absolute;inset:-150px 0 0}.brand-header{--menu-box-padding:20px;z-index:2;grid-template-columns:225px 1fr;align-items:start;gap:62px;padding-top:28px;display:grid;position:relative;container-type:inline-size}.internal-hero-logo{aspect-ratio:962/1104;width:225px}.internal-hero-logo .logo-piece,.internal-hero-logo .logo-piece img{clip-path:none;filter:none;opacity:1;animation:none!important}.internal-logo{color:#fff;flex-direction:column;align-items:center;width:225px;text-decoration:none;display:flex}.internal-logo>img{object-fit:contain;width:124px;height:170px}.internal-logo>span{flex-direction:column;align-items:center;width:154px;margin-top:-20px;display:flex}.internal-logo>span img:first-child{width:112px}.internal-logo>span img:last-child{width:154px;margin-top:2px}.brand-header .internal-hero-nav{padding-top:39px}.brand-header .primary-menu{gap:20px}.brand-header .nav-link{font-size:24px}.brand-header .submenu{max-width:none;padding:9px 20px 10px;top:calc(100% + 15px);left:-20px}.brand-header .nav-item--right .submenu{left:auto;right:-20px}.brand-header .submenu a{font-size:16px}.brand-header .submenu-link--disabled{color:#ffffff6b;cursor:not-allowed;font-size:16px}.brand-header .submenu>li+li:before{flex-basis:17px;width:17px;height:13px;margin:0 12px}.brand-header .nav-item{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) both slide-in-top,.5s both menu-item-fade-in}.brand-hero__copy{z-index:1;text-align:center;margin-top:-87px;padding-left:287px;position:relative}.brand-hero__copy h1{letter-spacing:-.025em;margin:0;font-size:80px;font-weight:500;line-height:.98}.brand-hero__decoration{grid-template-columns:14px minmax(0,1fr) 17px minmax(0,1fr) 14px;width:675px;height:13px;margin:22px auto 0}.brand-hero__decoration .title-decoration__ornament{height:13px}.brand-hero__decoration .title-decoration__line{height:1px;margin-top:7px}.brand-hero__decoration .title-decoration__line--left{margin-left:-5px;margin-right:17px}.brand-hero__decoration .title-decoration__line--right{margin-left:15px;margin-right:-6px}.brand-hero__copy p{width:100%;margin:34px auto 0;font-size:30px;line-height:1.2}.brand-page-body{isolation:isolate;background:#d4d4d2;padding:98px 0 130px;position:relative}.brand-page-body:before{z-index:-1;content:"";opacity:.62;background:url(/brand-map.svg) top/max(1920px,143%) repeat-y;position:absolute;inset:0}.brand-page-body section{position:relative}.brand-section-title{width:fit-content;max-width:100%}.brand-section-title h2{letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:48px;font-weight:500;line-height:1.05}.brand-section-title .title-decoration{grid-template-columns:14px minmax(0,1fr) 17px minmax(0,1fr) 14px;width:100%;height:13px;margin-top:14px}.brand-section-title .title-decoration__ornament{height:13px}.brand-section-title .title-decoration__line{height:1px;margin-top:7px}.brand-section-title .title-decoration__line--left{margin-left:-5px;margin-right:17px}.brand-section-title .title-decoration__line--right{margin-left:15px;margin-right:-6px}.brand-page-body p{font-size:20px;font-weight:500;line-height:1.3}.why-section{grid-template-columns:660px 465px;justify-content:center;gap:56px;min-height:455px;display:grid}.why-section__copy{padding-top:28px}.why-section__copy p{margin:35px 0 0}.why-section__copy p+p{margin-top:22px}.why-section__visual{width:465px;height:467px;position:relative}.why-section__gif{object-fit:cover;width:422px;height:423px;position:absolute;inset:22px}.why-section__frame{width:100%;height:100%;position:absolute;inset:0}.land-section{text-align:center;padding-top:67px}.land-section .brand-section-title,.people-section .brand-section-title,.market-section .brand-section-title,.gallery-section .brand-section-title{margin-inline:auto}.land-section>p{margin:38px auto 42px}.internal-video{aspect-ratio:16/9;background:#000;border:1px solid #d3a84ae6;border-radius:8px;width:905px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000073}.internal-video iframe{border:0;width:100%;height:100%;display:block}.internal-video>button{cursor:pointer;background:linear-gradient(90deg,#00000014,#0000),url(/brand-hero.png) 50%/cover;border:0;position:absolute;inset:0}.internal-video>button:before{content:"";background:#0000001f;position:absolute;inset:0}.internal-video>button span{border:3px solid #fff;border-radius:50%;width:74px;height:74px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.internal-video>button span:after{content:"";border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:20px solid #fff;width:0;height:0;position:absolute;top:50%;left:53%;transform:translate(-40%,-50%)}.people-section{padding-top:112px}.people-section__stage{grid-template-columns:383px 446px 465px;justify-content:space-between;align-items:end;height:833px;margin-top:72px;display:grid;position:relative}.people-section__stage>img{object-fit:contain;object-position:bottom;max-height:833px;display:block}.people-section__left{width:383px}.people-section__right{width:465px}.internal-video--vertical{aspect-ratio:auto;width:446px;height:804px;margin:0 0 3px;box-shadow:0 18px 37px 6px #000000a1}.internal-video--vertical>button{background-position:56%}.market-section{padding-top:113px}.market-section__grid{grid-template-columns:690px 650px;justify-content:center;align-items:start;gap:20px;margin-top:20px;display:grid;position:relative}.market-products{height:560px;margin-top:115px;position:relative}.market-products img{object-fit:contain;filter:drop-shadow(12px 12px 18px #0006);height:auto;position:absolute}.market-products__black{z-index:1;width:306px;top:165px;left:315px}.market-products__white{z-index:2;width:313px;top:175px;left:15px}.market-products__purple{z-index:3;width:350px;top:-5px;left:155px}.market-products__napkin{z-index:4;width:262px;top:380px;left:180px}.market-products__beef{z-index:5;width:689px;max-width:689px;top:325px;left:470px}.market-section__copy{width:650px;position:relative;top:20px;left:-50px}.market-section__copy p{margin:0 0 22px}.market-section__cta{color:#111;align-items:center;gap:25px;width:fit-content;margin:28px 0 0 auto;font-size:40px;font-weight:500;text-decoration:none;display:flex}.market-section__cta img{filter:brightness(0);width:74px;height:16px;display:block}.market-section__cta:hover img,.market-section__cta:focus-visible img{animation:1.15s cubic-bezier(.45,0,.55,1) infinite next-slide-arrow-nudge}@media (width>=1400px){.market-section__copy{top:50px}}.gallery-section{text-align:center;padding-top:86px}.gallery-section>p{margin:35px 0 58px}.gallery-section__grid{grid-template-columns:repeat(2,1fr);gap:38px 30px;width:1098px;margin-inline:auto;display:grid}.gallery-section .internal-video{width:534px;box-shadow:0 13px 24px -12px #000000bf}.gallery-section .internal-video iframe{height:100%}.brand-footer{color:#fff;background:#030303;min-height:404px;padding:30px 0}.brand-footer__grid{grid-template-columns:1fr 170px 170px;column-gap:65px;display:grid}.brand-footer__grid>div:first-child{width:330px}.brand-footer__identity{grid-area:1/1}.brand-footer__grid>.brand-footer__links:nth-child(2){grid-area:1/2}.brand-footer__grid>.brand-footer__links:nth-child(3){grid-area:1/3}.brand-footer__identity>a{width:fit-content;display:block}.brand-footer__logo{width:190px;height:auto;display:block}.brand-footer__identity p{text-align:left;width:330px;margin:14px 0 0}.brand-footer .internal-logo--compact{align-items:center;width:152px}.brand-footer .internal-logo--compact>img{width:86px;height:118px}.brand-footer .internal-logo--compact>span{width:104px;margin-top:-16px}.brand-footer .internal-logo--compact>span img:first-child{width:76px}.brand-footer .internal-logo--compact>span img:last-child{width:104px}.brand-footer p{font-size:16px;line-height:1.2}.brand-footer__grid>div:not(:first-child){flex-direction:column;gap:8px;padding-top:20px;display:flex}.brand-footer strong{margin-bottom:14px;font-size:17px}.brand-footer a{color:#fff;font-size:16px;line-height:1.25;text-decoration:none}.brand-footer__links a{transition:color .25s}.brand-footer__links a:hover,.brand-footer__links a:focus-visible{color:#d3a84a}.brand-footer__social{grid-area:1/2/auto/4;place-self:end;align-items:center;gap:30px;padding-bottom:2px;display:flex}.brand-footer__social a{color:#7a7a7a;justify-content:center;align-items:center;width:21px;height:21px;transition:color .25s;display:flex}.brand-footer__social a:first-child{width:25.2px}.brand-footer__social a:nth-child(2){width:31.5px}.brand-footer__social a:hover,.brand-footer__social a:focus-visible{color:#d3a84a}.brand-footer__social svg{fill:currentColor;width:21px;height:21px;display:block}.brand-footer__social a:first-child svg{transform:scale(1.2)}.brand-footer__social a:nth-child(2) svg{transform:scale(1.5)}.brand-footer__legal{border-top:1px solid #8b8b8b;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:34px;flex-direction:row!important;padding-top:14px!important;display:flex!important}.brand-footer__legal small,.brand-footer__legal a{color:#7a7a7a;font-size:13px;line-height:1.25}.brand-footer__legal nav{gap:28px;display:flex}.brand-footer__legal a{transition:color .25s}.brand-footer__legal a:hover,.brand-footer__legal a:focus-visible{color:#d3a84a}.brand-hero__copy h1,.brand-hero__copy .brand-hero__decoration,.brand-hero__copy>p,[data-reveal-section] .brand-section-title h2,[data-reveal-section] .brand-section-title .title-decoration,.why-section__copy>p,.land-section>p,.land-section>.internal-video,.market-section__copy,.gallery-section>p,.gallery-section__grid>.internal-video{opacity:0}.brand-internal.is-hero-ready .brand-hero__copy h1,.brand-internal.is-hero-ready .brand-hero__copy .brand-hero__decoration,.brand-internal.is-hero-ready .brand-hero__copy>p,[data-reveal-section].is-revealed .brand-section-title h2,[data-reveal-section].is-revealed .brand-section-title .title-decoration,.why-section.is-revealed .why-section__copy>p,.land-section.is-revealed>p,.land-section.is-revealed>.internal-video,.market-section.is-revealed .market-section__copy,.gallery-section.is-revealed>p{animation:.75s cubic-bezier(.22,1,.36,1) both brand-slide-fade-down}.brand-internal.is-hero-ready .brand-hero__copy h1{animation-delay:.5s}.brand-internal.is-hero-ready .brand-hero__copy .brand-hero__decoration{animation-delay:.68s}.brand-internal.is-hero-ready .brand-hero__copy>p{animation-delay:.86s}[data-reveal-section].is-revealed .brand-section-title h2{animation-delay:50ms}[data-reveal-section].is-revealed .brand-section-title .title-decoration{animation-delay:.2s}.why-section.is-revealed .why-section__copy>p:first-of-type{animation-delay:.35s}.why-section.is-revealed .why-section__copy>p:last-of-type{animation-delay:.47s}.why-section__visual{opacity:0}.why-section.is-revealed .why-section__visual{animation:.9s cubic-bezier(.22,1,.36,1) .58s both brand-puff-in}.land-section.is-revealed>p{animation-delay:.35s}.land-section.is-revealed>.internal-video{animation-delay:.52s}.people-section{--people-progress:0;--people-video-progress:0;--people-left-shift:390px;--people-right-shift:-390px;--people-video-scale:.94}.people-section__left{opacity:var(--people-progress);transform:translateX(var(--people-left-shift));will-change:transform, opacity}.people-section__right{opacity:var(--people-progress);transform:translateX(var(--people-right-shift));will-change:transform, opacity}.people-section .internal-video--vertical{opacity:var(--people-video-progress);transform:scale(var(--people-video-scale));will-change:transform, opacity}.people-section.is-people-complete .people-section__left,.people-section.is-people-complete .people-section__right,.people-section.is-people-complete .internal-video--vertical{will-change:auto}.market-products img{opacity:0}.market-products.is-revealed .market-products__black,.market-products.is-revealed .market-products__white,.market-products.is-revealed .market-products__purple{animation:.85s cubic-bezier(.22,1,.36,1) both brand-product-drop-in}.market-products.is-revealed .market-products__black{animation-delay:80ms}.market-products.is-revealed .market-products__white{animation-delay:.26s}.market-products.is-revealed .market-products__purple{animation-delay:.44s}.market-products.is-revealed .market-products__beef{animation:1.05s cubic-bezier(.22,1,.36,1) .62s both brand-product-plate-in}.market-products.is-revealed .market-products__napkin{animation:1.15s cubic-bezier(.12,.76,.22,1) .8s both brand-product-napkin-in}.market-section.is-revealed .market-section__copy{animation-delay:1.35s}.gallery-section.is-revealed>p{animation-delay:.35s}.gallery-section__grid>.internal-video.is-revealed{animation:.78s cubic-bezier(.22,1,.36,1) both brand-puff-in}.gallery-section__grid>.internal-video.is-revealed:first-child{animation-delay:50ms}.gallery-section__grid>.internal-video.is-revealed:nth-child(2){animation-delay:.17s}.gallery-section__grid>.internal-video.is-revealed:nth-child(3){animation-delay:.29s}.gallery-section__grid>.internal-video.is-revealed:nth-child(4){animation-delay:.41s}.gallery-section__grid>.internal-video.is-revealed:nth-child(5){animation-delay:.53s}.gallery-section__grid>.internal-video.is-revealed:nth-child(6){animation-delay:.65s}@keyframes brand-slide-fade-down{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes brand-puff-in{0%{filter:blur(5px);opacity:0;transform:scale(1.35)}to{filter:blur();opacity:1;transform:scale(1)}}@keyframes brand-product-drop-in{0%{opacity:0;transform:translateY(-95px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes brand-product-plate-in{0%{opacity:0;transform:translate(150px,75px)scale(.75)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes brand-product-napkin-in{0%{opacity:0;transform:translateY(180px)rotate(-25deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.brand-internal *,.brand-internal :before,.brand-internal :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-delay:0s!important}.people-section__left,.people-section__right,.people-section .internal-video--vertical{opacity:1;transform:none}}@media (width<=1399px) and (width>=768px){.brand-internal{--scale:calc((100vw - 40px) / 1360px)}.brand-rail{transform-origin:top;width:1360px}.brand-header,.brand-hero__copy,.brand-page-body section,.brand-footer__grid{zoom:var(--scale);width:1360px}.brand-hero{height:calc(580px * var(--scale));min-height:326px}.brand-hero__backdrop{top:calc(-150px * var(--scale))}.brand-page-body{padding-top:calc(98px * var(--scale));padding-bottom:calc(130px * var(--scale))}.brand-page-body section+section{margin-top:calc((1 - var(--scale)) * -40px)}.brand-footer{min-height:calc(404px * var(--scale))}}@media (width<=1399px) and (width>=768px) and (aspect-ratio<=1){.market-section__copy{top:calc(168px - 7.1vw)}}@supports (-webkit-touch-callout:none){@media (width<=1399px) and (width>=768px) and (aspect-ratio<=1){.brand-internal{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}}}body:has(.breeds-internal){background:#d4d4d2;height:auto;overflow:hidden auto}.breeds-hero__backdrop{background:linear-gradient(#000000a3 18%,#00000029 75%,#000000b3),url(/brand-hero.png) 50% 43%/cover no-repeat}.breeds-hero__copy{margin-top:-96px}.breeds-hero__copy h1{font-size:72px}.breeds-page-body{padding-top:102px}.breeds-content-section{text-align:center;padding-top:112px}.breeds-content-section:first-child{padding-top:0}.breeds-content-section .breeds-section-title{margin-inline:auto}.breeds-content-section>p{width:1040px;margin:38px auto 52px;line-height:1.45}.breed-tabs-shell{opacity:0;width:1360px;margin:105px auto 0}.breed-tabs{z-index:2;grid-template-columns:repeat(4,335.5px);gap:6px;width:1360px;height:566px;display:grid;position:relative}.breed-tab-slot{z-index:1;width:335.5px;height:566px;position:relative}.breed-tab-slot:has(.breed-tab.is-active){z-index:30}.breed-tab{--origin-x:50%;z-index:1;color:#fff;text-align:left;cursor:pointer;width:335.5px;height:566px;transform-origin:var(--origin-x) bottom;background:0 0;border:0;padding:0;transition:width .55s cubic-bezier(.22,1.45,.36,1),height .55s cubic-bezier(.22,1.45,.36,1),transform .55s cubic-bezier(.22,1.45,.36,1),filter .55s;position:absolute;top:0;left:0;overflow:visible}.breed-tab:before,.breed-tab:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#b0812d,#f8e28a 42%,#b0812d 82%,#f8e28a);width:6px;height:100%;transition:height .55s cubic-bezier(.22,1.45,.36,1);position:absolute;top:0}.breed-tab:before{left:-6px}.breed-tab:after{right:-6px}.breed-tab-slot:first-child .breed-tab:before,.breed-tab-slot:last-child .breed-tab:after{display:none}.breed-tab-slot:first-child .breed-tab{--origin-x:0%}.breed-tab-slot:last-child .breed-tab{--origin-x:100%;left:auto;right:0}.breed-tab__mask{z-index:0;background:#111;transition:transform .55s cubic-bezier(.22,1.45,.36,1);position:absolute;inset:0;overflow:hidden}.breed-tab-slot:first-child .breed-tab__mask{border-radius:20px 0 0}.breed-tab-slot:last-child .breed-tab__mask{border-radius:0 20px 0 0}.breed-tab__scene,.breed-tab__gradient{position:absolute;inset:0}.breed-tab__scene{background:50%/cover no-repeat;transition:transform .65s cubic-bezier(.22,1,.36,1),background-position .65s;transform:scale(1.04)}.breed-tab--angus .breed-tab__scene{background-image:url(/tab-angus-scene.jpg)}.breed-tab--hereford .breed-tab__scene{background-image:url(/tab-hereford-scene.jpg)}.breed-tab--braford .breed-tab__scene{background-image:url(/tab-braford-scene.jpg)}.breed-tab--shorthorn .breed-tab__scene{background-image:url(/tab-shorthorn-scene.jpg)}.breed-tab__gradient{z-index:3;transform-origin:bottom;pointer-events:none;background:linear-gradient(#0000 47.32%,#000000b8 68.84%,#000 96.43%);transition:transform .55s cubic-bezier(.22,1.45,.36,1);overflow:hidden}.breed-tab-slot:first-child .breed-tab__gradient{border-radius:20px 0 0}.breed-tab-slot:last-child .breed-tab__gradient{border-radius:0 20px 0 0}.breed-tab__cow{z-index:2;object-fit:contain;object-position:right bottom;transform-origin:100% 100%;pointer-events:none;width:100%;height:calc(100% - 4px);transition:transform .58s cubic-bezier(.22,1.5,.36,1);position:absolute;bottom:0;right:0;transform:scale(1)}.breed-tab--angus .breed-tab__cow{bottom:20px}.breed-tab--hereford .breed-tab__cow{bottom:10px}.breed-tab__copy{z-index:4;text-shadow:0 2px 6px #000;flex-direction:column;align-items:flex-start;width:261px;display:flex;position:absolute;bottom:42px;left:38px}.breed-tab__seal{width:66px;height:66px;margin-bottom:8px}.breed-tab__copy strong{color:#0000;background:linear-gradient(#b0812d,#f8e28a 52%,#b0812d);-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:500;line-height:1}.breed-tab__copy small{color:#fff;margin-top:18px;font:500 20px/1.28 Playfair Display,Georgia,serif;display:block}.breed-tab:hover .breed-tab__scene,.breed-tab:focus-visible .breed-tab__scene{background-position:47.5% 49%;transform:scale(1.08)translate(-4px,-2.5px)}.breed-tab:hover .breed-tab__cow,.breed-tab:focus-visible .breed-tab__cow{transform:scale(1.075)}.breed-tab.is-active,.breed-tab.is-active:hover,.breed-tab.is-active:focus-visible{z-index:20;filter:drop-shadow(70px 15px 42px #000c)drop-shadow(-70px 15px 42px #0000008f);width:427px;height:577px;transform:translateY(-11px)}.breed-tab.is-active:before,.breed-tab.is-active:after,.breed-tab.is-active:hover:before,.breed-tab.is-active:hover:after{height:calc(100% + 20px)}.breed-tab-slot:first-child .breed-tab.is-active{filter:drop-shadow(70px 15px 42px #000000db)}.breed-tab-slot:last-child .breed-tab.is-active{filter:drop-shadow(-70px 15px 42px #000000db)}.breed-tab.is-active .breed-tab__scene,.breed-tab.is-active:hover .breed-tab__scene{background-position:45% 48%;transform:scale(1.12)translate(-8px,-5px)}.breed-tab.is-active .breed-tab__gradient,.breed-tab.is-active:hover .breed-tab__gradient{transform:translateY(20px)scaleY(1.06)}.breed-tab.is-active .breed-tab__cow,.breed-tab.is-active:hover .breed-tab__cow{transform:scale(1.15)}.breed-tab:focus-visible{outline-offset:4px;outline:2px solid #f8e28a}.breed-profile{z-index:1;background:#030303;border-radius:0 0 20px 20px;width:1360px;height:850px;margin-top:20px;position:relative;box-shadow:0 24px 42px #00000073}.breed-profile__pending{color:#d3a84a;text-align:center;margin:0;padding-top:160px;font-size:24px}.angus-content{box-sizing:border-box;color:#fff;text-align:left;grid-template-rows:410px 350px;grid-template-columns:540px 468px 228px;gap:34px 36px;height:100%;padding:28px 38px 28px 24px;display:grid}.angus-content h3,.angus-content h4,.angus-content h5,.angus-content p{margin:0}.angus-story h3{color:#0000;letter-spacing:-.045em;background:linear-gradient(#b0812d,#f8e28a 48%,#b0812d 84%,#f8e28a);-webkit-background-clip:text;background-clip:text;font-size:70px;font-weight:500;line-height:.92}.angus-story>.title-decoration,.angus-statement>.title-decoration{color:#edcf68;grid-template-columns:14px minmax(0,1fr) 17px minmax(0,1fr) 14px;width:100%;height:13px}.angus-story>.title-decoration{margin-top:17px}.angus-story .title-decoration__ornament,.angus-statement .title-decoration__ornament{width:100%;height:13px}.angus-story .title-decoration__line,.angus-statement .title-decoration__line{background:linear-gradient(90deg,#b0812d,#f8e28a 52%,#b0812d);height:1px;margin-top:7px}.angus-story .title-decoration__line--left,.angus-statement .title-decoration__line--left{margin-left:-5px;margin-right:17px}.angus-story .title-decoration__line--right,.angus-statement .title-decoration__line--right{margin-left:15px;margin-right:-6px}.angus-story h4,.angus-characteristics h4{color:#0000;background:linear-gradient(#f8e28a 0%,#c99839 58%,#f1d574 100%);-webkit-background-clip:text;background-clip:text;margin-top:24px;font-size:24px;font-weight:500;line-height:1.05}.angus-story>p{margin-top:18px;font-size:22px;line-height:1.28}.angus-characteristics{padding-top:4px}.angus-characteristics h4{margin-top:0}.angus-characteristics ul{margin:14px 0 0;padding:0;font-size:22px;line-height:1.31;list-style:none}.angus-characteristics li{padding-left:27px;position:relative}.angus-characteristics li:before{content:"";background:linear-gradient(#f8e28a,#b0812d);border-radius:50%;width:8px;height:8px;position:absolute;top:.63em;left:2px;transform:translateY(-50%);box-shadow:0 0 5px #f8e28a47}.angus-statement{margin-top:42px}.angus-statement>div{align-items:center;gap:25px;margin-top:25px;display:flex}.angus-statement img{object-fit:contain;width:46px;height:46px}.angus-statement p{color:#0000;background:linear-gradient(#f8e28a,#c39234 62%,#f3d876);-webkit-background-clip:text;background-clip:text;font-size:24px;line-height:1.08}.angus-traits{border:2px solid #c79b35;border-radius:12px;grid-area:1/3/3;display:grid;overflow:hidden}.angus-trait{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:9px 12px;display:flex}.angus-trait+.angus-trait{border-top:1px solid #9f843f}.angus-trait img{object-fit:contain;width:39px;height:39px;margin-bottom:7px}.angus-trait h5{color:#d6b750;font-size:17px;font-weight:500;line-height:1}.angus-trait p{margin-top:8px;font-size:16px;line-height:1.04}.angus-video{aspect-ratio:auto;width:540px;height:350px;box-shadow:none;grid-area:2/1;margin:0}.angus-video__poster{background:linear-gradient(#00000014,#00000047),url(/tab-angus-scene.jpg) 50%/cover;position:absolute;inset:0}.hereford-video .angus-video__poster{background-image:linear-gradient(#00000014,#00000047),url(/tab-hereford-scene.jpg)}.braford-video .angus-video__poster{background-image:linear-gradient(#00000014,#00000047),url(/tab-braford-scene.jpg)}.shorthorn-video .angus-video__poster{background-image:linear-gradient(#00000014,#00000047),url(/tab-shorthorn-scene.jpg)}.angus-video>button{cursor:default;background:0 0}.angus-video>button:disabled{opacity:1}.angus-video>small{letter-spacing:.14em;font-size:10px;position:absolute;bottom:12px;right:16px}.angus-map{border:1px solid #b0812d;border-radius:9px;grid-area:2/2;width:468px;height:350px;overflow:hidden}.angus-map img{object-fit:cover;width:100%;height:100%;display:block}.breeds-video-grid{grid-template-columns:repeat(2,1fr);gap:38px 30px;width:1098px;margin-inline:auto;display:grid}.breeds-video{opacity:0;width:534px;margin:0;box-shadow:0 13px 24px -12px #000000bf}.breeds-video__poster{background:linear-gradient(#00000026,#0000006e),url(/breeds-room.png) 50%/cover;position:absolute;inset:0}.breeds-video>button{cursor:pointer;background:0 0}.breeds-video>button:disabled{opacity:1}.breeds-video>small{color:#ffffffc7;letter-spacing:.16em;pointer-events:none;font-size:10px;position:absolute;bottom:15px;right:18px}.breeds-content-section--single .breeds-video-grid{display:block}.breeds-content-section--single .breeds-video{width:905px;margin-inline:auto}.breeds-hero__copy h1,.breeds-hero__copy .brand-hero__decoration,.breeds-hero__copy>p,.breeds-page-body [data-reveal-section] .breeds-section-title h2,.breeds-page-body [data-reveal-section] .breeds-section-title .title-decoration,.breeds-content-section>p{opacity:0}.breeds-internal.is-hero-ready .breeds-hero__copy h1,.breeds-internal.is-hero-ready .breeds-hero__copy .brand-hero__decoration,.breeds-internal.is-hero-ready .breeds-hero__copy>p,.breeds-page-body [data-reveal-section].is-revealed .breeds-section-title h2,.breeds-page-body [data-reveal-section].is-revealed .breeds-section-title .title-decoration,.breeds-content-section.is-revealed>p{animation:.75s cubic-bezier(.22,1,.36,1) both brand-slide-fade-down}.breeds-internal.is-hero-ready .breeds-hero__copy h1{animation-delay:.5s}.breeds-internal.is-hero-ready .breeds-hero__copy .brand-hero__decoration{animation-delay:.68s}.breeds-internal.is-hero-ready .breeds-hero__copy>p{animation-delay:.86s}.breeds-page-body [data-reveal-section].is-revealed .breeds-section-title h2{animation-delay:50ms}.breeds-page-body [data-reveal-section].is-revealed .breeds-section-title .title-decoration{animation-delay:.2s}.breeds-content-section.is-revealed>p{animation-delay:.35s}.breed-tabs-shell.is-revealed{animation:.9s cubic-bezier(.22,1,.36,1) .16s both brand-puff-in}.breeds-video.is-revealed,.breeds-content-section.is-revealed .breeds-video{animation:breeds-video-in .85s cubic-bezier(.22,1,.36,1) var(--video-delay) both}@keyframes breeds-video-in{0%{opacity:0;transform:translateY(75px)}to{opacity:1;transform:translateY(0)}}@media (width<=1399px) and (width>=768px){.breeds-page-body section{zoom:var(--scale);width:1360px}.breeds-page-body{padding-top:calc(102px * var(--scale));padding-bottom:calc(130px * var(--scale))}}@media (width<=1399px) and (width>=768px) and (aspect-ratio<=1){.breed-tabs-shell{transform-origin:top;scale:.9}}@media (prefers-reduced-motion:reduce){.breed-tabs-shell,.breeds-video{opacity:1;transform:none;animation:none!important}}body:has(.cuts-internal){background:#020202;height:auto;overflow:hidden auto}.cuts-internal{color:#fff;background:#020202}.cuts-hero{height:580px}.cuts-hero__backdrop{filter:saturate(.7)brightness(.72);background:radial-gradient(circle at 72% 42%,#624a262e,#0000 24%),linear-gradient(#00000073,#000000b8),url(/brand-hero.png) 50% 40%/cover no-repeat;inset:0}.cuts-hero__copy{margin-top:-77px}.cuts-hero__copy h1{font-size:80px;line-height:1}.cuts-hero__copy p{font-size:32px}.cuts-page-body{isolation:isolate;background:#020202;padding:94px 0 150px;position:relative}.cuts-page-body:before{z-index:-1;content:"";opacity:.1;background:url(/cuts-map-bg.jpg) top/2496px no-repeat;position:absolute;inset:0}.cuts-page-body section{position:relative}.cuts-section-title{color:#fff;text-align:center;margin-inline:auto}.cuts-section-title h2{font-size:48px}.cuts-internal .title-decoration{color:#c6b56e}.cuts-internal .title-decoration__line{background:#c6b56e}.cuts-internal .title-decoration{grid-template-columns:14px minmax(0,1fr) 17px minmax(0,1fr) 14px;height:13px;container-type:normal}.cuts-internal .title-decoration__ornament{width:100%;height:13px}.cuts-internal .title-decoration__line{height:1px;margin-top:7px}.cuts-internal .title-decoration__line--left{margin-left:-5px;margin-right:17px}.cuts-internal .title-decoration__line--right{margin-left:15px;margin-right:-6px}.cuts-collection>.cuts-section-title .title-decoration{color:#fff}.cuts-collection>.cuts-section-title .title-decoration__line{background:#fff}.cuts-collection{padding-bottom:128px}.cuts-intro{color:#fff;text-align:center;width:950px;margin:52px auto 0}.cuts-intro p{margin:0;font-size:20px;line-height:1.45}.cuts-intro p+p{margin-top:22px}.cuts-products{z-index:3;grid-template-columns:repeat(3,1fr);gap:26px;margin:128px 26px 0;display:grid;position:relative}.cuts-product{opacity:0;min-width:0;position:relative}.cuts-product__glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:linear-gradient(143.48deg,#40244b6b 6.54%,#0000006b 92.43%);border:2px solid #c6b56e;border-radius:20px;height:456px;min-height:456px;padding:28px 34px 180px;position:relative;box-shadow:0 22px 35px #00000080}.cuts-product--white .cuts-product__glass{background:linear-gradient(143deg,#fff3,#00000075 76%)}.cuts-product--black .cuts-product__glass{background:linear-gradient(143deg,#41414161,#00000094)}.cuts-product h3,.wagyu-card h3{background:var(--gold-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:29px;font-weight:500;line-height:1.12}.cuts-product .title-decoration{width:90%;height:13px;margin:13px auto 0}.cuts-product p{color:#fff;margin:28px 0 0;font-size:18px;line-height:1.35}.cuts-product>img{z-index:3;object-fit:contain;width:112%;height:285px;position:absolute;bottom:-94px;right:50%;transform:translate(50%)}.cuts-product--purple>img{filter:drop-shadow(5px 7px 10px #000000b3);width:104%}.cuts-product--white>img{filter:drop-shadow(8px 7px 10px #000000b3)}.cuts-product--black>img{filter:drop-shadow(11px 10px 10px #000000b3)}.cuts-display-stage{width:calc(100% - 12px);margin:-15px auto 0;position:relative}.cuts-meat-display{z-index:2;opacity:0;filter:drop-shadow(0 22px 22px #000000d1);width:100%;height:auto;margin:0;display:block;position:relative}.cuts-display-smoke{z-index:5;aspect-ratio:150/265;opacity:0;pointer-events:none;width:11.13%;position:absolute;bottom:66.25%;left:74.18%;overflow:visible}.cuts-display-smoke img{object-fit:contain;mix-blend-mode:screen;opacity:0;filter:blur(3px);transform-origin:bottom;width:100%;height:100%;position:absolute;bottom:0;left:0}.cuts-display-smoke__one{animation:3s linear .5s infinite cuts-smoke-one}.cuts-display-smoke__two{animation:3s linear 1.5s infinite cuts-smoke-two}.cuts-display-smoke__three{animation:4s linear 2.5s infinite cuts-smoke-three}.wagyu-section{padding-top:26px}.signature-section{padding-top:120px}.wagyu-section>.cuts-section-title h2{background:var(--gold-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.wagyu-tabs-card{width:997px;min-height:975px;margin:74px auto 0;position:relative}.wagyu-tabs{z-index:1;flex-direction:column;width:424px;display:flex;position:absolute;top:606px;left:0}.wagyu-tabs button{color:#777;text-align:left;cursor:pointer;background:linear-gradient(143.48deg,#40244b6b 6.54%,#0000006b 92.43%);border:2px solid #474747;border-right-color:#c6b56e;border-radius:20px 0 0 20px;height:111px;margin-top:-2px;padding:0 32px 0 25px;font:500 24px/1.1 Playfair Display,Georgia,serif;transition:border-color .28s,color .28s,box-shadow .28s;position:relative;box-shadow:-13px 12px 20px #000000b8}.wagyu-tabs button:first-child{margin-top:0}.wagyu-tabs button.is-active{z-index:5;color:#e6c568;border-color:#c6b56e}.wagyu-tabs button:hover,.wagyu-tabs button:focus-visible{z-index:4;color:#e6c568;border-color:#c6b56e;box-shadow:-17px 14px 24px #000000d1}.wagyu-tabs button:focus-visible{outline-offset:3px;outline:2px solid #fff}.wagyu-card{z-index:3;pointer-events:none;grid-template-columns:49% 51%;width:997px;min-height:935px;display:grid;position:absolute;top:0;left:0}.wagyu-card__shape{z-index:2;filter:drop-shadow(-24px 12px 20px #000000f5)drop-shadow(0 30px 34px #000000db);pointer-events:none;width:997px;height:935px;position:absolute;inset:0;overflow:visible}.wagyu-card__copy{padding:58px 42px 245px 54px}.wagyu-card__copy,.wagyu-card__video{z-index:3;position:relative}.wagyu-card__copy{pointer-events:none}.wagyu-card__copy a,.wagyu-card__video,.wagyu-card__video *{pointer-events:auto}.wagyu-card__heading{text-align:center;width:fit-content;max-width:100%;margin-inline:auto}.wagyu-card__heading h3{white-space:nowrap}.wagyu-card__subtitle{background:var(--gold-gradient);color:#0000;text-align:center;-webkit-background-clip:text;background-clip:text;margin-top:9px;font-size:17px;display:block}.wagyu-card__heading .title-decoration{width:100%;margin:13px auto 0}.wagyu-card__copy p{margin:34px 0 0;font-size:20px;line-height:1.35}.wagyu-card__copy ul{color:#fff;margin:24px 0 0;padding:0;font-size:19px;line-height:1.55;list-style:none}.wagyu-card__copy li{padding-left:22px;position:relative}.wagyu-card__copy li:before{background:var(--gold-gradient);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.64em;left:0;transform:translateY(-50%)}.wagyu-card__copy a{color:#fff;text-underline-offset:5px;align-items:center;gap:10px;width:fit-content;margin-top:27px;font-size:17px;display:flex}.wagyu-card__copy a svg{flex:0 0 38px;width:38px;height:38px}.wagyu-card__video{aspect-ratio:9/16;background:#000;border:1px solid #c6b56e;border-radius:8px;align-self:center;width:446px;margin:0 auto;position:relative;overflow:hidden;transform:translate(-32px);box-shadow:0 18px 37px 6px #000000a1}.wagyu-card__video iframe{border:0;width:100%;height:100%;display:block}.wagyu-card__video>button{cursor:pointer;background:#100918;border:0;position:absolute;inset:0;overflow:hidden}.wagyu-card__video>button img{object-fit:cover;object-position:center;filter:none;width:100%;height:100%;transform:none}.wagyu-card__video>button:after{content:"";background:linear-gradient(#2d14390d,#0000002e);position:absolute;inset:0}.wagyu-card__video>button span{z-index:2;border:3px solid #fff;border-radius:50%;width:74px;height:74px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wagyu-card__video>button span:after{content:"";border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:20px solid #fff;position:absolute;top:50%;left:53%;transform:translate(-40%,-50%)}.signature-tabs-card{min-height:975px}.signature-tabs{top:476px}.signature-tabs button{background:linear-gradient(136.29deg,#ffffff56 5.79%,#0000006b 62.37%);height:67.2857px}.signature-card{z-index:4}.signature-card .wagyu-card__shape{z-index:4;filter:drop-shadow(-28px 12px 22px #000)drop-shadow(-10px 24px 26px #000000f0)drop-shadow(0 34px 38px #000000e0)}.signature-card .wagyu-card__copy,.signature-card .wagyu-card__video{z-index:5}.signature-card .wagyu-card__copy{padding-bottom:330px}.signature-card .wagyu-card__video>button{background:#111}.asador-section{padding-top:120px}.asador-tabs-card{min-height:1025px}.asador-tabs{top:526px}.asador-tabs button{background:linear-gradient(136.29deg,#0000006b 33.81%,#3a3a3a6b 62.37%);height:78.1667px;font-size:22px}.asador-card{z-index:4;min-height:985px}.asador-card .wagyu-card__shape{z-index:4;filter:drop-shadow(-28px 12px 22px #000)drop-shadow(-10px 24px 26px #000000f0)drop-shadow(0 34px 38px #000000e0);height:985px}.asador-card .wagyu-card__copy,.asador-card .wagyu-card__video{z-index:5}.asador-card .wagyu-card__copy{padding-bottom:330px}.asador-card .wagyu-card__video>button{background:#080808}.cuts-program{text-align:center;padding:132px 0 36px}.cuts-program .cuts-section-title .title-decoration{color:#fff}.cuts-program .cuts-section-title .title-decoration__line{background:#fff}.cuts-program>p{color:#fff;opacity:0;width:930px;margin:48px auto 0;font-size:20px;line-height:1.5}.cuts-program__actions{opacity:0;justify-content:center;align-items:center;gap:96px;margin-top:58px;display:flex}.cuts-program__actions a{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(136.29deg,#0000006b 33.81%,#3a3a3a6b 62.37%);border:2px solid #c6b56e;border-radius:20px;grid-template-columns:258px 58px;justify-content:center;align-items:center;gap:18px;width:392px;min-height:112px;padding:20px 27px;font-size:22px;font-weight:500;line-height:1.15;text-decoration:none;transition:color .28s,border-color .28s,box-shadow .28s,transform .28s;display:grid;box-shadow:-12px 12px 22px #000000b8}.cuts-program__actions a span{text-align:center;white-space:nowrap}.cuts-program__actions a img{filter:brightness(0)invert();flex:0 0 58px;width:58px;height:14px;display:block}.cuts-program__actions a:hover,.cuts-program__actions a:focus-visible{color:#e6c568;border-color:#e6c568;transform:translateY(-3px);box-shadow:-16px 16px 27px #000000d6}.cuts-program__actions a:hover img,.cuts-program__actions a:focus-visible img{filter:sepia()saturate(1.5)hue-rotate(355deg)brightness(1.15);animation:1.15s cubic-bezier(.45,0,.55,1) infinite next-slide-arrow-nudge}.cuts-program__actions a:focus-visible{outline-offset:4px;outline:2px solid #fff}.cuts-hero__copy h1,.cuts-hero__copy .brand-hero__decoration,.cuts-hero__copy>p,.cuts-page-body [data-reveal-section] .cuts-section-title h2,.cuts-page-body [data-reveal-section] .cuts-section-title .title-decoration,.cuts-intro,.wagyu-tabs-card{opacity:0}.cuts-internal.is-hero-ready .cuts-hero__copy h1,.cuts-internal.is-hero-ready .cuts-hero__copy .brand-hero__decoration,.cuts-internal.is-hero-ready .cuts-hero__copy>p,.cuts-page-body [data-reveal-section].is-revealed .cuts-section-title h2,.cuts-page-body [data-reveal-section].is-revealed .cuts-section-title .title-decoration{animation:.75s cubic-bezier(.22,1,.36,1) both brand-slide-fade-down}.cuts-internal.is-hero-ready .cuts-hero__copy h1{animation-delay:.5s}.cuts-internal.is-hero-ready .cuts-hero__copy .brand-hero__decoration{animation-delay:.68s}.cuts-internal.is-hero-ready .cuts-hero__copy>p{animation-delay:.86s}.cuts-page-body [data-reveal-section].is-revealed .cuts-section-title h2{animation-delay:50ms}.cuts-page-body [data-reveal-section].is-revealed .cuts-section-title .title-decoration{animation-delay:.2s}.cuts-collection.is-revealed .cuts-intro{animation:.75s cubic-bezier(.22,1,.36,1) .36s both brand-slide-fade-down}.cuts-collection.is-revealed .cuts-product{animation:cuts-card-in .85s cubic-bezier(.22,1,.36,1) var(--delay) both}.cuts-collection.is-revealed .cuts-meat-display{animation:1s cubic-bezier(.22,1,.36,1) .3s both cuts-display-in}.cuts-collection.is-revealed .cuts-display-smoke{animation:.9s ease-out .8s both cuts-smoke-reveal}.wagyu-section.is-revealed .wagyu-tabs-card{animation:.9s cubic-bezier(.22,1,.36,1) .38s both brand-puff-in}.cuts-program.is-revealed>p{animation:.75s cubic-bezier(.22,1,.36,1) .36s both brand-slide-fade-down}.cuts-program.is-revealed .cuts-program__actions{animation:.82s cubic-bezier(.22,1,.36,1) .56s both brand-puff-in}@keyframes cuts-card-in{0%{opacity:0;transform:translateY(75px)}to{opacity:1;transform:translateY(0)}}@keyframes cuts-display-in{0%{opacity:0;transform:translateY(70px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cuts-smoke-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:.82;transform:translateY(0)}}@keyframes cuts-smoke-one{0%{opacity:0;transform:translateY(18px)scale(.75)}18%{opacity:.72}to{opacity:0;transform:translate(-24px,-112px)scale(1.35)rotate(-8deg)}}@keyframes cuts-smoke-two{0%{opacity:0;transform:translate(8px,24px)scale(.72)}20%{opacity:.64}to{opacity:0;transform:translate(18px,-128px)scale(1.48)rotate(9deg)}}@keyframes cuts-smoke-three{0%{opacity:0;transform:translate(-4px,16px)scale(.7)}22%{opacity:.58}to{opacity:0;transform:translate(-8px,-142px)scale(1.55)rotate(-4deg)}}@media (width<=1399px) and (width>=768px){.cuts-product__glass,.wagyu-card__copy,.wagyu-tabs button,.cuts-program__actions a{min-width:0}.cuts-product h3,.cuts-product p,.wagyu-card__copy p,.wagyu-card__copy li,.wagyu-card__copy a span,.wagyu-tabs button,.cuts-program__actions a span{overflow-wrap:break-word}.cuts-program__actions a span{white-space:normal}.cuts-hero{height:calc(580px * var(--scale));min-height:0}.cuts-hero__backdrop{background-size:cover}.cuts-page-body section{zoom:var(--scale);width:1360px}.cuts-page-body{padding-top:calc(94px * var(--scale));padding-bottom:calc(150px * var(--scale))}}@supports (-webkit-touch-callout:none){@media (width<=1399px) and (width>=768px) and (aspect-ratio<=1){.cuts-internal{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}}}@media (prefers-reduced-motion:reduce){.cuts-product,.cuts-meat-display,.wagyu-tabs-card{opacity:1;transform:none;animation:none!important}}
