:root{--hob-ink:#1D3557;--hob-ink-2:#2B4A75;--hob-text:#3A4A63;--hob-muted:#6B7A90;--hob-cream:#FFF8EC;--hob-cream-2:#FFF1DA;--hob-sun:#FFC93C;--hob-sun-d:#E5A800;--hob-coral:#FF6B5B;--hob-mint:#2EC4B6;--hob-mint-l:#DDF6F3;--hob-sky:#4EA8DE;--hob-sky-l:#E1F1FB;--hob-lilac:#8E7CF0;--hob-lilac-l:#ECE8FF;--hob-peach-l:#FFE6E1;--hob-sun-l:#FFF3CC;--hob-line:#EFE4D2;--hob-radius:22px;--hob-radius-sm:14px;--hob-shadow:0 10px 30px rgba(29,53,87,.08);--hob-shadow-lg:0 18px 45px rgba(29,53,87,.14);--hob-head:"Fredoka","Nunito",system-ui,sans-serif;--hob-body:"Nunito",system-ui,-apple-system,"Segoe UI",sans-serif;--hob-wrap:1240px}body{font-family:var(--hob-body)!important;color:var(--hob-text);background:#fff;-webkit-font-smoothing:antialiased}body h1,body h2,body h3,body h4,body .h1,body .h2,body .h3,body .h4,.product__title,.product__grid__title,.kicker-flourished,.drawer__title{font-family:var(--hob-head)!important;color:var(--hob-ink);letter-spacing:-.01em}.rte,.rte p,p{font-family:var(--hob-body)}.hob-wrap{max-width:var(--hob-wrap);margin:0 auto;padding:0 20px}.hob-sec{padding:64px 0;position:relative}.hob-sec--cream{background:var(--hob-cream)}.hob-sec--tight{padding:40px 0}.hob-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--hob-head);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--hob-coral);background:#fff;border:2px solid var(--hob-peach-l);padding:6px 14px;border-radius:999px;margin-bottom:14px}.hob-title{font-family:var(--hob-head)!important;font-weight:600;color:var(--hob-ink);font-size:clamp(28px,3.6vw,42px);line-height:1.12;margin:0 0 12px;position:relative;z-index:0}.hob-title em{font-style:normal;color:var(--hob-coral);position:relative;white-space:nowrap}.hob-title em:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:6px;border-radius:6px;background:var(--hob-sun);transform:rotate(-1deg);z-index:-1}.hob-sub{font-size:17px;line-height:1.65;color:var(--hob-muted);max-width:620px;margin:0}.hob-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px;flex-wrap:wrap}.hob-head--center{flex-direction:column;align-items:center;text-align:center}.hob-head--center .hob-sub{margin:0 auto}.hob-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--hob-head);font-weight:600;font-size:17px;line-height:1;padding:17px 28px;border-radius:999px;text-decoration:none!important;border:0;cursor:pointer;transition:transform .15s,box-shadow .15s,background .2s}.hob-btn--sun{background:var(--hob-sun);color:var(--hob-ink)!important;box-shadow:0 5px 0 var(--hob-sun-d)}.hob-btn--sun:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--hob-sun-d)}.hob-btn--sun:active{transform:translateY(3px);box-shadow:0 2px 0 var(--hob-sun-d)}.hob-btn--ink{background:var(--hob-ink);color:#fff!important;box-shadow:0 5px #0f2140}.hob-btn--ink:hover{transform:translateY(-2px)}.hob-btn--ghost{background:#fff;color:var(--hob-ink)!important;border:2px solid var(--hob-ink)}.hob-btn--ghost:hover{background:var(--hob-ink);color:#fff!important}.hob-btn--wa{background:#25d366;color:#fff!important;box-shadow:0 5px #179c4a}.hob-link{font-family:var(--hob-head);font-weight:600;color:var(--hob-ink)!important;text-decoration:none!important;border-bottom:3px solid var(--hob-sun);padding-bottom:2px;white-space:nowrap}.hob-link:hover{color:var(--hob-coral)!important}.hob-stars{display:inline-flex;gap:2px;color:#ffb400;line-height:0;vertical-align:middle}.hob-stars svg{width:18px;height:18px;fill:currentColor}.announcement{background:var(--hob-ink)!important;color:#fff!important}.announcement p,.announcement strong{font-family:var(--hob-head)!important;font-weight:500!important;letter-spacing:.02em;font-size:14px}.theme__header__toolbar{display:none!important}.theme__header,.header__wrapper{background:var(--hob-cream)!important}.header__wrapper{border-bottom:0!important;box-shadow:0 2px 0 var(--hob-line)}.header__logo img{max-height:62px!important;width:auto!important}.header__menu .navlink--toplevel .navtext{font-family:var(--hob-head)!important;font-weight:500;font-size:16px;color:var(--hob-ink)}.header__menu .menu__item{margin:0 2px}.header__menu .navlink--toplevel{padding:10px 14px!important;border-radius:999px;transition:background .2s}.header__menu .navlink--toplevel:hover{background:var(--hob-sun-l)}.header__menu .main-menu--active .navlink--toplevel{background:#fff;box-shadow:inset 0 0 0 2px var(--hob-sun)}.header__menu .hover__bar,.header__menu .hover__bg{display:none!important}.header__desktop__button .navlink,.header__mobile__button{width:44px;height:44px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--hob-ink)!important;box-shadow:0 2px 0 var(--hob-line);margin-left:6px}.header__desktop__button .navlink:hover{background:var(--hob-sun)}.header__desktop__button .navlink--cart .header__cart__status{display:none}.drawer__content{background:var(--hob-cream)!important}.drawer .navlink,.drawer__menu a{font-family:var(--hob-head)!important;color:var(--hob-ink)!important}.btn,.btn--primary,button.btn,.btn--solid,.product__submit__add,.cart__checkout,.btn--add-to-cart,[name=checkout],.shopify-payment-button__button--unbranded{border-radius:999px!important;font-family:var(--hob-head)!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important}.product__submit__add,.btn--add-to-cart,form[action*="/cart/add"] button[name=add]:not(.stain-button-canvas){background:var(--hob-sun)!important;color:var(--hob-ink)!important;border:0!important;box-shadow:0 5px 0 var(--hob-sun-d)!important;font-size:18px!important;min-height:58px!important;transition:transform .15s,box-shadow .15s!important}.product__submit__add:hover,form[action*="/cart/add"] button[name=add]:not(.stain-button-canvas):hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--hob-sun-d)!important}.product__submit__add *,form[action*="/cart/add"] button[name=add]:not(.stain-button-canvas) *{color:var(--hob-ink)!important}.shopify-payment-button__button--unbranded{background:var(--hob-ink)!important;color:#fff!important;min-height:56px!important;font-size:17px!important}.shopify-payment-button__button--unbranded:hover{background:var(--hob-ink-2)!important}product-grid-item.product-grid-item{background:#fff;border-radius:var(--hob-radius);padding:10px 10px 16px;box-shadow:0 0 0 2px var(--hob-line);transition:transform .2s,box-shadow .2s;height:100%;display:block}product-grid-item.product-grid-item:hover{transform:translateY(-4px);box-shadow:0 0 0 2px var(--hob-sun),var(--hob-shadow-lg)}.product-grid-item__images,.product-grid-item__image-wrapper,.product-grid-item__images .relative{border-radius:16px;overflow:hidden}.product__grid__info{padding:12px 6px 0!important;text-align:left!important}.product__grid__title{font-family:var(--hob-head)!important;font-weight:500!important;font-size:16px!important;line-height:1.3!important;color:var(--hob-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;margin-bottom:6px}.product__grid__title__wrapper{display:block!important}.rating__wrapper__grid{margin:2px 0 6px!important;justify-content:flex-start!important;display:flex}.product__rating{font-family:var(--hob-body);font-weight:700;font-size:13px;color:var(--hob-ink)}.product__rating__star{color:#ffb400!important}.product__grid__price{font-family:var(--hob-head)!important;font-size:18px!important;font-weight:600;color:var(--hob-ink)!important;justify-content:flex-start!important}.product__grid__price .price.on-sale{color:var(--hob-coral)!important}.product__grid__price .compare-at{color:var(--hob-muted)!important;font-size:14px;font-weight:400}.product__grid__cutline{display:none!important}.product__badge{border-radius:999px!important;font-family:var(--hob-head)!important;font-weight:600!important;padding:5px 12px!important;font-size:12px!important}.product__badge--sale{background:var(--hob-coral)!important;color:#fff!important}.product__badge--soldout{background:var(--hob-ink)!important;color:#fff!important}.stain-button-canvas.bg-button{background:var(--hob-sun)!important;border-radius:999px!important;box-shadow:0 4px 0 var(--hob-sun-d)}.stain-button-canvas .btn-state-ready,.stain-button-canvas .btn-state-ready *{color:var(--hob-ink)!important;font-family:var(--hob-head)!important}.kicker-flourished{font-size:clamp(26px,3vw,36px)!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.01em!important}.kicker-flourished:before,.kicker-flourished:after{display:none!important}.product__title,.product__title h1{font-size:clamp(26px,3vw,36px)!important;font-weight:600!important;line-height:1.15!important;color:var(--hob-ink)!important}.product__price,.product__price .price,.product__price span{font-family:var(--hob-head)!important;font-weight:600}.product__price .on-sale,.product__price--sale{color:var(--hob-coral)!important}.product__price .compare-at,.product__price s{color:var(--hob-muted)!important;font-weight:400}.product__cutline{display:none!important}.product__slides,.product__slide,.media__wrapper,.product__media{border-radius:var(--hob-radius)!important;overflow:hidden}.product__thumb,.product__thumbs img,.product__thumb img{border-radius:12px!important}.radio__button label{border-radius:999px!important;font-family:var(--hob-head)!important;border:2px solid var(--hob-line)!important}.radio__button input:checked+label{border-color:var(--hob-ink)!important;background:var(--hob-ink)!important;color:#fff!important}.accordion__title,.product-accordion summary,.product__tabs summary{font-family:var(--hob-head)!important;font-weight:600!important;color:var(--hob-ink)!important}.jdgm-prev-badge__stars .jdgm-star{color:#ffb400!important}.jdgm-prev-badge__text{font-family:var(--hob-body);font-weight:700;color:var(--hob-ink)}.trust-container{gap:10px!important;padding:14px 0!important}.trust-box{background:var(--hob-cream)!important;border:2px solid var(--hob-line)!important;border-radius:16px!important;padding:14px 8px!important}.trust-text{font-family:var(--hob-head)!important;color:var(--hob-ink)!important;font-weight:500!important}.nashwa-comparison-section h2{font-family:var(--hob-head)!important;font-size:clamp(24px,3vw,34px)!important;color:var(--hob-ink)!important}.nashwa-comparison-section{font-family:var(--hob-body)!important}.nashwa-comp-table{border:0!important;border-radius:var(--hob-radius)!important;box-shadow:0 0 0 2px var(--hob-line),var(--hob-shadow)!important}.nashwa-th-brand{background:var(--hob-ink)!important;color:var(--hob-sun)!important;font-family:var(--hob-head)!important}.nashwa-th-others{background:var(--hob-cream-2)!important;color:var(--hob-ink)!important;font-family:var(--hob-head)!important}.nashwa-th{background:#fff!important;font-family:var(--hob-head)!important}.nashwa-val{background:var(--hob-mint-l)!important;border-left:0!important;color:var(--hob-ink)!important}.nashwa-comp-table td,.nashwa-comp-table th{border-color:var(--hob-line)!important}.fruiteeze-promise-card{background:var(--hob-cream)!important;border:0!important;box-shadow:0 0 0 2px var(--hob-line)!important;border-radius:28px!important}.fruiteeze-promise-card h2{font-family:var(--hob-head)!important;color:var(--hob-ink)!important;font-weight:600!important}.fruiteeze-promise-badge{background:var(--hob-sun)!important;border:0!important;color:var(--hob-ink)!important;font-family:var(--hob-head)!important}.fruiteeze-promise-line{background:var(--hob-coral)!important}.fruiteeze-promise-point{background:#fff!important;border:2px solid var(--hob-line)!important;color:var(--hob-ink)!important}.fruiteeze-promise-point span{background:var(--hob-mint)!important}.fruiteeze-promise-section,.fruiteeze-promise-card p{font-family:var(--hob-body)!important}.section-double .hero__kicker,.section-double .kicker{font-family:var(--hob-head)!important;font-weight:600!important;font-size:clamp(20px,2.2vw,28px)!important;line-height:1.25!important;color:var(--hob-ink)!important;text-transform:none!important;letter-spacing:0!important}.section-double .rte{font-size:16.5px!important;line-height:1.75!important;color:var(--hob-text)}.template-collection .main-content,.template-search .main-content{background:var(--hob-cream)}.cart__checkout{background:var(--hob-sun)!important;color:var(--hob-ink)!important;box-shadow:0 5px 0 var(--hob-sun-d)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hob.css.map */
