.entry-content ol,.entry-content ul{padding:30px 0px 30px 50px;list-style-position:outside}.entry-content ol li,.entry-content ul li{margin-bottom:10px}.tooltipster-show h3{color:#fff!important;padding:5px}.shop-addtocart-btn a.button{position:absolute;top:50%;left:50%;transform:translate(-50%,50%);font-size:16px;border-radius:64px;color:#b60f1b!important;z-index:999}.shop-addtocart-btn a.button:after{line-height:0.85}.new-arrivals-wps{.wpsf-cart-button a::after{content:""}#wps-slider-section .wpsf-product-price{font-weight:600}}ul#menu-rbf-header-menu li{padding:0px 12px;a{text-underline-offset:4px;transition:allow-discrete text-decoration .2s ease-in-out}a:hover{text-decoration:underline;text-decoration-thickness:2px}}header a.et_pb_menu__icon.et_pb_menu__cart-button{margin:0px 8px;order:3;position:relative}header .et_pb_menu__icon.et_pb_menu__search-button{margin:0px 16px;order:2}header .et_pb_menu__menu{order:1}header .et_pb_menu_inner_container.et_flex_module{flex-grow:1}header .et_pb_menu__wrap{justify-content:flex-end}header .et_pb_menu.et_flex_module .et_pb_menu__wrap{flex:1 1 auto;!important;justify-content:flex-end}#promo-carousel .et_pb_group_carousel_container{position:relative;padding:0px 10%;clip-path:inset(0px);-webkit-clip-path:inset(0px)}#promo-carousel .et_pb_group_carousel_container::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(26,26,26,1) 0%,rgba(0,0,0,0) 12%,rgba(0,0,0,0) 88%,rgba(26,26,26,1) 100%)}.score-rating{width:270px;height:40px;background-size:270px 200px;background-repeat:no-repeat;background-image:url("/wp-content/uploads/2026/05/rbf-scorecard-bg.png")}.score-5{background-position:0 0}.score-4{background-position:0 -40px}.score-3{background-position:0 -80px}.score-2{background-position:0 -120px}.score-1{background-position:0 -160px}.auto-grid--3col{--min-col-size:520px;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(var(--min-col-size),100%),1fr))}.woocommerce nav.woocommerce-pagination{margin-bottom:4rem}.woocommerce-info a,.woocommerce-message a{color:#bd212c;text-decoration:underline}.woocommerce ul.products .conditional-add-to-cart{display:inline-flex;width:100%;justify-content:space-around;margin-top:12px}.woocommerce ul.products .conditional-add-to-cart .button.ajax_add_to_cart{margin:0}.woocommerce .price del .woocommerce-Price-amount.amount bdi{color:inherit;filter:grayscale(1)}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:inherit}.woocommerce :where(h1,h2,h3,h4,h5){font-family:"Teko",Helvetica,Arial,Lucida,sans-serif}.woocommerce form .form-row input.input-text,.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text{border-radius:8px}.woocommerce .coupon{display:flex;align-items:center;gap:1rem}#payment .button.alt,.woocommerce button.button,.woocommerce .button.wc-backward,.woocommerce .button.wc-forward,.woocommerce a.button,.checkout-button.button.alt.wc-forward{font-size:18px;font-weight:500;border-radius:64px;transition:0.2s;color:#fff;background-color:#e41b24;&:hover,&:focus{background-color:color-mix(in oklab,#e41b24,#000000 20%);color:contrast-color(#e41b24)}}.checkout-button.button.alt.wc-forward{border-color:transparent}.woocommerce button.button,.woocommerce-page button.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{font-size:18px;border-radius:64px}.woocommerce a.button,.woocommerce-page a.button{color:#fff!important;margin-right:16px}.woocommerce-MyAccount-navigation{background-color:#eee;border-radius:16px;ul{list-style-type:none;font-size:16px;font-weight:600;padding:1.5rem 2rem 1rem;li{line-height:1.8;padding:2px 12px 8px;&:not(:last-child){border-bottom:1px solid #c3c3c3}a:hover{color:#ad151c;text-decoration:underline;text-underline-offset:4px}}}}.woocommerce button.button:not(.button-confirm):after,.woocommerce-page button.button:not(.button-confirm):after{font-size:30px}.woocommerce-notices-wrapper{padding:0px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#bd212c25!important;border-radius:16px;padding:1rem 1.25rem!important;border:1px solid #e5b0b0;color:#333!important;margin:1rem;a.button.wc-forward{background:#bd212c}}.woocommerce button.button,.woocommerce-page button.button{color:#ffffff!important}span.et_pb_menu__cart-count{border-radius:64px;border:1px solid #fff;padding:2px 4px;font-size:10px;line-height:1;background:firebrick;color:#fff;position:absolute;transform:translate(calc(-50% - 10px),calc(-50% - 2px))}.woocommerce ul.products li.product .woocommerce-loop-product__title h2{font-size:1.25rem!important;min-height:4rem!important}.woocommerce ul.products li.product a.woocommerce-loop-product__link{box-shadow:rgba(0,0,0,0.1) 0px 4px 12px 0px;border-radius:8px;padding:8px;outline:2px solid transparent;transition:outline 250ms ease-in-out;&:hover,&:focus{outline:2px solid #bd212c}}.yith-wcbm-badge{border-radius:8px}header .et_pb_menu__search-button:after{font-weight:600}body#page-container.et_pb_section.preset--module--divi-button--default:hover{background-color:#a91118}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent;opacity:1}button#wsf-1-field-40{border:2px solid #dba0a0;box-shadow:0px 0px 15px #00000050;text-transform:uppercase;letter-spacing:0.5px;font-size:18px;font-weight:500;&:hover{background-color:#7d0911;border-color:#fff}}.outline-hover,#all_category-grid .et_pb_blurb{outline:2px solid transparent;transition:outline 250ms ease-in-out;&:hover,&:focus{outline:2px solid #bd212c}}@media (min-width:768px){.fe-tabs{ul.et_pb_tabs_controls{border-radius:120px;overflow:hidden;width:max-content;margin:0 auto;&:after{border:0px}li{margin-bottom:0px;border-radius:60px;margin:4px;border:0px;a{padding:4px 18px;border-radius:64px}}}}.d-md-none{display:none!important}}@media (min-width:981px){.d-lg-none{display:none!important}}@media (min-width:1200px){.fe-tabs ul.et_pb_tabs_controls li a{padding:4px 30px}.nav li ul.sub-menu{width:300px}.nav li ul.sub-menu li,.nav li ul.sub-menu li a{width:100%}}@media screen and (max-width:980px){.et-db#et-bocheader.et_pb_row--with-menu.et_pb_menu_0_tb_header.et_flex_module.et_pb_menu__wrap{justify-content:flex-start!important}ul.et_mobile_menu ul li{display:none!important}ul.et_mobile_menu ul.visible>li{display:block!important}ul.et_mobile_menu ul li ul li{display:none!important}ul.et_mobile_menu ul li ul.visible>li{display:block!important}ul.et_mobile_menu li:has(ul){position:relative}ul.et_mobile_menu li:has(ul):not(:last-child){border-bottom:1px solid #ccc}ul.et_mobile_menu li:has(ul)>a{position:relative;z-index:2}li.menu-item-has-children .mobile-toggle{position:absolute;right:10px;top:0;width:44px;height:44px;cursor:pointer;z-index:10;-webkit-tap-highlight-color:transparent;border:0px;border-radius:64px;outline:2px solid firebrick;outline-offset:-10px}li.menu-item-has-children .mobile-toggle::after{content:"▼";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;color:#bd212c;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}li.menu-item-has-children .mobile-toggle[aria-expanded="true"]::after{content:"▲"}ul.et_mobile_menu ul{padding-left:20px;transition-behavior:allow-discrete;transition:all 0.3s ease}ul.et_mobile_menu ul ul{padding-left:40px}ul.et_mobile_menu ul ul ul{padding-left:60px}ul.et_mobile_menu ul{transition:opacity 0.2s ease;opacity:0}ul.et_mobile_menu ul.visible{opacity:1}#mobile_menu2 li.md-fw-700{font-weight:700;border-bottom:1px solid #333}}@view-transition{navigation:auto}