.product-page,product-info,product-info .page-width,product-info .page-width.gradient{background:#050505!important}product-info .page-width{background-color:#050505!important}.product,.product__info-wrapper{background:#050505!important}.product__vendor,.product__text,.product__text.caption-with-letter-spacing{display:none!important}.product__title{text-align:center!important;margin-top:3.2rem!important;margin-bottom:2.2rem!important}.product__title h1,.product__title h2{font-size:clamp(2.8rem,6.5vw,3.8rem)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:0em!important;color:#fff!important;margin:0 auto!important}.product__title:after{content:"";display:block;width:72%;max-width:26rem;height:1px;margin:1.8rem auto 0;background:#8f1717}.product__media-wrapper{background:#050505!important}.product__column-sticky,.product__info-container,.product__info-container>*{background:transparent!important}.product.gradient,.product.color-background-1,.product.color-background-2,.product__media-wrapper{background:#050505!important}.product__media-wrapper .product-media-container{background:#050505!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:none!important;overflow:hidden!important}.product__media-wrapper .product__media img{transition:opacity .26s ease,transform .26s ease,filter .26s ease!important}.product__media-wrapper .thumbnail-slider{margin-top:1.2rem!important}.product__media-wrapper .thumbnail-list{gap:.8rem!important;justify-content:center!important;padding:.4rem 1rem 0!important}.product__media-wrapper .thumbnail-list__item{width:6.8rem!important;flex:0 0 6.8rem!important}.product__media-wrapper .thumbnail{background:#070707!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;opacity:.68!important;transition:opacity .22s ease,border-color .22s ease,transform .22s ease!important}.product__media-wrapper .thumbnail img{filter:contrast(.92) brightness(.86)!important;transition:filter .22s ease,transform .22s ease!important}.product__media-wrapper .thumbnail[aria-current=true]{opacity:1!important;border-color:#8f1717!important}.product__media-wrapper .thumbnail[aria-current=true] img{filter:contrast(1.06) brightness(1)!important}.product__media-wrapper .slider-button{color:#ffffff6b!important}.product__media-wrapper .slider-button:hover{color:#8f1717!important}.product__media-icon{display:none!important}.price{text-align:center!important;margin-top:.8rem!important;margin-bottom:4rem!important}.price{text-align:center!important;margin-top:1rem!important;margin-bottom:3.2rem!important}.price-item{display:block!important;font-size:2.2rem!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#fff!important}.product__info-wrapper .price{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:2.2rem}.product__info-wrapper .price:after{content:"Incl. tax";font-size:1.1rem;letter-spacing:.04em;color:#ffffff8c;font-weight:400}.product__info-wrapper .tax-note,.product__info-wrapper .product__tax{display:none!important}.product-form__input input[type=radio]+label{transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease}.product-form__input input[type=radio]:checked+label{background:#fff!important;color:#050505!important;border:2px solid #8b0000!important;box-shadow:0 0 0 1px #8b000059,0 0 18px #8b00002e;transform:scale(1.035)}.product-form__buttons{margin-top:2.8rem!important}.product-form__submit{min-height:5.8rem!important;background:#050505!important;color:#fff!important;border:2px solid #7b0000!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:1.35rem!important;font-weight:400!important;transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease!important}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.product-form__submit{transform-origin:center center!important}.product-form__submit:hover{background:#0b0b0b!important;border-color:#a40000!important;box-shadow:0 8px 30px #8b000029!important;transform:scale(1.012)!important}@keyframes m2026Pulse{0%{transform:scale(1)}45%{transform:scale(1.012)}to{transform:scale(1)}}.product-form__submit.m2026-pulse{animation:m2026Pulse .32s cubic-bezier(.22,.61,.36,1)}.product__description table{width:100%!important;margin:2rem 0 1.5rem!important;border-collapse:collapse;background:#050505!important;border-top:1px solid rgba(143,23,23,.9);border-bottom:1px solid rgba(143,23,23,.9);color:#ffffffd1;font-size:1.05rem;letter-spacing:.03em}.product__description table th,.product__description table td{padding:.85rem .75rem;border:none!important;border-bottom:none!important;text-align:center;white-space:nowrap}.product__description table th{color:#8f1717e6;font-weight:500;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.product__description table td:first-child,.product__description table th:first-child{text-align:left;color:#ffffffa6}.product__description table tr:last-child td{border-bottom:none!important}@media screen and (max-width:749px){.product__description{overflow-x:auto;-webkit-overflow-scrolling:touch}.product__description table{min-width:58rem;font-size:.95rem}.product__description table th,.product__description table td{padding:.75rem .65rem}}.product__description{margin-top:1rem!important;max-width:64rem;color:#ffffffc7!important;font-size:1.28rem!important;line-height:1.75!important;letter-spacing:.02em!important}.product__description p{margin:0 0 1.2rem!important;font-size:1.28rem!important;line-height:1.75!important;color:#ffffffc7!important}.product__description strong,.product__description b{display:block!important;margin:3.2rem 0 1.2rem!important;padding-bottom:.8rem!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#ffffffeb!important;border-bottom:1px solid rgba(143,23,23,.72)!important}.product__description ul,.product__description ol{margin:1.2rem 0 3rem!important;padding-left:1.4rem!important}.product__description li{margin-bottom:.85rem!important;font-size:1.25rem!important;line-height:1.7!important;color:#ffffffc2!important}.product__description{word-spacing:.02em}@media screen and (max-width:749px){.product__description{margin-top:3.4rem!important;font-size:1.18rem!important;line-height:1.7!important}.product__description p,.product__description li{font-size:1.18rem!important}.product__description strong,.product__description b{font-size:.78rem!important;letter-spacing:.24em!important}}#size-guide{border:1px solid rgba(143,23,23,.75)!important;border-collapse:collapse;background:#050505}#size-guide,#size-guide *,#size-guide th,#size-guide td,#size-guide tr,#size-guide thead,#size-guide tbody{border:none!important;outline:none!important;box-shadow:none!important}#size-guide{border-top:1px solid #8f1717!important;border-bottom:1px solid #8f1717!important}#size-guide tr{border-bottom:1px solid rgba(143,23,23,.22)!important}#size-guide tr:last-child{border-bottom:none!important}.related-products .card-information .price{justify-content:flex-start!important;text-align:left!important;margin-top:.35rem!important;margin-bottom:0!important}.related-products .card-information .price-item{font-size:1.35rem!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.01em!important;text-align:left!important}.related-products{background:#050505!important;padding-top:3.8rem!important}.related-products .title,.related-products h2{display:flex!important;align-items:center!important;justify-content:center!important;gap:1.1rem!important;margin:0 0 3.4rem!important;font-family:var(--font-heading-family),"Times New Roman",serif!important;font-size:1.65rem!important;font-weight:400!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#ffffffeb!important;text-align:center!important}.related-products .title:before,.related-products .title:after,.related-products h2:before,.related-products h2:after{content:"\2022\2022\2022"!important;flex:1 1 auto!important;max-width:8.5rem!important;color:#8f1717!important;font-size:.8rem!important;letter-spacing:.35em!important;line-height:1!important;border-top:1px solid rgba(143,23,23,.8)!important;transform:translateY(.15rem)!important}.related-products .card__information{padding-top:1.2rem!important;text-align:left!important}.related-products .grid__item .card__information:before{display:block!important;width:100%!important;margin:0 0 .65rem!important;font-family:var(--font-heading-family),"Times New Roman",serif!important;font-size:.78rem!important;font-weight:400!important;letter-spacing:.22em!important;text-align:center!important;color:#8f1717!important;background-image:linear-gradient(to right,rgba(143,23,23,.75) 0%,rgba(143,23,23,.75) 34%,transparent 34%,transparent 66%,rgba(143,23,23,.75) 66%,rgba(143,23,23,.75) 100%)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:100% 1px!important}.related-products .grid__item:nth-child(1) .card__information:before{content:"M08"!important}.related-products .grid__item:nth-child(2) .card__information:before{content:"M09"!important}.related-products .grid__item:nth-child(3) .card__information:before{content:"M10"!important}.related-products .grid__item:nth-child(4) .card__information:before{content:"M11"!important}.related-products .card__heading,.related-products .card__heading a{margin:0!important;font-size:1.15rem!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.03em!important;color:#ffffffeb!important;text-align:left!important;text-decoration:none!important}.related-products .card-information .price{display:flex!important;justify-content:flex-start!important;text-align:left!important;margin-top:.35rem!important;margin-bottom:0!important}.related-products .card-information .price:after{content:none!important}.related-products .card-information .price-item{font-size:1.15rem!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.01em!important;color:#ffffffad!important;text-align:left!important}.related-products .card__media img{transition:transform .32s ease,filter .32s ease!important}.related-products .card-wrapper:hover .card__media img{transform:scale(1.025)!important;filter:brightness(1.04) contrast(1.04)!important}@media screen and (max-width:749px){.related-products{padding-top:3.2rem!important}.related-products .title,.related-products h2{font-size:1.5rem!important;letter-spacing:.18em!important;gap:.8rem!important;margin-bottom:3rem!important}.related-products .title:before,.related-products .title:after,.related-products h2:before,.related-products h2:after{max-width:5.6rem!important;font-size:.7rem!important}.related-products .grid__item .card__information:before{font-size:.72rem!important;letter-spacing:.18em!important}.related-products .card__heading,.related-products .card__heading a{font-size:1.08rem!important}.related-products .card-information .price-item{font-size:1.05rem!important}}.shopify-section:has(.related-products),.related-products,.related-products.gradient,.related-products.color-background-1,.related-products.color-background-2{background:#050505!important}.related-products.page-width,.related-products .page-width{max-width:none!important;width:100%!important}.related-products{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:clamp(2rem,5vw,8rem)!important;padding-right:clamp(2rem,5vw,8rem)!important;box-sizing:border-box!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/m2026-product.css.map */
