.brew-header .glass{color:var(--color-ink);box-shadow:none;background:#1f15100f;border-color:#0000}.brew-header .glass:hover{background:#1f15101a}.brew-mini{opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out-soft), transform .3s var(--ease-out-soft);transform:translateY(-6px)}.brew-mini[data-shown]{opacity:1;pointer-events:auto;transform:none}html.brew-box-in-view [data-book-bar]{transform:translateY(110%)}[data-basket-product]:not([hidden])~[data-brew-fallback]{display:none}.brew-pack__tick{transition:transform .35s var(--ease-spring);transform:scale(0)}.brew-pack input:checked+.brew-pack__card .brew-pack__tick{transform:scale(1)}.brew-pack input:checked+.brew-pack__card{transform:translateY(-2px)}.brew-pack__card{transition:transform .3s var(--ease-out-soft), border-color .2s, background-color .2s, box-shadow .3s}.brew-strip,.brew-promises{scrollbar-width:none}.brew-strip::-webkit-scrollbar{display:none}.brew-promises::-webkit-scrollbar{display:none}.brew-steam{left:var(--sx);top:var(--sy);pointer-events:none;width:0;height:0;display:none;position:absolute}.brew-steam span{filter:blur(10px);opacity:0;background:radial-gradient(closest-side,#ffffffbf,#ffffff40 55%,#0000 100%);border-radius:50%;width:90px;height:170px;position:absolute;top:-150px;left:-45px}html.brew-motion .brew-steam{display:block}html.brew-motion .brew-steam span{animation:6.5s cubic-bezier(.3,.6,.3,1) infinite brew-steam}html.brew-motion .brew-steam span:nth-child(2){animation-delay:2.1s;left:-60px}html.brew-motion .brew-steam span:nth-child(3){animation-delay:4.3s;left:-25px}@keyframes brew-steam{0%{opacity:0;transform:translateY(40px)scale(.55,.7)}25%{opacity:.9}to{opacity:0;transform:translate(14px,-70px)scale(1.15,1.25)rotate(8deg)}}html.brew-motion .brew-photo{animation:brew-settle 1.6s var(--ease-out-soft) both}@keyframes brew-settle{0%{opacity:.6;transform:scale(1.06)}to{opacity:1;transform:none}}html.brew-motion .brew-rise{animation:brew-rise .9s var(--ease-out-soft) .1s both}@keyframes brew-rise{0%{opacity:0;transform:translateY(14px)}}html.brew-motion [data-brew-type-photos].is-turning .brew-frame{animation:brew-turn .5s var(--ease-out-soft)}@keyframes brew-turn{0%{opacity:.3;transform:scale(.985)}}html.brew-motion .brew-route__line{transform-origin:0;transition:transform 1.6s var(--ease-out-soft) .2s;transform:scaleX(0)}html.brew-motion .brew-route__step{opacity:0;transition:opacity .7s var(--ease-out-soft), transform .7s var(--ease-out-soft);transition-delay:calc(.35s + var(--i,0) * .3s);transform:translateY(16px)}html.brew-motion [data-brew-route].is-in .brew-route__line{transform:none}html.brew-motion [data-brew-route].is-in .brew-route__step{opacity:1;transform:none}html.brew-motion .brew-ritual svg path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s var(--ease-out-soft);transition-delay:calc(var(--i,0) * .18s)}html.brew-motion [data-brew-ritual].is-in svg path{stroke-dashoffset:0}html.brew-motion .brew-chain__stop{opacity:0;transition:opacity .45s, transform .45s var(--ease-out-soft);transition-delay:calc(var(--i,0) * .12s);transform:translate(-6px)}html.brew-motion .is-in .brew-chain__stop{opacity:1;transform:none}html.brew-motion [data-brew-drift]{animation:22s ease-in-out infinite alternate brew-drift}@keyframes brew-drift{0%{transform:scale(1.04)translate(-1%)}to{transform:scale(1.08)translate(1%)}}@media (prefers-reduced-motion:reduce){.brew-steam{display:none!important}.brew-mini,.brew-pack__tick,.brew-pack__card{transition:none}.brew-pack input:checked+.brew-pack__card{transform:none}[data-brew-parallax],[data-brew-drift]{animation:none!important;transform:none!important}}form[action*=\/enquiry] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),form[action*=\/enquiry] textarea,form[action*=\/enquiry] select{border:0!important;border-bottom:1.5px solid color-mix(in srgb, currentColor 45%, transparent)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-inline:0!important}form[action*=\/enquiry] button[type=submit]{text-transform:uppercase;letter-spacing:.14em;border-radius:0!important}.sc-chat .sc-chat-toggle{border-radius:50%;width:3.5rem;height:3.5rem;padding:0}.sc-chat .sc-chat-toggle .sc-chat-label{display:none!important}main>[data-sc-block]+[data-sc-block]:before{content:"";z-index:30;pointer-events:none;background-color:var(--color-accent);width:min(700px,88vw);height:58px;margin:0 auto -58px;display:block;position:relative;translate:0 22px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 540 40' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.0 20.3 Q4.0 20.3 8.8 19.4 Q13.7 18.5 18.8 19.1 Q23.9 19.6 28.8 19.3 Q33.7 18.9 38.8 19.7 Q43.9 20.5 48.7 20.2 Q53.6 20.0 58.9 19.5 Q64.2 19.0 68.4 19.2 Q72.6 19.3 77.5 19.2 Q82.4 19.1 87.3 20.1 Q92.1 21.1 97.5 20.0 Q102.9 18.8 107.0 19.8 Q111.1 20.8 115.2 21.1 Q119.4 21.4 123.3 21.2 Q127.3 21.0 132.1 19.8 Q136.9 18.7 141.0 20.0 Q145.2 21.3 150.6 20.4 Q156.1 19.5 161.4 19.8 Q166.7 20.1 171.0 20.3 Q175.3 20.6 179.4 20.8 Q183.5 20.9 188.6 20.8 Q193.7 20.7 198.4 20.2 Q203.0 19.8 208.4 19.1 Q213.7 18.5 214.9 19.4 L216.0 20.3'/%3E%3Cpath d='M324.0 19.7 Q324.0 19.7 328.1 19.5 Q332.2 19.2 337.5 20.1 Q342.7 20.9 347.4 20.3 Q352.1 19.7 356.5 20.6 Q361.0 21.5 365.1 20.7 Q369.1 19.8 374.5 19.9 Q379.9 20.0 385.2 20.9 Q390.5 21.7 395.4 21.2 Q400.2 20.7 405.0 20.8 Q409.7 20.9 414.4 20.0 Q419.2 19.1 424.1 18.9 Q429.0 18.7 433.8 19.0 Q438.5 19.4 443.0 20.2 Q447.4 20.9 451.2 20.8 Q455.0 20.6 460.0 20.5 Q464.9 20.4 468.6 20.2 Q472.4 19.9 476.6 19.1 Q480.9 18.4 485.9 19.6 Q491.0 20.9 495.0 21.3 Q499.1 21.7 502.7 21.2 Q506.2 20.7 511.0 20.1 Q515.8 19.6 521.0 20.2 Q526.2 20.7 530.1 19.6 Q534.0 18.5 535.0 19.0 L536.0 19.5'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M16 18 L44 18 L42 32 C41 35 38 37 35 37 L25 37 C22 37 19 35 18 32 Z M44 21 C50 21 51 28 45 30 M12 37 L48 37 M25 13 C23 10 27 8 25 4 M32 13 C30 10 34 8 32 4'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 540 40' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.0 20.3 Q4.0 20.3 8.8 19.4 Q13.7 18.5 18.8 19.1 Q23.9 19.6 28.8 19.3 Q33.7 18.9 38.8 19.7 Q43.9 20.5 48.7 20.2 Q53.6 20.0 58.9 19.5 Q64.2 19.0 68.4 19.2 Q72.6 19.3 77.5 19.2 Q82.4 19.1 87.3 20.1 Q92.1 21.1 97.5 20.0 Q102.9 18.8 107.0 19.8 Q111.1 20.8 115.2 21.1 Q119.4 21.4 123.3 21.2 Q127.3 21.0 132.1 19.8 Q136.9 18.7 141.0 20.0 Q145.2 21.3 150.6 20.4 Q156.1 19.5 161.4 19.8 Q166.7 20.1 171.0 20.3 Q175.3 20.6 179.4 20.8 Q183.5 20.9 188.6 20.8 Q193.7 20.7 198.4 20.2 Q203.0 19.8 208.4 19.1 Q213.7 18.5 214.9 19.4 L216.0 20.3'/%3E%3Cpath d='M324.0 19.7 Q324.0 19.7 328.1 19.5 Q332.2 19.2 337.5 20.1 Q342.7 20.9 347.4 20.3 Q352.1 19.7 356.5 20.6 Q361.0 21.5 365.1 20.7 Q369.1 19.8 374.5 19.9 Q379.9 20.0 385.2 20.9 Q390.5 21.7 395.4 21.2 Q400.2 20.7 405.0 20.8 Q409.7 20.9 414.4 20.0 Q419.2 19.1 424.1 18.9 Q429.0 18.7 433.8 19.0 Q438.5 19.4 443.0 20.2 Q447.4 20.9 451.2 20.8 Q455.0 20.6 460.0 20.5 Q464.9 20.4 468.6 20.2 Q472.4 19.9 476.6 19.1 Q480.9 18.4 485.9 19.6 Q491.0 20.9 495.0 21.3 Q499.1 21.7 502.7 21.2 Q506.2 20.7 511.0 20.1 Q515.8 19.6 521.0 20.2 Q526.2 20.7 530.1 19.6 Q534.0 18.5 535.0 19.0 L536.0 19.5'/%3E%3Cg transform='translate%28226 -8%29 scale%281.4%29'%3E%3Cpath d='M16 18 L44 18 L42 32 C41 35 38 37 35 37 L25 37 C22 37 19 35 18 32 Z M44 21 C50 21 51 28 45 30 M12 37 L48 37 M25 13 C23 10 27 8 25 4 M32 13 C30 10 34 8 32 4'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){main>[data-sc-block]+[data-sc-block]:before{animation:linear both motif-draw;animation-timeline:view();animation-range:entry 10% cover 30%}@keyframes motif-draw{0%{opacity:.15;transform:scaleX(.25)}to{opacity:1;transform:scaleX(1)}}}}@media print{main>[data-sc-block]+[data-sc-block]:before{display:none}}.sc-ficon{stroke-width:1.9px;filter:url(#sc-hand);overflow:visible}
