.navmenu-meganav.navmenu-meganav--desktop .navmenu-meganav-items{padding-top:30px;padding-bottom:34px;grid-gap:26px 40px;align-items:start}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text{font-size:14px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;line-height:1.3;color:#0e0e0e;padding:0 0 9px;margin-bottom:8px;border-bottom:1px solid #E6E6E6;transition:color .15s,border-color .15s}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text:hover{color:#c8400f;border-color:#f05322}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-3 .navmenu-submenu{padding-left:0}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-3 .navmenu-link{display:block;padding:5px 0;font-size:14px;font-weight:400;line-height:1.35;color:#5a5a5a;transition:color .15s,transform .15s}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-3 .navmenu-link:hover{color:#c8400f;transform:translate(2px)}.navmenu-meganav.navmenu-meganav--desktop .navmenu-depth-3{margin-top:2px}.site-navigation .navmenu-submenu:not(.navmenu-meganav) .navmenu-link,.site-navigation .navmenu-submenu:not(.navmenu-meganav) .navmenu-item-text{font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.4}.site-navigation .navmenu-submenu:not(.navmenu-meganav) .navmenu-link:hover,.site-navigation .navmenu-submenu:not(.navmenu-meganav) .navmenu-item-text:hover{color:#c8400f}.site-navigation .navmenu-depth-1>li>a{font-size:15px;font-weight:500;letter-spacing:.01em;text-transform:none}@media screen and (min-width:680px){.site-header-sticky--scrolled .header-track-order{display:none!important}}.template-collection .breadcrumbs-container{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a}.template-collection .collection--title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(28px,3.2vw,42px);letter-spacing:-.01em;color:#0e0e0e;position:relative;padding-top:16px}.template-collection .collection--title:before{content:"";display:block;width:46px;height:3px;background:#f05322;margin-bottom:16px}.template-collection .productgrid--masthead{background:#0e0e0e;padding:42px 40px 38px;margin-bottom:30px}.template-collection .productgrid--masthead .collection--title{color:#fff;padding-top:0}.template-collection .productgrid--masthead .collection--description{color:#ffffffb8;font-weight:300}.template-collection .productgrid--masthead .collection--description a,.template-collection .productgrid--masthead .collection--description-toggle{color:#f05322;font-weight:600}@media screen and (max-width:559px){.template-collection .productgrid--masthead{padding:28px 22px 26px}}.template-collection .productgrid--masthead .collection--description.is-clamped.is-overflowing:after{background:linear-gradient(to bottom,#0e0e0e00,#0e0e0e)!important}.template-collection .breadcrumbs-container{margin-bottom:6px}.template-collection .utils-filter-button,.template-collection .utils-sortby-button{border:1px solid #e0e0e0;border-radius:0;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;color:#2a2a2a}.template-collection .utils-filter-button:hover,.template-collection .utils-sortby-button:hover{border-color:#0e0e0e;color:#0e0e0e}.template-collection .filter-item.is-active a,.template-collection .utils-sortby--modal-button--active{color:#c8400f}.template-collection .productitem{transition:transform .18s ease}.template-collection .productitem:hover{transform:translateY(-2px)}.template-collection .productitem--title a:hover{color:#c8400f}.template-blog .article--excerpt-title,.template-article .article--title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.01em;color:#0e0e0e}.template-blog .article--excerpt-title a:hover{color:#c8400f}.template-blog .article-list-item{border:1px solid #ececec;transition:border-color .18s ease,transform .18s ease}.template-blog .article-list-item:hover{border-color:#f05322;transform:translateY(-2px)}.template-blog .article--excerpt-readmore,.template-article .article--tags a{color:#c8400f;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.template-article .article--title{font-size:clamp(28px,3.4vw,46px)}.template-article .article--body.rte{font-size:16.5px;line-height:1.8}.template-article .article--body.rte a{color:#c8400f;font-weight:600}.template-index .button-primary,.template-index .button-secondary,.template-index .slideshow-slide__button,.template-index .promo-grid__button{border-radius:0!important;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.template-index .highlights-banner__heading,.template-index .featured-collection__title-card-heading,.template-index .small-promo-heading,.template-index .promo-grid--title,.template-index .collection-list__title{font-weight:700;letter-spacing:-.005em}.template-index .productitem--title a:hover{color:#c8400f}.template-index .slideshow-slide__heading{font-weight:700;letter-spacing:-.01em}.template-index .slideshow-slide__text{font-weight:300}.template-index .slideshow-slide__button{border:1px solid currentColor}.template-index .highlights-banner__container{background-color:#0e0e0e!important}.template-index .highlights-banner__block{color:#fff!important}.template-index .highlights-banner__heading{color:#fff!important;text-transform:uppercase;letter-spacing:.06em}.template-index .highlights-banner__text{color:#ffffffb3!important;font-weight:300}.template-index .highlights-banner__content:before{background:linear-gradient(to right,#0e0e0e 10%,#0e0e0e00)!important}.template-index .highlights-banner__content:after{background:linear-gradient(to left,#0e0e0e 10%,#0e0e0e00)!important}.template-index .featured-collection__title-card-heading,.template-index .collection-list__title,.template-index .promo-grid--title,.template-index .promo-mosaic--title{letter-spacing:-.01em}.template-index .featured-collection__view-all,.template-index .collection-list__view-all{text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#c8400f}.collection-list__container .home-section--title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.01em;color:#0e0e0e}.collection-list__container .collection__item{transition:transform .18s ease}.collection-list__container .collection__item:hover{transform:translateY(-3px)}.collection-list__container .collection__item-title{font-weight:600;letter-spacing:.01em;transition:color .15s}.collection-list__container .collection__item:hover .collection__item-title{color:#c8400f}
/*# sourceMappingURL=/cdn/shop/t/34/assets/tmg-nav-polish.css.map */
