.ry-brand-pad{padding-top:max(calc(var(--ry-pt, 6.4rem) * .58),min(var(--ry-pt, 6.4rem),1.6rem));padding-bottom:max(calc(var(--ry-pb, 6.4rem) * .58),min(var(--ry-pb, 6.4rem),1.6rem))}@media screen and (min-width:750px){.ry-brand-pad{padding-top:var(--ry-pt, 6.4rem);padding-bottom:var(--ry-pb, 6.4rem)}}.ry-bhero__head{display:grid;gap:2rem}.ry-bhero__intro,.ry-bhero__aside{display:grid;justify-items:start;align-content:start;gap:2rem;min-width:0}.ry-bhero__intro{gap:var(--ry-space-4)}.ry-bhero__sub{max-width:46ch}.ry-bhero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.8rem}.ry-bhero__trust{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin:0;padding:0;list-style:none;font-family:var(--ry-f-mono);font-size:var(--ry-fs-mono);font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:var(--ry-sea)}.ry-bhero__trust li:not(:last-child):after{content:"\b7";content:"\b7" / "";margin-left:.8rem}.ry-bhero.ry-dark .ry-bhero__trust{color:var(--ry-on-dark-soft)}.ry-bhero__visual{container-type:inline-size;margin-top:var(--ry-space-7)}.ry-bhero__stage{--ry-bh-lw: 80cqi;--ry-bh-right: 2cqi;--ry-bh-overlap: 3cqi;--ry-bh-room: 15cqi;--ry-bh-chewy: 17cqi}.ry-bhero__stage{position:relative;padding-bottom:var(--ry-bh-overlap)}.ry-bhero__panel{position:relative;height:calc(var(--ry-bh-lw) * .427 - var(--ry-bh-overlap) + var(--ry-bh-room));overflow:hidden;isolation:isolate;border-radius:var(--ry-r-visual);background-color:var(--ry-mint)}.ry-bhero__lineup{position:absolute;z-index:1;right:var(--ry-bh-right);bottom:calc(var(--ry-bh-lw) * -.0138);width:var(--ry-bh-lw);max-width:none;height:auto}@supports not (width: 1cqi){.ry-bhero__stage{padding-bottom:1.2rem}.ry-bhero__panel{height:auto;aspect-ratio:2 / 1}.ry-bhero__lineup{right:2%;bottom:0;width:80%}.ry-bhero__chewy{width:17%}}.ry-bhero__note{position:absolute;z-index:2;top:3.2cqi;right:3.2cqi;margin:0;padding:.7rem 1.2rem;border-radius:var(--ry-r-pill);background-color:var(--ry-white);color:var(--ry-ink);font-family:var(--ry-f-mono);font-size:var(--ry-fs-mono);font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.ry-bhero .ry-bhero__tablet--1{--ry-tablet-size: 5.6cqi;left:7cqi;top:5cqi}.ry-bhero .ry-bhero__tablet--2{--ry-tablet-size: 3.6cqi;left:26cqi;top:3.6cqi}.ry-bhero .ry-bhero__tablet--3{--ry-tablet-size: 3.2cqi;left:15cqi;top:15cqi}.ry-bhero__chewy{position:absolute;z-index:2;left:-1.2cqi;bottom:0;width:var(--ry-bh-chewy);max-width:none;height:auto;pointer-events:none}.ry-bhero__disclaimer{margin-top:var(--ry-space-6)}@media screen and (max-width:479px){.ry-bhero__actions{gap:1.6rem}.ry-bhero__cta{width:100%}}@media screen and (max-width:749px){.ry-bhero__stage{--ry-bh-lw: 94cqi;--ry-bh-right: 3cqi;--ry-bh-room: 12cqi}.ry-bhero__chewy,.ry-bhero .ry-bhero__tablet--3{display:none}}@media screen and (min-width:750px){.ry-bhero__stage{--ry-bh-lw: 80cqi;--ry-bh-overlap: 2.4cqi;--ry-bh-room: 8cqi;--ry-bh-chewy: 16cqi}.ry-bhero__visual{margin-top:var(--ry-space-8)}.ry-bhero__note{top:2.4cqi;right:2.4cqi}.ry-bhero .ry-bhero__tablet--1{--ry-tablet-size: 4.4cqi;left:6cqi;top:4cqi}.ry-bhero .ry-bhero__tablet--2{--ry-tablet-size: 2.8cqi;left:21cqi;top:2.4cqi}.ry-bhero .ry-bhero__tablet--3{--ry-tablet-size: 2.6cqi;left:14cqi;top:12cqi}}@media screen and (min-width:990px){.ry-bhero__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:var(--ry-space-10)}.ry-bhero__stage{--ry-bh-lw: 78cqi;--ry-bh-right: 3cqi;--ry-bh-overlap: 2cqi;--ry-bh-room: 4.4cqi;--ry-bh-chewy: 12.5cqi}.ry-bhero__visual{margin-top:var(--ry-space-7)}}@media screen and (min-width:990px)and (max-height:860px){.ry-bhero__stage{--ry-bh-lw: 68cqi;--ry-bh-room: 3cqi}.ry-bhero__visual{margin-top:var(--ry-space-6)}}.ry-concerns__head{margin-bottom:clamp(2.8rem,1.6rem + 2.6vw,4.8rem)}.ry-concerns__list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.ry-concerns__item{display:flex;min-width:0}.ry-concerns__disclaimer{margin:var(--ry-space-6) auto 0;max-width:72ch;text-align:center}.ry-concerns__note{display:grid;align-content:center;gap:var(--ry-space-2);width:100%;padding:var(--ry-space-6);border:1px dashed var(--ry-field-border);border-radius:var(--ry-r-card);color:var(--ry-sea)}.ry-concerns__note p{margin:0}.ry-concerns__note .ry-h4{color:var(--ry-ink)}.ry-concerns__note--row{margin-top:var(--ry-space-5);text-align:center}.ry-concern,.ry-role{position:relative;display:grid;grid-template-columns:8.8rem minmax(0,1fr);align-items:center;gap:1.6rem;width:100%;padding:1.2rem 1.6rem 1.4rem 1.2rem;border:1px solid var(--ry-line);border-radius:var(--ry-r-card);background-color:var(--ry-white);color:var(--ry-ink);transition:border-color var(--ry-dur) var(--ry-ease)}.ry-concerns.ry-surface-white .ry-concern,.ry-roles.ry-surface-white .ry-role{background-color:var(--ry-canvas)}.ry-concern:hover,.ry-role:hover{border-color:var(--ry-line-strong)}.ry-concern:has(.ry-concern__link:focus-visible),.ry-role:has(.ry-role__link:focus-visible){border-color:var(--ry-lagoon)}.ry-concern__visual,.ry-role__visual{position:relative;aspect-ratio:1 / 1;width:100%}.ry-concern__disc,.ry-role__disc{position:absolute;left:7%;right:7%;bottom:2%;aspect-ratio:1 / 1;border-radius:50%;background-color:var(--ry-mint)}.ry-concern .ry-concern__chewy,.ry-role .ry-role__chewy{position:absolute;left:50%;bottom:3%;z-index:1;width:auto;max-width:96%;height:92%;object-fit:contain;object-position:50% 100%;translate:-50% 0;pointer-events:none}.ry-concern .ry-concern__tablet,.ry-role .ry-role__tablet{--ry-tablet-size: 38%;left:31%;top:34%}@media(prefers-reduced-motion:no-preference){.ry-concern .ry-concern__chewy,.ry-role .ry-role__chewy{transition:transform .3s var(--ry-ease)}.ry-concern:hover .ry-concern__chewy,.ry-role:hover .ry-role__chewy{transform:translateY(-.4rem)}}.ry-concern__body,.ry-role__body{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;min-width:0;height:100%}.ry-concern__title,.ry-role__title{font-size:1.8rem;overflow-wrap:break-word}.ry-concern__text,.ry-role__text{margin:0;color:var(--ry-sea);font-size:var(--ry-fs-sm);line-height:1.45}.ry-concern__meta,.ry-role__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:auto;padding-top:.2rem}.ry-concern .ry-concern__chip,.ry-role .ry-role__chip{border-color:var(--ry-field-border);color:var(--ry-ink)}.ry-concern__link,.ry-role__link{margin-top:.4rem;font-size:var(--ry-fs-sm)}.ry-concern__link:after,.ry-role__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--ry-r-card)}.ry-concern:hover .ry-concern__link,.ry-role:hover .ry-role__link{border-bottom-color:var(--ry-lagoon)}@media screen and (min-width:750px){.ry-concern,.ry-role{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-items:stretch;gap:1.6rem;padding:1.6rem 1.6rem 2rem;text-align:center}.ry-concern__visual,.ry-role__visual{max-width:20rem;margin-inline:auto}.ry-concern__body,.ry-role__body{align-items:center}.ry-concern__meta,.ry-role__meta{justify-content:center}.ry-role__title{font-size:2rem}}.ry-concern{grid-template-columns:9.6rem minmax(0,1fr)}.ry-concern__title{font-size:var(--ry-fs-h3)}.ry-concern .ry-concern__chewy{max-width:100%}.ry-concern__count{color:var(--ry-sea);font-family:var(--ry-f-mono);font-size:var(--ry-fs-mono);font-weight:500;letter-spacing:var(--ry-track-mono);text-transform:uppercase}@media screen and (min-width:750px){.ry-concerns__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem}.ry-concerns__item{flex:0 0 calc((100% - (var(--ry-concerns-cols, 3) - 1) * 1.6rem) / var(--ry-concerns-cols, 3));max-width:38rem}.ry-concern{grid-template-columns:minmax(0,1fr);padding:2rem 2rem 2.4rem}.ry-concern__visual{max-width:18rem}}.ry-concern--photo{grid-template-columns:11.2rem minmax(0,1fr)}.ry-concern__visual--photo{display:grid;place-items:center;border-radius:var(--ry-r-inner);background-color:var(--ry-mint)}.ry-concern__photo{position:relative;display:block;width:60%;aspect-ratio:4 / 5;overflow:hidden;border-radius:1rem;background-color:var(--ry-mint-soft);transform:translate(-12%,-4%) rotate(-4deg)}.ry-concern__photo .ry-photo__picture{display:contents}.ry-concern__photo .ry-photo{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.ry-concern__sticker{position:absolute;right:4%;bottom:4%;z-index:1;display:block;width:44%;aspect-ratio:1 / 1;pointer-events:none;transform:rotate(8deg)}.ry-concern__sticker .ry-concern__sticker-chewy{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%}@media(prefers-reduced-motion:no-preference){.ry-concern__photo,.ry-concern__sticker{transition:transform .3s var(--ry-ease)}.ry-concern:hover .ry-concern__photo{transform:translate(-12%,-4%) rotate(-2deg)}.ry-concern:hover .ry-concern__sticker{transform:translateY(-.4rem) rotate(4deg)}}.ry-concerns__photo-note{margin:var(--ry-space-5) 0 0;color:var(--ry-sea);font-family:var(--ry-f-mono);font-size:var(--ry-fs-mono);line-height:1.3;text-align:center}@media screen and (min-width:750px){.ry-concern--photo{grid-template-columns:minmax(0,1fr)}.ry-concern--photo .ry-concern__visual{max-width:none;width:100%}.ry-concern__photo{width:58%;border-radius:var(--ry-r-inner)}.ry-concern__sticker{right:5%;bottom:4%;width:38%}}.ry-roles__head{margin-bottom:clamp(2.8rem,1.6rem + 2.6vw,4.8rem)}.ry-roles__list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.ry-roles__item{display:flex;min-width:0}.ry-roles__more{margin:var(--ry-space-7) 0 0;text-align:center}.ry-roles__disclaimer{margin:var(--ry-space-6) auto 0;max-width:72ch;text-align:center}.ry-roles__placeholder{display:grid;gap:var(--ry-space-2);padding:var(--ry-space-6);border:1px dashed var(--ry-field-border);border-radius:var(--ry-r-card);color:var(--ry-sea)}.ry-roles__placeholder p{margin:0}.ry-roles__placeholder .ry-h4{color:var(--ry-ink)}.ry-role__price{margin:0;font-size:var(--ry-fs-body);font-weight:700;font-variant-numeric:tabular-nums}.ry-role__from{color:var(--ry-sea);font-weight:500}@media screen and (min-width:750px){.ry-roles__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem}.ry-roles__item{flex:0 0 calc((100% - 2 * 1.6rem) / 3)}}@media screen and (min-width:1100px){.ry-roles__item{flex-basis:calc((100% - (var(--ry-roles-cols, 5) - 1) * 1.6rem) / var(--ry-roles-cols, 5))}}.ry-spot__grid{display:grid;gap:var(--ry-space-7);align-items:center}.ry-spot__visual{container-type:inline-size;width:100%;max-width:52rem;justify-self:center}.ry-spot__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ry-spot__media--tile{top:9%;right:9%;bottom:9%;left:9%;overflow:hidden;border-radius:var(--ry-r-inner);background-color:var(--ry-white)}.ry-spot__img,.ry-spot__placeholder{display:block;width:100%;height:100%;object-fit:contain}.ry-spot__media--tile .ry-spot__img{object-fit:cover}.ry-spot__legacy-anchor{display:block;height:0}.ry-spot__placeholder{fill:rgba(var(--ry-ink-rgb),.28)}.ry-spot .ry-spot__tablet{z-index:1}.ry-spot .ry-spot__tablet--1{--ry-tablet-size: 8.4cqi;left:7%;top:8%}.ry-spot .ry-spot__tablet--2{--ry-tablet-size: 5.6cqi;right:9%;top:12%}.ry-spot .ry-spot__tablet--3{--ry-tablet-size: 6.8cqi;left:10%;bottom:10%}.ry-spot__copy{display:grid;justify-items:start;gap:2rem;min-width:0}.ry-spot__eyebrow{display:flex;flex-wrap:wrap;gap:.4rem .8rem}.ry-spot__title{font-size:clamp(3.4rem,2.4rem + 2.4vw,5.2rem);line-height:var(--ry-lh-display)}.ry-spot__text{max-width:44ch}.ry-spot__claims{font-weight:600}.ry-spot__buy{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:.4rem}.ry-spot__meta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.ry-spot__price{margin:0;font-family:var(--ry-f-display);font-size:2.8rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.ry-spot__from{color:var(--ry-sea);font-family:var(--ry-f-body);font-size:var(--ry-fs-sm);font-weight:500}.ry-spot .ry-spot__chip--soon{border-color:var(--ry-field-border);color:var(--ry-ink)}.ry-spot.ry-dark .ry-spot__from{color:var(--ry-on-dark-soft)}.ry-spot.ry-dark .ry-spot__chip--soon{border-color:var(--ry-field-border-on-dark);color:var(--ry-on-dark)}.ry-spot__disclaimer{max-width:60ch}@media screen and (max-width:479px){.ry-spot__button{width:100%}}@media screen and (min-width:750px){.ry-spot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ry-space-8)}.ry-spot--image-right .ry-spot__visual{order:2}}@media screen and (min-width:990px){.ry-spot__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--ry-space-11)}.ry-spot--image-right .ry-spot__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.ry-why__grid{display:grid;gap:var(--ry-space-8)}.ry-why__main{min-width:0}.ry-why__list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.ry-why__item{display:grid;align-content:start;justify-items:start;gap:1rem;padding:clamp(2rem,1.6rem + 1vw,2.8rem);border:1px solid var(--ry-line);border-radius:var(--ry-r-card);background-color:var(--ry-white)}.ry-why.ry-surface-white .ry-why__item{background-color:var(--ry-canvas)}.ry-why__icon{display:grid;place-items:center;width:4.8rem;height:4.8rem;margin-bottom:.4rem;border-radius:50%;background-color:var(--ry-mint-soft);color:var(--ry-ink)}.ry-why.ry-surface-mint-soft .ry-why__icon{background-color:var(--ry-mint)}.ry-why__text{margin:0;color:var(--ry-sea);font-size:var(--ry-fs-body);line-height:var(--ry-lh-body)}.ry-why__text a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.ry-why__disclaimer{margin-top:var(--ry-space-6)}.ry-why__mascot{display:none}@media screen and (min-width:750px){.ry-why__list{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1.6rem}}@media screen and (min-width:990px){.ry-why--chewy .ry-why__grid{grid-template-columns:minmax(0,1fr) 22rem;align-items:end;gap:var(--ry-space-9)}.ry-why__mascot{position:relative;display:block;padding-bottom:1.2rem}.ry-why__disc{position:absolute;left:2%;right:2%;bottom:0;aspect-ratio:1 / 1;border-radius:50%;background-color:var(--ry-mint)}.ry-why .ry-why__chewy{position:relative;z-index:1;width:84%;margin-inline:auto}}@media screen and (min-width:1240px){.ry-why--chewy .ry-why__grid{grid-template-columns:minmax(0,1fr) 26rem}}.ry-why__media{display:grid;justify-items:start;gap:var(--ry-space-3);width:min(100%,36rem);margin:0}.ry-why--photo .ry-why__media{justify-self:center}.ry-why__photo{width:100%;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--ry-r-visual);background-color:var(--ry-mint);transform:rotate(-2deg)}.ry-why__photo .ry-photo{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.ry-why__photo-note{margin:0;color:var(--ry-sea);font-size:var(--ry-fs-xs);line-height:1.4;text-wrap:balance}@media screen and (min-width:750px){.ry-why--photo .ry-why__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--ry-space-8)}.ry-why--photo-right .ry-why__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ry-why--photo .ry-why__media{order:-1;width:100%;max-width:40rem;justify-self:start}.ry-why--photo-right .ry-why__media{order:2;justify-self:end}.ry-why--photo .ry-why__list{grid-template-columns:minmax(0,1fr);gap:1.2rem}.ry-why--photo .ry-why__item{grid-template-columns:auto minmax(0,1fr);column-gap:1.6rem;row-gap:.4rem}.ry-why--photo .ry-why__icon{grid-row:span 2;margin-bottom:0}.ry-why--photo .ry-why__item>:not(.ry-why__icon){grid-column:2}}@media screen and (min-width:990px){.ry-why--photo .ry-why__grid{gap:var(--ry-space-10)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ry-brand.css.map */
