:root{--udf-red: #ed1c24;--udf-red-hover: #c8151c;--udf-ink: #141416;--udf-ink-70: rgba(20, 20, 22, .7);--udf-ink-60: rgba(20, 20, 22, .6);--udf-ink-50: rgba(20, 20, 22, .5);--udf-ink-45: rgba(20, 20, 22, .45);--udf-hairline: rgba(20, 20, 22, .14);--udf-bg: #fafaf9;--udf-bg-alt: #f1f1ef;--udf-chamfer-btn: 12px;--udf-chamfer-card: 16px;--udf-chamfer-feature: 24px;--udf-ease: cubic-bezier(.2, .6, .2, 1);--font-body-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-line-height: 1.6;--font-body-letter-spacing: 0;--font-body-text-transform: none;--font-heading-family: "Chakra Petch", sans-serif;--font-heading-style: normal;--font-heading-weight: 600;--font-heading-line-height: 1.05;--font-heading-letter-spacing: .01em;--font-heading-text-transform: none;--font-subheader-family: "Rajdhani", sans-serif;--font-subheader-style: normal;--font-subheader-weight: 600;--font-subheader-letter-spacing: .3em;--font-subheader-text-transform: uppercase;--font-announcement-family: "Rajdhani", sans-serif;--font-announcement-style: normal;--font-announcement-weight: 600;--font-announcement-letter-spacing: .18em;--font-announcement-text-transform: uppercase;--font-button-family: "Rajdhani", sans-serif;--font-button-style: normal;--font-button-weight: 600;--font-button-letter-spacing: .2em;--font-button-text-transform: uppercase;--font-site-header-family: "Rajdhani", sans-serif;--font-site-header-weight: 600;--font-site-header-letter-spacing: .28em;--font-site-header-text-transform: uppercase;--font-navigation-family: "Rajdhani", sans-serif;--font-navigation-style: normal;--font-navigation-weight: 600;--font-navigation-size: 14px;--font-navigation-line-height: 1;--font-navigation-letter-spacing: .22em;--font-navigation-text-transform: uppercase;--primary-foreground: var(--udf-ink);--primary-background: var(--udf-bg);--primary-borders: var(--udf-hairline);--primary-card-foreground: var(--udf-ink);--primary-card-background: var(--udf-bg);--primary-card-gradient: none;--primary-variant-border: rgba(20, 20, 22, .2);--primary-variant-disabled: rgba(20, 20, 22, .04);--accent-foreground: var(--udf-ink);--accent-background: var(--udf-bg-alt);--accent-borders: var(--udf-hairline);--accent-card-foreground: var(--udf-ink);--accent-card-background: var(--udf-bg-alt);--accent-card-gradient: none;--accent-variant-border: rgba(20, 20, 22, .2);--accent-variant-disabled: rgba(20, 20, 22, .04);--header-foreground: var(--udf-ink);--header-background: var(--udf-bg);--header-dark-foreground: var(--udf-ink);--header-dark-background: transparent;--header-light-foreground: var(--udf-ink);--header-light-background: var(--udf-bg);--footer-foreground: var(--udf-ink);--footer-background: var(--udf-bg-alt);--drawers-background: var(--udf-bg);--drawers-foreground: var(--udf-ink);--drawers-borders: var(--udf-hairline);--drawers-background-darken: var(--udf-bg-alt);--modals-foreground: var(--udf-ink);--modals-background: var(--udf-bg);--modals-borders: var(--udf-hairline);--modals-and-drawers-overlay-background: rgba(20, 20, 22, .45);--button-primary-foreground: #ffffff;--button-primary-background: var(--udf-red);--button-primary-background-hover: var(--udf-red-hover);--button-primary-inverted-background-hover: var(--udf-red-hover);--button-accent-foreground: #ffffff;--button-accent-background: var(--udf-red);--button-accent-background-hover: var(--udf-red-hover);--button-accent-inverted-background-hover: var(--udf-red-hover);--button-accent-outlined: var(--udf-ink);--button-primary-outlined: var(--udf-ink);--cart-dot-foreground: #ffffff;--cart-dot-background: var(--udf-red);--button-radius: 0px;--button-round-padding: 0px;--card-border-radius: 0px;--modal-border-radius: 0px;--br-img: 0px;--media-background: var(--udf-bg-alt);--on-sale: var(--udf-red)}body{background-color:var(--udf-bg);-webkit-font-smoothing:antialiased}::selection{background:var(--udf-red);color:#fff}a{transition:color .25s ease,border-color .25s ease,background-color .25s ease}a:hover{color:var(--udf-red)}.card,.header--shadow,.header,[class*=shadow]{box-shadow:none!important}.sm-br,.media,img{border-radius:0!important}.header{border-bottom:1px solid var(--udf-hairline)}.header nav a,.header .header-item__link{font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.header nav a:hover,.header nav a[aria-current],.header .header-item__link:hover{color:var(--udf-red)}[id*=announcements-bar]{background:var(--udf-ink)}[id*=announcements-bar] *{background:var(--udf-ink);color:#fff;font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.18em;text-transform:uppercase;font-size:12px}.btn,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:0!important;clip-path:polygon(var(--udf-chamfer-btn) 0,100% 0,100% calc(100% - var(--udf-chamfer-btn)),calc(100% - var(--udf-chamfer-btn)) 100%,0 100%,0 var(--udf-chamfer-btn));font-family:Rajdhani,sans-serif!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;min-height:44px;transition:background-color .25s ease,color .25s ease}.product-form__submit{background:var(--udf-red)!important;color:#fff!important;border:0!important}.product-form__submit:hover{background:var(--udf-red-hover)!important}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--udf-ink)!important;border:1px solid var(--udf-ink)!important}.shopify-payment-button__button--unbranded:hover{background:transparent!important;color:var(--udf-red)!important;border-color:var(--udf-red)!important}.btn:focus-visible,.product-form__submit:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--udf-ink);outline-offset:-5px}.btn--round{border-radius:0!important}.card--product{border:0;background:transparent}.card--product .card-media{clip-path:polygon(var(--udf-chamfer-card) 0,100% 0,100% calc(100% - var(--udf-chamfer-card)),calc(100% - var(--udf-chamfer-card)) 100%,0 100%,0 var(--udf-chamfer-card))}.shopify-section{counter-reset:udf-card}.card--product{counter-increment:udf-card}.card--product .card-body:before{content:counter(udf-card,decimal-leading-zero) " \2014";display:block;font:500 12px/1 Rajdhani,sans-serif;letter-spacing:.22em;color:var(--udf-ink-50);margin-bottom:6px}.card--product .card-body a,.card--product .card-body [class*=title]{font-family:Chakra Petch,sans-serif;font-weight:600}.price{font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.08em;color:var(--udf-red)}.price s,.price [class*=compare]{color:var(--udf-ink-45)}.card .badges{background:transparent!important}.badge{background:var(--udf-red)!important;color:#fff!important;border-radius:0!important;font-family:Rajdhani,sans-serif!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;width:fit-content}.product-media{clip-path:polygon(var(--udf-chamfer-feature) 0,100% 0,100% calc(100% - var(--udf-chamfer-feature)),calc(100% - var(--udf-chamfer-feature)) 100%,0 100%,0 var(--udf-chamfer-feature));border-radius:0!important}.thumbnail-btn{border-radius:0!important;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:0}.thumbnail-btn.active{outline:2px solid var(--udf-red);outline-offset:-2px}.breadcrumb,.breadcrumbs,nav[aria-label*=readcrumb]{font-family:Rajdhani,sans-serif;font-weight:500;letter-spacing:.2em;text-transform:uppercase;font-size:12px;color:var(--udf-ink-50)}.accordion,.accordion__item,details[class*=accordion]{border-color:var(--udf-hairline)!important;border-radius:0!important}.product-form [class*=swatch],.product-form input+label{border-radius:0!important}.quantity,.quantity__button,.quantity input{border-radius:0!important;border-color:var(--udf-hairline)}.footer{background:var(--udf-bg-alt);border-top:1px solid var(--udf-hairline)}.footer a,.footer h2:not(.h1):not(.h0),.footer h3,.footer h4,.footer summary,.footer [class*=title],.footer [class*=heading]{font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:13px}.footer a{color:var(--udf-ink-60)}.footer a:hover{color:var(--udf-red)}.footer [class*=copyright],.footer small{font:500 12px/1.6 Rajdhani,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--udf-ink-45)}input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:0!important;border-color:var(--udf-hairline);background:#fff}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:var(--udf-red);border-color:var(--udf-red)}.udf-pre-reveal{opacity:0;transform:translateY(28px)}.udf-revealed{opacity:1;transform:translateY(0);transition:opacity .8s var(--udf-ease),transform .8s var(--udf-ease)}@media(prefers-reduced-motion:reduce){.udf-pre-reveal{opacity:1;transform:none}}@keyframes udfCue{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(prefers-reduced-motion:reduce){.udf-hero__cue-line{animation:none!important}}.udf-hud-label{font:500 12px/1 Rajdhani,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--udf-ink-45)}.udf-kicker{font:600 14px/1 Rajdhani,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--udf-red)}img.country-flag{border-radius:50%!important;object-fit:cover}.header .header-logo{display:inline-flex;align-items:center;gap:14px}.header .header-logo:after{content:"UTAH DESIGN FOUNDRY";font:600 13px/1.25 Rajdhani,sans-serif;letter-spacing:.26em;color:var(--udf-ink);white-space:nowrap}@media(max-width:989px){.header .header-logo:after{content:"UTAH DESIGN\a FOUNDRY";white-space:pre;font-size:11px;letter-spacing:.2em}}.card--collection .card-media{clip-path:polygon(var(--udf-chamfer-card) 0,100% 0,100% calc(100% - var(--udf-chamfer-card)),calc(100% - var(--udf-chamfer-card)) 100%,0 100%,0 var(--udf-chamfer-card))}.card--collection .card-media-overlay{background:linear-gradient(180deg,#14141600 46%,#1414169e)}.card--collection .card-media-overlay h3,.card--collection .card-media-overlay h3 span,.card--collection .card-media-overlay .link-text{color:#fff!important;font-family:Rajdhani,sans-serif;font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:15px}.card--collection .card-media-overlay svg{color:#fff;stroke:#fff}.card--product quick-buy{top:14px!important;bottom:auto!important;left:auto!important;right:14px!important;width:auto!important}.card--product quick-buy .btn{padding:9px 16px;min-height:36px;font-size:12px!important}.udf-editorial__grid{display:grid;grid-template-columns:1fr minmax(280px,44%);gap:5vw;align-items:center}.udf-editorial__grid--flip{grid-template-columns:minmax(280px,44%) 1fr}.udf-editorial__grid--flip .udf-editorial__copy{order:2}.udf-editorial__grid--flip .udf-editorial__media{order:1}.udf-editorial__copy{display:flex;flex-direction:column;gap:22px;max-width:56ch}.udf-editorial__heading{margin:0;font:600 clamp(30px,3.4vw,46px)/1.05 "Chakra Petch",sans-serif;color:var(--udf-ink)}.udf-editorial__text{color:var(--udf-ink-60);font-size:16px;line-height:1.65}.udf-editorial__media img,.udf-editorial__placeholder{clip-path:polygon(var(--udf-chamfer-feature) 0,100% 0,100% calc(100% - var(--udf-chamfer-feature)),calc(100% - var(--udf-chamfer-feature)) 100%,0 100%,0 var(--udf-chamfer-feature))}.udf-editorial__media img{width:100%;height:auto;display:block}.udf-editorial__placeholder{aspect-ratio:4 / 5;background:var(--udf-bg-alt);display:flex;align-items:center;justify-content:center}.udf-editorial__stats{display:flex;gap:36px;margin-top:8px}.udf-editorial__stat{display:flex;flex-direction:column;gap:6px}.udf-editorial__stat-value{font:700 28px/1 Chakra Petch,sans-serif;color:var(--udf-ink)}.udf-editorial__stat-label{font:500 12px/1 Rajdhani,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--udf-ink-50)}.udf-editorial__stat-divider{width:1px;background:var(--udf-hairline)}@media(max-width:749px){.udf-editorial__grid,.udf-editorial__grid--flip{grid-template-columns:1fr;gap:32px}.udf-editorial__grid--flip .udf-editorial__copy{order:1}.udf-editorial__grid--flip .udf-editorial__media{order:2}}.udf-rows{display:flex;flex-direction:column;border-bottom:1px solid var(--udf-hairline)}.udf-row{display:grid;grid-template-columns:90px 1fr 1fr;align-items:baseline;gap:24px;padding:30px 0;border-top:1px solid var(--udf-hairline)}.udf-row__num{font:600 15px/1 Rajdhani,sans-serif;color:var(--udf-red)}.udf-row__title{margin:0;font:600 clamp(19px,2vw,24px)/1.15 "Chakra Petch",sans-serif;color:var(--udf-ink)}.udf-row__text{margin:0;font:400 15px/1.55 Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--udf-ink-60)}@media(max-width:749px){.udf-row{grid-template-columns:52px 1fr;row-gap:6px}.udf-row__text{grid-column:2}}.main-page .rte h2,.main-page .rte h3{font-family:Chakra Petch,sans-serif;font-weight:600}.main-page .rte h2{border-top:1px solid var(--udf-hairline);padding-top:28px;margin-top:40px}.main-page .section-title{font-family:Chakra Petch,sans-serif}.udf-feature-band{position:relative}.udf-feature-band__media img,.udf-feature-band__placeholder{width:100%;height:560px;object-fit:cover;display:block}.udf-feature-band__placeholder{background:var(--udf-bg-alt);display:flex;align-items:center;justify-content:center}.udf-feature-band__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-end;padding:0 max(4vw,24px) 44px;pointer-events:none}.udf-feature-band--left .udf-feature-band__overlay{justify-content:flex-start}.udf-feature-band__card{pointer-events:auto;display:flex;align-items:center;gap:18px;background:var(--udf-bg);padding:18px 26px 18px 18px;max-width:440px;clip-path:polygon(var(--udf-chamfer-card) 0,100% 0,100% calc(100% - var(--udf-chamfer-card)),calc(100% - var(--udf-chamfer-card)) 100%,0 100%,0 var(--udf-chamfer-card));transition:transform .25s ease}.udf-feature-band__card:hover{transform:translateY(-3px);color:inherit}.udf-feature-band__thumb{flex:none;width:96px;height:96px;overflow:hidden;background:var(--udf-bg-alt);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.udf-feature-band__thumb img{width:100%;height:100%;object-fit:cover}.udf-feature-band__info{display:flex;flex-direction:column;gap:6px;min-width:0}.udf-feature-band__title{margin:0;font:600 17px/1.25 Chakra Petch,sans-serif;color:var(--udf-ink)}.udf-feature-band__price{font:600 14px/1 Rajdhani,sans-serif;letter-spacing:.08em;color:var(--udf-red)}.udf-feature-band__cta{margin-top:4px;font:600 12px/1 Rajdhani,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--udf-ink);border-bottom:1px solid rgba(20,20,22,.35);padding-bottom:4px;width:max-content;transition:color .25s ease,border-color .25s ease}.udf-feature-band__card:hover .udf-feature-band__cta{color:var(--udf-red);border-color:var(--udf-red)}@media(max-width:749px){.udf-feature-band__media img,.udf-feature-band__placeholder{height:340px}.udf-feature-band__overlay{position:static;padding:0 12px;margin-top:-56px;justify-content:center}.udf-feature-band--left .udf-feature-band__overlay{justify-content:center}.udf-feature-band__card{width:100%;max-width:480px}.udf-feature-band{padding-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/udf-brand.css.map */
