.ura4-size-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.ura4-size-choice>span{display:grid;place-items:center;min-height:42px;padding:5px 3px;border:1px solid var(--ura4-line);background:transparent;text-align:center;transition:border-color .15s ease,background .15s ease,color .15s ease}.ura4-size-choice:hover>span{border-color:#24251f8c}.ura4-size-choice b{font:700 10px / 1 var(--sans, sans-serif)}.ura4-size-choice small{min-height:7px;margin-top:2px;color:var(--ura4-clay);font:700 5.5px / 1 var(--mono, monospace);letter-spacing:.05em;text-transform:uppercase}.ura4-size-choice input:checked+span{border-color:var(--ura4-basalt);background:var(--ura4-basalt);color:var(--ura4-white)}.ura4-size-choice input:checked+span small{color:#e6a78e}.ura4-size-choice input:disabled+span{opacity:.3;cursor:not-allowed;text-decoration:line-through}.ura4-option__status{min-height:10px;margin:5px 0 0;color:var(--ura4-sage);font:700 6px / 1.2 var(--mono, monospace);letter-spacing:.06em;text-transform:uppercase}.ura4-buy__actions{padding-top:10px}.ura4-buy__add{display:grid;grid-template-columns:1fr auto 19px;gap:10px;align-items:center;width:100%;min-height:54px;padding:0 15px;border:1px solid var(--ura4-basalt);background:var(--ura4-basalt);color:var(--ura4-white);cursor:pointer;text-align:left;transition:background .17s ease,border-color .17s ease,color .17s ease}.ura4-buy__add:hover:not(:disabled){border-color:var(--ura4-clay);background:var(--ura4-clay)}.ura4-buy__add:focus-visible{outline:2px solid var(--ura4-clay);outline-offset:3px}.ura4-buy__add:disabled{opacity:.42;cursor:not-allowed}.ura4-buy__add.is-loading{cursor:wait}.ura4-buy__add>span:first-child{font:700 10px / 1 var(--sans, sans-serif);letter-spacing:-.01em}.ura4-buy__add>span:nth-child(2){font:700 8px / 1 var(--mono, monospace);letter-spacing:.05em}.ura4-buy__add svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.ura4-buy__express[hidden]{display:none!important}.ura4-buy__express{width:100%;margin-top:7px}.ura4-buy__express-divider{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin:7px 0;color:#24251f80;font:700 6px / 1 var(--mono, monospace);letter-spacing:.1em;text-transform:uppercase}.ura4-buy__express-divider:before,.ura4-buy__express-divider:after{content:"";height:1px;background:var(--ura4-soft-line)}.ura4-buy__express .shopify-payment-button{width:100%;margin:0}.ura4-buy__express .shopify-payment-button__button,.ura4-buy__express .shopify-payment-button__button--unbranded{min-height:48px!important;border-radius:0!important;overflow:hidden}.ura4-buy__express .shopify-payment-button__button--unbranded{border:1px solid var(--ura4-clay)!important;background:var(--ura4-clay)!important;color:var(--ura4-white)!important;font:700 8px / 1 var(--mono, monospace)!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ura4-buy__express .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--ura4-basalt)!important;background:var(--ura4-basalt)!important}.ura4-buy__express .shopify-payment-button__more-options{min-height:30px;margin-top:3px;color:#24251fa6;font:700 6px / 1.2 var(--mono, monospace);letter-spacing:.06em;text-underline-offset:4px;text-transform:uppercase}.ura4-buy__express-note{max-width:58ch;margin:5px auto 0;color:#24251f8a;font:650 5.8px / 1.35 var(--mono, monospace);letter-spacing:.03em;text-align:center;text-transform:uppercase}.ura4-buy__assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px;border:1px solid var(--ura4-soft-line)}.ura4-buy__assurance>*{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px;align-content:center;min-width:0;min-height:56px;padding:7px;border-left:1px solid var(--ura4-soft-line);color:inherit;text-decoration:none}.ura4-buy__assurance>*:first-child{border-left:0}.ura4-buy__assurance span{grid-row:1 / 3;width:17px;height:17px}.ura4-buy__assurance svg{width:100%;height:100%}.ura4-buy__assurance b,.ura4-buy__assurance small{display:block}.ura4-buy__assurance b{font-size:7px;line-height:1.15}.ura4-buy__assurance small{color:#24251f87;font-size:5.5px;line-height:1.25}.ura4-record{padding-top:clamp(48px,6vw,82px);padding-bottom:clamp(68px,8vw,108px);border-top:1px solid var(--ura4-basalt)}.ura4-record__intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:28px;align-items:end;margin-bottom:clamp(25px,3vw,40px)}.ura4-record__intro h2{max-width:15ch;margin:10px 0 0;font:540 clamp(42px,5.7vw,76px) / .9 var(--sans, sans-serif);letter-spacing:-.065em;text-wrap:balance}.ura4-record__intro>p{max-width:39ch;justify-self:end;margin:0 0 4px;color:#24251fa3;font-size:13px;line-height:1.55}.ura4-record__grid{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);border-top:1px solid var(--ura4-basalt);border-left:1px solid var(--ura4-line)}.ura4-record__grid>*{min-width:0;padding:clamp(20px,2.7vw,34px);border-right:1px solid var(--ura4-line);border-bottom:1px solid var(--ura4-line)}.ura4-record__story,.ura4-record__care{display:grid;grid-template-columns:34px minmax(0,1fr);gap:15px}.ura4-record__story{min-height:250px}.ura4-record__details{grid-row:span 2}.ura4-record__care{min-height:170px}.ura4-record__icon{width:29px;height:29px;color:var(--ura4-clay)}.ura4-record__icon svg,.ura4-record__spec>span svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.55}.ura4-record h3{margin:8px 0 13px;font:560 clamp(21px,2vw,29px) / .98 var(--sans, sans-serif);letter-spacing:-.04em}.ura4-record__story p,.ura4-record__care p,.ura4-record__details p{color:#24251fb8;font-size:12px;line-height:1.58}.ura4-record__story p:first-of-type,.ura4-record__care p:first-of-type{margin-top:0}.ura4-record__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;border-top:1px solid var(--ura4-soft-line);border-left:1px solid var(--ura4-soft-line)}.ura4-record__spec{display:grid;grid-template-columns:26px minmax(0,1fr);gap:11px;align-items:start;min-height:82px;padding:13px;border-right:1px solid var(--ura4-soft-line);border-bottom:1px solid var(--ura4-soft-line)}.ura4-record__spec>span{width:24px;height:24px;color:var(--ura4-clay)}.ura4-record__spec small{display:block;margin-bottom:5px;color:#24251f80;font:700 6px / 1 var(--mono, monospace);letter-spacing:.09em;text-transform:uppercase}.ura4-record__spec p{margin:0;font-size:10px;line-height:1.45}.ura4-record__specs--pending{display:block;padding:18px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/ura-product-v4-3.css.map */
