.overflow-menu::part(list){gap:0 2rem!important}.menu-list__link{letter-spacing:.06em}@media(hover:hover)and (pointer:fine){.menu-list__link{min-height:32px}}header-component{--icon-size-md: 1.125rem}@media(hover:hover)and (pointer:fine){header-component{--button-size: 36px}header-component .menu-list__link{min-height:32px}header-component .dropdown-localization__button{padding-block:0;min-height:32px}}header-component .dropdown-localization__button{font-size:.75rem;letter-spacing:.06em}@media screen and (min-width:750px){.section .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:7fr 3fr}}header-component .mega-menu__list{display:none}a.menu-drawer__menu-item--child{display:none!important}header-component .mega-menu__content-list{grid-column:1 / span var(--menu-content-columns-tablet)}@media screen and (min-width:990px){header-component .mega-menu__content-list{grid-column:1 / span var(--menu-content-columns-desktop)}}@media screen and (min-width:990px){header-component .mega-menu__content-list{grid-column:1 / -1}header-component .mega-menu__content-column--products{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch}header-component .flrc-megamenu-shop-all-cell{grid-column:1 / -1}}@media screen and (min-width:1200px){header-component .mega-menu__content-column--products{grid-template-columns:repeat(4,minmax(0,1fr)) auto}header-component .flrc-megamenu-shop-all-cell{grid-column:auto}}@media screen and (min-width:990px){main[data-template^=collection] .product-grid--grid{--product-grid-columns-desktop: repeat(4, 1fr)}}header-component .mega-menu__content-list-item .price{display:none}header-component .mega-menu__content-list .resource-card__title.paragraph{font-size:var(--font-size--sm)}main[data-template^=collection] .product-media-container{background-color:var(--flatrock-light-grey);border-radius:0}main[data-template^=collection] .product-card .group-block-content{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;margin-top:var(--flatrock-spacing-sm);padding-top:var(--flatrock-spacing-sm);border-top:1px solid var(--flatrock-hairline-on-light)}main[data-template^=collection] .product-card .group-block-content>*{margin:0}main[data-template^=collection] .product-card [class*=product_title],main[data-template^=collection] .product-card [class*=product_title]>*{font-size:.95rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}main[data-template^=collection] .product-card .group-block-content>.text-block.text-left{flex:none;padding-top:1px;text-align:left}main[data-template^=collection] product-price .price{font-family:var(--flatrock-font-mono);font-size:.8rem;font-weight:500;letter-spacing:.05em;white-space:nowrap}main[data-template^=collection] .rating-wrapper{display:none}.shopify-section-group-footer-group .menu__heading.h4{font-weight:700}.shopify-section-group-footer-group .menu__heading.h4,.shopify-section-group-footer-group .text-block.h4,.shopify-section-group-footer-group .text-block.h4 p{font-size:.8125rem;letter-spacing:.08em;line-height:1.3}.shopify-section-group-footer-group .menu__item.paragraph,.shopify-section-group-footer-group .menu__item a,.shopify-section-group-footer-group .text-block:not(.h4) p{font-size:.875rem;line-height:1.5}.shopify-section-group-footer-group .text-block:has(a[href*=terms],a[href*=privacy]) p{font-size:.75rem}.flrc-megamenu-shop-all-cell{display:flex;align-items:flex-end;justify-content:flex-start}.flrc-megamenu-shop-all{display:inline-flex;align-items:center;padding:.6rem 1rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-decoration:none;border:1px solid #10100F;background:#10100f;color:#f5f5f5;transition:opacity .2s ease}.flrc-megamenu-shop-all:hover{opacity:.85}header-component .mega-menu__content-list .resource-card__media{overflow:hidden}header-component .mega-menu__content-list .resource-card__image{transition:transform .4s cubic-bezier(.25,.1,.25,1)}header-component .mega-menu__content-list .resource-card:hover .resource-card__image{transform:translateY(-6px) scale(1.045)}@media(prefers-reduced-motion:reduce){header-component .mega-menu__content-list .resource-card__image{transition:none}}.flrc-badge-version--prev{background-color:transparent;box-shadow:inset 0 0 0 1px currentcolor;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
