:root{--font-pst-times: "PSTimes", "PSTimes Fallback";--font-family-riviera: "Riviera", "Riviera Fallback";--breakpoint-sm: 768px;--breakpoint-lg: 1024px}*{box-sizing:border-box;margin:0}[x-cloak]{display:none!important}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html{scroll-behavior:smooth}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:0}select{background-color:#fff;color:currentcolor}dialog{background-color:#fff;color:#000}p{text-wrap:pretty}a{color:inherit;text-decoration:none}ul{text-decoration:none;list-style:none;padding:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-weight:400}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-pst-times),serif;font-size:15px;line-height:15px;font-style:normal;font-weight:350;-webkit-font-smoothing:antialiased;background-color:#fff;color:#000}@media(min-width:768px){body{font-size:16px;line-height:16px}}h1{font-family:var(--font-family-riviera),serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal}.riviera{font-family:var(--font-family-riviera),serif;font-size:12px;line-height:12px}@media(min-width:768px){.riviera{font-size:13px;line-height:13px}}.pst-times{font-family:var(--font-pst-times),serif;font-size:15px;line-height:15px}@media(min-width:768px){.pst-times{font-size:16px;line-height:16px}}@media(min-width:768px){.mobile-only{display:none!important}}@media(max-width:767px){.desktop-only{display:none!important}}.hidden{display:none}button{font-family:var(--font-pst-times),serif;color:#000}.button{font-family:var(--font-pst-times),serif;padding:10px 15px;position:relative;border:none;background:0;margin:0;cursor:pointer;font-size:15px;line-height:15px}@media(min-width:768px){.button{font-size:16px;line-height:16px}}.button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:29px;background:radial-gradient(50% 50% at 50% 50%,#ffffffb3,#f0f0f066);box-shadow:0 0 8px #0000008a;filter:blur(4px);z-index:-1}
/*# sourceMappingURL=/cdn/shop/t/8/assets/critical.css.map */
