:root{--typeHeaderPrimary: "Inter";--typeHeaderFallback: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--typeHeaderWeight: 700;--typeHeaderSpacing: -.015em;--typeHeaderLineHeight: 1.25;--typeBasePrimary: "Inter";--typeBaseFallback: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--typeBaseWeight: 400;--typeBaseSpacing: 0}body,input,textarea,select,button,.btn,.rte,.site-nav,.site-footer{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;letter-spacing:-.015em}.page-content{padding-top:32px}.page-content .breadcrumb{margin-bottom:18px}.page-content .section-header{margin-bottom:28px}.page-content .section-header__title{font-size:clamp(1.7rem,2.6vw,2rem);line-height:1.15}.page-content h1{line-height:1.15}.template-product .product-single__title{font-size:clamp(1.7rem,2.25vw,2rem);line-height:1.15}.template-product .product-single__meta .collapsible-trigger-btn--borders{padding:.95rem 2.75rem .95rem 0;font-size:.8rem;letter-spacing:0;line-height:1.35}.template-collection .grid-product__content,.template-search .grid-product__content{height:100%}.template-collection .grid-product__link,.template-search .grid-product__link{display:flex;height:100%;flex-direction:column}.template-collection .grid-product__image-mask,.template-search .grid-product__image-mask{position:relative;width:100%;height:auto!important;overflow:hidden;aspect-ratio:1 / 1;background:#f5f7fa}.template-collection .grid-product__image-mask>.grid__image-ratio,.template-collection .grid-product__image-mask>.image-wrap,.template-search .grid-product__image-mask>.grid__image-ratio,.template-search .grid-product__image-mask>.image-wrap{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;padding-bottom:0!important}.template-collection .grid-product__image-mask img,.template-search .grid-product__image-mask img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.template-collection .grid-product__secondary-image,.template-search .grid-product__secondary-image{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-collection .grid-product__meta,.template-search .grid-product__meta{display:flex;flex:1 1 auto;flex-direction:column;padding-top:.9rem}.template-collection .grid-product__title,.template-search .grid-product__title{display:-webkit-box;overflow:hidden;min-height:2.7em;color:#172033;font-size:clamp(.92rem,1.05vw,1.04rem);font-weight:700;letter-spacing:-.012em;line-height:1.35;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-collection .grid-product__vendor,.template-search .grid-product__vendor{margin-top:.35rem;font-size:.76rem;line-height:1.35}.template-collection .grid-product__price,.template-search .grid-product__price{margin-top:auto;padding-top:.55rem;font-size:.94rem;font-weight:650;line-height:1.4}@media screen and (max-width:640px){.page-content{padding-top:22px}.page-content .breadcrumb{margin-bottom:14px}.page-content .section-header{margin-bottom:22px}.page-content .section-header__title,.template-product .product-single__title{font-size:1.65rem}.template-product .product-single__meta .collapsible-trigger-btn--borders{padding:.82rem 2.4rem .82rem 0;font-size:.76rem}.template-collection .grid-product__meta,.template-search .grid-product__meta{padding-top:.7rem}.template-collection .grid-product__title,.template-search .grid-product__title,.template-collection .grid-product__price,.template-search .grid-product__price{font-size:.9rem}}.usinks-default-filters{margin:0 0 2rem;padding:1.05rem 1.15rem 1.2rem;border:1px solid #dfe5ed;border-radius:14px;background:#f8fafc}.collection-filter--minimal-results{display:none}.template-collection .page-content:has(.collection-filter--minimal-results) #CollectionAjaxContent>.grid{display:flex;justify-content:center}.template-collection .page-content:has(.collection-filter--minimal-results) #CollectionAjaxResult .grid-product{width:min(320px,100%)}.usinks-default-filters__heading{display:flex;justify-content:space-between;align-items:center;gap:1rem;color:#172033;font-size:.9rem;line-height:1.3}.usinks-default-filters__title{display:flex;align-items:center;gap:.6rem}.usinks-default-filters__title>span{display:grid;gap:.1rem}.usinks-default-filters__heading .icon{width:18px;height:18px;color:#1457d9}.usinks-default-filters__heading strong{font-size:.92rem;font-weight:800}.usinks-default-filters__heading small{color:#657286;font-size:.75rem;font-weight:600}.usinks-default-filters__clear{color:#1457d9;font-size:.78rem;font-weight:750;text-decoration:underline;text-underline-offset:2px}.usinks-default-filters__help{margin:.35rem 0 .95rem;color:#657286;font-size:.78rem;line-height:1.45}.usinks-default-filters .filter-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem 1.4rem}.usinks-default-filters .filter-form>div{min-width:0}.usinks-default-filters .collection-sidebar__group{height:100%;margin:0;padding:.8rem .9rem .9rem;border:1px solid #e2e7ef;border-radius:10px;background:#fff}.usinks-default-filters .tag-list__header{padding:0 0 .65rem;color:#172033;font-size:.83rem;font-weight:800;line-height:1.35}.usinks-default-filters .collapsible-content{visibility:visible!important;overflow:visible!important;height:auto!important;opacity:1!important}.usinks-default-filters .tag-list{max-height:180px;margin:0;padding-right:.4rem;overflow:auto}.usinks-default-filters .tag-list:not(.tag-list--active-tags){display:grid;gap:.4rem}.usinks-default-filters .tag-list:not(.tag-list--active-tags) .tag{margin:0}.usinks-default-filters .tag-list:not(.tag-list--active-tags) .text-label{display:flex;align-items:center;min-height:36px;margin:0;padding:.42rem .55rem;border:1px solid #dfe5ed;border-radius:8px;background:#fff;color:#2a3445;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.usinks-default-filters .tag-list:not(.tag-list--active-tags) .text-label:hover,.usinks-default-filters .tag-list:not(.tag-list--active-tags) .tag--active .text-label{border-color:#8aaaf0;background:#eef4ff}.usinks-default-filters .tag-list--active-tags{display:none}.usinks-default-filters .tag{margin-bottom:.35rem;font-size:.82rem;line-height:1.35}@media screen and (min-width:769px){.template-collection .collection-filter__item--drawer,.template-search .collection-filter__item--drawer{display:none}.template-collection .collection-filter__item--sort,.template-search .collection-filter__item--sort{width:100%}.template-collection #CollectionSection>.page-width.page-content:after{display:table;clear:both;content:""}.template-collection .collection-filter{margin-left:288px}.template-collection .usinks-default-filters{box-sizing:border-box;float:left;width:260px;margin:0 28px 2rem 0;padding:.9rem;border-radius:12px}.template-collection .usinks-default-filters~.collection-description,.template-collection .usinks-default-filters~.hr--clear,.template-collection .usinks-default-filters~#CollectionAjaxResult{margin-left:288px}.template-collection .page-content:has(.collection-filter--minimal-results) .collection-description,.template-collection .page-content:has(.collection-filter--minimal-results) .hr--clear,.template-collection .page-content:has(.collection-filter--minimal-results) #CollectionAjaxResult{margin-left:0}.template-collection .page-content:has(.collection-filter--minimal-results) .collection-description{width:100%;margin-right:auto;margin-left:auto}.template-collection #CollectionAjaxResult{display:flow-root}.template-collection .usinks-default-filters__heading{align-items:flex-start;gap:.65rem}.template-collection .usinks-default-filters__title{gap:.45rem}.template-collection .usinks-default-filters__clear{flex:0 0 auto;white-space:nowrap}.template-collection .usinks-default-filters__help{margin:.3rem 0 .75rem;font-size:.74rem}.template-collection .usinks-default-filters .filter-form{grid-template-columns:minmax(0,1fr);gap:.75rem}.template-collection .usinks-default-filters .collection-sidebar__group{height:auto;padding:.7rem .72rem .75rem}.template-collection .usinks-default-filters .tag-list{max-height:240px}.template-collection .usinks-default-filters .price-range{font-size:.76rem;line-height:1.3}.template-collection .usinks-default-filters .price-range__display-wrapper{padding-bottom:.4rem;font-size:.76rem;line-height:1.3}.template-collection .usinks-default-filters .price-range__slider-wrapper{padding:0 6px 4px}}@media screen and (max-width:768px){.usinks-default-filters{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/redesign-global.css.map */
