:root{--repx-lime:#b7e600;--rx-head:#111;--rx-body:#4a4a4a;--rx-muted:#6b6b6b;--rx-line:#ececec;--rx-soft:#f6f6f6;--rx-hero:radial-gradient(circle at 100% 0%,rgba(183,230,0,.2),rgba(0,0,0,0) 40%),linear-gradient(135deg,#050505,#161616)}main[data-template^=page]:not([data-template="page.about-us"]) h1{font-family:Montserrat,sans-serif;font-weight:800;letter-spacing:.02em;line-height:1.1}main[data-template^=page]:not([data-template="page.about-us"]) h2,main[data-template^=page]:not([data-template="page.about-us"]) h3{font-family:Montserrat,sans-serif;font-weight:800;letter-spacing:.02em}main[data-template^=page]:not([data-template="page.about-us"]) p,main[data-template^=page]:not([data-template="page.about-us"]) li,main[data-template^=page]:not([data-template="page.about-us"]) label,main[data-template^=page]:not([data-template="page.about-us"]) th,main[data-template^=page]:not([data-template="page.about-us"]) td,main[data-template^=page]:not([data-template="page.about-us"]) a,main[data-template^=page]:not([data-template="page.about-us"]) button,main[data-template^=page]:not([data-template="page.about-us"]) input,main[data-template^=page]:not([data-template="page.about-us"]) select,main[data-template^=page]:not([data-template="page.about-us"]) textarea{font-family:Montserrat,sans-serif}main[data-template^=page]:not([data-template="page.about-us"]) input:focus,main[data-template^=page]:not([data-template="page.about-us"]) select:focus,main[data-template^=page]:not([data-template="page.about-us"]) textarea:focus{outline:2px solid var(--repx-lime);outline-offset:2px}main[data-template^=page]:not([data-template="page.about-us"]) table{width:100%;border-collapse:collapse}main[data-template^=page]:not([data-template="page.about-us"]) .faq-question{font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.02em}main[data-template^=page]:not([data-template="page.about-us"]) .faq-number{display:inline-block;background:var(--repx-lime);color:#000;font-weight:800;font-size:12px;padding:2px 8px}main:is([data-template=page],[data-template="page.page"]) .section-background{background:#fff!important}main:is([data-template=page],[data-template="page.page"]) .layout-panel-flex>.text-block:first-child{background:var(--rx-hero);border-radius:24px;padding:clamp(32px,5vw,56px) clamp(20px,4vw,48px)}main:is([data-template=page],[data-template="page.page"]) .layout-panel-flex>.text-block:first-child h1{color:#fff;text-transform:uppercase;font-size:clamp(28px,4vw,48px);margin:0}main:is([data-template=page],[data-template="page.page"]) .layout-panel-flex>.text-block:first-child h1:after{content:"";display:block;width:64px;height:4px;margin-top:16px;background:var(--repx-lime)}main:is([data-template=page],[data-template="page.page"]) .page-content :is(p,li){color:var(--rx-body);font-size:15px;line-height:1.75}main:is([data-template=page],[data-template="page.page"]) .page-content :is(strong,b,h2,h3,h4){color:var(--rx-head)}main:is([data-template=page],[data-template="page.page"]) .page-content a{color:var(--rx-head);text-decoration:underline;text-decoration-color:var(--repx-lime);text-decoration-thickness:2px;text-underline-offset:3px}main:is([data-template=page],[data-template="page.page"]) .page-content li::marker{color:var(--repx-lime)}main[data-template="page.contact"] .repx-hero-banner{background:var(--rx-hero)!important;border-radius:24px;overflow:hidden}main[data-template="page.contact"] .repx-main-title{color:#fff;text-transform:uppercase}main[data-template="page.contact"] .repx-desc{color:#ffffffb8}main[data-template="page.contact"] .repx-custom-hero-logo img{filter:invert(1) hue-rotate(180deg)}main[data-template="page.contact"] .repx-info-card{border:1px solid var(--rx-line);box-shadow:0 6px 20px #0000000d}main[data-template="page.track-order"] .rtx{background:#fff;color:var(--rx-body)}main[data-template="page.track-order"] .rtx__hero{background:var(--rx-hero);border-radius:24px;padding:clamp(24px,4vw,48px)}main[data-template="page.track-order"] .rtx__title{color:#fff!important}main[data-template="page.track-order"] .rtx__lead{color:#ffffffb8}main[data-template="page.track-order"] .rtx__section .rtx__h2,main[data-template="page.track-order"] .rtx__help h2{color:var(--rx-head)}main[data-template="page.track-order"] .rtx__step,main[data-template="page.track-order"] .rtx__time,main[data-template="page.track-order"] .rtx__help{background:var(--rx-soft);border-color:var(--rx-line);color:var(--rx-body)}main[data-template="page.track-order"] .rtx__faq details{background:transparent;border-color:var(--rx-line);color:var(--rx-body)}main[data-template="page.track-order"] .rtx__step h3,main[data-template="page.track-order"] .rtx__time-value,main[data-template="page.track-order"] .rtx__faq summary{color:var(--rx-head)}main[data-template="page.track-order"] .rtx__step p,main[data-template="page.track-order"] .rtx__time p,main[data-template="page.track-order"] .rtx__faq p,main[data-template="page.track-order"] .rtx__help p{color:var(--rx-body)}main[data-template="page.track-order"] .rtx__time-eyebrow{color:var(--rx-muted)}main[data-template="page.track-order"] .rtx__step-time{background:var(--repx-lime);color:#111;border-color:var(--repx-lime)}main[data-template="page.track-order"] .rtx__help-actions .rtx__btn:not([class*=primary]){color:var(--rx-head);border-color:var(--rx-head)}main[data-template="page.size-guide"] .repx-sg-section{background:#fff}main[data-template="page.size-guide"] .repx-sg-wrap{background:#fff!important;color:var(--rx-body);border:1px solid var(--rx-line);box-shadow:0 10px 30px #0000000f}main[data-template="page.size-guide"] .repx-sg-hero{background:var(--rx-hero);border-radius:20px;padding:clamp(24px,4vw,40px);margin-bottom:24px;color:#fff}main[data-template="page.size-guide"] .repx-sg-hero h2{color:#fff;text-transform:uppercase}main[data-template="page.size-guide"] .repx-sg-hero p{color:#ffffffb8}main[data-template="page.size-guide"] .repx-sg-tabs input:not(:checked)+label{background:#f1f1f1;color:#111}main[data-template="page.size-guide"] .repx-fit-note{background:var(--rx-soft);color:var(--rx-body);border-left:4px solid var(--repx-lime)}main[data-template="page.size-guide"] .repx-fit-note strong{color:var(--rx-head)}main[data-template="page.size-guide"] .repx-fit-note span{color:var(--rx-body)}main[data-template="page.size-guide"] .repx-sg-footer{background:#f5fbe0;color:#333}main[data-template="page.size-guide"] .repx-sg-footer strong{color:var(--rx-head)}main[data-template="page.size-guide"] .repx-table-box{border:1px solid var(--rx-line)}main[data-template="page.event"] .layout-panel-flex:empty{padding:0}main[data-template="page.event"] .rx-head{background:var(--rx-hero);border-radius:24px;padding:clamp(28px,4vw,48px);margin-bottom:24px}main[data-template="page.event"] .rx-head h2{color:#fff;text-transform:uppercase}main[data-template="page.event"] .rx-head h2:after{content:"";display:block;width:64px;height:4px;margin-top:14px;background:var(--repx-lime)}main[data-template="page.event"] .rx-head p{color:#ffffffb8}main[data-template="page.term-conditions"] .section-background{background:#fff!important}main[data-template="page.term-conditions"] .repx-page-content{background:#fff!important;padding-top:32px;counter-reset:rxsec}main[data-template="page.term-conditions"] .repx-page-title{background:radial-gradient(ellipse 45% 100% at 100% 0%,#b7e60038,#0000),#0b0b0b;color:#fff;margin:0;padding:clamp(32px,5vw,56px) clamp(20px,4vw,48px) 10px;border-radius:24px 24px 0 0}main[data-template="page.term-conditions"] .repx-page-subtitle{background:#0b0b0b;color:#ffffffb8;margin:0 0 40px;padding:4px clamp(20px,4vw,48px) clamp(28px,4vw,44px);border-radius:0 0 24px 24px}main[data-template="page.term-conditions"] .repx-page-subtitle:after{content:"";display:block;width:64px;height:4px;margin-top:16px;background:var(--repx-lime)}main[data-template="page.term-conditions"] .repx-page-content:has(.repx-section) .repx-page-title,main[data-template="page.term-conditions"] .repx-page-content:has(.repx-section) .repx-page-subtitle{max-width:920px;margin-left:auto;margin-right:auto}main[data-template="page.term-conditions"] .repx-divider{display:none}main[data-template="page.term-conditions"] .repx-section{display:block!important;max-width:920px;margin:0 auto 20px;background:#fff;border:1px solid var(--rx-line);border-radius:18px;padding:clamp(20px,3vw,32px);box-shadow:0 4px 16px #0000000a;counter-increment:rxsec}main[data-template="page.term-conditions"] .repx-section h2{display:flex;align-items:center;gap:12px;color:var(--rx-head);border-left:0;padding-left:0;margin:0 0 14px;font-size:clamp(18px,2vw,22px);line-height:1.3;text-transform:uppercase}main[data-template="page.term-conditions"] .repx-section h2:before{content:counter(rxsec,decimal-leading-zero);flex:none;background:var(--repx-lime);color:#111;font-size:12px;font-weight:800;letter-spacing:.04em;padding:4px 9px;border-radius:6px}main[data-template="page.term-conditions"] .repx-section h3{color:var(--rx-head);font-size:16px;margin:18px 0 8px}main[data-template="page.term-conditions"] .repx-section p,main[data-template="page.term-conditions"] .repx-section li{color:var(--rx-body);font-size:15px;line-height:1.75}main[data-template="page.term-conditions"] .repx-section p{margin:0 0 12px}main[data-template="page.term-conditions"] .repx-section ul,main[data-template="page.term-conditions"] .repx-section ol{margin:0 0 12px;padding-left:20px}main[data-template="page.term-conditions"] .repx-section>:last-child{margin-bottom:0}main[data-template="page.term-conditions"] .repx-section strong{color:var(--rx-head)}main[data-template="page.term-conditions"] .repx-section a{color:var(--rx-head);text-decoration:underline;text-decoration-color:var(--repx-lime);text-decoration-thickness:2px;text-underline-offset:3px}main[data-template="page.term-conditions"] .repx-section li::marker{color:var(--repx-lime)}main[data-template="page.term-conditions"] .faq-item{border-bottom:1px solid var(--rx-line)!important}main[data-template="page.term-conditions"] .faq-question-text{color:var(--rx-head)}main[data-template="page.term-conditions"] .faq-answer-inner{color:var(--rx-body)}main[data-template="page.term-conditions"] .faq-icon{border-color:#d4d4d4}main[data-template="page.term-conditions"] .faq-icon svg path{stroke:#111}@media(max-width:767px){main[data-template^=page]:not([data-template="page.about-us"]) h1{font-size:28px}main[data-template^=page]:not([data-template="page.about-us"]) h2{font-size:21px}main[data-template^=page]:not([data-template="page.about-us"]) th,main[data-template^=page]:not([data-template="page.about-us"]) td{padding:8px 6px;font-size:12px;word-break:break-word}main[data-template^=page]:not([data-template="page.about-us"]) .button,main[data-template^=page]:not([data-template="page.about-us"]) button[type=submit],main[data-template^=page]:not([data-template="page.about-us"]) input[type=submit]{padding:12px 16px}main[data-template="page.term-conditions"] .repx-page-content{padding-left:16px;padding-right:16px}main[data-template="page.term-conditions"] .repx-section h2{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/repx-pages.css.map */
