:root{--image-frame-radius: 20px;--page-inset: 20px;--page-heading-size: 50px;--page-heading-top: 202px;--page-heading-header-height: var(--header-height, 127px);--page-heading-offset: max(0px, calc(var(--page-heading-top) - var(--page-heading-header-height)));--content-image-max-width: 921px;--color-border-light: rgba(216, 216, 216, .5);--color-text-muted: #b5b5b5;--transition-standard: .18s ease;--title-letter-spacing: -.03em;--font-size-2xs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 3rem;--font-size-display: 5rem;--font-weight-regular: 400}*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;min-height:100svh}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,button{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-regular)}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}h5,h6{font-size:var(--font-size-base)}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-primary--family);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);background-color:var(--color-background);color:var(--color-foreground)}.frosted-panel{background-color:#ffffffbf;box-shadow:inset 0 0 2px #cdcdcd;backdrop-filter:blur(24.7px);-webkit-backdrop-filter:blur(24.7px)}.flavor-icon{--flavor-icon-size: 16px;--flavor-icon-stroke-width: .45px;--flavor-icon-stroke-color: var(--color-border-light);position:relative;flex:0 0 var(--flavor-icon-size);width:var(--flavor-icon-size);height:var(--flavor-icon-size);border-radius:50%;overflow:hidden}.flavor-icon:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--flavor-icon-stroke-width) var(--flavor-icon-stroke-color);content:"";pointer-events:none}.flavor-icon__image{width:100%;height:100%;object-fit:cover}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui-close-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border-light);border-radius:.5rem;background-color:#ffffff80;color:#000;font-size:var(--font-size-sm);line-height:1;cursor:pointer;transition:color var(--transition-standard)}@media(hover:hover){.ui-close-button:hover{color:#6e6e6e}}.ui-badge{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:1.6rem;border:1px solid var(--color-border-light);border-radius:.5rem;background-color:#f1f1f1;padding:.25rem .5rem;font-family:var(--font-mono--family);font-size:var(--font-size-sm);line-height:1;text-transform:uppercase;white-space:nowrap}.ui-badges{margin:0;display:flex;flex-wrap:wrap;gap:.6rem}.button{--button-background: transparent;--button-border-color: transparent;--button-color: inherit;--button-min-height: auto;--button-padding: .5rem 1rem;--button-radius: .5rem;display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-min-height);padding:var(--button-padding);border:1px solid var(--button-border-color);border-radius:var(--button-radius);background-color:var(--button-background);color:var(--button-color);font:inherit;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer}.button,.ui-close-button,button,input[type=submit],input[type=button],input[type=reset]{text-transform:uppercase}button.button,input.button{-webkit-appearance:none;appearance:none}.button--primary{--button-background: #000;--button-border-color: #000;--button-color: #fff}.button--dark-hover{transition:background-color var(--transition-standard)}.button:disabled{cursor:not-allowed}.button--sold-out:disabled{--button-background: #414141;--button-border-color: #414141}@media(hover:hover){.button--dark-hover:not(:disabled):hover{--button-background: #414141}}.button--secondary{--button-background: #fff;--button-border-color: var(--color-border-light)}.button--mono{font-family:var(--font-mono--family)}.button--full-width{width:100%}.product-form__error-message-wrapper{color:#8b1111;font-family:var(--font-mono--family);font-size:var(--font-size-xs);line-height:1.3}.product-form__error-message-wrapper[hidden]{display:none!important}.shopify-section{--content-width: min(var(--page-width), calc(100% - var(--page-inset) * 2));--content-margin: minmax(var(--page-inset), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.page-width{width:min(100%,var(--page-width));margin:0 auto;padding-inline:var(--page-inset)}:is(.page-content>.shopify-policy__container,.page-default){--policy-section-gap: 80px;--policy-content-gap: 20px;--policy-text-size: var(--font-size-base);max-width:905px;margin:0 auto;padding:var(--page-heading-offset) 0 0}.page-content>.shopify-policy__container{width:min(calc(100% - (var(--page-inset) * 2)),905px)}.page-default{width:min(100%,905px)}:is(.page-content .shopify-policy__title h1,.page-default>h1){margin:0;color:#000;font-family:var(--font-mono--family);font-size:var(--page-heading-size);font-weight:300;letter-spacing:var(--title-letter-spacing);line-height:.9;text-align:center;text-transform:uppercase}:is(.page-content .shopify-policy__body,.page-default__body){margin-top:var(--policy-section-gap);color:#656565;font-family:var(--font-mono--family);font-size:var(--policy-text-size);line-height:1.3}:is(.page-content .shopify-policy__body,.page-default__body) :is(h2,h3,h4,h5,h6){color:#000;font-size:inherit;font-weight:var(--font-weight-regular);line-height:inherit;text-align:center;text-transform:uppercase}.page-default__body>*+*{margin-top:var(--policy-content-gap)}.page-default__body>:is(h2,h3,h4,h5,h6){margin-top:var(--policy-section-gap)}.page-default--data-sharing-opt-out #pc--optOutFormContainer{margin-top:var(--policy-section-gap)}.page-default--data-sharing-opt-out #pc--optOutFormContainer,.page-default--data-sharing-opt-out #pc--optOutFormContainer :is(input,button){font-family:var(--font-mono--family);font-size:inherit}.page-content .shopify-policy__body :is(.rte,.rte>div)>*+*{margin-top:var(--policy-content-gap)}.page-content .shopify-policy__body :is(.rte,.rte>div)>:is(h2,h3,h4,h5,h6){margin-top:var(--policy-section-gap)}.page-content:not(.page-content--terms-policy) .shopify-policy__body :is(.rte,.rte>div)>p:first-child{text-align:center;text-transform:uppercase}:is(.page-content .shopify-policy__body,.page-default__body) :is(ul,ol){padding-left:1.5em}:is(.page-content .shopify-policy__body,.page-default__body) li+li{margin-top:var(--policy-content-gap)}.page-content:not(.page-content--terms-policy) .shopify-policy__body :is(.rte,.rte>div)>p:has(>strong:first-child):not(:first-child){margin-top:var(--policy-section-gap)}.page-content:not(.page-content--terms-policy) .shopify-policy__body :is(.rte,.rte>div)>p>strong:first-child{display:block;color:#000;font-weight:var(--font-weight-regular);text-align:center;text-transform:uppercase}.page-content:not(.page-content--terms-policy) .shopify-policy__body :is(.rte,.rte>div)>p>strong:first-child:has(+br){margin-bottom:var(--policy-content-gap)}.page-content:not(.page-content--terms-policy) .shopify-policy__body :is(.rte,.rte>div)>p>strong:first-child+br{display:none}.page-content--terms-policy .shopify-policy__body .rte strong{display:block;margin-top:var(--policy-section-gap);margin-bottom:var(--policy-content-gap);color:#000;font-weight:var(--font-weight-regular);line-height:1.3;text-align:center;text-transform:uppercase}.page-content--terms-policy .shopify-policy__body :is(.rte,.rte>div)>p:first-child>strong:first-child{margin-top:0}.page-content--terms-policy .shopify-policy__body .rte br{display:block;margin-top:var(--policy-content-gap);content:""}.page-content--terms-policy .shopify-policy__body .rte :is(strong+br,br:has(+strong),br:has(+br+strong)){display:none;margin-top:0}@media screen and (max-width:899px){:root{--page-inset: 10px;--page-heading-size: 30px;--page-heading-top: 102px;--page-heading-header-height: var(--header-height, 80px);--image-frame-radius: 12px}:is(.page-content>.shopify-policy__container,.page-default){--policy-section-gap: 40px;padding-inline:10px}.page-default--data-sharing-opt-out :is(#pc--optOutFormContainer,#pc--opt-out-form-container,.pc--opt-out-form,.pc--opt-out-form-container,.pc--show-email-field,.pc--opt-out-form-wrapper){align-items:flex-start;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/shared.css.map */
