:root{--font-body-family:Tahoma,Arial,sans-serif;--font-heading-family:Tahoma,Arial,sans-serif;--font-body-style:normal;--font-heading-style:normal;--font-heading-weight:500}body{letter-spacing:0;line-height:1.75}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:0;line-height:1.4}.button,.select__select,.field__input{letter-spacing:0}.announcement-bar__message{font-size:1.2rem;letter-spacing:.02em}.header__heading-logo{max-height:64px;width:auto}.header__menu-item{font-size:1.3rem;padding:1rem}.rr-eyebrow{font-family:Arial,sans-serif;font-size:1.15rem;letter-spacing:.16em;font-weight:700}.rr-hero{background:#171717;color:#f6f4ef}.rr-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:0;padding-top:0;padding-bottom:0;min-height:620px}.rr-hero__copy{padding:70px 55px 58px 0;display:flex;flex-direction:column;justify-content:center}.rr-hero h1{font-size:clamp(3.6rem,4.2vw,6.4rem);color:inherit;max-width:580px;margin:22px 0}.rr-hero__text{font-size:1.6rem;color:#d0cec9;max-width:480px}.rr-hero__actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:25px}.rr-button-light{background:#f6f4ef;color:#171717;gap:25px;font-size:1.4rem}.rr-hero__link{color:#f6f4ef;text-underline-offset:.4em;font-size:1.4rem}.rr-hero__note{font-family:Arial,sans-serif;font-size:1rem;letter-spacing:.16em;margin-top:55px;color:#a5a39e}.rr-hero__visual{background:#fff;position:relative;display:flex;flex-direction:column;text-decoration:none;color:#171717;padding:32px;min-width:0}.rr-hero__number{font:1rem Arial,sans-serif;letter-spacing:.12em;color:#666}.rr-hero__image{width:100%;height:480px;object-fit:contain;flex:1;min-height:0}.rr-hero__caption{display:flex;justify-content:space-between;gap:20px;font-size:1.3rem;border-top:1px solid #ddd;padding-top:18px}.rr-browse{padding-top:74px;padding-bottom:44px}.rr-section-top h2{font-size:3.2rem;margin:10px 0}.rr-section-top>p:last-child{margin:10px 0 30px;color:#68645e;font-size:1.4rem}.rr-browse__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.rr-category{display:block;color:#171717;text-decoration:none;background:#fff;transition:box-shadow .2s}.rr-category:hover{box-shadow:0 0 0 1px #171717}.rr-category__image{display:block;width:100%;aspect-ratio:1;object-fit:contain;padding:15px;height:auto}.rr-category__title{display:flex;justify-content:space-between;padding:18px 20px;font-size:1.6rem;border-top:1px solid #eee}.card__heading{font-size:1.45rem;line-height:1.65}.card .price{font-size:1.4rem;letter-spacing:0}.card__media img{object-fit:contain!important;background:#fff}.collection__title h2{font-size:3.2rem}.rr-help{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:60px;padding-bottom:80px;border-top:1px solid #d5d2cc}.rr-help h2{font-size:3.6rem;margin:12px 0}.rr-help p:not(.rr-eyebrow){max-width:480px;font-size:1.4rem;color:#68645e}.rr-help__links{display:flex;flex-direction:column;justify-content:center}.rr-help__links a{display:flex;align-items:center;gap:25px;padding:25px 0;border-bottom:1px solid #c7c3bb;text-decoration:none;color:#171717;font-size:1.7rem}.rr-help__links a>span:first-child{font:1rem Arial,sans-serif;color:#68645e}.rr-help__links a>span:last-child{margin-left:auto}.footer-block__heading{font-size:1.7rem}.footer-block__details-content{font-size:1.35rem}.footer-block__details-content a{color:inherit;overflow-wrap:anywhere}.product__title h1{font-size:3rem;line-height:1.5}.product__description{font-size:1.5rem;line-height:1.85;overflow-wrap:anywhere}.product__description img{max-width:100%;height:auto}.rr-size-help{font-size:1.25rem;margin:12px 0 22px}.rr-size-help a,.rr-pdp-help a{color:inherit;text-underline-offset:.3em}.rr-size-help span{display:block;color:#68645e;margin-top:5px}.rr-pdp-help{font-size:1.3rem;line-height:1.75}.product-form__input--dropdown,.product-form__buttons{max-width:100%}.product__info-container .price{font-size:2.3rem}.product__info-container .product-form__submit{font-size:1.55rem;min-height:52px}.product__info-container .quantity{min-height:48px}.article-template__content{font-size:1.6rem;line-height:1.9;overflow-wrap:anywhere}.article-template__content img{max-width:100%;height:auto}a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:989px){.rr-hero__inner{min-height:0;grid-template-columns:1fr 1fr}.rr-hero__copy{padding:42px 24px 40px 0}.rr-hero h1{font-size:3.5rem}.rr-hero__visual{padding:24px}.rr-hero__image{height:350px}.rr-hero__actions{gap:18px}.rr-help{gap:32px}.rr-browse__grid{gap:12px}.rr-category__title{padding:14px;font-size:1.4rem}}@media(max-width:749px){.rr-hero__inner{display:flex;flex-direction:column;padding-left:0;padding-right:0}.rr-hero__copy{padding:36px 22px 32px}.rr-hero h1{font-size:3.8rem;margin:16px 0;max-width:420px}.rr-hero__text{font-size:1.4rem}.rr-hero__note{margin-top:30px}.rr-hero__visual{padding:20px 22px}.rr-hero__image{height:290px;max-height:330px;flex:auto}.rr-hero__caption{font-size:1.2rem}.rr-browse{padding-top:44px;padding-bottom:20px}.rr-browse__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rr-category__image{padding:8px}.rr-category__title{font-size:1.4rem;padding:12px}.rr-section-top h2,.collection__title h2{font-size:2.6rem}.rr-help{grid-template-columns:1fr;gap:12px;padding-top:40px;padding-bottom:48px}.rr-help h2{font-size:2.8rem}.rr-help__links a{font-size:1.5rem;padding:20px 0}.product__title h1{font-size:2.45rem}.product__info-container .price{font-size:2rem}.card__heading{font-size:1.3rem}.card .price{font-size:1.25rem}.product__description{font-size:1.4rem}.header__heading-logo{max-height:47px}}@media(prefers-reduced-motion:reduce){.rr-category{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rockerring.css.map */
