:root{--sq-orange:#f76a35;--sq-cobalt:#213baf;--sq-cream:#fff5e8;--sq-orange-light:#ffc69a}.sq-v2.sq-home{--paper:#fff6e9;--ink:#24282c;--soft:#ffe5cc;--line:#d7bda9}.sq-v2.sq-home header,.sq-v2.sq-plain-sight header{background:#fff6e9;border-bottom:1px solid #213baf30;color:var(--sq-cobalt)}.sq-v2.sq-home header .wordmark,.sq-v2.sq-plain-sight header .wordmark{font-weight:900;letter-spacing:-.075em}.sq-v2.sq-home header .button,.sq-v2.sq-plain-sight header .button{background:var(--sq-orange);border-color:var(--sq-cobalt);color:var(--sq-cobalt);font-weight:700}.sq-v2.sq-home header .button:hover,.sq-v2.sq-plain-sight header .button:hover{background:var(--sq-cobalt);color:var(--sq-cream)}.sq-v2.sq-home .sq-film{background:#171c21}.sq-v2.sq-home .film-actions .primary{background:var(--sq-orange);border-color:var(--sq-orange);color:#142a92;font-weight:800}.sq-v2.sq-home .film-actions .primary:hover{background:#ffd1b2;color:#142a92}.sq-v2.sq-home .film-copy .eyebrow{color:#ffac77}.sq-v2.sq-home .sq-orbit{background:#fff3de;color:#1c2c88}.sq-v2.sq-home .orbit-heading h2{font-size:clamp(38px,5vw,74px);font-weight:900;letter-spacing:-.07em}.sq-v2.sq-home .orbit-filter button[aria-pressed=true]{color:var(--sq-cobalt);border-bottom-color:var(--sq-orange);box-shadow:inset 0 -3px var(--sq-orange)}.sq-v2.sq-home .orbit-info h3{font-weight:900;letter-spacing:-.065em}.sq-v2.sq-home .orbit-info .primary,.sq-v2.sq-home .orbit-info [name=add]{background:var(--sq-orange);color:var(--sq-cobalt);border-color:var(--sq-cobalt);font-weight:800}.sq-v2.sq-home .orbit-info .primary:hover,.sq-v2.sq-home .orbit-info [name=add]:hover{background:var(--sq-cobalt);color:#fff5e8}.sq-v2.sq-home .orbit-navigation button:hover{background:var(--sq-orange);color:var(--sq-cobalt)}.sq-v2.sq-home .sq-learn-invite{background:#fff8ed;color:var(--sq-cobalt)}.sq-v2.sq-home .sq-learn-invite h2{font-weight:800;letter-spacing:-.055em}.sq-v2.sq-home .sq-learn-invite .button{background:var(--sq-orange);border-color:var(--sq-orange);color:var(--sq-cobalt);font-weight:800}.sq-v2.sq-home #wholesale{max-width:none;padding-left:max(30px,calc((100vw - 1170px)/2));padding-right:max(30px,calc((100vw - 1170px)/2));background:var(--sq-cobalt);color:#fff5e8}.sq-v2.sq-home #wholesale h2{font-size:clamp(46px,6vw,88px);font-weight:900;letter-spacing:-.07em}.sq-v2.sq-home #wholesale .button{background:var(--sq-orange);color:var(--sq-cobalt);border-color:var(--sq-orange)}.sq-v2.sq-plain-sight{--paper:#fff7eb;--ink:#253785;--line:#b9b9a8;--soft:#ffe2cb;--blue:#213baf}.sq-v2.sq-plain-sight .product-buy--plain-sight{position:relative;max-width:none;width:100%;padding:clamp(42px,7vw,100px) max(24px,calc((100vw - 1360px)/2));padding-bottom:clamp(50px,6vw,90px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);gap:clamp(30px,5vw,90px);min-height:680px;align-items:center;background:var(--sq-orange);color:var(--sq-cobalt);overflow:hidden;isolation:isolate}.sq-v2.sq-plain-sight .product-buy--plain-sight:after{content:"SQ / 001";position:absolute;right:-.08em;bottom:-.23em;font-size:clamp(130px,24vw,380px);line-height:1;font-weight:900;letter-spacing:-.09em;color:#fff5e91c;white-space:nowrap;pointer-events:none;z-index:-1}.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art{order:2;position:relative;display:grid;place-items:center;min-height:520px;padding:10px 0 28px;transform:rotate(-5deg);transition:transform .65s cubic-bezier(.2,.7,.2,1)}.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art:hover{transform:rotate(-1deg) translateY(-6px)}.sq-v2.sq-plain-sight .product-art img{max-width:min(100%,560px);max-height:min(68vh,650px);object-fit:contain;filter:drop-shadow(22px 32px 18px #2c1a3440)}.sq-v2.sq-plain-sight .product-art .visual-slot{min-height:340px;min-width:280px;background:#fff7e9;color:var(--sq-cobalt);border:2px dashed var(--sq-cobalt)}.sq-v2.sq-plain-sight .sq-art-index{position:absolute;left:10%;bottom:18px;display:block;border-top:2px solid currentColor;padding-top:8px;font-size:12px;letter-spacing:.25em;font-weight:800;transform:rotate(5deg)}.sq-v2.sq-plain-sight .buy-controls{order:1;position:relative;z-index:2;max-width:620px}.sq-v2.sq-plain-sight .sq-hero-overline{font-size:12px;letter-spacing:.24em;font-weight:800;margin:0 0 24px}.sq-v2.sq-plain-sight .sq-hero-title{font-size:clamp(78px,10vw,160px);line-height:.72;letter-spacing:-.11em;text-transform:uppercase;font-weight:900;max-width:700px;margin:0 0 45px;overflow:visible;overflow-wrap:normal}.sq-v2.sq-plain-sight .sq-hero-title span{display:block;margin-left:clamp(0px,2.2vw,35px);font-style:italic;letter-spacing:-.1em}.sq-v2.sq-plain-sight .sq-product-tagline{font-size:clamp(19px,2.1vw,29px);line-height:1.15;font-weight:800;margin:0 0 26px}.sq-v2.sq-plain-sight .sq-flavor-list{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.sq-v2.sq-plain-sight .sq-flavor-list span{border:1px solid currentColor;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:700;letter-spacing:.025em}.sq-v2.sq-plain-sight .buy-controls .sq-product-form{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(90px,.7fr);align-items:end;gap:12px 16px;max-width:460px}.sq-v2.sq-plain-sight .buy-controls .sq-product-form label{font-weight:750;font-size:12px;letter-spacing:.09em;text-transform:uppercase}.sq-v2.sq-plain-sight .buy-controls .sq-product-form select,.sq-v2.sq-plain-sight .buy-controls .sq-product-form input{border:2px solid var(--sq-cobalt);background:#fff7eb;color:var(--sq-cobalt);border-radius:0;font-size:17px;font-weight:700;min-height:50px}.sq-v2.sq-plain-sight .buy-controls .sq-product-form .product-price{font-size:clamp(24px,3.4vw,38px);font-weight:900;letter-spacing:-.04em}.sq-v2.sq-plain-sight .buy-controls .sq-product-form [name=add]{font-size:16px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;padding:16px 26px;min-height:60px;background:var(--sq-cobalt);color:#fff4df;border:2px solid var(--sq-cobalt);border-radius:0}.sq-v2.sq-plain-sight .buy-controls .sq-product-form [name=add]:hover:not(:disabled){background:#fff4df;color:var(--sq-cobalt)}.sq-v2.sq-plain-sight .sq-origin-signature{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:14px;font-weight:800;margin-top:18px}.sq-v2.sq-plain-sight .sq-release-note{font-size:12px;font-weight:700;letter-spacing:.07em;margin-top:9px}.sq-v2.sq-plain-sight .sq-more-link{display:inline-flex;align-items:center;gap:16px;margin-top:18px;padding:8px 0;border-bottom:2px solid var(--sq-cobalt);font-size:14px;font-weight:800;text-decoration:none}.sq-v2.sq-plain-sight .sq-more-link span{font-size:19px}.sq-v2.sq-plain-sight .product-depth-nav{background:#fff7eb;color:var(--sq-cobalt);max-width:none;position:relative;gap:clamp(12px,3vw,40px);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;border-color:#243ca83a}.sq-v2.sq-plain-sight .product-depth-nav a{text-decoration:none;border-bottom:2px solid transparent}.sq-v2.sq-plain-sight .product-depth-nav a:hover{border-color:var(--sq-orange)}.sq-v2.sq-plain-sight .coffee-overview h2,.sq-v2.sq-plain-sight .brew-guide h2{font-size:clamp(40px,5vw,73px);font-weight:900;letter-spacing:-.075em}.sq-v2.sq-plain-sight .coffee-overview .coffee-facts details{border-color:#213baf55}.sq-v2.sq-plain-sight .coffee-overview .coffee-facts summary strong{font-weight:800}.sq-v2.sq-plain-sight .product-story{background:var(--sq-cobalt);color:#fff4e6}.sq-v2.sq-plain-sight .product-story .story-window{border-color:#fff4e688;background:#1b2e88;color:#fff4e6}.sq-v2.sq-plain-sight .product-story .eyebrow{color:var(--sq-orange-light)}.sq-v2.sq-plain-sight #bag-tour{background:var(--sq-cobalt);color:#fff4e6;border-color:#fff4e655}.sq-v2.sq-plain-sight #bag-tour .bag-copy h2{font-size:clamp(64px,8vw,128px);letter-spacing:-.09em;font-weight:900}.sq-v2.sq-plain-sight #bag-tour .bag-controls button{border:1px solid #fff4e677;color:#fff4e6;min-height:44px}.sq-v2.sq-plain-sight #bag-tour .bag-controls button[aria-pressed=true]{background:var(--sq-orange);border-color:var(--sq-orange);color:var(--sq-cobalt)}.sq-v2.sq-plain-sight #bag-tour .bag-copy .muted,.sq-v2.sq-plain-sight #bag-tour .bag-caption{color:#fff4e6bb}.sq-v2.sq-plain-sight #bag-tour .paper-bag{filter:drop-shadow(25px 25px 22px #0006)}.sq-v2.sq-plain-sight .brew-guide .button{background:var(--sq-orange);border-color:var(--sq-orange);color:var(--sq-cobalt);font-weight:800}.sq-v2.sq-plain-sight .brew-guide details{border-top:1px solid #213baf4b;padding:12px 0}.sq-v2.sq-plain-sight .roast-approach{background:#fff1de}@media(max-width:990px){.sq-v2.sq-plain-sight .product-buy--plain-sight{grid-template-columns:1fr 1fr;gap:24px}.sq-v2.sq-plain-sight .sq-hero-title{font-size:clamp(68px,10vw,110px)}.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art{min-height:410px}}@media(max-width:780px){.sq-v2.sq-plain-sight .product-buy--plain-sight{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:46px 22px 48px;min-height:0}.sq-v2.sq-plain-sight .buy-controls{order:1}.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art{order:0;min-height:290px;max-height:390px;transform:rotate(-4deg);padding:0}.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art img{max-height:360px}.sq-v2.sq-plain-sight .sq-hero-title{font-size:clamp(64px,18vw,110px);margin-bottom:26px}.sq-v2.sq-plain-sight .sq-hero-overline{margin-bottom:15px}.sq-v2.sq-plain-sight .sq-product-tagline{font-size:24px}.sq-v2.sq-plain-sight .sq-art-index{font-size:10px;bottom:4px}.sq-v2.sq-plain-sight .product-depth-nav{max-width:100%;top:var(--product-header-height,90px);z-index:8;overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap;padding:5px 16px}.sq-v2.sq-plain-sight #bag-tour .bag-copy h2{font-size:clamp(48px,11vw,75px)}}@media(prefers-reduced-motion:reduce){.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art{transform:none!important;transition:none!important}}.sq-v2.sq-home header .button{background:transparent;color:var(--sq-cobalt);border-color:var(--sq-cobalt)}.sq-v2.sq-home header .button:hover{background:var(--sq-cobalt);color:#fff6e9}.sq-v2.sq-home .film-actions .primary{background:#f7f4ec;color:#202321;border-color:#f7f4ec}.sq-v2.sq-home .film-actions .primary:hover{background:#e3dfd5;color:#202321}.sq-v2.sq-home .orbit-info .primary,.sq-v2.sq-home .orbit-info [name=add]{background:#202321;color:#fff6e9;border-color:#202321}.sq-v2.sq-home .orbit-info .primary:hover,.sq-v2.sq-home .orbit-info [name=add]:hover{background:#3b474b;color:#fff6e9}.sq-v2.sq-home .sq-learn-invite .button{background:#202321;color:#fff6e9;border-color:#202321}.sq-v2.sq-home .sq-learn-invite .button:hover{background:#3b474b;color:#fff6e9}.sq-v2.sq-home #wholesale .button{background:#fff6e9;color:#202321;border-color:#fff6e9}.sq-v2.sq-home #wholesale .button:hover{background:#e5ded1;color:#202321}.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art img{transform:scale(var(--hero-zoom,1)) translateY(var(--hero-drift,0px));transform-origin:50% 50%;will-change:transform}.sq-v2.sq-plain-sight .product-buy--plain-sight .sq-zoom-cue{position:absolute;right:2%;bottom:15px;font-size:10px;letter-spacing:.18em;font-weight:800;transform:rotate(5deg)}.sq-v2.sq-plain-sight #bag-tour .bag-object{transform-origin:center;will-change:transform}@media(max-width:780px){.sq-v2.sq-plain-sight .product-buy--plain-sight .sq-zoom-cue{display:none}}@media(prefers-reduced-motion:reduce){.sq-v2.sq-plain-sight .product-buy--plain-sight .product-art img{transform:none!important}.sq-v2.sq-plain-sight #bag-tour .bag-object{--bag-zoom:1!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sq-v2-017.css.map */
