:root{--rit-cream: #f9f1ec;--rit-card: #fdf9f5;--rit-warm: #f2e8da;--rit-ink: #333029;--rit-ink-70: rgba(51, 48, 41, .7);--rit-ink-45: rgba(51, 48, 41, .45);--rit-line: rgba(51, 48, 41, .12);--rit-taupe: #b7a498;--rit-olive: #59582c;--rit-naranja: #c1521c;--rit-naranja-vivo: #d9622b;--rit-oro: #be7a0a;--rit-shadow: 0 8px 21px -13px rgba(51, 48, 41, .08);--rit-space-1: 8px;--rit-space-2: 13px;--rit-space-3: 21px;--rit-space-4: 34px;--rit-space-5: 55px;--rit-space-6: 89px;--rit-space-7: 144px;--rit-radius-card: 16px;--rit-radius-pill: 35px}h1,h2,h3{letter-spacing:.1em}.button,button[type=submit]{min-height:48px}:focus-visible{outline:2px solid var(--rit-olive);outline-offset:2px}.trust-seals{padding-inline:var(--rit-space-3)}.trust-seals--divider{border-block-start:1px solid var(--rit-line)}.trust-seals__heading{text-align:center;margin-block-end:var(--rit-space-4)}.trust-seals__list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:var(--seals-align, center);gap:var(--rit-space-4);margin:0;padding:0;list-style:none}.trust-seals__item{display:flex;flex-direction:column;align-items:center;gap:var(--rit-space-1);max-width:200px;text-align:center}.trust-seals__link{display:flex;flex-direction:column;align-items:center;gap:var(--rit-space-1);color:inherit;text-decoration:none}.trust-seals__logo{height:var(--seal-h, 48px);width:auto;max-width:100%;object-fit:contain}.trust-seals__label{font-size:.8125rem;line-height:1.35;color:var(--rit-ink);text-wrap:balance}.trust-seals__sublabel{font-size:.6875rem;line-height:1.3;color:var(--rit-ink-45);letter-spacing:.04em}@media(max-width:768px){.trust-seals__list{gap:var(--rit-space-3)}}@media(max-width:480px){.trust-seals__list{gap:var(--rit-space-2)}.trust-seals__item{max-width:140px}.trust-seals__logo{height:calc(var(--seal-h, 48px) * .8)}}:root{--font-size--h1: clamp(2rem, 5.6vw, 3.5rem)}.product-title,.product-card__title,[class*=product-title]{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.content-for-layout>.shopify-section:last-child{padding-block-end:var(--rit-space-6)}.seal-logo{display:flex;align-items:center;gap:var(--seal-logo-gap, 7px);white-space:nowrap}.seal-logo__image{height:var(--seal-logo-h, 20px);width:auto;object-fit:contain;flex:none}.seal-logo__text{font-size:var(--seal-logo-text, 11px);letter-spacing:.1em;line-height:1}@media(max-width:749px){.seal-logo__image{height:var(--seal-logo-h-mobile, 16px)}}.product-information .text-block.spacing-style h1{letter-spacing:.02em;text-wrap:pretty}@media(max-width:749px){.product-information .text-block.spacing-style h1{font-size:1.625rem;line-height:1.15}}.product-information .rating-wrapper{--star-size-override: 13px}.product-information .rating-wrapper .rating-count{font-size:12.5px;color:var(--rit-ink-70)}.product-information .rating-wrapper .rating-count>*{font-size:inherit;color:inherit}.product-information .product-media-container{border-radius:var(--media-radius, 0px)}.product-information .variant-option--buttons>legend{font-size:11px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--rit-ink-70);margin-block-end:6px}.product-information .variant-option--buttons{gap:8px}.product-information .variant-option__button-label{flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-height:55px;padding:8px 12px;border-radius:10px}.product-information .variant-option__button-label__text{font-size:15px;line-height:1.3}.product-information .variant-option__button-label__note{position:relative;z-index:2;font-size:11.5px;line-height:1.2;color:var(--rit-ink-70)}.product-information .variant-option__button-label__pill{inset-inline:calc(var(--options-border-width, 1px) * -1);width:auto}.product-information__media .slideshow-controls__thumbnails-container{container-type:inline-size}.product-information__media .slideshow-controls__thumbnails .slideshow-control{flex:none;width:calc((100cqw - 2 * var(--slideshow-thumbnails-padding-inline, var(--padding-sm)) - 4 * var(--gap-xs)) / 5)}.product-information__media .trust-marquee{margin-block-start:var(--rit-space-3, 21px)}.product-information__grid{--sticky-header-offset: calc(var(--rit-header-height, 106px) + 20px)}@media screen and (min-width:750px){.product-information__grid{--rit-pdp-galeria: calc((100svh - var(--rit-topbar-height, 148px) - 110px) / 1.2)}.product-information__grid:not(:has(.slideshow-controls__thumbnails-container)){--rit-pdp-galeria: calc(100svh - var(--rit-topbar-height, 148px) - 74px)}.product-information__media .sticky-content{max-width:min(100%,var(--rit-pdp-galeria));margin-inline:auto}}@media screen and (min-width:750px){.product-information .text-block.spacing-style h1{font-size:clamp(1.75rem,2.4vw,2.25rem);line-height:1.12}}@media screen and (min-width:750px)and (max-height:820px){.product-information .product-details .group-block-content{row-gap:10px}.product-information .offer-rung{min-height:50px;padding-block:8px}.product-information .variant-option__button-label{min-height:46px}.product-information .text-block.spacing-style h1{font-size:clamp(1.5rem,2.1vw,1.9rem)}}.product-information .quantity-selector-wrapper{display:none}@media screen and (min-width:750px){.product-information .text-block.spacing-style h1{font-size:clamp(1.6rem,2.2vw,2rem);font-weight:700}}@media screen and (max-width:749px){.product-information .text-block.spacing-style h1{font-weight:700}}.product-information .add-to-cart-button{font-weight:700;letter-spacing:.01em}.product-information .shopify-payment-button__button{font-weight:500}.product-information .check-list:not(.check-list--ruled) .check-item{font-weight:500}.product-information .accordion summary{font-weight:500}.product-information .variant-option>legend{font-size:11.5px;font-weight:700;letter-spacing:.1em;color:rgb(var(--color-foreground-rgb) / .8)}.product-information .variant-option__button-label__text{font-weight:500}.product-information .check-list--ruled{border-block-start:0;gap:0;padding:4px 14px;border:1px solid rgb(51 48 41 / .12);border-radius:12px;background:#fdf9f5}.product-information .check-list--ruled .check-item{padding-block:9px}.product-information .check-list--ruled .check-item+.check-item{border-block-start:1px solid rgb(51 48 41 / .08)}.product-information .accordion .details{margin-block-end:8px;border:1px solid rgb(51 48 41 / .12);border-radius:12px;background:#fdf9f5;transition:border-color .15s ease,background-color .15s ease}.product-information .accordion .details:last-child{margin-block-end:0}.product-information .accordion .details__header{padding:15px 18px}.product-information .accordion .details-content{padding:0 18px 16px;color:#333029c7}.product-information .accordion .details[open]{border-color:#59582c73;background:#fffdfb}@media screen and (max-width:749px){.product-information .accordion .details__header{padding:13px 14px}.product-information .accordion .details-content{padding:0 14px 14px}}@media screen and (min-width:750px){.product-information__media{padding-block-end:var(--rit-pdp-inset, 24px)}}.rit-needs__name,.rit-best__name,.rit-card__title,.rit-faq__question{font-weight:500}.rit-best__price,.rit-card__price,.rit-proof__value,.rit-hero__cta,.rit-needs__cta,.rit-best__cta,.rit-lab__cta,.rit-faq__cta,.rit-card__cta{font-weight:700}.rit-proof__label{font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ritualic-brand.css.map */
