/*!
  Machina, by Koding Themes
  component-collection.css
  https://kodingthemes.com
*/.slider-range-box{border:var(--border-width) solid rgb(var(--color-border))}.range-slider{margin:auto;text-align:center;position:relative}.range-slider-text{align-items:center;text-align:center}.price-range-header{display:block;letter-spacing:var(--letter-spacing);font-size:var(--text-size-primary);font-family:var(--font-stack-header)}.range-slider svg,.range-slider input[type=range]{position:absolute;left:0;bottom:0}.collection-sorting .range-slider-text input{width:80px;height:36px;background:transparent;border:var(--border-width) solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));border-radius:var(--rounded-normal);margin-right:0}input[type=number]{text-align:center;-moz-appearance:textfield;border:var(--border-width) solid rgb(var(--color-border));margin-top:0;text-transform:uppercase;font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing);font-size:var(--text-size-primary);padding:0 5px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]:invalid,input[type=number]:out-of-range{border:var(--border-width) solid rgb(var(--color-border))}input[type=range]{-webkit-appearance:none;width:100%}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background-color:rgb(var(--color-foreground))}input[type=range]:focus::-ms-fill-lower{background-color:rgb(var(--color-foreground))}input[type=range]:focus::-ms-fill-upper{background-color:rgb(var(--color-foreground))}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;background-color:rgb(var(--color-foreground));border-radius:0;box-shadow:none;border:0}input[type=range]::-webkit-slider-thumb{z-index:2;position:relative;box-shadow:0 0 rgb(var(--color-foreground));border:var(--border-width) solid rgb(var(--color-border));height:18px;width:18px;border-radius:var(--rounded-circle);background-color:rgb(var(--color-foreground));cursor:pointer;-webkit-appearance:none;margin-top:-7px}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;background-color:rgb(var(--color-foreground));border-radius:0;box-shadow:none;border:0}input[type=range]::-moz-range-thumb{z-index:2;position:relative;box-shadow:0 0 rgb(var(--color-foreground));border:var(--border-width) solid rgb(var(--color-border));height:18px;width:18px;border-radius:0;background-color:rgb(var(--color-foreground));cursor:pointer}input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background-color:rgb(var(--color-foreground));border-radius:50%;box-shadow:none;border:0}input[type=range]::-ms-thumb{z-index:2;position:relative;box-shadow:0 0 rgb(var(--color-foreground));border:var(--border-width) solid rgb(var(--color-border));height:18px;width:18px;border-radius:0;background-color:rgb(var(--color-foreground));cursor:pointer}.card-grid{display:block;overflow:hidden;text-decoration:none}.card-grid+.card-information{margin-top:var(--gutter)}.card-grid{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.card-text{display:flex;align-items:center}.card-grid .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-grid .h1,.card-grid .h2{padding-bottom:.3rem;padding-top:.3rem}.card-media{display:block;text-decoration:none}.card-text-only{display:flex;justify-content:center}.card-text-only:before{content:"";display:block;padding-bottom:100%}.card-stretch{height:100%}.card-text-spacing{padding:3rem}.card-media .card-text-spacing{padding:var(--padding)}@media screen and (min-width: 750px){.card-media .card-text-spacing{padding-left:3rem;padding-right:3rem}}.card-information>*+*{margin-top:.5rem}.card-text-only .card-inner{display:grid;grid-template-rows:1fr auto 1fr;width:100%}.card-content{margin-left:2.5rem;margin-right:2.5rem}.card-content>*{margin:0}.card-text-only .card-content{grid-row:2;justify-self:center;margin-bottom:6rem;margin-top:5rem}.card-text-only .card-badge{align-self:flex-end;grid-row:3}.card-search .card-badge>*,.card-text-only .card-badge>*{margin:0 1.2rem 1.2rem}.card-search .card-badge,.card-text-only .card-badge{position:initial}.card-text-only .card-content+.card-badge{margin-top:-5rem}.card-search .card-content{justify-self:flex-start;text-align:left}.media+.card-content{margin-top:2rem;margin-bottom:1.5rem}@media screen and (min-width: 750px){.card-text-only .card-content{margin-top:7rem;margin-bottom:7rem}.card-text-only .card-content+.card-badge{margin-top:-7rem}}.card-text-spacing>*{margin:0}.card-text-spacing>*:not(.overlay-card)+*{margin-top:1.5rem}.card-text{margin:0;word-break:break-word}.card-text-only .card-text{text-align:center}.card-information-text{display:block;padding-right:1.2rem}.card-information-wrapper{width:100%}.card-information-wrapper>*{line-height:var(--line-height);color:rgb(var(--color-foreground))}.card-information-wrapper>*:not(.visually-hidden:first-child)+*{margin-top:1.1rem}.card-information-wrapper .caption{letter-spacing:var(--letter-spacing)}.card-wrapper{color:inherit;position:relative;text-decoration:none;--card-pad-x: clamp(20px, 3vw, 30px);--card-pad-y: clamp(10px, 3vw, 20px);--card-border: var(--border-width) solid var(--bg-quaternary);--card-bg: rgb(var(--color-background));display:flex;flex-direction:column;height:100%;background:var(--card-bg);border-radius:var(--rounded-large);overflow:hidden}.card-wrapper:focus-within .card-grid{box-shadow:none}.card-media-spacer{padding:2rem 2rem 0}@media screen and (min-width: 750px){.card-media-spacer{padding:3rem 3rem 0}}.card-media-full-spacer{padding:2rem}.card-article-info{margin-top:1rem;display:flex;flex-wrap:wrap}.card-badge{bottom:1rem;display:flex;flex-wrap:wrap;left:1rem;position:absolute}.card-badge>*{margin-right:1rem;margin-top:.5rem}.overlay-card{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;background:transparent;transition:background-color var(--duration-long) ease}.card-grid:hover .overlay-card{background-color:rgb(var(--color-background))}@media screen and (min-width: 990px){.card-grid:hover>img:first-child:only-child,.card-wrapper:hover>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover:first-child:not(:only-child){opacity:0}.card-wrapper:hover .card-information-text,.card-wrapper:hover .card-heading{text-decoration:underline;text-underline-offset:.3rem}.card-wrapper:hover .card.card-search{background-color:rgb(var(--color-background));transition:background-color var(--duration-long) ease}}.typography-hero-position{position:absolute;color:rgb(var(--color-foreground));bottom:0}@media (min-width: 50em){.u-constrained{padding-left:60px;padding-right:60px}}@media (min-width: 62.5em){.page-header__content{padding:60px}}@media (min-width: 30em){.page-header__content{padding:30px}}.u-constrained{width:100%;max-width:1450px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.collection-page .product-card-item figure.card-product__figure a{display:block}.collection-page .product-card-item figure.card-product__figure a:focus{border-top-left-radius:var(--rounded-large);border-top-right-radius:var(--rounded-large);overflow:hidden}body.show-sidebar-filter:before{opacity:1;visibility:visible}body.show-sidebar-filter .menu-popup-background{display:none}@media screen and (max-width: 767px){.collection-page .collection-filter-sidebar{width:calc(100vw + -0px);max-width:calc(100vw + -0px)}}@media screen and (min-width: 768px){.collection-page .collection-filter-sidebar{width:calc(50vw + -0px);max-width:calc(50vw + -0px)}}.collection-page .collection-filter-sidebar{position:absolute;z-index:99999;background-color:rgb(var(--color-background));border-right:var(--border-width) solid var(--color-border);top:0;bottom:0;padding-top:50px;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;transform:translate(100%);right:0}body.show-sidebar-filter .collection-filter-sidebar{right:0;height:100vh;z-index:9999;transform:translate(0)}body.show-sidebar-filter{overflow:hidden;position:fixed;transition:all .3s ease;box-shadow:-10px 0 30px #0000007f;width:100vw}body.show-sidebar-filter .filter-close .filter-icon{display:block!important;text-align:right;margin-bottom:0}.filter-sidebar-heading{font-weight:var(--font-weight-header);font-size:24px;line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.collection-filter-sidebar form#form-id{overflow-y:scroll;max-height:77vh}.filter-close span.filter-icon{display:block!important;text-align:right}.filter-close span.filter-icon a{cursor:pointer;z-index:9;display:inline-flex;width:44px;height:44px;right:15px;background-color:rgb(var(--color-background));border-radius:99999px;-moz-border-radius:99999px;-webkit-border-radius:99999px;align-items:center;justify-content:flex-end}.filter-sidebar-header{display:flex;align-items:center;justify-content:space-between}.collection-filter-sidebar .filter-items-row .card{padding-bottom:0!important}.collection-filter-sidebar .filter-items-row .filter-heading{margin-bottom:0;padding-left:2px!important}.collection-filter-sidebar .filter-items-row{padding-top:var(--padding-product)!important;padding-bottom:var(--padding-product);border-bottom:var(--border-width) solid var(--color-border)}.collection-filter-sidebar #accordion .card .card-header{border:unset}.collection-filter-sidebar #accordion .card .card-header a{display:block;padding:10px 12px;letter-spacing:var(--letter-spacing);color:rgb(var(--color-foreground));font-style:normal;font-weight:var(--font-weight-header);font-size:var(--text-size-primary);text-decoration:none!important;line-height:var(--line-height)}.collection-filter-sidebar #accordion .card .card-header a:before{right:0}.collection-filter-sidebar .card .card-body .state{padding:8px 8px 8px 6px;margin-bottom:0;font-style:normal;font-weight:var(--font-weight-body);font-size:var(--text-size-primary);line-height:var(--line-height)}.collection-filter-sidebar #filter-Price- .card-body{padding:5px}.collection-filter-sidebar .filter-item-checkbox{width:20px;height:20px;border:var(--border-width) solid rgb(var(--color-foreground));display:flex;justify-content:center;align-items:center;border-radius:4px}.collection-filter-sidebar .collection-sorting .pretty input:checked+.state label span.filter-item-checkbox-icon{width:6px;height:12px;border-bottom:var(--border-width) solid;border-right:var(--border-width) solid;transform:rotate(45deg);border-color:var(--color-border);top:11px;position:absolute}.collection-filter-sidebar .collection-sorting .pretty input:checked+.state label span.filter-item-checkbox{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground))}.collection-filter-sidebar .collection-sorting .list-unstyled label{justify-content:unset;font-size:var(--text-size-primary);font-weight:var(--font-weight-body);text-indent:unset;display:flex;align-items:center}.collection-filter-sidebar .collection-sorting .list-unstyled label span.filter-item-checkbox,.collection-filter-sidebar .collection-sorting .list-unstyled label span.filter-item-radio{margin-right:14px}.collection-filter-sidebar .collection-sorting a.filter-heading:before{transform:rotate(180deg)}.collection-filter-sidebar .collection-sorting a.filter-heading.collapsed:before{transform:rotate(0)}.collection-filter-sidebar .filter-item-radio{width:20px;height:20px;border:var(--border-width) solid rgb(var(--color-foreground));display:flex;justify-content:center;align-items:center;border-radius:20px}.collection-filter-sidebar .collection-sorting .pretty input:checked+.state label span.filter-item-radio-icon{width:10px;height:10px;border-radius:10px;background-color:rgb(var(--color-foreground))}.collection-filter-sidebar .collection-sorting .pretty input:checked+.state label span.filter-item-radio{border-color:rgb(var(--color-foreground))}.collection-filter-sidebar #accordion .card .card-body{display:block;width:100%}.collection-filter-sidebar .pretty .state label:before,.collection-filter-sidebar .pretty .state label:after{content:unset}.collection-sorting span.clear-button.bage{display:none}.collection-sorting .visual-display-swatch{overflow:hidden;border-radius:50px;aspect-ratio:1/1}.collection-sorting .visual-display-swatch-item{border:2px solid transparent;border-radius:50px;padding:3px}.collection-filter-sidebar .collection-sorting .pretty input:hover+.state label span.visual-display-swatch-item,.collection-filter-sidebar .collection-sorting .pretty input:checked+.state label span.visual-display-swatch-item{border:var(--border-width) solid rgb(var(--color-border))}.collection-filter-sidebar .facets-layout-grid--swatch{display:grid!important;grid-template-columns:auto auto auto}.visual-display-bg{width:42px;height:42px}@media screen and (min-width: 768px){.collection-filter-sidebar .filter-sidebar-footer{position:fixed;bottom:0;background:rgb(var(--color-background));padding:20px 10px;width:calc(50vw + -0px);max-width:calc(50vw + -0px);z-index:2}}@media screen and (max-width: 767px){.filter-sort-by-top span.filter-icon{display:inline-block!important}.filter-by-nav-pills .nav-item{padding:0!important;margin:2px!important}}.filter-by-nav-pills .nav-item{background-color:rgb(var(--color-button-bg));color:rgb(var(--color-button-text));border-radius:var(--button-rounded);font-size:var(--text-size-primary);padding:1px 8px}.filter-by-nav-pills .nav-item a{color:rgb(var(--color-button-text))}.filter-by-nav-pills .nav-item:hover a{color:rgb(var(--color-button-bg))}.filter-by-nav-pills .nav-item:hover{background-color:rgb(var(--color-button-text))!important}.filter-by-nav-pills .active-pill{border:var(--border-width) solid rgb(var(--color-border))!important}.filter-by-nav-pills{align-items:center}.filterby_heading.nav-link{color:rgb(var(--color-foreground));font-size:var(--text-size-primary);font-weight:var(--font-weight-body);padding-left:0;letter-spacing:var(--letter-spacing)}.filter-by-nav-pills .nav-item a{font-weight:var(--font-weight-header);font-size:var(--text-size-primary);padding:8px;letter-spacing:var(--letter-spacing);line-height:var(--line-height);cursor:pointer}.filter-by-nav-pills .nav-item a.dropdown-toggle:after{display:none}.filter-by-nav-pills .nav-link.active,.filter-by-nav-pills .show>.nav-link{background:transparent!important}.filter-by-nav-pills .nav-item.show{border:var(--border-width) solid rgb(var(--color-border))!important}.filter-by-nav-pills .dropdown.show .dropdown-menu{padding:14px 8px 0;box-shadow:0 4px 4px #00000040}.filter-by-nav-pills .dropdown.show .dropdown-menu .form-check{margin-bottom:1rem!important;margin-top:0!important}.filter-by-nav-pills div#filter-Price- .card-body{margin-bottom:10px!important;padding:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-collection.css.map */
