#MainContent .rr-og .rr-kit-intro{margin:0;padding:0 14px 12px;color:#52666e;font:400 12px/1.5 system-ui}#MainContent .rr-og .rr-bag-modes{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px;border:0;padding:0 14px 12px!important;margin:0!important;min-width:0}#MainContent .rr-og .rr-bag-modes label{position:relative;display:block;min-width:0;cursor:pointer}#MainContent .rr-og .rr-bag-modes input,#MainContent .rr-og .rr-kit-add-control>input,#MainContent .rr-og .rr-kit-carry input{position:absolute;width:1px;height:1px;opacity:0}#MainContent .rr-og .rr-bag-modes .rr-bag-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center;gap:3px!important;min-height:88px!important;height:88px!important;padding:8px 4px!important;border:1px solid #cad6da!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important;color:#213942!important}#MainContent .rr-og .rr-bag-card>b{font:750 17px/1.3 system-ui!important;color:#172c34!important}#MainContent .rr-og .rr-bag-card>small{font:500 10px/1.3 system-ui;color:#536971}#MainContent .rr-og .rr-bag-card>em{font:750 11px/1.2 system-ui!important;font-style:normal;color:#006c79!important;margin:0!important}#MainContent .rr-og .rr-bag-modes input:checked+.rr-bag-card{border:2px solid #00a8bd!important;background:#effcfd!important;box-shadow:0 0 0 1px #00a8bd!important}#MainContent .rr-og .rr-bag-modes input:focus-visible+.rr-bag-card,#MainContent .rr-og .rr-kit-add-control input:focus-visible+.rr-kit-accessory-head,#MainContent .rr-og .rr-kit-carry input:focus-visible+span{outline:3px solid #006b7b!important;outline-offset:3px}#MainContent .rr-og .rr-bag-color-area{padding:0 14px 12px}#MainContent .rr-og .rr-bag-editor{min-width:0}#MainContent .rr-og .rr-bag-editor[hidden],#MainContent .rr-og .rr-bag-notice[hidden],#MainContent .rr-og [data-discount-note][hidden],#MainContent .rr-og [data-before-discounts][hidden]{display:none!important}#MainContent .rr-og .rr-bag-color-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:#182f38;margin:8px 0 3px}#MainContent .rr-og .rr-bag-color-heading b{font:750 13px/1.4 system-ui}#MainContent .rr-og .rr-bag-color-heading small{font:400 11px/1.4 system-ui;color:#586e76}#MainContent .rr-og fieldset.rr-team-colors{display:block!important;border:0!important;padding:0!important;margin:12px 0 0!important;min-width:0}#MainContent .rr-og .rr-team-colors legend{display:block!important;position:static!important;width:auto!important;height:auto!important;padding:0 0 7px!important;margin:0!important;clip:auto!important;overflow:visible!important;font:500 11px/1.5 system-ui;color:#536972}#MainContent .rr-og .rr-team-colors legend b{color:#173640;font-weight:750}#MainContent .rr-og .rr-team-swatches{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}#MainContent .rr-og .rr-bag-swatch{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:4px 1px 5px;border:2px solid transparent;border-radius:9px;background:#f2f6f7;color:#18353f;cursor:pointer;min-height:66px;min-width:0;overflow:hidden}#MainContent .rr-og .rr-bag-swatch img{display:block;width:100%;height:37px;object-fit:contain}#MainContent .rr-og .rr-bag-swatch span{font:600 9px/1.4 system-ui}#MainContent .rr-og .rr-bag-swatch small{font:600 8px/1.3 system-ui;color:#6d4747}#MainContent .rr-og .rr-bag-swatch[aria-pressed=true]{border-color:#0098aa;background:#e6fafc}#MainContent .rr-og .rr-bag-swatch[aria-pressed=true]:before{content:"\2713";position:absolute;right:1px;top:1px;font:800 10px/1 system-ui;color:#007685}#MainContent .rr-og .rr-bag-swatch:disabled{opacity:.45;cursor:default}#MainContent .rr-og .rr-bag-swatch:hover:not(:disabled){background:#e4f6f8}#MainContent .rr-og .rr-bag-swatch:focus-visible{outline:3px solid #006b7b;outline-offset:2px}#MainContent .rr-og [data-bag-editor=extra]{border-top:1px solid #d9e4e8;padding-top:8px;margin-top:15px}#MainContent .rr-og .rr-bag-notice{margin:10px 0 0;padding:9px 10px;background:#fff7e5;border-radius:7px;color:#68521e;font:500 11px/1.5 system-ui}#MainContent .rr-og .rr-kit-accessory{min-width:0;background:#fff;border:1px solid #d2dfe3;border-radius:12px;margin:0 0 12px;overflow:hidden;color:#19343f}#MainContent .rr-og .rr-kit-accessory-head{display:flex;align-items:center;gap:12px;padding:15px;min-height:112px;background:#fff;color:#19343f}#MainContent .rr-og .rr-kit-accessory-head>img{width:72px;height:78px;object-fit:contain;flex:none}#MainContent .rr-og .rr-kit-accessory-head>div,#MainContent .rr-og .rr-kit-accessory-text{display:block;flex:1;min-width:0}#MainContent .rr-og .rr-kit-accessory-head h3,#MainContent .rr-og .rr-kit-accessory-text>b{display:block;font:750 16px/1.25 system-ui;color:#172d36;margin:0 0 5px}#MainContent .rr-og .rr-kit-accessory-head p,#MainContent .rr-og .rr-kit-accessory-text>small{display:block;font:400 12px/1.45 system-ui;color:#526974;margin:0}#MainContent .rr-og .rr-kit-accessory-text>em{display:block;margin-top:6px;font:750 13px/1.3 system-ui;color:#006d7b;font-style:normal}#MainContent .rr-og .rr-kit-add-control{display:block;position:relative;cursor:pointer}#MainContent .rr-og .rr-kit-add-state{flex:none;border:1px solid #a8cbd3;border-radius:7px;padding:8px;font:750 11px/1.3 system-ui;color:#007381;white-space:nowrap}#MainContent .rr-og .rr-kit-add-on{display:none}#MainContent .rr-og .rr-kit-add-control>input:checked+.rr-kit-accessory-head{background:#effbfc;box-shadow:inset 3px 0 #00a8bd}#MainContent .rr-og .rr-kit-add-control>input:checked+.rr-kit-accessory-head .rr-kit-add-on{display:inline}#MainContent .rr-og .rr-kit-add-control>input:checked+.rr-kit-accessory-head .rr-kit-add-off{display:none}#MainContent .rr-og .rr-kit-add-control>input:checked+.rr-kit-accessory-head .rr-kit-add-state{background:#007d8c;color:#fff;border-color:#007d8c}#MainContent .rr-og .rr-kit-add-control>input:disabled+.rr-kit-accessory-head{opacity:.5;cursor:default}#MainContent .rr-og .rr-kit-carry fieldset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;border:0;padding:0 15px 14px;margin:0;min-width:0}#MainContent .rr-og .rr-kit-carry label{display:block;position:relative;cursor:pointer;min-width:0}#MainContent .rr-og .rr-kit-carry label>span{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:59px!important;height:59px;gap:4px;border:1px solid #becfd5!important;border-radius:8px;padding:8px 3px!important;color:#25434f;background:#fff;font:650 12px/1.3 system-ui}#MainContent .rr-og .rr-kit-carry label em{font-style:normal;font-size:11px;margin:0!important;color:#58707a}#MainContent .rr-og .rr-kit-carry input:checked+span{border:2px solid #009aaf!important;background:#eefbfc;box-shadow:0 0 0 1px #009aaf}#MainContent .rr-og .rr-kit-learn{border-top:1px solid #dfe7ea;margin:0 14px;background:transparent;color:#1a3641}#MainContent .rr-og .rr-kit-learn summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;min-height:45px;padding:10px 0;font:650 12px/1.4 system-ui;color:#007584}#MainContent .rr-og .rr-kit-learn summary::-webkit-details-marker{display:none}#MainContent .rr-og .rr-kit-learn summary>span{display:block;font:600 18px/1 system-ui;transition:transform .15s}#MainContent .rr-og .rr-kit-learn[open] summary>span{transform:rotate(180deg)}#MainContent .rr-og .rr-kit-learn-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:15px;padding:0 0 16px;align-items:center}#MainContent .rr-og .rr-kit-learn-body>img{display:block;width:100%;height:auto;max-height:245px;object-fit:contain;border-radius:9px}#MainContent .rr-og .rr-kit-learn-body h3{font:750 17px/1.25 system-ui;color:#18343f;margin:0 0 9px}#MainContent .rr-og .rr-kit-learn-body p{font:400 12px/1.5 system-ui;color:#506670;margin:0 0 8px}#MainContent .rr-og .rr-kit-learn-body .rr-kit-detail-note{font-size:10px;color:#647780}#MainContent .rr-og .rr-kit-fit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;border-radius:9px;background:linear-gradient(#f1f6f7 70%,#e4e1d7 70%);padding:10px}#MainContent .rr-og .rr-kit-fit-art{position:relative;width:100px;height:135px}#MainContent .rr-og .rr-kit-fit-art i{position:absolute;left:44px;top:4px;width:12px;height:95px;background:linear-gradient(90deg,#0b0c0d,#45494c 47%,#111315);border-radius:3px}#MainContent .rr-og .rr-kit-fit-art img{position:absolute;bottom:0;left:0;width:100px;height:75px;object-fit:contain;mix-blend-mode:multiply}#MainContent .rr-og .rr-kit-fit--level{background:linear-gradient(#f1f6f7 70%,#e5edf0 70%)}#MainContent .rr-og .rr-kit-fit--level .rr-kit-fit-art img{width:40px;height:80px;left:30px;bottom:2px}#MainContent .rr-og .rr-kit-fit small{font:600 9px/1.4 system-ui;text-align:center;color:#45606c}#MainContent .rr-og [data-before-discounts]{display:block;font:400 10px/1.5 system-ui;color:#62737a;margin-top:3px}#MainContent .rr-og .rr-kit-scene{aspect-ratio:1.23}#MainContent .rr-og .rr-og-assembly[data-case=on] .rr-kit-boards{left:-3%;top:-4%;width:80%}#MainContent .rr-og .rr-kit-case{left:56%;top:1%;width:43%;height:70%}#MainContent .rr-og .rr-kit-case[data-case-type=backpack]{left:55%;top:0;width:44%;height:73%}#MainContent .rr-og .rr-kit-hardware{left:30%;top:81%;width:42%;height:18%;gap:2%;align-items:center}#MainContent .rr-og .rr-kit-hardware-group{width:56%;height:100%;gap:0;transform:none}#MainContent .rr-og .rr-kit-hardware-group[data-hardware=levelers]{grid-template-columns:repeat(4,minmax(0,1fr));width:42%;height:50%;transform:none;align-items:center}#MainContent .rr-og .rr-kit-hardware-group img{width:100%;height:100%;max-height:none;object-fit:contain}@media(max-width:850px){#MainContent .rr-og .rr-kit-scene{aspect-ratio:1.19}#MainContent .rr-og .rr-kit-case{top:3%}#MainContent .rr-og .rr-kit-case[data-case-type=backpack]{top:2%}#MainContent .rr-og .rr-kit-hardware{top:80%;height:18%}#MainContent .rr-og .rr-kit-accessory-head{padding:12px;gap:10px}#MainContent .rr-og .rr-kit-accessory-head>img{width:60px;height:70px}#MainContent .rr-og .rr-kit-learn-body{grid-template-columns:1fr}#MainContent .rr-og .rr-kit-learn-body>img{max-height:240px}#MainContent .rr-og .rr-kit-fit{max-width:220px;width:100%;margin:0 auto}#MainContent .rr-og .rr-bag-swatch{min-height:67px}}@media(max-width:380px){#MainContent .rr-og .rr-team-swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}#MainContent .rr-og .rr-bag-swatch img{height:40px}#MainContent .rr-og .rr-bag-modes .rr-bag-card{height:80px!important;min-height:80px!important}#MainContent .rr-og .rr-kit-accessory-head{flex-wrap:wrap}#MainContent .rr-og .rr-kit-accessory-text{flex-basis:calc(100% - 80px)}#MainContent .rr-og .rr-kit-add-state{margin-left:auto}}@media(prefers-reduced-motion:reduce){#MainContent .rr-og .rr-kit-learn summary>span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/rr-kit-refined.css.map */
