:root{--rl-ink: #1e2a38;--rl-ink-2: #5e6470;--rl-line: #e3ddd2;--rl-surface: #f7f4ee;--rl-sand: #c9a67a;--rl-sand-ink: #85673f;--rl-accent: #2f5f80;--rl-accent-hover: #274f6b;--rl-accent-soft: #d6e2ec;--rl-on-dark-2: #c9d3dc;--rl-white: #ffffff;--rl-error: #a4322e;--rl-overlay: rgba(30, 42, 56, .45);--rl-sans: "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--rl-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--rl-page: 1280px;--rl-gutter: 40px}@media screen and (max-width:989px){:root{--rl-gutter: 16px}}.rl{font-family:var(--rl-sans);font-size:14px;line-height:normal;letter-spacing:normal;color:var(--rl-ink);background:var(--rl-white)}:where(.rl) *,:where(.rl) *:before,:where(.rl) *:after{box-sizing:border-box}:where(.rl) :where(img,svg){display:block;max-width:100%}:where(.rl) :where(a){color:inherit;text-decoration:none}:where(.rl) :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit}:where(.rl) :where(h1,h2,h3,h4,p,ul,ol,dl,figure){margin:0}:where(.rl) :where(ul,ol){padding:0;list-style:none}.rl :where(input,select,textarea,button):focus-visible{outline:2px solid var(--rl-accent);outline-offset:2px}.rl a:focus-visible,.rl [tabindex]:focus-visible,.rl summary:focus-visible{outline:2px solid var(--rl-accent);outline-offset:2px}.rl-page{max-width:var(--rl-page);margin-inline:auto}.rl-gutter{padding-inline:var(--rl-gutter)}[hidden]{display:none!important}body.rl-no-scroll{overflow:hidden}.rl-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.rl-h1{font:500 32px/1.1 var(--rl-mono);letter-spacing:-.03em;text-wrap:balance}.rl-h2{font:500 22px var(--rl-mono);letter-spacing:-.02em}.rl-eyebrow{font:400 11px var(--rl-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--rl-sand-ink)}.rl-mono{font-family:var(--rl-mono)}.rl-muted{color:var(--rl-ink-2)}.rl-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:18px}.rl-section-head .rl-link{font-size:13px}@media screen and (max-width:749px){.rl-h1{font-size:24px}.rl-h2{font-size:17px}.rl-section-head{margin-bottom:12px}.rl-section-head .rl-link{font-size:12px}}.rl-link{color:var(--rl-accent);text-decoration:underline;text-underline-offset:3px}.rl-link--strong{font-weight:500}.rl-link--nowrap{white-space:nowrap}.rl-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:500 14px var(--rl-sans);padding:12px 20px;border-radius:2px;border:0;text-align:center;transition:background-color .12s ease,border-color .12s ease}.rl-btn--quote{background:var(--rl-accent);color:var(--rl-white)}.rl-btn--quote:hover{background:var(--rl-accent-hover)}.rl-btn--secondary{border:1px solid var(--rl-ink);color:var(--rl-ink);background:transparent}.rl-btn--secondary:hover{background:var(--rl-surface)}.rl-btn--on-dark{background:var(--rl-sand);color:var(--rl-ink)}.rl-btn--on-dark:hover{background:#bd9767}.rl-btn--block{display:flex;width:100%}.rl-btn--sm{font-size:13px;padding:10px 14px}.rl-btn--lg{font-size:15px;padding:14px 28px}.rl-btn[disabled],.rl-btn[aria-disabled=true]{opacity:.55;pointer-events:none}.rl-badge{display:inline-block;font:500 10px var(--rl-mono);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;padding:4px 7px;background:var(--rl-white);border:1px solid var(--rl-line);color:var(--rl-ink-2)}.rl-badge--ink{background:var(--rl-ink);border-color:var(--rl-ink);color:var(--rl-white)}.rl-badge--outline{background:var(--rl-white);border-color:var(--rl-ink);color:var(--rl-ink)}.rl-badge--surface{background:var(--rl-surface);border:0;padding:3px 6px;color:var(--rl-ink-2)}.rl-pill{display:inline-block;border:1px solid var(--rl-line);padding:7px 12px;font:500 13px var(--rl-sans);white-space:nowrap}.rl-pill--active,.rl-pill[aria-current=true]{border-color:var(--rl-ink);background:var(--rl-ink);color:var(--rl-white)}.rl-pill--removable{border-color:var(--rl-ink);font-weight:400;padding:5px 10px}.rl-scroller{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rl-scroller::-webkit-scrollbar{display:none}.rl-scroller>*{flex:none}.rl-placeholder{background:var(--rl-surface);display:flex;align-items:center;justify-content:center;text-align:center;font:400 10px/1.3 var(--rl-mono);color:var(--rl-sand-ink);text-transform:uppercase;letter-spacing:.06em;padding:8px}.rl-placeholder svg{width:60%;height:60%;fill:#1e2a3814}.rl-ratio-1{aspect-ratio:1 / 1}.rl-ratio-43{aspect-ratio:4 / 3}.rl-media{overflow:hidden;background:var(--rl-white)}.rl-media img{width:100%;height:100%;object-fit:cover}img.rl-img--contain,.rl-media img.rl-img--contain{object-fit:contain;background:var(--rl-white)}.rl-card{display:flex;flex-direction:column;border:1px solid var(--rl-line);background:var(--rl-white);transition:border-color .12s ease}.rl-card:hover{border-color:var(--rl-ink)}.rl-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-bottom:1px solid var(--rl-line)}.rl-card__media img{width:100%;height:100%;object-fit:contain;background:var(--rl-white)}.rl-card__badges{position:absolute;top:10px;left:10px;display:flex;gap:6px}.rl-card__badges .rl-badge{padding:3px 6px}.rl-card__compare{position:absolute;top:10px;right:10px;width:26px;height:26px;border:1px solid var(--rl-line);background:var(--rl-white);display:flex;align-items:center;justify-content:center;font:400 12px/1 var(--rl-sans);color:var(--rl-ink-2)}.rl-card__body{padding:14px;display:flex;flex-direction:column;gap:8px;flex:1}.rl-card__meta{display:flex;justify-content:space-between;gap:8px;font:400 11px var(--rl-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--rl-sand-ink)}.rl-card__meta span:last-child{color:var(--rl-ink-2)}.rl-card__title{font:500 15px/1.3 var(--rl-sans)}.rl-card__specs{font:400 12px var(--rl-sans);color:var(--rl-ink-2)}.rl-card__sizes{display:none;font:400 11px/1.4 var(--rl-sans);color:var(--rl-ink-2);overflow-wrap:anywhere}.rl-card__options{display:flex;gap:6px;flex-wrap:wrap}.rl-card__option{border:1px solid var(--rl-line);padding:3px 8px;font:400 12px var(--rl-sans)}.rl-card__option--active{border-color:var(--rl-ink)}.rl-card__price{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:6px}.rl-price{white-space:nowrap}.rl-price__from,.rl-price__tax{font:400 11px var(--rl-sans);color:var(--rl-ink-2)}.rl-price__amount{font:500 17px var(--rl-mono)}.rl-price__alt{display:block;margin-top:2px;font:400 11px var(--rl-sans);color:var(--rl-ink-2)}.rl-price--quote{font:500 14px var(--rl-sans);color:var(--rl-ink-2)}.rl-price--quote .rl-price__amount{font:inherit;color:inherit}.rl-price__tax:empty,.rl-price__alt:empty{display:none}.rl-card__variant{display:none;font:400 11px/1.3 var(--rl-sans);color:var(--rl-ink-2);white-space:normal}.rl-card__from{display:block;margin-top:2px;font:400 11px var(--rl-sans);color:var(--rl-ink-2)}.rl-card__from[hidden]{display:none}.rl-card__doc{font:400 11px var(--rl-sans);color:var(--rl-accent);text-decoration:underline;white-space:nowrap}@media screen and (max-width:749px){.rl-eyebrow{font-size:10px}.rl-badge--surface{font-size:9px;letter-spacing:.08em;padding:3px 5px}}@media screen and (max-width:749px){.rl-card__badges{top:6px;left:6px}.rl-card__badges .rl-badge{font-size:9px;letter-spacing:.08em;padding:2px 5px}.rl-card__body{padding:10px;gap:5px}.rl-card__meta{font-size:9px;letter-spacing:.08em}.rl-card__title{font-size:13px}.rl-card__specs,.rl-card__options,.rl-card__doc,.rl-card__compare{display:none}.rl-card__sizes,.rl-card__variant{display:block}.rl-card__price{padding-top:4px}.rl-price__from,.rl-price__tax{font-size:10px}.rl-price__amount{font-size:15px}.rl-price--quote{font-size:12px}.rl-card .rl-btn{font-size:12px;padding:9px}}.rl-grid-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.rl-grid-cards--3{grid-template-columns:repeat(3,1fr)}.rl-grid-cards>*{min-width:0}@media screen and (max-width:1199px){.rl-grid-cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:989px){.rl-grid-cards,.rl-grid-cards--3{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.rl-grid-cards,.rl-grid-cards--3{gap:10px}}.rl-specs-table{display:grid;grid-template-columns:1fr 1fr;align-content:start;font:400 13px var(--rl-sans)}.rl-specs-table__label,.rl-specs-table__value{padding:10px 0;border-top:1px solid var(--rl-line)}.rl-specs-table__label{color:var(--rl-ink-2)}.rl-specs-table__value{font-family:var(--rl-mono);text-align:right}.rl-specs-table>:nth-last-child(1),.rl-specs-table>:nth-last-child(2){border-bottom:1px solid var(--rl-line)}@media screen and (max-width:749px){.rl-specs-table{font-size:12px}.rl-specs-table__label,.rl-specs-table__value{padding:8px 0}}.rl-specs-band{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--rl-line)}.rl-specs-band__cell{padding:12px 14px;border-right:1px solid var(--rl-line)}.rl-specs-band__cell:last-child{border-right:0}.rl-specs-band__label{font:400 10px var(--rl-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--rl-ink-2)}.rl-specs-band__value{font:500 16px var(--rl-mono);margin-top:2px}@media screen and (max-width:749px){.rl-specs-band__cell{padding:8px}.rl-specs-band__label{font-size:9px;letter-spacing:.08em}.rl-specs-band__value{font-size:13px}}.rl-qty{display:flex;border:1px solid var(--rl-line);width:max-content;font:500 15px var(--rl-sans)}.rl-qty button{padding:0 14px;color:var(--rl-ink-2);display:flex;align-items:center;min-height:44px}.rl-qty input{width:44px;border:0;text-align:center;font:500 15px/1 var(--rl-mono);color:var(--rl-ink);background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.rl-qty input::-webkit-outer-spin-button,.rl-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rl-qty--sm{font-size:12px}.rl-qty--sm button{padding:3px 9px;min-height:0}.rl-qty--sm input{width:24px;font-size:12px}.rl-inline-select{border:1px solid var(--rl-line);border-radius:0;background:var(--rl-white);padding:3px 24px 3px 8px;font:400 12px var(--rl-sans);color:var(--rl-ink);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235E6470' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:8px 5px;max-width:180px}.rl-inline-select--static{padding-right:8px;background-image:none}.rl-field{display:flex;flex-direction:column;gap:6px}@media screen and (max-width:749px){.rl-field{gap:5px}}.rl-field__label{font:500 13px var(--rl-sans)}.rl-field__label .rl-field__hint{font-weight:400;color:var(--rl-ink-2)}.rl-input,.rl-select,.rl-textarea{width:100%;border:1px solid var(--rl-line);border-radius:0;padding:12px;font:400 14px var(--rl-sans);color:var(--rl-ink);background:var(--rl-white);-webkit-appearance:none;appearance:none}.rl-input::placeholder,.rl-textarea::placeholder{color:var(--rl-ink-2)}.rl-textarea{min-height:96px;resize:vertical}.rl-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235E6470' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:10px 6px;padding-right:32px}.rl-input:focus,.rl-select:focus,.rl-textarea:focus{border:1.5px solid var(--rl-accent);outline:3px solid rgba(47,95,128,.2);outline-offset:0}.rl-field--filled .rl-input,.rl-field--filled .rl-select{border-color:var(--rl-ink)}.rl-field--error .rl-input,.rl-field--error .rl-select,.rl-field--error .rl-textarea{border-color:var(--rl-error)}.rl-field__error{font:400 12px var(--rl-sans);color:var(--rl-error)}.rl-check{display:flex;gap:10px;align-items:flex-start;font:400 13px var(--rl-sans);color:var(--rl-ink-2)}.rl-check input[type=checkbox]{-webkit-appearance:none;appearance:none;width:16px;height:16px;flex:none;margin:2px 0 0;border:1px solid var(--rl-line);background:var(--rl-white)}.rl-check input[type=checkbox]:checked{border-color:var(--rl-ink);background:var(--rl-ink)}.rl-check--error input{border-color:var(--rl-error)}@media screen and (max-width:749px){.rl-field__label{font-size:12px}.rl-input,.rl-select,.rl-textarea{padding:11px;font-size:13px}.rl-textarea{min-height:80px}.rl-check{font-size:12px;line-height:1.45}}.rl-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;font:400 12px var(--rl-sans);color:var(--rl-ink-2);padding-block:14px 0}.rl-breadcrumb [aria-current=page]{color:var(--rl-ink)}@media screen and (max-width:749px){.rl-breadcrumb{font-size:11px;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.rl-breadcrumb::-webkit-scrollbar{display:none}.rl-breadcrumb>*{flex:none;white-space:nowrap}}.rl-dark{background:var(--rl-ink);color:var(--rl-white)}.rl-dark .rl-eyebrow{color:var(--rl-sand)}.rl-dark .rl-muted{color:var(--rl-on-dark-2)}.rl-steps{display:flex;flex-direction:column;gap:18px}.rl-step{display:flex;gap:14px}.rl-step__num{font:500 15px var(--rl-mono);color:var(--rl-sand);width:24px;flex:none}.rl-step__title{font:500 14px var(--rl-sans)}.rl-step__text{font:400 13px/1.45 var(--rl-sans);color:var(--rl-ink-2)}.rl-tabs{display:flex;gap:28px;border-bottom:1px solid var(--rl-line);font:500 15px var(--rl-sans);overflow-x:auto;scrollbar-width:none}.rl-tabs::-webkit-scrollbar{display:none}.rl-tab{padding-bottom:12px;color:var(--rl-ink-2);white-space:nowrap}.rl-tab[aria-selected=true]{color:var(--rl-ink);border-bottom:2px solid var(--rl-ink)}.rl-reassurance{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--rl-line)}.rl-reassurance__cell{padding:22px 24px;border-right:1px solid var(--rl-line)}.rl-reassurance__cell:last-child{border-right:0}.rl-reassurance__title{font:500 14px var(--rl-sans)}.rl-reassurance__text{font:400 12px/1.45 var(--rl-sans);color:var(--rl-ink-2);margin-top:4px}@media screen and (max-width:989px){.rl-reassurance{grid-template-columns:repeat(2,1fr)}.rl-reassurance__cell:nth-child(2n){border-right:0}.rl-reassurance__cell:nth-child(-n+2){border-bottom:1px solid var(--rl-line)}}@media screen and (max-width:479px){.rl-reassurance{grid-template-columns:1fr}.rl-reassurance__cell{border-right:0;border-bottom:1px solid var(--rl-line)}.rl-reassurance__cell:last-child{border-bottom:0}}.rl-hairline-grid{display:grid;border-top:1px solid var(--rl-line);border-left:1px solid var(--rl-line)}.rl-hairline-grid>*{background:var(--rl-white);border-right:1px solid var(--rl-line);border-bottom:1px solid var(--rl-line)}.rl-stepper{display:flex;font:400 12px var(--rl-mono);text-transform:uppercase;letter-spacing:.1em;width:max-content}.rl-stepper__step{padding:8px 14px;border:1px solid var(--rl-line);border-left:0;color:var(--rl-ink-2)}.rl-stepper__step:first-child{border-left:1px solid var(--rl-line)}.rl-stepper__step--done{border-color:var(--rl-ink);color:var(--rl-ink)}.rl-stepper__step--current{border-color:var(--rl-ink);background:var(--rl-ink);color:var(--rl-white)}@media screen and (max-width:749px){.rl-stepper{width:100%}.rl-stepper__step{flex:1;text-align:center;font-size:10px;letter-spacing:.08em;padding:7px 0}}.rl-sticky-bar{position:sticky;bottom:0;z-index:3;background:var(--rl-white);border-top:1px solid var(--rl-line);padding:10px 16px}@media screen and (min-width:750px){.rl-sticky-bar--mobile{display:none!important}}@media screen and (max-width:989px){.rl-hide-mobile{display:none!important}}@media screen and (min-width:990px){.rl-only-mobile{display:none!important}}.rl-pager{display:flex;gap:6px;font:500 13px var(--rl-mono)}.rl-pager__item{padding:8px 12px;border:1px solid var(--rl-line);color:var(--rl-ink)}.rl-pager__item--current{border-color:var(--rl-ink);background:var(--rl-ink);color:var(--rl-white)}.rl-pager__item--disabled{color:var(--rl-ink-2)}.rl-mini{display:flex;gap:12px;align-items:center;border:1px solid var(--rl-line);padding:10px}.rl-mini__text{flex:1;min-width:0}.rl-mini__title{font:500 13px var(--rl-sans)}.rl-mini__price{font:400 11px var(--rl-mono);color:var(--rl-ink-2)}.rl-mini__add{font:500 12px var(--rl-sans);color:var(--rl-accent);white-space:nowrap}.rl-blog-card{display:flex;flex-direction:column;border:1px solid var(--rl-line);transition:border-color .12s ease}.rl-blog-card__media{display:block;border-bottom:1px solid var(--rl-line)}.rl-blog-card__body{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}.rl-blog-card__title{font:500 15px/1.3 var(--rl-sans)}.rl-blog-card__date,.rl-guide__date{display:block;font:400 11px var(--rl-mono);color:var(--rl-ink-2)}.rl-blog-card__excerpt{font:400 13px/1.45 var(--rl-sans);color:var(--rl-ink-2)}.rl-mini__media,.rl-mini__media img,.rl-mini__media .rl-placeholder{width:56px;height:56px;flex:none;object-fit:cover;display:block}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rl-theme.css.map */
