.search-header{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.search-header{padding-left:var(--half-gutter);padding-right:var(--half-gutter)}}.filterable-content{display:flex;flex-direction:row}.filtered-content{flex:1}.filterable-content__load-more{align-items:center;display:flex;justify-content:center}.drawer .drawer__body-filters{overflow-y:auto;padding:var(--half-gutter);touch-action:pan-y}.filter:not(:last-child){margin-bottom:var(--quarter-gutter)}.filter-label{border-bottom:1px solid var(--color-border);font-weight:700;margin-bottom:var(--half-gutter)}.filter-option{cursor:pointer;position:relative}.filter-option.inactive{opacity:.5}.filter-option.inactive:hover{opacity:1}.filter-option-check.active:before{content:"✓";margin-right:.5rem}.filter-leaf-options{max-height:200px;overflow-y:auto;padding-left:var(--half-gutter)}.filter-icon-options{display:flex;flex-direction:row;flex-wrap:wrap}.filter-option-icon{border:2px solid var(--color-border);display:flex;justify-content:center;margin-bottom:1rem;padding:var(--quarter-gutter);width:calc(25% - .75rem)}.filter-option-icon:not(:nth-child(4n)){margin-right:1rem}.filter-option-icon.active{border-color:var(--color-text)}@media(hover:hover){.filter-option-icon:hover{border-color:var(--color-text)}.filter-option-icon.inactive:hover{border-color:var(--color-border)}}.filter-option-color{border:2px solid var(--color-border);border-radius:50%;cursor:pointer;display:inline-block;height:var(--big-icon-size);margin-bottom:.5rem;margin-right:.5rem;position:relative;transition:opacity .2s;width:var(--big-icon-size)}.filter-option-color.active,.filter-option-color:hover{border-color:var(--color-text)}.filter-option-color.active:after{align-items:center;content:"✓";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.filter-option-color.inactive:hover{border-color:var(--color-border)}.filter-sort{width:100%}@media only screen and (max-width:1023px){.content.filterable-content{display:block;padding-left:0;padding-right:0}.filtered-content{flex:none;width:100%}.inline-filter-mobile{align-items:center;display:flex;justify-content:space-between}.inline-filter-mobile .filter-label{margin-bottom:0}.inline-filter-mobile .filter-sort{width:auto}}.tile-grid__sorting-bar{background:var(--color-border);display:flex;justify-content:space-between;position:relative;transition:all .3s ease-out}.tile-grid__sorting-choices{align-items:center;display:flex}.tile-grid__sort-bar-choice{cursor:pointer;font-weight:700;padding:var(--quarter-gutter) var(--half-gutter)}.tile-grid__sort-bar-choice.active{background:linear-gradient(90deg,#f29510,#e26933);color:#fff}.tile-grid__sorting-close{display:block}.tile-grid__layout-selectors{align-items:center;display:flex;flex-direction:row;justify-content:center}.tile-grid__layout-selector{cursor:pointer;display:flex;margin-right:var(--half-gutter)}.tile-grid__layout-selector.hidden-desktop{margin-right:var(--quarter-gutter)}.tile-grid__layout-selector.active .icon{fill:var(--color-accent)}.tile-grid__tiles{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.tile-grid__tiles.layout-grid>*{width:calc(25% - 20px)}.tile-grid__tiles.layout-grid .btn-toggle{align-items:center;flex-direction:column}.tile-grid__tiles.layout-grid .tile-grid__tile-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-grid__tiles.layout-columns>*{width:calc(33.33333% - 20px)}.tile-grid__tiles.layout-grid .btn-artwork span{display:none}.tile-grid__tiles.layout-grid .btn-toggle .icon{margin-right:0}.tile-grid__tile{background:#fff;box-shadow:1px 1px 5px var(--color-border);display:flex;flex-direction:column;margin:10px;padding:10px;position:relative}.tile-grid__tile>a{display:block;position:relative}.tile-grid__tile>a:before{content:"";float:left;padding-top:100%}.tile-grid__tile-image{display:block;height:auto;-webkit-transform:translateZ(0);transition:all .2s;width:100%}.tile-grid__tile-bottom{display:flex;flex-wrap:wrap;position:relative}.tile-grid__tile-bottom-left{flex:1;max-width:100%}.tile-grid__tile-bottom-left .product-stars{min-height:27px}.tile-grid__load-more{align-items:center;display:flex;justify-content:center}.tile-grid__loader{background:rgba(255,255,255,.7);display:flex;height:100%;justify-content:center;left:0;padding:var(--gutter);position:absolute;top:0;width:100%}.tile-grid__loader-animation{animation:spin 2s linear infinite;border-top:16px solid var(--color-background-secondary);border:16px solid var(--color-background-secondary);border-radius:50%;border-top-color:var(--color-accent);height:120px;width:120px}.tile-grid__no-results{background:var(--color-background-secondary);padding:var(--half-gutter)}.tile-grid_tile-discount{background:#5db3f6;border-radius:20px;color:#fff;display:inline-block;left:-3px;position:absolute;text-align:center;top:-29px;width:72px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (min-width:1024px){.tile-grid__tile-image-hover{height:auto;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateZ(0);transition:opacity .2s;width:100%}.tile-grid__tile .hover-image:hover .tile-grid__tile-image-hover{opacity:1}.tile-grid__tile .hover-image:hover .tile-grid__tile-image{opacity:0}.tile-grid__tile a:not(.hover-image):hover .tile-grid__tile-image{opacity:.9}}@media only screen and (max-width:1023px){.tile-grid__sorting-bar{padding:var(--half-gutter)}.tile-grid__sorting-bar.sticky{box-shadow:-2px 1px 10px var(--color-border);position:fixed;width:100%;z-index:2}.tile-grid__sorting-popup{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:11}.tile-grid__sorting-popup-inner{background:var(--color-background-secondary);padding:var(--quarter-gutter) var(--quarter-gutter) 0 var(--quarter-gutter);width:100%}.tile-grid__sorting-popup:not(.open){display:none}.tile-grid__sort-bar-choice{background:#fff;margin-bottom:var(--quarter-gutter);text-align:center;width:100%}.tile-grid__tiles.layout-grid .tile-grid__tile{margin:0 0 var(--quarter-gutter) 0;width:100%}.tile-grid__tiles.layout-grid .tile-grid__tile-title{white-space:normal;width:auto}.tile-grid__tiles.layout-grid .btn-toggle{flex-direction:column}.tile-grid__tiles.layout-columns{padding:0}.tile-grid__tiles.layout-columns .btn-toggle{flex-direction:row}.tile-grid__tiles.layout-columns .tile-grid__tile{border:1px solid var(--color-border);margin:0;width:50%}.tile-grid__tiles.layout-columns .tile-grid__tile:nth-child(2n){margin-right:0}.tile-grid__tile .btn-wish{right:0;top:0}.tile-grid__tiles.layout-columns .tile-grid__tile-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.tile-grid__tiles.layout-columns .tile-grid__tile-bottom-left{padding-right:0}.btn-toggle{border:0;border-top-left-radius:18px;position:absolute;right:-10px;top:-30px}.btn-toggle>:not(.icon){display:none}.btn-toggle .icon{margin-right:0}.template-search .content-with-sidebar{padding:0}}