.product__title{margin-bottom:32px}.product__title h1{color:#0b0b32;font-size:32px;font-weight:700;line-height:normal;letter-spacing:4px;text-transform:uppercase}@media (max-width: 749.98px){.product__title h1{font-size:24px}}.product-form__input{margin-bottom:16px}@media (max-width: 749.98px){.product-form__input{margin-top:0}}.product-form__input .form__label{font-weight:700!important}.product-form__input input[type=radio]+label{min-width:48px;height:48px;border-radius:1px;border:2px solid #adb5bd;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;color:#212529;font-weight:700!important}.product-form__input input[type=radio]:checked+label{background-color:#c92328;color:#fff;border:2px solid #9b0308}.product-form__buttons{max-width:192px}@media (max-width: 749.98px){.product-form__buttons button{min-height:48px}}.product-form__buttons button:hover svg path{fill:#9b0308}.product__info-stock{font-weight:700!important;color:#fff;text-align:center;text-transform:uppercase;padding:4px 12px;border-radius:4px;max-width:130px;background-color:#9b0308}.product .price__regular .price-item--regular{font-size:32px;font-weight:700;line-height:normal;letter-spacing:4px;text-transform:uppercase;color:#212529}@media (max-width: 749.98px){.product .price__regular .price-item--regular{font-size:24px}}.product__info-wrapper{padding:0 40px}@media (max-width: 749.98px){.product__info-wrapper{padding:0 1.5rem;margin-top:40px}}.product__info-wrapper .quantity__label{margin-bottom:8px}.product__info-wrapper .quantity{min-width:160px}.product__info-wrapper .quantity:before,.product__info-wrapper .quantity:after{display:none}.product__info-wrapper .quantity__button{border-radius:2px;background-color:#eceff2!important}.product__info-wrapper .quantity__button svg{width:20px}.product__info-wrapper .quantity__input{margin:0 8px;font-weight:700!important;border-radius:1px;border:2px solid #adb5bd}.product__info-wrapper .ks-chart-container{display:none!important}.product__tax{display:none}.product .buy_buttons-wrapper{display:flex;align-items:flex-start}@media (max-width: 749.98px){.product .buy_buttons-wrapper{margin:0!important}}.product .buy_buttons-wrapper .product-form{margin:0!important}.product .buy_buttons-wrapper share-button{margin-left:16px}.product .buy_buttons-wrapper share-button:hover .share-button__button{background-color:#9b0308}.product .buy_buttons-wrapper share-button:hover .share-button__button svg path{fill:#fff}.product .buy_buttons-wrapper share-button .share-button__button{width:48px;height:48px;background-color:#eceff2;display:flex;align-items:center;justify-content:center;transition:all .3s}.product .buy_buttons-wrapper share-button .share-button__button svg{margin:0}.product .buy_buttons-wrapper share-button .share-button__fallback{position:fixed;top:50%;left:50%;max-width:375px;padding:56px 40px;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 989.98px){.product .buy_buttons-wrapper share-button .share-button__fallback{min-width:370px;max-width:90%;padding:50px 20px;transform:translate(-50%,-50%)}}.product .buy_buttons-wrapper share-button .share-button__fallback:before{background-color:#eceff2}.product .buy_buttons-wrapper share-button .share-button__fallback .field{background-color:#fff;align-items:center;justify-content:center;padding:20px 0}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social{align-items:center;padding:0 10px}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .list-social__item{min-width:66px;transition:all .3s}@media (max-width: 749.98px){.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .list-social__item{min-width:55px}}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .list-social__item:hover .list-social__link svg{transform:scale(1.1)}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .list-social__link{flex-direction:column;text-decoration:none}@media (max-width: 749.98px){.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .list-social__link{padding:10px}}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .list-social__link span{font-size:12px;font-weight:400;line-height:normal;color:#000;margin-top:8px}@media (max-width: 749.98px){.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .list-social__link span{font-size:10px}}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .field__input{display:none}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .field__label{top:0}.product .buy_buttons-wrapper share-button .share-button__fallback .field .list-social .field__label span{display:block;margin-top:3px}.product .buy_buttons-wrapper share-button .share-button__fallback .field-title{font-size:12px!important;font-weight:400!important;line-height:normal!important;text-transform:capitalize}.product .buy_buttons-wrapper share-button .share-button__close{position:absolute;top:0;right:0;display:block!important}.product .buy_buttons-wrapper share-button .no-hidden{display:block}.product .price .swym-button.swym-add-to-wishlist-view-product,.product .price .price__badge-sold-out{display:none}.product .swym-button.swym-add-to-wishlist-view-product:after{display:none}.product .swym-wishlist-button-bar{display:flex;margin-left:16px}.product .swym-btn-container{width:48px;height:48px;display:flex;align-items:center;justify-content:center;transition:all .3s}.product .swym-btn-container button{background-color:#eceff2!important}.product__wrapper{width:100%;height:100%}.product__wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}.product__wrapper .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product__wrapper .swiper-slide .global-media-settings{border:none}.product__wrapper .swiper-slide .product-media-container .media{padding-top:100%}.product__wrapper .swiper-slide .product-media-container .media img{-o-object-fit:contain;object-fit:contain}.product__wrapper .js-product-swiper{height:100%;max-width:100%}.product__wrapper .js-product-swiper .swiper-wrapper{display:flex;justify-content:space-between;overflow:hidden}@media (max-width: 749.98px){.product__wrapper .media-type-video{display:flex}}slider-component{margin:0!important}variant-radios{display:flex;flex-direction:column-reverse}@media (max-width: 749.98px){variant-radios{margin:0!important}}.product--thumbnail_slider .thumbnail-slider{width:100%;z-index:2}.product--thumbnail_slider .thumbnail-slider .slider-button{display:none}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{justify-content:center;flex-wrap:wrap}@media (max-width: 749.98px){.product--thumbnail_slider .thumbnail-slider .thumbnail-list{margin-bottom:0;bottom:-20px}}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{width:84px!important;height:77px;border-radius:2px}@media (max-width: 749.98px){.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{width:44px!important;min-width:44px;height:44px}}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item .thumbnail{border-radius:2px;border:none!important;border-bottom:2px solid #212529!important;box-shadow:none}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item .thumbnail[aria-current]{border:2px solid #9b0308!important}.related-products__heading{text-align:center;font-weight:700!important;color:#9b0308;margin-bottom:58px!important}.related-products .product-grid{justify-content:space-between}@media (max-width: 989.98px){.related-products .product-grid{overflow:hidden;padding:0 10px}}.related-products .product-grid .grid__item{border-radius:3px;background:#fff;box-shadow:1px 2px 10px #2424244d;margin-right:24px;min-height:530px;flex:0 1 25%}@media (max-width: 989.98px){.related-products .product-grid .grid__item{flex:0 0 auto;max-width:100%;min-height:417px;padding-bottom:20px}}.related-products .product-grid .grid__item:last-child{margin-right:0}.related-products .product-grid .grid__item .card__media img{-o-object-fit:contain;object-fit:contain;padding:10%}.related-products .product-grid .grid__item .card__inner{background-color:#f2f2f2}.related-products .product-grid .grid__item .card__inner .card__information{border-top:none!important}.related-products .product-grid .grid__item .card__inner .card__content{display:none}.related-products .product-grid .grid__item .card__content .card__information{padding:16px 0 24px;margin-top:16px;margin-left:12px;margin-right:12px;border-top:1px solid #c92328;display:flex;flex-direction:column;justify-content:space-between;min-height:150px}@media (max-width: 749.98px){.related-products .product-grid .grid__item .card__content .card__information{display:flex;flex-direction:column;justify-content:space-between;min-height:170px}}.related-products .product-grid .grid__item .card__content .card__information .card__heading a{font-size:16px!important;font-weight:700!important;line-height:24px!important;text-transform:uppercase;letter-spacing:1px}@media (max-width: 749.98px){.related-products .product-grid .grid__item .card__content .card__information .card__heading a{font-size:14px!important;line-height:normal!important}}.related-products .product-grid .grid__item .card__content .card__information .caption-with-letter-spacing{padding:4px 0;font-size:14px;font-style:normal;font-weight:400;text-transform:capitalize}@media (max-width: 749.98px){.related-products .product-grid .grid__item .card__content .card__information .caption-with-letter-spacing{font-size:12px}}.related-products .product-grid .grid__item .card__content .card__information .price{font-size:24px;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase}@media (max-width: 749.98px){.related-products .product-grid .grid__item .card__content .card__information .price{font-size:20px}}.related-products .price-bottom{display:flex;align-items:center;justify-content:space-between}.related-products .price-bottom .swym-wishlist{z-index:2000;min-height:20px!important;padding:10px;background-color:#eceff2;font-size:24px}.related-products .price-bottom .swym-wishlist:hover{opacity:.4}.product__media-toggle,.product__modal-opener .product__media-icon{display:none!important}@media (max-width: 749.98px){.page-width-hide{padding:0}}.alr-template-list-title{font-size:24px!important;color:#9b0308!important;letter-spacing:1px;text-transform:uppercase}.alr-wh-comp-button{background-color:#9b0308!important;border:1px solid #9b0308!important;transition:all .2s ease-in-out!important}.alr-wh-comp-button p{color:#fff!important}.alr-wh-comp-button:hover{background-color:#0000!important}.alr-wh-comp-button:hover p,.alireviews-popup-detail .alr-wh-comp-list-star-rating-icon-fill,.alireviews-review-box .alr-wh-comp-list-star-rating-icon-fill,.alireviews-review-box .alr-wh-comp-rating-star-icon-fill{color:#9b0308!important}.alr-wh-comp-summary-average-header{flex-direction:column}.alr-wh-rating-total-review{color:#343a40!important;font-size:14px!important;font-style:normal;font-weight:700!important;line-height:normal;letter-spacing:1px;text-transform:uppercase}.alr-wh-comp-verify-purchase span{color:#212529!important;font-size:16px!important;font-weight:700!important;line-height:24px!important}.alireviews-review-box .alr-wh-comp-text-content,.alr-wh-comp-review-item-author{font-size:18px!important}.alr-wh-comp-review-date-formatted{font-size:14px!important}.alireviews-review-box .alr-wh-comp-input-rating-action:not(:hover) input:checked~label svg{fill:#9b0308!important}.alireviews-review-box .alr-wh-comp-input-rating-action:not(:checked)>label:hover~label svg{fill:#9b0308!important}.alr-wh-comp-input-rating-action label:hover svg path{fill:#9b0308!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main-product.out.css.map */
