h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase;letter-spacing:.02em}.button,.shopify-payment-button__button--unbranded,button.button--primary,button.button--secondary{text-transform:uppercase;font-weight:400;letter-spacing:.04em}.header__menu-item,.header__active-menu-item{text-transform:uppercase;font-weight:400;letter-spacing:.06em}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{padding-left:.9rem;padding-right:.9rem}}.mega-menu__link,.mega-menu__link--level-2{font-family:var(--font-body-family);font-weight:var(--font-body-weight);text-transform:none;letter-spacing:normal;color:#fff!important;opacity:1}.mega-menu__link:hover,.mega-menu__link--level-2:hover{color:#fff!important;opacity:.5}.mega-menu__content{background-color:#000!important}.header__menu-item,.mega-menu__link{color:rgb(var(--color-foreground));opacity:1;transition:opacity .25s ease;text-decoration:none}.header__menu-item:hover,.mega-menu__link:hover{opacity:.5;text-decoration:none}.footer{text-transform:uppercase;letter-spacing:.04em}.footer p,.footer .rte{letter-spacing:.02em}.footer,.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer-block__details-content a,.footer .footer-block__link a,.footer .link,.footer p,.footer a{color:rgb(var(--color-foreground));opacity:1}.footer a{text-decoration:none;transition:opacity .25s ease}.footer a:hover{opacity:.5}.card__heading,.card__heading a,.card-information .caption-with-letter-spacing,.card__information .price{font-family:var(--font-body-family);font-weight:var(--font-body-weight);text-transform:none;letter-spacing:normal}.newsletter-form__button,.newsletter-form__field-label{text-transform:uppercase;letter-spacing:.04em}.announcement-bar__message,.announcement-bar__message.h5{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em;line-height:1.5}.announcement-bar{padding:.8rem 0}.banner__heading,.banner__text,.slideshow__text,.slideshow__heading,.section-header__title,.title-wrapper-with-link .title,.collection-hero__title{text-transform:uppercase;letter-spacing:.02em}body.template-index .shopify-section:has(.multicolumn) .page-width,body.template-index .multicolumn .page-width{max-width:100%;padding-left:0;padding-right:0}body.template-index .multicolumn__title{padding-left:5rem;padding-right:5rem}body.template-index .multicolumn .multicolumn-list{gap:0}body.template-index .multicolumn .multicolumn-list__item{padding:0;margin:0}body.template-index .multicolumn .multicolumn-card{position:relative;background:none}body.template-index .multicolumn .multicolumn-card-spacing,body.template-index .multicolumn .multicolumn-card__image-wrapper{margin:0;padding:0}body.template-index .multicolumn .multicolumn-card__image-wrapper--full-width{margin:0}body.template-index .multicolumn .multicolumn-card__info{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;z-index:2;pointer-events:none}body.template-index .multicolumn .multicolumn-card__info h3{color:#fff;font-family:var(--font-heading-family);font-size:4rem;font-weight:400;text-transform:uppercase;letter-spacing:.06em;margin:0;text-shadow:0 2px 20px rgba(0,0,0,.4)}body.template-index .multicolumn .multicolumn-card__info .link.animate-arrow{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:3;pointer-events:auto;text-indent:-9999px;overflow:hidden}body.template-index .multicolumn .multicolumn-card__image-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .3s ease;pointer-events:none;z-index:1}body.template-index .multicolumn .multicolumn-card:hover .multicolumn-card__image-wrapper:after{background:#00000026}@media screen and (max-width:749px){body.template-index .multicolumn .multicolumn-card__info h3{font-size:2.8rem}}body.template-index .title-wrapper-with-link,body.template-index .collection__title{justify-content:flex-start;text-align:left}body.template-index .title-wrapper-with-link .title,body.template-index .collection__title .title{text-align:left}body.template-index slideshow-component .slideshow{min-height:65vh}@media screen and (min-width:750px){body.template-index slideshow-component .slideshow{min-height:90vh}}body.template-index .slideshow__slide{position:relative}body.template-index .slideshow__media{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}body.template-index .slideshow__media img{width:100%;height:100%;object-fit:cover}body.template-index .altura-header-group--overlay{position:absolute!important;top:0;left:0;right:0;z-index:100;width:100%;background:transparent!important}body.template-index .altura-header-group--overlay sticky-header,body.template-index .altura-header-group--overlay .header-wrapper{background:transparent!important}body.template-index #MainContent{margin-top:0!important}body.template-index .altura-header-group--overlay sticky-header.shopify-section-header-sticky,body.template-index .altura-header-group--overlay sticky-header.shopify-section-header-sticky .header-wrapper{position:fixed;top:0;left:0;right:0;background:#000!important;z-index:101}.slideshow__controls,.slideshow__controls--top,.slideshow__autoplay,.slider-counter{display:none!important}.slideshow .button,.slideshow .button--primary,.banner .button,.banner__buttons .button{background:#000!important;color:#fff!important;border-color:#000!important}.slideshow .button:hover,.banner .button:hover{background:#000!important;color:#fff!important;opacity:.85}.altura-trust-bar{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:3.2rem 0;border-top:1px solid rgba(var(--color-foreground),.1)}.altura-trust-bar__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem;text-align:center}@media screen and (min-width:750px){.altura-trust-bar__inner{grid-template-columns:repeat(4,1fr);gap:3.2rem}}.altura-trust-bar__item{display:flex;flex-direction:column;align-items:center;gap:.8rem}.altura-trust-bar__icon{width:2.8rem;height:2.8rem;color:rgb(var(--color-foreground))}.altura-trust-bar__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem;font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.altura-trust-bar__text{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.4rem;opacity:.8;line-height:1.5}.card-flavour-profile{margin-top:.8rem;font-size:1.2rem;line-height:1.4;text-transform:uppercase}.card-roast-profile{display:flex;align-items:center;gap:.7rem;margin-top:.8rem}.card-roast-label{font-size:1.1rem;font-weight:700;letter-spacing:.1rem}.card-roast-dots{display:flex;gap:.4rem}.card-roast-dot{width:1.2rem;height:1.2rem;border-radius:50%;background:#dfe1e4;display:inline-block}.card-roast-dot.active{background:#17191f}.product__info-container .product-form__input--pill .form__label{font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:#000;margin-bottom:.2rem}.product__info-container .product-form__input--pill input[type=radio]+label{font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:#000;border:1px solid #000;border-radius:0;padding:1.1rem 1.6rem;margin:.6rem .6rem .2rem 0;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.product__info-container .product-form__input--pill input[type=radio]+label:before{border-radius:0;box-shadow:none}.product__info-container .product-form__input--pill input[type=radio]+label:hover{background-color:#000;color:#fff}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background-color:#000;color:#fff}.product__info-container .product-form__input--pill input[type=radio]:disabled+label,.product__info-container .product-form__input--pill input[type=radio].disabled+label{border-color:#0000004d;color:#0006;text-decoration:line-through}.product__info-container .product-form__input--pill{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;max-width:44rem}.product__info-container .product-form__input--pill .form__label{grid-column:1 / -1;margin-bottom:.2rem}.product__info-container .product-form__input--pill input[type=radio]+label{display:flex;align-items:center;justify-content:center;min-height:4.2rem;margin:0;padding:.8rem .6rem;font-size:1.1rem;letter-spacing:.06em;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.product__info-container .product__description,.product__info-container .product__description p{font-size:1.6rem;line-height:1.7;max-width:56rem;color:#000}.product__info-container .product__description p+p{margin-top:1.2rem}.product__info-container .product-form__input--single{display:none}.card__sub:before{content:" - "}.related-products.page-width{max-width:100%;padding-left:1.6rem;padding-right:1.6rem}.related-products .related-products__heading{font-size:2.2rem;letter-spacing:.04em;margin-bottom:2.4rem}.related-products .product-grid{--grid-desktop-horizontal-spacing: 1.6rem;--grid-mobile-horizontal-spacing: 1.6rem;--grid-desktop-vertical-spacing: 3.2rem;--grid-mobile-vertical-spacing: 3.2rem}.related-products .card__media .media{background:#f4f4f4}.related-products .card-flavour-profile,.related-products .card-roast-profile,.related-products .loox-rating,.related-products .card__badge{display:none}.related-products .card__information{padding:1.6rem 0 0}.related-products .card__heading,.related-products .card__heading a{font-family:var(--font-heading-family);font-weight:400;font-size:1.2rem;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.related-products .card__name,.related-products .card__sub{display:block}.related-products .card__sub:before{content:none}.related-products .card__information .price{margin-top:1rem;font-size:1.5rem}@media screen and (min-width:990px){.related-products.page-width{padding-left:5rem;padding-right:5rem}.related-products .related-products__heading{font-size:2.6rem}.related-products .card__heading,.related-products .card__heading a{font-size:1.3rem}.related-products .card__information .price{font-size:1.6rem}}.breadcrumbs{padding-top:1.2rem}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:#000}.breadcrumbs__item+.breadcrumbs__item:before{content:"/";margin-right:.6rem;opacity:.45}.breadcrumbs__item a{color:inherit;text-decoration:none;opacity:.7}.breadcrumbs__item a:hover{opacity:1;text-decoration:underline;text-underline-offset:.3rem}.breadcrumbs__item[aria-current=page]{opacity:.45}@media screen and (min-width:750px){.breadcrumbs{padding-top:1.6rem}}@media screen and (min-width:750px){.product__media-wrapper .thumbnail-slider{display:none}}.product__description-more summary{list-style:none;cursor:pointer;display:inline-block;margin:.4rem 0 1.2rem;font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.4rem;color:#000}.product__description-more summary::-webkit-details-marker{display:none}.product__description-more .product__description-more-close,.product__description-more[open] .product__description-more-open{display:none}.product__description-more[open] .product__description-more-close{display:inline}.product__description-more h4{font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;margin:1.6rem 0 .6rem}body:not(.template-index) .multicolumn .multicolumn__title{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#000}body:not(.template-index) .multicolumn .multicolumn-card__info h3{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#000}body:not(.template-index) .multicolumn .multicolumn-card__info{padding-left:0}body:not(.template-index) .multicolumn .multicolumn-card__info .rte{color:#000}.collapsible-content{background:#f4f4f4}.collapsible-content .collapsible-content__heading{font-family:var(--font-heading-family);font-weight:400;font-size:2rem;letter-spacing:.1em;text-transform:uppercase;color:#000}.collapsible-content .accordion{background:#fff;border:0;margin:0 0 .8rem;padding:0 2rem;transition:box-shadow .2s ease}.collapsible-content .accordion+.accordion{border-top:0}.collapsible-content .accordion:hover{box-shadow:0 2px 8px #00000014}.collapsible-content .accordion summary{padding:1.8rem 0;align-items:center}.collapsible-content .accordion summary>.svg-wrapper:first-child{display:none}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-weight:400;font-size:1.3rem;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;color:#000;max-width:calc(100% - 4rem)}.collapsible-content .accordion summary .icon-caret{display:none}.collapsible-content .accordion summary:after{content:"+";margin-left:auto;font-family:var(--font-heading-family);font-size:2rem;line-height:1;color:#000;transition:transform .2s ease}.collapsible-content .accordion details[open] summary:after{transform:rotate(45deg)}.collapsible-content .accordion__content{padding:0 0 2rem;color:#000;font-size:1.5rem}@media screen and (min-width:750px){.collapsible-content .accordion__title{font-size:1.4rem}.collapsible-content .accordion summary{padding:2.2rem 0}}.altura-ship{padding:1.2rem 0 1.6rem;border-bottom:.1rem solid rgba(0,0,0,.15);margin-bottom:1.2rem}.altura-ship__text{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:#000}.altura-ship__bar{height:.4rem;background:#e6e6e6;overflow:hidden}.altura-ship__fill{display:block;height:100%;background:#000;transition:width .4s ease}.altura-ship--unlocked .altura-ship__fill{background:#000}.drawer__inner-empty .altura-ship{display:none}.cart__footer .altura-ship{border-bottom:0;border-top:.1rem solid rgba(0,0,0,.15);padding-top:2rem;margin:0 0 1.6rem}.altura-ship__note{margin:.8rem 0 0;font-size:1.3rem;line-height:1.5;color:#000}.altura-drawer-picks{margin-top:2.4rem;text-align:left}.altura-drawer-picks__heading{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:0 0 1.2rem}.altura-drawer-picks__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem}.altura-drawer-picks .card-flavour-profile,.altura-drawer-picks .card-roast-profile,.altura-drawer-picks .loox-rating{display:none}.altura-drawer-picks .card__heading,.altura-drawer-picks .card__heading a{font-size:1.2rem}.altura-drawer-picks .card__information .price{font-size:1.3rem}.altura-drawer-picks .card__information{padding:.8rem 0 0}.drawer__heading-count{font-weight:400}.altura-cart-picks{margin:2rem 0 0;padding:1.6rem 0 .4rem;border-top:.1rem solid rgba(0,0,0,.15)}.altura-cart-picks__heading{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:0 0 1.2rem}.altura-cart-picks__item{display:grid;grid-template-columns:6.4rem 1fr auto;gap:1.2rem;align-items:center;padding:1rem 1.2rem;margin-bottom:.8rem;background:#f4f4f4}.altura-cart-picks__media img{display:block;width:6.4rem;height:6.4rem;object-fit:cover}.altura-cart-picks__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.altura-cart-picks__title{font-size:1.4rem;color:#000;text-decoration:none;line-height:1.3}.altura-cart-picks__price{font-size:1.3rem;color:#000}.altura-cart-picks__add{position:relative;font-family:var(--font-heading-family);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;background:#000;color:#fff;border:0;padding:1rem 1.4rem;cursor:pointer;white-space:nowrap}.altura-cart-picks__add[aria-disabled=true],.altura-cart-picks__add.loading{opacity:.6}.altura-cart-picks__add.loading>span{visibility:hidden}.altura-cart-picks__add .loading__spinner{color:#fff}.altura-cart-picks .product-form__error-message-wrapper{grid-column:1 / -1}.altura-sub{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:.8rem}.altura-sub__select{font-family:var(--font-body-family);font-size:1.2rem;padding:.6rem .8rem;border:.1rem solid #000;background:#fff;color:#000;border-radius:0}.altura-sub__btn{font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;background:#000;color:#fff;border:0;padding:.8rem 1.2rem;cursor:pointer;white-space:nowrap}.altura-sub__link{background:none;border:0;padding:0;font-size:1.2rem;color:#000;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.altura-sub [aria-disabled=true]{opacity:.6;pointer-events:none}.cart-drawer .cart-items thead{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.cart-drawer .cart-item{padding-top:1.6rem}.cart-drawer .cart-item__name{font-size:1.3rem;line-height:1.35}.cart-drawer .cart-item__details>.product-option,.cart-drawer .cart-item__details dl{font-size:1.2rem;margin-top:.4rem}.cart-drawer .cart-item__details dl{display:flex;flex-wrap:wrap;gap:0 1rem}.cart-drawer .cart-item__details dl .product-option{font-size:1.2rem;margin:0}.cart-drawer .cart-item__totals .price{font-size:1.4rem}.cart-drawer .altura-sub{margin-top:.8rem;gap:.4rem}.cart-drawer .altura-sub__select{height:3.2rem;padding:0 .6rem;font-size:1.1rem}.cart-drawer .altura-sub__btn{height:3.2rem;padding:0 1rem;font-size:1rem}.cart-drawer .cart-item__quantity{padding-top:.8rem}.cart-drawer .quantity{min-height:3.4rem;width:11rem}.cart-drawer .quantity__input{font-size:1.3rem}.cart-drawer .quantity__button{width:3.2rem}.cart-drawer .cart-remove-button .icon-remove{width:1.4rem;height:1.4rem}.cart-drawer .altura-cart-picks__item{padding:.8rem 1rem;grid-template-columns:5.2rem 1fr auto;gap:1rem}.cart-drawer .altura-cart-picks__media img{width:5.2rem;height:5.2rem}.cart-drawer .altura-cart-picks__title{font-size:1.3rem}.cart-drawer .altura-cart-picks__price{font-size:1.2rem}.cart-drawer .altura-cart-picks__add{padding:.8rem 1.1rem;font-size:1.1rem}.collection-hero .collection-hero__inner{max-width:100%;padding-left:1.6rem;padding-right:1.6rem}.collection-hero__title{font-size:2.6rem;margin:2.4rem 0 0}.collection-hero__title+.collection-hero__description{font-size:1.5rem;max-width:64rem}.collection .product-grid,.collection.page-width{max-width:100%}.collection.page-width{padding-left:1.6rem;padding-right:1.6rem}#ProductGridContainer .product-grid{--grid-desktop-horizontal-spacing: 1.6rem;--grid-mobile-horizontal-spacing: 1.2rem;--grid-desktop-vertical-spacing: 4rem;--grid-mobile-vertical-spacing: 3.2rem}#ProductGridContainer .card__media .media{background:#f4f4f4}#ProductGridContainer .loox-rating,#ProductGridContainer .card__badge{display:none}#ProductGridContainer .card__information{padding:1.6rem 0 0}#ProductGridContainer .card__heading,#ProductGridContainer .card__heading a{font-family:var(--font-heading-family);font-weight:400;font-size:1.2rem;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}#ProductGridContainer .card__name,#ProductGridContainer .card__sub{display:block}#ProductGridContainer .card__sub:before{content:none}#ProductGridContainer .card__information .price{margin-top:1rem;font-size:1.5rem}#ProductGridContainer .card-flavour-profile{margin-top:1rem;font-size:1.1rem;letter-spacing:.04em}#ProductGridContainer .card-roast-profile{margin-top:.6rem}@media screen and (min-width:990px){.collection-hero .collection-hero__inner,.collection.page-width{padding-left:5rem;padding-right:5rem}.collection-hero__title{font-size:3.2rem}#ProductGridContainer .card__heading,#ProductGridContainer .card__heading a{font-size:1.3rem}#ProductGridContainer .card__information .price{font-size:1.6rem}}.altura-enquire{margin:1.6rem 0 0}.altura-enquire__note{margin:1rem 0 0;font-size:1.3rem;line-height:1.5;color:#000}.altura-brochure{margin:1.2rem 0 0;font-family:var(--font-heading-family);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.altura-brochure a{color:#000;text-underline-offset:.4rem}#blends,#choose{scroll-margin-top:8rem}.card-sub-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin-top:1rem}.card-sub-price__now{font-size:1.5rem}.card-sub-price__was{font-size:1.2rem;opacity:.55}.card-sub-price__note{flex-basis:100%;font-family:var(--font-heading-family);font-size:1rem;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.collection .collection__title,.collection .collection__description{text-align:left;margin-left:0;margin-right:0}.collection .collection__description{max-width:64rem;font-size:1.5rem}@media screen and (max-width:989px){.collection slider-component .slider-buttons{display:none}}@media screen and (min-width:990px){.collection slider-component.slider-component-desktop .slider-buttons{position:absolute;right:5rem;bottom:calc(100% + 1.2rem);gap:.8rem;z-index:2}.collection slider-component.slider-component-desktop .slider-button{width:4.8rem;height:4.8rem;background:#000;color:#fff;border:0;transition:opacity .2s ease}.collection slider-component.slider-component-desktop .slider-button:not([disabled]):hover{color:#fff;opacity:.8}.collection slider-component.slider-component-desktop .slider-button .icon{height:.9rem;color:#fff}.collection slider-component.slider-component-desktop .slider-button[disabled]{background:#d9d9d9;cursor:default}.collection slider-component.slider-component-desktop .slider-button[disabled] .icon{color:#fff}}@media screen and (min-width:750px){body:not(.template-index) .collection--full-width slider-component:not(.slider-component-desktop){padding-left:5rem;padding-right:5rem}}@media screen and (min-width:990px){body:not(.template-index) .collection slider-component.slider-component-full-width{--desktop-margin-left-first-item: 5rem}body:not(.template-index) .slider-component-full-width .slider--desktop{scroll-padding-left:5rem}body:not(.template-index) .slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:5rem;scroll-margin-left:5rem}body:not(.template-index) .slider-component-full-width .slider--desktop:after{padding-left:5rem}}.image-with-text .image-with-text__heading.h1{font-size:3rem;letter-spacing:.03em;line-height:1.1}@media screen and (min-width:750px){.image-with-text .image-with-text__heading.h1{font-size:4.4rem}}.altura-wform__fields .field{margin-bottom:0}.altura-wform__fields .field:before,.altura-wform__fields .field:after{display:none}.altura-wform__fields .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.altura-wform__fields .field__input,.altura-wform__fields .altura-wform__native-select{width:100%;min-height:0;height:auto;margin:0;padding:1.6rem 0 1.2rem;border:0;border-bottom:.1rem solid #000;border-radius:0;background:transparent;box-shadow:none;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.4;color:#000;appearance:none;-webkit-appearance:none}.altura-wform__fields .text-area.field__input{min-height:9rem;resize:vertical}.altura-wform__fields .field__input::placeholder{opacity:1;color:#6b6b6b}.altura-wform__fields .field__input:focus,.altura-wform__fields .field__input:focus-visible,.altura-wform__fields .altura-wform__native-select:focus,.altura-wform__fields .altura-wform__native-select:focus-visible{outline:0;box-shadow:0 .1rem #000;padding:1.6rem 0 1.2rem}.altura-wform__fields .altura-wform__native-select{cursor:pointer;padding-right:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .2rem center;background-size:1rem}.altura-wform__fields .altura-wform__native-select{color:#6b6b6b}.altura-wform__fields .altura-wform__native-select.is-set,.altura-wform__fields .altura-wform__native-select option{color:#000}.altura-wform__fields .altura-wform__select{display:block}.altura-wform__fields .altura-wform__row{gap:0 2.4rem}.altura-wform__fields .button{margin-top:2.8rem;min-height:5.2rem;letter-spacing:.12em}.altura-whero__call{margin-top:1.4rem;color:#000}[id$=__since] .image-with-text__media img{object-position:center 88%}@media screen and (min-width:990px){body:not(.template-index) .slider-component-full-width .slider--desktop.grid--4-col-desktop .grid__item{width:calc((100% - 10rem) / 4 - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (max-width:749px){.collection .grid--2-col-tablet-down .grid__item:only-child{flex:0 1 auto;width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}.card__media .media img[src*=ROTATINGESPRESSOBLENDS],.card__media .media img[src*=ROTATINGSINGLEORIGIN]{object-fit:contain}.card__inner:has(img[src*=ROTATINGESPRESSOBLENDS]),.card__media .media:has(>img[src*=ROTATINGESPRESSOBLENDS]),.card__inner:has(img[src*=ROTATINGSINGLEORIGIN]),.card__media .media:has(>img[src*=ROTATINGSINGLEORIGIN]){background:#000}.card__media .media img[src*=ALT2763_RA_Pres_2312_V1]{object-fit:contain}.card__inner:has(img[src*=ALT2763_RA_Pres_2312_V1]),.card__media .media:has(>img[src*=ALT2763_RA_Pres_2312_V1]){background:#fff}.collection.collection--machines .card__media .media img{object-fit:contain}.product-grid>li>product-component{display:block;height:100%}.product-grid .card-wrapper,.product-grid .card{height:100%}.product-grid .card>.card__content{flex-grow:1;grid-template-rows:0 max-content 1fr max-content}.product-grid .card>.card__content>.quick-add{grid-row-start:4;align-self:end}.collection.collection--machines .card__inner,.collection.collection--machines .card__media .media{background:#f7f7f7}.card-wrapper .card,.card-wrapper .card__inner{overflow:visible}.altura-sticker{position:absolute;top:1.4rem;left:-.9rem;z-index:2;display:inline-block;padding:.7rem 1.1rem .75rem;background:#000;color:#fff;font-family:var(--font-heading-family);font-size:1.05rem;font-weight:400;letter-spacing:.16em;line-height:1;text-transform:uppercase;white-space:nowrap;transform:rotate(-8deg);transform-origin:left top;pointer-events:none}@media screen and (min-width:750px){.altura-sticker{top:1.8rem;left:-1.1rem;padding:.8rem 1.3rem .85rem;font-size:1.15rem}}.cart-drawer .altura-sticker,.related-products .altura-sticker{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/altura-custom.css.map */
