main-header a[href^="/search"],main-header a[href^="/cart"]{display:none!important}@media(max-width:991px){.\#main-header-inner{padding-top:15px!important;padding-bottom:15px!important}.\#main-nav-container{padding-top:0!important}}.\#main-footer .\#main-footer-heading{font-family:var(--font-heading-family, inherit)!important;font-size:20px!important;font-weight:400!important;text-transform:uppercase!important;margin-bottom:15px!important}.\#main-footer .\#main-footer-nav a,.\#main-footer .\#main-footer-text,.\#main-footer .\#main-footer-text p{font-size:12.5px!important}.\#main-footer .\#main-footer-nav a{color:#bdbdbd!important}@media(min-width:992px){.\#main-footer-grid{max-width:1200px;margin-left:auto;margin-right:auto;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))}.\#main-footer-grid-column{padding:0 30px;width:auto!important;max-width:none!important}}@media(max-width:991px){.\#main-header.\@overlap{color:var(--main-header-color-text)!important;background:#141f21!important}.\#main-header.\@overlap .\#main-header-inner{position:relative!important;background:#141f21!important}.\#main-header.\@overlap:after{display:none!important}}.rep-nav-group-list{list-style:none;margin:0;padding:0}.rep-nav-group-link{color:inherit;text-decoration:none;display:block}.rep-nav-group-link:hover{color:#f3a54a;text-decoration:none}.rep-nav-group-head{color:#f3a54a;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.12em}.\#main-nav-wrapper .rep-nav-group{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.\#main-nav-wrapper .rep-nav-group-list{display:flex;flex-wrap:wrap;justify-content:center}.\#main-nav-wrapper .rep-nav-pricing .rep-nav-group-head{font-size:.8em;padding:0 .6rem 0 0}.\#main-nav-wrapper .rep-nav-pricing .rep-nav-group-link{font-size:1.2em;letter-spacing:.05em;text-transform:uppercase;font-weight:var(--font-body-weight-bold);padding:.55rem 1.2rem;opacity:.9}.\#main-nav-wrapper .rep-nav-links{border-top:1px solid rgba(255,255,255,.12);margin-top:.25rem}.\#main-nav-wrapper .rep-nav-links .rep-nav-group-link{font-size:.85em;letter-spacing:.04em;text-transform:uppercase;padding:.6rem .85rem;opacity:.7}.\#main-nav-wrapper .rep-nav-links .rep-nav-group-link:hover{opacity:1}.\#modal-popup .rep-nav-group{border-bottom:0!important;padding:1.2rem 0 .4rem}.\#modal-popup .rep-nav-group-head{display:block;font-size:.8em;margin-bottom:.4rem}.\#modal-popup .rep-nav-pricing .rep-nav-group-link{font-size:1.2em;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.05em;padding:.85rem 0;border-bottom:1px solid #d9d9d9}.\#modal-popup .rep-nav-links{padding-top:1.4rem}.\#modal-popup .rep-nav-links .rep-nav-group-link{font-size:1.05em;padding:.6rem 0;opacity:.85}.rep-nav-more-d summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.3em}.rep-nav-more-d summary::-webkit-details-marker{display:none}.rep-nav-more-d summary .\#icon{width:1em;height:1em;stroke-width:3;transition:transform .2s}.rep-nav-more-d[open] summary .\#icon{transform:rotate(180deg)}.\#main-nav-wrapper .rep-nav-links{flex:0 1 auto}.\#main-nav-wrapper .rep-nav-more{flex:0 0 auto;position:relative;border-top:1px solid rgba(255,255,255,.12);margin-top:.25rem}.\#main-nav-wrapper .rep-nav-more .rep-nav-more-sum{font-size:.85em;letter-spacing:.04em;text-transform:uppercase;padding:.6rem .85rem;color:#f3a54a}.\#main-nav-wrapper .rep-nav-more .rep-nav-group-list{position:absolute;right:0;top:100%;z-index:7;display:block;min-width:14rem;background:var(--main-header-color-dropdown-background);color:var(--main-header-color-dropdown-text);box-shadow:0 10px 30px #00000026;padding:.5rem 0;text-align:left}.\#main-nav-wrapper .rep-nav-more .rep-nav-group-list .rep-nav-group-link{padding:.5rem 1.2rem;font-size:.9em;text-transform:none;opacity:.85}.\#main-nav-wrapper .rep-nav-more .rep-nav-group-list .rep-nav-group-link:hover{opacity:1;color:#da8935}.\#modal-popup .rep-nav-more{padding-top:1rem}.\#modal-popup .rep-nav-more .rep-nav-more-sum{justify-content:space-between;font-size:1.05em;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.05em;padding:.8rem 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}.\#modal-popup .rep-nav-more .rep-nav-group-list{padding:.4rem 0 0 1rem}.\#modal-popup .rep-nav-more .rep-nav-group-list .rep-nav-group-link{font-size:1.05em;padding:.55rem 0;opacity:.85}.rep-view{display:flex;align-items:center;justify-content:center;gap:10px;background:#0d1617;color:#e8eef0;padding:6px 12px;font-size:13px;line-height:1.2}.rep-view-label{font-weight:700;letter-spacing:.04em}.rep-view-seg{display:inline-flex;background:#ffffff1a;border-radius:20px;padding:3px}.rep-view-btn{border:0;background:transparent;color:#e8eef0;font:inherit;font-weight:700;border-radius:16px;padding:6px 14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:32px}.rep-view-btn[aria-pressed=true]{background:#f3a54a;color:#141f21}.rep-view-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.rep-view-aa{font-size:11px;line-height:1}.rep-view-aa b{font-size:16px}@media(max-width:480px){.rep-view-label{display:none}.rep-view{font-size:12.5px;padding:6px 8px}.rep-view-btn{padding:6px 11px}}html.rep-large .rep-view{font-size:16px}html.rep-large .rep-view-btn{min-height:40px}html.rep-large #MainContent,html.rep-large .shopify-section-group-footer-group,html.rep-large .rqc-bar{zoom:1.3}html.rep-large .\#main-nav{font-size:1.2rem}html.rep-large .\#modal-popup .\#main-nav,html.rep-large .\#modal-popup .rep-nav-group{font-size:1.15rem}@media(max-width:767px){html.rep-large #MainContent,html.rep-large .shopify-section-group-footer-group,html.rep-large .rqc-bar{zoom:1.2}}html.rep-large .rqc{--rqc-muted:#26333a}html.rep-large .rqc-desc,html.rep-large .rqc-info,html.rep-large .rqc-tile-delta,html.rep-large .rqc-unit,html.rep-large .rqc-qf-hint,html.rep-large .rqc-qf-notes li,html.rep-large .rep-ap-muted,html.rep-large .rep-tl-desc{color:#26333a}html.rep-large .rqc-tile{border-width:2px}html.rep-large .rqc-tile[aria-pressed=true]{box-shadow:0 0 0 2px #e08a2e}html.rep-large a:focus-visible,html.rep-large button:focus-visible,html.rep-large input:focus-visible{outline:3px solid #E08A2E;outline-offset:2px}.rep-view.rep-view-inline{justify-content:flex-start;background:#f1f4f5;color:#1d2b2f;border-radius:12px;padding:8px 10px;flex-wrap:wrap}.rep-view-inline .rep-view-label{display:inline}.rep-view-inline .rep-view-seg{background:#fff;border:1px solid #dfe3e5}.rep-view-inline .rep-view-btn{color:#1d2b2f}.rep-view-inline .rep-view-btn[aria-pressed=true]{background:#e08a2e;color:#fff}@media(max-width:767px){html.rep-large .rqc-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html.rep-large .rqc-tile{width:auto;padding:8px 4px 7px}html.rep-large .rqc-tile img{width:48px;height:48px}}.rep-view{justify-content:flex-end;gap:6px;background:#141f21;color:#9fb1b6;padding:3px 12px;font-size:11.5px}.rep-view-label{font-weight:400;letter-spacing:0}.rep-view-seg{background:transparent;padding:0;gap:2px}.rep-view-btn{color:#9fb1b6;font-weight:600;padding:2px 8px;min-height:0;border-radius:10px}.rep-view-btn[aria-pressed=true]{background:#ffffff1f;color:#fff}.rep-view-aa{font-size:9px}.rep-view-aa b{font-size:12px}.rep-view.rep-view-inline{justify-content:flex-start;background:transparent;color:#6f7378;padding:0;border-radius:0}.rep-view-inline .rep-view-seg{background:transparent;border:0}.rep-view-inline .rep-view-btn{color:#6f7378;padding:2px 8px}.rep-view-inline .rep-view-btn[aria-pressed=true]{background:#eef1f2;color:#1d2b2f}html.rep-large .rep-view{font-size:14px}html.rep-large .rep-view-btn{min-height:0}@media(max-width:480px){.rep-view-label{display:inline}.rep-view{font-size:11.5px;padding:3px 10px}.rep-view-btn{padding:2px 7px}}.rqc-tpl-line{margin:0;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:#6f7378;line-height:1.3}.rqc-tpl-line-val{font-weight:600;color:#1d2b2f;background:#eef1f2;border-radius:10px;padding:3px 9px}.rep-view.rep-view-inline{width:100%;justify-content:space-between;font-size:13px;gap:8px}.rep-view-inline .rep-view-seg{flex:1;display:flex;justify-content:flex-end;gap:4px}.rep-view-inline .rep-view-btn{padding:3px 9px}.rep-view-inline .rep-view-aa{font-size:10px}.rep-view-inline .rep-view-aa b,html.rep-large .rqc-tpl-line{font-size:14px}.rqc-tpl-line{display:block;font-size:13px;color:#4a565b}.rqc-tpl-line{display:flex;align-items:baseline;gap:8px}.rqc-tpl-line-label,.rep-view-inline .rep-view-label{flex:0 0 72px;color:#6f7378;font-weight:400}.rqc-tpl-line-text{flex:1;color:#1d2b2f}.rep-view.rep-view-inline{justify-content:flex-start}.rep-view-inline .rep-view-seg{justify-content:flex-start;margin-left:-9px}html.rep-large .rqc-tpl-line-label,html.rep-large .rep-view-inline .rep-view-label{flex-basis:84px}.rep-view-inline .rep-view-seg{flex:1 1 auto;flex-wrap:nowrap}.rep-view-btn{white-space:nowrap}.rep-view.rep-view-inline{flex-wrap:nowrap;gap:8px}.rqc-tpl-line-label,.rep-view-inline .rep-view-label{flex:0 0 66px}.rep-view-inline .rep-view-btn{padding:3px 6px}.rep-view-inline .rep-view-seg{margin-left:-6px;gap:2px}@media(max-width:360px){.rep-view-inline .rep-view-btn{font-size:12px;padding:3px 4px}}.rep-view-inline .rep-view-seg{min-width:0}html.rep-large .rep-view.rep-view-inline{align-items:flex-start}html.rep-large .rep-view-inline .rep-view-seg{flex-wrap:wrap;row-gap:4px}html.rep-large .rep-view-inline .rep-view-label{padding-top:3px}@media(max-width:767px){html.rep-large #MainContent{overflow-x:clip}html.rep-large .rqc{max-width:100%}}@media(min-width:1024px){.rqc-tpl-line{display:block}.rqc-tpl-line-label,.rep-view-inline .rep-view-label{display:block;margin-bottom:3px}.rep-view.rep-view-inline{display:block}.rep-view-inline .rep-view-seg{display:flex;flex-wrap:wrap;margin-left:-6px;gap:4px}}@media(min-width:1024px){.rqc-left{flex:0 0 clamp(280px,20vw,360px);max-width:none}.rqc-right{flex:0 0 clamp(320px,22vw,400px);max-width:none}.rqc-main{flex:1 1 0;min-width:0}.rqc-stick{max-height:none!important;overflow:visible!important}}div.rqc,.rqc.rqc{font-size:15px}.rqc .rqc-h3{font-size:16px}.rqc .rqc-tiles{gap:8px}.rqc .rqc-tile{width:96px;padding:8px 4px 7px;border-width:1.5px}.rqc .rqc-tile img,.rqc .rqc-noimg{width:52px;height:52px}.rqc .rqc-tile-label{font-size:12.5px;min-height:32px}.rqc .rqc-tile-delta{font-size:12.5px}.rqc .rqc-info{font-size:13.5px;color:#26333a}.rqc .rqc-tile[aria-pressed=true]{box-shadow:0 0 0 1px var(--rqc-accent)}@media(max-width:767px){html .rqc .rqc-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html .rqc .rqc-tile{width:auto;padding:8px 4px 7px}html .rqc .rqc-tile img{width:48px;height:48px}}@media(min-width:992px){.\#main-nav-wrapper .rep-nav-group,.\#main-nav-wrapper .rep-nav-group-list{display:contents}.\#main-nav-wrapper .rep-nav-group-list>li{display:block}.\#main-nav-wrapper .rep-nav-group-head{display:none}.\#main-nav-wrapper .rep-nav-pricing .rep-nav-group-link,.\#main-nav-wrapper .rep-nav-links .rep-nav-group-link,.\#main-nav-wrapper .rep-nav-more .rep-nav-more-sum{font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;opacity:1;padding:17px 14px;line-height:16px}.\#main-nav-wrapper .rep-nav-group-link:hover,.\#main-nav-wrapper .rep-nav-more .rep-nav-more-sum:hover{color:#f3a54a}.\#main-nav-wrapper .rep-nav-links,.\#main-nav-wrapper .rep-nav-more{border-top:0;margin-top:0}.\#main-nav-wrapper .rep-nav-more,.\#main-nav-wrapper .rep-nav-more .rep-nav-group-list{display:block}.\#main-nav-wrapper .rep-nav-more-d:not([open]) .rep-nav-group-list{display:none}.\#main-nav-wrapper .rep-nav-more .rep-nav-group-list .rep-nav-group-link{font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:9px 18px;color:var(--main-header-color-dropdown-text);opacity:1}}@media(min-width:1024px){.rqc .rqc-left{flex:0 0 clamp(320px,22vw,440px)}.rqc .rqc-right{flex:0 0 clamp(360px,24vw,470px)}.rqc .rqc-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.rqc .rqc-tiles[style*=--rqc-cols]{display:grid;grid-template-columns:repeat(var(--rqc-cols),96px);gap:8px}}@media(min-width:1024px){.rep-view,.rep-view.rep-view-inline{display:none!important}html.rep-large #MainContent,html.rep-large .shopify-section-group-footer-group,html.rep-large .rqc-bar{zoom:1}}@media(max-width:767px){html:not(.rep-large) .rqc .rqc-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}html:not(.rep-large) .rqc .rqc-tile{width:auto;padding:6px 3px 5px}html:not(.rep-large) .rqc .rqc-tile img{width:40px;height:40px}html:not(.rep-large) .rqc .rqc-tile-label,html:not(.rep-large) .rqc .rqc-tile-delta{font-size:11px}}.\#main-nav-wrapper .rep-nav-group,.\#modal-popup .rep-nav-desk{display:none!important}.\#main-nav-wrapper .rep-nav-desk{position:relative}.\#main-nav-wrapper .rep-nav-desk>.\#main-nav-link.\@root{font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff;padding:17px 14px;line-height:16px}.\#main-nav-wrapper .rep-nav-desk>.\#main-nav-link.\@root:hover{color:#f3a54a}.\#main-nav-wrapper .rep-nav-desk>.\#main-nav-link .\#icon{width:10px;height:10px;margin-left:3px}.\#main-nav-wrapper .\#main-nav-dropdown.rep-nav-mega{width:max-content;max-width:min(1040px,94vw);left:0;padding:22px 28px 26px;background:#000;color:#fff;text-align:left}.\#main-nav-wrapper .rep-nav-desk:nth-last-child(-n+4) .\#main-nav-dropdown.rep-nav-mega{left:auto;right:0}.rep-nav-mega .\#row{display:flex;flex-wrap:nowrap;gap:44px;margin:0}.rep-nav-mega .\#col{flex:0 0 auto;min-width:150px;max-width:240px;padding:0}.rep-nav-mega .\#main-nav-megamenu-heading{margin:0 0 12px}.rep-nav-mega .\#main-nav-megamenu-heading-link{font-family:Open Sans,sans-serif;font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:#fff}.rep-nav-mega .\#main-nav-megamenu>li+li{margin-top:6px}.rep-nav-mega .\#main-nav-megamenu>li>a{font-family:Open Sans,sans-serif;font-size:12.5px;color:#d9d9d9;opacity:1}.rep-nav-mega a:hover{color:#f3a54a!important}.\#main-nav-wrapper .rep-nav-desk .\#main-nav-dropdown.\@root{background:#000;color:#fff}.\#main-nav-wrapper .rep-nav-desk .\#main-nav-dropdown.\@root .\#main-nav-link{color:#d9d9d9;font-size:13px}.\#main-nav-wrapper .\#main-nav-item.rep-nav-desk{position:relative!important}.\#main-nav-wrapper .rep-nav-desk:hover>.\#main-nav-link.\@root,.\#main-nav-wrapper .rep-nav-desk:focus-within>.\#main-nav-link.\@root{background:#000;color:#fff}.\#main-nav-wrapper .rep-nav-desk>.\#main-nav-dropdown.rep-nav-mega{width:max-content!important;max-width:min(1040px,94vw)!important;padding:22px 28px 26px!important}.\#main-nav-wrapper .rep-nav-mega .\#row{display:flex!important;flex-wrap:nowrap!important;gap:44px;margin:0!important}.\#main-nav-wrapper .rep-nav-mega .\#row>.\#col{flex:0 0 auto!important;width:auto!important;min-width:150px;max-width:240px;padding:0!important}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a{white-space:nowrap}@media(min-width:1024px){.rqc.rqc{padding-left:24px;padding-right:24px;box-sizing:border-box;flex-wrap:nowrap;justify-content:center}.rqc.rqc .rqc-main{flex:0 1 1090px;min-width:0;max-width:1090px}.rqc.rqc .rqc-left{flex:1 1 0;min-width:240px;max-width:520px}.rqc.rqc .rqc-right{flex:1 1 30px;min-width:300px;max-width:540px}}@media(min-width:1024px){.rqc.rqc .rqc-right{position:relative;top:auto!important;align-self:stretch;border:0;padding:0;background:none}.rqc.rqc .rqc-total-box{position:sticky;top:var(--rqc-top,12px);z-index:3;background:#fff;border:1px solid var(--rqc-line);border-radius:10px;padding:16px;box-shadow:0 6px 16px #0000000f}.rqc.rqc .rqc-qf{border:1px solid var(--rqc-line);border-radius:10px;padding:16px;background:#fff}}@media(min-width:992px){body:has(.rqc) .\#main-header.\@sticky .\#main-nav-container{position:static;width:auto;margin-top:calc(var(--spacer) * 1.7);padding-left:0;padding-right:0;justify-content:center;background-color:transparent;box-shadow:none;animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:auto}}@media(min-width:1024px){.rqc.rqc .rqc-stick,.rqc.rqc .rqc-left,.rqc.rqc .rqc-right{position:static!important;top:auto!important}.rqc.rqc .rqc-total-box{position:static;top:auto;box-shadow:none}.rqc.rqc .rqc-right{align-self:flex-start}}.rqc .rqc-qf-rate{display:flex;align-items:center;gap:10px;padding:10px 12px}.rqc .rqc-qf-rate input[type=radio]{flex:0 0 18px;width:18px;height:18px;min-width:0;max-width:18px;margin:0;padding:0;border:0;box-shadow:none;background:none;-webkit-appearance:radio;appearance:auto}.rqc .rqc-qf-rate-main{flex:1 1 auto;min-width:0;font-size:14px;line-height:1.3;gap:2px}.rqc .rqc-qf-rate-main b{font-weight:600}.rqc .rqc-qf-rate-main small{font-size:12.5px}.rqc .rqc-qf-rate-price{flex:0 0 auto;white-space:nowrap;font-size:15px;line-height:1.2}.rqc .rqc-qf-rate-price small{font-size:11.5px}@media(min-width:992px){.\#main-nav-wrapper .rep-nav-desk>.\#main-nav-dropdown.rep-nav-mega{background:#141414!important;border-top:3px solid #E08A2E;border-radius:0 0 12px 12px;box-shadow:0 18px 40px #00000059;padding:26px 30px 28px!important}.\#main-nav-wrapper .rep-nav-mega .\#row{gap:0!important}.\#main-nav-wrapper .rep-nav-mega .\#row>.\#col{padding:0 26px!important;border-left:1px solid rgba(255,255,255,.09)}.\#main-nav-wrapper .rep-nav-mega .\#row>.\#col:first-child{padding-left:0!important;border-left:0}.\#main-nav-wrapper .rep-nav-mega .\#row>.\#col:last-child{padding-right:0!important}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu-heading{margin:0 0 12px;padding-bottom:9px;border-bottom:1px solid rgba(224,138,46,.45)}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu-heading-link{font-family:Open Sans,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#e08a2e!important}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li+li{margin-top:2px}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a{display:block;margin:0 -10px;padding:6px 10px;border-radius:7px;font-family:Open Sans,sans-serif;font-size:13.5px;line-height:1.35;color:#e6e6e6!important;transition:background-color .15s,color .15s}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a:hover,.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a:focus-visible{background:#ffffff14;color:#fff!important}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a:before{content:"";display:inline-block;width:5px;height:5px;margin:0 9px 2px 0;border-radius:50%;background:#e08a2e;opacity:.55;vertical-align:middle;transition:opacity .15s}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a:hover:before{opacity:1}}@media(min-width:992px){.\#main-nav-wrapper .rep-nav-desk.\@dropdown-mega:hover>.\#main-nav-link.\@root,.\#main-nav-wrapper .rep-nav-desk.\@dropdown-mega:focus-within>.\#main-nav-link.\@root{background:#141414!important;color:#e08a2e!important;border-radius:8px 8px 0 0}}.\#main-nav-wrapper .rep-nav-guides{display:none!important}.\#modal-popup .rep-nav-group{padding:1.1rem 0 .6rem!important}.\#modal-popup .rep-nav-group+.rep-nav-group{border-top:0!important}.\#modal-popup .rep-nav-group-head{display:flex!important;align-items:center;gap:.7rem;font-size:.74em!important;letter-spacing:.16em;color:#e08a2e;margin:0 0 .55rem!important}.\#modal-popup .rep-nav-group-head:after{content:"";flex:1;height:1px;background:#ececec}.\#modal-popup .rep-nav-pricing .rep-nav-group-link{display:flex!important;align-items:center;gap:.85rem;padding:.6rem 0!important;border-bottom:1px solid #f0f0f0!important;font-size:1.08em!important;letter-spacing:.06em}.\#modal-popup .rep-nav-pricing li:last-child .rep-nav-group-link{border-bottom:0!important}.rep-cat-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:50%;background:#fdf1e4;color:#e08a2e}.rep-cat-icon svg{width:1.25rem;height:1.25rem}.\#modal-popup .rep-nav-links{padding-top:1.1rem!important}.\#modal-popup .rep-nav-links .rep-nav-group-list{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.\#modal-popup .rep-nav-links .rep-nav-group-link{font-size:.98em!important;padding:.5rem 0!important;opacity:1!important;color:#2b3438;line-height:1.3}.\#modal-popup .rep-nav-guide{border-bottom:1px solid #f0f0f0}.\#modal-popup .rep-nav-guide summary{list-style:none;display:flex;align-items:center;gap:.85rem;padding:.55rem 0;cursor:pointer;font-weight:600;font-size:1.02em;color:#1d2b2f}.\#modal-popup .rep-nav-guide summary::-webkit-details-marker{display:none}.\#modal-popup .rep-nav-guide summary .rep-cat-icon{width:1.9rem;height:1.9rem;background:#f3f4f5;color:#3b474c}.\#modal-popup .rep-nav-guide summary .rep-cat-icon svg{width:1.05rem;height:1.05rem}.\#modal-popup .rep-nav-guide summary>span:not(.rep-cat-icon){flex:1}.\#modal-popup .rep-nav-guide summary .\#icon{width:1em;height:1em;stroke-width:3;transition:transform .2s}.\#modal-popup .rep-nav-guide[open] summary .\#icon{transform:rotate(180deg)}.\#modal-popup .rep-nav-guide[open] summary .rep-cat-icon{background:#fdf1e4;color:#e08a2e}.\#modal-popup .rep-nav-guide .rep-nav-group-list{padding:0 0 .6rem 2.75rem}.\#modal-popup .rep-nav-guide .rep-nav-group-link{font-size:.95em;padding:.42rem 0;color:#3b474c;line-height:1.3}.\#modal-popup .rep-nav-contact .rep-nav-group-list{display:flex;flex-wrap:wrap;gap:.5rem}.\#modal-popup .rep-nav-contact .rep-nav-group-link{padding:.55rem 1rem;border:1.5px solid #d9dde0;border-radius:999px;font-size:.95em;font-weight:600;color:#1d2b2f}.\#modal-popup .rep-nav-contact li:first-child .rep-nav-group-link{background:#e08a2e;border-color:#e08a2e;color:#fff}.\#main-nav-wrapper .rep-nav-contact{display:none!important}@media(min-width:992px){.\#main-nav-wrapper{position:relative}.\#main-nav-wrapper .\#main-nav-item.rep-nav-desk.\@dropdown-mega{position:static!important}.\#main-nav-wrapper .rep-nav-desk>.\#main-nav-dropdown.rep-nav-mega{background:#fff!important;color:#1a1a1a;border-top:3px solid #E08A2E;box-shadow:0 18px 40px #0000002e;left:50%!important;right:auto!important;transform:translate(-50%);max-width:min(1400px,96vw)!important;width:max-content!important}.\#main-nav-wrapper .rep-nav-mega .\#row>.\#col{max-width:none!important;min-width:140px;border-left:1px solid rgba(0,0,0,.1)}.\#main-nav-wrapper .rep-nav-mega .\#row>.\#col:first-child{border-left:0}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu-heading{border-bottom:1px solid rgba(224,138,46,.55)}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu-heading-link{color:#d9761c!important}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a{color:#1a1a1a!important;white-space:nowrap}.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a:hover,.\#main-nav-wrapper .rep-nav-mega .\#main-nav-megamenu>li>a:focus-visible{background:#f5efe7;color:#000!important}.\#main-nav-wrapper .rep-nav-mega a:hover{color:#000!important}.\#main-nav-wrapper .rep-nav-desk.\@dropdown-mega:hover>.\#main-nav-link.\@root,.\#main-nav-wrapper .rep-nav-desk.\@dropdown-mega:focus-within>.\#main-nav-link.\@root{background:#fff!important;color:#d9761c!important}.\#main-nav-wrapper .rep-nav-desk .\#main-nav-dropdown.\@root:not(.rep-nav-mega){background:#fff!important;color:#1a1a1a;border-top:3px solid #E08A2E;box-shadow:0 18px 40px #0000002e}.\#main-nav-wrapper .rep-nav-desk .\#main-nav-dropdown.\@root:not(.rep-nav-mega) .\#main-nav-link{color:#1a1a1a!important}.\#main-nav-wrapper .rep-nav-desk:not(.\@dropdown-mega):hover>.\#main-nav-link.\@root{background:#fff!important;color:#d9761c!important}}main-newsletter-popup~* .rep-pop-list,.rep-pop-list{list-style:none;margin:.4em auto .2em;padding:0;display:inline-block;text-align:left}.rep-pop-list li{position:relative;padding-left:1.1em;margin:.25em 0}.rep-pop-list li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#e08a2e}.\#modal-popup .\#hero-text a{color:#f3a54a;text-decoration:underline;text-underline-offset:2px}.\#modal-popup .\#hero-heading{margin-top:.2em}.\#modal-popup .\#hero-block+.\#hero-block .\#hero-heading{margin-top:.9em}.\#modal-popup .rep-pop-h{margin:1.1em 0 .4em;padding-top:.9em;border-top:1px solid rgba(255,255,255,.35);font-size:1.25em;color:#fff;text-transform:uppercase;letter-spacing:.04em}.\#modal-popup .\#hero-heading{font-size:clamp(22px,2.4vw,32px)}@media(min-width:768px){.\#modal-popup .rep-pop-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 36px;text-align:left;max-width:900px;margin:0 auto}.\#modal-popup .rep-pop-col+.rep-pop-col{border-left:1px solid rgba(255,255,255,.35);padding-left:36px}.\#modal-popup .rep-pop-cols .rep-pop-h{margin:0 0 .5em;padding-top:0;border-top:0;font-size:1.05em}.\#modal-popup .rep-pop-cols .rep-pop-list{display:block}}@media(min-width:768px){.\#modal-popup .\#hero{max-width:min(960px,94%)!important;width:100%}}@media(max-width:767px){.\#modal-popup .\#floating-content{padding:18px 16px!important;max-height:100%;overflow-y:auto}.\#modal-popup .\#hero-heading{font-size:21px}.\#modal-popup .\#hero-text{font-size:13.5px;line-height:1.4}.\#modal-popup .\#hero-text p{margin:0 0 .6em}.\#modal-popup .rep-pop-list li{margin:.15em 0}.\#modal-popup .rep-pop-h{font-size:15px;margin:.8em 0 .3em;padding-top:.7em}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/replicat-overrides.css.map */
