.halo-grid-content:after{content:"";display:block;clear:both}.page-sidebar{position:fixed;top:0;bottom:0;padding:0;width:100%;height:100%;z-index:101;max-width:calc(100vw - 40px);opacity:1;transition:transform var(--duration-long) ease,opacity var(--duration-long) ease,visibility var(--duration-default) ease;background-color:var(--bg-white)}.sidebar-toogle{display:block;width:40px;height:40px;padding:9px 0 9px 9px;background-color:var(--color-global-darken);margin:0}.sidebar-toogle .icon{width:100%;height:100%;stroke:transparent;fill:var(--bg-grey)}.page-sidebar.page-sidebar-left{left:0;transform:translate3d(-101%,0,0)}.page-sidebar.page-sidebar-right{right:0;transform:translate3d(101%,0,0)}.page-sidebar.page-sidebar-left .halo-sidebar-close{right:-40px}.page-sidebar.page-sidebar-right .halo-sidebar-close,.product-left-sidebar.has-sidebar .page-sidebar.page-sidebar-right .halo-sidebar-close{left:-40px}body.open-mobile-sidebar{overflow:hidden}body.open-mobile-sidebar .background-overlay{opacity:1;pointer-events:all}body.open-mobile-sidebar .page-sidebar{opacity:1;visibility:visible;transform:translateZ(0)}body.open-mobile-sidebar .halo-grid-content{overflow-x:hidden}.halo-collection-content .halo-sidebar-wrapper{height:auto}.halo-collection-content .halo-sidebar-wrapper:last-child{padding-bottom:0}.halo-collection-content .facet-checkbox{text-transform:none}.halo-collection-content .refined-widgets{margin-top:auto!important;padding-bottom:30px}.halo-collection-content .refined-widgets .button{display:flex;justify-content:center}.halo-collection-content .facets__display .facets__reset,.halo-collection-content .refined-widgets .results-count,.halo-collection-content .refined-widgets .sidebarBlock-content{display:none!important}.halo-collection-content .button{width:100%;padding:14px!important;text-transform:uppercase;line-height:normal;font-size:14px;font-weight:400}.halo-collection-content .button--unfilled{background:none;border:1px solid #000;color:#000}.halo-collection-content .button--unfilled:hover{background:#000}.halo-collection-content .button--unfilled:after{display:none}.halo-collection-content .sidebar--layout_1 .sidebarBlock-heading{border:none;padding:0;margin:0}.halo-collection-content .js-filter:not(.refined-widgets){padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #efefef}.halo-collection-content .js-filter.Availability{display:none!important}.halo-collection-content input[type=checkbox]+.form-label--checkbox:after{background:#000 none}.halo-collection-content input[type=checkbox]:checked+.form-label--checkbox:before{background:none}.halo-collection-content .facets__item input[type=checkbox]+.form-label--checkbox:after{top:5.5px;left:2.5px}.halo-collection-content input[type=checkbox]+.form-label--checkbox,.halo-collection-content input[type=radio]+.form-label--radio{font-size:14px}.halo-collection-content .facets__item input[type=checkbox]+.form-label--checkbox{padding-left:22px}.halo-collection-content .facets__item{margin-bottom:20px}.halo-collection-content .halo-sidebar-header{padding:30px 25px 0!important;display:block!important;background:none}.halo-collection-content .halo-sidebar-header .title{text-transform:uppercase;font-size:16px;font-weight:400}.halo-collection-content .page-sidebar{overflow:auto}.halo-collection-content .facets__list--columns{display:block;column-count:2}body.open-mobile-sidebar .halo-collection-content .page-sidebar .halo-sidebar-close{display:flex;top:21px;right:10px;background:none}.halo-collection-content .halo-sidebar-close svg{fill:#000!important}.halo-collection-content .toolbar-mobile:first-child{display:initial!important}.halo-collection-content .toolbar .toolbar-item .toolbar-icon.icon-filter{text-transform:uppercase;cursor:pointer}.halo-collection-content .toolbar .toolbar-item .toolbar-icon.icon-filter svg{display:none}.halo-collection-content .page-sidebar .halo-sidebar-wrapper{padding:35px 25px 0}.halo-collection-content .halo-sidebar-wrapper{height:calc(100% - 52px)}.halo-collection-content .facets__form{display:flex;flex-direction:column;height:100%}.collection-filters{height:100%}.facets__form .count{display:none!important}.halo-collection-content .filter-text{font-weight:500!important}.halo-collection-content .filter-text:hover{text-decoration:underline;text-underline-offset:5px}@media (min-width: 1400px){.blog-layout-full-width .page-sidebar+.page-content{padding-left:60px}}@media (max-width: 1299px){.sidebar--layout_vertical .productGrid.column-4 .product,.sidebar--layout_vertical .productGrid.column-5 .product{width:33.33333%}.toolbar .toolbar-item .toolbar-icon.grid-4{display:none}}@media (max-width: 1199px){.sidebar--layout_horizontal .page-sidebar.page-sidebar--horizontal .sidebarBlock-content--full{left:auto;right:0}.sidebar--layout_horizontal .page-sidebar.page-sidebar--horizontal .sidebarBlock:first-child .sidebarBlock-content--full{left:0;right:auto}.halo-product-block .products-carousel.slick-dotted{margin-bottom:50px}}@media (max-width: 1100px){.sidebar--layout_vertical .productGrid.column-4 .product,.sidebar--layout_vertical .productGrid.column-5 .product,.sidebar--layout_vertical .productGrid.column-3 .product{width:50%}.toolbar .toolbar-item .toolbar-icon.grid-3{display:none}}@media (max-width: 1024px){.page-sidebar .halo-sidebar-close{opacity:0;pointer-events:none;transition:opacity var(--duration-long) ease}body.open-mobile-sidebar .page-sidebar .halo-sidebar-close{opacity:1;pointer-events:auto}.template-list-collections .sidebar-toogle{border:none;display:inline-block;width:75px;text-align:left;margin-bottom:25px}.template-list-collections .sidebar-toogle svg{width:20px}}@media (min-width: 481px){.halo-collection-content .page-sidebar{max-width:450px!important}}@media (min-width: 1025px){.page-sidebar:not(.sidebar--collection){position:static;top:30px;left:unset!important;right:unset!important;bottom:unset;height:auto;transform:unset!important;z-index:inherit;background-color:transparent;display:inline-block;vertical-align:top;width:210px;opacity:1;visibility:visible;float:left;transition:var(--anchor-transition)}.blog-layout-default .page-sidebar{width:270px}.page-sidebar.has-sticky{position:sticky}.scroll-down .page-sidebar{top:20px}.sidebar-toogle{display:none;margin-bottom:0}.page-sidebar:not(.sidebar--collection)+.page-content{width:calc(100% - 210px);padding-left:30px;float:left}.product-details.has-sidebar .page-sidebar-left{float:left}.product-details.has-sidebar .page-sidebar-right{float:right}.product-details.has-sidebar .page-sidebar+.page-content{float:none;display:inline-block}.blog-layout-default .page-sidebar+.page-content{width:calc(100% - 270px)}.page-sidebar.page-sidebar-right{float:right}.page-sidebar.page-sidebar-right+.page-content{padding-left:0;padding-right:30px}.page-sidebar.page-sidebar--horizontal{width:100%;max-width:100%;position:relative;top:unset!important;margin-bottom:15px}.page-sidebar.page-sidebar--horizontal+.page-content{padding-left:0;padding-right:0;width:100%}}@media (max-width: 769px){.halo-collection-content .column-2 .product-item .card .desclines{display:none!important}}@media (max-width: 480px){.halo-collection-content .halo-sidebar-header,.halo-collection-content .page-sidebar .halo-sidebar-wrapper{padding-left:15px!important;padding-right:15px!important}.halo-collection-content .halo-sidebar-close svg{width:16px;height:16px}body.open-mobile-sidebar .halo-collection-content .page-sidebar .halo-sidebar-close{right:0}.halo-collection-content .refined-widgets{padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-grid.css.map */
