.collection-breadcrumb{margin-bottom:1.2rem!important}.collection-breadcrumb__list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important}.collection-breadcrumb__item{font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:rgba(var(--color-foreground),.35)!important;line-height:1!important}.collection-breadcrumb__item a{color:rgba(var(--color-foreground),.35)!important;text-decoration:none!important;transition:color .2s ease!important}.collection-breadcrumb__item a:hover{color:rgba(var(--color-foreground),.65)!important}.collection-breadcrumb__item+.collection-breadcrumb__item:before{content:"/"!important;margin:0 .7rem!important;color:rgba(var(--color-foreground),.18)!important}.collection-breadcrumb__item--active{color:rgba(var(--color-foreground),.5)!important}.collection-hero{padding:3.5rem 0 0!important}.collection-hero__inner{padding-bottom:0!important}.collection-hero__text-wrapper{padding:0!important}h1.collection-hero__title{font-size:2.6rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:400!important;margin:0 0 .5rem!important;color:rgb(var(--color-foreground))!important}@media screen and (min-width:750px){.collection-hero{padding:4.5rem 0 0!important}h1.collection-hero__title{font-size:3.2rem!important}}.collection-hero__description.rte,.collection-hero__description{max-width:72rem!important;margin-top:.6rem!important;margin-bottom:.5rem!important;font-size:1.35rem!important;line-height:1.7!important;color:rgba(var(--color-foreground),.5)!important}.facets-vertical-sort{padding-top:1rem!important;padding-bottom:.5rem!important}.facets-vertical-sort .facets-vertical-form{justify-content:flex-end!important;align-items:center!important;gap:2rem!important}.facets-vertical-sort h2.facet-filters__label,.facets-vertical-sort .facet-filters__label{font-size:1.05rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;color:rgba(var(--color-foreground),.35)!important;margin-right:.6rem!important}.facets-vertical-sort select.facet-filters__sort,.facets-vertical-sort .facet-filters__sort{font-size:1.2rem!important;letter-spacing:.03em!important;font-weight:500!important;color:rgba(var(--color-foreground),.6)!important}.product-count-vertical h2.product-count__text,.product-count-vertical .product-count__text{font-size:1.1rem!important;letter-spacing:.06em!important;color:rgba(var(--color-foreground),.3)!important;text-transform:uppercase!important}@media screen and (min-width:750px){.facets-vertical{display:flex!important;gap:0!important;align-items:flex-start!important}.facets-vertical .facets-wrapper{width:22rem!important;min-width:22rem!important;max-width:22rem!important;padding-right:3rem!important;flex-shrink:0!important;position:sticky!important;top:2rem!important;align-self:flex-start!important}.facets-vertical .facets-wrapper--no-filters{display:none!important}.facets-vertical .product-grid-container{flex:1!important;min-width:0!important;width:100%!important}}@media screen and (min-width:990px){.facets-vertical .facets-wrapper{width:24rem!important;min-width:24rem!important;max-width:24rem!important;padding-right:3.5rem!important}}.facets__form-vertical{width:100%!important}h2.facets__heading--vertical,.facets__heading--vertical{font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;color:rgba(var(--color-foreground),.35)!important;margin:0 0 1.8rem!important;padding:0!important}.facets-vertical .active-facets{margin:0 0 1rem!important;padding:0!important;flex-wrap:wrap!important}.facets-vertical .active-facets__button{margin:0 .6rem .6rem 0!important}.facets-vertical .active-facets__button-wrapper{padding-top:0!important;margin-bottom:1.5rem!important}.facets__disclosure-vertical{border-top:1px solid rgba(var(--color-foreground),.08)!important;margin:0!important}.facets__disclosure-vertical:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.08)!important}.facets-vertical .facets__summary{padding:1.4rem 0!important;margin:0!important;font-size:1.15rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:500!important;color:rgba(var(--color-foreground),.6)!important;cursor:pointer!important}.facets-vertical .facets__summary:hover,.facets__disclosure-vertical[open] .facets__summary{color:rgb(var(--color-foreground))!important}.facets-vertical .facets__summary .icon-caret{width:.9rem!important;transition:transform .2s ease!important}.facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:rotate(180deg)!important}.facets-vertical .facets__selected{font-size:1.05rem!important;color:rgba(var(--color-foreground),.35)!important;font-weight:400!important}.facets__display-vertical{padding:0 0 1.2rem!important}.facets__list--vertical{padding:0!important}.facets__list--vertical .facet-checkbox{padding:.6rem 0!important;font-size:1.25rem!important}.facets__list--vertical .facet-checkbox>svg{margin-right:.8rem!important}.facets__list--vertical .facet-checkbox__text{color:rgba(var(--color-foreground),.55)!important}.facets__list--vertical .facet-checkbox__text-label{color:rgba(var(--color-foreground),.8)!important;font-weight:400!important}.facets-vertical .facets__and-helptext{font-size:1rem!important;color:rgba(var(--color-foreground),.3)!important}.facets-vertical .facets__price{padding:.5rem 0!important}.facets-vertical .facets__price .field+.field-currency{margin-left:1rem!important}.facets-vertical .facets__header-vertical{padding:1rem 0!important;font-size:1.1rem!important;color:rgba(var(--color-foreground),.4)!important}.price-slider{padding:.6rem 0 .4rem!important}.price-slider__inputs{display:flex!important;align-items:center!important;gap:.8rem!important;margin-bottom:1.4rem!important}.price-slider__field{flex:1!important;min-width:0!important}.price-slider__input-box{width:100%!important;text-align:center!important;font-size:1.3rem!important;font-weight:400!important;color:rgb(var(--color-foreground))!important;background:transparent!important;border:1px solid rgba(var(--color-foreground),.2)!important;border-radius:0!important;padding:.7rem .5rem!important;outline:none!important;transition:border-color .2s ease!important;-moz-appearance:textfield!important}.price-slider__input-box:focus{border-color:rgba(var(--color-foreground),.5)!important}.price-slider__input-box::-webkit-inner-spin-button,.price-slider__input-box::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.price-slider__dash{color:rgba(var(--color-foreground),.25)!important;font-size:1.2rem!important;flex-shrink:0!important;-webkit-user-select:none!important;user-select:none!important}.price-slider__track{position:relative!important;height:28px!important;--range-left: 0%;--range-right: 100%}.price-slider__rail{position:absolute!important;left:0!important;right:0!important;top:50%!important;height:3px!important;transform:translateY(-50%)!important;background:rgba(var(--color-foreground),.15)!important;border-radius:1px!important;pointer-events:none!important;z-index:1!important}.price-slider__fill{position:absolute!important;left:var(--range-left)!important;width:calc(var(--range-right) - var(--range-left))!important;top:50%!important;height:3px!important;transform:translateY(-50%)!important;background:rgb(var(--color-foreground))!important;border-radius:1px!important;pointer-events:none!important;z-index:1!important}.price-slider__range{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;-webkit-appearance:none!important;appearance:none!important;background:transparent!important;pointer-events:none!important;margin:0!important;padding:0!important;outline:none!important;z-index:2!important}.price-slider__range--max{z-index:3!important}.price-slider__range::-webkit-slider-runnable-track{-webkit-appearance:none!important;height:2px!important;background:transparent!important;border:none!important}.price-slider__range::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:22px!important;height:22px!important;border-radius:50%!important;background:rgb(var(--color-foreground))!important;border:none!important;cursor:pointer!important;pointer-events:auto!important;margin-top:-10px!important;box-shadow:none!important;position:relative!important}.price-slider__range::-webkit-slider-thumb:hover{transform:scale(1.12)!important}.price-slider__range::-webkit-slider-thumb:active{transform:scale(1.2)!important}.price-slider__range::-moz-range-track{height:2px!important;background:transparent!important;border:none!important}.price-slider__range::-moz-range-thumb{width:22px!important;height:22px!important;border-radius:50%!important;background:rgb(var(--color-foreground))!important;border:none!important;cursor:pointer!important;pointer-events:auto!important;box-shadow:none!important}.price-slider__range::-moz-range-thumb:hover{transform:scale(1.12)!important}.price-slider__labels{display:flex!important;justify-content:space-between!important;margin-top:.3rem!important;padding:0!important}.price-slider__label{font-size:1.1rem!important;color:rgba(var(--color-foreground),.4)!important;font-weight:400!important;letter-spacing:.02em!important}.facets-vertical .button-show-more{font-size:1.1rem!important;letter-spacing:.04em!important;color:rgba(var(--color-foreground),.4)!important;padding:.4rem 0!important}.facets-vertical .button-show-more:hover{color:rgb(var(--color-foreground))!important}.facets-vertical .active-facets__button-remove{font-size:1.05rem!important;letter-spacing:.04em!important;text-transform:uppercase!important}.facets-collections-nav{width:100%!important}.facets-collections-nav .facets__disclosure-vertical{border-top:1px solid rgba(var(--color-foreground),.08)!important;border-bottom:1px solid rgba(var(--color-foreground),.08)!important;margin:0!important}.facets__collection-link{display:flex!important;align-items:baseline!important;gap:.4rem!important;padding:.5rem 0!important;text-decoration:none!important;color:rgba(var(--color-foreground),.6)!important;transition:color .2s ease!important;font-size:1.2rem!important;line-height:1.5!important}.facets__collection-link:hover{color:rgb(var(--color-foreground))!important}.facets__collection-link--active{color:rgb(var(--color-foreground))!important;font-weight:600!important}.facets__collection-link--active .facets__collection-title{border-bottom:1px solid currentColor!important}.facets__collection-count{font-size:1.05rem!important;color:rgba(var(--color-foreground),.3)!important;font-weight:400!important}.facets__collection-link--active .facets__collection-count{color:rgba(var(--color-foreground),.45)!important}.mobile-facets__collection-link{display:block!important;padding:1rem 2rem!important;text-decoration:none!important;font-size:1.2rem!important;color:rgba(var(--color-foreground),.65)!important;transition:color .2s ease,background-color .2s ease!important}.mobile-facets__collection-link:hover{background-color:rgba(var(--color-foreground),.03)!important;color:rgb(var(--color-foreground))!important}.mobile-facets__collection-link--active{color:rgb(var(--color-foreground))!important;font-weight:600!important;background-color:rgba(var(--color-foreground),.03)!important}span.active-facets__button-inner{font-size:1rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:500!important;border-radius:0!important;padding:.4rem .9rem!important;box-shadow:none!important;border:1px solid rgba(var(--color-foreground),.12)!important;color:rgb(var(--color-foreground))!important}.active-facets__button:hover span.active-facets__button-inner{box-shadow:none!important;border-color:rgba(var(--color-foreground),.3)!important}.active-facets__button--light span.active-facets__button-inner,.active-facets__button--light:hover span.active-facets__button-inner{box-shadow:none!important}.active-facets__button .svg-wrapper{width:.9rem!important}.collection-search{padding:0 0 1.5rem!important}.collection-search__wrapper{position:relative!important;display:flex!important;align-items:center!important}.collection-search__icon{position:absolute!important;left:1.2rem!important;width:1.6rem!important;height:1.6rem!important;color:rgba(var(--color-foreground),.3)!important;pointer-events:none!important}.collection-search__input{width:100%!important;padding:1.1rem 3.5rem 1.1rem 3.6rem!important;font-size:1.25rem!important;letter-spacing:.02em!important;color:rgb(var(--color-foreground))!important;background:transparent!important;border:1px solid rgba(var(--color-foreground),.12)!important;border-radius:0!important;outline:none!important;transition:border-color .2s ease!important;-webkit-appearance:none!important;appearance:none!important}.collection-search__input::placeholder{color:rgba(var(--color-foreground),.3)!important;font-weight:400!important}.collection-search__input:focus{border-color:rgba(var(--color-foreground),.35)!important}.collection-search__clear{position:absolute!important;right:.8rem!important;display:flex!important;align-items:center!important;justify-content:center!important;width:2.8rem!important;height:2.8rem!important;padding:0!important;border:none!important;background:transparent!important;cursor:pointer!important;color:rgba(var(--color-foreground),.35)!important;transition:color .2s ease!important}.collection-search__clear:hover{color:rgb(var(--color-foreground))!important}.collection-search__clear svg{width:1.4rem!important;height:1.4rem!important}.collection-search__spinner{position:absolute!important;right:.8rem!important;top:50%!important;transform:translateY(-50%)!important;width:2rem!important;height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.collection-search__spinner[hidden]{display:none!important}.collection-search__spinner svg{width:1.6rem!important;height:1.6rem!important;animation:collection-search-spin 1s linear infinite!important;color:rgba(var(--color-foreground),.4)!important}@keyframes collection-search-spin{to{transform:rotate(360deg)}}.product-grid-container{padding-top:0!important}ul.product-grid,.product-grid{--grid-desktop-horizontal-spacing: 1.8rem !important;--grid-desktop-vertical-spacing: 2.8rem !important;--grid-mobile-horizontal-spacing: 1rem !important;--grid-mobile-vertical-spacing: 1.8rem !important;padding:0!important;margin:0!important}@media screen and (min-width:990px){.facets-vertical .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}}.card--standard .card__inner,.card.card--standard .card__inner{border:none!important;border-radius:0!important;box-shadow:none!important}.card--standard .card__inner:after,.card.card--standard .card__inner:after{display:none!important}.card .card__inner .card__media{border-radius:0!important;overflow:hidden!important}.card__media .media img,.card .media img{transition:transform .65s cubic-bezier(.25,.46,.45,.94)!important}@media screen and (min-width:990px){.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.04)!important}.card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.04)!important}}.card>.card__content{padding:0!important}.card--standard>.card__content .card__information{padding:1rem 0 .2rem!important}@media screen and (min-width:750px){.card--standard>.card__content .card__information{padding:1.2rem 0 .3rem!important}}h3.card__heading,.card__heading{font-size:1.3rem!important;letter-spacing:.02em!important;font-weight:400!important;line-height:1.4!important;margin:0!important}h3.card__heading.h5,.card__heading.h5{font-size:1.3rem!important}.card__heading a{color:rgb(var(--color-foreground))!important}@media screen and (min-width:990px){.underline-links-hover:hover a{text-decoration:none!important}}.card-information>.price,.card-information .price{margin-top:.15rem!important}.card-information .price .price-item,.card-information .price-item,.card-information .price-item--regular{font-size:1.2rem!important;letter-spacing:.01em!important;color:rgba(var(--color-foreground),.5)!important;font-weight:400!important}.card-information .price-item--regular s,.card-information .price .price-item s{color:rgba(var(--color-foreground),.3)!important}.card-information .price--on-sale .price-item--sale{color:rgba(var(--color-foreground),.6)!important}.card__badge .badge{font-size:.95rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important;padding:.4rem .85rem!important;border-radius:0!important}.mobile-facets__open{font-size:1.15rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:500!important}.mobile-facets__open .svg-wrapper{width:1.8rem!important}.mobile-facets__header{padding:1.5rem 2rem!important}.mobile-facets__heading{font-size:1.3rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important}.mobile-facets__inner{max-width:40rem!important;border-radius:0!important}.mobile-facets__summary{padding:1.4rem 2rem!important;font-size:1.25rem!important;letter-spacing:.05em!important;text-transform:uppercase!important}.mobile-facets__footer .button--primary{border-radius:0!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:1.2rem!important}.product-count__text,h2.product-count__text{font-size:1.1rem!important;letter-spacing:.06em!important;color:rgba(var(--color-foreground),.3)!important;text-transform:uppercase!important}.active-facets-mobile{margin-bottom:.5rem!important}.pagination__list{gap:.3rem!important}.pagination__item a,.pagination__item span{font-size:1.25rem!important;letter-spacing:.04em!important;min-width:4rem!important;min-height:4rem!important;border-radius:0!important}.collection--empty .title-wrapper{margin-top:8rem!important;margin-bottom:12rem!important}.collection--empty .title{font-size:1.5rem!important;letter-spacing:.05em!important;color:rgba(var(--color-foreground),.4)!important;font-weight:400!important}.collection.loading .loading-overlay{background-color:rgba(var(--color-background),.7)!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/collection-professional.css.map */
