@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400&display=swap";:root{--bro-dark: #0F0F0F;--bro-card-gradient: linear-gradient(165deg, #161616 0%, #0e0e0e 100%);--bro-border: rgba(255,255,255,.06);--bro-border-hover: rgba(254,0,1,.25);--bro-red: #FE0001;--bro-red-dark: #B30000;--bro-red-glow: rgba(254,0,1,.3);--bro-red-soft: rgba(254,0,1,.12);--bro-text: #FFFFFF;--bro-text-dim: rgba(255,255,255,.55);--bro-text-muted: rgba(255,255,255,.35);--bro-ease: cubic-bezier(.23,1,.32,1);--bro-radius: 6px;--bro-radius-sm: 4px;--bro-radius-xs: 3px}@keyframes bro-fire-bar{0%{background-position:0% 50%}to{background-position:300% 50%}}@keyframes bro-bar-glow{0%,to{box-shadow:0 0 8px #fe000133,0 0 16px #fe00011a}50%{box-shadow:0 0 14px #fe000166,0 0 30px #f803}}@keyframes bro-spark-up{0%{transform:translateY(0) scale(1);opacity:.8}to{transform:translateY(-14px) scale(0);opacity:0}}@keyframes bro-btn-shine{0%,65%,to{left:-100%}80%{left:150%}}@keyframes bro-cta-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes bro-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes bro-jp-glow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 20px #ffd70026,0 0 40px #fe00011a}}@keyframes bro-jp-shine{0%{background-position:0% 50%}to{background-position:300% 50%}}@keyframes bro-jp-bar{0%,to{opacity:1}50%{opacity:.3}}@keyframes bro-jp-slide{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes bro-jp-bar-glow{0%,to{box-shadow:0 0 12px #fe000166,0 0 30px #f803}50%{box-shadow:0 0 20px #fe000199,0 0 50px #ff880059}}.cart-holder,.cart-holder.color-scheme-1,.cart-holder.color-scheme-2,.cart-holder.color-scheme-3,.cart-holder[class*=color-scheme]{--bg: #0F0F0F !important;--text: var(--bro-text) !important;--text-a: 1 !important;--text-a35: var(--bro-text-muted) !important;--text-a75: var(--bro-text-dim) !important;--border: var(--bro-border) !important;--link: var(--bro-text) !important;--link-hover: var(--bro-red) !important;--btn-bg: var(--bro-red) !important;--btn-text: #FFFFFF !important;background:#0f0f0f!important;color:var(--bro-text)!important}.cart-holder .cart.section-padding,.cart.section-padding,div.cart.section-padding{--PT: 20px !important;--PB: 40px !important;--padding-top: 20px !important;--padding-bottom: 40px !important;padding-top:20px!important;padding-bottom:40px!important;background:transparent!important}@media screen and (max-width:768px){.cart-holder .cart.section-padding,.cart.section-padding,div.cart.section-padding{--PT: 12px !important;--PB: 24px !important;--padding-top: 12px !important;--padding-bottom: 24px !important;padding-top:12px!important;padding-bottom:24px!important}}.cart-holder .cart__content,.cart-holder .cart__inner,.cart-holder .cart__items,.cart-holder cart-items,.cart-holder .cart__form,.cart-holder .cart__foot__inner,.cart-holder .cart__buttons-wrapper,.cart-holder .cart__buttons,.cart-holder .cart__buttons__fieldset,.cart-holder .cart__price__holder,.cart-holder collapsible-elements,.cart-holder .collapsible__inner,.cart-holder details>div{background:transparent!important;background-color:transparent!important;color:var(--bro-text)!important}.cart-holder .cart__title,h1.cart__title{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-style:italic!important;text-transform:uppercase!important;color:var(--bro-text)!important;font-size:clamp(2rem,5vw,3rem)!important;letter-spacing:.04em!important;line-height:1!important;animation:bro-fade-in .4s var(--bro-ease) both}.cart-holder .cart__title span,.cart-holder .cart__title cart-count,.cart-holder .cart__title .cart__items-count,h1.cart__title span{color:var(--bro-red)!important;font-family:Bebas Neue,sans-serif!important}.cart-holder .cart__button-continue a,.cart-holder .cart__button-continue .btn{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--bro-text-dim)!important;border-radius:var(--bro-radius-xs)!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:10px 22px!important;transition:all .3s ease!important;text-decoration:none!important}.cart-holder .cart__button-continue a:hover{background:var(--bro-red-soft)!important;border-color:#fe00014d!important;color:var(--bro-text)!important}.cart-holder .cart__item{background:transparent!important;border:none!important;border-bottom:1px solid var(--bro-border)!important;border-radius:0!important;padding:18px 0!important;margin-bottom:0!important;position:relative!important;transition:all .3s ease!important}.cart-holder .cart__item:last-child{border-bottom:none!important}.cart-holder .cart__item__image img{border-radius:3px!important;border:none!important}.cart-holder .cart__item__title a,.cart-holder .cart__item a:not(.btn){font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-style:italic!important;font-size:16px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--bro-text)!important;text-decoration:none!important;line-height:1.2!important;transition:color .3s ease!important}.cart-holder .cart__item__title a:hover{color:var(--bro-red)!important}.cart-holder .cart__item__price,.cart-holder .cart__item .price,.cart-holder .cart__price,.cart-holder p.cart__price,.cart-holder .cart__items .cart__price,.cart-holder .cart__items p.cart__price,.cart-holder cart-items .cart__item .cart__price,.cart-holder .cart__item__content .cart__price,.cart-holder .cart__item__content_left .cart__price{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:15px!important;color:var(--bro-red)!important}.cart__price ins{background:none;margin-right:10px;color:#fe0001}@media screen and (max-width:749px){.cart-holder .cart__item{position:relative!important;min-height:auto!important;padding-bottom:32px!important}.cart-holder .cart__items p.cart__price,.cart-holder cart-items .cart__item p.cart__price,.cart-holder .cart__item .cart__price{position:absolute!important;bottom:8px!important;left:0!important;right:auto!important;width:auto!important;color:var(--bro-red)!important;font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:15px!important;padding:0!important;margin:0!important;text-align:left!important}}.cart-holder .cart__item__price s,.cart-holder .cart__item__price del,.cart-holder .cart__price s,.cart-holder .cart__price del,.cart-holder p.cart__price s,.cart-holder p.cart__price del,.cart-holder .cart__item .cart__price s,.cart-holder .cart__item .cart__price del,.cart-holder .cart__price span[class*=compare],.cart-holder .cart__price span[class*=was],.cart-holder .cart__price .cart__price--compare,.cart-holder .cart__price .compare-at,.cart-holder .cart__price .original-price{color:var(--bro-text-muted)!important;font-weight:400!important;font-size:12px!important;text-decoration:line-through!important;margin-left:6px!important}@media screen and (max-width:749px){.cart-holder .cart__item__title a,.cart-holder .cart__item a:not(.btn),.cart-holder .cart__item__content-inner{padding-right:10px!important;max-width:calc(100% - 10px)!important;word-wrap:break-word!important;overflow-wrap:break-word!important}}.cart-holder .cart__item__meta,.cart-holder .cart__item p:not(.price):not(.cart__price){font-family:DM Sans,sans-serif!important;font-size:11px!important;letter-spacing:.04em!important;color:var(--bro-text-muted)!important;line-height:1.5!important}.cart-holder .cart__item__remove,.cart-holder [data-cart-remove]{font-family:DM Sans,sans-serif!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--bro-text-muted)!important;opacity:.35!important;transition:all .3s ease!important;text-decoration:none!important;background:none!important;border:none!important;cursor:pointer!important}.cart-holder .cart__item__remove:hover,.cart-holder [data-cart-remove]:hover{color:var(--bro-red)!important;opacity:1!important}.cart-holder .js-qty{display:inline-flex!important;align-items:center!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:var(--bro-radius-xs)!important;overflow:hidden!important;height:34px!important}.cart-holder .js-qty button{background:transparent!important;border:none!important;color:#ffffffbf!important;width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .3s ease!important;padding:0!important}.cart-holder .js-qty button:hover{color:var(--bro-text)!important;background:var(--bro-red-soft)!important}.cart-holder .js-qty input{background:transparent!important;border:none!important;border-left:1px solid rgba(255,255,255,.08)!important;border-right:1px solid rgba(255,255,255,.08)!important;color:var(--bro-text)!important;width:38px!important;height:34px!important;text-align:center!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;-moz-appearance:textfield!important}.cart-holder .js-qty input::-webkit-outer-spin-button,.cart-holder .js-qty input::-webkit-inner-spin-button{-webkit-appearance:none!important}.cart-holder .cart__aside{background:var(--bro-card-gradient)!important;border:1px solid var(--bro-border)!important;border-radius:var(--bro-radius)!important;padding:24px 20px!important;position:relative!important}.cart-holder .cart__aside:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,transparent 0%,var(--bro-red) 20%,var(--bro-red) 80%,transparent 100%)!important;opacity:.6!important;border-radius:2px 2px 0 0!important;z-index:1!important}.cart-holder .cart__aside .cart-block{background:transparent!important;border-bottom:1px solid var(--bro-border)!important;padding-bottom:16px!important;margin-bottom:16px!important}.cart-holder .cart__aside .cart-block:last-child{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.cart-holder .cart__message,.cart-holder .drawer__message,.cart-holder .drawer__message--custom,.cart-holder .cart__message--custom,.cart-holder .cart-message{background:transparent!important;background-color:transparent!important;color:var(--bro-text-dim)!important;font-family:DM Sans,sans-serif!important}.cart-holder .cart__message strong,.cart-holder .drawer__message strong,.cart-holder .cart-message strong{color:var(--bro-red)!important}.cart-holder .free-shipping{background:#fe000108!important;border:none!important;border-left:2px solid var(--bro-red)!important;border-radius:0!important;padding:12px 16px!important;position:relative!important;margin:0!important}.cart-holder .free-shipping span{font-family:DM Sans,sans-serif!important;color:var(--bro-text-dim)!important;font-size:12px!important;font-weight:400!important}.cart-holder [data-left-to-spend]{color:var(--bro-red)!important;font-weight:800!important;text-shadow:0 0 8px rgba(254,0,1,.3)!important}.cart-holder .free-shipping__progress-bar{height:6px!important;border-radius:99px!important;overflow:visible!important;position:relative!important;background:#ffffff0f!important;background-color:#ffffff0f!important;margin-top:10px!important;border:none!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:0 0 8px #fe00014d,0 0 20px #fe000126!important;animation:bro-bar-glow 1.5s ease-in-out infinite!important}.cart-holder .free-shipping__progress-bar::-webkit-progress-bar{background:#ffffff0f!important;border-radius:99px!important}.cart-holder .free-shipping__progress-bar::-webkit-progress-value{background:linear-gradient(90deg,#fe0001,#f40,#f80,#fa0,#f40,#fe0001)!important;background-size:300% 100%!important;border-radius:99px!important;animation:bro-fire-bar 1.2s linear infinite!important;box-shadow:0 0 6px #fe000180,0 2px 4px #ff88004d!important}.cart-holder .free-shipping__progress-bar::-moz-progress-bar{background:linear-gradient(90deg,#fe0001,#f40,#f80,#fa0,#f40,#fe0001)!important;background-size:300% 100%!important;border-radius:99px!important;animation:bro-fire-bar 1.2s linear infinite!important}.cart-holder .free-shipping__progress-bar:before,.cart-holder .free-shipping__progress-bar:after{content:""!important;position:absolute!important;bottom:100%!important;border-radius:50%!important;pointer-events:none!important;background:radial-gradient(circle,rgba(254,0,1,.6),rgba(255,136,0,.3),transparent)!important;filter:blur(2px)!important;z-index:1!important}.cart-holder .free-shipping__progress-bar:before{width:8px!important;height:12px!important;left:20%!important;animation:bro-spark-up 1s ease-out infinite!important}.cart-holder .free-shipping__progress-bar:after{width:6px!important;height:10px!important;left:60%!important;animation:bro-spark-up 1.3s ease-out infinite .4s!important}.cart-holder .free-shipping__success-message{color:#22c55e!important;font-weight:600!important}.cart-holder .free-shipping.bro-fs-jackpot{background:linear-gradient(135deg,#fe000114,#ffd7000d)!important;border:1px solid rgba(255,215,0,.15)!important;border-left:2px solid rgba(255,215,0,.4)!important;animation:bro-jp-glow 1.5s ease-in-out infinite!important;box-shadow:0 0 20px #ffd7001a,0 0 40px #fe000114!important}.cart-holder .free-shipping.bro-fs-jackpot .free-shipping__success-message{display:inline-block!important;background:linear-gradient(90deg,#fe0001,gold,#fe0001,gold)!important;background-size:300% 100%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:bro-jp-shine 2s linear infinite!important;font-weight:800!important;font-size:13px!important;font-family:DM Sans,sans-serif!important}.cart-holder .free-shipping.bro-fs-jackpot .free-shipping__progress-bar::-webkit-progress-value{background:linear-gradient(90deg,#fe0001,#f22,#fe0001)!important;background-size:200% 100%!important;animation:bro-jp-bar .4s ease-in-out infinite,bro-jp-slide 1s linear infinite!important;box-shadow:0 0 12px #fe000199,0 0 24px #fe00014d!important}.cart-holder .free-shipping.bro-fs-jackpot .free-shipping__progress-bar::-moz-progress-bar{background:linear-gradient(90deg,#fe0001,#f22,#fe0001)!important;background-size:200% 100%!important;animation:bro-jp-bar .4s ease-in-out infinite,bro-jp-slide 1s linear infinite!important}.cart-holder .free-shipping.bro-fs-jackpot .free-shipping__progress-bar{box-shadow:0 0 16px #fe000180,0 0 40px #ff88004d!important;animation:bro-jp-bar-glow .8s ease-in-out infinite!important;height:7px!important}.cart-holder .free-shipping.bro-fs-jackpot .confetti{display:block!important}.cart-holder .cart__price__holder .cart__price,.cart-holder .cart__price__holder .cart__total{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-style:italic!important;color:var(--bro-text)!important;font-size:28px!important;letter-spacing:.04em!important}.cart-holder .cart__price__holder label{font-family:Bebas Neue,sans-serif!important;font-style:italic!important;font-size:1.1rem!important;color:var(--bro-text-dim)!important;text-transform:uppercase!important;letter-spacing:.04em!important}.cart-holder .cart_price_loader,.cart-holder .cart__price__loader,.cart-holder .loader-indeterminate,.cart-holder [data-cart-price-holder] .loader,.cart-holder .cart__price__holder .loader{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important}.cart-holder .cart__aside summary{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;color:var(--bro-text-dim)!important;cursor:pointer!important;transition:all .3s ease!important;background:none!important;border:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:10px 0!important;list-style:none!important}.cart-holder .cart__aside summary::-webkit-details-marker,.cart-holder .cart__aside summary::marker{display:none!important;content:""!important}.cart-holder .cart__aside summary svg{width:12px!important;height:12px!important;color:var(--bro-text-muted)!important;transition:transform .3s ease,color .3s ease!important}.cart-holder .cart__aside summary:after{content:""!important;width:7px!important;height:7px!important;border-right:1.5px solid var(--bro-text-muted)!important;border-bottom:1.5px solid var(--bro-text-muted)!important;transform:rotate(45deg)!important;transition:transform .3s ease,border-color .3s ease!important;flex-shrink:0!important;margin-left:8px!important}.cart-holder .cart__aside details[open]>summary:after{transform:rotate(-135deg)!important}.cart-holder .cart__aside details[open]>summary svg{transform:rotate(180deg)!important}.cart-holder .cart__aside summary:hover{color:var(--bro-text)!important}.cart-holder .cart__aside summary:hover:after{border-color:var(--bro-text)!important}.cart-holder .cart__aside input[type=text],.cart-holder .cart__aside textarea{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:var(--bro-radius-xs)!important;color:var(--bro-text)!important;font-family:DM Sans,sans-serif!important;font-size:13px!important;padding:10px 14px!important}.cart-holder .cart__aside input:focus,.cart-holder .cart__aside textarea:focus{border-color:#fe00014d!important;outline:none!important}.cart-holder .cart__aside input::placeholder,.cart-holder .cart__aside textarea::placeholder{color:var(--bro-text-muted)!important}.cart-holder .cart__checkout,.cart-holder .cart__buttons button[type=submit]{background:linear-gradient(135deg,#fe0001,#b30000)!important;color:#fff!important;border:none!important;border-radius:var(--bro-radius-xs)!important;font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-style:italic!important;font-size:16px!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;width:100%!important;padding:16px 32px!important;box-shadow:0 6px 25px #fe000159,0 0 60px #fe000114!important;transition:transform .3s ease,box-shadow .3s ease!important}.cart-holder .cart__checkout:hover{transform:translateY(-2px)!important;box-shadow:0 8px 35px #fe000173,0 0 80px #fe00011f!important}.cart-holder .cart__checkout:active{transform:translateY(0) scale(.985)!important}.cart-holder .cart__checkout:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.2) 50%,transparent 60%)!important;transform:translate(-100%)!important;pointer-events:none!important}.cart-holder .cart__checkout:hover:before{animation:bro-cta-sweep .6s ease-out forwards!important}.cart-holder .cart__checkout:after{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:50%!important;height:100%!important;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.12) 50%,transparent 70%)!important;animation:bro-btn-shine 4s ease-in-out infinite!important;pointer-events:none!important}.cart-holder .cart__checkout svg{color:currentColor!important;opacity:.7!important}.cart-holder .cart__note,.cart-holder em.cart__note{color:var(--bro-text-muted)!important;font-family:DM Sans,sans-serif!important;font-size:11px!important;font-style:normal!important;display:block!important;text-align:center!important;margin-top:12px!important}.cart-holder [class*=gift],.cart-holder [data-gift-note]{font-family:DM Sans,sans-serif!important;color:var(--bro-text-dim)!important;font-size:13px!important}.cart-holder .payment-icon{filter:brightness(0) invert(1)!important;opacity:.4!important}.cart-holder [class*=payment] img,.cart-holder [class*=payment] svg{filter:brightness(0) invert(1)!important;opacity:.4!important;transition:opacity .3s ease!important}.cart-holder a{color:var(--bro-text)!important;text-decoration:none!important;transition:color .3s ease!important}.cart-holder a:hover{color:var(--bro-red)!important}.cart-holder hr{border-color:var(--bro-border)!important}.cart-holder label{color:var(--bro-text-dim)!important;font-family:DM Sans,sans-serif!important}.cart-holder svg{color:currentColor!important}.cart-holder .cart__errors{background:#fe000114!important;border:1px solid rgba(254,0,1,.2)!important;border-radius:var(--bro-radius-sm)!important}.cart-holder .cart__errors h5{color:var(--bro-red)!important;font-family:Bebas Neue,sans-serif!important}.cart-holder .cart__errors p{color:var(--bro-text-dim)!important}.cart-holder .cart__empty{text-align:center!important;padding:0!important;margin:0!important;overflow:hidden!important}.cart-holder .cart__empty:only-child,.cart-holder.is-empty .cart__empty,.cart-holder .cart.is-empty .cart__empty{padding:60px 20px!important;display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important}.cart-holder .cart__empty .cart__title{font-family:Bebas Neue,sans-serif!important;font-style:italic!important;color:var(--bro-text)!important;font-size:2.4rem!important}.cart-holder .cart__empty p{font-family:DM Sans,sans-serif!important;color:var(--bro-text-dim)!important;margin-bottom:24px!important}.cart-holder .cart__empty .btn,.cart-holder .cart__empty__item .btn{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;color:var(--bro-text-dim)!important;border-radius:var(--bro-radius-xs)!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:all .3s ease!important}.cart-holder .cart__empty .btn:hover,.cart-holder .cart__empty__item .btn:hover{border-color:#fe00014d!important;color:var(--bro-text)!important;background:var(--bro-red-soft)!important}.cart-holder .cart__empty__product{margin-top:40px!important;text-align:left!important;max-width:500px!important;margin-left:auto!important;margin-right:auto!important}.cart-holder .cart__empty__product:before{content:"NOS COUPS DE C\152UR"!important;display:block!important;font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--bro-red)!important;padding:0 0 14px!important;margin-bottom:4px!important;border-bottom:1px solid var(--bro-border)!important}.cart-holder .product-upsell{background:transparent!important;background-color:transparent!important;border:none!important;border-bottom:1px solid var(--bro-border)!important;border-radius:0!important;overflow:visible!important;padding:6px 0 14px!important;margin-bottom:0!important;color:var(--bro-text)!important;transition:all .3s ease!important}.cart-holder .product-upsell:last-child{border-bottom:none!important}.cart-holder .product-upsell:hover{border-color:#fe00011a!important}.cart-holder .product-upsell__image_link,.cart-holder .product-upsell__title,.cart-holder .product-upsell__title.h3,.cart-holder p.product-upsell__title,.cart-holder p.product-upsell__title.h3,.cart-holder .cart__empty .product-upsell__title,.cart-holder .cart__empty p.product-upsell__title.h3,.cart-holder .product-upsell a[class*=title],.cart-holder .product-upsell a[class*=link],.cart-holder .product-upsell a:not(.btn){font-family:Bebas Neue,sans-serif!important;font-weight:400!important;font-style:italic!important;font-size:16px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--bro-text)!important;text-decoration:none!important;transition:color .3s ease!important}.cart-holder .product-upsell a:hover{color:var(--bro-red)!important}.cart-holder .product-upsell__price,.cart-holder .product-upsell .price,.cart-holder .product-upsell .money,.cart-holder .product-upsell span.money,.cart-holder .product-upsell [data-product-price],.cart-holder .product-upsell ins,.cart-holder .cart__empty__product .price,.cart-holder .cart__empty__product .money,.cart-holder .cart__empty__product span.money,.cart-holder .cart__empty__product [data-product-price],.cart-holder .product-upsell .product-upsell__price,.cart-holder .product-upsell .product-upsell__price span,.cart-holder .product-upsell .product-upsell__price .money,.cart-holder .cart__empty .product-upsell .price,.cart-holder .cart__empty .product-upsell span{font-family:DM Sans,sans-serif!important;font-weight:700!important;font-size:14px!important;color:#fe0001!important;background:none!important}.cart-holder .product-upsell__price .new-price,.cart-holder .product-upsell__price.sale .new-price,.cart-holder .product-upsell__price .new-price span,.cart-holder .product-upsell__price.sale .new-price span{color:var(--bro-red)!important;font-weight:700!important;font-size:14px!important}.cart-holder .product-upsell__price .old-price,.cart-holder .product-upsell__price.sale .old-price,.cart-holder .product-upsell__price .old-price span,.cart-holder .product-upsell__price.sale .old-price span{color:var(--bro-text-muted)!important;font-weight:400!important;font-size:12px!important;text-decoration:line-through!important;opacity:.5!important}.cart-holder .product-upsell s,.cart-holder .product-upsell del,.cart-holder .product-upsell s span,.cart-holder .product-upsell s .money,.cart-holder .product-upsell del span,.cart-holder .product-upsell del .money,.cart-holder .cart__empty__product s,.cart-holder .cart__empty__product del,.cart-holder .cart__empty__product s span,.cart-holder .cart__empty__product del span{color:var(--bro-text-muted)!important;font-weight:400!important;font-size:12px!important;text-decoration:line-through!important}.cart-holder .product-upsell .btn__outer,.cart-holder .product-upsell__actions .btn__outer{background:#ffffff0f!important;background-color:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--bro-radius-xs)!important;overflow:visible!important;min-width:44px!important;min-height:44px!important;display:grid!important;place-items:center!important;transition:all .3s ease!important;cursor:pointer!important}.cart-holder button.product-upsell__btn,.cart-holder .product-upsell__actions button.product-upsell__btn{background:transparent!important;border:none!important;color:#ffffff80!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:10px 14px!important;overflow:visible!important;transition:all .3s ease!important;width:100%!important;height:100%!important}.cart-holder button.product-upsell__btn .btn_plus,.cart-holder button.product-upsell__btn .btn__plus{display:none!important}.cart-holder button.product-upsell__btn .btn_plus svg,.cart-holder button.product-upsell__btn .btn__plus svg{display:none!important}.cart-holder button.product-upsell__btn:before{content:"+"!important;display:inline-block!important;font-family:DM Sans,sans-serif!important;font-size:20px!important;font-weight:300!important;font-style:normal!important;color:#ffffff73!important;line-height:1!important;margin-right:4px!important;flex-shrink:0!important;transition:color .3s ease!important}.cart-holder button.product-upsell__btn .btn_text,.cart-holder button.product-upsell__btn .btn__text{display:inline!important;visibility:visible!important;opacity:1!important;color:inherit!important;font-family:Bebas Neue,sans-serif!important;font-style:italic!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.06em!important;line-height:1!important;position:static!important;width:auto!important;height:auto!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:nowrap!important}.cart-holder button.product-upsell__btn .btn__loader,.cart-holder button.product-upsell__btn .btn__added,.cart-holder button.product-upsell__btn .btn_loader,.cart-holder button.product-upsell__btn .btn_added{display:none!important}.cart-holder .product-upsell .btn__outer:hover,.cart-holder .product-upsell__actions .btn__outer:hover{background:linear-gradient(135deg,#fe0001,#b30000)!important;border-color:#fe0001!important;box-shadow:0 4px 15px #fe00014d!important}.cart-holder .btn__outer:hover button.product-upsell__btn,.cart-holder .btn__outer:hover .btn_text,.cart-holder .btn__outer:hover .btn__text,.cart-holder .btn__outer:hover .btn_plus,.cart-holder .btn__outer:hover .btn__plus,.cart-holder .btn__outer:hover .btn_plus svg,.cart-holder .btn__outer:hover .btn__plus svg{color:#fff!important}.cart-holder .btn__outer:hover button.product-upsell__btn:before{color:#fff!important}.cart-holder .product-upsell img{border-radius:3px!important;border:none!important}.cart-holder quick-add-product{padding:0!important;margin:0!important}@media screen and (max-width:768px){.cart-holder .cart__inner{flex-direction:column!important}.cart-holder .cart__aside{margin-top:24px!important;padding:20px 16px!important}.cart-holder .cart__title{font-size:2rem!important}.cart-holder .cart__checkout{font-size:14px!important;padding:14px 20px!important}.cart-holder .cart__price__holder .cart__price,.cart-holder .cart__price__holder .cart__total{font-size:22px!important}.cart-holder .cart__item__remove,.cart-holder [data-cart-remove]{opacity:.5!important}}@media screen and (max-width:480px){.cart-holder .cart__aside{padding:16px 12px!important}.cart-holder .cart__title{font-size:1.7rem!important}}.cart-holder ::-webkit-scrollbar{width:4px}.cart-holder ::-webkit-scrollbar-track{background:transparent}.cart-holder ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:99px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bro-cart-page.css.map */
