html:has(#coffee-contact-led){scroll-behavior:auto}#coffee-contact-led{--ink:#0c2d30;--muted:#294a47;--accent:#205d50;--line:#a5b99d;--theme-heading:var(--ink);--theme-body:var(--muted);--theme-muted:var(--muted);--theme-link:var(--accent);--theme-border:var(--line);--theme-border-strong:var(--accent);--theme-focus:#205d50;color:var(--muted);overflow-wrap:anywhere;background:#f6f3e7;font:400 17px/1.7 Arial,sans-serif}#coffee-contact-led :is(.cq-breadcrumb,.cq-hero,.cq-design,.cq-section){padding-inline:max(var(--pl-page-gutter),calc((100% - var(--pl-content-max))/2))}#coffee-contact-led [id]{scroll-margin-top:125px}#coffee-contact-led :is(h1,h2){letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;max-width:27ch;color:var(--ink);margin:0 0 25px;font:400 clamp(42px,4.6vw,64px)/1.06 Coffee Anton,Impact,Arial Narrow,sans-serif}#coffee-contact-led h3{letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);max-width:30ch;margin:0 0 15px;font:400 clamp(27px,2.8vw,38px)/1.17 Coffee Anton,Impact,sans-serif}#coffee-contact-led p{color:var(--muted);margin:0 0 18px;font:400 17px/1.72 Arial,sans-serif}#coffee-contact-led strong{color:var(--ink);font-weight:800}#coffee-contact-led .cq-title-small{text-transform:none;letter-spacing:-.025em;margin-bottom:10px;font:800 clamp(19px,2vw,27px)/1.35 Arial,sans-serif;display:block}#coffee-contact-led .cq-title-focus{color:var(--accent);display:block}#coffee-contact-led .cq-title-focus+.cq-title-small{margin:12px 0 0}#coffee-contact-led .eyebrow{letter-spacing:.12em;color:var(--accent);margin:0 0 15px;font:800 10px/1.6 Arial,sans-serif}#coffee-contact-led :is(a,button,summary,[tabindex],input,textarea):focus-visible{outline:3px solid var(--theme-focus);outline-offset:4px}#coffee-contact-led .text-link{max-width:100%;min-height:44px;color:var(--accent);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);align-items:center;gap:13px;padding:6px 0;font:750 13px/1.5 Arial,sans-serif;display:inline-flex}#coffee-contact-led .text-link>span{flex-shrink:0}#coffee-contact-led figure{min-width:0;margin:0}#coffee-contact-led figcaption{color:var(--muted);margin:12px 0 0;font:400 11px/1.55 Arial,sans-serif}#coffee-contact-led :is(.cq-breadcrumb,.cq-hero){--ink:#f6f3e7;--muted:#dce6d9;--accent:#e3edc3;--line:#668477;--theme-heading:var(--ink);--theme-body:var(--muted);--theme-muted:var(--muted);--theme-link:var(--accent);--theme-focus:#e3edc3;background:#0c2d30}#coffee-contact-led .cq-breadcrumb{gap:9px;margin:0;padding-block:14px 10px;font:400 11px/1.5 Arial,sans-serif}#coffee-contact-led .cq-hero{isolation:isolate;background:radial-gradient(at 0 25%,#3f6d5b,#0000 70%),#0c2d30;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:45px;padding-block:21px 39px;display:grid;position:relative}#coffee-contact-led .cq-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.8;background:linear-gradient(90deg,#0c2d30c9,#0c2d30ef),url(/images/coffee-shop-atmosphere.webp) 50%/cover;position:absolute;inset:0 43% 0 0}#coffee-contact-led .cq-introduction{min-width:0;padding-top:8px}#coffee-contact-led h1{max-width:none;margin-bottom:19px;font-size:clamp(45px,4.5vw,66px);line-height:1.09}#coffee-contact-led h1 .cq-title-focus{color:#ffb27f}#coffee-contact-led h1 .cq-title-small{color:#f6f3e7;margin-bottom:10px;font-size:21px}#coffee-contact-led .cq-lead{max-width:58ch;margin-bottom:12px;font-size:16px;line-height:1.72}#coffee-contact-led .cq-quick-link{display:none}#coffee-contact-led .cq-hero-bags{--cq-bag-height:clamp(145px,22svh,200px);isolation:isolate;height:calc(var(--cq-bag-height) + 57px);width:100%;max-width:470px;margin:13px 0 18px;position:relative}#coffee-contact-led .cq-bag-plane{z-index:-1;clip-path:polygon(2% 7%,100% 0,96% 100%,0 89%);background:radial-gradient(at 20% 0,#ffffe8,#0000 65%),#c4d6a3;position:absolute;inset:9% 1% 15% 3%;transform:rotate(-3deg);box-shadow:inset -10px -12px #8ea78c}#coffee-contact-led .cq-hero-bags:after{content:"";z-index:-2;clip-path:polygon(2% 7%,100% 0,96% 100%,0 89%);background:#f5ab80;position:absolute;inset:16% 0 12% 7%;transform:rotate(-3deg)}#coffee-contact-led .cq-hero-bags>.be-bag{--bag-rim:#f6f3e7;position:absolute}#coffee-contact-led .cq-hero-front{width:calc(var(--cq-bag-height)*1.42);z-index:2;--bag-tilt:-3deg;max-width:80%;top:15px;left:3%}#coffee-contact-led .cq-hero-back{width:calc(var(--cq-bag-height)*.637);--bag-tilt:5deg;max-width:35%;top:0;right:4%}#coffee-contact-led .cq-hero-bags figcaption{color:#e3edc3;margin:0;font-size:10px;position:absolute;inset:auto 0 0}#coffee-contact-led .cq-formats{max-width:58ch;margin:0;font-size:14px;line-height:1.75}#coffee-contact-led .cq-form-panel{--ink:#0c2d30;--muted:#294a47;--accent:#205d50;--line:#a9b9a0;--white:#f6f3e7;--paper:#edf0da;--theme-heading:#0c2d30;--theme-body:#294a47;--theme-muted:#496156;--theme-link:#205d50;--theme-border:#a9b9a0;--theme-border-strong:#205d50;--theme-focus:#205d50;--theme-card:#fffef7;--theme-photo:#fff;--theme-action:#0c2d30;--theme-action-text:#f6f3e7;--theme-action-hover:#205d50;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(at 90% 0,#ffffed,#0000 60%),#f6f3e7;border:0;border-top:5px solid #e3edc3;border-radius:0;min-width:0;padding:22px;box-shadow:8px 10px #809d84}#coffee-contact-led #quote-form{scroll-margin-top:122px}#coffee-contact-led .cq-form-heading h2{letter-spacing:-.035em;text-transform:none;color:#0c2d30;max-width:none;margin:0 0 7px;font:800 25px/1.3 Arial,sans-serif}#coffee-contact-led .cq-form-heading>p{color:#294a47;margin-bottom:15px;font-size:13px;line-height:1.6}#coffee-contact-led .quote-form{background:0 0;border:0;border-radius:0;padding:0}#coffee-contact-led .form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}#coffee-contact-led .form-fields label{color:#0c2d30;min-width:0;font:700 12px/1.5 Arial,sans-serif}#coffee-contact-led .form-fields :is(input,textarea){color:#0c2d30;background:#fffef7;border:1px solid #a2b29b;border-radius:2px;max-width:100%;min-height:44px;margin-top:5px;padding:10px 11px;font:400 16px/1.4 Arial,sans-serif}#coffee-contact-led .form-fields textarea{resize:vertical;height:107px;min-height:107px}#coffee-contact-led .form-fields :is(input,textarea)::placeholder{color:#627468;opacity:1}#coffee-contact-led .form-fields :is(input,textarea):disabled{opacity:1;color:#496156}#coffee-contact-led .form-optional{color:#496156;margin-left:5px;font-size:10px;font-weight:400}#coffee-contact-led .form-field-help{color:#496156;margin:0;font:400 11px/1.55 Arial,sans-serif}#coffee-contact-led .quote-form .button{color:#f6f3e7;white-space:normal;background:#0c2d30;border:1px solid #0c2d30;border-radius:2px;max-width:100%;min-height:46px;margin-top:16px;padding:11px 21px;font:800 13px/1.5 Arial,sans-serif;box-shadow:4px 5px #bad09f}#coffee-contact-led .quote-form .button:hover:not(:disabled){background:#205d50}#coffee-contact-led .quote-form .button:disabled{opacity:.65}#coffee-contact-led .quote-privacy{color:#496156;margin:11px 0 0;font-size:11px;line-height:1.6}#coffee-contact-led .quote-privacy a{color:#205d50;text-underline-offset:3px;text-decoration:underline}#coffee-contact-led .form-notice{color:#496156;margin:7px 0 0;font-size:11px;line-height:1.6}#coffee-contact-led .form-notice a{color:#205d50}#coffee-contact-led .form-message{overflow-wrap:anywhere;color:#0c2d30;background:#e3edc3;border:1px solid #a5b79b;padding:16px;font-size:14px}#coffee-contact-led .form-message p{color:#0c2d30;font-size:14px}#coffee-contact-led .form-message a{color:#205d50}#coffee-contact-led .inquiry-reference{font-size:12px}#coffee-contact-led .cq-email-alternative{overflow-wrap:anywhere;color:#294a47;border-top:1px solid #a9b9a0;margin:12px 0 0;padding-top:12px;font-size:12px;line-height:1.6}#coffee-contact-led :is(.cq-email-alternative,.cq-company-email) a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}#coffee-contact-led .cq-message-help{background:#eaf0d2;border:1px solid #b2bf9f;border-radius:2px;margin-bottom:16px}#coffee-contact-led :is(.cq-message-help,.cq-faq-list) summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:18px;list-style:none;display:flex}#coffee-contact-led summary::-webkit-details-marker{display:none}#coffee-contact-led summary::marker{content:""}#coffee-contact-led .cq-message-help summary{color:#0c2d30;min-height:44px;padding:11px 12px;font:700 12px/1.5 Arial,sans-serif}#coffee-contact-led .cq-disclosure-icon{flex:0 0 16px;width:16px;height:16px;display:block;position:relative}#coffee-contact-led .cq-disclosure-icon:before,#coffee-contact-led .cq-disclosure-icon:after{content:"";background:currentColor;width:16px;height:1px;position:absolute;top:7px;left:0}#coffee-contact-led .cq-disclosure-icon:after{transform:rotate(90deg)}#coffee-contact-led details[open]>summary .cq-disclosure-icon:after{transform:rotate(0)}#coffee-contact-led .cq-help-content{color:#294a47;padding:0 12px 13px;font-size:13px;line-height:1.7}#coffee-contact-led .cq-help-content p{color:#294a47;margin-bottom:11px;font-size:13px;line-height:1.7}#coffee-contact-led .cq-help-content p:last-child{margin-bottom:0}#coffee-contact-led .cq-help-content ul{color:#294a47;margin:0 0 15px;padding-left:20px}#coffee-contact-led .cq-help-content li{margin-bottom:5px;padding-left:3px}#coffee-contact-led .cq-help-content .cq-example-label{color:#0c2d30;margin-bottom:7px;font-weight:800}#coffee-contact-led blockquote{color:#294a47;border-left:2px solid #205d50;margin:0 0 13px;padding-left:13px;font-size:13px}#coffee-contact-led :is(.cq-design,.cq-section){isolation:isolate;box-shadow:none;border:0;border-radius:0;margin:0;padding-block:63px 53px;position:relative}#coffee-contact-led :is(.cq-design,.cq-section):before{content:"";background:var(--cq-join,#0c2d30);clip-path:polygon(0 0,100% 0,100% 32%,78% 85%,55% 28%,30% 100%,0 42%);pointer-events:none;filter:drop-shadow(0 4px 1px #0c2d3024);z-index:-1;height:25px;position:absolute;inset:-1px 0 auto}#coffee-contact-led .cq-section:nth-of-type(2n):before{clip-path:polygon(0 0,100% 0,100% 78%,82% 25%,55% 100%,28% 22%,10% 75%,0 35%)}#coffee-contact-led .cq-design{background:radial-gradient(at 90% 0,#fff1d8,#0000 60%),#f5b58e;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:center;gap:55px;display:grid}#coffee-contact-led .cq-design>div{min-width:0}#coffee-contact-led .cq-design-heading{text-transform:uppercase;letter-spacing:-.01em;margin-bottom:20px;font:400 clamp(28px,3vw,41px)/1.17 Coffee Anton,Impact,sans-serif}#coffee-contact-led .cq-design-heading strong{font-weight:400}#coffee-contact-led .cq-design-concept{background:#f6f3e7;padding:9px;transform:rotate(-1.5deg);box-shadow:7px 9px #b88768}#coffee-contact-led .cq-design-concept img{aspect-ratio:1672/941;object-fit:contain;width:100%;height:auto;display:block}#coffee-contact-led .cq-design-concept figcaption{color:#294a47;margin:8px 2px 1px;font-size:10px;line-height:1.5}#coffee-contact-led .cq-next{--cq-join:#f5b58e;background:radial-gradient(at 8% 0,#ffffe8,#0000 60%),linear-gradient(130deg,#e3edc3,#c0d2ad)}#coffee-contact-led .cq-next>h2{max-width:25ch;margin-bottom:32px}#coffee-contact-led .cq-next-story{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:65px;display:grid}#coffee-contact-led .cq-next-photo{isolation:isolate;min-width:0;padding:22px 4% 0;position:relative}#coffee-contact-led .cq-next-photo:before{content:"";clip-path:polygon(3% 0,100% 7%,96% 100%,0 90%);z-index:-1;background:radial-gradient(at 10% 0,#fff1d7,#0000 65%),#f5ab80;position:absolute;inset:4% 1% 16% 4%;transform:rotate(-3deg);box-shadow:inset -12px -13px #cd9675}#coffee-contact-led .cq-next-photo .be-bag{--bag-tilt:-2deg;width:min(80%,270px);margin:0 auto}#coffee-contact-led .cq-next-photo figcaption{margin:22px 3% 0;font-size:10px}#coffee-contact-led .cq-steps{margin:0 0 17px;padding:0;list-style:none}#coffee-contact-led .cq-steps li{border-left:1px solid #9db393;margin-left:10px;padding:0 0 22px 44px;position:relative}#coffee-contact-led .cq-steps li:last-child{border:0;padding-bottom:0}#coffee-contact-led .cq-steps h3{text-transform:none;letter-spacing:-.025em;margin:0 0 9px;font:800 22px/1.3 Arial,sans-serif}#coffee-contact-led .cq-steps p{margin:0;font-size:16px}#coffee-contact-led .cq-step-number{color:#205d50;background:#d8e6b8;place-items:center;width:27px;height:29px;font:800 10px/1 Arial,sans-serif;display:grid;position:absolute;top:0;left:-13px}#coffee-contact-led .cq-services{--cq-join:#c0d2ad;background:radial-gradient(at 95% 0,#ffffe8,#0000 60%),radial-gradient(at 0 90%,#bccfb44d,#0000 60%),#f6f3e7}#coffee-contact-led .cq-services>h2{margin-bottom:34px}#coffee-contact-led .cq-services-grid{gap:39px;margin-bottom:20px;display:grid}#coffee-contact-led .cq-service{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:60px;min-width:0;display:grid}#coffee-contact-led .cq-service>div{min-width:0}#coffee-contact-led .cq-service-index{letter-spacing:.12em;color:var(--accent);margin-bottom:12px;font:800 10px/1.6 Arial,sans-serif;display:block}#coffee-contact-led .cq-service-0{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}#coffee-contact-led .cq-sample-photo{isolation:isolate;padding:14px 3% 0;position:relative}#coffee-contact-led .cq-sample-photo:before{content:"";clip-path:polygon(2% 0,100% 7%,96% 100%,0 92%);z-index:-1;background:radial-gradient(at 15% 0,#ffffe8,#0000 65%),#d2e0b0;position:absolute;inset:8% 0 15%;transform:rotate(-2deg);box-shadow:inset -10px -12px #9fb492}#coffee-contact-led .cq-sample-photo .be-bag{--bag-tilt:-2deg;width:min(95%,380px);margin:0 auto}#coffee-contact-led .cq-sample-photo figcaption{margin:22px 3% 0;font-size:10px}#coffee-contact-led .cq-service-1{background:radial-gradient(at 10% 0,#fff2da,#0000 65%),#f8bd98;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);padding:28px;box-shadow:7px 9px #d09c7e}#coffee-contact-led .cq-service-1>figure{grid-area:1/2}#coffee-contact-led .cq-service-1>div{grid-area:1/1}#coffee-contact-led .cq-service-1 strong{font-size:20px;line-height:1.5}#coffee-contact-led .cq-shipping-photo{background:#f6f3e7;padding:7px;box-shadow:5px 7px #ba8c70}#coffee-contact-led .cq-shipping-photo .media-slot{aspect-ratio:auto;height:auto;box-shadow:none;background:#fff;border:0;border-radius:0}#coffee-contact-led .cq-shipping-photo img{object-fit:contain;width:100%;height:auto;display:block}#coffee-contact-led .cq-shipping-photo figcaption{color:#294a47;margin:8px 2px 1px;font-size:10px}#coffee-contact-led .cq-service-2{padding-top:9px}#coffee-contact-led .cq-material-photo{isolation:isolate;padding:25px 2% 0;position:relative}#coffee-contact-led .cq-material-photo:before{content:"";clip-path:polygon(0 5%,100% 0,96% 100%,3% 91%);z-index:-1;background:radial-gradient(at 15% 0,#ffffe8,#0000 65%),#d7e4b9;position:absolute;inset:4% 0 16%;transform:rotate(-3deg);box-shadow:inset -10px -11px #9eb495}#coffee-contact-led .cq-material-photo .be-bag{--bag-tilt:2deg;width:96%;margin:0 auto}#coffee-contact-led .cq-material-photo figcaption{margin:25px 3% 0;font-size:10px}#coffee-contact-led .cq-company{--cq-join:#f6f3e7;background:radial-gradient(at 90% 0,#fff1d7,#0000 60%),#f5b58e;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:60px;display:grid}#coffee-contact-led .cq-company-copy{min-width:0}#coffee-contact-led .cq-company-name{color:var(--ink);margin-bottom:12px;font:800 18px/1.5 Arial,sans-serif}#coffee-contact-led .cq-company-email{color:var(--ink);overflow-wrap:anywhere;margin-bottom:20px;font-size:17px}#coffee-contact-led .cq-production-photo{background:#f6f3e7;padding:9px;transform:rotate(1.5deg);box-shadow:7px 9px #bc8a6e}#coffee-contact-led .cq-production-photo .media-slot{aspect-ratio:auto;height:auto;box-shadow:none;background:#fff;border:0;border-radius:0}#coffee-contact-led .cq-production-photo img{object-fit:contain;width:100%;height:auto;display:block}#coffee-contact-led .cq-production-photo figcaption{color:#294a47;margin:9px 3px 1px;font-size:11px}#coffee-contact-led .cq-faq{--cq-join:#f5b58e;background:radial-gradient(at 5% 0,#ffffe8,#0000 60%),linear-gradient(130deg,#e3edc3,#c0d2ad);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:60px;display:grid}#coffee-contact-led .cq-faq-introduction{min-width:0;position:sticky;top:150px}#coffee-contact-led .cq-faq-introduction h2{margin-bottom:20px}#coffee-contact-led .cq-faq-photo{max-width:320px;padding:23px 2% 0}#coffee-contact-led .cq-faq-photo .be-bag{--bag-tilt:-2deg;width:96%}#coffee-contact-led .cq-faq-photo figcaption{margin-top:19px;font-size:10px}#coffee-contact-led .cq-faq-list{border-top:1px solid #a5b99d;min-width:0}#coffee-contact-led .cq-faq-list details{border-bottom:1px solid #a5b99d}#coffee-contact-led .cq-faq-list summary{color:#0c2d30;min-height:70px;padding:20px 2px;font:750 16px/1.55 Arial,sans-serif}#coffee-contact-led .cq-faq-answer{padding:0 29px 22px 2px}#coffee-contact-led .cq-faq-answer p{margin:0;font-size:16px;line-height:1.75}#coffee-contact-led .cq-faq-answer .text-link{margin-top:12px}html[data-theme=dark] #coffee-contact-led .cq-services{--ink:#f6f3e7;--muted:#dce6d9;--accent:#e3edc3;--line:#52746a;--theme-heading:var(--ink);--theme-body:var(--muted);--theme-muted:var(--muted);--theme-link:var(--accent);--theme-focus:#e3edc3;--cq-join:#52746a;background:radial-gradient(at 95% 0,#315c50,#0000 65%),#163c38}html[data-theme=dark] #coffee-contact-led .cq-service-1{--ink:#0c2d30;--muted:#294a47;--accent:#205d50;--line:#a5b99d;--theme-focus:#205d50}html[data-theme=dark] #coffee-contact-led .cq-material-photo figcaption{color:var(--muted)}html[data-theme=dark] #coffee-contact-led :is(.cq-next,.cq-faq){background:radial-gradient(at 5% 0,#ffffe8,#0000 65%),#c0d2ad}html[data-theme=dark] #coffee-contact-led :is(.cq-design,.cq-company){background:radial-gradient(at 90% 0,#fdb,#0000 65%),#eaa077}@media (min-width:1200px){#coffee-contact-led .form-fields{grid-template-columns:repeat(3,minmax(0,1fr))}#coffee-contact-led .form-fields label:has(input[name=country]){grid-column:auto}}@media (max-width:1100px){#coffee-contact-led .cq-hero{gap:32px}#coffee-contact-led :is(.cq-design,.cq-next-story,.cq-service,.cq-company,.cq-faq){column-gap:35px}#coffee-contact-led .cq-form-panel{padding:20px}#coffee-contact-led .cq-service-1{padding:24px}#coffee-contact-led .cq-next-photo .be-bag{width:min(80%,240px)}}@media (max-width:850px){#coffee-contact-led .cq-hero{flex-direction:column;gap:0;padding-block:18px 30px;display:flex}#coffee-contact-led .cq-introduction{display:contents}#coffee-contact-led .cq-introduction>.eyebrow{order:1}#coffee-contact-led h1{order:2;margin-bottom:17px;font-size:clamp(43px,8vw,65px)}#coffee-contact-led .cq-lead{order:3;max-width:none;font-size:16px}#coffee-contact-led .cq-quick-link{color:#e3edc3;text-underline-offset:5px;order:4;justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding:6px 0;font:800 13px/1.5 Arial,sans-serif;text-decoration:underline;display:inline-flex}#coffee-contact-led .cq-hero-bags{--cq-bag-height:150px;order:5;align-self:center;max-width:400px;margin:9px 0 27px}#coffee-contact-led .cq-form-panel{order:6;width:100%}#coffee-contact-led .cq-formats{order:7;max-width:none;margin:25px 0 0}#coffee-contact-led :is(.cq-design,.cq-next-story,.cq-service,.cq-company,.cq-faq){grid-template-columns:minmax(0,1fr);gap:28px}#coffee-contact-led :is(.cq-design,.cq-section){padding-block:55px 45px}#coffee-contact-led :is(h2){font-size:clamp(37px,6.7vw,55px)}#coffee-contact-led .cq-design-concept{justify-self:center;width:100%;max-width:550px}#coffee-contact-led .cq-design-heading{font-size:35px}#coffee-contact-led .cq-next-photo{justify-self:center;width:100%;max-width:400px}#coffee-contact-led .cq-next-photo .be-bag{width:min(76%,210px)}#coffee-contact-led .cq-next-story{gap:31px}#coffee-contact-led .cq-services-grid{gap:33px}#coffee-contact-led .cq-service>figure{justify-self:center;width:100%;max-width:500px}#coffee-contact-led .cq-service-1>figure{grid-area:auto;max-width:420px}#coffee-contact-led .cq-service-1>div{grid-area:auto}#coffee-contact-led .cq-sample-photo .be-bag{width:min(95%,330px)}#coffee-contact-led .cq-material-photo{max-width:420px}#coffee-contact-led .cq-company-copy{max-width:750px}#coffee-contact-led .cq-production-photo{justify-self:center;width:97%;max-width:650px}#coffee-contact-led .cq-faq-introduction{position:static;top:auto}#coffee-contact-led .cq-faq-introduction h2{margin-bottom:14px}#coffee-contact-led .cq-faq-photo{max-width:240px;padding:17px 1% 0}#coffee-contact-led .cq-faq-photo figcaption{margin-top:14px}#coffee-contact-led .cq-faq{gap:27px}}@media (max-width:520px){#coffee-contact-led .cq-breadcrumb{padding-block:13px 9px}#coffee-contact-led h1{font-size:clamp(38px,10.6vw,53px)}#coffee-contact-led h1 .cq-title-small{font-size:19px}#coffee-contact-led .cq-lead{font-size:15px;line-height:1.7}#coffee-contact-led .cq-hero-bags{--cq-bag-height:133px;max-width:330px;margin:5px 0 24px}#coffee-contact-led .cq-hero-bags figcaption{font-size:9px}#coffee-contact-led .cq-form-panel{padding:18px 15px 19px;box-shadow:5px 7px #809d84}#coffee-contact-led .cq-form-heading h2{font-size:23px}#coffee-contact-led .form-fields{grid-template-columns:minmax(0,1fr);gap:13px}#coffee-contact-led .quote-form .button{width:100%;min-height:48px}#coffee-contact-led .cq-design-heading{font-size:31px}#coffee-contact-led .cq-steps li{padding-left:31px}#coffee-contact-led .cq-steps h3{font-size:21px}#coffee-contact-led .cq-service-1{padding:21px 17px;box-shadow:5px 7px #d09c7e}#coffee-contact-led .cq-service-1 strong{font-size:18px}#coffee-contact-led .cq-faq-photo{max-width:210px}#coffee-contact-led .cq-faq-list summary{gap:15px;padding-block:18px;font-size:15px}#coffee-contact-led .cq-faq-answer{padding-right:8px}#coffee-contact-led .cq-faq-answer p{font-size:15px}#coffee-contact-led .cq-company-email{font-size:16px}#coffee-contact-led .cq-company-name{font-size:17px}#coffee-contact-led .cq-production-photo{padding:7px;transform:none}#coffee-contact-led .cq-production-photo figcaption{font-size:10px}}
