@font-face{font-family:DM;src:url(urbaneu-sans.woff2) format("woff2");font-weight:400 500;font-display:swap}@font-face{font-family:DM;src:url(urbaneu-sans-bold.woff2) format("woff2");font-weight:600 800;font-display:swap}@font-face{font-family:Caslon;src:url(urbaneu-display.woff2) format("woff2");font-weight:400;font-display:swap}:root{--u-blue:#3665dd;--u-gold:#eabc4b;--u-ink:#111a35;--u-surface:#f3f5f4;--u-line:#cdd2d0;--u-space:64px;--font-heading-weight:400;--buttons-radius:8px;--media-radius:12px;--u-heading-scale:calc(var(--font-heading-scale,1) * var(--font-body-scale,1))}body{color:var(--u-ink);background:#fff}.urbaneu{--gold:#eabc4b;--blue:#3665dd;--ink:#111a35;--muted:#53605f;--line:#cdd2d0;--paper:#fff;--surface:#f3f5f4;--space:64px;--ease:cubic-bezier(.22,.68,0,1.08);color:var(--ink);font:calc(var(--font-body-scale,1) * 16px)/1.55 DM,sans-serif;letter-spacing:.012em;-webkit-font-smoothing:antialiased}.urbaneu *{box-sizing:border-box}.urbaneu a{color:inherit;text-decoration:none}.urbaneu h1,.urbaneu h2,.urbaneu h3,.urbaneu p,.urbaneu ul{margin:0}.urbaneu ul{padding:0;list-style:none}.urbaneu .section-frame{padding-left:var(--space);padding-right:var(--space)}.urbaneu .wordmark{height:auto}.urbaneu .icon{width:24px;height:24px;flex-shrink:0}.urbaneu .site-footer h3{font-family:DM,sans-serif;font-weight:700}.urbaneu .u-contact{font-size:calc(var(--font-body-scale,1) * 14px);line-height:1.8;margin-top:24px}.urbaneu .u-contact a{text-decoration:underline}.urbaneu .u-payments{display:flex;flex-wrap:wrap;align-items:center;gap:12px;list-style:none;margin:0;padding:0}.urbaneu .u-payment{display:block;width:38px;height:24px}.urbaneu .footer-col a:focus-visible{outline:2px solid var(--u-blue);outline-offset:3px}.urbaneu .footer-col a:hover{opacity:1;color:var(--u-blue);text-decoration:underline;text-underline-offset:4px}.urbaneu .site-footer a:active,.urbaneu .site-footer a:focus-visible,.urbaneu .site-footer a:hover,.urbaneu .site-footer a[aria-current=page]{color:var(--u-blue);opacity:1}.section-header .header-wrapper{background:#fff}.header{min-height:92px}.header,.header.page-width{max-width:none}.header,.header.page-width,.section-header .header{padding-left:var(--u-space);padding-right:var(--u-space)}.header__heading-logo,.header__heading-logo-wrapper{max-width:208px}.header__heading-link{padding:0}.header__heading-logo{width:208px;height:auto}.header__menu-item{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale,1) * 16px);letter-spacing:.025em;color:var(--u-ink);padding:12px 14px}.header__active-menu-item,.header__menu-item:hover{color:var(--u-blue)}.header__icon{color:var(--u-ink)}.cart-count-bubble{background:var(--u-gold);color:var(--u-ink);border-radius:3px;min-width:14px;height:16px;width:auto;padding:0 3px;font-size:calc(var(--font-body-scale,1) * 11px)}.announcement-bar-section .utility-bar{background:var(--u-blue);color:#fff;border:0}.announcement-bar__message{min-height:30px;padding:4px 0;font-size:calc(var(--font-body-scale,1) * 13px);line-height:22px;letter-spacing:.08em;font-family:var(--font-body-family)}.announcement-bar__link{min-height:30px}.page-width{max-width:1440px;padding-left:var(--u-space);padding-right:var(--u-space)}.page-width--narrow{max-width:1e3px}.h0,.h1,.h2,h1,h2{letter-spacing:-.035em;line-height:1.08}.collection-hero__title,.main-page-title{font-size:calc(var(--u-heading-scale) * clamp(40px,4.2vw,64px));margin-bottom:28px}.collection-hero{background:#fff}.collection-hero__description{max-width:760px;font-size:calc(var(--font-body-scale,1) * 16px);line-height:1.65}.product-card-wrapper .card{border-radius:12px;border:1px solid var(--u-line);box-shadow:none}.card__inner{border-radius:8px;overflow:hidden}.card__heading,.card__heading.h3{font-family:var(--font-body-family);font-weight:700;letter-spacing:0;line-height:1.4;font-size:calc(var(--font-body-scale,1) * 16px)}.card__information{padding-top:20px}.card-information .price{font-size:calc(var(--font-body-scale,1) * 20px);font-weight:700}.card__badge .badge{border-radius:8px;background:var(--u-blue);color:#fff;border:0}.card__heading a:hover{color:var(--u-blue)}.button,.shopify-challenge__button{font-weight:700;letter-spacing:.008em;transition:background-color 225ms,color 225ms,transform 225ms}.button:not([disabled]):hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button--secondary{--color-button:54,101,221;--color-button-text:54,101,221}.customer input,.field__input,.select__select{border-radius:8px}.product__title h1{font-size:calc(var(--u-heading-scale) * clamp(34px,3.3vw,52px));line-height:1.1}.product .price--large{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale,1) * 26px);font-weight:700}.product__info-container{color:var(--u-ink)}.product-form__submit{background:var(--u-gold);color:var(--u-ink);--color-button:234,188,75;--color-button-text:17,26,53}.product__accordion{border:1px solid var(--u-line);border-radius:8px;padding:0 20px;margin-top:12px}.product__accordion .accordion__title{font-family:var(--font-body-family);font-size:calc(var(--u-heading-scale) * 16px);font-weight:700}.product__description,.rte{line-height:1.7}.thumbnail{border-radius:8px;overflow:hidden}.facet-filters__label,.facets__heading,.facets__summary{font-family:var(--font-body-family)}.pagination__item--current:after{background:var(--u-blue)}.drawer__heading{font-size:calc(var(--u-heading-scale) * 30px)}.cart-drawer .cart-item__name,.cart__items .cart-item__name{font-family:var(--font-body-family);font-weight:700;letter-spacing:0}.cart-drawer__footer .totals__total{font-family:var(--font-body-family);font-size:calc(var(--u-heading-scale) * 18px)}.cart__checkout-button{background:var(--u-gold);color:var(--u-ink);--color-button:234,188,75;--color-button-text:17,26,53}.contact .title{font-size:calc(var(--font-body-scale,1) * clamp(40px,4vw,60px))}.customer h1{font-size:calc(var(--u-heading-scale) * clamp(40px,4vw,60px))}.blog-articles .card__heading{font-family:var(--font-heading-family);font-weight:400;font-size:calc(var(--u-heading-scale) * 28px)}.u-product-rating{font-family:var(--font-body-family);font-size:calc(var(--font-body-scale,1) * 13px);margin:8px 0}.u-product-rating>span:first-child{color:#a87911}@media(min-width:1500px){:root{--u-space:calc(max(64px, 50vw - 680px))}.urbaneu{--space:calc(max(64px, 50vw - 680px))}.page-width{padding-left:64px;padding-right:64px}}@media(min-width:990px){.section-header .header.page-width{padding-left:var(--u-space);padding-right:var(--u-space)}.header.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto}.header.header--middle-left .header__heading-link{margin-left:0}.header--middle-left .header__inline-menu{display:flex;justify-content:center;justify-self:center;width:100%}}@media(max-width:1100px){:root{--u-space:36px}.urbaneu{--space:36px}.header__menu-item{padding-left:9px;padding-right:9px}.header__heading-logo,.header__heading-logo-wrapper{max-width:180px}}@media(max-width:800px){:root{--u-space:28px}.urbaneu{--space:28px}.header{min-height:76px}.page-width{padding-left:28px;padding-right:28px}.header__heading-logo{max-width:180px}.card__heading,.card__heading.h3{font-size:calc(var(--font-body-scale,1) * 16px)}.card-information .price{font-size:calc(var(--font-body-scale,1) * 18px)}}@media(max-width:480px){:root{--u-space:20px}.urbaneu{--space:20px}.header{min-height:72px;padding-left:20px;padding-right:20px}.header__heading-logo,.header__heading-logo-wrapper{max-width:160px}.page-width{padding-left:20px;padding-right:20px}.announcement-bar__message{font-size:calc(var(--font-body-scale,1) * 12px);letter-spacing:.04em}.product__title h1{font-size:calc(var(--u-heading-scale) * 34px)}.collection-hero__title,.main-page-title{font-size:calc(var(--u-heading-scale) * 40px)}}@media(prefers-reduced-motion:reduce){.button,.shopify-challenge__button{transition:none;transform:none!important}}.urbaneu .site-footer .footer-main{display:flex;flex-wrap:wrap;gap:32px}.urbaneu .site-footer .footer-brand{flex:1.35 1 220px;min-width:0;display:block}.urbaneu .site-footer .footer-col{flex:1 1 150px;min-width:0;overflow-wrap:anywhere}.urbaneu .site-footer .footer-col ul{margin:0;padding:0;list-style:none}@media(max-width:800px){.urbaneu .site-footer .footer-brand{flex-basis:100%}}@media(max-width:480px){.urbaneu .site-footer .footer-main{gap:30px 24px}.urbaneu .site-footer .footer-col{flex-basis:calc(50% - 12px)}}.urbaneu .wordmark{width:208px;height:29px;display:block}.urbaneu .footer-main{padding-top:66px;padding-bottom:55px;display:grid;grid-template-columns:1.35fr .75fr 1fr 1.2fr 1fr;gap:32px}.urbaneu .footer-brand .wordmark{width:210px;margin-bottom:25px}.urbaneu .footer-brand address{font-size:calc(var(--font-body-scale,1) * 13px);font-style:normal;line-height:1.8}.urbaneu .footer-brand address span{display:block}.urbaneu .about-link{font-size:calc(var(--font-body-scale,1) * 13px);display:inline-block;text-decoration:underline;text-underline-offset:4px;margin-top:7px}.urbaneu .socials{display:flex;gap:18px;margin-top:23px}.urbaneu .socials .icon{width:20px;height:20px}.urbaneu .footer-col h3{margin-bottom:21px}.urbaneu .footer-col li{font-size:calc(var(--font-body-scale,1) * 12px);line-height:1.7;letter-spacing:.018em;margin-bottom:8px}.urbaneu .footer-col a{transition:opacity .3s var(--ease)}.urbaneu .footer-col a:hover{opacity:.65}.urbaneu .footer-bottom{padding-top:23px;padding-bottom:27px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px}.urbaneu .footer-bottom p{font-size:calc(var(--font-body-scale,1) * 11px);letter-spacing:.02em}.urbaneu .payments{display:flex;align-items:center;gap:22px}.urbaneu .paypal{font-size:calc(var(--font-body-scale,1) * 18px);letter-spacing:-.07em;color:#073c91}.urbaneu .paypal,.urbaneu .visa{font-weight:700;font-style:italic}.urbaneu .visa{font-size:calc(var(--font-body-scale,1) * 21px);letter-spacing:-.04em;color:#163085}.urbaneu .mastercard{width:40px;height:24px}.urbaneu .amex{font-size:calc(var(--font-body-scale,1) * 6px);line-height:1.1;font-weight:700;letter-spacing:-.02em;padding:5px 3px;background:#1680c3;color:#fff;border-radius:2px;text-align:center}@media(max-width:1100px){.urbaneu .wordmark{width:165px}.urbaneu .footer-main{gap:22px}.urbaneu .footer-brand .wordmark{width:165px}}@media(max-width:800px){.urbaneu .footer-main{grid-template-columns:repeat(4,1fr);gap:32px;padding-top:45px;padding-bottom:40px}.urbaneu .footer-brand{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:8px 35px}.urbaneu .footer-brand .wordmark{width:200px;margin-bottom:0}.urbaneu .footer-brand address{grid-column:2;grid-row:1/4}.urbaneu .footer-brand .about-link{width:max-content;margin-top:8px}.urbaneu .socials{margin-top:15px}.urbaneu .footer-bottom{padding-top:20px;padding-bottom:25px}.urbaneu .payments{gap:13px}.urbaneu .footer-bottom p{font-size:calc(var(--font-body-scale,1) * 10px);max-width:220px}}@media(max-width:480px){.urbaneu .wordmark{width:170px}.urbaneu .footer-main{grid-template-columns:1fr 1fr;gap:30px 24px}.urbaneu .footer-brand{grid-template-columns:1fr;gap:0;margin-bottom:10px}.urbaneu .footer-brand .wordmark{width:200px;margin-bottom:23px}.urbaneu .footer-brand address{grid-column:1;grid-row:auto}.urbaneu .footer-col h3{font-size:calc(var(--u-heading-scale) * 12px);margin-bottom:17px}.urbaneu .footer-col li{font-size:calc(var(--font-body-scale,1) * 12px);line-height:1.65}.urbaneu .footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}.urbaneu .footer-bottom p{max-width:none;font-size:calc(var(--font-body-scale,1) * 10px)}.urbaneu .payments{gap:22px}}.urbaneu .footer-bottom p,.urbaneu .footer-col li{font-size:calc(var(--font-body-scale,1) * 13px)}.urbaneu .footer-col h3{font-size:calc(var(--u-heading-scale) * 13px)}