.rlj-refined{--rlj-ink:#202a31;--rlj-bronze:#263b46;--rlj-paper:#f4f7f8}.rlj-refined main img{max-width:100%}.rlj-refined .page-width{max-width:1240px}.rlj-refined main h1,.rlj-refined main h2,.rlj-refined main h3{text-wrap:balance}.rlj-refined main .rte{line-height:1.8}.rlj-refined main .rte img{height:auto}.rlj-refined .rich-text__blocks{max-width:920px;margin-inline:auto;text-align:left}.rlj-refined .rich-text__text{max-width:850px}.rlj-refined .rich-text__heading{line-height:1.2}.rlj-refined .contact.page-width{max-width:940px;padding-top:48px;padding-bottom:56px}.rlj-refined .contact .title{font-size:clamp(29px,3vw,42px);font-weight:400}.rlj-refined .field__input{min-height:52px}.rlj-refined .field textarea{min-height:150px}.rlj-refined .article-template__content,.rlj-refined .article-template header{max-width:900px}.rlj-refined .article-template__content img{display:block;margin:28px auto;max-width:100%;object-fit:contain}.rlj-refined .article-template__hero-container{max-width:1200px;margin:32px auto}.rlj-refined .article-template__hero-container img{object-fit:contain;background:#f4f7f8}.rlj-refined [data-rlj-seller-link]{background:#f4f7f8;padding:24px 28px;margin:30px 0;border-left:3px solid #526b77}.rlj-refined [data-rlj-seller-link] p{margin:0}.rlj-refined [data-rlj-seller-link] h2{font-size:28px}.rlj-refined .collection-hero__inner{gap:40px}.rlj-refined .collection-hero__description{max-width:760px;line-height:1.8}.rlj-refined .card__media img,.rlj-refined .product__media img{object-fit:contain}.rlj-refined .rlj-nav{display:flex;list-style:none;gap:24px;align-items:center;margin:0;padding:0;font-size:13px}.rlj-nav>li{position:relative}.rlj-nav a,.rlj-nav summary{color:#202a31;text-decoration:none;font-weight:500;white-space:nowrap}.rlj-nav summary{cursor:pointer;list-style:none;padding:16px 0;display:flex;gap:8px;align-items:center}.rlj-nav summary::-webkit-details-marker{display:none}.rlj-nav a:hover,.rlj-nav summary:hover{color:#263b46}.rlj-nav-dropdown{position:absolute;top:100%;left:-20px;z-index:40;list-style:none;min-width:240px;margin:0;padding:12px;background:#fff;border:1px solid #dce4e8;box-shadow:0 15px 30px #202a3112}.rlj-nav-dropdown a{display:block;padding:12px;font-size:14px}.rlj-nav-dropdown a:hover{background:#f4f7f8}.rlj-nav .rlj-nav-book{background:#263b46;color:#fff;padding:14px 18px;display:block}.rlj-refined .site__header-wrapper{column-gap:28px}.rlj-refined .site__nav-icons{gap:14px}.rlj-template-page .shopify-section:has(>.contact){background:#f8fafb}@media(min-width:1250px){.rlj-refined .site__header-wrapper{grid-template-columns:80px 1fr auto!important}.rlj-refined .site__nav.hide__sm{grid-column:2;grid-row:1;justify-self:center!important}.rlj-refined .site__main-logo{grid-column:1;grid-row:1}}@media(max-width:749px){.rlj-refined .page-width{padding-left:20px;padding-right:20px}.rlj-refined .article-template__content img{max-width:100%!important;float:none!important}.rlj-refined .article-template__title{font-size:34px}.rlj-refined main{overflow-x:clip}.rlj-refined .collection-hero__inner{gap:20px}.rlj-refined [data-rlj-seller-link]{padding:20px}.rlj-refined .contact.page-width{padding-block:36px}}.rlj-guide-content>.rte{max-width:820px;margin-inline:auto}.rlj-template-index [id*=hero_slide_Dj7iFf] .image-wrap.adaptive img{aspect-ratio:2.1/1;max-height:640px}.rlj-template-index [id*=hero_slide_Dj7iFf] .content__info{max-width:820px}.rlj-template-index [id*=hero_slide_Dj7iFf] h1{font-size:clamp(32px,4vw,56px);line-height:1.12}@media(max-width:749px){.rlj-template-index [id*=hero_slide_Dj7iFf] .image-wrap.adaptive img{aspect-ratio:4/5;max-height:640px}.rlj-template-index [id*=hero_slide_Dj7iFf] h1{font-size:36px}}.rlj-template-page .rich-text__heading{font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.2}.rlj-template-page [class^=ai-services-container-]{max-width:1120px;margin-inline:auto}.rlj-template-page [class^=ai-service-card-]{border-radius:0;background:#f4f7f8;border-color:#dce4e8}.rlj-template-page .banner__heading{font-size:clamp(30px,3vw,42px);line-height:1.2;font-weight:400}.rlj-template-product .product__title h1{font-size:clamp(28px,2.8vw,38px);line-height:1.25}.rlj-template-page h1.--section-title{font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.2;margin-bottom:36px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rlj-refinement.css.map */
