.rr-cseo__grid{display:grid;gap:4.8rem}@media screen and (min-width:990px){.rr-cseo--split .rr-cseo__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:9.6rem}.rr-cseo--split .rr-cseo__side{border-left:1px solid var(--rr-line);padding-left:6.4rem}}.rr-cseo--stacked .rr-cseo__main{max-width:80rem}.rr-cseo__content{max-width:68ch}.rr-cseo__content h2,.rr-cseo__content h3,.rr-cseo__content h4{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--rr-ink);margin:2.4rem 0 1rem}.rr-cseo__content a{color:var(--rr-accent);text-underline-offset:.3rem}.rr-cseo__content ul,.rr-cseo__content ol{padding-left:2rem;margin:0 0 1rem}.rr-clamp{display:block}.rr-clamp--height .rr-clamp__body{max-height:var(--rr-clamp-h, 180px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%);transition:max-height .6s var(--rr-ease)}.rr-clamp--height:not(.is-clamped) .rr-clamp__body,.rr-clamp--height.is-open .rr-clamp__body{-webkit-mask-image:none;mask-image:none}.rr-clamp--height.is-open .rr-clamp__body{max-height:none;overflow:visible}.rr-clamp__toggle{margin-top:1.6rem;border:0;background-color:transparent;cursor:pointer;padding-left:0;padding-right:0;min-height:4.4rem}.rr-clamp__toggle svg{transition:transform var(--rr-dur) var(--rr-ease)}.rr-clamp.is-open .rr-clamp__toggle svg{transform:rotate(180deg)}.rr-cseo__side{display:flex;flex-direction:column;gap:3.6rem}.rr-cseo__label{margin:0 0 1.4rem;font-family:var(--rr-label-font);font-weight:400;font-size:1.05rem;letter-spacing:var(--rr-label-tracking);text-transform:uppercase;color:var(--rr-accent)}.rr-cseo__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.rr-cseo__chips .rr-chip{min-height:4rem}.rr-cseo__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.4rem;margin:0;padding:0;list-style:none}.rr-cseo__link{display:flex;align-items:center;min-height:4.4rem;border-bottom:1px solid var(--rr-line);color:var(--rr-ink);font-size:1.45rem;text-decoration:none;transition:color var(--rr-dur) var(--rr-ease),padding var(--rr-dur) var(--rr-ease)}.rr-cseo__link:hover{color:var(--rr-accent);padding-left:.6rem}.rr-cseo__faq{margin-top:6.4rem;padding-top:6.4rem;border-top:1px solid var(--rr-line)}.rr-cseo__faq-title{text-align:center;margin-bottom:3.2rem}.rr-faq{max-width:88rem;margin:0 auto;border-top:1px solid var(--rr-line)}.rr-faq__item{border-bottom:1px solid var(--rr-line)}.rr-faq__q{display:flex;justify-content:space-between;align-items:center;gap:2rem;min-height:6.4rem;padding:1.6rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family);font-size:2rem;color:var(--rr-ink)}.rr-faq__q::-webkit-details-marker{display:none}.rr-faq__icon{flex:none;width:3.2rem;height:3.2rem;display:grid;place-items:center;border:1px solid var(--rr-line);border-radius:50%;transition:transform var(--rr-dur) var(--rr-ease),background var(--rr-dur) var(--rr-ease)}.rr-faq__icon svg{width:1.4rem;height:1.4rem}.rr-faq__item[open] .rr-faq__icon{transform:rotate(45deg);background:var(--rr-ink);color:var(--rr-bg)}.rr-faq__a{padding:0 0 2.4rem;max-width:72ch}.no-js .rr-clamp__body{display:block!important;max-height:none!important;-webkit-line-clamp:unset!important;-webkit-mask-image:none!important;mask-image:none!important}.rr-cseo__grid{gap:2.8rem}@media screen and (min-width:990px){.rr-cseo--split .rr-cseo__grid{gap:5.6rem}.rr-cseo--split .rr-cseo__side{padding-left:4rem}}.rr-cseo .rr-heading{margin-bottom:1.2rem}.rr-clamp__toggle{margin-top:.4rem;min-height:3.6rem}.rr-cseo__side{gap:2.4rem}.rr-cseo__label{margin-bottom:1rem}.rr-cseo__chips{gap:.6rem}.rr-cseo__chips .rr-chip{min-height:3.4rem;padding:.4rem 1.4rem;font-size:1.3rem}.rr-cseo__link{min-height:3.6rem;font-size:1.4rem}.rr-cseo__faq{margin-top:3.2rem;padding-top:3.2rem}.rr-cseo__faq-title{margin-bottom:1.6rem}.rr-faq__q{min-height:5rem;padding:1rem 0;font-size:1.8rem}.rr-faq__icon{width:2.8rem;height:2.8rem}.rr-faq__a{padding-bottom:1.6rem}@media screen and (max-width:749px){.rr-faq__q{font-size:1.6rem;line-height:1.4}}@media screen and (max-width:749px){.rr-cseo .rr-cseo__chips .rr-chip{min-height:3.2rem;padding:.3rem 1rem;font-size:1.2rem;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-rr-collection-seo.css.map */
