:root{--wk-corp-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--wk-corp-green:#173d2c;--wk-corp-green-deep:#0f2f22;--wk-corp-green-mid:#245b40;--wk-corp-sage:#eef3ee;--wk-corp-sage-2:#f4f7f4;--wk-corp-ivory:#f7f7f3;--wk-corp-surface:#fff;--wk-corp-text:#18231d;--wk-corp-muted:#657068;--wk-corp-soft:#879087;--wk-corp-border:#dde3dd;--wk-corp-border-strong:#cdd7ce;--wk-corp-gold:#b9934b;--wk-corp-danger:#9b3b34;--wk-corp-radius:14px;--wk-corp-radius-sm:10px;--wk-corp-shadow:0 8px 24px rgba(17,45,30,.055);--font-body:var(--wk-corp-font);--font-heading:var(--wk-corp-font)}html{font-size:16px;background:var(--wk-corp-ivory)}body{background:var(--wk-corp-ivory)!important;color:var(--wk-corp-text)!important;font-family:var(--wk-corp-font)!important;font-size:16px!important;font-weight:400!important;line-height:1.58!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body :where(input,select,textarea,button,p,li,dd,dt,td,th,label,small){font-family:var(--wk-corp-font)!important}body :where(main,#MainContent) h1,body :where(main,#MainContent) h2,body :where(main,#MainContent) h3,body :where(main,#MainContent) h4,body :where(main,#MainContent) h5,body :where(main,#MainContent) h6{font-family:var(--wk-corp-font)!important;color:inherit;text-wrap:balance;font-style:normal!important;text-transform:none}body :where(main,#MainContent) h1{font-size:clamp(40px,4.4vw,54px)!important;font-weight:700!important;line-height:1.06!important;letter-spacing:-.032em!important}body :where(main,#MainContent) h2{font-size:clamp(30px,3.2vw,40px)!important;font-weight:680!important;line-height:1.12!important;letter-spacing:-.025em!important}body :where(main,#MainContent) h3{font-size:clamp(21px,2vw,26px)!important;font-weight:650!important;line-height:1.2!important;letter-spacing:-.018em!important}body :where(main,#MainContent) h4{font-size:18px!important;font-weight:650!important;line-height:1.3!important;letter-spacing:-.01em!important}body :where(main,#MainContent) p{color:var(--wk-corp-muted);font-weight:400;letter-spacing:0}body :where(main,#MainContent) strong{font-weight:650}body :where(main,#MainContent) a{text-underline-offset:3px}body :is(.hero-trust__eyebrow,.w76-contact__eyebrow,.wk-biz77__eyebrow,.wk72-delivery__eyebrow,.wk72-directory__eyebrow,[class*=__eyebrow],[class*=__kicker]){font-family:var(--wk-corp-font)!important;font-size:11px!important;font-weight:650!important;line-height:1.3!important;letter-spacing:.09em!important}body :is(.button,.wk-biz77__btn,.w76-contact__button,[class*=__cta]){font-family:var(--wk-corp-font)!important;font-size:14px!important;font-weight:650!important;letter-spacing:0!important;border-radius:10px!important;min-height:48px;box-shadow:none!important}body .button,body .button--primary,body .product-submit,body .wk-biz77__btn,body .w76-contact__button{background:var(--wk-corp-green)!important;border-color:var(--wk-corp-green)!important;color:#fff!important}body .button:hover,body .product-submit:hover,body .wk-biz77__btn:hover,body .w76-contact__button:hover{background:var(--wk-corp-green-deep)!important;border-color:var(--wk-corp-green-deep)!important;transform:translateY(-1px);box-shadow:0 5px 14px #0f2f221c!important}body :is(.button,.wk-biz77__btn,.w76-contact__button,[class*=__cta]):focus-visible{outline:3px solid rgba(185,147,75,.35)!important;outline-offset:2px!important}body input:not([type=checkbox]):not([type=radio]):not([type=range]),body select,body textarea{background:#fff!important;color:var(--wk-corp-text)!important;border:1px solid var(--wk-corp-border-strong)!important;border-radius:10px!important;box-shadow:none!important;font-family:var(--wk-corp-font)!important;font-size:16px!important;font-weight:400!important}body input:not([type=checkbox]):not([type=radio]):not([type=range]),body select{min-height:50px}body textarea{line-height:1.55!important}body input::placeholder,body textarea::placeholder{color:#929b94!important;opacity:1}body input:focus,body select:focus,body textarea:focus{border-color:#6f9480!important;outline:none!important;box-shadow:0 0 0 3px #245b4018!important}body label{color:#26342b;font-size:14px;font-weight:600!important}html body .wk-simple-header{background:#fff!important;border-bottom:1px solid var(--wk-corp-border)!important;box-shadow:none!important;color:var(--wk-corp-text)!important}html body .wk-simple-header__top{min-height:76px!important;gap:22px!important}html body .wk-simple-header__logo img{max-height:44px!important;width:auto!important;object-fit:contain}html body .wk-simple-header__burger,html body .wk-simple-header__account,html body .wk-simple-header__cart,html body .wk-simple-header__nav a{color:var(--wk-corp-text)!important;font-family:var(--wk-corp-font)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important}html body .wk-simple-header__nav a:hover{color:var(--wk-corp-green)!important}html body .wk-simple-header__search,html body .wk-simple-header__mobile-search{border:1px solid var(--wk-corp-border-strong)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;overflow:hidden}html body .wk-simple-header__search input,html body .wk-simple-header__mobile-search input{min-height:48px!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#354139!important;font-size:15px!important}html body .wk-simple-header__search button,html body .wk-simple-header__mobile-search button{min-height:48px!important;padding:0 20px!important;border:0!important;border-radius:0!important;background:var(--wk-corp-green)!important;color:#fff!important;font-size:14px!important;font-weight:650!important;box-shadow:none!important}html body .wk-simple-header__cart-icon b{font-family:var(--wk-corp-font)!important;font-weight:650!important}html body :is(.product-card,.b2b-product-card,.cart-item,.cart-summary,.wk-directory-simple__card,.w76-contact__form-card,.w76-contact__help,.wk-biz77__panel,.wk-biz77__steps,.wk-biz77__explain,.wk-biz77__form-section,.wk-biz77__gate,.wk72-delivery,.wk72-directory__hero,.product-main-image,.product-details .accordion,.empty-state){border-color:var(--wk-corp-border)!important;border-radius:var(--wk-corp-radius)!important;box-shadow:var(--wk-corp-shadow)!important}html body.template-index .hero--trust h1{font-family:var(--wk-corp-font)!important;font-size:clamp(46px,4.4vw,60px)!important;font-weight:700!important;line-height:1.04!important;letter-spacing:-.034em!important}html body.template-index .hero--trust .hero-trust__lead{font-size:16px!important;line-height:1.62!important;color:#5f6b63!important}html body.template-index .hero--trust .hero-trust__primary,html body.template-index .hero--trust .hero-trust__secondary{font-family:var(--wk-corp-font)!important;font-size:14px!important;font-weight:650!important;border-radius:10px!important}html body.template-index .hero--trust .hero-trust__proof{font-family:var(--wk-corp-font)!important;font-size:12px!important;font-weight:600!important}html body .wk72-directory-page,html body .collection-main,html body .wk-simple-collection{color:var(--wk-corp-text)!important}html body .wk72-directory__hero h1{color:var(--wk-corp-green-deep)!important}html body .wk72-directory__hero p{font-size:16px!important;line-height:1.6!important}html body .wk72-directory__breadcrumb,html body .breadcrumbs{font-family:var(--wk-corp-font)!important;font-size:13px!important;font-weight:450!important;color:#7a847d!important}html body .wk72-delivery h2{font-size:clamp(28px,3vw,38px)!important;font-weight:680!important;letter-spacing:-.025em!important;color:var(--wk-corp-green-deep)!important}html body .wk72-delivery__zone b{font-family:var(--wk-corp-font)!important;font-size:15px!important;font-weight:650!important}html body .wk72-delivery__zone small{font-family:var(--wk-corp-font)!important;font-size:12px!important;font-weight:400!important;color:var(--wk-corp-muted)!important}html body .wk-directory-simple__card strong{font-family:var(--wk-corp-font)!important;font-size:16px!important;font-weight:650!important;letter-spacing:-.01em!important}html body .wk-directory-simple__card small{font-family:var(--wk-corp-font)!important;font-size:12px!important;font-weight:400!important;color:var(--wk-corp-muted)!important}html body .collection-toolbar,html body .facets,html body .mobile-facets,html body [class*=filter]{font-family:var(--wk-corp-font)!important}html body .collection-toolbar button,html body .collection-toolbar select,html body .facets button{font-size:14px!important;font-weight:600!important}html body .product-card,html body .b2b-product-card{background:#fff!important;color:var(--wk-corp-text)!important}html body :is(.product-card__title,.b2b-product-card__title,.card__heading,.product-card a[aria-label]){font-family:var(--wk-corp-font)!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:-.008em!important;color:#1d2922!important}html body :is(.product-card__price,.b2b-product-card__price,.price){font-family:var(--wk-corp-font)!important;font-weight:700!important}html body .wk-simple-product .product-info h1{font-size:clamp(34px,3.6vw,46px)!important;font-weight:680!important;line-height:1.08!important;letter-spacing:-.028em!important;color:var(--wk-corp-text)!important}html body .wk-simple-product__vendor{font-size:12px!important;font-weight:650!important;letter-spacing:.07em!important;text-transform:uppercase;color:var(--wk-corp-green-mid)!important}html body .product-submeta{font-family:var(--wk-corp-font)!important;font-size:13px!important;color:var(--wk-corp-muted)!important}html body .wk-simple-product__price{font-size:26px!important;font-weight:700!important;color:var(--wk-corp-green-deep)!important}html body .stock-status{font-family:var(--wk-corp-font)!important;font-size:13px!important;font-weight:500!important}html body .variant-group legend{font-family:var(--wk-corp-font)!important;font-size:14px!important;font-weight:600!important}html body .variant-option span{font-family:var(--wk-corp-font)!important;font-size:14px!important;font-weight:550!important;border-radius:10px!important}html body .quantity{border-radius:10px!important;border-color:var(--wk-corp-border-strong)!important;background:#fff!important}html body .quantity button,html body .quantity input{font-family:var(--wk-corp-font)!important;font-weight:600!important}html body .wk-simple-product__shipping{font-family:var(--wk-corp-font)!important;border-radius:12px!important;background:var(--wk-corp-sage-2)!important;border:1px solid var(--wk-corp-border)!important;color:var(--wk-corp-muted)!important}html body .wk-simple-product__shipping strong{color:var(--wk-corp-text)!important;font-weight:650!important}html body .accordion summary{font-family:var(--wk-corp-font)!important;font-size:16px!important;font-weight:650!important;color:var(--wk-corp-text)!important}html body .accordion__content{font-family:var(--wk-corp-font)!important;font-size:15px!important;color:var(--wk-corp-muted)!important}html body .product-table th{font-weight:600!important}html body .wk-simple-cart__header h1{color:var(--wk-corp-text)!important}html body .wk-simple-cart__header p{font-size:15px!important}html body .wk-simple-cart__count{font-family:var(--wk-corp-font)!important;font-size:12px!important;font-weight:600!important;background:var(--wk-corp-sage)!important;color:var(--wk-corp-green)!important}html body .cart-item__title{font-family:var(--wk-corp-font)!important;font-size:16px!important;font-weight:650!important;line-height:1.35!important;color:var(--wk-corp-text)!important}html body .cart-item__meta{font-family:var(--wk-corp-font)!important;font-size:12px!important;color:var(--wk-corp-muted)!important}html body .cart-item__side strong,html body .summary-row strong{font-family:var(--wk-corp-font)!important;font-weight:650!important}html body .cart-summary h2{font-size:24px!important;font-weight:680!important}html body .summary-row{font-family:var(--wk-corp-font)!important;font-size:14px!important}html body .w76-contact{background:var(--wk-corp-ivory)!important;color:var(--wk-corp-text)!important}html body .w76-contact__intro h1{font-size:clamp(40px,4vw,52px)!important;font-weight:700!important;letter-spacing:-.03em!important;color:var(--wk-corp-text)!important}html body .w76-contact__intro p{font-size:16px!important;line-height:1.62!important}html body .w76-contact__form-head h2,html body .w76-contact__help h2{font-size:25px!important;font-weight:680!important;letter-spacing:-.02em!important;color:var(--wk-corp-text)!important}html body .w76-contact__form-head p,html body .w76-contact__help p{font-size:14px!important;line-height:1.55!important}html body .w76-contact__field label{font-size:13px!important;font-weight:600!important}html body .w76-contact__field label span{font-weight:400!important;color:var(--wk-corp-muted)!important}html body .w76-contact__links a{font-family:var(--wk-corp-font)!important;font-size:14px!important;font-weight:600!important;color:var(--wk-corp-green)!important}html body .wk-biz77{--wk77-green:var(--wk-corp-green);--wk77-green2:var(--wk-corp-green-mid);--wk77-ink:var(--wk-corp-text);--wk77-muted:var(--wk-corp-muted);--wk77-line:var(--wk-corp-border);--wk77-soft:var(--wk-corp-sage-2);--wk77-warm:var(--wk-corp-ivory);background:var(--wk-corp-ivory)!important;color:var(--wk-corp-text)!important;font-family:var(--wk-corp-font)!important;padding:36px 0 64px!important}html body .wk-biz77__shell{width:min(calc(100% - 36px),980px)!important}html body .wk-biz77__hero{max-width:760px!important;margin-bottom:22px!important}html body .wk-biz77__hero h1{font-size:clamp(40px,4.2vw,52px)!important;font-weight:700!important;line-height:1.06!important;letter-spacing:-.032em!important;color:var(--wk-corp-text)!important}html body .wk-biz77__hero p{font-size:16px!important;line-height:1.62!important;color:var(--wk-corp-muted)!important}html body .wk-biz77__steps{border-radius:14px!important;box-shadow:var(--wk-corp-shadow)!important}html body .wk-biz77__step{min-height:88px!important;padding:16px 18px!important;grid-template-columns:38px minmax(0,1fr)!important}html body .wk-biz77__step-no{width:34px!important;height:34px!important;font-size:11px!important;font-weight:650!important}html body .wk-biz77__step strong{font-size:14px!important;font-weight:650!important;letter-spacing:0!important}html body .wk-biz77__step small{font-size:11px!important;font-weight:400!important;color:#7b857e!important}html body .wk-biz77__explain{grid-template-columns:46px minmax(0,1fr)!important;padding:17px 18px!important;border-radius:14px!important;background:#f7f9f6!important}html body .wk-biz77__explain-icon{width:44px!important;height:44px!important;border-radius:11px!important}html body .wk-biz77__explain h2{font-size:17px!important;font-weight:650!important;letter-spacing:-.01em!important}html body .wk-biz77__explain ul{font-size:13px!important;line-height:1.5!important}html body .wk-biz77__panel{padding:24px!important;border-radius:14px!important;box-shadow:var(--wk-corp-shadow)!important}html body .wk-biz77__panel-head h2{font-size:26px!important;font-weight:680!important;letter-spacing:-.02em!important}html body .wk-biz77__panel-head p{font-size:14px!important}html body .wk-biz77__status{font-size:10px!important;font-weight:650!important;letter-spacing:.05em!important}html body .wk-biz77__gate{border-radius:12px!important;padding:17px!important;background:#f7f9f6!important}html body .wk-biz77__gate h3{font-size:18px!important;font-weight:650!important;letter-spacing:-.01em!important}html body .wk-biz77__gate p{font-size:13px!important;line-height:1.55!important}html body .wk-biz77__btn{font-size:14px!important;font-weight:650!important;border-radius:10px!important;min-height:48px!important}html body .wk-biz77__btn--secondary{background:#fff!important;color:var(--wk-corp-green)!important;border-color:var(--wk-corp-border-strong)!important}html body .wk-biz77__form-section{padding:18px!important;border-radius:12px!important}html body .wk-biz77__section-title{font-size:16px!important;font-weight:650!important;color:var(--wk-corp-green)!important}html body .wk-biz77__field{font-size:13px!important;font-weight:600!important}html body .wk-biz77__field input,html body .wk-biz77__field select,html body .wk-biz77__field textarea{font-size:16px!important;font-weight:400!important;border-radius:10px!important;min-height:50px!important}html body .wk-biz77__login-note{font-size:13px!important;line-height:1.5!important}html body .wk-biz77__login-note a{font-weight:600!important}html body .wokora-faq,html body [class*=faq]{font-family:var(--wk-corp-font)}html body .wokora-faq h1,html body [class*=faq] h1{font-weight:700!important;letter-spacing:-.03em!important}html body .wokora-faq details,html body [class*=faq] details{border-color:var(--wk-corp-border)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}html body .wokora-faq summary,html body [class*=faq] summary{font-family:var(--wk-corp-font)!important;font-size:15px!important;font-weight:600!important;color:var(--wk-corp-text)!important}html body .wokora-faq details p,html body [class*=faq] details p{font-size:14px!important;line-height:1.6!important;color:var(--wk-corp-muted)!important}html body :is(.wk-delivery-page,.w75-delivery,.w35-shipping,.w35-shipping__card,[class*=delivery-page]){font-family:var(--wk-corp-font)!important}html body :is(.wk-delivery-page,.w75-delivery,[class*=delivery-page]) h1{font-weight:700!important;letter-spacing:-.03em!important;color:var(--wk-corp-text)!important}html body :is(.wk-delivery-page,.w75-delivery,[class*=delivery-page]) h2{font-weight:680!important;letter-spacing:-.025em!important}html body .w35-shipping strong{font-weight:650!important}html body :is(.customer,.account-page,.order-page,.login-page,[class*=account],[class*=order-page]) h1{font-weight:700!important;letter-spacing:-.03em!important}html body :is(.customer,.account-page,.order-page,.login-page,[class*=account],[class*=order-page]) h2{font-weight:680!important;letter-spacing:-.02em!important}html body :is(.customer,.account-page,.order-page,.login-page) :is(table,section,article){border-color:var(--wk-corp-border)}html body .rte{font-family:var(--wk-corp-font)!important;color:var(--wk-corp-muted)!important;font-size:15px!important;line-height:1.7!important}html body .rte h2{margin-top:1.7em;font-size:28px!important;color:var(--wk-corp-text)!important}html body .rte h3{margin-top:1.5em;font-size:21px!important;color:var(--wk-corp-text)!important}html body .rte table{border-color:var(--wk-corp-border)!important}html body .ft{background:var(--wk-corp-green-deep)!important;font-family:var(--wk-corp-font)!important}html body .ft h2,html body .ft h3,html body .ft strong{font-family:var(--wk-corp-font)!important;font-weight:650!important;letter-spacing:-.01em!important}html body .ft a,html body .ft p{font-family:var(--wk-corp-font)!important;font-size:14px!important;line-height:1.55!important}@media(hover:hover)and (pointer:fine){html body :is(.product-card,.b2b-product-card,.wk-directory-simple__card,.cart-item,.w76-contact__form-card,.wk-biz77__panel){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}html body :is(.product-card,.b2b-product-card,.wk-directory-simple__card):hover{transform:translateY(-2px);box-shadow:0 10px 28px #112d1e13!important;border-color:#cbd6cc!important}}@media(max-width:820px){body{font-size:16px!important;line-height:1.55!important}body :where(main,#MainContent) h1{font-size:36px!important;line-height:1.08!important;letter-spacing:-.028em!important}body :where(main,#MainContent) h2{font-size:28px!important;line-height:1.14!important;letter-spacing:-.022em!important}body :where(main,#MainContent) h3{font-size:21px!important;line-height:1.22!important}html body .wk-simple-header__top{min-height:68px!important;padding-top:8px!important;padding-bottom:8px!important}html body .wk-simple-header__logo img{max-height:38px!important}html body .wk-simple-header__mobile-search-wrap{padding-top:0!important;padding-bottom:10px!important}html body .wk-simple-header__mobile-search{border-radius:11px!important}html body .wk-simple-header__mobile-search input{font-size:16px!important;min-height:50px!important;padding-left:10px!important}html body .wk-simple-header__mobile-search button{min-height:50px!important;padding:0 17px!important;font-size:13px!important}html body.template-index .hero--trust h1{font-size:38px!important;line-height:1.06!important;letter-spacing:-.03em!important}html body.template-index .hero--trust .hero-trust__lead{font-size:15px!important}html body .wk72-directory__hero h1{font-size:36px!important}html body .wk72-delivery h2{font-size:27px!important}html body .wk-simple-product .product-info h1{font-size:31px!important;line-height:1.1!important}html body .wk-simple-product__price{font-size:23px!important}html body .w76-contact__intro h1{font-size:36px!important}html body .w76-contact__form-head h2,html body .w76-contact__help h2{font-size:23px!important}html body .wk-biz77{padding:28px 0 48px!important}html body .wk-biz77__shell{width:calc(100% - 22px)!important}html body .wk-biz77__hero h1{font-size:36px!important;line-height:1.08!important;letter-spacing:-.028em!important}html body .wk-biz77__hero p{font-size:15px!important}html body .wk-biz77__steps{border-radius:12px!important}html body .wk-biz77__step{padding:12px 14px!important;grid-template-columns:36px minmax(0,1fr)!important}html body .wk-biz77__step-no{width:32px!important;height:32px!important}html body .wk-biz77__explain{padding:14px!important;grid-template-columns:40px minmax(0,1fr)!important}html body .wk-biz77__explain-icon{width:38px!important;height:38px!important}html body .wk-biz77__panel{padding:15px!important;border-radius:12px!important}html body .wk-biz77__panel-head h2{font-size:23px!important}html body .wk-biz77__gate{grid-template-columns:40px minmax(0,1fr)!important;padding:14px!important}html body .wk-biz77__form-section{padding:14px 12px!important}html body .rte{font-size:15px!important}}@media(max-width:390px){body :where(main,#MainContent) h1{font-size:34px!important}body :where(main,#MainContent) h2{font-size:27px!important}html body.template-index .hero--trust h1{font-size:35px!important}}@media(prefers-reduced-motion:reduce){html body *,html body *:before,html body *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/wokora-v54-design-system.css.map */
