.template-collection{--br-col-add-bg: #ffc107;--br-col-add-text: #232323;--br-col-options-border: #1565c0;--br-col-card-radius: 12px;--br-col-title: var(--br-listing-card-title, .9375rem);--br-col-title-mb: var(--br-listing-card-title, .9375rem);--br-col-price: var(--br-listing-card-price, 1.125rem);--br-col-price-mb: var(--br-listing-card-price, 1.125rem)}@media(min-width:1025px){.template-collection .page-sidebar.page-sidebar--vertical,.template-collection #halo-sidebar.page-sidebar{position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:100%!important;max-width:320px!important;height:100%!important;float:none!important;z-index:101!important;display:block!important;background-color:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;opacity:1!important;visibility:visible!important;transform:translate3d(-105%,0,0)!important;transition:transform .35s ease,visibility .35s ease!important}body.open-mobile-sidebar.template-collection .page-sidebar.page-sidebar--vertical,body.open-mobile-sidebar.template-collection #halo-sidebar.page-sidebar,body.br-filter-drawer-open.template-collection .page-sidebar.page-sidebar--vertical,body.br-filter-drawer-open.template-collection #halo-sidebar.page-sidebar{transform:translateZ(0)!important}.template-collection .page-sidebar .halo-sidebar-close{display:block!important;opacity:1!important;pointer-events:auto!important;right:-40px}.template-collection .page-sidebar+.page-content,.template-collection .halo-collection-content .page-content{width:100%!important;max-width:100%!important;float:none!important;padding-left:0!important;padding-right:0!important}.template-collection .toolbar-wrapper.toolbar-mobile{display:flex!important;align-items:center;order:0}.template-collection .toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;justify-content:space-between}.template-collection .toolbar-wrapper:not(.toolbar-mobile){flex:1 1 auto;justify-content:flex-end;order:1}}.template-collection .page-sidebar .halo-sidebar-wrapper{max-height:calc(100vh - 60px);overflow:auto;padding:0 18px 24px;background:#fff}.template-collection .page-sidebar .halo-sidebar-header{padding:16px 18px 12px;border-bottom:1px solid #e6ebf2}.template-collection .toolbar-wrapper.toolbar-mobile .toolbar-sidebar{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid #d0d7e2;border-radius:999px;background:#fff;cursor:pointer}.template-collection .toolbar-wrapper.toolbar-mobile .toolbar-sidebar .filter-text{font-size:12px;font-weight:700;text-transform:none;letter-spacing:0;color:#0f172a}.template-collection .toolbar{margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid #eef2f7;min-height:0}.template-collection .collection-default{padding-top:4px}.template-collection .page-header,.template-collection .main-collection-banner .page-header,.template-collection .collection-title,.template-collection h1.page-header{margin:0}.template-collection .collection-hero,.template-collection .collection-hero__inner,.template-collection .main-collection-banner .banner,.template-collection .main-collection-banner .collectionBanner{min-height:0!important;padding-top:0!important;padding-bottom:0!important;background-image:none!important}.template-collection .main-collection-banner .collection-hero__image,.template-collection .main-collection-banner .image-zoom,.template-collection .main-collection-banner .adaptive_height{display:none!important}.template-collection .br-collection-count,.template-collection .collection-hero__description,.template-collection .main-collection-banner .collection-description,.template-collection .rte.collection-description{margin:0 0 10px;max-width:52rem;color:#64748b;font-size:.875rem;line-height:1.45}body.template-collection .br-collection-chrome>.br-collection-description{flex:1 1 100%;width:100%;order:2;box-sizing:border-box;margin:2px 0 0;padding:0;max-width:none;color:#3c4553;font-size:14px;line-height:1.55;overflow-wrap:anywhere}body.template-collection .br-collection-chrome>.br-collection-description>*{max-width:52rem}body.template-collection .br-collection-chrome>.br-collection-description p{margin:0 0 .65em}body.template-collection .br-collection-chrome>.br-collection-description p:last-child{margin-bottom:0}body.template-collection .br-collection-chrome>.br-collection-description a{color:#1565c0;text-decoration:underline;text-underline-offset:2px}body.template-collection .br-collection-chrome>.br-collection-description a:hover{color:#0d47a1}@media(max-width:749px){body.template-collection .br-collection-chrome>.br-collection-description{font-size:14px;line-height:1.5;margin-top:4px}}.template-collection .br-collection-count{display:block;margin:0 0 8px;font-size:.8125rem;font-weight:600;color:#64748b}.template-collection .toolbar .results-count,.template-collection .toolbar .results-count .results{display:inline-flex!important;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#64748b}.template-collection .toolbar .br-collection-total{color:#94a3b8;font-weight:500}.template-collection .toolbar .toolbar-label{display:none}.template-collection .br-collection-chrome .toolbar .toolbar-dropdown .label-tab{min-height:var(--br-listing-control-height, 40px);height:var(--br-listing-control-height, 40px);padding:0 var(--br-listing-control-padding-x, 16px);border-radius:var(--br-listing-control-radius, 9px);border:1px solid var(--br-listing-control-border, #c5d4e4);background:var(--br-listing-control-background, #f7f9fc);font-size:var(--br-listing-control-font-size, .9375rem);font-weight:700;color:var(--br-listing-text, #0b2a4a)}.template-collection .toolbar-viewAs,.template-collection .toolbar-limitView{display:none!important}.template-collection .productListing .product-item .card{background:#fff;border:1px solid #e6ebf2;border-radius:var(--br-col-card-radius);box-shadow:0 1px 2px #0f172a0a;overflow:hidden}.template-collection .productListing .product-item .card:hover{box-shadow:0 6px 16px #0f172a14;transform:translateY(-1px)}.template-collection .productListing .card-media{background:#fff!important;border-radius:0;overflow:hidden}.template-collection .productListing .card-media img{object-fit:contain!important;object-position:center!important;padding:3px!important;background:#fff!important;transform:scale(1.04);transform-origin:center center;transition:transform .2s ease}.template-collection .productListing .product-item .card:hover .card-media img{transform:scale(1.06)}.template-collection .productListing .card-information{padding:var(--br-listing-card-info-pad, 8px 8px 10px)!important}.template-collection .productListing .card-title,.template-collection .productListing .card-title .text{color:#0f172a!important;min-height:0;margin:0 0 10px!important}.template-collection .productListing .card-price .price,.template-collection .productListing .card-price .price-item--sale,.template-collection .productListing .card-price .price-item--regular{line-height:1.15!important}.template-collection .productListing .card-price .price__compare .price-item--regular,.template-collection .productListing .card-price s.price-item--regular{color:#94a3b8!important;text-decoration:line-through}.template-collection .productListing .card-action{display:flex;justify-content:center;padding:0 10px 12px}.template-collection .productListing .card-action .button,.template-collection .productListing .card-action .button-ATC,.template-collection .productListing .card-action .product-form__submit{background:var(--br-col-add-bg)!important;border:1.5px solid var(--br-col-add-bg)!important;color:var(--br-col-add-text)!important;border-radius:999px!important;box-shadow:none!important;font-weight:800!important;font-size:.85rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;min-height:32px!important;height:auto!important;padding:6px 14px!important;width:auto!important;max-width:100%;line-height:1.1!important}.template-collection .productListing .card-action .button:hover,.template-collection .productListing .card-action .button-ATC:hover,.template-collection .productListing .card-action .product-form__submit:hover{background:#ffca28!important;border-color:#ffca28!important;color:var(--br-col-add-text)!important;transform:none;box-shadow:none!important}.template-collection .productListing .card-action .button-ATC--options,.template-collection .productListing .card-action a.button-ATC[href*="/products/"]{background:#fff!important;color:var(--br-col-options-border)!important;border:1.5px solid var(--br-col-options-border)!important;box-shadow:none!important}.template-collection .productListing .card-action .button-ATC--options:hover,.template-collection .productListing .card-action a.button-ATC[href*="/products/"]:hover{background:#e3f2fd!important;color:var(--br-col-options-border)!important}.template-collection .productListing .halo-productBadges .badge.sale-badge{background:#e53935;color:#fff}.template-collection .productListing .halo-productBadges .badge.sold-out-badge{background:#64748b;color:#fff}.template-collection .facets__item.br-facet-hidden,.template-collection .sidebarBlock.br-facet-group-empty{display:none!important}.template-collection .sidebarBlock.js-filter:has(ul.facets__list):not(:has(li.facets__item)){display:none!important}@media(max-width:749px){.template-collection .productListing .card-action{padding:0 8px 10px}.template-collection .productListing{overflow-x:hidden}}@media(prefers-reduced-motion:reduce){.template-collection .productListing .product-item .card:hover{transform:none}.template-collection .productListing .card-media img,.template-collection .productListing .product-item .card:hover .card-media img{transform:scale(1.04);transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/br-collection-page.css.map */
