:root{--rr-sand: #f6f2ea;--rr-dijon: #d6c9b2;--rr-caffe: #1b1b1b;--rr-dark-brown: #111111;--rr-almost-black: #111111;--rr-med-blue: #111111;--font-body-family: "Manrope", "Avenir Next", "Helvetica Neue", sans-serif;--font-heading-family: "Bodoni Moda", "Times New Roman", serif;--rr-font-display: "Bebas Neue", "Arial Narrow", sans-serif;--rr-font-script: "Caveat", "Comic Sans MS", cursive;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-style: normal;--font-heading-weight: 600;--rr-ink: #111111;--rr-ink-soft: #1b1b1b;--rr-shadow: rgba(0, 0, 0, .12)}.rr-display{font-family:var(--rr-font-display);letter-spacing:.08em;text-transform:uppercase}.rr-script{font-family:var(--rr-font-script);font-weight:600}body{letter-spacing:.005em;line-height:1.75}.header-wrapper .header__menu-item,.header-wrapper .header__heading-link .h2,.header-wrapper .header__icon,.header-wrapper .header__menu-item:hover,.header-wrapper .header__heading-link:hover .h2,.header-wrapper .header__icon:hover .icon{color:rgb(var(--color-foreground))}.button{border-radius:4px;padding:1.1rem 2.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.button--primary{background-color:var(--rr-ink);border-color:var(--rr-ink);color:var(--rr-sand)}.button--secondary{background:transparent;border-color:var(--rr-ink);color:var(--rr-ink)}.button--secondary:hover{background-color:var(--rr-ink);color:var(--rr-sand)}.product-grid .card__inner{--image-padding: 0rem}.product-grid .card__media img{transition:transform .6s ease;transform-origin:center}.product-grid .card-wrapper:hover .card__media img{transform:scale(1.04)}.product-grid .card-wrapper:hover .card__inner{box-shadow:0 14px 28px var(--rr-shadow)}.product-grid .card__heading{font-weight:500;text-transform:uppercase;letter-spacing:.07em;font-size:1.1rem;color:var(--rr-ink)}.product-grid .price{font-weight:500;letter-spacing:.04em;color:var(--rr-ink-soft)}.badge--bestseller{background:#111;color:#f6f2ea;border:1px solid #111111;letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;padding:.4rem .7rem}.badge--new{background:#f6f2ea;color:#111;border:1px solid rgba(17,17,17,.3);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;padding:.4rem .7rem}.badge--bestseller+.badge,.badge--new+.badge{margin-top:.4rem}.facets-wrapper,.facets-vertical .facets-wrapper{background:#ffffffe6;border:1px solid rgba(17,17,17,.08);border-radius:14px;padding:1rem 1.5rem}.facet-filters__label,.facets__summary span:first-of-type{font-weight:600;letter-spacing:.12em;text-transform:uppercase}.facet-filters__sort,.facet-filters__field .select__select{font-weight:600}.mobile-facets__open{border-radius:999px;padding:.9rem 1.4rem;border:1px solid #111111}.mobile-facets__open-label{text-transform:uppercase;letter-spacing:.16em}.slideshow--rr-motion .slideshow__media img,.slideshow--rr-motion .slideshow__media svg{animation:rr-kenburns 18s ease-in-out infinite alternate;transform-origin:center}@media (prefers-reduced-motion: reduce){.slideshow--rr-motion .slideshow__media img,.slideshow--rr-motion .slideshow__media svg{animation:none;transform:none}}@keyframes rr-kenburns{0%{transform:scale(1) translateZ(0)}50%{transform:scale(1.04) translate3d(-1%,-1%,0)}to{transform:scale(1.08) translate3d(1%,2%,0)}}.template-collection{background-color:#fbfaf7}.template-collection .gradient{background:#fbfaf7!important}.template-collection .collection-hero.gradient{background:#fff!important;border-bottom:1px solid rgba(17,17,17,.08)}.template-collection .collection-hero__inner{padding-top:2.5rem;padding-bottom:2.5rem}.template-collection .collection-hero__title{font-size:clamp(2.4rem,3vw,3.6rem);letter-spacing:.01em;color:var(--rr-ink)}.template-collection .collection-hero__description{color:#111111b8;max-width:48rem}.template-collection .facets-wrapper,.template-collection .facets-vertical .facets-wrapper{background:#fff;border-radius:999px;padding:.7rem 1.4rem;border:1px solid rgba(17,17,17,.1)}.template-collection .facet-filters__field,.template-collection .facet-filters__label,.template-collection .facet-filters__sort,.template-collection .facet-filters__sort.select__select{font-weight:500;letter-spacing:.1em}.template-collection .product-grid{column-gap:2.4rem;row-gap:2.6rem}.template-collection .card__inner{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:18px;overflow:hidden}.template-collection .card__content{padding-top:1.2rem}.template-collection .card__heading{font-weight:500;letter-spacing:.08em;font-size:.95rem}.template-collection .price{font-size:.95rem;letter-spacing:.04em}.template-collection .card__content .button,.template-collection .card__content .quick-add__submit{border-radius:999px;padding:.75rem 1.6rem;font-size:.85rem;letter-spacing:.18em}.template-collection .card-wrapper:hover .card__inner{box-shadow:0 18px 36px #1111111f}.template-collection .collection-quick-filters{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.75rem 1.2rem;margin:0 0 1.5rem;background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:999px}.template-collection .collection-quick-filters__label{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:#1119}.template-collection .collection-quick-filters__items{display:flex;gap:.6rem;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.1rem;scrollbar-width:none}.template-collection .collection-quick-filters__items::-webkit-scrollbar{display:none}.template-collection .collection-quick-filters__chip{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(17,17,17,.2);border-radius:999px;padding:.5rem 1.2rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-ink);background:#fff;transition:all .2s ease;text-decoration:none;white-space:nowrap}.template-collection .collection-quick-filters__chip:hover,.template-collection .collection-quick-filters__chip.is-active{border-color:#1119;background:#1111110a}.collection-shop-by{padding:3rem 0 2.5rem}.collection-shop-by__header{margin-bottom:1.8rem}.collection-shop-by__title{font-size:clamp(2rem,2.6vw,3rem);margin:0 0 .6rem}.collection-shop-by__text{color:#111111b3;max-width:46rem}.collection-shop-by__grid{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.collection-shop-by__tile{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:18px;padding:1rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.collection-shop-by__tile:hover{transform:translateY(-4px);box-shadow:0 18px 30px #1111111f}.collection-shop-by__media{display:flex;align-items:center;justify-content:center;min-height:120px}.collection-shop-by__media img{max-width:100%;max-height:120px;object-fit:contain}.collection-shop-by__placeholder{width:100%;height:110px;border-radius:12px;background:#1111110a}.collection-shop-by__label{margin-top:.8rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.2em;color:var(--rr-ink);text-decoration:none}.collection-services{padding:3rem 0}.collection-services__header{margin-bottom:1.6rem}.collection-services__title{margin:0 0 .6rem;font-size:clamp(2rem,2.5vw,2.8rem)}.collection-services__text{color:#111111b3;max-width:46rem}.collection-services__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.collection-services__item{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:18px;padding:1.6rem;display:grid;gap:.8rem}.collection-services__icon{width:44px;height:44px;border-radius:12px;background:#1111110d;display:flex;align-items:center;justify-content:center}.collection-services__icon img{width:26px;height:26px;object-fit:contain}.collection-services__icon-placeholder{width:18px;height:18px;border-radius:50%;background:#1113}.collection-services__item-title{margin:0;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.collection-services__item-text{margin:0;color:#111111b8}.collection-services__link{font-size:.8rem;letter-spacing:.16em;text-transform:uppercase}.collection-guide{padding:3rem 0 4rem}.collection-guide__header{margin-bottom:1.4rem}.collection-guide__title{margin:0 0 .6rem;font-size:clamp(2rem,2.5vw,2.8rem)}.collection-guide__text{color:#111111b3;max-width:46rem}.collection-guide__items{border-top:1px solid rgba(17,17,17,.08)}.collection-guide__item{border-bottom:1px solid rgba(17,17,17,.08);padding:1rem 0}.collection-guide__question{cursor:pointer;font-weight:600;letter-spacing:.06em;text-transform:uppercase;list-style:none}.collection-guide__item[open] .collection-guide__question{color:var(--rr-ink)}.collection-guide__answer{margin-top:.8rem;color:#111111bf}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rosa-rims-inspired.css.map */
