.rino-apps__title{margin:0 0 1.2rem;color:#0a1628;font-size:clamp(1.8rem,2.4vw,2.4rem);letter-spacing:.04em;text-transform:uppercase}.rino-apps__title:after{content:"";display:block;width:3.2rem;height:3px;margin-top:.45rem;background:#d83200}.rino-b2b{background:#f4f5f7}.rino-b2b__hero{background:#0a1628;color:#fff;border-top:4px solid #d83200;padding:5.6rem 0 5.2rem}.rino-b2b__kicker{margin:0 0 .8rem;color:#d83200;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rino-b2b__title{margin:0;color:#fff;font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.05}.rino-b2b__lead{max-width:62rem;margin:1.4rem 0 0;color:#ffffffd1;font-size:1.6rem;line-height:1.5}.page-width.rino-b2b__body{display:grid;gap:3.2rem;padding-top:5.6rem;padding-bottom:8rem}@media screen and (min-width:990px){.page-width.rino-b2b__body{grid-template-columns:minmax(28rem,.85fr) minmax(0,1.15fr);align-items:start;gap:4.8rem}}.rino-b2b__benefits{display:grid;gap:1.4rem;margin:0;padding:0;list-style:none}.rino-b2b__benefit{display:flex;align-items:flex-start;gap:1.4rem;padding:1.6rem;background:#fff;border-radius:1.4rem;box-shadow:0 8px 24px #0a16280d}.rino-b2b__icon{display:grid;place-items:center;flex:0 0 4.2rem;width:4.2rem;height:4.2rem;border-radius:50%;background:#d832001a;color:#d83200}.rino-b2b__icon svg{width:2rem;height:2rem}.rino-b2b__benefit-title{display:block;color:#0a1628;font-size:1.5rem;font-weight:800}.rino-b2b__benefit-text{display:block;margin-top:.3rem;color:#0a1628b8;font-size:1.35rem;line-height:1.4}.rino-b2b__panel{padding:2.8rem 2rem 2.4rem;background:#fff;border-radius:1.8rem;box-shadow:0 12px 32px #0a16280f}@media screen and (min-width:750px){.rino-b2b__panel{padding:3.2rem}}.rino-b2b__form-title{margin:0 0 2rem;color:#0a1628;font-size:2.2rem}.rino-b2b__row,.rino-b2b .field{margin-bottom:1.8rem}.rino-b2b__row{display:grid;gap:1.8rem}@media screen and (min-width:750px){.rino-b2b__row{grid-template-columns:1fr 1fr}}.rino-b2b__success{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border-radius:.8rem;background:#6a73481f;color:#0a1628}.rino-b2b__errors{margin-bottom:1.6rem;color:#d83200}.rino-b2b__submit{width:100%;min-height:4.8rem;margin-top:.4rem;border:0;border-radius:.4rem;background:#d83200;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.rino-b2b__submit:hover{background:#b82a00}.rino-b2b__whatsapp{display:block;margin-top:1.4rem;color:#0a1628;font-weight:700;text-align:center;text-decoration:none}.rino-b2b__whatsapp:hover{color:#d83200}.rino-contact{background:#f4f5f7}.rino-contact__hero{background:#0a1628;color:#fff;border-top:4px solid #d83200;padding:4.8rem 0 4.4rem}.rino-contact__kicker{margin:0 0 .8rem;color:#d83200;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rino-contact__title{margin:0;color:#fff;font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.05}.rino-contact__lead{max-width:46rem;margin:1.2rem 0 0;color:#ffffffd1;font-size:1.6rem;line-height:1.5}.page-width.rino-contact__body{display:grid;gap:4rem;padding-top:5.6rem;padding-bottom:8rem}@media screen and (min-width:990px){.page-width.rino-contact__body{grid-template-columns:minmax(26rem,34rem) minmax(0,1fr);align-items:start;gap:5.6rem}}.rino-contact__aside{display:grid;gap:1.8rem}.rino-contact__card{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;background:#fff;border-radius:1.4rem;color:#0a1628;text-decoration:none;box-shadow:0 8px 24px #0a16280d}.rino-contact__card:hover{transform:translateY(-2px)}.rino-contact__icon{display:grid;place-items:center;flex:0 0 4.2rem;width:4.2rem;height:4.2rem;border-radius:50%;background:#d832001a;color:#d83200}.rino-contact__icon svg{width:2rem;height:2rem}.rino-contact__label{display:block;margin-bottom:.2rem;color:#6a7348;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rino-contact__value{display:block;font-size:1.45rem;line-height:1.35}.rino-contact__company{padding:.4rem .4rem 0;color:#0a1628b8;font-size:1.35rem;line-height:1.45}.rino-contact__company p{margin:0}.rino-contact__empresa{color:#d83200;font-weight:700;text-decoration:none}.rino-contact__empresa:hover{text-decoration:underline}.rino-contact__panel{padding:2.4rem 2rem 2.2rem;background:#fff;border-radius:1.8rem;box-shadow:0 12px 32px #0a16280f}@media screen and (min-width:750px){.rino-contact__panel{padding:3.2rem 3.2rem 2.8rem}}.rino-contact__form-title{margin:0 0 1.8rem;color:#0a1628;font-size:2.2rem}.rino-contact__row,.rino-contact .field{margin-bottom:1.8rem}.rino-contact__row:last-of-type,.rino-contact .field:last-of-type{margin-bottom:2.2rem}.rino-contact__row{display:grid;gap:1.8rem}@media screen and (min-width:750px){.rino-contact__row{grid-template-columns:1fr 1fr}}.rino-contact .field__input.rino-contact__select{-webkit-appearance:none;appearance:none;height:5.6rem;min-height:5.6rem;padding:2.2rem 3.2rem .8rem 2rem;background-image:linear-gradient(45deg,transparent 50%,#0a1628 50%),linear-gradient(135deg,#0a1628 50%,transparent 50%);background-position:calc(100% - 1.8rem) calc(50% + .4rem),calc(100% - 1.2rem) calc(50% + .4rem);background-size:.6rem .6rem,.6rem .6rem;background-repeat:no-repeat}.rino-contact__select~.field__label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);letter-spacing:.04rem}.rino-contact__success{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border-radius:.8rem;background:#6a73481f;color:#0a1628}.rino-contact__errors{margin-bottom:1.6rem;color:#d83200}.rino-contact__submit{width:100%;min-height:4.8rem;margin-top:.4rem;border:0;border-radius:.4rem;background:#d83200;color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.rino-contact__submit:hover{background:#b82a00}.footer{border-top:4px solid #d83200}.footer__blocks-wrapper{align-items:start}@media screen and (min-width:750px){.footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:4rem 6rem}.footer .footer__blocks-wrapper.footer__blocks--3.grid{grid-template-columns:1fr 1fr}.footer .footer__blocks-wrapper.footer__blocks--3>.footer-block:first-child{grid-column:1 / -1}.footer .footer__blocks-wrapper>.footer-block.grid__item{width:auto;max-width:none;padding-left:0;margin:0}.footer-block--menu .footer-block__details-content{display:grid;grid-template-columns:1fr 1fr;column-gap:2.4rem;row-gap:.15rem;margin:0}}@media screen and (min-width:990px){.footer .footer__blocks-wrapper.footer__blocks--3.grid{grid-template-columns:minmax(220px,280px) minmax(0,1fr) minmax(0,1fr)}.footer .footer__blocks-wrapper.footer__blocks--3>.footer-block:first-child{grid-column:auto}}.footer-block__brand-info{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;max-width:34rem}.footer-block__image-wrapper{background:#fff;border-radius:18px;padding:.7rem .9rem;line-height:0}.footer-block__image-wrapper img{width:100%;height:auto}.footer-block__brand-info .rte{color:#ffffffc7;font-size:1.45rem;line-height:1.5}.footer-block__brand-info .footer__list-social{margin-top:.2rem;gap:.7rem}.footer .list-social__link{display:grid;place-items:center;width:42px;height:42px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#ffffff0f;color:#fff}.footer .list-social__link:hover{background:#d83200;border-color:#d83200;color:#fff}.footer-block__heading{letter-spacing:.08em;text-transform:uppercase}.footer-block__heading:after{content:"";display:block;width:2.6rem;height:3px;margin-top:.7rem;background:#d83200}.footer-block--menu .footer-block__details-content>li{display:block;margin:0 0 .7rem;break-inside:avoid}.footer__content-bottom{margin-top:2.8rem;border-top:1px solid rgba(255,255,255,.14);padding-top:1.6rem}@media screen and (max-width:749px){.footer-block__brand-info{align-items:center;text-align:center;margin-inline:auto}.footer-block--menu{text-align:center}.footer-block__heading:after{margin-inline:auto}}.collection-hero{position:relative;display:flex;align-items:center;color:#fff;border-top:4px solid #d83200;background-color:#0a1628!important;height:22rem;min-height:22rem;max-height:22rem;overflow:hidden;background-image:linear-gradient(90deg,#0a1628e6,#0a16288c 36%,#0a162838),var(--rino-banner-bg)!important;background-position:72% center;background-size:cover;background-repeat:no-repeat}.collection-hero .collection-hero__inner{display:flex;align-items:center;justify-content:flex-start;width:100%;padding-top:2.4rem;padding-bottom:2.4rem}.collection-hero .collection-hero__text-wrapper,.collection-hero .collection-hero__title{margin:0;text-align:left}@media screen and (max-width:749px){.collection-hero{background-image:linear-gradient(180deg,#0a16288c,#0a1628e0),var(--rino-banner-bg)!important}.collection-hero .collection-hero__inner{padding-top:2.4rem;padding-bottom:2.4rem}}.collection-hero .collection-hero__title{margin:0;color:#fff;font-size:clamp(2.4rem,4vw,3.6rem);letter-spacing:.04em;text-transform:uppercase}.collection-hero__title:after{content:"";display:block;width:3.2rem;height:3px;margin-top:.7rem;background:#d83200}.collection-intro{background:#f4f7fb;color:#0a1628}.collection-intro__inner{max-width:82rem;margin-right:auto;margin-left:auto;padding-top:3.2rem;padding-bottom:1.2rem;font-size:1.5rem;line-height:1.55}.collection-intro__inner,.collection-intro__inner *{color:#0a1628!important;font-family:inherit!important;font-size:inherit!important}.collection-intro__inner p{margin:0 0 1rem}.collection-intro__inner p:empty{display:none}.collection-intro__inner b,.collection-intro__inner strong{display:block;margin-top:1.6rem;font-size:1.6rem!important;font-weight:800}.rino-cats{background:#f4f7fb;color:#0a1628;padding-top:var(--rino-pad-top);padding-bottom:var(--rino-pad-bottom)}.rino-cats__title{margin:0 0 1.4rem;color:#0a1628;font-size:clamp(1.8rem,2.4vw,2.4rem);letter-spacing:.04em;text-transform:uppercase}.rino-cats__title:after{content:"";display:block;width:3.2rem;height:3px;margin-top:.45rem;background:#d83200}.rino-cats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}.rino-cats__card{display:flex;flex-direction:column;align-items:stretch;height:100%;overflow:hidden;background:#fff;border:1px solid rgba(10,22,40,.08);border-radius:16px;color:inherit;text-decoration:none;box-shadow:0 8px 20px #0a16280a;transition:transform .25s ease,box-shadow .25s ease}.rino-cats__card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0a162814}.rino-cats__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#eef2f6}.rino-cats__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rino-cats__name{margin:0;padding:1.2rem 1rem 1.4rem;color:#0a1628;font-size:1.4rem;font-weight:800;letter-spacing:.04em;text-align:center;text-transform:uppercase}.rino-cats__name:after{content:"";display:block;width:2.4rem;height:3px;margin:.5rem auto 0;background:#d83200}@media screen and (max-width:749px){.rino-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rino-row{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-top:var(--rino-pad-top);padding-bottom:var(--rino-pad-bottom)}.rino-row__title{margin:0 0 1.2rem;color:#0a1628;font-size:clamp(1.8rem,2.4vw,2.4rem);letter-spacing:.04em;text-transform:uppercase}.rino-row__title:after{content:"";display:block;width:3.2rem;height:3px;margin-top:.45rem;background:#d83200}.rino-row__layout{display:flex;align-items:stretch;gap:1.2rem}.rino-row__scroller{position:relative;flex:1;min-width:0}.rino-row__track{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.4rem}.rino-row__track::-webkit-scrollbar{display:none}.rino-card{flex:0 0 230px;scroll-snap-align:start;align-self:stretch}.rino-promo{display:flex;flex:0 0 230px;flex-direction:column;justify-content:flex-end;gap:.8rem;min-height:100%;padding:1.6rem;border-radius:8px;background:var(--rino-promo-bg);color:var(--rino-promo-text)}.rino-promo__kicker,.rino-promo__title,.rino-promo__text{margin:0}.rino-promo__kicker{font-size:1.2rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rino-promo__title{font-size:2rem;line-height:1.05;font-weight:800;text-transform:uppercase}.rino-promo__text{font-size:1.2rem;opacity:.85}.rino-promo__button{align-self:flex-start;display:inline-flex;align-items:center;gap:.45rem;margin-top:.4rem;padding:.7rem 1.1rem;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.3rem;font-weight:700;text-decoration:none}.rino-card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(38,38,38,.08);border-radius:8px;overflow:hidden}.rino-card__media{position:relative;display:block;aspect-ratio:1;background:#f7f7f7;overflow:hidden}.rino-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.rino-card__badges{position:absolute;top:.7rem;left:.7rem;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.rino-card__badge{padding:.2rem .55rem;border-radius:4px;font-size:1rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.rino-card__badge--offer{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.rino-card__badge--shipping{background:#6a7348;color:#fff}.rino-card__info{display:flex;flex-direction:column;gap:.35rem;padding:.9rem .9rem 1.1rem}.rino-card__vendor{margin:0;color:#8a8a8a;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.rino-card__title{margin:0;font-size:1.3rem;font-weight:600;line-height:1.3}.rino-card__title a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rino-card__price{display:flex;flex-wrap:wrap;gap:.45rem;align-items:baseline}.rino-card__compare{color:#9a9a9a;font-size:1.2rem}.rino-card__current{color:#d83200;font-size:1.5rem;font-weight:800}.rino-card__form{margin-top:.7rem}.rino-card__add{position:relative;width:100%;border:0;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.2rem;font-weight:700;line-height:1.2;padding:.75rem .8rem;cursor:pointer}.rino-card__add[disabled]{opacity:.5;cursor:not-allowed}.rino-card__add .loading__spinner{position:absolute;top:50%;left:50%;width:1.6rem;height:1.6rem;transform:translate(-50%,-50%)}.rino-card__add.loading>span:first-child{visibility:hidden}.rino-card__form .product-form__error-message{display:block;margin-top:.4rem;font-size:1.1rem}.rino-stars{--percent: calc((var(--rating) / 5) * 100%);margin:.2rem 0 0;width:fit-content;font-size:1.3rem;letter-spacing:.08em;background:linear-gradient(90deg,#f5b400 var(--percent),#e3e3e3 var(--percent));-webkit-background-clip:text;background-clip:text;color:transparent}.rino-stars:before{content:"\2605\2605\2605\2605\2605"}.rino-row__arrow{position:absolute;z-index:2;top:42%;width:42px;height:42px;border:0;border-radius:50%;background:#0a1628;color:#fff;box-shadow:0 4px 16px #00000029;font-size:2.4rem;line-height:1;cursor:pointer}.rino-row__arrow--prev{left:-.4rem}.rino-row__arrow--next{right:-.4rem}.rino-row__dots{display:none;justify-content:center;align-items:center;gap:.7rem;margin:1.2rem 0 0}.rino-row__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#0a162847;cursor:pointer}.rino-row__dot.is-active{background:#d83200}@media screen and (max-width:749px){.rino-row__layout{display:flex;align-items:stretch;flex-direction:column;gap:5.2rem}.rino-promo{flex-basis:auto;width:100%;min-height:240px}.rino-row__track{gap:1.2rem}.rino-card{flex:0 0 calc((100% - 1.2rem)/2)}.rino-row__arrow{display:none}.rino-row__dots{display:flex}}@media(prefers-reduced-motion:no-preference){.rino-hero__slide.is-active .rino-hero__copy,.rino-hero__slide:first-child .rino-hero__copy{animation:rinoHeroIn .8s ease both}}@keyframes rinoHeroIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.rino-hero{position:relative;width:100%;background:#0a1628!important;color:#fff;margin:0;padding-top:0;padding-bottom:0;border-top:0}.rino-hero__inner{position:relative}.rino-hero__brand{display:flex;justify-content:center;margin:0;padding:.9rem 0 .3rem}.rino-hero__logo{width:auto;max-width:120px;height:auto;padding:.45rem .7rem;background:#fff;border-radius:14px}.rino-hero__viewport{width:100%;overflow:hidden}.rino-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rino-hero__track::-webkit-scrollbar{display:none}.rino-hero__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.rino-hero__slide,.rino-hero__slide--photo{display:flex;align-items:center;min-height:46rem;padding:4.8rem 0 6.4rem;background:linear-gradient(90deg,#0a1628e0,#0a16288c 55%,#0a162847),var(--rino-hero-bg, none) center / cover no-repeat,#0a1628}.rino-hero__slide--photo .rino-hero__eyebrow{color:#e4e7d4}.rino-hero__slide--photo .rino-hero__title-main{color:#fff}.rino-hero__slide--photo .rino-hero__title-accent{color:#ff5a2c}.rino-hero__grid{display:block;width:100%;max-width:78rem}.rino-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.rino-hero__eyebrow{margin:0;color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.rino-hero__title{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:0;font-size:clamp(4.8rem,8vw,9.6rem);line-height:.86;letter-spacing:-.04em;text-transform:uppercase}.rino-hero__title-accent{color:#ff4d1c;font-size:1.35em;line-height:.8}.rino-hero__title-main{color:#fff}.rino-hero__badge{margin:.8rem 0 0;display:inline-flex;align-items:center;padding:.55rem 1.2rem;border-radius:999px;background:#d83200;color:#fff;font-size:1.5rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rino-hero__button{margin-top:1.2rem;display:inline-flex;align-items:center;gap:.6rem;padding:1.15rem 2rem;border-radius:999px;background:#fff;color:#0a1628;font-size:1.5rem;font-weight:800;text-decoration:none}.rino-hero__button:hover{background:#d83200;color:#fff}.rino-hero__controls{position:absolute;z-index:2;left:0;right:0;bottom:1rem;display:flex;align-items:center;justify-content:center;gap:1rem;margin:0}.rino-hero__arrow{width:42px;height:42px;border:0;border-radius:50%;background:#0a1628;color:#fff;font-size:2.2rem;line-height:1;cursor:pointer}.rino-hero__dots{display:flex;align-items:center;gap:.45rem}.rino-hero__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#ffffff8c;cursor:pointer}.rino-hero__dot.is-active{width:22px;background:#d83200}@media screen and (max-width:749px){.rino-hero__grid{grid-template-columns:1fr}.rino-hero__copy{align-items:center;text-align:center}.rino-hero__title{align-items:center}.rino-hero__slide,.rino-hero__slide--photo{min-height:36rem;padding:3.2rem 0 5.6rem;background:linear-gradient(180deg,#0a1628d1,#0a16289e),var(--rino-hero-bg) center / cover no-repeat}}.rino-ig{background:#fff;color:#0a1628;padding-top:var(--rino-pad-top);padding-bottom:var(--rino-pad-bottom)}.rino-ig__inner{display:flex;flex-direction:column;align-items:center}.rino-ig__title{margin:0 0 1.4rem;width:100%;color:#0a1628;font-size:clamp(1.8rem,2.4vw,2.4rem);letter-spacing:.04em;text-transform:uppercase}.rino-ig__title:after{content:"";display:block;width:3.2rem;height:3px;margin-top:.45rem;background:#d83200}.rino-ig__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto;gap:.8rem;width:100%;margin:0;padding:0;list-style:none}.rino-ig__row li{min-width:0}.rino-ig__row a{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:12px;background:#e7e9ec}.rino-ig__row img{width:100%;height:100%;object-fit:cover;display:block}.rino-ig__play{position:absolute;top:.7rem;right:.7rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#0a16288c}.rino-ig__play:before{content:"";position:absolute;top:.48rem;left:.68rem;border-style:solid;border-width:.42rem 0 .42rem .7rem;border-color:transparent transparent transparent #ffffff}@media screen and (max-width:749px){.rino-ig__row{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rino-ig__row::-webkit-scrollbar{display:none}.rino-ig__row li{flex:0 0 calc((100% - .8rem)/2);scroll-snap-align:start}}.rino-ig__dots{display:none;justify-content:center;align-items:center;gap:.7rem;margin-top:1.2rem}.rino-ig__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#0a162847;cursor:pointer}.rino-ig__dot.is-active{background:#d83200}@media screen and (max-width:749px){.rino-ig__dots{display:flex}}.rino-ig__button{margin-top:1.4rem;display:inline-flex;align-items:center;gap:.55rem;padding:.9rem 1.4rem;border-radius:999px;background:#d83200;color:#fff;font-weight:700;text-decoration:none}.rino-media{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-top:var(--rino-pad-top);padding-bottom:var(--rino-pad-bottom)}.rino-media__title{margin:0 0 1.2rem;font-size:clamp(1.8rem,2.4vw,2.4rem);letter-spacing:.04em;text-transform:uppercase}.rino-media__track{display:flex;gap:.8rem;margin:0;padding:0 0 .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rino-media__track::-webkit-scrollbar{display:none}.rino-media__item{flex:0 0 180px;scroll-snap-align:start}.rino-media__card{position:relative;display:block;aspect-ratio:9 / 14;overflow:hidden;border-radius:10px;background:#111;color:inherit}.rino-media__card img,.rino-media__card video{width:100%;height:100%;object-fit:cover}.rino-media__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(to top,rgba(0,0,0,.35),transparent 45%)}.rino-media__play span{width:42px;height:42px;border-radius:50%;background:#ffffffeb}.rino-media__play span:before{content:"";display:block;width:0;height:0;margin:13px 0 0 16px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #262626}@media screen and (min-width:750px){.rino-media__item{flex-basis:200px}}.rino-band--gray{--color-background: 231, 233, 236;background:#e7e9ec!important}.rino-retailers{background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding-top:var(--rino-pad-top);padding-bottom:var(--rino-pad-bottom)}.rino-retailers__inner{text-align:center}.rino-retailers__heading,.rino-retailers__subheading{margin:0;text-transform:uppercase;letter-spacing:.08em}.rino-retailers__heading{color:#6a7348;font-size:1.2rem;font-weight:700}.rino-retailers__subheading{margin-top:.35rem;color:#0a1628;font-size:clamp(1.6rem,2vw,2rem)}.rino-retailers__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.2rem;margin:1.6rem 0 0;padding:0;list-style:none}.rino-retailers__link{display:flex;align-items:center;justify-content:center;min-width:180px;min-height:88px;padding:1rem 1.6rem;background:#fff;border-radius:12px;color:inherit;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.rino-retailers__link:hover{transform:translateY(-3px);box-shadow:0 8px 18px #0a162814}.rino-retailers__logo{display:block;width:auto;max-width:180px;height:64px;object-fit:contain}.rino-retailers__name{font-size:1.3rem;font-weight:800;letter-spacing:.02em}.rino-trust{background:#fff;border-bottom:1px solid rgba(10,22,40,.08)}.rino-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.rino-trust__link{display:flex;align-items:center;justify-content:center;gap:1rem;min-height:6.4rem;padding:1.2rem 1.6rem;color:#0a1628;font-size:1.5rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.rino-trust__list li+li .rino-trust__link{border-left:1px solid rgba(10,22,40,.08)}.rino-trust__link:hover{color:#d83200}.rino-trust__icon{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;background:#d83200;color:#fff;flex:0 0 auto}@media screen and (max-width:749px){.rino-trust__list{grid-template-columns:repeat(2,minmax(0,1fr))}.rino-trust__list li+li .rino-trust__link{border-top:0;border-left:1px solid rgba(10,22,40,.08)}.rino-trust__link{flex-direction:column;justify-content:center;gap:.7rem;min-height:11rem;padding:1.4rem 1rem;font-size:1.15rem;line-height:1.25;text-align:center}}.rino-wide{display:block;width:100%;background:#0a1628;color:#fff;text-decoration:none;border-top:4px solid #d83200;border-bottom:4px solid #d83200}.page-width.rino-wide__inner{display:grid;gap:1.8rem;align-items:center;min-height:22rem;padding-top:5.6rem;padding-bottom:5.6rem}@media screen and (min-width:990px){.page-width.rino-wide__inner{grid-template-columns:minmax(24rem,.8fr) minmax(0,1.2fr);min-height:28rem;gap:3rem}}.rino-wide__kicker{margin:0 0 .6rem;color:#d83200;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.rino-wide__title{margin:0;color:#fff;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1;letter-spacing:-.03em;text-transform:uppercase}.rino-wide__title:after{content:"";display:block;width:3.2rem;height:3px;margin-top:1rem;background:#d83200}.rino-wide__text{max-width:36rem;margin:1rem 0 0;color:#ffffffd1;font-size:1.5rem;line-height:1.45}.rino-wide__button{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.4rem;padding:1rem 1.6rem;border-radius:999px;background:#d83200;color:#fff;font-size:1.4rem;font-weight:700}.rino-wide:hover .rino-wide__button{background:#b82a00}.rino-wide__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.rino-wide__photo{aspect-ratio:1;overflow:hidden;border-radius:1.2rem;background:#fff}.rino-wide__photo img{width:100%;height:100%;object-fit:contain;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
