html{background:#101113}body{background:transparent!important;isolation:isolate}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:#101113 url(/cdn/shop/files/limitlessrc-red-cracked-concrete-brighter.webp?v=1794053959) center/cover no-repeat}body:before{filter:brightness(.25)}.llrc-atmosphere{opacity:.5}#root,#content{background:transparent!important}#header-outer,#nav-top{background:#111214!important}#nav-bar{display:none!important}.template-index #content>.shopify-section:not(.llrc-navigation-section){box-sizing:border-box;max-width:1400px;margin-left:auto;margin-right:auto;background:#fffffff7;border-radius:8px;padding-top:20px;padding-bottom:20px}.template-index #content>.shopify-section+.shopify-section{margin-top:24px}.template-index #content>[id$=__llrc_events_anchor]{margin:0!important;padding:0!important;height:0;background:transparent!important}body:not(.template-index) #content{max-width:1440px;margin:0 auto;padding:24px;background:#fffffff7!important;border-radius:8px}.template-index #content>[id*=__section_video_banner]{overflow:hidden}.template-index #content>[id*=__section_video_banner] .m6bx{margin-bottom:0!important}#content>[id*=__footer]{margin-top:24px!important}@media(min-width:1500px){.template-index #content>.shopify-section{max-width:1400px}}@media(max-width:1480px){.template-index #content>.shopify-section{max-width:calc(100% - 40px)}}@media(max-width:760px){body:before{background-size:100% 100lvh;background-position:center top}.template-index #content>.shopify-section:not(.llrc-navigation-section){max-width:calc(100% - 20px);padding:14px 6px;border-radius:7px}.template-index #content>.shopify-section+.shopify-section{margin-top:18px}body:not(.template-index) #content{max-width:calc(100% - 20px);padding:14px 10px}}.llrc-dialog:not([open]){display:none!important}.llrc-dialog[open]{display:block!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000!important}.llrc-explore button:before,.llrc-explore button:after{display:none!important}.llrc-explore__tools button{background:#242428!important;color:#fff!important;border-color:#68686e!important}.llrc-explore__tools button:hover{background:#b51c2b!important}.llrc-shortcut__label>span,.llrc-dialog__top button,.llrc-explore__tools button{font-family:Arial,Helvetica,sans-serif!important}.template-index #content>[id$=__section_video_banner_KEMyFy]{padding:18px!important;background:#171719 url(/cdn/shop/files/limitlessrc-red-cracked-concrete-brighter.webp?v=1794053959) center/cover!important;border:1px solid #a63a40;border-radius:12px;box-shadow:0 0 24px #f21b2840,0 18px 44px #0008;overflow:visible}[id$=__section_video_banner_KEMyFy] .m6as{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:0;max-width:none!important;width:100%!important;margin:0!important;padding:0!important;background:#0d0e10f0!important;border:1px solid #646164;border-radius:7px;overflow:hidden;align-items:center}[id$=__section_video_banner_KEMyFy] .m6as:before,[id$=__section_video_banner_KEMyFy] .m6as:after{display:none!important}[id$=__section_video_banner_KEMyFy] .m6as>figure{position:relative!important;inset:auto!important;margin:0!important;width:100%!important;height:auto!important;min-height:0!important;padding:14px!important;box-sizing:border-box;background:#242125 url(/cdn/shop/files/limitlessrc-red-cracked-concrete-brighter.webp?v=1794053959) center/cover;flex:none!important}[id$=__section_video_banner_KEMyFy] .m6as video{position:relative!important;inset:auto!important;display:block;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain!important;background:#000;border:1px solid #a4353b;box-shadow:0 0 18px #f21b2866;border-radius:3px}[id$=__section_video_banner_KEMyFy] .m6as>div{width:auto!important;max-width:none!important;margin:0!important;padding:clamp(24px,3vw,44px)!important;display:flex;flex-direction:column;align-items:center;text-align:center!important;color:#f5f3f3!important;font-family:Arial,Helvetica,sans-serif!important}[id$=__section_video_banner_KEMyFy] .m6as>div>span{display:contents}[id$=__section_video_banner_KEMyFy] .m6as>div>div{order:1;max-width:100%;min-width:0}[id$=__section_video_banner_KEMyFy] .m6as p{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#d9d6d7!important;letter-spacing:0!important;font-weight:400!important;margin:0 0 24px!important;order:2}[id$=__section_video_banner_KEMyFy] .m6as span>p:first-child{order:0;color:#ff737b!important;font-size:clamp(19px,2.2vw,26px)!important;line-height:1.25!important;font-weight:800!important;letter-spacing:1.3px!important;text-transform:uppercase;text-align:center!important;text-wrap:balance;hyphens:none!important;-webkit-hyphens:none!important;margin:0 0 18px!important}[id$=__section_video_banner_KEMyFy] .m6as h1{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(30px,3.5vw,50px)!important;line-height:1.04!important;letter-spacing:-1.5px!important;font-weight:900!important;font-style:normal!important;text-transform:uppercase;color:#fff!important;margin:0 0 20px!important;text-wrap:balance;text-align:center!important;hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important;max-width:100%}[id$=__section_video_banner_KEMyFy] .m6as .link-btn{order:3;margin:0!important;display:flex;flex-wrap:wrap;gap:12px;align-self:center;justify-content:center;text-align:center!important;width:100%}[id$=__section_video_banner_KEMyFy] .link-btn a{background:#d7192c!important;color:#fff!important;border:1px solid #ff5360!important;border-radius:4px;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.25px;padding:16px 22px!important;margin:0!important;box-shadow:0 0 18px #f21b2830}[id$=__section_video_banner_KEMyFy] .link-btn a:before,[id$=__section_video_banner_KEMyFy] .link-btn a:after{display:none!important}[id$=__section_video_banner_KEMyFy] .link-btn a:hover{background:#f02b3e!important}@media(max-width:900px){.template-index #content>[id$=__section_video_banner_KEMyFy]{padding:10px!important}[id$=__section_video_banner_KEMyFy] .m6as{grid-template-columns:minmax(0,1fr)}[id$=__section_video_banner_KEMyFy] .m6as>figure{padding:10px!important}[id$=__section_video_banner_KEMyFy] .m6as>div{padding:25px 22px 30px!important}[id$=__section_video_banner_KEMyFy] .m6as h1{font-size:clamp(29px,6.2vw,42px)!important;letter-spacing:-1px!important}[id$=__section_video_banner_KEMyFy] .m6as p{font-size:15px!important}}.template-index #content>.shopify-section:has(.product-card){background:transparent!important;color:#f6f4f2;--primary_text:#f6f4f2}.template-index #content>.shopify-section:has(.product-card)>.title-styling{color:#f6f4f2;text-shadow:0 2px 5px #000b}.template-index #content>.shopify-section:has(.product-card)>.title-styling :is(h1,h2,h3,h4,p,a,strong){color:#f6f4f2!important}.template-index #content>.shopify-section:has(.product-card) .l4cl{background:transparent}.template-index #content .product-card{box-sizing:border-box;background:#090b0d94;background-clip:padding-box;border:1px solid transparent;border-color:transparent!important;border-radius:9px;box-shadow:inset 0 0 0 1px #ffffff26;padding:8px 8px 12px;color:#f6f4f2;--primary_text:#f6f4f2}.template-index #content .product-card>figure{background:#fff!important;isolation:isolate;border-radius:6px}.template-index #content .product-card>figure:before{background:#fff!important}.template-index #content .product-card>figure :is(a,picture,img){mix-blend-mode:normal!important}.template-index #content .product-card :is(h3,h3 a,.price,.price .price-varies,.price .price-new){color:#f6f4f2!important}.template-index #content .product-card :is(.price-old,.price s,.price del,.vendor,.s1pr small){color:#c9cbce!important}.template-index #content .product-card .stock{color:#bfd3ff!important}.template-index #content .product-card .stock:is(.overlay-invalid,.overlay-error){color:#ffb2ba!important}.template-index #content .product-card .static{color:#f6f4f2}.template-index #content .product-card .input-amount{color:#17201e}.template-index #content .product-card .input-amount input{background:#fff!important;color:#17201e!important;border-color:#d3d6d5!important;min-height:44px}.template-index #content .product-card .input-amount a{color:#263d37!important}.template-index #content .product-card button.overlay-buy_button{color:#fff!important;min-height:44px;--primary_text:#fff}.template-index #content .product-card button.overlay-buy_button:before{background:#ad1829!important;border-color:#d5535f!important}.template-index #content .product-card button.overlay-buy_button:hover:before{background:#c61c30!important}.template-index #content .product-card button.overlay-buy_button:disabled:before{background:#52545a!important;border-color:#777a81!important}.template-index #content .product-card :is(a,button,input):focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 4px #b41e30}.template-index #content>.shopify-section:has(.product-card) :is(.swiper-button-prev,.swiper-button-next){color:#fff!important;background:#242428!important;border:1px solid #85858b}@media(max-width:760px){.template-index #content .product-card{padding:6px 6px 10px;border-radius:7px}}.smile-panel-frame-container{background:#37332e url(/cdn/shop/files/limitlessrc-button-concrete-deep.webp?v=1794056691) center/240px!important;border:1px solid #ae3540!important;border-radius:12px!important;box-sizing:border-box!important;box-shadow:0 0 0 1px #161719,0 0 20px #d7192c55,0 20px 50px #0009!important}.smile-panel-frame-container iframe.smile-panel-frame{top:7px!important;right:7px!important;bottom:7px!important;left:7px!important;width:calc(100% - 14px)!important;height:calc(100% - 14px)!important;border:1px solid #1b1c1e!important;border-radius:6px!important;box-sizing:border-box!important}[data-llrc-dialog=rewards]{background:#141416 url(/cdn/shop/files/limitlessrc-red-cracked-concrete-brighter.webp?v=1794053959) center/cover;border:1px solid #a2343d;box-shadow:0 0 22px #d7192c55,0 24px 100px #000c}[data-llrc-dialog=rewards] .llrc-dialog__top h2{font-family:LLRC Racing,Teko,Arial,sans-serif;font-size:40px;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px #454b4f,0 3px #08090a}[data-llrc-dialog=rewards] .llrc-dialog__choices a{background:#aaa59c url(/cdn/shop/files/limitlessrc-button-concrete-deep.webp?v=1794056691) center/230px;color:#191919!important;border:1px solid #cbc5b9;box-shadow:inset 2px 2px 1px #fff7,0 4px #3c3832;text-shadow:0 1px #fff8}@media(max-width:480px){.smile-panel-frame-container{border-radius:7px!important}.smile-panel-frame-container iframe.smile-panel-frame{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important;width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;border-radius:3px!important}}body.template-product #content{background:transparent!important;border-radius:0;color:#f6f4f2;--primary_text:#f6f4f2;--primary_text_h:#fff;--headings_text:#fff;--headings_text_solid:#fff;--price_color:#fff;--price_color_old:#d0cbd0;--accent:#d8e1ff;--gray_text:#c9cbce;--custom_bd:#ffffff40;--alert_valid:#bfd3ff;--alert_error:#ffb2ba;--alert_invalid:#ffb2ba}.template-product #content>.shopify-section:not(.shopify-section-footer){background:transparent!important}.template-product #main-product>header,.template-product #main-product>.l4pr-container>.m6tb,.template-product #main-product>div:not(.l4pr-container),.template-product #main-product>.m6tb{color:#f6f4f2;text-shadow:0 1px 3px #0009}.template-product #content :is(.breadcrumbs,.breadcrumbs a,.f8pr-pickup a,.l4dr a,.tabs-header,.link-more,.shopify-payment-button__more-options){color:#f6f4f2}.template-product #main-product :is(h1,h2,h3,h4,h5,h6,.price,.price-new,.price-varies){color:#fff}.template-product #main-product .m6lm{--body_bg:transparent}.template-product #main-product .m6lm:after{background:linear-gradient(transparent,#101113)}.template-product #main-product .stock{color:#bfd3ff}.template-product #main-product .stock:is(.overlay-invalid,.overlay-error){color:#ffb2ba}.template-product #main-product .input-amount{color:#17201e;text-shadow:none}.template-product #main-product .input-amount input{background:#fff;color:#17201e;border-color:#d3d6d5}.template-product #main-product .input-amount a{color:#263d37}.template-product #main-product :is(.l4pr picture,.l4pr picture:before,.l4pr-pager picture,.l4pr-pager picture:before){background:#fff!important}.template-product #main-product :is(.l4pr img,.l4pr picture,.l4pr-pager img,.l4pr-pager picture){mix-blend-mode:normal!important}.template-product #content .m6pe{background:#090b0d94;--body_bg:transparent}.template-product #content .m6pe figure,.template-product #content .m6pe figure:before{background:#fff}.template-product #content .m6pe :is(picture,img){mix-blend-mode:normal}.template-product #content .l4rv .spr-form{background:transparent}.template-product #content :is(.product-card,.m6rv){color:#f6f4f2}.template-product #content .product-card{background:#090b0d94;border-radius:9px;padding:8px 8px 12px;box-shadow:inset 0 0 0 1px #ffffff26}.template-product #content .product-card>figure,.template-product #content .product-card>figure:before{background:#fff!important}.template-product #content .product-card>figure :is(a,picture,img){mix-blend-mode:normal!important}.template-product #content .product-card :is(h3,h3 a,.price,.price-new,.price-varies){color:#fff}.template-product #content :is(a,button,input,select,textarea):focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 4px #b41e30}.template-product #main-product button.overlay-buy_button{color:#fff!important;--primary_text:#fff;text-shadow:none}.template-product #main-product button.overlay-buy_button:before{background:#ad1829!important;border-color:#d5535f!important}.template-product #main-product button.overlay-buy_button:hover:before{background:#c61c30!important}.template-product #main-product button.overlay-buy_button:disabled:before{background:#52545a!important;border-color:#777a81!important}@media(max-width:760px){body:has(#PBarNextFrame) .smile-launcher-frame-container{bottom:max(84px,calc(20px + env(safe-area-inset-bottom,0px)))!important}}#smile-ui-container .smile-prompt-frame-container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/llrc-red-concrete.css.map */
