:root{--miu-hairline: rgba(0, 0, 0, .12);--miu-grey: rgba(0, 0, 0, .55);--miu-faint: rgba(0, 0, 0, .38)}.shopify-section{--section-spacing: clamp(48px, 7vw, 110px)}main .shopify-section:first-child{margin-top:0}h1,.h1{font-weight:400;letter-spacing:-.01em;text-wrap:balance}h2,.h2,h3,.h3{font-weight:400;letter-spacing:-.005em;text-wrap:balance}.variant-picker legend,.variant-picker__label,.product-information__variant-label,legend[class*=variant],.eyebrow,[class*=eyebrow]{font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;font-weight:500;color:var(--miu-grey)}.breadcrumb,nav[aria-label=breadcrumb],[class*=breadcrumb]{font-size:.75rem;color:var(--miu-faint)}.breadcrumb a,[class*=breadcrumb] a{color:var(--miu-faint);text-decoration:none}.breadcrumb a:hover,[class*=breadcrumb] a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.product-information>*:not(:first-child),[class*=product-information]>*:not(:first-child){border-top:1px solid var(--miu-hairline);padding-top:1.25rem;margin-top:1.25rem}.price,[class*=price]:not([class*=badge]){font-weight:400;letter-spacing:.01em}.button--primary,.button.primary,button[name=add],.add-to-cart-button{letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500;padding-block:1.1rem;border-radius:2px}.button--secondary{background:transparent;border:none;text-decoration:underline;text-underline-offset:4px;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;padding-inline:0}.hero .button,.slideshow .button,[class*=hero] .button{background:transparent;border:none;border-radius:0;color:inherit;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;text-transform:uppercase;letter-spacing:.16em;font-size:.8125rem;font-weight:500;padding:.5rem 0}.hero .button:hover,.slideshow .button:hover,[class*=hero] .button:hover{text-decoration-thickness:2px}.hero:after{content:""}.header__row{--header-padding: .75rem}.header a,.header button{letter-spacing:.06em}.announcement-bar,[class*=announcement-bar]{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;padding-block:.55rem}.product-card,[class*=product-card]{--card-border-width: 0}.product-card .button,[class*=product-card] .button{background:transparent;color:#000;border:1px solid var(--miu-hairline);text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem}.footer-content{border-top:1px solid var(--miu-hairline)}.footer-content a{text-decoration:none}.footer-content a:hover{text-decoration:underline;text-underline-offset:3px}.footer-content [class*=heading],.footer-content h2,.footer-content h3{font-size:.6875rem;text-transform:uppercase;letter-spacing:.16em;font-weight:500}.footer-content:after{content:"ROODUSC";display:block;grid-column:1 / -1;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(4rem,17.5vw,17rem);line-height:.9;letter-spacing:.02em;text-align:center;color:#000;padding:2.5rem 0 1rem;margin-top:2rem;border-top:1px solid var(--miu-hairline);-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}details>summary{letter-spacing:.04em}.product-information details{border-top:1px solid var(--miu-hairline)}.product-information details>summary{text-decoration:underline;text-underline-offset:4px;font-size:.8125rem;letter-spacing:.06em;padding-block:1rem;list-style:none}.product-information details>summary::-webkit-details-marker{display:none}.swatch,[class*=swatch]{--swatch-border: var(--miu-hairline)}.collection-hero h1{font-weight:400;letter-spacing:-.01em}@media(max-width:749px){.footer-content:after{font-size:clamp(3rem,18vw,5rem)}h1,.h1{letter-spacing:0}}.header nav a,.header__menu a,[class*=header] nav a{text-transform:uppercase;font-size:.75rem;letter-spacing:.12em;font-weight:500}.product-card h3,.product-card h4,[class*=product-card] h3,[class*=product-card] h4,.card h3,.card h4{font-weight:400;font-size:.875rem;letter-spacing:.01em;line-height:1.4}.product-card .price,[class*=product-card] .price{font-size:.8125rem;font-weight:400;color:var(--miu-grey)}.banner h2,.banner .h2,[class*=banner] h2,[class*=collection-card] h2,.image-banner h2{font-weight:400;letter-spacing:.02em}.badge,[class*=badge]{font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;font-weight:500}[class*=ai-roodus-home-] h1,[class*=ai-roodus-home-] h2,[class*=ai-roodus-home-] h3{font-weight:400!important;letter-spacing:.01em!important}[class*=ai-roodus-home-] .dark h1,[class*=ai-roodus-home-] .dark h2{font-weight:400!important;letter-spacing:-.01em!important}[class*=ai-roodus-home-] .overlay h3{font-size:1.375rem!important;letter-spacing:.16em!important;font-weight:500!important}[class*=ai-roodus-home-] .product h3{font-weight:400!important;font-size:.875rem!important;letter-spacing:.01em!important}[class*=ai-roodus-home-] .product p{font-size:.8125rem!important;color:var(--miu-grey)!important}[class*=ai-roodus-home-] .btn{font-weight:500!important;letter-spacing:.14em!important;font-size:.6875rem!important}[class*=ai-roodus-home-] .feature strong{font-weight:500!important;font-size:.9375rem!important;letter-spacing:.04em!important}[class*=roodusc-footer-]:not([class*=__]):after{content:"ROODUSC";display:block;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(4rem,17.5vw,15rem);line-height:.9;letter-spacing:.03em;text-align:center;color:#fff;padding:3rem 1rem 1.5rem;margin-top:2.5rem;border-top:1px solid #2a2a2a;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}[class*=roodusc-footer-] [class*=__heading]{font-size:.6875rem!important;letter-spacing:.16em!important;font-weight:500!important}.roodusc-card-badge{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:0 0 3px}.product-card:hover,[class*=product-card]:hover{outline:1px solid #000;outline-offset:-1px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/miu-caliber.css.map */
