:root{--oc-oat: 239, 233, 223;--oc-cream: 251, 248, 242;--oc-cobalt: 43, 48, 135;--oc-ink: 29, 31, 51;--oc-accent: 233, 83, 46}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{text-wrap:balance;letter-spacing:-.02em}p,li,figcaption,.caption{text-wrap:pretty}:is(.color-scheme-1,.color-scheme-2,.color-scheme-5) :is(h1,h2,h3,.h0,.h1,.h2,.h3){color:rgb(var(--oc-cobalt))}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.02em}.header__menu-item,.menu-drawer__menu-item{font-family:"Bricolage Grotesque",var(--font-body-family);font-weight:700;letter-spacing:-.01em;white-space:nowrap}.header__menu-item{font-size:1.6rem;color:rgb(var(--oc-cobalt))}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:rgb(var(--oc-accent));text-decoration-thickness:2px;text-underline-offset:.6rem}.header__heading-logo{transform:translateY(-14%)}.card__heading{font-weight:500}.card__badge{flex-wrap:wrap;gap:.6rem;align-items:flex-start}.oc-sticker{display:inline-block;padding:.3rem .8rem;border:2px solid rgb(var(--oc-accent));border-radius:4px;background:rgb(var(--oc-cream));color:rgb(var(--oc-accent));font-size:1.1rem;font-weight:700;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;transform:rotate(-3deg)}.oc-sticker--nova_deska,.oc-sticker--predprodej{border-color:rgb(var(--oc-cobalt));color:rgb(var(--oc-cobalt));transform:rotate(2.5deg)}.card__badge .oc-sticker{margin:.4rem 0 0 .2rem}.oc-stickers{display:flex;gap:.8rem;margin-bottom:1rem}.oc-stickers:empty{display:none}.oc-note{display:inline-block;font-family:Caveat,cursive;font-size:2.8rem;line-height:1;color:rgb(var(--oc-accent));transform:rotate(-3deg)}.color-scheme-3 .oc-note{color:#ffb49d}@media(prefers-reduced-motion:reduce){.oc-sticker,.oc-note{transform:none}}.footer__content-bottom-wrapper{flex-direction:column;align-items:center;gap:1.6rem}.oc-legal{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.oc-legal .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 0;margin:0}.oc-legal .policies li{white-space:nowrap}.oc-legal__credit{margin:0;opacity:.75}.oc-legal .policies li:first-child:before{content:none;padding:0}.oc-legal__withdraw a{font-weight:600;text-decoration:underline;text-underline-offset:.3rem}.rte a.button{color:rgb(var(--color-button-text));text-decoration:none}.oc-sample{margin:2rem 0 3rem;padding:2.4rem;border-radius:16px;background:rgb(var(--oc-cream));box-shadow:0 0 0 1px rgba(var(--color-foreground),.08)}.oc-sample p{margin:0 0 1.6rem}.oc-sample__note{font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.oc-sample__to{padding-left:1.2rem;border-left:3px solid rgb(var(--oc-accent))}.oc-sample__statement{font-weight:600}.rte .oc-sample__fields{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed}.rte .oc-sample__fields th,.rte .oc-sample__fields td{border:0;border-bottom:1px dashed rgba(var(--color-foreground),.3);padding:1.4rem 0 .6rem;vertical-align:bottom}.rte .oc-sample__fields th{width:42%;padding-right:1.6rem;text-align:left;font-weight:400;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.oc-sample{padding:1.6rem}.rte .oc-sample__fields th{width:55%}}@media print{.oc-sample{box-shadow:none;background:none;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/oc-custom.css.map */
