.theme-drawer__close-button{outline:0!important;box-shadow:none!important;width:40px!important;height:40px!important}.theme-drawer__close-button:focus-visible{outline:3px solid #F0445B!important;outline-offset:3px}body #header-component .header-logo,body #header-component .header-logo__svg{color:#2a1038!important}:root:has(.fpdp) body #header-component .header-logo__svg{color:var(--fsa-bg,#2A1038)!important}:root:has(.fpdp) body #header-component .header-logo__svg path{stroke:var(--fsa-fg,#2A1038);stroke-width:26;stroke-linejoin:round;paint-order:stroke fill}.fps__tier-grid{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important;gap:14px 8px!important;padding-top:10px}.fps__tier-btn{min-width:0!important;padding:12px 6px 8px!important;text-align:center;overflow:visible!important;position:relative}.fps__tier-btn-label,.fps__tier-btn-price{display:block;white-space:normal!important;overflow-wrap:anywhere;line-height:1.15}.fps__tier-btn-label{font-size:.85rem}.fps__tier-btn-price{font-size:.74rem;margin-top:2px}.fps__tier-btn [class*=save],.fps__tier-btn [class*=badge]{white-space:nowrap}.fms__chips{gap:8px}.fms__chip{min-width:0}@media(max-width:600px){.fj__grid{grid-template-columns:1fr 1fr!important;gap:.8rem!important}.fj-card{border-radius:1rem!important;box-shadow:3px 3px #2a1038!important}.fj-card h2{font-size:1rem!important}.fj-card__body{padding:.7rem .75rem .9rem!important}}@media(max-width:899px){.fh-hero{padding-bottom:1.6rem!important}.fh-hero+.fh-sec{padding-top:2rem!important}.fh-hero .fh-cta{flex-direction:column;gap:.75rem}.fh-hero .fh-btn{width:100%;text-align:center;border-radius:999px!important;padding:.95rem 1rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.1rem;text-transform:lowercase;letter-spacing:-.01em}.fh-hero .fh-btn:not(.fh-btn--ghost){box-shadow:0 4px #ffb81c!important;background:#2a1038}.fh-hero .fh-btn--ghost{box-shadow:none!important;background:#fff!important}.fh-hero .fh-btn:hover{transform:none}.fh-hero .fh-chips{flex-wrap:wrap!important;overflow:visible!important;margin:1.1rem 0 0!important;padding:0!important;gap:.4rem!important}.fh-hero .fh-chips li{font-size:.74rem;padding:.35rem .65rem}}body .ostory{background:#fbfaf8;padding:clamp(2.5rem,6vw,4.5rem) 1.25rem clamp(2.5rem,6vw,4rem)}body .ostory__inner{max-width:720px}body .ostory__eyebrow{font-family:Figtree,sans-serif;font-size:.95rem;letter-spacing:0;text-transform:lowercase;color:#f0445b;font-weight:800;margin-bottom:1rem}body .ostory__eyebrow-dash{background:#f0445b}body .ostory .ostory__heading{font-family:Bricolage Grotesque,sans-serif!important;font-weight:800;font-size:clamp(2.8rem,10vw,5rem);line-height:.96;letter-spacing:-.035em;color:#2a1038;text-transform:lowercase;margin-bottom:1.6rem}body .ostory__body p{font-family:Figtree,sans-serif;font-size:1.1rem;font-weight:600;line-height:1.6;color:#2a1038;text-align:left;hyphens:none;-webkit-hyphens:none;margin:0 0 1.2rem}body .ostory__photo{border:3px solid #2A1038;border-radius:14px;box-shadow:5px 5px #2a1038;padding:8px 8px 14px}body .ostory__photo img{border-radius:8px}body .ostory__photo-tab{background:#ffb81c;box-shadow:none;border:2px solid #2A1038}body .ostory__photo-caption{font-family:Bricolage Grotesque,sans-serif;font-style:normal;font-weight:800;font-size:.95rem;color:#2a1038;opacity:.8}body .ostory .ostory__statement{font-family:Bricolage Grotesque,sans-serif!important;font-weight:800;font-size:clamp(1.8rem,5vw,2.4rem);letter-spacing:-.03em;color:#2a1038;text-transform:lowercase}body .ostory__divider{height:3px;background:#2a1038;margin:2rem 0;opacity:.12}body .ostory .ostory__tagline{font-family:Bricolage Grotesque,sans-serif!important;font-weight:800;font-size:clamp(2.4rem,8vw,3.8rem);line-height:.98;letter-spacing:-.035em;color:#f0445b;text-transform:lowercase;margin-bottom:1.4rem}body .ostory__btn{background:#2a1038;color:#ffb81c;font-family:Bricolage Grotesque,sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:-.01em;text-transform:lowercase;padding:.9rem 1.8rem;border-radius:999px;box-shadow:0 4px #ffb81c;border:0}body .ostory__btn:hover{background:#2a1038;transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/55/assets/frudo-global5.css.map */
