.header__action-item.stockroom-language-switch{margin:0;padding:0 9px;flex-shrink:0}.stockroom-language-switch__button{min-height:44px;padding:8px 12px;border:1px solid currentColor;border-radius:3px;white-space:nowrap;text-decoration:none}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] a[href^="tel:"],html[dir=rtl] .footer a[href^="https://wa.me/"],html[dir=rtl] a[href^="mailto:"],html[dir=rtl] .price{direction:ltr;unicode-bidi:isolate}@media screen and (max-width:640px){.stockroom-language-switch{padding-inline:6px}.stockroom-language-switch__button{padding:8px;font-size:13px}}html[dir=rtl] .qr-optin-pop-content,html[dir=rtl] .qr-optin-pop-content p{direction:rtl;text-align:right!important}html[dir=rtl] .qr-optin-pop-content p{white-space:normal!important;overflow:visible!important}html[dir=rtl] .qr-optin-pop-content input[name=phone]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .qr-optin-pop-content input[name=phone]::placeholder{direction:rtl;text-align:right}@media screen and (max-width:640px){html[dir=rtl] div:has(>.qr-optin-pop-content){width:calc(100% - 24px)!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 32px)!important}html[dir=rtl] div:has(>.qr-optin-pop-content)>div:has(>img):not(.qr-optin-pop-content){display:none!important}html[dir=rtl] .qr-optin-pop-content{padding:24px 20px 20px!important;max-height:calc(100dvh - 32px)!important}html[dir=rtl] .qr-optin-pop-content>div{margin-bottom:20px!important}html[dir=rtl] .qr-optin-pop-content>div>p:first-child{font-size:28px!important}}@media screen and (max-width:640px){html[dir=rtl] div:has(>div>.qr-optin-pop-content){width:100%!important}}.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5){padding:0;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center}.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5)>.promo-block__image-clip{position:relative;flex:1 0 240px;min-height:240px;height:auto}.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5):before{display:none}.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5)>.promo-block__image-clip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000 15%,#00000080);pointer-events:none}.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5)>.promo-block__inner{flex:0 0 auto;width:100%;padding:12px 16px;background:var(--secondary-background, #fff);color:var(--text-color, #000)}.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5) .promo-block__cta{margin:0;max-width:100%;white-space:normal}@media screen and (min-width:1000px){.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5)>.promo-block__image-clip{flex-basis:260px;min-height:260px}}@media screen and (max-width:999px){.template-index .mosaic #block-item-3>.promo-block__image-clip{flex-basis:340px;min-height:340px}}.product-form__payment-container .shopify-payment-button__button--unbranded{background:#000!important;color:#fff!important}.product-form__payment-container .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#111!important;color:#fff!important}.product-form__payment-container .shopify-payment-button__button--unbranded:focus-visible{outline:2px solid #000;outline-offset:3px;box-shadow:0 0 0 3px #fff}.template-index .mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0}.template-index .mosaic>.mosaic__column{display:block;min-width:0;width:auto}.template-index .mosaic>.mosaic__column:has(#block-item-5){grid-column:1 / -1}.template-index .mosaic .mosaic__item{display:block;height:100%;padding:0}.template-index .mosaic .promo-block{width:100%;height:100%}.template-index .mosaic :is(#block-item-2,#block-item-3){min-height:0;background:var(--secondary-background, #fff)}.template-index .mosaic :is(#block-item-2,#block-item-3)>.promo-block__image-clip{flex:0 0 auto;height:clamp(160px,25vw,300px);min-height:0}.template-index .mosaic #block-item-5{display:flex;flex-direction:column;min-height:0;background:#f3f1ec}.template-index .mosaic #block-item-5>.promo-block__image-clip{flex:0 0 auto;height:clamp(240px,34vw,400px);min-height:0}.template-index .mosaic #block-item-5 .image-background{object-position:50% 60%}.template-index .mosaic #block-item-5>.promo-block__image-clip:after{display:none}.template-index .mosaic #block-item-5>.promo-block__inner{display:flex;align-items:center;justify-content:center;padding:18px 24px;background:#f3f1ec}.template-index .mosaic #block-item-5 .promo-block__cta{display:flex;align-items:center;justify-content:center;gap:16px;padding:0;background:transparent;color:#000;box-shadow:none;font-size:clamp(22px,2.5vw,32px);line-height:1.2}.template-index .mosaic #block-item-5 .promo-block__cta:after{content:"\2192";display:inline-block;margin:0;font-size:24px}html[dir=rtl] .template-index .mosaic #block-item-5 .promo-block__cta:after{content:"\2190"}.template-index .mosaic .promo-block:focus-visible{outline:2px solid #000;outline-offset:4px}@media screen and (max-width:640px){.template-index .mosaic{gap:12px}.template-index .mosaic :is(#block-item-2,#block-item-3)>.promo-block__inner{padding:10px}.template-index .mosaic :is(#block-item-2,#block-item-3) .promo-block__cta{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px;font-size:14px;line-height:1.3}.template-index .mosaic #block-item-5>.promo-block__inner{padding:16px}}.product-list .product-item--vertical>.product-item__info>.product-item__info-inner{display:flex;flex-direction:column;flex:1 0 auto}.product-list .product-item--vertical>.product-item__info>.product-item__info-inner>.product-item__title{flex:1 0 auto}.template-product :is(.product-block-list__item--description .rte,.product-meta__description.rte){font-size:16px;line-height:1.8;overflow-wrap:anywhere}.template-product :is(.product-block-list__item--description .rte,.product-meta__description.rte) :is(p,ul,ol){margin-block:0 1em}.template-product :is(.product-block-list__item--description .rte,.product-meta__description.rte) :is(ul,ol){padding-inline-start:1.4em;padding-inline-end:0;margin-inline:0}.template-product :is(.product-block-list__item--description .rte,.product-meta__description.rte) li{margin-block:.35em}.template-product :is(.product-block-list__item--description .rte,.product-meta__description.rte) h3{margin-block:1.5em .65em;font-size:18px;font-weight:600;line-height:1.5;text-transform:none}.template-product :is(.product-block-list__item--description .rte,.product-meta__description.rte)>:first-child{margin-block-start:0}.template-product :is(.product-block-list__item--description .rte,.product-meta__description.rte)>:last-child{margin-block-end:0}.template-product .product-gallery__size-limiter:has(>.aspect-ratio>img.product-gallery__image){width:100%;max-width:none!important}.template-product .product-gallery__size-limiter>.aspect-ratio:has(>img.product-gallery__image){padding-bottom:100%!important}.template-product .product-gallery__size-limiter>.aspect-ratio>img.product-gallery__image{width:100%;height:100%;object-fit:contain;object-position:center}.template-index .product-label--sold-out{background:#4a4a4a;color:#fff}@media screen and (min-width:1000px){.template-product .product-block-list--small>.product-block-list__wrapper:has(>.product-block-list__item--gallery):has(>.product-block-list__item--description:last-child):not(:has(>.product-block-list__item:nth-child(4))){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(min-content,1fr);gap:30px;width:100%;min-height:0!important}.template-product .product-block-list--small>.product-block-list__wrapper:has(>.product-block-list__item--gallery):has(>.product-block-list__item--description:last-child):not(:has(>.product-block-list__item:nth-child(4)))>.product-block-list__item{min-width:0}.template-product .product-block-list--small>.product-block-list__wrapper:has(>.product-block-list__item--gallery):has(>.product-block-list__item--description:last-child):not(:has(>.product-block-list__item:nth-child(4)))>.product-block-list__item--info{grid-column:2;grid-row:1 / 3;position:static;width:auto;height:auto}.template-product .product-block-list--small>.product-block-list__wrapper:has(>.product-block-list__item--gallery):has(>.product-block-list__item--description:last-child):not(:has(>.product-block-list__item:nth-child(4)))>.product-block-list__item--description{grid-column:1;grid-row:2}.template-product .product-block-list--small>.product-block-list__wrapper:has(>.product-block-list__item--gallery):has(>.product-block-list__item--description:last-child):not(:has(>.product-block-list__item:nth-child(4)))>.product-block-list__item>.card{margin-bottom:0}.template-product .product-block-list--small>.product-block-list__wrapper:has(>.product-block-list__item--gallery):has(>.product-block-list__item--description:last-child):not(:has(>.product-block-list__item:nth-child(4)))>:is(.product-block-list__item--info,.product-block-list__item--description)>.card{height:100%;position:relative;top:0!important}}.mini-cart .sr-delivery-reward{position:relative;isolation:isolate;overflow:hidden;padding:18px;border:1px solid #d8d6d0;border-radius:10px;background:#faf9f6;color:#242424;text-align:start}.sr-delivery-reward__heading{display:flex;align-items:center;gap:10px;font-size:20px;line-height:1.35}.sr-delivery-reward__heading strong{font-weight:700}.sr-delivery-reward__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;height:36px;border-radius:50%;background:#eeece6;font-size:24px}.mini-cart .sr-delivery-reward__message{margin:10px 0 14px;font-size:13px;line-height:1.65}.sr-delivery-reward__track{height:7px;border-radius:8px;background:#e7e5df;overflow:hidden}.sr-delivery-reward__track span{display:block;height:100%;background:#242424;border-radius:inherit}.mini-cart .sr-delivery-reward--unlocked{border:1px solid #aaa69d;background:#f4f3ef;color:#242424}.sr-delivery-reward--unlocked .sr-delivery-reward__icon{background:#242424;color:#fff}.sr-delivery-reward--unlocked .sr-delivery-reward__track span{background:#242424}.sr-delivery-reward__celebration{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:-1}.sr-delivery-reward__spark{position:absolute;top:0;left:var(--spark-x);width:6px;height:11px;border-radius:2px;background:var(--spark-colour);animation:sr-reward-spark 1.1s ease-out var(--spark-delay) both}@keyframes sr-reward-spark{0%{transform:translateY(-20px) rotate(0);opacity:0}15%{opacity:.45}to{transform:translateY(180px) rotate(var(--spark-rotate));opacity:0}}@media(max-width:640px){.mini-cart .sr-delivery-reward{padding:16px}.sr-delivery-reward__heading{font-size:18px}}@media(prefers-reduced-motion:reduce){.sr-delivery-reward__spark{display:none;animation:none}}@media(prefers-reduced-motion:no-preference){:where(.button,.quantity-selector__button,.stockroom-language-switch__button,.header__action-item-link,.nav-bar__link,.block-swatch__item,.color-swatch__item){transition:transform .12s ease,background-color .14s ease,box-shadow .14s ease}:where(.button,.quantity-selector__button,.stockroom-language-switch__button,.block-swatch__item,.color-swatch__item):active:not(:disabled){transform:scale(.97)}:where(.nav-bar__link,.header__action-item-link):active{transform:translateY(1px)}.mini-cart{transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.button.sr-cart-success{animation:sr-cart-success .42s ease}}:where(.button,.quantity-selector__button,.stockroom-language-switch__button,.nav-bar__link,.header__action-item-link):focus-visible{outline:2px solid #242424;outline-offset:3px}@keyframes sr-cart-success{0%,to{transform:scale(1)}40%{transform:scale(1.025);box-shadow:0 0 0 4px #e6e3dc}}@media(prefers-reduced-motion:reduce){.mini-cart,.button,.quantity-selector__button{transition:none!important;animation:none!important}}body .button,body .custom-collection-button{border-radius:10px;font-weight:600;letter-spacing:0;box-shadow:none}body :is(.button--primary,.product-form__add-button,.sr-bundle-offer__cta,.slideshow__button){background:#242424!important;color:#fff!important;border:1px solid #242424!important}body :is(.button--secondary,.custom-collection-button){background:#faf9f6!important;color:#242424!important;border:1px solid #d8d6d0!important}body .button[disabled],body .button:disabled{opacity:.55}.template-index .sr-shopping__panel,.template-index .sr-bundle-offer__panel{border-color:#e3e1db;border-radius:14px}.template-index .sr-shopping__links{gap:12px}.template-index .sr-shopping__links .button{border-radius:10px}.template-index .custom-collection-button{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px 18px;margin-top:12px;text-align:center;line-height:1.4}.template-index .mosaic :is(#block-item-1,#block-item-2,#block-item-3,#block-item-4,#block-item-5) .promo-block__cta{background:#faf9f6!important;color:#242424!important;border:1px solid #d8d6d0;border-radius:10px;min-height:48px;padding:12px 20px;font-size:16px;line-height:1.4;font-weight:600}.template-index .mosaic #block-item-5 .promo-block__cta:after{font-size:20px}.template-index .mosaic #block-item-5>.promo-block__inner{background:#fff}body .stockroom-language-switch__button{border-color:#d8d6d0;border-radius:8px}body :is(button,.button,[role=button],summary,.custom-collection-item,.promo-block,.nav-bar__link,.header__action-item-link,.stockroom-language-switch__button):focus-visible{outline:2px solid #242424;outline-offset:4px}@media(hover:hover){body :is(.button--primary,.product-form__add-button,.sr-bundle-offer__cta):hover:not(:disabled){background:#3b3b3b!important}body :is(.button--secondary,.custom-collection-button):hover:not(:disabled),.custom-collection-item:hover .custom-collection-button{background:#eeece6!important;border-color:#aaa69d!important}}@media(prefers-reduced-motion:no-preference){body :is(button,.button,[role=button],summary,.custom-collection-button,.promo-block__cta,.stockroom-language-switch__button){transition:scale .14s cubic-bezier(.2,.8,.2,1),background-color .16s ease,border-color .16s ease,box-shadow .16s ease}body :is(button,.button,[role=button],summary,.stockroom-language-switch__button):active:not(:disabled):not([aria-disabled=true]){scale:.97}.custom-collection-item:active .custom-collection-button,.promo-block:active .promo-block__cta{scale:.97}body :is(.button,.quantity-selector__button,.stockroom-language-switch__button):active:not(:disabled){transform:none}.sr-grind-choice__label:active{scale:.97}}@media(prefers-reduced-motion:reduce){body :is(button,.button,[role=button],summary,.custom-collection-button,.promo-block__cta,.stockroom-language-switch__button,.sr-grind-choice__label,.sr-grind-choice__image){transition:none!important;animation:none!important}}body .search-bar__submit{background:#242424;color:#fff}body .flickity-prev-next-button{background:#f4f3ef;color:#242424;border:1px solid #d8d6d0}body .button--disabled{background:#eeece6!important;color:#696660!important;border:1px solid #d8d6d0}body .flickity-prev-next-button .flickity-button-icon{fill:#242424}@media(prefers-reduced-motion:no-preference){body .sr-tap-feedback{animation:sr-tap-feedback .48s cubic-bezier(.2,.8,.2,1)!important}}@keyframes sr-tap-feedback{0%{scale:1;box-shadow:0 0 #78746c4d}22%{scale:.94;box-shadow:0 0 0 5px #78746c38}65%{scale:1.015;box-shadow:0 0 0 8px #78746c0f}to{scale:1;box-shadow:0 0 0 10px transparent}}@media(prefers-reduced-motion:reduce){body .sr-tap-feedback{animation:none!important}}@media(prefers-reduced-motion:no-preference){body .sr-grind-choice__label.sr-grind-pop{position:relative;z-index:2;animation:sr-grind-pop .4s cubic-bezier(.2,.8,.2,1)!important}}@keyframes sr-grind-pop{0%{transform:scale(.96)}38%{transform:scale(1.08);box-shadow:0 3px 12px #24242426}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){body .sr-grind-pop{animation:none!important}}.sr-grind-preview-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:16px;pointer-events:none}.sr-grind-preview{position:relative;pointer-events:auto;width:min(192px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:42px 22px 18px;border:1px solid #d8d6d0;border-radius:18px;background:#faf9f6;box-shadow:0 12px 48px #0000003d;text-align:center;color:#242424}.sr-grind-preview img{display:block;width:min(144px,100%,calc(100dvh - 140px));height:auto;aspect-ratio:1;object-fit:contain;border-radius:50%;margin-inline:auto}.sr-grind-preview span{display:block;margin-top:10px;font-size:15px;font-weight:600;line-height:1.4}.sr-grind-preview__close{position:absolute;top:2px;inset-inline-end:4px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:#242424;background:transparent;font-size:28px;line-height:1;cursor:pointer}.sr-grind-preview__close:focus-visible{outline:2px solid #242424;outline-offset:-4px}@media(prefers-reduced-motion:no-preference){.sr-grind-preview{animation:sr-preview-in .16s ease-out}}@keyframes sr-preview-in{0%{transform:scale(.96)}to{transform:none}}@media(prefers-reduced-motion:reduce){.sr-grind-preview{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/stockroom-language.css.map */
