[data-rg-bf-badge-group] .rg-bf-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:max-content;padding:9px 13px;margin:0 0 5px;border:1px solid #ff7518;border-radius:4px;background:#111;color:#fff;font-size:16px;font-weight:800;line-height:1.08;letter-spacing:.035em;text-transform:uppercase;box-shadow:0 2px 6px #0002}[data-rg-bf-badge-group] .rg-bf-badge>span:last-child{color:#ff8a3d}.rg-bf-price .rg-bf-price-label{font-size:.85em;font-weight:600;white-space:nowrap}.rg-bf-price .rg-bf-was{color:var(--product-compare-price-color, #777)}.rg-bf-price .rg-bf-now{color:var(--product-sale-price-color, #e10600)}.rg-bf-price .price__sale{gap:5px 12px}.rg-bf-price .price__sale>dd{margin:0}.rg-bf-price.price--sold-out>dl{display:none!important}.rg-bf-sold-out{color:var(--product-sale-price-color, #e10600);font-weight:800;font-size:1.2em;line-height:1.3;text-transform:uppercase}.product-item:has(.rg-bf-price--sold-out) .card-media img,.productView:has(.productView-price .rg-bf-price--sold-out) .productView-nav img,.productView:has(.productView-price .rg-bf-price--sold-out) .productView-thumbnail img{filter:grayscale(1)}.product-item:has(.rg-bf-price--sold-out) .rg-bf-badge,.productView:has(.productView-price .rg-bf-price--sold-out) .productView-badge .rg-bf-badge{filter:grayscale(1);opacity:.65}.product-item:has(.rg-bf-price--sold-out) .sale-badge,.productView:has(.productView-price .rg-bf-price--sold-out) .productView-badge .sale-badge{display:none!important}.product-item:has(.rg-bf-price) .card-bf-offer{display:none}@media(max-width:550px){[data-rg-bf-badge-group] .rg-bf-badge{font-size:13px;padding:8px 10px}.rg-bf-price .price__sale{gap:4px 8px}}.product-item:has(.rg-bf-price--sold-out) .card-media,.productView:has(.productView-price .rg-bf-price--sold-out) .productView-nav,.productView:has(.productView-price .rg-bf-price--sold-out) .productView-thumbnail{opacity:.42}[data-rg-bf-badge-group]>.badge{display:none!important}.rg-bf-price{--rg-bf-was: #595959;--rg-bf-now: #e10600;--rg-bf-saving: #595959}.rg-bf-price .rg-bf-was,.rg-bf-price .price__compare .price-item--regular,.rg-bf-price .price__compare .money{color:var(--rg-bf-was)!important}.rg-bf-price .rg-bf-now,.rg-bf-price .price__sale .price-item--sale,.rg-bf-price .price__sale .price-item--sale .money,.rg-bf-price .rg-bf-sold-out{color:var(--rg-bf-now)!important}.rg-bf-price .rg-bf-savings{flex-basis:100%;color:var(--rg-bf-saving);font-size:14px;font-weight:400;line-height:1.5}.product-item:has(.rg-bf-price) .card-discount-pill{display:none!important}.product-item:has(.rg-bf-price) .stock-high{color:#008b55}.product-item:has(.rg-bf-price) .stock-high-dot{background-color:#008b55}body.template-index #MainContent .shopify-section .rg-bf-price{--rg-bf-was: #b8bdc9;--rg-bf-now: #f33;--rg-bf-saving: #dddfe6}body.template-index #MainContent .shopify-section .rg-bf-price .rg-bf-was,body.template-index #MainContent .shopify-section .rg-bf-price .price__compare s.price-item--regular,body.template-index #MainContent .shopify-section .rg-bf-price .price__compare .money{color:var(--rg-bf-was)!important}body.template-index #MainContent .shopify-section .rg-bf-price .rg-bf-now,body.template-index #MainContent .shopify-section .rg-bf-price .price__sale .price-item--sale,body.template-index #MainContent .shopify-section .rg-bf-price .price__sale .price-item--sale .money{color:var(--rg-bf-now)!important}body.template-index #MainContent .shopify-section .product-item:has(.rg-bf-price) .stock-high{color:#22c55e}body.template-index #MainContent .shopify-section .product-item:has(.rg-bf-price) .stock-high-dot{background-color:#22c55e}.rg-bf-price .rg-bf-savings,.rg-bf-price .rg-bf-savings .money{font-weight:400!important}body.template-index #MainContent .shopify-section .rg-bf-price .price__compare .price-item--regular{font-size:14px!important}body.template-index #MainContent .shopify-section .rg-bf-price .price__sale .price-item--sale{font-size:20px!important;line-height:1.3}body.template-index #MainContent .shopify-section .rg-bf-price .price__compare .money,body.template-index #MainContent .shopify-section .rg-bf-price .price__sale .price-item--sale .money{font-size:inherit!important}body.template-index #MainContent .shopify-section .rg-bf-price .rg-bf-was{font-size:12px}body.template-index #MainContent .shopify-section .rg-bf-price .rg-bf-now{font-size:14px}.product-item [data-rg-bf-badge-group] .rg-bf-badge{box-sizing:border-box;min-width:90px;min-height:55px;padding:9px 13px;font-size:16px;line-height:1.08}[data-rg-bf-badge-group] .rg-bf-badge>span{font-size:inherit;line-height:inherit}.productView-badge[data-rg-bf-badge-group] .rg-bf-badge{box-sizing:border-box;min-width:120px;min-height:74px;padding:12px 17px;font-size:22px;line-height:1.08}@media(max-width:550px){.product-item [data-rg-bf-badge-group] .rg-bf-badge{min-width:80px;min-height:48px;font-size:13px;padding:8px 10px}.productView-badge[data-rg-bf-badge-group] .rg-bf-badge{min-width:100px;min-height:62px;font-size:18px;padding:10px 14px}}body.template-index #MainContent .shopify-section[id$=__rg_bf_products] .product-item{background:#181818;border-radius:8px;padding:12px;box-shadow:inset 0 0 0 1px #ffffff12,0 6px 18px #0000002e}@media(max-width:550px){body.template-index #MainContent .shopify-section[id$=__rg_bf_products] .product-item{padding:8px}}.product-item .rg-bf-price .rg-bf-savings{font-size:12px}.productView-price .rg-bf-price .rg-bf-savings,.productView-price .rg-bf-price .rg-bf-savings .money{font-weight:700!important}@media(max-width:550px){.product-item .rg-bf-price .price__compare .price-item--regular,body.template-index #MainContent .shopify-section .product-item .rg-bf-price .price__compare .price-item--regular{font-size:12px!important}.product-item .rg-bf-price .price__sale .price-item--sale,body.template-index #MainContent .shopify-section .product-item .rg-bf-price .price__sale .price-item--sale{font-size:16px!important;line-height:1.25}.product-item .rg-bf-price .price__compare .money,.product-item .rg-bf-price .price__sale .price-item--sale .money{font-size:inherit!important}.product-item .rg-bf-price .rg-bf-was,body.template-index #MainContent .shopify-section .product-item .rg-bf-price .rg-bf-was{font-size:10px}.product-item .rg-bf-price .rg-bf-now,body.template-index #MainContent .shopify-section .product-item .rg-bf-price .rg-bf-now{font-size:11px}.product-item .rg-bf-price .rg-bf-savings{font-size:11px;line-height:1.35}.product-item .rg-bf-price .price__sale{gap:3px 6px;flex-wrap:wrap}.product-item .rg-bf-price .rg-bf-sold-out{font-size:16px}.product-item [data-rg-bf-badge-group] .rg-bf-badge{min-width:68px;min-height:40px;font-size:11px;padding:6px 8px}}.productView-price .rg-bf-stock-note{box-sizing:border-box;position:relative;display:table;width:max-content;max-width:calc(100% - 12px);margin:24px 6px 12px;padding:11px 16px;border:3px solid currentColor;border-radius:0;background:transparent;color:#df001b;font-family:inherit;font-size:25px;font-weight:900;line-height:1.05;letter-spacing:-.035em;text-align:center;text-transform:uppercase;white-space:nowrap;transform:rotate(-4deg);transform-origin:center;box-shadow:none}.productView-price .rg-bf-stock-note:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid currentColor;pointer-events:none}@media(max-width:767px){.productView-price .rg-bf-stock-note{margin-top:22px;padding:10px 13px;font-size:clamp(18px,5.4vw,23px)}}.rg-bf-menu-item{position:relative;z-index:2}.rg-bf-menu-item .rg-bf-menu-link{position:relative;display:inline-block;width:128px;height:42px;padding:0!important;vertical-align:top;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.rg-bf-menu-badge{position:absolute;top:50%;left:50%;width:112px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;isolation:isolate;transform:translate(-50%,-50%) rotate(-7deg);font-family:inherit;font-size:22px;font-weight:900;font-style:italic;line-height:1.04;letter-spacing:-.6px;text-transform:uppercase;color:#fff;filter:drop-shadow(0 4px 3px rgba(0,0,0,.45));transition:transform .18s ease}.rg-bf-menu-badge:before,.rg-bf-menu-badge:after{content:"";position:absolute;z-index:-1;clip-path:polygon(12% 0,88% 0,100% 18%,100% 82%,88% 100%,12% 100%,0 82%,0 18%)}.rg-bf-menu-badge:before{top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#ffb15b,#ff6b00 60%,#cb4800)}.rg-bf-menu-badge:after{top:3px;right:3px;bottom:3px;left:3px;background:linear-gradient(145deg,#242424,#080808 70%)}.rg-bf-menu-badge>span{position:relative;display:block;color:#fff}.rg-bf-menu-badge>span:last-child{color:#ff8a3d}.rg-bf-menu-link:focus-visible{outline:2px solid #fff;outline-offset:8px}@media(hover:hover){.rg-bf-menu-link:hover .rg-bf-menu-badge{transform:translate(-50%,-50%) rotate(-3deg) scale(1.04)}}@media(max-width:1024px){#navigation-mobile .rg-bf-menu-item .rg-bf-menu-link{width:100%;height:82px;display:block}#navigation-mobile .rg-bf-menu-badge{left:76px;width:106px;height:66px;font-size:20px;transform:translate(-50%,-50%) rotate(-5deg)}}@media(prefers-reduced-motion:reduce){.rg-bf-menu-badge{transition:none}}@media(min-width:1025px){.section-header-navigation:has(.rg-bf-menu-item){z-index:24!important}.header__inline-menu .rg-bf-menu-badge{top:calc(50% - 10px)}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/rg-black-friday.css.map */
