@font-face{font-family:Lora;font-style:italic;font-weight:400;font-display:swap;src:url(../../../../../s/lora/v35/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFkqg.ttf) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:400;font-display:swap;src:url(../../../../../s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuyJG.ttf) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787wsuyJG.ttf) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:600;font-display:swap;src:url(../../../../../s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787zAvCJG.ttf) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:700;font-display:swap;src:url(../../../../../s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787z5vCJG.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(../../../../../s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format("truetype")}.lora{font-family:Lora,serif}.open{font-family:Open Sans,sans-serif}.georgia{font-family:Georgia,Times}body{overflow-x:hidden}sticky-header.header-wrapper{background:#1e140c;border-bottom:none}sticky-header.header-wrapper .list-menu__item{text-transform:uppercase}body.collection sticky-header.header-wrapper,body.list-collections sticky-header.header-wrapper,body.collection-partners sticky-header.header-wrapper,body.collection-events sticky-header.header-wrapper,body.page-contact sticky-header.header-wrapper,body.page-wholesale sticky-header.header-wrapper,body.cart sticky-header.header-wrapper,body.ubora-coffee sticky-header.header-wrapper,body.page sticky-header.header-wrapper,body.account sticky-header.header-wrapper,body.search sticky-header.header-wrapper,body.brewing-guides sticky-header.header-wrapper,body.coffee-talks sticky-header.header-wrapper,body.article sticky-header.header-wrapper{background:#fff;box-shadow:0 20px 100px #502e0e1a}body.collection sticky-header.header-wrapper .header__heading-logo,body.list-collections sticky-header.header-wrapper .header__heading-logo,body.collection-partners sticky-header.header-wrapper .header__heading-logo,body.collection-events sticky-header.header-wrapper .header__heading-logo,body.page-contact sticky-header.header-wrapper .header__heading-logo,body.page-wholesale sticky-header.header-wrapper .header__heading-logo,body.cart sticky-header.header-wrapper .header__heading-logo,body.ubora-coffee sticky-header.header-wrapper .header__heading-logo,body.page sticky-header.header-wrapper .header__heading-logo,body.account sticky-header.header-wrapper .header__heading-logo,body.search sticky-header.header-wrapper .header__heading-logo,body.brewing-guides sticky-header.header-wrapper .header__heading-logo,body.coffee-talks sticky-header.header-wrapper .header__heading-logo,body.article sticky-header.header-wrapper .header__heading-logo{filter:invert(1)}body.collection sticky-header.header-wrapper .menu-drawer-container,body.list-collections sticky-header.header-wrapper .menu-drawer-container,body.collection-partners sticky-header.header-wrapper .menu-drawer-container,body.collection-events sticky-header.header-wrapper .menu-drawer-container,body.page-contact sticky-header.header-wrapper .menu-drawer-container,body.page-wholesale sticky-header.header-wrapper .menu-drawer-container,body.cart sticky-header.header-wrapper .menu-drawer-container,body.ubora-coffee sticky-header.header-wrapper .menu-drawer-container,body.page sticky-header.header-wrapper .menu-drawer-container,body.account sticky-header.header-wrapper .menu-drawer-container,body.search sticky-header.header-wrapper .menu-drawer-container,body.brewing-guides sticky-header.header-wrapper .menu-drawer-container,body.coffee-talks sticky-header.header-wrapper .menu-drawer-container,body.article sticky-header.header-wrapper .menu-drawer-container{filter:invert(1)}body.collection sticky-header.header-wrapper .header__icons svg,body.list-collections sticky-header.header-wrapper .header__icons svg,body.collection-partners sticky-header.header-wrapper .header__icons svg,body.collection-events sticky-header.header-wrapper .header__icons svg,body.page-contact sticky-header.header-wrapper .header__icons svg,body.page-wholesale sticky-header.header-wrapper .header__icons svg,body.cart sticky-header.header-wrapper .header__icons svg,body.ubora-coffee sticky-header.header-wrapper .header__icons svg,body.page sticky-header.header-wrapper .header__icons svg,body.account sticky-header.header-wrapper .header__icons svg,body.search sticky-header.header-wrapper .header__icons svg,body.brewing-guides sticky-header.header-wrapper .header__icons svg,body.coffee-talks sticky-header.header-wrapper .header__icons svg,body.article sticky-header.header-wrapper .header__icons svg{filter:invert(1)}body.collection sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.list-collections sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.collection-partners sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.collection-events sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.page-contact sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.page-wholesale sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.cart sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.ubora-coffee sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.page sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.account sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.search sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.brewing-guides sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.coffee-talks sticky-header.header-wrapper .header__inline-menu .header__menu-item,body.article sticky-header.header-wrapper .header__inline-menu .header__menu-item{color:#000}body.collection sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.list-collections sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.collection-partners sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.collection-events sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.page-contact sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.page-wholesale sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.cart sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.ubora-coffee sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.page sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.account sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.search sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.brewing-guides sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.coffee-talks sticky-header.header-wrapper .header__inline-menu .header__active-menu-item,body.article sticky-header.header-wrapper .header__inline-menu .header__active-menu-item{color:#000}body.collection sticky-header.header-wrapper .header__inline-menu .header__submenu,body.list-collections sticky-header.header-wrapper .header__inline-menu .header__submenu,body.collection-partners sticky-header.header-wrapper .header__inline-menu .header__submenu,body.collection-events sticky-header.header-wrapper .header__inline-menu .header__submenu,body.page-contact sticky-header.header-wrapper .header__inline-menu .header__submenu,body.page-wholesale sticky-header.header-wrapper .header__inline-menu .header__submenu,body.cart sticky-header.header-wrapper .header__inline-menu .header__submenu,body.ubora-coffee sticky-header.header-wrapper .header__inline-menu .header__submenu,body.page sticky-header.header-wrapper .header__inline-menu .header__submenu,body.account sticky-header.header-wrapper .header__inline-menu .header__submenu,body.search sticky-header.header-wrapper .header__inline-menu .header__submenu,body.brewing-guides sticky-header.header-wrapper .header__inline-menu .header__submenu,body.coffee-talks sticky-header.header-wrapper .header__inline-menu .header__submenu,body.article sticky-header.header-wrapper .header__inline-menu .header__submenu{background:#fff}.lbox{position:fixed;left:0;right:0;top:0;bottom:0;background:#000c;z-index:100}.lbox .lbflex{display:flex;width:100%;height:100%;justify-content:center;align-items:center;padding:3rem}.lbox .lbflex .content{max-width:96rem;width:100%;max-height:100%;z-index:2;overflow-x:hidden;overflow-y:auto;position:relative}.lbox .lbflex .content .lboxclose{width:3.4rem;height:3.4rem;background-image:url(ico-close.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:1rem;right:1rem;display:block;cursor:pointer}.lbox .lbflex .content .body .flex{display:flex;justify-content:center;align-items:stretch}.lbox .lbflex .content .body .flex .img{flex:1 0 43%;max-width:43%;background-image:url(popup-bg.jpg);background-repeat:no-repeat;background-size:cover;border-top-left-radius:1.1rem;border-bottom-left-radius:1.1rem}.lbox .lbflex .content .body .flex .txt{flex:1 0 57%;max-width:57%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;background-color:#fff;border-top-right-radius:1.1rem;border-bottom-right-radius:1.1rem}.lbox .lbflex .content .body .flex .txt .cont{padding:10rem 4.6rem 2.6rem 5.6rem}.lbox .lbflex .content .body .flex .txt .cont h2{font-family:Lora,serif;font-size:3.7rem;line-height:4.3rem;color:#303030;margin:0 0 3rem;font-weight:600;width:100%}.lbox .lbflex .content .body .flex .txt .cont h2 svg{display:none}.lbox .lbflex .content .body .flex .txt .cont p{font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.9rem;color:#8e8e8e;margin:0;border-top:1px solid rgba(0,0,0,.3);padding-top:1.8rem;font-weight:500}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form{margin:0 0 10rem;max-width:100%}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper{border:none;max-width:100%}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field{flex-direction:column;border:none}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field input{flex:1 0 100%;max-width:100%;padding-right:2rem;border:1px solid #d8d8d8;border-radius:.4rem}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field input:focus+label{top:-.2rem;font-size:1.1rem}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field input:not(:placeholder-shown)+label{top:-.2rem;font-size:1.1rem}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field label{font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:1.3rem;color:#b3b3b3;margin:0;font-weight:500;padding-top:1rem}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field button{font-family:Open Sans,sans-serif;flex:1 0 100%;max-width:100%;background-color:#b87333;padding:1.5rem 0;margin:1.4rem 0 0;font-size:1.6rem;line-height:1.6rem;color:#fff;font-weight:700;border:1px solid #b87333;border-radius:.2rem;transition:all .3s}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field button:hover{color:#b87333;background:#fff}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field:after{display:none}.productsGrid h2,#product-grid h2,.product-grid h2{letter-spacing:.06em;font-weight:700}.productsGrid .card,#product-grid .card,.product-grid .card,.productsGrid .grid__item,#product-grid .grid__item,.product-grid .grid__item{border-radius:12px;box-shadow:20px 20px 100px #502e0e1a;overflow:hidden}.productsGrid .card .card__content,#product-grid .card .card__content,.product-grid .card .card__content,.productsGrid .grid__item .card__content,#product-grid .grid__item .card__content,.product-grid .grid__item .card__content{position:relative}.productsGrid .card .card__content .flex,#product-grid .card .card__content .flex,.product-grid .card .card__content .flex,.productsGrid .grid__item .card__content .flex,#product-grid .grid__item .card__content .flex,.product-grid .grid__item .card__content .flex{display:flex;justify-content:center;margin:-1.8rem 0 0;flex-wrap:wrap;padding:0 .5rem}.productsGrid .card .card__content .flex .origin,#product-grid .card .card__content .flex .origin,.product-grid .card .card__content .flex .origin,.productsGrid .grid__item .card__content .flex .origin,#product-grid .grid__item .card__content .flex .origin,.product-grid .grid__item .card__content .flex .origin,.productsGrid .card .card__content .flex .produced,#product-grid .card .card__content .flex .produced,.product-grid .card .card__content .flex .produced,.productsGrid .grid__item .card__content .flex .produced,#product-grid .grid__item .card__content .flex .produced,.product-grid .grid__item .card__content .flex .produced{font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.8rem;color:#303030;text-transform:uppercase;margin:.2rem;padding:.6rem 1.3rem;font-weight:500;white-space:nowrap}.productsGrid .card .card__content .flex .origin,#product-grid .card .card__content .flex .origin,.product-grid .card .card__content .flex .origin,.productsGrid .grid__item .card__content .flex .origin,#product-grid .grid__item .card__content .flex .origin,.product-grid .grid__item .card__content .flex .origin{background:#faf8f8}.productsGrid .card .card__content .flex .produced,#product-grid .card .card__content .flex .produced,.product-grid .card .card__content .flex .produced,.productsGrid .grid__item .card__content .flex .produced,#product-grid .grid__item .card__content .flex .produced,.product-grid .grid__item .card__content .flex .produced{background:#f1d5bc}.productsGrid .card .card__content .card__information,#product-grid .card .card__content .card__information,.product-grid .card .card__content .card__information,.productsGrid .grid__item .card__content .card__information,#product-grid .grid__item .card__content .card__information,.product-grid .grid__item .card__content .card__information{padding:3rem 1rem 2rem;text-decoration:center}.productsGrid .card .card__content .card__information h3,#product-grid .card .card__content .card__information h3,.product-grid .card .card__content .card__information h3,.productsGrid .grid__item .card__content .card__information h3,#product-grid .grid__item .card__content .card__information h3,.product-grid .grid__item .card__content .card__information h3{text-align:center;font-size:1.8rem;line-height:2.4rem;font-weight:600}.productsGrid .card .card__content .card__information .article-card__info,#product-grid .card .card__content .card__information .article-card__info,.product-grid .card .card__content .card__information .article-card__info,.productsGrid .grid__item .card__content .card__information .article-card__info,#product-grid .grid__item .card__content .card__information .article-card__info,.product-grid .grid__item .card__content .card__information .article-card__info{color:#303030;text-align:center;margin:1rem 0 0}.productsGrid .card .card__content .card__information .card-information,#product-grid .card .card__content .card__information .card-information,.product-grid .card .card__content .card__information .card-information,.productsGrid .grid__item .card__content .card__information .card-information,#product-grid .grid__item .card__content .card__information .card-information,.product-grid .grid__item .card__content .card__information .card-information{display:flex;flex-direction:column}.productsGrid .card .card__content .card__information .card-information .loox-rating,#product-grid .card .card__content .card__information .card-information .loox-rating,.product-grid .card .card__content .card__information .card-information .loox-rating,.productsGrid .grid__item .card__content .card__information .card-information .loox-rating,#product-grid .grid__item .card__content .card__information .card-information .loox-rating,.product-grid .grid__item .card__content .card__information .card-information .loox-rating{order:2;text-align:center}.productsGrid .card .card__content .card__information .card-information .price,#product-grid .card .card__content .card__information .card-information .price,.product-grid .card .card__content .card__information .card-information .price,.productsGrid .grid__item .card__content .card__information .card-information .price,#product-grid .grid__item .card__content .card__information .card-information .price,.product-grid .grid__item .card__content .card__information .card-information .price{order:1;margin:.7rem 0 1.5rem;text-align:center}.productsGrid .card .card__content .card__information .card-information .price .price__container,#product-grid .card .card__content .card__information .card-information .price .price__container,.product-grid .card .card__content .card__information .card-information .price .price__container,.productsGrid .grid__item .card__content .card__information .card-information .price .price__container,#product-grid .grid__item .card__content .card__information .card-information .price .price__container,.product-grid .grid__item .card__content .card__information .card-information .price .price__container{font-family:Georgia,Times;font-size:1.4rem;line-height:1.6rem;text-align:center;font-weight:400;font-style:italic}.productsGrid .card .card__content .card__information .card-information .price .price__container sup,#product-grid .card .card__content .card__information .card-information .price .price__container sup,.product-grid .card .card__content .card__information .card-information .price .price__container sup,.productsGrid .grid__item .card__content .card__information .card-information .price .price__container sup,#product-grid .grid__item .card__content .card__information .card-information .price .price__container sup,.product-grid .grid__item .card__content .card__information .card-information .price .price__container sup{font-size:1.4rem;vertical-align:unset}.productsGrid .card .card__content .flex+.card__information,#product-grid .card .card__content .flex+.card__information,.product-grid .card .card__content .flex+.card__information,.productsGrid .grid__item .card__content .flex+.card__information,#product-grid .grid__item .card__content .flex+.card__information,.product-grid .grid__item .card__content .flex+.card__information{padding-top:1.7rem}.productsGrid .collection__view-all,#product-grid .collection__view-all,.product-grid .collection__view-all{margin:5rem auto 0}.productsGrid .collection__view-all a,#product-grid .collection__view-all a,.product-grid .collection__view-all a{text-transform:uppercase;padding:0 5rem}.productsGrid .card__badge.bottom.left,#product-grid .card__badge.bottom.left,.product-grid .card__badge.bottom.left{margin-bottom:2rem}.loox-v2-carousel-container{padding:8rem 0}.index .slideshow.banner .slideshow__text.banner__box{max-width:58rem}.index .slideshow.banner .sigil{max-height:12rem}.index .slideshow.banner .sigil img{width:100%;height:100%;object-fit:contain}.index .slideshow.banner .sigil{max-height:unset}.index .slideshow.banner .sigil img{width:7.4rem;height:auto}.index .slideshow.banner .banner__heading.h0{font-family:Lora,serif;line-height:120%;font-size:8.6rem;color:#c6966a!important;font-weight:300}.index .slideshow.banner .banner__heading.h0 strong{font-weight:600}.index .slideshow.banner .banner__heading.h0:after{font-family:Open Sans,sans-serif;content:"- Excellence in every cup -";display:block;font-size:1.7rem;line-height:2.2rem;margin:1.5rem 0;font-weight:300;letter-spacing:2px;text-transform:uppercase;color:#fff}.index .slideshow.banner .banner__heading.h0 span{font-size:12.4rem;color:#fff!important}.index .slideshow.banner .banner__text{font-family:Open Sans,sans-serif;color:#1e140c;font-size:1.9rem;line-height:2.6rem;max-width:34rem}.index .slideshow.banner .banner__buttons a{color:#53463a;font-weight:600}.index .slideshow.banner .banner__buttons a:after{opacity:0}.index .slideshow.banner .banner__buttons a:hover:after{opacity:1}.index .slideshow.banner .slideshow__media.banner__media.media{height:100%}.index .slideshow__controls{border-bottom:none;background:#f6f6f6}.index .slideshow__slide .flex{display:flex;justify-content:center;align-items:stretch;height:100%}.index .slideshow__slide .flex .img{flex:1 0 50%;max-width:50%;background-image:url(popup-bg.png);background-repeat:no-repeat;background-size:cover;border-top-left-radius:1.1rem;border-bottom-left-radius:1.1rem}.index .slideshow__slide .flex .txt{flex:1 0 50%;max-width:50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;background-color:#fff;border-top-right-radius:1.1rem;border-bottom-right-radius:1.1rem}.index .slideshow__slide .flex .txt .cont{padding:10rem 4.6rem 2.6rem 5.6rem;height:100%;margin:0 auto;max-width:60rem;display:flex;flex-direction:column;justify-content:center}.index .slideshow__slide .flex .txt .cont h2{font-family:Lora,serif;font-size:3.7rem;line-height:4.3rem;color:#303030;margin:0 0 3rem;font-weight:600}.index .slideshow__slide .flex .txt .cont p{font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.9rem;color:#8e8e8e;margin:0;border-top:1px solid rgba(0,0,0,.3);padding-top:1.8rem;font-weight:500}.index .slideshow__slide .flex .txt .cont .newsletter-form{margin:0 0 10rem;max-width:100%}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper{border:none;max-width:100%}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field{flex-direction:column;border:none}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field input{flex:1 0 100%;max-width:100%;padding-right:2rem;border:1px solid #d8d8d8;border-radius:.4rem}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field input:focus+label{top:-.2rem;font-size:1.1rem}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field input:not(:placeholder-shown)+label{top:-.2rem;font-size:1.1rem}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field label{font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:1.3rem;color:#b3b3b3;margin:0;font-weight:500;padding-top:1rem}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field button{font-family:Open Sans,sans-serif;flex:1 0 100%;max-width:100%;background-color:#b87333;padding:1.5rem 0;margin:1.4rem 0 0;font-size:1.6rem;line-height:1.6rem;color:#fff;font-weight:700;border:1px solid #b87333;border-radius:.2rem;transition:all .3s}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field button:hover{color:#b87333;background:#fff}.index .slideshow__slide .flex .txt .cont .newsletter-form .newsletter-form__field-wrapper .field:after{display:none}.index .slideshow__slide .flex .txt .cont .newsletter-form__message--success{font-family:Lora,serif;font-size:2.4rem;line-height:3rem;color:#303030;margin:0;font-weight:600;border:none!important;box-shadow:none!important;outline:none!important;width:100%;text-align:left;display:block}.index .slideshow__slide .flex .txt .cont .newsletter-form__message--success svg{display:none}body.collection #MainContent,body.collection-partners #MainContent,body.collection-events #MainContent{padding:8rem 0}.collection-hero__text-wrapper h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;margin:0 auto .5rem;color:#303030;font-weight:300;letter-spacing:.1em;text-transform:uppercase;text-align:center}.collection-hero__text-wrapper .collection-hero__title{font-family:Lora,serif;text-align:center;font-size:4.7rem;line-height:5.4rem;font-weight:600;margin:.5rem 0 2rem}.collection-hero__description{margin:0 auto;text-align:center}.collection-hero__description h1{font-family:Lora,serif;text-align:center;font-size:4.7rem;line-height:5.4rem;font-weight:600;margin:3rem auto;max-width:54rem}.collection-hero__description h1 strong{font-weight:inherit}.collection-hero__description p,.collection-hero__description h3{font-size:1.6rem;line-height:2.4rem;font-weight:300;max-width:45rem;margin:2rem auto;color:#303030;text-align:center}body.ubora-coffee-amp-tea-subscriptions .collection-hero__text-wrapper .collection-hero__title{display:none}body.ubora-coffee-amp-tea-subscriptions .collection-hero__description,body.ubora-coffee-amp-tea-subscriptions .collection-hero__description h1{margin-top:0}body.list-collections #MainContent{padding:8rem 0 12rem}body.list-collections h1.title.title--primary{font-family:Lora,serif;text-align:center;font-size:4.7rem;line-height:5.4rem;font-weight:600;margin:3rem auto 8rem;max-width:54rem}body.list-collections h1.title.title--primary strong{font-weight:inherit}body.list-collections p{font-size:1.6rem;line-height:2.4rem;font-weight:300;max-width:44rem;margin:2rem auto;color:#303030;text-align:center}body.list-collections h3{font-size:1.6rem;line-height:2.4rem;font-weight:400;max-width:44rem;margin:0 auto 2rem;color:#303030;text-align:center}.page-eventlp{background:#151514}.page-eventlp #hero{padding:16rem 0 20rem;background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative}.page-eventlp #hero .row{max-width:122rem;margin:0 auto;padding:0 3rem;position:relative;z-index:2}.page-eventlp #hero h1{font-family:Lora,serif;font-size:6.8rem;line-height:6.4rem;font-weight:300;color:#fff;text-align:center;margin:0 0 2rem}.page-eventlp #hero p{font-family:Open Sans,sans-serif;font-size:2.1rem;line-height:3.2rem;font-weight:300;color:#fff;text-align:center;margin:0 auto;max-width:66rem}.page-eventlp #hero img{width:100%;height:auto;margin:5rem 0 0}.page-eventlp #hero .gradient{position:absolute;left:0;right:0;top:0;bottom:0;display:block}.page-eventlp #hero .gradient.sides{background:linear-gradient(90deg,#151514,#1515141a,#151514)}.page-eventlp #hero .gradient.bottom{background:linear-gradient(0deg,#151514,#15151400)}.page-eventlp #gallery{margin-top:-14rem;padding:0 0 10rem}.page-eventlp #gallery .row{max-width:100rem;margin:0 auto;padding:0 11rem;position:relative}.page-eventlp #gallery .row img{width:100%;height:auto;border-radius:1.8rem}.page-eventlp #gallery .owl-stage-outer{z-index:1}.page-eventlp #gallery .owl-nav{position:absolute;left:-9rem;right:-9rem;top:50%;display:flex;justify-content:space-between;margin-top:-1.7rem;z-index:0}.page-eventlp #gallery .owl-nav .owl-prev,.page-eventlp #gallery .owl-nav .owl-next{width:3.4rem;height:3.4rem;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s;text-indent:-999rem}.page-eventlp #gallery .owl-nav .owl-prev:hover,.page-eventlp #gallery .owl-nav .owl-next:hover{transform:scale(1.2)}.page-eventlp #gallery .owl-nav .owl-prev{background-image:url(ico-prev.svg)}.page-eventlp #gallery .owl-nav .owl-next{background-image:url(ico-next.svg)}.page-eventlp #content{padding:4rem 0 13rem}.page-eventlp #content .row{max-width:110rem;margin:0 auto;padding:0 3rem;position:relative}.page-eventlp #content .flex{display:flex;justify-content:space-between;margin:0 -3rem}.page-eventlp #content .flex .content{flex:1 0 55%;max-width:55%;padding:0 3rem}.page-eventlp #content .flex .content .flex{margin:0 -4rem;justify-content:flex-start}.page-eventlp #content .flex .content .flex .post{padding:0 4rem;border-right:1px solid #fff}.page-eventlp #content .flex .content .flex .post h3{font-family:Lora,serif;font-size:3.1rem;line-height:3rem;font-weight:300;color:#fff;margin:0 0 1rem}.page-eventlp #content .flex .content .flex .post p{font-family:Open Sans,sans-serif;font-size:2.2rem;line-height:2.4rem;font-weight:300;color:#b87333;margin:0;font-weight:700}.page-eventlp #content .flex .content .flex .post p:last-of-type{padding-top:0;border-top:none}.page-eventlp #content .flex .content .flex .post+.post{border-right:none}.page-eventlp #content .flex .content h2{font-family:Open Sans,sans-serif;font-size:2.2rem;line-height:3rem;margin:3.5rem 0 1.5rem;text-transform:uppercase;font-weight:300;color:#b87333}.page-eventlp #content .flex .content ul{margin:0;padding:0;list-style:none}.page-eventlp #content .flex .content ul li{font-family:Open Sans,sans-serif;font-size:2.2rem;line-height:3rem;padding:.2rem 0 .2rem 4.5rem;margin:.1rem 0;position:relative;color:#fff;font-weight:300}.page-eventlp #content .flex .content ul li:before{content:"";width:2.4rem;height:2.4rem;display:block;background-color:#b87333;background-size:1.4rem auto;background-image:url(li-check-white.svg);background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:.5rem}.page-eventlp #content .flex .content p{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.7rem;margin:3rem 0 0;font-weight:300;color:#fff}.page-eventlp #content .flex .content p strong{font-weight:700}.page-eventlp #content .flex .content p:last-of-type{font-size:1.4rem;line-height:2.2rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.4)}.page-eventlp #content .flex .form{flex:1 0 45%;max-width:45%;padding:0 3rem}.page-eventlp #content .flex .form .globo-formbuilder{padding:2.5rem;background:#fff}.page-eventlp #content .flex .form .globo-formbuilder .globo-form-app.default-layout{margin-top:0;margin-bottom:0}.page-eventlp #content .flex .form .g-container .header h3{display:none}.page-eventlp #content .flex .form .g-container .header p{font-family:Open Sans,sans-serif;color:#333;font-size:1.6rem;line-height:2.4rem;margin:0}.page-eventlp #content .flex .form .g-container .content{flex:unset;max-width:100%;padding:0}.page-eventlp #content .flex .form .g-container .content .globo-form-control input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-eventlp #content .flex .form .g-container .content .globo-form-control textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-eventlp #content .flex .form .g-container .content .globo-form-control .messages p.help-block.error{margin:0;padding:0;color:#c00;font-weight:500;font-size:1.2rem}.page-eventlp #content .flex .form .g-container .footer{text-align:center}.page-eventlp #content .flex .form .g-container .footer button.submit{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;text-transform:uppercase;margin-top:0}.page-eventlp #content .flex .form .g-container .footer button.submit:hover{background-color:transparent;color:#b87333}.page-eventlp #content .flex .form .g-container .footer button.submit:after{display:none}.page-eventlp #content .flex .form .g-container .footer button.submit:hover{color:#b87333}.page-eventlp #content .flex .form .globo-form-app .message.success{background-color:#fff;padding:4rem 0;box-shadow:unset}.page-eventlp #content .flex .form .globo-form-app .message.success .dismiss{display:none}.page-eventlp #content .flex .form .globo-form-app .message.success .content{flex:unset;max-width:100%;padding:0}.page-eventlp #content .flex .form .globo-form-app .message.success .content h4,.page-eventlp #content .flex .form .globo-form-app .message.success .content p{font-family:Open Sans,sans-serif;color:#333;font-size:1.6rem;line-height:2.4rem;margin:0 0 1.5rem;padding:0}.page-location{background:#151514}.page-location #hero{padding:8rem 0;width:100%;height:auto;position:relative;z-index:2;background-repeat:no-repeat;background-position:center top;background-size:cover}.page-location #hero .gradient{background:linear-gradient(0deg,#151514,#15151400);position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:3}.page-location #hero .row{max-width:122rem;margin:0 auto;padding:0 3rem}.page-location #hero .row h1{font-family:Lora,serif;font-size:6.8rem;line-height:90%;font-weight:300;color:#fff;text-align:center;margin:0 auto;max-width:60rem;position:relative;z-index:4}.page-location #content{padding:2rem 0 15rem}.page-location #content .row{max-width:102rem;margin:0 auto;padding:0 3rem}.page-location #content .row img{max-width:100%;height:auto;border-radius:1.8rem}.page-location #content .row h2,.page-location #content .row h3{font-family:Open Sans,sans-serif;font-size:3rem;line-height:140%;font-weight:400;text-align:center;color:#fff;margin:5rem auto 1rem}.page-location #content .row p{padding:0;font-family:Open Sans,sans-serif;font-size:2.1rem;line-height:140%;font-weight:400;text-align:center;color:#fff;margin:0 auto 1rem;order:1}.page-location #content .row p a{color:inherit;text-decoration:underline}.page-location #content .row p a:hover{text-decoration:none}.page-location #content .row .framecontent{padding-top:58%;height:0;position:relative;border-radius:1.8rem;overflow:hidden;margin:6rem 0 0}.page-location #content .row .framecontent iframe{position:absolute;left:0;top:0;width:100%;height:100%}.page-location #content .flex{display:flex;margin:0 -2rem 2rem;justify-content:space-between}.page-location #content .flex .post{flex:1 0 50%;max-width:50%;padding:0 2rem;display:flex;flex-direction:column;justify-content:space-between}.page-location #content .flex .post .img{max-width:30rem;margin:0 auto}.page-location #content .flex .post .img img{display:block;margin:0 auto;width:100%;height:100%;object-fit:contain}.page-location #content .flex .post>.content h2{margin:0 0 2rem}.wholesale-landingpage{background:#151514}.wholesale-landingpage #hero{width:100%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:13.5rem}.wholesale-landingpage #hero .row{max-width:126rem;margin:0 auto;padding:0 3rem}.wholesale-landingpage #hero .row .content{display:flex;flex-direction:column;justify-content:center;padding-top:17.7rem;align-items:center;margin:0 auto;text-align:center}.wholesale-landingpage #hero .row .content p{font-family:Lora,serif;text-align:center;font-size:5.5rem;line-height:5.9rem;font-weight:400;margin:3rem auto 1rem;max-width:87rem;color:#fff}.wholesale-landingpage #hero .row .content p+p{font-family:Open Sans,sans-serif;text-align:center;font-size:1.8rem;line-height:3.1rem;font-weight:300;margin:0 auto 5.5rem;max-width:78rem;color:#fff}.wholesale-landingpage #hero .row .content p:last-of-type{margin-bottom:5.5rem}.wholesale-landingpage #hero .row .content img{max-width:13.5rem;height:auto}.wholesale-landingpage #video{background-color:#151514;position:relative;z-index:2}.wholesale-landingpage #video .row{max-width:126rem;margin:0 auto;padding:0 3rem}.wholesale-landingpage #video .row .videoWrapper{position:relative;height:auto;top:-13.5rem}.wholesale-landingpage #video .row .videoWrapper video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.wholesale-landingpage .rich-text{padding:0 0 10rem;background-color:#151514}.wholesale-landingpage .rich-text .rich-text__wrapper{padding:0 3rem}.wholesale-landingpage .rich-text .rich-text__wrapper p{font-family:Open Sans,sans-serif;text-align:center;font-size:1.6rem;line-height:2.8rem;font-weight:400;margin:0;color:#fff}.wholesale-landingpage #info{width:100%;height:auto;background:#151514;padding:0 0 14rem}.wholesale-landingpage #info .row{max-width:126rem;margin:0 auto;padding:0 3rem}.wholesale-landingpage #info .row .flex{display:flex;justify-content:space-between;align-items:flex-start}.wholesale-landingpage #info .row .flex .txt{padding:0 7.5rem;flex:1;max-width:100%}.wholesale-landingpage #info .row .flex .txt ul{margin:0 0 2rem;padding:0;list-style:none}.wholesale-landingpage #info .row .flex .txt ul li{font-family:Open Sans,sans-serif;text-align:left;font-size:2.2rem;line-height:3.5rem;font-weight:300;margin:0;color:#fff;padding:1.4rem 2rem 2rem 5.7rem;background-image:url(ico-check-brown.svg);border-bottom:1px solid rgba(255,255,255,.2);background-repeat:no-repeat;background-position:top 2rem left 1rem}.wholesale-landingpage #info .row .flex .txt ul li:last-of-type{border-bottom:none}.wholesale-landingpage #info .row .flex .txt p{font-family:Open Sans,sans-serif;text-align:left;font-size:2.2rem;line-height:3.5rem;font-weight:700;margin:0;color:#fff}.wholesale-landingpage #info .row .flex .form{flex:1 0 49.2rem;max-width:49.2rem}.wholesale-landingpage #info .row .flex .form form{background-color:#fff;padding:2.5rem 3rem}.wholesale-landingpage #info .row .flex .form form .contact__fields{display:block}.wholesale-landingpage #info .row .flex .form form .field{margin:0 0 2.5rem}.wholesale-landingpage #info .row .flex .form form .field:after{display:none}.wholesale-landingpage #info .row .flex .form form .field input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem}.wholesale-landingpage #info .row .flex .form form .field textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem}.wholesale-landingpage #info .row .flex .form form .field label{margin-top:.5rem}.wholesale-landingpage #info .row .flex .form form .field .field__input:not(:placeholder-shown)~.field__label,.wholesale-landingpage #info .row .flex .form form .field input:focus+label{margin-top:-.2rem;margin-left:-.1rem}.wholesale-landingpage #info .row .flex .form form .field .contact__field-error{color:#c00}.wholesale-landingpage #info .row .flex .form form .contact__button{text-align:center;margin-top:2.5rem}.wholesale-landingpage #info .row .flex .form form .contact__button button{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;text-transform:uppercase;margin-top:0}.wholesale-landingpage #info .row .flex .form form .contact__button button:hover{background-color:transparent;color:#b87333}.wholesale-landingpage #info .row .flex .form form .contact__button button:after{display:none}.wholesale-landingpage #info .row .flex .form form .contact__button button:hover{color:#b87333}.wholesale-landingpage #info .row .flex .form .globo-formbuilder{padding:0;background:#fff}.wholesale-landingpage #info .row .flex .form .globo-formbuilder .globo-form-app.default-layout{margin-top:0;margin-bottom:0}.wholesale-landingpage #info .row .flex .form .g-container .header h3{font-family:Open Sans,sans-serif;font-size:2.8rem;line-height:3.4rem;font-weight:500;margin:0 auto 2rem;color:#303030;text-align:center}.wholesale-landingpage #info .row .flex .form .g-container .header h3:after{content:"";display:block;margin:2.5rem auto;max-width:12rem;border:none;border-top:4px solid #B87333}.wholesale-landingpage #info .row .flex .form .g-container .header p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400;margin:2rem auto;max-width:24rem;text-align:center}.wholesale-landingpage #info .row .flex .form .g-container .content{flex:unset;max-width:100%;padding:0}.wholesale-landingpage #info .row .flex .form .g-container .content .globo-form-control input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.wholesale-landingpage #info .row .flex .form .g-container .content .globo-form-control textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.wholesale-landingpage #info .row .flex .form .g-container .content .globo-form-control .messages p.help-block.error{margin:0;padding:0;color:#c00;font-weight:500;font-size:1.2rem;text-align:left;max-width:100%}.wholesale-landingpage #info .row .flex .form .g-container .footer{text-align:center}.wholesale-landingpage #info .row .flex .form .g-container .footer button.submit{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;text-transform:uppercase;margin-top:0}.wholesale-landingpage #info .row .flex .form .g-container .footer button.submit:hover{background-color:transparent;color:#b87333}.wholesale-landingpage #info .row .flex .form .g-container .footer button.submit:after{display:none}.wholesale-landingpage #info .row .flex .form .g-container .footer button.submit:hover{color:#b87333}.wholesale-landingpage #info .row .flex .form .globo-form-app .message.success{background-color:#fff;padding:4rem 2rem;box-shadow:unset}.wholesale-landingpage #info .row .flex .form .globo-form-app .message.success .dismiss{display:none}.wholesale-landingpage #info .row .flex .form .globo-form-app .message.success .content{flex:unset;max-width:100%;padding:0}.wholesale-landingpage #info .row .flex .form .globo-form-app .message.success .content h4,.wholesale-landingpage #info .row .flex .form .globo-form-app .message.success .content p{font-family:Open Sans,sans-serif;color:#333;font-size:1.6rem;line-height:2.4rem;margin:0 0 1.5rem;padding:0;max-width:100%;text-align:center}.wholesale-landingpage #logos{width:100%;height:auto;background:#151514;padding-bottom:12rem}.wholesale-landingpage #logos .row{max-width:104rem;margin:0 auto;padding:0 3rem}.wholesale-landingpage #logos .row .logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto}.wholesale-landingpage #logos .row .logos .logo{max-width:15rem;height:auto;margin:2.2rem}.wholesale-landingpage #logos .row .logos .logo img{width:100%;height:100%;object-fit:contain}body.collection-partners .collection-hero__text-wrapper .collection-hero__title{font-family:Lora,serif;font-size:6.5rem;line-height:6rem;margin:.5rem 0 2.5rem;font-weight:400}body.collection-partners .collection-hero__text-wrapper .img img{display:block;margin:0 auto 2.5rem;height:7.2rem;width:auto}body.collection-partners .collection-hero__title+.collection-hero__description{font-family:Lora,serif;font-size:2.4rem;line-height:3rem;font-weight:400;font-style:italic;margin:2rem auto;max-width:38rem}body.collection-partners #FacetFiltersForm,body.collection-partners #main-collection-filters{display:none}body.collection-partners #product-grid .grid__item{flex:1 0 100%;width:100%;max-width:100%}body.collection-partners #product-grid .grid__item .card{flex-direction:row}body.collection-partners #product-grid .grid__item .card .card__content .card__information{display:flex;flex-direction:column;justify-content:space-between;padding:5rem 3rem}body.collection-partners #product-grid .grid__item .card .card__content .card__information .cup{margin:0 auto;max-width:32rem}body.collection-partners #product-grid .grid__item .card .card__content .card__information .cup h3{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.4rem;color:#303030;font-weight:600;margin:0 0 1rem;text-align:center}body.collection-partners #product-grid .grid__item .card .card__content .card__information .cup p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:300;margin:2rem 0 0;text-align:center}body.collection-partners #product-grid .grid__item .card .card__content .card__information .cup a{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:400;margin:0;text-align:center;text-decoration:underline}body.collection-partners #product-grid .grid__item .card .card__content .card__information .cup a:hover{text-decoration:none}body.collection-partners #product-grid .grid__item .card .card__content .card__information .more{margin:5rem 0 0}body.collection-partners #product-grid .grid__item .card .card__content .card__information .more h3{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.4rem;text-align:center;margin:0 0 .5rem;color:#303030;font-weight:600}body.collection-partners #product-grid .grid__item .card .card__content .card__information .more h2{font-family:Open Sans,sans-serif;font-size:2.7rem;line-height:3.2rem;text-align:center;margin:0;color:#303030;font-weight:600}body.collection-partners #product-grid .grid__item .card .card__content .card__information .more hr{margin:2rem auto;max-width:12rem;border:none;border-top:1px solid #303030}body.collection-partners #product-grid .grid__item .card .card__content .card__information .more .price{margin:0}body.collection-partners #product-grid .grid__item .card .card__content .card__information .more .price .price__container{font-size:1.6rem}body.collection-events .collection-hero__text-wrapper .collection-hero__title{font-family:Lora,serif;font-size:6.5rem;line-height:6rem;margin:.5rem 0 2.5rem;font-weight:400}body.collection-events .collection-hero__text-wrapper .img img{display:block;margin:0 auto 2.5rem;height:7.2rem;width:auto}body.collection-events .collection-hero__title+.collection-hero__description{font-family:Lora,serif;font-size:2.4rem;line-height:3rem;font-weight:400;font-style:italic;margin:2rem auto;max-width:38rem}body.collection-events #FacetFiltersForm,body.collection-events #main-collection-filters{display:none}body.collection-events #product-grid .grid__item{flex:1 0 100%;width:100%;max-width:100%}body.collection-events #product-grid .grid__item .card{flex-direction:row}body.collection-events #product-grid .grid__item .card .card__content .card__information{display:flex;flex-direction:column;justify-content:space-between;padding:5rem 3rem}body.collection-events #product-grid .grid__item .card .card__content .card__information .cup{margin:0 auto;max-width:32rem}body.collection-events #product-grid .grid__item .card .card__content .card__information .cup h3{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.4rem;color:#303030;font-weight:600;margin:0 0 1rem;text-align:center}body.collection-events #product-grid .grid__item .card .card__content .card__information .cup p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:300;margin:2rem 0 0;text-align:center}body.collection-events #product-grid .grid__item .card .card__content .card__information .cup a{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:400;margin:0;text-align:center;text-decoration:underline}body.collection-events #product-grid .grid__item .card .card__content .card__information .cup a:hover{text-decoration:none}body.collection-events #product-grid .grid__item .card .card__content .card__information .more{margin:0 0 5rem}body.collection-events #product-grid .grid__item .card .card__content .card__information .more h3{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.4rem;text-align:center;margin:0 0 .5rem;color:#303030;font-weight:600}body.collection-events #product-grid .grid__item .card .card__content .card__information .more h2{font-family:Open Sans,sans-serif;font-size:2.7rem;line-height:3.2rem;text-align:center;margin:0;color:#303030;font-weight:600}body.collection-events #product-grid .grid__item .card .card__content .card__information .more hr{margin:2rem auto;max-width:12rem;border:none;border-top:1px solid #303030}body.collection-events #product-grid .grid__item .card .card__content .card__information .more .price{margin:0}body.collection-events #product-grid .grid__item .card .card__content .card__information .more .price .price__container{font-size:1.6rem}.product .productDesc{position:relative;display:flex;flex-direction:column}.product .productDesc .product__text{font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:1.4rem;letter-spacing:.1em;color:#6c6c6c;margin-bottom:.5rem}.product .productDesc .product__title{margin:1rem 0 0}.product .productDesc .product__title h1{font-family:Lora,serif;font-size:5rem;line-height:5.2rem;color:#fff;font-weight:400}.product .productDesc .grid__item.product__media-wrapper .slider-buttons{margin:0 0 3rem}.product .productDesc .grid__item.product__media-wrapper .slider-buttons button svg{filter:invert(1)}.product .productDesc p.event{font-family:Lora,serif;font-size:1.8rem;line-height:2.4rem;font-weight:500;font-style:italic;color:#fff;margin:1.5rem 0 3rem}.product .productDesc .flex{display:flex;justify-content:flex-start;margin:2rem -.2rem 2.5rem;flex-wrap:wrap}.product .productDesc .flex .origin,.product .productDesc .flex .produced{font-family:Open Sans,sans-serif;font-size:1rem;line-height:1.8rem;color:#303030;text-transform:uppercase;margin:.5rem .2rem;padding:.6rem 1.3rem;font-weight:500;white-space:nowrap}.product .productDesc .flex .origin{background:#f3ede7}.product .productDesc .flex .produced{background:#f1d5bc}.product .productDesc p.notes{font-family:Lora,serif;font-size:1.8rem;line-height:2.4rem;font-weight:500;font-style:italic;color:#fff;max-width:22rem}.product .productDesc p.notes span{color:#6c6c6c}.product .productDesc #shopify-block-loox-rating{position:relative;min-height:3rem;padding:0 0 5rem}.product .productDesc .loox-rating{padding:0;margin-bottom:0;display:block!important;color:#fff}.product .productDesc .loox-rating span{color:#fff}.product .productDesc .loox-rating:before{content:"";position:absolute;left:-999rem;right:-999rem;top:-200rem;bottom:0;background:#170f09;display:block;z-index:-1}.product .productDesc .form__label{font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.4rem;font-weight:500;color:#646464;text-transform:uppercase}.product .productDesc .recharge-subscription-widget .rc-widget .rc-radio--active{background:transparent}.product .productDesc .recharge-subscription-widget .rc-widget .rc-selling-plans{background:transparent;padding-left:50px}.product .productDesc .recharge-subscription-widget .rc-tooltip .how-it-works{color:#646464}.product .productDesc .recharge-subscription-widget .rc-tooltip a{color:#646464;text-decoration:underline}.product .productDesc .recharge-subscription-widget .rc-tooltip a:hover{color:#646464;text-decoration:none}.product .productDesc .recharge-subscription-widget .rc_popup{padding-left:0}.product .productDesc .recharge-subscription-widget .rc_popup .rc_popup_label_wrapper{padding:0}.product .productDesc .recharge-subscription-widget .rc_popup .rc_popup_label_wrapper:focus{outline:none}.product .productDesc .recharge-subscription-widget .rc_popup .rc_popup__label,.product .productDesc .recharge-subscription-widget .rc_popup .rc_popup__how_it_works{color:#646464}.product .productDesc .recharge-subscription-widget .rc_popup .rc_popup__how_it_works strong{color:#646464!important}.product .productDesc .recharge-subscription-widget .rc_popup .rc_popup__block__content{padding-bottom:20px}.product .productDesc .recharge-subscription-widget .rc_popup .rc_popup__block__footer{display:none}.product .productDesc .recharge-subscription-widget div.rc_popup__block__content a{color:#646464!important;text-decoration:underline}.product .productDesc .recharge-subscription-widget div.rc_popup__block__content a:hover{text-decoration:none}.product .productDesc .product-form__input{margin:0 0 3rem}.product .productDesc .product-form__input input[type=radio]+label{border-radius:0}.product .productDesc .product-form__input input[type=radio]:checked+label{background-color:#b87333;border-color:#b87333;color:#fff}.product .productDesc div#rc_container{display:flex;justify-content:flex-start}.product .productDesc div#rc_container div#rc_radio_options{display:flex;flex-wrap:wrap}.product .productDesc div#rc_container div#rc_radio_options .rc_block{padding:0;margin:0 1rem 0 0;width:unset;height:5rem}.product .productDesc div#rc_container div#rc_radio_options .rc_block input{position:absolute;left:-999rem}.product .productDesc div#rc_container div#rc_radio_options .rc_block input+label{border:1px solid #121212;padding:1rem 2rem;font-size:1.4rem;line-height:1;letter-spacing:.1rem;text-indent:-999rem}.product .productDesc div#rc_container div#rc_radio_options .rc_block .rc_price{display:none}.product .productDesc div#rc_container div#rc_radio_options .rc_block__type--active input+label{background-color:#b87333;border-color:#b87333;color:#fff}.product .productDesc div#rc_container div#rc_radio_options #rc_autodeliver_options{margin:.5rem 0 0}.product .productDesc div#rc_container div#rc_radio_options #rc_autodeliver_options .rc_label{padding:0 1rem .5rem}.product .productDesc div#rc_container div#rc_radio_options #rc_autodeliver_options .rc_label span{font-family:Open Sans,sans-serif;color:#121212;font-size:1.4rem}.product .productDesc div#rc_container div.rc_popup{padding:0;margin:2rem 0 0}.product .productDesc .price.price--large{margin:4rem 0 1rem}.product .productDesc .price.price--large sup{position:relative;top:.3rem;font-size:1.8rem;margin-right:.2rem}.product .productDesc .price.price--large s.price-item--regular{opacity:.6}.product .productDesc .price.price--large .price-item{font-family:Lora,serif;font-size:3.2rem;line-height:3rem;font-weight:600;color:#303030}.product .productDesc .product-form__buttons{margin:2rem 0 0}.product .productDesc .product-form__buttons button{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2rem;font-weight:500;color:#fff;padding:1.3rem 2rem;transition:all .3s}.product .productDesc .product-form__buttons button:after{display:none}.product .productDesc .product-form__buttons .product-form__submit{background:#b87333;border:1px solid #B87333}.product .productDesc .product-form__buttons .product-form__submit:hover{background:#fff;color:#b87333}.product .productDesc .product-form__buttons .shopify-payment-button__more-options{color:#646464;display:none}.product .productDesc .product-form__buttons .shopify-payment-button__more-options:hover{text-decoration:none}.product .productDesc .product-form__buttons .shopify-payment-button__button{background:#303030;border:1px solid #303030}.product .productDesc .product-form__buttons .shopify-payment-button__button:hover{background:#fff;color:#303030}.product .productDesc .product__pickup-availabilities{margin:2rem 0 0}.product .productDesc .product__pickup-availabilities p,.product .productDesc .product__pickup-availabilities #ShowPickupAvailabilityDrawer{font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.4rem;color:#6f6f6f;margin:0 0 1rem;display:inline}.product .productDesc .product__pickup-availabilities p span.color-foreground,.product .productDesc .product__pickup-availabilities #ShowPickupAvailabilityDrawer span.color-foreground{color:inherit}.product .productDesc .product__description{position:relative;padding:4rem 0 0}.product .productDesc .product__description:before{content:"";position:absolute;left:-999rem;right:-999rem;bottom:100%;height:500rem;background:#f6f4f3;display:block;z-index:-2}.product .productDesc .product__description h3{font-family:Lora,serif;font-size:1.5rem;line-height:2.1rem;font-style:italic;font-weight:500;color:#b87333;display:flex;justify-content:space-between;margin:4.5rem 0 1.5rem;flex-wrap:wrap}.product .productDesc .product__description h3 a{font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:2.1rem;margin-left:1rem;color:#6f6f6f;text-decoration:underline;font-style:normal}.product .productDesc .product__description h3 a:hover{text-decoration:none}.product .productDesc .product__description table{border-collapse:collapse;border:1px solid #D6D6D6}.product .productDesc .product__description table tr td{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.1rem;color:#6f6f6f;padding:1.5rem}.product .productDesc .product__description table tr td strong{font-weight:700;color:#313030}.product .productDesc .product__description table.details{background:#fff;border:none}.product .productDesc .product__description table.details tr td{color:#313030;font-size:1.4rem;font-weight:500;white-space:nowrap}.product .productDesc .product__description table.details tr td img{border:none;height:4.6rem;width:auto;margin:0}.product .productDesc .product__description table.details tr td:first-child{padding-left:2.5rem}.product .productDesc .product__description table.details tr td:last-child{padding-right:2.5rem}.product .productDesc .product__description table.details tr:first-of-type td{padding-bottom:0}.product .productDesc .product__description table.details tr:last-of-type td{padding-top:0}.product .productDesc .product__description h4{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.8rem;font-weight:700;color:#b87333;margin:5rem 0 2.5rem}.product .productDesc .product__description p,.product .productDesc .product__description li{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2.4rem;color:#303030;font-weight:400;margin:2rem 0}.product .productDesc .product__description ul li,.product .productDesc .product__description ol li{margin:1rem 0}.product .productDesc .product__description p.level{font-family:Lora,serif;font-size:5rem;line-height:5rem;display:flex;align-items:center;color:#303030;font-weight:600}.product .productDesc .product__description p.level img{margin:1rem 0 0 2rem;border:none}.product .cbb-frequently-bought-container{border-top:1px solid #D6D6D6;padding-top:4rem;margin-top:4rem;order:2}.product .cbb-frequently-bought-container h2.cbb-frequently-bought-title{font-family:Lora,serif!important;font-size:2.5rem!important;line-height:3rem!important;color:#303030!important;font-weight:500!important;margin:0 0 2rem!important}.product .cbb-frequently-bought-container li{position:relative}.product .cbb-frequently-bought-container input[type=checkbox]{position:absolute;left:0;top:.8rem;opacity:.1;width:1.6rem!important;height:1.6rem!important;margin:0!important;z-index:10}.product .cbb-frequently-bought-container input[type=checkbox]+.translatable,.product .cbb-frequently-bought-container input[type=checkbox]+.cbb-frequently-bought-selector-link{display:inline-block!important;margin-left:3rem!important}.product .cbb-frequently-bought-container input[type=checkbox]+.translatable h3,.product .cbb-frequently-bought-container input[type=checkbox]+.cbb-frequently-bought-selector-link h3{margin-left:0!important}.product .cbb-frequently-bought-container input[type=checkbox]+.translatable:before,.product .cbb-frequently-bought-container input[type=checkbox]+.cbb-frequently-bought-selector-link:before{content:"";width:1.6rem;height:1.6rem;border-radius:3px;border:1px solid #B87333;position:absolute;left:0;top:.8rem}.product .cbb-frequently-bought-container input[type=checkbox]:checked+.translatable:before,.product .cbb-frequently-bought-container input[type=checkbox]:checked+.cbb-frequently-bought-selector-link:before{background:#b87333 url(ico-check.svg) no-repeat center;background-size:1rem auto}.product .cbb-frequently-bought-recommendations-container{display:flex;align-items:center}.product .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form{margin-bottom:2.5rem!important}.product .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form .cbb-frequently-bought-total-price-text{font-size:1.6rem!important;font-weight:500!important;color:#303030!important;margin-right:.5rem!important}.product .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form .money{font-family:Lora,serif;font-weight:600!important;font-size:2.8rem!important;line-height:3rem!important}.product .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form .cbb-frequently-bought-add-button{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;background:#313030;border-color:#313030;padding:1rem 2rem!important}.product .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form .cbb-frequently-bought-add-button:hover{background-color:transparent;color:#b87333}.product .cbb-frequently-bought-selector-list li .cbb-frequently-bought-selector-label-regular-price{font-family:Lora,serif!important;font-size:2rem!important;line-height:2.4rem!important;color:#303030!important;font-weight:600!important}.product .color-background-1{background:#f6f4f3;padding:3rem 0}.product .color-background-1 h2{font-family:Lora,serif;font-size:2.5rem;line-height:3rem;color:#303030;font-weight:500;margin:0 0 2rem}.product #shopify-block-loox-product-reviews{display:none}.page .page-width.page-width--narrow{padding:9rem 3rem 15rem;max-width:64rem}.page .page-width.page-width--narrow h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;margin:1rem auto;color:#fff;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center}.page .page-width.page-width--narrow h1{font-family:Lora,serif;font-size:4.6rem;line-height:5rem;text-align:center;color:#303030;font-weight:400;margin:0 0 7rem}.page .page-width.page-width--narrow p{font-family:Open Sans,sans-serif;font-size:1.6rem;margin:2rem 0;line-height:2.4rem;color:#303030;font-weight:400}.page .page-width.page-width--narrow img{max-width:100%;height:auto;border-radius:1.2rem}body.ubora-coffee-promotions .collection-hero__text-wrapper .collection-hero__title{font-size:6.5rem;line-height:6rem;font-weight:400}body.ubora-coffee-promotions #main-collection-filters{display:none}body.ubora-coffee-promotions #ProductGridContainer h2{font-weight:400}.page-contact .page-width.page-width--narrow{padding:9rem 3rem 0;max-width:64rem}.page-contact .page-width.page-width--narrow h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;margin:1rem auto;color:#303030;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center}.page-contact .page-width.page-width--narrow h1{font-family:Lora,serif;font-size:4.6rem;line-height:5rem;text-align:center;color:#303030;font-weight:400;margin:0 0 2rem}.page-contact .page-width.page-width--narrow p{font-family:Open Sans,sans-serif;font-size:1.6rem;margin:2rem 0;line-height:2.4rem;color:#303030;font-weight:400}.page-contact .color-background-1.gradient .page-width.page-width--narrow{padding:8rem 3rem 15rem}.page-contact .globo-formbuilder{padding:0;background:#fff}.page-contact .globo-formbuilder .globo-form-app.default-layout{margin-top:0;margin-bottom:0}.page-contact .g-container .header h3{font-family:Open Sans,sans-serif;font-size:2.8rem;line-height:3.4rem;font-weight:500;margin:0 auto 2rem;color:#303030;text-align:center}.page-contact .g-container .header h3:after{content:"";display:block;margin:2.5rem auto;max-width:12rem;border:none;border-top:4px solid #B87333}.page-contact .g-container .header p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400;margin:2rem auto;max-width:100%;text-align:center}.page-contact .g-container .content{flex:unset;max-width:100%;padding:0}.page-contact .g-container .content .globo-form-control input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-contact .g-container .content .globo-form-control textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-contact .g-container .content .globo-form-control .messages p.help-block.error{margin:0;padding:0;color:#c00;font-weight:500;font-size:1.2rem;text-align:left;max-width:100%}.page-contact .globo-form-id-8269 .globo-form-app .footer{text-align:center}.page-contact .globo-form-id-8269 .globo-form-app .footer button.submit{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;text-transform:uppercase;margin-top:0}.page-contact .globo-form-id-8269 .globo-form-app .footer button.submit:hover{background-color:transparent;color:#b87333}.page-contact .globo-form-id-8269 .globo-form-app .footer button.submit:after{display:none}.page-contact .globo-form-id-8269 .globo-form-app .footer button.submit:hover{color:#b87333}.page-contact .globo-form-app .message.success{background-color:#fff;padding:4rem 2rem;box-shadow:unset}.page-contact .globo-form-app .message.success .dismiss{display:none}.page-contact .globo-form-app .message.success .content{flex:unset;max-width:100%;padding:0}.page-contact .globo-form-app .message.success .content h4,.page-contact .globo-form-app .message.success .content p{font-family:Open Sans,sans-serif;color:#333;font-size:1.6rem;line-height:2.4rem;margin:0 0 1.5rem;padding:0;max-width:100%;text-align:center}.page-subscription #MainContent{position:relative;background:#151514}.page-subscription .page-width.page-width--narrow{padding:9rem 0 16rem;max-width:84rem}.page-subscription .page-width.page-width--narrow:before{content:"";width:100vw;aspect-ratio:1.99;background:url(bg-subscription-mast.jpg) no-repeat center bottom;background-size:cover;display:block;left:0;top:0;position:absolute;z-index:0}.page-subscription .page-width.page-width--narrow:after{content:"";width:100vw;aspect-ratio:1.28;background:url(https://uboracoffee.com/cdn/shop/t/67/assets/bg-subscription-footer.jpg) no-repeat center top;background-size:cover;display:block;left:0;bottom:0;position:absolute;z-index:0}.page-subscription .page-width.page-width--narrow h1.main-page-title.page-title.h0{display:none}.page-subscription .page-width.page-width--narrow .rte{padding:0 3rem;position:relative;z-index:1}.page-subscription .page-width.page-width--narrow h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;margin:1rem auto;color:#fff;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:10rem 0 0;background:url(ubora-sigil2.png) no-repeat;background-size:auto 7.3rem;background-position:center top}.page-subscription .page-width.page-width--narrow h1{font-family:Lora,serif;font-size:6.5rem;line-height:6.5rem;color:#fff;font-weight:400;margin:1.5rem auto 4rem;text-align:center}.page-subscription .page-width.page-width--narrow h3{font-family:Lora,serif;font-size:2.2rem;margin:0 0 1rem;line-height:2.8rem;color:#fff;font-weight:300;max-width:56rem;text-align:left}.page-subscription .page-width.page-width--narrow p{font-family:Open Sans,sans-serif;font-size:2.1rem;margin:2rem auto;max-width:58rem;line-height:3.2rem;color:#fff;font-weight:300;text-align:center}.page-subscription .page-width.page-width--narrow hr{margin:4rem auto;max-width:50rem;width:100%;background:linear-gradient(90deg,#fff0,#fff,#fff0);height:1px;display:block;border-top:none}.page-subscription .page-width.page-width--narrow a{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:1rem 0 0;font-style:normal;text-decoration:none;padding:1.1rem 4rem;font-weight:400}.page-subscription .page-width.page-width--narrow a:hover{background-color:transparent;color:#b87333}.page-subscription .page-width.page-width--narrow table{margin:8rem 0 0;box-shadow:20px 20px 100px #502e0e1a;border-radius:12px}.page-subscription .page-width.page-width--narrow table tbody tr td{padding:0 0 10rem;vertical-align:top;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:300;border:none}.page-subscription .page-width.page-width--narrow table tbody tr td img{margin:0;display:block;border-radius:.8rem}.page-subscription .page-width.page-width--narrow table tbody tr td p{margin:0;max-width:100%;font-size:1.6rem;line-height:2.4rem;font-weight:300;text-align:left}.page-subscription .page-width.page-width--narrow table tbody tr td:nth-of-type(1){padding-right:2.5rem}.page-subscription .page-width.page-width--narrow table tbody tr td:nth-of-type(2){padding-left:2.5rem}.page-subscription .color-background-1.gradient .page-width.page-width--narrow{padding:8rem 0 15rem}.page-about .page-width.page-width--narrow{padding:9rem 0 16rem;max-width:100rem}.page-about .page-width.page-width--narrow .rte{padding:0 3rem}.page-about .page-width.page-width--narrow h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;margin:1rem auto;color:#303030;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center}.page-about .page-width.page-width--narrow h1{font-family:Lora,serif;font-size:4.6rem;line-height:5rem;color:#303030;font-weight:400;margin:0 0 2rem;text-align:center}.page-about .page-width.page-width--narrow h3{font-family:Open Sans,sans-serif;font-size:1.6rem;margin:2rem auto;line-height:2.4rem;color:#303030;font-weight:300;max-width:56rem;text-align:center}.page-about .page-width.page-width--narrow p{font-family:Open Sans,sans-serif;font-size:1.6rem;margin:2rem 0;line-height:2.4rem;color:#303030;font-weight:300}.page-about .page-width.page-width--narrow table{margin:2rem 0 0;background:#fff;box-shadow:20px 20px 100px #502e0e1a;border-radius:12px}.page-about .page-width.page-width--narrow table tbody tr td{padding:2rem;vertical-align:top;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:300}.page-about .page-width.page-width--narrow table tbody tr td img{margin:0;display:block;border-radius:1.2rem}.page-about .page-width.page-width--narrow table tbody tr td p{margin:0}.page-about .page-width.page-width--narrow table:first-of-type{margin-top:10rem}.page-about .color-background-1.gradient .page-width.page-width--narrow{padding:8rem 0 15rem}.page-corporategift{background-color:#151514}.page-corporategift #hero{background-size:cover;background-position:center;background-repeat:no-repeat;padding:11rem 0 14rem}.page-corporategift #hero .row{margin:0 auto;max-width:80rem;padding:0 3rem;text-align:center}.page-corporategift #hero .row img{height:7.4rem;width:auto;margin:0 0 2rem}.page-corporategift #hero .row h1{font-family:Lora,serif;font-size:6.5rem;line-height:6.5rem;color:#fff;font-weight:400;margin:1.5rem auto 4rem}.page-corporategift #hero .row h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;margin:1rem auto;color:#fff;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center}.page-corporategift #hero .row p{font-family:Lora,serif;font-size:2.1rem;margin:2rem auto;max-width:63rem;font-style:italic;line-height:3.2rem;color:#fff;font-weight:300}.page-corporategift #hero .row a{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;margin-top:0;padding:1.1rem 4rem;text-transform:uppercase}.page-corporategift #hero .row a:hover{background-color:transparent;color:#b87333}.page-corporategift section.shopify-section.section{padding:0 0 8rem}.page-corporategift section.shopify-section.section .color-background-1.gradient{background-color:#151514;margin:0 auto;max-width:104rem;padding:0 3rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex{display:flex;justify-content:center;align-items:flex-start;margin:0 -2.2rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts{flex:1 0 40.9rem;max-width:40.7rem;padding:0 2.2rem;display:flex;flex-direction:column}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift{padding-bottom:4.5rem;max-width:40.9rem;height:auto;position:relative}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift img{width:100%;height:100%;object-fit:contain}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift p{font-family:Open Sans,sans-serif;font-size:1.3rem;line-height:3.6rem;color:#fff;font-weight:600;text-align:left;margin:0;text-transform:uppercase;position:absolute;top:1rem;left:3rem;letter-spacing:.22em}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width{flex:1;max-width:100%;padding:4rem 5rem;background:#fff;margin-top:0;max-width:56rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width hr{max-width:12rem;border:none;border-top:4px solid #B87333;margin:3rem auto}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width h2{font-family:Open Sans,sans-serif;font-size:2.4rem;line-height:3.2rem;color:#303030;font-weight:500;text-align:center;margin:0 auto 2rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:400;text-align:center;margin:2rem auto;max-width:41rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width p a{font-weight:700;text-decoration:underline;color:inherit}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width p a:hover{text-decoration:none}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form{margin-top:0}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .contact__fields{display:block}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field{margin:0 0 2.5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field:after{display:none}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field label{margin-top:.5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field .field__input:not(:placeholder-shown)~.field__label,.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field input:focus+label{margin-top:-.2rem;margin-left:-.1rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .field .contact__field-error{color:#c00}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .contact__button{text-align:center;margin-top:2.5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .contact__button button{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;text-transform:uppercase;margin-top:0}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .contact__button button:hover{background-color:transparent;color:#b87333}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .contact__button button:after{display:none}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex form .contact__button button:hover{color:#b87333}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .globo-formbuilder{padding:0;background:#fff}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .globo-formbuilder .globo-form-app.default-layout{margin-top:0;margin-bottom:0}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .header h3{font-family:Open Sans,sans-serif;font-size:2.8rem;line-height:3.4rem;font-weight:500;margin:0 auto 2rem;color:#303030;text-align:center}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .header h3:after{content:"";display:block;margin:2.5rem auto;max-width:12rem;border:none;border-top:4px solid #B87333}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .header p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400;margin:2rem auto;max-width:100%;text-align:center}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .content{flex:unset;max-width:100%;padding:0}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .content .globo-form-control input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .content .globo-form-control textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .content .globo-form-control .messages p.help-block.error{margin:0;padding:0;color:#c00;font-weight:500;font-size:1.2rem;text-align:left;max-width:100%}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .footer{text-align:center}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .footer button.submit{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;text-transform:uppercase;margin-top:0}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .footer button.submit:hover{background-color:transparent;color:#b87333}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .footer button.submit:after{display:none}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .g-container .footer button.submit:hover{color:#b87333}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .globo-form-app .message.success{background-color:#fff;padding:4rem 2rem;box-shadow:unset}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .globo-form-app .message.success .dismiss{display:none}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .globo-form-app .message.success .content{flex:unset;max-width:100%;padding:0}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .globo-form-app .message.success .content h4,.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .globo-form-app .message.success .content p{font-family:Open Sans,sans-serif;color:#333;font-size:1.6rem;line-height:2.4rem;margin:0 0 1.5rem;padding:0;max-width:100%;text-align:center}.page-wholesale #hero{background-size:cover;background-position:center;background-repeat:no-repeat;padding:11rem 0 14rem}.page-wholesale #hero .row{margin:0 auto;max-width:80rem;padding:0 3rem;text-align:center}.page-wholesale #hero .row img{height:7.4rem;width:auto;margin:0 0 2rem}.page-wholesale #hero .row h1{font-family:Lora,serif;font-size:6.5rem;line-height:6.5rem;color:#fff;font-weight:400;margin:1.5rem auto 4rem}.page-wholesale #hero .row h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;margin:1rem auto;color:#fff;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-align:center}.page-wholesale #hero .row p{font-family:Lora,serif;font-size:2.1rem;margin:2rem auto;max-width:63rem;font-style:italic;line-height:3.2rem;color:#fff;font-weight:300}.page-wholesale #hero .row a{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;margin-top:0;text-transform:uppercase}.page-wholesale #hero .row a:hover{background-color:transparent;color:#b87333}.page-wholesale #wholesale{padding:1rem 0 12rem}.page-wholesale #wholesale .flex{display:flex;justify-content:space-between;max-width:107rem;margin:0 auto;width:100%;align-items:flex-start}.page-wholesale #wholesale .flex .txt{flex:1 0 50%;max-width:50%;padding-right:6rem}.page-wholesale #wholesale .flex .txt .certificates{max-width:42.2rem;height:auto;margin:-10rem auto 4rem}.page-wholesale #wholesale .flex .txt .certificates img{width:100%;height:100%;object-fit:contain}.page-wholesale #wholesale .flex .txt ul{list-style:none;padding:0;margin:0;text-align:center}.page-wholesale #wholesale .flex .txt ul li{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:600;margin:2.5rem auto;padding:0 3rem 2.5rem;border-bottom:1px solid #d6d6d6;max-width:42rem}.page-wholesale #wholesale .flex .txt ul li:first-of-type{padding-top:10rem;background-image:url(../../../files/sca_v-1668079838.png);background-repeat:no-repeat;background-size:13.4rem 7.1rem;background-position:center top}.page-wholesale #wholesale .flex .txt .logos{display:flex;justify-content:center;margin:0 -1rem 6rem}.page-wholesale #wholesale .flex .txt .logos img{width:auto;height:6.2rem;padding:0 1rem;object-fit:contain}.page-wholesale #wholesale .flex .txt p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;font-weight:300;margin:2.5rem auto;text-align:center;max-width:45rem}.page-wholesale #wholesale .flex .txt p strong{font-weight:600}.page-wholesale #wholesale .flex .form{flex:1 0 50%;max-width:50%;margin-top:-10rem;background:#fff;box-shadow:0 0 100px #502e0e1a;padding:5rem 6rem 6rem}.page-wholesale #wholesale .flex .form h2{font-family:Open Sans,sans-serif;font-size:2.8rem;line-height:3.4rem;font-weight:500;margin:0 auto 2rem;color:#303030;text-align:center}.page-wholesale #wholesale .flex .form hr{margin:2.5rem auto;max-width:12rem;border:none;border-top:4px solid #B87333}.page-wholesale #wholesale .flex .form p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400;margin:2rem auto;max-width:24rem;text-align:center}.page-wholesale #wholesale .flex .form p.head{margin:2rem auto 6rem}.page-wholesale #wholesale .flex .form .form__message h2{font-size:1.6rem;color:#c00;margin:0;outline-color:transparent!important;box-shadow:none!important}.page-wholesale #wholesale .flex .form .form-status-list{margin:1rem 0 4rem}.page-wholesale #wholesale .flex .form .form-status-list li{color:#c00}.page-wholesale #wholesale .flex .form .form-status-list li a{color:inherit}.page-wholesale #wholesale .flex .form h2.form-status-list{font-family:Open Sans,sans-serif;font-size:2.2rem;line-height:3rem;font-weight:500;margin:0 auto 10rem;color:#303030;text-align:center;outline-color:transparent!important;box-shadow:none!important}.page-wholesale #wholesale .flex .form h2.form-status-list .icon-success{display:none}.page-wholesale #wholesale .flex .form h2.form-status-list:after,.page-wholesale #wholesale .flex .form h2.form-status-list:before{display:none}.page-wholesale #wholesale .flex .form .contact__fields{display:block}.page-wholesale #wholesale .flex .form .field{margin:0 0 2.5rem}.page-wholesale #wholesale .flex .form .field:after{display:none}.page-wholesale #wholesale .flex .form .field input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem}.page-wholesale #wholesale .flex .form .field textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem}.page-wholesale #wholesale .flex .form .field label{margin-top:.5rem}.page-wholesale #wholesale .flex .form .field .field__input:not(:placeholder-shown)~.field__label,.page-wholesale #wholesale .flex .form .field input:focus+label{margin-top:-.2rem;margin-left:-.1rem}.page-wholesale #wholesale .flex .form .field .contact__field-error{color:#c00}.page-wholesale #wholesale .flex .form .contact__button{text-align:center}.page-wholesale #wholesale .flex .form .contact__button button{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;margin-top:0;text-transform:uppercase}.page-wholesale #wholesale .flex .form .contact__button button:hover{background-color:transparent;color:#b87333}.page-wholesale #wholesale .flex .form .contact__button button:after{display:none}.page-wholesale #wholesale .flex .form .contact__button button:hover{color:#b87333}.page-wholesale #wholesale .flex .form .globo-formbuilder{padding:0;background:#fff}.page-wholesale #wholesale .flex .form .globo-formbuilder .globo-form-app.default-layout{margin-top:0;margin-bottom:0}.page-wholesale #wholesale .flex .form .g-container .header h3{font-family:Open Sans,sans-serif;font-size:2.8rem;line-height:3.4rem;font-weight:500;margin:0 auto 2rem;color:#303030;text-align:center}.page-wholesale #wholesale .flex .form .g-container .header h3:after{content:"";display:block;margin:2.5rem auto;max-width:12rem;border:none;border-top:4px solid #B87333}.page-wholesale #wholesale .flex .form .g-container .header p{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:400;margin:2rem auto;max-width:24rem;text-align:center}.page-wholesale #wholesale .flex .form .g-container .content{flex:unset;max-width:100%;padding:0}.page-wholesale #wholesale .flex .form .g-container .content .globo-form-control input{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:5.6rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-wholesale #wholesale .flex .form .g-container .content .globo-form-control textarea{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:400;color:#1f2128;height:18rem;border:1px solid #d9d9d9;padding:1.7rem;background-color:#fff}.page-wholesale #wholesale .flex .form .g-container .content .globo-form-control .messages p.help-block.error{margin:0;padding:0;color:#c00;font-weight:500;font-size:1.2rem;text-align:left;max-width:100%}.page-wholesale #wholesale .flex .form .g-container .footer{text-align:center}.page-wholesale #wholesale .flex .form .g-container .footer button.submit{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;text-transform:uppercase;margin-top:0}.page-wholesale #wholesale .flex .form .g-container .footer button.submit:hover{background-color:transparent;color:#b87333}.page-wholesale #wholesale .flex .form .g-container .footer button.submit:after{display:none}.page-wholesale #wholesale .flex .form .g-container .footer button.submit:hover{color:#b87333}.page-wholesale #wholesale .flex .form .globo-form-app .message.success{background-color:#fff;padding:4rem 0;box-shadow:unset}.page-wholesale #wholesale .flex .form .globo-form-app .message.success .dismiss{display:none}.page-wholesale #wholesale .flex .form .globo-form-app .message.success .content{flex:unset;max-width:100%;padding:0}.page-wholesale #wholesale .flex .form .globo-form-app .message.success .content h4,.page-wholesale #wholesale .flex .form .globo-form-app .message.success .content p{font-family:Open Sans,sans-serif;color:#333;font-size:1.6rem;line-height:2.4rem;margin:0 0 1.5rem;padding:0;max-width:100%;text-align:center}body.search .template-search{padding:8rem 0 15rem}body.search .template-search .template-search__header h1{font-family:Lora,serif;font-size:4.7rem;line-height:5.4rem;font-weight:500;color:#303030}body.cart .lbcontent{padding:3rem}body.cart .lbcontent form{max-width:40rem;margin:0 auto}body.cart .lbcontent .customer .field{margin:0 0 3rem}body.cart .title-wrapper-with-link{margin:5rem 0}body.cart .title-wrapper-with-link h1.title.title--primary{font-family:Lora,serif;font-size:4.7rem;line-height:5.4rem;font-weight:600;color:#303030;margin-right:1rem}body.cart .title-wrapper-with-link a{font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:2.1rem;color:#6f6f6f;text-decoration:underline}body.cart .title-wrapper-with-link a:hover{text-decoration:none}body.cart .cart-items th{font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:1.6rem;font-weight:700;color:#30303099;border-bottom:1px solid #000000;padding-bottom:1rem}body.cart .cart-items .cart-item__name{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.4rem;font-weight:500;color:#303030}body.cart .cart-items .product-option{font-family:Lora,serif;font-size:1.4rem;line-height:1.6rem;font-style:italic;color:#000;font-weight:600}body.cart .cart-items .product-option dt,body.cart .cart-items .product-option dd{display:inline-block;word-wrap:break-word}body.cart .cart-items .cart-item__quantity-wrapper .quantity{min-height:3.6rem!important}body.cart .cart-items .cart-item__price-wrapper{font-family:Lora,serif;font-size:2rem;line-height:2.4rem;color:#303030;font-weight:700}body.cart .totals>h2,body.cart .totals>.totals__subtotal-value{font-family:Lora,serif;font-size:2.4rem!important;line-height:3rem!important;color:#303030;font-weight:700}body.cart .totals>h2 sup,body.cart .totals>.totals__subtotal-value sup{vertical-align:unset;font-size:inherit}body.cart .shopify-section.cart__footer-wrapper{padding:0 0 12rem}body.cart .shopify-section.cart__footer-wrapper .cart__footer{width:100%}body.cart .shopify-section.cart__footer-wrapper .cart__footer div:empty{display:block}body.cart .shopify-section.cart__footer-wrapper .cart__ctas{margin:3rem 0 0}body.cart .shopify-section.cart__footer-wrapper #checkout{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;margin-top:0;font-weight:500;font-size:1.6rem}body.cart .shopify-section.cart__footer-wrapper #checkout:hover{background-color:transparent;color:#b87333}body.cart .shopify-section.cart__footer-wrapper #checkout:after{display:none}body.cart .shopify-section.cart__footer-wrapper #checkout:hover{color:#b87333}body.cart .shopify-section.cart__footer-wrapper .cart__blocks p{font-size:1.3rem;color:#303030;line-height:2rem}body.cart .shopify-section.cart__footer-wrapper .cart__blocks p a{color:inherit}body.cart .shopify-section.cart__footer-wrapper .cart__blocks p a:hover{text-decoration:none}body.cart .color-background-1.gradient.productsGrid{background:#f6f4f3;padding:3rem 0 0}body.cart .color-background-1.gradient.productsGrid>div{padding-bottom:8rem}body.cart .color-background-1.gradient.productsGrid .collection__view-all a{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;background:#313030;border-color:#313030}body.cart .color-background-1.gradient.productsGrid .collection__view-all a:hover{background-color:transparent;color:#b87333}body.cart .color-background-1.gradient.productsGrid .collection__view-all a:hover{color:#313030}body.cart .shopify-cleanslate .X1znsY_r3nPaOB5sdn2C{width:100%!important}body.cart .shopify-cleanslate .X1znsY_r3nPaOB5sdn2C button{display:inline;width:auto;font-family:Open Sans,sans-serif}body.cart .shopify-cleanslate .X1znsY_r3nPaOB5sdn2C button:hover{text-decoration:none!important}body.challenge #MainContent{padding:8rem 3rem}body.challenge p.shopify-challenge__message{font-family:Lora,serif;font-size:3.5rem;line-height:4rem;color:#303030;font-weight:400;margin:1.5rem auto 4rem}body.challenge form{text-align:center}body.challenge .shopify-challenge__button.btn{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none}body.challenge .shopify-challenge__button.btn:hover{background-color:transparent;color:#b87333}.page-faq #hero{background:url(../../../files/faq_0475375e-359a-42a6-8673-2e1f9111f045_v-1670921582.jpg) no-repeat center;background-size:cover;padding:6rem 0;min-height:34rem;display:flex;justify-content:center;align-items:center;position:relative;z-index:4}.page-faq #hero .row{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:0 3rem}.page-faq #hero h1{font-family:Lora,serif;font-size:4.7rem;line-height:5rem;text-align:center;color:#fff!important;font-weight:400;margin:0 auto}.page-faq #hero h2{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;letter-spacing:.1em;text-align:center;color:#fff;font-weight:300;text-transform:uppercase;margin:0 0 1.5rem}.page-faq #hero .form{position:relative;margin:4rem auto 0;width:100%;max-width:46rem}.page-faq #hero .form input{padding:1.5rem 1.5rem 1.5rem 5rem;border:1px solid #D9D9D9;font-size:1.6rem;line-height:2.4rem;background:#fff url(ico-search.svg) no-repeat;background-position:1.6rem center;background-size:2rem auto;width:100%;font-weight:300}.page-faq #hero .form .quicksearch{position:absolute;top:5.6rem;width:100%}.page-faq #hero .form .quicksearch ul{list-style:none;padding:0;margin:0;width:100%;box-shadow:0 0 2rem #0000004d}.page-faq #hero .form .quicksearch ul li{padding:.5rem 1.5rem;background:#fff;border-bottom:1px solid #ccc;font-size:1.5rem;transition:all .3s;cursor:pointer}.page-faq #hero .form .quicksearch ul li:hover{background:#f6f6f6}.page-faq #hero .form .quicksearch ul li:last-child{border-bottom:none}.page-faq #faq{padding:9rem 0 12rem}.page-faq #faq .row{max-width:124rem;margin:0 auto;padding:0 3rem}.page-faq #faq .flex{display:flex;justify-content:space-between;align-items:stretch}.page-faq #faq .flex aside{flex:1 0 23rem;max-width:23rem}.page-faq #faq .flex aside ul{margin:5rem 0 0;padding:0;list-style:none}.page-faq #faq .flex aside ul li{font-size:2.2rem;line-height:2.4rem;font-weight:700;color:#303030;margin:0 0 2.5rem;cursor:pointer}.page-faq #faq .flex aside ul li.active{color:#b87333}.page-faq #faq .flex .content{flex:1;max-width:100%;padding-left:7rem;position:relative}.page-faq #faq .flex .content:before{content:"";position:absolute;left:0;top:-9rem;bottom:-18rem;background:linear-gradient(90deg,#2a2d2e,#2a2d2e00);width:18rem;z-index:1;opacity:.06}.page-faq #faq .flex .content .group{display:none;position:relative;z-index:2}.page-faq #faq .flex .content .group h2.slide{font-size:1.8rem;color:#303030;font-weight:600;margin:0 0 1rem;display:none;cursor:pointer}.page-faq #faq .flex .content .group .question{padding:2.5rem 0;border-bottom:1px solid #D6D6D6}.page-faq #faq .flex .content .group .question h3{position:relative;padding:0 0 0 5.5rem;font-size:1.8rem;line-height:2.4rem;color:#303030;cursor:pointer;font-weight:600;margin:0}.page-faq #faq .flex .content .group .question h3:before{content:"";width:1rem;height:1.6rem;position:absolute;left:2.8rem;top:.4rem;background:url(ico-slideDown.png) no-repeat center;background-size:contain;transition:all .3s}.page-faq #faq .flex .content .group .question.opened h3:before{transform:rotate(90deg)}.page-faq #faq .flex .content .group .question .answer{display:none;padding:3rem 0 0 5.5rem}.page-faq #faq .flex .content .group .question .answer p{font-family:Open Sans,sans-serif;text-align:left;color:#303030;font-size:1.6rem;line-height:2.4rem;margin:2rem 0;font-weight:300}.page-faq #faq .flex .content .group .question .answer p a{color:#303030!important;text-decoration:underline}.page-faq #faq .flex .content .group .question .answer p a:hover{text-decoration:none}.page-faq #faq .flex .content .group .question .answer p:first-child{margin-top:0}.page-faq #faq .flex h2{font-size:1.2rem;line-height:1.6rem;letter-spacing:.12em;font-weight:700;color:#30303099;white-space:nowrap;margin:0 0 2.5rem}#hc-faq-content-wrapper{position:relative}#hc-faq-content-wrapper .s4com-container{max-width:1200px}#hc-faq-content-wrapper .s4com-language-selection{position:static!important}#hc-faq-content-wrapper .s4com-helpcenter-title{font-family:Lora,serif;font-size:4.7rem;line-height:5rem;text-align:center;color:#fff!important;font-weight:400;margin:0 auto;padding:0;max-width:52rem;padding:4.5rem 0 4rem}#hc-faq-content-wrapper .s4com-helpcenter-title:after{content:"";display:block;position:absolute;left:0;width:100vw;height:375px;background:#eee;top:0;z-index:-1;background:url(../../../files/faq_0475375e-359a-42a6-8673-2e1f9111f045_v-1670921582.jpg) no-repeat center;background-size:cover}#hc-faq-content-wrapper .s4com-helpcenter-title:before{content:"- Excellence in every cup -";display:block;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;letter-spacing:.1em;text-align:center;color:#fff;font-weight:300;text-transform:uppercase;margin:0 0 1.5rem;position:relative;z-index:1}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom{position:relative;padding:0;border:none}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom:before{content:"";position:absolute;left:-999rem;right:-999rem;bottom:2.8rem;height:100rem;background:#f6f4f3;display:block;z-index:-2}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom .s4com-panel{border:none;padding:0;max-width:46rem;margin:0 auto}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom{padding:11rem 0 0 29rem;position:relative;min-height:50rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom:before{content:"";position:absolute;left:23rem;top:0;bottom:-9rem;background:linear-gradient(90deg,#2a2d2e,#2a2d2e00);width:18rem;z-index:-4;opacity:.06}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom h2{font-size:1.2rem;line-height:1.6rem;letter-spacing:.12em;font-weight:700;color:#30303099;text-align:left;position:absolute;left:0;top:13rem;display:inline}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom h2:before{display:none!important}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom h2:after{content:"QUESTIONS";font-size:1.2rem;line-height:1.6rem;letter-spacing:.12em;font-weight:700;color:#30303099;position:absolute;left:29rem;top:0;white-space:nowrap}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div>a{position:absolute;left:0;top:13rem;width:20rem;font-size:2.2rem;line-height:2.4rem;font-weight:700;color:#303030}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div>a span{display:none}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div>a h3{padding:0;border-bottom:none}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div:nth-of-type(1)>a{margin-top:6rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div:nth-of-type(2)>a{margin-top:11rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div:nth-of-type(3)>a{margin-top:16rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div:nth-of-type(4)>a{margin-top:21rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div:nth-of-type(5)>a{margin-top:26rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div:nth-of-type(6)>a{margin-top:31rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .hc-branding-text{display:none}#hc-faq-content-wrapper .s4com-panel input.aa-input{font-family:Open Sans,sans-serif;height:5.6rem;font-size:1.6rem;line-height:2rem;padding-left:4rem;background-image:url(ico-search.png);background-repeat:no-repeat;background-position:1rem center;background-size:2rem auto}#hc-faq-content-wrapper .s4com-space-bottom h2{display:none}#hc-faq-content-wrapper .s4com-space-bottom .section-div a h3{font-family:Open Sans,sans-serif;font-size:2.2rem;line-height:2.4rem;color:#303030!important;font-weight:600;padding:2rem 0}#hc-faq-content-wrapper .s4com-space-bottom .section-div a h3 div{color:inherit!important}#hc-faq-content-wrapper .s4com-space-bottom .section-div a.active h3{color:#b87333!important}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body{margin:7rem 0 6rem}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body .s4com-articles.s4com-border-bottom{padding-left:0}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body a h4{font-family:Open Sans,sans-serif;font-size:1.8rem;line-height:2.4rem;color:#303030}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body .s4com-article-body p{font-family:Open Sans,sans-serif;text-align:left;color:#303030;font-size:1.6rem;line-height:2.4rem;margin:2rem 0;font-weight:300}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body .s4com-article-body p a{color:#303030!important;text-decoration:underline}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body .s4com-article-body p a:hover{text-decoration:none}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body .s4com-article-body p:first-child{margin-top:0}#hc-faq-content-wrapper .s4com-space-bottom .section-div:last-child{margin-bottom:13rem}body.account{max-width:100%;margin:0;padding:0}body.account>div:nth-of-type(2){margin-top:0}body.account h1{font-family:Lora,serif;font-size:4.4rem;line-height:4rem;color:#303030;font-weight:400;margin:1.5rem auto 4rem}body.account p{font-family:Open Sans,sans-serif;font-size:1.6rem;margin:2rem 0;line-height:2.4rem;color:#303030;font-weight:400}.btn{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none}.btn:hover{background-color:transparent;color:#b87333}.btndark{font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;font-weight:600;color:#fff;transition:all .3s;border:1px solid #B87333;background:#b87333;padding:1.1rem 5rem;display:inline-block;margin:4rem 0 0;font-style:normal;text-decoration:none;background:#313030;border-color:#313030}.btndark:hover{background-color:transparent;color:#b87333}body .slider-button .icon{height:1rem}.shopify-section.section:last-of-type .productsGrid>div{padding-bottom:15rem}footer.footer .page-width{max-width:134rem}footer.footer .footer__content-top{padding-left:22rem;background:url(ubora-logo-white.png) no-repeat 3rem top;background-size:11rem auto}footer.footer .footer__content-top ul.footer-block__details-content li a{text-transform:capitalize}footer.footer .footer__content-top .footer-block--newsletter .footer-block__heading{text-align:left;font-weight:300}footer.footer .footer__content-top .footer-block--newsletter .newsletter-form{margin:0}footer.footer .footer__content-top .footer-block--newsletter .newsletter-form input[type=email]{background:transparent!important;border:1px solid #fff!important;border-radius:0!important;color:#fff!important;height:4rem!important}footer.footer .footer__content-bottom{display:none}body.brewing-guides .main-blog,body.coffee-talks .main-blog{padding:9rem 3rem 10rem}body.brewing-guides h1.title--primary,body.coffee-talks h1.title--primary{font-family:Lora,serif;font-size:4.7rem;line-height:5rem;text-align:center;color:#303030;font-weight:400;margin:6rem auto 8rem;max-width:52rem;padding:10rem 0 0;background:url(../../../files/Ubora_Symbol_grande_v-1664451860.png) no-repeat;background-size:auto 7.3rem;background-position:center top}body.brewing-guides h1.title--primary:before,body.coffee-talks h1.title--primary:before{content:"- UBORA COFFEE -";display:block;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:2rem;letter-spacing:.1em;text-align:center;color:#303030;font-weight:300;text-transform:uppercase;margin:0 0 1.5rem}body.brewing-guides .blog-articles .blog-articles__article .article-card .card__inner,body.coffee-talks .blog-articles .blog-articles__article .article-card .card__inner{height:39rem}body.brewing-guides .blog-articles .blog-articles__article:nth-child(2) .article-card .card__inner,body.coffee-talks .blog-articles .blog-articles__article:nth-child(2) .article-card .card__inner,body.brewing-guides .blog-articles .blog-articles__article:nth-child(3) .article-card .card__inner,body.coffee-talks .blog-articles .blog-articles__article:nth-child(3) .article-card .card__inner{height:29rem}body.brewing-guides .blog-articles h3.card__heading.h2,body.coffee-talks .blog-articles h3.card__heading.h2{font-family:Lora,serif;font-size:3.2rem;line-height:4rem;margin:1rem 0;text-align:center}body.brewing-guides .blog-articles .article-card__info.caption-with-letter-spacing.h5,body.coffee-talks .blog-articles .article-card__info.caption-with-letter-spacing.h5{display:none}body.brewing-guides .blog-articles .article-card__excerpt,body.coffee-talks .blog-articles .article-card__excerpt{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;text-align:center}body.article .article-template__hero-container{max-width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}body.article .article-template__hero-container .article-template__hero-adapt{padding:8rem 3rem 16rem;background-color:#0000004d}body.article .article-template__hero-container .article-template__hero-adapt h1{font-family:Lora,serif;font-size:6.6rem;line-height:6.5rem;color:#fff;font-weight:400;text-align:center;margin:0 auto 3rem;position:static;max-width:94rem}body.article .article-template__hero-container .article-template__hero-adapt h2{font-family:Open Sans,sans-serif;font-size:1.6rem;letter-spacing:.1em;color:#fff;margin:0 0 2rem;text-align:center;padding:10rem 0 0;background:url(https://uboracoffee.com/cdn/shop/t/67/assets/ubora-sigil.png) no-repeat;background-size:auto 7.3rem;background-position:center top;position:static}body.article .article-template__hero-container .article-template__hero-adapt p{font-family:Lora,serif;font-style:italic;color:#fff;font-size:2.1rem;line-height:3.2rem;margin:2rem auto;max-width:60rem;text-align:center;position:static;font-weight:300}body.article .article-template__hero-container .article-template__hero-adapt p a{color:inherit}body.article .article-template__hero-container .article-template__hero-adapt p a:hover{text-decoration:none}body.article header.page-width.page-width--narrow{display:none}body.article div.article-template__social-sharing{display:none}body.article div.article-template__content{margin:-11rem auto 0;position:relative;z-index:2;background:#fff;padding:5rem 7rem 9rem;max-width:100rem}body.article div.article-template__content table.lead{border:none;width:100%;max-width:82rem;margin:0 auto 4.5rem}body.article div.article-template__content table.lead tr td{width:25%;text-align:center;vertical-align:top;padding:0 3rem;position:relative}body.article div.article-template__content table.lead tr td:after{content:"";width:1px;background:#000;position:absolute;right:0;top:3rem;bottom:3rem}body.article div.article-template__content table.lead tr td p{margin:0;font-size:1.4rem;line-height:2rem;letter-spacing:.1em;font-weight:400;color:#303030}body.article div.article-template__content table.lead tr td p strong{font-size:1.2rem;margin:0 0 .5rem}body.article div.article-template__content table.lead tr td img{width:auto;height:4.2rem;border:none;margin:0}body.article div.article-template__content table.lead tr td:last-child:after{display:none}body.article div.article-template__content table.equipment{border:1px solid #000;width:100%;margin:0 auto 7.5rem}body.article div.article-template__content table.equipment tr td{vertical-align:middle;padding:2rem;position:relative}body.article div.article-template__content table.equipment tr td:after{content:"";width:1px;background:#000;position:absolute;right:0;top:3rem;bottom:3rem}body.article div.article-template__content table.equipment tr td p{margin:0;font-size:1.4rem;line-height:2rem;font-weight:400;color:#303030}body.article div.article-template__content table.equipment tr td p strong{font-size:1.2rem;margin:0 0 .5rem}body.article div.article-template__content table.equipment tr td:first-child{padding-left:8rem;width:20rem}body.article div.article-template__content table.equipment tr td:first-child p{white-space:nowrap}body.article div.article-template__content table.equipment tr td:last-child{padding-right:8rem}body.article div.article-template__content table.equipment tr td:last-child:after{display:none}body.article div.article-template__content h2{font-family:Lora,serif;font-size:3.2rem;line-height:4rem;color:#303030;text-align:center;font-weight:400;margin:5rem 0}body.article div.article-template__content ol{margin:5rem auto;padding:0;max-width:60rem;counter-reset:counter;list-style-type:none}body.article div.article-template__content ol li{font-family:Open Sans,sans-serif;font-size:1.6rem;line-height:2.4rem;color:#303030;margin:2rem 0;padding:0 0 0 4rem;position:relative}body.article div.article-template__content ol li:before{font-family:Lora,serif;font-size:1.6rem;font-weight:600;width:2.4rem;height:2.4rem;display:block;text-align:center;line-height:2.4rem;counter-increment:counter;content:counter(counter);color:#fff;background:#b87333;position:absolute;left:0;top:0}body.article div.article-template__content ol~p{max-width:60rem;margin:3rem auto;padding-left:4rem}body.article div.article-template__back,body.article div.article-template__comment-wrapper{display:none}.free-sample-template .row{max-width:140rem;padding:0 3rem;margin:0 auto}.free-sample-template .flex{display:flex}.free-sample-template .flex.fcol{flex-direction:column}.free-sample-template .flex.jstart{justify-content:flex-start}.free-sample-template .flex.jcenter{justify-content:center}.free-sample-template .flex.jbetween{justify-content:space-between}.free-sample-template .flex.acenter{align-items:center}.free-sample-template .shopify-section{position:relative;z-index:1}.free-sample-template .shopify-section:nth-last-of-type(2){z-index:2}.free-sample-template #hero{padding:9rem 0 7rem;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative}.free-sample-template #hero .gradient{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,#15151533,#151515 80% 100%);display:block}.free-sample-template #hero .row{max-width:78rem;position:relative;z-index:5}.free-sample-template #hero img{width:7.4rem;height:auto}.free-sample-template #hero h1{font-family:Open Sans,sans-serif;text-align:center;color:#fff;font-size:1.4rem;line-height:2rem;text-transform:uppercase;margin:2.5rem 0;letter-spacing:.1em;font-weight:400}.free-sample-template #hero h1+p{font-family:Lora,serif;font-size:8.4rem;line-height:8rem;text-align:center;color:#fff;margin:0;font-weight:400}.free-sample-template #hero .hr{margin:4rem auto;max-width:50rem;width:100%;background:linear-gradient(90deg,#fff0,#fff,#fff0);height:1px;display:block}.free-sample-template #hero .hr+p{font-family:Lora,serif;text-align:center;font-size:2.1rem;line-height:3.2rem;margin:0;font-style:italic;color:#fff;font-weight:400}.free-sample-template #coffees{padding:4rem 0 3rem;background:#151515}.free-sample-template #coffees .row{max-width:120rem}.free-sample-template #coffees h2{font-family:Open Sans,sans-serif;text-align:center;color:#b87333;font-size:1.4rem;line-height:2rem;text-transform:uppercase;margin:2.5rem 0 3.5rem;letter-spacing:.3em;font-weight:400}.free-sample-template #coffees .coffees .box{border-radius:.6rem;padding:3rem;position:relative;overflow:hidden}.free-sample-template #coffees .coffees .box a{text-decoration:none}.free-sample-template #coffees .coffees .box a:hover .txt h3{text-decoration:underline}.free-sample-template #coffees .coffees .box .gradient{position:absolute;left:0;bottom:0;right:0;top:0;background:linear-gradient(0deg,#151515 0% 30%,#15151500);display:block}.free-sample-template #coffees .coffees .box .img{flex:1 0 40%;max-width:40%;padding:0 5rem 0 0;position:relative;z-index:5;height:39rem}.free-sample-template #coffees .coffees .box .img img{width:100%;height:100%;object-fit:cover}.free-sample-template #coffees .coffees .box .txt{flex:1 0 60%;max-width:60%;position:relative;z-index:5}.free-sample-template #coffees .coffees .box .txt p.label{font-family:Open Sans,sans-serif;text-align:center;color:#fff;font-size:1.3rem;line-height:2rem;text-transform:uppercase;margin:0;letter-spacing:.1em;font-weight:500;text-align:left}.free-sample-template #coffees .coffees .box .txt h3{font-family:Lora,serif;margin:1rem 0;font-size:4rem;line-height:4.2rem;color:#fff;font-weight:400}.free-sample-template #coffees .coffees .box .txt a{color:inherit;text-decoration:none}.free-sample-template #coffees .coffees .box .txt a:hover{text-decoration:underline}.free-sample-template #coffees .coffees .box .txt .origin{display:inline-block;padding:.7rem 2rem;color:#303030;font-size:1.1rem;line-height:1.6rem;text-transform:uppercase;background:#f3ede7;margin:1rem 0 2rem}.free-sample-template #coffees .coffees .box .txt .reviews{font-size:1.4rem;line-height:1.6rem;display:flex;align-items:center;color:#fff;font-weight:400;padding-left:7rem;background-position:left center;background-repeat:no-repeat;background-size:6.2rem auto}.free-sample-template #coffees .coffees .box .txt .reviews.s0{background-image:url(stars0.png)}.free-sample-template #coffees .coffees .box .txt .reviews.s1{background-image:url(stars1.png)}.free-sample-template #coffees .coffees .box .txt .reviews.s2{background-image:url(stars2.png)}.free-sample-template #coffees .coffees .box .txt .reviews.s3{background-image:url(https://uboracoffee.com/cdn/shop/t/67/assets/stars3.png)}.free-sample-template #coffees .coffees .box .txt .reviews.s4{background-image:url(stars4.png)}.free-sample-template #coffees .coffees .box .txt .reviews.s5{background-image:url(stars5.png)}.free-sample-template #coffees .coffees .box .txt p.notes{font-family:Lora,serif;font-size:1.8rem;line-height:2.4rem;color:#6c6c6c;font-weight:400;font-style:italic;margin:2.5rem 0 2.2rem;max-width:23rem}.free-sample-template #coffees .coffees .box .txt p.notes span{color:#fff}.free-sample-template #coffees .coffees .box .txt p.desc{font-size:1.6rem;line-height:2.4rem;color:#fff;font-weight:300;margin:2rem 0 0;max-width:44rem}.free-sample-template #coffees .coffees .box:nth-of-type(odd){margin:0 6rem 5rem 0;background:linear-gradient(146deg,#f6f4f333 13.5%,#f6f4f300 50%)}.free-sample-template #coffees .coffees .box:nth-of-type(2n){margin:0 0 5rem 6rem;background:linear-gradient(-146deg,#f6f4f333 13.5%,#f6f4f300 50%)}.free-sample-template #buy{margin:0 0 -33rem;padding:5rem 0 0;text-align:center;background:#151515}.free-sample-template #buy .row{max-width:84rem}.free-sample-template #buy h2{font-family:Lora,serif;color:#fff;max-width:36rem;margin:0 auto 2rem;font-size:4.5rem;line-height:4.7rem;font-weight:400}.free-sample-template #buy p{font-family:Open Sans,sans-serif;text-align:center;color:#fff;font-size:1.6rem;line-height:2.4rem;margin:0 auto;font-weight:300;max-width:38rem}.free-sample-template #buy ul.products{display:flex;list-style:none;margin:5rem -1rem 4rem;padding:0}.free-sample-template #buy ul.products li{flex:1 0 33.33%;max-width:33.33%;box-sizing:border-box;padding:0 1rem;margin:1rem 0}.free-sample-template #buy ul.products li label{border:1px solid #808080;padding:1.5rem 1rem;cursor:pointer;display:block;transition:all .3s}.free-sample-template #buy ul.products li label p{font-size:1.2rem;text-transform:uppercase;color:#b87333;letter-spacing:.1em;line-height:1.4rem;font-weight:400;white-space:nowrap}.free-sample-template #buy ul.products li label h3{font-family:Lora,serif;font-size:1.6rem;font-style:italic;color:#fff;letter-spacing:.1em;line-height:2rem;font-weight:400;white-space:nowrap;margin:0}.free-sample-template #buy ul.products li:hover label{background-color:#ffffff1a}.free-sample-template #buy ul.products li.selected label{border-color:#b87333;background:#b87333}.free-sample-template #buy ul.products li.selected label p{color:#151515}.free-sample-template #buy ul.products li.selected label h3{color:#fff}.free-sample-template #buy ul+h3{font-size:1.2rem;line-height:1.6rem;color:#fff;text-transform:uppercase;margin:0 0 1rem;font-weight:600}.free-sample-template #buy ul.preparation{display:flex;list-style:none;margin:0 auto 1rem;padding:0;max-width:30rem}.free-sample-template #buy ul.preparation li{flex:1 0 50%;max-width:50%;box-sizing:border-box;padding:0 .8rem;margin:1rem 0}.free-sample-template #buy ul.preparation li label{border:1px solid #808080;padding:1.1rem 1rem;cursor:pointer;display:block;transition:all .3s}.free-sample-template #buy ul.preparation li label p{font-size:1.6rem;color:#fff;line-height:1.8rem;font-weight:500;white-space:nowrap}.free-sample-template #buy ul.preparation li:hover label{background-color:#ffffff1a}.free-sample-template #buy ul.preparation li.selected label{border-color:#b87333;background:#b87333}.free-sample-template #buy .recommend label{font-size:1.2rem;line-height:1.4rem;color:#fff;text-decoration:underline;cursor:pointer;font-weight:500;margin:0 0 1rem}.free-sample-template #buy .recommend label:hover{text-decoration:none}.free-sample-template #buy .recommend .recommend{display:none;margin:1rem 0 0}.free-sample-template #buy .recommend .recommend p{max-width:50rem}.free-sample-template #buy .hr{margin:5rem auto;max-width:50rem;width:100%;background:linear-gradient(90deg,#fff0,#fff6,#fff0);height:1px;display:block}.free-sample-template #buy p.price{font-family:Lora,serif;font-size:3.2rem;line-height:4rem;font-weight:500;color:#fff;margin:0;max-width:100%}.free-sample-template #buy p.price sup{font-size:1.8rem;margin:0 .5rem 0 0;position:relative;top:-.5rem}.free-sample-template #buy form{margin:3.5rem 0}.free-sample-template #buy form button{height:4.7rem;padding:1.5rem 4.5rem;line-height:1.7rem;background:#b87333;color:#fff;font-size:1.6rem;font-weight:500;border:none}.free-sample-template #buy form button:disabled{opacity:.4}.free-sample-template #buy p.shipping{font-size:1.2rem;line-height:1.4rem;margin:0;color:#6f6f6f;max-width:100%}.free-sample-template #like{padding:45rem 0 12rem;position:relative;background-size:cover;background-repeat:no-repeat}.free-sample-template #like .gradient{background:linear-gradient(152.47deg,#151514 44.94%,#1717158a 82.87%);position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;display:block}.free-sample-template #like .row{max-width:134rem;position:relative;z-index:5}.free-sample-template #like h2{font-size:1.8rem;line-height:2.4rem;color:#fff;text-transform:uppercase;font-weight:600;margin:0 0 3.5rem}.free-sample-template #like .flex{margin:0 -1.2rem}.free-sample-template #like .flex .box{padding:0 1.2rem;flex:1 0 25%;max-width:25%}.free-sample-template #like .flex .box a{display:block;height:100%;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;background:#fff;padding:0 2rem 1.5rem;text-align:center;text-decoration:none}.free-sample-template #like .flex .box a .img{height:30rem;margin:0 -2rem 3rem}.free-sample-template #like .flex .box a .img img{width:100%;height:100%;object-fit:cover}.free-sample-template #like .flex .box a h3{font-size:1.8rem;line-height:2.4rem;font-weight:600;color:#303030;margin:0 0 .5rem}.free-sample-template #like .flex .box a p{font-family:Lora,serif;font-size:1.4rem;line-height:2rem;font-weight:400;font-style:italic;margin:0 0 1.5rem;color:#303030}.free-sample-template #like .flex .box a .reviews{font-size:1.4rem;line-height:1.6rem;display:inline-flex;align-items:center;color:#000;font-weight:400;padding-left:7rem;background-position:left center;background-repeat:no-repeat;background-size:6.2rem auto}.free-sample-template #like .flex .box a .reviews.s0{background-image:url(stars0.png)}.free-sample-template #like .flex .box a .reviews.s1{background-image:url(stars1.png)}.free-sample-template #like .flex .box a .reviews.s2{background-image:url(stars2.png)}.free-sample-template #like .flex .box a .reviews.s3{background-image:url(https://uboracoffee.com/cdn/shop/t/67/assets/stars3.png)}.free-sample-template #like .flex .box a .reviews.s4{background-image:url(stars4.png)}.free-sample-template #like .flex .box a .reviews.s5{background-image:url(stars5.png)}.free-sample-template #like .flex .box a:hover h3{text-decoration:underline}#nlshow{height:5rem;line-height:2rem;padding:1.5rem 2rem;background-color:#b87333;position:fixed;right:2rem;bottom:2rem;transition:all .7s;border-radius:.5rem;z-index:3;cursor:pointer;color:#fff;font-weight:600;text-align:center}#nlshow:hover{transform:scale(1.2)}@media only screen and (max-width: 1100px){.index .slideshow.banner .banner__heading.h0{font-size:6.6rem}.index .slideshow.banner .banner__heading.h0 span{font-size:9rem}.index .slideshow__text-wrapper.banner__content{padding:5rem 5rem 5rem 2rem}footer.footer .footer__content-top{padding-right:3rem}footer.footer .footer__content-top .footer__blocks-wrapper{column-gap:0;margin:0 -2rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{flex:1 0 50%;max-width:50%;padding:0 2rem}footer.footer .footer__content-top .footer-block--newsletter{margin-top:6rem}.wholesale-landingpage #info .row .flex .txt{padding:0 4.5rem}.wholesale-landingpage #info .row .flex .txt ul li,.wholesale-landingpage #info .row .flex .txt p{font-size:2rem;line-height:3.3rem}}@media only screen and (max-width: 1050px){.free-sample-template #like .flex .box a .img{height:16rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex{margin:0}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts{padding:0 4.4rem 0 0}.wholesale-landingpage #info .row .flex{margin:0 -3rem;justify-content:center}.wholesale-landingpage #info .row .flex .txt,.wholesale-landingpage #info .row .flex .form{padding:0 3rem;flex:1 0 50%;max-width:50%}.lbox .lbflex .content .lboxclose{right:3rem;top:3rem}}@media only screen and (max-width: 1000px){.page-eventlp #gallery .row{padding:0 7rem}.page-eventlp #gallery .row img{border-radius:1rem}.page-eventlp #gallery .owl-nav{left:-5.5rem;right:-5.5rem}}@media only screen and (max-width: 970px){.page-wholesale #wholesale .flex{flex-direction:column}.page-wholesale #wholesale .flex .form{flex:unset;margin:6rem auto 0;max-width:50rem}.page-wholesale #wholesale .flex .txt{flex:unset;max-width:100%;padding-right:0;margin:0 auto}.page-wholesale #wholesale .flex .txt ul li,.page-wholesale #wholesale .flex .txt p{max-width:60rem}.wholesale-landingpage #hero .row .content p{font-size:4.7rem;line-height:5.1rem;max-width:72rem}.wholesale-landingpage #hero .row .content p+p{max-width:74rem}.page-eventlp #content .flex .content .flex{flex-direction:column;margin:0;align-items:flex-start}.page-eventlp #content .flex .content .flex .post{flex:unset;border-right:none;border-bottom:1px solid #fff;padding:0 0 2rem;max-width:unset}.page-eventlp #content .flex .content .flex .post+.post{border-bottom:none;padding:2rem 0 0}}@media only screen and (max-width: 900px){.page-about .page-width.page-width--narrow table,.page-about .page-width.page-width--narrow table tbody,.page-about .page-width.page-width--narrow table tbody tr{display:block}.page-about .page-width.page-width--narrow table tbody tr td{display:block;width:100%!important;text-align:center}.page-about .page-width.page-width--narrow table tbody tr td img{margin:0 auto}.page-about .page-width.page-width--narrow table tbody tr td+td{padding-top:0}.wholesale-landingpage #info .row .flex{margin:0;justify-content:center;flex-wrap:wrap}.wholesale-landingpage #info .row .flex .txt{padding:0 3rem 4rem;flex:1 0 100%;max-width:68rem;margin:0 auto}.wholesale-landingpage #info .row .flex .form{padding:0 3rem;flex:1 0 100%;max-width:55rem;margin:0 auto}.page-eventlp #hero h1{font-size:5.6rem;line-height:5.8rem}.page-eventlp #hero p{font-size:1.8rem;line-height:2.6rem;max-width:58rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts{padding:0 3rem 0 0;flex:1 0 34rem;max-width:34rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift{padding:0 0 3rem;max-width:34rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width{padding:3.5rem}.lbox .lbflex .content .body .flex .txt .cont{padding:8rem 4rem 2.5rem}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form{margin:0 0 8rem}}@media only screen and (max-width: 850px){.page-eventlp #content .flex{flex-direction:column}.page-eventlp #content .flex .content,.page-eventlp #content .flex .form{flex:unset}.page-eventlp #content .flex .content{max-width:unset}.page-eventlp #content .flex .content .flex{flex-direction:row;align-items:stretch;margin:0 -3rem}.page-eventlp #content .flex .content .flex .post{border-bottom:none;border-right:1px solid #fff;padding:0 3rem}.page-eventlp #content .flex .content .flex .post+.post{padding:0 3rem}.page-eventlp #content .flex .form{margin:8rem 0 0;max-width:60rem}}@media only screen and (max-width: 800px){.free-sample-template #hero h1+p{font-size:6rem;line-height:6rem;margin:0 auto;max-width:50rem}.free-sample-template #hero .hr+p{font-size:1.8rem;line-height:2.8rem}.free-sample-template #coffees .coffees .box a{flex-direction:column}.free-sample-template #coffees .coffees .box .img{flex:unset;width:20rem;height:20rem;max-width:unset;padding:0}.free-sample-template #coffees .coffees .box .txt{flex:unset;max-width:100%;margin-top:2rem}.free-sample-template #coffees .coffees .box .txt h3,.free-sample-template #coffees .coffees .box .txt p.notes,.free-sample-template #coffees .coffees .box .txt p.desc{max-width:100%}.free-sample-template #coffees .coffees .box .txt h3 br{content:""}.free-sample-template #coffees .coffees .box .txt h3 br:after{content:" "}.free-sample-template #buy ul.products{flex-direction:column;max-width:30rem;margin:5rem auto 4rem}.free-sample-template #buy ul.products li{flex:unset;max-width:100%}.free-sample-template #like .flex{flex-wrap:wrap}.free-sample-template #like .flex .box{flex:1 0 50%;max-width:50%;margin:0 0 2.4rem}.free-sample-template #like .flex .box a .img{height:30rem}.index .slideshow__slide .flex .img{flex:1 0 45%;max-width:45%}.index .slideshow__slide .flex .txt{flex:1 0 55%;max-width:55%}.index .slideshow__slide .flex .txt .cont{padding:4rem 3rem 3rem}.index .slideshow__slide .flex .txt .cont h2{font-size:3.2rem;line-height:3.8rem}body.article div.article-template__content{padding:5rem 3rem 9rem}body.article div.article-template__content table.equipment tr td:first-child{padding-left:3rem;width:14.5rem}body.article div.article-template__content table.equipment tr td:last-child{padding-right:3rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex{flex-wrap:wrap}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts{padding:0 0 4rem;flex:1 0 100%;max-width:100%;display:flex;justify-content:space-between;margin:0 -2rem;flex-direction:row}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift{padding:0 2rem;flex:1 0 50%;max-width:50%}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift p{left:5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width{padding:4rem;margin:0 auto;flex:1 0 100%;max-width:94%}.page-subscription .page-width.page-width--narrow h1{font-size:5rem;line-height:5rem}.page-subscription .page-width.page-width--narrow p{font-size:1.8rem;line-height:2.6rem}}@media only screen and (max-width: 768px){#hc-faq-content-wrapper.s4com-helpcenter .s4com-article-body{padding-right:0}}@media only screen and (max-width: 750px){.page-location #hero .row h1{font-size:5.4rem}body.cart .shopify-section.cart__footer-wrapper .cart__footer{align-items:center;flex-direction:column;display:flex}body.cart .shopify-section.cart__footer-wrapper .cart__footer .cart__blocks{text-align:center}footer.footer .footer__content-top{padding:9rem 3rem 0;background-position:center 2rem}footer.footer .footer__content-top .footer__blocks-wrapper{display:flex}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{flex:1 0 50%;max-width:50%;padding:0 2rem;text-align:center}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul li a.list-menu__item{display:inline-flex}footer.footer .footer__content-top .footer-block--newsletter .footer-block__heading{text-align:center}.lbox .lbflex .content .body .flex .txt .cont{padding:8rem 4rem 2.5rem}.lbox .lbflex .content .body .flex .txt .cont h2{font-size:3.4rem;line-height:3.8rem}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form{margin:0 0 8rem}#hc-faq-content-wrapper .s4com-space-bottom .section-div a h3{font-size:1.6rem;line-height:2rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom{padding:11rem 0 0 21rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom h2:after{left:21rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom:before{left:16rem}.page-faq #hero h1{font-size:3.8rem;line-height:4.2rem}.page-faq #hero .row,.page-faq #faq .row{padding:0 2rem}.page-faq #faq .flex aside{flex:1 0 19rem;max-width:19rem}.page-faq #faq .flex aside ul li{font-size:1.8rem;line-height:2rem}.page-faq #faq .flex .content{padding-left:4rem}.page-faq #faq .flex .content .group .question h3{font-size:1.6rem}.wholesale-landingpage #hero .row{padding:0 2rem}.wholesale-landingpage #hero .row .content p{font-size:4rem;line-height:4.4rem}.wholesale-landingpage #hero .row .content img{max-width:11.5rem}.wholesale-landingpage #video .row{padding:0 2rem}.wholesale-landingpage #info{margin-top:-5rem}.wholesale-landingpage #info .row{padding:0 2rem}.wholesale-landingpage #info .row .flex .txt{padding:0 0 4rem}.wholesale-landingpage #info .row .flex .form{padding:0;flex:1 0 100%}.wholesale-landingpage #logos .row,.page-subscription .page-width.page-width--narrow .rte,.page-eventlp #hero .row,.page-eventlp #content .row{padding:0 2rem}.page-eventlp #hero .row{overflow:hidden}.page-eventlp #hero h1{font-size:4.4rem;line-height:5.2rem;margin:0 0 1.5rem}.page-eventlp #hero p{font-size:1.6rem;line-height:2.4rem}.page-eventlp #hero img{width:124vw;margin-left:-12vw}}@media only screen and (max-width: 749px){.banner--mobile-bottom .banner__media,.banner--stacked:not(.banner--mobile-bottom) .banner__media{position:absolute!important;height:100%!important}.banner--mobile-bottom .slideshow__text.banner__box{background-color:transparent!important;padding:6rem 2rem}.index .slideshow.banner .banner__text{font-size:1.5rem}.index .slideshow.banner .sigil{max-height:7rem}.index .slideshow.banner .sigil{max-height:unset}.index .slideshow__text-wrapper.banner__content{padding:5rem}}@media only screen and (max-width: 700px){body.collection-partners #product-grid .grid__item .card,body.collection-events #product-grid .grid__item .card{flex-direction:column}body.article div.article-template__content{padding:5rem 2rem 9rem;margin:-11rem 1rem 0}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li{margin:0 0 2rem}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li input+span,.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li input+a{display:block!important;width:100%}.lbox .lbflex .content .body .flex{flex-wrap:wrap}.lbox .lbflex .content .body .flex .txt{flex:1 0 100%;max-width:100%;border-bottom-left-radius:1.1rem;border-top-right-radius:0;text-align:center}.lbox .lbflex .content .body .flex .txt .cont{padding:6rem 3rem 2.5rem}.lbox .lbflex .content .body .flex .txt .cont h2{font-size:3.2rem;line-height:3.6rem;text-align:center;max-width:47rem;margin:0 auto 3rem}.lbox .lbflex .content .body .flex .txt .cont h2 br{display:none}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form{margin:0 auto 6rem;max-width:40rem}.lbox .lbflex .content .body .flex .img{flex:1 0 100%;max-width:100%;height:30rem;background-size:cover;background-position:center;border-bottom-left-radius:0;border-top-right-radius:1.1rem}}@media only screen and (max-width: 650px){.page-subscription .page-width.page-width--narrow:before{aspect-ratio:unset;height:40rem}.page-subscription .page-width.page-width--narrow:after{aspect-ratio:unset;height:40rem}.page-subscription .page-width.page-width--narrow h3{max-width:34rem;font-size:3.2rem;line-height:3.4rem}.page-subscription .page-width.page-width--narrow table,.page-subscription .page-width.page-width--narrow table tbody{display:block}.page-subscription .page-width.page-width--narrow table tbody tr{display:flex;flex-direction:column}.page-subscription .page-width.page-width--narrow table tbody tr td{display:block}.page-subscription .page-width.page-width--narrow table tbody tr td:nth-of-type(1){padding-right:0}.page-subscription .page-width.page-width--narrow table tbody tr td:nth-of-type(2){padding-left:0}.page-subscription .page-width.page-width--narrow table tbody tr:nth-of-type(2n) td:nth-of-type(1){order:2}.page-subscription .page-width.page-width--narrow table tbody tr:nth-of-type(2n) td:nth-of-type(2){order:1;padding-bottom:3rem}.page-subscription .page-width.page-width--narrow table tbody tr:nth-of-type(odd) td:nth-of-type(1){padding-bottom:3rem}body.article .article-template__hero-container .article-template__hero-adapt h1{font-size:5.2rem;line-height:5rem}body.article .article-template__hero-container .article-template__hero-adapt p{font-size:1.8rem;line-height:2.8rem}body.article div.article-template__content table.lead{display:block;margin-left:-1rem;margin-right:-1rem;width:auto}body.article div.article-template__content table.lead tbody{display:block}body.article div.article-template__content table.lead tbody tr{display:flex;flex-wrap:wrap}body.article div.article-template__content table.lead tbody tr td{flex:1 0 50%;max-width:50%;margin:0 0 4rem;padding:0 2rem}body.article div.article-template__content table.lead tbody tr td:after{display:none}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts{padding:0 0 3rem;margin:0 -1.5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift{padding:0 1.5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift p{left:3rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width{padding:4rem;max-width:94.5%}.page-eventlp #gallery .row{padding:0 2rem}.page-eventlp #gallery .owl-stage-outer{padding-top:6rem}.page-eventlp #gallery .owl-nav{top:0;justify-content:center;margin-top:0;z-index:3}.page-eventlp #gallery .owl-nav .owl-prev,.page-eventlp #gallery .owl-nav .owl-next{margin:0 1.5rem;width:1.5rem;height:2.8rem}}@media only screen and (min-width: 601px){.page-faq #faq.ns .flex .content .group .question{display:block!important}}@media only screen and (max-width: 600px){.page-wholesale #wholesale .flex .form{padding:3rem 2rem}.index .slideshow__slide .flex{flex-direction:column}.index .slideshow__slide .flex .img{height:20rem;flex:unset;max-width:100%;background-position:center}.index .slideshow__slide .flex .txt{flex:unset;max-width:100%}.index .slideshow__slide .flex .txt .cont .newsletter-form{margin-bottom:5rem}.page-faq #faq .flex h2{display:none}.page-faq #faq .flex aside{display:none}.page-faq #faq .flex .content{padding:0}.page-faq #faq .flex .content:before{display:none}.page-faq #faq .flex .content .group{display:block!important;margin:0 0 4rem}.page-faq #faq .flex .content .group h2.slide{display:block}.page-faq #faq .flex .content .group .question{display:none}.page-faq #faq .flex .content .group .question h3{padding:0 0 0 3rem}.page-faq #faq .flex .content .group .question h3:before{left:.8rem}.page-faq #faq .flex .content .group .question .answer{padding:3rem 0 0 3rem}.page-location #content .flex{flex-direction:column;justify-content:flex-start;align-items:flex-start}.page-location #content .flex .post{max-width:100%;flex:unset;width:100%}.page-location #content .flex .post:nth-of-type(1){margin-bottom:10rem}}@media only screen and (max-width: 550px){.lbox .lbflex .content .body .flex .txt .cont{padding:4rem 2.5rem 2.5rem}.lbox .lbflex .content .body .flex .txt .cont h2{font-size:2.8rem;line-height:3.2rem;margin:0 auto 2rem}.lbox .lbflex .content .body .flex .txt .cont .newsletter-form{margin:0 auto 4.5rem;max-width:36rem}.lbox .lbflex .content .body .flex .img{height:26rem}.index .slideshow.banner .banner__heading.h0{font-size:4.8rem;line-height:140%}.index .slideshow.banner .banner__heading.h0 span{font-size:6.6rem}.index .slideshow.banner .banner__heading.h0:after{font-size:1.3rem}.free-sample-template .row{padding:0 2rem}.free-sample-template #hero h1+p{font-size:4.6rem;line-height:5rem;max-width:40rem}.free-sample-template #hero .hr+p{font-size:1.6rem;line-height:2.6rem}.free-sample-template #coffees .coffees .box:nth-of-type(2n){margin-left:0}.free-sample-template #coffees .coffees .box:nth-of-type(odd){margin-right:0}.free-sample-template #coffees .coffees .box .txt h3{font-size:3.2rem;line-height:3.6rem}.free-sample-template #buy h2{font-size:3.6rem;line-height:4.2rem}.free-sample-template #like .flex .box a .img{height:20rem}.page-wholesale #hero .row h1,.page-corporategift #hero .row h1{font-size:5rem;line-height:5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts{padding:0 0 4rem;margin:0 auto;flex-direction:column;flex-wrap:wrap}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift{padding:0 0 4rem;max-width:100%}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift p{left:3rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width{padding:4rem;max-width:100%}#hc-faq-content-wrapper .s4com-space-bottom .section-div .s4com-section-body{margin:0 0 4rem;padding-left:3rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom{padding:11rem 0 0}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom:before{display:none}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom h2{display:none}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div{margin-bottom:3rem}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div>a{position:static;margin-top:0!important}#hc-faq-content-wrapper .s4com-space-bottom.s4com-border-bottom+.s4com-space-bottom .section-div>a>h3{margin-bottom:1rem}.wholesale-landingpage #hero .row .content p{font-size:3.6rem;line-height:4rem}.wholesale-landingpage #hero .row .content p+p{font-size:1.6rem;line-height:2.8rem}.wholesale-landingpage #hero .row .content img{max-width:10.5rem}.wholesale-landingpage #info{padding-bottom:8rem}.wholesale-landingpage #info .row .flex .txt ul li{font-size:1.8rem;line-height:3rem;background-size:2rem;padding:1.4rem 0 2rem 4.7rem}.wholesale-landingpage #info .row .flex .txt p{font-size:1.8rem;line-height:3rem}.wholesale-landingpage #info .row .flex .form form{padding:2.5rem}.wholesale-landingpage #logos{padding-bottom:8rem}.page-location #content .row{padding:0 2rem}}@media only screen and (max-width: 500px){.collection-hero__text-wrapper .collection-hero__title,.collection-hero__description h1{font-size:3.6rem;line-height:4.8rem}body.collection-events .collection-hero__text-wrapper .collection-hero__title,body.ubora-coffee-promotions .collection-hero__text-wrapper .collection-hero__title,body.collection-partners .collection-hero__text-wrapper .collection-hero__title{font-size:5rem;line-height:5rem}body.collection-partners .collection-hero__title+.collection-hero__description{font-size:2rem;line-height:2.6rem}body.article .article-template__hero-container .article-template__hero-adapt{padding:8rem 2rem 16rem}body.article .article-template__hero-container .article-template__hero-adapt h1{font-size:4rem;line-height:4.4rem;margin:0 auto 2rem}body.article .article-template__hero-container .article-template__hero-adapt p{font-size:1.6rem;line-height:2.6rem}body.article div.article-template__content h2{font-size:2.6rem;line-height:3.4rem}body.article div.article-template__content table.equipment{display:block;border:none}body.article div.article-template__content table.equipment tbody,body.article div.article-template__content table.equipment tbody tr{display:block}body.article div.article-template__content table.equipment tbody tr td{display:block;padding:0}body.article div.article-template__content table.equipment tbody tr td:after{display:none}body.article div.article-template__content table.equipment tbody tr td:first-child{padding-left:0;margin-bottom:.5rem}body.article div.article-template__content table.equipment tbody tr td:last-child{padding-right:0}body.brewing-guides .main-blog,body.coffee-talks .main-blog{padding:9rem 2rem 10rem}body.brewing-guides h1.title--primary,body.coffee-talks h1.title--primary,.page-subscription .page-width.page-width--narrow h1,#hc-faq-content-wrapper .s4com-helpcenter-title,.page .page-width.page-width--narrow h1,.page-about .page-width.page-width--narrow h1,body.account h1,body.cart .title-wrapper-with-link h1.title.title--primary,body.list-collections h1.title.title--primary,body.search .template-search .template-search__header h1{font-size:3.6rem;line-height:4.8rem}.product .productDesc .product__title h1{font-size:4rem;line-height:4.8rem}.page-contact .color-background-1.gradient .page-width.page-width--narrow{padding:9rem 2rem 0}.page-contact .page-width.page-width--narrow h1{font-size:3.6rem;line-height:4.8rem}.page .page-width.page-width--narrow{padding:9rem 2rem 15rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{flex:1 0 100%;max-width:100%;margin:3rem 0 0}.page-eventlp #hero img{width:150vw;margin-left:-25vw}.page-eventlp #content .flex .content .flex{flex-direction:column;margin:0;align-items:flex-start}.page-eventlp #content .flex .content .flex .post{flex:unset;border-right:none;border-bottom:1px solid #fff;padding:0 0 2rem;max-width:unset}.page-eventlp #content .flex .content .flex .post+.post{border-bottom:none;padding:2rem 0 0}}@media only screen and (max-width: 450px){.page-location #hero .row h1{font-size:4.4rem}.page-location #content .row h2,.page-location #content .row h3{font-size:2.4rem}.page-location #content .row p{font-size:1.8rem}.index .slideshow.banner .banner__heading.h0{font-size:3.8rem}.index .slideshow.banner .banner__heading.h0 span{font-size:5rem}.index .slideshow__text-wrapper.banner__content{padding:5rem 3rem}.lbox .lbflex .content .body .flex .img{height:20rem}.free-sample-template #coffees .coffees .box{padding:2rem}.free-sample-template #like .flex .box{flex:1 0 100%;max-width:100%}.index .slideshow__slide .flex .txt .cont{padding:2rem}.index .slideshow__slide .flex .txt .cont h2{font-size:2.4rem;line-height:2.8rem;margin:0 0 1rem}.index .slideshow__slide .flex .txt .cont .newsletter-form{margin-bottom:2rem}.index .slideshow__slide .flex .txt .cont .newsletter-form__message--success{font-size:1.6rem;line-height:2.2rem}.page-wholesale #hero .row h1{font-size:4.2rem;line-height:4.4rem}.page-wholesale #wholesale .flex .txt ul li{padding:0 1rem 2.5rem}body.article .article-template__hero-container .article-template__hero-adapt h1{font-size:4.2rem;line-height:4.4rem}.page-corporategift #hero .row h1{font-size:4rem;line-height:4.2rem}.page-corporategift section.shopify-section.section .color-background-1.gradient{padding:0 1.5rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts{padding:0 0 2rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift{padding:0 0 4rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex #gifts .gift p{left:3rem}.page-corporategift section.shopify-section.section .color-background-1.gradient .flex .contact.page-width{padding:3rem 2rem}.product .productDesc .product__description h3{display:block}.product .productDesc .product__description h3 a{margin:.5rem 0 0;display:block}.product .productDesc .product__description p.level{display:block;text-align:left}.product .productDesc .product__description p.level img{max-width:100%;height:auto;display:block;margin:1rem 0 0}}@media only screen and (max-width: 420px){.page-faq #hero h1{font-size:3rem;line-height:3.6rem}.lbox .lbflex .content .lboxclose{right:2rem;top:2rem;width:3rem;height:3rem}.lbox .lbflex .content .body .flex .txt .cont{padding:4rem 2rem 2.5rem}.lbox .lbflex .content .body .flex .txt .cont h2{font-size:2.6rem;line-height:3rem}.lbox .lbflex .content .body .flex .img{height:18rem}}@media only screen and (max-width: 380px){.free-sample-template #buy h2{font-size:3rem;line-height:3.6rem}.free-sample-template #coffees .coffees .box .img{width:100%}.product .productDesc .product__title h1{font-size:3.4rem;line-height:4.2rem}.product .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form .cbb-frequently-bought-total-price-regular-price{display:block!important}.product .cbb-frequently-bought-recommendations-container .cbb-frequently-bought-form .cbb-frequently-bought-add-button{padding:1rem 2rem!important;max-height:unset!important}.wholesale-landingpage #hero .row .content{padding-top:12rem}.wholesale-landingpage #hero .row .content p{font-size:3.3rem;line-height:3.7rem}.wholesale-landingpage #hero .row .content p+p{line-height:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/tango.css.map?v=151786420269488474391740662746 */