:root{--font-heading--family: "Bodoni Moda", "Newsreader", Georgia, serif;--font-subheading--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-accent--family: "Jost", "Helvetica Neue", Arial, sans-serif;--rl-ink: #141414;--rl-paper: #ffffff;--rl-muted: #6d6a66;--rl-line: #e4e0da;--rl-sand: #f6f3ee;--rl-ease: cubic-bezier(.22, .61, .36, 1)}h1,.h1{letter-spacing:-.015em}h2,.h2,h3,.h3{letter-spacing:-.01em}:root{--font-size--h1: clamp(2.75rem, 7.2vw, 6.5rem);--font-size--h2: clamp(2rem, 4.6vw, 4rem);--font-size--h3: clamp(1.5rem, 3vw, 2.5rem)}.h6,h6{letter-spacing:.14em}.header__menu a,.menu-list__link{letter-spacing:.12em;font-size:.8125rem}.header--transparent:after{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:180%;pointer-events:none;z-index:-1;background:linear-gradient(to bottom,rgb(0 0 0 / 38%),transparent)}.button,.button-primary,.button-secondary{letter-spacing:.1em;font-size:.8125rem;padding-block:1rem;padding-inline:2.25rem;transition:background-color .35s var(--rl-ease),color .35s var(--rl-ease),border-color .35s var(--rl-ease)}.hero .button,.media-with-content .button{margin-block-start:.75rem}.button-secondary:hover{background-color:var(--rl-paper);color:var(--rl-ink)}.button-unstyled{letter-spacing:.1em;font-size:.75rem;text-transform:uppercase;padding-block-end:2px;border-block-end:1px solid currentColor}.product-card__title,.product-title{letter-spacing:.02em;line-height:1.35}.product-card .price,.product-card__price{color:var(--rl-muted);letter-spacing:.03em}@media(hover:hover)and (pointer:fine){.product-card .card-gallery,.product-card__image-wrapper{overflow:hidden}.product-card .card-gallery img,.product-card__image-wrapper img{transition:transform .9s var(--rl-ease),opacity .45s var(--rl-ease)}.product-card:hover .card-gallery img,.product-card:hover .product-card__image-wrapper img{transform:scale(1.035)}}.shopify-section:has(>.section--media-with-content){--section-rhythm: 1}.marquee{border-block:1px solid rgb(255 255 255 / 12%)}.marquee .text-block p{margin:0}.collection__header,.collection-banner{padding-block:clamp(2rem,5vw,4.5rem)}.facets__summary,.sorting__label{letter-spacing:.1em;font-size:.75rem;text-transform:uppercase}.footer{border-block-start:1px solid var(--rl-line)}.footer a{letter-spacing:.04em}.footer a:hover{opacity:.6}@keyframes rl-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){#MainContent>.shopify-section:not(:first-child){animation:rl-rise linear both;animation-timeline:view();animation-range:entry 0% entry 38%}}}:focus-visible{outline:2px solid var(--rl-ink);outline-offset:3px}@media(max-width:749px){.header__menu a,.menu-list__link,.header-drawer a,.theme-drawer a,.footer a,.facets a,.facets label{min-block-size:44px;display:flex;align-items:center}}.footer .group-block>.group-block:last-child{border-block-start:1px solid var(--rl-line);padding-block-start:1.5rem}.footer .group-block>.group-block:last-child p{color:var(--rl-muted);font-size:.8125rem;white-space:nowrap}.footer .menu-block__heading,.footer h6{letter-spacing:.14em;font-size:.75rem}@media(max-width:749px){.hero .text-block h1,[class*=hero] h1{font-size:clamp(2.5rem,11vw,3.75rem);line-height:1.02}.hero .spacing-style,[class*=hero] .spacing-style{padding-inline:1.25rem}.section--page-width{padding-inline:1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/romilay-custom.css.map */
