.rr-search--page{padding-block-start:max(65px,calc(64px - var(--rr-logo-bottom-inset,29px)))}.rr-search--page .rr-search__form{margin:0;text-align:center}.rr-search-page__heading{display:flex;justify-content:center;align-items:center;gap:.65em;margin:0;font-size:var(--text-h2)!important;line-height:1.2}.rr-search-page__heading .rr-search__submit{display:flex;flex:none;padding:0;cursor:default}.rr-search-page__heading .rr-search__submit svg{width:calc(var(--text-h2) * .8);height:calc(var(--text-h2) * .8)}.rr-search-page__field{position:relative;display:inline-block;min-width:0;max-width:calc(100% - 1.5em)}.rr-search-page__field>span{display:block;width:max-content;visibility:hidden;white-space:pre;overflow:hidden}.rr-search-page__field input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit;text-align:center;-webkit-appearance:none;appearance:none;box-shadow:none}.rr-search-page__field input{caret-color:#fff}.rr-search-page__field input:placeholder-shown{text-align:left}.rr-search-page__field input::placeholder{color:transparent;opacity:0}.rr-search-page__field>.rr-search-page__placeholder{position:absolute;inset:0 auto auto .12em;visibility:visible;pointer-events:none;opacity:0;transition:opacity .18s ease}.rr-search-page__field input:placeholder-shown+.rr-search-page__placeholder{opacity:.55}@media(prefers-reduced-motion:reduce){.rr-search-page__field>.rr-search-page__placeholder{transition:none}}.rr-search-page__field input::-webkit-search-cancel-button{display:none}.rr-search--page :is(button,a):focus-visible{outline:1px solid rgb(255 255 255 / .55);outline-offset:6px}.rr-search--page .rr-search-page__field input:is(:focus,:focus-visible){outline:none;box-shadow:none}.rr-search-page__subtitle{margin:22px 0 0;font:400 21px/27px Raiman Rocks,serif;letter-spacing:.04em;color:#fff}.rr-search--page .rr-search__item{width:100%}@media(max-width:699px){.rr-search--page{padding-block-start:calc(max(65px,calc(40px - var(--rr-logo-bottom-inset,29px))) - 32px)}.rr-search-page__subtitle{margin-block-start:24px}.rr-search--page .rr-search__form{margin-block-end:0}}.rr-search-page__toolbar{display:flex;justify-content:center;margin:32px 0 0}.rr-search-page__toolbar .rr-filter-sort-button{display:inline-flex;align-items:center;gap:.5em;padding:12px 18px;min-height:32px;border:.5px solid #fff;color:#fff;background:transparent;font:500 15px/15px Raiman Rocks,serif;letter-spacing:.12em;text-transform:uppercase}.rr-search-page__toolbar .rr-filter-sort-button:is(:hover,:focus-visible){color:#000;background:#fff}.rr-search-page-status{margin:32px auto;text-align:center}.rr-search-page-actions{display:flex;justify-content:center;gap:16px;margin-block:24px}.rr-search-page-actions:empty{display:none}.rr-search-page-pending #rr-search-products{visibility:hidden}.rr-search-page .rr-search-zero{opacity:.3}.rr-search--page{--product-list-horizontal-spacing-factor:.6;--product-list-vertical-spacing-factor:.2}.rr-search--page .product-list{--product-list-max-items-per-row-allowed:99;--product-list-items-per-row:3}.rr-search--page .collection__main>.product-list{margin-block-start:32px}@media(max-width:699px){.rr-search--page .collection__main>.product-list{margin-block-start:28px}}@media(min-width:700px)and (max-width:999px){.rr-search--page .product-list{--product-list-items-per-row:2}}@media(max-width:699px){.rr-search--page .product-list{--product-list-items-per-row:1}.rr-search-page__toolbar{margin:40px 0 0}}.rr-search-page-pending .collection__main{min-height:50vh}.rr-search--page .rr-collection-more .button__state-content{display:inline-flex;align-items:center;justify-content:center;gap:.625rem}.rr-search--page .rr-collection-more .button__state-spinner{inline-size:1em;block-size:1em;flex:none;border:1px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:add-to-cart-spinner .7s linear infinite}.rr-search-page__toolbar{--rr-toolbar-top:32px;--rr-toolbar-button-height:40px;opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s linear,margin-bottom .2s ease}html.rr-search-reserved .rr-search-page__toolbar:not(.rr-search-page__toolbar--empty),html:has(#facets-drawer[open]) .rr-search-page__toolbar:not(.rr-search-page__toolbar--empty){opacity:0;visibility:hidden;pointer-events:none;margin-bottom:calc(-1 * (var(--rr-toolbar-top) + var(--rr-toolbar-button-height)));transition-delay:0s,.2s,0s}@media(max-width:699px){.rr-search-page__toolbar{--rr-toolbar-top:40px}}@media(pointer:coarse){.rr-search-page__toolbar{--rr-toolbar-button-height:44px}}@media(prefers-reduced-motion:reduce){.rr-search-page__toolbar{transition:none}.rr-search--page .rr-collection-more .button__state-spinner{animation-duration:1.4s}}@media(pointer:coarse){.rr-search-page__toolbar .rr-filter-sort-button{min-height:44px}}.rr-search-page__toolbar{display:grid}.rr-search-page__toolbar>.rr-filter-sort-button{grid-area:1 / 1;justify-self:center;transition:opacity .2s ease,visibility 0s linear,background-color .3s ease,color .3s ease}.rr-search-page__toolbar .rr-search-page__clear,.rr-search-page__toolbar--empty>.rr-filter-sort-button:not(.rr-search-page__clear){opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,.2s,0s,0s}.rr-search-page__toolbar--empty .rr-search-page__clear{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@media(prefers-reduced-motion:reduce){.rr-search-page__toolbar>.rr-filter-sort-button{transition:none}}.rr-search-page__field>.rr-search-page__letters{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;visibility:visible;overflow:visible;pointer-events:none;text-align:left}.rr-search-page__letters>span{position:absolute;top:0;white-space:pre}.rr-search-page__field--fading input{color:transparent;-webkit-text-fill-color:transparent;caret-color:#fff}.rr-search-page__field--fading:has(input:placeholder-shown)>.rr-search-page__placeholder{opacity:0}.rr-search-page__field{text-transform:uppercase}.rr-search-page__field>.rr-search-page__placeholder{text-transform:uppercase}.rr-search-page__letters>span{text-transform:none}.header__search-link[data-rr-search-current-page]{display:none!important}.header__secondary-nav:has([data-rr-search-current-page]){min-height:40px}.rr-search-header .rr-product-header__search{display:flex;align-items:center;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/126/assets/rr-search-page.css.map */
