:root{--ika-ink: #153c3e;--ika-teal: #1e7076;--ika-gold: #d7b56d;--ika-cream: #f7f3eb;--ika-line: #e7e0d3;--ika-muted: #5b6b6c;--buttons-radius: 40px;--buttons-radius-outset: 41px;--inputs-radius: 12px;--inputs-radius-outset: 13px;--variant-pills-radius: 12px;--media-radius: 16px;--page-width: 130rem;--grid-desktop-vertical-spacing: 16px;--grid-desktop-horizontal-spacing: 16px;--grid-mobile-vertical-spacing: 10px;--grid-mobile-horizontal-spacing: 10px}html,body{overflow-x:clip}body{display:flex;flex-direction:column;min-height:100vh}#MainContent{flex:1 0 auto}.ika-hsearch{grid-area:search;display:flex;align-items:center;gap:1rem;min-height:4.6rem;padding:0 1.8rem;margin:0;border:1.5px solid var(--ika-ink);border-radius:999px;background:#fff}.ika-hsearch svg{flex-shrink:0}.ika-hsearch input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:1.5rem;color:var(--ika-ink);letter-spacing:normal}.ika-hsearch input::placeholder{color:var(--ika-muted)}.ika-hsearch:focus-within{box-shadow:0 0 0 3px #d7b56d8c}.ika-hpill{grid-area:pill;display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border-radius:999px;background:var(--ika-gold);color:var(--ika-ink);font-weight:600;font-size:1.4rem;text-decoration:none;white-space:nowrap;letter-spacing:normal}.ika-hpill:hover{background:#cfa957}@media screen and (min-width:990px){.header.header--middle-left,.header.header--top-left{grid-template-areas:"heading search pill icons" "navigation navigation navigation navigation";grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:2.4rem;row-gap:0;padding-bottom:0!important}.header__heading,.header__heading-link{grid-area:heading}.header__icons{grid-area:icons}.header__icons .header__search{display:none!important}.header__inline-menu{grid-area:navigation;margin-top:1rem;background:var(--ika-teal);box-shadow:0 0 0 100vmax var(--ika-teal);clip-path:inset(0 -100vmax)}.header__inline-menu>.list-menu--inline{gap:0 2.6rem;min-height:4.6rem;align-items:center}.header__inline-menu>.list-menu>li>.header__menu-item,.header__inline-menu>.list-menu>li>details>.header__menu-item,.header__inline-menu>.list-menu>li>header-menu>details>.header__menu-item{color:#fff;font-weight:500;padding-top:1.1rem;padding-bottom:1.1rem}.header__inline-menu .header__menu-item .icon-caret{color:#fff}.header__inline-menu .header__active-menu-item{color:#fff;text-decoration:none;border-bottom:2px solid var(--ika-gold);padding-bottom:.2rem}.header__inline-menu .header__menu-item:hover span{text-decoration-color:var(--ika-gold)}.header__inline-menu .header__submenu{border-radius:0 0 14px 14px;box-shadow:0 12px 28px #153c3e24}.header__inline-menu .header__submenu .header__menu-item{color:var(--ika-ink)}}@media screen and (max-width:989px){.header{grid-template-areas:"left-icons heading icons" "search search search"!important;row-gap:.8rem}.ika-hsearch{min-height:4.4rem}.ika-hpill{display:none}.header__icons .header__search{display:none!important}}.ika-crumbs{font-size:1.3rem;color:var(--ika-muted);padding-top:1.4rem;letter-spacing:normal}.ika-crumbs a{color:var(--ika-muted);text-decoration:none}.ika-crumbs a:hover{color:var(--ika-ink);text-decoration:underline}.ika-crumbs span[aria-current]{color:var(--ika-ink)}.ika-crumbs .sep{margin:0 .6rem}.collection-hero__inner{padding-bottom:1.4rem;border-bottom:1px solid var(--ika-line);align-items:stretch}.collection-hero__text-wrapper{flex-basis:100%;text-align:left}.collection-hero__title{margin:.2rem 0!important;text-align:left;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,4vw,4rem);letter-spacing:-.02em;color:var(--ika-ink)}.collection-hero__description{font-size:1.4rem;max-width:76rem;margin:0;color:var(--ika-muted)}.collection-hero__description p{margin:.2rem 0}.section-main-collection-banner,.collection-hero{padding-bottom:0!important;margin-bottom:0!important}.facets-vertical{gap:2.4rem}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{padding-right:0;width:24rem;flex-shrink:0}.facets-vertical .product-grid-container{flex:1;min-width:0}}.facets__heading{font-family:Georgia,serif;font-size:2rem;color:var(--ika-ink);margin:0 0 .6rem}.facets-vertical .facets__disclosure-vertical{border-top:1px solid var(--ika-line)}.facets-vertical .facets__summary{padding:1.2rem 0}.facets__summary>div>span,.facets-vertical .facets__summary span{font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ika-teal)}.facets__item label,.facet-checkbox{color:var(--ika-ink);font-size:1.4rem;border-radius:8px}.facet-checkbox{padding:.5rem .8rem}.facet-checkbox:hover{background:var(--ika-cream)}.facet-checkbox>input[type=checkbox]{accent-color:var(--ika-teal)}.facet-checkbox .svg-wrapper,.facet-checkbox>svg{color:var(--ika-teal)}.active-facets__button-inner{background:var(--ika-cream);border-radius:999px;color:var(--ika-ink);box-shadow:none}.product-count__text,.product-count-vertical{font-size:1.3rem;color:var(--ika-muted)}.facet-filters__field .select__select,.facets__form .select__select{border-radius:12px}.ika-facet-promo{display:flex;flex-direction:column;gap:.6rem;margin-top:2rem;padding:1.6rem;border-radius:16px;background:var(--ika-ink);color:var(--ika-cream);text-decoration:none}.ika-facet-promo b{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ika-gold)}.ika-facet-promo strong{font-family:Georgia,serif;font-weight:400;font-size:2rem;line-height:1.2;color:#fff}.ika-facet-promo span{font-size:1.3rem}.product-grid .grid__item{display:flex}.ika-card{width:100%;height:100%;display:flex;flex-direction:column;border:1px solid var(--ika-line);border-radius:16px;overflow:hidden;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.ika-card:hover{box-shadow:0 10px 28px #153c3e1f;border-color:#d9cfbd}@media(prefers-reduced-motion:reduce){.ika-card{transition:none}}.ika-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--ika-cream);overflow:hidden}.ika-card__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:1rem;display:block}.ika-card__body{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:1.2rem 1.4rem 1.4rem}.ika-eyebrow{font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ika-teal);line-height:1.3}.ika-card__title{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:1.9rem;line-height:1.2;letter-spacing:-.01em;color:var(--ika-ink)}.ika-card__title a{color:inherit;text-decoration:none}.ika-card__title a:hover{text-decoration:underline;text-underline-offset:.3rem}.ika-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ika-card{position:relative}.ika-card__add{position:relative;z-index:2}.ika-card__vendor{font-size:1.2rem;color:var(--ika-muted)}.ika-roast{display:flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--ika-muted);letter-spacing:normal}.ika-roast__dot{width:9px;height:9px;border-radius:50%;background:var(--ika-line)}.ika-roast__dot.is-on{background:var(--ika-ink)}.ika-roast__word{margin-left:.4rem}.ika-card__price{margin-top:auto;padding-top:.4rem}.ika-card__price .price{font-size:1.7rem;font-weight:700;color:var(--ika-ink);letter-spacing:normal}.ika-card__price .price__regular .price-item--regular{font-weight:700}.ika-card__add{margin:.6rem 0 0}.ika-card .ika-btn{min-height:4.2rem;font-size:1.4rem;font-weight:600;letter-spacing:normal;padding:0 1.2rem}.ika-badge{position:absolute;top:1rem;left:1rem;z-index:1;padding:.4rem 1rem;border-radius:999px;font-size:1.1rem;font-weight:600;line-height:1.3;letter-spacing:normal}.ika-badge--end{left:auto;right:1rem}.ika-badge--ink{background:var(--ika-ink);color:var(--ika-cream)}.ika-badge--gold{background:var(--ika-gold);color:var(--ika-ink)}.ika-badge--teal{background:var(--ika-teal);color:#fff}.ika-badge--muted{background:#fff;color:var(--ika-ink);border:1px solid var(--ika-line)}.ika-badge--sale{background:#fff;color:#9b1c1c;border:1px solid #f0c9c9}@media screen and (max-width:749px){.ika-card__body{padding:1rem 1rem 1.2rem}.ika-card__title{font-size:1.7rem}.ika-roast__word{display:none}}.pagination__item{border-radius:999px}.product__title h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(3.2rem,4vw,4.2rem);line-height:1.1;color:var(--ika-ink);letter-spacing:-.02em}.product__info-container>*+*{margin-top:1.4rem;margin-bottom:0}.product__info-container .price{font-size:2.6rem;font-weight:700;color:var(--ika-ink);letter-spacing:normal}.ika-pmeta{display:flex;flex-direction:column;gap:.6rem}.ika-pmeta .ika-roast{font-size:1.3rem}.ika-pmeta .ika-roast__dot{width:10px;height:10px}.product__media-item .media,.product__media-list .media,.thumbnail{background:var(--ika-cream);border-radius:16px}.product__media-item .media img,.thumbnail img{mix-blend-mode:multiply}.product-form__input{margin-bottom:1.2rem}.product-form__input .form__label{font-size:1.3rem;font-weight:600;color:var(--ika-ink);letter-spacing:normal}.product-form__input input[type=radio]+label{min-height:4.4rem;padding:1rem 1.6rem;margin:.3rem .6rem .3rem 0;border-radius:12px;font-size:1.4rem;letter-spacing:normal;color:var(--ika-ink);border-color:var(--ika-line)}.product-form__input input[type=radio]:checked+label{background:var(--ika-ink);color:#fff;border-color:var(--ika-ink)}.product-form__submit,.shopify-payment-button__button{min-height:5.2rem!important;border-radius:999px!important;font-weight:600;letter-spacing:normal}.product-form__buttons{max-width:none}.quantity{border-radius:999px;min-height:5.2rem}.quantity:after,.quantity:before{border-radius:999px}product-form form.form{display:flex;flex-direction:column}product-form form.form>.product-form__buttons{order:1}product-form form.form>.essential-upsell-addon-container{order:2;margin-top:1.6rem}product-form form.form>.free_shipping_card{order:3}.essential-upsell-addon-container section>div:last-child{--gridTemplateRows: repeat(2, min-content) !important;grid-template-rows:repeat(2,min-content)!important}.product__description{background:var(--ika-cream);border-radius:16px;padding:1.6rem 2rem;color:var(--ika-ink);font-size:1.5rem}.product__description p{margin:.4rem 0}.product .share-button{display:none}.ika-ptrust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1.4rem;border-top:1px solid var(--ika-line);font-size:1.3rem;color:var(--ika-ink);letter-spacing:normal}.ika-ptrust span{display:flex;align-items:center;gap:.8rem}.related-products__heading{font-family:Georgia,serif;font-weight:400;color:var(--ika-ink)}.section-template--product .page-width,.product.page-width{max-width:var(--page-width)}.drawer__inner{border-left:1px solid var(--ika-line)}.drawer__heading{font-family:Georgia,serif;font-weight:400;font-size:2.6rem;color:var(--ika-ink)}.ika-ship{margin:0 0 1.2rem;padding:1.2rem 1.4rem;border-radius:14px;background:var(--ika-cream);color:var(--ika-ink);font-size:1.3rem;letter-spacing:normal}.ika-ship__bar{height:6px;margin-top:.8rem;border-radius:6px;background:var(--ika-line);overflow:hidden}.ika-ship__fill{height:100%;border-radius:6px;background:var(--ika-teal)}.cart-item__image{background:var(--ika-cream);border-radius:12px;mix-blend-mode:multiply}.cart-item__name{font-family:Georgia,serif;font-weight:400;color:var(--ika-ink);text-decoration:none}.drawer__footer{background:var(--ika-cream)}.cart__checkout-button{background:var(--ika-ink)!important;min-height:5.2rem;border-radius:999px;font-weight:600;letter-spacing:normal}.ika-dock{position:fixed;right:0;top:42%;z-index:20;display:flex;flex-direction:column;padding:.8rem .6rem;background:#fff;border:1px solid var(--ika-line);border-right:0;border-radius:14px 0 0 14px;box-shadow:0 8px 24px #153c3e1f}.ika-dock a,.ika-dock button{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem;width:5.8rem;padding:.8rem 0;border:0;background:none;cursor:pointer;color:var(--ika-ink);font:inherit;font-size:1.1rem;font-weight:600;text-decoration:none;letter-spacing:normal}.ika-dock a+a,.ika-dock button+a{border-top:1px solid var(--ika-line)}.ika-dock__count{position:absolute;top:.2rem;right:.8rem;min-width:1.8rem;height:1.8rem;padding:0 .5rem;border-radius:9px;background:var(--ika-gold);color:var(--ika-ink);font-size:1.1rem;line-height:1.8rem;text-align:center}@media screen and (max-width:1439px){.ika-dock{display:none}}.ika-card a:focus-visible,.ika-hsearch input:focus-visible,.ika-hpill:focus-visible,.ika-dock a:focus-visible,.ika-dock button:focus-visible{outline:3px solid var(--ika-gold);outline-offset:2px}.template-search__search{display:none}.template-search__header{margin-bottom:0}.ika-roast{flex-wrap:nowrap;white-space:nowrap;min-width:0}.ika-roast__word{overflow:hidden;text-overflow:ellipsis}.quick-add-modal__content-info{scrollbar-width:none}.quick-add-modal__content-info::-webkit-scrollbar{display:none}.essential-upsell-addon-container section>div:last-child::-webkit-scrollbar{display:none}.ika-badge--susitna{background:#3f6b55;color:#fff}.ika-card:has(.ika-badge--susitna){--color-button: 63, 107, 85;--color-button-text: 255, 255, 255;border-color:#71a388}.ika-card:has(.ika-badge--susitna):hover{border-color:#3f6b55;box-shadow:0 10px 28px #3f6b552e}.ika-card:has(.ika-badge--susitna) .ika-card__media{background:#f2f6f4}.ika-card:has(.ika-badge--susitna) .ika-eyebrow{color:#3f6b55}.ika-card:has(.ika-badge--susitna) .ika-roast__dot{background:#dce6e1}.ika-card:has(.ika-badge--susitna) .ika-roast__dot.is-on{background:#3f6b55}body:has(.ika-susitna-flag) .product{--color-button: 63, 107, 85;--color-button-text: 255, 255, 255}body:has(.ika-susitna-flag) .product .ika-eyebrow{color:#3f6b55}body:has(.ika-susitna-flag) .product .ika-roast__dot{background:#dce6e1}body:has(.ika-susitna-flag) .product .ika-roast__dot.is-on{background:#3f6b55}body:has(.ika-susitna-flag) .product__media-item .media,body:has(.ika-susitna-flag) .product__media-list .media,body:has(.ika-susitna-flag) .thumbnail{background:#f2f6f4}body:has(.ika-susitna-flag) .product-form__input input[type=radio]:checked+label{background:#3f6b55;border-color:#3f6b55}body:has(.ika-susitna-flag) .product__description{background:#f2f6f4}@media screen and (min-width:990px){.product.grid{align-items:flex-start;column-gap:4.8rem}.product__media-wrapper{position:sticky;top:13rem;align-self:flex-start}.product__info-wrapper .product__column-sticky{position:static}}.product__info-container{display:flex;flex-direction:column;gap:1.4rem}.product__info-container>*+*{margin-top:0!important}.product__info-container>*:empty,.product__info-container>.shopify-app-block:empty{display:none}.product__title{margin:0!important}.product__title h1{font-size:clamp(3rem,3.2vw,3.6rem);margin:0}.product__info-container .price{font-size:2.4rem}.product__info-container .price__container{margin:0}.product__info-container shopify-payment-terms,.product__info-container .installment{font-size:1.2rem;margin:0}variant-selects{display:flex;flex-direction:column;gap:.4rem}.product-form__input{margin:0!important}.product-form__quantity .quantity{min-height:4.6rem;width:13rem}.product-form{margin:0!important}.product-form__buttons{max-width:none!important;display:flex;flex-direction:column;gap:.8rem;margin:0}.product-form__submit,.product-form__submit.button--secondary{--color-button: var(--ika-buy-rgb, 30, 112, 118);--color-button-text: 255, 255, 255;--alpha-button-background: 1;width:100%;margin:0!important;min-height:5.2rem;background-color:rgb(var(--ika-buy-rgb, 30, 112, 118))!important;color:#fff!important;border:0!important}body:has(.ika-susitna-flag) .product{--ika-buy-rgb: 63, 107, 85}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.product-form__submit:hover{filter:brightness(1.08)}.shopify-payment-button{width:100%;margin:0}.shopify-payment-button__more-options{font-size:1.2rem;margin:.4rem 0 0!important;color:var(--ika-muted)}.product__info-container .shopify-app-block [class*=paywhirl],.product__info-container .shopify-app-block>div:first-child{border-radius:14px!important}product-form .free_shipping_card,.product .free_shipping_card{display:none!important}.essential-upsell-addon-container{border:1px solid var(--ika-line);border-radius:16px;padding:1.2rem 1.4rem;background:#fff}.essential-upsell-addon-container section>div:last-child>*{border-radius:12px!important}product-form form.form>.essential-upsell-addon-container{margin-top:.4rem}.ika-ptrust{padding-top:1.2rem}.product__description{padding:1.6rem 1.8rem;font-size:1.45rem;line-height:1.6}.related-products{padding-top:0!important}.related-products:not(:has(.grid__item)){display:none}.product__info-container shopify-payment-terms{font-size:1.15rem;opacity:.75}.shopify-payment-button__more-options{font-size:1.15rem!important;opacity:.75}.product-form__input .form__label{display:flex;gap:.6rem;align-items:baseline;margin-bottom:.6rem}.ika-optval{font-weight:400;color:var(--ika-muted)}.ika-optval:before{content:"\b7";margin-right:.6rem}.product-form__input--pill{display:flex;flex-wrap:wrap;gap:.6rem}.product-form__input--pill .form__label{flex-basis:100%;margin:0}.product-form__input--pill input[type=radio]+label{min-height:3.8rem;padding:.7rem 1.4rem;margin:0!important;font-size:1.35rem;border-radius:10px}.product-form__buttons.ika-buyrow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:stretch}.ika-buyrow>.product-form__quantity{grid-column:1;margin:0!important}.ika-buyrow>.product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ika-buyrow>.product-form__quantity .quantity{width:12.4rem;min-height:5.2rem}.ika-buyrow>.product-form__submit{grid-column:2}.ika-buyrow>.shopify-payment-button,.ika-buyrow>div:not(.product-form__quantity){grid-column:1 / -1}.ika-buyrow>.product-form__error-message-wrapper{grid-column:1 / -1}.product__info-container .paywhirl-plan-selector{border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;background:none!important}.product__info-container .paywhirl-plan-selector-container{border:0!important;padding:0!important;box-shadow:none!important;background:none!important}.product__info-container .paywhirl-plan-selector-header{display:none!important}.product__info-container .paywhirl-plan-selector-group-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;border:0!important;box-shadow:none!important;background:none!important}.product__info-container .paywhirl-plan-selector-group{margin:0!important;border:1px solid var(--ika-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;padding:.2rem .4rem!important;min-width:0}.product__info-container .paywhirl-plan-selector-group.paywhirl-group-selected{border-color:var(--ika-ink)!important;box-shadow:inset 0 0 0 1px var(--ika-ink)!important;background:var(--ika-cream)!important}body:has(.ika-susitna-flag) .product__info-container .paywhirl-plan-selector-group.paywhirl-group-selected{border-color:#3f6b55!important;box-shadow:inset 0 0 0 1px #3f6b55!important;background:#f2f6f4!important}.product__info-container .paywhirl-plan-selector-group .paywhirl-label{font-size:1.3rem!important}.product__info-container .paywhirl-plan-selector-group .paywhirl-plan-selector-description{grid-column:1 / -1}.product__info-container .paywhirl-info-popup{margin:.4rem 0 0!important;font-size:1.15rem;opacity:.8}.ika-mm-toggle{order:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:4.8rem;margin-top:.4rem;padding:.6rem 1.6rem;border:1.5px dashed var(--ika-gold);border-radius:14px;background:#fffaf0;color:var(--ika-ink);font:inherit;font-size:1.35rem;text-align:left;cursor:pointer;letter-spacing:normal}.ika-mm-toggle__cta{flex-shrink:0;font-weight:600;color:var(--ika-teal)}.ika-mm-toggle__cta:after{content:" \25be"}.ika-mm-toggle[aria-expanded=true] .ika-mm-toggle__cta:after{content:" \25b4"}.ika-mm-toggle:hover{background:#fdf3dc}product-form form.form>.essential-upsell-addon-container{order:3}.essential-upsell-addon-container.ika-mm-closed{display:none!important}body:has(.ika-susitna-flag) .ika-mm-toggle{border-color:#71a388;background:#f2f6f4}body:has(.ika-susitna-flag) .ika-mm-toggle__cta{color:#3f6b55}.ika-tabs{border:1px solid var(--ika-line);border-radius:16px;overflow:hidden;background:#fff}.ika-tabs__list{display:flex;gap:0;border-bottom:1px solid var(--ika-line);background:var(--ika-cream)}.ika-tabs__list [role=tab]{flex:1;min-height:4.6rem;padding:0 1rem;border:0;background:none;cursor:pointer;font:inherit;font-size:1.35rem;font-weight:600;color:var(--ika-muted);letter-spacing:normal;border-bottom:2px solid transparent}.ika-tabs__list [role=tab][aria-selected=true]{color:var(--ika-ink);border-bottom-color:var(--ika-teal);background:#fff}.ika-tabs__list [role=tab]:focus-visible{outline:3px solid var(--ika-gold);outline-offset:-3px}.ika-tabs__panel{padding:1.4rem 1.8rem 1.6rem;font-size:1.45rem;line-height:1.6;color:var(--ika-ink)}.ika-tabs__panel p{margin:0 0 .6rem}.ika-tabs__panel p:last-child{margin-bottom:0}.ika-dl{display:grid;grid-template-columns:auto 1fr;gap:.8rem 1.6rem;margin:0}.ika-dl dt{color:var(--ika-muted)}.ika-dl dd{margin:0;font-weight:600}.ika-dl .ika-roast{font-weight:400}.ika-shiplist{margin:0;padding-left:1.8rem;display:grid;gap:.4rem}body:has(.ika-susitna-flag) .ika-tabs__list{background:#f2f6f4}body:has(.ika-susitna-flag) .ika-tabs__list [role=tab][aria-selected=true]{border-bottom-color:#3f6b55}.ika-buybar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fffffff7;border-top:1px solid var(--ika-line);box-shadow:0 -8px 24px #153c3e1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ikaBarIn .25s ease both}.ika-buybar[hidden]{display:none}@keyframes ikaBarIn{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.ika-buybar{animation:none}}.ika-buybar__inner{display:flex;align-items:center;gap:1.2rem;padding-top:1rem;padding-bottom:1rem}.ika-buybar__img{width:4.8rem;height:4.8rem;border-radius:10px;object-fit:contain;background:var(--ika-cream);mix-blend-mode:multiply;flex-shrink:0}.ika-buybar__text{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.ika-buybar__name{font-family:Georgia,serif;font-size:1.7rem;color:var(--ika-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ika-buybar__variant{font-size:1.2rem;color:var(--ika-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ika-buybar__price{font-size:1.8rem;font-weight:700;color:var(--ika-ink);white-space:nowrap}.ika-buybar__btn{min-height:4.6rem;padding:0 2.4rem;border:0;border-radius:999px;cursor:pointer;background:rgb(var(--ika-buy-rgb, 30, 112, 118));color:#fff;font:inherit;font-weight:600;font-size:1.4rem;letter-spacing:normal;white-space:nowrap}body:has(.ika-susitna-flag) .ika-buybar{--ika-buy-rgb: 63, 107, 85}.ika-buybar__btn:disabled{opacity:.5;cursor:not-allowed}.ika-buybar__btn:focus-visible{outline:3px solid var(--ika-gold);outline-offset:2px}body.ika-buybar-on #ShopifyChat,body.ika-buybar-on inbox-online-store-chat{transform:translateY(-7.4rem)}@media screen and (max-width:749px){.ika-buybar__img{display:none}.ika-buybar__inner{gap:.8rem}.ika-buybar__name{font-size:1.5rem}.ika-buybar__price{font-size:1.6rem}.ika-buybar__btn{padding:0 1.6rem}}.product__info-container .paywhirl-plan-selector-group-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:.6rem!important;row-gap:.6rem!important}.product__info-container .paywhirl-plan-selector-group>label.paywhirl-label{grid-row:1;margin:0!important;border-radius:12px!important;min-height:5.2rem}.product__info-container .paywhirl-plan-selector-group:first-child>label.paywhirl-label{grid-column:1}.product__info-container .paywhirl-plan-selector-group:nth-child(2)>label.paywhirl-label{grid-column:2}.product__info-container .paywhirl-plan-selector-group>.paywhirl-plan-selector-plan,.product__info-container .paywhirl-plan-selector-group>.paywhirl-plan-selector-description{grid-column:1 / -1;grid-row:auto}body:has(.ika-susitna-flag){--ika-buy-rgb: 63, 107, 85}.cbb-frequently-bought-container{box-sizing:border-box;width:auto;max-width:min(var(--page-width),calc(100% - 3rem));margin:1.6rem auto 3.2rem!important;padding:2rem 2.4rem!important;border:1px solid var(--ika-line);border-radius:18px;background:#fff;color:var(--ika-ink);font-family:var(--font-body-family);letter-spacing:normal}.cbb-frequently-bought-title{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:2.4rem!important;color:var(--ika-ink)!important;margin:0 0 1.2rem!important;text-align:left!important;letter-spacing:-.01em}.cbb-frequently-bought-recommendations-container{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;align-items:center}.cbb-frequently-bought-product-image img{border-radius:12px;background:var(--ika-cream);mix-blend-mode:multiply}.cbb-frequently-bought-plus-icon{color:var(--ika-muted)}.cbb-frequently-bought-total-price-text{font-size:1.4rem;color:var(--ika-muted)}.cbb-frequently-bought-total-price-sale-price,.cbb-frequently-bought-total-price-regular-price{font-weight:700;color:var(--ika-ink)}.cbb-frequently-bought-add-button{min-height:4.6rem;padding:0 2.4rem!important;border:0!important;border-radius:999px!important;background:rgb(var(--ika-buy-rgb, 30, 112, 118))!important;color:#fff!important;font:inherit!important;font-weight:600!important;font-size:1.4rem!important;cursor:pointer}.cbb-frequently-bought-selector-list{margin:1.2rem 0 0!important;padding:1.2rem 0 0!important;border-top:1px solid var(--ika-line)}.cbb-frequently-bought-selector-list li{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;padding:.4rem 0;font-size:1.4rem}.cbb-frequently-bought-selector-input{accent-color:rgb(var(--ika-buy-rgb, 30, 112, 118));width:1.8rem;height:1.8rem}.cbb-frequently-bought-selector-label-name{display:inline;margin:0!important;font-family:Georgia,serif!important;font-weight:400!important;font-size:1.55rem!important}.cbb-frequently-bought-selector-link,.cbb-frequently-bought-selector-label-name a{color:var(--ika-ink)!important;text-decoration:none!important}.cbb-frequently-bought-this-item-label{font-weight:600}.cbb-frequently-bought-container select{min-height:3.4rem;padding:0 2.6rem 0 1rem;border:1px solid var(--ika-line);border-radius:8px;background-color:#fff;font:inherit;font-size:1.3rem;color:var(--ika-ink)}.cbb-frequently-bought-selector-label-regular-price,.cbb-frequently-bought-selector-label-sale-price{font-weight:600;color:var(--ika-ink)}.product__info-container .paywhirl-plan-selector-group>label.paywhirl-label{overflow:hidden;min-width:0}.product__info-container .paywhirl-plan-selector-group-name{min-width:0;display:flex!important;flex-direction:column;align-items:flex-start;gap:.2rem}.product__info-container .paywhirl-plan-selector-group-save-info{display:block;margin:0!important}.product__info-container .paywhirl-price-save-up-to{display:inline-block;white-space:nowrap;font-size:1rem!important;line-height:1.4;padding:.1rem .6rem!important}@media screen and (max-width:749px){.ika-tabs__list [role=tab]{font-size:1.25rem;padding:.4rem .6rem;line-height:1.25}}.product-form__submit,.product-form__submit.button--secondary{min-height:4.4rem!important;font-size:1.45rem!important;padding:0 1.6rem!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{min-height:4.4rem!important;border-radius:999px!important}.product shopify-accelerated-checkout,.product shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 999px}.ika-buyrow>.product-form__quantity .quantity{min-height:4.4rem!important;width:11rem}.ika-buyrow>.product-form__quantity .quantity__button{width:3.6rem}.product-form__input--pill input[type=radio]+label{min-height:3.4rem;padding:.5rem 1.2rem;font-size:1.3rem}.product__info-container .paywhirl-plan-selector-group>label.paywhirl-label{min-height:4.4rem;padding-top:.6rem!important;padding-bottom:.6rem!important}.ika-mm-toggle{min-height:4.2rem;padding:.4rem 1.4rem;font-size:1.3rem}.ika-tabs__list [role=tab]{min-height:4rem;font-size:1.3rem}.ika-buybar__btn{min-height:4rem;padding:0 2rem;font-size:1.35rem}.ika-buybar__inner{padding-top:.8rem;padding-bottom:.8rem}.cbb-frequently-bought-add-button{min-height:4rem;padding:0 2rem!important;font-size:1.35rem!important}.product__info-container .paywhirl-plan-selector-group>label.paywhirl-label{min-height:4.4rem!important;padding:.5rem 1.2rem!important;gap:.8rem!important;align-items:center!important}.product__info-container .paywhirl-plan-selector-icon{transform:scale(.85)}.product__info-container .paywhirl-plan-selector-group-name{display:flex!important;flex-direction:column;align-items:flex-start;gap:0;font-size:1.3rem;line-height:1.3}.product__info-container .paywhirl-plan-selector-group-price{display:none!important}.product__info-container .paywhirl-plan-selector-group-save-info-container{margin:0!important}.product__info-container .paywhirl-plan-selector-group-save-info{background:none!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important}.product__info-container .paywhirl-price-save-up-to,.product__info-container .paywhirl-adjustment-value{background:none!important;color:#a3402b!important;padding:0!important;font-size:1.15rem!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.product__info-container .product-form__quantity .quantity{min-height:4.4rem;width:12rem}.product__info-container .product-form__quantity .quantity__button{width:3.8rem}.product__info-container .product-form__quantity .quantity__label{font-size:1.3rem;font-weight:600;color:var(--ika-ink);margin-bottom:.6rem}.product__info-container>.shopify-app-block:has(.paywhirl-plan-selector){background:var(--ika-cream);border:1px solid var(--ika-line);border-bottom:0;border-radius:16px 16px 0 0;padding:1.4rem 1.4rem .4rem}.product__info-container>.shopify-app-block:has(.paywhirl-plan-selector)+div:has(>product-form){background:var(--ika-cream);border:1px solid var(--ika-line);border-top:0;border-radius:0 0 16px 16px;padding:.8rem 1.4rem 1.4rem;margin-top:calc(-1 * var(--ika-flexgap, 1.4rem))!important}.product__info-container>div:has(>product-form){background:var(--ika-cream);border:1px solid var(--ika-line);border-radius:16px;padding:1.4rem}.product__info-container .paywhirl-plan-selector-header{display:block!important;margin:0 0 1rem!important;padding:0!important;text-align:left!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--ika-teal)!important;background:none!important;border:0!important}.product__info-container .paywhirl-plan-selector-group>label.paywhirl-label{background:#fff!important}.product__info-container .paywhirl-group-selected>label.paywhirl-label{box-shadow:inset 0 0 0 1.5px rgb(var(--ika-buy-rgb, 30, 112, 118))!important}.product__info-container .paywhirl-info-popup{margin:.6rem 0 0!important}.ika-mm-toggle{background:#fff}body:has(.ika-susitna-flag) .product__info-container>.shopify-app-block:has(.paywhirl-plan-selector),body:has(.ika-susitna-flag) .product__info-container>div:has(>product-form){background:#f2f6f4;border-color:#dce6e1}body:has(.ika-susitna-flag) .product__info-container .paywhirl-plan-selector-header{color:#3f6b55!important}body:has(.ika-susitna-flag) .ika-mm-toggle{background:#fff}body:has(.ika-susitna-flag) .product__info-container>.shopify-app-block:has(.paywhirl-plan-selector)+div:has(>product-form){background:#f2f6f4;border-color:#dce6e1}.product__info-container>.shopify-app-block:has(.paywhirl-plan-selector){margin-bottom:0!important}.product__info-container{flex-flow:row wrap;align-items:flex-end}.product__info-container>*{flex:0 0 100%;min-width:0}.product__info-container>variant-selects{flex:1 1 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin:0!important}.product__info-container>variant-selects+.product-form__quantity{flex:0 0 auto;margin:0!important}.product__info-container variant-selects .product-form__input--dropdown{flex:1 1 12rem;min-width:0;max-width:none;margin:0!important}.product__info-container variant-selects .form__label{font-size:1.3rem;font-weight:600;color:var(--ika-ink);margin-bottom:.6rem}.product__info-container variant-selects .select{max-width:none}.product__info-container variant-selects .select__select{height:4.4rem;min-height:4.4rem;border-radius:12px;font-size:1.5rem;padding:0 3.6rem 0 1.4rem}.product__info-container variant-selects .select:after,.product__info-container variant-selects .select:before{border-radius:12px}.product__info-container>variant-selects+.product-form__quantity .quantity{width:12rem}product-form form.form>.ika-mm-toggle{order:-2;margin:0 0 1rem}product-form form.form>.essential-upsell-addon-container{order:-1;margin:0 0 1rem!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ika-shop.css.map */
