.gradient,body{background:var(--hok-color-canvas);color:var(--hok-color-text)}body,.header__menu-item,.menu-drawer__menu-item,.button,.shopify-payment-button__button,.field__input,.select__select,.product-form__input,.cart-item,.footer{font-family:var(--hok-font-interface);letter-spacing:0}h1,h2,.h0,.h1,.h2,.title,.product__title h1,.collection-hero__title,.main-page-title{font-family:var(--hok-font-display);letter-spacing:0;color:var(--hok-color-text)}a,.link,.underlined-link,.header__active-menu-item{color:var(--hok-color-text);text-underline-offset:.25em}a:hover,.header__menu-item:hover,.underlined-link:hover{color:var(--hok-color-accent)}:focus-visible{outline:.2rem solid var(--hok-color-accent);outline-offset:.25rem;box-shadow:var(--hok-focus)}.page-width,.hok-page-width{max-width:var(--hok-container)}.header-wrapper,.shopify-section-header-sticky,.menu-drawer,.header__submenu,.predictive-search{background:#fffffff7;color:var(--hok-color-text);border-color:var(--hok-color-border)}.header-wrapper{border-bottom:.1rem solid var(--hok-color-border);box-shadow:0 .8rem 2rem #17120e09}.header{min-height:7.2rem;padding-inline:clamp(2rem,4vw,6.4rem)}.header__heading-logo{width:clamp(4.8rem,4.2vw,6rem);max-width:clamp(4.8rem,4.2vw,6rem);clip-path:inset(0 0 27% 0)}.header__heading-link{display:inline-flex;align-items:center;gap:1rem;padding:0}.hok-header-wordmark{color:var(--hok-color-text);font-family:var(--hok-font-interface);font-size:clamp(1.25rem,1.05vw,1.45rem);font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.hok-header-primary-nav{grid-area:navigation;justify-self:start;display:inline-flex;align-items:center;gap:clamp(.4rem,1vw,1.4rem);margin-left:clamp(1.6rem,3vw,4.8rem)}.hok-header-primary-nav .header__inline-menu{display:block;margin-left:0}.hok-header-primary-nav .list-menu--inline{align-items:center;flex-wrap:nowrap}.hok-header-quick-link{display:inline-flex;align-items:center;min-height:3.4rem;border-bottom:.2rem solid var(--hok-color-accent);color:var(--hok-color-text);font-size:1.36rem;font-weight:800;text-decoration:none}.hok-header-quick-link--secondary{border-bottom-color:transparent;color:var(--hok-color-muted);font-size:1.28rem}.hok-header-quick-link--shop{border-bottom-color:transparent}.header__menu-item{padding:1.1rem 1.2rem;font-size:1.34rem}.header__icons{gap:.6rem}.header__menu-item,.header__icon,.header__heading-link,.menu-drawer__menu-item{color:var(--hok-color-text)}.header__menu-item span{text-decoration:none}.header__active-menu-item,.header__menu-item:hover span{color:var(--hok-color-text);text-decoration-color:var(--hok-color-accent);text-decoration-thickness:.2rem;text-underline-offset:.9rem}.announcement-bar{background:var(--hok-color-canvas-warm);border-bottom:.1rem solid var(--hok-color-border);color:var(--hok-color-accent);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.announcement-bar__message{min-height:3.2rem;padding:.7rem 2rem;color:var(--hok-color-accent);font-size:1.16rem}.button,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.customer button,.contact__button .button,.quick-add__submit{min-height:var(--hok-button-height);border:.1rem solid var(--hok-color-accent);border-radius:var(--hok-radius-sm);background:linear-gradient(180deg,#e7a432,var(--hok-color-accent));color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:none}.button:after,.button:before,.shopify-payment-button__button:after,.shopify-payment-button__button:before{display:none}.button--secondary,.button.button--secondary{background:var(--hok-color-canvas);color:var(--hok-color-accent)}.field__input,.select__select,.quantity,.customer .field input,.contact .field input,.contact .field textarea{min-height:var(--hok-field-height);border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-sm);background:var(--hok-color-canvas);color:var(--hok-color-text);box-shadow:none}.field:after,.select:after,.quantity:after{box-shadow:none;border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-sm)}.card-wrapper,.product-card-wrapper .card,.collection .card,.search .card,.related-products .card{background:var(--hok-color-canvas);border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);box-shadow:var(--hok-shadow-card);overflow:hidden}.product-card-wrapper .card{height:100%}.card__inner{min-height:30rem}.card__content,.card__information{display:flex;flex-direction:column}.card__heading{font-family:var(--hok-font-display);font-size:clamp(1.8rem,1.8vw,2.3rem);line-height:1.1}.collection .grid{row-gap:2.2rem}.collection .card-wrapper,.search .card-wrapper{height:100%}.collection .card,.search .card{min-height:100%}.collection .card__inner,.search .card__inner{min-height:28rem}.collection .card__content,.search .card__content{padding:0}.collection .card__information,.search .card__information{padding:1.8rem}.collection .card__heading,.collection .card__heading a,.search .card__heading,.search .card__heading a{font-size:clamp(1.8rem,1.5vw,2.2rem);line-height:1.12}.collection .card__heading,.search .card__heading{min-height:5rem}.collection .card__heading a,.search .card__heading a,.hok-product-card__title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.collection .card__heading a,.search .card__heading a{-webkit-line-clamp:2}.hok-product-card__title a{-webkit-line-clamp:3}.collection .price,.search .price{margin-top:1rem;font-size:1.8rem}.card-information{margin-top:1rem}.card .media,.card__media,.product__media,.product-media-container,.cart-item__image-container{background:#fff}.collection .card .media img,.search .card .media img,.related-products .card .media img{object-fit:contain;padding:clamp(1.8rem,8%,3rem)}.collection .card .media img.hok-clean-product-image,.search .card .media img.hok-clean-product-image,.related-products .card .media img.hok-clean-product-image{filter:drop-shadow(0 1.2rem 1.8rem rgba(55,39,21,.08))}.card__heading,.card__heading a,.price,.price-item,.cart-item__name,.totals__total-value{color:var(--hok-color-text)}.price,.price-item--regular,.price-item--sale{font-weight:800}.facets-container,.mobile-facets__inner,.collection-hero,.main-search__form,.cart-drawer,.cart-drawer__footer,.drawer__header,.cart__footer,.customer,.contact,.shopify-section.section{background:var(--hok-color-canvas)}.facet-filters__sort,.facets__summary,.mobile-facets__open,.product-form__input input[type=radio]+label,.quantity__button,.quantity__input{border-color:var(--hok-color-border)}.product-form__input input[type=radio]:checked+label,.product-form__input input[type=radio]+label:hover{border-color:var(--hok-color-accent);background:#fffaf3;color:var(--hok-color-text)}.hok-selling-plan-picker{display:grid;gap:1rem;margin:0 0 1.6rem;padding:1.6rem;border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:var(--hok-color-canvas)}.hok-selling-plan-picker legend{padding:0;margin-bottom:.6rem;font-weight:800}.hok-selling-plan-picker__option{display:flex;align-items:flex-start;gap:1.2rem;min-height:5.6rem;padding:1.2rem;border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-sm);cursor:pointer}.hok-selling-plan-picker__content{flex:1 1 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.hok-selling-plan-picker__option:has(input:checked){border-color:var(--hok-color-accent);background:#fffaf3}.hok-selling-plan-picker__option input{accent-color:var(--hok-color-accent);margin-top:.3rem}.hok-selling-plan-picker__option strong,.hok-selling-plan-picker__option small{display:block}.hok-selling-plan-picker__price{color:var(--hok-color-text);font-weight:800;text-align:right;white-space:nowrap}.hok-selling-plan-picker__option small,.hok-selling-plan-picker__note{color:var(--hok-color-muted);font-size:1.3rem}.hok-selling-plan-picker__note{margin:.4rem 0 0}.product,.cart-items,.cart__footer-wrapper,.main-search,.collection{color:var(--hok-color-text)}.product__info-wrapper{padding-top:1rem}.product__info-container{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);padding:clamp(2rem,3vw,3.2rem);background:var(--hok-color-canvas);box-shadow:var(--hok-shadow-card)}.product__title{margin-bottom:.8rem}.product__description,.rte,.caption-with-letter-spacing,.card-information,.cart-item__details,.totals,.tax-note,.facets__display{color:var(--hok-color-muted)}.cart-drawer .drawer__inner{border-left:.1rem solid var(--hok-color-border)}.cart-item,.cart-items thead,.cart__footer,.totals,.discounts{border-color:var(--hok-color-border)}.footer{border-top:.1rem solid var(--hok-color-border);background:var(--hok-color-canvas);color:var(--hok-color-text)}.footer-block__heading,.footer__content-bottom,.footer a{color:var(--hok-color-text)}.hok-section{background:var(--hok-color-canvas);color:var(--hok-color-text)}.hok-section--warm{background:var(--hok-color-canvas-warm)}.hok-section__inner{max-width:var(--hok-container);margin:0 auto;padding:clamp(4.8rem,7vw,9.2rem) clamp(2rem,5vw,7rem)}.hok-section__header{max-width:70rem;margin-bottom:clamp(2.6rem,4vw,4.8rem)}.hok-eyebrow{margin:0 0 .8rem;color:var(--hok-color-accent);font:800 1.2rem/1.4 var(--hok-font-interface);letter-spacing:.08em;text-transform:uppercase}.hok-heading{margin:0;font:500 clamp(3.6rem,5vw,6.6rem)/.98 var(--hok-font-display)}.hok-subheading{max-width:62rem;margin:1.2rem 0 0;color:var(--hok-color-muted);font-size:clamp(1.5rem,1.6vw,1.8rem);line-height:1.55}.hok-hero{border-bottom:.1rem solid var(--hok-color-border)}.hok-hero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(34rem,1.1fr);gap:clamp(2.4rem,5vw,6rem);align-items:center;min-height:min(64rem,calc(100vh - 8rem));padding-top:clamp(3.2rem,4.8vw,6rem);padding-bottom:clamp(3.6rem,5vw,6.8rem)}.hok-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.hok-hero__media,.hok-media-frame{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:#fff;box-shadow:var(--hok-shadow-card);overflow:hidden}.hok-hero__media{aspect-ratio:1.18;display:grid;place-items:center}.hok-hero__media img,.hok-media-frame img{width:100%;height:100%;object-fit:contain;padding:clamp(2rem,4vw,4.8rem)}.hok-hero__media img.hok-clean-product-image,.hok-media-frame img.hok-clean-product-image{padding:clamp(.8rem,2vw,2.4rem);filter:drop-shadow(0 1.4rem 2.2rem rgba(55,39,21,.1))}.hok-grid{display:grid;gap:1.6rem}.hok-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hok-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hok-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hok-tile{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);padding:clamp(1.6rem,2vw,2.4rem);background:var(--hok-color-canvas);box-shadow:var(--hok-shadow-card)}.hok-tile__icon{width:4.4rem;height:4.4rem;display:grid;place-items:center;margin-bottom:1.6rem;border:.1rem solid #e9bf7b;border-radius:50%;color:var(--hok-color-accent);background:#fffaf3;font-weight:800}.hok-tile h3{margin:0 0 .6rem;font:500 2.4rem/1.15 var(--hok-font-display)}.hok-tile p{margin:0;color:var(--hok-color-muted);line-height:1.55}.hok-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.hok-product-card{display:flex;flex-direction:column;min-height:100%;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.hok-product-card:hover{transform:translateY(-.2rem);border-color:#e2c49a;box-shadow:0 1rem 2.4rem #4a362014}.hok-product-card__media{display:grid;place-items:center;min-height:clamp(22rem,23vw,34rem);border-bottom:.1rem solid var(--hok-color-border);background:#fff;padding:clamp(1.2rem,2vw,2.2rem)}.hok-product-card__media img{width:100%;height:100%;max-width:min(82%,28rem);max-height:30rem;object-fit:contain}.hok-product-card__media img.hok-clean-product-image{filter:drop-shadow(0 1.2rem 1.8rem rgba(55,39,21,.08))}.hok-product-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:1.8rem}.hok-product-card__kicker,.hok-product-card__price-label{color:var(--hok-color-accent);font-size:1.15rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hok-product-card__footer{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.6rem}.hok-product-card__cta{min-width:10.8rem;min-height:3.8rem;display:inline-flex;align-items:center;justify-content:center;border:.1rem solid var(--hok-color-accent);border-radius:var(--hok-radius-sm);color:var(--hok-color-accent);font-weight:800;text-decoration:none}.hok-product-card__subscription{margin-top:1.2rem}.hok-split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2.4rem,5vw,6rem);align-items:center}.hok-split--reverse .hok-split__media{order:2}.hok-feature-list{display:grid;gap:1rem;margin-top:2rem}.hok-feature-row{display:flex;justify-content:space-between;gap:1.6rem;padding:1.2rem 0;border-bottom:.1rem solid var(--hok-color-border)}.hok-feature-row strong{color:var(--hok-color-text)}.hok-product-details__panel,.hok-subscription-panel{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:var(--hok-color-canvas);box-shadow:var(--hok-shadow-card);padding:clamp(2rem,3vw,3.2rem)}.hok-subscription-offer__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-bottom:1.8rem}.hok-subscription-offer__card{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:var(--hok-color-canvas);box-shadow:var(--hok-shadow-card);padding:clamp(1.8rem,3vw,3rem)}.hok-subscription-offer__card--featured{border-color:#e9bf7b;background:#fffaf3}.hok-subscription-offer__card h3{margin:1.4rem 0 .8rem;font:500 clamp(2.4rem,3vw,3.6rem)/1.05 var(--hok-font-display)}.hok-subscription-offer__card p{color:var(--hok-color-muted)}.hok-subscription-offer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}.hok-subscription-offer__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.hok-cart-subscription-note{margin:0 0 2rem;border:.1rem solid #e9bf7b;border-radius:var(--hok-radius-md);background:#fffaf3;padding:1.6rem 1.8rem}.hok-cart-subscription-note strong,.hok-cart-line-subscription strong{color:var(--hok-color-text)}.hok-cart-subscription-note p{margin:.4rem 0 0;color:var(--hok-color-muted)}.hok-cart-subscription-note__link{display:inline-flex;margin-top:1rem;color:var(--hok-color-accent);font-weight:800}.hok-cart-line-subscription{color:var(--hok-color-text)}.cart-item__image{object-fit:contain;padding:.8rem}.cart-item__image.hok-clean-product-image{padding:.4rem;filter:drop-shadow(0 .8rem 1.2rem rgba(55,39,21,.08))}.product__media img,.product-media-container img{filter:none}.hok-badge{display:inline-flex;align-items:center;min-height:3rem;border:.1rem solid var(--hok-color-accent);border-radius:var(--hok-radius-sm);padding:0 1rem;color:var(--hok-color-accent);font-weight:800;font-size:1.2rem;text-transform:uppercase}.hok-collection-intro{border-bottom:.1rem solid var(--hok-color-border)}.hok-collection-intro__inner{display:flex;align-items:end;justify-content:space-between;gap:2rem}.hok-footer-trust{border-top:.1rem solid var(--hok-color-border);border-bottom:.1rem solid var(--hok-color-border);background:var(--hok-color-canvas)}.hok-newsletter{display:grid;grid-template-columns:minmax(0,.9fr) minmax(32rem,.7fr);gap:clamp(2rem,5vw,6rem);align-items:center}.hok-subscription-faq{display:grid;gap:1.2rem;max-width:86rem}.hok-subscription-faq__item{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:var(--hok-color-canvas);box-shadow:var(--hok-shadow-card)}.hok-subscription-faq__item summary{display:flex;justify-content:space-between;gap:1.6rem;padding:1.8rem 2rem;color:var(--hok-color-text);cursor:pointer;font-weight:800}.hok-subscription-faq__item .rte{padding:0 2rem 2rem}.hok-newsletter__form{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:var(--hok-color-canvas);padding:clamp(1.8rem,3vw,2.8rem);box-shadow:var(--hok-shadow-card)}.hok-newsletter__form .newsletter-form{max-width:none;display:grid;gap:1.2rem}.hok-newsletter__note{margin:0;color:var(--hok-color-muted);font-size:1.3rem;line-height:1.45}.hok-footer-trust .hok-value-strip__grid{max-width:var(--hok-container);margin:0 auto;padding-inline:clamp(2rem,5vw,7rem);gap:0}.hok-footer-trust .hok-value-strip__item{min-width:0;align-items:flex-start;gap:1.4rem;padding:clamp(2rem,2.2vw,2.8rem) clamp(1.6rem,2vw,2.6rem)}.hok-footer-trust .hok-value-strip__icon{width:4rem;height:4rem;font-size:1.15rem}.hok-footer-trust .hok-value-strip__item strong{display:block;margin:0 0 .25rem;color:var(--hok-color-text);font-size:1.38rem;line-height:1.25}.hok-footer-trust .hok-value-strip__text{max-width:24rem;color:var(--hok-color-muted);font-size:1.28rem;line-height:1.45}.hok-footer-main{display:grid;grid-template-columns:minmax(24rem,.9fr) minmax(0,1.65fr);gap:clamp(3.2rem,7vw,9rem);padding-top:clamp(3.2rem,4vw,4.8rem);padding-bottom:clamp(3rem,4vw,4.6rem)}.hok-footer-brand{max-width:36rem}.hok-footer-brand__mark{display:inline-flex;align-items:center;gap:1rem;text-decoration:none}.hok-footer-brand__logo{width:4.4rem;max-width:4.4rem;height:auto;clip-path:inset(0 0 27% 0)}.hok-footer-brand__name{color:var(--hok-color-text);font-size:1.2rem;font-weight:900;letter-spacing:.08em;line-height:1.05;text-transform:uppercase}.hok-footer-brand__text{margin-top:1.8rem;color:var(--hok-color-muted);font-size:1.42rem;line-height:1.6}.hok-footer-brand__text p{margin:0}.hok-footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.4rem,4vw,5.6rem)}.hok-footer-nav__heading{margin:0 0 1.4rem;color:var(--hok-color-text);font-family:var(--hok-font-interface);font-size:1.25rem;font-weight:900;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hok-footer-nav__list{display:grid;gap:.85rem;margin:0}.hok-footer-nav__list a{color:var(--hok-color-muted);font-size:1.42rem;line-height:1.4;text-decoration:none}.hok-footer-nav__list a:hover{color:var(--hok-color-accent);text-decoration:underline;text-underline-offset:.25em}.footer__content-bottom{border-top:.1rem solid var(--hok-color-border);padding-top:0}.hok-footer-utility{display:grid;grid-template-columns:minmax(22rem,auto) minmax(0,1fr);gap:2.4rem;align-items:center;padding-top:2.4rem;padding-bottom:2.8rem}.hok-footer-utility .footer__localization:empty{display:none}.hok-footer-utility__payments{justify-self:start}.hok-footer-utility .footer__payment{margin:0}.hok-footer-utility .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.6rem;padding:0}.hok-footer-utility .list-payment__item{align-items:center;display:inline-flex;padding:0}.hok-footer-utility .list-payment__item .icon{width:auto;height:2.2rem}.hok-footer-legal{justify-self:end;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem 1.2rem;max-width:72rem;color:var(--hok-color-muted);font-size:1.16rem;line-height:1.6;text-align:right}.hok-footer-legal .copyright__content,.hok-footer-legal .policies,.hok-footer-legal .policies li{display:inline-flex;align-items:center;margin:0}.hok-footer-legal a,.hok-footer-legal .copyright__content a{color:var(--hok-color-muted);text-decoration:none}.hok-footer-legal a:hover,.hok-footer-legal .copyright__content a:hover{color:var(--hok-color-accent);text-decoration:underline;text-underline-offset:.25em}.hok-footer-legal .policies{flex-wrap:wrap;justify-content:flex-end;gap:.6rem 1.2rem}.hok-footer-legal .policies li:before{display:none}.hok-footer-subscription-link{margin-bottom:1rem;width:100%;text-align:center}.hok-footer-subscription-link a{color:var(--hok-color-accent);font-weight:800}.hok-fundraising-hero{border-bottom:.1rem solid var(--hok-color-border)}.hok-fundraising-hero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(34rem,.8fr);gap:clamp(2.4rem,5vw,6rem);align-items:center}.hok-fundraising-hero__panel,.hok-fundraising-form__panel{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:#fff;box-shadow:var(--hok-shadow-card)}.hok-fundraising-hero__panel{padding:clamp(2.2rem,4vw,4rem)}.hok-fundraising-hero__badge{display:inline-flex;min-height:3rem;align-items:center;margin-bottom:1.6rem;border:.1rem solid #e9bf7b;border-radius:var(--hok-radius-sm);padding:0 1rem;color:var(--hok-color-accent);font-weight:800;text-transform:uppercase;font-size:1.2rem}.hok-fundraising-hero__panel h2{margin:0;font:500 clamp(2.8rem,4vw,4.6rem)/1.02 var(--hok-font-display)}.hok-fundraising-hero__panel p{color:var(--hok-color-muted);line-height:1.55}.hok-fundraising-hero__steps{display:grid;gap:1rem;margin-top:2.4rem}.hok-fundraising-hero__step,.hok-fundraising-process__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.4rem;align-items:start}.hok-fundraising-hero__step{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-sm);padding:1.2rem}.hok-fundraising-hero__step span,.hok-fundraising-process__number{width:3.8rem;height:3.8rem;display:grid;place-items:center;border:.1rem solid #e9bf7b;border-radius:50%;color:var(--hok-color-accent);background:#fffaf3;font-weight:800}.hok-fundraising-note{max-width:86rem;margin:2rem 0 0;color:var(--hok-color-muted);font-size:1.35rem;line-height:1.5}.hok-fundraising-process__list{display:grid;gap:1.4rem;margin:0;padding:0;list-style:none}.hok-fundraising-process__item{border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-md);background:#fff;box-shadow:var(--hok-shadow-card);padding:clamp(1.8rem,3vw,2.8rem)}.hok-fundraising-process__item h3{margin:0 0 .5rem;font:500 clamp(2.2rem,2.4vw,3rem)/1.1 var(--hok-font-display)}.hok-fundraising-form{display:grid;grid-template-columns:minmax(0,.7fr) minmax(40rem,1fr);gap:clamp(2.4rem,5vw,5.6rem);align-items:start}.hok-fundraising-form .hok-section__header{position:sticky;top:12rem}.hok-fundraising-form__panel{padding:clamp(1.8rem,3vw,3rem)}.hok-form{display:grid;gap:2rem}.hok-form__fieldset{display:grid;gap:1.4rem;margin:0;border:0;border-top:.1rem solid var(--hok-color-border);padding:2rem 0 0}.hok-form__fieldset:first-of-type{border-top:0;padding-top:0}.hok-form__fieldset legend{margin-bottom:1.2rem;color:var(--hok-color-text);font-weight:800}.hok-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.hok-form__span-2{grid-column:1 / -1}.hok-form .field{margin:0}.hok-form .field__input{width:100%}.hok-form select.field__input{-webkit-appearance:auto;appearance:auto;padding-top:1.6rem}.hok-form textarea.field__input{min-height:13rem;padding-top:2rem}.hok-form__checkbox-grid,.hok-form__consent{display:grid;gap:1rem}.hok-form__checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr));border:.1rem solid var(--hok-color-border);border-radius:var(--hok-radius-sm);padding:1.4rem}.hok-form__checkbox-grid p{grid-column:1 / -1;margin:0 0 .4rem;color:var(--hok-color-text);font-weight:800}.hok-form__check{display:flex;gap:1rem;align-items:flex-start;color:var(--hok-color-muted);line-height:1.45}.hok-form__check input{accent-color:var(--hok-color-accent);margin-top:.25rem}.hok-form__message{border-radius:var(--hok-radius-sm);padding:1.4rem}.hok-form__message h3,.hok-form__message p{margin:0}.hok-form__message h3+p{margin-top:.4rem}.hok-form__message--success{border:.1rem solid #e9bf7b;background:#fffaf3}.hok-form__message--error{border:.1rem solid #d75d3c;background:#fff5f2}.hok-form__privacy{margin:0;color:var(--hok-color-muted);font-size:1.3rem;line-height:1.45}@media screen and (max-width:989px){.hok-hero__inner,.hok-split{grid-template-columns:1fr}.hok-split--reverse .hok-split__media{order:initial}.hok-product-grid,.hok-subscription-offer__grid,.hok-grid--4,.hok-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.hok-newsletter{grid-template-columns:1fr}.hok-footer-trust .hok-value-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:clamp(2rem,4vw,3.2rem)}.hok-footer-trust .hok-value-strip__item:nth-child(2n){border-inline-end:0}.hok-footer-trust .hok-value-strip__item:nth-last-child(-n+2){border-bottom:0}.hok-footer-main,.hok-fundraising-hero__inner,.hok-fundraising-form{grid-template-columns:1fr}.hok-fundraising-form .hok-section__header{position:static}.hok-subscription-offer__comparison{grid-template-columns:1fr}}@media screen and (max-width:749px){.header{min-height:5.8rem;padding-inline:1.2rem}.header__heading-logo{width:4.2rem;max-width:4.2rem}.hok-header-wordmark{max-width:11rem;font-size:1.05rem;line-height:1.05;white-space:normal}.hok-section__inner{padding:4rem 1.6rem}.hok-hero__inner{min-height:auto;padding-top:3.2rem}.hok-grid--2,.hok-grid--3,.hok-grid--4,.hok-product-grid,.hok-value-strip__grid{grid-template-columns:1fr}.hok-footer-trust .hok-value-strip__grid{grid-template-columns:1fr;padding-inline:1.6rem}.hok-value-strip__item,.hok-footer-trust .hok-value-strip__item,.hok-footer-trust .hok-value-strip__item:nth-child(2n),.hok-footer-trust .hok-value-strip__item:nth-last-child(-n+2){border-inline-end:0;border-bottom:.1rem solid var(--hok-color-border)}.hok-value-strip__item:last-child,.hok-footer-trust .hok-value-strip__item:last-child{border-bottom:0}.hok-footer-main{padding-top:3.2rem;padding-bottom:3rem}.hok-footer-nav{grid-template-columns:1fr;gap:2.6rem}.hok-footer-nav__list{gap:1rem}.hok-footer-utility{grid-template-columns:1fr;gap:1.8rem;padding-top:2.2rem;text-align:left}.hok-footer-utility__payments,.hok-footer-legal{justify-self:stretch}.hok-footer-utility .list-payment,.hok-footer-legal,.hok-footer-legal .policies{justify-content:flex-start;text-align:left}.hok-collection-intro__inner,.hok-hero__actions,.hok-subscription-offer__actions{align-items:stretch;flex-direction:column}.hok-selling-plan-picker__content{flex-direction:column}.hok-selling-plan-picker__price{text-align:left;white-space:normal}.hok-button,.button{width:100%}.hok-form__grid,.hok-form__checkbox-grid{grid-template-columns:1fr}.hok-form__span-2{grid-column:auto}.hok-heading{font-size:clamp(3rem,11vw,4.4rem)}.hok-product-card__media{min-height:24rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/hok-storefront.css.map */
