:root{--cp-black: #070A08;--cp-ink: #0B100D;--cp-ink-2: #101713;--cp-green-900: #0D211A;--cp-green-800: #123026;--cp-green-700: #1A4634;--cp-cream: #EFEAE0;--cp-cream-2: #E4DED1;--cp-cream-dim: #B6B1A5;--cp-grey: #8A8E88;--cp-line: rgba(239, 234, 224, .13);--cp-line-2: rgba(239, 234, 224, .07);--cp-gutter: clamp(18px, 5vw, 76px);--cp-max: 1560px;--cp-label: .6875rem;--cp-track: .22em;--cp-ease: cubic-bezier(.22, 1, .36, 1);--cp-serif: "Playfair Display", "Iowan Old Style", "Hoefler Text", "Times New Roman", Georgia, serif;--cp-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;background:var(--cp-ink);color:var(--cp-cream);overflow-x:clip}h1,h2,.cp-display,.cp-statement__quote,.product-title,.product__title h1,.card__heading,.cart-drawer__heading{font-family:var(--cp-serif);font-weight:400;letter-spacing:-.018em;line-height:1.02;text-wrap:balance;font-feature-settings:"kern" 1,"liga" 1,"onum" 1}h3,h4{font-family:var(--cp-sans);font-weight:600;letter-spacing:-.012em;line-height:1.25}h5,h6{font-family:var(--cp-sans);letter-spacing:.02em}p,li,dd,dt,figcaption,label,input,button,select,textarea{font-family:var(--cp-sans)}::selection{background:var(--cp-cream);color:var(--cp-ink)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}#header-component .header__column>a[href="/"]{font-family:var(--cp-serif);font-size:clamp(1.2rem,4.4vw,1.6rem);font-weight:400;letter-spacing:-.022em;line-height:1;text-transform:none;color:var(--cp-cream);display:inline-flex;align-items:center;gap:.62rem;position:relative;padding-block:.35rem;white-space:nowrap}#header-component .header__column>a[href="/"]:before{content:"";flex:none;width:7px;height:7px;background:currentColor;transform:rotate(45deg);transition:transform .7s var(--cp-ease)}#header-component .header__column>a[href="/"]:hover:before{transform:rotate(135deg)}#header-component .header__column>a[href="/"]:after{content:"";position:absolute;left:calc(7px + .62rem);right:0;bottom:.1rem;height:1px;background:currentColor;opacity:.75;transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--cp-ease)}#header-component .header__column>a[href="/"]:hover:after{transform:scaleX(1)}#header-component .header__column>a[href="/"]:has(img):before,#header-component .header__column>a[href="/"]:has(img):after{content:none}.button,.button--primary,.button--secondary,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],select,textarea,.field__input,.select__select,.card,.product-card,.card-gallery,.variant-option__button-label,.variant-option__swatch,.quick-add__button,.badge,.popover,.cart-drawer,.dialog{border-radius:0!important}.button,.shopify-payment-button__button--unbranded{font-family:var(--cp-sans);text-transform:uppercase;letter-spacing:.18em;font-size:var(--cp-label);font-weight:600;line-height:1;min-height:48px;padding-block:1.2rem;padding-inline:2.3rem;transition:background-color .5s var(--cp-ease),color .5s var(--cp-ease),border-color .5s var(--cp-ease),opacity .5s var(--cp-ease)}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{opacity:.82}.button--secondary:hover{background:var(--cp-cream)!important;color:var(--cp-ink)!important}input[type=text],input[type=email],input[type=search],input[type=tel],.field__input,textarea,select{border-color:var(--cp-line);background:transparent;color:var(--cp-cream);font-size:.875rem;letter-spacing:.01em;transition:border-color .4s var(--cp-ease)}input:focus,textarea:focus,select:focus{border-color:var(--cp-cream)!important}::placeholder{color:var(--cp-cream-dim);opacity:.5}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--cp-cream);outline-offset:3px}#header-component{border-bottom:1px solid var(--cp-line);background:#0b100dd1;-webkit-backdrop-filter:saturate(130%) blur(16px);backdrop-filter:saturate(130%) blur(16px)}#header-component a,.header__menu-item,.header__link{font-family:var(--cp-sans);text-transform:uppercase;letter-spacing:.17em;font-size:var(--cp-label);font-weight:500;color:var(--cp-cream)}#header-component svg{color:var(--cp-cream)}footer,footer .shopify-section{background:var(--cp-black);color:var(--cp-cream)}footer .shopify-section{border-top:1px solid var(--cp-line)}footer a{color:var(--cp-cream);transition:opacity .35s var(--cp-ease)}footer a:hover{opacity:.55}.product-title,.product__title h1{letter-spacing:-.028em}.variant-option__button-label,.variant-option__swatch{font-family:var(--cp-sans);text-transform:uppercase;letter-spacing:.14em;font-size:var(--cp-label);font-weight:500}.price,.price-item{font-family:var(--cp-sans);letter-spacing:-.005em;font-variant-numeric:tabular-nums}.accordion summary,details summary{font-family:var(--cp-sans);text-transform:uppercase;letter-spacing:.16em;font-size:var(--cp-label);font-weight:600}.product-media-container,.card-gallery,.product-media,.media-gallery img{background:var(--cp-cream-2)}.cp-shell{max-width:var(--cp-max);margin-inline:auto;padding-inline:max(var(--cp-gutter),env(safe-area-inset-left)) max(var(--cp-gutter),env(safe-area-inset-right))}.cp-label{font-family:var(--cp-sans);font-size:var(--cp-label);font-weight:500;text-transform:uppercase;letter-spacing:var(--cp-track);color:var(--cp-cream-dim)}.cp-rule{height:1px;background:var(--cp-line);border:0}.cp-display{font-family:var(--cp-serif);font-weight:400;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.cp-body{font-family:var(--cp-sans);font-size:1rem;line-height:1.75;letter-spacing:-.003em;color:var(--cp-cream-dim);max-width:46ch}.cp-link{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--cp-sans);font-size:var(--cp-label);font-weight:600;text-transform:uppercase;letter-spacing:.18em;color:inherit;text-decoration:none;padding-bottom:.45rem;border-bottom:1px solid currentColor;transition:gap .5s var(--cp-ease),opacity .35s var(--cp-ease)}.cp-link:hover{gap:1.25rem;opacity:.68}.cp-link svg{width:12px;height:12px;flex:none}.cp-hero__heading{font-size:clamp(2.35rem,6.4vw,5.2rem);letter-spacing:-.022em}.cp-drop__title,.cp-grid-sec__title{font-size:clamp(1.85rem,4vw,3.1rem)}.cp-specs__title{font-size:clamp(1.8rem,3.8vw,2.9rem)}.cp-news__title{font-size:clamp(1.85rem,4.2vw,3.2rem)}.cp-statement__quote{font-family:var(--cp-serif);font-weight:400;font-style:italic;font-size:clamp(1.95rem,5.4vw,4.1rem);letter-spacing:-.02em;line-height:1.06}.cp-specs .cp-specs__label{font-family:var(--cp-sans);font-size:1rem;font-weight:600;letter-spacing:-.015em}.cp-specs .cp-specs__text{font-size:.875rem;line-height:1.7}.cp-grid .cp-card__name{font-family:var(--cp-sans);font-size:.9375rem}.cp-reveal{opacity:1;transform:none}@keyframes cp-reveal-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.cp-reveal{animation:cp-reveal-in linear both;animation-timeline:view();animation-range:entry 0% entry 62%}}}@keyframes cp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes cp-fade{0%{opacity:0}to{opacity:1}}@keyframes cp-mask-up{0%{opacity:0;clip-path:inset(-12% -12% 102% -12%);transform:translateY(12px)}to{opacity:1;clip-path:inset(-12% -12% -12% -12%);transform:none}}@keyframes cp-curtain{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes cp-settle{0%{transform:scale(1.075)}to{transform:scale(1)}}@keyframes cp-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){.cp-intro #header-component{animation:cp-fade .8s var(--cp-ease) both}.cp-intro #header-component .header__column>a[href="/"]{animation:cp-rise .95s var(--cp-ease) .1s both}.cp-intro #header-component .header__column--left>*:not(a[href="/"]),.cp-intro #header-component .header__column--center>*,.cp-intro #header-component .header__column--right>*{animation:cp-fade 1s var(--cp-ease) .34s both}.cp-intro .cp-ticker{animation:cp-rise .9s var(--cp-ease) .06s both}.cp-intro .cp-in{animation:cp-rise .95s var(--cp-ease) both;animation-delay:calc(var(--cp-i, 0) * 95ms + .18s)}.cp-intro .cp-in--mask{animation-name:cp-mask-up;animation-duration:1.15s}.cp-intro .cp-in--rule{animation-name:cp-draw;animation-duration:.85s;transform-origin:left center}.cp-intro .cp-hero__frame{animation:cp-curtain 1.15s var(--cp-ease) .24s both}.cp-intro .cp-hero__img{animation:cp-settle 2s var(--cp-ease) .24s both}.cp-intro .cp-hero .cp-reveal,.cp-intro .cp-ticker .cp-reveal{animation:none}}@media(max-width:749px){:root{--cp-track: .18em}input,select,textarea,.field__input,.cp-news__input{font-size:16px!important}.cp-body{font-size:.9375rem;line-height:1.7;max-width:38ch}.cp-link,.cp-hero__ghost,.cp-news__btn{min-height:44px;align-items:center}.cp-link{padding-bottom:.55rem}.cp-hero .cp-hero__shell{min-height:0;gap:2.25rem}.cp-hero{padding-block:2.75rem 3.25rem}.cp-hero .cp-hero__actions{gap:1.25rem 2rem;width:100%}.cp-hero .cp-hero__cap{font-size:.5625rem;padding:.6rem .85rem}.cp-drop{padding-block:3.25rem}.cp-drop .cp-drop__stack{gap:.5rem}.cp-drop .cp-drop__cap{font-size:.5rem;padding:.45rem .6rem;letter-spacing:.16em}.cp-drop .cp-drop__notes li{font-size:.875rem}.cp-grid-sec{padding-block:3.25rem}.cp-grid-sec .cp-grid{gap:2rem .75rem}.cp-grid-sec .cp-card__meta{grid-template-columns:auto 1fr;gap:.35rem .6rem;padding-top:.85rem;margin-top:.85rem}.cp-grid-sec .cp-card__price{grid-column:1 / -1}.cp-grid-sec .cp-card__name{font-size:.8125rem;line-height:1.35}.cp-grid-sec__head{gap:1rem;margin-bottom:1.25rem}.cp-specs{padding-block:3.25rem}.cp-specs .cp-specs__item{padding-block:1.5rem}.cp-statement{padding-block:3.5rem}.cp-statement .cp-statement__inner{max-width:none}.cp-news{padding-block:3.25rem}.cp-news .cp-news__row{gap:.75rem;padding-bottom:.75rem}.cp-news .cp-news__title{max-width:none}.cp-ticker .cp-ticker__dot{margin-inline:1.35rem}.cp-ticker .cp-ticker__item{font-size:.5625rem;letter-spacing:.2em}#header-component .header__column>a[href="/"]{padding-block:.2rem}}@media(max-width:380px){.cp-hero__heading{font-size:2.1rem}.cp-grid-sec .cp-grid{grid-template-columns:1fr}.cp-grid-sec .cp-card__price{grid-column:auto}.cp-grid-sec .cp-card__meta{grid-template-columns:auto 1fr auto}}@media(hover:none){.cp-link:hover{gap:.7rem;opacity:1}#header-component .header__column>a[href="/"]:hover:after{transform:scaleX(0)}}.cp-hero__text,.cp-drop__info,.cp-news__text,.cp-grid-sec__head>div,.cp-specs__head{display:flex;flex-direction:column;align-items:flex-start}.cp-statement__inner{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:750px){.cp-statement__inner{align-items:center}}.cp-hero__text>*,.cp-drop__info>*,.cp-news__text>*,.cp-grid-sec__head>div>*,.cp-specs__head>*,.cp-statement__inner>*{margin:0!important}.cp-hero__eyebrow{margin-bottom:clamp(1.4rem,3vw,2.4rem)!important}.cp-hero__heading{margin-bottom:clamp(1.3rem,2.5vw,2rem)!important}.cp-hero__body{margin-bottom:clamp(1.9rem,4vw,3rem)!important}.cp-drop__title{margin-block:clamp(.9rem,2vw,1.3rem) clamp(.6rem,1.5vw,1rem)!important}.cp-drop__price{margin-bottom:clamp(1.5rem,3vw,2rem)!important}.cp-drop__body{margin-bottom:clamp(1.7rem,3vw,2.2rem)!important}.cp-drop__notes{margin-bottom:clamp(1.9rem,3.5vw,2.6rem)!important}.cp-grid-sec__title,.cp-specs__title{margin-top:clamp(.8rem,1.5vw,1.1rem)!important}.cp-statement__eyebrow{margin-bottom:clamp(1.5rem,3vw,2.2rem)!important}.cp-statement__attr{margin-top:clamp(1.8rem,3.5vw,2.6rem)!important}.cp-news__title{margin-block:clamp(.9rem,2vw,1.2rem) clamp(.6rem,1.5vw,1rem)!important}.cp-specs__label{margin-bottom:.7rem!important}.cp-specs__text{margin:0!important}.cp-specs__num{margin-bottom:clamp(1.2rem,2.5vw,1.8rem)!important}.cp-drop__notes li,.cp-grid li{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cold-press.css.map */
