.ryd-faq-center{color:var(--color-text,#444);background:var(--color-background,#fff);font-family:var(--body-font,"Poppins",sans-serif);font-size:var(--body-font-size,16px);line-height:var(--body-line-height,1.714);font-weight:var(--body-weight,400);font-synthesis:none;overflow-wrap:anywhere}.ryd-faq-center *,.ryd-faq-center *:before,.ryd-faq-center *:after{box-sizing:border-box}.ryd-faq-center :is(button,input,select,textarea){font:inherit;letter-spacing:normal}.ryd-faq-center :is(button,a){-webkit-tap-highlight-color:transparent}.ryd-faq-center button{cursor:pointer;color:inherit}.ryd-faq-center button:disabled{cursor:wait;opacity:.6}.ryd-faq-center a{color:inherit;text-decoration:none}.ryd-faq-center :is(button,a,summary):focus-visible{outline:2px solid var(--color-heading,#111);outline-offset:4px}.ryd-faq-center :is(input,textarea,select):focus-visible{outline:2px solid var(--color-heading,#111);outline-offset:2px}.ryd-faq-center [hidden]{display:none!important}.ryd-faq-center :is(h1,h2,h3){font-family:var(--heading-font,"Instrument Sans",sans-serif);font-weight:var(--heading-weight,600);color:var(--color-heading,#111);line-height:1.25;margin:0}.ryd-faq-center p{margin:0}.ryd-faq-center .faq-main{max-width:var(--page-width,1170px);width:90%;margin-inline:auto;padding-bottom:50px}.ryd-faq-center .intro{display:flex;align-items:center;justify-content:center;text-align:center;padding:46px 0 30px}.ryd-faq-center .intro :is(h1,h2){font-size:46px;letter-spacing:var(--heading-letter-spacing,-.034em);font-weight:var(--heading-weight,600)}.ryd-faq-center .title-dot{color:var(--color-primary);margin-left:2px}.ryd-faq-center .intro-copy{font-size:16px;line-height:1.714;max-width:620px;margin:12px auto 0;color:var(--color-text)}.ryd-faq-center .search-section{max-width:880px;padding:20px 22px 18px;background:var(--grey-color,#f5f5f5);border:1px solid var(--color-border,#ebebeb);border-radius:var(--rounded-radius,10px);margin:0 auto 44px}.ryd-faq-center .search-field{display:flex;align-items:center;gap:12px;padding:0 20px;min-height:62px;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--btn-radius,30px);color:var(--color-heading)}.ryd-faq-center .search-field:focus-within{outline:2px solid var(--color-heading);outline-offset:2px}.ryd-faq-center .search-field>svg{flex:none}.ryd-faq-center .search-field input{-webkit-appearance:none;appearance:none;flex:1;width:100%;min-width:0;padding:16px 0;background:transparent;border:0;outline:none!important;box-shadow:none;color:var(--color-text);font-size:16px}.ryd-faq-center input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ryd-faq-center .search-field input::placeholder{color:#888;font-size:15px}.ryd-faq-center .icon-button{display:inline-flex;align-items:center;justify-content:center;border:0;background:none;padding:6px;color:var(--color-heading);flex:none}.ryd-faq-center .popular{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;margin-top:14px;font-size:14px}.ryd-faq-center .popular>span{color:#777;margin-right:4px}.ryd-faq-center .popular button{font-family:var(--btn-font);font-size:13px;color:var(--color-heading);background:var(--color-background);border:1px solid var(--color-border);padding:5px 13px;border-radius:var(--btn-radius)}.ryd-faq-center .popular button:hover{background:var(--color-background);border-color:var(--color-heading)}.ryd-faq-center .workspace{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px}.ryd-faq-center .sidebar-label{font-family:var(--heading-font);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#777;margin:0 0 14px 14px}.ryd-faq-center .sidebar nav{display:flex;flex-direction:column;gap:5px}.ryd-faq-center .category{display:flex;align-items:center;gap:12px;padding:15px 16px;width:100%;min-height:52px;border:0;border-radius:var(--rounded-radius);background:none;text-align:left;font-family:var(--menu-font,var(--heading-font));font-size:15px;color:var(--color-text)}.ryd-faq-center .category svg{flex:none}.ryd-faq-center .category>span{flex:1}.ryd-faq-center .category:hover:not(.selected){background:var(--grey-color)}.ryd-faq-center .category.selected{background:var(--color-heading);color:var(--color-background)}.ryd-faq-center .results-heading{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--color-border);padding:0 0 18px;min-height:43px}.ryd-faq-center .results-heading h2{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;font-size:23px;letter-spacing:var(--heading-letter-spacing)}.ryd-faq-center .results-heading [data-ryd-results-count]{font-family:var(--body-font);font-size:13px;font-weight:400;letter-spacing:normal;color:#888;white-space:nowrap}.ryd-faq-center .results-heading p{font-size:14px;color:#777;margin-top:7px}.ryd-faq-center .faq-item{border-bottom:1px solid var(--color-border)}.ryd-faq-center .faq-item.expanded,.ryd-faq-center .faq-item[open]{background:transparent}.ryd-faq-center .faq-item h3{margin:0;font-weight:400}.ryd-faq-center .question-button{width:100%;display:flex;align-items:center;gap:18px;padding:23px 0;background:none;border:0;text-align:left;line-height:1.5;color:var(--color-text);list-style:none;cursor:pointer}.ryd-faq-center summary.question-button::-webkit-details-marker{display:none}.ryd-faq-center .question-number{font-family:var(--body-font);font-size:12px;color:#999;align-self:flex-start;margin-top:5px;flex:none}.ryd-faq-center .question-title{font-family:var(--heading-font);font-size:19px;line-height:1.5;flex:1;font-weight:500;min-width:0}.ryd-faq-center .question-category{display:block;font-family:var(--body-font);font-size:12px;line-height:1.6;font-weight:400;color:#888;margin-top:5px}.ryd-faq-center .expand-icon{width:29px;height:29px;display:flex;align-items:center;justify-content:center;flex:none;color:var(--color-heading);border:0;border-radius:0;background:transparent}.ryd-faq-center .question-button:hover .question-title{color:var(--color-heading)}.ryd-faq-center .expanded .question-title,.ryd-faq-center .faq-item[open] .question-title{color:var(--color-heading);font-weight:600}.ryd-faq-center .answer{font-family:var(--body-font);font-size:16px;line-height:1.8;color:var(--color-text);padding:0 44px 26px 34px;white-space:pre-wrap}.ryd-faq-center .answer-inner{white-space:normal}.ryd-faq-center .answer-inner :is(p,ul,ol){margin-bottom:12px}.ryd-faq-center .answer-inner>:last-child{margin-bottom:0}.ryd-faq-center .answer-inner a{color:var(--color-heading);text-decoration:underline;text-underline-offset:3px}.ryd-faq-center .content-note{display:flex;align-items:flex-start;gap:12px;margin-top:24px}.ryd-faq-center .content-note>span{width:20px;height:2px;background:var(--color-primary);flex:none;margin-top:10px}.ryd-faq-center .content-note p{font-size:12px;line-height:1.8;color:#888}.ryd-faq-center .empty{text-align:center;padding:60px 15px;color:#777}.ryd-faq-center .empty>svg{display:block;margin:0 auto 18px}.ryd-faq-center .empty h3{font-size:22px;margin-bottom:10px;letter-spacing:var(--heading-letter-spacing)}.ryd-faq-center .empty p{max-width:540px;font-size:14px;line-height:1.8;margin:0 auto 24px}.ryd-faq-center .empty-actions{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:12px}.ryd-faq-center .empty-actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:46px;line-height:1.4}.ryd-faq-center .contact-button{font-family:var(--btn-font,var(--heading-font));font-size:16px;font-weight:600;letter-spacing:var(--btn-letter-spacing);padding:10px 23px;border:1px solid var(--btn-primary-bg-color,#111);border-radius:var(--btn-radius,30px);background:var(--btn-primary-bg-color,#111);color:var(--btn-primary-color,#fff)}.ryd-faq-center .contact-button:hover{background:var(--btn-primary-hover-bg-color,#d0473e);border-color:var(--btn-primary-hover-bg-color,#d0473e);color:var(--btn-primary-hover-color,#fff)}@media(max-width:749px){.ryd-faq-center .empty{padding:40px 0}.ryd-faq-center .empty h3{font-size:21px}.ryd-faq-center .empty-actions{gap:10px}.ryd-faq-center .empty-actions :is(button,a){font-size:14px;padding-inline:18px}}.ryd-faq-center .secondary-button{font-family:var(--btn-font);font-size:16px;font-weight:600;letter-spacing:var(--btn-letter-spacing);min-height:46px;border:1px solid var(--btn-outline-border-color,#111);background:var(--color-background);color:var(--btn-outline-color,#111);padding:10px 23px;border-radius:var(--btn-radius)}.ryd-faq-center .secondary-button:hover{background:var(--grey-color)}.ryd-faq-center mark{background:color-mix(in srgb,var(--color-primary) 13%,var(--color-background));color:inherit;border-radius:2px;padding:0}.ryd-faq-center .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;padding:0;border:0;margin:-1px}@media(max-width:1050px){.ryd-faq-center .workspace{gap:30px;grid-template-columns:220px minmax(0,1fr)}}@media(max-width:899px){.ryd-faq-center .intro{padding-top:30px}.ryd-faq-center .workspace{grid-template-columns:1fr;gap:25px}.ryd-faq-center .sidebar nav{flex-direction:row;flex-wrap:wrap;gap:7px}.ryd-faq-center .category{width:auto;padding:10px 13px;font-size:14px}.ryd-faq-center .search-section{padding:18px}.ryd-faq-center .question-button{gap:14px}.ryd-faq-center .answer{padding-left:31px}}@media(max-width:560px){.ryd-faq-center .intro :is(h1,h2){font-size:36px}.ryd-faq-center .intro-copy{font-size:16px;max-width:34ch}.ryd-faq-center .search-section{padding:15px;margin-bottom:26px}.ryd-faq-center .search-field{padding:0 15px;gap:10px;min-height:57px}.ryd-faq-center .search-field>svg{width:20px}.ryd-faq-center .popular{gap:7px}.ryd-faq-center .popular button{padding:4px 10px}.ryd-faq-center .question-number{display:none}.ryd-faq-center .question-title{font-size:18px}.ryd-faq-center .answer{padding-left:0;padding-right:15px}.ryd-faq-center .results-heading h2{font-size:22px}}@media(max-width:749px){.ryd-faq-center .sidebar{display:none!important}.ryd-faq-center .faq-main{width:auto;margin-inline:20px}.ryd-faq-center .intro{padding:26px 0 22px}.ryd-faq-center .intro :is(h1,h2){font-size:34px}.ryd-faq-center .intro-copy{font-size:15px;max-width:none;line-height:1.6}.ryd-faq-center .workspace{display:block}.ryd-faq-center .search-section{padding:14px;margin-bottom:25px}.ryd-faq-center .search-field{min-height:56px;padding:0 14px;gap:10px}.ryd-faq-center .search-field input{padding-block:13px}.ryd-faq-center .popular{gap:8px;margin-top:12px}.ryd-faq-center .popular>span{flex-basis:100%;font-size:12px;margin:0;text-align:center}.ryd-faq-center .popular button{min-height:36px;padding:5px 12px;font-size:13px}.ryd-faq-center .results-heading h2{font-size:21px;flex-wrap:wrap;gap:5px 10px}.ryd-faq-center .results-heading{padding-bottom:14px}.ryd-faq-center .question-button{padding-block:18px;gap:12px;min-height:64px}.ryd-faq-center .question-number{display:none}.ryd-faq-center .question-title{font-size:17px;line-height:1.5}.ryd-faq-center .expand-icon{width:24px;height:24px}.ryd-faq-center .answer{font-size:15px;line-height:1.7;padding:0 0 20px}}@media(prefers-reduced-motion:reduce){.ryd-faq-center *{transition:none!important;scroll-behavior:auto!important}}.ryd-faq-center:not([data-ryd-faq-ready]) .workspace{grid-template-columns:1fr}.ryd-faq-center .category-icon{width:19px;height:19px;opacity:.85}@media(max-width:749px){.ryd-faq-center .intro :is(h1,h2){font-size:36px}.ryd-faq-center .search-field>svg{width:18px;height:18px}.ryd-faq-center .popular{justify-content:center}.ryd-faq-center .search-section{margin-bottom:30px}.ryd-faq-center .search-field input::placeholder{font-size:14px}}@media(max-width:360px){.ryd-faq-center .faq-main{margin-inline:16px}.ryd-faq-center .search-section{padding:10px}.ryd-faq-center .search-field{gap:6px;padding-left:9px}}.ryd-faq-center details[data-ryd-faq-item] .expand-icon:before{content:"+";font-family:var(--heading-font);font-size:26px;line-height:1}.ryd-faq-center details[data-ryd-faq-item][open] .expand-icon:before{content:"\2212"}.ryd-faq-center .faq-item{scroll-margin-top:calc(var(--height-header,80px) + 30px)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ryd-faq-center.css.map */
