1<!DOCTYPE html> 2<html lang="en-US"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1">
6<script>window.jrMapsAutocomplete = {"geocodingService":"google","countryRestriction":"","suggestionLimit":10,"minChars":3,"debounceDelay":600,"coordinatorScript":"https:\/\/services.unitedbaristas.com\/wp-content\/plugins\/jreviews_addons\/maps\/resources\/js\/map-api-manager.js","geocodeLang":"en","fieldMappings":{"address":"jr_address","address2":"jr_address2","city":"jr_city","state":"jr_regioncountystate","postalcode":"jr_postalcode","country":"jr_country","latitude":"jr_latitude","longitude":"jr_longitude"},"reportUrl":"https:\/\/services.unitedbaristas.com\/wp-admin\/admin-ajax.php?action=jreviews_ajax\u0026url=maps\/geocoder\/failure","lang":{"placeholder":"Enter a location","searchPrompt":"Start typing to search\u2026","loading":"Searching locations\u2026","noResults":"No locations found","unavailable":"Location search is unavailable right now. Please try again shortly.","useMyLocation":"Use my location","geolocationDenied":"Location permission denied. Please allow location access in your browser.","geolocationUnavailable":"Could not determine your location. Please try again or enter an address manually.","geolocationTimeout":"Location request timed out. Please try again.","geolocationFailed":"Could not get your location."},"googleApiKey":"AIzaSyA3sGf3CsHqMzlDQLR3Jcv-OM9sSMXxrbg","googleApiLocale":"en","googleApiUrl":"\/\/maps.google.co.uk"};</script>
vendor: 1 bytes, line 6
6
7<script>window.jrMapsAutocomplete = {"geocodingService":"google","countryRestriction":"","suggestionLimit":10,"minChars":3,"debounceDelay":600,"coordinatorScript":"https:\/\/services.unitedbaristas.com\/wp-content\/plugins\/jreviews_addons\/maps\/resources\/js\/map-api-manager.js","geocodeLang":"en","fieldMappings":{"address":"jr_address","address2":"jr_address2","city":"jr_city","state":"jr_regioncountystate","postalcode":"jr_postalcode","country":"jr_country","latitude":"jr_latitude","longitude":"jr_longitude"},"reportUrl":"https:\/\/services.unitedbaristas.com\/wp-admin\/admin-ajax.php?action=jreviews_ajax\u0026url=maps\/geocoder\/failure","lang":{"placeholder":"Enter a location","searchPrompt":"Start typing to search\u2026","loading":"Searching locations\u2026","noResults":"No locations found","unavailable":"Location search is unavailable right now. Please try again shortly.","useMyLocation":"Use my location","geolocationDenied":"Location permission denied. Please allow location access in your browser.","geolocationUnavailable":"Could not determine your location. Please try again or enter an address manually.","geolocationTimeout":"Location request timed out. Please try again.","geolocationFailed":"Could not get your location."},"googleApiKey":"AIzaSyA3sGf3CsHqMzlDQLR3Jcv-OM9sSMXxrbg","googleApiLocale":"en","googleApiUrl":"\/\/maps.google.co.uk","autocompleteEnabled":true};</script>
7 8<link rel="preload" href="https://services.unitedbaristas.com/wp-content/uploads/2024/12/InterVariable.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 9 10 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 11 <title>Buy The Coffee Tasting Handbook - United Baristas Store</title> 12 <meta name="description" content="The Coffee Tasting Handbook is a practical guide to understanding coffeeâs aroma, mouthfeel, taste and flavour. Ideal for baristas and coffee drinkers." /> 13 <link rel="canonical" href="https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/" /> 14 <meta property="og:locale" content="en_US" /> 15 <meta property="og:type" content="article" /> 16 <meta property="og:title" content="Buy The Coffee Tasting Handbook - United Baristas Store" /> 17 <meta property="og:description" content="The Coffee Tasting Handbook is a practical guide to understanding coffeeâs aroma, mouthfeel, taste and flavour. Ideal for baristas and coffee drinkers." /> 18 <meta property="og:url" content="https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/" /> 19 <meta property="og:site_name" content="United Baristas" /> 20 <meta property="article:publisher" content="https://www.facebook.com/unitedbaristas/" /> 21 <meta property="article:modified_time" content="2026-10-02T15:07:34+00:00" /> 22 <meta property="og:image" content="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png" /> 23 <meta property="og:image:width" content="1200" /> 24 <meta property="og:image:height" content="800" /> 25 <meta property="og:image:type" content="image/png" /> 26 <meta name="twitter:label1" content="Est. reading time" /> 27 <meta name="twitter:data1" content="1 minute" /> 28
28<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","ItemPage"],"@id":"https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/","url":"https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/","name":"Buy The Coffee Tasting Handbook - United Baristas Store","isPartOf":{"@id":"https:\/\/services.unitedbaristas.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/#primaryimage"},"image":{"@id":"https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/#primaryimage"},"thumbnailUrl":"https:\/\/services.unitedbaristas.com\/wp-content\/uploads\/2026\/06\/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png","datePublished":"2026-06-15T17:14:23+00:00","dateModified":"2026-10-02T15:07:34+00:00","description":"The Coffee Tasting Handbook is a practical guide to understanding coffeeâs aroma, mouthfeel, taste and flavour. Ideal for baristas and coffee drinkers.","breadcrumb":{"@id":"https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/#primaryimage","url":"https:\/\/services.unitedbaristas.com\/wp-content\/uploads\/2026\/06\/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png","contentUrl":"https:\/\/services.unitedbaristas.com\/wp-content\/uploads\/2026\/06\/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png","width":1200,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/services.unitedbaristas.com\/product\/the-coffee-tasting-handbook\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Services","item":"https:\/\/services.unitedbaristas.com\/"},{"@type":"ListItem","position":2,"name":"Store","item":"https:\/\/services.unitedbaristas.com\/store\/"},{"@type":"ListItem","position":3,"name":"Merchandise","item":"https:\/\/services.unitedbaristas.com\/store\/merchandise\/"},{"@type":"ListItem","position":4,"name":"The Coffee Tasting Handbook"}]},{"@type":"WebSite","@id":"https:\/\/services.unitedbaristas.com\/#website","url":"https:\/\/services.unitedbaristas.com\/","name":"United Baristas","description":"Coffee connects us","publisher":{"@id":"https:\/\/services.unitedbaristas.com\/#organization"},"alternateName":"United Baristas Services","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/services.unitedbaristas.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/services.unitedbaristas.com\/#organization","name":"United Baristas","alternateName":"United Baristas Services","url":"https:\/\/services.unitedbaristas.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/services.unitedbaristas.com\/#\/schema\/logo\/image\/","url":"https:\/\/services.unitedbaristas.com\/wp-content\/uploads\/2023\/04\/[email protected]","contentUrl":"https:\/\/services.unitedbaristas.com\/wp-content\/uploads\/2023\/04\/[email protected]","width":1240,"height":1240,"caption":"United Baristas"},"image":{"@id":"https:\/\/services.unitedbaristas.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/unitedbaristas\/","https:\/\/x.com\/unitedbaristas","https:\/\/www.instagram.com\/unitedbaristas\/","https:\/\/linkedin.com\/company\/united-baristas\/","https:\/\/youtube.com\/@unitedbaristas"]}]}</script>
28 29 <!-- / Yoast SEO plugin. --> 30 31 32<link rel='dns-prefetch' href='//iwocapay-static.iwoca.com' /> 33<style id="wp-img-auto-sizes-contain-inline-css"> 34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 36</style> 37<link rel='stylesheet' id='wpra-lightbox-css' href='https://services.unitedbaristas.com/wp-content/plugins/wp-rss-aggregator/core/css/jquery-colorbox.css?ver=1.4.33' media='all' /> 38<link rel='stylesheet' id='bricksforge-style-css' href='https://services.unitedbaristas.com/wp-content/plugins/bricksforge/assets/css/style.css?ver=1789695316' media='all' /> 39<style id="classic-theme-styles-inline-css"> 40/*! This file is auto-generated */ 41.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 42/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 43</style> 44 45<style id="global-styles-inline-css"> 46:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
46--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
46.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 47/*# sourceURL=global-styles-inline-css */ 48</style> 49 50<link rel='stylesheet' id='auth0-widget-css' href='https://services.unitedbaristas.com/wp-content/plugins/auth0/assets/css/main.css?ver=4.6.2' media='all' /> 51<link rel='stylesheet' id='mailjet-front-css' href='https://services.unitedbaristas.com/wp-content/plugins/mailjet-for-wordpress/src/front/css/mailjet-front.css?ver=7.1.2' media='all' /> 52<style id="woocommerce-inline-inline-css"> 53.woocommerce form .form-row .required { visibility: hidden; } 54/*# sourceURL=woocommerce-inline-inline-css */ 55</style> 56<link rel='stylesheet' id='brands-styles-css' href='https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/css/brands.css?ver=11.1.2' media='all' /> 57<link rel='stylesheet' id='wc-memberships-frontend-css' href='https://services.unitedbaristas.com/wp-content/plugins/woocommerce-memberships/assets/css/frontend/wc-memberships-frontend.min.css?ver=1.30.0' media='all' /> 58<link rel='stylesheet' id='wcsatt-css-css' href='https://services.unitedbaristas.com/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.css?ver=9.2.0' media='all' /> 59<link rel='stylesheet' id='bricks-frontend-css' href='https://services.unitedbaristas.com/wp-content/themes/bricks/assets/css/frontend-layer.min.css?ver=1790602518' media='all' /> 60<style id="bricks-frontend-inline-css"> 61body .tox.tox-silver-sink.tox-tinymce-aux, body .tox.tox-tinymce-aux, body .tox-shadowhost { z-index: 10001; } 62@font-face{font-family:"Inter";font-weight:400;font-display:swap;src:url(https://services.unitedbaristas.com/wp-content/uploads/2024/12/InterVariable.woff2) format("woff2");}@font-face{font-family:"Inter";font-weight:400;font-style:italic;font-display:swap;src:url(https://services.unitedbaristas.com/wp-content/uploads/2024/12/InterVariable-Italic.woff2) format("woff2");} 63 64/*# sourceURL=bricks-frontend-inline-css */ 65</style> 66<link rel='stylesheet' id='bricks-woocommerce-css' href='https://services.unitedbaristas.com/wp-content/themes/bricks/assets/css/integrations/woocommerce-layer.min.css?ver=1790602518' media='all' /> 67<link rel='stylesheet' id='bricks-font-awesome-6-css' href='https://services.unitedbaristas.com/wp-content/themes/bricks/assets/css/libs/font-awesome-6-layer.min.css?ver=1790602518' media='all' /> 68<link rel='stylesheet' id='bricks-ionicons-css' href='https://services.unitedbaristas.com/wp-content/themes/bricks/assets/css/libs/ionicons-layer.min.css?ver=1790602518' media='all' /> 69<link rel='stylesheet' id='bricks-ajax-loader-css' href='https://services.unitedbaristas.com/wp-content/themes/bricks/assets/css/libs/loading-animation-layer.min.css?ver=1790602518' media='all' /> 70<link rel='stylesheet' id='wp_mailjet_form_builder_widget-widget-front-styles-css' href='https://services.unitedbaristas.com/wp-content/plugins/mailjet-for-wordpress/src/widgetformbuilder/css/front-widget.css?ver=6.2.3' media='all' /> 71<link rel='stylesheet' id='algolia-autocomplete-css' href='https://services.unitedbaristas.com/wp-content/plugins/wp-search-with-algolia/css/algolia-autocomplete.css?ver=2.14.1' media='all' /> 72<style id="bricks-frontend-inline-inline-css"> 73html {scroll-behavior: smooth}:root {--wide-column: 1960px;--reading-column: 820px;--min-screen-width: 320px;--max-screen-width: 1240px;--blue: hsla(209.04,61.57%,50%,1);--blue-5: hsla(209,62%,50%,0.05);--blue-10: hsla(209,62%,50%,0.1);--blue-20: hsla(209,62%,50%,0.2);--blue-30: hsla(209,62%,50%,0.3);--blue-40: hsla(209,62%,50%,0.4);--blue-50: hsla(209,62%,50%,0.5);--blue-60: hsla(209,62%,50%,0.6);--blue-70: hsla(209,62%,50%,0.7);--blue-80: hsla(209,62%,50%,0.8);--blue-90: hsla(209,62%,50%,0.9);--blue-d-1: hsl(210,58%,43%);--blue-d-2: hsl(211,54%,36%);--blue-d-3: hsl(212,50%,29%);--blue-d-4: hsl(213,45%,23%);--blue-d-5: hsl(214,38%,16%);--blue-d-6: hsl(216,29%,10%);--blue-l-1: hsl(212,60%,60%);--blue-l-2: hsl(214,59%,67%);--blue-l-3: hsl(216,59%,74%);--blue-l-4: hsl(217,58%,81%);--blue-l-5: hsl(218,59%,87%);--blue-l-6: hsl(218,59%,94%);
73--electric-blue: #2580c3;--electric-blue-5: hsla(205,68%,45%,0.05);--electric-blue-10: hsla(205,68%,45%,0.1);--electric-blue-20: hsla(205,68%,45%,0.2);--electric-blue-30: hsla(205,68%,45%,0.3);--electric-blue-40: hsla(205,68%,45%,0.4);--electric-blue-50: hsla(205,68%,45%,0.5);--electric-blue-60: hsla(205,68%,45%,0.6);--electric-blue-70: hsla(205,68%,45%,0.7);--electric-blue-80: hsla(205,68%,45%,0.8);--electric-blue-90: hsla(205,68%,45%,0.9);--electric-blue-d-1: #256aa0;--electric-blue-d-2: #23547d;--electric-blue-d-3: #1f3f5d;--electric-blue-d-4: #192c3e;--electric-blue-d-5: #121922;--electric-blue-l-1: #6198cf;--electric-blue-l-2: #8cb1db;--electric-blue-l-3: #b3cae7;--electric-blue-l-4: #d9e4f3;--light-blue: #8abad3;--light-blue-5: hsla(201,45%,68%,0.05);--light-blue-10: hsla(201,45%,68%,0.1);--light-blue-20: hsla(201,45%,68%,0.2);--light-blue-30: hsla(201,45%,68%,0.3);--light-blue-40: hsla(201,45%,68%,0.4);--light-blue-50: hsla(201,45%,68%,0.5);--light-blue-60: hsla(201,45%,68%,0.6);--light-blue-70: hsla(201,45%,68%,0.7);--light-blue-80: hsla(201,45%,68%,0.8);--light-blue-90: hsla(201,45%,68%,0.9);--light-blue-d-1: hsl(201,26%,56%);--light-blue-d-2: hsl(201,20%,44%);--light-blue-d-3: hsl(201,19%,33%);--light-blue-d-4: hsl(201,17%,22%);--light-blue-d-5: hsl(201,14%,12%);--light-blue-l-1: hsl(201,45%,73%);--light-blue-l-2: hsl(201,45%,78%);--light-blue-l-3: hsl(201,45%,82%);--light-blue-l-4: hsl(202,45%,87%);--light-blue-l-5: hsl(202,45%,91%);--light-blue-l-6: hsl(202,44%,96%);--red: hsla(1,70%,50%,1);--red-5: hsla(1,70%,50%,0.05);--red-10: hsla(1,70%,50%,0.1);--red-20: hsla(1,70%,50%,0.2);--red-30: hsla(1,70%,50%,0.3);--red-40: hsla(1,70%,50%,0.4);--red-50: hsla(1,70%,50%,0.5);--red-60: hsla(1,70%,50%,0.6);--red-70: hsla(1,70%,50%,0.7);--red-80: hsla(1,70%,50%,0.8);--red-90: hsla(1,70%,50%,0.9);--red-d-1: hsl(2,69%,43%);--red-d-2: hsl(4,67%,35%);--red-d-3: hsl(5,65%,29%);--red-d-4: hsl(6,62%,22%);--red-d-5: hsl(9,58%,15%);--red-d-6: hsl(16,60%,9%);--red-l-1: hsl(6,75%,58%);--red-l-2: hsl(8,80%,65%);--red-l-3: hsl(10,86%,73%);--red-l-4: hsl(10,92%,80%);--red-l-5: hsl(11,99%,87%);--red-l-6: hsl(11,100%,93%);--fuchsia: #e5027d;--fuchsia-5: #e5027d0d;--fuchsia-10: #e5027d1a;--fuchsia-20: #e5027d33;--fuchsia-30: #e5027d4d;--fuchsia-40: #e5027d66;--fuchsia-50: #e5027d80;--fuchsia-60: #e5027d99;--fuchsia-70: #e5027db3;--fuchsia-80: #e5027dcc;--fuchsia-90: #e5027de6;--fuchsia-d-1: rgb(195,19,107);--fuchsia-d-2: rgb(158,26,87);--fuchsia-d-3: rgb(126,27,72);--fuchsia-d-4: rgb(93,25,53);--fuchsia-d-5: rgb(65,22,38);--fuchsia-d-6: #231016;--fuchsia-l-1: #ed4a8e;--fuchsia-l-2: rgb(243,109,158);--fuchsia-l-3: rgb(249,144,179);--fuchsia-l-4: rgb(253,170,197);--fuchsia-l-5: rgb(255,199,216);--fuchsia-l-6: rgb(255,230,237);--green: #a1c089;--green-5: #a1c0890d;--green-10: #a1c0891a;--green-20: #a1c08933;--green-30: #a1c0894d;--green-40: #a1c08966;--green-50: #a1c08980;--green-60: #a1c08999;--green-70: #a1c089b3;--green-80: #a1c089cc;--green-90: #a1c089e6;--green-d-1: #88a274;--green-d-2: #708560;--green-d-3: #59694d;--green-d-4: hsl(93,15%,27%);--green-d-5: hsl(93,13%,18%);--green-d-6: #1b1e18;--green-l-1: hsl(93,31%,69%);--green-l-2: hsl(93,31%,74%);--green-l-3: hsl(93,31%,79%);--green-l-4: #d6e4cb;--green-l-5: hsl(92,31%,90%);--green-l-6: hsl(92,31%,95%);--equip-green: #b0b082;--equip-green-5: hsla(60,23%,60%,0.05);--equip-green-10: hsla(60,23%,60%,0.1);--equip-green-20: hsla(60,23%,60%,0.2);--equip-green-30: hsla(60,23%,60%,0.3);--equip-green-40: hsla(60,23%,60%,0.4);--equip-green-50: hsla(60,23%,60%,0.5);--equip-green-60: hsla(60,23%,60%,0.6);--equip-green-70: hsla(60,23%,60%,0.7);--equip-green-80: hsla(60,23%,60%,0.8);--equip-green-90: hsla(60,23%,60%,0.9);--equip-green-d-1: hsl(60,15%,51%);--equip-green-d-2: hsl(60,14%,42%);--equip-green-d-3: hsl(60,14%,33%);--equip-green-d-4: hsl(59,13%,25%);--equip-green-d-5: hsl(59,12%,17%);--equip-green-d-6: hsl(59,10%,10%);--equip-green-l-1: hsl(60,23%,66%);--equip-green-l-2: hsl(59,23%,71%);--equip-green-l-3: hsl(59,23%,77%);--equip-green-l-4: hsl(58,24%,83%);--equip-green-l-5: hsl(58,24%,88%);--equip-green-l-6: hsl(58,24%,94%);
73--teal-green: #005e78;--teal-green-5: #005e780d;--teal-green-10: #005e781a;--teal-green-20: #005e7833;--teal-green-30: #005e784d;--teal-green-40: #005e7866;--teal-green-50: #005e7880;--teal-green-60: #005e7899;--teal-green-70: #005e78b3;--teal-green-80: #005e78cc;--teal-green-90: #005e78e6;--teal-green-d-1: #09536a;--teal-green-d-2: #0f495c;--teal-green-d-3: #113f4f;--teal-green-d-4: #123542;--teal-green-d-5: #122c36;--teal-green-d-6: #11222a;--teal-green-d-7: #0f191e;--teal-green-d-8: #080f12;--teal-green-l-1: #306f86;--teal-green-l-2: #4d7f95;--teal-green-l-3: #6791a3;--teal-green-l-4: #80a2b2;--teal-green-l-5: #99b4c1;--teal-green-l-6: #b2c7d0;--teal-green-l-7: #ccd9e0;--teal-green-l-8: #e5ecef;--orange: #ffaa44;--orange-5: hsla(33,100%,63%,0.05);--orange-10: hsla(33,100%,63%,0.1);--orange-20: hsla(33,100%,63%,0.2);--orange-30: hsla(33,100%,63%,0.3);--orange-40: hsla(33,100%,63%,0.4);--orange-50: hsla(33,100%,63%,0.5);--orange-60: hsla(33,100%,63%,0.6);--orange-70: hsla(33,100%,63%,0.7);--orange-80: hsla(33,100%,63%,0.8);--orange-90: hsla(33,100%,63%,0.9);--orange-d-1: #e0953d;--orange-d-2: #c18137;--orange-d-3: #a36e30;--orange-d-4: #865b2a;--orange-d-5: #6a4923;--orange-d-6: #50371d;--orange-d-7: #362716;--orange-d-8: #1f170e;--orange-l-1: hsl(32,100%,68%);--orange-l-2: hsl(32,100%,73%);--orange-l-3: hsl(32,100%,77%);--orange-l-4: hsl(32,100%,82%);--orange-l-5: hsl(32,100%,86%);--orange-l-6: hsl(32,100%,91%);--orange-l-7: hsl(32,100%,95%);--yellow: #ffcc00;--yellow-5: hsla(48,100%,50%,0.05);--yellow-10: hsla(48,100%,50%,0.1);--yellow-20: hsla(48,100%,50%,0.2);--yellow-30: hsla(48,100%,50%,0.3);--yellow-40: hsla(48,100%,50%,0.4);--yellow-50: hsla(48,100%,50%,0.5);--yellow-60: hsla(48,100%,50%,0.6);--yellow-70: hsla(48,100%,50%,0.7);--yellow-80: hsla(48,100%,50%,0.8);--yellow-90: hsla(48,100%,50%,0.9);--yellow-d-1: hsl(47,86%,45%);--yellow-d-2: hsl(46,78%,39%);--yellow-d-3: hsl(46,71%,32%);--yellow-d-4: hsl(45,64%,25%);--yellow-d-5: hsl(44,56%,17%);--yellow-d-6: hsl(43,46%,10%);--yellow-l-1: hsl(46,100%,63%);--yellow-l-2: hsl(45,100%,70%);--yellow-l-3: hsl(45,100%,77%);--yellow-l-4: hsl(45,100%,83%);--yellow-l-5: hsl(45,100%,88%);--yellow-l-6: hsl(45,100%,94%);--slate: rgb(102,115,117);--slate-5: rgba(102,115,117,0.05);--slate-10: rgba(102,115,117,0.1);--slate-20: rgba(102,115,117,0.2);--slate-30: rgba(102,115,117,0.3);--slate-40: rgba(102,115,117,0.4);--slate-50: rgba(102,115,117,0.5);--slate-60: rgba(102,115,117,0.6);--slate-70: rgba(102,115,117,0.7);--slate-80: rgba(102,115,117,0.8);--slate-90: rgba(102,115,117,0.9);--slate-d-1: rgb(87,98,100);--slate-d-2: rgb(73,81,83);--slate-d-3: rgb(59,65,66);--slate-d-4: rgb(45,50,51);--slate-d-5: rgb(32,35,36);--slate-d-6: rgb(20,21,22);--slate-l-1: rgb(118,130,131);--slate-l-2: rgb(134,144,146);--slate-l-3: rgb(150,159,161);--slate-l-4: rgb(167,175,176);--slate-l-5: rgb(184,190,191);--slate-l-6: rgb(201,206,207);--slate-l-7: rgb(219,222,223);--slate-l-8: rgb(237,239,239);--sand: rgba(233,231,216,1);--sand-5: rgba(233,231,216,0.05);--sand-10: rgba(233,231,216,0.1);--sand-20: rgba(233,231,216,0.2);--sand-30: rgba(233,231,216,0.3);--sand-40: rgba(233,231,216,0.4);--sand-50: rgba(233,231,216,0.5);--sand-60: rgba(233,231,216,0.6);--sand-70: rgba(233,231,216,0.7);--sand-80: rgba(233,231,216,0.8);--sand-90: rgba(233,231,216,0.9);--sand-d-1: rgb(196,194,182);--sand-d-2: rgb(160,159,149);--sand-d-3: rgb(126,125,117);--sand-d-4: rgb(93,92,87);--sand-d-5: rgb(62,62,59);--sand-d-6: rgb(34,34,32);--sand-l-1: rgb(236,234,221);--sand-l-2: rgb(239,237,226);--sand-l-3: rgb(241,240,231);--sand-l-4: rgb(244,243,235);--sand-l-5: rgb(247,246,240);--sand-l-6: rgb(250,249,245);--sand-l-7: rgb(252,252,250);--bronze: #c8baa4;--bronze-5: #c8baa40d;--bronze-10: #c8baa41a;--bronze-20: #c8baa433;--bronze-30: #c8baa44d;--bronze-40: #c8baa466;--bronze-50: #c8baa480;--bronze-60: #c8baa499;--bronze-70: #c8baa4b3;--bronze-80: #c8baa4cc;--bronze-90: #c8baa4e6;--bronze-d-1: hsl(37,16%,63%);--bronze-d-2: hsl(37,11%,54%);--bronze-d-3: hsl(37,9%,46%);--bronze-d-4: hsl(37,9%,38%);--bronze-d-5: hsl(36,9%,30%);--bronze-d-6: hsl(36,8%,23%);--bronze-l-1: #cec1ae;--bronze-l-2: #d4c9b8;--bronze-l-3: #dad1c2;--bronze-l-4: #e0d8cc;--bronze-l-5: #e7e0d6;--bronze-l-6: #ede8e0;--bronze-l-7: #f3efea;--bronze-l-8: #f9f7f5;--background: rgb(246,245,243);--background-d-1: rgb(207,206,204);--background-d-2: rgb(169,168,167);--background-d-3: rgb(133,132,131);--background-d-4: rgb(98,98,97);--background-d-5: rgb(65,65,65);--background-d-6: rgb(35,35,35);--background-light: #fafafa;--background-black: #1d1c1c;--background-black-5: hsla(0,2%,11%,0.05);--background-black-10: hsla(0,2%,11%,0.1);--background-black-20: hsla(0,2%,11%,0.2);--background-black-30: hsla(0,2%,11%,0.3);--background-black-40: hsla(0,2%,11%,0.4);--background-black-50: hsla(0,2%,11%,0.5);--background-black-60: hsla(0,2%,11%,0.6);--background-black-70: hsla(0,2%,11%,0.7);--background-black-80: hsla(0,2%,11%,0.8);--background-black-90: hsla(0,2%,11%,0.9);--background-black-l-1: #343434;--background-black-l-2: #4e4d4d;--background-black-l-3: #696868;--background-black-l-4: #858484;--background-black-l-5: #a2a1a1;--background-black-l-6: #c0c0c0;--background-black-l-7: #dfdfdf;--background-black-soft: #292828;--background-black-soft-5: hsla(0,1%,16%,0.05);--background-black-soft-10: hsla(0,1%,16%,0.1);--background-black-soft-20: hsla(0,1%,16%,0.2);--background-black-soft-30: hsla(0,1%,16%,0.3);--background-black-soft-40: hsla(0,1%,16%,0.4);--background-black-soft-50: hsla(0,1%,16%,0.5);--background-black-soft-60: hsla(0,1%,16%,0.6);--background-black-soft-70: hsla(0,1%,16%,0.7);--background-black-soft-80: hsla(0,1%,16%,0.8);--background-black-soft-90: hsla(0,1%,16%,0.9);--background-black-soft-l-1: #434242;--background-black-soft-l-2: #5f5e5e;--background-black-soft-l-3: #7d7c7c;--background-black-soft-l-4: #9c9b9b;--background-black-soft-l-5: #bcbbbb;
73--background-black-soft-l-6: #dddddd;--text-body: #121010;--silver: #abb8c3;--shadow: rgba(41,40,40,0.5);--light: rgb(255,255,255);--light-5: hsla(0,0%,100%,0.05);--light-10: hsla(0,0%,100%,0.1);--light-20: hsla(0,0%,100%,0.2);--light-30: hsla(0,0%,100%,0.3);--light-40: hsla(0,0%,100%,0.4);--light-50: hsla(0,0%,100%,0.5);--light-60: hsla(0,0%,100%,0.6);--light-70: hsla(0,0%,100%,0.7);--light-80: hsla(0,0%,100%,0.8);--light-90: hsla(0,0%,100%,0.9);--dark: hsla(0,0%,0%,1);--dark-5: hsla(0,0%,0%,0.05);--dark-10: hsla(0,0%,0%,0.1);--dark-20: hsla(0,0%,0%,0.2);--dark-30: hsla(0,0%,0%,0.3);--dark-40: hsla(0,0%,0%,0.4);--dark-50: hsla(0,0%,0%,0.5);--dark-60: hsla(0,0%,0%,0.6);--dark-70: hsla(0,0%,0%,0.7);--dark-80: hsla(0,0%,0%,0.8);--dark-90: hsla(0,0%,0%,0.9);--success: #13A688;--error: #D03C38;--space-4xs: clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);--space-3xs: clamp(0.66rem,calc(0.05vw + 0.64rem),0.7rem);--space-2xs: clamp(0.82rem,calc(0.19vw + 0.76rem),0.99rem);--space-xs: clamp(1.02rem,calc(0.41vw + 0.89rem),1.4rem);--space-s: clamp(1.28rem,calc(0.76vw + 1.04rem),1.98rem);--space-m: clamp(1.6rem,calc(1.3vw + 1.18rem),2.8rem);--space-l: clamp(2rem,calc(2.13vw + 1.32rem),3.96rem);--space-xl: clamp(2.5rem,calc(3.37vw + 1.42rem),5.6rem);--space-2xl: clamp(3.13rem,calc(5.21vw + 1.46rem),7.92rem);--space-3xl: clamp(3.91rem,calc(7.92vw + 1.37rem),11.19rem);--space-4xl: clamp(4.88rem,calc(11.9vw + 1.08rem),15.83rem);--text-xs: clamp(1.01rem,calc(0.27vw + 0.93rem),1.26rem);--text-s: clamp(1.35rem,calc(0.08vw + 1.32rem),1.42rem);--text-m: clamp(1.6rem,calc(0.22vw + 1.53rem),1.8rem);--text-l: clamp(1.8rem,calc(0.65vw + 1.59rem),2.4rem);--text-xl: clamp(2.02rem,calc(1.28vw + 1.62rem),3.2rem);--text-2xl: clamp(2.28rem,calc(2.16vw + 1.59rem),4.26rem);--text-3xl: clamp(2.56rem,calc(3.39vw + 1.48rem),5.68rem);--text-4xl: clamp(2.88rem,calc(5.1vw + 1.25rem),7.58rem);--hero-title-size: var(--text-4xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--header-space: var(--space-s);--btn-space: var(--space-xs) var(--space-s);--card-space: var(--space-s);--footer-space: var(--space-s) var(--space-m);--radius-xs: clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s: clamp(0.6rem,calc(0.22vw + 0.53rem),0.8rem);--radius-m: clamp(1rem,calc(0.22vw + 0.93rem),1.2rem);--radius-l: clamp(1.6rem,calc(0.43vw + 1.46rem),2rem);--radius-xl: clamp(2.6rem,calc(0.65vw + 2.39rem),3.2rem);--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--shadow-primary);--shadow-s: 0 1.5px 3px var(--shadow-primary);--shadow-m: 0 2px 6px var(--shadow-primary);--shadow-l: 0 3px 12px var(--shadow-primary);--shadow-xl: 0 6px 48px var(--shadow-primary);} body {font-family: "Inter", sans-serif; font-size: var(--text-m); line-height: 1.6em; color: var(--text-body); font-variation-settings: 'wght' 375, 'opsz' 24} h1, h2, h3, h4, h5, h6 {font-family: "Inter", sans-serif; font-variation-settings: 'opsz' 16; font-weight: 400} h1 {font-size: var(--text-3xl); font-variation-settings: 'wght' 755; line-height: 1.12; margin-bottom: var(--space-s)} h2 {font-size: var(--text-3xl); font-variation-settings: 'wght' 655; line-height: 1.12; margin-bottom: var(--space-xs)} h3 {font-size: var(--text-xl); font-variation-settings: 'wght' 555 ; text-align: left; line-height: 1.24em; margin-bottom: var(--space-2xs)} h4 {font-size: var(--text-l); font-variation-settings: 'wght' 455; line-height: 1.48; margin-bottom: var(--space-3xs)} h5 {font-size: var(--text-m); font-variation-settings: 'wght' 455; margin-bottom: var(--space-4xs)} h6 {font-size: var(--text-s)} .bricks-type-hero {font-variation-settings: 'wght' 755} .bricks-type-lead {font-variation-settings: 'wght' 655} html {background-color: var(--background)} body {background: none} .brxe-container {width: 1620px; padding-right: var(--space-m); padding-left: var(--space-m)} .woocommerce main.site-main {width: 1620px} #brx-content.wordpress {width: 1620px} #brx-content {margin-bottom: var(--space-l)} .content-area {margin-bottom: var(--space-l)} .bricks-button {font-variation-settings: 'wght' 555; line-height: 1.3; border: 1px solid var(--bricks-border-color)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {font-size: var(--text-s); font-variation-settings: 'wght' 555; color: var(--light); letter-spacing: 1px; border-color: var(--background-black-soft)} .bricks-button:where(.bricks-background-primary:not(.outline)) {background-color: var(--background-black-soft)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {font-variation-settings: 'wght' 455; color: var(--text-body); border-style: hidden} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: rgba(0, 0, 0, 0)} .bricks-button:where(.sm) {padding-top: var(--space-4xs); padding-right: var(--space-s); padding-bottom: var(--space-4xs); padding-left: var(--space-s); font-size: var(--text-s)} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:where(:not
73(.wp-element-button):not(.wp-block-button__link):not(.wp-block-file__button):not(.wp-block-social-link-anchor):not(.wp-block-navigation-item__content):not(.wp-block-image > a):not(.wp-block-image > figure > a)):hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover, .brxe-product-content a:hover, .brxe-product-short-description a:hover, .brxe-product-tabs .woocommerce-Tabs-panel a:hover {color: var(--electric-blue-d-1)}.brxe-post-title {font-size: var(--text-3xl); line-height: 1.12; font-variation-settings: 'wght' 695}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {padding-top: var(--space-4xs); padding-right: var(--space-s); padding-bottom: var(--space-4xs); padding-left: var(--space-s); background-color: var(--orange-20); border-radius: var(--radius-xs); font-size: var(--text-s); font-variation-settings: 'wght' 455; line-height: 1.36; color: var(--red-d-1)}.woocommerce-notices-wrapper .woocommerce-error a, .woocommerce-NoticeGroup .woocommerce-error a.button {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); background-color: var(--orange-20); border-radius: var(--radius-xs); font-size: var(--text-s); font-variation-settings: 'wght' 455; line-height: 1.36; color: var(--red-d-1)}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {padding-top: var(--space-4xs); padding-right: var(--space-s); padding-bottom: var(--space-4xs); padding-left: var(--space-s); background-color: var(--electric-blue-10); border-radius: var(--radius-xs); color: var(--electric-blue-d-1); font-size: var(--text-s); font-variation-settings: 'wght' 455; line-height: 1.36}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); background-color: var(--electric-blue-10); border-radius: var(--radius-xs); color: var(--electric-blue-d-1); font-size: var(--text-s); font-variation-settings: 'wght' 455; line-height: 1.36; text-decoration: none}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {padding-top: var(--space-4xs); padding-right: var(--space-s); padding-bottom: var(--space-4xs); padding-left: var(--space-s); background-color: var(--slate-10); border-radius: var(--radius-xs); font-size: var(--text-s); font-variation-settings: 'wght' 455; line-height: 1.36; color: var(--text-body)}.woocommerce-notices-wrapper .woocommerce-info a, .woocommerce-NoticeGroup .woocommerce-info a.button, .woocommerce-info a, .woocommerce-info a.button {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); border-radius: var(--radius-xs); font-size: var(--text-s); font-variation-settings: 'wght' 455; line-height: 1.36; color: var(--text-body)}.brxe-form .form-group label {color: var(--text-body)}.brxe-form .form-group .label {color: var(--text-body)}.advance-header.brxe-heading {font-variation-settings: 'wght' 555; text-transform: uppercase; font-size: var(--text-m); margin-bottom: var(--space-4xs)}.preheader.brxe-text-basic {font-variation-settings: 'wght' 455; color: var(--slate); line-height: 1.12; font-size: var(--text-s); margin-bottom: var(--space-2xs)}.plain-link,.plain-link a { text-decoration: none !important;} .plain-link a:hover { color: var(--blue) !important; text-decoration: none !important;}.advance-link-arrow.brxe-text-basic {text-decoration: none; line-height: 1.24; font-variation-settings: 'wght' 455; text-align: right; margin-top: var(--space-2xs); align-self: flex-end}.advance-link-arrow:after { font: var(--fa-font-regular); font-size: 0.8em; content: '\f061'; padding-left: 0.4em;} .advance-link-arrow { text-decoration: none !important;} .advance-link-arrow a:hover { color: var(--blue);}.section-header.brxe-text-basic {font-size: var(--text-m); text-transform: uppercase; font-variation-settings: 'wght' 595; color: var(--slate); margin-bottom: var(--space-4xs)}.footer-header.brxe-heading {font-size: var(--text-m); font-variation-settings: 'wght' 595; text-transform: uppercase; color: var(--slate)}#brxe-2dbd4a {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); margin-right: var(--space-m)}#brxe-ba6542 {grid-column: 1 / 4; justify-content: center; order: 1}@media (max-width: 991px) {#brxe-ba6542 {grid-column: 1 / span 4}}@media (max-width: 767px) {#brxe-ba6542 {grid-column: 1 / span 6}}@media (max-width: 478px) {#brxe-ba6542 {grid-column: 1 / span 8}}#brxe-d674aa {line-height: 1}#brxe-khwcnq {line-height: 1}#brxe-zrlsjc {line-height: 1}#brxe-iifkkp {line-height: 1; display: inline-flex}#brxe-ad1937 {line-height: 1; border: 1px solid var(--light); border-radius: var(--radius-full); padding-top: var(--space-4xs); padding-right: var(--space-2xs); padding-bottom: var(--space-4xs); padding-left: var(--space-2xs)}#brxe-ad1937:hover {border: 1px solid var(--electric-blue-l-3); border-radius: var(--radius-full); color: var(--background-black)}#brxe-ad1937:before { font: var(--fa-font-regular); font-size: 0.8em; content: "\2b"; padding-right: 0.1em;}@media (max-width: 991px) {#brxe-ad1937 {display: none}}#brxe-076ce3 {line-height: 1; border: 1px solid var(--light); border-radius: var(--radius-full); padding-top: var(--space-4xs); padding-right: var(--space-2xs); padding-bottom: var(--space-4xs); padding-left: var(--space-2xs); display: none}#brxe-076ce3:hover {border: 1px solid var(--electric-blue-l-3); border-radius: var(--radius-full); color: var(--background-black)}#brxe-076ce3:after { font: var(--fa-font-regular); font-size: 0.8em; content: "\2b"; padding-left: 0.1em;}@media (max-width: 991px) {#brxe-076ce3 {display: none}}#brxe-fdad3b {flex-direction: row; flex-wrap: nowrap}@media (max-width: 991px) {#brxe-fdad3b {flex-wrap: nowrap}}@layer bricks {@media (max-width: 991px) {#brxe-cef6fe .brx-toggle-div { display: inline-flex; }#brxe-cef6fe .brxe-toggle { display: inline-flex; }[data-script-id="cef6fe"] .brx-nav-nested-items {opacity: 0;visibility: hidden;gap: 0;position: fixed;z-index: 1001;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #fff;
73overflow-y: scroll;flex-wrap: nowrap;}#brxe-cef6fe.brx-open .brx-nav-nested-items {opacity: 1;visibility: visible;}}}#brxe-cef6fe {color: var(--light); font-variation-settings: 'wght' 495; font-size: var(--text-s); line-height: 1.48; font-family: "Inter"}#brxe-cef6fe :where(.brx-nav-nested-items) {gap: var(--space-m)}#brxe-cef6fe :where(.brx-nav-nested-items > li:hover > a) {color: var(--electric-blue-l-3)}#brxe-cef6fe :where(.brx-nav-nested-items > li:hover > .brxe-text-link:not(a)) {color: var(--electric-blue-l-3)}#brxe-cef6fe :where(.brx-nav-nested-items > li:hover > .brxe-icon) {color: var(--electric-blue-l-3)}#brxe-cef6fe :where(.brx-nav-nested-items > li:hover:has( > .brxe-svg)) {color: var(--electric-blue-l-3)}#brxe-cef6fe :where(.brx-nav-nested-items > li:hover > .brx-submenu-toggle > *) {color: var(--electric-blue-l-3)}#brxe-qwutfv {grid-column: span 7; order: 2; justify-content: center; flex-direction: column}@media (max-width: 991px) {#brxe-qwutfv {display: none}}#brxe-7b0d1f {color: var(--light); fill: var(--light); font-size: var(--text-l)}#brxe-7b0d1f:hover {color: var(--electric-blue-l-3); fill: var(--electric-blue-l-3)}#brxe-62a2ce {flex-direction: row; justify-content: center; align-items: center; width: auto}#brxe-xrfaet .mini-cart-link i {font-size: var(--text-xs); color: var(--light)}#brxe-xrfaet .cart-count {display: flex}#brxe-xrfaet .mini-cart-link {flex-direction: row; gap: var(--space-3xs)}#brxe-xrfaet .mini-cart-link .cart-subtotal {font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.24; color: var(--light)}#brxe-unzxju {flex-direction: row; justify-content: center; align-items: center; width: auto}@media (max-width: 478px) {#brxe-unzxju {display: none}}#brxe-866fe9 {color: var(--background); fill: var(--background); font-size: var(--text-l)}@media (max-width: 767px) {#brxe-866fe9 {font-size: var(--text-2xl)}}#brxe-c9a629 {flex-direction: row; justify-content: center; align-items: center; width: auto; display: none}@media (max-width: 991px) {#brxe-c9a629 {display: flex}}#brxe-068bbe {color: var(--light); font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.3}#brxe-068bbe:hover {color: var(--electric-blue-l-3)}#brxe-068bbe i { padding-right: var(--space-4xs);}#brxe-068bbe { white-space: nowrap;}#brxe-9a7b5a {justify-content: flex-end; flex-wrap: nowrap; flex-direction: row; align-items: center; column-gap: var(--space-3xs); width: auto}@media (max-width: 991px) {#brxe-9a7b5a {display: none}}@media (max-width: 767px) {#brxe-9a7b5a {display: none}}#brxe-54272f {color: var(--light); font-size: var(--text-m)}#brxe-54272f:hover {color: var(--electric-blue-l-3)}#brxe-2eb614 {flex-direction: row; justify-content: flex-end; width: auto; flex-wrap: nowrap; align-items: center; column-gap: var(--space-3xs)}@media (max-width: 991px) {#brxe-2eb614 {display: none}}@media (max-width: 767px) {#brxe-2eb614 {display: none}}#brxe-c91294 {color: var(--light); font-size: var(--text-m)}#brxe-c91294:hover {color: var(--electric-blue-l-3)}#brxe-a85488 {flex-direction: row; justify-content: flex-end; width: auto; flex-wrap: nowrap; align-items: center; column-gap: var(--space-3xs)}@media (max-width: 991px) {#brxe-a85488 {display: none}}@media (max-width: 767px) {#brxe-a85488 {display: none}}#brxe-1bf962 {flex-direction: row; align-items: center; order: 3; column-gap: var(--space-s); justify-content: flex-end; grid-column: span 2}@media (max-width: 991px) {#brxe-1bf962 {grid-column: 10 / span 3}}@media (max-width: 767px) {#brxe-1bf962 {grid-column: 9 / span 4}}#brxe-4a4bba {grid-template-columns: repeat(12, 1fr); gap: var(--space-m); display: grid; align-items: initial}@media (max-width: 767px) {#brxe-4a4bba {flex-direction: row; flex-wrap: nowrap}}#ub-header-nav {background-color: #292828}#brxe-01f083 {margin-top: var(--space-s); margin-bottom: var(--space-s); font-size: var(--text-xs); line-height: 1.6}#brxe-01f083 i { font-size: 0.7em; padding-right: 0.2em; position: relative; bottom: 1px;}#brxe-01f083 .breadcrumb_last { display: none;}#brxe-464ad6 {color: var(--light); fill: var(--light); font-size: var(--text-l)}#brxe-464ad6:hover {color: var(--electric-blue-l-3); fill: var(--electric-blue-l-3)}@media (max-width: 991px) {#brxe-464ad6 {font-size: var(--text-xl)}}@media (max-width: 767px) {#brxe-464ad6 {font-size: var(--text-xl)}}@media (max-width: 478px) {#brxe-464ad6 {font-size: var(--text-2xl)}}#brxe-81583c {flex-direction: row; justify-content: center; align-items: center; width: auto}@media (max-width: 991px) {#brxe-549414 {font-variation-settings: 'wght' 495; font-size: var(--text-l); color: var(--light); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 767px) {#brxe-549414 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 478px) {#brxe-549414 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-958961 {font-variation-settings: 'wght' 495; font-size: var(--text-l); color: var(--light); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 767px) {#brxe-958961 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 478px) {#brxe-958961 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-be7a81 {font-variation-settings: 'wght' 495; font-size: var(--text-l); color: var(--light); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 767px) {#brxe-be7a81 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 478px) {#brxe-be7a81 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-pgycfb {font-variation-settings: 'wght' 495; font-size: var(--text-l); color: var(--light); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 767px) {#brxe-pgycfb {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 478px) {#brxe-pgycfb {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-krivox {font-variation-settings: 'wght' 495; font-size: var(--text-l); color: var(--light); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 767px) {#brxe-krivox {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 478px) {#brxe-krivox {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-14fd64 {font-variation-settings: 'wght' 495; font-size: var(--text-l); color: var(--light); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 767px) {#brxe-14fd64 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 495}}
73@media (max-width: 478px) {#brxe-14fd64 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-1a3272 {font-variation-settings: 'wght' 495; font-size: var(--text-l); color: var(--light); padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 767px) {#brxe-1a3272 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 478px) {#brxe-1a3272 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-f5d5e3 {margin-top: var(--space-4xl); row-gap: var(--space-s); align-items: flex-end}}@media (max-width: 767px) {#brxe-f5d5e3 {align-items: flex-end; row-gap: var(--space-s)}}@media (max-width: 478px) {#brxe-f5d5e3 {row-gap: var(--space-s)}}#brxe-82fcc2 {line-height: 1; border: 1px solid var(--light); border-radius: var(--radius-full); padding-top: var(--space-4xs); padding-right: var(--space-2xs); padding-bottom: var(--space-4xs); padding-left: var(--space-2xs)}#brxe-82fcc2:hover {border: 1px solid var(--electric-blue-l-3); border-radius: var(--radius-full); color: var(--background-black)}@media (max-width: 991px) {#brxe-82fcc2 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); font-size: var(--text-l); font-variation-settings: 'wght' 495; color: var(--light)}#brxe-82fcc2:before { font: var(--fa-font-regular); font-size: 0.8em; content: "\2b"; padding-left: 0.1em;}}@media (max-width: 767px) {#brxe-82fcc2:after { font: var(--fa-font-regular); font-size: 0.8em; content: "\2b"; padding-left: 0.1em;}#brxe-82fcc2:hover {color: var(--light-blue)}}@media (max-width: 478px) {#brxe-82fcc2 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}#brxe-e71526 {color: var(--light); font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.3}#brxe-e71526:hover {color: var(--electric-blue-l-3)}#brxe-e71526 i { padding-right: var(--space-4xs);}#brxe-e71526 { white-space: nowrap;}@media (max-width: 991px) {#brxe-e71526 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 767px) {#brxe-e71526 {color: var(--background-light); font-size: var(--text-l)}#brxe-e71526 i { padding-right: var(--space-4xs);}}@media (max-width: 478px) {#brxe-e71526 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}#brxe-jcszrh .mini-cart-link i {font-size: var(--text-xs); color: var(--light)}#brxe-jcszrh .cart-count {display: flex}#brxe-jcszrh .mini-cart-link {flex-direction: row; gap: var(--space-3xs)}#brxe-jcszrh .mini-cart-link .cart-subtotal {font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.24; color: var(--light)}@media (max-width: 991px) {#brxe-jcszrh .mini-cart-link .cart-subtotal {font-size: var(--text-l)}#brxe-jcszrh .mini-cart-link i {font-size: var(--text-m)}}@media (max-width: 478px) {#brxe-jcszrh .mini-cart-link i {font-size: var(--text-m)}}#brxe-tjutgx {color: var(--light); font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.3}#brxe-tjutgx:hover {color: var(--electric-blue-l-3)}#brxe-tjutgx i { padding-right: var(--space-4xs);}#brxe-tjutgx { white-space: nowrap;}@media (max-width: 991px) {#brxe-tjutgx {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 767px) {#brxe-tjutgx {color: var(--background-light); font-size: var(--text-l)}#brxe-tjutgx i { padding-right: var(--space-4xs);}}@media (max-width: 478px) {#brxe-tjutgx {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}#brxe-266236 {color: var(--light); font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.3}#brxe-266236:hover {color: var(--electric-blue-l-3)}#brxe-266236 i { padding-right: var(--space-4xs);}#brxe-266236 { white-space: nowrap;}@media (max-width: 991px) {#brxe-266236 {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs); font-size: var(--text-l); font-variation-settings: 'wght' 495}}@media (max-width: 767px) {#brxe-266236 i { padding-right: var(--space-4xs);}#brxe-266236 {color: var(--background-light); font-size: var(--text-l)}}@media (max-width: 478px) {#brxe-266236 {color: var(--background-light); font-size: var(--text-l); font-variation-settings: 'wght' 455; padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}@media (max-width: 991px) {#brxe-117362 {width: auto; position: absolute; row-gap: var(--space-m)}}@media (max-width: 991px) {#brxe-d6d144 {padding-top: var(--space-m); padding-bottom: var(--space-m); justify-content: flex-end}}@media (max-width: 991px) {#brxe-41004e {position: absolute; top: var(--space-m); right: var(--space-m); font-size: var(--text-2xl); color: var(--light); fill: var(--light)}}@media (max-width: 478px) {#brxe-41004e {font-size: var(--text-2xl); color: var(--background-light); fill: var(--background-light)}}@media (max-width: 991px) {#brxe-f563ac {background-color: var(--background-black-soft)}}@media (max-width: 767px) {#brxe-f563ac {align-items: flex-end}}#brxe-9ccce3 {--brx-offcanvas-direction: right}@media (max-width: 991px) {#brxe-9ccce3[data-direction] .brx-offcanvas-inner {width: 100vw}}@media (max-width: 767px) {#brxe-9ccce3[data-direction] .brx-offcanvas-inner {width: 100vw}}#brxe-77fe73 {align-items: center; background-color: var(--background-black-soft-90)}#brxe-b56bb3 {margin-top: var(--space-s); margin-bottom: var(--space-s)}#brxe-0328e4 form {background-color: var(--background-light); font-size: 18px; text-align: center; border-radius: var(--radius-s)}#brxe-0328e4 input[type=search] {border-style: hidden; border-radius: var(--radius-m); background-color: var(--light); height: var(--space-xl)}#brxe-0328e4 input[type=search]::placeholder {color: var(--slate)}#brxe-0328e4 {width: 100%}#brxe-0328e4 button {width: 0px}#brxe-0328e4 input[type=search] { width: 100%;} .aa-dropdown-menu { font-family: "Inter"; font-size: var(--text-s); line-height: 1.36em; background-color: #fafafa;border: none;border-bottom-left-radius: var(--radius-s);border-bottom-right-radius: var(--radius-s);box-shadow: unset;} .algolia-powered-by-link svg { max-width: 82px;}@media (max-width: 767px) {#brxe-0328e4 input[type=search] {height: var(--space-2xl)}}@media (max-width: 478px) {#brxe-0328e4 input[type=search] {height: var(--space-3xl)}}#brxe-c41fca {align-items: center; position: relative; max-width: 820px}#brxe-7bed94 {color: var(--background-black-soft)}#brxe-acc03c {flex-direction: column; align-items: center; align-self: center !important; top: 33vh; position: relative}#brxe-2bebe6 {color: var(--background-black-soft); fill: var(--background-black-soft); font-size: var(--text-xl)}#brxe-cebbc4 {position: absolute; top: var(--space-m); right: var(--space-m)}#brxe-77edaf {align-items: center; background-color: var(--background); max-width: 100vw; height: 100vh; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}#brxe-d05005 {--brx-offcanvas-direction: right}#brxe-d05005[data-direction] .brx-offcanvas-inner {height: 100vh; width: 50vw}#brxe-d05005 { min-width: 620px;}@media (max-width: 991px) {#brxe-d05005[data-direction] .brx-offcanvas-inner {width: 80vw}}@media (max-width: 767px) {#brxe-d05005[data-direction] .brx-offcanvas-inner {width: 100vw}}#brxe-aa57d6 {position: absolute; align-self: flex-end; font-size: var(--text-xl); color: var(--background-black); fill: var(--background-black)}#brxe-aa57d6:hover {color: var(--light-blue); fill: var(--light-blue)}#brxe-ef403a {position: absolute; top: var(--space-l); right: var(--space-l)}#brxe-3a7a6d {font-size: var(--text-l); line-height: 1.4; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}#brxe-e91913 .separator {display: none}
73#brxe-e91913 .description {font-size: var(--text-s); line-height: 1.5}#brxe-e91913 li {margin-bottom: var(--space-2xs)}#brxe-e91913 .title {font-variation-settings: 'wght' 455; line-height: 1.6; margin-right: var(--space-4xs)}#brxe-cc4739 {grid-column: span 2}@media (max-width: 991px) {#brxe-cc4739 {grid-column: span 6}}#brxe-cc78ef {font-size: var(--text-l); line-height: 1.4; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}#brxe-90bfbc .separator {display: none}#brxe-90bfbc .description {font-size: var(--text-s); line-height: 1.5}#brxe-90bfbc li {margin-bottom: var(--space-2xs)}#brxe-90bfbc .title {font-variation-settings: 'wght' 455; line-height: 1.6; margin-right: var(--space-4xs)}#brxe-90bfbc {margin-bottom: var(--space-s)}#brxe-bbb7a6 {grid-column: span 2}@media (max-width: 991px) {#brxe-bbb7a6 {grid-column: span 6}}#brxe-57b475 {font-size: var(--text-l); line-height: 1.4; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}#brxe-16daee .separator {display: none}#brxe-16daee .description {font-size: var(--text-s); line-height: 1.5}#brxe-16daee li {margin-bottom: var(--space-2xs)}#brxe-16daee .title {font-variation-settings: 'wght' 455; line-height: 1.6; margin-right: var(--space-4xs)}#brxe-9f98a4 {grid-column: span 2}@media (max-width: 991px) {#brxe-9f98a4 {grid-column: span 6}}#brxe-4d2118 {font-size: var(--text-l); line-height: 1.4; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}@media (max-width: 478px) {#brxe-4d2118 {margin-top: 0}}#brxe-13a50d .separator {display: none}#brxe-13a50d .description {font-size: var(--text-s); line-height: 1.5}#brxe-13a50d li {margin-bottom: var(--space-2xs)}#brxe-13a50d .title {font-variation-settings: 'wght' 455; line-height: 1.6; margin-right: var(--space-4xs)}#brxe-79ba7d {grid-column: span 2}@media (max-width: 991px) {#brxe-79ba7d {grid-column: span 6}}#brxe-a682d4 {font-size: var(--text-l); line-height: 1.4; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}#brxe-3529ac .separator {display: none}#brxe-3529ac .description {font-size: var(--text-s); line-height: 1.5}#brxe-3529ac li {margin-bottom: var(--space-2xs)}#brxe-3529ac .title {font-variation-settings: 'wght' 455; line-height: 1.6; margin-right: var(--space-4xs)}#brxe-3529ac .meta {font-size: var(--text-xs); text-transform: uppercase; font-variation-settings: 'wght' 555}#brxe-3529ac li[data-highlight]::before {background-color: var(--orange-80); line-height: 1.2; text-transform: uppercase; font-variation-settings: 'wght' 555; color: var(--background-light); font-size: calc(.8 * var(--text-xs)); padding-top: 4px; padding-right: var(--space-4xs); padding-bottom: 3px; padding-left: var(--space-4xs); border-radius: var(--radius-xs)}#brxe-9f3d36 {grid-column: span 2}@media (max-width: 991px) {#brxe-9f3d36 {grid-column: span 6}}#brxe-736036 {font-size: var(--text-l); line-height: 1.4; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}#brxe-25d632 .separator {display: none}#brxe-25d632 .description {font-size: var(--text-s); line-height: 1.5}#brxe-25d632 li {margin-bottom: var(--space-2xs)}#brxe-25d632 .title {font-variation-settings: 'wght' 455; line-height: 1.6; margin-right: var(--space-4xs)}@media (max-width: 478px) {#brxe-25d632 {margin-bottom: var(--space-xl)}}#brxe-3f360f {grid-column: span 2}@media (max-width: 991px) {#brxe-3f360f {grid-column: span 6}}#brxe-fb647b {display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(12, 1fr); align-content: flex-start}@media (max-width: 991px) {#brxe-fb647b {grid-template-columns: repeat(12, 1fr)}}@media (max-width: 478px) {#brxe-fb647b {grid-template-columns: repeat(6, 1fr)}}#brxe-3defef {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); flex-direction: row; align-items: center; overflow: scroll; background-color: var(--background)}@media (max-width: 991px) {#brxe-3defef {align-items: flex-start}}#brxe-d1ec3f {--brx-offcanvas-direction: top}#brxe-d1ec3f[data-direction] .brx-offcanvas-inner {width: 100vw; height: 100vh}#brxe-3d41a2 {margin-bottom: var(--space-2xs); width: var(--reading-column)}#brxe-ybyrfn {color: var(--green-d-3); font-size: var(--text-s); font-variation-settings: 'wght' 495; line-height: 1.6; background-color: var(--green-20); padding-top: var(--space-4xs); padding-right: var(--space-s); padding-bottom: var(--space-4xs); padding-left: var(--space-s); border-radius: var(--radius-xs)}#brxe-ybyrfn:hover {background-color: var(--green-d-2)}#brxe-ybyrfn:before { font: var(--fa-font-solid); content: "\f534"; margin-right: var(--space-4xs);}#brxe-ybyrfn:hover { color: white !important;}#brxe-biqddi {margin-bottom: var(--space-4xs)}#brxe-3fd1f1 {color: var(--slate); font-size: var(--text-s); width: auto; margin-right: var(--space-4xs)}#brxe-3fd1f1 .finance-outprice span { font-size: 0.9em;}#brxe-557051 {font-size: var(--text-xs); color: var(--slate); width: auto}#monthly-finance-example {flex-direction: row}#monthly-finance-example { scroll-margin-top: calc(1.5 var(--text-2xl));}#brxe-wuvhcl {color: var(--slate); font-size: var(--text-s); width: auto; margin-right: var(--space-4xs)}#brxe-a3a544 {flex-direction: row; align-items: center; column-gap: var(--space-s)}#product-header {grid-column: span 12}#brxe-7c1329 {flex-direction: row; display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(12, 1fr); margin-bottom: var(--space-m)}#brxe-9de316 .flex-direction-nav a {color: var(--background-light); height: 60px; width: 60px; background-color: var(--slate-30); border-radius: var(--radius-full)}#brxe-9de316 .flex-direction-nav a > * {font-size: 24px}#brxe-9de316 .flex-direction-nav a > svg {height: 24px}
73#brxe-9de316.thumbnail-slider[data-pos="top"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 24px}#brxe-9de316.thumbnail-slider[data-pos="bottom"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-inline-end: 24px}#brxe-9de316.thumbnail-slider[data-pos="right"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 24px}#brxe-9de316.thumbnail-slider[data-pos="left"] .brx-product-gallery-thumbnail-slider .woocommerce-product-gallery__image {margin-bottom: 24px}#brxe-9de316 .flex-direction-nav a:hover {color: var(--background-black)}#brxe-9de316 .flex-control-thumbs {gap: var(--space-xs)}#brxe-9de316 .woocommerce-product-gallery {gap: var(--space-xs)}#brxe-9de316.thumbnail-slider {gap: var(--space-xs)}#brxe-9de316 .woocommerce-product-gallery { background-color: var(--background-light); border-radius: var(--radius-s);}#brxe-9de316 .flex-direction-nav a { text-decoration: none !important;}#brxe-f7f281 {grid-column: span 8; grid-row: 1}@media (max-width: 767px) {#brxe-f7f281 {grid-column: span 12}}#brxe-cqhglh {font-variation-settings: 'wght' 455; line-height: 1.48}#brxe-cqhglh a {font-variation-settings: 'wght' 455; line-height: 1.48; font-size: inherit}#brxe-vmsvst {font-variation-settings: 'wght' 455; line-height: 1.48}#brxe-vmsvst a {font-variation-settings: 'wght' 455; line-height: 1.48; font-size: inherit}#brxe-mhbvmm {font-variation-settings: 'wght' 455; line-height: 1.48}#brxe-jtnzad {font-variation-settings: 'wght' 455; line-height: 1.48}#brxe-wyvilf {font-variation-settings: 'wght' 455; line-height: 1.48}#brxe-wyvilf a {font-variation-settings: 'wght' 455; line-height: 1.48; font-size: inherit}#brxe-uuwvzo {flex-direction: row; flex-wrap: wrap; margin-bottom: var(--space-2xs)}#brxe-xcwyap {font-size: var(--text-s); line-height: 1.48; width: auto; margin-right: var(--space-4xs)}#brxe-323383 .cart table.variations td {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}#brxe-323383 .cart table.variations th {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}#brxe-323383 .cart .quantity {width: 100%}#brxe-323383 .cart .single_add_to_cart_button, #brxe-323383 a.button[data-product_id] {min-width: 100%; border: 1px solid var(--background-black); border-radius: var(--radius-full); padding-top: var(--space-4xs); padding-right: var(--space-l); padding-bottom: var(--space-4xs); padding-left: var(--space-l); font-size: var(--text-m); font-variation-settings: 'wght' 455; color: var(--light); font-weight: 400; background-color: var(--background-black)}#brxe-323383 .cart table.variations {margin-bottom: 0}#brxe-323383 {font-size: var(--text-s); line-height: 1.48; margin-bottom: var(--space-s)}#brxe-323383 .stock {font-size: var(--text-s)}#brxe-323383 .added_to_cart.wc-forward {display: none}#brxe-323383 .cart .single_add_to_cart_button:hover, #brxe-323383 a.button[data-product_id]:hover {background-color: var(--electric-blue); color: var(--light); border-color: var(--electric-blue)}#brxe-323383 .cart .variations tr:not(:has(.reset_variations)) {border-style: none}#brxe-323383 .qty {border-radius: var(--radius-full)}#brxe-323383 .minus {border-radius: var(--radius-full)}#brxe-323383 .plus {border-radius: var(--radius-full)}#brxe-323383 form.cart table.variations th { vertical-align: middle;}#brxe-323383 select { background-color: white; border-radius: var(--radius-full); border-color: whitesmoke;}#brxe-323383 .input-text.qty.text { background-color: white;}#brxe-323383 .reset_variations { display: none !important;}#brxe-323383 ins { text-decoration: unset;}#brxe-323383 .woocommerce-variation-description,#brxe-323383 .woocommerce-variation-price,#brxe-323383 .woocommerce-variation-availability { margin-top: var(--space-2xs); margin-bottom: var(--space-2xs);}#brxe-323383 .qty { background-color: whitesmoke; border-color: whitesmoke;}#brxe-323383 .cart .quantity { margin: var(--space-2xs) 0; gap: var(--space-xs);}#brxe-323383 .minus, #brxe-323383 .plus { background-color: whitesmoke; border: 0;}#brxe-323383 .minus:hover, #brxe-323383 .plus:hover { background-color: var(--electric-blue);}#brxe-323383 .stock.available-on-backorder span a { font-size: var(--text-xs) ; font-variation-settings: 'wght' 395; color: var(--blue); margin-left: var(--space-3xs); text-decoration: unset; }#brxe-323383 a.reset_variations { text-decoration: none !important; align-items: center;}
73#brxe-323383 .wc-memberships-variation-member-discount { font-style: normal; font-weight: initial;}#brxe-haobze {line-height: 1.6; font-variation-settings: 'wght' 455; border: 1px solid var(--background-black); padding-top: var(--space-4xs); padding-right: auto; padding-bottom: var(--space-4xs); padding-left: auto; width: 100%; margin-bottom: var(--space-s)}#brxe-4f4bdd {line-height: 1.48; font-size: var(--text-xs); color: var(--slate); align-self: center}#brxe-0e8fdf {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border: 1px solid var(--slate-l-7); border-radius: var(--radius-m); margin-bottom: var(--space-s); background-color: var(--background-light)}#brxe-fdoizw {align-self: center; font-size: var(--text-xs); line-height: 1.48; color: var(--slate); text-align: center}#brxe-924f33 {position: sticky; top: var(--space-m)}#brxe-943c23 {grid-column: 9 / 13; position: relative; grid-row: 1 / 4; z-index: 2}@media (max-width: 767px) {#brxe-943c23 {grid-row: 3; grid-column: span 12}}#brxe-063e84 h2 { font-size: var(--text-xl); font-variation-settings: 'wght' 555; text-align: left; line-height: 1.24em; margin-bottom: var(--space-2xs);}#brxe-xbferl {border-radius: var(--radius-s); background-color: var(--slate-5); overflow: hidden}#brxe-9693f5 {border-radius: var(--radius-xs); background-color: var(--slate-5)}#brxe-ddfa75 {grid-column: span 8; grid-row: 2; row-gap: var(--space-m)}@media (max-width: 767px) {#brxe-ddfa75 {grid-column: span 12}}#brxe-onetlq .fwd-py-4 { padding: 0 !important;}#brxe-hzjzat {font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.36; color: var(--slate-d-1)}#brxe-hkhqto {position: absolute; top: var(--space-s); left: var(--space-s); line-height: 1.36; font-size: var(--text-xs)}#equipment-catalogue {grid-column: span 6; border-radius: var(--radius-xs); position: relative; background-color: var(--light)}@media (max-width: 991px) {#equipment-catalogue {grid-row: 2; grid-column: span 12}}#brxe-qvnkhy {height: var(--space-s)}@media (max-width: 991px) {#brxe-qvnkhy {display: none}}#brxe-rxycmi {font-size: var(--text-xs); font-variation-settings: 'wght' 495; text-transform: uppercase; color: var(--slate)}#brxe-df452b {font-size: var(--text-s); text-decoration: underline; line-height: 1.6}#brxe-df452b p a { text-decoration: none !important;}#brxe-6e008b {font-size: var(--text-s); text-decoration: underline; line-height: 1.6}#brxe-6e008b a { text-decoration: none !important;}#brxe-4dbcbc {grid-column: span 4; margin-bottom: var(--space-2xs)}#brxe-967310 {font-size: var(--text-xs); font-variation-settings: 'wght' 495; text-transform: uppercase; color: var(--slate)}#brxe-55687d {font-size: var(--text-s); text-decoration: underline; line-height: 1.6}#brxe-55687d p a { text-decoration: none !important;}#brxe-bzmskk {font-size: var(--text-s); line-height: 1.6; text-decoration: underline}#brxe-bzmskk p a { text-decoration: none !important;}#brxe-bzmskk ins { text-decoration: none;}#brxe-0892c2 {font-size: var(--text-s); text-decoration: underline; line-height: 1.6}#brxe-0892c2 p a { text-decoration: none !important;}#brxe-0892c2 ins { text-decoration: none;}#brxe-0056af {grid-column: span 4}#product-information {grid-column: span 6; border-radius: var(--radius-xs); justify-content: flex-start}@media (max-width: 991px) {#product-information {grid-column: span 12; justify-content: flex-start; padding-top: 0}}#brxe-kosqcd {font-size: var(--text-xs); font-variation-settings: 'wght' 495; text-transform: uppercase; color: var(--slate)}#brxe-sejuqw ul { margin-top: 0;}#brxe-sejuqw p strong { font-weight: unset; font-variation-settings: 'wght' 455;}#brxe-sejuqw p:has(strong) { margin-bottom: 0;}#brxe-aofksl {grid-column: span 12}#brxe-ydqosb {font-size: var(--text-xs); font-variation-settings: 'wght' 495; text-transform: uppercase; color: var(--slate); margin-bottom: var(--space-4xs)}#brxe-vptwtb {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-vkshrf {align-items: center; flex-direction: row; justify-content: space-between}#brxe-uxosaa {font-size: var(--text-s); line-height: 1.48}#brxe-uxosaa a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-mqyzzm {line-height: 1.48; font-size: var(--text-s)}#brxe-xkapnj {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-wivoxh {align-items: center; flex-direction: row; justify-content: space-between}#brxe-asdtfd {font-size: var(--text-s); line-height: 1.48}#brxe-asdtfd a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-nxtmgs {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-xbaaam {align-items: center; flex-direction: row; justify-content: space-between}#brxe-bkgtay {font-size: var(--text-s); line-height: 1.48}#brxe-bkgtay a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-vatvsu {font-size: var(--text-s); line-height: 1.48}#brxe-jnljyh {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-oamphc {align-items: center; flex-direction: row; justify-content: space-between}#brxe-hnscuc {font-size: var(--text-s); line-height: 1.48}#brxe-hnscuc a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-ezvnmq {font-size: var(--text-s); line-height: 1.48}#brxe-vewpzd {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-tkeacj {align-items: center; flex-direction: row; justify-content: space-between}#brxe-zyfdku {font-size: var(--text-s); line-height: 1.48}#brxe-zyfdku a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-hhknve {font-size: var(--text-s); line-height: 1.48}#brxe-wifzda {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-ynxukx {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ethsmv {font-size: var(--text-s); line-height: 1.48; margin-bottom: var(--space-s)}#brxe-mkdpcp {font-size: var(--text-s); line-height: 1.48; margin-bottom: var(--space-s)}#brxe-jfuruu {font-size: var(--text-s); line-height: 1.48}#brxe-ychkud {font-size: var(--text-s); line-height: 1.48}#brxe-afbbuu {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}
73#brxe-rjtaic {align-items: center; flex-direction: row; justify-content: space-between}#brxe-spiuvn {font-size: var(--text-s); line-height: 1.48}#brxe-spiuvn a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-thhmni {font-size: var(--text-s); line-height: 1.48}#brxe-bhphcb {font-size: var(--text-s); line-height: 1.48}#brxe-bhphcb a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-ofeqvp {font-size: var(--text-s); line-height: 1.48}#brxe-qdrywn {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-qgsxkp {align-items: center; flex-direction: row; justify-content: space-between}#brxe-abpzre {font-size: var(--text-s); line-height: 1.48; margin-bottom: var(--space-s)}#brxe-abpzre a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-duttha {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-anrcje {align-items: center; flex-direction: row; justify-content: space-between}#brxe-aanziz {font-size: 1.2em; color: var(--slate-l-4); fill: var(--slate-l-4)}#brxe-arfbbe {align-items: center; flex-direction: row; justify-content: space-between}#brxe-bsbzaa {font-size: var(--text-s); line-height: 1.48}#brxe-bsbzaa a {font-size: var(--text-s); line-height: 1.48; font-size: inherit}#brxe-bagnfq {font-size: var(--text-s); line-height: 1.48}#brxe-huostd .accordion-title-wrapper {font-size: var(--text-m); font-variation-settings: 'wght' 455; line-height: 1.6; min-height: 2em}#brxe-huostd .accordion-title-wrapper .brxe-heading {font-size: var(--text-m); font-variation-settings: 'wght' 455; line-height: 1.6}#brxe-huostd .brx-open .accordion-title-wrapper {font-variation-settings: 'wght' 495}#brxe-huostd .brx-open .accordion-title-wrapper .brxe-heading {font-variation-settings: 'wght' 495}#brxe-huostd .accordion-content-wrapper {padding-top: var(--space-2xs); padding-bottom: var(--space-xs)}#brxe-huostd h4 i { width: var(--text-l); margin-right: var(--space-2xs); color: var(--slate);}#brxe-huostd .brx-open h4 i { color: var(--text);}#brxe-huostd .brx-open .ion-ios-arrow-down.brxe-icon { transform: rotate(180deg);}#brxe-huostd strong { font-variation-settings: 'wght' 555;}#additional-information {grid-column: span 12}#brxe-hlseyh {font-size: var(--text-xs); font-variation-settings: 'wght' 495; text-transform: uppercase; color: var(--slate)}#brxe-xeailq ul { margin: 0;}#additional-options {grid-column: span 12}#brxe-hokbut {grid-column: span 8; display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(12, 1fr); grid-row: 3}@media (max-width: 767px) {#brxe-hokbut {grid-row: 4; grid-column: span 12}}#brxe-91d0b9 {display: grid; align-items: initial; grid-template-columns: repeat(12, 1fr); gap: var(--space-m)}#brxe-40cbba {margin-bottom: var(--space-m)}#brxe-pwddpj {font-variation-settings: 'wght' 455; margin-bottom: var(--space-2xs)}#brxe-lauovn {font-size: var(--text-s); line-height: 1.6}#brxe-lauovn a {font-size: var(--text-s); line-height: 1.6; font-size: inherit}#brxe-xblwbe {font-size: var(--text-s); line-height: 1.6}#brxe-xkzagg {justify-content: flex-end; flex-grow: 1}#brxe-ipofhs {grid-column: span 4; border-radius: var(--radius-xs)}@media (max-width: 991px) {#brxe-ipofhs {grid-column: span 6; justify-content: flex-start}}@media (max-width: 767px) {#brxe-ipofhs {grid-column: span 12}}@media (max-width: 478px) {#brxe-ipofhs {grid-column: span 12}}#brxe-4ae3e5 {margin-bottom: var(--space-2xs); font-variation-settings: 'wght' 455}#brxe-ebc6ce {font-size: var(--text-s); line-height: 1.6}#brxe-797470 {font-size: var(--text-s); line-height: 1.6}#brxe-rpgyno {justify-content: flex-end; flex-grow: 1}#brxe-1add2a {grid-column: span 4}@media (max-width: 991px) {#brxe-1add2a {grid-column: span 6}}@media (max-width: 767px) {#brxe-1add2a {grid-column: span 12}}#brxe-9aa07a {font-variation-settings: 'wght' 455; margin-bottom: var(--space-2xs)}#brxe-979d38 {font-size: var(--text-s); line-height: 1.6}#brxe-225f26 {font-size: var(--text-s); line-height: 1.6}#brxe-yruars {justify-content: flex-end; flex-grow: 1}#brxe-9fef57 {grid-column: span 4}@media (max-width: 991px) {#brxe-9fef57 {grid-column: span 12}}#brxe-vodegd {padding-top: var(--space-m); display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(12, 1fr)}#brxe-7145aa {margin-bottom: var(--space-m)}#brxe-lachms {color: var(--electric-blue-d-2); margin-bottom: var(--space-2xs)}.brxe-piuvti .brxe-ehsriu.brxe-image:not(.tag), .brxe-piuvti .brxe-ehsriu.brxe-image img {aspect-ratio: 1.6; object-fit: cover}.brxe-piuvti .brxe-fgbafw.brxe-block {position: relative; overflow: hidden}.brxe-piuvti .brxe-uhusmm.brxe-text-basic {line-height: 1.6}.brxe-uhusmm a { text-decoration: none !important;}.brxe-piuvti .brxe-sbgfoc.brxe-text-basic {font-size: var(--text-xs); font-variation-settings: 'wght' 495; line-height: 1.6; color: var(--electric-blue-d-1); text-transform: uppercase; margin-bottom: var(--space-2xs); background-color: var(--electric-blue-10); padding-right: var(--space-3xs); padding-left: var(--space-3xs); border-radius: var(--radius-xs)}.brxe-sbgfoc:before { font: var(--fa-font-solid); content: "\f364"; margin-right: var(--space-4xs);}.brxe-piuvti .brxe-ibeijl.brxe-block {flex-direction: row; column-gap: var(--space-xs); align-items: center}.brxe-piuvti .brxe-ydnkyq.brxe-heading {font-size: var(--text-l); line-height: 1.24; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}.brxe-piuvti .brxe-wnekyd.brxe-heading {font-size: var(--text-l); line-height: 1.24; font-variation-settings: 'wght' 555; margin-bottom: var(--space-2xs)}.brxe-piuvti .brxe-ecrrfr.brxe-code {color: var(--slate); font-size: var(--text-xs); line-height: 1.24; margin-bottom: 0}#brxe-a1e9bd .finance-outprice span { font-size: 0.9em;}.brxe-piuvti .brxe-ercjvq.brxe-text-basic {color: var(--slate); font-size: var(--text-xs); line-height: 1.24; width: auto; margin-bottom: 0}#brxe-a1e9bd .finance-outprice span { font-size: 0.9em;}.brxe-piuvti .brxe-rvdnvk.brxe-text-basic {color: var(--red-l-1); font-size: var(--text-xs); font-variation-settings: 'wght' 455; line-height: 1.48}.brxe-piuvti .brxe-ugwgzz.brxe-block {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); justify-content: space-between}.brxe-piuvti.brxe-block {grid-column: span 4; background-color: var(--background-light); justify-content: space-between; border-radius: var(--radius-m); overflow: hidden}#brxe-ebad13 {display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(12, 1fr)}@media (max-width: 991px) {#brxe-ebad13 {width: 1200px; max-width: 1200px}}@media (max-width: 991px) {#brxe-osntao {overflow: scroll}}#brxe-6ff1bd {background-image: linear-gradient(142deg, var(--electric-blue-5), var(--electric-blue-30), var(--electric-blue-5)); padding-top: var(--space-m); padding-bottom: var(--space-m)}#brxe-fbeb79 {margin-bottom: var(--space-2xs); font-variation-settings: 'wght' 455}#brxe-499b9d {font-size: var(--text-s); line-height: 1.6; margin-bottom: var(--space-2xs)}#brxe-c39003 {font-size: var(--text-s); line-height: 1.6; margin-bottom: var(--space-2xs)}#brxe-08f7cf {font-size: var(--text-s); line-height: 1.6; margin-bottom: var(--space-2xs)}#brxe-7410d3 {font-size: var(--text-s); line-height: 1.6}#brxe-987678 {font-size: var(--text-s); line-height: 1.6}#finance-example-information {grid-column: span 6}#brxe-qkroef {margin-bottom: var(--space-2xs); font-variation-settings: 'wght' 455}#brxe-xalwkg {font-size: var(--text-s); line-height: 1.6; margin-bottom: var(--space-2xs)}#brxe-lkkmbs {font-size: var(--text-s); line-height: 1.6; margin-bottom: var(--space-2xs)}#brxe-ypqkyj {font-size: var(--text-s); line-height: 1.6; margin-bottom: var(--space-2xs)}#brxe-pluvit {font-size: var(--text-s); line-height: 1.6}#towards-infinity-information {grid-column: span 6}#brxe-34fcb3 {display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(12, 1fr); align-items: stretch}@media (max-width: 991px) {#brxe-34fcb3 {grid-template-columns: repeat(6, 1fr)}}#brxe-583de9 {margin-top: var(--space-m)}#brxe-d56ac5 {font-size: var(--text-l); font-variation-settings: 'wght' 655; line-height: 1.24; color: var(--background); text-align: center; text-wrap: balance; margin-top: 0}#brxe-81e8fb {flex-direction: row; align-items: center; justify-content: center; padding-top: var(--space-l); padding-bottom: var(--space-l)}#brxe-1399a7 {background-color: var(--background-black-soft)}#brxe-fcf949 {text-transform: uppercase}#brxe-f2d2af .separator {display: none}#brxe-f2d2af {line-height: 1.3}#brxe-f2d2af li {margin-bottom: var(--space-4xs)}#brxe-b91828 {grid-column: span 3}#brxe-d0ec3f .separator {display: none}#brxe-d0ec3f .meta {font-size: var(--text-xs); line-height: 1.4; text-align: right}#brxe-d0ec3f {line-height: 1.3}#brxe-d0ec3f li {margin-bottom: var(--space-4xs)}#brxe-82482b {grid-column: span 3}#brxe-811c0d {text-transform: uppercase}#brxe-fdd405 .separator {display: none}#brxe-fdd405 {line-height: 1.3}#brxe-fdd405 li {margin-bottom: var(--space-4xs)}#brxe-34b456 {grid-column: span 3}#brxe-0558db {text-transform: uppercase}#brxe-776767 .separator {display: none}#brxe-776767 {line-height: 1.3}#brxe-776767 li {margin-bottom: var(--space-4xs)}#brxe-4a4668 {grid-column: span 3}#brxe-c66db3 .separator {display: none}#brxe-c66db3 .meta {font-size: var(--text-xs); line-height: 1.4; text-align: right}#brxe-c66db3 {line-height: 1.3}#brxe-c66db3 li {margin-bottom: var(--space-4xs)}#brxe-869962 {grid-column: span 3}#brxe-5711c5 {flex-direction: row; margin-top: var(--space-l); margin-bottom: var(--space-m); column-gap: var(--space-m); row-gap: var(--space-m); display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: repeat(15, 1fr)}@media (max-width: 991px) {#brxe-5711c5 {grid-template-columns: repeat(9, 1fr)}}@media (max-width: 478px) {#brxe-5711c5 {grid-template-columns: repeat(6, 1fr)}}#brxe-88cbb1 {font-size: var(--text-xs); line-height: 1.3}#brxe-5a45ba {flex-direction: row}@media (max-width: 478px) {#brxe-5a45ba {width: 100%}}#brxe-22e294 .title {font-size: var(--text-xs); line-height: 1.3; margin-right: 0}#brxe-22e294 .separator {display: none}#brxe-22e294 {align-self: flex-end; width: auto; font-size: var(--text-xs); line-height: 1.3}#brxe-22e294 li {margin-left: var(--space-4xs)}@media (max-width: 478px) {#brxe-22e294 {width: 100%}#brxe-22e294 li {margin-right: var(--space-4xs); margin-left: 0}}#brxe-e23644 {align-items: flex-end}#brxe-e23644 ul { display: flex;}@media (max-width: 478px) {#brxe-e23644 {width: 100%}}#brxe-9a79a0 {flex-direction: row; align-items: center; column-gap: var(--space-s); row-gap: var(--space-4xs)}@media (max-width: 767px) {#brxe-9a79a0 {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-9a79a0 {flex-wrap: wrap}}#brxe-a6485e {margin-bottom: var(--space-s)}.brxe-popup-41154 .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: unset; background-color: rgba(0, 0, 0, 0)}.brxe-popup-41154.brx-popup {align-items: center; justify-content: center; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}.brxe-popup-41154.brx-infobox-popup::after {border-top-color: rgba(0, 0, 0, 0)}#brxe-8bc2ce {font-size: var(--text-xl); padding-bottom: var(--space-2xs); color: var(--light-80); fill: var(--light-80)}#brxe-225e82 {align-items: flex-end}#brxe-yfwpxk input {width: 100%}#brxe-yfwpxk {display: none}#brxe-szbdxj input {width: 100%}#brxe-igzzef {width: 100%}#brxe-igzzef button {width: 100%; border-radius: var(--radius-xs)}#brxe-lsziey .input-icon-wrapper {flex-direction: row}#brxe-lsziey .brf-field-divider {width: 100%}#brxe-lsziey .brf-steps {top: -60px}#brxe-lsziey .form-group:not(.submit-button-wrapper) {padding-bottom: var(--space-s)}#brxe-lsziey .form-group input:not([type="submit"]) {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs)}#brxe-lsziey .flatpickr {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs)}#brxe-lsziey select {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); color: var(--silver)}#brxe-lsziey textarea {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs)}#brxe-lsziey .choices__inner {padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs)}#brxe-lsziey ::placeholder {color: var(--silver)}#brxe-lsziey .ql-editor.ql-blank::before {color: var(--silver) !important}#brxe-3286ad {border-radius: var(--radius-m); background-color: var(--bronze-l-8); overflow: hidden; width: 800px; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}.brxe-popup-40738 .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; width: unset; background-color: rgba(0, 0, 0, 0)}.brxe-popup-40738.brx-popup {align-items: center; justify-content: center; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}.brxe-popup-40738.brx-infobox-popup::after {border-top-color: rgba(0, 0, 0, 0)}#brxe-tiivur {font-size: var(--text-xl); padding-bottom: var(--space-2xs); color: var(--light-80); fill: var(--light-80)}
73#brxe-avvqpc {align-items: flex-end}#brxe-sfbzin {max-width: 800px}#brxe-pcblbr {border-radius: var(--radius-m); background-color: var(--bronze-l-8); overflow: hidden; width: 800px}body { font-feature-settings: "case" on, "zero", "ss01", "ss03", "cv05", "cv11", "cpsp"; text-underline-offset: 0.18em; } #brx-content a:not(.brxe-button) { text-decoration: underline; } #brx-content .brxe-heading a { text-decoration: none; } #brx-content a:not(.brxe-button):hover, #brx-content .brxe-heading a:hover { color: var(--blue); } .bricks-button { gap: 0.2em; } a.brxe-button.bricks-button:after { font: var(--fa-font-regular); font-size: 0.8em; content: '\f061'; padding-left: 0.2em; } #ubs-jr-container.brxe-container { display: block; } 74/*# sourceURL=bricks-frontend-inline-inline-css */ 75</style> 76<link rel='stylesheet' id='core-framework-frontend-css' href='https://services.unitedbaristas.com/wp-content/uploads/core-framework/css/core_framework.css?ver=1786671321' media='all' /> 77<style id="core-framework-inline-inline-css"> 78:root { 79} 80 81 82/*# sourceURL=core-framework-inline-inline-css */ 83</style> 84<link rel='stylesheet' id='jreviews-css' href='https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/css/styles.css?ver=5.12.0' media='all' />
85<script id="breeze-prefetch-js-extra"> 86var breeze_prefetch = {"local_url":"https://services.unitedbaristas.com","ignore_remote_prefetch":"1","ignore_list":["/order/","/checkout/","/account/store-account/","/add/","/account/","/manage-listings/","/wp-login.php","/index.php","/wp-admin/","/order/","/checkout/","//edit/","/coffee-events-calendar/","wp-admin","wp-login.php"]}; 87//# sourceURL=breeze-prefetch-js-extra 88</script>
vendor: 1 bytes, line 88
88
89<script id="breeze-prefetch-js" src="https://services.unitedbaristas.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js?ver=2.6.0"></script>
vendor: 1 bytes, line 89
89
90<script id="jquery-core-js" src="https://services.unitedbaristas.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 90
90
91<script id="iwocapay-integration-events-js-extra"> 92var iwocapayEvents = {"ajaxUrl":"https://services.unitedbaristas.com/wp-admin/admin-ajax.php"}; 93//# sourceURL=iwocapay-integration-events-js-extra 94</script>
vendor: 1 bytes, line 94
94
95<script id="iwocapay-integration-events-js" src="https://services.unitedbaristas.com/wp-content/plugins/iwocapay-payment-gateway/includes/integration-events.js?ver=1.15.2"></script>
vendor: 1 bytes, line 95
95
96<script id="wp-hooks-js" src="https://services.unitedbaristas.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 96
96
97<script id="say-what-js-js-extra"> 98var say_what_data = {"replacements":{"woocommerce|Description|":"\u003Ci class=\"fa-solid fa-box\"\u003E\u003C/i\u003E Product Information & Options","woocommerce|Available on backorder|":"\u003Ci class=\"fa-regular fa-circle-check\"\u003E\u003C/i\u003E Available to Factory Order \u003Cspan\u003E\u003Ca href=\"https://services.unitedbaristas.com/equipment/store/shipping-delivery-installation/#lead-times\"\u003E\u003Ci class=\"fa-solid fa-circle-info\"\u003E\u003C/i\u003E Info & lead-times\u003C/a\u003E\u003C/span\u003E","woocommerce|(can be backordered)|":"","woocommerce|In stock|":"Stock Available","woocommerce|Out of stock|":"\u003Ca href=\"https://support.unitedbaristas.com/#\" target=\"_blank\"\u003E Contact us for information\u003C/a\u003E","woocommerce|Related products|":"Also Available","woocommerce|You may be interested in…|":"Complimentary products","woocommerce|Notes about your order, e.g. special notes for delivery.|":"Optionally add purchase order number, deferred delivery date if you want us to store the items, or additional delivery information.","woocommerce|Your order|":"Order Summary","woocommerce|No shipping options were found for %s.|":"Please contact us for shipping options to %s.","woocommerce|You may also like…|":"More suitable for you?","woocommerce|Sale!|":"Offer Available","woocommerce-memberships|My Membership|":"Connects","woocommerce|From:|min_price":"from","woocommerce-memberships|Member discount!|":"with your Connects discount ","woocommerce-memberships|My Price|":"Connects Price","woocommerce-smart-coupons|Coupons|":"Store Credit & Vouchers"}}; 99//# sourceURL=say-what-js-js-extra 100</script>
vendor: 1 bytes, line 100
100
101<script id="say-what-js-js" src="https://services.unitedbaristas.com/wp-content/plugins/say-what/assets/build/frontend.js?ver=fd31684c45e4d85aeb4e"></script>
vendor: 1 bytes, line 101
101
102<script data-wp-strategy="defer" defer id="wc-flexslider-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.11.1.2"></script>
vendor: 1 bytes, line 102
102
103<script id="wc-single-product-js-extra"> 104var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":"1"}; 105//# sourceURL=wc-single-product-js-extra 106</script>
vendor: 1 bytes, line 106
106
107<script data-wp-strategy="defer" defer id="wc-single-product-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 107
107
108<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 108
108
109<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 109
109
110<script id="woocommerce-js-extra"> 111var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"}; 112//# sourceURL=woocommerce-js-extra 113</script>
vendor: 1 bytes, line 113
113
114<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 114
114
115<script defer="defer" id="maps-location-search-client-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews_addons/maps/resources/js/location-search-client.js?v=1787990390"></script>
vendor: 1 bytes, line 115
115
116<script defer="defer" id="alpine-maps-location-search-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews_addons/maps/resources/js/alpine-location-search.js?v=1787990176"></script>
vendor: 1 bytes, line 116
116
117<script defer="defer" id="alpine-location-autocomplete-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews_addons/maps/resources/js/alpine-location-autocomplete.js?v=1787990078&ver=5.12.0"></script>
vendor: 1 bytes, line 117
117
118<script defer="defer" id="alpine-maps-proximity-search-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews_addons/maps/resources/js/alpine-proximity-search.js?v=1787990148&ver=5.12.0"></script>
vendor: 1 bytes, line 118
118
119<script defer="defer" id="alpine-1-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-ui-3.13.7-beta.0.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 119
119
120<script defer="defer" id="alpine-2-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-anchor-3.13.7.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 120
120
121<script defer="defer" id="alpine-3-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-sort-3.14.9.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 121
121
122<script defer="defer" id="alpine-4-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-persist-3.13.7.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 122
122
123<script defer="defer" id="alpine-5-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-intersect-3.13.7.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 123
123
124<script defer="defer" id="alpine-6-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-collapse-3.13.7.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 124
124
125<script defer="defer" id="alpine-7-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-focus-3.13.7.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 125
125
126<script defer="defer" id="alpine-8-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-helpers.js?ver=5.12.0"></script>
vendor: 1 bytes, line 126
126
127<script defer="defer" id="alpine-9-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-jreviews-comparison.js?ver=5.12.0"></script>
vendor: 1 bytes, line 127
127
128<script defer="defer" id="alpine-js" src="https://services.unitedbaristas.com/wp-content/plugins/jreviews/resources/js/alpine-3.13.7.min.js?ver=5.12.0"></script>
vendor: 1 bytes, line 128
128
129<script id="bricks-dl-mode-js-after"> 130(function() { 131 let savedTheme = localStorage.getItem("brx_mode"); 132 let defaultMode = "light"; 133 let currentTheme = savedTheme || defaultMode; 134 135 if (currentTheme === "auto") { 136 let prefersDarkScheme = window.matchMedia("(prefers-color-scheme: dark)").matches; 137 document.documentElement.dataset.brxTheme = prefersDarkScheme ? "dark" : "light"; 138 } else { 139 document.documentElement.dataset.brxTheme = currentTheme; 140 } 141 })(); 142//# sourceURL=bricks-dl-mode-js-after 143</script>
143 144 145<!-- This site is using AdRotate Professional v5.27 to display their advertisements - https://ajdg.solutions/ --> 146<!-- AdRotate CSS --> 147<style type="text/css" media="screen"> 148 .gubsub { margin:0px; padding:0px; overflow:hidden; line-height:1; zoom:1; } 149 .gubsub img { height:auto; } 150 .gubsub-col { position:relative; float:left; } 151 .gubsub-col:first-child { margin-left: 0; } 152 .gubsub-col:last-child { margin-right: 0; } 153 .gubsub-wall { display:block; position:fixed; left:0; top:0; width:100%; height:100%; z-index:-1; } 154 .woocommerce-page .gubsub, .bbpress-wrapper .gubsub { margin: 20px auto; clear:both; } 155 .gubsub-4 { margin:0px 0px 24px 0px; } 156 @media only screen and (max-width: 480px) { 157 .gubsub-col, .gubsub-dyn, .gubsub-single { width:100%; margin-left:0; margin-right:0; } 158 .woocommerce-page .gubsub, .bbpress-wrapper .gubsub { margin: 10px auto; } 159 } 160</style> 161<!-- /AdRotate CSS --> 162 163<link rel="preload" as="font" type="font/woff2" href="https://services.unitedbaristas.com/wp-content/uploads/2024/12/InterVariable.woff2" crossorigin> 164<link rel="stylesheet" href="https://use.typekit.net/niq7jqn.css">
165<script src="https://cdn.usefathom.com/script.js" data-site="XXYUDHUR" defer></script>
vendor: 2 bytes, line 165
165
166<script src="https://kit.fontawesome.com/66e36eedcb.js" crossorigin="anonymous"></script>
166 167<meta name="msvalidate.01" content="0946094B18A0F4CB7242094E2FEFB237"/> 168 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 169 <style> [yoyo\:spinning], [yoyo\:spinning\.delay] { 170 display: none; 171 }</style> <style> 172 .algolia-search-highlight { 173 background-color: #fffbcc; 174 border-radius: 2px; 175 font-style: normal; 176 } 177 </style> 178 <link rel="icon" href="https://services.unitedbaristas.com/wp-content/uploads/2023/09/[email protected]" sizes="32x32" /> 179<link rel="icon" href="https://services.unitedbaristas.com/wp-content/uploads/2023/09/[email protected]" sizes="192x192" /> 180<link rel="apple-touch-icon" href="https://services.unitedbaristas.com/wp-content/uploads/2023/09/[email protected]" /> 181<meta name="msapplication-TileImage" content="https://services.unitedbaristas.com/wp-content/uploads/2023/09/[email protected]" /> 182<style id="wp-custom-css"> 183/* 184 * custom_styles.css 185 * Name: United Baristas Services Next integration 186 * Version: 0.0.1 187*/ 188 189/* ||| UB Next for JR 5 */ 190 191:root { 192 --bricks-text-light: var(--text-body); 193} 194 195/* ||| UB Next Store */ 196 197/* Coupons */ 198 199#sc-cc .sc-coupon { 200 font-size: var(--text-m); 201 background-color: var(--teal-green-5); 202 padding: var(--space-2xs); 203 border-radius: var(--radius-s) !important; 204 margin-right: var(--space-s); 205 box-shadow: none; 206} 207 208#sc-cc .sc-coupon:hover { 209 background-color: var(--teal-green-10); 210 transform: none !important; 211 box-shadow: none !important; 212} 213 214#sc-cc .text-4xl { 215 font-size: var(--text-xl) !important; 216 font-variation-settings: 'wght' 555; 217 line-height: 1.12em; 218} 219 220#sc-cc .text-sm { 221 font-size: var(--text-xs) !important; 222 font-variation-settings: 'wght' 455; 223 line-height: 1.24em !important; 224} 225 226#sc-cc .text-xs { 227 font-size: var(--text-xs) !important; 228 font-variation-settings: 'wght' 355; 229} 230 231#sc-cc .pt-1 { 232 padding-top: var(--space-2xs) !important; 233} 234 235#sc-cc .p-2 { 236 padding: var(--space-2xs) !important; 237} 238 239/* ||| UB Next Services */ 240 241/* UB Next Transition â ** temp ** */ 242 243.wp-block-columns.column-small-gap { 244 gap: 0.5em; 245} 246 247/*** UBM Fullwidth WP Template ***/ 248 249.jr-layout-outer[data-listing-id="18469"] { 250 box-shadow: 0 0 12px #12101015; 251} 252 253 254.jrModuleItems .jrResults { 255 padding-top: 0; 256} 257 258.jrForm .jrFieldDiv .jrFieldOption input[type=checkbox], .jrForm input[type=checkbox], .jrPage .jrFieldDiv .jrFieldOption input[type=checkbox], .jrPage input[type=checkbox] { 259 height: 1em; 260 width: 1em; 261} 262 263/* Engineers /listings/ featured image logos - delete once pages UB Next 264 */ 265 266.page-id-21345 .entry-header img.attachment-full, 267.page-id-21330 .entry-header img.attachment-full, 268.page-id-21460 .entry-header img.attachment-full, 269.page-id-25385 .entry-header img.attachment-full 270{ 271 width: 96px; 272 margin: 24px 0 0; 273} 274 275/*** â Legeacy â delete on UB Next release ***/ 276 277/* Incorporate into UB Together 278 */ 279 280p.pre-title.has-medium-font-size { 281 font-weight: 700; 282 font-size: 20px; 283 margin-bottom: 6px; 284 text-transform: uppercase; 285} 286 287.wp-block-image.together-round-image img, 288.wp-block-media-text.together-round-image img{ 289 border-radius: 50%; 290} 291 292.fa-rotate-30 { 293 transform: rotate(-30deg); 294 top: 1px; 295 left: 3px; 296 position: relative; 297} 298 299.together-ub-silver-background { 300 padding: 36px 24px 12px 24px; 301 background-color: var(--ub-silver); 302} 303 304.together-ub-silver-background h1 { 305 margin-top: 0 !important; 306} 307 308/* Fixes */ 309 310p:empty { 311 margin-bottom: 0; 312 line-height: 6px; 313} 314 315.sm\:fwd-mb-6 { 316 margin-bottom: 0px !important; 317} 318 319.fwd-leading-normal { 320 line-height: 1.48 !important 321} 322 323/** Frill â Latest Updates **/ 324 325.Frill_Trigger_Tab--center-right { 326 font-family: Inter; 327 font-weight: 500; 328 font-size: 12px; 329 line-height: 1em; 330 border-radius: 8px 8px 0 0 !important; 331} 332 333/*** UB Together 2020 - v0.2 ***/ 334 335/*** UB Together Storefront Core v1 ***/ 336 337/* UB Together v1 Colours - transition to UB Next */ 338 339:root { 340 --ub-black: #121010; 341 --ub-black-background: #1d1c1c; 342 --ub-black-background-soft: #292828; 343 --ub-silver: #dcdcdc; 344 --ub-background: #f2f2f2; 345 --ub-grey: #555555; 346 --ub-light-grey: #fafafa; 347 --ub-slate: #abb8c3; 348 --action-blue: var(--blue); 349 --action-blue-alt: var(--blue); 350 --light-blue-80-opaque: var(----light-blue-l-6); 351 --action-red: var(--red); 352 --notable-pink: #df7baa; 353 --vibrant-yellow: #ffcc00; 354/* --earth-green: #a1c089; */ 355 --earth-green-20: #e8eee3; 356 --teal-green-20-opaque: var(--teal-green-l-6); 357 --highlight-yellow: #FFE90090; 358 --action-orange: var(--orange); 359} 360 361 362
363/* UB Together Typepress v1 */ 364 365 366p.has-small-font-size { 367 font-size: 0.8em; 368 line-height: 1.4em; 369} 370 371p.has-small-font-size a { 372 color: inherit; 373 border-bottom: 1px solid var(--ub-grey); 374} 375 376p.has-small-font-size a:hover { 377 border-bottom: 2px solid var(--action-blue); 378} 379 380p.has-large-font-size { 381 font-weight: 700; 382 font-size: 36px !important; 383 line-height: 1em; 384 margin-top: 18px; 385 margin-bottom: 18px; 386} 387 388.advance-link-arrow { 389 font-variation-settings: 'wght' 455; 390} 391 392p.advance-link-arrow a { 393 font-variation-settings: 'wght' 455 !important; 394 border-bottom: 0 !important; 395} 396 397.advance-link-arrow a:after { 398 content: "\f061"; 399 font-family: "Font Awesome 6 Pro"; 400 font-weight: 600; 401 font-size: 0.6em; 402 margin-left: .3rem; 403 position: relative; 404 top:-1px; 405} 406 407p.advance-link-arrow a:hover { 408 color: var(--action-blue) !important; 409} 410 411.external-link-button .wp-block-button__link.has-text-color:after { 412 transform: rotate(-25deg) !important; 413 display: inline-block; 414} 415 416strong { 417 font-weight: 400; 418} 419 420/* UB Together Text Attributes */ 421 422.uppercase, 423.all-caps { 424 text-transform: uppercase; 425 letter-spacing: 0.02em; 426} 427 428/* UB Togther Forms - Compiled and Build Out - AUDIT */ 429 430select { 431 font-family: Inter; 432} 433 434/*** UB Together Text Formatting ***/ 435 436.hentry .entry-content .wp-block-columns .wp-block-column { 437 margin-bottom: 0px; 438} 439 440.wp-block-columns { 441 margin-bottom: 18px; 442} 443 444.wp-block-columns .wp-block-cover { 445 margin-bottom: 24px; 446} 447 448table { 449 margin-bottom: 0px 450} 451 452/* - Large Image - AUDIT */ 453 454.wp-block-image.size-large { 455 margin-top: 24px !important; 456 margin-bottom: 24px !important; 457} 458 459/* - Lists */ 460 461p ul { 462 padding-inline-start: var(--space-m); 463} 464 465/* - Pull Quote */ 466 467.wp-block-pullquote { 468 border-top: 2px solid var(--ub-black); 469 border-bottom: 2px solid var(--ub-black); 470 padding: 18px 0; 471 margin: 6px !important; 472 text-align: left; 473 font-size: 16px; 474 line-height: 1.4em; 475} 476 477.wp-block-pullquote p { 478 font-weight: 500; 479 font-size: 16px !important; 480 color: var(--ub-black); 481 font-style: initial; 482 line-height: 1.4em !important; 483 margin: 0px !important; 484} 485 486.wp-block-pullquote p em { 487 font-weight: 600; 488 font-style: initial; 489 font-size: 18px !important; 490 line-height: 1.4em !important; 491} 492 493.wp-block-pullquote cite { 494 font-weight: 400; 495 font-size: 16px; 496 color: var(--ub-grey); 497 line-height: 1em; 498 text-transform: initial; 499 padding-left: 12px; 500} 501 502.wp-block-pullquote cite:before { 503 content: "â "; 504} 505 506/* - Block Quote - Equipment Green 20 Absolute */ 507 508.wp-block-quote { 509 margin: 36px 0px !important; 510 border: 0px; 511} 512 513.wp-block-quote p { 514 font-weight: 400; 515 font-size: 16px !important; 516 line-height: 1.3em; 517 margin: 12px; 518 font-style: normal; 519 padding: 18px 24px; 520 text-align: center; 521 background-color: #ecece6; 522 border-radius: 248px; 523} 524 525.wp-block-quote cite strong { 526 font-weight: 400; 527 font-size: 16px; 528 margin-left: 36px; 529} 530 531.wp-block-quote cite strong a { 532 font-weight: 400; 533} 534 535.wp-block-quote cite::after { 536 font-family: "Font Awesome 6 Pro"; 537 font-weight: 900; 538 font-size: 42px; 539 font-style: normal; 540 position: absolute; 541 top: -56px; 542 left: 128px; 543 color: #ecece6; 544 content: "\f0dd"; 545} 546 547 548 549/* - Seperators - */ 550 551hr { 552 background-color: #999999; 553 border: 1px; 554 margin: 36px 0px; 555} 556 557.wp-block-separator.is-style-wide, .wp-block-separator.is-style-dots { 558 margin: 36px 0 !important; 559} 560 561 562/* -- Old and New Figcaptions - tidy in future pass once legacy articles are updated */ 563 564.hentry .entry-content div.wp-block-image:not(.block-editor-media-placeholder) figcaption { 565 font-style: initial; 566 font-weight: 500; 567 font-size: 14px; 568} 569 570.wp-block-embed figcaption { 571 font-weight: 500; 572 font-size: 14px; 573 color: var(--ub-black); 574} 575 576.wp-block-embed figcaption a { 577 font-weight: 500; 578 color: var(--ub-black); 579 border-bottom: 1px solid #8abad380; 580} 581 582.wp-block-image figcaption, .wp-block-table figcaption { 583 font-family: proxima-nova; 584 font-weight: 400; 585 font-size: 14px; 586 color: #121010; 587 line-height: 1.2em; 588 margin: 12px; 589} 590 591.wp-block-image figcaption a, .wp-block-table figcaption a { 592 color: inherit; 593 border-bottom: 1px solid #8abad380; 594} 595 596.wp-block-image figcaption a:hover, .wp-block-table figcaption a:hover { 597 color: inherit; 598 border-bottom: 1px solid; 599} 600 601/* - Media & Text Block */ 602 603@media (max-width: 768px) {
604 .wp-block-media-text .wp-block-media-text__content { 605 padding: 18px 0; 606} 607} 608 609/* UB Together Covers - AUDIT */ 610 611/* â GT Covers */ 612 613.wp-block-cover { 614 min-height: 480px !important; 615 margin: 18px 0px; 616 border-radius: 8px; 617} 618 619.wp-block-cover.has-background-dim::before { 620 background: rgba(32,32,32,0.2); 621 border-radius: 12px; 622} 623 624.wp-block-cover .wp-block-cover__inner-container h1, .wp-block-cover .wp-block-cover__inner-container h2, .wp-block-cover .wp-block-cover__inner-container h3, .wp-block-cover .wp-block-cover__inner-container h4, .wp-block-cover .wp-block-cover__inner-container h5, .wp-block-cover .wp-block-cover__inner-container h6 { 625 color: #ffffff; 626 text-shadow: 0px 0px 36px var(--ub-black); 627} 628 629.wp-block-cover .has-large-font-size { 630 font-weight: 800; 631 font-size: 42px !important; 632 line-height: 1em; 633 text-shadow: 0px 0px 36px #55555580; 634} 635 636 637.wp-block-cover .has-medium-font-size { 638 font-weight: 700; 639 font-size: 36px !important; 640 line-height: 1em; 641 text-shadow: 0px 0px 36px #55555580; 642} 643 644.wp-block-cover .has-normal-font-size { 645 font-weight: 600; 646 font-size: 24px !important; 647 line-height: 1.1em; 648 text-shadow: 0px 0px 36px #555555; 649} 650 651.wp-block-cover__inner-container p { 652 font-weight: 600; 653 text-shadow: 0 0 18px #55555580; 654} 655 656.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-cover.alignfull { 657 border-radius: initial; 658 padding: 148px 0px; 659} 660 661@media (min-width: 768px) { 662 .hentry .entry-content .wp-block-cover .wp-block-cover__inner-container, .editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container { 663 width: calc(6*(100vw/10)); 664 max-width: calc(6*(100vw/10)); 665} 666 667 .wp-block-cover .has-large-font-size { 668 font-size: 62px !important; 669 } 670 671 .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child) { 672 margin-right:36px; 673} 674 675} 676 677/* ||| Ads - Carry and update */ 678 679/* United Baristas Listing Inserts */ 680 681.gubsub { 682 line-height: inherit; 683} 684 685.gubmub, 686.gubsub { 687 padding: 0; 688 margin-top: var(--space-m); 689 margin-bottom: var(--space-m); 690} 691 692.gubsub img, 693.gubmub img { 694 height: 100%; 695} 696 697/* UB Together Again Ads */ 698 699.gubsub.gubsub-4 { 700 overflow: visible; 701 line-height: unset; 702} 703 704.gubsub.gubsub-4 .advert { 705 font-size: var(--text-xs); 706 font-variation-settings: 'wght' 555; 707 line-height: 1.36; 708 color: #fff; 709 text-transform: uppercase; 710 padding: 6px 12px; 711 transform: rotate(-24deg); 712 position: relative; 713 top: 24px; 714 left: var(--space-m); 715 background-color: var(--ub-black-background); 716 display: inline-block; 717 z-index: 999; 718 border-radius: var(--radius-xs); 719} 720 721.gubsub .advert.equipment-blue { 722 background-color: var(--electric-blue-d-1); 723 z-index: 999; 724} 725 726.gubmub.gubmub-4 .advert.market-red { 727 background-color: var(--action-red); 728 z-index: 999; 729} 730 731/* UB Next Card Inserts */ 732 733.gubsub-5 { 734 margin: 0; 735 height: inherit; 736 border-radius: var(--radius-xs); 737} 738 739.jrCardBannerPos4 .jrCustomModule, 740.jrCardBannerPos4 .gubsub-single 741{ 742 height: 100%; 743} 744 745/* Continues.... */ 746 747 748.jrCardBanner .fwd-bg-white { 749 background-color: var(--ub-silver) !important; 750} 751 752.jrCardBanner .g.g-1 img { 753 border-radius: 8px; 754} 755 756.jrCardBanner .g.g-1 { 757 font-size: 24px; 758 line-height: 1em; 759} 760 761.jrCardBanner .g.g-1 { 762 padding: 12px !important; 763} 764 765.jrCardBanner .g.g-1 a { 766 font-weight: 700; 767 font-size: 24px; 768 color: var(--ub-grey); 769} 770 771.jrCardBanner .g.g-1 a:hover { 772 color: var(--action-blue); 773} 774 775/*****************************************/ 776 777/* ||| UB Next for JR v5.0 */ 778 779#ubs-jr-container { 780 margin-bottom: var(--space-m); 781} 782 783/* JR Colours to UB Next */ 784 785:root { 786 --fwd-color-gray-900: inherit; 787 --fwd-color-gray-600: var(--ub-slate); 788} 789 790/* JR Fonts to UB Next */ 791 792.fwd-font-bold { 793 font-weight: initial !important; 794} 795 796/* || JR Statuses */ 797 798.jrSuccess { 799 background-color: var(--green-20); 800 border-color: var(--green); 801 color: var(--green-d-3); 802 font-variation-settings: 'wght' 455; 803} 804 805/* || JR Buttons */ 806 807.jrButton { 808 font-size: var(--text-s); 809 font-variation-settings: 'wght' 455; 810 line-height: 1.24 !important; 811 background-color: var(--background) !important; 812 border-color: var(--background) !important; 813 box-shadow: none !important; 814 padding: var(--space-3xs) var(--space-s) !important; 815 border-radius: var(--radius-full) !important; 816 817} 818.jrButton:hover X { 819 color: #ffffff !important; 820 background-color: var(--blue) !important; 821 border-color: var(--blue) !important; 822} 823 824.jrButton.jrOutline { 825 background-color: transparent!important; 826} 827 828.jrButton.jrSmall { 829 font-size: var(--text-xs) !important; 830 font-variation-settings: 'wght' 395; 831 padding: var(--space-3xs) var(--space-s) !important; 832} 833 834.jrButton.jrLarge { 835 font-size: var(--text-m) !important; 836 font-variation-settings: 'wght' 555; 837 padding: var(--space-2xs) var(--space-m) !important; 838} 839 840.jrButton.jrBlue { 841 background-color: var(--blue) !important; 842 border-color: background-color: var(--blue) !important; 843} 844 845.jrButton.jrBlue:hover { 846 background-color: var(--ub-black) !important; 847 box-shadow: none; 848} 849 850.jrButton.jrGreen { 851 background: var(--blue) !important; 852 border-color: var(--blue) !important; 853} 854 855.jrButton.jrGreen:hover { 856 background: var(--ub-black) !important; 857 border-color: var(--ub-black) !important; 858} 859 860.jrButton.jrRed { 861 background: var(--red-d-1) !important; 862 border-color: var(--red-d-1) !important; 863} 864 865.jrButton.jrGreen:hover { 866 background: var(--ub-black) !important; 867 border-color: var(--ub-black) !important; 868} 869 870.jrButton.jrDark:hover, a.jrButton.jrDark:hover { 871 background-color: var(--blue) !important; 872 border-color: var(--blue) !important; 873} 874 875/* || JR Icons */ 876 877.jrIconManage:before { 878 font: var(--fa-font-light); 879 content: '\f0ad'; 880} 881 882.jrDropdown.jrManage .jrManageText { 883 display: inline-block; 884 margin-left: var(--space-3xs); 885} 886 887.jrIconEditListing:before { 888 font: var(--fa-font-light); 889 content: '\e20e'; 890} 891 892.jrIconAddMedia:before { 893 font: var(--fa-font-light); 894 content: '\f0fe'; 895 padding-right: 5px; 896} 897 898.jrIconVideo:before { 899 font: var(--fa-font-light); 900 content: '\f008'; 901} 902 903.jrIconPhoto:before { 904 font: var(--fa-font-light); 905 content: '\f03e'; 906} 907 908.jrIconAttachment:before { 909 font: var(--fa-font-light); 910 content: '\f15b'; 911} 912 913.jrIconEdit:before { 914 font: var(--fa-font-light); 915 content: '\f14b'; 916} 917 918.jrIconDelete:before { 919 font: var(--fa-font-light); 920 content: '\e12e'; 921} 922 923.jrIconPublished:before { 924 font: var(--fa-font-light); 925 content: '\f058'; 926} 927 928.jrIconUnpublished:before { 929 font: var(--fa-font-light); 930 content: '\f111'; 931} 932 933.jrIconCart:before { 934 font: var(--fa-font-light); 935 content: '\f005'; 936} 937 938.jrIconComments:before { 939 font: var(--fa-font-light); 940 content: '\f086'; 941} 942 943.jrIconAddComment:before, 944.jrIconAddReview:before { 945 font: var(--fa-font-light); 946 content: '\f4b2'; 947} 948 949.jrIconClaim:before { 950 font: var(--fa-font-light); 951 content: '\f74c'; 952} 953 954.jrIconBell:before { 955 font: var(--fa-font-light); 956 content: '\f0e7'; 957} 958 959.jrIconBellSlash:before { 960 font: var(--fa-font-light); 961 content: '\e0b8'; 962} 963 964.jrIconAddListing:before { 965 font: var(--fa-font-regular); 966 content: '\2b'; 967} 968 969.jrIconArrowUp:before { 970 font: var(--fa-font-light); 971 content: '\e09a'; 972} 973 974.jrIconArrowDown:before { 975 font: var(--fa-font-light); 976 content: '\f56d'; 977} 978 979.jrIconThumbUp:before { 980 font: var(--fa-font-solid); 981 content: '\f055'; 982} 983 984.jrIconThumbDown:before { 985 font: var(--fa-font-solid); 986 content: '\f056'; 987} 988 989.jrIconWarning:before { 990 font: var(--fa-font-regular); 991 content: '\f024'; 992} 993 994.jrIconStar:before { 995 font: var(--fa-font-solid); 996 content: '\f005'; 997} 998 999.jrIconEmptyStar:before { 1000 font: var(--fa-font-light); 1001 content: '\f005'; 1002} 1003 1004.jrIconCopy:before, .jrIconNew:before, .jrIconPlus:before { 1005 font: var(--fa-font-regular); 1006 content: '\2b'; 1007} 1008
1009/* || UB Next JR Directory (Sections) */ 1010 1011.jrDirview { 1012 padding-top: var(--space-2xs); 1013} 1014 1015.jrDirectory h3, 1016.jrDirectory h3.contentheading { 1017 font-size: var(--text-l); 1018 margin-bottom: var(--space-2xs) !important; 1019} 1020 1021.jrDirview ul li.jrCatLevel1 { 1022 margin-bottom: var(--space-m); 1023} 1024 1025.jrDirectory .jrContentDiv a { 1026 font-size: var(--text-m); 1027} 1028 1029.jrDirectory .jrContentDiv a:hover { 1030 color: var(--blue); 1031} 1032 1033/************ To be rewritten to CSS stylesheet ************/ 1034 1035/* ||| UB Together v1.0 JR Listings Page */ 1036 1037.jrPageDescription { 1038 font-size: var(--text-m);; 1039 line-height: 1.36; 1040 margin: 0 0 var(--space-m); 1041 padding: 0; 1042} 1043 1044/* - Advanced Category Filters - */ 1045 1046/* -- Mobile Styles: Button */ 1047 1048a.jr-list-show-filters.jrBlue.jrButton.jrFiltersButton { 1049 background-color: var(--slate-20) !important; 1050 border: var(--slate-20) !important; 1051 color: var(--text) !important; 1052} 1053 1054.jr-list-show-filters.jrBlue.jrButton.jrFiltersButton .jrIconFilters::before { 1055 font: var(--fa-font-regular); 1056 content: "\e0ad"; 1057 color: inherit; 1058} 1059 1060/* -- Mobile Styles: Silder */ 1061 1062.jrFiltersPanel { 1063 width: calc(100vw) !important; 1064} 1065 1066.jrFiltersPanelHead { 1067 background-color: var(--light-background); 1068 padding: var(--space-m); 1069 border-bottom: 0; 1070} 1071 1072.jrFiltersPanel .jrFiltersPanelclose { 1073 font-size: var(--text-m); 1074 right: var(--space-s); 1075 top: var(--space-s); 1076 1077} 1078 1079.jr-filters-panel-content.jrFiltersPanelContent { 1080 top: calc(2 * var(--space-m)); 1081 padding: 0; 1082} 1083 1084.jr-filters-panel-content.jrFiltersPanelContent .jr-page { 1085 margin-top: 0; 1086} 1087 1088/* -- Mobile Styles | */ 1089 1090.jr-filters-module.jrFiltersModule { 1091 background-color: var(--background-light); 1092 border-radius: var(--radius-xs); 1093} 1094 1095.jrFiltersContainer[data-layout=horizontal] .jrFilterFieldWrap { 1096 padding: var(--space-m) var(--space-s) var(--space-xs); 1097} 1098 1099.jrFiltersContainer[data-layout=horizontal] .jrFilterFieldWrap { 1100 border-bottom: 0px; 1101} 1102 1103.jr-filter-label.jr-no-slideout.jrFilterLabel { 1104 padding: 0 0 var(--space-3xs); 1105} 1106 1107.jrFilterFieldWrap .jrFilterName { 1108 font-size: var(--text-xs); 1109 font-variation-settings: 'wght' 455; 1110 color: var(--slate); 1111 text-transform: uppercase; 1112} 1113 1114.jrFilterFieldWrap .jrFilterItem { 1115 line-height: 1.24; 1116 margin-bottom: var(--space-4xs); 1117} 1118 1119.jrFilterFieldWrap .jrIconUnchecked { 1120 font-size: 0.9em; 1121 margin-right: var(--space-2xs); 1122} 1123 1124.jrIconUnchecked:before { 1125 color: var(--ub-silver); 1126 padding-left: 0; 1127} 1128 1129.jrFilterFieldWrap .jrFilterItem .jrOptionText { 1130 font-size: var(--text-s); 1131 font-variation-settings: 'wght' 455; 1132 color: var(--ub-black); 1133 letter-spacing: initial; 1134 line-height: 1.24 X; 1135 vertical-align: top; 1136} 1137 1138.jrFilterFieldWrap .jrToggleSwitchRow { 1139 line-height: 1em; 1140 border-top: 1px solid #777777; 1141 border-bottom: 1px solid #777777; 1142 margin-bottom: 12px; 1143 display: table 1144} 1145 1146.jrFilterFieldWrap .jrToggleSwitch { 1147 padding: 6px 0 0 6px; 1148} 1149 1150.jrFilterFieldWrap .jrToggleLabel { 1151 font-size: var(--text-xs); 1152 color: var(--slate); 1153 padding: 6px 0; 1154} 1155 1156.jrFilterSelected { 1157 padding-bottom: 0; 1158 border-bottom: 0; 1159 margin-bottom: 0; 1160} 1161 1162.jrFilterFieldWrap input[type=text].jrFilterOptionSearch { 1163 background-color: #f5f5f5; 1164 border: 0px; 1165 border-radius: 48px; 1166 margin-bottom: 12px; 1167} 1168 1169.jrFilterShowAll { 1170 font-size: var(--text-s); 1171 font-variation-settings: 'wght' 455; 1172 color: var(--blue); 1173} 1174 1175.jrFilterShowAll:before { 1176 content: "\f150"; 1177 font-family: "Font Awesome 6 Pro"; 1178 font-weight: 600; 1179 font-size: .9em; 1180 padding-left: 2px; 1181 margin-right: 6px; 1182} 1183 1184.jrFilterShowAll:hover { 1185 color: var(--action-blue); 1186} 1187 1188/* -- Advanced Category Filters - Location Search - */ 1189 1190.jrFilterFieldWrap .jrAddressGeolocation { 1191 margin-bottom: var(--space-xs); 1192} 1193 1194.jrForm .jrAddressGeolocation input[type=text] { 1195 border: 1px solid var(--background) !important; 1196 background-color: var(--background) !important; 1197} 1198 1199.jrFilterFieldWrap .jrAddressGeolocation .jrText{ 1200 width: 100% !important; 1201} 1202 1203.jrGeosearchFilter .jrAddressGeolocation .jrGeolocation { 1204 display: none; 1205} 1206 1207.jrGeosearchFilter .jr-apply-filter.jrApplyFilter.jrButton.jrSmall.jrIconOnly { 1208 background-color: transparent !important; 1209 display: block; 1210 right: 24px; 1211 border: 0 !important; 1212} 1213 1214.jrGeosearchFilter .jrButton.jrButton.jrSmall [class^=jrIcon].jrIconApplyFilter::before { 1215 content: "\f279"; 1216 font-size: var(--text-m) !important; 1217 font: var(--fa-font-solid); 1218 line-height: 1.24em; 1219 color: var(--background-black-soft); 1220} 1221 1222.jrGeosearchFilter .jrButton.jrButton.jrSmall [class^=jrIcon].jrIconApplyFilter:hover:before { 1223 color: var(--blue); 1224} 1225 1226.jrSliderInput.ui-slider { 1227 background-color: var(--slate-20); 1228} 1229 1230.jrSliderInput .ui-slider-handle.ui-state-default { 1231 background: var(--background-black-soft-l-2); 1232 border-color: var(--background-black-soft-l-2); 1233} 1234 1235.jrSliderInputValue { 1236 font-size: var(--text-xs); 1237 color: var(--slate); 1238 line-height: 1.12em; 1239} 1240 1241.jrAutoComplete.ui-widget-content.ui-autocomplete.ui-widget-content li:not(.ui-fixed) .ui-menu-item-wrapper, .jrAutoComplete.ui-widget-content.ui-autocomplete.ui-widget-content li:not(.ui-fixed) a { 1242 line-height: 1.24em !important; 1243} 1244 1245#jr-geocoding-attribution.fwd-py-3 { 1246 padding-top: 6px; 1247 padding-left: 6px; 1248 padding-bottom: 12px; 1249} 1250 1251#jr-geocoding-attribution.fwd-py-3 img { 1252 width: 96px !important; 1253} 1254 1255/* -- Advanced Category Filters - Location Search - Disance on Card in Results */ 1256 1257.jrCardLayout .jrCardFields .Geomaps { 1258 padding: var(--space-4xs) 0 !important; 1259 margin: 0 var(--space-s) var(--space-2xs) ; 1260 border-top: 1px solid var(--green-10); 1261 border-bottom: 1px solid var(--green-10); 1262} 1263 1264.jrCardContent .fwd-flex-row 1265.jrGmDistance.jrFieldRow { 1266 flex-direction: row !important ; 1267 gap: var(--space-4xs); 1268 padding: 0 !important ; 1269} 1270 1271.jrCardLayout .jrCardFields .Geomaps .jrFieldLabel, 1272.jrCardLayout .jrGmDistance .jrFieldValue.fwd-text-gray-900 { 1273 font-size: var(--text-xs) !important; 1274 color: var(--green-d-4) !important; 1275 font-variation-settings: 'wght' 395; 1276 text-transform: initial !important; 1277 padding: 0; 1278} 1279 1280.jrCardLayout .jrCardFields .Geomaps .jrFieldLabel:before { 1281 content: "\f3c5"; 1282 font: var(--fa-font-light); 1283 padding-right: var(--space-3xs); 1284 color: var(--green-d-2); 1285} 1286 1287/* - Subcategories */ 1288 1289.jrCustomModule { 1290 margin: 0 !important; 1291} 1292 1293.jrListScope.jrRoundedPanelLt { 1294 background-color: var(--background-light); 1295 padding: var(--space-s) var(--space-s) 0 var(--space-s); 1296 border: 0; 1297 border-radius: var(--radius-xs); 1298 margin-bottom: var(--space-s); 1299} 1300 1301.jrListScope .jrCategoryList { 1302 margin-bottom: 0; 1303} 1304 1305.jrListScope .jrListItem { 1306 margin-bottom: var(--space-s) !important; 1307} 1308 1309.jrListScope .jrListItem a { 1310 font-size: var(--text-s); 1311 font-variation-settings: 'wght' 395; 1312 margin: 0; 1313} 1314 1315.jrListScope .jrListItem a:hover { 1316 color: var(--blue); 1317} 1318 1319.jrListScope .jrCategoryTitle { 1320 line-height: 1.12em; 1321 padding: 0; 1322 margin: 0; 1323} 1324 1325/* Listings Pages - Follow & Add Listings buttons */ 1326 1327.jrListHeaderButtons { 1328 margin-bottom: var(--space-xs) !important; 1329} 1330 1331.jrListHeaderButtons a.jrButton.jrBlue { 1332 color: var(--text) !important; 1333 background-color: var(--background-light) !important; 1334 border-color: var(--background-light) !important; 1335} 1336 1337.jrListHeaderButtons .jrBlue>[class^=jrIcon]:before { 1338 color: inherit; 1339} 1340 1341.jrAddListing.jrButton .jrIconAddListing:before { 1342 color: inherit; 1343} 1344
1345/* Listings Pages - Pagination */ 1346 1347.jrTableGrid .jrCol4 { 1348 font-weight: 400; 1349 font-size: 14px; 1350} 1351 1352.jrPagenavPages .jrButton { 1353 font-size: 14px; 1354} 1355 1356.jrPagination .jrPageCurrent { 1357 font-weight: 500; 1358 color: var(--ub-grey); 1359 background: var(--ub-silver); 1360 padding: 8px 12px !important; 1361 margin: 0px 6px 0 0 !important; 1362} 1363 1364.jr-pagenav-page.jrButton.jrSmall { 1365 font-weight: 500; 1366 padding: 8px 12px !important; 1367 margin: 0px 6px 0 0 !important; 1368} 1369 1370.jr-pagenav-page.jrButton.jrSmall:hover { 1371 font-weight: 500; 1372 color: #fff; 1373 background-color: var(--ub-black); 1374} 1375 1376.jrOrdering span { 1377 display: none; 1378} 1379 1380.jrOrdering select, .jrOrdering select[size] { 1381 max-width: unset; 1382} 1383 1384.jrPaginationTop { 1385 margin-bottom: var(--space-s); 1386} 1387 1388/* Listings Pages - Vertical Cards */ 1389 1390/* -- Cards scroll fix */ 1391 1392.jrListingsModule.jrCardView.jrLayoutCard.fwd-group { 1393 margin-left: calc(-1 * var(--space-m)); 1394 margin-right: calc(-1 * var(--space-m)); 1395} 1396 1397.jrListingsModule.jrCardView.jrLayoutCard.fwd-group .jrCardGrid { 1398 padding-left: var(--space-m); 1399} 1400 1401@media (min-width: 1620px) { 1402 .jrListingsModule.jrCardView.jrLayoutCard.fwd-group { 1403 margin-left: 0; 1404 margin-right: 0; 1405 } 1406 1407 .jrListingsModule.jrCardView.jrLayoutCard.fwd-group .jrCardGrid { 1408 padding-left: 0; 1409} 1410} 1411 1412/* -- */ 1413 1414.jr-listing-list .jr-layout-outer.jrCardLayout .jrCardInner { 1415 border-radius: var(--radius-xs); 1416} 1417 1418.jr-listing-list .jr-layout-outer.jrCardLayout .jrCardInner .jrCardImage { 1419 border-top-left-radius: var(--radius-xs); 1420 border-top-right-radius: var(--radius-xs); 1421 overflow: hidden; 1422} 1423 1424.jrListingColumn { 1425 padding: 0; 1426} 1427 1428.fwd-flex-col { 1429 box-shadow: none; 1430} 1431 1432.fwd-flex-col img { 1433 border-radius:0; 1434} 1435 1436.jrPatternZigzag { 1437 background-color: #fafafa !important; 1438 border-radius: 0; 1439} 1440 1441.jrCardAuthorCreated .fwd-text-sm.fwd-font-bold.fwd-text-gray-900 { 1442 font-size: var(--text-s) !important; 1443 font-variation-settings: 'wght' 395; 1444 color: var(--ub-grey) !important; 1445 line-height: 1.12em !important; 1446} 1447 1448.jrCardAuthorCreated .fwd-text-sm.fwd-font-bold.fwd-text-gray-900 a { 1449 font-variation-settings: 'wght' 455; 1450 color: initial !important; 1451 text-decoration: none !important; 1452} 1453 1454.jrCardAuthorCreated .fwd-text-sm.fwd-font-bold.fwd-text-gray-900 a:hover { 1455 color: var(--blue) !important; 1456} 1457 1458.jrCardAuthorCreated .jrListingDate.jrDateModified { 1459 font-variation-settings: 'wght' 355; 1460} 1461 1462.jrCardLayout a.fwd-font-bold.fwd-no-underline.fwd-text-lg { 1463 font-size: var(--text-l) !important; 1464 line-height: 1.24 !important; 1465 font-variation-settings: 'wght' 555; 1466} 1467 1468.jrCardLayout .jrCardTitle a:hover { 1469 color: var(--blue) !important; 1470} 1471 1472.jrCardLayout .fwd-text-xs.fwd-uppercase.fwd-font-bold.fwd-text-gray-600.fwd-tracking-wide { 1473 font-size: var(--text-s) !important; 1474 font-variation-settings: 'wght' 455; 1475 color: var(--slate) !important; 1476 line-height: 1.24em !important; 1477 padding-top: var(--space-xs); 1478 letter-spacing: normal !important; 1479} 1480 1481.jrCardView .jrFieldValue.fwd-break-all { 1482 word-break: initial !important; 1483} 1484 1485.jrCardLayout .jrCardRating { 1486 display: none !important; 1487} 1488 1489.jrCardAbstract { 1490 font-size: var(--text-s) !important; 1491 line-height: 1.48em !important; 1492 padding-top: 0px !important; 1493} 1494 1495.jrCardAbstract.fwd-text-gray-700 { 1496 color: var(--text) !important; 1497} 1498 1499.jrCardFields { 1500 font-size: var(--text-s); 1501 padding-top: var(--space-2xs); 1502 padding-bottom: var(--space-s); 1503 line-height: 1.2em; 1504} 1505 1506.jrCardFields .fwd-mr-1 { 1507 margin-right: 0px !important; 1508} 1509 1510.jrCardFields .jrRent .fwd-mr-1 { 1511 color: var(--ub-black) !important; 1512} 1513 1514.jrCardFields .jrRent .fwd-mr-1:after { 1515 content:":"; 1516 padding-right: 6px; 1517} 1518 1519.jrListingstatus.jrFieldRow .jrFieldValuejrLabelDisabled { 1520 font-size: var(--text-s) !important; 1521 font-variation-settings: 'wght' 455; 1522 line-height: 1.36em; 1523 background-color: var(--slate-10); 1524 padding: var(--space-4xs) var(--space-2xs); 1525 border-radius: var(--radius-xs); 1526 display: inline-block; 1527} 1528 1529.jrCardFields .jrPriceoutput.jrFieldRow .jrFieldValue { 1530 font-size: var(--text-xs) !important; 1531} 1532 1533.jrCardFields .jrPriceoutput.jrFieldRow .ubm_listing_price { 1534 font-size: var(--text-s) !important; 1535 font-variation-settings: 'wght' 395; 1536} 1537 1538.jrCardLayout .jrCardFields .jrCoffeeequipmentcondition .jrFieldLabel { 1539 display: none; 1540} 1541 1542.jrCardLayout .jrCardFields .jrFieldLabel { 1543 font-size: smaller !important; 1544 font-variation-settings: 'wght' 475; 1545 line-height: 1.36em !important; 1546 color: var(--slate) !important; 1547 text-transform: uppercase !important; 1548 padding-bottom: 2px; 1549} 1550 1551.jrCardLayout .jrFieldValue.fwd-text-sm { 1552 font-size: var(--text-s) !important; 1553 line-height: 1.36em !important; 1554} 1555 1556.jrCardLayout .jrCardFields 1557.jrFieldValue .jrFieldValueList { 1558 font-size: var(--text-s); 1559 font-variation-settings: 'wght' 355; 1560 line-height: 1.36em !important; 1561} 1562 1563.fwd-flex-col .fwd-py-1 { 1564 padding: 0px !important 1565} 1566 1567.fwd-flex-col .fwd-pb-3 { 1568 padding-bottom: 0px !important; 1569} 1570 1571.jrCardButtons { 1572 border-top: 0px; 1573 padding: 0 var(--space-xs) !important; 1574 margin-top: 0 !important; 1575 margin-bottom: var(--space-s) 1576} 1577 1578.jrCardButtons.fwd-border-t { 1579 border-top: 0 !important; 1580} 1581 1582.jrCardButtons .jrListingActions { 1583 gap: var(--space-2xs); 1584} 1585 1586.jrCardView.jrListings .jrListingActions .jrButton { 1587 background-color: var(--background-light) !important; 1588 border-color: var(--background-light) !important; 1589 margin: 0 !important; 1590} 1591 1592.jrCardButtons .jrListingActions a.jrButton.jrSmall i { 1593 font-size: .9em; 1594 padding-left: var(--space-4xs); 1595} 1596 1597/* -- Listing Card Generic Circle 1:1 no author map */ 1598 1599.jr-card-66e049258d9fc .jrCardImage img { 1600 padding: 24px; 1601 border-radius: var(--radius-full); 1602} 1603 1604.jr-card-66e049258d9fc .jrCardTitle { 1605 padding-top: 0 !important; 1606} 1607 1608/* -- Listings Page - Sidebar Map Module -- */ 1609 1610.jrMapResultsWrapper { 1611 border: 1px solid background-color: var(--background-light); 1612 box-shadow: 0 0 6px 6px #12101010 X; 1613} 1614 1615.jr-map-resize.jrMapResize { 1616 background-color: var(--background-light); 1617 border-bottom: 0; 1618 padding-left: 12px; 1619 border-top-left-radius: var(--radius-s); 1620 border-top-right-radius: var(--radius-s); 1621} 1622 1623.jr-map-resize.jrMapResize a { 1624 font-weight: 400; 1625 font-size: 11px; 1626 color: var(--black-background-soft); 1627} 1628 1629.jrMapResultsWrapper .jrMapList { 1630 aspect-ratio: 3 / 4 !important; 1631 height: auto !important; 1632} 1633 1634.jrMapResultsWrapper .jr-map-canvas { 1635 border-radius: 0 0 var(--radius-s) var(--radius-s); 1636} 1637 1638.jrMapResultsWrapper.fixed { 1639 top: 18px; 1640} 1641 1642.jrMapResultsWrapper .jrInfowindow { 1643 padding: 0; 1644 border-radius: var(--radius-xs); 1645 overflow: hidden; 1646 box-shadow: 0 0 18px var(--background-black-soft-50); 1647} 1648 1649.jr-listing-thumbnail .jrListingPhoto { 1650 background-color: var(--black-background-soft) !important; 1651} 1652 1653.jrMapListing .jrListingPhoto { 1654 background-color: transparent; 1655 display: flex; 1656 align-content: flex-end; 1657 flex-wrap: wrap; 1658} 1659 1660.jrInfowindow .jrListingPhotoWrapper { 1661 aspect-ratio: 3 / 4; 1662} 1663 1664.jr-infowindow-container .jrOverallRatings {
1665 display: none; 1666} 1667 1668.jrInfowindow .jrMapListing .jrListingContent { 1669 padding: var(--space-s); 1670 background: linear-gradient(0deg, var(--background-black-soft), transparent); 1671 width: 100%; 1672 min-height: unset; 1673} 1674 1675.jrInfowindow .jrListingContent .jrMapListingTitle { 1676 font-size: var(--text-s); 1677 font-variation-settings: 'wght' 495; 1678 line-height: 1.24; 1679 text-shadow: 0 0 4px #12101060; 1680 margin-top: var(--space-m); 1681 margin-bottom: var(--space-2xs); 1682} 1683 1684.jrInfowindow .jrMapListingAuthor { 1685 margin-bottom: 0 !important; 1686} 1687 1688.jrInfowindow .jrMapListingAuthor 1689.jrAvatar.jrXSmall { 1690 background-color: #ffffff; 1691} 1692 1693.jrInfowindow .jrMapListingAuthor .fwd-mr-2 { 1694 display: flex; 1695 align-items: center; 1696} 1697 1698.jrInfowindow .jrMapListingAuthor ul li { 1699 font-size: var(--text-xs); 1700 font-variation-settings: 'wght' 455; 1701 line-height: 1.12; 1702} 1703.jrInfowindow .jrCustomFields { 1704 display: none ; 1705} 1706 1707/** UB Next JR Listing Page Template */ 1708 1709.jrDetailHeader { 1710 aspect-ratio: 21 / 9; 1711 height: unset; 1712 margin: 0 calc(-1 * var(--space-m)); 1713 margin-bottom: var(--space-m); 1714 box-shadow: none; 1715 align-content: flex-end; 1716} 1717 1718@media (max-width: 1020px) { 1719.jrDetailHeader { 1720 aspect-ratio: 1; 1721} 1722} 1723 1724.jrDetailHeader.jrHeaderFullWidth { 1725 margin-bottom: var(--space-m); 1726} 1727 1728.jrHeaderCover img { 1729 width: 100%; 1730 min-height: 100%; 1731 border-radius: 0; 1732} 1733 1734figure.jrHeaderAvatar, 1735figure.jrHeaderLogo 1736{ 1737 position: inherit; 1738 height: 172px; 1739 width: 172px; 1740 border-radius: 50%; 1741 border: 2px solid white; 1742 left: var(--space-m); 1743 bottom: 0; 1744 box-shadow: none; 1745} 1746 1747@media (max-width: 767px) { 1748figure.jrHeaderAvatar, figure.jrHeaderLogo { 1749 height: 120px; 1750 width: 120px; 1751} 1752} 1753 1754.jrHeaderInfo.jrHeaderFullWidth { 1755 padding: var(--space-xs) var(--space-s); 1756 max-height: unset; 1757} 1758 1759.jrHeaderInfo { 1760 background-image: linear-gradient(rgba(82, 0, 0, 0), var(--background-black-soft)); 1761 background-color: transparent !important; 1762 position: inherit; 1763 padding: var(--space-m); 1764} 1765 1766.jrHeaderInfo h1 { 1767 font-size: var(--text-3xl); 1768 font-variation-settings: 'wght' 695; 1769 line-height: 1.12em; 1770 color: var(--light); 1771 text-shadow: 0px 0px 36px var(--shadow); 1772 margin: 0; 1773} 1774 1775@media(max-width: 767px) { 1776 .jrListingDetail .jrHeaderInfo h1 { 1777 font-size: var(--text-3xl); 1778 line-height: 1.24; 1779 } 1780} 1781 1782.jrHeaderBelowCover:not(.jrNoLogo) { 1783 position: static; 1784} 1785 1786.jrHeaderBelowCover.jrNoLogo { 1787 display: none; 1788} 1789 1790.related-listings-cards { 1791 margin-bottom: var(--space-m); 1792} 1793 1794/** UB Next JR Listing Page Classes */ 1795 1796.ubJrListingTextHero { 1797 font-size: var(--text-3xl); 1798 line-height: 1.12 !important; 1799 font-variation-settings: 'wght' 655; 1800 max-width: 960px; 1801 margin-bottom: var(--space-m) !important; 1802} 1803 1804.ubJrFlexRow .jrCustomFields { 1805 display: flex; 1806 flex-wrap: wrap; 1807 gap: var(--space-2xs) var(--space-m); 1808} 1809 1810.ubJrGridRow { 1811 display: grid; 1812 grid-template-columns: 1fr; 1813 gap: var(--space-s); 1814 max-width: var(--reading-column); 1815} 1816 1817.ubJrGridRow2 { 1818 display: grid; 1819 grid-template-columns: repeat(2, 1fr); 1820 gap: var(--space-s); 1821 margin-bottom: var(--space-xs); 1822} 1823 1824.ubJrGridRow3 { 1825 display: grid; 1826 grid-template-columns: repeat(3, 1fr); 1827 column-gap: var(--space-s); 1828 margin-bottom: var(--space-xs); 1829} 1830 1831@media (max-width: 767px) { 1832.ubJrGridRow2, 1833.ubJrGridRow3 { 1834 grid-template-columns: 1fr; 1835} 1836} 1837 1838.ubJrGridRow2:last-of-type { 1839 margin-bottom: 0; 1840} 1841 1842.ubJrGridRowItems { 1843 display: flex; 1844 flex-wrap: wrap; 1845 gap: 12px; 1846 row-gap: 12px; 1847} 1848 1849.ubJrGridRowItem { 1850 display: flex; 1851} 1852 1853.ubJrGridRowItemNoRowGap { 1854 row-gap: 0px; 1855 flex-direction: column; 1856} 1857 1858.ubJrGridRowItemNoRowGap .jrFieldValueList li { 1859 float: none; 1860} 1861 1862.ubBlockOutput { 1863 display: block; 1864} 1865 1866h3.ubJrSectionHeading { 1867 font-size: 18px; 1868 font-variation-settings: 'wght' 455; 1869 color: var(--slate); 1870 margin: var(--space-xs) 0 var(--space-4xs); 1871} 1872 1873.jrFieldRow 1874.ubJrGridRowItem i { 1875 line-height: unset; 1876 color: var(--background-black-50); 1877 margin-right: var(--space-2xs); 1878 width: 1em; 1879} 1880 1881.ubJrSmallLink { 1882 font-size: var(--text-xs); 1883 font-size: 14px; 1884 font-variation-settings: 'wght' 455; 1885 white-space: nowrap; 1886 margin-left: var(--space-3xs); 1887} 1888 1889.ubJrSmallLink i { 1890 margin-right: 3px !important; 1891 width: unset !important; 1892 color: inherit !important; 1893} 1894 1895 1896/* -- No Banner Listing Header -- */ 1897 1898.jrListingDetail h1.contentheading span { 1899 font-size: var(--text-3xl); 1900 font-variation-settings: 'wght' 695; 1901 line-height: 1.12; 1902} 1903 1904.jrStatusIndicators .jrStatusNew, .jrStatusLabel.jrStatusNew.jrGreen { 1905 font-size: var(--text-xs); 1906 font-variation-settings: 'wght' 455; 1907 color: var(--light-90); 1908 line-height: 1.36em; 1909 text-transform: uppercase; 1910 font-style: italic; 1911 background: var(--red-80); 1912 border-radius: var(--radius-xs); 1913 padding: var(--space-4xs) var(--space-2xs); 1914 vertical-align: super; 1915} 1916 1917.jrUnpublished { 1918 background-color: #ffffff !important; 1919} 1920 1921.jrAuthorInfo {
1922 gap: 12px; 1923} 1924 1925.jrDiscussion .jrListing .jrAvatar, .jrListingDetail .jrListingAuthor .jrAvatar, .jrListings .jrAvatar { 1926 width: 42px; 1927 height: 42px; 1928 margin-right: 8px; 1929} 1930 1931.jrAvatar { 1932 line-height: 1em; 1933} 1934 1935.jrLetterAvatar { 1936 border: 0 !important; 1937 background: var(--ub-light-grey) !important; 1938} 1939 1940.jrAvatarInitials { 1941 font-size: var(--text-xs); 1942 font-variation-settings: 'wght' 455; 1943 color: var(--ub-grey) !important; 1944 letter-spacing: 0.05em; 1945} 1946 1947.jrListingDetail h1.contentheading { 1948 margin-top: 0; 1949 margin-bottom: var(--space-xs); 1950} 1951 1952.jrListingDetail .jrAuthorInfo { 1953 color: var(--ub-grey); 1954 margin-bottom: var(--space-s); 1955} 1956 1957.jrListingDetail .jrAuthorInfo .jrListingAuthor { 1958 font-size: var(--text-m); 1959} 1960 1961.jrListingDetail .jrAuthorInfo .jrListingAuthor a { 1962 color: var(--text-body); 1963 font-variation-settings: 'wght' 455; 1964} 1965 1966.jrListingDetail .jrAuthorInfo a:hover { 1967 color: var(--blue); 1968} 1969 1970.jrListingDate.jrDatePublished, 1971.jrListingDate.jrDateModified { 1972 font-size: var(--text-xs); 1973 color: var(--text-body) ; 1974} 1975 1976.jrListingDetail .jrListingInfoContainer { 1977 margin: 0; 1978 margin-bottom: var(--space-xs); 1979 padding: 0; 1980 border: 0px; 1981} 1982 1983.jrListingDetail .jrListingInfo { 1984 padding: 0; 1985 margin: 0; 1986} 1987 1988/* -- Listing Page Buttons Overrides -- */ 1989 1990.jrListingDetail .jrListingInfoButtons { 1991 padding: 0; 1992} 1993 1994.jrListingButtons { 1995 gap: var(--space-3xs); 1996} 1997 1998.jrListingButtons 1999.jrButton.jrSmall [class^=jrIcon]:before { 2000 color: inherit; 2001} 2002 2003.jrListingDetail .jrListingButtons .jrButton { 2004 background-color: var(--background-light) !important; 2005 border-color: var(--background-light) !important; 2006 margin: 0 !important; 2007} 2008 2009.jr-review-add.jr-listing-info.jrButton.jrBlue.jrSmall { 2010 color: var(--black) !important; 2011 background-color: var(--background-light) !important; 2012 border-color: var(--background-light) !important; 2013} 2014 2015.jr-review-add.jr-listing-info.jrButton.jrBlue:hover { 2016 color: #ffffff !important; 2017 background-color: var(--ub-black) !important; 2018} 2019 2020.jrListingButtons .jr-send-inquiry.jrInquiryButton.jrButton.jrSmall { 2021 font-weight: 500; 2022 color: var(--ub-black) ; 2023 background-color: var(--ub-light-grey); 2024 display: none !important; 2025} 2026 2027.jr-send-inquiry.jrInquiryButton.jrButton.jrSmall:hover { 2028 color: #ffffff !important; 2029 background-color: var(--ub-black) !important; 2030} 2031 2032.jrDropdown .jrDropdownMenu { 2033 padding: var(--space-2xs) 0 !important; 2034 border-radius: var(--radius-m); 2035 background-color: var(--background-light); 2036 --tw-ring-color: 0 !important; 2037 box-shadow: var(--space-2xs) var(--space-2xs) var(--space-m) var(--shadow) !important; 2038} 2039 2040.jrDropdown.jrSmall .jrDropdownMenu li { 2041 font-size: var(--text-xs); 2042 line-height: 2em !important; 2043} 2044 2045.jrDropdown .jrDropdownMenu li:hover { 2046 background-color: var(--background-black-5) !important; 2047} 2048 2049.jrDropdown.jrMyListsDropdown .jrDropdownMenu li>a:hover { 2050 color: var(--ub-black); 2051 background-color: transparent; 2052} 2053 2054a.jrFollowButton.jrButton.jrOrange { 2055 color: var(--black) !important; 2056 background-color: var(--background-light) !important; 2057 border-color: var(--background-light) !important; 2058} 2059 2060@media (max-width: 720px) { 2061 2062 .jrListHeaderButtons>* { 2063 margin-left: 0px !important; 2064 } 2065 .jrFollowButton.jrButton.fwd-mr-0.jrOrange { 2066 width: 100% !important; 2067 } 2068} 2069 2070a.jrFollowButton.jrButton.jrOrange:hover { 2071 color: #fff !important; 2072 background-color: var(--ub-black) !important; 2073} 2074 2075 2076.jrListingButtons a.jrButton.jrBlue { 2077 color: var(--text) !important; 2078 background-color: var(--background-light) !important; 2079 border-color: var(--background-light) !important; 2080} 2081 2082.z-30 { 2083 font-weight: 500; 2084} 2085 2086#fwd .z-30 .h-10 { 2087 height: 2.4em !important; 2088} 2089 2090#fwd .z-30 .ml-2.text-sm { 2091 font-size: 14px !important; 2092 line-height: 1.12em !important; 2093 padding-top: 3px; 2094 padding-bottom: 3px; 2095} 2096 2097/* -- Listing Page Custom Fields -- */ 2098 2099.jrCustomFields { 2100 overflow: initial; 2101} 2102 2103.jrFieldGroupTitle, h3.jrFieldGroupTitle { 2104 font-size: var(--text-s); 2105 font-variation-settings: 'wght' 455; 2106 line-height: 1.24; 2107 color: var(--background-black-soft); 2108 padding: 0; 2109 margin-bottom: var(--space-3xs); 2110} 2111 2112.jrFieldGroup .jrFieldRow { 2113 margin-bottom: var(--space-4xs); 2114} 2115 2116.jrFieldGroup .jrFieldLabel { 2117 font-variation-settings: 'wght' 305; 2118 line-height: 1.24em; 2119 color: var(--slate-d-2); 2120} 2121 2122.jrFieldGroup .jrFieldValue { 2123 line-height: 1.24em; 2124} 2125 2126ul.jrFieldValueList li { 2127 line-height: inherit; 2128 text-wrap: wrap; 2129} 2130 2131ul.jrFieldValueList li:not(:only-child)::after { 2132 padding-left: 5px; 2133} 2134 2135.jrFieldValueList a:hover { 2136 color: var(--action-blue); 2137} 2138 2139/* || Marketplace Listings */ 2140 2141.jrFieldGroup.marketplace-listing-overview { 2142 margin-top: var(--space-2xs); 2143} 2144 2145/** UBM Lisitng Specific Styling **/ 2146 2147/* Listing â Location */ 2148 2149.jrCountry.jrFieldRow, .jrLinktomap.jrFieldRow { 2150 display: inline-block; 2151} 2152 2153.jrLinktomap.jrFieldRow .jrFieldValuejrLabelDisabled .UBdetail { 2154 font-size: var(--text-xs); 2155 font-variation-settings: 'wght' 455; 2156 padding-left: var(--space-s); 2157} 2158
2159.jrLinktomap .UBdetail i { 2160 width: initial; 2161 margin-right: var(--space-3xs); 2162} 2163 2164.jrLinktomap.jrFieldRow .jrFieldValuejrLabelDisabled a.UBdetail { 2165 color: var(--slate); 2166} 2167 2168.jrLinktomap.jrFieldRow .jrFieldValuejrLabelDisabled a.UBdetail:hover { 2169 color: var(--blue); 2170} 2171 2172.jrPaymentoptionstextoutput.jrFieldRow { 2173 display: inline-flex; 2174 margin-left: var(--space-xs); 2175 margin-bottom: 0; 2176} 2177 2178.jrPaymentoptionstextoutput.jrFieldRow a.UBdetail { 2179 font-size: var(--text-xs); 2180 font-variation-settings: 'wght' 455; 2181 color: var(--slate); 2182} 2183 2184.jrPaymentoptionstextoutput.jrFieldRow a.UBdetail:hover { 2185 color: var(--blue); 2186} 2187 2188.jrPaymentoptionstextoutput a i { 2189 padding-right: var(--space-4xs); 2190} 2191 2192.jrAdvancedpaymentoptions.jrFieldRow { 2193 margin-bottom: 0; 2194} 2195 2196#brxe-gxvzut i { 2197 font-size: 0.8em; 2198 margin-right: var(--space-3xs); 2199} 2200 2201/* â Profile Cards â */ 2202 2203.profile-card .jrHeading { 2204 display: none; 2205} 2206 2207.profile-card .jrWidget { 2208 margin: 0; 2209} 2210 2211.profile-card .jrListingsModule.jrCardView.jrLayoutCard.fwd-group { 2212 margin: 0; 2213 max-width: 100%; 2214} 2215 2216.profile-card .jrWidget .jrCardGrid { 2217 padding: 0 !important; 2218} 2219 2220.profile-card .jr-layout-outer.jrCardLayout.jrCardVertical { 2221 margin-bottom: var(--space-m) !important; 2222} 2223 2224.profile-card .jrCardInner.fwd-bg-white { 2225 background-color: var(--bronze-l-6) !important; 2226 border-radius: var(--radius-xs); 2227} 2228 2229.profile-card .jrWidget .jrCardImage img { 2230 object-fit: cover !important; 2231 border-radius: 50%; 2232 padding: var(--space-m); 2233} 2234 2235.profile-card .jrWidget .jrCardContent .jrCardTitle { 2236 padding-top: 0 !important; 2237} 2238 2239.profile-card .jrContactoutput .jrFieldValue { 2240 display: flex !important; 2241 flex-wrap: wrap; 2242 gap: var(--space-2xs); 2243} 2244 2245.profile-card .jrContactoutput .jrFieldValue .jrButton { 2246 margin: 0 !important; 2247} 2248 2249.profile-card .jrContactoutput .ub_emailenquiry { 2250 display: none !important; 2251} 2252 2253.profile-card .jrSocialmediaoutputs { 2254 display: none !important; 2255} 2256 2257/* â Compact Profile Cards â */ 2258 2259.compact-profile-card .jrHeading { 2260 display: none; 2261} 2262 2263.compact-profile-card .jrWidget { 2264 margin: 0; 2265} 2266 2267.compact-profile-card .jrCardGrid { 2268 padding: 0 !important; 2269 grid-auto-columns: initial !important; 2270} 2271 2272.compact-profile-card .jrCardInner.fwd-bg-white { 2273 background-color: var(--bronze-l-6) !important; 2274 border-radius: var(--radius-xs); 2275} 2276 2277.compact-profile-card .jrWidget .jrCardImage img { 2278 object-fit: cover !important; 2279 border-radius: 50%; 2280 padding: var(--space-xs); 2281} 2282 2283.compact-profile-card .jrCardTitle { 2284 display: none; 2285} 2286 2287.compact-profile-card .jrCardFields { 2288 padding: var(--space-xs); 2289 padding-left: 0; 2290} 2291 2292.compact-profile-card .jrContactoutput .jrFieldValue { 2293 display: flex !important; 2294 flex-wrap: wrap; 2295 gap: var(--space-2xs); 2296} 2297 2298.compact-profile-card .jrContactoutput .jrFieldValue .jrButton { 2299 margin: 0 !important; 2300} 2301 2302.compact-profile-card .jrContactoutput .ub_emailenquiry { 2303 display: none !important; 2304} 2305 2306/* -- Listing Page UB Bespoke Buttons -- */ 2307 2308.jrButton.jrSmall.ubButtonLight { 2309 border-color: var(--background-light) !important; 2310 background-color: var(--background-light) !important; 2311} 2312 2313.jrButton.jrSmall.ubButtonLight:hover { 2314 color: var(--light) !important; 2315 background-color: var(--background-black-soft) !important; 2316 border-color: var(--background-black-soft) !important; 2317} 2318 2319.jrButton.jrSmall.UBoutline { 2320 background-color: var(--background) !important; 2321 border-color: var(--background-black-soft-70) !important; 2322} 2323 2324.jrButton.jrSmall.UBoutline:hover { 2325 color: #ffffff; 2326 background-color: var(--ub-black); 2327} 2328 2329.jrButton.jrSmall.UBsilver { 2330 color: var(--light) !important; 2331 background-color: var(--background-black-soft) !important; 2332} 2333 2334.jrButton.jrSmall.UBsilver:hover { 2335 color: #ffffff; 2336 background-color: var(--ub-black); 2337} 2338 2339.jrButton.jrSmall.UBactionblue { 2340 color: #ffffff; 2341 padding: 6px 18px; 2342 border: 1px solid var(--ub-black); 2343 background-color: var(--ub-black); 2344} 2345 2346.jrButton.jrSmall.UBactionblue:hover { 2347 border: 1px solid var(--action-blue); 2348 background-color: var(--action-blue); 2349} 2350 2351.jrPaymentoptionsoutput.jrFieldRow span { 2352 font-size: 10px !important; 2353 text-transform: uppercase; 2354} 2355 2356.jrPaymentoptionsoutput.jrFieldRow span a { 2357 font-size: 12px; 2358 color: var(--ub-grey); 2359 text-transform: initial; 2360} 2361 2362.jrPaymentoptionsoutput.jrFieldRow span a:hover { 2363 color: var(--action-blue); 2364} 2365 2366.jrButton.jrSmall .fas.fa-external-link-alt, 2367.jrButton.jrSmall .fa-arrow-up-right-from-square { 2368 font-size: 0.6em; 2369 padding-left: var(--space-4xs); 2370} 2371
2372/* - Business Hours - */ 2373 2374.jrBusinessHours { 2375 margin: 0; 2376} 2377 2378.jrBusinessHours li { 2379 padding: 0; 2380} 2381 2382.jrBusinessHours .jrDay { 2383 display: inline-flex; 2384 font-weight: 400; 2385 width: 112px; 2386} 2387 2388.jrBusinessHours .jrBusinessHoursStatus { 2389 font-weight: 600; 2390} 2391 2392.jrBusiness-open { 2393 font-size: var(--text-s); 2394 color: var(--green); 2395 text-transform: uppercase; 2396 margin-left: 18px; 2397 position: absolute; 2398} 2399 2400.jrBusiness-closed { 2401 display: none; 2402} 2403 2404.jrInformationontradinghours.jrFieldRow { 2405 font-size: 16px; 2406 line-height: 1.4em; 2407} 2408 2409/* -- Listings Page Content -- */ 2410 2411.jrHeading { 2412 font-size: var(--text-l); 2413 font-variation-settings: 'wght' 455; 2414 color: var(--ub-black); 2415 line-height: 1.24; 2416 text-transform: initial; 2417 padding: 0; 2418 margin-top: var(--text-l); 2419 margin-bottom: var(--text-xs); 2420 border: 0; 2421} 2422 2423.jrListingDescription, .jrListingFulltext, .jrListingSummary { 2424 line-height: 1.48; 2425} 2426 2427.jrListingDescription strong, .jrListingFulltext p strong, .jrListingSummary strong { 2428 font-variation-settings: 'wght' 455; 2429} 2430 2431.jrListingFulltext { 2432 line-height: 1.6; 2433 max-width: 960px; 2434} 2435 2436#ubMarketListingSummaryBold.jrListingFulltext { 2437 font-size: var(--text-xl); 2438 font-variation-settings: 'wght' 555; 2439 line-height: 1.24; 2440 max-width: 960px; 2441 margin-bottom: var(--space-xs); 2442} 2443 2444#ubMarketListingSummaryBold.jrListingFulltext p { 2445 margin-bottom: 0; 2446} 2447 2448/* -- Photo Gallery -- */ 2449 2450.jrPhotoGallery { 2451 max-width: 100%; 2452 margin-top: var(--space-4xs); 2453 margin-bottom: var(--space-m); 2454} 2455 2456.galleria-theme-classic { 2457 background-color: transparent; 2458} 2459 2460.galleria-theme-classic .galleria-stage { 2461 top: 0; 2462 left: 0; 2463 right: 0; 2464} 2465 2466.galleria-theme-classic .galleria-image-nav-left, .galleria-theme-classic .galleria-image-nav-right { 2467 filter: invert(1); 2468} 2469 2470.galleria-theme-classic .galleria-carousel .galleria-thumbnails-list { 2471 margin: 0; 2472} 2473 2474.galleria-theme-classic .galleria-thumbnails-container { 2475 left: 0; 2476 right: 0; 2477} 2478 2479.galleria-theme-classic .galleria-thumbnails .galleria-image { 2480 width: 82px !important; 2481 height: 82px !important; 2482 border: 0; 2483 background: transparent; 2484} 2485 2486.galleria-theme-classic .galleria-thumbnails .galleria-image img { 2487 width: 82px !important; 2488 height: 82px !important; 2489 object-fit: cover; 2490} 2491 2492.jrPhotoGallery .jrMediaDescription { 2493 margin: 0px; 2494 display: none; 2495} 2496 2497.jr-photo-caption.jrPhotoCaption { 2498 font-weight: 400; 2499 font-size: 14px; 2500 color: var(--ub-black); 2501 text-align: center; 2502 margin: 0 auto; 2503} 2504 2505.jrPhotoGallery .jr-media-actions.jrMediaActions { 2506 margin: 0; 2507} 2508 2509.jrPhotoGallery .jr-media-like-dislike.jrMediaLikeDislike { 2510 display: none; 2511} 2512 2513.jrPhotoGallery .jr-report.jrReport.jrLinkButton { 2514 font-weight: 300; 2515 font-size: 12px; 2516 color: var(--background-black-soft) !important; 2517} 2518 2519.jrPhotoGallery .jr-report.jrReport .jrIconWarning::before { 2520 color: var(--yellow-80); 2521} 2522 2523.jrPhotoGallery .jr-report.jrReport.jrLinkButton:hover { 2524 text-decoration: underline; 2525 background-color: transparent; 2526} 2527 2528.jrPhotoGallery .jr-media-views { 2529 display: none; 2530} 2531 2532/* -- Video Gallery -- */ 2533 2534.jrVideoGallery { 2535 margin: 24px 0 18px 0; 2536} 2537 2538.jrVideoGallery h3 a { 2539 font-weight: 400; 2540 font-size: 16px; 2541 color: var(--black); 2542 line-height: 1.2em; 2543} 2544 2545.jrVideoGallery .fwd-text-sm.fwd-text-gray-700.fwd-flex.fwd-flex-row.fwd-items-center div { 2546 display: none; 2547} 2548 2549.jr-media-actions.jrMediaActions { 2550 margin: 0; 2551} 2552 2553.jrMediaActions .jr-report.jrReport.jrLinkButton { 2554 font-weight: 300; 2555 font-size: 12px; 2556 color: var(--background-black-soft) !important; 2557} 2558 2559.jrVideoGallery .jrMediaActions .jrReport .jrIconWarning::before { 2560 color: var(--yellow-80); 2561} 2562 2563.jrVideoGallery .jrMediaActions .jrReport:hover { 2564 text-decoration: underline; 2565 background-color: transparent; 2566} 2567 2568.jr-video-list .jrVideoList { 2569 display: grid !important; 2570 grid-template-columns: repeat(4, 1fr); 2571 column-gap: 18px; 2572} 2573 2574.jr-video-list .jr-slider-item .fwd-mr-4.fwd-mb-4{ 2575 margin: 0 !important; 2576} 2577 2578.jr-video-list .jr-slider-item img { 2579 border-radius: var(--radius-xs); 2580} 2581 2582.jr-video-info.fwd-flex.fwd-flex-col h3 { 2583 line-height: 1.24em !important; 2584} 2585 2586.jr-video-info.fwd-flex.fwd-flex-col h3 a{ 2587 font-weight: 400; 2588 font-size: 14px; 2589} 2590 2591/* ---- MOVE MEDIA LIKES ---- */ 2592 2593.jr-media-like-dislike.jrMediaLikeDislike:before { 2594 content: "Helpful?"; 2595 font-weight: 300; 2596 font-size: 12px; 2597 padding-right: 4px; 2598} 2599 2600.jr-media-like.jrVoteYes { 2601 font-size:10px; 2602 padding-right: 6px; 2603} 2604 2605.jrIconThumbUp:before { 2606 color: var(--green); 2607} 2608 2609.jrVoteYes .count-text { 2610 font-weight: 500; 2611 color: var(--green); 2612} 2613 2614.jr-media-dislike.jrVoteNo { 2615 font-size: 10px; 2616} 2617 2618.jrIconThumbDown:before { 2619 color: var(--red-70); 2620} 2621 2622.jrVoteNo .count-text { 2623 font-weight: 500; 2624 color: var(--red-70); 2625} 2626 2627.jr-media-like.jrVoteYes:hover, 2628.jr-media-dislike.jrVoteNo:hover { 2629 top: -1px; 2630 position: relative; 2631} 2632 2633 2634/* -- Resource Attachments AUDIT -- */ 2635 2636.jrMediaContainer.jrAttachments { 2637 margin-bottom: var(--space-s); 2638} 2639 2640.jrMediaContainer.jrAttachments .jrDataList>.jrDataListHeader { 2641 font-size: var(--text-xs); 2642 line-height: 1.24; 2643 color: var(--slate); 2644 text-transform: uppercase; 2645 padding-bottom: var(--space-2xs) !important; 2646 border-bottom: 1px solid var(--slate-10); 2647 2648} 2649 2650.jrDataListHeader .jrAttachmentDescription strong { 2651 font-size: var(--text-xs); 2652 line-height: 1.24; 2653 color: var(--slate); 2654} 2655 2656ul.jrDataList li:not(.jrDataListHeader) { 2657 padding-top: var(--space-xs) !important; 2658 padding-bottom: var(--space-xs) !important; 2659 border-bottom: 1px solid var(--slate-10); 2660 2661} 2662 2663.jrAttachmentDescription { 2664 font-size: var(--text-xs); 2665 line-height: 1.36; 2666 color: var(--ub-grey); 2667 word-break: break-word; 2668} 2669 2670.jrAttachmentDescription strong { 2671 font-size: var(--text-s); 2672 font-variation-settings: 'wght' 455; 2673 line-height: 1.36; 2674 color: var(--ub-black); 2675 display: inline-block; 2676 margin-bottom: 2px; 2677} 2678 2679.jrAttachmentSize { 2680 font-size: var(--text-xs); 2681 line-height: 1.36; 2682} 2683 2684.jr-file-extension.jrAttachmentType img { 2685 max-width: var(--text-m); 2686} 2687 2688.jrMediaContainer.jrAttachments .jrAttachmentDownloadButton, .jrMediaContainer.jrAttachments .jrAttachmentDownloads, .jrMediaContainer.jrAttachments .jrAttachmentSize, .jrMediaContainer.jrAttachments .jrAttachmentType { 2689 text-align: center; 2690} 2691 2692.jrMediaContainer.jrAttachments .jrAttachmentDownloads { 2693 display: none; 2694} 2695 2696ul.jrDataList li { 2697 margin: 0 !important; 2698 padding: 0px !important; 2699} 2700 2701.jrDataList>
2701.jrGrid:not(.jrDataListHeader):hover, ul.jrDataList li:not(.jrDataListHeader):hover { 2702 background-color: transparent; 2703} 2704 2705.jrMediaContainer.jrAttachments 2706.jrButton:hover { 2707 background-color: var(--background-light) !important; 2708 border-color: var(--background-light) !important; 2709} 2710 2711/* -- Listing Embedded Enquiry Form -- */ 2712 2713#email-enquiry { 2714 padding-top: var(--space-m); 2715} 2716 2717.jrInquiry.jrForm.jrFormContainer { 2718 background-color: var(--ub-light-grey); 2719 padding: var(--space-m); 2720 border-radius: var(--radius-xs); 2721} 2722 2723.jrInquiry.jrForm.jrFormContainer label { 2724 font-size: var(--text-s); 2725 color: var(--text-black); 2726 margin-bottom: 2px; 2727} 2728 2729.jrInquiry.jrForm.jrFormContainer label .jrIconRequired:before { 2730 font-size: 6px; 2731 color: var(--red-d-1); 2732} 2733 2734.jrInquiryForm #jr-inquiry-from_name, 2735.jrInquiryForm #jr-inquiry-from_email, 2736.jrInquiryForm #jr-enquiry-phone { 2737 width: 100%; 2738 max-width: 320px; 2739} 2740 2741.jrInquiryForm #jr-inquiry-message { 2742 border-radius: var(--radius-xs); 2743 border-bottom-right-radius: 36px; 2744} 2745 2746/* -- Listing Map -- */ 2747 2748.jrMapLayoutDetail { 2749 background-color: var(--teal-green-20); 2750 border-radius: var(--radius-xs); 2751 overflow: hidden; 2752 margin-bottom: var(--space-m); 2753} 2754 2755.jrMapDetail { 2756 aspect-ratio: 21 / 9; 2757 border: 0; 2758 height: unset; 2759 margin-bottom: 0 !important; 2760} 2761 2762@media (max-width: 1020px) { 2763.jrMapDetail { 2764 aspect-ratio: 1; 2765} 2766} 2767 2768.jrMapClick2Show.jrButton { 2769 color: #fff; 2770 background-color: var(--earth-green); 2771} 2772 2773/* -- Listing Reviews -- */ 2774 2775#userReviews { 2776 margin-top: 24px; 2777 border-top: 1px solid var(--ub-silver); 2778} 2779 2780.jrUserReviewsTitle { 2781 font-weight: 700; 2782 font-size: 28px; 2783 font-style: italic; 2784 padding-bottom: 6px !important ; 2785} 2786 2787.jrReviewSummary .jr-review-add.jrButton.jrBlue { 2788 font-weight: 500; 2789 font-size: 14px; 2790 color: var(--ub-black) !important; 2791 background-color: var(--ub-silver) !important; 2792} 2793 2794.jrIconAddReview:before { 2795 color: inherit !important; 2796} 2797 2798.jrReviewSummary .jr-review-add.jrButton.jrBlue:hover { 2799 color: #fff !important; 2800 background-color: var(--ub-black) !important; 2801} 2802 2803/* -- Listing Reviews - Summary- */ 2804 2805.jrRoundedPanel.jrReview.jrUserReviewsSummary { 2806 padding: 0; 2807 padding-bottom: 24px; 2808 margin-bottom: 12px; 2809} 2810 2811.jrUserReviewsSummaryTitle { 2812 font-weight: 500 !important; 2813 font-size: 14px; 2814 color: #555555; 2815 margin-bottom: 18px !important; 2816} 2817 2818.jrRatingLabel { 2819 font-weight: 400; 2820 font-size: 14px; 2821} 2822 2823.fwd-table-cell.fwd-pb-1 { 2824 padding: 0 !important 12px; 2825} 2826 2827.jrRatingBarsUser { 2828 line-height: 16px; 2829} 2830 2831.jrDetailedRatings { 2832 font-weight: 400; 2833 font-size: 14px; 2834 line-height: 1.6em; 2835} 2836 2837.jrDetailedRatings .jrRatingValue { 2838 font-weight: 300; 2839 font-size: 12px; 2840 line-height: 1em; 2841} 2842 2843.jrDetailedRatings .jrRatingValue span { 2844 font-size: 10.5px; 2845} 2846 2847/* -- Listing Reviews - Reviews - */ 2848 2849.jr-user-reviews .jr-layout-outer.jrRoundedPanel { 2850 background-color: var(--background-light); 2851 padding: var(--space-m); 2852 margin-bottom: var(--space-s); 2853 border-bottom: 0; 2854} 2855 2856.jrReviewTitle { 2857 font-size: var(--text-l); 2858 font-variation-settings: 'wght' 555; 2859 line-height: 1.12em; 2860 margin-bottom: var(--space-xs); 2861} 2862 2863.jrReviewDate { 2864 font-size: var(--text-xs); 2865} 2866 2867.jrReviewUpdated { 2868 font-size: var(--text-xs); 2869} 2870 2871.description.jrReviewComment { 2872 margin-bottom: var(--space-xs) 2873} 2874 2875.jrRatingTable.fwd-table { 2876 background-color: #fafafa; 2877 padding: var(--space-s); 2878 border-radius: var(--radius-s); 2879} 2880 2881.jrRatingTable .jrRatingValue { 2882 font-size: var(--text-xs); 2883} 2884 2885.jrReviewActions { 2886 font-size: var(--text-s); 2887} 2888 2889.jr-vote.fwd-no-underline.jrVoteYes { 2890 font-size: 12px; 2891 padding: 3px 12px; 2892 border: 1px solid green; 2893 border-radius: 48px; 2894} 2895 2896.jr-vote.fwd-no-underline.jrVoteNo { 2897 font-size: 12px; 2898 padding: 3px 12px; 2899 border: 1px solid grey; 2900 border-radius: 48px; 2901} 2902 2903.jrIconWarning::before { 2904 color: var(--ub-grey); 2905} 2906.jrReportReview span.jrHidden { 2907 font-weight: 100; 2908 font-size: 12px; 2909 color: #555555; 2910 display: initial; 2911} 2912 2913.jrReportReview span.jrHidden:hover { 2914 text-decoration: underline; 2915} 2916 2917.jrSubmitterDetails { 2918 font-size: var(--text-s); 2919 color: var(--slate); 2920} 2921 2922/* --- Listing Reviews - Reviews - Owner's Replies -- */ 2923 2924.jrOwnerReply { 2925 background-color: #fafafa; 2926 border: 0; 2927 border-radius: 12px; 2928 padding: 12px; 2929 margin: 18px ; 2930 font-size: .9rem; 2931 max-width: 420px; 2932} 2933 2934.jrOwnerReplyTitle:before { 2935 content: "\f0de"; 2936 font-family: "Font Awesome 6 Pro"; 2937 font-size: 36px; 2938 color: #fafafa; 2939 line-height: 1px; 2940 position: relative; 2941 top: -8px; 2942 left: 12px; 2943 display: block; 2944} 2945 2946.jrOwnerReplyTitle { 2947 font-weight: 500 !important; 2948} 2949 2950.jrOwnerReplyDate { 2951 font-size: 12px; 2952 color: var(--ub-black); 2953} 2954 2955 2956/* --- User Profile Links --- */ 2957 2958.jrUserInfoText { 2959 font-size: var(--text-s); 2960 line-height: 1.36em; 2961} 2962 2963.jrUserInfoText a { 2964 font-variation-settings: 'wght' 455; 2965 color: var(--ub-black); 2966} 2967 2968.jrReviewerRank a, .jrReviewerReviews { 2969 font-size: var(--text-xs); 2970 font-variation-settings: 'wght' 355; 2971} 2972 2973/* - JR Dialog Pop Ups - Master */ 2974 2975.jrDialog.ui-dialog { 2976 border-radius: 18px; 2977 overflow: hidden; 2978} 2979 2980.jrDialog.ui-dialog .ui-widget-header span.ui-dialog-title { 2981 font-weight: 600; 2982 font-size: 16px; 2983 color: var(--ub-grey) !important; 2984 text-transform: uppercase; 2985 font-style: italic; 2986 padding: 24px 18px; 2987} 2988 2989.jrDialog.ui-dialog .ui-widget-content.ui-dialog-buttonpane { 2990 padding: 12px; 2991} 2992 2993 2994 2995/* - Popup Enquiry Form */ 2996 2997.jrDialog #jr-form-inquiry-outer { 2998 background: #fff; 2999 padding: 18px; 3000} 3001 3002.jrDialog .jrListingCard { 3003 background-color: #fff; 3004 margin-left: 0; 3005} 3006 3007.jrDialog .jrListingCard .jrCardThumb { 3008 max-height: unset; 3009 aspect-ratio: 1; 3010} 3011 3012.jrDialog .jrListingCard .jrCardThumb img { 3013 height: unset; 3014 max-height: 150px; 3015 aspect-ratio: 1; 3016 border: 1px solid #f5f5f5; 3017 border-radius: 999rem; 3018} 3019 3020.jrDialog .jrListingCard .jrCardTitle { 3021 font-weight: 600; 3022 font-size: 24px; 3023 color: var(--ub-black); 3024 align-content: center; 3025} 3026 3027/* ---- JR Forms ---- */ 3028 3029.jrForm input[type=email], .jrForm input[type=number], .jrForm input[type=password], .jrForm input[type=text], .jrForm input[type=url], .jrForm select, .jrForm textarea, .jrListSearch input[type=text], .jrPage input[type=email], .jrPage input[type=number], .jrPage input[type=password], .jrPage input[type=text], .jrPage input[type=url], .jrPage select, .jrPage textarea { 3030 font-weight: 400; 3031 font-size: 16px; 3032 border: 1px solid var(--ub-silver); 3033 border-radius: 2px; 3034} 3035 3036.jrForm .jrFieldDiv label, .jrPage .jrFieldDiv label { 3037 font-weight: 400; 3038 letter-spacing: 0; 3039} 3040 3041.jrForm input[type=email]:focus, .jrForm input[type=number]:focus, .jrForm input[type=password]:focus, .jrForm input[type=text]:focus, .jrForm input[type=url]:focus, .jrForm select:focus, .jrForm textarea:focus, .jrPage input[type=email]:focus, .jrPage input[type=number]:focus, .jrPage input[type=password]:focus, .jrPage input[type=text]:focus, .jrPage input[type=url]:focus, .jrPage select:focus, .jrPage textarea:focus { 3042 background-color: #ffffff; 3043 border: 1px solid var(--light-blue); 3044} 3045 3046 3047.jrCheckboxInline.jrPrivacyCheck label { 3048 font-weight: 400; 3049 font-size: 12px; 3050 color: var(--ub-black); 3051 letter-spacing: 0; 3052} 3053 3054/* || Marketplace Listings â Coffee Equipment */ 3055 3056.marketplace-summary-box { 3057 padding: var(--space-m); 3058 background-color: var(--slate-5) !important; 3059 border-radius: var(--radius-xs); 3060 display: block; 3061} 3062 3063.marketplace-summary-box .jrFieldGroup { 3064 padding-bottom: 0; 3065} 3066 3067.marketplace-summary-box .jrCardInner { 3068 border-radius: var(--radius-xs) !important; 3069} 3070 3071/* JR Forms Input */ 3072 3073.jrForm input:not([type=checkbox]):not([type=radio]), .jrForm select, .jrForm textarea, .jrPage input:not([type=checkbox]):not([type=radio]), .jrPage select, .jrPage textarea { 3074 font-size: 16px; 3075 font-variation-settings: 'wght' 395 !important; 3076 color: var(--ub-black); 3077 line-height: 1.24; 3078 background-color: transparent; 3079 border: 1px solid var(--slate-30); 3080 border-radius: var(--radius-xs); 3081} 3082 3083.jrPage input[type=text].jrAutoSuggest.acInstructions { 3084 color: var(--slate-30); 3085} 3086 3087.jrForm input:not([type=checkbox]):not([type=radio])::placeholder,.jrForm select::placeholder,.jrForm textarea::placeholder,.jrPage input:not([type=checkbox]):not([type=radio])::placeholder,.jrPage select::placeholder,.jrPage textarea::placeholder { 3088 color: var(--slate-50); 3089 opacity: 1; 3090} 3091 3092.jrForm input:not([type=checkbox]):not([type=radio]), .jrForm select, .jrPage input:not([type=checkbox]):not([type=radio]), .jrPage select { 3093 padding: var(--space-3xs) var(--space-xs); 3094} 3095 3096/* ||| ----- UB Next Cards ------ */ 3097 3098 3099.jrCardContent .sm\:fwd-px-4 { 3100 padding: 0 var(--space-s) !important; 3101} 3102 3103.jrCardContent .jrCardTitle { 3104 padding-top: var(--space-2xs) !important; 3105 padding-bottom: var(--space-2xs) !important; 3106} 3107 3108.jrCardFields .fwd-flex-row { 3109 flex-direction: column !important; 3110} 3111 3112.jrCardFields .fwd-flex-row .jrFieldRow { 3113 padding-bottom: var(--space-4xs) !important; 3114} 3115 3116.jrCardContent .jrCardAuthorCreated.fwd-bg-gray-100 { 3117 padding: var(--space-s) var(--space-s) 0 var(--space-s) !important; 3118 background-color: var(--light) !important; 3119} 3120 3121/* - UB Next Marketplace fields */ 3122 3123.jrCardFields .jrListingstatus .jrFieldValue { 3124 font-size: var(--text-xs) !important; 3125 font-variation-settings: 'wght' 455; 3126 line-height: 1.36em !important; 3127 background-color: var(--slate-5) ; 3128 padding: var(--space-4xs) var(--space-xs); 3129 border-radius: var(--radius-xs); 3130 margin-bottom: var(--space-4xs); 3131} 3132 3133 3134/* - UB Next Generic Cards */ 3135 3136.jrCardInner.fwd-shadow-md { 3137 box-shadow: none !important; 3138} 3139 3140/* - UB Next Generic Card 6:5 cover author */ 3141 3142.jr-card-5f93fe1cb8ea8 .jr-layout-outer.jrCardLayout.jrCardVertical { 3143 border-radius: var(--radius-m); 3144 overflow: hidden; 3145} 3146 3147/* -- Listing Card 1:1 author */ 3148 3149.jr-card-67e500674c2e1 .jr-layout-outer.jrCardLayout.jrCardVertical { 3150 border-radius: var(--radius-m); 3151 overflow: hidden; 3152} 3153 3154/* - UB Next Generic Card Circle 1:1 no author */ 3155 3156.jr-card-6718fb2c824c3 .jr-layout-outer.jrCardLayout.jrCardVertical { 3157 border-radius: var(--radius-m); 3158 overflow: hidden; 3159} 3160 3161.jr-card-6718fb2c824c3 .jrCardImage img { 3162 padding: 24px; 3163 border-radius: var(--radius-full); 3164} 3165 3166.jr-card-6718fb2c824c3 .jrCardTitle { 3167 padding-top: 0 !important; 3168} 3169 3170/* - UB Next Equipment Card 6:5 contain */ 3171 3172.jr-card-67e3014bade58 .jr-layout-outer.jrCardLayout.jrCardVertical, 3173.jr-card-632eb93667479 .jr-layout-outer.jrCardLayout.jrCardVertical { 3174 border-radius: var(--radius-m); 3175 overflow: hidden; 3176} 3177 3178/* - UB Next Generic Card 4:3 cover no author */ 3179 3180.jr-card-6718cd52c47bd .jr-layout-outer.jrCardLayout.jrCardVertical { 3181 border-radius: var(--radius-m); 3182 overflow: hidden; 3183} 3184 3185/* ----- NOTIFICATIONS Follow and Engage Styles ------ */ 3186
3187/* â Hide Stream Links & Notification Privacy Preferences temp */ 3188 3189.jrNotificationsManage .ui-tabs-tab:nth-of-type(2) { 3190 display: none; 3191} 3192 3193.jrNotificationsManage .jr-more-info:nth-of-type(1), 3194.jrNotificationsManage .jr-more-info:nth-of-type(2) { 3195 display: none; 3196} 3197 3198/* â Listings Category Follow Styles */ 3199 3200.jrFollowButton.jrButton.fwd-mr-0.jrOrange>.jrIconBell:before { 3201 color: inherit; 3202} 3203 3204/* Notifications Dialogue */ 3205 3206.jrDialogContentInner .jrForm .fwd-mb-3:first-of-type { 3207 font-size: small; 3208} 3209 3210 3211/*** UBM Together Again â Listings List Customisations ***/ 3212 3213/** Profile Lists **/ 3214 3215/* Profiles > Companies 60159912cb65a */ 3216 3217.jr-card-60159912cb65a img { 3218 padding: 36px; 3219 border-radius: 50%; 3220} 3221 3222.jr-card-60159912cb65a .jrFieldValue, 3223.jr-card-60159912cb65a .jrCompanyfunctions .jrFieldValue .jrFieldValueList { 3224 font-weight: 500; 3225 font-size: 14px; 3226 color: initial; 3227 line-height: initial; 3228 text-transform: initial !important; 3229 margin-bottom: 6px X; 3230} 3231 3232/*** UBM Together Again â Listings Customisations ***/ 3233 3234/** UBM Equipment **/ 3235 3236.category-equipment .site-content XXX { 3237 background-color: #ebeeea; 3238} 3239 3240.jrStyles_equipment .jrListHeaderButtons .jrAddListing { 3241 display: none; 3242} 3243 3244/* UBM Equipment > Product Lists */ 3245 3246.jrUbestore.jrFieldRow { 3247 margin-bottom: var(--space-2xs); 3248 overflow: visible !important; 3249} 3250 3251.jrUbestore.jrFieldRow .jrFieldValue { 3252 display: flex; 3253 gap: var(--space-2xs); 3254} 3255 3256.jrUbestore.jrFieldRow .jrFieldValue a { 3257 display: flex; 3258 flex-wrap: nowrap; 3259 font-size: var(--text-xs); 3260 font-variation-settings: 'wght' 395; 3261 text-decoration: none !important; 3262 background-color: var(--background); 3263 padding: var(--space-2xs); 3264 border-radius: var(--radius-xs); 3265} 3266 3267.jrUbestore.jrFieldRow img { 3268 max-width: 36px; 3269 max-height: 36px; 3270 border-radius: 50%; 3271 margin-right: var(--space-3xs); 3272 align-self: center; 3273} 3274 3275.jrUbestore.jrFieldRow .ub_store_link { 3276 line-height: 1.12em; 3277 max-width: 16ch; 3278 align-content: center; 3279} 3280 3281.jrUbestore.jrFieldRow .jrFieldValue a:hover { 3282 background-color: var(--electric-blue-5); 3283} 3284 3285.jrCardFields .jrUbedits .jrFieldValueList { 3286 margin-top: 2px !important; 3287} 3288 3289.jrCardFields .jrUbedits .ul.jrFieldValueList li { 3290 overflow: visible; 3291} 3292 3293.jrCardFields .jrUbedits .jrFieldValue a { 3294 font-size: var(--text-xs); 3295 font-variation-settings: 'wght' 395; 3296 line-height: 1.24em !important; 3297 color: var(--electric-blue); 3298 text-decoration: none !important; 3299 background: var(--electric-blue-10); 3300 padding: 4px var(--space-3xs) !important; 3301 border-radius: var(--radius-xs); 3302} 3303 3304.jrCardFields .jrUbedits .jrFieldValue a:hover { 3305 color: #fff !important; 3306 background-color: var(--electric-blue); 3307} 3308 3309.jrCardGrid .jrCardInner .jrCardFields .jrEquipprodstatus.jrFieldRow.fwd-min-w-1\/3 { 3310 min-width: 100% !important; 3311} 3312 3313.jrCardGrid .jrCardInner .jrCardFields .jrEquipprodstatus .jrFieldValue { 3314 font-size: var(--text-xs) !important; 3315 font-variation-settings: 'wght' 395; 3316 line-height: 1.12em !important; 3317 text-decoration: none; 3318 background-color: var(--background-black-soft-10); 3319 padding: 4px var(--space-3xs) !important; 3320 border-radius: var(--radius-xs); 3321 margin-top: var(--space-4xs) !important; 3322} 3323 3324.jrCardGrid .jrCardInner .jrCardFields .jrEquipprodstatus .jrFieldValue a { 3325 text-decoration: none !important; 3326} 3327 3328.jrCardGrid .jrCardInner .jrCardFields .jrEquipprodstatus .jrFieldValue a:hover { 3329 color: var(--light) !important; 3330} 3331 3332.jrCardGrid .jrCardInner .jrCardFields .jrEquipprodstatus .jrFieldValue:hover { 3333 background-color: var(--electric-blue); 3334} 3335 3336.jrCardInner .jrSupersededby { 3337 background-color: var(--electric-blue-5); 3338 border-radius: var(--radius-xs); 3339 padding: 4px 12px !important; 3340 margin-top: var(--space-3xs); 3341} 3342 3343.jrCardInner .jrSupersededby a { 3344 color: var(--blue); 3345} 3346 3347.jrCardGrid .jrCardInner .jrCardFields .jrSupersededby .jrFieldLabel { 3348 padding-right: 8px; 3349} 3350 3351.jrCardGrid .jrCardInner .jrCardFields .jrSupersededby .jrFieldValueList li a { 3352 border-bottom: 0; 3353} 3354 3355/* UBM Equipment > Product */ 3356 3357.category-grinder-catalogue .jrAuthorInfo, 3358.category-espresso-machine-catalogue .jrAuthorInfo, 3359.jrFieldGroup.product-summary-output .jrFieldGroupTitle{ 3360 display: none; 3361} 3362 3363.jrFieldGroup.product-summary-output .jrProductstatusoutput .jrFieldValuejrLabelDisabled { 3364 font-weight: 500; 3365 font-size: 14px; 3366 line-height: 1.2em; 3367 background: var(--background-black-10); 3368 padding: 6px var(--space-2xs); 3369 border-radius: 4px; 3370 display: inline-block; 3371 border: 0 !important; 3372 margin: 0; 3373} 3374 3375.jrFieldGroup.product-summary-output .jrProductstatusoutput .jrFieldValuejrLabelDisabled a { 3376 color: inherit; 3377} 3378 3379.jrStyles_equipment #ubSemiBold p { 3380 font-size: var(--text-l); 3381 font-variation-settings: 'wght' 595; 3382 line-height: 1.24em; 3383 max-width: 860px; 3384 margin-bottom: 24px; 3385} 3386 3387.jrUbedits.jrFieldRow .jrFieldValuejrLabelDisabled a { 3388 font-weight: 500; 3389 font-size: 14px; 3390 line-height: 1.2em; 3391 color: var(--electric-blue); 3392 background: var(--electric-blue-10); 3393 padding: 6px var(--space-2xs); 3394 border-radius: 4px; 3395 display: inline-block; 3396 border: 0 !important; 3397} 3398 3399.jrUbedits.jrFieldRow .jrFieldValuejrLabelDisabled a:hover { 3400 color: #fff; 3401 background: var(--electric-blue) !important; 3402} 3403 3404.jrUbedits.jrFieldRow .jrFieldValueList li:not(:only-child):after { 3405 display: none; 3406} 3407 3408.jrFieldGroup.similar-products .jrFieldValueList.jrFieldRelated li a { 3409 font-weight: 500; 3410 text-decoration: none; 3411} 3412 3413.jrFieldGroup.equipment-sourcing-service .jrFieldValue a { 3414 font-weight: 500; 3415 text-decoration: none; 3416} 3417 3418.jrFieldGroup.equipment-sourcing-service .jrFieldValue a:hover { 3419 color: var(--action-blue); 3420} 3421 3422/* â Vertical Cards for Companies â */ 3423 3424.jr-card-6320917ea6439 .jr-layout-outer.jrCardLayout { 3425 border-radius: var(--radius-m); 3426 overflow: hidden; 3427} 3428 3429.jr-card-6320917ea6439 img { 3430 padding: 36px; 3431 border-radius: 50%; 3432} 3433 3434.jr-card-6320917ea6439 .jrVerified.jrFieldRow { 3435 margin-bottom: 6px; 3436} 3437.jr-card-6320917ea6439 .jrFieldValue, 3438.jr-card-6320917ea6439 .jrCompanyfunctions .jrFieldValue .jrFieldValueList { 3439 font-weight: 500; 3440 color: initial; 3441 line-height: initial; 3442 text-transform: initial !important; 3443} 3444 3445/* â Vertical Card for United Baristas Store â */ 3446 3447.jrListingsModule.jrCardView.jrLayoutCard.jr-card-6015371aca954 .UBsupport, 3448.jrListingsModule.jrCardView.jrLayoutCard.jr-card-6015371aca954 .UBreport_user { 3449 display: none; 3450} 3451 3452/* â UBE Company Profile â */ 3453 3454.jrStyles_profile_company .products li a { 3455 padding: 6px; 3456 background-color: white; 3457 border-bottom: 0; 3458 border-radius: 3px; 3459} 3460 3461.jrStyles_profile_company .products li h2 { 3462 margin-top: 0; 3463} 3464 3465/** Profiles **/ 3466 3467/* Profiles > Companies */ 3468 3469.jrFieldGroup.companies-categories { 3470 padding: 0; 3471 display: flex; 3472 margin-top: var(--space-m); 3473 margin-bottom: var(--space-4xs); 3474 gap: var(--space-s); 3475 align-content: center; 3476 flex-wrap: wrap; 3477} 3478 3479.jrCompanyfunctions.jrFieldRow .jrFieldValueList, 3480.jrCompanyfunctions.jrFieldRow 3481.jrFieldValuejrLabelDisabled { 3482 font-size: var(--text-s); 3483 font-variation-settings: "wght" 455; 3484} 3485 3486.jrCompanycontactlink.jrFieldRow 3487.jrFieldValuejrLabelDisabled { 3488 font-size: var(--text-xs); 3489 font-variation-settings: "wght" 455; 3490 3491} 3492 3493.jrCompanycontactlink.jrFieldRow 3494.jrFieldValuejrLabelDisabled a:hover { 3495 color: var(--action-blue); 3496} 3497 3498.category-market-management .jrListingSummary p, 3499.category-companies .jrListingSummary p { 3500 font-size: var(--text-l); 3501 font-variation-settings: 'wght' 555; 3502 line-height: 1.36em; 3503 max-width: 860px; 3504 margin-bottom: var(--space-s); 3505} 3506 3507.jrStyles_profile_company .jrListingSummary { 3508 font-size: var(--text-2xl); 3509 font-variation-settings: "wght" 655; 3510 line-height: 1.1em; 3511 max-width: 960px; 3512 margin-bottom: var(--space-m); 3513} 3514 3515.category-companies .jr-media-actions.jrMediaActions { 3516 display: none; 3517} 3518 3519.jrCompaniesdistributionequipment.jrFieldRow, 3520.jrCompaniessellerequipment.jrFieldRow, 3521.jrCompaniespartsequipment.jrFieldRow { 3522 transform: translate(0, 18px); 3523 overflow: visible; 3524 display: flow-root; 3525 margin-top: -6px; 3526} 3527 3528.jrCompaniessellerequipment .jrFieldValueList, 3529.jrCompaniespartsequipment .jrFieldValueList { 3530 overflow: visible; 3531} 3532 3533.category-companies .jrFieldGroup.companies-equipment .jrFieldLabel { 3534 font-weight: 400; 3535 color: var(--ub-black); 3536} 3537 3538.jrCompaniesdistributionequipment.jrFieldRow ul.jrFieldValueList, 3539.jrCompaniessellerequipment.jrFieldRow ul.jrFieldValueList li, 3540.jrCompaniespartsequipment.jrFieldRow ul.jrFieldValueList li { 3541 overflow: visible; 3542} 3543 3544.jrCompaniesdistributionequipment.jrFieldRow img, 3545.jrCompaniessellerequipment.jrFieldRow img, 3546.jrCompaniespartsequipment.jrFieldRow img { 3547 max-width: var(--space-xl); 3548 transform: translate(0, calc(-0.3 * var(--space-xl))); 3549 margin-bottom: var(--space-3xs); 3550} 3551 3552.jrCompaniesdistributionequipment ul.jrFieldValueList li:not(:only-child):after, 3553.jrCompaniessellerequipment ul.jrFieldValueList li:not(:only-child):after, 3554.jrCompaniespartsequipment ul.jrFieldValueList li:not(:only-child):after { 3555 display: none; 3556} 3557 3558.equipment-distribution-cards .jrWidget, 3559.equipment-product-cards .jrWidget { 3560 padding: var(--space-m); 3561 margin: var(--space-m) calc(-1 * var(--space-m)); 3562 background: linear-gradient(to right, #fafafa 5%, transparent) !important; 3563 border-radius: var(--radius-m); 3564} 3565 3566.equipment-distribution-cards .jrHeading, 3567.equipment-product-cards .jrHeading 3568{ 3569 font-size: var(--text-s); 3570 font-variation-settings: 'wght' 395; 3571 line-height: 1.12em; 3572 padding: 0; 3573 margin-top: 0 3574} 3575 3576.jr-card-631839f4c3420 .jrCardInner { 3577 border-radius: var(--radius-m); 3578 padding: var(--space-s) var(--space-xs); 3579} 3580 3581.jr-card-631839f4c3420 3582.jrCardFields { 3583 padding: 0; 3584 margin: 0; 3585} 3586 3587/* Profiles > Companies > Engineers */ 3588 3589.jrCompanyengineeringservicebrands.jrFieldRow { 3590 transform: translate(0, var(--space-s)); 3591 overflow: visible; 3592 display: flow-root; 3593} 3594 3595.jrCompanyengineeringservicebrands.jrFieldRow ul.jrFieldValueList, 3596.jrCompanyengineeringservicebrands.jrFieldRow ul.jrFieldValueList li { 3597 overflow: visible; 3598} 3599 3600.jrCompanyengineeringservicebrands.jrFieldRow img { 3601 max-width: var(--space-xl); 3602 transform: translate(0, calc(-0.3 * var(--space-xl))); 3603 margin-bottom: var(--space-3xs); 3604} 3605 3606.jrCompanyengineeringservicebrands ul.jrFieldValueList li:not(:only-child):after { 3607 display: none; 3608} 3609 3610/** Profiles > People **/ 3611 3612/* People List */ 3613 3614.jr-card-61f8ee260376c img { 3615 padding: var(--space-s); 3616 border-radius: 50%; 3617} 3618 3619.jr-card-61f8ee260376c .jrFieldRow { 3620 flex-direction: column !important; 3621} 3622 3623.jr-card-61f8ee260376c .jrFieldValue { 3624 font-weight: 500; 3625 color: initial; 3626 line-height: initial; 3627 text-transform: initial !important; 3628 margin-bottom: 6px ; 3629} 3630 3631.jr-card-61f8ee260376c .fwd-flex-row.profile { 3632 flex-direction: column !important;
3633 gap: 4px ; 3634 3635} 3636 3637.jr-card-61f8ee260376c .jrProfilejobtitle .jrFieldLabel { 3638 display: none; 3639} 3640 3641.jr-card-61f8ee260376c .jrProfilejobtitle .jrFieldValue { 3642 font-size: 18px !important; 3643} 3644 3645 3646/* People Profiles */ 3647 3648.jrOpentowork.jrFieldRow .jrFieldValueList { 3649 display: flex; 3650 gap: 6px; 3651} 3652 3653.jrOpentowork .jrFieldValueList li:after { 3654 display: none; 3655} 3656 3657 .jrOpentowork.jrFieldRow a { 3658 font-size: var(--text-xs); 3659 font-size: 11px; 3660 font-variation-settings: 'wght' 455; 3661 color: var(--green-d-2); 3662 background-color: var(--green-20); 3663 line-height: 1.4em; 3664 border: 0; 3665 padding: 6px 14px !important; 3666 border-radius: 6px; 3667 display: inline-flex; 3668 3669} 3670 3671.jrExperiences.jrFieldRow .jrFieldLabel { 3672 float: unset ; 3673 margin: 0 0 6px; 3674} 3675 3676.jrExperiences.jrFieldRow .jrFieldValue { 3677 margin: 0; 3678} 3679 3680.jrExperiences.jrFieldRow .jrFieldValue .ubJrGridRow3 { 3681 grid-template-columns: minmax(62px, 200px) minmax(62px, 1fr) minmax(200px, 2fr); 3682 margin-bottom: 12px; 3683} 3684 3685@media (max-width: 767px) { 3686.jrExperiences.jrFieldRow .jrFieldValue .ubJrGridRow3 { 3687 grid-template-columns: 1fr; 3688} 3689} 3690 3691 3692 3693/** Cards â Together Again Styles **/ 3694 3695.jrCardFields .fwd-flex-row.location { 3696 flex-direction: unset !important; 3697} 3698 3699.jrCardFields .jrCity.jrFieldRow.fwd-min-w-1\/3, 3700.jrCardFields .jrCountry.jrFieldRow.fwd-min-w-1\/3 { 3701 min-width: 0 !important; 3702} 3703 3704.jrCardFields .jrCity .jrFieldValue:after { 3705 content:", "; 3706} 3707 3708.jrCardFields .jrCity .jrFieldValue.fwd-mr-2 { 3709 margin-right: 0.25rem !important; 3710} 3711 3712.jrCardFields .jrCity .jrLabelDisabled, 3713.jrCardFields .jrCountry .jrLabelDisabled { 3714 line-height: 1.24em; 3715} 3716 3717.jrCardFields .location:before { 3718 content: "\f3c5"; 3719 font: var(--fa-font-light); 3720 font-size: var(--text-xs); 3721 color: var(--green-d-2); 3722 line-height: 1.8; 3723 padding-right: var(--space-3xs); 3724} 3725 3726 3727/** Brands **/ 3728 3729.jrStyles_brand .jrCardBannerPos4 { 3730 display: none; 3731} 3732 3733.jrStyles_brand .jrListingSummary#ubSemiBold p { 3734 font-size: var(--text-xl); 3735 font-variation-settings: 'wght' 555; 3736 line-height: 1.12em; 3737 max-width: 960px; 3738} 3739 3740.jrStyles_brand .jr-media-actions.jrMediaActions { 3741 display: none; 3742} 3743 3744.jrFieldGroup.brand-sourcing-service .jrFieldGroupTitle { 3745 display: none; 3746} 3747 3748.jrFieldGroup.brand-sourcing-service a:hover { 3749 color: var(--blue); 3750} 3751 3752/** Cards & Posters â Together Again Styles **/ 3753 3754.jrCardLayout.jrCardPoster .fwd-gradient-b-50 { 3755 background-image: linear-gradient(-180deg, rgba(0,0,0,0) 50%, #12101090 90%) 3756} 3757 3758/* Poster Cards */ 3759 3760.jrCardPoster h3.fwd-pb-4 { 3761 font-size: 24px !important; 3762 color: #fff; 3763 line-height: 1.1em !important; 3764 padding-bottom: 0 !important; 3765} 3766 3767/** UB Jobs **/ 3768 3769/* Listing Form */ 3770 3771.jr-form-listing-fields #group_pay-remuneration { 3772 display: grid !important; 3773 grid-template-columns: repeat(2, 1fr); 3774 gap: 24px; 3775} 3776 3777.jr-form-listing-fields #group_pay-remuneration .jrFieldDiv X { 3778 width: 45%; 3779 display: inline-block; 3780 margin-right: 4%; 3781 vertical-align: top; 3782} 3783 3784/** UBJ Job Listings **/ 3785 3786/* - People Looking for Work */ 3787 3788.people-looking-work .jrWidget { 3789 background: linear-gradient(to right, var(--bronze-20) 75%,var(--bronze-5)) !important; 3790 margin: var(--space-m) calc(-1 * var(--space-m)) 0; 3791 padding: 0 0 var(--space-s) var(--space-m); 3792 border-radius: var(--radius-xs); 3793 overflow-x: hidden; 3794} 3795 3796@media (max-width:979px) { 3797 .people-looking-work .jrWidget { 3798 border-radius: 0; 3799} 3800} 3801 3802.people-looking-work .jrWidget .jrHeading { 3803 font-size: var(--text-m); 3804 line-height: 1.12; 3805 color: var(--bronze-d-2); 3806} 3807 3808/* Job Overview Output */ 3809 3810.ubJrListingHeader { 3811 font-size: var(--text-2xl); 3812 font-variation-settings: 'wght' 695; 3813 line-height: 1.24; 3814 margin-top: var(--space-s); 3815 margin-bottom: var(--space-4xs); 3816} 3817 3818.ubJrListingInfo { 3819 display: flex; 3820 flex-wrap: wrap; 3821 gap: var(--space-2xs); 3822 align-items: center; 3823 margin-bottom: var(--space-s); 3824} 3825 3826.ubJrListingCloseDate { 3827 font-size: var(--text-s); 3828 font-variation-settings: 'wght' 355; 3829 color: var(--slate); 3830 margin-right: var(--space-2xs); 3831} 3832 3833.ubJrListingTextHeroCompact { 3834 font-size: var(--text-l); 3835 line-height: 1.24 !important; 3836 font-variation-settings: 'wght' 595; 3837 max-width: 960px; 3838 margin-bottom: var(--space-m); 3839} 3840 3841.ubJrListingTextHeroCompact p { 3842 margin-bottom: 0 !important; 3843} 3844 3845.jrFieldGroup.job-organisation .jrFieldRow { 3846 line-height: 1.24; 3847 margin-bottom: 0 !important; 3848} 3849 3850.jrFieldGroup.job-organisation .ub-contact-output { 3851 margin-top: var(--space-xs); 3852 display: flex; 3853 gap: var(--space-2xs); 3854} 3855
3856.ubJrOverviewBtnPrimary { 3857 font-size: var(--text-s); 3858 font-variation-settings: 'wght' 555 !important; 3859 line-height: 1.36em; 3860 color: var(--light); 3861 padding: var(--space-3xs) var(--space-s); 3862 background-color: var(--background-black-soft); 3863 border-radius: var(--radius-full); 3864 height: fit-content; 3865} 3866 3867.ubJrOverviewBtnPrimary i { 3868 color: inherit !important; 3869} 3870 3871.ubJrOverviewBtnPrimary:hover { 3872 background-color: var(--blue); 3873} 3874 3875.ubJrOverviewBtnSecondary { 3876 font-size: var(--text-s); 3877 font-variation-settings: 'wght' 455 !important; 3878 line-height: 1.36em; 3879 padding: var(--space-3xs) var(--space-s); 3880 background-color: var(--background-light); 3881 border-radius: var(--radius-full); 3882} 3883 3884.ubJrOverviewBtnSecondary:hover { 3885 color: var(--light); 3886 background-color: var(--blue); 3887} 3888 3889.ubJrOverviewBtnSecondary:hover i { 3890 color: var(--light); 3891} 3892 3893/* ... edit ... */ 3894 3895.jrFieldGroup.structured-data { 3896 display: none !important; 3897} 3898 3899.jrStyles_job .jr-attachments h3, 3900.jrStyles_job .ubj-location .UBMâdetail-section { 3901 display: none; 3902} 3903 3904/* Job Apply Buttons */ 3905 3906.jrFieldGroup.job-apply-buttons { 3907 padding: 0; 3908 margin: 0; 3909} 3910 3911.jrFieldGroup.job-apply-buttons .jrFieldGroupTitle { 3912 font-size: var(--text-m); 3913 font-variation-settings: 'wght' 455; 3914 line-height: 1.24em; 3915 margin-bottom: var(--space-4xs); 3916} 3917 3918.jrFieldGroup.job-apply-buttons .jrFieldValuejrLabelDisabled { 3919 overflow: visible; 3920 line-height: 2; 3921 margin: 0; 3922} 3923 3924.jrFieldGroup.job-apply-buttons i { 3925 padding-right: var(--space-4xs); 3926} 3927 3928/* Organisation widget */ 3929 3930.jrStyles_job .ubj-organisation-card .jr-layout-outer { 3931 padding: 24px; 3932 background-color: white; 3933} 3934 3935.jrStyles_job .ubj-organisation-card img { 3936 border-radius: 50%; 3937} 3938 3939.jrStyles_job .ubj-organisation-card .ub_emailenquiry { 3940 display: none; 3941} 3942 3943/* Job Media */ 3944 3945.jrStyles_job .jr-media-actions.jrMediaActions { 3946 display: none; 3947} 3948 3949.jrStyles_job .jrPhotos { 3950 margin-bottom: 36px; 3951} 3952 3953.jrStyles_job .jrPhotos .jrHeading { 3954 display: none; 3955} 3956 3957.job-position-information { 3958 margin-bottom: var(--space-s); 3959 display: block; 3960} 3961 3962/* Job Applications*/ 3963 3964.jrFieldGroup.job-apply, 3965.jrFieldGroup.cover-letter-assistant { 3966 background-color: var(--light-blue-20); 3967 padding: var(--space-m); 3968 border-radius: var(--radius-xs); 3969 min-height: 620px; 3970 margin-bottom: var(--space-m); 3971 display: flex; 3972 align-items: center; 3973 justify-content: center; 3974} 3975 3976/* - when signed out */ 3977 3978.ub-job-apply-login { 3979 font-size: var(--text-m); 3980 font-variation-settings: 'wght' 455; 3981 color: var(--light-blue-d-2); 3982 text-align: center; 3983 display: block; 3984 margin-top: var(--space-m); 3985} 3986 3987.ub-job-apply-login .button { 3988 font-variation-settings: 'wght' 455; 3989 color: var(--light); 3990 padding: var(--space-4xs) var(--space-s); 3991 background-color: var(--ub-black-background); 3992 border-radius: var(--radius-full); 3993 display: inline-block; 3994 margin-right: var(--space-3xs); 3995} 3996 3997.ub-job-apply-login .button:hover { 3998 background-color: var(--action-blue); 3999} 4000 4001.jrFieldRow .jrFieldValuejrLabelDisabled .ub-job-apply-login-detail { 4002 font-size: var(--text-s); 4003 font-variation-settings: 'wght' 395 ; 4004 color: var(--light-blue-d-2); 4005 line-height: 1.36em; 4006 text-align: center; 4007 display: block; 4008 margin-top: var(--space-2xs); 4009 margin-bottom: var(--space-xs); 4010} 4011 4012.jrFieldRow .jrFieldValuejrLabelDisabled .ub-job-apply-login-detail::before { 4013 content: "\f05a"; 4014 font: var(--fa-font-regular); 4015 font-size: 0.9em; 4016 padding-right: 8px; 4017} 4018 4019/* Job Application Form & Cover Letter */ 4020 4021.jrJobapplicationform, 4022.jrCoverletterassistant { 4023 flex: 1; 4024} 4025 4026.ub-job-apply-header { 4027 font-size: var(--text-l); 4028 font-variation-settings: 'wght' 555 ; 4029 color: var(--light-blue-d-3); 4030 line-height: 1.24em; 4031 margin-bottom: var(--space-2xs); 4032 text-align: center; 4033 display: block; 4034} 4035 4036.ub-job-apply-info { 4037 font-size: var(--text-s); 4038 font-variation-settings: 'wght' 395 ; 4039 color: var(--light-blue-d-2); 4040 line-height: 1.36em; 4041 margin-bottom: var(--space-s); 4042 text-align: center; 4043 display: block; 4044} 4045 4046.jrJobapplicationform .ub-job-apply-cover-letter-link { 4047 font-size: var(--text-s); 4048 font-variation-settings: 'wght' 395; 4049 color: var(--light-blue-d-2); 4050 line-height: 1.36em; 4051 text-align: center; 4052 display: block; 4053 margin-top: var(--space-s); 4054} 4055 4056.jrJobapplicationform .ub-job-apply-cover-letter-link a { 4057 text-decoration: underline; 4058} 4059 4060 4061/* Job Application Link to Third Party Form */ 4062 4063.jrJobapplicationform + .jrJobapplicationlink::before { 4064 content: "- or -"; 4065 color: var(--light-blue-d-3); 4066 font-size: var(--text-s); 4067 line-height: 1em;
4068 display: block; 4069 text-align: center; 4070 margin: var(--space-2xs); 4071} 4072 4073.jrJobapplicationlink.jrFieldRow .jrFieldValuejrLabelDisabled a { 4074 font-size: var(--text-m); 4075 font-variation-settings: 'wght' 555; 4076 color: #fff; 4077 line-height: 1.24em; 4078 background-color: var(--light-blue-d-1); 4079 padding: var(--space-xs); 4080 text-align: center; 4081 width: 100%; 4082 display: block; 4083 border-radius: 48px; 4084 margin: 18px 0; 4085} 4086 4087.jrJobapplicationlink.jrFieldRow .jrFieldValuejrLabelDisabled a:hover { 4088 background-color: var(--action-blue); 4089} 4090 4091.jrJobapplicationlink .job-link-info { 4092 color: var(--light-blue-d-2); 4093 font-size: var(--text-xs); 4094 line-height: 1.6em; 4095 text-align: center; 4096 display: block; 4097 text-align: center; 4098 margin: auto; 4099} 4100 4101.jrJobapplicationlink .job-link-info .job-link-url { 4102 max-width: 240px; 4103 white-space: nowrap; 4104 overflow: hidden; 4105 display: inline-flex; 4106} 4107 4108/** Coffee Events **/ 4109 4110/* -- Events - temp **/ 4111 4112.jrStyles_events { 4113 font-family: Inter; 4114} 4115 4116/** Event Lisitng **/ 4117 4118.jrFieldGroup.events-prelead-output { 4119 padding: 0; 4120} 4121 4122.jrEventspreleadoutput.jrFieldRow .jrFieldValuejrLabelDisabled { 4123 font-size: var(--text-m); 4124 font-variation-settings: 'wght' 455; 4125 color: var(--slate); 4126} 4127 4128.jrFieldGroup.ub-events, 4129.jrFieldGroup.event-features { 4130 display: flex; 4131 padding: 0; 4132 margin-bottom: var(--space-xs); 4133} 4134 4135.jrUbeventlogo.jrFieldRow, 4136.jrEventfeatures.jrFieldRow { 4137 padding: 0; 4138 margin-bottom: 0; 4139 align-content: center; 4140} 4141 4142.jrFieldGroup.ub-events .jrUbeventlogo img { 4143 max-width: 196px; 4144} 4145.event-features .jrEventfeatures img { 4146 max-width: 64px; 4147} 4148 4149.jrEventfeatures 4150ul.jrFieldValueList li { 4151 margin-right: var(--space-xs) !important; 4152} 4153 4154.jrEventfeatures .jrFieldValueList li:after { 4155 display: none; 4156} 4157 4158.jrFieldGroup.event-info { 4159 padding: var(--space-m); 4160 background-color: var(--slate-5); 4161 margin-bottom: var(--space-m); 4162} 4163 4164.jrFieldGroup.event-info .jrFieldRow { 4165 margin-bottom: 0; 4166} 4167 4168.jrFieldGroup.event-info .ubJrGridRowItem { 4169 font-variation-settings: 'wght' 395; 4170} 4171 4172.ubEventStatus { 4173 font-size: var(--text-xs); 4174 font-variation-settings: 'wght' 555; 4175 color: var(--fuchsia); 4176 background-color: var(--fuchsia-5); 4177 text-transform: uppercase; 4178 line-height: 1em; 4179 padding: 6px var(--space-3xs); 4180 border-radius: var(--radius-xs); 4181 align-self: flex-start; 4182 margin-top: 3px; 4183} 4184 4185.ubEventLocationOutput { 4186 line-height: 1.48em; 4187} 4188 4189.ubJrEventOrganiserOutput { 4190 margin-bottom: var(--space-2xs); 4191} 4192 4193.jrEventinfooutput .jrFieldValueList li { 4194 margin-right: 12px !important; 4195} 4196 4197.jrEventinfooutput ul.jrFieldValueList li::after { 4198 display: none; 4199} 4200 4201.jrStyles_events .jrPhotoGallery { 4202 background-color: var(--background-light); 4203 margin-bottom: 18px; 4204 padding: 18px; 4205} 4206 4207.jrStyles_events .jrPhotoGallery .jr-media-like-dislike.jrMediaLikeDislike { 4208 display: initial; 4209} 4210 4211/** Editor Reviews - move **/ 4212 4213.jrStyles_events .jrEditorReviewsTitle { 4214 background-color: var(--background-light); 4215 padding: var(--space-m) !important; 4216 padding-bottom: 0 !important; 4217 margin-bottom: 0; 4218} 4219 4220.jrStyles_events h3.jrEditorReviewsTitle { 4221 font-size: var(--text-xs); 4222 font-variation-settings: 'wght' 455; 4223 text-transform: uppercase; 4224 color: var(--slate); 4225} 4226 4227#editorReviews .jrIconEditor { 4228 display: none; 4229} 4230 4231.jrEditorReviewsSummary { 4232 background-color: var(--background-light); 4233 padding: 0; 4234} 4235 4236.jrEditorReviewsSummaryTitle { 4237 display: none; 4238} 4239 4240#editorReviews .jrRoundedPanel { 4241 padding: var(--space-xs); 4242 border-bottom: 0 !important; 4243} 4244 4245.jrEditorReviewsContainer .jrReviewTitle { 4246 font-size: var(--text-xl); 4247 font-variation-settings: 'wght' 555; 4248 margin-bottom: var(--space-xs); 4249} 4250 4251.jrEditorReviewsContainer .jrReviewDate { 4252 font-size: var(--text-xs); 4253 line-height: 1.12em; 4254 color: var(--slate); 4255 margin: var(--space-s) 0; 4256 display: flex; 4257 flex-wrap: wrap ; 4258 gap: var(--space-2xs); 4259} 4260 4261.jrEditorReviewsContainer 4262.jrReviewUpdated { 4263 margin: 0 ; 4264} 4265 4266.jrEditorReviewsContainer .jrReviewComment { 4267 font-variation-settings: 'wght' 355; 4268} 4269 4270.jrEditorReviewsContainer .jrUserInfo { 4271 margin-bottom: var(--space-s); 4272} 4273 4274.jrEditorReviewsContainer .jrReviewerRank { 4275 font-size: var(--text-xs); 4276} 4277 4278/** Event Listings **/ 4279 4280.jrCardInner .jrUbeventlogo img { 4281 max-width: 196px; 4282 margin-bottom: var(--space-4xs); 4283} 4284 4285.jrCardInner .jrEventstatus .jrFieldValue { 4286 font-size: var(--text-xs) !important; 4287 font-variation-settings: 'wght' 455; 4288 color: var(--fuchsia) !important; 4289 background-color: var(--fuchsia-5) !important; 4290 line-height: 1.36em !important; 4291 padding: var(--space-4xs) var(--space-xs); 4292 border-radius: var(--radius-xs); 4293 margin-bottom: var(--space-4xs); 4294} 4295 4296.jrCardInner .jrEventfeatures { 4297 margin-top: var(--space-xs); 4298} 4299 4300.jrCardInner .jrEventfeatures img { 4301 max-width: 64px; 4302} 4303 4304/** Events Calendar **/ 4305 4306.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] h1 { 4307 margin: 0 !important; 4308} 4309 4310.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .fwd-mt-20 { 4311 margin-top: 0px !important; 4312} 4313 4314.fwd-space-y-12>:not([hidden])~:not([hidden]) { 4315 margin-top: var(--space-s) !important; 4316 margin-bottom: var(--space-s) !important; 4317} 4318 4319.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .sm\:fwd-gap-1 {
4320 gap: .6em !important; 4321} 4322 4323.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .fwd-bg-primary-600 { 4324 font-size: var(--text-m) !important; 4325 color: var(--fuchsia) !important; 4326 font-variation-settings: 'wght' 555; 4327 background-color: transparent !important; 4328} 4329 4330.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .fwd-text-xs.fwd-bg-yellow-200 { 4331 font-size: var(--text-m) !important; 4332 color: var(--text) !important; 4333 font-variation-settings: 'wght' 555; 4334 background-color: transparent !important; 4335} 4336 4337.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .fwd-col-span-7.fwd-mb-2 { 4338 text-transform: uppercase; 4339} 4340 4341/** Events Calendar â Month **/ 4342 4343.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .fwd-bg-white { 4344 background-color: var(--background-light) !important; 4345} 4346 4347.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .fwd-bg-primary-50 { 4348 color: var(--fuchsia-d-1) !important; 4349 background-color: var(--fuchsia-l-5) !important; 4350} 4351 4352.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .sm\:fwd-block .fwd-bg-blue-600 { 4353 background-color: transparent !important; 4354} 4355 4356.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .fwd-text-sm p { 4357 color: var(--text-body); 4358 font-size: 14px; 4359 line-height: 1.24em !important; 4360} 4361 4362.yoyo-wrapper.jr-layout[yoyo\:name="eventscalendar::calendar"] .sm\:fwd-block .fwd-bg-blue-600 p:hover { 4363 color: var(--blue); 4364} 4365 4366/** Events Calendar â Day **/ 4367 4368#calendar-day .fwd-flex.fwd-flex-col { 4369 background-color: var(--background-light); 4370 padding: var(--space-s); 4371 margin-bottom: var(--space-s); 4372} 4373 4374#calendar-day .fwd-flex .fwd-shrink-0 img { 4375 aspect-ratio: 1; 4376 object-fit: cover; 4377 border-radius: var(--radius-full) 4378} 4379 4380#calendar-day .fwd-text-2xl.fwd-block { 4381 color: var(--text-body); 4382 font-variation-settings: 'wght' 555; 4383} 4384 4385#calendar-day .fwd-mt-2 .fwd-font-medium { 4386 color: var(--fuchsia) !important; 4387 background-color: var(--fuchsia-10) !important; 4388} 4389 4390#calendar-day .jr_eventorganiser-output .ubJrEventOrganiserOutput { 4391 margin-bottom: 0; 4392} 4393 4394#calendar-day .jr_eventorganiser-output .ubJrEventOrganiserOutput i {
4395 display: none; 4396} 4397 4398#calendar-day .jr_eventticketlink-output { 4399 display: none; 4400} 4401 4402/*** UBS Widget Cards Cards ***/ 4403 4404/* Engineers on Marketplace jr-card-6318413c60485 */ 4405 4406.jr-card-6318413c60485 .jrCardInner { 4407 padding: 18px 0 6px 18px; 4408} 4409 4410.jr-card-6318413c60485 .jrCardInner .jrCardImage img { 4411 max-height: 124px; 4412 max-width: 124px; 4413 border-radius: 50%; 4414 margin-top: 6px; 4415} 4416 4417.jr-card-6318413c60485 .jrCompanyengineeringservicearea .jrFieldLabel { 4418 display: none; 4419} 4420 4421.jr-card-6318413c60485 .jrCompanyengineeringservicearea .jrFieldValue { 4422 line-height: 1.24em; 4423} 4424 4425/* Jobs Related Listings Widgets jr-card-6585c297a3db0 */ 4426 4427.jr-card-6585c297a3db0 .jrCardInner img { 4428 padding: 36px; 4429 border-radius: 50%; 4430} 4431 4432.jr-card-6585c297a3db0 .jrCardInner .jrFieldLabel { 4433 display: none; 4434} 4435 4436 4437/* || Compare */ 4438 4439/* Compare Bar */ 4440 4441.jrCompareDashboard { 4442 background: transparent; 4443 font-size: var(--text-m); 4444 box-shadow: none; 4445} 4446 4447.jrCompareDashboard .jrCompareHeader { 4448 background: linear-gradient(transparent, var(--background-black-soft-30)); 4449} 4450 4451.jrCompareHeader .jrCompareTitle { 4452 color: var(--text) !important; 4453 font-size: var(--text-xs); 4454 font-variation-settings: 'wght' 455; 4455 margin-left: var(--space-s); 4456} 4457 4458.jrCompareDashboard .jrTabsContainer { 4459 background: var(--background); 4460 margin: 0 !important; 4461} 4462 4463.jrCompareDashboard .jrCompareTabs ul.jrCompareTabsNav.ui-tabs-nav li { 4464 background-color: transparent; 4465} 4466 4467.jrCompareDashboard .jrCompareTabs ul.jrCompareTabsNav.ui-tabs-nav li.ui-tabs-active { 4468 background: var(--background); 4469 border-radius: var(--radius-s) var(--radius-s) 0 0; 4470 border-top: 1px solid var(--background-black-soft-10); 4471} 4472 4473.jrCompareDashboard .jrCompareTabs .jr-items-count { 4474 font-size: var(--text-xs); 4475 font-variation-settings: 'wght' 455;; 4476 background-color: var(--bronze-l-4); 4477 padding: var(--space-4xs); 4478 border-radius: var(--radius-full); 4479} 4480 4481.jrCompareDashboard .jrCompareListingTitle { 4482 font-variation-settings: 'wght' 455; 4483} 4484 4485.jrCompareDashboard .jrCompareArrow.down { 4486 display: none; 4487} 4488 4489 4490 4491.jrCompareDashboard .jrCompareTabs .ui-tabs-panel { 4492 padding: 0 var(--space-s) var(--space-m); 4493} 4494 4495.jrCompareDashboard .compareListings.jrButton.jrBlue.jrSmall { 4496 background-color: var(--background-black-soft) !important; 4497 border: 1px solid var(--background-black-soft) !important; 4498} 4499 4500.jrCompareDashboard .jrCompareTabs ul.jrCompareList li { 4501 padding: var(--space-xs); 4502 box-shadow: none !important; 4503 border-radius: var(--radius-s); 4504 width: 320px; 4505 max-width: 320px; 4506 min-width: 320px; 4507} 4508 4509.jrCompareDashboard .jrCompareTabs .jrCompareList .fwd-card-container { 4510 align-items: anchor-center; 4511} 4512 4513.jrCompareDashboard .fwd-card-container.fwd-card-sm .fwd-card-image img { 4514 border-radius: var(--radius-full); 4515} 4516 4517.jrCompareDashboard .jrCompareTabs .jrCompareList .jr-compare-content { 4518 font-size: var(--text-s); 4519 font-variation-settings: 'wght' 455; 4520 line-height: 1.12; 4521 padding-left: var(--space-xs) !important; 4522} 4523 4524.jrCompareDashboard .jrCompareTabs .jrCompareRemove { 4525 top: var(--space-4xs); 4526 right: var(--space-xs); 4527} 4528 4529.jrCompareDashboard .jrCompareTabs .jrCompareRemove:before { 4530 font-size: var(--text-m); 4531 color: var(--red-20); 4532} 4533 4534/* Compare Page */ 4535 4536.jr-page.jrPage.jr-compareview.jrCompareview { 4537 font-size: var(--text-s); 4538 background-color: var(--background-light); 4539 border-radius: var(--radius-m); 4540 padding: var(--space-m); 4541} 4542 4543.jr-page.jrPage.jr-compareview.jrCompareview .jrButton { 4544 display: none; 4545} 4546 4547.jrCompareview .itemTitle.jrCompareField { 4548 font-size: var(--text-s); 4549 background-color: transparent; 4550 margin: 0; 4551 padding: 0; 4552 border: 0; 4553} 4554 4555.jrCompareview .itemTitle.jrCompareField a { 4556 font-variation-settings: 'wght' 455; 4557} 4558 4559.jrCompareview .itemThumbnail.jrCompareField { 4560 background: transparent; 4561 min-height: 120px; 4562 padding: 0; 4563 overflow: visible; 4564 border: 0; 4565 margin: var(--space-xs); 4566} 4567 4568.jrCompareview .jrCompareField img { 4569 height: var(--space-3xl); 4570 width: var(--space-3xl); 4571 align-self: center; 4572 margin-left: auto; 4573 margin-right: auto; 4574 object-fit: cover; 4575 border-radius: var(--radius-full); 4576} 4577 4578.jrCompareview .jrFieldGroup.jrCompareField { 4579 display: none; 4580} 4581 4582.jrCompareview .jrCompareHeader .jrCompareField, 4583.jrCompareview .jrCompareHeader .jrCompareField.alt { 4584 background: transparent; 4585} 4586 4587.jrCompareview .jrCompareField, 4588.jrCompareview .jrCompareField.alt { 4589 background: transparent; 4590 border-bottom: 1px solid var(--slate-10); 4591} 4592 4593.jrCompareview .itemSummary.jrCompareField { 4594 background: transparent; 4595} 4596 4597.jr-main.jrCategoriesCompare.jrStyles { 4598 overflow: scroll 4599} 4600 4601/*** JR Checkout ***/ 4602 4603.jrPaidTosAgreement { 4604 font-size: 12px; 4605} 4606 4607.jrPaidHandler.jrGrid { 4608 margin-bottom: 12px; 4609} 4610 4611.jrPaidHandler label { 4612 margin-left: 0; 4613} 4614 4615.jrPaidHandler.jrGrid img { 4616 max-width: 120px; 4617} 4618 4619/** Add Listing **/ 4620 4621/* - Add listing Help - */ 4622 4623.jrListingCreateHelp { 4624 padding: var(--space-s) ; 4625 background-color: var(--teal-green-5); 4626 margin-bottom: var(--space-s); 4627 border-radius: var(--radius-xs); 4628} 4629 4630.jrListingCreateHelp h1 { 4631 font-size: var(--space-xs); 4632 font-variation-settings: 'wght' 555; 4633 color: var(--teal-green-d-1); 4634 margin: 0 !important; 4635 text-transform: uppercase; 4636} 4637 4638.jrListingCreateHelp ol, 4639.jrListingCreateHelp p { 4640 font-size: var(--space-xs); 4641 color: var(--light-blue-d-3); 4642 margin-top: var(--space-2xs); 4643 margin-bottom: 0; 4644} 4645 4646.jrListingCreateHelp p { 4647 font-size: var(--space-xs); 4648 color: var(--light-blue-d-3); 4649 margin-top: 0; 4650 margin-bottom: 0; 4651} 4652 4653.jrListingCreate ol li { 4654 line-height: 1.48; 4655 padding: 0; 4656} 4657 4658.jrListingCreate ol li strong, 4659.jrListingCreate p strong { 4660 font-variation-settings: 'wght' 455; 4661} 4662 4663/* - Add listing Help - */ 4664 4665.jr-form-categories-outer.fwd-bg-gray-50 { 4666 background-color: var(--background-light) !important; 4667 border-radius: 0 !important; 4668} 4669 4670.jr-form-categories-outer.fwd-bg-gray-50.fwd-p-8 { 4671 padding: var(--space-s); 4672} 4673 4674.jr-form-categories-outer.fwd-bg-gray-50 .jr-cat-select.jrSelect { 4675 font-size: 14px; 4676 line-height: 1.36em; 4677 border: 1px solid var(--ub-grey); 4678} 4679 4680/* JR Add/ listing plans */ 4681 4682.jrForm.jrFormContainer { 4683 background: var(--background-light); 4684 border-radius: 0; 4685 box-shadow: none; 4686} 4687 4688.jrForm.jrFormContainer h2 { 4689 font-size: var(--text-l); 4690 font-variation-settings: 'wght' 455; 4691} 4692 4693#jr-paid-plan-list .jrDataList>.jrGrid.jrDataListHeader { 4694 font-size: var(--text-s); 4695 font-weight: initial; 4696 font-variation-settings: 'wght' 455; 4697 text-transform: uppercase; 4698 color: var(--slate); 4699} 4700 4701.jrDataList>
4701.jrGrid:not(.jrDataListHeader):hover { 4702 border-radius: 4px; 4703} 4704 4705.jrPlanName { 4706 font-size: var(--text-m); 4707 font-variation-settings: 'wght' 455; 4708 line-height: 1.24em; 4709} 4710 4711.jrPlanDuration { 4712 font-size: var(--text-xs); 4713 color: var(--background-black-soft-80); 4714} 4715 4716.jr-paid-plan-row.jrGrid>.jrCol6 { 4717 font-size: var(--text-s); 4718 line-height: 1.48em; 4719 color: var(--background-black-soft-80); 4720} 4721 4722.jr-paid-plan-row.jrGrid>.jrCol2 { 4723 font-size: var(--text-s); 4724 font-variation-settings: 'wght' 455; 4725} 4726 4727/* JR Add/edit listing */ 4728 4729.jrForm fieldset legend { 4730 font-size: var(--text-s); 4731 font-weight: initial; 4732 font-variation-settings: 'wght' 455; 4733 text-transform: uppercase; 4734 color: var(--slate); 4735 padding: 0; 4736 border-bottom: 0; 4737 margin-bottom: 0; 4738} 4739 4740#jr-form-listing label.jrLabel { 4741 font-size: var(--text-m); 4742 font-weight: initial; 4743 font-variation-settings: 'wght' 455; 4744 line-height: 1.24; 4745 color: inherit; 4746} 4747 4748#jr-form-listing .jrFieldDescription.jrAbove { 4749 font-size: var(--text-xs); 4750 color: var(--background-black-soft-80); 4751 line-height: 1.48; 4752} 4753 4754#jr-form-listing label.jrLabel:has(+ .jrFieldDescription.jrAbove) { 4755 margin-bottom: 0; 4756} 4757 4758#jr-form-listing .jrFieldDescription.jrBelow { 4759 font-size: var(--text-xs); 4760 color: var(--background-black-soft-80); 4761 line-height: 1.48; 4762} 4763 4764#jr-form-listing .jr-option.jrFieldOption label { 4765 font-size: var(--text-m); 4766 margin-right: var(--space-s); 4767} 4768 4769#jr-form-listing .ui-optionsDiv a { 4770 color: var(--text-body); 4771 background-color: var(--blue-10); 4772 border: 0; 4773 font-size: var(--text-s); 4774 font-variation-settings: 'wght' 455; 4775 line-height: 1.36; 4776 padding: var(--space-4xs) var(--space-s); 4777} 4778 4779.ui-optionsDiv a.ui-disabled, .ui-optionsDiv a.ui-disabled:active, .ui-optionsDiv a.ui-disabled:hover { 4780 color: var(--background-black-soft-50) !important; 4781 background-color: var(--slate-5) !important; 4782} 4783 4784#jr-form-listing .jrFieldDiv .jrButton { 4785 font-size: var(--text-xs); 4786 margin: var(--space-4xs); 4787} 4788 4789.jrPopup { 4790 font-size: var(--text-xs); 4791 font-variation-settings: 'wght' 495; 4792 line-height: 1.48; 4793 padding: var(--space-2xs) var(--space-xs); 4794 background-color: var(--teal-green-l-4); 4795 border-radius: var(--radius-s); 4796} 4797 4798/* --- Date Picker Fix */ 4799 4800.ui-datepicker-trigger { 4801 display: inline-block; 4802 position: relative; 4803 top: 4px; 4804} 4805 4806#ui-datepicker-div.jr-datepicker { 4807 font-size: var(--text-s); 4808 background-color: var(--slate-l-7); 4809 border-radius: var(--radius-s) !important; 4810} 4811 4812#ui-datepicker-div.jr-datepicker .ui-datepicker-header.ui-widget-header { 4813 background-color: var(--background-black-soft-50); 4814 border-radius: var(--radius-s) var(--radius-s) 0 0 4815} 4816 4817#ui-datepicker-div.jr-datepicker .ui-datepicker-buttonpane.ui-widget-content { 4818 background-color: transparent; 4819} 4820 4821/* --- Geolocation Fix */ 4822 4823#jr-form-listing .jrAddressGeolocation input { 4824 border: 1px solid var(--ub-grey) !important; 4825} 4826 4827#jr-form-listing .jr-geolocation.jrGeolocation.jrIconOnly { 4828 display: none; 4829} 4830 4831#jr-form-listing #group_location .jrButton { 4832 font-size: var(--text-xs); 4833 font-variation-settings: 'wght' 455; 4834} 4835 4836 4837/* --- New Listing Added Message */ 4838 4839.jrListingCreate .jrSuccess { 4840 color: var(--ub-black); 4841 background-color: var(--background-light); 4842 border-color: inherit; 4843} 4844 4845.jrListingCreate .jrSuccess .jrButton { 4846 color: #fff !important; 4847 background-color: var(--ub-black-background) !important; 4848 margin-left: 18px; 4849} 4850 4851/* Order Pop Up */ 4852 4853.jrPaidOrderFormInner .jrPaidHandler { 4854 line-height: 1.48; 4855 padding-bottom: var(--space-2xs); 4856} 4857 4858.jrPaidOrderFormInner .jrPaidHandler strong { 4859 font-variation-settings: 'wght' 555; 4860} 4861 4862/*** JR Media Management ***/ 4863 4864/** Add Media **/ 4865 4866.jr-media-upload.jrMediaForm { 4867 padding: 0; 4868 margin: 0; 4869} 4870 4871.jrMediaForm .jrTabs, 4872.jrTabs.ui-tabs { 4873 line-height: 1.36em; 4874 border: 0 !important; 4875 margin-top: 18px; 4876 margin-bottom: 18px; 4877} 4878 4879.jrTabs ul.ui-tabs-nav>li, .jrTabs ul.ui-tabs-nav>li:hover, .jrTabs.ui-tabs ul.ui-tabs-nav>li, .jrTabs.ui-tabs ul.ui-tabs-nav>li:hover, .jrTabs.ui-tabs>ul>li, .jrTabs.ui-tabs>ul>li:hover, .jrTabs>ul>li, .jrTabs>ul>li:hover { 4880 background: transparent; 4881} 4882 4883.jrTabs ul.ui-tabs-nav a:hover { 4884 color: var(--blue) !important; 4885} 4886 4887.jrTabs.ui-tabs ul.ui-tabs-nav > li > a { 4888 font-size: 16px; 4889 font-weight: 300; 4890 color: var(--ub-black); 4891 padding: 12px 18px 14px; 4892 border-bottom: 0; 4893} 4894 4895.jrTabs.ui-tabs ul.ui-tabs-nav > li.ui-state-active > a { 4896 background: var(--background-light); 4897 border: 0; 4898} 4899 4900.jrTabs .ui-tabs-panel, .jrTabs.ui-tabs .ui-tabs-panel, .jrTabs.ui-tabs > div, .jrTabs > div { 4901 padding: 18px 24px 1px; 4902 background: var(--background-light); 4903} 4904 4905.jrMediaForm .jrMediaLimits { 4906 font-weight: 400; 4907 font-size: 14px; 4908 line-height: 1em; 4909 background: #f5f5f5; 4910 border-radius: 3px; 4911 padding: 12px 24px; 4912 margin-top: 0px; 4913} 4914 4915.jrMediaForm .jrMediaLimits ul li:first-child { 4916 font-weight: 500; 4917 margin-right: 18px; 4918} 4919 4920.jrMediaForm .jrMediaLimits ul li { 4921 padding-bottom: 0; 4922 margin: 0 18px 0 0; 4923} 4924 4925#jr-form-media-upload { 4926 padding: 12px 0 0 0 4927} 4928 4929div.jrCol3.jrMediaInfo { 4930 margin-left: 0; 4931} 4932 4933.jrMediaForm .jrMediaFilename { 4934 font-weight: 400; 4935 font-size: 14px; 4936 width: 100%; 4937 word-break: initial; 4938} 4939 4940.jrMediaForm .jrStatusLabel.jrGreen { 4941 color: #fff; 4942 background-color: var(--earth-green); 4943} 4944 4945.jr-uploader .jrLeft:nth-of-type(2) { 4946 font-weight: 400; 4947 font-size: 14px; 4948 padding-top: 6px; 4949} 4950 4951.jr-upload-complete-actions.jrHidden.jrSuccess { 4952 background-color: #b0b08220; 4953 border-color: #a1c089; 4954 color: var(--ub-black); 4955 border-radius: 3px; 4956 margin: 0; 4957} 4958 4959.jrMediaUploadSuccess { 4960 font-weight: 500; 4961} 4962 4963.jr-upload-complete-actions.jrHidden.jrSuccess .jrButton { 4964 background-color: #fff; 4965} 4966 4967 4968/* JR Media Manager */ 4969 4970.jr-listing-media.jrListingMedia { 4971 padding: 0; 4972} 4973 4974.jrTabs.ui-tabs ul.ui-tabs-nav > li.ui-state-active > a { 4975 font-variation-settings: 'wght' 455; 4976 border-radius: var(--radius-m) var(--radius-m) 0 0 !important; 4977} 4978 4979.jrMediaSort.ui-tabs-panel.fwd-p-1 { 4980 padding: 1px var(--space-s) !important; 4981} 4982 4983.jr-media-sortable.ui-sortable .jr-layout-inner.fwd-bg-white { 4984 color: var(--ub-black); 4985 padding: var(--space-xs) !important; 4986 border-radius: var(--radius-xs); 4987} 4988 4989.jr-media-sortable .jr-layout-outer { 4990 box-shadow: none !important; 4991} 4992 4993.jr-layout-inner .sm\:fwd-h-48 { 4994 height: 120px !important; 4995} 4996 4997.jr-media-sortable .jr-layout-inner { 4998 font-size: var(--text-xs); 4999} 5000 5001.jrMediaSort .fwd-bg-gray-100 { 5002 background: transparent !important; 5003} 5004 5005.jr-media-title.fwd-text-base { 5006 font-size: var(--text-s) !important; 5007 font-variation-settings: 'wght' 455; 5008 margin-bottom: var(--space-2xs) !important; 5009} 5010 5011 .jrButtonGroup .jrButton.jrOrange, 5012 .jrButtonGroup .jrButton.jrBlue 5013{ 5014 color: var(--light) !important; 5015 background: var(--background-black-60) !important; 5016} 5017 5018.jr-media-manager .jrButtonGroup .jrButton:hover { 5019 background: var(--background-black-10) !important; 5020} 5021 5022.jrMediaForm .jrIconStar:before, .jrMediaSort .jrIconStar:before { 5023 color: initial; 5024} 5025 5026.jrButton .jrIconPublished[class^=jrIcon]:before { 5027 color: initial; 5028} 5029 5030 5031/*** UB Together v1.0 JR Account ***/ 5032 5033 5034/* Your Account /account/ */ 5035 5036.jrGrid.jrAccountSection { 5037 background-color: var(--background-light) !important; 5038 border: 0; 5039} 5040 5041.jrGrid.jrAccountSection.jrLogout { 5042 background-color: transparent !important; 5043 padding: 0; 5044 margin: 0; 5045} 5046 5047.jrGrid.jrAccountSection.jrLogout a { 5048 font-size: var(--text-s); 5049 color: var(--text-black); 5050 padding: var(--space-4xs) var(--space-s); 5051 border: 1px solid var(--background-black-soft); 5052 border-radius: var(--radius-full); 5053} 5054 5055.jrGrid.jrAccountSection.jrLogout a:hover { 5056 color: #ffffff; 5057 background-color: var(--background-black-soft); 5058} 5059 5060.jrAccountSection h3 { 5061 font-size: var(--text-l); 5062 font-variation-settings: 'wght' 555; 5063} 5064 5065.jrAccountSection .jrCol3 p {; 5066 font-size: var(--text-xs); 5067 line-height: 1.24; 5068 color: var(--slate); 5069 margin-bottom: var(--space-2xs); 5070} 5071 5072 5073.jrAccountSection p, 5074.jrAccountSection li a, 5075.jrAccountSection a { 5076 font-size: var(--text-s); 5077 line-height: 1.48em; 5078} 5079 5080.jrAccountSection li a:hover, .jrAccountSection a:hover { 5081 color: var(--action-blue); 5082} 5083 5084.jrAccountSection.jrAccountSettings.ubStore { 5085 background-color: var(--electric-blue-5) !important; 5086} 5087 5088 5089/* - Your Account Modifications /account/ - */ 5090 5091.jrAccountSection.jrAccountSettings .jrCol6:nth-child(2) li:nth-child(1) {
5092 display: none; 5093} 5094 5095.jrAccountSection.jrEngageusers .jrCol9 li:nth-child(1), 5096.jrAccountSection.jrEngageusers .jrCol9 li:nth-child(2) { 5097 display: none; 5098} 5099/* - Activity Stream /account/my-activity-stream/ - */ 5100 5101.jrEngageusers_streamUser .jrEngageUsersNav .jr-more-info:nth-child(1) { 5102 display: none; 5103} 5104 5105 5106/* - Account > Manage Listings */ 5107 5108.jr-tabs-myaccount { 5109 font-size: var(--text-s) !important; 5110} 5111 5112#jr-paid-myaccount { 5113 margin: 0; 5114} 5115 5116#jr-paid-myaccount .jrAccountTabs .jrHeading, 5117#jr-paid-myaccount .jrAccountButtons { 5118 display: none; 5119} 5120 5121#jr-paid-myaccount 5122.jrTabs.ui-tabs ul.ui-tabs-nav > li > a { 5123 padding: var(--space-xs) var(--space-s); 5124 border-bottom: 0; 5125} 5126 5127#jr-paid-myaccount .jr-tabs-myaccount.fwd-mt-4 { 5128 margin: 0 !important; 5129} 5130 5131#jr-paid-myaccount .ui-tabs-tab.ui-tab:nth-of-type(3) { 5132 display: none; 5133} 5134 5135#jr-paid-myaccount .ui-tabs-tab.ui-tab:nth-of-type(5) 5136{ 5137 display: none; 5138} 5139 5140#jr-paid-myaccount .ui-tabs-panel { 5141 background: var(--background-light); 5142} 5143 5144#jr-paid-myaccount .jrDataList > .jrDataListHeader { 5145 font-size: var(--text-s); 5146 font-variation-settings: 'wght' 455; 5147 color: var(--ub-grey); 5148 text-transform: uppercase; 5149} 5150 5151#jr-paid-myaccount .jr-layout-outer.jrGrid { 5152 font-size: var(--text-s); 5153} 5154 5155#jr-paid-myaccount .jr-layout-outer.jrGrid a { 5156 font-size: var(--text-m); 5157 font-variation-settings: 'wght' 555; 5158 color: initial; 5159} 5160 5161#jr-paid-myaccount .fwd-mr-2 img { 5162 height: 62px !important; 5163 width: 62px !important; 5164 border-radius: 50% !important; 5165 margin-right: 18px; 5166 aspect-ratio: 1; 5167} 5168 5169#jr-paid-myaccount .jrPlanType { 5170 display: none; 5171} 5172 5173#jr-paid-myaccount .jrPlanInfo { 5174 font-size: var(--text-xs); 5175} 5176 5177#jr-paid-myaccount .jrPlanName { 5178 font-size: var(--text-s); 5179 line-height: 1.36em; 5180} 5181 5182/* - JR Order History */ 5183 5184.jrOrderListingTitle a { 5185 font-size: var(--text-m); 5186 font-variation-settings: 'wght' 555; 5187 5188} 5189 5190/* - JR User Profiles addon: Profile hover card */ 5191 5192.jrProfilePreview { 5193 font-size: var(--text-s); 5194 line-height: 1.36; 5195 width: 100%; 5196 background-color: #ffffff; 5197 border: 1px solid var(--background); 5198 padding: var(--space-s); 5199 border-radius: var(--radius-xs); 5200 box-shadow: none; 5201 max-width: 420px; 5202} 5203 5204.jrProfilePreview .jrModuleItemThumbnail { 5205 margin-top: 0; 5206 margin-bottom: var(--space-2xs); 5207} 5208 5209.jrProfilePreview .jrModuleItemThumbnail img { 5210 height: 124px !important; 5211 width: 124px !important; 5212 border-radius: 50%; 5213 object-fit: contain; 5214 margin-bottom: var(--space-2xs); 5215} 5216 5217.jrProfilePreview .jrModuleItemTitle { 5218 margin-bottom: var(--space-4xs); 5219} 5220 5221.jrProfilePreview .jrModuleItemTitle a { 5222 font-size: var(--text-m); 5223 font-variation-settings: 'wght' 555; 5224 color: var(--ub-black); 5225} 5226 5227.jrProfilePreview .jrOverallRatings { 5228 margin: 0 0 12px 0; 5229} 5230 5231.jrProfilePreview .jrModuleItemCategory { 5232 font-weight: 400; 5233 font-size: 12px !important; 5234 color: var(--ub-grey); 5235 text-transform: uppercase; 5236 margin-bottom: 6px; 5237 display: none; 5238} 5239 5240.jrProfilePreview .jrModuleItemInfo { 5241 color: var(--ub-black); 5242 margin-bottom: 0px; 5243} 5244 5245/** My Lists / Public Lists **/ 5246 5247 5248.yoyo-wrapper .shadow { 5249 box-shadow: none !important; 5250 margin-top: 24px !; 5251} 5252 5253.yoyo-wrapper.p-4.w-full.flex.justify-between { 5254 padding: 24px 0 !important; 5255 border: 0 !important; 5256} 5257 5258.yoyo-wrapper .text-base.font-medium.text-gray-900 a { 5259 font-size: 28px; 5260 font-weight: 700; 5261 line-height: 1em; 5262 color: var(--ub-black); 5263 border-bottom: none !important; 5264} 5265 5266.yoyo-wrapper .mt-3.text-sm.text-gray-500 { 5267 font-size: 16px !important; 5268 line-height: 1.36em !important; 5269 color: var(--ub-black) !important; 5270} 5271 5272.space-y-px.flex-1.min-w-0 p { 5273 font-size: 14px !important; 5274 line-height: 1.24em !important; 5275} 5276 5277.yoyo-wrapper .mt-3.text-sm.text-gray-500 b { 5278 display: block; 5279} 5280 5281@media (max-width: 640px) { 5282 5283.yoyo-wrapper #fwd .sm\:w-28 { 5284 width: 6rem !important; 5285 border-radius: 50%; 5286} 5287 5288 .yoyo-wrapper #fwd .sm\:h-28 { 5289 height: 6rem !important; 5290 } 5291} 5292 5293@media (min-width: 640px) { 5294 5295.yoyo-wrapper #fwd .sm\:w-28 { 5296 width: 12rem !important; 5297 border-radius: 50%; 5298} 5299 5300 .yoyo-wrapper #fwd .sm\:h-28 { 5301 height: 12rem !important; 5302 } 5303} 5304 5305/* List Page */ 5306 5307.jrListInfo { 5308 font-weight: 400; 5309 font-size: 14px; 5310} 5311 5312/* Account List Page */ 5313 5314.mt-10 .bg-white { 5315 background: transparent !important; 5316} 5317 5318/** JR Details **/ 5319 5320/* - Required Star â */ 5321 5322.jrIconRequired { 5323 width: 2px; 5324} 5325 5326.jrIconRequired:before { 5327 font-size: 8px; 5328 position: relative; 5329 top: -6px; 5330 left: -2px; 5331} 5332 5333/* - Information - */ 5334 5335.jrInfo { 5336 font-weight: 500; 5337 font-size: 16px; 5338 color: #005E78; 5339 background-color: transparent !important; 5340 padding: 12px 6px; 5341 border-left: 0; 5342} 5343 5344.jrInfo:before { 5345 font-family: "Font Awesome 6 Pro"; 5346 font-weight: 600; 5347 content: "\f05a"; 5348 padding-right: 6px; 5349} 5350 5351 5352 5353 5354 5355/*********************************************/ 5356 5357 5358/*** UBM Equipment Catalogue ***/ 5359 5360/*** UBM Specifc ***/ 5361 5362/* UBM Commercial Listings â Item Page */ 5363 5364#ubMarketCommercialListingSummary p { 5365 font-size: var(--text-2xl); 5366 font-variation-settings: 'wght' 655; 5367 line-height: 1.24em; 5368} 5369 5370/* - UB Marketplace Specific Coffee Equipment Summary Output - */ 5371 5372.jrCoffeeequipmentitemoutput.jrFieldRow 5373.jrFieldValuejrLabelDisabled { 5374 font-size: var(--text-3xl); 5375 line-height: 1.12em; 5376 font-variation-settings: 'wght' 655; 5377 max-width: 960px; 5378} 5379 5380/* - UBM Listing Status Output - */ 5381 5382.jrFieldGroup.price, .jrFieldGroup.status { 5383 vertical-align: top; 5384 display: inline-block; 5385 padding: 0; 5386} 5387 5388.jrFieldGroup.status .jrFieldValuejrLabelDisabled { 5389 margin-right: var(--space-s); 5390} 5391
5392/* - Marketplace Listing Price Output - */ 5393 5394.jrFieldGroup.commercial-purchasing, 5395.jrFieldGroup.commercial-rent { 5396 padding: 0; 5397} 5398 5399.jrPriceoutput.jrFieldRow, 5400.jrFieldGroup.commercial-purchasing, .jrCommercialpurchasingoutput.jrFieldRow, 5401.jrCommerciallistingrentoutput.jrFieldRow, 5402.jrFieldGroup.commercial-rent { 5403 display: inline-block; 5404} 5405 5406.jrPriceoutput .jrFieldValuejrLabelDisabled, 5407.jrCommercialpurchasingoutput .jrFieldValuejrLabelDisabled, 5408.jrCommerciallistingrentoutput .jrFieldValuejrLabelDisabled 5409{ 5410 font-size: var(--text-s); 5411 font-variation-settings: 'wght' 395; 5412 margin-right: var(--space-s); 5413} 5414 5415.jrPriceoutput.jrFieldRow .ubm_listing_price, 5416.jrCommercialpurchasingoutput.jrFieldRow bold large, 5417.jrCommerciallistingrentoutput.jrFieldRow bold large { 5418 font-variation-settings: 'wght' 395; 5419} 5420 5421.jrPricebuylinkoutput.jrFieldRow, 5422.jrCommercialpurchasinginkoutput.jrFieldRow, 5423.jrCommerciallistingrentoutput.jrFieldRow { 5424 display: inline-block; 5425} 5426 5427.jrPricebuylinkoutput.jrFieldRow .UBdetail, 5428.jrCommercialpurchasinginkoutput.jrFieldRow .UBdetail { 5429 font-size: var(--text-xs); 5430} 5431 5432.jrPricebuylinkoutput.jrFieldRow a.UBdetail, 5433.jrCommercialpurchasinginkoutput.jrFieldRow a.UBdetail 5434{ 5435 color: var(--background-black-80); 5436} 5437 5438.jrPricebuylinkoutput.jrFieldRow a.UBdetail:hover, 5439.jrCommercialpurchasinginkoutput.jrFieldRow a.UBdetail:hover { 5440 color: var(--blue); 5441} 5442 5443#ubm-enquire-purchase .jrPricebuylinkoutput.jrFieldRow { 5444 display: none; 5445} 5446 5447.jrPricebuylinkoutput i, 5448.jrCommercialpurchasinginkoutput i { 5449 padding-right: 2px; 5450} 5451 5452/* | Marketplace Pay */ 5453 5454.ub-marketplace-pay { 5455 margin-top: var(--space-m); 5456 margin-bottom: var(--space-m); 5457 display: block; 5458} 5459 5460#marketplace-pay-title { 5461 font-size: var(--text-xl); 5462 font-variation-settings: 'wght' 555; 5463 margin-bottom: var(--space-s); 5464 display: block; 5465} 5466 5467/* ubs-tyepform-login */ 5468 5469.ubs-tyepform-login { 5470 font-variation-settings: 'wght' 455; 5471 background-color: var(--background-black-soft); 5472 color: var(--light); 5473 border-radius: var(--radius-m); 5474 padding: var(--space-m); 5475 margin-top: var(--space-m); 5476 margin-bottom: var(--space-m); 5477 text-align: center; 5478 display: block; 5479} 5480 5481.ubs-tyepform-login .button { 5482 5483} 5484 5485.ubs-tyepform-login-detail { 5486 font-size: var(--text-xs); 5487 font-variation-settings: 'wght' 395; 5488 display: block; 5489} 5490 5491/* - Equipment Product Card on Marketplace listings 631839f4c3420 - */ 5492 5493.equipment-product-card .jrWidget { 5494 margin-top: 0; 5495} 5496 5497.equipment-product-card .jrHeading { 5498 font-size: var(--text-s); 5499 font-variation-settings: 'wght' 455; 5500 text-transform: uppercase; 5501 padding: 0 !important; 5502 margin-top: 0; 5503 margin-bottom: var(--space-xs); 5504 display: inline-block; 5505 display: none; 5506} 5507 5508.equipment-product-card .jrCardContent .jrCardTitle { 5509 padding-top: 0 !important; 5510} 5511 5512.equipment-product-card .jrCardGrid .jrCardInner .jrCardFields .jrEquipprodstatus .jrFieldValue { 5513 font-variation-settings: 'wght' 455; 5514 margin-top: 0 !important; 5515} 5516 5517/* - UBM Verified Account - */ 5518 5519.jrFieldGroup.verified { 5520 padding: 0; 5521 margin: 0; 5522} 5523 5524.jrFieldGroup.verified .jrFieldGroupTitle { 5525 display: none; 5526} 5527 5528.jrVerified.jrFieldRow .jrFieldValuejrLabelDisabled { 5529 font-size: var(--text-xs); 5530 font-variation-settings: "wght" 555; 5531 color: var(--slate); 5532 text-transform: uppercase; 5533} 5534 5535.jrVerified.jrFieldRow .jrFieldValuejrLabelDisabled .UBdetail { 5536 font-weight: 600; 5537 font-size: 0.6em; 5538 padding-left: 2px; 5539 top: -1px; 5540 position: relative; 5541} 5542 5543.jrVerified.jrFieldRow .jrFieldValuejrLabelDisabled .UBdetail:hover { 5544 color: var(--action-blue); 5545} 5546 5547.jrCardFields.fwd-mt-auto .jrVerified.jrFieldRow .jrFieldValue .verified-badge { 5548 font-weight: 700; 5549 font-size: 12px; 5550 color: var(--action-blue); 5551 line-height: 1.4em; 5552 letter-spacing: .1em; 5553 border-radius: 2px; 5554 text-transform: uppercase; 5555} 5556 5557.jrCardFields.fwd-mt-auto .jrVerified.jrFieldRow .jrFieldValue .UBdetail { 5558 display: none; 5559} 5560 5561/* - Marketplace Coffee Equipment Item Specifications - */ 5562 5563.coffee-equipment-item-specifications .jrFieldGroupTitle { 5564 display: block; 5565} 5566 5567.jrCoffeeequipmentcondition.jrFieldRow, 5568.jrMarketplacelinktoengineers.jrFieldRow { 5569 display: inline-block; 5570 line-height: initial !important; 5571} 5572 5573.jrCoffeeequipmentcondition.jrFieldRow { 5574 padding-right: 18px; 5575} 5576 5577.jrMarketplacelinktoengineers .jrFieldValuejrLabelDisabled { 5578 font-weight: 500; 5579 font-size: 12px; 5580} 5581 5582.jrMarketplacelinktoengineers .jrFieldValuejrLabelDisabled a { 5583 color: var(--ub-grey); 5584} 5585 5586.jrMarketplacelinktoengineers .jrFieldValuejrLabelDisabled a:hover { 5587 color: var(--action-blue); 5588} 5589 5590/* - UBM Address / Location - */ 5591 5592.jrFieldGroup.location .jrFieldRow { 5593 line-height: 1.36; 5594 margin: 0; 5595} 5596 5597.jrCity .jrFieldValuejrLabelDisabled { 5598 text-transform: lowercase; 5599} 5600 5601.jrCity .jrFieldValuejrLabelDisabled:first-letter { 5602text-transform: capitalize; 5603} 5604 5605 5606/* - Connect & Contact - */ 5607 5608.jrContactoutput a i { 5609 padding-right: var(--space-4xs); 5610} 5611 5612.jrContactoutput a i:nth-child(2) { 5613 padding-right: 0px; 5614} 5615 5616.jrSocialmediaoutputs.jrFieldRow { 5617 line-height: 2em; 5618} 5619 5620.jrSocialmediaoutputs.jrFieldRow .jrFieldValuejrLabelDisabled a { 5621 color: var(--background-black-soft); 5622 margin-right: var(--space-3xs); 5623} 5624 5625.jrSocialmediaoutputs.jrFieldRow .jrFieldValuejrLabelDisabled a:hover { 5626 color: var(--blue); 5627} 5628
5629/* - Marketplace Purchase Payment - */ 5630 5631.jrPaymentoptionsoutput a i, 5632.jrPaymentoptionsoutput i { 5633 padding-right: 6px; 5634} 5635 5636.jrPaymentoptionsoutput i:nth-child(2) { 5637 padding-right: 0px; 5638} 5639 5640.jrPaymentoptionsoutput .UBdetail { 5641 padding-right: 12px; 5642} 5643 5644.jrAdvancedpaymentoptions.jrFieldRow img { 5645 display: inline-block; 5646 max-width: 24px; 5647 margin-left: 6px; 5648} 5649 5650.jrAdvancedpaymentoptions.jrFieldRow li::after { 5651 display: none; 5652} 5653 5654/* - UBM Listing Detail Section Header - */ 5655 5656.ubJrListingSection, 5657.ubm-listing-section { 5658 font-variation-settings: 'wght' 555; 5659 font-size: var(--text-2xl) ; 5660} 5661 5662/* - UBM Listing Detail Related Listings for Categories - */ 5663 5664.jrFieldGroup.related-listings-coffee-equipment, 5665.jrFieldGroup.related-listings-espresso-machines { 5666 line-height: 1.36; 5667 background-color: var(--background-light); 5668 padding: var(--space-m); 5669} 5670 5671.jrFieldGroup.related-listings-coffee-equipment ul, 5672.jrFieldGroup.related-listings-espresso-machines ul { 5673 margin-top: var(--space-3xs); 5674 padding-inline-start: var(--space-m); 5675 margin-bottom: var(--space-xs); 5676} 5677 5678.jrFieldGroup.related-listings-coffee-equipment li, 5679.jrFieldGroup.related-listings-espresso-machines li { 5680 line-height: 1.36; 5681 margin-bottom: var(--space-4xs); 5682} 5683 5684.jrRelatedlistingscoffeeequipment.jrFieldRow a:hover, 5685.jrRelatedlistingsespressomachines.jrFieldRow a:hover { 5686 color:var(--blue); 5687} 5688 5689.jrRelatedlistingscoffeeequipment.jrFieldRow, 5690.jrRelatedlistingsespressomachines.jrFieldRow { 5691 margin-bottom: 0; 5692} 5693 5694.ubReferralInfo { 5695 display: inline-block; 5696 font-size: var(--text-xs); 5697 color: var(--slate); 5698 line-height: 1.36; 5699 padding-top: var(--space-2xs); 5700 border-top: 1px solid var(--slate-10); 5701} 5702 5703.ubReferralInfo i { 5704 font-size: .9em; 5705 margin-right: var(--space-4xs); 5706} 5707 5708.ubReferralInfo a { 5709 text-decoration: underline; 5710} 5711 5712 5713/* - UBM Listing Detail Solid Listing Referral */ 5714 5715.jrSoldlistingreferral.jrFieldRow a { 5716 color: initial; 5717 text-decoration: underline; 5718} 5719 5720.jrSoldlistingreferral.jrFieldRow a:hover { 5721 color: var(--blue); 5722} 5723 5724/* - UB Promoted Nearby Listings Insert - */ 5725 5726.promoted-listings-cards .jrWidget { 5727 background: linear-gradient(to right, var(--green-20) 75%,var(--green-5)) !important; 5728 margin: var(--space-m) calc(-1 * var(--space-m)); 5729 padding: 0 0 var(--space-s) var(--space-m); 5730 border-radius: var(--radius-xs); 5731 overflow-x: hidden; 5732} 5733 5734@media (max-width:979px) { 5735 .promoted-listings-cards .jrWidget { 5736 border-radius: 0; 5737} 5738} 5739 5740.promoted-listings-cards .jrWidget .jrHeading { 5741 font-size: var(--text-m); 5742 line-height: 1.12; 5743 color: var(--green-d-2); 5744} 5745 5746/** JR Map Widget **/ 5747 5748@media (min-width: 768px) { 5749.page-id-32609 .site-content .col-full { 5750 max-width: 100vw; 5751} 5752 5753 .page-id-32609 .col-full .post-32609, 5754 .page-id-32609 .col-full .breadcrumbs 5755 { 5756 max-width: 1420px; 5757 margin: auto; 5758} 5759} 5760 5761.page-id-32609 .jrPageHeader { 5762 display: none; 5763} 5764 5765.jrMapviewPage, 5766.jr-map { 5767 border: 0; 5768} 5769 5770.jrMapWidget .jr-map-canvas { 5771 max-height: 90vh; 5772} 5773 5774.jr-map-canvas-col.jrMapCanvasCol { 5775 max-height: 90vh; 5776} 5777 5778.jrMapWidget { 5779 border: 4px solid var(--ub-black-background-soft); 5780 border-radius: 12px; 5781} 5782 5783.jrMapWidget .jr-map-canvas { 5784 border-radius: 9px; 5785} 5786 5787.jr-map-listings.jrMapListingSidebar { 5788 background-color: var(--ub-black-background-soft); 5789 padding-left: 3px; 5790} 5791 5792.jrMapListingSlideout { 5793 padding: 0; 5794} 5795 5796.jrMapWidget .jrMapListing { 5797 padding: 12px; 5798 background-color: var(--ub-black-background-soft); 5799 border: 0; 5800 border-bottom: 1px solid #121010; 5801 margin: 0; 5802 box-shadow: none; 5803} 5804 5805.jrMapListingSlideout .jrMapListing .jrListingPhoto { 5806 border-radius: 0 0 9px 9px; 5807 background-color: rgb(41 40 40 / 50%) 5808} 5809 5810.jrMapListingSlideout .jrMapListing .jrListingContent { 5811 padding: 6px 12px; 5812} 5813 5814.jrMapCreated { 5815 display: none; 5816} 5817 5818.jr-map-listing-slideout.jrMapListingSlideout 5819.jrMapListing { 5820 padding: 0; 5821} 5822 5823.jrMapListingSidebar .jrMapListing.jrHighlight { 5824 background-color: var(--ub-black-background-soft); 5825 border: 1px solid var(--notable-pink); 5826 border-top-right-radius: 9px 5827} 5828 5829.jrMapListingSidebar .jrListingPhotoContent { 5830 height: 92px !important; 5831} 5832 5833.jrMapListingSidebar .jrMapListing .jrListingPhotoWrapper { 5834 height: 92px !important; 5835 border-radius: 999rem; 5836} 5837 5838.jrMapListingSidebar .jrMapListing .jrListingPhotoContent { 5839 vertical-align: middle; 5840} 5841 5842.jrMapListing .jrOverallRatings, 5843.jrMapListing .jrListingActionsWrapper { 5844 display: none; 5845} 5846 5847.jrMapListingSidebar .jrMapListing .jrListingContent { 5848 font-weight: 400; 5849 font-size: 12px; 5850 vertical-align: middle; 5851 padding: 0 0 0 12px; 5852} 5853 5854.jrListingContent { 5855 color: #dcdcdc; 5856} 5857 5858.jrListingContent a { 5859 color: #fafafa; 5860 border-bottom: 0; 5861} 5862 5863.jrListingContent a:hover { 5864 color: var(--light-blue); 5865 border-bottom: 0; 5866} 5867 5868.jrListingContent 5869.jrMapListingTitle { 5870 font-weight: 700; 5871 font-size: 18px; 5872 line-height: 1.24em ; 5873} 5874 5875.jrMapListingTitle .jrStatusIndicators, 5876.jrMapListingCategory span { 5877 display: none; 5878} 5879 5880.jrMapListing .jrListingContent 5881.jrAvatar { 5882 margin-right: 4px; 5883} 5884 5885.jrMapListingCategory { 5886 line-height: 1.36em; 5887} 5888 5889.jrInfowindow { 5890 font-size: 16px; 5891 background: var(--light-90); 5892 line-height: 1.2em; 5893 min-height: 1.2em; 5894 padding: var(--space-4xs) var(--space-3xs); 5895 -webkit-box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .5); 5896 -moz-box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .5); 5897 box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .5); 5898 border-radius: var(--radius-xs); 5899} 5900 5901.jrInfowindow .jrInner a { 5902 font-weight: 500; 5903 font-variation-settings: 'wght' 555; 5904 color: var(--ub-black); 5905} 5906 5907/* UBS Post Overrides */ 5908 5909.postid-33970 .jrEquipmentsourcingservicing.jrFieldRow { 5910 display: none; 5911} 5912</style> 5913<link rel='stylesheet' id='photoswipe-css' href='https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/css/photoswipe/photoswipe.min.css?ver=11.1.2' media='all' /> 5914<link rel='stylesheet' id='photoswipe-default-skin-css' href='https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.min.css?ver=11.1.2' media='all' /> 5915<style id="photoswipe-default-skin-inline-css"> 5916body:has(.brx-popup:not(.hide) .brx-woo-quick-view) .pswp:not(.brx){--pswp-bg:rgba(0,0,0,.8);z-index:100000;}body:has(.brx-popup:not(.hide) .brx-woo-quick-view) .pswp:not(.brx) .pswp__bg{background:var(--pswp-bg);} 5917/*# sourceURL=photoswipe-default-skin-inline-css */ 5918</style> 5919<style id="wp-block-library-inline-css"> 5920:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
5920.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 5921/*wp_block_styles_on_demand_placeholder:6ac1bc65da0d1*/ 5922:where(figure) { margin: 0; } 5923/*# sourceURL=wp-block-library-inline-css */ 5924</style> 5925 5926</head> 5927 5928<body class="wp-singular product-template-default single single-product postid-48315 wp-custom-logo wp-theme-bricks theme-bricks woocommerce woocommerce-page woocommerce-no-js brx-body bricks-is-frontend wp-embed-responsive"><a href="https://services.unitedbaristas.com/cdn-cgi/content?id=o32DFMZDvBwHQnDQMbx72WUYj3CY.Fswl.QeQjK1U6I-1791081572.7379227-1.2.1.1-pEPxN8RRw_D3z7cuYXmgQ_cBlkf3SouVkNGtVDW4OFQfHIdkgu3CotC.eWmsB0lr" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a> <span id="brx-new-tab-link-description" class="screen-reader-text">Opens in a new tab</span> 5929 <header id="brx-header"><section id="ub-header-nav" class="brxe-section bricks-lazy-hidden"><div id="brxe-4a4bba" class="brxe-container brx-grid bricks-lazy-hidden"><div id="brxe-ba6542" class="brxe-block bricks-lazy-hidden"><a id="brxe-2dbd4a" class="brxe-logo" href="https://services.unitedbaristas.com/"><img width="768" height="180" src="https://services.unitedbaristas.com/wp-content/uploads/2024/12/[email protected]" class="bricks-site-logo css-filter" alt="United Baristas Services" data-bricks-logo="https://services.unitedbaristas.com/wp-content/uploads/2024/12/[email protected]" loading="eager" decoding="async" fetchpriority="high" srcset="https://services.unitedbaristas.com/wp-content/uploads/2024/12/[email protected] 768w, https://services.unitedbaristas.com/wp-content/uploads/2024/12/[email protected] 300w, https://services.unitedbaristas.com/wp-content/uploads/2024/12/[email protected] 1024w, https://services.unitedbaristas.com/wp-content/uploads/2024/12/[email protected] 600w, https://services.unitedbaristas.com/wp-content/uploads/2024/12/[email protected] 1410w" sizes="(max-width: 768px) 100vw, 768px" /></a></div><div id="brxe-qwutfv" class="brxe-block bricks-lazy-hidden"><nav id="brxe-cef6fe" data-script-id="cef6fe" class="brxe-nav-nested bricks-lazy-hidden" aria-label="Menu" data-toggle="tablet_portrait"><ul id="brxe-fdad3b" class="brxe-block brx-nav-nested-items bricks-lazy-hidden"><li class="menu-item"><a id="brxe-659f1e" class="brxe-text-link" href="https://services.unitedbaristas.com/service/directory/">Directory</a></li><li class="menu-item"><a id="brxe-e56287" class="brxe-text-link" href="https://services.unitedbaristas.com/equipment/">Equipment</a></li><li class="menu-item"><a id="brxe-d840bd" class="brxe-text-link" href="https://services.unitedbaristas.com/coffee-events/">Events</a></li><li class="menu-item"><a id="brxe-d674aa" class="brxe-text-link" href="https://services.unitedbaristas.com/jobs/">Jobs</a></li><li class="menu-item"><a id="brxe-khwcnq" class="brxe-text-link" href="https://services.unitedbaristas.com/marketplace/">Marketplace</a></li><li class="menu-item"><a id="brxe-zrlsjc" class="brxe-text-link" href="https://services.unitedbaristas.com/store/">Store</a></li><li class="menu-item"><a id="brxe-iifkkp" class="brxe-text-link brxe-toggle" aria-label="Open" aria-expanded="false" data-selector="#brxe-d1ec3f" href="#">More</a></li><li class="menu-item"><a id="brxe-ad1937" class="brxe-text-link" href="https://services.unitedbaristas.com/add/">Add</a></li><li class="menu-item"><a id="brxe-076ce3" class="brxe-text-link" href="https://unitedbaristas.com/join/">Join</a></li></ul></nav></div><div id="brxe-1bf962" class="brxe-block bricks-lazy-hidden"><div id="brxe-62a2ce" class="brxe-block bricks-lazy-hidden"><button id="brxe-7b0d1f" data-script-id="7b0d1f" class="brxe-toggle" aria-label="Open" aria-expanded="false" data-selector="#brxe-d05005"><i class="ion-ios-search"></i></button></div><div id="brxe-unzxju" class="brxe-block bricks-lazy-hidden"><div id="brxe-xrfaet" data-script-id="xrfaet" class="brxe-woocommerce-mini-cart"> 5930 <a href="https://services.unitedbaristas.com/order/" class="mini-cart-link toggle-button" aria-label="View cart" data-open-on-add-to-cart="true" data-toggle-target=".cart-detail-xrfaet"> 5931 <span class="cart-icon"> 5932 <i class="fas fa-box"></i>
5932 <span class="cart-count">0</span> 5933 </span> 5934 5935 <span class="cart-subtotal"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">£</span>0.00</bdi></span> <small class="tax_label">(ex. VAT)</small></span> 5936 </a> 5937 5938 </div></div><div id="brxe-c9a629" class="brxe-block bricks-lazy-hidden"><button id="brxe-866fe9" data-script-id="866fe9" class="brxe-toggle" aria-label="Open" aria-expanded="false" data-selector="#brxe-9ccce3"><i class="ion-ios-menu"></i></button></div><div id="brxe-9a7b5a" class="brxe-block bricks-lazy-hidden"><a id="brxe-068bbe" class="brxe-text-basic" href="https://services.unitedbaristas.com/wp-login.php"><i class="fa-regular fa-arrow-right-to-arc"></i> Sign In</a></div></div></div></section><section id="ub-breadcrumbs" class="brxe-section ub-breadcrumbs bricks-lazy-hidden"><div id="brxe-567f74" class="brxe-container bricks-lazy-hidden"><div id="brxe-01f083" class="brxe-shortcode"> <a href="https://unitedbaristas.com/?utm_source=ub_services&utm_medium=website&utm_campaign=breadcrumb&utm_term=United+Baristas" title="United Baristas" target="blank">United Baristas</a> / 5939<span><span><a href="https://services.unitedbaristas.com/">Services</a></span> / <span><a href="https://services.unitedbaristas.com/store/">Store</a></span> / <span><a href="https://services.unitedbaristas.com/store/merchandise/">Merchandise</a></span> / <span class="breadcrumb_last" aria-current="page">The Coffee Tasting Handbook</span></span></div></div></section><div id="brxe-9ccce3" data-script-id="9ccce3" class="brxe-offcanvas bricks-lazy-hidden" aria-label="Offcanvas" data-direction="right" data-direction-fallback="right" data-no-scroll="true"><div id="brxe-f563ac" class="brxe-block brx-offcanvas-inner bricks-lazy-hidden"><div id="brxe-d6d144" class="brxe-container bricks-lazy-hidden"><div id="brxe-f5d5e3" class="brxe-block bricks-lazy-hidden"><div id="brxe-81583c" class="brxe-block bricks-lazy-hidden"><button id="brxe-464ad6" data-script-id="464ad6" class="brxe-toggle" aria-label="Open" aria-expanded="false" data-selector="#brxe-d05005"><i class="ion-ios-search"></i></button></div><a id="brxe-549414" class="brxe-text-link" href="https://services.unitedbaristas.com/service/directory/">Directory</a><a id="brxe-958961" class="brxe-text-link" href="https://services.unitedbaristas.com/equipment/">Equipment</a><a id="brxe-be7a81" class="brxe-text-link" href="https://services.unitedbaristas.com/coffee-events/">Events</a><a id="brxe-pgycfb" class="brxe-text-link" href="https://services.unitedbaristas.com/jobs/">Jobs</a><a id="brxe-krivox" class="brxe-text-link" href="https://services.unitedbaristas.com/marketplace/">Marketplace</a><a id="brxe-14fd64" class="brxe-text-link" href="https://services.unitedbaristas.com/store/">Store</a><a id="brxe-1a3272" class="brxe-text-link brxe-toggle" aria-label="Open" aria-expanded="false" data-selector="#brxe-d1ec3f" href="#">More...</a></div><div id="brxe-117362" class="brxe-block bricks-lazy-hidden"><a id="brxe-82fcc2" class="brxe-text-link" href="https://services.unitedbaristas.com/add/">Add</a><div id="brxe-jcszrh" data-script-id="jcszrh" class="brxe-woocommerce-mini-cart"> 5940 <a href="https://services.unitedbaristas.com/order/" class="mini-cart-link toggle-button" aria-label="View cart" data-toggle-target=".cart-detail-jcszrh"> 5941 <span class="cart-icon"> 5942 <i class="fas fa-box"></i> <span class="cart-count">0</span> 5943 </span> 5944 5945 <span class="cart-subtotal"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">£</span>0.00</bdi></span> <small class="tax_label">(ex. VAT)</small></span> 5946 </a> 5947 5948 </div><a id="brxe-tjutgx" class="brxe-text-basic" href="https://services.unitedbaristas.com/wp-login.php"><i class="fa-regular fa-arrow-right-to-arc"></i> Sign In</a></div></div><button id="brxe-41004e" data-script-id="41004e" class="brxe-toggle" aria-label="Open" aria-expanded="false"><i class="fa fa-circle-xmark"></i></button></div><div id="brxe-25bbe2" class="brxe-block brx-offcanvas-backdrop bricks-lazy-hidden"></div></div><div id="brxe-d05005" data-script-id="d05005" class="brxe-offcanvas bricks-lazy-hidden" aria-label="Offcanvas" data-direction="right" data-direction-fallback="right" data-no-scroll="true" data-close-on="backdrop" data-effect="slide"><div id="brxe-77fe73" class="brxe-block brx-offcanvas-backdrop bricks-lazy-hidden"></div><div id="brxe-77edaf" class="brxe-block brx-offcanvas-inner bricks-lazy-hidden"><div id="brxe-c41fca" class="brxe-block bricks-lazy-hidden"><h3 id="brxe-b56bb3" class="brxe-heading advance-header">Search</h3><div id="brxe-0328e4" class="brxe-search"> 5949<form role="search" method="get" class="bricks-search-form" action="https://services.unitedbaristas.com/"> 5950 <label for="search-input-0328e4" class="screen-reader-text"><span>Search</span></label> 5951 <input type="search" placeholder="Seach United Baristas Services..." value="" name="s" id="search-input-0328e4" /> 5952 5953 </form> 5954</div></div><div id="brxe-acc03c" class="brxe-block bricks-lazy-hidden"><a id="brxe-7bed94" class="brxe-button bricks-button sm outline bricks-color-secondary circle" href="https://unitedbaristas.com">or search United Baristas</a></div><div id="brxe-cebbc4" class="brxe-div bricks-lazy-hidden"><button id="brxe-2bebe6" data-script-id="2bebe6" class="brxe-toggle" data-interactions="[{"id":"ouegdf","trigger":"click"}]" data-interaction-id="440b07" aria-label="Close" aria-expanded="false" data-selector="#brxe-d05005"><i class="fa fa-circle-xmark"></i></button></div></div></div><div id="brxe-d1ec3f" data-script-id="d1ec3f" class="brxe-offcanvas bricks-lazy-hidden" aria-label="Offcanvas" data-direction="top" data-direction-fallback="top" data-no-scroll="true" data-effect="slide"><div id="brxe-3defef" class="brxe-block brx-offcanvas-inner bricks-lazy-hidden"><div id="brxe-ef403a" class="brxe-block bricks-lazy-hidden"><button id="brxe-aa57d6" data-script-id="aa57d6" class="brxe-toggle" aria-label="Close" aria-expanded="false" data-selector="#brxe-d1ec3f"><i class="fa fa-circle-xmark"></i></button></div><div id="brxe-fb647b" class="brxe-block brx-grid bricks-lazy-hidden"><div id="brxe-cc4739" class="brxe-block bricks-lazy-hidden"><div id="brxe-dd622a" class="brxe-text-basic preheader">Info</div><div id="brxe-3a7a6d" class="brxe-text-basic">About Us</div><ul id="brxe-e91913" class="brxe-list"><li ><div class="content"><a href="https://unitedbaristas.com/info/"><span class="title">About Us</span></a></div><div class="description">Who we are and why we do what we do.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/values/"><span class="title">Values</span></a></div><div class="description">
5954How we approach our work.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/news/"><span class="title">News</span></a></div><div class="description">Latest United Baristas news</div></li><li ><div class="content"><a href="https://unitedbaristas.com/projects/ensemble/"><span class="title">Ensemble</span></a></div><div class="description">Our coffee shop partnership at King's Cross, London.</div></li><li ><div class="content"><a href="https://updates.unitedbaristas.com/announcements"><span class="title">Updates</span></a></div><div class="description">Recent updates and improvements to United Baristas Services.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/case-studies/"><span class="title">Case Studies</span></a></div><div class="description">How people and business use United Baristas.</div></li></ul></div><div id="brxe-bbb7a6" class="brxe-block bricks-lazy-hidden"><div id="brxe-a77400" class="brxe-text-basic preheader">Articles</div><div id="brxe-cc78ef" class="brxe-text-basic">Articles</div><ul id="brxe-90bfbc" class="brxe-list"><li ><div class="content"><a href="https://unitedbaristas.com/articles/"><span class="title">Articles</span></a></div><div class="description">Our unique blend of thought-provoking ideas & actionable information.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/section/articles/"><span class="title">Articles Archive</span></a></div><div class="description">Explore all articles in chronological order.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/articles/audio-articles/"><span class="title">Audio Articles</span></a></div><div class="description">Listen to the latest articles, wherever you get your podcasts.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/articles/collections/"><span class="title">Collections</span></a></div><div class="description">Explore articles from across United Baristas by theme. </div></li><li ><div class="content"><a href="https://unitedbaristas.com/articles/series/"><span class="title">Series</span></a></div><div class="description">Follow the development of topics across articles with series. 5955</div></li></ul></div><div id="brxe-9f98a4" class="brxe-block bricks-lazy-hidden"><div id="brxe-f09a2e" class="brxe-text-basic preheader">Community</div><div id="brxe-57b475" class="brxe-text-basic"><div>Connect</div></div><ul id="brxe-16daee" class="brxe-list"><li ><div class="content"><a href="https://services.unitedbaristas.com/service/coffee-events/united-baristas-events/"><span class="title">Events</span></a></div><div class="description">Explore upcoming United Baristas events.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/connect/open-door/"><span class="title">Open Door</span></a></div><div class="description">Most weeks Tim opens his office door so coffee people can ask him pretty much anything.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/connect/email/newsletters/"><span class="title">Newsletters</span></a></div><div class="description">Insights, information and encouragement for coffee people. Direct to your inbox.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/connect/email/"><span class="title">Email & Notifications</span></a></div><div class="description">Set up and manage email and notification options.</div></li></ul></div><div id="brxe-79ba7d" class="brxe-block bricks-lazy-hidden"><div id="brxe-65dbf0" class="brxe-text-basic preheader">Industry</div><div id="brxe-4d2118" class="brxe-text-basic"><div>Action</div></div><ul id="brxe-13a50d" class="brxe-list"><li ><div class="content"><a href="https://unitedbaristas.com/coffee-tasting/" title="Coffee Tasting"><span class="title">Coffee Tasting</span></a></div><div class="description">Explore and communicate coffee's distinctive flavours.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/action/people-community/"><span class="title">People & Community</span></a></div><div class="description">The coffee industry is build on relationships.</div></li><li ><div class="content">
5955<a href="https://unitedbaristas.com/action/industry-viability/"><span class="title">Industry Viability</span></a></div><div class="description">An assured future requires profitability, from crop to cup.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/action/sustainability/"><span class="title">Sustainability</span></a></div><div class="description">Our work to build a viable and vibrant coffee indsutry.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/action/climate-change/"><span class="title">Tackling Climate Change</span></a></div><div class="description">Cutting our footprint and our work to lower coffee indsutry's emissions.</div></li></ul></div><div id="brxe-9f3d36" class="brxe-block bricks-lazy-hidden"><div id="brxe-597919" class="brxe-text-basic preheader">Services</div><div id="brxe-a682d4" class="brxe-text-basic"><div>Our Services</div></div><ul id="brxe-3529ac" class="brxe-list"><li ><div class="content"><a href="https://services.unitedbaristas.com/service/directory/"><span class="title">Directory</span></a></div><div class="description">Find people, companies and brands from across the community</div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/directory/companies/united-baristas-equipment/"><span class="title">Equipment</span></a></div><div class="description">Identify suaible coffee equipment for your business, plus how to source & service it</div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/coffee-events/"><span class="title">Events</span></a></div><div class="description">Join the coffee community at these events</div></li><li ><div class="content"><a href="https://unitedbaristas.com/services/#finance" data-brx-anchor="true"><span class="title">Finance</span></a></div><div class="description">Spread payments on new coffee equipment </div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/jobs/"><span class="title">Jobs</span></a></div><div class="description">Coffee jobs for people</div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/marketplace/"><span class="title">Marketplace</span></a></div><div class="description">Buy & sell directly with other baristas</div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/store/"><span class="title">Store</span></a></div><div class="description">Purchase coffee equipment from United Baristas, plus merchandise</div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/info/pricing/"><span class="title">Pricing</span></a></div><div class="description">United Baristas Services listing options and fees</div></li></ul></div><div id="brxe-3f360f" class="brxe-block bricks-lazy-hidden"><div id="brxe-39f9c1" class="brxe-text-basic preheader">Support & Contact</div><div id="brxe-736036" class="brxe-text-basic"><div>Support</div></div><ul id="brxe-25d632" class="brxe-list"><li ><div class="content"><a href="https://unitedbaristas.com/academy/"><span class="title">Academy</span></a></div><div class="description">Tips for using United Baristas.</div></li><li ><div class="content"><a href="https://support.unitedbaristas.com"><span class="title">Support Centre</span></a></div><div class="description">Step-by-step guides for using United Baristas Services, plus contact Support.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/media-centre/"><span class="title">Media Centre</span></a></div><div class="description">Press information, resources and media requests.</div></li><li ><div class="content"><a href="https://unitedbaristas.com/contact/"><span class="title">Contact Directory</span></a></div><div class="description">Hereâs how to get in touch with United Baristas.</div></li></ul></div></div></div><div id="brxe-079f2d" class="brxe-block brx-offcanvas-backdrop bricks-lazy-hidden"></div></div></header><main id="brx-content" class="product type-product post-48315 status-publish first instock product_cat-merchandise product_tag-coffee-tasting has-post-thumbnail purchasable product-type-simple"><div class="woocommerce-notices-wrapper brxe-container"></div>
5955<section id="brxe-c1bb99" class="brxe-section bricks-lazy-hidden"><div id="brxe-7c1329" class="brxe-container brx-grid bricks-lazy-hidden"><div id="product-header" class="brxe-block bricks-lazy-hidden"><h1 id="brxe-3d41a2" class="brxe-product-title"><span class="post-prefix">Buy </span>The Coffee Tasting Handbook</h1><div id="brxe-a3a544" class="brxe-block bricks-lazy-hidden"><div id="brxe-gcljqq" class="brxe-block bricks-lazy-hidden"><div id="brxe-wuvhcl" class="brxe-text-basic"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>20.00</span></div></div></div></div></div></section><section id="brxe-40cbba" class="brxe-section bricks-lazy-hidden"><div id="brxe-91d0b9" class="brxe-container brx-grid bricks-lazy-hidden"><div id="brxe-f7f281" class="brxe-block bricks-lazy-hidden"><div id="brxe-9de316" data-script-id="9de316" class="brxe-product-gallery thumbnail-slider" data-pos="bottom"><div class="woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-4 images bricks-product-gallery-for-48315" data-columns="4" style="opacity: 0; transition: opacity .25s ease-in-out;"> 5956 <div class="woocommerce-product-gallery__wrapper"> 5957 <div data-thumb="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-300x225.gif" data-thumb-alt="The Coffee Tasting Handbook" data-thumb-srcset="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-300x225.gif 300w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-1024x768.gif 1024w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-768x576.gif 768w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-600x450.gif 600w" data-thumb-sizes="(max-width: 300px) 100vw, 300px" class="woocommerce-product-gallery__image"><a aria-label="View product image" href="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256.gif"><img width="1200" height="900" src="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256.gif" class="wp-post-image" alt="The Coffee Tasting Handbook" data-caption="" data-src="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256.gif" data-large_image="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256.gif" data-large_image_width="1200" data-large_image_height="900" decoding="async" /></a></div><div data-thumb="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-300x200.png" data-thumb-alt="The Coffee Tasting Handbook - Image 2" data-thumb-srcset="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-300x200.png 300w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-1024x683.png 1024w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-
5957768x512.png 768w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-600x400.png 600w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png 1200w" data-thumb-sizes="(max-width: 300px) 100vw, 300px" class="woocommerce-product-gallery__image"><a aria-label="View product image" href="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png"><img width="1200" height="800" src="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png" class="" alt="The Coffee Tasting Handbook - Image 2" data-caption="" data-src="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png" data-large_image="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png" data-large_image_width="1200" data-large_image_height="800" decoding="async" srcset="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png 1200w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-300x200.png 300w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-1024x683.png 1024w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-
5957768x512.png 768w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-600x400.png 600w" sizes="(max-width: 1200px) 100vw, 1200px" /></a></div> </div> 5958</div> 5959<div class="brx-product-gallery-thumbnail-slider" data-thumbnail-settings="{"animation":"slide","direction":"horizontal","itemWidth":100,"itemMargin":24,"minItems":1,"maxItems":4,"animationSpeed":500,"animationLoop":false,"smoothHeight":false,"controlNav":false,"slideshow":false,"prevText":"<i class=\"fas fa-arrow-left-long\"><\/i>","nextText":"<i class=\"fas fa-arrow-right-long\"><\/i>","rtl":false,"asNavFor":".brxe-product-gallery[data-script-id=\"9de316\"] > .woocommerce-product-gallery","selector":".brx-thumbnail-slider-wrapper > .woocommerce-product-gallery__image"}" data-prev-label="Previous image" data-next-label="Next image" style="opacity: 0; transition: opacity .25s ease-in-out;"><div class="brx-thumbnail-slider-wrapper"><div data-thumb="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-100x100.gif" data-thumb-alt="The Coffee Tasting Handbook" data-thumb-srcset="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-100x100.gif 100w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-150x150.gif 150w" data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a aria-label="View product image" href="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256.gif"><img width="300" height="225" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20225'%3E%3C/svg%3E" class="wp-post-image bricks-lazy-hidden" alt="The Coffee Tasting Handbook" data-caption="" data-src="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-300x225.gif" data-large_image="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256.gif" data-large_image_width="1200" data-large_image_height="900" decoding="async" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-300x225.gif 300w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-1024x768.gif 1024w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-768x576.gif 768w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256-600x450.gif 600w" /></a></div><div data-thumb="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-100x100.png" data-thumb-alt="The Coffee Tasting Handbook" data-thumb-srcset="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-100x100.png 100w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-150x150.png 150w" data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a aria-label="View product image" href="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png"><img width="300" height="200" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20200'%3E%3C/svg%3E" class=" bricks-lazy-hidden" alt="The Coffee Tasting Handbook" data-caption="" data-src="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-S
5959hadow-300x200.png" data-large_image="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png" data-large_image_width="1200" data-large_image_height="800" decoding="async" loading="lazy" data-type="string" data-sizes="(max-width: 300px) 100vw, 300px" data-srcset="https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-300x200.png 300w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-1024x683.png 1024w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-768x512.png 768w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow-600x400.png 600w, https://services.unitedbaristas.com/wp-content/uploads/2026/06/Coffee-Tasting-Handbook-Cover-Straight-Float-White-Drop-Shadow.png 1200w" /></a></div></div></div></div></div><div id="brxe-943c23" class="brxe-block bricks-lazy-hidden"><div id="brxe-924f33" class="brxe-block bricks-lazy-hidden"><div id="brxe-0e8fdf" class="brxe-block bricks-lazy-hidden"><div id="brxe-uuwvzo" class="brxe-block bricks-lazy-hidden"><div id="brxe-cqhglh" class="brxe-text"><p>Buy </p> 5960</div><div id="brxe-mhbvmm" class="brxe-text-basic">The Coffee Tasting Handbook</div></div><div id="brxe-xbvlcb" class="brxe-block bricks-lazy-hidden"><div id="brxe-xcwyap" class="brxe-text-basic"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>20.00</span></div></div><div id="brxe-323383" class="brxe-product-add-to-cart" data-bricks-ajax-add-to-cart="{"addingHTML":"<span>Adding<\/span>","addedHTML":"<span>Added<\/span>","showNotice":"yes","scrollToNotice":"yes","resetTextAfter":1}"><p class="stock in-stock">Stock Available</p> 5961 5962 5963 <form class="cart" action="https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/" method="post" enctype='multipart/form-data'> 5964 <div class="ub-book-inscription" style="margin: 1em 0;"> 5965 <label> 5966 <input type="checkbox" name="ub_add_inscription" value="1"> 5967 Add an inscription (+<span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">£</span>0.00</bdi></span>) 5968 </label> 5969 5970 <p class="ub-inscription-field" style="display:none; margin-top: 1em;"> 5971 <label for="ub_inscription_text"><strong>Personal Inscription</strong></label> 5972 <textarea 5973 id="ub_inscription_text" 5974 name="ub_inscription_text" 5975 rows="4" 5976 maxlength="120" 5977 style="width:100%;" 5978 placeholder="Enter the message you would like written in the book."></textarea> 5979 <small>Please check spelling carefully.</small> 5980 </p> 5981 </div> 5982 5983
5983<script> 5984 document.addEventListener('DOMContentLoaded', function () { 5985 const checkbox = document.querySelector('input[name="ub_add_inscription"]'); 5986 const field = document.querySelector('.ub-inscription-field'); 5987 5988 if (!checkbox || !field) return; 5989 5990 checkbox.addEventListener('change', function () { 5991 field.style.display = checkbox.checked ? 'block' : 'none'; 5992 }); 5993 }); 5994 </script>
5994 5995 5996 <div class="quantity"> 5997 <label class="screen-reader-text" for="quantity_6ac1bc6646c5e">The Coffee Tasting Handbook quantity</label> 5998 <input 5999 type="number" 6000 id="quantity_6ac1bc6646c5e" 6001 class="input-text qty text" 6002 name="quantity" 6003 value="1" 6004 aria-label="Product quantity" 6005 min="1" 6006 step="1" 6007 placeholder="" 6008 inputmode="numeric" 6009 autocomplete="off" 6010 /> 6011 <span class="action minus"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="6" y1="12" x2="18" y2="12"></line></svg></span><span class="action plus"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="12" y1="6" x2="12" y2="18"></line><line x1="6" y1="12" x2="18" y2="12"></line></svg></span></div> 6012 6013 <button type="submit" name="add-to-cart" value="48315" class="single_add_to_cart_button button alt"><span>Add to Order</span></button> 6014 6015 </form> 6016 6017 6018</div><a id="brxe-4f4bdd" class="brxe-text-basic plain-link" href="#product-information" data-brx-anchor="true">Product information and additional options</a></div></div></div><div id="brxe-ddfa75" class="brxe-block bricks-lazy-hidden"><div id="brxe-063e84" class="brxe-product-short-description"><div class="woocommerce-product-details__short-description"> 6019 <p class="p1"><b>The Coffee Tasting Handbook</b> is a practical guide to appreciating and communicating coffeeâs distinctive flavours.</p> 6020<p class="p1">With more than 800 aromatic compounds, coffee is rich in flavour. Yet the sheer number of possible flavour combinations can make tasting coffee feel overwhelming. Beneath this complexity, however, great coffees have an underlying structure.</p> 6021<p>Guiding baristas and coffee drinkers through the tasting process, <em>The Coffee Tasting Handbook</em> introduces the <a href="https://unitedbaristas.com/coffee-tasting/" target="_blank" rel="noopener">Coffee Tasting Framework</a>. It helps readers identify each coffeeâs defining characteristics, understand why some coffees taste better than others, and choose coffees they are more likely to enjoy.</p> 6022<p>Combining step-by-step guidance, easy-to-follow diagrams and beautiful photography, the book brings together the history of coffee, the science of flavour, and the relationship between taste and terroir. It includes the:</p> 6023<ul> 6024<li><a href="https://unitedbaristas.com/coffee-tasting/#assessment-sheet" target="_blank" rel="noopener">Coffee Tasting Worksheet</a></li> 6025<li><a href="https://unitedbaristas.com/coffee-tasting/#aroma-map" target="_blank" rel="noopener">Coffee Aroma Map</a></li> 6026<li><a href="https://unitedbaristas.com/coffee-tasting/#flavour-wheel" target="_blank" rel="noopener">Coffee Flavour Wheel</a></li> 6027</ul> 6028<p class="p5"><b>The Coffee Tasting Handbook</b> is written for baristas, coffee professionals and coffee drinkers who want a clearer way to understand, describe and enjoy coffee.</p> 6029</div> 6030</div></div><div id="brxe-hokbut" class="brxe-block brx-grid bricks-lazy-hidden"><div id="product-information" class="brxe-block bricks-lazy-hidden"><div id="brxe-4dbcbc" class="brxe-block bricks-lazy-hidden"><div id="brxe-rxycmi" class="brxe-text-basic">Brand</div><div id="brxe-df452b" class="brxe-text-basic plain-link"><a href="https://services.unitedbaristas.com/store/manufacturer/united-baristas/">United Baristas</a></div><div id="brxe-6e008b" class="brxe-text-basic plain-link"><a href="https://services.unitedbaristas.com/product/tag/coffee-tasting/">Coffee Tasting</a></div></div><div id="brxe-0056af" class="brxe-block bricks-lazy-hidden"><div id="brxe-967310" class="brxe-text-basic">Product</div><div id="brxe-55687d" class="brxe-text-basic plain-link"><a href="https://services.unitedbaristas.com/store/merchandise/">Merchandise</a></div><div id="brxe-0892c2" class="brxe-text-basic plain-link"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>20.00</span></div></div></div><div id="brxe-aofksl" class="brxe-block bricks-lazy-hidden"><div id="brxe-kosqcd" class="brxe-text-basic">Description</div><div id="brxe-sejuqw" class="brxe-post-content"><h4>The Coffee Tasting Handbook</h4> 6031<p>The Coffee Tasting Handbook is available in the United Kingdom, United States, Canada, Australia and New Zealand. Plus Spanish and Simplified Chinese editions are being published in 2027. Visit the official Coffee Tasting Handbook website to learn more about the book and find a retailer near you.</p> 6032<p style="text-align: right;"><a class="advance-link-arrow" href="https://coffeetastinghandbook.com/" target="_blank" rel="noopener">Official Coffee Tasting Handbook website</a></p> 6033<h4>Coffee tasting should connect the industry, from crop to coffee-drinker</h4> 6034<p>A viable and vibrant coffee industry demands that we better match coffees with coffee drinkers, and vice versa. Learn more about the importance of coffee tasting and the rationale behind the book.</p> 6035<p style="text-align: right;"><a class="advance-link-arrow" href="https://unitedbaristas.com/projects/coffee-tasting-handbook/" target="_blank" rel="noopener">Coffee Tasting Handbook project</a></p> 6036<h4>Coffee Tasting Masterclasses</h4> 6037<p>
6037Discover each coffee’s defining characteristics and identify the coffees that you enjoy in this 90-min coffee tasting class regularly held at Ensemble, King’s Cross, London.</p> 6038<p style="text-align: right;"><a class="advance-link-arrow" href="https://services.unitedbaristas.com/service/coffee-events/united-baristas-events/" target="_blank" rel="noopener">Upcoming Masterclasses</a></p> 6039<h4>Coffee Tasting Resources</h4> 6040<p>Additional coffee-tasting resources are available on United Baristas, including the Coffee Tasting Assessment Sheet, the Coffee Aroma Map and the Coffee Flavour Wheel.</p> 6041<p style="text-align: right;"><a class="advance-link-arrow" href="https://unitedbaristas.com/coffee-tasting/" target="_blank" rel="noopener">Coffee Tasting Framework and resources</a></p> 6042</div></div></div></div></section><section id="brxe-7145aa" class="brxe-section bricks-lazy-hidden"><div id="brxe-vodegd" class="brxe-container brx-grid bricks-lazy-hidden"><div id="brxe-9fef57" class="brxe-block bricks-lazy-hidden"><div id="brxe-9aa07a" class="brxe-text-basic">Customer Services</div><div id="brxe-979d38" class="brxe-text-basic">You can direct pre-sale questions about purchasing on United Baristas to Customer Services.</div><div id="brxe-yruars" class="brxe-block bricks-lazy-hidden"><a id="brxe-225f26" class="brxe-text-basic advance-link-arrow" href="https://services.unitedbaristas.com/equipment-store/customer-services/">Contact us</a></div></div></div></section><section id="brxe-6ff1bd" class="brxe-section bricks-lazy-hidden"><div id="brxe-eesynp" class="brxe-container bricks-lazy-hidden"><div id="brxe-lachms" class="brxe-text-basic section-header">Explore Products</div><div id="brxe-osntao" class="brxe-block bricks-lazy-hidden"><div id="brxe-ebad13" class="brxe-block brx-grid bricks-lazy-hidden"><div class="brxe-piuvti brxe-block bricks-lazy-hidden" data-brx-loop-start="piuvti"><div class="brxe-fgbafw brxe-block bricks-lazy-hidden"><a class="brxe-ehsriu brxe-image tag" href="https://services.unitedbaristas.com/product/coffee-flavour-wheel-poster/" title="Image of Coffee Flavour Wheel Poster"><img width="1024" height="683" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%20683'%3E%3C/svg%3E" class="css-filter size-large bricks-lazy-hidden" alt="" decoding="async" loading="lazy" data-src="https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Flavour-Wheel-1.3-Frame-1024x683.png" data-type="string" data-sizes="(max-width: 1024px) 100vw, 1024px" data-srcset="https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Flavour-Wheel-1.3-Frame-1024x683.png 1024w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Flavour-Wheel-1.3-Frame-300x200.png 300w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Flavour-Wheel-1.3-Frame-768x512.png 768w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Flavour-Wheel-1.3-Frame-1536x1024.png 1536w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Flavour-Wheel-1.3-Frame-600x400.png 600w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Flavour-Wheel-1.3-Frame.png 1800w" /></a></div><div class="brxe-ugwgzz brxe-block bricks-lazy-hidden"><div class="brxe-ibeijl brxe-block bricks-lazy-hidden"><div class="brxe-uhusmm brxe-text-basic preheader"><a href="https://services.unitedbaristas.com/store/manufacturer/united-baristas/">United Baristas</a></div></div><h2 class="brxe-wnekyd brxe-heading"><a href="https://services.unitedbaristas.com/product/coffee-flavour-wheel-poster/">Coffee Flavour Wheel Poster</a></h2><div class="brxe-ercjvq brxe-text-basic"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>20.00</span> <small class="woocommerce-price-suffix">ex VAT</small></div><div class="brxe-rqdrzl brxe-block bricks-lazy-hidden"></div></div></div><div class="brxe-piuvti brxe-block bricks-lazy-hidden"><div class="brxe-fgbafw brxe-block bricks-lazy-hidden"><a class="brxe-ehsriu brxe-image tag" href="https://services.unitedbaristas.com/product/coffee-aroma-ma
6042p-poster/" title="Image of Coffee Aroma Map Poster"><img width="1024" height="683" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%20683'%3E%3C/svg%3E" class="css-filter size-large bricks-lazy-hidden" alt="" decoding="async" loading="lazy" data-src="https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Aroma-Map-1.3-Frame-1024x683.png" data-type="string" data-sizes="(max-width: 1024px) 100vw, 1024px" data-srcset="https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Aroma-Map-1.3-Frame-1024x683.png 1024w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Aroma-Map-1.3-Frame-300x200.png 300w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Aroma-Map-1.3-Frame-768x512.png 768w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Aroma-Map-1.3-Frame-1536x1024.png 1536w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Aroma-Map-1.3-Frame-600x400.png 600w, https://services.unitedbaristas.com/wp-content/uploads/2025/11/Coffee-Tasting-Posters-Aroma-Map-1.3-Frame.png 1800w" /></a></div><div class="brxe-ugwgzz brxe-block bricks-lazy-hidden"><div class="brxe-ibeijl brxe-block bricks-lazy-hidden"><div class="brxe-uhusmm brxe-text-basic preheader"><a href="https://services.unitedbaristas.com/store/manufacturer/united-baristas/">United Baristas</a></div></div><h2 class="brxe-wnekyd brxe-heading"><a href="https://services.unitedbaristas.com/product/coffee-aroma-map-poster/">Coffee Aroma Map Poster</a></h2><div class="brxe-ercjvq brxe-text-basic"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">£</span>20.00</span> <small class="woocommerce-price-suffix">ex VAT</small></div><div class="brxe-rqdrzl brxe-block bricks-lazy-hidden"></div></div></div><div class="brx-query-trail" data-query-element-id="piuvti" data-query-vars="{"post_type":["product"],"posts_per_page":3,"relatedProducts":true,"orderby":"relevance","hideOutOfStock":true,"post_status":"publish","paged":1,"meta_query":[],"post__in":[46717,49709],"tax_query":[{"taxonomy":"product_visibility","field":"term_taxonomy_id","terms":[63],"operator":"NOT IN"},{"taxonomy":"product_visibility","field":"term_taxonomy_id","terms":[61],"operator":"NOT IN"}],"order":"DESC"}" data-original-query-vars="[]" data-page="1" data-max-pages="1" data-start="1" data-end="2"></div></div></div></div></section></main><footer id="brx-footer"><section id="brxe-1399a7" class="brxe-section bricks-lazy-hidden"><div id="brxe-81e8fb" class="brxe-container bricks-lazy-hidden"><a id="brxe-d56ac5" class="brxe-text-basic advance-link-arrow" href="https://services.unitedbaristas.com/new/">What's new on United Baristas</a></div></section><section id="brxe-416774" class="brxe-section bricks-lazy-hidden"><div id="brxe-5711c5" class="brxe-container brx-grid bricks-lazy-hidden"><div id="brxe-b91828" class="brxe-block bricks-lazy-hidden"><h3 id="brxe-fcf949" class="brxe-heading footer-header">Info</h3><ul id="brxe-f2d2af" class="brxe-list"><li ><div class="content"><a href="https://unitedbaristas.com/" title="About United Baristas"><span class="title">About Us</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/services/" title="Services Overview"><span class="title">Services Overview</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/info/pricing/" title="Services Pricing"><span class="title">Services Pricing</span></a></div></li><li ><div class="content"><a href="https://ensemble-ensemble.com/" target="_blank" aria-describedby="brx-new-tab-link-description" title="Ensemble"><span class="title">Ensemble</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/coffee-tasting/" title="Coffee Tasting"><span class="title">Coffee Tasting</span></a></div></li></ul></div><div id="brxe-82482b" class="brxe-block bricks-lazy-hidden"><h3 id="brxe-a7b3a2" class="brxe-heading footer-header">Articles</h3><ul id="brxe-d0ec3f" class="brxe-list"><li ><div class="content"><a href="https://unitedbaristas.com/articles/" title="United Baristas Articles"><span class="title">Latest</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/articles/collections/" title="Collections of Articles"><span class="title">Collections</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/articles/series/" title="Collections of Articles"><span class="title">Series</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/articles/audio-articles/" title="Audio Articles"><span class="title">Audio Articles</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/section/articles/" title="United Baristas Store"><span class="title">All Articles</span></a></div></li></ul></div><div id="brxe-34b456" class="brxe-block bricks-lazy-hidden"><h3 id="brxe-811c0d" class="brxe-heading footer-header">Services</h3><ul id="brxe-fdd405" class="brxe-list"><li ><div class="content"><a href="https://services.unitedbaristas.com/service/directory/"><span class="title">Directory</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/equipment/"><span class="title">Equipment</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/coffee-events/"><span class="title">Events</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/jobs/"><span class="title">Jobs</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/marketplace/"><span class="title">Marketplace</span></a></div></li></ul></div><div id="brxe-4a4668" class="brxe-block bricks-lazy-hidden"><h3 id="brxe-0558db" class="brxe-heading footer-header">Store</h3><ul id="brxe-776767" class="brxe-list"><li ><div class="content"><a href="https://services.unitedbaristas.com/store/equipment/espresso-machines-range/"><span class="title">Espresso Machines</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/store/equipment/grinders-range/"><span class="title">Grinders</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/store/equipment/brewers/"><span class="title">Brewers</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/store/technical-services/"><span class="title">Water Filtration</span></a></div></li><li ><div class="content"><a href="https://services.unitedbaristas.com/store/merchandise/"><span class="title">Merchandise</span></a></div></li></ul></div><div id="brxe-869962" class="brxe-block bricks-lazy-hidden"><h3 id="brxe-763853" class="brxe-heading footer-header">Support & Contact</h3><ul id="brxe-c66db3" class="brxe-list"><li ><div class="content">
6042<a href="https://academy.unitedbaristas.com/" title="Self-paced short courses that advance your work in coffee."><span class="title">Academy</span></a></div></li><li ><div class="content"><a href="https://support.unitedbaristas.com/" title="View support articles and contact support"><span class="title">Support Centre</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/media-centre/" title="Overview and contact options for media enquiries"><span class="title">Media Centre</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/connect/" title="Ways to connect with United Baristas"><span class="title">Connect</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/contact/" title="View the contact directory"><span class="title">Contact</span></a></div></li></ul></div></div></section><section id="brxe-a6485e" class="brxe-section bricks-lazy-hidden"><div id="brxe-9a79a0" class="brxe-container bricks-lazy-hidden"><div id="brxe-5a45ba" class="brxe-block bricks-lazy-hidden"><div id="brxe-88cbb1" class="brxe-post-meta post-meta"><span class="item">© 2026 United Baristas</span></div></div><div id="brxe-e23644" class="brxe-block bricks-lazy-hidden"><ul id="brxe-22e294" class="brxe-list"><li ><div class="content"><a href="https://unitedbaristas.com/info/imprint/"><span class="title">Imprint</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/info/terms/"><span class="title">Terms</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/info/privacy/"><span class="title">Privacy</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/info/cookies/"><span class="title">Cookies</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.statuspage.io/"><span class="title">Status</span></a></div></li><li ><div class="content"><a href="https://unitedbaristas.com/site-map/"><span class="title">Site Map</span></a></div></li></ul></div></div></section></footer>
6042<script type="speculationrules"> 6043{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/bricks/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 6044</script>
6044 6045<div data-popup-id="41154" class="brx-popup brxe-popup-41154 hide" data-brx-ajax-loader="{"animation":"ripple","selector":"","color":"","scale":""}"><div class="brx-popup-content"><div id="brxe-225e82" class="brxe-block bricks-lazy-hidden"><a class="bricks-link-wrapper"><i id="brxe-8bc2ce" class="fas fa-circle-xmark brxe-icon" data-interactions="[{"id":"etkuvz","trigger":"click","action":"hide","target":"popup","templateId":"41154"}]" data-interaction-id="5a20b2"></i></a></div><div id="brxe-3286ad" class="brxe-block bricks-lazy-hidden"> <form id="brxe-lsziey" data-script-id="lsziey" class="brxe-brf-pro-forms bricks-lazy-hidden form-loading" method="post" data-nestable="true" data-stripe-success-message="Payment successful! Thank you for your purchase." data-mollie-success-message="Payment successful! Thank you for your purchase." data-brf-jump-offset="50" data-step-animation="{"type":"fade","duration":500}" data-ignore-conditionally-hidden="true" data-element-id="lsziey" data-submit-disable-delay="0.2"> 6046 6047 <div id="brxe-rjjlpn" class="brxe-brf-pro-forms-field-textarea pro-forms-builder-field form-group" data-element-id="rjjlpn" data-custom-id="equipment"> 6048 <label for="form-field-cb78dd">Equipment and quotation requirements</label> 6049 <textarea id="form-field-cb78dd" name="form-field-equipment" spellcheck="false" data-label="Equipment and quotation requirements" placeholder="Please tell us which equipment you need, quantities, installation location and any relevant requirements." autocomplete="off" required="1"></textarea> 6050 6051 </div> 6052<div id="brxe-yfwpxk" class="brxe-brf-pro-forms-field-text pro-forms-builder-field form-group" data-element-id="yfwpxk" data-custom-id="534a87" data-brf-conditions-relation="and"><label for="form-field-aa72c0">URL</label><input type="text" id="form-field-aa72c0" name="form-field-534a87" spellcheck="false" data-label="URL" autocomplete="off" value="https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/"></div><div id="brxe-ptesgg" class="brxe-brf-pro-forms-field-text pro-forms-builder-field form-group" data-element-id="ptesgg" data-custom-id="name"><label for="form-field-4886be">Name</label><input type="text" id="form-field-4886be" name="form-field-name" spellcheck="false" data-label="Name" placeholder="Your Name" autocomplete="name" required="1"></div><div id="brxe-vcxswf" class="brxe-brf-pro-forms-field-text pro-forms-builder-field form-group" data-element-id="vcxswf" data-custom-id="organisation"><label for="form-field-cccc12">Organisation</label><input type="text" id="form-field-cccc12" name="form-field-organisation" spellcheck="false" data-label="Organisation" placeholder="Coffee Company" autocomplete="organization"></div> <div id="brxe-jovcli" class="brxe-brf-pro-forms-field-email pro-forms-builder-field form-group" data-element-id="jovcli" data-custom-id="email"> 6053 <label for="form-field-72dc2a">Email</label> 6054 <input type="email" id="form-field-72dc2a" name="form-field-email" spellcheck="false" data-label="Email" data-validation="[{"id":"fwaoed","type":"email"}]" placeholder="[email protected]" autocomplete="email" required="1"> 6055 </div> 6056 <div id="brxe-szbdxj" class="brxe-brf-pro-forms-field-tel pro-forms-builder-field form-group" data-element-id="szbdxj" data-custom-id="phone" data-brf-conditions-relation="and"> 6057 <label for="form-field-ad1bbe">Phone</label> 6058 <input type="tel" id="form-field-ad1bbe" name="form-field-phone" spellcheck="false" data-label="Phone" autocomplete="tel" required="1" inputmode="numeric"> 6059 </div> 6060<div id="brxe-tdifzr" class="brxe-block bricks-lazy-hidden"><div id="brxe-igzzef" class="brxe-brf-pro-forms-field-submit-button form-group submit-button-wrapper" disabled><button class="bricks-button bricks-background-primary" data-submit-button-text="Submit" type="submit"><span class="text">Submit</span><span class="loading default-icon"><svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke-linecap="round" stroke-width="1" stroke="currentColor" fill="none" stroke-linejoin="round"><path d="M0.927,10.199l2.787,4.151l3.205,-3.838"></path><path d="M23.5,14.5l-2.786,-4.15l-3.206,3.838"></path><path d="M20.677,10.387c0.834,4.408 -2.273,8.729 -6.509,9.729c-2.954,0.699 -5.916,-0.238 -7.931,-2.224"></path><path d="M3.719,14.325c-1.314,-4.883 1.969,-9.675 6.538,-10.753c3.156,-0.747 6.316,0.372 8.324,2.641"></path></g><path fill="none" d="M0,0h24v24h-24Z"></path></svg> 6061</span></button></div></div> 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 </form> 6072 6073</div></div><div class="brx-popup-backdrop"></div></div><div data-popup-id="40738" class="brx-popup brxe-popup-40738 hide" data-popup-ajax="1" data-brx-ajax-loader="{"animation":"ripple","selector":"","color":"","scale":""}"><div class="brx-popup-content"></div><div class="brx-popup-backdrop"></div></div>
6073<script type="application/ld+json">{"@context":"https://schema.org/","@type":"Product","@id":"https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/#product","name":"The Coffee Tasting Handbook","url":"https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/","description":"The Coffee Tasting Handbook is a practical guide to appreciating and communicating coffee\u2019s distinctive flavours.\r\nWith more than 800 aromatic compounds, coffee is rich in flavour. Yet the sheer number of possible flavour combinations can make tasting coffee feel overwhelming. Beneath this complexity, however, great coffees have an underlying structure.\r\nGuiding baristas and coffee drinkers through the tasting process, The Coffee Tasting Handbook introduces the Coffee Tasting Framework. It helps readers identify each coffee\u2019s defining characteristics, understand why some coffees taste better than others, and choose coffees they are more likely to enjoy.\r\n\r\nCombining step-by-step guidance, easy-to-follow diagrams and beautiful photography, the book brings together the history of coffee, the science of flavour, and the relationship between taste and terroir. It includes the:\r\n\r\n \tCoffee Tasting Worksheet\r\n \tCoffee Aroma Map\r\n \tCoffee Flavour Wheel\r\n\r\nThe Coffee Tasting Handbook is written for baristas, coffee professionals and coffee drinkers who want a clearer way to understand, describe and enjoy coffee.","image":"https://services.unitedbaristas.com/wp-content/uploads/2026/06/CTH-Spreads-for-Production-August-20256.gif","sku":"9781846016882","gtin":"9781846016882","offers":[{"@type":"Offer","priceSpecification":[{"@type":"UnitPriceSpecification","price":"20.00","priceCurrency":"GBP","validThrough":"2027-12-31","valueAddedTaxIncluded":false}],"priceValidUntil":"2027-12-31","availability":"https://schema.org/InStock","url":"https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/","seller":{"@type":"Organization","name":"United Baristas","url":"https://services.unitedbaristas.com"},"price":"20.00","priceCurrency":"GBP"}],"itemCondition":"https://schema.org/NewCondition","mpn":"9781846016882","brand":{"@type":"Brand","name":"United Baristas"}}</script>
6073<script type="text/javascript">var algolia = {"debug":false,"application_id":"KT7SU92I6W","search_api_key":"79294bacfb5317584749747e6c8ea519","powered_by_enabled":true,"insights_enabled":false,"search_hits_per_page":"10","query":"","indices":{"searchable_posts":{"name":"UBMsearchable_posts","id":"searchable_posts","enabled":true,"replicas":[]},"posts_post":{"name":"UBMposts_post","id":"posts_post","enabled":true,"replicas":[]},"posts_page":{"name":"UBMposts_page","id":"posts_page","enabled":true,"replicas":[]},"posts_product":{"name":"UBMposts_product","id":"posts_product","enabled":true,"replicas":[]},"terms_category":{"name":"UBMterms_category","id":"terms_category","enabled":true,"replicas":[]}},"autocomplete":{"sources":[{"index_id":"terms_category","index_name":"UBMterms_category","label":"View Sections","admin_name":"Categories","position":0,"max_suggestions":2,"debounce":50,"tmpl_suggestion":"autocomplete-term-suggestion","enabled":true},{"index_id":"posts_post","index_name":"UBMposts_post","label":"Listings & Profiles","admin_name":"Posts","position":1,"max_suggestions":8,"debounce":50,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true},{"index_id":"posts_product","index_name":"UBMposts_product","label":"Store","admin_name":"Products","position":2,"max_suggestions":2,"debounce":50,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true},{"index_id":"posts_page","index_name":"UBMposts_page","label":"Explore","admin_name":"Pages","position":3,"max_suggestions":3,"debounce":50,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true}],"input_selector":"input[name='s']:not(.no-autocomplete):not(#adminbar-search)","input_selector_modern":"#autocomplete"}};</script>
vendor: 1 bytes, line 6073
6073
6074<script type="text/html" id="tmpl-autocomplete-header"> 6075 <div class="autocomplete-header"> 6076 <div class="autocomplete-header-title">{{{ data.label }}}</div> 6077 <div class="clear"></div> 6078 </div> 6079</script>
6079 6080
6081<script type="text/html" id="tmpl-autocomplete-post-suggestion"> 6082 <a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.post_title }}"> 6083 <# if ( data.images.thumbnail ) { #> 6084 <img class="suggestion-post-thumbnail" src="{{ data.images.thumbnail.url }}" alt="{{ data.post_title }}"> 6085 <# } #> 6086 <div class="suggestion-post-attributes"> 6087 <span class="suggestion-post-title">{{{ data._highlightResult.post_title.value }}}</span> 6088 <# if ( data._snippetResult['content'] ) { #> 6089 <span class="suggestion-post-content">{{{ data._snippetResult['content'].value }}}</span> 6090 <# } #> 6091 </div> 6092 </a> 6093</script>
6093 6094
6095<script type="text/html" id="tmpl-autocomplete-term-suggestion"> 6096 <a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.name }}"> 6097 <svg viewBox="0 0 21 21" width="21" height="21"> 6098 <svg width="21" height="21" viewBox="0 0 21 21"> 6099 <path 6100 d="M4.662 8.72l-1.23 1.23c-.682.682-.68 1.792.004 2.477l5.135 5.135c.7.693 1.8.688 2.48.005l1.23-1.23 5.35-5.346c.31-.31.54-.92.51-1.36l-.32-4.29c-.09-1.09-1.05-2.06-2.15-2.14l-4.3-.33c-.43-.03-1.05.2-1.36.51l-.79.8-2.27 2.28-2.28 2.27zm9.826-.98c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25-1.25.56-1.25 1.25.56 1.25 1.25 1.25z" 6101 fill-rule="evenodd"></path> 6102 </svg> 6103 </svg> 6104 <span class="suggestion-post-title">{{{ data._highlightResult.name.value }}}</span> 6105 </a> 6106</script>
6106 6107
6108<script type="text/html" id="tmpl-autocomplete-user-suggestion"> 6109 <a class="suggestion-link user-suggestion-link" href="{{ data.posts_url }}" title="{{ data.display_name }}"> 6110 <# if ( data.avatar_url ) { #> 6111 <img class="suggestion-user-thumbnail" src="{{ data.avatar_url }}" alt="{{ data.display_name }}"> 6112 <# } #> 6113 <span class="suggestion-post-title">{{{ data._highlightResult.display_name.value }}}</span> 6114 </a> 6115</script>
6115 6116
6117<script type="text/html" id="tmpl-autocomplete-footer"> 6118 <div class="autocomplete-footer"> 6119 <div class="autocomplete-footer-branding"> 6120 <a href="#" class="algolia-powered-by-link" title="Algolia"> 6121 <svg width="150px" height="25px" viewBox="0 0 572 64"><path fill="#36395A" d="M16 48.3c-3.4 0-6.3-.6-8.7-1.7A12.4 12.4 0 0 1 1.9 42C.6 40 0 38 0 35.4h6.5a6.7 6.7 0 0 0 3.9 6c1.4.7 3.3 1.1 5.6 1.1 2.2 0 4-.3 5.4-1a7 7 0 0 0 3-2.4 6 6 0 0 0 1-3.4c0-1.5-.6-2.8-1.9-3.7-1.3-1-3.3-1.6-5.9-1.8l-4-.4c-3.7-.3-6.6-1.4-8.8-3.4a10 10 0 0 1-3.3-7.9c0-2.4.6-4.6 1.8-6.4a12 12 0 0 1 5-4.3c2.2-1 4.7-1.6 7.5-1.6s5.5.5 7.6 1.6a12 12 0 0 1 5 4.4c1.2 1.8 1.8 4 1.8 6.7h-6.5a6.4 6.4 0 0 0-3.5-5.9c-1-.6-2.6-1-4.4-1s-3.2.3-4.4 1c-1.1.6-2 1.4-2.6 2.4-.5 1-.8 2-.8 3.1a5 5 0 0 0 1.5 3.6c1 1 2.6 1.7 4.7 1.9l4 .3c2.8.2 5.2.8 7.2 1.8 2.1 1 3.7 2.2 4.9 3.8a9.7 9.7 0 0 1 1.7 5.8c0 2.5-.7 4.7-2 6.6a13 13 0 0 1-5.6 4.4c-2.4 1-5.2 1.6-8.4 1.6Zm35.6 0c-2.6 0-4.8-.4-6.7-1.3a13 13 0 0 1-4.7-3.5 17.1 17.1 0 0 1-3.6-10.4v-1c0-2 .3-3.8 1-5.6a13 13 0 0 1 7.3-8.3 15 15 0 0 1 6.3-1.4A13.2 13.2 0 0 1 64 24.3c1 2.2 1.6 4.6 1.6 7.2V34H39.4v-4.3h21.8l-1.8 2.2c0-2-.3-3.7-.9-5.1a7.3 7.3 0 0 0-2.7-3.4c-1.2-.7-2.7-1.1-4.6-1.1s-3.4.4-4.7 1.3a8 8 0 0 0-2.9 3.6c-.6 1.5-.9 3.3-.9 5.4 0 2 .3 3.7 1 5.3a7.9 7.9 0 0 0 2.8 3.7c1.3.8 3 1.3 5 1.3s3.8-.5 5.1-1.3c1.3-1 2.1-2 2.4-3.2h6a11.8 11.8 0 0 1-7 8.7 16 16 0 0 1-6.4 1.2ZM80 48c-2.2 0-4-.3-5.7-1a8.4 8.4 0 0 1-3.7-3.3 9.7 9.7 0 0 1-1.3-5.2c0-2 .5-3.8 1.5-5.2a9 9 0 0 1 4.3-3.1c1.8-.7 4-1 6.7-1H89v4.1h-7.5c-2 0-3.4.5-4.4 1.4-1 1-1.6 2.1-1.6 3.6s.5 2.7 1.6 3.6c1 1 2.5 1.4 4.4 1.4 1.1 0 2.2-.2 3.2-.7 1-.4 1.9-1 2.6-2 .6-1 1-2.4 1-4.2l1.7 2.1c-.2 2-.7 3.8-1.5 5.2a9 9 0 0 1-3.4 3.3 12 12 0 0 1-5.3 1Zm9.5-.7v-8.8h-1v-10c0-1.8-.5-3.2-1.4-4.1-1-1-2.4-1.4-4.2-1.4a142.9 142.9 0 0 0-10.2.4v-5.6a74.8 74.8 0 0 1 8.6-.4c3 0 5.5.4 7.5 1.2s3.4 2 4.4 3.6c1 1.7 1.4 4 1.4 6.7v18.4h-5Zm12.9 0V17.8h5v12.3h-.2c0-4.2 1-7.4 2.8-9.5a11 11 0 0 1 8.3-3.1h1v5.6h-2a9 9 0 0 0-6.3 2.2c-1.5 1.5-2.2 3.6-2.2 6.4v15.6h-6.4Zm34.4 1a15 15 0 0 1-6.6-1.3c-1.9-.9-3.4-2-4.7-3.5a15.5 15.5 0 0 1-2.7-5c-.6-1.7-1-3.6-1-5.4v-1c0-2 .4-3.8 1-5.6a15 15 0 0 1 2.8-4.9c1.3-1.5 2.8-2.6 4.6-3.5a16.4 16.4 0 0 1 13.3.2c2 1 3.5 2.3 4.8 4a12 12 0 0 1 2 6H144c-.2-1.6-1-3-2.2-4.1a7.5 7.5 0 0 0-5.2-1.7 8 8 0 0 0-4.7 1.3 8 8 0 0 0-2.8 3.6 13.8 13.8 0 0 0 0 10.3c.6 1.5 1.5 2.7 2.8 3.6s2.8 1.3 4.8 1.3c1.5 0 2.7-.2 3.8-.8a7 7 0 0 0 2.6-2c.7-1 1-2 1.2-3.2h6.2a11 11 0 0 1-2 6.2 15.1 15.1 0 0 1-11.8 5.5Zm19.7-1v-40h6.4V31h-1.3c0-3 .4-5.5 1.1-7.6a9.7 9.7 0 0 1 3.5-4.8A9.9 9.9 0 0 1 172 17h.3c3.5 0 6 1.1 7.9 3.5 1.7 2.3 2.6 5.7 2.6 10v16.8h-6.4V29.6c0-2.1-.6-3.8-1.8-5a6.4 6.4 0 0 0-4.8-1.8c-2 0-3.7.7-5 2a7.8 7.8 0 0 0-1.9 5.5v17h-6.4Zm63.8 1a12.2 12.2 0 0 1-10.9-6.2 19 19 0 0 1-1.8-7.3h1.4v12.5h-5.1v-40h6.4v19.8l-2 3.5c.2-3.1.8-5.7 1.9-7.7a11 11 0 0 1 4.4-4.5c1.8-1 3.9-1.5 6.1-1.5a13.4 13.4 0 0 1 12.8 9.1c.7 1.9 1 3.8 1 6v1c0 2.2-.3 4.1-1 6a13.6 13.6 0 0 1-13.2 9.4Zm-1.2-5.5a8.4 8.4 0 0 0 7.9-5c.7-1.5 1.1-3.3 1.1-5.3s-.4-3.8-1.1-5.3a8.7 8.7 0 0 0-3.2-3.6 9.6 9.6 0 0 0-9.2-.2 8.5 8.5 0 0 0-3.3 3.2c-.8 1.4-1.3 3-1.3 5v2.3a9 9 0 0 0 1.3 4.8 9 9 0 0 0 3.4 3c1.4.7 2.8 1 4.4 1Zm27.3 3.9-10-28.9h6.5l9.5 28.9h-6Zm-7.5 12.2v-5.7h4.9c1 0 2-.1 2.9-.4a4 4 0 0 0 2-1.4c.4-.7.9-1.6 1.2-2.7l8.6-30.9h6.2l-9.3 32.4a14 14 0 0 1-2.5 5 8.9 8.9 0 0 1-4 2.8c-1.5.6-3.4.9-5.6.9h-4.4Zm9-12.2v-5.2h6.4v5.2H248Z"></path><path fill="#003DFF" d="M534.4 9.1H528a.8.8 0 0 1-.7-.7V1.8c0-.4.2-.7.6-.8l6.5-1c.4 0 .8.2.9.6v7.8c0 .4-.4.7-.8.7zM428 35.2V.8c0-.5-.3-.8-.7-.8h-.2l-6.4 1c-.4 0-.7.4-.7.8v35c0 1.6 0 11.8 12.3 12.2.5 0 .8-.4.8-.8V43c0-.4-.3-.7-.6-.8-4.5-.5-4.5-6-4.5-7zm106.5-21.8H528c-.4 0-.7.4-.7.8v34c0 .4.3.8.7.8h6.5c.4 0 .8-.4.8-.8v-34c0-.5-.4-.8-.8-.8zm-17.7 21.8V.8c0-.5-.3-.8-.8-.8l-6.5 1c-.4 0-.7.4-.7.8v35c0 1.6 0 11.8 12.3 12.2.4 0 .8-.4.8-.8V43c0-.4-.3-.7-.7-.8-4.4-.5-4.4-6-4.4-7zm-22.2-20.6a16.5 16.5 0 0 1 8.6 9.3c.8 2.2 1.3 4.8 1.3 7.5a19.4 19.4 0 0 1-4.6 12.6 14.8 14.8 0 0 1-5.2 3.6c-2 .9-5.2 1.4-6.8 1.4a21 21 0 0 1-6.7-1.4 15.4 15.4 0 0 1-8.6-9.3 21.3 21.3 0 0 1 0-14.4 15.2 15.2 0 0 1 8.6-9.3c2-.8 4.3-1.2 6.7-1.2s4.6.4
61216.7 1.2zm-6.7 27.6c2.7 0 4.7-1 6.2-3s2.2-4.3 2.2-7.8-.7-6.3-2.2-8.3-3.5-3-6.2-3-4.7 1-6.1 3c-1.5 2-2.2 4.8-2.2 8.3s.7 5.8 2.2 7.8 3.5 3 6.2 3zm-88.8-28.8c-6.2 0-11.7 3.3-14.8 8.2a18.6 18.6 0 0 0 4.8 25.2c1.8 1.2 4 1.8 6.2 1.7s.1 0 .1 0h.9c4.2-.7 8-4 9.1-8.1v7.4c0 .4.3.7.8.7h6.4a.7.7 0 0 0 .7-.7V14.2c0-.5-.3-.8-.7-.8h-13.5zm6.3 26.5a9.8 9.8 0 0 1-5.7 2h-.5a10 10 0 0 1-9.2-14c1.4-3.7 5-6.3 9-6.3h6.4v18.3zm152.3-26.5h13.5c.5 0 .8.3.8.7v33.7c0 .4-.3.7-.8.7h-6.4a.7.7 0 0 1-.8-.7v-7.4c-1.2 4-4.8 7.4-9 8h-.1a4.2 4.2 0 0 1-.5.1h-.9a10.3 10.3 0 0 1-7-2.6c-4-3.3-6.5-8.4-6.5-14.2 0-3.7 1-7.2 3-10 3-5 8.5-8.3 14.7-8.3zm.6 28.4c2.2-.1 4.2-.6 5.7-2V21.7h-6.3a9.8 9.8 0 0 0-9 6.4 10.2 10.2 0 0 0 9.1 13.9h.5zM452.8 13.4c-6.2 0-11.7 3.3-14.8 8.2a18.5 18.5 0 0 0 3.6 24.3 10.4 10.4 0 0 0 13 .6c2.2-1.5 3.8-3.7 4.5-6.1v7.8c0 2.8-.8 5-2.2 6.3-1.5 1.5-4 2.2-7.5 2.2l-6-.3c-.3 0-.7.2-.8.5l-1.6 5.5c-.1.4.1.8.5 1h.1c2.8.4 5.5.6 7 .6 6.3 0 11-1.4 14-4.1 2.7-2.5 4.2-6.3 4.5-11.4V14.2c0-.5-.4-.8-.8-.8h-13.5zm6.3 8.2v18.3a9.6 9.6 0 0 1-5.6 2h-1a10.3 10.3 0 0 1-8.8-14c1.4-3.7 5-6.3 9-6.3h6.4zM291 31.5A32 32 0 0 1 322.8 0h30.8c.6 0 1.2.5 1.2 1.2v61.5c0 1.1-1.3 1.7-2.2 1l-19.2-17a18 18 0 0 1-11 3.4 18.1 18.1 0 1 1 18.2-14.8c-.1.4-.5.7-.9.6-.1 0-.3 0-.4-.2l-3.8-3.4c-.4-.3-.6-.8-.7-1.4a12 12 0 1 0-2.4 8.3c.4-.4 1-.5 1.6-.2l14.7 13.1v-46H323a26 26 0 1 0 10 49.7c.8-.4 1.6-.2 2.3.3l3 2.7c.3.2.3.7 0 1l-.2.2a32 32 0 0 1-47.2-28.6z"></path></svg> 6122 </a> 6123 </div> 6124 </div> 6125</script>
6125 6126
6127<script type="text/html" id="tmpl-autocomplete-empty"> 6128 <div class="autocomplete-empty"> 6129 No results matched your query <span class="empty-query">"{{ data.query }}"</span> 6130 </div> 6131</script>
6131 6132
6133<script type="text/javascript"> 6134 window.addEventListener('load', function () { 6135 6136 /* Initialize Algolia client */ 6137 var client = algoliasearch( algolia.application_id, algolia.search_api_key ); 6138 6139 /** 6140 * Algolia hits source method. 6141 * 6142 * This method defines a custom source to use with autocomplete.js. 6143 * 6144 * @param object $index Algolia index object. 6145 * @param object $params Options object to use in search. 6146 */ 6147 var algoliaHitsSource = function( index, params ) { 6148 return function( query, callback ) { 6149 index 6150 .search( query, params ) 6151 .then( function( response ) { 6152 callback( response.hits, response ); 6153 }) 6154 .catch( function( error ) { 6155 callback( [] ); 6156 }); 6157 } 6158 } 6159 6160 /* Setup autocomplete.js sources */ 6161 var sources = []; 6162 algolia.autocomplete.sources.forEach( function( config, i ) { 6163 var suggestion_template = wp.template( config[ 'tmpl_suggestion' ] ); 6164 sources.push( { 6165 source: algoliaHitsSource( client.initIndex( config[ 'index_name' ] ), { 6166 hitsPerPage: config[ 'max_suggestions' ], 6167 attributesToSnippet: [ 6168 'content:10' 6169 ], 6170 highlightPreTag: '__ais-highlight__', 6171 highlightPostTag: '__/ais-highlight__' 6172 } ), 6173 debounce: config['debounce'], 6174 templates: { 6175 header: function () { 6176 return wp.template( 'autocomplete-header' )( { 6177 label: _.escape( config[ 'label' ] ) 6178 } ); 6179 }, 6180 suggestion: function ( hit ) { 6181 if ( hit.escaped === true ) { 6182 return suggestion_template( hit ); 6183 } 6184 hit.escaped = true; 6185 6186 for ( var key in hit._highlightResult ) { 6187 /* We do not deal with arrays. */ 6188 if ( typeof hit._highlightResult[ key ].value !== 'string' ) { 6189 continue; 6190 } 6191 hit._highlightResult[ key ].value = _.escape( hit._highlightResult[ key ].value ); 6192 hit._highlightResult[ key ].value = hit._highlightResult[ key ].value.replace( /__ais-highlight__/g, '<em>' ).replace( /__\/ais-highlight__/g, '</em>' ); 6193 } 6194 6195 for ( var key in hit._snippetResult ) { 6196 /* We do not deal with arrays. */ 6197 if ( typeof hit._snippetResult[ key ].value !== 'string' ) { 6198 continue; 6199 } 6200 6201 hit._snippetResult[ key ].value = _.escape( hit._snippetResult[ key ].value ); 6202 hit._snippetResult[ key ].value = hit._snippetResult[ key ].value.replace( /__ais-highlight__/g, '<em>' ).replace( /__\/ais-highlight__/g, '</em>' ); 6203 } 6204 6205 return suggestion_template( hit ); 6206 } 6207 } 6208 } ); 6209 6210 } ); 6211 6212 /* Setup dropdown menus */ 6213 document.querySelectorAll( algolia.autocomplete.input_selector ).forEach( function( element ) { 6214 6215 var config = { 6216 debug: algolia.debug, 6217 hint: false, 6218 openOnFocus: true, 6219 appendTo: 'body', 6220 templates: { 6221 empty: wp.template( 'autocomplete-empty' ) 6222 } 6223 }; 6224 6225 if ( algolia.powered_by_enabled ) { 6226 config.templates.footer = wp.template( 'autocomplete-footer' ); 6227 } 6228 6229 /* Instantiate autocomplete.js */ 6230 var autocomplete = algoliaAutocomplete( element, config, sources ) 6231 .on( 'autocomplete:selected', function ( e, suggestion ) { 6232 /* Redirect the user when we detect a suggestion selection. */ 6233 window.location.href = suggestion.permalink ?? suggestion.posts_url; // Users use the `posts_url` property instead of `permalink`. 6234 } ); 6235 6236 /* Force the dropdown to be re-drawn on scroll to handle fixed containers. */ 6237 window.addEventListener( 'scroll', function() { 6238 if ( autocomplete.autocomplete.getWrapper().style.display === "block" ) { 6239 autocomplete.autocomplete.close(); 6240 autocomplete.autocomplete.open(); 6241 } 6242 } ); 6243 } ); 6244 6245 var algoliaPoweredLink = document.querySelector( '.algolia-powered-by-link' ); 6246 if ( algoliaPoweredLink ) { 6247 algoliaPoweredLink.addEventListener( 'click', function( e ) { 6248 e.preventDefault(); 6249 window.location = "https://www.algolia.com/?utm_source=WordPress&utm_medium=extension&utm_content=" + window.location.hostname + "&utm_campaign=poweredby"; 6250 } ); 6251 } 6252 }); 6253</script>
6253 6254
6254<script> 6255 (function () { 6256 var c = document.body.className; 6257 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 6258 document.body.className = c; 6259 })(); 6260 </script>
6260 6261
6261<script type="text/template" id="tmpl-variation-template"> 6262 <div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div> 6263 <div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div> 6264 <div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div> 6265</script>
vendor: 1 bytes, line 6265
6265
6266<script type="text/template" id="tmpl-unavailable-variation-template"> 6267 <p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p> 6268</script>
vendor: 1 bytes, line 6268
6268
6269<script id="adrotate-clicker-js-extra"> 6270var click_object = {"ajax_url":"https://services.unitedbaristas.com/wp-admin/admin-ajax.php"}; 6271//# sourceURL=adrotate-clicker-js-extra 6272</script>
vendor: 1 bytes, line 6272
6272
6273<script id="adrotate-clicker-js" src="https://services.unitedbaristas.com/wp-content/plugins/adrotate-pro/library/jquery.clicker.js"></script>
vendor: 1 bytes, line 6273
6273
6274<script id="iwocapay-cart-banner-pricing-js-extra"> 6275var iwocapayCartBanner = {"ajaxUrl":"https://services.unitedbaristas.com/wp-admin/admin-ajax.php"}; 6276//# sourceURL=iwocapay-cart-banner-pricing-js-extra 6277</script>
vendor: 1 bytes, line 6277
6277
6278<script id="iwocapay-cart-banner-pricing-js" src="https://services.unitedbaristas.com/wp-content/plugins/iwocapay-payment-gateway/includes/cart-banner-pricing.js?ver=1.15.2"></script>
vendor: 1 bytes, line 6278
6278
6279<script id="iwocapay-sdk-js" defer src="https://iwocapay-static.iwoca.com/sdk/sdk.iife.js"></script>
vendor: 1 bytes, line 6279
6279
6280<script id="wc-sc-countdown-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce-smart-coupons/assets/js/sc-countdown.min.js?ver=9.82.1"></script>
vendor: 1 bytes, line 6280
6280
6281<script id="bricks-scripts-js-extra"> 6282var bricksWooCommerce = {"ajaxAddToCartEnabled":"1","ajaxAddingText":"Adding","ajaxAddedText":"Added","addedToCartNotices":"","showNotice":"no","scrollToNotice":"no","resetTextAfter":"1","useQtyInLoop":"","errorAction":"redirect","errorScrollToNotice":"","useVariationSwatches":""}; 6283var bricksData = {"debug":"","locale":"en_US","ajaxUrl":"https://services.unitedbaristas.com/wp-admin/admin-ajax.php","restApiUrl":"https://services.unitedbaristas.com/wp-json/bricks/v1/","nonce":"d44c30829b","formNonce":"0f827c78ab","wpRestNonce":"8a5e4dbca4","recaptchaIds":[],"animatedTypingInstances":[],"videoInstances":[],"splideInstances":[],"tocbotInstances":[],"swiperInstances":[],"queryLoopInstances":[],"interactions":[],"filterInstances":[],"isotopeInstances":[],"activeFiltersCountInstances":[],"googleMapInstances":[],"leafletMapInstances":[],"choicesInstances":[],"facebookAppId":"","headerPosition":"top","offsetLazyLoad":"300","useQueryFilter":"1","i18n":{"choicesjs":{"noChoicesText":"No choices to choose from","noResultsText":"No results found","removeItemIconText":"Remove item","search":"Search"},"close":"Close","closeMobileMenu":"Close mobile menu","firstSlide":"Go to first slide","hidePassword":"Hide password","lastSlide":"Go to last slide","locationContent":"Location content","locationSubtitle":"Location subtitle","locationTitle":"Location title","mobileNavMenu":"Mobile navigation menu","navMenu":"Navigation menu","nextSlide":"Next slide","noLocationsFound":"No locations found","openAccordion":"Open accordion","openMobileMenu":"Open mobile menu","opensInNewTab":"Opens in a new tab","pause":"Pause autoplay","play":"Start autoplay","prevSlide":"Previous slide","queryUpdated":"Results updated.","queryUpdatedPage":"Results updated. Page %s.","remove":"Remove","showPassword":"Show password","slideX":"Go to slide %s","splide":{"carousel":"carousel","select":"Select a slide to show","slide":"slide","slideLabel":"%s of %s"},"swiper":{"paginationBulletMessage":"Go to slide {{index}}","slideLabelMessage":"{{index}} / {{slidesLength}}"},"zoom":"Zoom"},"filterNiceNames":[],"bricksGoogleMarkerScript":"https://services.unitedbaristas.com/wp-content/themes/bricks/assets/js/libs/bricks-google-marker.min.js?v=2.4.2","infoboxScript":"https://services.unitedbaristas.com/wp-content/themes/bricks/assets/js/libs/infobox.min.js?v=2.4.2","markerClustererScript":"https://services.unitedbaristas.com/wp-content/themes/bricks/assets/js/libs/markerclusterer.min.js?v=2.4.2","mainQueryId":"","activeSearchTemplate":"0","defaultMode":"light","postId":"48315","baseUrl":"https://services.unitedbaristas.com/product/the-coffee-tasting-handbook/","pageFilters":[],"language":"","wpmlUrlFormat":"","multilangPlugin":"","selectedFilters":[]}; 6284//# sourceURL=bricks-scripts-js-extra 6285</script>
vendor: 1 bytes, line 6285
6285
6286<script id="bricks-scripts-js" src="https://services.unitedbaristas.com/wp-content/themes/bricks/assets/js/bricks.min.js?ver=1790602518"></script>
vendor: 1 bytes, line 6286
6286
6287<script id="bricks-woocommerce-js" src="https://services.unitedbaristas.com/wp-content/themes/bricks/assets/js/integrations/woocommerce.min.js?ver=1790602518"></script>
vendor: 1 bytes, line 6287
6287
6288<script id="breeze-lazy-js" src="https://services.unitedbaristas.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-lazy-load.min.js?ver=2.6.0"></script>
vendor: 1 bytes, line 6288
6288
6289<script id="breeze-lazy-js-after"> 6290document.addEventListener("DOMContentLoaded", function () { 6291 if ( "function" !== typeof window.LazyLoad && "function" !== typeof LazyLoad ) { 6292 return; 6293 } 6294 6295 var breezeLazyLoad = window.LazyLoad || LazyLoad; 6296 6297 window.lazyLoadInstance = new breezeLazyLoad({ 6298 elements_selector: ".br-lazy", 6299 data_src: "breeze", 6300 data_srcset: "brsrcset", 6301 data_sizes: "brsizes", 6302 class_loaded: "br-loaded", 6303 threshold: 300, 6304 }); 6305 }); 6306//# sourceURL=breeze-lazy-js-after 6307</script>
vendor: 1 bytes, line 6307
6307
6308<script id="wp_mailjet_form_builder_widget-front-script-js-extra"> 6309var mjWidget = {"ajax_url":"https://services.unitedbaristas.com/wp-admin/admin-ajax.php"}; 6310//# sourceURL=wp_mailjet_form_builder_widget-front-script-js-extra 6311</script>
vendor: 1 bytes, line 6311
6311
6312<script id="wp_mailjet_form_builder_widget-front-script-js" src="https://services.unitedbaristas.com/wp-content/plugins/mailjet-for-wordpress/src/widgetformbuilder/js/front-widget.js?ver=7.1.2"></script>
vendor: 1 bytes, line 6312
6312
6313<script id="sourcebuster-js-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 6313
6313
6314<script id="wc-order-attribution-js-extra"> 6315var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://services.unitedbaristas.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 6316//# sourceURL=wc-order-attribution-js-extra 6317</script>
vendor: 1 bytes, line 6317
6317
6318<script id="wc-order-attribution-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 6318
6318
6319<script id="underscore-js" src="https://services.unitedbaristas.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 6319
6319
6320<script id="wp-util-js-extra"> 6321var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 6322//# sourceURL=wp-util-js-extra 6323</script>
vendor: 1 bytes, line 6323
6323
6324<script id="wp-util-js" src="https://services.unitedbaristas.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 6324
6324
6325<script id="algolia-search-js" src="https://services.unitedbaristas.com/wp-content/plugins/wp-search-with-algolia/assets/algoliasearch/dist/algoliasearch-lite.umd.js?ver=2.14.1"></script>
vendor: 1 bytes, line 6325
6325
6326<script id="algolia-autocomplete-js" src="https://services.unitedbaristas.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete.js/dist/autocomplete.min.js?ver=2.14.1"></script>
vendor: 1 bytes, line 6326
6326
6327<script id="algolia-autocomplete-noconflict-js" src="https://services.unitedbaristas.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete-noconflict.js?ver=2.14.1"></script>
vendor: 1 bytes, line 6327
6327
6328<script id="wc-cart-fragments-js-extra"> 6329var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_925b154998795294e77a7fbe006eea37","fragment_name":"wc_fragments_925b154998795294e77a7fbe006eea37","request_timeout":"5000"}; 6330//# sourceURL=wc-cart-fragments-js-extra 6331</script>
vendor: 1 bytes, line 6331
6331
6332<script data-wp-strategy="defer" defer id="wc-cart-fragments-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 6332
6332
6333<script data-wp-strategy="defer" defer id="wc-photoswipe-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe.min.js?ver=4.1.1-wc.11.1.2"></script>
vendor: 1 bytes, line 6333
6333
6334<script data-wp-strategy="defer" defer id="wc-photoswipe-ui-default-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe-ui-default.min.js?ver=4.1.1-wc.11.1.2"></script>
vendor: 1 bytes, line 6334
6334
6335<script id="wc-add-to-cart-js-extra"> 6336var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://services.unitedbaristas.com/order/","is_cart":"","cart_redirect_after_add":"yes"}; 6337//# sourceURL=wc-add-to-cart-js-extra 6338</script>
vendor: 1 bytes, line 6338
6338
6339<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 6339
6339
6340<script id="wc-add-to-cart-variation-js-extra"> 6341var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."}; 6342//# sourceURL=wc-add-to-cart-variation-js-extra 6343</script>
vendor: 1 bytes, line 6343
6343
6344<script data-wp-strategy="defer" defer id="wc-add-to-cart-variation-js" src="https://services.unitedbaristas.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 6344
6344
6345<script id="bricksforge-elements-js-extra"> 6346var BRFELEMENTS = {"siteurl":"https://services.unitedbaristas.com","uploadsDirectory":"https://services.unitedbaristas.com/wp-content/uploads","pluginurl":"https://services.unitedbaristas.com/wp-content/plugins/bricksforge","nonce":"8a5e4dbca4","ajaxNonce":"1f8e646476","apiurl":"https://services.unitedbaristas.com/wp-json/bricksforge/v1/","ajaxurl":"https://services.unitedbaristas.com/wp-admin/admin-ajax.php","postId":"48315","templateIds":[51971,49469,46688,46569,45890,44168,44162,43425,43378,43176,43105,43081,43071,42831,42705,42674,42644,42622,42559,42275,41154,40738,40522,40211,40145,39660,39527,39411,39403,39391,38980,38981,38882,38866,38867,38861,38859,38856,38848,38828]}; 6347//# sourceURL=bricksforge-elements-js-extra 6348</script>
vendor: 1 bytes, line 6348
6348
6349<script id="bricksforge-elements-js" src="https://services.unitedbaristas.com/wp-content/plugins/bricksforge/assets/js/bricksforge_elements.js?ver=1789695316"></script>
vendor: 1 bytes, line 6349
6349
6350<script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script>
vendor: 1 bytes, line 6350
6350
6351<script type="text/javascript">window.Beacon('init', '9a6c7419-8156-43d6-9905-dbc8c391bb2a')</script>
vendor: 1 bytes, line 6351
6351
6352<script type="text/javascript">window.addEventListener("DOMContentLoaded",(e=>{document.querySelectorAll('img[loading="lazy"]').forEach((e=>{e.getBoundingClientRect().top<=window.innerHeight&&(e.loading="eager")}))}));</script>
6352<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a450d1159c0ea9c6',t:'MTc5MTA4MTU3Mg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
6352</body></html> 6353<!-- plugin=object-cache-pro client=phpredis metric#hits=20310 metric#misses=171 metric#hit-ratio=99.2 metric#bytes=2422692 metric#prefetches=360 metric#store-reads=63 metric#store-writes=23 metric#store-hits=380 metric#store-misses=144 metric#sql-queries=52 metric#ms-total=1757.18 metric#ms-cache=27.65 metric#ms-cache-avg=0.3253 metric#ms-cache-ratio=1.6 sample#redis-hits=83542059 sample#redis-misses=50830176 sample#redis-hit-ratio=62.2 sample#redis-ops-per-sec=52 sample#redis-evicted-keys=0 sample#redis-used-memory=101720824 sample#redis-used-memory-rss=108695552 sample#redis-memory-fragmentation-ratio=1.1 sample#redis-connected-clients=1 sample#redis-tracking-clients=0 sample#redis-rejected-connections=0 sample#redis-keys=38514 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.