.wb-cover{position:relative;isolation:isolate;overflow:hidden;min-height:660px;height:calc(100svh - 86px);max-height:1000px;background:#201711;color:#f7f4ed;display:flex;align-items:center;padding:70px 6% 100px}.wb-cover-photo{position:absolute;top:0;right:0;bottom:0;left:38%;z-index:-2}.wb-cover-photo img{height:100%;width:100%;object-fit:cover;object-position:50% 68%}.wb-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#201711 0% 38%,#201711a6 52%,#20171100 78%),linear-gradient(0deg,#201711a6,transparent 30%)}.wb-cover-content{width:100%;min-width:0;max-width:880px}.wb-cover h1{font-size:clamp(65px,7.8vw,125px);font-weight:600;letter-spacing:-.065em;line-height:.96}.wb-cover-content>p{font-size:17px;line-height:1.7;margin:29px 0;color:#e0d2c1;max-width:370px}.wb-cover-shop{min-height:57px;padding:17px 25px;background:#e7d4b7;color:#281c17;display:inline-flex;gap:65px;align-items:center;font-size:15px;font-weight:600}.wb-cover-shop>span{font-size:23px;line-height:1}.wb-cover-shop:hover{background:#f7f4ed}.wb-cover-discover{display:block;width:fit-content;margin-top:22px;font-size:13px;border-bottom:1px solid #c4a98d88;padding-bottom:5px;color:#e7d4b7}.wb-cover-bottom{position:absolute;bottom:29px;left:6%;right:6%;display:flex;justify-content:space-between;font-size:11px;color:#e0d2c1}.wb-opening{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:0;background:#281c17;color:#f7f4ed;transition:background-color 1.2s ease;padding:44px 8% 28px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:65px;row-gap:20px;min-height:870px;--taste-bg:#281c17}.wb-opening[data-roast="1"]{background:#413329;--taste-bg:#413329}.wb-opening[data-roast="2"]{background:#38262c;--taste-bg:#38262c}.wb-opening[data-roast="3"]{background:#3e3829;--taste-bg:#3e3829}.wb-country-scene{position:absolute;left:10%;top:31%;font-size:clamp(90px,12vw,180px);font-weight:600;line-height:.9;letter-spacing:-.07em;color:#e7d4b7;opacity:.06;max-width:60%;pointer-events:none;z-index:-1;overflow-wrap:anywhere}.wb-opening-title{grid-column:1;grid-row:1}.wb-opening-title h2{font-size:clamp(55px,5.2vw,78px);font-weight:600;line-height:.92;letter-spacing:-.065em}.wb-opening-title>p{font-size:15px;color:#d2bca4;margin-top:18px}.wb-skip-shop{display:none}.wb-dial{position:relative;grid-column:1;grid-row:2;width:min(calc(100% - 60px),570px);aspect-ratio:1;align-self:center;justify-self:center}.wb-dial-drawing{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;fill:none;stroke:#c7aa88;stroke-width:1}.wb-dial-drawing>circle:nth-child(2){stroke:#e7d4b755;stroke-dasharray:1 11.8;stroke-width:10}.wb-dial-points{fill:#e7d4b7;stroke:none}.wb-dial-cup{position:absolute;width:68%;left:16%;top:16%;aspect-ratio:1;padding:0;border:0;background:none;display:block;cursor:grab;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;transform:rotate(var(--cup-angle,0deg));transition:transform .7s cubic-bezier(.22,.61,.36,1);border-radius:50%;filter:drop-shadow(8px 20px 20px #0008)}.wb-dial-cup .studio-cup{width:100%;height:100%;display:block;pointer-events:none}.wb-cup-pointer{position:absolute;top:-13%;left:calc(50% - 9px);width:18px;height:39px;clip-path:polygon(50% 0,100% 100%,50% 81%,0 100%);background:#e7d4b7;pointer-events:none}.is-auto .wb-dial-cup,.is-grabbing .wb-dial-cup{transition:none}.wb-dial-cup:active{cursor:grabbing}.wb-taste{position:absolute;background:none;color:#c4aa8e;border:0;min-height:48px;padding:7px 10px;font:400 14px Studio Sans,Arial,sans-serif;display:flex;align-items:center;gap:9px;max-width:170px;text-align:center;z-index:3}.wb-taste span{background:var(--taste-bg);padding:4px 6px;transition:background-color 1.2s ease}.wb-taste>i{width:8px;height:8px;border:1px solid #ab9077;border-radius:50%;display:block;flex:none}.wb-taste[aria-pressed=true]{color:#f7f4ed}.wb-taste[aria-pressed=true]>i{background:#f7f4ed;border-color:#f7f4ed}.wb-taste:hover{color:#fff}.wb-taste-1{left:50%;top:4%;transform:translate(-50%,-50%)}.wb-taste-2{right:3%;top:50%;transform:translate(50%,-50%);flex-direction:column;gap:5px}.wb-taste-3{left:50%;bottom:4%;transform:translate(-50%,50%)}.wb-taste-4{left:3%;top:50%;transform:translate(-50%,-50%);flex-direction:column;gap:5px}.wb-dial-help{grid-column:1;grid-row:3;text-align:center;font-size:11px;color:#c4aa8e;align-self:start}.wb-motion-access{position:absolute;top:20px;left:50%;transform:translate(-50%,-160px);z-index:10;border:1px solid #e7d4b7;background:#281c17;color:#f7f4ed;padding:12px 20px}.wb-motion-access:focus-visible{transform:translate(-50%)}.wb-sheet-wrap{grid-column:2;grid-row:1/4;width:100%;max-width:450px;align-self:center;justify-self:center;transform:rotate(3deg);filter:drop-shadow(12px 20px 0 #0002)}.wb-product-panel{background:#fff;color:#3e2723;padding:20px 20px 13px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wb-label-art{aspect-ratio:4/3;display:grid;align-items:center}.wb-label-art [hidden]{display:none}.wb-label-art img{display:block;width:100%;height:auto}.wb-label-missing{font-size:38px;letter-spacing:-.04em;padding:30px 12px;line-height:1.1}.wb-panel-purchase{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:23px 4px 12px;border-top:1px solid #e4ddd3}.wb-panel-purchase>span{font-size:18px}.wb-shop-button{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#3e2723;color:#f7f4ed;min-height:51px;padding:13px 18px;font-size:14px}.wb-shop-button>span[aria-hidden]{font-size:21px}.wb-shop-button:hover{background:#70432e}.wb-panel-navigation{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:10px;color:#79543e}.wb-panel-navigation button{border:0;background:none;font-size:20px;min-width:44px;min-height:44px}.wb-panel-navigation button:hover{background:#3e272308}.wb-opening-foot{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:11px;color:#c4a98d;margin-top:20px}.wb-opening-foot>a{color:#f7f4ed;border-bottom:1px solid #e7d4b777;padding-bottom:4px}.wb-nojs{grid-column:1/-1;font-size:13px}.wb-library{background:#e7d4b7;padding:65px 5% 100px}.wb-library-title{display:grid;grid-template-columns:1.3fr 1fr auto;align-items:end;gap:35px;margin-bottom:45px}.wb-library h2{font-size:clamp(35px,4.5vw,65px);letter-spacing:-.06em}.wb-library-title>p{font-size:15px;line-height:1.6}.wb-library-title>a{font-size:13px;border-bottom:1px solid;padding-bottom:5px}.wb-library-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:start}.longshot-store .wb-library-grid .studio-product-card{padding:14px 14px 18px;background:#f7f4ed;box-shadow:4px 6px #3e27231a}.wb-library-grid .studio-product-card:nth-child(2n){margin-top:65px}.longshot-store .wb-library-grid .studio-card-image{aspect-ratio:1/.94}.longshot-store .wb-library-grid .studio-card-copy{padding-top:17px}.longshot-store .wb-library-grid .studio-card-copy h3{font-size:25px}.longshot-store .wb-library-grid .studio-card-notes{font-size:12px}@media(max-width:1150px){.wb-cover{padding-inline:5%;min-height:630px}.wb-cover h1{font-size:8.6vw}.wb-cover-photo{left:32%}.wb-opening{padding-inline:5%;column-gap:35px;min-height:760px}.wb-opening-title h2{font-size:67px}.wb-taste{font-size:12px;max-width:125px}.wb-product-panel{padding:15px}.wb-panel-purchase{gap:12px}.wb-panel-purchase>span{font-size:16px}.wb-shop-button{font-size:12px;padding:12px;gap:17px}.wb-library-grid{gap:17px}.longshot-store .wb-library-grid .studio-product-card{padding:10px}.longshot-store .wb-library-grid .studio-card-copy h3{font-size:23px}.wb-library-title{gap:25px}}@media(max-width:800px){.wb-cover{height:calc(100svh - 80px);min-height:650px}.wb-cover h1{font-size:10vw}.wb-cover-photo{left:22%}.wb-cover:before{background:linear-gradient(90deg,#201711f5,#201711b3 35%,#20171122),linear-gradient(0deg,#201711a6,transparent 50%)}.wb-cover-content>p{font-size:16px}.wb-opening{min-height:0;padding:40px 25px 30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px 25px}.wb-opening-title{grid-column:1/-1;display:flex;align-items:end;justify-content:space-between;gap:20px}.wb-opening-title h2{font-size:65px}.wb-opening-title>p{margin:0 0 8px;font-size:13px}.wb-dial{grid-row:2;width:calc(100% - 40px)}.wb-sheet-wrap{grid-column:2;grid-row:2/4}.wb-dial-help{grid-row:3;font-size:10px}.wb-taste{font-size:10px;min-height:44px;max-width:100px;padding:6px;gap:6px}.wb-taste>i{width:6px;height:6px}.wb-taste span{padding:4px}.wb-taste-2{right:0}.wb-taste-4{left:0}.wb-cup-pointer{width:13px;height:26px;left:calc(50% - 6.5px)}.wb-country-scene{font-size:21vw;max-width:90%;top:27%}.wb-opening-foot{font-size:9px;flex-wrap:wrap;margin-top:0}.wb-opening-foot>span{display:none}.wb-panel-purchase{padding-top:17px}.wb-panel-purchase>span{font-size:15px}.wb-shop-button{font-size:11px;gap:9px}.wb-library{padding:45px 5% 60px}.wb-library-title{grid-template-columns:1fr 1fr;gap:20px}.wb-library-title>a{justify-self:start;grid-column:1/-1}.wb-library-title>p{font-size:13px}.wb-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.wb-library-grid .studio-product-card:nth-child(2n){margin-top:40px}}@media(max-width:550px){.wb-cover{padding:35px 24px 290px;min-height:710px;height:calc(100svh - 76px);max-height:850px;align-items:flex-start}.wb-cover h1{font-size:clamp(49px,12.6vw,70px);line-height:.97;letter-spacing:-.06em}.wb-cover-content>p{font-size:14px;line-height:1.55;margin:20px 0;max-width:280px}.wb-cover-photo{top:0;right:0;bottom:0;left:0}.wb-cover-photo img{object-position:55% 88%}.wb-cover:before{background:linear-gradient(180deg,#201711 0% 19%,#201711b8 35%,#20171122 62%,#20171100 75%,#201711b8)}.wb-cover-shop{min-height:51px;font-size:14px;padding:13px 20px;gap:40px}.wb-cover-discover{font-size:12px;margin-top:17px}.wb-cover-bottom{left:24px;right:24px;bottom:22px;font-size:10px;gap:25px}.wb-cover-bottom>span{max-width:145px}.wb-cover-bottom>span:last-child{text-align:right}.wb-opening{display:flex;flex-direction:column;gap:0;padding:35px 23px 30px}.wb-opening-title{display:block}.wb-opening-title h2{font-size:57px}.wb-opening-title>p{font-size:13px;margin-top:15px;max-width:270px}.wb-skip-shop{display:inline-block;margin-top:17px;border-bottom:1px solid #e7d4b7;font-size:12px;padding-bottom:5px}.wb-dial{width:calc(100% - 52px);margin:38px auto 24px;align-self:center}.wb-taste{font-size:10px;max-width:100px;padding:5px 7px}.wb-taste-1{top:3%}.wb-taste-2{right:0}.wb-taste-3{bottom:3%}.wb-taste-4{left:0}.wb-dial-help{margin-bottom:32px}.wb-sheet-wrap{width:calc(100% - 10px);margin:0 auto 12px;transform:rotate(2deg)}.wb-product-panel{padding:15px 15px 10px}.wb-panel-purchase{gap:12px;padding-top:17px}.wb-panel-purchase>span{font-size:16px}.wb-shop-button{font-size:13px;padding:12px 14px;gap:14px}.wb-panel-navigation{font-size:10px}.wb-country-scene{top:280px;left:0;font-size:26vw}.wb-opening-foot{font-size:10px;gap:15px;align-items:start;padding-top:26px;line-height:1.6}.wb-opening-foot>p{max-width:170px}.wb-library{padding:40px 19px 50px}.wb-library-title{display:block;margin-bottom:30px}.wb-library h2{font-size:44px}.wb-library-title>p{font-size:14px;margin-top:19px}.wb-library-title>a{display:inline-block;font-size:12px;margin-top:20px}.wb-library-grid{gap:23px 13px}.longshot-store .wb-library-grid .studio-product-card{padding:9px 9px 13px}.longshot-store .wb-library-grid .studio-card-copy h3{font-size:23px}.longshot-store .wb-library-grid .studio-card-roast{font-size:10px}.longshot-store .wb-library-grid .studio-card-notes{font-size:11px;min-height:65px}.longshot-store .wb-library-grid .studio-card-price{font-size:12px}.longshot-store .wb-library-grid .choose-button{font-size:11px;padding-inline:5px}.wb-library-grid .studio-product-card:nth-child(2n){margin-top:36px}}@media(max-width:360px){.wb-cover{padding-inline:20px;min-height:700px}.wb-cover h1{font-size:46px}.wb-cover-content>p{font-size:13px}.wb-opening{padding-inline:19px}.wb-opening-title h2{font-size:53px}.wb-dial{width:calc(100% - 50px)}.wb-taste{max-width:88px;font-size:9px}.wb-product-panel{padding:12px}.wb-panel-purchase{gap:8px}.wb-shop-button{font-size:12px;padding:11px}.wb-panel-purchase>span{font-size:14px}.wb-library{padding-inline:15px}.wb-library h2{font-size:40px}.longshot-store .wb-library-grid .studio-card-copy h3{font-size:21px}.longshot-store .wb-library-grid .choose-button{font-size:10px}}@media(prefers-reduced-motion:reduce){.wb-opening,.wb-taste span,.wb-dial-cup{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/workbench.css.map */
