:root{--rk-paper: #ecede8;--rk-tile: #e0e1db;--rk-ink: #16171a;--rk-gold: #d7a82a;--rk-gold-shine: linear-gradient(135deg, #f7e08c 0%, #e6bd45 32%, #cf9f24 58%, #f0d068 100%);--rk-muted: rgba(22, 23, 26, .68);--rk-radius: 1.2rem;--rk-gap: 1.6rem;--rk-section: 7.2rem;--rk-ease: cubic-bezier(.16, 1, .3, 1)}@media screen and (min-width:990px){:root{--rk-gap: 2.4rem;--rk-section: 11.2rem}}body{letter-spacing:0}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5{letter-spacing:-.015em}.rk-section-heading{font-size:clamp(3rem,3.6vw,4.8rem);line-height:1.08;margin:0 0 3.2rem}.rk-hero{display:grid;gap:3.2rem;padding:4rem 0 0}.rk-hero__copy{align-self:center;width:100%}.rk-hero__heading{font-size:clamp(3.8rem,4.6vw,6.4rem);line-height:1.06;margin:0;max-width:13em}.rk-hero__text{color:var(--rk-muted);font-size:1.8rem;line-height:1.5;margin:2.4rem 0 3.2rem;max-width:42ch}.rk-hero__media{background:var(--rk-tile);margin:0 1.5rem;display:flex;flex-direction:column;min-width:0}.rk-hero__stage{aspect-ratio:1;position:relative}.rk-hero__image{height:100%;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;object-fit:contain;opacity:0;padding:6%;position:absolute;transition:opacity .5s var(--rk-ease);width:100%}.rk-hero__image[data-active=true]{opacity:1}.rk-hero__caption{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;justify-content:space-between;padding:1.6rem 2rem}.rk-hero__product{color:var(--rk-ink);font-size:1.4rem}.rk-hero__swatches{margin:0}button.card-swatch{background:none;border:0;cursor:pointer;padding:0}.card-swatch[aria-pressed=true] .card-swatch__dot{box-shadow:inset 0 0 0 .1rem #00000026,0 0 0 .1rem var(--rk-tile),0 0 0 .2rem var(--rk-ink)}@media screen and (min-width:990px){.rk-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100dvh - 12rem);padding:0}.rk-hero__copy{margin:0 0 0 max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem));max-width:none;padding:0 4.8rem 0 0}.rk-hero__media{margin:2.4rem 2.4rem 2.4rem 0}.rk-hero__stage{aspect-ratio:auto;flex:1}}.rk-devices{padding-top:var(--rk-section)}.rk-devices__grid{display:grid;gap:var(--rk-gap)}.rk-device{color:var(--rk-ink);display:block;text-decoration:none}.rk-device__media{aspect-ratio:4 / 3;background:var(--rk-tile);overflow:hidden}.rk-device__media img{height:100%;mix-blend-mode:multiply;object-fit:contain;padding:8%;transition:transform .7s var(--rk-ease);width:100%}.rk-device__label{align-items:baseline;display:flex;gap:1.6rem;justify-content:space-between;padding-top:1.4rem}.rk-device__title{font-size:2.2rem;margin:0}.rk-device__count{color:var(--rk-muted);font-size:1.4rem;white-space:nowrap}@media screen and (min-width:750px){.rk-devices__grid{align-items:end;grid-template-columns:1.5fr 1fr 1fr}.rk-device:first-child .rk-device__media{aspect-ratio:5 / 4}.rk-device:not(:first-child) .rk-device__media{aspect-ratio:1}}.rk-featured{padding-top:var(--rk-section)}.rk-featured__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 2.4rem;justify-content:space-between}.rk-featured__link{color:var(--rk-ink);font-size:1.5rem;margin-bottom:3.2rem}.rk-featured__grid{display:grid;gap:3.2rem var(--rk-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0}@media screen and (min-width:990px){.rk-featured__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rk-features{padding-top:var(--rk-section)}.rk-features__grid{display:grid;gap:3.2rem var(--rk-gap)}.rk-feature__media{aspect-ratio:4 / 3;background:var(--rk-tile);overflow:hidden}.rk-feature__media img{height:100%;mix-blend-mode:multiply;object-fit:contain;padding:6%;width:100%}.rk-feature__title{font-size:2.2rem;margin:1.6rem 0 .6rem}.rk-feature__text{color:var(--rk-muted);margin:0;max-width:44ch}@media screen and (min-width:750px){.rk-features__grid{grid-template-columns:7fr 5fr}.rk-feature:first-child{grid-row:span 2}.rk-feature:first-child .rk-feature__media{aspect-ratio:1}}.rk-quotes{padding-bottom:var(--rk-section)}.rk-quotes__grid{display:grid;gap:3.2rem var(--rk-gap)}.rk-quote{border-top:.2rem solid var(--rk-ink);margin:0;padding-top:1.6rem}.rk-quote__body{border:0;color:var(--rk-ink);font-size:1.9rem;font-style:normal;line-height:1.4;margin:0 0 1.6rem;padding:0}.rk-quote__author{font-size:1.4rem;font-weight:600}.rk-quote__product{color:var(--rk-muted);display:block;font-weight:400}@media screen and (min-width:750px){.rk-quotes__grid{grid-template-columns:5fr 4fr 3fr}}.rk-more{align-items:baseline;display:flex;flex-wrap:wrap;gap:.8rem 3.2rem;padding-bottom:var(--rk-section);padding-top:var(--rk-section)}.rk-more__heading{font-size:1.6rem;margin:0}.rk-more__list{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;margin:0;padding:0}.rk-more__list a{color:var(--rk-ink);font-size:1.5rem}body .card-wrapper .card--standard>.card__inner,body .card-wrapper .card__media,body .card-wrapper .card__media .media{background:var(--rk-tile)}body .card-wrapper .card__media .media img{mix-blend-mode:multiply;object-fit:contain;padding:6%}body .card-wrapper .card__heading{font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.35;margin-bottom:.4rem}body .card-wrapper .card--standard .card__content,body .card-wrapper .card-information{height:auto}body .card-wrapper .price,body .card-wrapper .price .price-item,body .card-wrapper .price .price-item--sale,body .card-wrapper .price .price-item--last{color:var(--rk-ink);font-size:1.5rem;font-weight:600;letter-spacing:0}body .card-wrapper .price--on-sale .price-item--regular,body .card-wrapper .price .price-item--regular{color:var(--rk-muted);font-size:1.4rem;font-weight:400}body .product__info-wrapper .price .price-item--sale,body .product__info-wrapper .price .price-item--last{color:var(--rk-ink)}@media(prefers-reduced-motion:no-preference)and (hover:hover){body .card-wrapper .card__media .media img{transition:transform .7s var(--rk-ease)}body .card-wrapper:hover .card__media .media img,.rk-device:hover .rk-device__media img{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.rk-hero__image,.rk-device__media img{transition:none}}body .button:active{transform:translateY(.1rem)}.feature-type1{padding-bottom:var(--rk-section);padding-top:var(--rk-section)}.feature-type1 [class^=section-]{background:none!important;max-width:none!important;padding:0!important}.feature-type1 .wrapper-box{background:var(--rk-ink)!important;border-radius:var(--rk-radius)!important;box-shadow:none!important;display:grid!important;gap:2.4rem var(--rk-gap)!important;grid-template-columns:1fr!important;margin:0 auto;max-width:calc(var(--page-width) - 10rem);padding:2.4rem!important;width:calc(100% - 3rem)}.feature-type1 .box{align-items:center;background:none!important;border:0!important;box-shadow:none!important;display:flex!important;flex:none!important;flex-direction:row!important;gap:1.4rem!important;justify-content:flex-start;margin:0!important;max-width:none!important;padding:0!important;text-align:left!important;width:auto!important}.feature-type1 .box__image{flex:0 0 4.4rem!important;height:4.4rem!important;margin:0!important;width:4.4rem!important}.feature-type1 .box__image img,.feature-type1 .box__image svg{height:100%!important;max-width:none!important;object-fit:contain!important;width:100%!important}.feature-type1 .box__content-wrapper{margin:0!important;min-width:0;padding:0!important;text-align:left!important}.feature-type1 .box__title{color:var(--rk-paper)!important;font-size:1.6rem!important;font-weight:600;line-height:1.3!important;margin:0!important;text-align:left!important}.feature-type1 .box__description,.feature-type1 .box__description p{color:#ecede8c2!important;font-size:1.4rem!important;line-height:1.35!important;margin:.2rem 0 0!important;text-align:left!important}@media screen and (min-width:750px){.feature-type1 .wrapper-box{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:3.2rem!important;width:calc(100% - 10rem)}}@media screen and (min-width:1200px){.feature-type1 .wrapper-box{grid-template-columns:repeat(4,minmax(0,1fr))!important}}body .icon-with-text{background:var(--rk-paper)}body .icon-with-text img{mix-blend-mode:multiply}body .multicolumn .center{text-align:left}body .product__media-wrapper .global-media-settings{background:#fff;border:0}.rk-blog__intro{margin-bottom:3.2rem}.rk-contact__title{font-size:clamp(3.8rem,3.5vw,5rem);line-height:1.06;margin:0}.rk-blog__title,.rk-intro__title{font-size:clamp(3.8rem,4.6vw,6.4rem);line-height:1.06;margin:0}.rk-blog__text,.rk-contact__text,.rk-intro__text{color:var(--rk-muted);font-size:1.8rem;line-height:1.5;margin:1.6rem 0 0;max-width:52ch}.rk-blog__featured{background:var(--rk-tile);color:var(--rk-ink);display:grid;margin-bottom:4.8rem;text-decoration:none}.rk-blog__featured-media{aspect-ratio:16 / 10;overflow:hidden}.rk-blog__featured-media img{height:100%;object-fit:cover;transition:transform .7s var(--rk-ease);width:100%}.rk-blog__featured-copy{align-self:center;padding:2.4rem}.rk-blog__featured-title{font-size:clamp(2.6rem,2.8vw,3.8rem);line-height:1.12;margin:0 0 1.6rem}.rk-blog__featured-excerpt{color:var(--rk-muted);margin:0 0 2rem}.rk-blog__featured-link{font-weight:600;text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.rk-blog__featured{grid-template-columns:3fr 2fr}.rk-blog__featured-copy{padding:4.8rem}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.rk-blog__featured:hover img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.rk-blog__featured-media img{transition:none}}body .main-blog .blog-articles{display:grid;gap:3.2rem var(--rk-gap);grid-template-columns:1fr}@media screen and (min-width:750px){body .main-blog .blog-articles{grid-template-columns:repeat(6,minmax(0,1fr))}body .main-blog .blog-articles .blog-articles__article{grid-column:span 2;margin:0;max-width:none;width:auto}body .main-blog .blog-articles--featured .blog-articles__article:nth-child(-n+2){grid-column:span 3}}body .article-template__hero-container{margin:2.4rem auto 0;max-width:96rem;padding:0 1.5rem}body .article-card .card__heading{font-size:2rem;font-weight:500;line-height:1.25}body .article-card .article-card__info{color:var(--rk-muted);font-size:1.3rem;letter-spacing:0;text-transform:none}body .card-wrapper.article-card-wrapper .card__media .media img{mix-blend-mode:normal;object-fit:cover;padding:0}body .article-template__title{font-size:clamp(3.2rem,3.8vw,5rem);line-height:1.1;margin-bottom:1.2rem}.rk-article__reading{color:var(--rk-muted);font-size:1.3rem}body .article-template__content{font-size:1.7rem;line-height:1.65}.rk-next{padding-bottom:var(--rk-section);padding-top:4.8rem}.rk-next__cta{align-items:center;background:var(--rk-tile);display:flex;flex-wrap:wrap;gap:1.6rem 3.2rem;justify-content:space-between;margin-bottom:var(--rk-section);padding:3.2rem}.rk-next__cta-title{font-size:clamp(2.4rem,2.4vw,3.2rem);margin:0}.rk-next__grid{display:grid;gap:3.2rem var(--rk-gap)}@media screen and (min-width:750px){.rk-next__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rk-contact{display:grid;gap:4.8rem;padding-bottom:var(--rk-section);padding-top:4.8rem}.rk-contact__direct{border-top:.2rem solid var(--rk-ink);margin-top:3.2rem;padding-top:1.6rem}.rk-contact__email{color:var(--rk-ink);font-size:clamp(2rem,2vw,2.6rem);font-weight:500;overflow-wrap:anywhere}.rk-contact__response{color:var(--rk-muted);margin:.8rem 0 0}.rk-contact__faq{margin-top:4.8rem}.rk-contact__faq-title,.rk-contact__form-title{font-size:2.2rem;margin:0 0 1.6rem}.rk-faq{border-top:.1rem solid rgba(22,23,26,.25)}.rk-faq:last-child{border-bottom:.1rem solid rgba(22,23,26,.25)}.rk-faq__question{color:var(--rk-ink);cursor:pointer;font-weight:500;padding:1.4rem 0}.rk-faq__answer{color:var(--rk-muted);padding-bottom:1.6rem}.rk-contact__form{background:var(--rk-tile);padding:2.4rem}body .rk-contact__form .contact__fields{grid-template-columns:1fr}body .rk-contact__form .field__input{background:#fff}@media screen and (min-width:990px){.rk-contact{align-items:start;gap:8rem;grid-template-columns:1fr 1fr;padding-top:7.2rem}.rk-contact__form{padding:4rem}}.rk-intro{display:grid}.rk-intro__copy{padding:4rem 1.5rem}.rk-intro__media{aspect-ratio:4 / 3;background:var(--rk-tile);margin:0 1.5rem}.rk-intro__media img{height:100%;mix-blend-mode:multiply;object-fit:contain;padding:6%;width:100%}@media screen and (min-width:750px){.rk-intro__copy{padding:5.6rem 5rem}}@media screen and (min-width:990px){.rk-intro{grid-template-columns:1fr 1fr;min-height:62rem}.rk-intro__media{margin:2.4rem 2.4rem 2.4rem 0}.rk-intro__copy{align-self:center;padding:4rem 4.8rem 4rem max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem))}.rk-intro__media{aspect-ratio:auto}}.rk-note{display:grid;gap:4rem;padding-bottom:var(--rk-section)}.rk-note .rk-person{margin-top:2.4rem}.rk-note__text{color:var(--rk-muted);font-size:1.8rem;line-height:1.55;max-width:52ch}.rk-note__button{margin-top:2.8rem}.rk-note__quote{align-self:start;background:var(--rk-ink);color:var(--rk-paper);margin:0;padding:3.2rem}.rk-note__quote blockquote{border:0;color:var(--rk-paper);font-size:clamp(2.2rem,2.2vw,3rem);font-style:normal;line-height:1.3;margin:0 0 2rem;padding:0}.rk-note__quote figcaption{color:#ecede8b8;font-size:1.4rem}@media screen and (min-width:990px){.rk-note{align-items:center;gap:8rem;grid-template-columns:1fr 1fr}.rk-note__quote{align-self:center;padding:4.8rem}}body .button:not(.button--secondary,.button--tertiary,[disabled],[aria-disabled=true]),body .badge.color-scheme-3{background-color:var(--rk-gold);background-image:var(--rk-gold-shine);background-size:180% 100%;color:var(--rk-ink)}body .color-scheme-3 .button,body .color-scheme-4 .button{background-image:none}@media(prefers-reduced-motion:no-preference)and (hover:hover){body .button:not(.button--secondary,.button--tertiary,[disabled],[aria-disabled=true]){transition:background-position .5s var(--rk-ease)}body .button:not(.button--secondary,.button--tertiary,[disabled],[aria-disabled=true]):hover{background-position:100% 0}}.rk-hero__media,.rk-device__media,.rk-feature__media,.rk-intro__media,.rk-blog__featured,.rk-contact__form,.rk-next__cta,.rk-note__quote,.rk-reviews__stat,.rk-review,body .card-wrapper .card__inner,body .card-wrapper .card__media,body .card-wrapper .card__media .media,body .article-template__hero-container .media,body .article-template__content img{border-radius:var(--rk-radius);overflow:hidden}.rk-blog__featured-media{border-radius:0}.shopify-section[id$=__rk_newsletter]{padding-bottom:6.4rem}[id$=__rk_newsletter] .newsletter__wrapper{background:var(--rk-tile);border-radius:var(--rk-radius);padding:3.2rem 2.4rem;text-align:left}[id$=__rk_newsletter] .newsletter__wrapper>*{margin-left:0;max-width:none;text-align:left}[id$=__rk_newsletter] .newsletter__wrapper h2{font-size:clamp(2.6rem,2.8vw,3.6rem);margin:0 0 .8rem}[id$=__rk_newsletter] .newsletter__subheading{color:var(--rk-muted);margin:0}[id$=__rk_newsletter] .newsletter__subheading a{color:var(--rk-ink)}[id$=__rk_newsletter] .newsletter-form{margin:2rem 0 0;max-width:none}[id$=__rk_newsletter] .newsletter-form .field__input{background:#fff}@media screen and (min-width:990px){[id$=__rk_newsletter] .newsletter__wrapper{column-gap:6.4rem;display:grid;grid-template-columns:1fr 1fr;padding:4.8rem}[id$=__rk_newsletter] .newsletter__wrapper>h2,[id$=__rk_newsletter] .newsletter__wrapper>.newsletter__subheading{grid-column:1}[id$=__rk_newsletter] .newsletter__wrapper>div:last-child{align-self:center;grid-column:2;grid-row:1 / span 2}[id$=__rk_newsletter] .newsletter-form{margin:0}}.rk-reviews{padding-bottom:var(--rk-section);padding-top:4.8rem}.rk-reviews__header{display:grid;gap:3.2rem;margin-bottom:4rem}.rk-reviews__title{font-size:clamp(3.8rem,4.6vw,6.4rem);line-height:1.06;margin:0}.rk-reviews__text{color:var(--rk-muted);font-size:1.8rem;line-height:1.5;margin:1.6rem 0 0;max-width:52ch}.rk-reviews__stat{background:var(--rk-ink);color:var(--rk-paper);padding:2.4rem}.rk-reviews__stat-value{display:block;font-size:clamp(4rem,4.6vw,5.6rem);font-weight:500;line-height:1.1;margin-bottom:.8rem}.rk-reviews__stat-label{color:#ecede8c2;display:block;font-size:1.4rem;line-height:1.4}.rk-reviews__grid{column-gap:var(--rk-gap);columns:1}.rk-review{background:var(--rk-tile);break-inside:avoid;margin:0 0 var(--rk-gap);padding:2.4rem}.rk-review__stars{color:#a87c10;font-size:1.6rem;letter-spacing:.1em;margin-bottom:1.2rem}.rk-review__star--empty{color:#16171a38}.rk-review__body{border:0;color:var(--rk-ink);font-size:1.8rem;font-style:normal;line-height:1.42;margin:0 0 1.6rem;padding:0}.rk-review__author{font-size:1.4rem;font-weight:600}.rk-review__product{color:var(--rk-muted);display:block;font-weight:400;margin-top:.2rem}.rk-reviews__footer{display:grid;gap:1.6rem;margin-top:2.4rem}.rk-reviews__note{color:var(--rk-muted);font-size:1.4rem;margin:0;max-width:68ch}.rk-reviews__links{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem}.rk-reviews__links a{color:var(--rk-ink)}@media screen and (min-width:750px){.rk-reviews__grid{columns:2}}@media screen and (min-width:990px){.rk-reviews__header{align-items:end;grid-template-columns:2fr 1fr}.rk-reviews__grid{columns:3}}.rk-quotes__link{color:var(--rk-ink);display:inline-block;margin-top:3.2rem}.rk-info{padding-bottom:var(--rk-section);padding-top:var(--rk-section)}.rk-info__lead{color:var(--rk-muted);font-size:1.8rem;line-height:1.55;max-width:68ch}.rk-info__subheading{font-size:2.2rem;margin:4.8rem 0 2rem}.rk-info__models{display:grid;gap:2.4rem var(--rk-gap)}.rk-info__model{border-top:.2rem solid var(--rk-ink);padding-top:1.4rem}.rk-info__model-title{font-size:1.7rem;margin:0 0 .6rem}.rk-info__model-title a{color:var(--rk-ink);text-underline-offset:.3rem}.rk-info__model-text{color:var(--rk-muted);font-size:1.5rem;line-height:1.5;margin:0}.rk-info__columns{display:grid;gap:1.6rem}.rk-info__guide{color:var(--rk-muted);margin-top:4.8rem}.rk-info__guide h3{color:var(--rk-ink);font-size:2.2rem;margin:0 0 2rem}.rk-info__guide strong{color:var(--rk-ink)}@media screen and (min-width:750px){.rk-info__models{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.rk-info__models{grid-template-columns:repeat(3,minmax(0,1fr))}.rk-info__columns{gap:8rem;grid-template-columns:1fr 1fr}}.rk-review__verified{color:var(--rk-muted);display:block;font-weight:400;margin-top:.2rem}.feature-type1 a.box{color:inherit;text-decoration:none}.feature-type1 a.box:hover .box__title{text-decoration:underline;text-underline-offset:.3rem}.rk-spotlight{padding-bottom:4.8rem}.rk-spotlight__main{background:var(--rk-tile);border-radius:var(--rk-radius);display:grid;overflow:hidden}.rk-spotlight__media{aspect-ratio:1;display:block}.rk-spotlight__media img{height:100%;mix-blend-mode:multiply;object-fit:contain;padding:6%;width:100%}.rk-spotlight__copy{align-self:center;padding:2.4rem}.rk-spotlight__title{font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.08;margin:0 0 1.2rem}.rk-spotlight__text{color:var(--rk-muted);font-size:1.7rem;line-height:1.5;margin:0 0 1.6rem;max-width:46ch}.rk-spotlight__rating{color:var(--rk-ink);display:inline-block;font-size:1.4rem;margin-bottom:1.6rem;text-underline-offset:.3rem}.rk-spotlight__star{color:#a87c10}.rk-spotlight__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-bottom:2.4rem}.rk-spotlight__price strong{color:var(--rk-ink);font-size:3rem;font-weight:600}.rk-spotlight__price s{color:var(--rk-muted);font-size:1.6rem}.rk-spotlight__facts{display:grid;gap:1.6rem 2.4rem;margin:0 0 2.4rem;padding:0}.rk-spotlight__fact{border-top:.1rem solid rgba(22,23,26,.3);padding-top:1rem}.rk-spotlight__fact strong,.rk-spotlight__fact span{display:block}.rk-spotlight__fact strong{font-size:1.5rem;font-weight:600}.rk-spotlight__fact span{color:var(--rk-muted);font-size:1.4rem;line-height:1.4}.rk-spotlight__stock{font-size:1.4rem;font-weight:500;margin:0 0 1.2rem}.rk-spotlight__form{align-items:center;display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem}.rk-spotlight__details{color:var(--rk-ink);font-size:1.5rem}.rk-spotlight__quotes{display:grid;gap:2.4rem var(--rk-gap);margin-top:3.2rem}@media screen and (min-width:750px){.rk-spotlight__facts{grid-template-columns:1fr 1fr}.rk-spotlight__quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.rk-spotlight__main{grid-template-columns:1fr 1fr}.rk-spotlight__media{aspect-ratio:auto;min-height:60rem}.rk-spotlight__copy{padding:4.8rem 4.8rem 4.8rem 2.4rem}}.rk-pfeature-wrap{padding-top:var(--rk-section)}.rk-pfeature{background:var(--rk-tile);border-radius:var(--rk-radius);display:grid;overflow:hidden}.rk-pfeature__copy{align-self:center;padding:2.4rem}.rk-pfeature__title{font-size:clamp(2.8rem,3vw,4rem);line-height:1.1;margin:0 0 1.2rem}.rk-pfeature__text{color:var(--rk-muted);margin:0 0 1.6rem;max-width:48ch}.rk-pfeature__rating{font-size:1.4rem;margin:0 0 1.2rem}.rk-pfeature__media{aspect-ratio:4 / 3;display:block}.rk-pfeature__media img{height:100%;mix-blend-mode:multiply;object-fit:contain;padding:6%;width:100%}@media screen and (min-width:750px){.rk-pfeature{grid-template-columns:3fr 2fr}.rk-pfeature__copy{padding:4.8rem}.rk-pfeature__media{aspect-ratio:auto;min-height:36rem}}.rk-person{align-items:center;display:flex;gap:1.4rem}.rk-person__photo{background:var(--rk-tile);border-radius:50%;flex:none;height:6.4rem;overflow:hidden;position:relative;width:6.4rem}.rk-person__photo img{height:auto;left:-38%;max-width:none;position:absolute;top:-5%;width:180%}.rk-person__name,.rk-person__role{display:block}.rk-person__name{color:var(--rk-ink);font-size:1.6rem;font-weight:600}.rk-person__role{color:var(--rk-muted);font-size:1.4rem}.rk-contact__direct .rk-person{margin-bottom:1.8rem}body .facets__heading{display:none}body .facets__form .facets__summary{background:var(--rk-paper);border:.1rem solid rgba(22,23,26,.3);border-radius:.8rem;color:var(--rk-ink);font-size:1.5rem;padding:.9rem 1.4rem;transition:border-color var(--duration-short) ease}body .facets__form .facets__summary:hover,body .facets__form details[open]>.facets__summary{border-color:var(--rk-ink)}body .facets__form .facets__disclosure{margin-right:.8rem}body .facets__form .facets__summary:hover .facets__summary-label{text-decoration:none}body .facets__form .facets__summary>div{align-items:center;display:flex;gap:.8rem}body .facets__form .facets__summary .svg-wrapper,body .facets__form .facets__summary .icon-caret{position:static;right:auto;top:auto}.rk-facet-count{background:var(--rk-ink);border-radius:1rem;color:var(--rk-paper);display:inline-block;font-size:1.2rem;font-weight:600;line-height:2rem;margin-left:.6rem;min-width:2rem;padding:0 .5rem;text-align:center}body .facets__display{border:.1rem solid rgba(22,23,26,.18);border-radius:var(--rk-radius);box-shadow:0 1rem 3rem #16171a1f;overflow:hidden;top:calc(100% + .6rem)}body .facets__display .facet-checkbox{align-items:center;font-size:1.5rem;padding:.9rem 2rem .9rem 0}.rk-facet-dot{background-color:#d9d9d9;border-radius:50%;box-shadow:inset 0 0 0 .1rem #00000026;display:inline-block;flex:none;height:1.6rem;margin-right:.8rem;vertical-align:-.2rem;width:1.6rem}body .active-facets__button-inner{background:var(--rk-tile);border-radius:.8rem;color:var(--rk-ink);font-size:1.4rem}body .mobile-facets__open-wrapper{border:.1rem solid rgba(22,23,26,.3);border-radius:.8rem;padding:.8rem 1.2rem}body .mobile-facets__open{width:auto}body .mobile-facets__open-label{color:var(--rk-ink)}body .mobile-facets__label{align-items:center}.rk-breadcrumbs{font-size:1.3rem;width:100%;padding-bottom:.4rem;padding-top:1.6rem}.rk-breadcrumbs__list{display:flex;margin:0;padding:0}.rk-breadcrumbs__item{color:var(--rk-muted);flex:none;white-space:nowrap}.rk-breadcrumbs__item+.rk-breadcrumbs__item:before{color:#16171a66;content:"/";margin:0 .8rem}.rk-breadcrumbs__item:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.rk-breadcrumbs a{color:var(--rk-muted);text-decoration:none}.rk-breadcrumbs a:hover{color:var(--rk-ink);text-decoration:underline;text-underline-offset:.3rem}.rk-breadcrumbs [aria-current=page]{color:var(--rk-ink)}body .button.button--secondary{background:transparent;box-shadow:inset 0 0 0 .15rem rgb(var(--color-foreground));color:rgb(var(--color-foreground));transition:background-color var(--duration-short) ease,color var(--duration-short) ease}body .button.button--secondary:before,body .button.button--secondary:after{box-shadow:none}body .button.button--secondary:not([disabled]):hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}body .multicolumn .center{margin-top:2.4rem;padding-left:0}@media screen and (max-width:989px){body .multicolumn .center{padding-left:1.5rem}}@media screen and (max-width:989px)and (min-width:750px){body .multicolumn .multicolumn__title{margin-left:-3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/raykon.css.map */
