.tf-mega{border-top:.1rem solid rgba(var(--color-border),1);border-bottom:.1rem solid rgba(var(--color-border),1);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 2.4rem 4.8rem -3.2rem rgba(var(--color-foreground),.25)}.tf-mega__inner{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(0,3fr);gap:4.8rem;padding-block:3.2rem 4rem}.tf-mega__links{display:flex;flex-direction:column;gap:1.4rem}.tf-mega__group{display:grid;gap:.6rem}.tf-mega__sublist{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.tf-mega__link{color:rgb(var(--color-foreground-secondary));font-size:1.4rem;line-height:1.4;text-decoration:none;transition:color var(--duration-default, .2s)}.tf-mega__link--parent{color:rgb(var(--color-foreground));font-size:1.6rem}.tf-mega__link--active{color:rgb(var(--color-foreground));font-weight:600}.tf-mega__all{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:1.6rem;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.tf-mega__arrow{width:1.4rem;height:1.4rem;transition:transform var(--duration-default, .2s)}.tf-mega__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}.tf-mega__card-link{display:grid;gap:1.2rem;color:rgb(var(--color-foreground));text-decoration:none}.tf-mega__card-media{display:block;overflow:hidden;border-radius:var(--border-radius-media, .3rem);background:rgb(var(--color-background-secondary));aspect-ratio:4 / 3}.tf-mega__card-image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tf-mega__card-title{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.25}@media(hover:hover){.tf-mega__link:hover,.tf-mega__all:hover{color:rgb(var(--color-foreground))}.tf-mega__all:hover .tf-mega__arrow{transform:translate(.3rem)}.tf-mega__card-link:hover .tf-mega__card-image{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.tf-mega__card-image,.tf-mega__arrow{transition:none}}.tf-mega__card-title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:600}.tf-mega__link--parent{display:inline-flex;align-items:center;gap:1.2rem}.tf-menu-icon{flex:none;width:2.8rem;height:2.8rem;object-fit:contain}@media screen and (min-width:990px){.header.header--center-logo{grid-template-columns:1fr auto 1fr;grid-template-areas:". logo icons" "menu menu menu";row-gap:0;align-items:center}.header.header--center-logo>.header__heading,.header.header--center-logo>.header__heading-link{grid-area:logo;justify-self:center;padding-block:1.4rem .6rem}.header.header--center-logo .header__column{grid-area:icons;justify-self:end}.header.header--center-logo .menu_left_block{grid-area:menu;justify-content:center;width:100%;padding-bottom:.8rem}.header.header--center-logo .menu_left_block .header__inline-menu{margin-inline:auto}}.product__info-main .product__title.product__title,.product__info-main h1.product__title{font-size:clamp(2.6rem,2.3vw,3.2rem);font-weight:400;line-height:1.15;letter-spacing:-.01em}.product__info-main .price .price-item.price-item,.product__info-container .price .price-item.price-item{font-family:var(--font-body-family);font-size:clamp(2.2rem,1.7vw,2.4rem);font-weight:400;line-height:1.2}.product__info-main .price .price-item--regular.price-item--regular:not(:only-child),.product__info-main .price s.price-item{font-size:1.6rem;opacity:.6}.collection-product-card .card__title.card__title,.collection-product-card .card__title.card__title a,.collection-product-list .collection-product-card .card__title.card__title a.full-unstyled-link{font-size:1.6rem!important;font-weight:400;line-height:1.35}.collection-product-card .price .price-item.price-item{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.35}.collection-product-card .price .price-item--regular.price-item--regular:not(:only-child),.collection-product-card .price s.price-item{font-size:1.3rem;opacity:.6}@media screen and (max-width:575px){.collection-product-card .card__title.card__title,.collection-product-card .card__title.card__title a,.collection-product-list .collection-product-card .card__title.card__title a.full-unstyled-link{font-size:1.4rem!important}.collection-product-card .price .price-item.price-item{font-size:1.4rem}}.collection-product-card .card-information__group{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.2rem;row-gap:.5rem}.collection-product-card .card-information__top{display:contents}.collection-product-card .card__subtitles{grid-column:1 / -1}.collection-product-card .card__title.card__title{grid-column:1 / -1;margin:0;text-transform:uppercase;letter-spacing:.08em}.collection-product-card .card__title.card__title,.collection-product-card .card__title.card__title a,.collection-product-list .collection-product-card .card__title.card__title a.full-unstyled-link{font-size:1.35rem!important;font-weight:500;line-height:1.35}.collection-product-card .card-information__group .price{grid-column:1;grid-row:2}.collection-product-card .card-information__group .price .price-item.price-item{font-size:1.5rem}.collection-product-card .product-parameters{grid-column:2;grid-row:2;justify-self:end;margin:0}.collection-product-card .card__inventory,.collection-product-card .rating,.collection-product-card .card__description{grid-column:1 / -1}.collection-product-card .product-parameters:not(:has(.js-color-swatches,.product_color-count,.color-swatch,[class*=swatch])){display:none}.collection-product-card .rating.card__rating-placeholder{display:none}
/*# sourceMappingURL=/cdn/shop/t/66/assets/component-tf-mega.css.map */
