:root{--ura-page-gutter: clamp(16px, 3.2vw, 52px);--ura-section-space: clamp(64px, 8vw, 120px);--ura-section-space-compact: clamp(44px, 6vw, 82px);--ura-reading-width: 64ch;--ura-control-height: 48px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{min-width:320px;overflow-x:clip;font-family:var(--ura-font-body);font-size:16px;line-height:1.5;text-rendering:optimizeLegibility}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}a,button,input,select,textarea,[tabindex]:not([tabindex="-1"]){-webkit-tap-highlight-color:transparent}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--clay, #b6532f);outline-offset:3px}:where(.ura-page) :where(h1,h2,h3,h4){overflow-wrap:normal;text-wrap:balance}:where(.ura-page) :where(p,li){overflow-wrap:break-word}.ura-code{font-size:max(9px,.5625rem)!important;line-height:1.3!important;letter-spacing:.1em!important}.ura-signal{min-height:30px}.ura-signal .ura-shell{min-height:30px;gap:14px;font-family:var(--ura-font-ui);font-size:10px;line-height:1.25;letter-spacing:.04em}.ura-header,.ura-index{font-family:var(--ura-font-ui)}.ura-header__brand img{display:block;width:auto;height:auto;aspect-ratio:2.5 / 1}.ura-index-trigger,.ura-header__tools a,.ura-index__top button,.ura-index__route,.ura-index__shop-option{font-family:var(--ura-font-ui)}.ura-index__route strong,.ura-index__shop-option strong{letter-spacing:-.025em}.ura-index__route small,.ura-index__shop-option small,.ura-index__instrument,.uvm4__head,.uvm4__enter{font-size:max(9px,.5625rem)!important;line-height:1.35!important}.ura4-pdp{font-family:var(--ura-font-body)}.ura4-pdp__hero{align-items:start;gap:clamp(28px,4.2vw,70px)}.ura4-buy{min-width:0}.ura4-buy h1{max-width:20ch;font-size:clamp(2rem,3.2vw,3.75rem)!important;font-weight:500!important;line-height:.98!important;letter-spacing:-.045em!important}.ura4-buy__intro{max-width:48ch;font-size:clamp(.9375rem,.25vw + .875rem,1.0625rem)!important;line-height:1.55!important}.ura4-buy__price,.ura4-buy__price-line a{font-family:var(--ura-font-ui)}.ura4-step-code,.ura4-buy__eyebrow,.ura4-option legend,.ura4-fit__units,.ura4-fit__label small,.ura4-fit__result small,.ura4-chart__status,.ura4-record__spec small{font-family:var(--ura-font-ui)!important;font-size:max(10px,.625rem)!important;line-height:1.35!important;letter-spacing:.075em!important}.ura4-option,.ura4-fit,.ura4-buy__actions,.ura4-buy__assurance{scroll-margin-top:24px}.ura4-color-choice,.ura4-size-choice,.ura4-fit__units button{min-width:44px;min-height:44px}.ura4-size-choice>span{min-height:48px}.ura4-size-choice b,.ura4-size-choice small{font-family:var(--ura-font-ui)}.ura4-fit__head h2{max-width:28ch;font-size:clamp(1.25rem,1.3vw + .95rem,1.875rem)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.025em!important}.ura4-fit__head p,.ura4-fit__result-copy p,.ura4-fit__pending p,.ura4-record p,.ura4-chart p,.ura4-service-grid p{font-size:clamp(.875rem,.14vw + .84rem,1rem)!important;line-height:1.55!important}.ura4-fit__label strong,.ura4-fit__result-copy small,.ura4-option legend strong,.ura4-option legend a{font-size:max(12px,.75rem)!important}.ura4-fit__result-size strong{font-family:var(--ura-font-display)}.ura4-buy__add [data-ura4-add-label]{font-size:0!important}.ura4-buy__add [data-ura4-add-label]:after{content:"Add to Bag";font-family:var(--ura-font-ui);font-size:12px}.ura4-buy__add:disabled [data-ura4-add-label]:after{content:"Sold Out"}.ura4-buy__add,.ura4-buy__express .shopify-payment-button__button,.ura4-buy__express .shopify-payment-button__more-options{width:100%!important;min-height:50px!important;border-radius:0!important;font-family:var(--ura-font-ui)!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.07em!important}.ura4-buy__express-divider{margin-block:12px 10px!important;font-size:10px!important;letter-spacing:.08em!important}.ura4-buy__express-note{max-width:48ch;margin:9px auto 0!important;color:#24251f9e!important;font-family:var(--ura-font-ui)!important;font-size:10px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:.02em!important;text-align:center;text-transform:none!important}.ura4-buy__assurance :where(a,div){min-width:0}.ura4-buy__assurance b{font-family:var(--ura-font-ui)!important;font-size:11px!important;line-height:1.25!important;letter-spacing:.015em!important}.ura4-buy__assurance small{font-family:var(--ura-font-ui)!important;font-size:10px!important;line-height:1.35!important;letter-spacing:0!important}.ura4-record__intro h2{max-width:20ch;font-size:clamp(2rem,4vw,4.75rem)!important;font-weight:500!important;line-height:.98!important;letter-spacing:-.045em!important}.ura4-record h3,.ura4-chart h3,.ura4-service-grid h3{font-weight:500!important;letter-spacing:-.025em!important}.ura4-record__intro>p{max-width:50ch}.ura4-record__specs,.ura4-service-grid,.ura4-buy__assurance{gap:clamp(8px,1.3vw,18px)}.ura4-chart__scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ura4-chart table{min-width:680px}.ura4-chart th,.ura4-chart td{font-family:var(--ura-font-ui);font-size:12px!important}.ura4-service-grid h3{margin-bottom:8px!important;font-size:clamp(1.25rem,1vw + 1rem,1.75rem)!important;line-height:1.1!important}.ura4-service-grid a{min-height:40px;display:inline-flex;align-items:center;font-family:var(--ura-font-ui);font-size:11px!important}@media(max-width:749px){.ura4-pdp__hero{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.ura4-gallery{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:0!important}.ura4-gallery__stage{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important}.ura4-gallery__bar{grid-column:1!important;grid-row:2!important;width:100%!important}.ura4-gallery__thumbs{grid-column:1!important;grid-row:3!important;width:100%!important;max-width:100%!important;max-height:none!important;display:flex!important;flex-direction:row!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:10px 0 2px!important;scroll-snap-type:x proximity}.ura4-gallery__thumbs>*{flex:0 0 62px!important;width:62px!important;min-width:62px!important;scroll-snap-align:start}.ura4-gallery__stage img{width:100%!important;height:auto!important;object-fit:cover}.ura4-buy{position:static!important;top:auto!important;width:100%!important}.ura4-buy h1{max-width:none;font-size:clamp(1.875rem,9vw,2.75rem)!important}.ura4-buy__assurance{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ura4-buy__assurance :where(a,div){padding-inline:6px!important}.ura4-buy__assurance b{font-size:10px!important}.ura4-buy__assurance small{font-size:9px!important}.ura4-fit__workspace,.ura4-record__grid,.ura4-service-grid{grid-template-columns:minmax(0,1fr)!important}.ura4-record__intro{gap:16px!important}.ura4-record__intro h2{font-size:clamp(2rem,10vw,3.2rem)!important}}@media(max-width:389px){.ura4-buy__assurance{grid-template-columns:minmax(0,1fr)!important}.ura4-buy__assurance :where(a,div){min-height:58px!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;column-gap:10px!important;padding:8px 0!important}.ura4-buy__assurance :where(b,small){grid-column:2!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ura-master-refinement-04sep-1.css.map */
