@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.template-collection .facets-vertical .facets-wrapper{padding-right:2%;width:25%}.template-collection .facets-vertical .product-grid-container{padding-left:2%;width:75%}.template-collection .facets-container{padding-top:0}.template-collection #FacetsWrapperDesktop{border:1px solid #ddd}.template-collection .facets-vertical .active-facets{padding:15px 20px 0}.template-collection .facets__heading--vertical{margin:0;font-weight:600;font-size:14px;line-height:1.3;color:rgba(var(--color-foreground),1)}.template-collection .facets__disclosure-vertical{border-top:none}.template-collection .facets-vertical .facets__summary{padding:15px 20px;font-weight:600;line-height:1.3;font-size:14px;color:rgba(var(--color-foreground),1)}.template-collection .facets__summary .icon-caret{right:20px;top:50%;transform:translateY(-50%)}.template-collection .facets__display-vertical{padding:0 20px}.template-collection .facets-wrap-vertical{padding:0;margin:0}.template-collection .facet-checkbox{padding:0;margin-bottom:10px}.template-collection summary .icon-caret{width:14px;height:14px;top:calc(50% - 7px);right:22px}.template-collection .facet-checkbox{line-height:1.3;font-weight:400;font-size:1.4rem;color:rgba(var(--color-foreground),1)}.template-collection .facets__label svg{display:none}.template-collection .facet-checkbox>input[type=checkbox]:checked~.facet-checkbox__text .facet-checkbox__text-label{text-decoration:underline}.template-collection .facet-checkbox__text-label{padding-right:5px}.template-collection .facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:translateY(-50%) rotate(180deg)}.template-collection .facets__summary:hover .facets__summary-label{text-decoration:none}.template-collection .facets-vertical .active-facets facet-remove:last-of-type{margin-bottom:0}.template-collection .active-facets__button--light .active-facets__button-inner{box-shadow:none;padding:0;line-height:1.3;font-size:14px;font-weight:400}.template-collection .active-facets__button{margin-right:0}.template-collection .facets-vertical .active-facets__button{margin-bottom:10px}.template-collection .active-facets__button .svg-wrapper{display:block}.template-collection .facets-vertical .active-facets>facet-remove{width:100%}.template-collection .active-facets__button-inner{justify-content:flex-start}.template-collection .facets-vertical .active-facets-vertical-filter{padding-bottom:10px}.template-collection .active-facets__button-wrapper .active-facets__button-remove{color:rgba(var(--color-foreground),1);line-height:1.3;font-weight:400;font-size:14px}.template-collection .facets-vertical .active-facets facet-remove:last-of-type .active-facets__button{margin-bottom:0}.template-collection .facets__form-vertical{width:100%}.template-collection .product-grid{margin-top:0}.template-collection .product-grid-container .product-grid .grid__item{border-left:1px solid #e3e4e4;border-top:1px solid transparent;border-bottom:1px solid transparent}.template-collection .card.card--standard.card--media:hover .card__heading a{text-decoration:underline}.template-collection .product-grid-container .product-grid .grid__item product-component{border-top:1px solid #e3e4e4}.template-collection .product-grid-container .product-grid .grid__item:nth-child(1) product-component,.template-collection .product-grid-container .product-grid .grid__item:nth-child(2) product-component{border-top:transparent}.template-collection .card--standard:not(.card--horizontal)>.card__content .card__badge{display:flex}.template-collection .card:not(.card--horizontal)>.card__content>.card__badge{margin:5px 0 0;width:100%;justify-content:center;grid-row-start:4}.template-collection .badge{color:#500515!important;font-size:14px;line-height:1.3;font-weight:600;background-color:transparent;text-align:center;padding:0}.template-collection .card__inner .card__content .card__badge{display:none}.template-collection .card--standard>.card__content{text-align:center}.template-collection .card__heading{font-weight:600}.template-collection product-component{height:100%}.template-collection .card__sku{display:flex;align-items:center;justify-content:center;grid-row-start:3}.template-collection .card__sku p{margin:0;font-size:14px;line-height:1.3;font-weight:400;color:rgba(var(--color-foreground),1)}.facets-vertical.page-width{width:100%;max-width:1280px;margin:0 auto;padding:0 20px}.request-account-card{width:100%;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;padding:25px 6px 16px;text-align:center;margin:0 0 20px}.request-account-card__button-wrap{display:flex;justify-content:center;align-items:center;margin:0}.request-account-card__button{display:inline-flex;align-items:center;justify-content:center;min-width:145px;height:40px;padding:0 18px;background:#3f6dcc;border:1px solid #3f6dcc;color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-align:center;text-decoration:none;border-radius:4px;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}.request-account-card__button:hover{background:#345fb8;border-color:#345fb8;color:#fff}.request-account-card__text{margin:10px 0 0;padding:0;color:rgba(var(--color-foreground),1);font-family:inherit;font-size:12px;font-weight:400;line-height:1.3;text-align:center}@media(max-width:1024px)and (min-width:750px){.grid--4-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.template-collection .product-grid-container .product-grid .grid__item.nth-child-3np1{border-left-color:transparent}}@media(min-width:1025px){.template-collection .product-grid-container .product-grid .grid__item.nth-child-4np1{border-left-color:transparent}.template-collection .product-grid-container .product-grid .grid__item:nth-child(4) product-component{border-top:transparent}}@media(max-width:989px){.template-collection .facets-vertical .product-grid-container{padding-left:0;width:100%}.template-collection .facets-vertical .facets-wrapper{padding-right:0;width:100%}.template-collection .facets-vertical{flex-wrap:wrap}.template-collection .mobile-facets__wrapper{position:fixed;z-index:3;top:30%;left:-1px}.template-collection .mobile-facets__open{padding:10px;background:#fff;box-shadow:0 0 13px 3px #00000014;transition:.3s opacity;border-radius:6px}.template-collection .mobile-facets__open-label{display:none}.template-collection .mobile-facets__open{color:#000}.template-collection .mobile-facets__open .svg-wrapper{width:24px;height:24px}.js .facets-vertical .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-105vw)}.facets-vertical .mobile-facets__inner{margin-left:0;width:100%}.facets-vertical .mobile-facets__close{right:unset;left:calc(331px - .7rem)}.facets-vertical .mobile-facets__heading.small-hide,.facets-vertical .mobile-facets__count{display:none}.facets-vertical .mobile-facets__header{text-align:left;padding:20px 20px 10px;border-bottom:none}.facets-vertical .mobile-facets__heading{font-weight:600;font-size:14px;line-height:1.3}.facets-vertical .mobile-facets__main{padding:0}.facets-vertical .mobile-facets__summary{padding:15px 20px;font-weight:600;font-size:15px;line-height:1.3;color:rgba(var(--color-foreground),1)}.facets-vertical .mobile-facets__close .svg-wrapper{width:fit-content;height:25px}.facets-vertical .mobile-facets__footer{display:none}.js .facets-vertical .mobile-facets__submenu{position:unset;transform:none}.facets-vertical .mobile-facets__close-button{display:none}.js .facets-vertical .mobile-facets .submenu-open{visibility:unset}.facets-vertical .mobile-facets__label{margin-bottom:0;font-size:14px;line-height:1.3;font-weight:400;color:rgba(var(--color-foreground),1);padding:8px 0 8px 15px}.facets-vertical .mobile-facets__list{padding:0 20px;display:flex;flex-direction:column;gap:10px}.template-collection .facets-vertical .active-facets{display:none}}@media(min-width:750px){.template-collection .product-grid-container .product-grid .grid__item.nth-child-4np1{border-left-color:transparent}.template-collection .product-grid-container .product-grid .grid__item:nth-child(3) product-component{border-top:transparent}}@media(max-width:749px){.template-collection .grid--4-col-desktop .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.template-collection .product-grid-container .product-grid .grid__item.nth-child-2np1{border-left-color:transparent}}@media(max-width:749px){.facets-vertical .mobile-facets__inner{max-width:100%}.facets-vertical .mobile-facets__close{left:unset;right:18px;justify-content:end}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/template-collection.css.map */
