.bg-black{background-color:#000}.bogo.rich-text__caption{padding:5px 20px;border-radius:28px;width:fit-content;font-weight:700!important;background:#ffffff29;color:#ff4e4e!important}.menu-drawer__navigation-container{height:95%!important}.bg-black-2{background-color:#131313}.cart-item__details .discounts__discount{color:#000}.section:has(.ProgressBarLoadingWrapper),.ProgressBarBody{background-color:#000!important}.SuccessMsg svg{width:40px}img{max-width:100%;height:auto;display:block}.cart__items *,.ProgressBarBody{color:#fff!important}.homepage-rt-2 .rich-text__blocks{max-width:none!important}.product-form__input.bundal .form__label{font-size:2.4rem;text-transform:capitalize;margin-bottom:2rem;font-weight:600}.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{padding:2rem 2.4rem!important}.jdgm-carousel-title-and-link{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0!important}.jdgm-carousel{margin-top:5rem!important}.jdgm-carousel-wrapper{transition:background-image .3s ease-in-out;background-position:bottom;background-size:cover;background-repeat:no-repeat;padding-bottom:80px!important}span.jdgm-star{margin-left:0!important;color:#febe32!important}.jdgm-all-reviews-rating-wrapper{display:flex!important;justify-content:center;flex-direction:column;align-items:center}#shopify-block-judge_me_reviews_featured_carousel_9aGiVh>div{max-width:none!important}#shopify-block-judge_me_reviews_featured_carousel_9aGiVh .jdgm-carousel-wrapper{padding-top:0}#shopify-block-judge_me_reviews_featured_carousel_9aGiVh .jdgm-carousel-title,.jdgm-carousel-wrapper .jdgm-carousel__arrows{display:none}span.jdgm-carousel-number-of-reviews,.jdgm-carousel-item__review-content *,.jdgm-carousel-item__reviewer-name-wrapper *{color:#fff}.jdgm-carousel-wrapper .jdgm-star.jdgm-star,.jdgm-carousel .jdgm-star.jdgm-star{color:#febe32!important;padding:0!important;margin:0 5px!important;background:transparent!important}.jdgm-carousel-item__review-body.jdgm-line-clamp p{font-size:14px!important}.jdgm-carousel--card-theme .jdgm-carousel-item{padding:0!important;background:#131313;border-radius:12px;margin:0 10px;border:.5px solid rgba(52,52,52,1)}.announcement-bar__message{color:#000}.gradient-borders{position:relative;padding:20px 0;--mouse-x: 50%}.rich-text__caption{color:#22e6dc;font-family:IBM Plex Mono!important;text-transform:uppercase;letter-spacing:-.05em!important;font-size:1.6rem}.gradient-borders:before,.gradient-borders:after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.18) var(--mouse-x),rgba(255,255,255,.18) var(--mouse-x),transparent 100%);margin:auto}.ibm-plex{font-family:IBM Plex Mono!important;letter-spacing:-.05em!important}.overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;background-position:bottom;background-size:cover;background-repeat:no-repeat;background-blend-mode:difference;z-index:0}.gradient-borders:before{top:0}.gradient-borders:after{bottom:0}::selection{background:#fe5832!important;color:#fff}h1,h2,h3,h4,h5,h6,body,p,li,legend{font-family:Inter,sans-serif!important;letter-spacing:0!important;color:#fff;font-display:swap}.accordion a{color:#fff!important;text-decoration:underline}.opacity-0{opacity:0!important}.rounded-custom{border-radius:28px!important}.row-gap-2{row-gap:2rem!important}.product__description ul{list-style-position:outside!important;margin-left:1rem}body,p{font-size:18px;line-height:1.5}h2{line-height:normal!important;margin-bottom:1.2rem!important}.announcement-bar__message{font-size:12px!important;text-transform:uppercase;font-weight:600!important}.cart-item__name.h4{color:#000}.greyed-out{color:#b7b7b7!important}.container-custom{max-width:125rem;margin:0 auto!important;padding:0 2rem}h1{margin-bottom:1rem!important}.swiper-container{position:relative}.section-title-wrapper{padding-bottom:4rem}.no-overflow{overflow-x:hidden}.swiper-slide{padding-right:30px!important}.swiper-pagination{position:relative;text-align:center;transition:all .3s;transform:translateZ(0);z-index:0;margin-top:5rem;left:-10px!important}.swiper-pagination-clickable .swiper-pagination-bullet{padding:0 15px;font-size:16px;font-family:IBM Plex Mono}.swiper-pagination-clickable .swiper-pagination-bullet{background-color:transparent}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0!important}.swiper-button-next,.swiper-button-prev{top:inherit;bottom:0;color:#fff;z-index:1}.swiper-button-next{right:40%}.swiper-button-prev{left:40%}@media screen and (width < 1144px){.swiper-button-next{right:5vw}.swiper-button-prev{left:5vw}}@media screen and (width < 500px){.swiper-button-next{right:10px!important}.swiper-button-prev{left:10px!important}}.object-fit-cover{object-fit:cover}.rounded-2{border-radius:28px!important}button#checkout{font-weight:500;font-size:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 24px;color:#fff;background:#fe5832;border-radius:100px;flex:none;order:0;align-self:stretch;flex-grow:0;transition:all .3s}.drawer .cart__login-paragraph{color:#000}.cart__login-title{color:#fff!important}.button-2{font-weight:500;font-size:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 24px;gap:8px;color:#fff;background:#fe5832;border-radius:100px;flex:none;order:0;align-self:stretch;flex-grow:0;transition:all .3s;margin-top:20px}.shopify-section:has(#shopify-block-judge_me_reviews_featured_carousel_9aGiVh){background-color:#000}.button-2:hover,.button-3:hover,button#checkout:hover{background-color:#fff;color:#000}svg,path{transition:all .3s}.button-3:hover svg path{fill:#000}.rich-text__wrapper{width:100%!important}.button-3{transition:all .3s;border:1px solid #ffffff;border-radius:64px;padding:12px 30px;font-size:14px;color:#fff;display:block;background-color:transparent;max-width:fit-content;font-weight:400;display:flex;gap:1rem;align-items:center;justify-content:center}p.smaller{font-size:18px}.button-3.bigger{font-size:18px!important;width:100%;max-width:400px!important;font-weight:600}@media screen and (width < 768px){.button-2{font-size:16px;padding:15px 24px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/homepage-new.css.map */
