.announcement-bar{transition:opacity 0ms ease-in!important;opacity:1!important}.announcement-bar__message .message{font-family:Bebas Neue}.announcement-bar__message .message a{margin-left:10px;background-color:#04121d;padding:7px 25px;border-radius:30px;font-size:18px!important}#shopify-section-announcement-bar{background:#ec1b37}.header.header-02{box-shadow:0 24px 50px #0000000a}.header-02 .header-bottom .header__icon{width:44px;height:44px;padding:10px;background-color:#ec1b37;border-radius:50%}.header-02 .header-bottom .header__icon.header__search{padding:0}.header-02 .header-bottom .header__icon .icon{fill:#fff}.header-02.style_2 .header-bottom .header-bottom-left,.header-02 .header-bottom .header-bottom-right{width:250px!important}.header-bottom-right .cart-count-bubble{top:-6px;right:-5px}.header .menu-lv-item{margin:0 15px}.header .menu-lv-item.menu-lv-1 .icon-dropdown{display:block;transform:rotate(90deg);position:absolute;top:-3px;width:15px;height:24px;right:0}.header .menu-dropdown.megamenu_style_1{max-width:1280px;margin:0 auto;right:0}.site_nav_list_dev{display:flex;flex-wrap:wrap}.site_nav_list_dev .collection-img-box{width:20%;margin:10px 0}.site_nav_list_dev .collection-img-box a{display:flex;text-align:left;align-items:center}.site_nav_list_dev .collection-img-box a h3{margin-top:0;margin-bottom:0;height:auto;font-size:1.6rem}.site_nav_list_dev .collection-img-box .collection-img-boxInner{border-radius:10px;height:45px;width:45px;margin:0 10px 0 0}.site_nav_list_dev .collection-img-box .collection-img-boxInner img{max-width:36px;max-height:36px}.slide-contentDev-img{max-width:100%;position:absolute;right:15%;top:0;transition:opacity .5s;opacity:0}.banner-animation-1 .slide-contentDev-img{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.26,.54,.32,1),opacity .6s cubic-bezier(.26,.54,.32,1)}.slide-contentDev-img img{max-width:100%}.slide-contentDev-img-mobile{display:none}.sections-slide-show{background-color:#04121d}body:not(.safari).banner-animation-1 .shouldShow .images-contain,body:not(.safari).banner-animation-1 .shouldShow .banner-item .img-box:not(.is-parallax){transform:scale(1.01)!important}.sections-slide-show .slideshow .adaptive_height{height:450px}.sections-slide-show .slideshow .adaptive_height img{object-fit:cover;height:100%;cursor:auto}.slideshow .content-box--absolute{overflow-x:initial;overflow-y:initial}.slide-content .slide-text{font-family:Bebas Neue;margin-bottom:15px!important;letter-spacing:6px}.slide-content .slide-sub{font-weight:900}.featured-collection-block .halo-block-header{margin-bottom:35px!important}.featured-collection-block .halo-block-header .title{font-style:normal!important}.halo-block-header .title .text{width:100%!important}.collection-img-box{width:100px;margin:0 auto}.collection-img-box a{display:block;text-align:center}.collection-img-box a h3{padding:0;margin-bottom:25px;height:40px;line-height:1.1;overflow:hidden;margin-top:20px}.collection-img-box .collection-img-boxInner{background:#fff;box-shadow:0 11.6667px 28.3333px #bdd9fd80;border-radius:20px;height:90px;width:90px;margin:0 auto;position:relative;border:2px solid #fff}.collection-img-box a:hover .collection-img-boxInner{border:2px solid #EC1B37}.collection-img-box .collection-img-boxInner img{max-width:60px;max-height:60px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.customer-review-block{position:relative}.customer-review-block .container{position:relative;z-index:1}.customer-review-block:after{content:"";position:absolute;width:100%;height:320px;left:0;bottom:0;background-color:#f9f9f9}.customer-review-block .halo-block-header .subtext-review{max-width:680px;margin:0 auto 40px!important;line-height:1}.customer-review-block .halo-block-header .title .text{letter-spacing:6px}.customer-review-slide .halo-item{padding:30px 25px}.customer-review-slide .slick-dots{display:none!important}.customer-review-block .slick-arrow{top:calc(50% - 60px)!important}.customer-review-block .slick-arrow{width:45px;height:45px;box-shadow:0 20.5882px 48.6631px #0000000f,0 20.5882px 48.6631px #0000000f}.customer-review-block .slick-arrow.slick-next{right:-40px!important}.customer-review-block .slick-arrow.slick-prev{left:-40px!important}.review_style_item{background:#fff;box-shadow:0 36.6667px 86.6667px #0000000f;border-radius:20px;position:relative;padding:30px}.review_style_item>svg{position:absolute;width:56px;height:auto;left:40px;top:-30px;z-index:1;stroke:transparent}.review_style_item .review__item-image{border-radius:20px;overflow:hidden}.review_style_item .review__item-content{text-align:left;padding:20px}.review_style_item .review__item-content .customer-review__content{min-height:50px}.customer-review__item .star-reviews .star--icon{font-size:22px!important}.review_style_item .heading{margin-top:10px;font-weight:300}.spotlight-block .spotlight-item{background:#fff;box-shadow:0 36.6667px 86.6667px #0000000f,0 36.6667px 86.6667px #0000000f;border-radius:20.8333px;display:flex;margin-bottom:35px;overflow:hidden}.spotlight-block .spotlight-item .image-container{width:40%}.spotlight-block .spotlight-item .spotlight-inner{width:60%;padding:0 30px 0 10px}.devFooter{background-size:cover!important;background-position:bottom;padding:170px 0 80px;background-color:#04121d}.devFooter .halo-block-header{margin:0 0 60px}.devFooter h2{color:#fff;font-size:80px;margin:0;line-height:1}.devFooter h3{color:#fff;font-size:40px;line-height:1;letter-spacing:6px;margin:5px 0 60px}.devFooter .button{background-color:#ec1b37;display:inline-block;width:auto;min-width:220px;color:#fff}.devFooterLogo{text-align:center;margin:0 0 -70px;position:relative}.devFooterLogo:before{content:"";left:0;height:1px;width:43%;position:absolute;top:60%;background-color:#1d2a34}.devFooterLogo:after{right:0;content:"";height:1px;width:43%;position:absolute;top:60%;background-color:#1d2a34}.devFooterLogo a{display:inline-block}.wrapper-footer .footer__content-top{padding-top:30px;padding-bottom:50px}.wrapper-footer .footer__content-bottom{border-top:1px solid #1D2A34}.footer-block__column .list-menu__item--link:hover{color:#ec1b37}.footer-block__column .footer-block__heading{margin:0 0 25px!important}.footer-block__item .footer-block__list ul li{margin-bottom:5px}.footer-block__item:nth-child(2) .footer-block__list ul{display:flex;flex-wrap:wrap}.footer-block__item:nth-child(2) .footer-block__list ul li{width:50%}.footer-block__detailsBox{position:relative;padding-bottom:10px;padding-left:35px}.footer-block__detailsBox a{display:inline-block}.footer-block__detailsBox svg{position:absolute;left:0;width:auto;height:16px;fill:transparent;top:2px}.footer-block__item:nth-child(2)>div{margin-left:-30px}.list-social li a{position:relative;padding-bottom:10px;padding-left:35px;display:inline-block}.list-social li a svg{position:absolute;left:0;width:auto;height:16px;fill:transparent;top:5px}.list-social li a.icon-tiktok svg{fill:#fff}.collection-banner{height:540px;padding:150px 0;text-align:center;background-size:100%!important;background-position:center!important;background-attachment:unset!important;background-color:#04121d}.collection-banner .container{position:relative;z-index:1}.collection-banner .collection-img-boxInner{background:#fff;border-radius:20px;height:90px;width:90px;margin:0 auto;position:relative;border:2px solid #fff}.collection-banner .collection-img-boxInner img{max-width:60px;max-height:60px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.collection-banner h1{color:#fff;font-size:64px;line-height:1.3;margin:0;padding:20px 0 0}.collection-banner h3{color:#fff;font-size:34px;line-height:1.3;margin:0}.collection-banner .collection-title-Overlay{position:absolute;width:100%;height:100%;background-color:#000;left:0;top:0;display:block;opacity:0}.halo-collection-content .toolbar{padding:20px 0;border-top:0;border-bottom:1px solid #dedede;margin-bottom:30px}.halo-collection-content .toolbar .toolbar-dropdown.filter-sortby .label-tab{min-width:220px;border-radius:30px}.halo-collection-content .toolbar-wrapper:not(.toolbar-mobile){justify-content:flex-end}.product-card-layout-02 .card{border:1px solid #E6E7E8;border-radius:15px;box-shadow:0 0 86.6667px #0000000f!important;overflow:hidden}.product-card-layout-02 .card .card-title-ellipsis{min-height:65px}.template-collection.product-card-layout-02 .productGrid .product{margin-top:30px}.card .card-action .button{background-color:#03111c;color:#fff;border-radius:30px;font-family:var(--product-title-font);font-weight:400;font-size:20px}.card:hover .card-action .button{background-color:#ec1b37;border-color:#ec1b37}.product-card-layout-02 .card-price .price dd{color:#ec1b37}.product-card-layout-02 .card-price .price dd.price__compare{color:#7e7e7e}.previewCartCollection .product-item-custom .card-title{min-height:auto}.product-details .breadcrumb{font-size:20px;line-height:24px;font-family:Bebas Neue;padding-top:40px!important;padding-bottom:30px!important}.breadcrumb span:not(.separate),.breadcrumb span.bd-title a,.breadcrumb span.separate svg{color:#03111c!important;font-weight:700!important}.breadcrumb a,.breadcrumb span:not(.separate){color:#03111c!important}.productView.layout-1 .productView-image-wrapper,.productView.layout-2 .productView-image-wrapper{width:calc(100% - 160px)!important}.productView.layout-1 .productView-thumbnail-wrapper,.productView.layout-2 .productView-thumbnail-wrapper{width:140px!important}.productView.layout-1 .productView-thumbnail-wrapper.arrows-disable,.productView.layout-2 .productView-thumbnail-wrapper.arrows-disable{margin-top:-50px!important}.productView-thumbnail{margin-bottom:20px;border:1px solid rgba(3,17,28,.15)!important;border-radius:15px;overflow:hidden;padding:0!important}.productView-thumbnail.slick-current{border:1px solid #EC1B37!important}.productView-thumbnail.slick-current .productView-thumbnail-link img{opacity:1!important}.productView-nav{border:1px solid rgba(3,17,28,.15);border-radius:20px;overflow:hidden}.productView-images-wrapper .slick-arrow{width:45px!important;height:45px!important;box-shadow:0 20.5882px 48.6631px #0000000f,0 20.5882px 48.6631px #0000000f!important;border-radius:50%!important}.productView-images-wrapper .slick-prev{left:15px!important}.productView-images-wrapper .slick-next{right:15px!important}.template-product .shopify-app-block{background:#f9f9f9;padding:30px 0 50px}.productReviewWrap.productReviewWrapMobile{display:none}.productReviewWrap{font-size:13px;position:relative;margin-top:60px}.productReviewIcon{width:45px;height:55px;position:absolute;z-index:1;top:-25px;left:40px}.productReviewIcon svg{width:45px;height:55px;stroke:transparent}.productReviewWrapContent{background:#fff;box-shadow:0 36.6667px 86.6667px #0000000f;border-radius:20px;padding:40px 30px;display:flex;position:relative}.productReviewWrapContent .productReviewImg{height:124px;min-width:124px;border-radius:10px;overflow:hidden;margin-right:30px}.productReviewWrapContent .productReviewImg img{height:124px;object-fit:cover}.productReviewWrapContent .productReviewMobile{display:none}.productReviewWrapContent h2{margin:0;font-style:normal;font-weight:400;font-size:40px;line-height:32px;padding-bottom:15px}.productReviewWrapContent p{margin:0;line-height:2}.productReviewWrapContent .productReviewName{font-size:16px;font-weight:600;display:flex;padding:15px 0 0}.productReviewWrapContent .customer-review__item svg{width:100px;height:auto;stroke:transparent}.productView-title{font-weight:400!important;font-size:60px!important;line-height:60px!important}.halo-productReview .spr-badge-caption{font-weight:700!important;font-size:16px!important;color:#03111c!important}.halo-productReview .spr-badge-starrating .spr-icon:before{color:#f0b227!important;font-size:22px!important}.productView-price .price.price--medium .price-item,.productView-price .price.price--medium .price-item .money{font-weight:700!important;font-size:36px!important;color:var(--product-sale-price-color)!important}.productView-price .price.price--medium .price__compare .price-item{color:#7e7e7e!important;font-weight:400!important;font-size:28px!important;position:relative;top:8px}.productView-product .productView-price{padding-bottom:15px;border-bottom:1px solid #D9D9D9}.productView-product .product-form__input{display:flex;align-items:center}.productView-product .product-form__input .form__label{min-width:180px;font-weight:700;font-size:20px}.productView-product .product-form__input .form__select{margin:0;max-width:100%}.productView-options .product-form__input .form__label [data-header-option]{display:none}.productView-product .line-item-property__field{display:flex;align-items:center;padding-top:25px}.productView-product .line-item-property__field label{min-width:110px;font-weight:700;font-size:20px}.productView-product .line-item-property__field .form-input{margin:0;max-width:100%}.productView-product .productView-quantity{display:flex;align-items:center;padding-top:25px;margin:0}.productView-product .productView-quantity .form-label{min-width:110px;font-weight:700;font-size:20px;width:auto}.productView-product .productView-quantity .quantity__container{margin:0;max-width:100%}.productView-product .productView-action{padding-top:20px}.productView-product .productView-action .button{font-size:28px}.productView-product .productView-desc,.productView-product .productView-info{display:none}.productView-info-item .productView-info-name{font-weight:600}.productReviewWrapContent .productReviewName .customer-review__item{margin-left:auto}#shopify-product-reviews .spr-header-title{font-size:72px!important;font-weight:400!important;line-height:1!important}.section-block-template--17096416559401__product-recommendations .halo-block-header .title{line-height:1!important;font-size:72px!important}#shopify-product-reviews .spr-icon:before{color:#f0b227!important;font-size:24px!important}#shopify-product-reviews .spr-review .spr-review-header-title{line-height:1.3;font-weight:400;font-size:24px}.productView-info-item .productView-info-name{font-weight:600!important}.spr-summary-actions-newreview{background-color:#fff}#shopify-product-reviews .spr-icon-star-half-alt:before,#shopify-product-reviews .spr-icon.spr-icon-star-empty:before{color:#dfdfdf!important}.products-carousel .slick-arrow{width:45px;height:45px;box-shadow:0 20.5882px 48.6631px #0000000f,0 20.5882px 48.6631px #0000000f}.products-carousel .slick-prev{left:15px!important}.products-carousel .slick-next{right:15px!important}.product-form__buttons{position:relative}.product-form__buttons.disableds:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:#ffffff78;z-index:1;cursor:pointer}.shopify-policy__container{padding:40px 20px 0;max-width:820px}html body .spr-summary-actions-newreview{width:260px}#shopify-product-reviews .spr-review .spr-review-header-title{font-size:28px!important}.spr-badge[data-rating="0.0"]{display:none!important}body.cart-sidebar-show{overflow-y:auto!important;padding-inline-end:0!important}body.cart-sidebar-show .body-content-wrapper,body.auth-sidebar-show .body-content-wrapper,body.lang-currency-sidebar-show .body-content-wrapper,body.show-pickup-availability .body-content-wrapper{transform:none!important}.rebuy-cart__flyout-announcement-bar{background:#ec1b37!important;color:#fff!important;font-family:var(--font-heading-family)!important}.rebuy-cart__flyout-announcement-bar-message{font-size:20px!important}
/*# sourceMappingURL=/s/files/1/0162/7452/2212/t/10/assets/dev_style.css.map */
