.pdp__terms shopify-payment-terms{height:auto;overflow:visible}.pdp__pay{display:none}.pdp__express,.shopify-payment-button,shopify-accelerated-checkout,shopify-accelerated-checkout-cart,.pdp__express iframe,.shopify-payment-button iframe{color-scheme:light}.rating{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;line-height:1;letter-spacing:.02em;color:inherit;white-space:nowrap}.rating__stars{position:relative;display:inline-block;line-height:0}.rating__base,.rating__fill{display:flex;gap:1px}.rating__base svg{fill:currentColor;opacity:.22}.rating__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.rating__fill svg{flex:none;fill:currentColor}.rating__count{font-weight:400;opacity:.6}a.rating{text-decoration:none}a.rating:hover .rating__count{text-decoration:underline;text-underline-offset:2px}.card__rating{margin-top:6px}.pdp__rating{margin-left:auto}.pdp__apps{margin-top:16px}.more.apps{content-visibility:visible;padding-bottom:clamp(24px,3vw,40px);border-bottom:1px solid rgba(11,11,11,.12);scroll-margin-top:var(--ah-header-bottom, 44px)}.more.apps--dark{background:var(--ah-bg);color:var(--ah-fg);border-bottom-color:var(--ah-line)}.more.apps.is-empty{height:0;padding-top:0;padding-bottom:0;overflow:hidden;border:0}.apps__body{min-width:0}.apps__body .shopify-app-block{max-width:none;margin-left:0;margin-right:0}.apps{--apps-ink: #0b0b0b;--apps-ink-inv: #fff;--apps-hair: rgba(11, 11, 11, .16)}.apps--dark{--apps-ink: var(--ah-fg, #fff);--apps-ink-inv: var(--ah-bg, #0b0b0b);--apps-hair: var(--ah-line, rgba(255, 255, 255, .16))}.apps .reviews_all_container{padding:0!important;border-radius:0!important;color:var(--apps-ink)}.apps .reviews_all_container :is(h2,h3,p,span,div,label,button,select,input){color:inherit}.apps .kl_reviews__summary__header{display:none!important}.apps .kl_reviews__button{border-radius:0!important;background:var(--apps-ink)!important;color:var(--apps-ink-inv)!important;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:12px 18px!important}.apps .kl_reviews__button:hover{opacity:.85}.apps .kl_reviews__filters__pill :is(select,button),.apps .kl_reviews__input_with_search_icon{border-radius:0!important;background-color:transparent!important;box-shadow:inset 0 0 0 1px var(--apps-hair)}.apps .kl_reviews__histogram__bar--background{border-radius:0!important;background:var(--apps-hair)!important}.apps .kl_reviews__histogram__bar--foreground{border-radius:0!important;background:var(--apps-ink)!important}.apps .kl_reviews__star--fill{stop-color:var(--apps-ink)!important}.apps .kl_reviews__star--empty{stop-color:var(--apps-hair)!important}.apps .kl_reviews__list__tabs{border-bottom-color:var(--apps-hair)!important}.apps .kl_reviews__list__tab--active:after{border-radius:0!important;background:var(--apps-ink)!important}.site-header__account svg,.site-header__tools a[href*="/account"] svg{width:16px;height:16px}.newsletter__error[data-newsletter-error]{display:block;min-height:1.5em;overflow:hidden;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.newsletter__error[data-newsletter-error][hidden]{display:block!important;visibility:hidden}.np__form .newsletter__error[data-newsletter-error]{margin:-4px 0;text-align:left}.site-header__account-icon{display:flex;align-items:center;justify-content:center;color:currentColor}.site-header__account-icon svg{width:16px;height:16px}.spot__rows{display:flex;flex-direction:column}.spot__row--page{grid-template-columns:32px minmax(0,1fr) auto;gap:12px}.spot__thumb--icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--ah-raise2, rgba(255, 255, 255, .06));color:var(--ah-fg)}.spot__row--page .spot__meta{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.spot__card-note{color:var(--ah-soft)}.spot__group--more{padding:0;border-top:1px solid var(--ah-line2)}.spot__group--more .spot__label{display:none}.spot__all{display:flex;align-items:center;justify-content:space-between;gap:12px}.spot__all[hidden]{display:none}.qs-scrim--page{position:fixed;z-index:140}.qs--page{position:fixed;z-index:141;left:max(0px,calc(50% - 260px));right:max(0px,calc(50% - 260px));max-height:min(88dvh,640px);border:1px solid #0b0b0b;border-bottom:0}.zoom__close{display:flex;align-items:center;justify-content:center}.qs:focus{outline:none}.qs__details{margin-top:2px;font-size:11px;color:#0b0b0b;text-decoration:underline;text-underline-offset:3px}.qs__close svg{width:18px;height:18px}.qs__add svg{width:16px;height:16px}.menu__search{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;margin:4px 0 8px;padding:0 14px;border:1px solid var(--ah-line);background:var(--ah-raise);color:var(--ah-mute);font-size:13px;text-align:left;flex:none}.menu__search svg{flex:none;color:var(--ah-fg)}.menu__search span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu__quick{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;padding:4px 0 16px;flex:none}.menu__tile{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:1px solid var(--ah-line);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:inherit}.menu__tile-icon{position:relative;display:flex}.menu__links{display:flex;flex-wrap:wrap;gap:2px 18px;margin-top:24px;padding-top:16px;border-top:1px solid var(--ah-line);flex:none}.menu__link{display:inline-flex;align-items:center;min-height:40px;font-size:12px;color:var(--ah-soft)}.menu__link:hover{color:var(--ah-fg)}.menu__links-sep{flex-basis:100%;height:1px;margin:8px 0;background:var(--ah-line2, var(--ah-line))}.menu__links-sep+.menu__link,.menu__links-sep~.menu__link{font-size:11px;color:var(--ah-mute)}.card{container:card / inline-size}.card__sizes button:hover{background:var(--card, #eceef0);color:#0b0b0b}@media(hover:none){.card:not(.card--fav) .card__quick{display:none!important}.card:not(.card--fav).is-hover .card__plus,.card:not(.card--fav).is-added .card__plus{display:flex}}@container card (max-width: 230px){.card__title{flex-direction:column;gap:2px}.card__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__price{font-weight:600}}.tabs__count{margin-left:4px;font-weight:400;opacity:.55}@media(max-width:760px){.feed__head{display:contents}.feed__head>.feed__kicker,.feed__head>.feed__title{display:block;margin-bottom:8px}.feed .tabs{position:sticky;top:var(--ah-header-bottom, 44px);z-index:15;width:auto;max-width:none;margin:0 -12px 12px;padding:0 12px;background:var(--paper, #e6e3dd);border-bottom:1px solid rgba(11,11,11,.12);-webkit-mask-image:none;mask-image:none}.feed--search .tabs{background:var(--ah-bg);border-bottom-color:var(--ah-line)}.feed .tabs__tab{min-height:44px;display:inline-flex;align-items:center}.bag__foot{gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.bag__subtotal,.bag__continue{display:none}.bag__note{font-size:10px;text-align:center}.bag__checkout{height:52px;margin-top:0}.bag__credit{margin:0;font-size:10px}.bag__payments{flex-wrap:nowrap;gap:4px;margin:0;max-height:16px;overflow:hidden}.bag__payment{flex:none;width:25px;height:16px}.qs--page{left:0;right:0;border-left:0;border-right:0}}@media(max-width:379px){.site-header__latest{display:none}.site-header__logo-img{width:76px;height:auto}}@media(max-width:860px){.pdp__bar{gap:12px;padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.pdp__bar-img{flex:none;width:48px;height:48px;overflow:hidden;background:var(--card, #eceef0)}.pdp__bar-img img{display:block;width:100%;height:100%;object-fit:contain}.pdp__bar-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:1.3}.pdp__bar-btn{flex:none;padding:0 16px}.template-product .site-main{padding-bottom:0}body.template-product{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media(hover:none)and (pointer:coarse){input[type=email],input[type=search],input[type=text],input[type=number],select,textarea{font-size:16px!important}}@media(max-height:480px)and (orientation:landscape){.pdp__bar{padding-top:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom))}.pdp__bar-btn{height:40px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ui.css.map */
