@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes bounceClick{0%{transform:scale(1)}30%{transform:scale(.95)}60%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes zoomFade{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes revealUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}body{animation:fadeIn .5s ease-out both;font-family:Poppins,sans-serif;background-color:#0f0f0f;color:#fff}h1,h2,h3,.heading,.section-header__title{animation:slideIn .6s ease-out both;text-transform:uppercase;letter-spacing:1px;font-weight:600}button,a,img,.card-wrapper,.product-form__submit{transition:all .25s ease}button,.button,.btn,.product-form__submit{background-color:transparent;border:2px solid #601313;color:#fff;padding:10px 20px;position:relative;overflow:hidden;font-weight:500;letter-spacing:.5px}button:active,.button:active,.btn:active,.product-form__submit:active{animation:bounceClick .4s ease}button:hover,.button:hover,.btn:hover,.product-form__submit:hover{box-shadow:0 0 10px #ff00004d;background-color:#601313;color:#fff}.header button,.header .button,.header .btn{border:none!important;background:none!important;box-shadow:none!important}img{animation:zoomFade .8s ease-out both}img:hover{transform:scale(1.02);filter:brightness(1.05)}.reveal{opacity:0;transform:translateY(40px);animation:revealUp 1s ease-out both;animation-delay:.3s}.card-wrapper:hover .card__media{transform:scale(1.05)}.card-wrapper:hover .card__information{opacity:1}@media screen and (min-width: 769px){.product__media img{display:block!important;opacity:1!important;visibility:visible!important;object-fit:contain!important;max-width:100%!important;height:auto!important;position:relative!important;z-index:2;mix-blend-mode:normal!important;filter:none!important}.product__media-wrapper,.media,.product__media-item{background-color:#0f0f0f!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:500px!important;overflow:visible!important;position:relative}.product__media-item[hidden],.product__media-item[aria-hidden=true],.product__media-item:not(.is-active){display:none!important}.product__media-item.is-active{display:flex!important}}.collection-hero__title{font-size:28px!important;text-align:left!important;font-weight:500!important;letter-spacing:.5px;padding-left:12px;margin-bottom:4px;text-transform:uppercase;color:#fff}.collection-hero__description{font-size:13px;color:#aaa;margin-left:12px;margin-bottom:20px;font-weight:300;line-height:1.4}.facets__heading,.facets__summary,.facets__price,.facets__checkbox-label{color:#ccc!important;font-weight:400!important;font-size:14px!important}.facets__disclosure,.facets__price{border-color:#ffffff14!important}.facets__price .field{border:1px solid #601313;background-color:transparent;color:#fff}.facets__checkbox{accent-color:#601313}.collection-hero__title{font-size:38px;font-weight:700;letter-spacing:.5px;text-align:center;margin-top:20px;margin-bottom:20px;color:#f1f1f1;opacity:0;transform:translateY(15px);animation:fadeUp .8s ease-out forwards;position:relative}.collection-hero__title:after{content:"";display:block;margin:10px auto 0;width:60px;height:2px;background-color:#601313}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.collection-hero__title{font-size:28px;margin-top:10px}}.size-guide{margin-top:24px;padding-top:12px;border-top:1px solid #444;color:#ddd;font-size:14px;line-height:1.7}.password .shopify-section--main-logo{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
