@keyframes lazy-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes moveUp{to{transform:translateY(0);opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-2rem)}60%{transform:translateY(-.5rem)}}@keyframes topBottom{10%,90%{transform:translateY(0)}20%,80%{transform:translateY(1rem)}30%,50%,70%{transform:translateY(0)}40%,60%{transform:translateY(1rem)}}@keyframes shine{to{left:125%}}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes circle-loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.circle-loading:before,.search-page-section .search-header .form.searching .field-button:before{content:"";z-index:5;position:absolute;border:3px solid rgb(var(--loading-color));border-top-color:transparent;border-radius:50%;height:20px;width:20px;top:50%;left:50%;animation:circle-loading .5s infinite linear}.search-page-section .product-search{margin-bottom:2rem;font-weight:600}.search-page-section .search-content{padding:4rem 0 8rem}@media (min-width: 992px){.search-page-section .search-content.search-empty{padding:20rem 0 25rem}}.search-page-section .search-header{text-align:center;margin-bottom:.5rem}.search-page-section .search-header .heading{font-size:2.4rem;font-weight:400}.search-page-section .search-header .form{position:relative;display:inline-flex;margin-bottom:3rem;width:100%;max-width:47.8rem;height:5.2rem;font-size:1.6rem;box-shadow:0 0 0 .1rem rgba(var(--text-color),.2);transition:box-shadow .2s ease;align-items:center;border-radius:1.2rem}@media (max-width: 991px){.search-page-section .search-header .form{margin-bottom:1.5rem}}.search-page-section .search-header .form:focus-within{box-shadow:0 0 0 .2rem rgba(var(--text-color),.8)}.search-page-section .search-header .form.searching .field-button{position:relative;background:transparent;outline:none;box-shadow:none;outline-offset:unset;border:none}.search-page-section .search-header .form.searching .field-button svg{opacity:0}.search-page-section .search-header .form.searching .field-button:before{background:transparent}.search-page-section .search-header .form .mini-results{position:absolute;left:-.1rem;right:-.1rem;top:calc(100% + .2rem);padding-top:1rem;z-index:20;box-shadow:0 0 0 .1rem rgba(var(--text-color),.8);background-color:rgb(var(--background-color))}.search-page-section .search-header .form .mini-results:empty{display:none}.search-page-section .search-header .form .mini-results .result-item{display:flex;align-items:center;padding:1rem;transition:background-color .3s ease}@media (hover: hover){.search-page-section .search-header .form .mini-results .result-item:hover{background-color:rgba(var(--text-color),.05)}}.search-page-section .search-header .form .mini-results .item-image{width:5rem;min-width:5rem;margin-right:1.5rem;position:relative}.search-page-section .search-header .form .mini-results .item-image img{height:5rem;min-height:5rem}.search-page-section .search-header .form .mini-results .badge{background-color:rgba(var(--text-color),.8);color:rgb(var(--background-color),.8);border-radius:.5rem;position:absolute;left:.5rem;bottom:.5rem;font-size:1rem;padding:0 .5rem}.search-page-section .search-header .form .mini-results .item-title{font-size:1.3rem;font-weight:400;text-align:left}.search-page-section .search-header .form .mini-results .view-more-results{display:flex;justify-content:center;align-items:center;width:100%;padding:1rem;background-color:transparent;border:0;color:rgb(var(--text-color));border-top:.1rem solid rgba(var(--text-color),.8)}.search-page-section .search-header .form .mini-results .view-more-results svg{margin-left:1rem}.search-page-section .search-header .field-input{border:0;flex-grow:1;padding-right:0;background-color:transparent}.search-page-section .search-header .field-button{width:max-content;padding:1.2rem 4rem;background-color:rgb(var(--text-color));border-radius:1.2rem;color:var(--gradient-background, rgb(var(--background-color)));height:max-content;margin-right:4px;text-transform:uppercase}.search-page-section .search-results{padding:.1rem;display:flex;width:100%}@media (max-width: 991px){.search-page-section .search-results{display:block}}.search-page-section .search-results .card-item{position:relative;margin-bottom:3rem}@media (hover: hover){.search-page-section .search-results .card-item:hover .card-media{opacity:.8}}.search-page-section .search-results .layer-last{width:100%}.search-page-section .search-results .card-media{position:relative;transition:opacity .2s ease}.search-page-section .search-results .product-badge{position:static}.search-page-section .search-results .badge{position:absolute;left:1.5rem;bottom:1.5rem;color:#fff;font-size:80%;line-height:1;background-color:rgb(var(--text-color))}.search-page-section .search-results .badge.on-sale{background-color:rgb(var(--sale-label-color));position:relative;top:1.2rem;left:1.2rem}.search-page-section .search-results .badge.sold-out{background-color:rgb(var(--out-stock-color))}.search-page-section .search-results .badge-blog{border-radius:.3rem;padding:.5rem .7rem;position:absolute;left:1.5rem;bottom:1.5rem;color:#fff;font-size:80%;line-height:1;background-color:rgb(var(--text-color))}.search-page-section .search-results .card-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5}.search-page-section .search-results .title{font-size:1.3rem;margin-bottom:.7rem}.search-page-section .pagination{margin-top:4rem}.search-page-section .mobile-filter{width:100%}@media (min-width: 992px){.search-page-section .mobile-filter{display:none}}.search-page-section .mobile-filter.is-open .mobile-filter-modal{visibility:visible;opacity:1}.search-page-section .mobile-filter.is-open .mobile-filter-modal .mobile-filter-form{visibility:visible;opacity:1;transform:translateY(0)}.search-page-section .mobile-filter:not(.transform) .mobile-filter-modal .form-header .back-button{display:none}.search-page-section .mobile-filter.transform .mobile-filter-modal .form-header .close-button{display:none}.search-page-section .mobile-filter.transform .mobile-filter-modal .form-content .form-content-inner{transform:translate(-100%)}.search-page-section .mobile-filter .range-slider .price-from,.search-page-section .mobile-filter .range-slider .price-to{max-width:20rem}.search-page-section .mobile-filter .mobile-filter-header{display:flex;align-items:center;justify-content:space-between;margin-top:1rem}.search-page-section .mobile-filter .mobile-filter-header .filter-sort{border-radius:.5rem;padding:0;background-color:transparent;border:0;margin-right:1rem}.search-page-section .mobile-filter .mobile-filter-header .filter-sort svg{width:2rem;height:2rem;margin-right:1rem;vertical-align:-.5rem}.search-page-section .mobile-filter .mobile-active-filter{margin-top:2rem;white-space:nowrap;overflow-x:auto}.search-page-section .mobile-filter .mobile-active-filter:empty{display:none}.search-page-section .mobile-filter .mobile-active-filter .active-filter-item{display:inline-block;padding:.3rem 1rem;color:rgb(var(--heading-color));border-radius:5rem;margin-right:1rem}.search-page-section .mobile-filter .mobile-filter-modal{position:fixed;left:0;right:0;bottom:0;top:0;z-index:200;opacity:0;visibility:hidden;background-color:rgba(var(--overlay-color),.4);transition:visibility .2s ease,opacity .2s ease}.search-page-section .mobile-filter .mobile-filter-modal .mobile-filter-form{position:absolute;left:0;right:0;bottom:0;top:10%;background-color:#fff;transform:translateY(100%);opacity:0;visibility:hidden;transition:visibility .2s ease,opacity .2s ease,transform .3s ease;display:flex;flex-direction:column}.search-page-section .mobile-filter .mobile-filter-modal .form-header{padding:2rem;border-bottom:1px solid #ddd;display:flex;justify-content:center;position:relative}.search-page-section .mobile-filter .mobile-filter-modal .form-header .close-button,.search-page-section .mobile-filter .mobile-filter-modal .form-header .back-button{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;color:rgb(var(--heading-color))}.search-page-section .mobile-filter .mobile-filter-modal .form-header .close-button svg{width:2.5rem;height:2.5rem}.search-page-section .mobile-filter .mobile-filter-modal .form-header .back-button svg{width:3rem;height:3rem}.search-page-section .mobile-filter .mobile-filter-modal .form-header .heading{font-weight:500;font-size:1.8rem;color:rgb(var(--heading-color))}.search-page-section .mobile-filter .mobile-filter-modal .form-content{flex-grow:1;position:relative;overflow-x:hidden;overflow-y:auto}.search-page-section .mobile-filter .mobile-filter-modal .form-content .form-content-inner{padding:0 2rem 2rem;transition:transform .3s cubic-bezier(.165,.84,.44,1);transform:translate(0);height:100%}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-item{border-bottom:1px solid #efefef;color:rgb(var(--heading-color))}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-item.active .filter-content{display:block}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-item .item-list li{display:flex}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-item .item-list li.radio-item label{align-items:center;justify-content:flex-start}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-item .item-list label{flex-grow:1;display:flex;justify-content:space-between}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-heading{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-heading .heading-text{pointer-events:none}.search-page-section .mobile-filter .mobile-filter-modal .form-content .filter-content{position:absolute;left:0;right:0;top:0;bottom:0;transform:translate(100%);transition:transform .2s ease;overflow-x:hidden;overflow-y:auto;background-color:#fff;padding:2rem;display:none}.search-page-section .mobile-filter .mobile-filter-modal .form-footer{padding:1rem;border-top:1px solid #ddd;text-align:center;display:flex;justify-content:center}.search-page-section .mobile-filter .mobile-filter-modal .form-footer .button{line-height:1.2;padding:1rem 4rem;width:48%;max-width:40%}@media (min-width: 769px){.search-page-section .mobile-filter .mobile-filter-modal .form-footer .button{max-width:20rem}}.search-page-section .mobile-filter .mobile-filter-modal .form-footer .button+.button{margin-left:1rem}.search-page-section .size-option .item-list{display:flex;flex-wrap:wrap}.search-page-section .size-option .item-list .filter-label{padding:0}.search-page-section .size-option .item-list .size-type.checked input{background-color:#000;color:#fff}.search-page-section .size-option .item-list .size-type.checked span{color:#fff;z-index:2}.search-page-section .color-option .item-list{display:flex;flex-wrap:wrap}.search-page-section .item-list{font-size:1.5rem;padding:1.6rem 0rem}.search-page-section .item-list input{margin:0 .8rem 0 0;cursor:pointer}.search-page-section .item-list input[disabled]{cursor:default}.search-page-section .item-list input[disabled]+label{opacity:.6;cursor:default}.search-page-section .item-list input.hidden-color-input{opacity:0;position:absolute;z-index:25;margin:0}.search-page-section .item-list .filter-label{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0;transition:all .3s ease}.search-page-section .item-list .filter-label input{box-shadow:none}.search-page-section .item-list .filter-label input:focus{border:.2rem solid rgb(var(--text-color))}.search-page-section .item-list .filter-label span{display:flex;align-items:center}@media (max-width: 991px){.search-page-section .item-list .filter-label span{padding:0}}.search-page-section .item-list .filter-label .has-count{text-decoration:none}.search-page-section .item-list .filter-label .size input{border-radius:4.4rem;margin-right:0;position:absolute;width:100%;height:100%;border:.1rem solid rgb(var(--text-color),.2)}.search-page-section .item-list .filter-label .size input:checked{border:.1rem solid rgb(var(--text-color),1)}.search-page-section .item-list .filter-label .size input:checked:before{display:none}.search-page-section .item-list .filter-label .size span{font-weight:600}.search-page-section .item-list .filter-label .size{position:relative;width:auto;height:4.4rem;min-width:4.4rem;justify-content:center}.search-page-section .item-list .color-type{display:flex;align-items:center;padding:.6rem 1.2rem .6rem .8rem;border:.1rem solid rgb(var(--text-color),.2);border-radius:4rem}.search-page-section .item-list .color-type:focus-within .color-visual.light:after,.search-page-section .item-list .color-type:focus-within .color-visual.dark:after{content:"";position:absolute;top:-.3rem;right:-.3rem;bottom:-.3rem;left:-.3rem;border-radius:50%;border:.2rem solid rgb(var(--text-color))}.search-page-section .item-list .color-type .color-visual{width:2.5rem;height:2.5rem;display:inline-flex;justify-content:center;align-items:center;position:relative;z-index:20;margin-right:1rem;border-radius:50%}.search-page-section .item-list .color-type .color-visual.light{border:.1rem solid #dedede}.search-page-section .item-list .color-type .color-visual:before{background-repeat:no-repeat;background-position:center;background-size:50%;position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:5;content:""}.search-page-section .item-list .color-type .filter-label{padding:0}.search-page-section .item-list .color-type.checked{border:.1rem solid rgb(var(--text-color))}.search-page-section .item-list label{cursor:pointer}.search-page-section .item-list li[disabled]{pointer-events:none;color:rgba(var(--text-color),.3)}.search-page-section .item-list li[disabled] input{border-color:rgba(var(--text-color),.3)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/search-page.css.map */
