.product-card-wrapper .card__inner.ratio,.product-grid .product-card-wrapper .card__inner.ratio,.related-products .product-card-wrapper .card__inner.ratio,.complementary-products .product-card-wrapper .card__inner.ratio,.predictive-search .product-card-wrapper .card__inner.ratio{--ratio-percent: 75% !important;aspect-ratio:4 / 3!important;height:auto!important}.product-card-wrapper .card__inner.ratio:before,.product-grid .product-card-wrapper .card__inner.ratio:before,.related-products .product-card-wrapper .card__inner.ratio:before,.complementary-products .product-card-wrapper .card__inner.ratio:before,.predictive-search .product-card-wrapper .card__inner.ratio:before{padding-bottom:75%!important}.product-card-wrapper .card__media,.product-card-wrapper .card__media .media{width:100%!important;height:100%!important}.product-card-wrapper .card__media .media>img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}@media(max-width:749px){.card-wrapper.product-card-wrapper .card__content{min-width:0}.card-wrapper.product-card-wrapper .card__heading{overflow-wrap:anywhere}}.button,.shopify-payment-button__button,.card-wrapper .card,.multicolumn-card,.drawer__inner,.predictive-search{border-radius:1.6rem}.button,.shopify-payment-button__button{overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 .8rem 2.2rem #071d331f}.card-wrapper .card,.multicolumn-card{border:1px solid rgba(7,29,51,.1);box-shadow:0 1.2rem 3.6rem #071d3312,inset 0 1px #fffc;overflow:hidden}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.drawer__inner,.predictive-search{background:#fafcffe6;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border-color:#ffffffa6;box-shadow:0 1.8rem 5rem #071d332e,inset 0 1px #ffffffe6}.card-wrapper .card,.multicolumn-card{background:#ffffffd6;-webkit-backdrop-filter:blur(14px) saturate(135%);backdrop-filter:blur(14px) saturate(135%)}}@media(prefers-reduced-transparency:reduce){.drawer__inner,.predictive-search,.card-wrapper .card,.multicolumn-card{background:#fff}}.footer.color-scheme-luxury.gradient{background:radial-gradient(circle at 18% 0%,rgba(65,123,176,.14),transparent 32%),linear-gradient(180deg,#071d33,#061727);color:#fff;border-top:1px solid rgba(255,255,255,.12)}.footer.color-scheme-luxury .footer__content-top,.footer.color-scheme-luxury .footer__content-bottom{border-color:#ffffff1f}.footer.color-scheme-luxury .footer-block__heading,.footer.color-scheme-luxury .footer-block__details-content,.footer.color-scheme-luxury .footer__copyright,.footer.color-scheme-luxury .copyright__content,.footer.color-scheme-luxury a{color:#fff}.footer.color-scheme-luxury a{text-underline-offset:.3em;transition:color .18s ease}.footer.color-scheme-luxury a:hover{color:#ff929a}.footer.color-scheme-luxury .list-social__link{margin:.2rem;border:1px solid rgba(255,255,255,.14);border-radius:1.4rem;background:#ffffff12;box-shadow:inset 0 1px #ffffff1f}.footer.color-scheme-luxury .footer-block__details-content .list-menu__item--link{color:#ffffffd1}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.footer.color-scheme-luxury .list-social__link{-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/tmx-overhaul.css.map */
