.rx-band .rx-cbanner{display:block;border-radius:18px;overflow:hidden;background:var(--rx-img)}.rx-band .rx-cbanner img{display:block;width:100%;height:auto}.rx-band.rx-band--camp{position:relative;overflow:hidden;isolation:isolate}.rx-band.rx-camp--bg-brand{background:radial-gradient(120% 140% at 100% 0%,#4b75f7,#37417f 38%,#151930 78%)}.rx-band.rx-camp--bg-custom{background:var(--rx-camp-bg, #37417f)}.rx-band.rx-camp--bg-light{background:radial-gradient(60% 120% at 88% 110%,#c9d0ff,#c9d0ff00 60%),radial-gradient(45% 90% at 70% -20%,#dfe3ff,#dfe3ff00 70%),#f1f3ff}.rx-band.rx-camp--bg-image{background:#151930 var(--rx-camp-img) right center / cover no-repeat}.rx-band.rx-band--camp .rx-band__in{position:relative;z-index:1}.rx-band.rx-band--camp .rx-camp-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rx-band.rx-band--camp .rx-camp-tag{height:28px;padding:0 12px;border-radius:14px;background:var(--rx-green);color:var(--rx-navy);font-size:12px;font-weight:700;letter-spacing:.06em;display:inline-flex;align-items:center;line-height:1}.rx-band.rx-band--camp .rx-camp-time{height:28px;padding:0 10px;border-radius:14px;font-size:12px;display:inline-flex;align-items:center;font-variant-numeric:tabular-nums;line-height:1}.rx-band.rx-band--camp .rx-camp-msg{font-size:15px;font-weight:600;line-height:1.3}.rx-band.rx-band--camp .rx-camp-terms{font-size:12px;text-decoration:underline;text-underline-offset:3px}.rx-band.rx-camp--light h1,.rx-band.rx-camp--light .rx-camp-msg,.rx-band.rx-camp--light .rx-link{color:#fff}.rx-band.rx-camp--light p{color:#dfe3ff}.rx-band.rx-camp--light .rx-crumb,.rx-band.rx-camp--light .rx-crumb a,.rx-band.rx-camp--light .rx-crumb svg,.rx-band.rx-camp--light .rx-camp-terms{color:#afb9ff}.rx-band.rx-camp--light .rx-camp-time{background:#ffffff24;color:#fff}.rx-band.rx-camp--dark .rx-camp-msg{color:var(--rx-navy)}.rx-band.rx-camp--dark .rx-camp-time{background:#15193014;color:var(--rx-navy)}.rx-band.rx-camp--dark .rx-camp-terms{color:var(--rx-purple)}.rx-band.rx-camp--dark .rx-camp-tag{background:var(--rx-navy);color:var(--rx-green)}.rx-band.rx-band--camp .rx-brand{border-color:transparent}.rx-band.rx-band--camp .rx-camp-art{position:absolute;z-index:0;top:0;bottom:0;right:max(16px,calc((100% - 1240px)/2));width:460px;display:flex;justify-content:flex-end;align-items:flex-end;pointer-events:none}.rx-band.rx-band--camp .rx-camp-art picture{display:block;width:100%;height:calc(var(--rx-art, 100) * .92%);max-height:130%;flex:none}.rx-band.rx-band--camp .rx-camp-art img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:right bottom;filter:drop-shadow(0 16px 26px rgba(10,12,28,.3))}.rx-band.rx-camp--art-bleed .rx-camp-art picture{transform:translateY(18%)}.rx-band.rx-camp--art-center .rx-camp-art{align-items:center}.rx-band.rx-camp--art-center .rx-camp-art img{object-position:right center}.rx-band.rx-camp--art-center .rx-camp-art picture{height:calc(var(--rx-art, 100) * .75%)}.rx-band.rx-camp--has-art .rx-band__row,.rx-band.rx-camp--has-art .rx-camp-row,.rx-band.rx-camp--has-art .rx-brands{max-width:calc(100% - 480px)}.rx-band.rx-band--camp .rx-link{position:relative;z-index:2}@media(min-width:768px)and (max-width:1100px){.rx-band.rx-band--camp .rx-camp-art{width:300px}.rx-band.rx-camp--has-art .rx-band__row,.rx-band.rx-camp--has-art .rx-camp-row,.rx-band.rx-camp--has-art .rx-brands{max-width:calc(100% - 320px)}}@media(max-width:767px){.rx-band .rx-cbanner{border-radius:14px}.rx-band.rx-camp--bg-image{background-image:var(--rx-camp-img-m, var(--rx-camp-img))}.rx-band.rx-band--camp .rx-camp-row{gap:8px}.rx-band.rx-band--camp .rx-camp-msg{font-size:13px;flex-basis:100%;order:3}.rx-band.rx-band--camp .rx-camp-terms{order:4}.rx-band.rx-band--camp .rx-camp-tag,.rx-band.rx-band--camp .rx-camp-time{height:24px;font-size:11px}.rx-band.rx-band--camp .rx-camp-art{width:170px;height:200px;top:auto;right:4px}.rx-band.rx-camp--has-art .rx-band__row,.rx-band.rx-camp--has-art .rx-camp-row,.rx-band.rx-camp--has-art .rx-brands{max-width:none}.rx-band.rx-camp--has-art:not(.rx-camp--nomob) p,.rx-band.rx-camp--has-art:not(.rx-camp--nomob) .rx-link,.rx-band.rx-camp--has-art:not(.rx-camp--nomob) .rx-camp-msg{max-width:calc(100% - 110px)}.rx-band.rx-camp--nomob .rx-camp-art{display:none}}.rx-band a.rx-cbanner{transition:box-shadow .2s}.rx-band a.rx-cbanner:hover{box-shadow:var(--rx-shadow)}@media(min-width:768px){.rx-band .rx-cbanner img{max-height:var(--rx-bn-max, none);object-fit:cover}}.rx-band.rx-band--camp-lite{overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rx-campaign.css.map */
