gm-bf-catalog.container--large{display:block;margin-top:var(--bf-space-top, 60px);scroll-margin-top:180px}body.template-page-black-friday{background:#293437}body.template-page-black-friday #main{--color-background-main: #293437;--color-opacity-background-main: rgba(41, 52, 55, 0);--color-third-background-main: #354145;--color-text-main: #fffcf7;--color-foreground-main: #293437;--color-accent-main: #dda642;--color-foreground-accent-main: #293437;--color-borders-main: #718083;--color-borders-forms-primary: #a4aca9;--color-borders-forms-secondary: #fffcf7;background:#293437;color:#fffcf7}body.template-page-black-friday #main gm-bf-catalog [data-bf-tab][aria-selected=true],body.template-page-black-friday #main gm-bf-catalog [data-bf-option][aria-pressed=true]{background:#dda642;border-color:#dda642;color:#293437}body.template-page-black-friday #main gm-bf-catalog .bf-catalog__count{color:#d6d4cd;opacity:1}body.template-page-black-friday #main gm-bf-catalog [data-bf-tab]:focus-visible,body.template-page-black-friday #main gm-bf-catalog [data-bf-picker-open]:focus-visible,body.template-page-black-friday #main gm-bf-catalog [data-bf-clear-subcategory]:focus-visible,body.template-page-black-friday #main gm-bf-catalog [data-bf-load-more]:focus-visible,body.template-page-black-friday #main gm-bf-catalog .bf-catalog__picker button:focus-visible{outline-color:#fffcf7}gm-bf-catalog [hidden]{display:none!important}gm-bf-catalog .bf-catalog__tabs{flex-wrap:wrap;margin-bottom:24px}gm-bf-catalog .bf-catalog__toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:24px}gm-bf-catalog .bf-catalog__picker-open{display:inline-flex;align-items:center;justify-content:center;gap:10px;grid-row:1;grid-column:2;justify-self:end;margin:0!important;min-height:0!important}gm-bf-catalog .bf-catalog__picker-open svg{flex-shrink:0}gm-bf-catalog .bf-catalog__selection{grid-row:2;grid-column:1 / -1;max-width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;white-space:normal;overflow-wrap:break-word;word-break:normal}gm-bf-catalog [data-bf-selected-label]{max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word;word-break:normal}gm-bf-catalog .bf-catalog__clear-subcategory{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-width:24px;min-height:24px;margin:0 0 0 4px;padding:0;border:0;border-radius:0;box-shadow:none;background:none;color:inherit;font:inherit;cursor:pointer}@media(pointer:coarse){gm-bf-catalog .bf-catalog__clear-subcategory{min-width:40px;min-height:40px}}gm-bf-catalog .bf-catalog__count{grid-row:1;grid-column:1;justify-self:start;min-width:0;min-height:1.5em;margin:0!important}gm-bf-catalog .bf-catalog__picker{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(520px,calc(100vw - 40px));max-width:520px;max-height:min(75dvh,680px);padding:0;overflow:hidden;border:1px solid var(--color-text-main);border-radius:12px;background:var(--color-background-main);color:var(--color-text-main)}gm-bf-catalog .bf-catalog__picker[open]{display:flex;flex-direction:column}gm-bf-catalog .bf-catalog__picker::backdrop{background:#0000004d}gm-bf-catalog .bf-catalog__picker-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px 12px;flex-shrink:0}gm-bf-catalog .bf-catalog__picker-title{margin:0}gm-bf-catalog .bf-catalog__picker-close{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;flex-shrink:0}gm-bf-catalog .bf-catalog__picker-group{margin:0;padding:0 24px 16px;flex-shrink:0}gm-bf-catalog .bf-catalog__picker-options{display:grid;gap:8px;min-height:0;padding:0 24px 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}gm-bf-catalog [data-bf-option]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 16px;text-align:left;white-space:normal;overflow-wrap:anywhere}gm-bf-catalog [data-bf-option][aria-pressed=true]{background:var(--color-text-main);border-color:var(--color-text-main);color:var(--color-foreground-main)}gm-bf-catalog .bf-catalog__loading,gm-bf-catalog .bf-catalog__error,gm-bf-catalog .bf-catalog__empty,gm-bf-catalog .bf-catalog__editor-note{margin-bottom:24px}gm-bf-catalog .bf-catalog__more{display:flex;justify-content:center;margin-top:var(--gutter-large, 32px)}gm-bf-catalog .bf-catalog__more:has([hidden]){display:none}gm-bf-catalog [data-bf-grid]:empty{min-height:0}gm-bf-catalog .product-item__badges>.bf-catalog__sticker{display:block;float:right;clear:both;width:96px;max-width:80%;height:auto;margin:0 0 8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;object-fit:contain}gm-bf-catalog [role=tab]:focus-visible,gm-bf-catalog [data-bf-grid]:focus-visible,gm-bf-catalog button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (max-width:767px){gm-bf-catalog .product-item__badges>.bf-catalog__sticker{width:72px;margin-bottom:6px}gm-bf-catalog.container--large{margin-top:var(--bf-space-top-mobile, 32px)}gm-bf-catalog .bf-catalog__picker{inset:auto 0 0;margin:0;width:100%;max-width:none;max-height:min(75dvh,680px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:12px 12px 0 0}gm-bf-catalog .bf-catalog__picker-header{padding-inline:20px}gm-bf-catalog .bf-catalog__picker-group,gm-bf-catalog .bf-catalog__picker-options{padding-inline:20px}}@media screen and (max-width:767px){body.template-page-black-friday #main .mount-slideshow .card__text-parent{align-items:flex-start;justify-content:flex-start;padding:0;text-align:left}body.template-page-black-friday #main .mount-slideshow .card__text-parent>.card__text{--horizontal-alignment: left !important;width:58%;max-width:58%;padding:18px 0 0 18px;text-align:left}body.template-page-black-friday #main .mount-slideshow .card__text>.shopify-block{margin-bottom:8px}body.template-page-black-friday #main .mount-slideshow .card__text>.shopify-block:last-child{margin-bottom:0}body.template-page-black-friday #main .mount-slideshow .card__text :is(.h1,.h2,.h3,.h4,.h5,.h6){margin:0;font-size:22px;line-height:1.12;white-space:normal;overflow-wrap:break-word;word-break:normal}body.template-page-black-friday #main .mount-slideshow .card__text .shopify-block>span[class*=text-size--]{font-size:11px;line-height:1.25;white-space:normal}}@media screen and (max-width:374px){body.template-page-black-friday #main .mount-slideshow .card__text-parent>.card__text{padding:14px 0 0 14px}body.template-page-black-friday #main .mount-slideshow .card__text :is(.h1,.h2,.h3,.h4,.h5,.h6){font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/gm-black-friday-catalog.css.map */
