.rc-ctop,.rc-sg,.rc-crs{--ct-accent:rgb(var(--color-accent,25 63 112));--ct-border:rgb(var(--color-border,226 230 236));--ct-soft:rgb(var(--color-background-alt,245 246 248));--ct-mute:rgb(var(--text-color) / .68);--ct-btn:rgb(var(--btn-bg-color,178 30 50));--ct-btn-text:rgb(var(--btn-text-color,255 255 255))}.rc-ctop__hero{color:#fff}.rc-ctop--photo .rc-ctop__hero.rc-photo-hero:before{left:auto;right:0;width:62%;background-size:cover!important}.rc-ctop__in{max-width:2048px;margin:0 auto;padding:30px 64px 36px}.rc-ctop__h1{color:#fff;font-size:42px;margin:0 0 6px}.rc-ctop__count{font-size:16px;font-weight:500;opacity:.85;margin-left:6px;vertical-align:middle;text-shadow:none}.rc-ctop__lead{color:#dfe7f2;font-size:18px;margin:0 0 20px;max-width:560px}.rc-ctop__ask{font-weight:700;margin:0 0 8px}.rc-ctop__chips{display:flex;flex-wrap:wrap;gap:8px;max-width:680px}.rc-ctop__proof{display:inline-flex;flex-wrap:wrap;gap:4px 6px;align-items:center;margin-top:18px;color:#fff;text-decoration:none}.rc-ctop__proof .rc-stars{color:rgb(var(--star-color,245 184 0));letter-spacing:1px}.rc-chip{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:132px;background:#fff;color:rgb(var(--text-color));border:2px solid #fff;border-radius:10px;padding:9px 40px 9px 12px;cursor:pointer;position:relative;font:inherit;text-align:left}.rc-chip b{font-weight:700;line-height:1.2}.rc-chip span{font-size:13px;color:var(--ct-mute)}.rc-chip i{position:absolute;top:8px;right:10px;font-style:normal;font-size:12px;font-weight:700;color:var(--ct-accent);background:var(--ct-soft);border-radius:999px;padding:1px 7px}.rc-chip.on{background:var(--ct-btn);border-color:var(--ct-btn);color:var(--ct-btn-text)}.rc-chip.on span{color:var(--ct-btn-text);opacity:.85}.rc-chip.on i{background:#fff3;color:var(--ct-btn-text)}.rc-chip[disabled]{opacity:.5;cursor:default}.rc-sg__in{padding:6px 22px 20px}.rc-sg__grid{border:1px solid var(--ct-border);border-radius:12px;overflow:hidden;background:#fff}.rc-sg__hd,.rc-sg__row{display:grid;grid-template-columns:170px repeat(4,minmax(0,1fr))}.rc-sg__hd{background:var(--ct-soft)}.rc-sg__row{border-top:1px solid var(--ct-border)}.rc-sg__what{padding:14px 16px;font-weight:700}.rc-sg__corner{color:var(--ct-mute);font-weight:600;align-self:center}.rc-sg__col{font:inherit;text-align:left;border:0;border-left:1px solid var(--ct-border);background:transparent;padding:12px 16px;display:flex;flex-direction:column;cursor:default;color:inherit}button.rc-sg__col[data-param]{cursor:pointer}button.rc-sg__col[data-param]:hover{background:rgb(var(--color-border,226 230 236) / .5)}.rc-sg__col b{color:var(--ct-accent)}.rc-sg__col span{font-size:13px;color:var(--ct-mute)}.rc-sg__cell{padding:14px 16px;border-left:1px solid var(--ct-border);line-height:1.45}.rc-sg__cell a{color:var(--ct-accent);font-weight:600}.rc-sg__m{display:none}.rc-sg__note{font-size:14px;color:var(--ct-mute);margin:10px 0 0}.rc-sg.has-pick .rc-sg__col:not(.on){opacity:.4}.rc-sg__col.on{background:var(--ct-btn)!important;color:var(--ct-btn-text)}.rc-sg__col.on b,.rc-sg__col.on span{color:var(--ct-btn-text)}.rc-crs{padding:34px 0 6px}.rc-crs[hidden]{display:none}.rc-crs__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}.rc-crs h2{margin:0 0 6px}.rc-crs__sub{margin:0;color:var(--ct-mute);max-width:760px}.rc-crs__nav{display:flex;gap:8px}.rc-crs__arr{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--ct-border);background:#fff;color:var(--ct-accent);font-size:20px;cursor:pointer}.rc-crs__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.rc-crs__track::-webkit-scrollbar{display:none}.rc-crs__card{margin:0;scroll-snap-align:start;background:#fff;border:1px solid var(--ct-border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.rc-crs__card img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;background:var(--ct-soft)}.rc-crs__card figcaption{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.rc-crs__stars{color:rgb(var(--star-color,245 184 0));letter-spacing:1px}.rc-crs__card q{quotes:none;line-height:1.45;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.rc-crs__who{font-size:14px;color:var(--ct-mute);margin-top:auto;padding-top:4px}.rc-crs__who b{color:rgb(var(--text-color))}.rc-crs__card a{font-size:13px;font-weight:600;color:var(--ct-accent);text-decoration:underline;text-underline-offset:3px;line-height:1.3}.rc-crs__all{display:inline-block;margin-top:14px;font-weight:700;color:var(--ct-accent)}@media(max-width:1279.98px){.rc-ctop__in{padding-left:40px;padding-right:40px}}@media(max-width:989.98px){.rc-crs__track{grid-auto-columns:calc((100% - 16px)/2.2)}}@media(max-width:767.98px){.rc-ctop--photo .rc-ctop__hero.rc-photo-hero:before{width:100%}.rc-ctop__in{padding:170px 16px 22px}.rc-ctop:not(.rc-ctop--photo) .rc-ctop__in{padding-top:30px}.rc-ctop__h1{font-size:28px}.rc-ctop__count{display:block;margin:4px 0 0;font-size:14px}.rc-ctop__lead{font-size:16px;margin-bottom:14px}.rc-ctop__chips{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rc-chip{min-width:0}.rc-sg__in{padding:4px 12px 14px}.rc-sg__hd{display:none}.rc-sg__row{grid-template-columns:1fr}.rc-sg__what{background:var(--ct-soft)}.rc-sg__cell{border-left:0;border-top:1px solid var(--ct-border)}.rc-sg__m{display:block;font-weight:700;color:var(--ct-accent);font-size:13px}.rc-crs__nav{display:none}.rc-crs__track{grid-auto-columns:80%;gap:12px}}body:has(.rc-ctop) main .section--padded{margin-top:0!important;margin-bottom:0!important;padding-top:32px!important;padding-bottom:32px!important}body:has(.rc-ctop) main .rc-desc{margin:0!important;padding:0!important}body:has(.rc-ctop) main .rc-promos,body:has(.rc-ctop) main .rc-guides,body:has(.rc-ctop) main .rc-crs{padding:0!important;margin:0!important}body:has(.rc-ctop) main>[id$=collection-products]~.shopify-section{margin-top:36px!important}body:has(.rc-ctop) main>[id$=collection-products]+.shopify-section{margin-top:20px!important}@media(max-width:767.98px){body:has(.rc-ctop) main .section--padded{padding-top:24px!important;padding-bottom:24px!important}body:has(.rc-ctop) main>[id$=collection-products]~.shopify-section{margin-top:28px!important}}@media(max-width:767.98px){body:has(.rc-ctop) main ul.gap-y-12{row-gap:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/rc-coll-top.css.map */
