:root{--chip-remove-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M14.8535 14.146C14.8999 14.1925 14.9368 14.2476 14.9619 14.3083C14.9871 14.369 15 14.4341 15 14.4997C15 14.5654 14.9871 14.6305 14.9619 14.6912C14.9368 14.7519 14.8999 14.807 14.8535 14.8535C14.807 14.8999 14.7519 14.9368 14.6912 14.9619C14.6305 14.9871 14.5654 15 14.4997 15C14.4341 15 14.369 14.9871 14.3083 14.9619C14.2476 14.9368 14.1925 14.8999 14.146 14.8535L10 10.7068L5.85398 14.8535C5.76017 14.9473 5.63292 15 5.50025 15C5.36758 15 5.24033 14.9473 5.14652 14.8535C5.0527 14.7597 5 14.6324 5 14.4997C5 14.3671 5.0527 14.2398 5.14652 14.146L9.29316 10L5.14652 5.85398C5.0527 5.76017 5 5.63292 5 5.50025C5 5.36758 5.0527 5.24033 5.14652 5.14652C5.24033 5.0527 5.36758 5 5.50025 5C5.63292 5 5.76017 5.0527 5.85398 5.14652L10 9.29316L14.146 5.14652C14.2398 5.0527 14.3671 5 14.4997 5C14.6324 5 14.7597 5.0527 14.8535 5.14652C14.9473 5.24033 15 5.36758 15 5.50025C15 5.63292 14.9473 5.76017 14.8535 5.85398L10.7068 10L14.8535 14.146Z' fill='black'/%3E%3C/svg%3E");--quick-filter-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.6922 7.94254L10.4422 14.1925C10.3841 14.2506 10.3152 14.2967 10.2393 14.3282C10.1634 14.3597 10.0821 14.3758 9.99998 14.3758C9.91785 14.3758 9.83652 14.3597 9.76064 14.3282C9.68477 14.2967 9.61584 14.2506 9.55779 14.1925L3.30779 7.94254C3.19052 7.82526 3.12463 7.6662 3.12463 7.50035C3.12463 7.3345 3.19052 7.17544 3.30779 7.05816C3.42507 6.94088 3.58413 6.875 3.74998 6.875C3.91583 6.875 4.07489 6.94088 4.19217 7.05816L9.99998 12.8668L15.8078 7.05816C15.8659 7.00009 15.9348 6.95403 16.0107 6.9226C16.0865 6.89117 16.1679 6.875 16.25 6.875C16.3321 6.875 16.4134 6.89117 16.4893 6.9226C16.5652 6.95403 16.6341 7.00009 16.6922 7.05816C16.7502 7.11623 16.7963 7.18517 16.8277 7.26104C16.8592 7.33691 16.8753 7.41823 16.8753 7.50035C16.8753 7.58247 16.8592 7.66379 16.8277 7.73966C16.7963 7.81553 16.7502 7.88447 16.6922 7.94254Z' fill='black'/%3E%3C/svg%3E")}.rcc-search__filter__count{display:flex}.rcc-search__grid{align-items:start!important;align-content:start!important;height:auto!important;column-gap:12px!important;row-gap:40px!important}.rcc-search__grid>.rcc-search__product,.rcc-search__grid>rcc-product-card,.rcc-search__grid>.rcc-search__grid-content{box-sizing:border-box;align-self:start!important;height:auto!important;min-width:0;max-width:100%}@media(min-width:1024px){.rcc-search__grid{column-gap:16px!important}}.rcc-search__summary__list{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:18px!important;margin-top:4px!important}.rcc-search__summary__button{box-sizing:border-box;position:relative!important;width:auto!important;height:36px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;background:#0000000d!important;border:1px solid rgb(0 0 0 / 10%)!important;border-radius:2px!important;padding:8px 32px 6px 16px!important;margin-top:0!important;margin-bottom:0!important;font-size:16px!important;line-height:20px!important;transition:background-color .15s ease,border-radius .15s ease}.rcc-search__summary__button:hover{background:#000000e5!important;border-color:transparent!important;border-radius:4px!important}.rcc-search__summary__remove{top:50%!important;right:10px!important;width:20px!important;height:20px!important;margin-top:0!important;transform:translateY(-50%)!important;opacity:1!important;background-color:#000;-webkit-mask-image:var(--chip-remove-icon);mask-image:var(--chip-remove-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:20px 20px;mask-size:20px 20px}.rcc-search__summary__remove:before,.rcc-search__summary__remove:after{display:none!important}.rcc-search__summary__button:hover .rcc-search__summary__remove{background-color:#fff}.rcc-search__summary__option{display:none}.rcc-search__summary__value{font-weight:400!important;color:#000!important;margin-left:0!important}.rcc-search__summary__button:hover .rcc-search__summary__value{color:#fff!important}.rcc-search__product__block--vertical{display:flex;flex:1!important;flex-direction:column;min-width:0}.rcc-search__product{gap:0!important}rcc-product-card,rcc-product-card product-card{height:auto}.product-card-image img{aspect-ratio:1 / 1}.rcc-search__controls--sticky .rcc-search__controls__inner{padding-left:0!important;padding-right:0!important}@media(max-width:767px){.shopify-app-block .rcc-search .container{max-width:100%!important}}.shopify-app-block .rcc-search .filtersHidden{border-top:1px solid var(--fg-opacities-black-10op, rgba(0, 0, 0, .1));border-bottom:1px solid var(--fg-opacities-black-10op, rgba(0, 0, 0, .1));padding-block:80px}.shopify-app-block .rcc-search .rcc-search__container{margin-top:12px;margin-bottom:48px}.shopify-app-block .rcc-search .rcc-search__image{mix-blend-mode:darken}.shopify-app-block .rcc-search .rcc-search__facet__header{padding:0}.shopify-app-block .rcc-search .rcc-search__searchwrapper{display:none}.shopify-app-block .rcc-search .rcc-search__header{width:100%;margin-bottom:1.5rem}.shopify-app-block .rcc-search .rcc-search__header__title{display:flex;justify-content:center;align-items:center;gap:5px;flex-direction:row;width:100%;text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:0;text-transform:uppercase;color:var(--rcc-color-darkest)}@media(min-width:1024px){.shopify-app-block .rcc-search .rcc-search__header__title{font-size:32px}}@media(max-width:767px){.template-collection :is(.shopify-app-block .rcc-search) .rcc-search__intro{display:flex!important}}.shopify-app-block .rcc-search .rcc-search__header__title__prefix,.shopify-app-block .rcc-search .rcc-search__header__title__term{color:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.shopify-app-block .rcc-search .rcc-search__grid{align-items:start!important;align-content:start!important;height:auto!important;border:none;padding:0;margin:0}.shopify-app-block .rcc-search .rcc-search__facet{margin:0!important;padding:24px 0!important;border:none!important;border-top:1px solid rgb(0 0 0 / 5%)!important}.shopify-app-block .rcc-search .rcc-search__facet__title{font-weight:600;font-size:1rem;letter-spacing:0;border-bottom:none;padding-bottom:0;margin-bottom:0}.shopify-app-block .rcc-search .rcc-search__facet__title.isOpen{margin-bottom:1rem}.shopify-app-block .rcc-search .rcc-search__filter{margin:0 0 .5rem}.shopify-app-block .rcc-search .rcc-search__facet:not(.rcc-search__facet--colorfamilies) .rcc-search__facet__filters{margin:0}.shopify-app-block .rcc-search .rcc-search__toolbar__sort{display:flex;align-items:center;gap:4px;border:none;border-radius:0;padding:0}.shopify-app-block .rcc-search .rcc-search__toolbar__sort:before{content:"Sort by";position:static;margin:3px 0 0;min-width:max-content;font-size:16px;font-weight:500;color:#000}.shopify-app-block .rcc-search .rcc-search__orderby{min-width:0;width:auto;background-color:transparent;background-size:20px 20px;background-position:right center;font-weight:400;padding:0 24px 0 0;border:none!important;font-size:16px;color:#0009}.shopify-app-block .rcc-search .rcc-search__orderby:focus{--tw-ring-opacity: 0}.shopify-app-block .rcc-search .rcc-search__count{color:#000;font-size:16px;font-weight:400;line-height:1.4}@media(min-width:768px){.shopify-app-block .rcc-search .rcc-search__count{font-size:20px}}.shopify-app-block .rcc-search .rcc-search__controls:not(.rcc-search__controls--drawer) .rcc-search__facets:before{content:"All Filters";display:flex;align-items:center;font-weight:400;font-size:20px;line-height:1;margin-bottom:24px;text-transform:uppercase}.shopify-app-block .rcc-search .rcc-search__facet__title:before{content:"";width:20px;height:20px;top:0;right:0;margin:0;border:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4.375 7.188 10 12.813l5.625-5.625" stroke="%23000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;transform:rotate(0)!important;transition:transform .15s ease}.shopify-app-block .rcc-search .rcc-search__facet__title.isOpen:before{content:"";transform:rotate(180deg)!important}.shopify-app-block .rcc-search .rcc-search__refine--mobile-only{position:static;z-index:auto;inset:auto;font-weight:400}.shopify-app-block .rcc-search .rcc-search__filter__title{margin-left:28px!important;font-weight:400;color:#14141d;font-size:1rem;align-items:center}.shopify-app-block .rcc-search[data-collection-title] .rcc-search__header__title{font-size:20px;font-style:normal;font-weight:300;line-height:110%;letter-spacing:0;text-transform:uppercase;text-align:center;justify-content:center}@media(min-width:1024px){.shopify-app-block .rcc-search[data-collection-title] .rcc-search__header__title{font-size:32px}}.shopify-app-block .rcc-search .rcc-search__loadmore{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-top:0!important;padding-top:80px!important;padding-bottom:0!important;gap:24px!important}@media(max-width:767px){.shopify-app-block .rcc-search .rcc-search__loadmore{padding-top:32px!important}}.shopify-app-block .rcc-search .rcc-search__loadmore__button{order:-1!important;box-sizing:border-box;width:auto!important;min-width:0!important;margin:0!important;padding:16px 24px!important;border:none!important;border-radius:0!important;background:var(--button-primary-bg-default, #0f2b4b)!important;color:var(--button-primary-fg, #fff)!important;font-family:var(--font-family-primary, inherit)!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important;cursor:pointer}.shopify-app-block .rcc-search .rcc-search__loadmore__button:hover{background:var(--button-primary-bg-hover, #0f2037)!important}.shopify-app-block .rcc-search .rcc-search__loadmore__summary{order:0!important;margin:0!important;max-width:100%;color:var(--fg-secondary, rgba(0, 0, 0, .8))!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;text-align:center!important}.shopify-app-block .rcc-search .rcc-search__loadmore__top{position:absolute!important;top:80px!important;right:0!important;bottom:auto!important;left:auto!important;z-index:2;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgb(0 0 0 / 10%)!important;border-radius:50%!important;background-color:#fff!important;background-image:none!important;box-shadow:0 2px 8px #0000001f;color:transparent!important;font-size:0!important;line-height:0!important;text-indent:0!important;cursor:pointer}.shopify-app-block .rcc-search .rcc-search__loadmore__top:before,.shopify-app-block .rcc-search .rcc-search__loadmore__top:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:16px!important;height:16px!important;margin:0!important;border:none!important;background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:16px 16px!important;transform:translate(-50%,-50%)!important}.shopify-app-block .rcc-search .rcc-search__loadmore__top:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 10.5 8 6.5l4 4' stroke='%230F2B4B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.shopify-app-block .rcc-search .rcc-search__loadmore__top:after{content:none!important;background-image:none!important}.shopify-app-block .rcc-search .rcc-search__loadmore__top svg,.shopify-app-block .rcc-search .rcc-search__loadmore__top img{display:none!important}.shopify-app-block .rcc-search .rcc-search__main{gap:1.5rem!important}.shopify-app-block .rcc-search .rcc-search__controls__footer{display:flex;gap:8px;padding:16px;background:#fff;border-top:1px solid rgb(0 0 0 / 10%)}.shopify-app-block .rcc-search .rcc-search__controls__apply,.shopify-app-block .rcc-search .rcc-search__controls__clear{box-sizing:border-box;flex:1 0 0;display:flex;align-items:center;justify-content:center;height:52px;padding:8px 12px;border-radius:0;font-size:16px;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase}.shopify-app-block .rcc-search .rcc-search__controls__clear{order:1;background:transparent;border:1px solid #0f2b4b;color:#0f2b4b}.shopify-app-block .rcc-search .rcc-search__controls__apply{order:2;background:#0f2b4b;border:1px solid #0f2b4b;color:#fff}.shopify-app-block .rcc-search .rcc-search__controls__apply:disabled{background:#e7e7e7;border-color:#e7e7e7;color:#9a9a9a;cursor:default;pointer-events:none}.shopify-app-block .rcc-search .rcc-search__filter{margin:0 0 8px!important}.shopify-app-block .rcc-search .rcc-search__facet__filters>li:last-child .rcc-search__filter{margin-bottom:0!important}.shopify-app-block .rcc-search .rcc-search__filter__count{color:#0009}.shopify-app-block .rcc-search .rcc-search__filter__box{border:2px solid #000000!important;border-radius:2px!important;width:18px!important;height:18px!important;min-width:18px!important;display:flex!important;align-items:center;justify-content:center;background:#fff;left:3px!important;top:2px!important;transition:background-color .12s ease,border-color .12s ease}.shopify-app-block .rcc-search .rcc-search__filter[data-swatch] .rcc-search__filter__box{top:7px!important}.shopify-app-block .rcc-search .rcc-search__filter:hover .rcc-search__filter__box{background:#e7e7e7;border-color:#0009!important}.shopify-app-block .rcc-search .rcc-search__facet__clear,.shopify-app-block .rcc-search .rcc-search__facet__content{display:none}.shopify-app-block .rcc-search .rcc-search__filter__box:after{display:none!important}.shopify-app-block .rcc-search .rcc-search__filter--active .rcc-search__filter__box{background:#000;border-color:#000!important}.shopify-app-block .rcc-search .rcc-search__filter--active .rcc-search__filter__mark--active{background:none;border:none;display:flex;align-items:center;justify-content:center;height:auto;width:auto}.shopify-app-block .rcc-search .rcc-search__filter--active .rcc-search__filter__mark--active svg{color:#fff;fill:#fff}.shopify-app-block .rcc-search .rcc-search__filter--active:hover .rcc-search__filter__box{background:#333;border-color:#333!important}.shopify-app-block .rcc-search .rcc-search__filter[data-swatch] .rcc-search__filter__title:before{content:"";display:inline-block;vertical-align:middle;width:26px;height:26px;margin:3px 7px 3px 3px;border-radius:50%;background-color:#f6f6f6;background-image:var(--swatch-image);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #0000001a;flex:none;align-self:flex-start}.shopify-app-block .rcc-search .rcc-search__filter[data-swatch=pending] .rcc-search__filter__title:before{background-image:none}.shopify-app-block .rcc-search .rcc-search__filter[data-swatch=missing] .rcc-search__filter__title:before,.shopify-app-block .rcc-search .rcc-search__filter[data-swatch=blocked] .rcc-search__filter__title:before{visibility:hidden}.shopify-app-block .rcc-search .rcc-search__filter:focus-within{outline:none!important;border-color:transparent!important;box-shadow:none!important}.shopify-app-block .rcc-search .rcc-search__filter:has(input:focus-visible){outline:2px solid #0f2b4b!important;outline-offset:2px}.shopify-app-block .rcc-search .rcc-search__facet__reveal,.shopify-app-block .rcc-search .rcc-search__summary__clear-all{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 0 5px;background:none;border:none;border-bottom:2px solid #000000;border-radius:0;color:#000;line-height:1;text-transform:uppercase;text-decoration:none}.shopify-app-block .rcc-search .rcc-search__facet__reveal{font-size:14px;font-weight:400;margin-top:4px}.shopify-app-block .rcc-search .rcc-search__summary__clear-all{font-size:16px;font-weight:400}.shopify-app-block .rcc-search .rcc-search__facet__reveal:hover,.shopify-app-block .rcc-search .rcc-search__summary__clear-all:hover{opacity:.7}.shopify-app-block .rcc-search .rcc-search__refine{box-sizing:border-box;display:flex;align-items:center;gap:4px;background:none;border-radius:0;color:#000;line-height:1;text-transform:uppercase}@media(max-width:767px){.shopify-app-block .rcc-search .rcc-search__refine{width:100%;height:57px;padding:16px;border:1px solid #0f2b4b;font-size:18px;font-weight:400}}@media(min-width:768px){.shopify-app-block .rcc-search .rcc-search__refine{height:auto;padding:0;border:none;font-size:16px;font-weight:500}}.shopify-app-block .rcc-search .rcc-search__refine:before{content:"";flex:none;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M22.5 6H19.425C19.05 4.275 17.55 3 15.75 3C13.95 3 12.45 4.275 12.075 6H1.5V7.5H12.075C12.45 9.225 13.95 10.5 15.75 10.5C17.55 10.5 19.05 9.225 19.425 7.5H22.5V6ZM15.75 9C14.475 9 13.5 8.025 13.5 6.75C13.5 5.475 14.475 4.5 15.75 4.5C17.025 4.5 18 5.475 18 6.75C18 8.025 17.025 9 15.75 9ZM1.5 18H4.575C4.95 19.725 6.45 21 8.25 21C10.05 21 11.55 19.725 11.925 18H22.5V16.5H11.925C11.55 14.775 10.05 13.5 8.25 13.5C6.45 13.5 4.95 14.775 4.575 16.5H1.5V18ZM8.25 15C9.525 15 10.5 15.975 10.5 17.25C10.5 18.525 9.525 19.5 8.25 19.5C6.975 19.5 6 18.525 6 17.25C6 15.975 6.975 15 8.25 15Z" fill="%23000"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.shopify-app-block .rcc-search .rcc-search__refine__count{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:25px;margin-left:auto;padding:0 8px;border-radius:1000px;background:#0f2b4b;color:#fff;font-size:12px;line-height:1.4}@media(min-width:768px){.shopify-app-block .rcc-search .rcc-search__refine__count{margin-bottom:5px;padding-top:2px}}.shopify-app-block .rcc-search .rcc-search__refine[data-count-badge="0"] .rcc-search__refine__count{display:none}.shopify-app-block .rcc-search .rcc-search__quick-filters__track{display:flex;align-items:center;gap:24px}.shopify-app-block .rcc-search .rcc-search__quick-filters__button{display:flex;align-items:center;gap:4px;padding:0;background:none;border:none;border-radius:0;color:#000;font-size:16px;font-weight:600;line-height:1.4}.shopify-app-block .rcc-search .rcc-search__quick-filters__button-count{min-width:0;padding:0;background:none;border-radius:0;color:#000c;font-size:16px;font-weight:400}.shopify-app-block .rcc-search .rcc-search__quick-filters__button-count:before{content:"("}.shopify-app-block .rcc-search .rcc-search__quick-filters__button-count:after{content:")"}.shopify-app-block .rcc-search .rcc-search__quick-filters__button-chevron{display:flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px}.shopify-app-block .rcc-search .rcc-search__quick-filters__button-chevron svg{width:20px;height:20px}.shopify-app-block .rcc-search .rcc-search__quick-filters__button[aria-expanded=true] .rcc-search__quick-filters__button-chevron{transform:rotate(180deg)}.shopify-app-block .rcc-search .rcc-search__quick-filters__button:not(:has(.rcc-search__quick-filters__button-chevron)):after{content:"";flex:none;width:20px;height:20px;background-color:currentColor;-webkit-mask-image:var(--quick-filter-chevron);mask-image:var(--quick-filter-chevron);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.shopify-app-block .rcc-search .rcc-search__quick-filters__button-chevron{background-color:currentColor;-webkit-mask-image:var(--quick-filter-chevron);mask-image:var(--quick-filter-chevron);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.shopify-app-block .rcc-search .rcc-search__quick-filters__button-chevron svg{display:none}.shopify-app-block .rcc-search .rcc-search__quick-filters__dropdown{--rcc-search-quick-filter-dropdown-padding: 12px;top:calc(100% - 5px);width:min(350px,calc(100vw - 32px));border:1px solid rgb(0 0 0 / 20%);border-radius:2px;box-shadow:none}.shopify-app-block .rcc-search .rcc-search__quick-filters__dropdown .rcc-search__facet{padding:0!important;border-top:0!important}.shopify-app-block .rcc-search .rcc-search__quick-filters__dropdown-scroll{max-height:281px}.shopify-app-block .rcc-search .rcc-search__quick-filters__dropdown-clear{display:flex;padding:12px;border-top:1px solid rgb(0 0 0 / 10%)}.shopify-app-block .rcc-search .rcc-search__quick-filters__dropdown-clear-button{box-sizing:border-box;flex:1 0 0;display:flex;align-items:center;justify-content:center;height:32px;padding:4px 12px;background:transparent;border:1px solid #0f2b4b;border-radius:0;color:#0f2b4b;font-size:14px;font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase;text-decoration:none}.shopify-app-block .rcc-search .rcc-search__quick-filters__dropdown-clear-button:hover{background:#0f2b4b;color:#fff}@media(min-width:768px){.shopify-app-block .rcc-search .rcc-search__quick-filters__item--all-filters{order:1;margin-left:auto}}.shopify-app-block .rcc-search .rcc-search__summary__title{display:none}.shopify-app-block .rcc-search .rcc-search__summary{border:none;margin:0;padding:6px 0 1rem}.shopify-app-block .rcc-search .rcc-search__summary{display:block!important}.shopify-app-block .rcc-search .rcc-search__summary--toolbar{display:none!important}@media(min-width:768px){[class*=rcc-search__container--left] .rcc-search__controls:not(.rcc-search__controls--drawer) .rcc-search__controls__footer{display:none!important}.rcc-search__container--left .rcc-search__controls{padding:0!important;width:22%!important}.shopify-app-block .rcc-search .rcc-search__toolbar{display:flex;flex-wrap:wrap;align-items:center;row-gap:24px}.shopify-app-block .rcc-search .rcc-search__toolbar__block--filters{order:1;flex:1 1 auto}.shopify-app-block .rcc-search .rcc-search__toolbar__block--sort{order:2;flex:none;margin-left:auto}.shopify-app-block .rcc-search .rcc-search__toolbar__block--quick-filters{order:3;flex:0 0 100%}.rcc-search__container--left-toggle{display:flex;align-items:flex-start}.rcc-search__container--left-toggle .rcc-search__controls{flex:none;width:22%;padding:0!important}.rcc-search__container--left-toggle .rcc-search__main{flex:1 1 0;min-width:0;width:auto!important}.rcc-search__container--left-toggle:not(:has(.rcc-search__controls--active)) .rcc-search__main{padding-left:0!important}.rcc-search__main{margin:0!important;padding-right:0!important;padding-left:0!important;width:100%!important}}@media(max-width:767px){.template-collection .rcc-search__intro{display:none!important}.rcc-search__container{margin-top:0!important}.rcc-search__container.rcc-search__container--toggle{padding-top:24px!important;padding-right:16px!important;padding-left:16px!important}.rcc-search__toolbar{position:sticky;top:68px;z-index:30;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center;gap:16px!important;padding:12px 16px!important;background:#fff}.shopify-app-block .rcc-search .rcc-search__toolbar__block--quick-filters{order:4;flex:0 0 100%}.shopify-app-block .rcc-search .rcc-search__quick-filters__item:not(.rcc-search__quick-filters__item--all-filters){display:none}.shopify-app-block .rcc-search .rcc-search__quick-filters__track{padding:0;overflow:visible}.shopify-app-block .rcc-search .rcc-search__quick-filters__item--all-filters{flex:1 1 100%}.rcc-search__toolbar__block--filters{display:contents}.rcc-search__toolbar__block--filters .rcc-search__refine{order:3;flex:0 0 100%}.rcc-search__toolbar__block--filters .rcc-search__count{order:1;flex:1 1 auto}.rcc-search__toolbar__block--sort{display:none!important}.shopify-app-block .rcc-search .rcc-search__toolbar__block--view{order:2;display:flex;flex:none;align-items:center;margin-left:auto}.plp-mobile-cols-1 .shopify-app-block .rcc-search .rcc-search__grid,html[data-plp-columns="1"] .shopify-app-block .rcc-search .rcc-search__grid{grid-template-columns:minmax(0,1fr)!important}.plp-mobile-cols-2 .shopify-app-block .rcc-search .rcc-search__grid,html[data-plp-columns="2"] .shopify-app-block .rcc-search .rcc-search__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-plp-columns="1"] .shopify-app-block .rcc-search .rcc-search__grid>.rcc-search__grid-content--column-span-2{grid-column:1 / -1!important}.rcc-search__count{display:block!important;visibility:visible!important}.rcc-search__controls__footer{z-index:1!important}.rcc-search__controls:not(.rcc-search__controls--drawer) .rcc-search__controls__header{display:none!important}.rcc-search__facets{padding:1.5rem 1rem 5rem!important;max-height:100vh!important}.rcc-search__controls__close{background:transparent!important;height:24px!important;width:24px!important;padding:0!important;top:24px!important;right:16px!important}.rcc-search__controls__close__icon:before,.rcc-search__controls__close__icon:after{background-color:#000!important;height:15px!important;left:11.5px!important;top:4.5px!important;width:1px!important}}.rcc-search__toolbar__block--view{display:none}.rcc-search__view-label{margin-right:8px;color:#000;font-size:16px;font-weight:400;line-height:1.4}.rcc-search__view-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border:none;border-radius:4px;background:transparent;color:#000;cursor:pointer}.rcc-search__view-button[aria-pressed=true]{background:#0000000d}.rcc-search__view-button svg{width:20px;height:20px;fill:currentColor}.rcc-search__controls--drawer .rcc-search__controls__header{display:flex!important;align-items:center;justify-content:flex-start!important;padding:20px 56px 24px 20px!important;border-bottom:none!important}.rcc-search__controls--drawer .rcc-search__controls__header h2{margin:0;font-size:20px;font-weight:400;line-height:1;text-transform:uppercase}.rcc-search__controls--drawer .rcc-search__facets{padding:0 20px 80px!important}.rcc-search__controls--drawer .rcc-search__controls__close{background:transparent!important;height:24px!important;width:24px!important;padding:0!important;top:18px!important;right:20px!important}.rcc-search__controls--drawer .rcc-search__controls__close__icon:before,.rcc-search__controls--drawer .rcc-search__controls__close__icon:after{background-color:#000!important;height:15px!important;width:1px!important;top:50%!important;left:50%!important}@media(min-width:768px){.rcc-search__controls--drawer{width:min(calc(100% - 48px),720px)!important}.rcc-search__controls--drawer .rcc-search__controls__header{padding:32px 72px 24px 40px!important}.rcc-search__controls--drawer .rcc-search__facets{padding:0 40px 40px!important}.rcc-search__controls--drawer .rcc-search__controls__close{top:30px!important;right:40px!important}.rcc-search__controls--drawer .rcc-search__controls__footer{padding:40px!important}}.shopify-app-block .rcc-search .rcc-search__product{position:relative;display:flex;flex-direction:column;height:100%!important;gap:16px!important;border:none;background:transparent;overflow:hidden}.shopify-app-block .rcc-search .rcc-search__product__block-images{position:relative;isolation:isolate;flex-shrink:0;width:100%;aspect-ratio:334 / 400;overflow:hidden;padding:2.5rem 1rem;background:#fff}@media(max-width:767px){.shopify-app-block .rcc-search .rcc-search__product__block-images{padding:2.5rem 1rem}}.shopify-app-block .rcc-search .rcc-search__product__block-images:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:#00000008;mix-blend-mode:multiply}.shopify-app-block .rcc-search .rcc-search__image{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:darken}.shopify-app-block .rcc-search .rcc-product-card__labels{position:absolute;left:8px;top:8px;z-index:20;display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;pointer-events:none}.shopify-app-block .rcc-search .rcc-product-card__labels span{display:inline-flex;align-items:center;justify-content:center;height:21px;padding:6px 8px 4px;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;border-radius:0}.shopify-app-block .rcc-search .rcc-product-card__labels span[data-label=new]{background:#0f2b4b!important;color:#fff!important;border:0!important}.shopify-app-block .rcc-search .rcc-product-card__labels span[data-label=on-sale]{background:#af071f!important;color:#fff!important;border:0!important}.shopify-app-block .rcc-search .rcc-product-card__labels span[data-label=out-of-stock],.shopify-app-block .rcc-search .rcc-product-card__labels span[data-label=last-chance]{background:#0000007f!important;color:#fff!important;border:0!important}.shopify-app-block .rcc-search .rcc-product-card__labels span[data-label=discontinued]{background:transparent!important;color:#0000007f!important;border:1px solid rgb(0 0 0 / 50%)!important}.shopify-app-block .rcc-search .rcc-product-card__wishlist{position:absolute;top:8px;right:8px;z-index:20;display:flex;width:auto;box-sizing:border-box;align-items:stretch;gap:0;background:#fff;box-shadow:0 2px 4px #0000001a}.shopify-app-block .rcc-search .rcc-product-card__action{display:flex;flex:1 1 0;min-width:0}.shopify-app-block .rcc-search .rcc-product-card__action-btn{display:inline-flex;width:100%;min-height:34px;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin:0;border:0;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer}.shopify-app-block .rcc-search .rcc-product-card__wishlist svg,.shopify-app-block .rcc-search .rcc-product-card__wishlist .icon-heart{display:block;width:18px;height:18px}.shopify-app-block .rcc-search .rcc-product-card__media-host{position:relative;display:block;width:100%}.shopify-app-block .rcc-search .rcc-product-card__compare-source{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;pointer-events:none}.shopify-app-block .rcc-search .rcc-product-card__actions{position:absolute;left:8px;right:8px;bottom:8px;z-index:20;display:flex;width:auto;box-sizing:border-box;align-items:stretch;gap:0;background:#fff;box-shadow:0 2px 4px #0000001a;border-radius:0}.shopify-app-block .rcc-search .rcc-product-card__action{display:flex;flex:1 1 0;min-width:0;border-radius:0}.shopify-app-block .rcc-search .rcc-product-card__action+.rcc-product-card__action .rcc-product-card__action-btn{border-left-width:0}.shopify-app-block .rcc-search .rcc-product-card__action-btn{display:inline-flex;width:100%;height:auto;min-height:34px;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border:1px solid rgba(0,0,0,.1);border-radius:0!important;background:#fff;color:#0f2b4b;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer}.shopify-app-block .rcc-search .rcc-product-card__plus-circle{position:relative;display:flex;width:16px;height:16px;flex-shrink:0;align-items:center;justify-content:center;overflow:clip;color:#0f2b4b}.shopify-app-block .rcc-search .rcc-product-card__plus-circle svg{display:block;width:16px;height:16px}.shopify-app-block .rcc-search .rcc-product-card__action--quickview,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__action--compare,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__actions{display:none}@media(max-width:767px){.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--product .rcc-product-card__actions:not(:has(.rcc-product-card__action--compare)){display:none}}@media(min-width:768px){.shopify-app-block .rcc-search .rcc-product-card__action--quickview,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__actions{display:flex}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__action--compare{display:none}}.shopify-app-block .rcc-search .rcc-search__product__block-info{display:contents}.shopify-app-block .rcc-search .rcc-search__product__block-info h3{display:none}.shopify-app-block .rcc-search .rcc-product-card__info{display:grid;flex:1;width:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(42px,auto);grid-template-areas:"swatches" "title" "price" "model";align-items:start;gap:12px;padding-right:8px;padding-bottom:4px}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--product .rcc-product-card__info{grid-template-areas:"swatches" "title" "price" "model"}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__info{grid-template-areas:"swatches" "title" "price" "model" "atc"}.shopify-app-block .rcc-search .rcc-search__product__options{display:contents!important}.shopify-app-block .rcc-search .rcc-search__product__options,.shopify-app-block .rcc-search .rcc-search__product__option,.shopify-app-block .rcc-search .rcc-product-card__swatches{grid-area:swatches;min-width:0}.shopify-app-block .rcc-search .rcc-search__product__option,.shopify-app-block .rcc-search .rcc-product-card__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.shopify-app-block .rcc-search .rcc-product-card__model,.shopify-app-block .rcc-search .rcc-product-card__model p,.shopify-app-block .rcc-search rcc-product-card-model{grid-area:model;display:block;align-self:start;justify-self:start;margin:0;color:#0009;font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:left;text-transform:none}.shopify-app-block .rcc-search .rcc-search__product__option__value,.shopify-app-block .rcc-search rcc-product-option-value{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid transparent!important;cursor:pointer!important;font-size:0!important;height:20px!important;width:20px!important;margin-bottom:0!important;overflow:hidden!important;position:relative!important;border-radius:1000px!important;background-color:#fff;padding:0!important}.shopify-app-block .rcc-search .rcc-search__product__option__value img,.shopify-app-block .rcc-search rcc-product-option-value img{width:16px!important;height:16px!important;border-radius:1000px;object-fit:cover}.shopify-app-block .rcc-search .rcc-search__product__option__value--active{border:1px solid #000000!important}.shopify-app-block .rcc-search .rcc-search__product__block-reviews,.shopify-app-block .rcc-search rcc-product-card-reviews{display:none!important}.shopify-app-block .rcc-search .rcc-search__product__block-name,.shopify-app-block .rcc-search .rcc-product-card__title{grid-area:title;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:#000;padding:0;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:120%!important;text-transform:none;height:2.4em;min-width:0;-webkit-text-size-adjust:100%;text-size-adjust:100%}.shopify-app-block .rcc-search .rcc-search__product__block-name a,.shopify-app-block .rcc-search .rcc-search__product__block-name p,.shopify-app-block .rcc-search .rcc-search__product__block-name span,.shopify-app-block .rcc-search .rcc-search__product__block-name h2,.shopify-app-block .rcc-search .rcc-search__product__name,.shopify-app-block .rcc-search .rcc-search__product__title,.shopify-app-block .rcc-search .rcc-product-card__title a,.shopify-app-block .rcc-search .rcc-product-card__title p,.shopify-app-block .rcc-search .rcc-product-card__title span,.shopify-app-block .rcc-search .rcc-product-card__title h2{font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:120%!important;text-decoration:none;color:inherit;-webkit-text-size-adjust:100%;text-size-adjust:100%}.shopify-app-block .rcc-search .rcc-product-card__footer{display:none}.shopify-app-block .rcc-search .rcc-search__product__block-price,.shopify-app-block .rcc-search .rcc-product-card__price{grid-area:price;align-self:center;padding:0;gap:0;min-width:0}.shopify-app-block .rcc-search .rcc-search__product__block-price p,.shopify-app-block .rcc-search .rcc-search__product__price,.shopify-app-block .rcc-search .rcc-search__product__price__now,.shopify-app-block .rcc-search .rcc-search__product__price__was{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;color:#000;line-height:1.2}.shopify-app-block .rcc-search .rcc-product-card__atc,.shopify-app-block .rcc-search .rcc-search__product__block-atb,.shopify-app-block .rcc-search .rcc-search__product__add-to-basket-form,.shopify-app-block .rcc-search .rcc-search__product .rcc-search__product__add-to-basket{display:none!important}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__atc,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-search__product__block-atb,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-search__product__add-to-basket-form{display:flex!important;grid-area:atc;align-self:center;justify-self:stretch;width:100%;margin:0;padding:0}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-search__product__add-to-basket,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__atc button{display:inline-flex!important;width:100%;height:32px;min-width:0;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #0f2b4b;background:#fff;color:#0f2b4b;font-size:14px;font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap;border-radius:0;box-shadow:none;cursor:pointer}@media(min-width:768px){.shopify-app-block .rcc-search .rcc-product-card__info{gap:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"swatches model" "title title" "price price"}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--product .rcc-product-card__info{grid-template-areas:"swatches model" "title title" "price price"}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__info{grid-template-areas:"swatches model" "title title" "price atc"}.shopify-app-block .rcc-search .rcc-product-card__model,.shopify-app-block .rcc-search .rcc-product-card__model p,.shopify-app-block .rcc-search rcc-product-card-model{font-size:14px;font-style:normal;font-weight:400;line-height:100%;text-align:right;justify-self:end}}@media(min-width:1024px){.shopify-app-block .rcc-search .rcc-product-card__actions{opacity:0;pointer-events:none;transition:opacity .2s ease}.shopify-app-block .rcc-search .rcc-search__product:hover .rcc-product-card__actions,.shopify-app-block .rcc-search .rcc-search__product:focus-within .rcc-product-card__actions{opacity:1;pointer-events:auto}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__atc,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-search__product__block-atb,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-search__product__add-to-basket-form{width:auto;justify-self:end}.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-search__product__add-to-basket,.shopify-app-block .rcc-search .rcc-search__product.rcc-product-card--part .rcc-product-card__atc button{width:auto}.shopify-app-block .rcc-search .rcc-search__product__block-name,.shopify-app-block .rcc-search .rcc-search__product__block-name a,.shopify-app-block .rcc-search .rcc-search__product__block-name p,.shopify-app-block .rcc-search .rcc-search__product__block-name span,.shopify-app-block .rcc-search .rcc-search__product__block-name h2,.shopify-app-block .rcc-search .rcc-search__product__name,.shopify-app-block .rcc-search .rcc-search__product__title,.shopify-app-block .rcc-search .rcc-product-card__title,.shopify-app-block .rcc-search .rcc-product-card__title a,.shopify-app-block .rcc-search .rcc-product-card__title p,.shopify-app-block .rcc-search .rcc-product-card__title span,.shopify-app-block .rcc-search .rcc-product-card__title h2{font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:120%!important}.shopify-app-block .rcc-search .rcc-search__product__block-price p,.shopify-app-block .rcc-search .rcc-search__product__price,.shopify-app-block .rcc-search .rcc-search__product__price__now,.shopify-app-block .rcc-search .rcc-search__product__price__was{font-size:16px!important}}.shopify-app-block .rcc-search .rcc-search__toolbar__block--custom-filters{display:none}.shopify-app-block .rcc-search .rcc-search__toolbar__block--custom-filters .rcc-search__switch{display:flex;flex-direction:row-reverse;align-items:center;gap:.5rem}.shopify-app-block .rcc-search .rcc-search__toolbar__block--custom-filters .rcc-search__switch__label{margin-left:.2rem;margin-top:.4rem;font-size:.875rem;line-height:1.25rem;font-weight:400;text-transform:uppercase;display:flex;align-items:center}.shopify-app-block .rcc-search .rcc-search__toolbar__block--custom-filters .rcc-search__switch__value{--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:rgb(216 216 219 / var(--tw-bg-opacity));border-color:rgb(216 216 219 / var(--tw-border-opacity));border-radius:9999px;border-width:2px;height:1.25rem;width:2.125rem}.shopify-app-block .rcc-search .rcc-search__toolbar__block--custom-filters .rcc-search__switch__value:before{background-color:#fff;border-color:#fff;border-radius:9999px;border-width:1px;box-shadow:0 1px 2px #0000000d;content:"";height:.75rem;left:.25rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .15s cubic-bezier(.4,0,.2,1);width:.75rem}.shopify-app-block .rcc-search .rcc-search__toolbar__block--custom-filters .rcc-search__switch__value--active{background-color:#000!important;border-color:#000!important}.shopify-app-block .rcc-search .rcc-search__toolbar__block--custom-filters .rcc-search__switch__value--active:before{transform:translate(90%,-50%)}.rcc-search__facet__title{text-transform:capitalize}.autocomplete-document{display:block;width:100%;position:fixed;top:0;background-color:#fff;z-index:999999;box-sizing:border-box}.autocomplete-document[active=true]{box-shadow:0 0 10px #0000001a}@media(max-width:767px){.autocomplete-document[active=true]{box-shadow:none;bottom:0;overflow:auto}}.rcc-auto{background:#fff;position:absolute;width:100%}.rcc-auto__input-wrapper{display:flex;align-items:center;gap:10px;border-bottom:2px solid #f5f5f5;padding-bottom:10px;margin-right:15px;margin-left:15px}.rcc-auto__tabs{display:flex;align-items:flex-end;gap:2.5rem;margin-top:1.5rem;margin-right:15px;margin-left:15px}.rcc-auto__tab{background:none;border:none;color:#6a6a6a;cursor:pointer;font-size:1.125rem;font-weight:700;padding:.75rem 0;position:relative}.rcc-auto__tab--active{color:#000}.rcc-auto__tab--active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;background:#0f2b4b;border-radius:2px 2px 0 0}.rcc-auto__tab:focus-visible{outline:2px solid #0F2B4B;outline-offset:4px}.rcc-auto__tab__badge{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:#000;border:1px solid black;margin-left:.5rem;padding:.125rem .5rem;border-radius:999px}.rcc-auto__input-wrapper input{outline:none;border:none;box-shadow:none}.rcc-auto__input-wrapper input:focus{outline:none;border:none;box-shadow:none}.rcc-auto__clear{background:none;border:none;color:#6e6e6e;cursor:pointer;font-size:14px;padding:0 4px}.rcc-auto__clear:hover{color:#4a4a4a}.rcc-auto__clear:focus-visible{outline:2px solid #999;outline-offset:2px}.rcc-auto__close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:none;background:#fff;padding:0;cursor:pointer;box-shadow:0 3px 5px #80808059}.rcc-auto__close:focus-visible{outline:2px solid #0F2B4B;outline-offset:2px}.rcc-auto__close-icon{width:100%;height:100%}.rcc-auto__close-icon path{stroke:#0f2b4b}.rcc-auto__form{max-width:1392px;margin:20px auto}.rcc-auto__set{flex:1;min-width:290px}.rcc-auto__suggestion{color:#000;text-decoration:none;display:block;padding:10px 15px;font-weight:700}.rcc-auto__suggestion__icon{min-width:19px}.rcc-auto__suggestion--with-icon{display:flex;gap:5px}.rcc-auto__suggestion:hover,.rcc-auto__suggestion--active{background:#f1f1f1}.rcc-auto__suggestion__highlight{font-weight:400}.rcc-auto__suggestion--with-icon{align-items:center}.rcc-auto__suggestions__title{color:#0f2b4b;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin:1.5rem 15px .5rem;text-transform:uppercase}.rcc-auto__loader-container{display:flex;justify-content:center;align-items:center;padding:10px 15px}.rcc-auto__loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:var(--rcc-loader-color, #3984be);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}document-search-results{--container-max-width: 1360px}.search-app__header{display:flex;flex-direction:column;justify-content:center;gap:1rem;margin:0 auto;padding:0 16px 30px}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar{padding:24px 0;border-top:1px solid rgb(0 0 0 / 5%)}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch{display:flex;align-items:center;gap:8px;flex-direction:row-reverse;justify-content:flex-end;margin:0;padding:0;border:none}.shopify-app-block .rcc-search .rcc-search__switch__label{margin-bottom:0;font-size:14px;font-weight:300}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch__label{font-size:16px;font-weight:400}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch__value{position:relative;box-sizing:border-box;display:block;width:48px;height:26px;padding:2.5px;border:1.5px solid #000000;border-radius:100px;background-color:#000;cursor:pointer;font-size:0;color:transparent;text-indent:0;transition:background-color .15s ease}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch__value:before{display:none!important}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch__value:after{content:"";position:absolute;top:50%;left:auto;right:2.5px;transform:translateY(-50%);width:18px;height:18px;border:none;border-radius:100px;background:#fff;opacity:1;transition:none}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch__value--active{background-color:#fff}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch__value--active:after{left:2.5px;right:auto;background:#000;opacity:1}.shopify-app-block .rcc-search .rcc-search__custom-filters--sidebar .rcc-search__switch__value:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.rcc-search__product__price__now--reduced{display:none}.rcc-search__product__price__was{margin-left:0!important;text-decoration:none!important;font-size:14px!important}compared-products.active .icon-up{display:none!important}compared-products.active .icon-down{display:block!important}.compare-table{display:flex;flex-direction:column;gap:16px;width:100%}.compare-table__row{display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100%;padding-bottom:16px;border-bottom:1px solid #d1d5db}.compare-table__label{box-sizing:border-box;flex:0 0 220px!important;width:220px!important;max-width:220px!important;padding:8px 16px;background:#f1f4f6;color:#112038;font-size:18px;font-weight:600}.compare-table__cell{box-sizing:border-box;position:relative;flex:1 1 0%!important;min-width:0!important;width:auto!important;max-width:none!important;padding:8px 16px}.compare-table__row>:first-child{box-sizing:border-box;flex:0 0 220px!important;width:220px!important;max-width:220px!important}.compare-table__row>:not(:first-child):not(.hidden){box-sizing:border-box;flex:1 1 0%!important;min-width:0!important;width:auto!important;max-width:300px!important}.compare-table__cell.hidden,.compare-table__row.hidden{display:none!important}.compare-table__cell img{max-width:100%;height:auto}.compare-table__cell [data-product-card-modal]{max-width:220px;width:100%}.compare-table__media{width:100%;max-width:180px}.compare-table__media picture{display:block;width:100%}.compare-table__cell [data-product-card-modal] img{display:block;width:auto!important;max-width:160px!important;max-height:200px!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important}.compare-table__remove,.compare-table__cell [data-remove-product-btn]{position:absolute;top:8px;right:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;background:#fff;border-radius:9999px;box-shadow:0 2px 8px -2px #0000001f;cursor:pointer}#compared-product-modal [data-close]{display:flex!important;align-items:center;justify-content:center;z-index:6}@media(max-width:767px){.compare-table__row{flex-direction:column}.compare-table__label,.compare-table__row>:first-child{flex:0 0 auto!important;width:100%!important;max-width:none!important;font-size:14px}}.shopify-app-block .rcc-search .rcc-product-card__action-btn{width:100%;height:auto;min-height:34px;padding:8px 12px;border-radius:0!important}@media(max-width:767px){.shopify-app-block .rcc-search .rcc-product-card__action-btn{height:24px;min-height:24px;padding:4px 8px;font-size:12px}.plp-mobile-cols-1 .shopify-app-block .rcc-search .rcc-product-card__action-btn,html[data-plp-columns="1"] .shopify-app-block .rcc-search .rcc-product-card__action-btn{height:auto;min-height:34px;padding:8px 12px;font-size:14px}}.shopify-app-block .rcc-search .rcc-product-card__wishlist,.shopify-app-block .rcc-search .rcc-product-card__wishlist.wishlist-icon-floating{top:8px!important;right:8px!important;width:18px!important;height:18px!important;padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.quickview-open,html.quickview-open body{overflow:hidden!important;overscroll-behavior:none}body.quickview-open .rcc-product-card__labels,body.quickview-open .section-header-nav-animation{z-index:1!important}
/*# sourceMappingURL=/cdn/shop/t/185/assets/nimstrata.css.map */
