.rr-search-page{font-family:Montserrat,sans-serif;--font-body--family:Montserrat,sans-serif;--font-heading--family:Montserrat,sans-serif;--font-primary--family:Montserrat,sans-serif;--font-paragraph--family:Montserrat,sans-serif;color:#2a2d3e}.rr-search-page :is(input,button,select,summary,.text-block){font-family:Montserrat,sans-serif;letter-spacing:normal}.rr-search-page .search-page__header{gap:24px;padding-top:48px;padding-bottom:12px}.rr-search-page .search-page__header :is(h1,h2,h3){font:900 clamp(30px,4vw,46px)/1.15 Montserrat,sans-serif;letter-spacing:-.025em;margin:0;color:#111}.rr-search-page search-page-input-component{width:100%;max-width:680px;border:1px solid #d8d8dc;border-radius:12px;background:#fff;min-height:56px}.rr-search-page .search-page-input{font:500 16px/1.5 Montserrat,sans-serif;min-height:54px}.rr-search-page .product-grid-container{padding-bottom:64px}.rr-search-page product-card{border:1px solid #e8e8ea;border-radius:18px;background:#fff;overflow:hidden;height:100%}.rr-search-page product-card .product-card__content{gap:12px}.rr-search-page product-card [ref=productTitleLink] .text-block{padding:4px 18px 0}.rr-search-page product-card [ref=productTitleLink] [role=heading]{font:800 17px/1.4 Montserrat,sans-serif;letter-spacing:-.01em;color:#111}.rr-search-page product-price{padding:0 18px 20px;font:800 20px/1.4 Montserrat,sans-serif;letter-spacing:normal}.rr-search-page .compare-at-price{color:#929297;font-weight:500;font-size:.85em;margin-left:6px}.rr-search-page .quick-add__button{font-family:Montserrat,sans-serif;background:#f9da4d;color:#111;border-radius:10px;min-height:44px;letter-spacing:.02em}.rr-search-page :is(button,summary,a,input):focus-visible{outline:3px solid #3e805a;outline-offset:3px}.shopify-policy__container{width:calc(100% - 40px);max-width:900px!important;margin:48px auto 64px!important;padding:0!important;color:#2a2d3e;font:500 16px/1.8 Montserrat,sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.shopify-policy__title{text-align:left!important;padding-bottom:26px;margin-bottom:28px;border-bottom:1px solid #e4e4e8}.shopify-policy__title h1{font:900 clamp(30px,4vw,46px)/1.15 Montserrat,sans-serif;letter-spacing:-.025em;color:#111;margin:0}.shopify-policy__body :is(p,span,li){font-family:Montserrat,sans-serif!important;letter-spacing:normal!important;line-height:1.8}.shopify-policy__body :is(h2,h3,h4,strong,b){font-family:Montserrat,sans-serif;font-weight:800;color:#151515;letter-spacing:normal}.shopify-policy__body p{margin:0 0 20px}.shopify-policy__body a{color:#3e805a;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.rr-search-page .search-page__header{padding-top:32px;gap:20px}.rr-search-page product-card{border-radius:12px}.rr-search-page product-card [ref=productTitleLink] .text-block{padding:0 12px}.rr-search-page product-card [ref=productTitleLink] [role=heading]{font-size:14px;line-height:1.4}.rr-search-page product-price{padding:0 12px 16px;font-size:17px}.shopify-policy__container{margin:32px auto 48px!important;font-size:15px}}.rr-search-page product-price :is(.price,.price__sale,.price__regular){font-family:Montserrat,sans-serif;font-weight:800;font-size:inherit;line-height:1.4;letter-spacing:normal}.rr-search-page product-price .compare-at-price{font-family:Montserrat,sans-serif;font-size:.8em;font-weight:500}.rr-search-page product-price .price{font-size:20px}.rr-search-page product-price .compare-at-price{font-size:16px}@media(max-width:600px){.rr-search-page product-price .price{font-size:17px}.rr-search-page product-price .compare-at-price{font-size:13px}}[id^=rr-header-] .mega{grid-template-columns:minmax(0,1fr) 264px!important}[id^=rr-header-] .mega-feature .mf-link{margin-top:18px!important;justify-content:center;min-height:48px;height:auto!important;padding:12px 14px!important;width:100%;line-height:1.4;text-align:center;align-self:stretch!important;letter-spacing:.02em!important}[id^=rr-header-] .mega-feature .mf-link svg{flex-shrink:0}[id^=rr-header-] .logo{min-width:max-content;flex-shrink:0}[id^=rr-header-] .logo img{max-width:none;object-fit:contain;flex-shrink:0}body:has(#cart-drawer[open]) #header-group{pointer-events:none}body:has(#cart-drawer[open]) [id^=rr-header-] :is(.mega,.mega-scrim,.search-drawer,.search-backdrop){visibility:hidden!important;opacity:0!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/123/assets/rr-support-pages.css.map */
