*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-height, 0px)}body{display:flex;flex-direction:column;min-height:100svh;background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--text-body-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;overflow-x:clip}html:has(dialog[open][data-scroll-lock],.ex-nav-open){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word}p,h1,h2,h3,h4,h5,h6,li{overflow-wrap:break-word}:where(ul[role=list],ol[role=list]){list-style:none;padding:0}main{flex:1 0 auto}:focus-visible{outline:2px solid var(--ex-red);outline-offset:3px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:var(--font-display);font-weight:var(--font-weight-display);line-height:var(--leading-title);color:var(--text-heading)}h1,.h1{font-size:var(--text-h1)}h2,.h2{font-size:var(--text-h2)}h3,.h3{font-size:var(--text-h3)}.rte{font-size:var(--text-body-md);line-height:var(--leading-body);color:var(--text-body)}.rte>*+*{margin-top:var(--space-16)}.rte h2,.rte h3,.rte h4{margin-top:var(--space-32);text-transform:none}.rte h2{font-size:var(--text-h2)}.rte h3{font-size:var(--text-h3)}.rte ul,.rte ol{padding-left:var(--space-20)}.rte li+li{margin-top:var(--space-6)}.rte strong{color:var(--text-strong)}.rte img{border-radius:var(--radius-media)}.rte table{width:100%;border-collapse:collapse;font-size:var(--text-meta)}.rte th,.rte td{padding:var(--space-10) var(--space-12);border-bottom:1px solid var(--ex-line-soft);text-align:left}.rte blockquote{border-left:var(--border-accent) solid var(--ex-red);padding-left:var(--space-16);color:var(--ex-on-dark-2)}.rte a,.ex-body a{color:var(--link-color);text-decoration:underline;text-underline-offset:3px;transition:color var(--duration-base) var(--ease-exotic)}.rte a:hover,.ex-body a:hover{color:var(--link-hover)}hr{border:0;border-top:1px solid var(--ex-line-soft)}.ex-container{width:100%;max-width:calc(var(--hero-max) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.ex-container--full{max-width:none}.ex-container--narrow{max-width:calc(860px + var(--gutter) * 2)}.ex-section{padding:var(--space-48) 0}.ex-section--tight{padding:var(--space-32) 0}.ex-section--hero{padding:var(--space-24) 0 var(--space-32)}.ex-bg--black{background:var(--ex-black)}.ex-bg--dark{background:var(--ex-dark-1)}.ex-bg--ink{background:var(--ex-ink)}.ex-stack{display:grid;gap:var(--space-16);align-content:start}.ex-stack--lg{gap:var(--space-32)}.ex-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-48);align-items:start}.ex-split__aside{display:grid;gap:var(--space-16)}@media(max-width:860px){.ex-split{grid-template-columns:1fr;gap:var(--space-24)}}.ex-label{margin:0;font-family:var(--font-body);font-size:var(--text-note);letter-spacing:.14em;text-transform:uppercase;color:var(--text-meta)}.ex-body{margin:0;font-size:15px;line-height:1.6;color:var(--text-body)}.ex-body--sm{font-size:var(--text-spec);color:var(--text-meta)}.ex-body p{margin:0 0 var(--space-12)}.ex-body p:last-child{margin-bottom:0}.ex-body strong{color:var(--text-strong)}.ex-heading__title strong{color:var(--ex-red);font-weight:var(--font-weight-bold)}.ex-field{display:grid;gap:var(--space-6)}.ex-field label,.ex-field__label{font-size:var(--text-meta);color:var(--ex-on-dark-2)}.ex-input,.ex-field input,.ex-field textarea,.ex-field select{width:100%;min-height:var(--tap-min);padding:var(--space-10) var(--space-14);background:var(--ex-surface);color:var(--text-strong);border:1px solid var(--border-card);border-radius:var(--radius-none);transition:border-color var(--duration-base) var(--ease-exotic)}.ex-input:focus,.ex-field input:focus,.ex-field textarea:focus,.ex-field select:focus{outline:none;border-color:var(--ex-red)}.ex-field textarea{min-height:140px;resize:vertical}.ex-form{display:grid;gap:var(--space-16)}.ex-form__row{display:grid;gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ex-form-message{padding:var(--space-12) var(--space-16);border-left:var(--border-accent) solid var(--ex-wa);background:var(--ex-fill-hover);font-size:var(--text-meta)}.ex-form-message--error{border-left-color:var(--ex-red)}.ex-form-message ul{margin:var(--space-6) 0 0;padding-left:var(--space-20)}.visually-hidden,.ex-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.svg-wrapper{display:inline-flex;width:20px;height:20px}.svg-wrapper svg{width:100%;height:100%}.placeholder-svg{width:100%;height:100%;background:var(--surface-media);fill:var(--ex-on-dark-4)}.ex-skip-link{position:absolute;top:var(--space-8);left:var(--space-8);z-index:100;padding:var(--space-10) var(--space-16);background:var(--ex-red);color:var(--ex-white);border-radius:var(--radius-button);transform:translateY(-200%)}.ex-skip-link:focus{transform:none;color:var(--ex-white)}.ex-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-40)}.ex-pagination>a,.ex-pagination>span{display:inline-grid;place-items:center;min-width:var(--tap-min);height:var(--tap-min);padding:0 var(--space-12);border:1px solid var(--border-card);border-radius:var(--radius-button);color:var(--text-strong);font-size:var(--text-meta)}.ex-pagination>a:hover{border-color:var(--ex-red);color:var(--ex-red)}.ex-pagination [aria-current=page]{background:var(--ex-red);border-color:var(--ex-red);color:var(--ex-white)}.ex-apps{padding:var(--space-32) 0}.ex-apps>.ex-container>*+*{margin-top:var(--space-24)}.shopify-section-group-header-group{position:sticky;top:0;z-index:40}
/*# sourceMappingURL=/cdn/shop/t/8/assets/exotic-base.css.map */
