@font-face{font-display:swap;font-family:IranSans;font-style:normal;font-weight:300;src:url("../fonts/IRANSansWebFaNum-Light.ttf") format("truetype")}.hooger-page-main:has(.hooger-ref-page){background:#fff!important;padding-block:calc(4rem + 3rem) 5rem}.hooger-landing.hooger-dark .hooger-page-main:has(.hooger-ref-page),body.hooger-dark .hooger-page-main:has(.hooger-ref-page),html.hooger-dark .hooger-page-main:has(.hooger-ref-page){background:#0b1020!important}.hooger-page-main:has(.hooger-ref-page)>.hooger-container{max-width:none;padding-inline:1rem}.elementor-section.hooger-ref-page{background:0 0!important;direction:rtl;margin-inline:auto;padding:0!important}.elementor-section.hooger-ref-page .elementor-container{max-width:100%!important}.elementor-section.hooger-ref-hero{--ref-hero-width:1020px;--ref-hero-height:466px;align-items:center;background:linear-gradient(135deg,#202b4d 0,#1c2b4d 48%,#164865 100%)!important;border:0!important;border-radius:16px;box-shadow:none!important;display:flex;min-height:var(--ref-hero-height);overflow:hidden;position:relative;width:min(100%,var(--ref-hero-width))}.elementor-section.hooger-ref-hero--contact{--ref-hero-width:920px;--ref-hero-height:282px}.elementor-section.hooger-ref-hero--faq{--ref-hero-width:820px;--ref-hero-height:282px}.elementor-section.hooger-ref-hero::after,.elementor-section.hooger-ref-hero::before{border-radius:999px;content:"";pointer-events:none;position:absolute}.elementor-section.hooger-ref-hero::before{background:#403d47;height:240px;inset-block-start:-70px;left:-70px;opacity:.82;right:auto;width:240px}.elementor-section.hooger-ref-hero--about::after{background:#14556a;bottom:-74px;height:180px;opacity:.88;right:-52px;width:180px}.elementor-section.hooger-ref-hero--faq::before{background:#596172;height:220px;inset-block-start:-62px;opacity:.68;left:auto;right:-58px;width:220px}.elementor-section.hooger-ref-hero .elementor-column,.elementor-section.hooger-ref-hero .elementor-container,.elementor-section.hooger-ref-hero .elementor-widget-wrap{align-items:center;display:flex;justify-content:center;min-height:inherit;position:relative;text-align:center;width:100%;z-index:1}.elementor-section.hooger-ref-hero .elementor-widget-wrap{align-content:center;flex-direction:column;padding:2rem 1.5rem!important}.hooger-ref-eyebrow{align-items:center;background:rgba(255,166,25,.1);border:1px solid rgba(255,166,25,.42);border-radius:999px;color:#f6a51a;display:inline-flex;font-size:14px;font-weight:900;gap:.35rem;justify-content:center;line-height:1;margin:0 auto 30px;min-height:32px;padding:0 18px}.hooger-ref-hero-title{color:#fff!important;font-size:52px;font-weight:950;letter-spacing:0!important;line-height:1.25;margin:0}.hooger-ref-hero-title span{color:#f6a51a!important}.hooger-ref-hero-lead{color:rgba(255,255,255,.78)!important;font-size:18px;font-weight:500;line-height:2;margin:24px auto 0;max-width:620px}.elementor-widget.hooger-ref-button{margin-top:34px;text-align:center}.elementor-widget.hooger-ref-button .elementor-button{align-items:center;background:#f6a51a!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#0b1020!important;display:inline-flex;font-size:15px;font-weight:950;gap:.5rem;justify-content:center;min-height:51px;min-width:176px;padding:0 30px!important}.elementor-widget.hooger-ref-button .elementor-button-icon{color:inherit;font-size:.95em}.elementor-section.hooger-ref-heading{margin-block:35px 30px;text-align:center;width:min(100%,1020px)}.elementor-widget.hooger-ref-section-title .elementor-heading-title{color:#0d1830!important;font-size:30px;font-weight:950;line-height:1.35;margin:0}.elementor-widget.hooger-ref-section-lead,.elementor-widget.hooger-ref-section-lead p{color:#657089!important;font-size:15px;line-height:1.95;margin:0;text-align:center}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-section-title .elementor-heading-title,body.hooger-dark .elementor-widget.hooger-ref-section-title .elementor-heading-title,html.hooger-dark .elementor-widget.hooger-ref-section-title .elementor-heading-title{color:#fff!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-section-lead,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-section-lead p,body.hooger-dark .elementor-widget.hooger-ref-section-lead,body.hooger-dark .elementor-widget.hooger-ref-section-lead p,html.hooger-dark .elementor-widget.hooger-ref-section-lead,html.hooger-dark .elementor-widget.hooger-ref-section-lead p{color:#aeb8d0!important}.elementor-section.hooger-ref-cards,.elementor-section.hooger-ref-stats{width:min(100%,1020px)}.elementor-section.hooger-ref-contact-cards,.elementor-section.hooger-ref-contact-panels{width:min(100%,920px)}.elementor-section.hooger-ref-contact-cards{margin-top:32px}.elementor-section.hooger-ref-cards{margin-bottom:36px}.elementor-section.hooger-ref-cards .elementor-container,.elementor-section.hooger-ref-contact-panels .elementor-container,.elementor-section.hooger-ref-stats .elementor-container{display:flex;gap:18px}.elementor-section.hooger-ref-cards .elementor-column>.elementor-widget-wrap,.elementor-section.hooger-ref-stats .elementor-column>.elementor-widget-wrap{padding:0!important}.elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,.elementor-section.hooger-ref-story,.elementor-widget.hooger-ref-card,.elementor-widget.hooger-ref-stat{background:#fff!important;border:1px solid #e4e7ee!important;border-radius:14px!important;box-shadow:none!important;color:#0d1830!important}.hooger-landing.hooger-dark .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,.hooger-landing.hooger-dark .elementor-section.hooger-ref-story,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-stat,body.hooger-dark .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,body.hooger-dark .elementor-section.hooger-ref-story,body.hooger-dark .elementor-widget.hooger-ref-card,body.hooger-dark .elementor-widget.hooger-ref-stat,html.hooger-dark .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,html.hooger-dark .elementor-section.hooger-ref-story,html.hooger-dark .elementor-widget.hooger-ref-card,html.hooger-dark .elementor-widget.hooger-ref-stat{background:#19233f!important;border-color:#2b3860!important;color:#fff!important}.elementor-widget.hooger-ref-card{min-height:245px;padding:32px 28px!important}.elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-ref-card{min-height:167px;padding:28px 24px!important}.elementor-widget.hooger-ref-card .elementor-icon-box-wrapper,.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-wrapper{align-items:center!important;display:flex!important;flex-direction:column!important;gap:18px!important;justify-content:center!important;text-align:center!important}.elementor-widget.hooger-ref-card .elementor-icon,.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon{align-items:center;background:#e8f6f0!important;border:0!important;border-radius:16px!important;color:#0d6c52!important;display:inline-flex;flex:0 0 60px!important;height:60px!important;justify-content:center;margin:0!important;width:60px!important}.elementor-widget.hooger-ref-card--shield .elementor-icon{background:#e9f3fb!important;color:#155c86!important}.elementor-widget.hooger-ref-card--mail .elementor-icon,.elementor-widget.hooger-ref-card--store .elementor-icon{background:#fff1d7!important;color:#8b5a00!important}.elementor-widget.hooger-ref-card--phone .elementor-icon{background:#eaf2fb!important;color:#244d72!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card--mail .elementor-icon,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card--store .elementor-icon,body.hooger-dark .elementor-widget.hooger-ref-card--mail .elementor-icon,body.hooger-dark .elementor-widget.hooger-ref-card--store .elementor-icon,html.hooger-dark .elementor-widget.hooger-ref-card--mail .elementor-icon,html.hooger-dark .elementor-widget.hooger-ref-card--store .elementor-icon{background:#5b3b00!important;color:#fff!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card--shield .elementor-icon,body.hooger-dark .elementor-widget.hooger-ref-card--shield .elementor-icon,html.hooger-dark .elementor-widget.hooger-ref-card--shield .elementor-icon{background:#073f63!important;color:#fff!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card--pin .elementor-icon,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card--truck .elementor-icon,body.hooger-dark .elementor-widget.hooger-ref-card--pin .elementor-icon,body.hooger-dark .elementor-widget.hooger-ref-card--truck .elementor-icon,html.hooger-dark .elementor-widget.hooger-ref-card--pin .elementor-icon,html.hooger-dark .elementor-widget.hooger-ref-card--truck .elementor-icon{background:#064333!important;color:#fff!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card--phone .elementor-icon,body.hooger-dark .elementor-widget.hooger-ref-card--phone .elementor-icon,html.hooger-dark .elementor-widget.hooger-ref-card--phone .elementor-icon{background:#06446a!important;color:#fff!important}.elementor-widget.hooger-ref-card .elementor-icon i{font-size:24px}.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon svg,.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon svg path{fill:currentColor!important}.elementor-widget.hooger-ref-card .elementor-icon-box-title,.elementor-widget.hooger-ref-card .elementor-icon-box-title a,.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title{color:#0d1830!important;font-size:19px!important;font-weight:950!important;line-height:1.55!important;margin:0 0 8px!important;text-align:center!important}.elementor-widget.hooger-ref-card .elementor-icon-box-description,.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-description{color:#667089!important;font-size:14px!important;line-height:1.9!important;margin:0 auto!important;max-width:260px;text-align:center!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-title,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-title a,body.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-title,body.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-title a,html.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-title,html.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-title a{color:#fff!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-description,body.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-description,html.hooger-dark .elementor-widget.hooger-ref-card .elementor-icon-box-description{color:#aeb8d0!important}.elementor-section.hooger-ref-story{margin-block:0 36px;min-height:622px;padding:42px 38px!important;text-align:center;width:min(100%,1020px)}.hooger-ref-steps{display:grid;gap:0;margin-top:34px}.hooger-ref-step{border-bottom:1px solid #e7e9ef;display:grid;grid-template-columns:54px minmax(160px,1fr) minmax(0,1.8fr);min-height:86px;align-items:center;text-align:right}.hooger-ref-step span{align-items:center;background:#f6a51a;border-radius:999px;color:#0b1020;display:inline-flex;font-size:18px;font-weight:950;height:42px;justify-content:center;width:42px}.hooger-ref-step strong{color:#0d1830;font-size:17px;font-weight:950}.hooger-ref-step p{color:#657089!important;font-size:14px;line-height:1.9;margin:0}.hooger-ref-checks{display:grid;gap:12px;margin-top:34px}.hooger-ref-checks div{align-items:center;background:#f1efeb;border-radius:8px;color:#0d1830;display:flex;font-size:14px;font-weight:800;justify-content:space-between;min-height:50px;padding:0 18px}.hooger-ref-checks b{align-items:center;background:#c9f7df;border-radius:999px;color:#075;display:inline-flex;flex:0 0 22px;height:22px;justify-content:center;width:22px}.hooger-landing.hooger-dark .hooger-ref-step,body.hooger-dark .hooger-ref-step,html.hooger-dark .hooger-ref-step{border-color:#2c385d}.hooger-landing.hooger-dark .hooger-ref-checks div,.hooger-landing.hooger-dark .hooger-ref-step strong,body.hooger-dark .hooger-ref-checks div,body.hooger-dark .hooger-ref-step strong,html.hooger-dark .hooger-ref-checks div,html.hooger-dark .hooger-ref-step strong{color:#fff}.hooger-landing.hooger-dark .hooger-ref-step p,body.hooger-dark .hooger-ref-step p,html.hooger-dark .hooger-ref-step p{color:#aeb8d0!important}.hooger-landing.hooger-dark .hooger-ref-checks div,body.hooger-dark .hooger-ref-checks div,html.hooger-dark .hooger-ref-checks div{background:#24304f}.elementor-section.hooger-ref-stats .elementor-widget-wrap{min-height:148px}.elementor-widget.hooger-ref-stat{align-items:center;display:flex;justify-content:center;min-height:148px;padding:24px!important;text-align:center}.elementor-widget.hooger-ref-stat .elementor-counter-number-wrapper{color:#f6a51a!important;font-size:42px;font-weight:950;line-height:1;justify-content:center}.elementor-widget.hooger-ref-stat .elementor-counter-title{color:#657089!important;font-size:15px;font-weight:700;margin-top:16px}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-stat .elementor-counter-title,body.hooger-dark .elementor-widget.hooger-ref-stat .elementor-counter-title,html.hooger-dark .elementor-widget.hooger-ref-stat .elementor-counter-title{color:#aeb8d0!important}.elementor-section.hooger-ref-contact-panels{margin-top:28px}.elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap{align-content:flex-start;min-height:586px;padding:34px 28px!important}.elementor-section.hooger-ref-contact-panels .elementor-widget-heading,.elementor-section.hooger-ref-contact-panels .elementor-widget-text-editor{text-align:center}.elementor-section.hooger-ref-contact-panels .hooger-contact-form{background:0 0!important;border:0!important;box-shadow:none!important;display:grid;gap:14px;padding:0!important}.elementor-section.hooger-ref-contact-panels .hooger-contact-form label{display:grid;gap:7px;margin:0}.elementor-section.hooger-ref-contact-panels .hooger-contact-form label>span{color:#657089;font-size:14px;font-weight:700;text-align:right}.elementor-section.hooger-ref-contact-panels .hooger-contact-form input,.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea{background:#f1efeb!important;border:1px solid #d8d5cf!important;border-radius:8px!important;color:#0d1830!important;font-size:14px;min-height:42px!important;padding:0 14px!important}.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea{min-height:98px!important;padding-block:12px!important}.elementor-section.hooger-ref-contact-panels .hooger-contact-form button{background:#f6a51a!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:#0b1020!important;font-size:16px;font-weight:950;min-height:46px!important;margin-top:10px}.hooger-ref-hours{display:grid;gap:12px;margin-top:28px}.hooger-ref-channel,.hooger-ref-hours div{align-items:center;background:#f1efeb;border-radius:8px;color:#0d1830;display:grid;grid-template-columns:1fr auto auto;min-height:43px;padding:0 16px}.hooger-ref-channel b,.hooger-ref-hours strong{font-size:14px;font-weight:900}.hooger-ref-hours span{color:#657089;font-size:13px;margin-inline:14px}.hooger-ref-hours b{align-items:center;background:#fff1d7;border-radius:999px;color:#9a6300;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-width:48px;padding:5px 10px}.hooger-ref-hours b.is-open{background:#d9faec;color:#075}.elementor-section.hooger-ref-contact-panels hr{border:0;border-top:1px solid #e7e9ef;margin:22px 0 18px}.elementor-section.hooger-ref-contact-panels h3{color:#0d1830;font-size:21px;font-weight:950;margin:0 0 14px;text-align:right}.hooger-ref-channel{grid-template-columns:auto 1fr;gap:10px;margin-top:10px}.hooger-ref-channel span{font-size:22px}.hooger-landing.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form label>span,body.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form label>span,html.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form label>span{color:#aeb8d0}.hooger-landing.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form input,.hooger-landing.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea,.hooger-landing.hooger-dark .hooger-ref-channel,.hooger-landing.hooger-dark .hooger-ref-hours div,body.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form input,body.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea,body.hooger-dark .hooger-ref-channel,body.hooger-dark .hooger-ref-hours div,html.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form input,html.hooger-dark .elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea,html.hooger-dark .hooger-ref-channel,html.hooger-dark .hooger-ref-hours div{background:#24304f!important;border-color:#3a4668!important;color:#fff!important}.hooger-landing.hooger-dark .elementor-section.hooger-ref-contact-panels h3,body.hooger-dark .elementor-section.hooger-ref-contact-panels h3,html.hooger-dark .elementor-section.hooger-ref-contact-panels h3{color:#fff}.hooger-landing.hooger-dark .elementor-section.hooger-ref-contact-panels hr,body.hooger-dark .elementor-section.hooger-ref-contact-panels hr,html.hooger-dark .elementor-section.hooger-ref-contact-panels hr{border-top-color:#2c385d}.elementor-section.hooger-ref-faq-cta,.elementor-section.hooger-ref-faq-pills-section,.elementor-section.hooger-ref-faq-section{width:min(100%,820px)}.elementor-section.hooger-ref-faq-pills-section{margin-block:32px 26px}.hooger-ref-faq-pills{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.hooger-ref-faq-pills a{align-items:center;background:#fff;border:1px solid #e4e7ee;border-radius:999px;color:#657089;display:inline-flex;font-size:14px;font-weight:800;min-height:38px;padding:0 22px}.hooger-ref-faq-pills a.is-active{background:#f6a51a;border-color:#f6a51a;color:#0b1020}.hooger-landing.hooger-dark .hooger-ref-faq-pills a,body.hooger-dark .hooger-ref-faq-pills a,html.hooger-dark .hooger-ref-faq-pills a{background:#19233f;border-color:#2b3860;color:#aeb8d0}.hooger-landing.hooger-dark .hooger-ref-faq-pills a.is-active,body.hooger-dark .hooger-ref-faq-pills a.is-active,html.hooger-dark .hooger-ref-faq-pills a.is-active{background:#f6a51a;border-color:#f6a51a;color:#0b1020}.elementor-section.hooger-ref-faq-section{margin-bottom:42px}.hooger-ref-faq-heading{align-items:center;border-bottom:1px solid #e4e7ee;display:flex;gap:12px;justify-content:flex-start;margin-bottom:18px;padding-bottom:22px}.hooger-ref-faq-heading span{align-items:center;background:#fff1d7;border-radius:14px;display:inline-flex;font-size:23px;height:48px;justify-content:center;width:48px}.hooger-ref-faq-heading h2{color:#0d1830;font-size:22px;font-weight:950;margin:0}.elementor-widget.hooger-ref-faq-toggle .elementor-toggle,.elementor-widget.hooger-ref-faq-toggle .elementor-toggle-item{border:0!important}.elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title{align-items:center;background:#fff!important;border:1px solid #e4e7ee!important;border-radius:8px 8px 0 0!important;color:#0d1830!important;display:flex;font-size:16px!important;font-weight:950!important;justify-content:space-between;line-height:1.65!important;margin:12px 0 0!important;min-height:61px;padding:0 22px!important;text-align:right}.elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content{background:#fff!important;border:1px solid #e4e7ee!important;border-radius:0 0 8px 8px!important;border-top:0!important;color:#657089!important;display:block!important;font-size:14px!important;line-height:2!important;padding:18px 22px 20px!important;text-align:right}.elementor-widget.hooger-ref-faq-toggle .elementor-toggle-icon{color:#657089!important;margin-inline:14px 0!important;order:2}.elementor-widget.hooger-ref-faq-toggle .elementor-toggle-title{color:inherit!important;flex:1 1 auto;order:1;text-align:right}.elementor-widget.hooger-ref-faq-toggle .elementor-toggle-icon svg,.elementor-widget.hooger-ref-faq-toggle .elementor-toggle-icon svg path{fill:currentColor!important}.hooger-landing.hooger-dark .hooger-ref-faq-heading,body.hooger-dark .hooger-ref-faq-heading,html.hooger-dark .hooger-ref-faq-heading{border-bottom-color:#2b3860}.hooger-landing.hooger-dark .hooger-ref-faq-heading h2,body.hooger-dark .hooger-ref-faq-heading h2,html.hooger-dark .hooger-ref-faq-heading h2{color:#fff}.hooger-landing.hooger-dark .hooger-ref-faq-heading span,body.hooger-dark .hooger-ref-faq-heading span,html.hooger-dark .hooger-ref-faq-heading span{background:#06446a}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,body.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,body.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,html.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,html.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title{background:#19233f!important;border-color:#2b3860!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,body.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,html.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title{color:#fff!important}.hooger-landing.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,.hooger-landing.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-toggle-icon,body.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,body.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-toggle-icon,html.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,html.hooger-dark .elementor-widget.hooger-ref-faq-toggle .elementor-toggle-icon{color:#aeb8d0!important}.elementor-section.hooger-ref-faq-cta{background:#202b4d!important;border-radius:14px;margin-top:34px;min-height:192px;padding:34px 24px!important;text-align:center}.elementor-section.hooger-ref-faq-cta .elementor-widget.hooger-ref-section-title .elementor-heading-title{color:#fff!important}.elementor-section.hooger-ref-faq-cta .elementor-widget.hooger-ref-section-lead p{color:rgba(255,255,255,.78)!important}.elementor-section.hooger-ref-faq-cta .elementor-widget.hooger-ref-button{margin-top:22px}@media (max-width:900px){.elementor-section.hooger-ref-cards,.elementor-section.hooger-ref-contact-cards,.elementor-section.hooger-ref-contact-panels,.elementor-section.hooger-ref-faq-cta,.elementor-section.hooger-ref-faq-pills-section,.elementor-section.hooger-ref-faq-section,.elementor-section.hooger-ref-hero,.elementor-section.hooger-ref-stats,.elementor-section.hooger-ref-story{width:100%}.elementor-section.hooger-ref-cards .elementor-container,.elementor-section.hooger-ref-contact-panels .elementor-container,.elementor-section.hooger-ref-stats .elementor-container{flex-direction:column}.elementor-section.hooger-ref-hero{min-height:auto}.hooger-ref-hero-title{font-size:36px}.hooger-ref-hero-lead{font-size:15px}.hooger-ref-step{gap:10px;grid-template-columns:44px 1fr;padding-block:16px}.hooger-ref-step p{grid-column:2}.elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap{min-height:auto}}@font-face{font-display:swap;font-family:IranSans;font-style:normal;font-weight:400;src:url("../fonts/IRANSansWebFaNum-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:IranSans;font-style:normal;font-weight:500;src:url("../fonts/IRANSansWebFaNum-Medium.ttf") format("truetype")}@font-face{font-display:swap;font-family:IranSans;font-style:normal;font-weight:700;src:url("../fonts/IRANSansWebFaNum-Bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:IranSans;font-style:normal;font-weight:800 900;src:url("../fonts/IRANSansWebFaNum-Black.ttf") format("truetype")}.elementor-widget-hooger_home>.elementor-widget-container{margin:0}body.hooger-rtl,body.hooger-rtl .elementor,body.hooger-rtl .elementor-button,body.hooger-rtl .elementor-heading-title,body.hooger-rtl .elementor-icon-box-description,body.hooger-rtl .elementor-icon-box-title,body.hooger-rtl .elementor-toggle-content,body.hooger-rtl .elementor-toggle-title,body.hooger-rtl .elementor-widget,body.hooger-rtl button,body.hooger-rtl input,body.hooger-rtl select,body.hooger-rtl textarea{font-family:IranSans,IRANSans,Tahoma,sans-serif}html.hooger-filter-sheet-lock,html.hooger-filter-sheet-lock body,html.hooger-nav-lock,html.hooger-nav-lock body,html.hooger-order-sheet-lock,html.hooger-order-sheet-lock body{overflow:hidden}.hooger-landing{--primary:hsl(230 37% 17%);--primary-foreground:hsl(0 0% 100%);--accent:hsl(38 92% 50%);--accent-foreground:hsl(230 37% 12%);--background:hsl(40 30% 98%);--foreground:hsl(230 37% 15%);--card:hsl(0 0% 100%);--card-foreground:hsl(230 37% 15%);--secondary:hsl(38 20% 96%);--muted:hsl(38 15% 93%);--muted-foreground:hsl(230 15% 40%);--surface:var(--card);--surface-elevated:hsl(0 0% 100%);--surface-soft:var(--secondary);--text:var(--foreground);--text-muted:var(--muted-foreground);--border-soft:hsl(38 20% 88% / 0.72);--input-bg:var(--secondary);--header-bg:hsl(0 0% 100% / 0.92);--header-border:hsl(38 20% 88% / 0.72);--button-primary-bg:var(--primary);--button-primary-text:var(--primary-foreground);--button-secondary-bg:var(--secondary);--button-secondary-text:var(--foreground);--hero-overlay-start:hsl(230 37% 17% / 0.86);--hero-overlay-mid:hsl(230 37% 17% / 0.58);--hero-overlay-end:hsl(230 37% 17% / 0.22);--product-card-bg:var(--card);--success:hsl(145 65% 42%);--success-foreground:hsl(0 0% 100%);--warning:hsl(25 95% 55%);--warning-foreground:hsl(0 0% 100%);--destructive:hsl(0 72% 55%);--destructive-foreground:hsl(0 0% 100%);--border:hsl(38 20% 88%);--input:hsl(38 20% 92%);--radius:1rem;--radius-lg:1.25rem;--shadow-soft:0 2px 12px -3px hsl(230 37% 17% / 0.08);--shadow-medium:0 8px 24px -6px hsl(230 37% 17% / 0.12);--shadow-elevated:0 18px 50px -24px hsl(230 37% 17% / 0.28);--shadow-accent:0 8px 32px -8px hsl(38 92% 50% / 0.35);--shadow-glow:0 0 40px -10px hsl(38 92% 50% / 0.3);--shadow-navy:0 4px 20px -4px hsl(230 37% 17% / 0.25);background:var(--background);color:var(--foreground);direction:rtl;font-family:IranSans,IRANSans,Tahoma,sans-serif;font-size:16px;line-height:1.5;min-height:100vh;overflow-x:hidden;text-align:right;-webkit-font-smoothing:antialiased}.hooger-landing.hooger-dark{--primary:hsl(229 100% 79%);--primary-foreground:hsl(226 45% 12%);--accent:hsl(38 92% 55%);--accent-foreground:hsl(230 37% 10%);--background:hsl(224 46% 10%);--foreground:hsl(40 25% 95%);--card:hsl(224 38% 15%);--card-foreground:hsl(40 25% 95%);--secondary:hsl(224 32% 19%);--muted:hsl(224 28% 22%);--muted-foreground:hsl(214 28% 74%);--surface:hsl(224 38% 15%);--surface-elevated:hsl(224 34% 18%);--surface-soft:hsl(224 28% 22%);--text:hsl(40 25% 95%);--text-muted:hsl(214 28% 74%);--border:hsl(222 24% 27%);--border-soft:hsl(222 24% 32% / 0.72);--input:hsl(224 28% 22%);--input-bg:hsl(224 28% 22%);--header-bg:hsl(224 46% 10% / 0.94);--header-border:hsl(222 24% 32% / 0.55);--button-primary-bg:hsl(38 92% 55%);--button-primary-text:hsl(230 37% 10%);--button-secondary-bg:hsl(224 34% 18%);--button-secondary-text:hsl(40 25% 95%);--hero-overlay-start:hsl(224 46% 10% / 0.92);--hero-overlay-mid:hsl(226 43% 15% / 0.72);--hero-overlay-end:hsl(226 43% 15% / 0.36);--product-card-bg:hsl(224 34% 18%);--footer-bg:hsl(224 52% 8%);--footer-text:hsl(214 32% 90%);--shadow-soft:0 2px 12px -3px hsl(0 0% 0% / 0.3);--shadow-medium:0 8px 24px -6px hsl(0 0% 0% / 0.4);--shadow-elevated:0 18px 50px -24px hsl(0 0% 0% / 0.7);--shadow-accent:0 8px 32px -8px hsl(38 92% 55% / 0.25);color-scheme:dark}.hooger-landing *,.hooger-landing ::after,.hooger-landing ::before{box-sizing:border-box}.hooger-landing a{color:inherit;text-decoration:none}.hooger-main--elementor .elementor-column,.hooger-main--elementor .elementor-container,.hooger-main--elementor .elementor-section,.hooger-main--elementor .elementor-section-wrap,.hooger-main--elementor .elementor-widget-container,.hooger-main--elementor .elementor-widget-hooger_section,.hooger-main--elementor .elementor-widget-wrap,.hooger-main--elementor>.elementor{min-width:0}.hooger-main--elementor .elementor-section{margin:0;padding:0}.hooger-landing button,.hooger-landing input{font:inherit}.hooger-landing button:disabled{cursor:progress;opacity:.72}.hooger-landing input,.hooger-landing textarea{direction:rtl;text-align:right}.hooger-landing :where(p,h1,h2,h3,h4,h5,h6,strong,small,span,a,button,label,li){overflow-wrap:break-word}.hooger-landing [role=button],.hooger-landing a,.hooger-landing button{min-height:44px;min-width:44px}.hooger-landing button{border:0;cursor:pointer}.hooger-landing img{display:block;max-width:100%}.hooger-icon{aspect-ratio:1/1;display:block;flex:0 0 auto;height:1em;max-height:100%;max-width:100%;min-height:1em;min-width:1em;width:1em}.hooger-landing :where(button,a,span,em)>.hooger-icon{flex:0 0 auto;pointer-events:none}.hooger-landing svg.hooger-icon{overflow:visible!important}.hooger-ltr{direction:ltr;display:inline-block;text-align:left;unicode-bidi:isolate}.hooger-container{margin-inline:auto;padding-inline:1rem;width:100%}@media (min-width:1536px){.hooger-container{max-width:1400px}}.hooger-header{background:var(--header-bg);backdrop-filter:blur(24px);border-bottom:1px solid var(--header-border);box-shadow:var(--shadow-soft);left:0;position:fixed;right:0;top:0;transform:translateZ(0);width:100%;z-index:60}.hooger-header--static{position:static}.hooger-landing--static-header .hooger-main{padding-top:0}.admin-bar .hooger-header{top:32px}.admin-bar .hooger-mobile-nav,.admin-bar .hooger-mobile-nav-backdrop{top:32px}@media (max-width:782px){.admin-bar .hooger-header{top:46px}.admin-bar .hooger-mobile-nav,.admin-bar .hooger-mobile-nav-backdrop{top:46px}}.admin-bar .hooger-main{padding-top:calc(4rem + 32px)}.admin-bar .hooger-page-main{padding-top:calc(4rem + 1.5rem + 32px)}@media (max-width:782px){.admin-bar .hooger-main{padding-top:calc(4rem + 46px)}.admin-bar .hooger-page-main{padding-top:calc(4rem + 1.5rem + 46px)}}.hooger-dark .hooger-header{background:hsl(230 30% 14% / .9);border-bottom-color:hsl(230 25% 22% / .5)}.hooger-header__bar{align-items:center;display:flex;gap:.5rem;height:4rem;justify-content:space-between;min-width:0}.hooger-logo{align-items:center;display:inline-flex;flex:0 0 auto;gap:.5rem;min-width:0}.hooger-logo__mark{align-items:center;aspect-ratio:1/1;background:var(--primary);border-radius:.75rem;box-shadow:var(--shadow-navy);color:var(--primary-foreground);display:inline-flex;flex:0 0 var(--hooger-logo-size,2.5rem);height:var(--hooger-logo-size,2.5rem);justify-content:center;overflow:hidden;transition:transform .2s ease;width:var(--hooger-logo-size,2.5rem)}.hooger-logo__mark img{height:100%;object-fit:cover;width:100%}.hooger-category-thumb{border-radius:999px;display:block;height:100%;object-fit:cover;width:100%}.hooger-logo:hover .hooger-logo__mark{transform:scale(1.05)}.hooger-logo__text{color:var(--foreground);display:none;font-size:1.25rem;font-weight:800}.hooger-nav{align-items:center;display:none;flex:0 0 auto;gap:.25rem}.hooger-mobile-nav a,.hooger-nav a{align-items:center;border-radius:.75rem;color:var(--muted-foreground);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1;min-height:2.5rem;padding:.5rem 1rem;text-align:center;transition:color .2s ease,background .2s ease;white-space:nowrap}.hooger-mobile-nav-menu,.hooger-nav-menu{list-style:none;margin:0;padding:0}.hooger-nav-menu{align-items:center;display:flex;gap:.25rem}.hooger-nav-menu li{position:relative}.hooger-nav-menu li.menu-item-has-children>a::after{border-block-start:0.28rem solid currentColor;border-inline:0.24rem solid transparent;content:"";display:inline-block;margin-inline-start:.45rem;opacity:.75;transform:translateY(.08rem)}.hooger-nav-menu a{align-items:center;border-radius:.875rem;color:var(--foreground);display:inline-flex;font-size:.92rem;font-weight:800;min-height:2.5rem;padding:.55rem .85rem;text-decoration:none;white-space:nowrap}.hooger-nav-menu .sub-menu{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-elevated);display:grid;gap:.15rem;inset-inline-start:0;list-style:none;margin:0;min-width:13rem;opacity:0;padding:.45rem;pointer-events:none;position:absolute;top:calc(100% + .45rem);transform:translateY(.35rem);transition:opacity .16s ease,transform .16s ease;z-index:80}.hooger-nav-menu .sub-menu::before{content:"";height:.7rem;inset-inline:0;position:absolute;top:-.7rem}.hooger-nav-menu li:focus-within>.sub-menu,.hooger-nav-menu li:hover>.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.hooger-nav-menu .sub-menu .sub-menu{inset-inline-start:100%;inset-inline-end:auto;top:0}[dir=rtl] .hooger-nav-menu .sub-menu .sub-menu{inset-inline-end:100%;inset-inline-start:auto}.hooger-nav-menu .sub-menu a{justify-content:flex-start;width:100%}.hooger-mobile-nav-menu{display:grid;gap:.5rem}.hooger-mobile-nav-menu li{list-style:none}.hooger-mobile-menu-row{align-items:center;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto}.hooger-mobile-menu-row>a{gap:.65rem;justify-content:flex-start}.hooger-mobile-menu-row>a .hooger-icon{color:var(--accent);flex:0 0 1.1rem;height:1.1rem;width:1.1rem}.hooger-mobile-submenu-toggle{align-items:center;background:var(--secondary);border-radius:.75rem;color:var(--foreground);display:inline-flex;height:2.5rem;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:0;width:2.5rem}.hooger-mobile-submenu-toggle .hooger-icon{transition:transform .18s ease}.hooger-mobile-nav-menu .sub-menu{border-inline-start:2px solid var(--border);display:none;gap:.4rem;list-style:none;margin:.35rem 1rem 0 0;padding:0 .65rem 0 0}.hooger-mobile-nav-menu .menu-item-has-children.is-submenu-open>.sub-menu{display:grid}.hooger-mobile-nav-menu .menu-item-has-children.is-submenu-open>.hooger-mobile-menu-row .hooger-mobile-submenu-toggle .hooger-icon{transform:rotate(180deg)}.hooger-mobile-nav-menu a{width:100%}.hooger-mobile-nav a:hover,.hooger-nav a:hover{background:var(--secondary);color:var(--foreground)}.hooger-mobile-nav a.is-active,.hooger-mobile-nav-menu .current-menu-ancestor>a,.hooger-mobile-nav-menu .current-menu-item>a,.hooger-nav a.is-active,.hooger-nav-menu .current-menu-ancestor>a,.hooger-nav-menu .current-menu-item>a{background:var(--primary);color:var(--primary-foreground)}.hooger-branch-select{display:none;min-width:0;position:relative}.hooger-branch-select__button,.hooger-icon-button,.hooger-login-button,.hooger-search-trigger{align-items:center;background:var(--secondary);border:1px solid transparent;border-radius:.75rem;color:var(--foreground);display:inline-flex;gap:.5rem;justify-content:center;min-width:0;padding:.625rem 1rem;transition:background .2s ease,transform .2s ease}.hooger-branch-select__button{border-color:var(--border);font-size:.875rem;font-weight:500;max-width:12.5rem;min-height:2.75rem}.hooger-branch-select__button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-branch-select__button .hooger-icon:first-child,.hooger-icon-button .hooger-icon,.hooger-search-trigger .hooger-icon{color:var(--accent)}.hooger-branch-select__button:hover,.hooger-icon-button:hover,.hooger-login-button:hover,.hooger-search-trigger:hover{background:hsl(38 20% 96% / .8)}.hooger-branch-select__menu{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-medium);display:none;margin-top:.5rem;overflow:hidden;padding:.5rem;position:absolute;inset-inline-end:0;top:100%;width:min(18rem,calc(100vw - 2rem));z-index:60}.hooger-branch-select.is-open .hooger-branch-select__menu{display:block;animation:hoogerScaleIn .15s ease-out}.hooger-branch-select__menu button,.hooger-mobile-nav__branches button{background:0 0;border-radius:.75rem;color:var(--foreground);display:block;padding:.75rem 1rem;text-align:right;transition:background .2s ease;width:100%}.hooger-branch-select__menu button:hover,.hooger-mobile-nav__branches button:hover{background:var(--secondary)}.hooger-branch-select__menu strong,.hooger-mobile-nav__branches strong{display:block;font-weight:600}.hooger-branch-select__menu span,.hooger-mobile-nav__branches span{color:var(--muted-foreground);display:block;font-size:.875rem;margin-top:.125rem}.hooger-search-trigger{display:none;flex:1 1 auto;margin-inline:1.5rem;max-width:28rem;min-width:8rem}.hooger-search-trigger span{color:var(--muted-foreground);flex:1;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.hooger-header__actions{align-items:center;display:flex;flex:0 0 auto;gap:.375rem;min-width:0}.hooger-icon-button{flex:0 0 2.75rem;height:2.75rem;padding:0;width:2.75rem}.hooger-dark .hooger-theme-sun,.hooger-theme-moon{display:none}.hooger-dark .hooger-theme-moon{display:inline-flex}.hooger-login-button{flex:0 0 auto;font-weight:500;gap:.25rem;padding:.5rem .625rem}.hooger-login-button span{display:none;font-size:.875rem;white-space:nowrap}.hooger-cart-button{align-items:center;background:var(--accent);border-radius:.75rem;box-shadow:var(--shadow-accent);color:var(--accent-foreground);display:inline-flex;flex:0 0 2.75rem;height:2.75rem;justify-content:center;overflow:visible;padding:0;position:relative;transition:opacity .2s ease,transform .2s ease;width:2.75rem}.hooger-cart-button .hooger-icon,.hooger-icon-button .hooger-icon,.hooger-menu-button .hooger-icon{font-size:1.125rem}.hooger-cart-button:hover,.hooger-icon-button:hover,.hooger-login-button:hover{transform:scale(1.05)}.hooger-cart-badge{align-items:center;background:var(--destructive);border:2px solid var(--card);border-radius:999px;color:var(--destructive-foreground);display:none;font-size:.625rem;font-weight:800;height:1rem;justify-content:center;left:-.55rem;line-height:1;min-height:0;min-width:0;pointer-events:none;position:absolute;top:-.55rem;width:1rem;z-index:2}.hooger-cart-badge.is-visible{display:inline-flex}.hooger-menu-close{display:none}.hooger-menu-button.is-open .hooger-menu-open{display:none}.hooger-menu-button.is-open .hooger-menu-close{display:block}.hooger-mobile-nav-backdrop{background:hsl(230 37% 12% / .46);backdrop-filter:blur(6px);display:none;inset:0;pointer-events:none;position:fixed;z-index:84}.hooger-mobile-nav-backdrop.is-open{display:block;animation:hoogerFadeIn .2s ease-out;pointer-events:auto}.hooger-mobile-nav{background:var(--card);bottom:0;box-shadow:16px 0 48px -24px hsl(230 37% 12% / .45);color:var(--foreground);display:flex;flex-direction:column;gap:1rem;left:0;max-width:100vw;min-height:0;opacity:0;overscroll-behavior:contain;overflow-y:auto;padding:1rem;pointer-events:none;position:fixed;top:0;transform:translateX(-105%);transition:transform .28s cubic-bezier(.2, .8, .2, 1),opacity .2s ease,visibility .2s ease;visibility:hidden;width:min(84vw,22rem);z-index:85}.hooger-mobile-nav.is-open{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}.hooger-mobile-nav__head{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:.75rem;justify-content:space-between;min-height:3.75rem;min-width:0;overflow:visible;padding-bottom:1rem}.hooger-mobile-nav__head .hooger-logo{flex:1 1 auto;max-width:calc(100% - 3.25rem);min-width:0;overflow:visible}.hooger-mobile-nav__head .hooger-logo__mark{flex:0 0 2.5rem}.hooger-mobile-nav__head .hooger-logo__text{display:inline;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-mobile-nav__head .hooger-icon-button{background:var(--secondary);flex:0 0 2.75rem;margin-inline-start:auto}.hooger-mobile-nav__links{display:grid;gap:.375rem}.hooger-mobile-nav a{align-items:center;display:flex;gap:.75rem;justify-content:flex-start;padding:.75rem .875rem}.hooger-mobile-nav a .hooger-icon{color:var(--accent);font-size:1.05rem}.hooger-mobile-nav a.is-active .hooger-icon{color:currentColor}.hooger-mobile-nav__branches{border-top:1px solid var(--border);margin-top:.25rem;padding-top:1rem}.hooger-mobile-nav__branches p{color:var(--muted-foreground);font-size:.875rem;font-weight:700;margin:0 .25rem .5rem}.hooger-mobile-branch-backdrop,.hooger-mobile-branch-sheet,.hooger-mobile-branch-trigger{display:none}.hooger-branch-sheet-lock{overflow:hidden}.hooger-mobile-branch-backdrop{background:hsl(230 37% 12% / .45);border:0;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:1110}.hooger-mobile-branch-sheet{background:var(--card);border-radius:1.35rem 1.35rem 0 0;bottom:0;box-shadow:var(--shadow-elevated);color:var(--foreground);inset-inline:0;max-height:min(70dvh,32rem);overflow-y:auto;padding:1rem;position:fixed;transform:translateY(105%);transition:transform .22s ease;z-index:1111}.hooger-mobile-branch-sheet__head{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin-bottom:.9rem;padding-bottom:.85rem}.hooger-mobile-branch-sheet__head strong{align-items:center;display:inline-flex;font-size:1rem;font-weight:950;gap:.45rem}.hooger-mobile-branch-sheet__head button{align-items:center;background:var(--secondary);border:0;border-radius:.75rem;color:var(--foreground);display:inline-flex;height:2.4rem;justify-content:center;width:2.4rem}.hooger-mobile-branch-sheet__list{display:grid;gap:.65rem}.hooger-mobile-branch-sheet__list button{background:var(--secondary);border:1px solid var(--border);border-radius:1rem;color:var(--foreground);display:grid;gap:.25rem;padding:.85rem;text-align:right}.hooger-mobile-branch-sheet__list button.is-active{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 14%,var(--card));border-color:var(--accent)}.hooger-mobile-branch-sheet__list strong{font-size:.95rem;font-weight:950}.hooger-mobile-branch-sheet__list span{color:var(--muted-foreground);font-size:.8rem}.hooger-main{background:var(--background);padding-bottom:6rem;padding-top:4rem}.hooger-hero{overflow:hidden;position:relative}.hooger-hero__background{inset:0;position:absolute}.hooger-hero__background img{height:100%;object-fit:cover;width:100%}.hooger-hero__overlay{background:linear-gradient(to left,var(--primary),hsl(230 37% 17% / .9),hsl(230 37% 17% / .7));inset:0;position:absolute}.hooger-hero__glow{background:hsl(38 92% 50% / .2);border-radius:999px;bottom:-8rem;filter:blur(64px);height:24rem;left:-8rem;position:absolute;width:24rem}.hooger-hero__content{position:relative;z-index:1}.hooger-hero__copy{animation:hoogerSlideUp .6s ease-out .2s both;max-width:42rem;padding-block:3rem}.hooger-hero__badge{align-items:center;background:hsl(38 92% 50% / .2);border:1px solid hsl(38 92% 50% / .3);border-radius:999px;color:var(--primary-foreground);display:inline-flex;font-size:.75rem;font-weight:500;gap:.5rem;margin-bottom:1rem;padding:.5rem .75rem}.hooger-hero h1{color:var(--primary-foreground);font-size:1.5rem;font-weight:800;letter-spacing:0;line-height:1.25;margin:0 0 1rem}.hooger-hero h1 span{color:var(--accent)}.hooger-hero p{color:hsl(0 0% 100% / .8);font-size:.875rem;line-height:1.7;margin:0 0 1.5rem;max-width:32rem}.hooger-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.hooger-button{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;justify-content:center;min-width:0;padding:.75rem 1.25rem;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.hooger-button>span,.hooger-contact-actions a>span,.hooger-order-summary a>span,.hooger-page-cta a>span,.hooger-submit-button>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.hooger-button:hover{transform:scale(1.03)}.hooger-button--accent{background:var(--accent);box-shadow:var(--shadow-accent);color:var(--accent-foreground);overflow:hidden;position:relative}.hooger-button--accent:hover{box-shadow:var(--shadow-glow)}.hooger-button--accent .hooger-icon{transition:transform .2s ease}.hooger-button--accent:hover .hooger-icon{transform:translateX(-.25rem)}.hooger-button--ghost{background:hsl(0 0% 100% / .1);border:1px solid hsl(0 0% 100% / .2);color:var(--primary-foreground);font-weight:500}.hooger-button--ghost:hover{background:hsl(0 0% 100% / .2)}.hooger-features{background:var(--card);border-block:1px solid var(--border);box-shadow:var(--shadow-soft);padding-block:1rem}.hooger-features__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-feature{align-items:center;animation:hoogerSlideUp .45s ease-out both;display:flex;gap:.75rem;min-width:0}.hooger-feature:nth-child(2){animation-delay:.1s}.hooger-feature:nth-child(3){animation-delay:.2s}.hooger-feature:nth-child(4){animation-delay:.3s}.hooger-feature__icon{align-items:center;aspect-ratio:1/1;background:var(--primary);border-radius:.75rem;box-shadow:var(--shadow-navy);color:var(--primary-foreground);display:inline-flex;flex:0 0 2.25rem;font-size:1rem;height:2.25rem;justify-content:center;padding:.625rem;width:2.25rem}.hooger-feature small,.hooger-feature strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-feature strong{color:var(--foreground);font-size:.75rem;font-weight:800}.hooger-feature small{color:var(--muted-foreground);font-size:.625rem}.hooger-shop-tools{display:grid;gap:.75rem;margin-top:1rem}.hooger-branch-card,.hooger-filter-card{background:var(--card);border:1px solid var(--border);border-radius:.75rem;box-shadow:var(--shadow-soft)}.hooger-branch-card{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding:.75rem}.hooger-branch-card__main,.hooger-branch-card__meta{align-items:center;display:flex;gap:.5rem;min-width:0;width:100%}.hooger-branch-card__main{justify-content:flex-start}.hooger-branch-card__icon{align-items:center;aspect-ratio:1/1;background:var(--accent);border-radius:.5rem;color:var(--accent-foreground);display:inline-flex;flex:0 0 2rem;height:2rem;justify-content:center;width:2rem}.hooger-branch-card small{color:var(--muted-foreground);display:block;font-size:.625rem}.hooger-branch-card strong{color:var(--foreground);display:block;font-size:.75rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-branch-card__meta{color:var(--muted-foreground);font-size:.625rem;justify-content:flex-end}.hooger-branch-card__meta span{align-items:center;display:inline-flex;gap:.25rem;white-space:nowrap}.hooger-branch-card__meta em{font-style:normal}.hooger-compact-branch{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:.75rem;box-shadow:var(--shadow-soft);color:var(--foreground);display:inline-flex;gap:.5rem;min-width:0;padding:.625rem .75rem}.hooger-compact-branch>span:first-child{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:.5rem;color:var(--accent);display:inline-flex;flex:0 0 1.75rem;height:1.75rem;justify-content:center;width:1.75rem}.hooger-compact-branch>span:nth-child(2){color:var(--muted-foreground);display:none;font-size:.625rem;line-height:1.1;min-width:0;overflow:hidden;text-overflow:ellipsis}.hooger-compact-branch strong{color:var(--foreground);font-size:.875rem}.hooger-compact-branch__menu{border-top:1px solid var(--border);display:none;gap:.5rem;padding-top:.75rem;width:100%}.hooger-branch-card.is-compact-open .hooger-compact-branch__menu{animation:hoogerFadeIn .18s ease-out;display:grid}.hooger-branch-card.is-compact-open .hooger-compact-branch>.hooger-icon:last-child{transform:rotate(180deg)}.hooger-compact-branch__menu button{background:var(--secondary);border:1px solid transparent;border-radius:.75rem;color:var(--foreground);display:grid;gap:.125rem;min-height:0;min-width:0;padding:.75rem 1rem;text-align:right;transition:border-color .2s ease,background .2s ease;width:100%}.hooger-compact-branch__menu button:hover{background:var(--card);border-color:hsl(38 92% 50% / .35)}.hooger-compact-branch__menu strong{color:var(--foreground);font-size:.875rem;font-weight:800}.hooger-compact-branch__menu span{color:var(--muted-foreground);font-size:.75rem;line-height:1.7}.hooger-filter-card{overflow:hidden}.hooger-filter-card__top{border-bottom:1px solid var(--border);display:flex;gap:.5rem;padding:.75rem}.hooger-filter-search{flex:1;min-width:0;position:relative}.hooger-filter-search .hooger-icon{color:var(--muted-foreground);font-size:1rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.hooger-filter-search input,.hooger-price-grid input,.hooger-search-modal label input{background:var(--secondary);border:0;border-radius:.5rem;color:var(--foreground);outline:0;transition:box-shadow .2s ease;width:100%}.hooger-filter-search input{font-size:.875rem;padding:.625rem 2.5rem .625rem .75rem}.hooger-filter-search input:focus,.hooger-price-grid input:focus,.hooger-search-modal label input:focus{box-shadow:0 0 0 2px var(--accent)}.hooger-filter-toggle{align-items:center;background:var(--secondary);border-radius:.5rem;color:var(--foreground);display:inline-flex;font-size:.875rem;font-weight:600;gap:.375rem;min-width:0;padding:.625rem .75rem}.hooger-filter-toggle.has-filter,.hooger-filter-toggle.is-active{background:var(--accent);color:var(--accent-foreground)}.hooger-filter-toggle i{background:var(--destructive);border-radius:999px;display:none;height:.5rem;width:.5rem}.hooger-filter-toggle.has-filter i{display:inline-block}.hooger-filter-card__stats{align-items:center;color:var(--muted-foreground);display:flex;font-size:.75rem;justify-content:space-between;padding:.5rem .75rem .75rem}.hooger-filter-card__stats strong{color:var(--foreground);font-weight:800}.hooger-filter-card__stats button{align-items:center;background:0 0;color:var(--destructive);display:none;font-size:.75rem;gap:.25rem;min-height:0;padding:0}.hooger-filter-card__stats button.is-visible{display:inline-flex}.hooger-filter-panel{background:hsl(38 20% 96% / .3);display:none;padding:.75rem}.hooger-filter-backdrop,.hooger-filter-panel__actions,.hooger-filter-panel__head{display:none}.hooger-filter-panel.is-open{display:grid;gap:1rem;animation:hoogerFadeIn .2s ease-out}.hooger-filter-panel h4{align-items:center;color:var(--foreground);display:flex;font-size:.875rem;font-weight:800;gap:.5rem;margin:0 0 .5rem}.hooger-filter-panel h4 .hooger-icon{color:var(--accent)}.hooger-chip-row{display:flex;flex-wrap:wrap;gap:.375rem}.hooger-chip-row button{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:.5rem;color:var(--foreground);display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;min-height:0;min-width:0;padding:.375rem .625rem}.hooger-chip-row button .hooger-icon{color:var(--accent);font-size:.95rem;stroke-width:2.15}.hooger-chip-row button.is-active{background:var(--accent);border-color:var(--accent);box-shadow:var(--shadow-soft);color:var(--accent-foreground)}.hooger-chip-row button.is-active .hooger-icon{color:currentColor}.hooger-price-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-price-grid label{color:var(--muted-foreground);display:grid;font-size:.625rem;gap:.25rem}.hooger-price-grid input{background:var(--card);border:1px solid var(--border);font-size:.75rem;padding:.5rem .75rem}.hooger-price-help{color:var(--muted-foreground);display:flex;font-size:.625rem;justify-content:space-between;margin-top:.375rem}.hooger-offers{margin-top:1.5rem;overflow:hidden}.hooger-section-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.hooger-products__head h2,.hooger-section-heading h2{color:var(--foreground);font-size:1.125rem;font-weight:800;letter-spacing:0;line-height:1.3;margin:0}.hooger-section-heading small{color:var(--accent);display:block;font-size:.75rem;font-weight:900;margin-bottom:.25rem}.hooger-products__head p,.hooger-section-heading p{color:var(--muted-foreground);font-size:.75rem;margin:.125rem 0 0}.hooger-scroll-controls{display:flex;flex-shrink:0;gap:.375rem}.hooger-category-arrow,.hooger-grid-toggle button,.hooger-scroll-controls button{align-items:center;aspect-ratio:1/1;background:var(--card);border:1px solid var(--border);border-radius:.5rem;box-shadow:var(--shadow-soft);color:var(--foreground);display:inline-flex;flex:0 0 2.75rem;height:2.75rem;justify-content:center;padding:0;transition:background .2s ease,transform .2s ease;width:2.75rem}.hooger-category-arrow:hover,.hooger-grid-toggle button:hover,.hooger-scroll-controls button:hover{background:var(--secondary);transform:scale(1.05)}.hooger-category-arrow:hover{transform:translateY(-50%) scale(1.05)}.hooger-category-rail,.hooger-offers__rail{align-items:stretch;display:flex;gap:.75rem;margin-inline:-1rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:0 1rem .5rem;scroll-behavior:smooth;scrollbar-width:none}.hooger-category-rail::-webkit-scrollbar,.hooger-offers__rail::-webkit-scrollbar{display:none}.hooger-offer-card{border-radius:.75rem;box-shadow:var(--shadow-soft);color:#fff;cursor:pointer;display:flex;flex:0 0 16rem;flex-direction:column;height:9rem;justify-content:space-between;overflow:hidden;padding:1rem;position:relative;transition:box-shadow .2s ease,transform .2s ease}.hooger-offer-card:hover{box-shadow:var(--shadow-medium)}.hooger-offer-card--accent{background:linear-gradient(135deg,var(--accent),var(--accent),hsl(38 92% 50% / .8))}.hooger-offer-card--success{background:linear-gradient(135deg,var(--success),var(--success),hsl(145 65% 42% / .8))}.hooger-offer-card--warning{background:linear-gradient(135deg,var(--warning),var(--warning),hsl(25 95% 55% / .8))}.hooger-offer-card__pattern::after,.hooger-offer-card__pattern::before{background:hsl(0 0% 100% / .1);border-radius:999px;content:"";position:absolute}.hooger-offer-card__pattern::before{height:8rem;right:-4rem;top:-4rem;width:8rem}.hooger-offer-card__pattern::after{bottom:-3rem;height:6rem;left:-3rem;width:6rem}.hooger-offer-card__icon{align-items:center;aspect-ratio:1/1;background:hsl(0 0% 100% / .2);border-radius:.5rem;display:inline-flex;flex:0 0 3rem;font-size:1.75rem;height:3rem;justify-content:center;position:relative;width:3rem;z-index:1}.hooger-offer-card__copy{display:grid;gap:.125rem;position:relative;z-index:1}.hooger-offer-card__copy strong{font-size:.875rem;font-weight:800}.hooger-offer-card__copy small{font-size:.75rem;opacity:.9}.hooger-offer-card--image{background:0 0;border:0;box-shadow:none;display:block;isolation:isolate;padding:0;text-decoration:none}.hooger-offer-card--image:hover{box-shadow:none}.hooger-offer-card--image img{background:0 0;display:block;height:100%;object-fit:cover;pointer-events:none;transition:transform .35s ease;width:100%}.hooger-offer-card--image:hover img{transform:scale(1.015)}.hooger-offer-card--image-only::after,.hooger-offer-card--image-only::before{content:none}.hooger-offer-card--image-only:focus-visible{outline:3px solid var(--ring,var(--accent));outline-offset:3px}.hooger-offer-card__shade{background:linear-gradient(to top,var(--primary),hsl(230 37% 17% / .6),transparent);inset:0;position:absolute;pointer-events:none}.hooger-offer-card--image .hooger-offer-card__copy{bottom:0;color:var(--primary-foreground);padding:.75rem;position:absolute;pointer-events:none;right:0}.hooger-offer-card--image em{align-items:center;background:var(--destructive);border-radius:.375rem;color:var(--destructive-foreground);display:inline-flex;font-size:.625rem;font-style:normal;font-weight:800;gap:.25rem;margin-bottom:.375rem;padding:.25rem .5rem;width:fit-content}.hooger-categories,.hooger-products{margin-top:2rem}.hooger-category-wrap{overflow:hidden;padding-block:0.5rem;position:relative}.hooger-category-arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:3}.hooger-category-arrow--right{right:0}.hooger-category-arrow--left{left:0}.hooger-category-pill{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:.75rem;box-shadow:var(--shadow-soft);color:var(--foreground);display:inline-flex;flex:0 0 auto;gap:.5rem;min-width:0;padding:.625rem .75rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.hooger-category-pill:hover{border-color:hsl(38 92% 50% / .3);box-shadow:var(--shadow-medium);transform:scale(1.02)}.hooger-category-pill.is-active{background:var(--accent);border-color:var(--accent);box-shadow:var(--shadow-accent);color:var(--accent-foreground)}.hooger-category-pill span{align-items:center;aspect-ratio:1/1;background:hsl(230 37% 17% / .06);border-radius:.5rem;color:var(--primary);display:inline-flex;flex:0 0 2rem;height:2rem;justify-content:center;width:2rem}.hooger-category-pill span .hooger-icon{font-size:1rem;stroke-width:2.15}.hooger-category-pill.is-active span{background:hsl(230 37% 12% / .2);color:currentColor}.hooger-category-pill strong{font-size:.875rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-products{scroll-margin-top:6rem}.hooger-products__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.hooger-grid-toggle{align-items:center;background:var(--secondary);border-radius:.75rem;display:none;gap:.25rem;padding:.25rem}.hooger-grid-toggle button{background:0 0;border:0;border-radius:.5rem;box-shadow:none}.hooger-grid-toggle button.is-active{background:var(--card);box-shadow:var(--shadow-soft)}.hooger-product-grid,.hooger-search-modal__grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-product-card{animation:hoogerSlideUp .3s ease-out both;background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:box-shadow .3s ease,opacity .2s ease,transform .3s ease}.hooger-product-card:hover{box-shadow:var(--shadow-medium);transform:translateY(-4px)}.hooger-product-card.is-out{opacity:.6}.hooger-product-card.is-hidden{display:none}.hooger-product-card.is-preview-hidden{display:none}.hooger-product-card__image{aspect-ratio:1/1;background:var(--secondary);flex:0 0 auto;overflow:hidden;position:relative}.hooger-product-card__image-link{display:block;height:100%;width:100%}.hooger-product-card__body h3 a{color:inherit;text-decoration:none}.hooger-product-card__body h3 a:hover{color:var(--primary)}.hooger-product-card__image img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.hooger-product-card:hover .hooger-product-card__image img{transform:scale(1.05)}.hooger-product-card__out{align-items:center;background:hsl(40 30% 98% / .7);color:transparent;display:flex;inset:0;justify-content:center;position:absolute}.hooger-product-card__out::after{background:var(--destructive);border-radius:.75rem;color:var(--destructive-foreground);content:"ناموجود";font-weight:800;padding:.5rem 1rem}.hooger-product-card__badges{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;position:absolute;right:.5rem;top:.5rem}.hooger-product-card__badges em,.hooger-product-card__new,.hooger-product-card__stock{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.625rem;font-style:normal;font-weight:800;gap:.125rem;min-height:0;padding:.125rem .375rem}.hooger-product-card__badges .is-danger{background:var(--destructive);color:var(--destructive-foreground)}.hooger-product-card__badges .is-accent{background:var(--accent);color:var(--accent-foreground)}.hooger-product-card__new{background:var(--success);color:var(--success-foreground);left:.5rem;position:absolute;top:.5rem}.hooger-product-card__stock{background:var(--warning);bottom:.5rem;color:var(--warning-foreground);position:absolute;right:.5rem}.hooger-product-card__quick{align-items:center;background:var(--primary);border-radius:.5rem;bottom:.5rem;box-shadow:var(--shadow-navy);color:var(--primary-foreground);display:none;justify-content:center;left:.5rem;opacity:0;padding:.5rem;position:absolute;transition:opacity .3s ease,transform .2s ease}.hooger-product-card:hover .hooger-product-card__quick{opacity:1}.hooger-product-card__quick:hover{transform:scale(1.1)}.hooger-product-card__body{display:flex;flex:1;flex-direction:column;padding:.75rem}.hooger-product-card__body h3{color:var(--foreground);display:-webkit-box;font-size:.75rem;font-weight:800;letter-spacing:0;line-height:1.35;margin:0 0 .25rem;min-height:2.5rem;overflow:hidden;transition:color .2s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hooger-product-card:hover h3{color:var(--accent)}.hooger-product-card__body p{align-items:center;color:var(--muted-foreground);display:flex;font-size:.625rem;gap:.25rem;margin:0 0 .5rem}.hooger-product-card__body p .hooger-icon{color:var(--success)}.hooger-product-card__body>div{align-items:flex-end;border-top:1px solid var(--border);display:flex;justify-content:space-between;margin-top:auto;padding-top:.5rem}.hooger-product-card__body>div span{display:grid;min-width:0}.hooger-product-card__body strong{color:var(--primary);font-size:.75rem;font-weight:800;line-height:1.3}.hooger-product-card__body small{color:var(--muted-foreground);font-size:.5625rem;text-decoration:line-through}.hooger-product-card__body div em{align-items:center;background:hsl(38 92% 50% / .1);border-radius:.25rem;color:var(--accent);display:inline-flex;flex-shrink:0;font-size:.5625rem;font-style:normal;font-weight:600;gap:.125rem;padding:.125rem .25rem}.hooger-product-card__mobile-add{align-items:center;background:var(--primary);color:var(--primary-foreground);display:flex;font-size:.75rem;font-weight:800;gap:.125rem;justify-content:center;padding:.5rem;width:100%}.hooger-products__more{display:none;justify-content:center;margin-top:1.25rem}.hooger-products__more.is-visible{display:flex}.hooger-products__more button{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:999px;box-shadow:var(--shadow-soft);color:var(--foreground);display:inline-flex;font-weight:800;gap:.5rem;min-height:2.75rem;padding:.75rem 1.25rem}.hooger-products__more button:hover{border-color:hsl(38 92% 50% / .45);color:var(--accent)}.hooger-products__more button .hooger-icon{height:1rem;transition:transform .2s ease;width:1rem}.hooger-products__more button.is-open .hooger-icon{transform:rotate(180deg)}.hooger-blog-strip{margin-top:2.5rem;overflow:visible;padding-bottom:.5rem}.hooger-blog-strip__rail{display:flex;gap:1rem;margin-inline:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;padding:.35rem clamp(.85rem,2vw,1.35rem) 1.1rem;scroll-behavior:smooth;scroll-padding-inline:clamp(0.85rem,2vw,1.35rem);scroll-snap-type:x mandatory;scrollbar-width:none}.hooger-blog-strip__rail::-webkit-scrollbar{display:none}.hooger-blog-slide{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft);display:grid;flex:0 0 min(84vw,20rem);overflow:hidden;scroll-snap-align:start}.hooger-blog-slide__image{aspect-ratio:16/10;background:var(--secondary);display:block;overflow:hidden}.hooger-blog-slide__image img{display:block;height:100%;object-fit:cover;transition:transform .45s ease;width:100%}.hooger-blog-slide:hover .hooger-blog-slide__image img{transform:scale(1.04)}.hooger-blog-slide__body{display:grid;gap:.75rem;padding:1rem}.hooger-blog-slide__body em{align-items:center;background:hsl(38 92% 50% / .11);border-radius:999px;color:var(--accent);display:inline-flex;font-size:.75rem;font-style:normal;font-weight:800;gap:.25rem;justify-self:start;padding:.25rem .625rem}.hooger-blog-slide__body h3{color:var(--foreground);font-size:1rem;font-weight:900;line-height:1.65;margin:0}.hooger-blog-slide__body h3 a{color:inherit;text-decoration:none}.hooger-blog-slide__body p{color:var(--muted-foreground);display:-webkit-box;font-size:.875rem;line-height:1.8;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hooger-blog-slide__body footer{align-items:center;border-top:1px solid var(--border);color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem;padding-top:.75rem}.hooger-blog-slide__body footer span{align-items:center;display:inline-flex;gap:.25rem}.hooger-blog-strip__all{align-items:center;color:var(--accent);display:inline-flex;font-weight:900;gap:.375rem;margin-top:.5rem;text-decoration:none}.hooger-empty{background:var(--card);border:1px solid var(--border);border-radius:1rem;display:none;margin-top:1rem;padding:3rem 1rem;text-align:center}.hooger-empty.is-visible{display:block;animation:hoogerFadeIn .25s ease-out}.hooger-empty div{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .12);border-radius:1rem;color:var(--accent);display:inline-flex;font-size:1.75rem;height:3.25rem;justify-content:center;margin-bottom:.75rem;width:3.25rem}.hooger-empty p{color:var(--muted-foreground);font-size:.875rem;margin:0}.hooger-empty button{background:0 0;color:var(--accent);font-size:.875rem;font-weight:600;margin-top:.75rem}.hooger-footer{background:var(--footer-bg,var(--primary));color:var(--footer-text,var(--primary-foreground))}.hooger-footer__top{border-bottom:1px solid hsl(0 0% 100% / .1)}.hooger-footer__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:2rem}.hooger-footer__brand{grid-column:span 2}.hooger-logo--footer .hooger-logo__mark{background:var(--primary);color:var(--primary-foreground)}.hooger-logo--footer .hooger-logo__text{color:var(--footer-text,var(--primary-foreground));display:inline}.hooger-footer p{color:var(--muted-foreground,#64748b);color:color-mix(in srgb,var(--footer-text,#fff) 72%,transparent);font-size:.75rem;line-height:1.7;margin:1rem 0 0}.hooger-footer h4{color:var(--accent);font-size:.875rem;font-weight:800;margin:0 0 .75rem}.hooger-footer a{color:var(--muted-foreground,#64748b);color:color-mix(in srgb,var(--footer-text,#fff) 72%,transparent);display:block;font-size:.75rem;margin-top:.5rem;transition:color .2s ease}.hooger-footer a:hover{color:var(--accent)}.hooger-footer__bottom{padding-block:1rem}.hooger-footer__bottom p{color:var(--muted-foreground,#64748b);color:color-mix(in srgb,var(--footer-text,#fff) 56%,transparent);margin:0;text-align:center}.hooger-dark .hooger-footer{background:var(--footer-bg,var(--card));border-top:1px solid var(--border);color:var(--footer-text,var(--foreground))}.hooger-dark .hooger-footer__top{border-bottom-color:var(--border)}.hooger-dark .hooger-footer a,.hooger-dark .hooger-footer p,.hooger-dark .hooger-footer__bottom p{color:var(--muted-foreground)}.hooger-dark .hooger-logo--footer .hooger-logo__text{color:var(--foreground)}.hooger-search-modal{background:hsl(40 30% 98% / .95);backdrop-filter:blur(8px);display:none;inset:0;min-height:100vh;min-height:100dvh;overscroll-behavior:contain;overflow-y:auto;padding-block:1rem;position:fixed;z-index:100000}.hooger-dark .hooger-search-modal{background:hsl(230 35% 10% / .95)}.hooger-search-modal.is-open{display:block;animation:hoogerFadeIn .2s ease-out}.hooger-search-modal__head{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem;position:relative;z-index:2}.hooger-search-modal__head button{background:0 0;border-radius:.75rem;color:var(--foreground);padding:.5rem}.hooger-search-modal__head button:hover{background:var(--secondary)}.hooger-search-modal__head label{flex:1;position:relative}.hooger-search-modal__head label .hooger-icon{color:var(--muted-foreground);position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.hooger-search-modal label input{font-size:.875rem;padding:.625rem 2.5rem .625rem .75rem}.hooger-search-modal__branch{align-items:center;background:hsl(38 20% 96% / .5);border-radius:.75rem;color:var(--muted-foreground);display:flex;font-size:.75rem;gap:.5rem;margin-bottom:1rem;padding:.5rem .75rem}.hooger-search-modal__branch .hooger-icon,.hooger-search-modal__branch strong{color:var(--accent)}.hooger-search-modal__result-head{color:var(--muted-foreground);display:flex;font-size:.75rem;justify-content:space-between;margin-bottom:.75rem}.hooger-search-modal__empty{background:var(--card);border:1px dashed var(--border);border-radius:1rem;color:var(--muted-foreground);display:none;margin-top:1rem;padding:2rem 1rem;text-align:center}.hooger-search-modal__empty.is-visible{display:block}.hooger-search-modal__empty div{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .12);border-radius:1rem;color:var(--accent);display:inline-flex;font-size:1.5rem;justify-content:center;margin-bottom:.75rem;width:3rem}.hooger-search-modal__empty p{margin:0}.hooger-cart-backdrop{background:hsl(230 37% 15% / .5);backdrop-filter:blur(4px);display:none;inset:0;position:fixed;z-index:70}.hooger-cart-backdrop.is-open{display:block;animation:hoogerFadeIn .2s ease-out}.hooger-cart-panel{background:var(--card);border-radius:1.5rem 1.5rem 0 0;bottom:0;color:var(--foreground);display:flex;flex-direction:column;left:0;max-height:85vh;overflow:hidden;position:fixed;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.2, .8, .2, 1);z-index:75}.hooger-cart-panel.is-open{transform:translateY(0)}.hooger-cart-panel__branch,.hooger-cart-panel__foot,.hooger-cart-panel__free,.hooger-cart-panel__head{border-bottom:1px solid var(--border);padding:.75rem}.hooger-cart-panel__head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.hooger-cart-panel__head>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:.5rem;color:var(--accent);display:inline-flex;flex:0 0 2rem;height:2rem;justify-content:center;width:2rem}.hooger-cart-panel__head div{flex:1}.hooger-cart-panel h2{font-size:1rem;font-weight:800;margin:0}.hooger-cart-panel__head p{color:var(--muted-foreground);font-size:.75rem;margin:0}.hooger-cart-panel__head button{background:0 0;border-radius:.75rem;color:var(--foreground);padding:.5rem}.hooger-cart-panel__branch{align-items:center;background:hsl(38 20% 96% / .5);display:none;font-size:.75rem;justify-content:space-between}.hooger-cart-panel.has-items .hooger-cart-panel__branch{display:flex}.hooger-cart-panel__branch span{align-items:center;display:inline-flex;gap:.375rem}.hooger-cart-panel__branch span:last-child{color:var(--success)}.hooger-cart-panel__free{background:hsl(38 92% 50% / .05);display:none}.hooger-cart-panel.has-items .hooger-cart-panel__free{display:block}.hooger-cart-panel__free p{align-items:center;display:flex;font-size:.75rem;gap:.5rem;margin:0 0 .375rem}.hooger-cart-panel__free>span{background:var(--secondary);border-radius:999px;display:block;height:.5rem;overflow:hidden}.hooger-cart-panel__free i{background:linear-gradient(to right,var(--accent),hsl(38 92% 50% / .7));border-radius:inherit;display:block;height:100%;width:0}.hooger-cart-panel__items{flex:1;overflow-y:auto;padding:.75rem}.hooger-cart-empty{color:var(--muted-foreground);padding:2rem 0;text-align:center}.hooger-cart-empty .hooger-icon{font-size:3rem;opacity:.3}.hooger-cart-empty p{font-size:.875rem}.hooger-cart-empty a,.hooger-cart-empty button{background:0 0;color:var(--accent);font-weight:600}.hooger-cart-empty__actions{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin-top:1rem}.hooger-cart-empty__actions a{align-items:center;background:var(--accent);border-radius:.75rem;color:var(--accent-foreground);display:inline-flex;font-size:.875rem;font-weight:800;justify-content:center;min-height:2.75rem;padding:.65rem 1rem}.hooger-cart-empty__actions a:first-child{background:var(--secondary);color:var(--foreground)}.hooger-cart-item{align-items:center;background:hsl(38 20% 96% / .5);border-radius:.75rem;display:flex;gap:.75rem;margin-bottom:.75rem;padding:.625rem}.hooger-cart-item img{aspect-ratio:1/1;border-radius:.5rem;flex:0 0 4rem;height:4rem;object-fit:cover;width:4rem}.hooger-cart-item__body{flex:1;min-width:0}.hooger-cart-item h3{font-size:.875rem;font-weight:600;margin:0 0 .125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-cart-item p{color:var(--muted-foreground);font-size:.75rem;margin:0 0 .375rem}.hooger-cart-item__row{align-items:center;display:flex;justify-content:space-between}.hooger-cart-item__row strong{color:var(--accent);font-size:.875rem}.hooger-qty{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:.5rem;display:flex;gap:.125rem}.hooger-qty button{background:0 0;border-radius:.5rem;color:var(--foreground);min-height:0;min-width:0;padding:.375rem}.hooger-qty span{font-size:.875rem;font-weight:800;min-width:1.5rem;text-align:center}.hooger-cart-panel__foot{background:var(--card);border-bottom:0;border-top:1px solid var(--border);display:none}.hooger-cart-panel.has-items .hooger-cart-panel__foot{display:grid;gap:.5rem}.hooger-cart-panel__foot div{display:flex;font-size:.75rem;justify-content:space-between}.hooger-cart-panel__foot span{color:var(--muted-foreground)}.hooger-cart-panel__foot .is-points,.hooger-cart-panel__foot .is-points strong{color:var(--warning)}.hooger-cart-panel__foot .is-total{border-top:1px solid var(--border);padding-top:.5rem}.hooger-cart-panel__foot .is-total span{color:var(--foreground);font-weight:800}.hooger-cart-panel__foot .is-total strong{color:var(--accent);font-size:1.125rem}.hooger-cart-panel__foot a{align-items:center;background:var(--accent);border-radius:.75rem;box-shadow:var(--shadow-accent);color:var(--accent-foreground);display:flex;font-weight:800;gap:.5rem;justify-content:center;margin-top:.25rem;padding:.75rem 1rem}.hooger-cart-panel__foot a span{color:inherit;font-size:.75rem;opacity:.8}@media (max-width:767px){.hooger-mobile-branch-trigger{display:inline-flex}.hooger-mobile-branch-backdrop.is-open{display:block;opacity:1;pointer-events:auto}.hooger-mobile-branch-sheet.is-open{display:block;transform:translateY(0)}.hooger-cart-backdrop{background:hsl(230 37% 15% / .62);display:none;z-index:1070}.hooger-cart-backdrop.is-open{display:block!important}.hooger-cart-panel{border-radius:1.25rem 1.25rem 0 0;display:flex!important;left:0;max-height:min(86vh,calc(100dvh - 4.5rem));right:0;z-index:1071}.hooger-cart-panel__branch,.hooger-cart-panel__foot,.hooger-cart-panel__free,.hooger-cart-panel__head,.hooger-cart-panel__items{padding:.9rem 1rem}.hooger-cart-panel__branch{align-items:stretch;flex-direction:column;gap:.5rem}.hooger-cart-panel__branch span{justify-content:space-between}.hooger-cart-item{align-items:stretch;gap:.65rem}.hooger-cart-item img{flex-basis:4.5rem;height:4.5rem;width:4.5rem}.hooger-cart-item h3{white-space:normal}.hooger-cart-panel__foot a{min-height:3rem}}@keyframes hoogerSlideUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes hoogerFadeIn{from{opacity:0}to{opacity:1}}@keyframes hoogerScaleIn{from{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:374px){.hooger-container{padding-inline:0.75rem}.hooger-header__actions,.hooger-header__bar{gap:.25rem}.hooger-cart-button,.hooger-icon-button{flex-basis:2.5rem;height:2.5rem;width:2.5rem}.hooger-logo__mark{flex-basis:2.25rem;height:2.25rem;width:2.25rem}.hooger-search-modal__grid{grid-template-columns:1fr}.hooger-cart-item__row,.hooger-filter-card__top,.hooger-order-card footer,.hooger-products__head,.hooger-profile-heading,.hooger-section-heading{align-items:stretch;flex-direction:column}.hooger-filter-toggle,.hooger-order-card footer button,.hooger-products__head>*,.hooger-profile-heading button,.hooger-section-heading>*,.hooger-settings-identity button{width:100%}.hooger-settings-row{align-items:stretch;flex-direction:column}.hooger-address-card,.hooger-order-card footer,.hooger-order-card footer>div,.hooger-order-card header{align-items:stretch;flex-direction:column}.hooger-address-card nav{margin-inline-start:0;width:100%}.hooger-address-card nav button{flex:1 1 0}.hooger-loyalty-card__head{align-items:flex-start;flex-direction:column}}@media (min-width:375px){.hooger-compact-branch>span:nth-child(2){display:grid}.hooger-product-card__stock span{display:inline}}@media (min-width:640px){.hooger-logo__text{display:inline}.hooger-login-button{gap:.5rem;padding-inline:0.75rem}.hooger-login-button span{display:inline}.hooger-header__actions{gap:.5rem}.hooger-hero__copy{padding-block:4rem}.hooger-hero__badge{font-size:.875rem;margin-bottom:1.5rem;padding:.625rem 1.25rem}.hooger-hero h1{font-size:1.875rem;margin-bottom:1.5rem}.hooger-hero p{font-size:1rem;margin-bottom:2.5rem}.hooger-button{border-radius:1rem;font-size:1rem;gap:.75rem;padding:1rem 2rem}.hooger-features{padding-block:1.5rem}.hooger-feature{gap:1rem}.hooger-feature__icon{flex-basis:2.75rem;font-size:1.25rem;height:2.75rem;width:2.75rem}.hooger-feature strong{font-size:.875rem}.hooger-feature small{font-size:.75rem}.hooger-shop-tools{gap:1rem;margin-top:1.5rem}.hooger-branch-card,.hooger-filter-card{border-radius:1rem}.hooger-branch-card{flex-direction:row;padding:1rem}.hooger-compact-branch__menu{flex:0 0 100%;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-branch-card__main,.hooger-branch-card__meta{width:auto}.hooger-branch-card__icon{border-radius:.75rem;flex-basis:2.5rem;height:2.5rem;width:2.5rem}.hooger-branch-card small{font-size:.75rem}.hooger-branch-card strong{font-size:.875rem}.hooger-branch-card__meta{gap:1rem}.hooger-filter-card__top{gap:.75rem;padding:1rem}.hooger-filter-search input{border-radius:.75rem;font-size:1rem;padding-block:0.75rem;padding-right:3rem}.hooger-filter-search .hooger-icon{font-size:1.25rem;right:1rem}.hooger-filter-toggle{border-radius:.75rem;font-size:1rem;padding:.75rem 1rem}.hooger-filter-card__stats{font-size:.875rem;padding-inline:1rem}.hooger-filter-panel{padding:1rem}.hooger-filter-panel.is-open{gap:1.5rem}.hooger-chip-row{gap:.5rem}.hooger-chip-row button{border-radius:.75rem;font-size:.875rem;padding:.5rem 1rem}.hooger-price-grid{gap:1rem}.hooger-price-grid input{border-radius:.75rem;font-size:.875rem;padding:.625rem 1rem}.hooger-offers{margin-top:2.5rem}.hooger-section-heading{margin-bottom:1.25rem}.hooger-products__head h2,.hooger-section-heading h2{font-size:1.25rem}.hooger-products__head p,.hooger-section-heading p{font-size:.875rem;margin-top:.25rem}.hooger-scroll-controls{gap:.5rem}.hooger-category-arrow,.hooger-grid-toggle button,.hooger-scroll-controls button{border-radius:.75rem;padding:0}.hooger-category-rail,.hooger-offers__rail{gap:1rem;margin-inline:0;padding-inline:0}.hooger-offer-card{border-radius:1rem;flex-basis:18rem;height:11rem;padding:1.5rem}.hooger-offer-card__icon{border-radius:.75rem}.hooger-offer-card__copy strong{font-size:1.125rem}.hooger-offer-card__copy small{font-size:.875rem}.hooger-offer-card--image{padding:0}.hooger-offer-card--image .hooger-offer-card__copy{padding:1.25rem}.hooger-categories,.hooger-products{margin-top:3rem}.hooger-category-pill{border-radius:1rem;gap:.75rem;padding:.875rem 1.25rem}.hooger-category-pill span{border-radius:.75rem;flex-basis:2.5rem;font-size:1.25rem;height:2.5rem;width:2.5rem}.hooger-category-pill span .hooger-icon{font-size:1.15rem}.hooger-category-pill strong{font-size:1rem}.hooger-products__head{margin-bottom:1.5rem}.hooger-product-grid,.hooger-search-modal__grid{gap:1rem}.hooger-product-card__badges{right:.75rem;top:.75rem}.hooger-product-card__badges em,.hooger-product-card__new,.hooger-product-card__stock{border-radius:.5rem;font-size:.75rem;gap:.25rem;padding:.25rem .5rem}.hooger-product-card__new{left:.75rem;top:.75rem}.hooger-product-card__stock{bottom:.75rem;right:.75rem}.hooger-product-card__quick{border-radius:.75rem;bottom:.75rem;display:inline-flex;left:.75rem;padding:.75rem}.hooger-product-card__body{padding:1rem}.hooger-product-card__body h3{font-size:.875rem;margin-bottom:.5rem;min-height:2.75rem}.hooger-product-card__body p{font-size:.75rem;gap:.5rem;margin-bottom:.75rem}.hooger-product-card__body>div{padding-top:.75rem}.hooger-product-card__body strong{font-size:1rem}.hooger-product-card__body small{font-size:.75rem}.hooger-product-card__body div em{border-radius:.5rem;font-size:.75rem;padding:.125rem .5rem}.hooger-product-card__mobile-add{display:none}.hooger-footer__grid{gap:2.5rem;padding-block:3rem}.hooger-footer h4{font-size:1rem;margin-bottom:1.25rem}.hooger-footer a,.hooger-footer p{font-size:.875rem}.hooger-footer a{margin-top:.75rem}.hooger-footer__bottom{padding-block:1.5rem}.hooger-search-modal{padding-block:1.5rem}.hooger-search-modal__head{gap:1rem}.hooger-search-modal label input{border-radius:.75rem;font-size:1.125rem;padding-block:0.75rem;padding-right:3rem}.hooger-search-modal__branch{font-size:.875rem;padding:.625rem 1rem}.hooger-cart-panel__branch,.hooger-cart-panel__foot,.hooger-cart-panel__free,.hooger-cart-panel__head,.hooger-cart-panel__items{padding:1rem}.hooger-cart-panel h2{font-size:1.125rem}.hooger-cart-panel__branch,.hooger-cart-panel__foot div,.hooger-cart-panel__free p,.hooger-cart-panel__head p{font-size:.875rem}.hooger-single-attribute-boxes>div,.hooger-single-feature-strip{grid-template-columns:1fr}.hooger-product-reviews-box{border-radius:1rem;padding:.9rem}.hooger-product-reviews-box__head{align-items:flex-start;gap:.6rem}}@media (min-width:768px){.hooger-header__bar{height:4.5rem}.hooger-main{padding-top:4.5rem}.hooger-branch-select{display:block}.hooger-search-trigger{display:inline-flex}.hooger-mobile-search{display:none}.hooger-hero__copy{padding-block:6rem}.hooger-hero h1{font-size:2.25rem}.hooger-hero p{font-size:1.125rem}.hooger-features{padding-block:2rem}.hooger-features__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hooger-feature__icon{flex-basis:3rem;font-size:1.5rem;height:3rem;width:3rem}.hooger-feature strong{font-size:1rem}.hooger-feature small{font-size:.875rem}.hooger-shop-tools{margin-top:2rem}.hooger-grid-toggle{display:inline-flex}.hooger-product-grid{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.hooger-product-grid.is-wide{grid-template-columns:repeat(4,minmax(0,1fr))}.hooger-search-modal__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hooger-category-arrow{display:inline-flex}.hooger-category-rail{padding-inline:3rem}}@media (min-width:1024px){.hooger-header__bar{display:grid;grid-template-columns:auto minmax(12rem,1fr) minmax(8rem,12rem) minmax(10rem,14rem) auto;justify-items:stretch}.hooger-nav{display:flex;justify-content:center;min-width:0}.hooger-nav-menu{justify-content:center;min-width:0}.hooger-nav-menu a{max-width:10rem;overflow:hidden;text-overflow:ellipsis}.hooger-branch-select,.hooger-search-trigger{justify-self:stretch;width:100%}.hooger-branch-select__button,.hooger-search-trigger{max-width:none;width:100%}.hooger-header__actions{justify-self:end;min-width:max-content}.hooger-menu-button{display:none}.hooger-mobile-nav,.hooger-mobile-nav-backdrop{display:none!important}.hooger-hero__copy{padding-block:8rem}.hooger-hero h1{font-size:3rem}.hooger-hero p{font-size:1.25rem}.hooger-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hooger-product-grid.is-wide{grid-template-columns:repeat(5,minmax(0,1fr))}.hooger-search-modal__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hooger-footer__grid{gap:4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.hooger-footer__brand{grid-column:span 1}}@media (min-width:1024px) and (max-width:1199px){.hooger-header__bar{gap:.375rem}.hooger-nav a{min-width:0;padding-inline:0.75rem}.hooger-search-trigger{margin-inline:0.75rem;max-width:15rem}.hooger-branch-select__button,.hooger-login-button{padding-inline:0.75rem}}@media (min-width:1440px){.hooger-hero h1{font-size:3.75rem}}.hooger-page-main{background:var(--background);min-height:calc(100vh - 4rem);padding-block:calc(4rem + 1.5rem) 4rem}.hooger-page-stack{animation:hoogerSlideUp .45s ease-out both;margin-inline:auto}.hooger-page-narrow{max-width:48rem}.hooger-page-wide{max-width:64rem}.hooger-page-back{align-items:center;color:var(--muted-foreground);display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;margin-bottom:1.5rem;transition:color .2s ease}.hooger-page-back:hover{color:var(--foreground)}.hooger-page-title{color:var(--foreground);font-size:1.75rem;font-weight:800;letter-spacing:0;line-height:1.35;margin:0 0 1.5rem}.hooger-page-lead{color:var(--muted-foreground);font-size:.95rem;line-height:1.8;margin:-1rem 0 1.75rem}.hooger-address-card,.hooger-blog-card,.hooger-info-card,.hooger-notice-card,.hooger-order-card,.hooger-order-summary,.hooger-page-card,.hooger-product-detail,.hooger-stat-card{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft)}.hooger-page-card{padding:1.5rem}.hooger-page-card h2{align-items:center;color:var(--accent);display:flex;font-size:1.125rem;font-weight:800;gap:.5rem;margin:0 0 1rem}.hooger-blog-post p,.hooger-legal-card li,.hooger-page-card p{color:var(--muted-foreground);font-size:.9375rem;line-height:1.9;margin:0 0 1rem}.hooger-page-card p:last-child{margin-bottom:0}.hooger-stat-grid{display:grid;gap:1rem;grid-template-columns:1fr;margin-block:1rem}.hooger-stat-card{padding:1.5rem;text-align:center}.hooger-stat-card strong{color:var(--accent);display:block;font-size:2.25rem;font-weight:900;line-height:1;margin-bottom:.5rem}.hooger-stat-card span{color:var(--muted-foreground)}.hooger-check-list,.hooger-legal-card ul{display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.hooger-check-list li,.hooger-legal-card li{align-items:flex-start;display:flex;gap:.75rem}.hooger-check-list .hooger-icon,.hooger-legal-card li::before{color:var(--accent);flex:0 0 auto;margin-top:.25rem}.hooger-legal-card li::before{content:"•"}.hooger-contact-grid{display:grid;gap:1.5rem}.hooger-contact-info{display:grid;gap:1rem}.hooger-info-card{align-items:center;display:flex;gap:1rem;min-width:0;padding:1.25rem}.hooger-address-card>div,.hooger-info-card>div,.hooger-loyalty-card>div,.hooger-notice-card>div,.hooger-profile-user>div{min-width:0}.hooger-address-card>span,.hooger-choice-grid button>span,.hooger-info-card>span,.hooger-install-card>span,.hooger-legal-title>span,.hooger-notice-card>span,.hooger-payment-card>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:.875rem;color:var(--accent);display:inline-flex;flex:0 0 3rem;height:3rem;justify-content:center;width:3rem}.hooger-address-card strong,.hooger-info-card h3,.hooger-notice-card strong{color:var(--foreground);font-size:1rem;font-weight:800;margin:0 0 .25rem}.hooger-address-card p,.hooger-info-card p,.hooger-notice-card p{color:var(--muted-foreground);font-size:.875rem;margin:.125rem 0 0}.hooger-contact-actions{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.5rem}.hooger-contact-actions a,.hooger-order-summary a,.hooger-page-cta a,.hooger-submit-button{align-items:center;border-radius:.875rem;display:inline-flex;font-weight:800;gap:.5rem;justify-content:center;min-width:0;padding:.75rem 1rem}.hooger-contact-actions .is-accent,.hooger-order-summary a,.hooger-page-cta a,.hooger-submit-button{background:var(--accent);box-shadow:var(--shadow-accent);color:var(--accent-foreground)}.hooger-contact-actions .is-success{background:var(--success);color:var(--success-foreground)}.hooger-form{display:grid;gap:1rem}.hooger-form label{color:var(--muted-foreground);display:grid;font-size:.875rem;font-weight:500;gap:.375rem}.hooger-form input,.hooger-form textarea,.hooger-page-search input{background:var(--secondary);border:0;border-radius:.875rem;color:var(--foreground);outline:0;padding:.875rem 1rem;transition:box-shadow .2s ease;width:100%}.hooger-form textarea{min-height:7rem;resize:vertical}.hooger-form input:focus,.hooger-form textarea:focus,.hooger-page-search input:focus{box-shadow:0 0 0 2px var(--accent)}.hooger-form-success{background:hsl(145 65% 42% / .1);border-radius:.875rem;color:var(--success);display:none;font-size:.875rem;font-weight:700;padding:.75rem 1rem}.hooger-form-success.is-visible{display:block}.hooger-form-success.is-error{background:hsl(0 72% 55% / .1);color:var(--destructive)}.hooger-page-search{display:block;margin-bottom:2rem;position:relative}.hooger-page-search .hooger-icon{color:var(--muted-foreground);font-size:1.125rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.hooger-page-search input{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-soft);padding-right:3rem}.hooger-faq-list{display:grid;gap:1.5rem}.hooger-faq-category h2{color:var(--accent);font-size:1rem;font-weight:800;margin:0 0 .75rem}.hooger-faq-card{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft);overflow:hidden}.hooger-faq-item{border-bottom:1px solid var(--border)}.hooger-faq-item:last-child{border-bottom:0}.hooger-faq-item summary{align-items:center;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;list-style:none;padding:1rem}.hooger-faq-item summary::-webkit-details-marker{display:none}.hooger-faq-item summary .hooger-icon{color:var(--muted-foreground);transition:transform .2s ease}.hooger-faq-item[open] summary .hooger-icon{transform:rotate(180deg)}.hooger-faq-item p{color:var(--muted-foreground);line-height:1.8;margin:0;padding:0 1rem 1rem}.hooger-page-empty{display:none;margin-block:1rem}.hooger-page-empty.is-visible{display:grid}.hooger-page-cta{background:var(--primary);border-radius:1rem;color:var(--primary-foreground);margin-top:2rem;padding:1.5rem;text-align:center}.hooger-install-card h1,.hooger-page-cta h3,.hooger-payment-card h1{font-size:1.25rem;font-weight:800;margin:0 0 .5rem}.hooger-page-cta p{color:hsl(0 0% 100% / .75);margin:0 0 1rem}.hooger-legal-title{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.hooger-legal-title .hooger-page-title{margin:0}.hooger-legal-card{display:grid;gap:1.25rem}.hooger-legal-card h2{margin-bottom:.5rem}.hooger-legal-card footer{border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.875rem;padding-top:1rem}.hooger-auth-shell{display:block;min-height:100vh}.hooger-auth-main{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:1rem;width:100%}.hooger-auth-card{animation:hoogerSlideUp .45s ease-out both;background:var(--card);border:1px solid var(--border);border-radius:1.5rem;box-shadow:var(--shadow-soft);margin-inline:auto;max-width:28rem;padding:1.5rem}.hooger-auth-card--reset{max-width:30rem}.hooger-auth-logo{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-bottom:1.5rem}.hooger-auth-logo strong{color:var(--foreground);font-size:1.5rem;font-weight:900}.hooger-auth-tabs{background:var(--secondary);border-radius:.875rem;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.5rem;padding:.25rem}.hooger-auth-tabs button{background:0 0;border-radius:.75rem;color:var(--muted-foreground);font-weight:800}.hooger-auth-tabs button.is-active{background:var(--accent);color:var(--accent-foreground)}.hooger-auth-copy{margin-bottom:1.5rem;text-align:center}.hooger-auth-copy h1{font-size:1.35rem;font-weight:900;margin:0 0 .5rem}.hooger-auth-copy p{color:var(--muted-foreground);font-size:.875rem;margin:0}.hooger-auth-form{display:none}.hooger-auth-form.is-active{display:grid}.hooger-auth-link{color:var(--accent);display:inline-flex;font-size:.85rem;font-weight:800;justify-self:flex-start;margin:-.25rem 0 .25rem;text-decoration:none}.hooger-auth-link:hover{color:var(--primary)}.hooger-auth-note{color:var(--muted-foreground);font-size:.8rem;line-height:1.8;margin:1rem 0 0;text-align:center}.hooger-auth-form label>span,.hooger-form label>span{position:relative}.hooger-auth-form label>span>.hooger-icon,.hooger-form label>span>.hooger-icon{color:var(--muted-foreground);position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.hooger-auth-form label>span input,.hooger-form label>span input{padding-inline:3rem}.hooger-auth-form [data-hooger-password-toggle],.hooger-form [data-hooger-password-toggle]{background:0 0;color:var(--muted-foreground);left:.375rem;min-height:2.25rem;min-width:2.25rem;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%)}.hooger-auth-required{display:grid;justify-items:center;text-align:center}.hooger-auth-required>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:1rem;color:var(--accent);display:inline-flex;justify-content:center;margin-bottom:1rem;width:3.25rem}.hooger-auth-required .hooger-page-title{margin-bottom:.75rem}.hooger-profile-grid{display:grid;gap:1rem;padding-bottom:4.25rem}.hooger-profile-sidebar{display:none}.hooger-profile-user{align-items:center;display:flex;gap:.75rem}.hooger-profile-user>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:999px;color:var(--accent);display:inline-flex;flex:0 0 3rem;height:3rem;justify-content:center;width:3rem}.hooger-profile-user h2{font-size:.95rem;font-weight:900;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-profile-user p{color:var(--muted-foreground);font-size:.75rem;margin:.125rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-profile-mobile{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:1rem;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.75rem}.hooger-profile-mobile>button{background:var(--secondary);border-radius:.75rem;color:var(--foreground);padding:.625rem}.hooger-profile-mobile-menu{background:var(--card);border:1px solid var(--border);border-radius:1rem;display:none;margin-bottom:1rem;overflow:hidden}.hooger-profile-mobile-menu.is-open{display:block}.hooger-profile-menu button,.hooger-profile-mobile-menu button{align-items:center;background:0 0;color:var(--foreground);display:flex;gap:.75rem;justify-content:space-between;min-width:0;padding:1rem;text-align:right;width:100%}.hooger-profile-menu__label,.hooger-profile-mobile-menu .hooger-profile-menu__label{align-items:center;display:flex;gap:.75rem;min-width:0}.hooger-profile-menu__label .hooger-icon,.hooger-profile-menu__label span{flex:0 0 auto}.hooger-profile-menu__tail{align-items:center;display:inline-flex;flex:0 0 auto;gap:.5rem}.hooger-profile-bottom button.is-active,.hooger-profile-menu button.is-active,.hooger-profile-mobile-menu button.is-active{color:var(--accent)}.hooger-profile-menu button.is-active{background:hsl(38 92% 50% / .1)}.hooger-profile-menu .is-danger,.hooger-profile-mobile-menu .is-danger{color:var(--destructive)}.hooger-profile-menu button[data-hooger-logout],.hooger-profile-mobile-menu button[data-hooger-logout]{background:var(--card,#fff);background:color-mix(in srgb,var(--destructive) 8%,transparent);color:var(--destructive)!important;flex-wrap:nowrap;justify-content:flex-start}.hooger-profile-menu button[data-hooger-logout] .hooger-profile-menu__label,.hooger-profile-mobile-menu button[data-hooger-logout] .hooger-profile-menu__label{color:inherit;flex:0 1 auto;max-width:100%;min-width:0;white-space:nowrap}.hooger-profile-menu button[data-hooger-logout] .hooger-icon,.hooger-profile-mobile-menu button[data-hooger-logout] .hooger-icon{color:inherit;stroke:currentColor}.hooger-profile-menu-badge{align-items:center;aspect-ratio:1/1;background:var(--destructive);border-radius:999px;color:var(--destructive-foreground);display:inline-flex;flex:0 0 1.25rem;font-size:.75rem;font-style:normal;height:1.25rem;justify-content:center;width:1.25rem}.hooger-profile-menu-badge.is-hidden{display:none}.hooger-profile-points{align-items:center;background:0 0;border-top:1px solid var(--border)!important;color:var(--foreground);display:flex;gap:.5rem;justify-content:space-between;margin-top:1rem;padding-top:1rem;width:100%}.hooger-profile-points .hooger-icon,.hooger-profile-points strong{color:var(--accent)}.hooger-profile-panel{display:none}.hooger-profile-panel.is-active{animation:hoogerSlideUp .3s ease-out both;display:grid;gap:1rem}.hooger-profile-heading h2,.hooger-profile-panel>h2{font-size:1.125rem;font-weight:900;margin:0}.hooger-order-card{overflow:hidden;padding:1rem}.hooger-order-card footer,.hooger-order-card header,.hooger-order-summary div,.hooger-profile-heading{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-width:0}.hooger-order-card header{align-items:flex-start;margin-bottom:1rem}.hooger-order-card footer>div,.hooger-order-card header>div{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;min-width:0}.hooger-order-card strong,.hooger-order-summary strong{color:var(--foreground);font-weight:900}.hooger-order-card header span{align-items:center;background:hsl(145 65% 42% / .1);border-radius:999px;color:var(--success);display:inline-flex;font-size:.75rem;gap:.25rem;padding:.25rem .5rem}.hooger-order-card header span.is-warning{background:hsl(25 95% 55% / .1);color:var(--warning)}.hooger-order-card time{color:var(--muted-foreground);display:block;font-size:.875rem;font-style:normal;white-space:nowrap}.hooger-order-card footer{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}.hooger-order-card footer span{color:var(--muted-foreground)}.hooger-order-card footer strong,.hooger-order-summary .is-total strong{color:var(--accent)}.hooger-order-card footer button,.hooger-profile-heading button{background:var(--secondary);border-radius:.75rem;color:var(--foreground);font-size:.875rem;font-weight:700;padding:.5rem .75rem}.hooger-loyalty-card{background:linear-gradient(135deg,hsl(215 16% 47%),hsl(220 14% 70%));border-radius:1rem;color:#fff;display:grid;gap:1.25rem;overflow:hidden;padding:1.5rem;position:relative}.hooger-loyalty-card::after{background:hsl(0 0% 100% / .16);border-radius:999px;content:"";height:8rem;left:-3rem;position:absolute;top:-3rem;width:8rem}.hooger-loyalty-card__head{align-items:center;display:flex;gap:1rem;justify-content:space-between;position:relative;z-index:1}.hooger-loyalty-card__head>span{align-items:center;aspect-ratio:1/1;background:hsl(0 0% 100% / .2);border-radius:.875rem;display:inline-flex;flex:0 0 3rem;justify-content:center}.hooger-loyalty-card strong{display:block;font-size:1.25rem;font-weight:900}.hooger-loyalty-card small{color:hsl(0 0% 100% / .75);display:block;font-size:.75rem}.hooger-loyalty-progress{position:relative;z-index:1}.hooger-loyalty-progress div{display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:.5rem}.hooger-loyalty-progress i{background:hsl(0 0% 100% / .28);border-radius:999px;display:block;height:.5rem;overflow:hidden}.hooger-loyalty-progress b{background:#fff;border-radius:inherit;display:block;height:100%}.hooger-reward-grid{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}.hooger-reward-grid button{background:var(--secondary);border:2px solid transparent;border-radius:.875rem;color:var(--muted-foreground);display:grid;gap:.25rem;min-width:0;padding:.875rem;text-align:center}.hooger-reward-grid button.is-active{background:hsl(38 92% 50% / .1);border-color:var(--accent)}.hooger-reward-grid button:disabled{cursor:not-allowed;opacity:.62}.hooger-reward-grid button.is-active:hover{box-shadow:0 10px 24px hsl(38 92% 50% / .14);transform:translateY(-1px)}.hooger-reward-grid button.is-active span,.hooger-reward-grid strong{color:var(--accent);display:block}.hooger-reward-grid small,.hooger-reward-grid span,.hooger-rewards-card p{color:var(--muted-foreground);font-size:.75rem}.hooger-coupon-card,.hooger-loyalty-history,.hooger-rewards-card{display:grid;gap:1rem}.hooger-coupon-list,.hooger-loyalty-history-list{display:grid;gap:.75rem}.hooger-coupon-card h3,.hooger-loyalty-history h3,.hooger-rewards-card h3{align-items:center;display:flex;font-size:1rem;gap:.5rem;margin:0}.hooger-coupon-row,.hooger-history-row{align-items:center;background:var(--secondary);border-radius:.875rem;display:flex;gap:1rem;justify-content:space-between;padding:.875rem}.hooger-coupon-row{background:hsl(145 65% 42% / .1);border:1px solid hsl(145 65% 42% / .2);flex-wrap:wrap}.hooger-coupon-row>span,.hooger-history-row>span{min-width:0}.hooger-coupon-row strong,.hooger-history-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-coupon-row small,.hooger-history-row small{color:var(--muted-foreground);display:block;font-size:.75rem;margin-top:.125rem}.hooger-coupon-row button{align-items:center;background:var(--success);border-radius:.625rem;color:var(--success-foreground);display:inline-flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.hooger-coupon-row button.is-copied{background:var(--accent);color:var(--accent-foreground)}.hooger-copy-feedback{background:hsl(145 65% 42% / .14);border:1px solid hsl(145 65% 42% / .22);border-radius:.65rem;color:var(--success);display:none;flex:1 0 100%;font-size:.78rem;font-weight:900;line-height:1.7;padding:.45rem .65rem}.hooger-copy-feedback.is-visible{display:block}.hooger-copy-feedback.is-error{background:var(--card,#fff);background:color-mix(in srgb,var(--primary) 9%,var(--card));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--primary) 22%,var(--border));color:var(--primary)}.hooger-add-cart-toast{align-items:center;background:var(--card);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));border-radius:1rem;bottom:calc(1.15rem + env(safe-area-inset-bottom));box-shadow:var(--shadow-strong);color:var(--foreground);display:flex;gap:.75rem;inset-inline-start:50%;max-width:min(92vw,24rem);opacity:0;padding:.85rem 1rem;pointer-events:none;position:fixed;transform:translate(-50%,1rem);transition:opacity .2s ease,transform .2s ease;width:max-content;z-index:10020}.hooger-add-cart-toast.is-visible{opacity:1;transform:translate(-50%,0)}.hooger-add-cart-toast>span{align-items:center;background:var(--accent);border-radius:.75rem;color:var(--accent-foreground);display:inline-flex;flex:0 0 2.35rem;height:2.35rem;justify-content:center;width:2.35rem}.hooger-add-cart-toast .hooger-icon{height:1.05rem;width:1.05rem}.hooger-add-cart-toast div{display:grid;gap:.1rem}.hooger-add-cart-toast strong{color:var(--foreground);font-size:.92rem;font-weight:950}.hooger-add-cart-toast small{color:var(--muted-foreground);font-size:.78rem;max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-loyalty-disabled .hooger-product-card__body div>em,.hooger-loyalty-disabled [data-hooger-loyalty-only]{display:none!important}.hooger-profile-points.is-disabled{opacity:.78}.hooger-profile-points.is-disabled strong{font-size:.86rem}.hooger-loyalty-disabled-card{align-items:center;display:grid;gap:.75rem;justify-items:center;padding:2rem;text-align:center}.hooger-loyalty-disabled-card>span{align-items:center;background:color-mix(in srgb,var(--accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:1.1rem;color:var(--accent);display:inline-flex;inline-size:3rem;justify-content:center;block-size:3rem}.hooger-loyalty-disabled-card h3{color:var(--foreground);font-size:clamp(1.25rem, 3vw, 1.75rem);font-weight:950;margin:0}.hooger-loyalty-disabled-card p{color:var(--muted-foreground);line-height:2;margin:0;max-inline-size:42rem}.hooger-history-row b{flex:0 0 auto}.hooger-history-row b.is-success{color:var(--success)}.hooger-history-row b.is-danger{color:var(--destructive)}.hooger-loyalty-empty{background:var(--secondary);border-radius:.875rem;color:var(--muted-foreground);font-size:.875rem;padding:.875rem;text-align:center}.hooger-loyalty-message{background:hsl(145 65% 42% / .1);border-radius:.875rem;color:var(--success);display:none;font-size:.875rem;font-weight:800;padding:.875rem;text-align:center}.hooger-loyalty-message.is-visible{display:block}.hooger-loyalty-message.is-error{background:hsl(0 72% 55% / .1);color:var(--destructive)}.hooger-address-card,.hooger-notice-card{align-items:flex-start;display:flex;gap:1rem;min-width:0;padding:1rem}.hooger-address-card em{background:hsl(38 92% 50% / .1);border-radius:999px;color:var(--accent);display:inline-block;font-size:.75rem;font-style:normal;margin-right:.5rem;padding:.125rem .5rem}.hooger-address-card nav{display:flex;flex:0 0 auto;gap:.25rem;margin-inline-start:auto}.hooger-address-card nav button{align-items:center;background:var(--secondary);border-radius:.625rem;color:var(--muted-foreground);display:inline-flex;flex:0 0 2.25rem;height:2.25rem;justify-content:center;min-height:0;min-width:0;padding:0;width:2.25rem}.hooger-address-card nav button:hover{color:var(--accent)}.hooger-address-card nav button:last-child:hover{background:hsl(0 72% 55% / .1);color:var(--destructive)}.hooger-address-list{display:grid;gap:1rem}.hooger-notification-list{display:grid;gap:1rem}.hooger-notice-card{position:relative}.hooger-notice-card:not(.is-read)::before{background:var(--destructive);border:2px solid var(--card);border-radius:999px;content:"";height:.7rem;position:absolute;right:.75rem;top:.75rem;width:.7rem}.hooger-notice-card.is-read{opacity:.72}.hooger-notice-card.is-read>span{background:var(--secondary);color:var(--muted-foreground)}.hooger-notice-actions{align-items:center;display:flex;flex:0 0 auto;gap:.375rem;margin-inline-start:auto}.hooger-notice-actions button{align-items:center;background:var(--secondary);border-radius:.625rem;color:var(--foreground);display:inline-flex;font-size:.8rem;font-weight:800;gap:.25rem;justify-content:center;min-height:2.25rem;min-width:2.25rem;padding:.5rem .75rem}.hooger-notice-actions button:last-child{color:var(--destructive);padding-inline:0.5rem}.hooger-notification-empty{background:var(--card);border:1px solid var(--border);border-radius:1rem;display:none;padding:2rem 1rem;text-align:center}.hooger-notification-empty.is-visible{display:block}.hooger-notification-empty>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:1rem;color:var(--accent);display:inline-flex;justify-content:center;margin-bottom:.75rem;width:3rem}.hooger-address-empty{background:var(--card);border:1px solid var(--border);border-radius:1rem;display:none;padding:2rem 1rem;text-align:center}.hooger-address-empty.is-visible{display:block}.hooger-address-empty>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:1rem;color:var(--accent);display:inline-flex;justify-content:center;margin-bottom:.75rem;width:3rem}.hooger-address-empty button{background:0 0;color:var(--accent);font-weight:800;margin-top:.5rem}.hooger-notice-card small{color:var(--muted-foreground);display:block;font-size:.75rem;margin-top:.375rem}.hooger-profile-bottom{align-items:center;background:var(--card);border-top:1px solid var(--border);bottom:0;display:flex;justify-content:space-around;left:0;position:fixed;right:0;z-index:40}.hooger-profile-bottom button{align-items:center;background:0 0;color:var(--muted-foreground);display:flex;flex-direction:column;font-size:.625rem;font-weight:700;gap:.125rem;min-width:0;padding:.5rem;position:relative}.hooger-profile-bottom .hooger-profile-menu-badge{position:absolute;right:50%;top:.125rem;transform:translateX(-.6rem)}.hooger-settings-tabs{display:flex;gap:.5rem;margin-bottom:1rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.hooger-settings-tabs::-webkit-scrollbar{display:none}.hooger-settings-tabs button{align-items:center;background:var(--secondary);border-radius:.875rem;color:var(--foreground);display:inline-flex;flex:0 0 auto;font-weight:800;gap:.5rem;padding:.625rem .875rem;white-space:nowrap}.hooger-settings-tabs button.is-active{background:var(--accent);color:var(--accent-foreground)}.hooger-settings-panel{display:none}.hooger-settings-panel.is-active{animation:hoogerSlideUp .25s ease-out both;display:grid;gap:1rem}.hooger-settings-identity{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft);display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.hooger-settings-identity>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:999px;color:var(--accent);display:inline-flex;flex:0 0 4rem;justify-content:center;width:4rem}.hooger-settings-identity>div{flex:1 1 12rem;min-width:0}.hooger-settings-identity strong,.hooger-settings-row strong{color:var(--foreground);display:block;font-weight:900}.hooger-settings-identity p,.hooger-settings-identity small,.hooger-settings-row small{color:var(--muted-foreground);display:block;font-size:.875rem;margin:.125rem 0 0}.hooger-settings-identity button,.hooger-settings-row button:not(.hooger-toggle){align-items:center;background:var(--secondary);border-radius:.75rem;color:var(--foreground);display:inline-flex;font-weight:700;gap:.375rem;padding:.625rem .875rem}.hooger-settings-card{display:grid;gap:1rem}.hooger-settings-card h2{margin-bottom:0}.hooger-settings-row{align-items:center;background:var(--secondary);border-radius:.875rem;display:flex;gap:1rem;justify-content:space-between;min-width:0;padding:1rem}.hooger-settings-row>span{min-width:0}.hooger-toggle{background:var(--muted);border-radius:999px;flex:0 0 3rem;height:1.625rem;min-height:0;min-width:0;padding:.1875rem;position:relative;transition:background .2s ease;width:3rem}.hooger-toggle i{background:#fff;border-radius:999px;display:block;height:1.25rem;transform:translateX(-1.375rem);transition:transform .2s ease;width:1.25rem}.hooger-toggle.is-on{background:var(--accent)}.hooger-toggle.is-on i{transform:translateX(0)}.hooger-address-modal{display:none;inset:0;position:fixed;z-index:95}.hooger-address-modal.is-open{display:block}.hooger-address-modal__backdrop{background:hsl(230 37% 12% / .5);backdrop-filter:blur(5px);inset:0;position:absolute}.hooger-address-modal__sheet{background:var(--card);border-radius:1.5rem 1.5rem 0 0;bottom:0;box-shadow:var(--shadow-medium);left:0;max-height:90vh;overflow-y:auto;position:absolute;right:0}.hooger-address-modal__sheet header{align-items:center;background:var(--card);border-bottom:1px solid var(--border);display:flex;gap:.75rem;padding:1rem;position:sticky;top:0;z-index:1}.hooger-address-modal__sheet header>span{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:.75rem;color:var(--accent);display:inline-flex;flex:0 0 2.5rem;justify-content:center;width:2.5rem}.hooger-address-modal__sheet header h2{flex:1;font-size:1.125rem;font-weight:900;margin:0}.hooger-address-modal__sheet header button{background:var(--secondary);border-radius:.75rem;color:var(--foreground);flex:0 0 2.5rem;height:2.5rem;padding:0;width:2.5rem}.hooger-address-modal__sheet form{padding:1rem}.hooger-address-form-grid,.hooger-address-types{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.hooger-address-types button{align-items:center;background:var(--secondary);border:2px solid transparent;border-radius:.875rem;color:var(--foreground);display:grid;font-weight:800;gap:.375rem;justify-items:center;min-width:0;padding:.75rem}.hooger-address-types button.is-active{background:hsl(38 92% 50% / .1);border-color:var(--accent);color:var(--accent)}.hooger-address-custom-title{display:none!important}.hooger-address-custom-title.is-visible{display:grid!important}.hooger-address-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-address-default-check{align-items:center;background:var(--secondary);border-radius:.875rem;cursor:pointer;display:flex!important;gap:.75rem;padding:.875rem 1rem}.hooger-address-default-check input{accent-color:var(--accent);flex:0 0 auto;width:auto}@media (min-width:768px){.hooger-address-modal__sheet{border-radius:1.25rem;bottom:auto;left:50%;max-width:36rem;right:auto;top:50%;transform:translate(-50%,-50%);width:min(90vw,36rem)}}.hooger-blog-hero{background:linear-gradient(to bottom,hsl(230 37% 17% / .05),transparent);margin-inline:-1rem;padding:2rem 1rem;text-align:center}.hooger-blog-hero h1{font-size:2rem;font-weight:900;margin:0 0 .75rem}.hooger-blog-hero p{color:var(--muted-foreground);line-height:1.8;margin:0 auto 2rem;max-width:40rem}.hooger-blog-cats{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.hooger-blog-cats button{background:var(--secondary);border-radius:999px;color:var(--muted-foreground);font-size:.875rem;font-weight:700;padding:.5rem 1rem}.hooger-blog-cats button.is-active{background:var(--accent);color:var(--accent-foreground)}.hooger-blog-grid{display:grid;gap:1.25rem;padding-block:2rem}.hooger-blog-card{overflow:hidden}.hooger-blog-card img,.hooger-blog-post img,.hooger-product-detail img{aspect-ratio:16/10;object-fit:cover;width:100%}.hooger-blog-card>div{padding:1.25rem}.hooger-blog-card em,.hooger-blog-post em,.hooger-product-detail em{align-items:center;background:hsl(38 92% 50% / .12);border-radius:999px;color:var(--accent);display:inline-flex;font-size:.75rem;font-style:normal;font-weight:800;gap:.25rem;margin-bottom:.75rem;padding:.25rem .625rem}.hooger-blog-card h2{font-size:1.05rem;font-weight:900;line-height:1.6;margin:0 0 .5rem}.hooger-blog-card p{color:var(--muted-foreground);font-size:.875rem;line-height:1.8;margin:0 0 1rem}.hooger-blog-card footer{color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.75rem}.hooger-blog-card footer span{align-items:center;display:inline-flex;gap:.25rem}.hooger-blog-post{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft);overflow:hidden}.hooger-blog-post>:not(img){margin-inline:1.5rem}.hooger-blog-post em{margin-top:1.5rem}.hooger-blog-post h1{font-size:1.75rem;line-height:1.5;margin-block:0 1rem}.hooger-checkout-grid{display:grid;gap:1.5rem}.hooger-checkout-main{display:grid;gap:1rem}.hooger-checkout-cart .hooger-profile-heading a{background:var(--secondary);border-radius:.75rem;color:var(--foreground);font-size:.875rem;font-weight:800;padding:.5rem .75rem}.hooger-checkout-items{display:grid;gap:.75rem}.hooger-checkout-empty{background:var(--secondary);border-radius:.875rem;color:var(--muted-foreground);padding:1rem;text-align:center}.hooger-checkout-item{align-items:center;background:var(--secondary);border-radius:.875rem;display:grid;gap:.75rem;grid-template-columns:4rem minmax(0,1fr) auto;padding:.75rem}.hooger-checkout-item img{aspect-ratio:1/1;border-radius:.75rem;object-fit:cover;width:4rem}.hooger-checkout-item>span{min-width:0}.hooger-checkout-item small,.hooger-checkout-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-checkout-item small{color:var(--muted-foreground);font-size:.75rem;margin-top:.15rem}.hooger-checkout-item em{color:var(--accent);font-style:normal;font-weight:900;grid-column:2/-1;text-align:left}.hooger-choice-grid{display:grid;gap:.75rem}.hooger-choice-grid button{background:var(--secondary);border:2px solid transparent;border-radius:1rem;color:var(--foreground);display:grid;gap:.25rem;justify-items:start;padding:1rem;position:relative;text-align:right}.hooger-choice-grid button.is-active{background:hsl(38 92% 50% / .1);border-color:var(--accent)}.hooger-choice-grid button strong{font-weight:900}.hooger-choice-grid button small{color:var(--muted-foreground)}.hooger-choice-grid button em{color:var(--success);font-style:normal;font-size:.75rem}.hooger-order-summary{align-self:start;display:grid;gap:1rem;padding:1.25rem}.hooger-order-summary h2{font-size:1.125rem;font-weight:900;margin:0}.hooger-order-summary span{color:var(--muted-foreground)}.hooger-order-summary .is-total{border-top:1px solid var(--border);padding-top:1rem}.hooger-order-summary .is-discount strong,.hooger-payment-summary .is-discount strong{color:var(--success)}.hooger-order-summary .is-points strong{color:var(--accent)}.hooger-coupon-form{border-block:1px solid var(--border);display:grid;gap:.625rem;padding-block:1rem}.hooger-coupon-form label{color:var(--foreground);font-size:.875rem;font-weight:900}.hooger-coupon-form>div{background:var(--secondary);border-radius:.875rem;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;padding:.35rem}.hooger-coupon-form input{background:0 0;border:0;color:var(--foreground);min-height:2.75rem;outline:0;padding-inline:0.75rem;text-align:left}.hooger-coupon-form button{background:var(--accent);border-radius:.65rem;color:var(--accent-foreground);font-weight:900;padding-inline:0.875rem}.hooger-coupon-form p{color:var(--success);display:none;font-size:.78rem;font-weight:800;margin:0}.hooger-coupon-form p.is-visible{display:block}.hooger-coupon-form p.is-error{color:var(--destructive)}.hooger-coupon-applied{align-items:center;background:hsl(145 65% 42% / .1);border:1px solid hsl(145 65% 42% / .2);border-radius:.75rem;color:var(--success);display:flex;font-size:.8rem;font-weight:900;gap:.75rem;justify-content:space-between;padding:.625rem .75rem}.hooger-coupon-applied[hidden]{display:none}.hooger-coupon-applied button{background:0 0;color:var(--destructive);min-height:0;min-width:0;padding:0}.hooger-order-summary a.is-disabled{opacity:.55;pointer-events:auto}.hooger-checkout-mobile-bar{display:none}.hooger-payment-summary{display:grid;gap:.75rem;margin-block:1rem;text-align:right}.hooger-payment-items{display:none}.hooger-payment-totals{display:grid;gap:.75rem}.hooger-payment-summary div{align-items:center;background:var(--secondary);border-radius:.875rem;display:flex;justify-content:space-between;padding:.75rem 1rem}.hooger-payment-summary .is-total{background:hsl(38 92% 50% / .12)}.hooger-install-card,.hooger-payment-card{text-align:center}.hooger-install-card>span,.hooger-payment-card>span{margin-inline:auto;margin-bottom:1rem}.hooger-install-card p,.hooger-payment-card p{margin-inline:auto;max-width:28rem}.hooger-install-card .hooger-check-list{margin:1.5rem auto;max-width:24rem;text-align:right}.hooger-product-detail{background:0 0;border:0;box-shadow:none;display:grid;gap:1.5rem;overflow:hidden}.hooger-product-detail>img{border-radius:1.5rem;box-shadow:var(--shadow-soft)}.hooger-product-detail>div{padding:0}.hooger-product-detail h1{font-size:1.75rem;font-weight:900;margin:0 0 .75rem}.hooger-product-detail p{color:var(--muted-foreground);line-height:1.9;margin:0 0 1.1rem}.hooger-product-detail__info{display:grid;gap:1rem}.hooger-product-detail__features{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-product-detail__features span{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 72%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:1.15rem;display:grid;gap:.35rem;min-height:5.25rem;padding:.95rem}.hooger-product-detail__features small{color:var(--muted-foreground);font-size:.82rem;font-weight:750}.hooger-product-detail__features strong{color:var(--foreground);display:block;font-size:1rem;font-weight:950;margin:0}.hooger-product-detail__trust{align-items:center;color:var(--muted-foreground);display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:flex-end}.hooger-product-detail__trust span{align-items:center;display:inline-flex;gap:.35rem}.hooger-product-detail__trust .hooger-icon{color:var(--accent);height:1.05rem;width:1.05rem}.hooger-product-detail__buy{align-items:center;display:flex;gap:1rem;justify-content:space-between}.hooger-product-detail__buy>strong{color:var(--accent);display:block;font-size:clamp(1.35rem, 4.2vw, 2rem);font-weight:950;margin:0}.hooger-product-detail__qty{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 80%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:1rem;display:inline-grid;grid-template-columns:2.65rem 3.4rem 2.65rem;min-height:3rem;overflow:hidden}.hooger-product-detail__qty button,.hooger-product-detail__qty input{background:0 0;border:0;color:var(--foreground);font-family:inherit;font-size:1.05rem;font-weight:950;height:3rem;min-width:0;padding:0;text-align:center}.hooger-product-detail__qty button{cursor:pointer}.hooger-product-detail__qty button:hover{background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.hooger-product-detail__qty input{appearance:textfield}.hooger-product-detail__qty input::-webkit-inner-spin-button,.hooger-product-detail__qty input::-webkit-outer-spin-button{appearance:none;margin:0}.hooger-profile-avatar{align-items:center;aspect-ratio:1/1;background:hsl(38 92% 50% / .1);border-radius:999px;color:var(--accent);display:inline-flex;flex:0 0 3rem;height:3rem;justify-content:center;overflow:hidden;width:3rem}.hooger-profile-avatar img{display:block;height:100%;object-fit:cover;width:100%}.hooger-profile-user{min-width:0}.hooger-profile-mobile{justify-content:flex-start;padding:1rem}.hooger-profile-mobile-stats{display:none}.hooger-profile-mobile-menu,.hooger-profile-mobile>button{display:none!important}.hooger-order-detail-toggle{align-items:center;display:inline-flex;gap:.375rem}.hooger-order-detail-toggle .hooger-icon{height:1rem;transition:transform .2s ease;width:1rem}.hooger-order-card.is-open .hooger-order-detail-toggle .hooger-icon{transform:rotate(180deg)}.hooger-order-details{border-top:1px solid var(--border);display:none;gap:.875rem;margin-top:1rem;padding-top:1rem}.hooger-order-details__head>div{min-width:0}.hooger-order-sheet-backdrop,.hooger-order-sheet-close{display:none}.hooger-order-card.is-open .hooger-order-details{animation:hoogerSlideUp .22s ease-out both;display:grid}.hooger-order-details__head,.hooger-order-item{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-width:0}.hooger-order-details__head small{color:var(--muted-foreground);font-size:.8rem}.hooger-order-items{display:grid;gap:.625rem}.hooger-order-item{background:var(--secondary);border-radius:.875rem;padding:.75rem}.hooger-order-item>span{min-width:0}.hooger-order-item small,.hooger-order-item strong{display:block}.hooger-order-item small,.hooger-order-meta-grid small{color:var(--muted-foreground);font-size:.78rem;line-height:1.7}.hooger-order-item b{color:var(--foreground);flex:0 0 auto;font-size:.875rem}.hooger-order-meta-grid{display:grid;gap:.625rem}.hooger-order-meta-grid>span{align-items:flex-start;background:hsl(38 92% 50% / .08);border-radius:.875rem;color:var(--foreground);display:grid;gap:.125rem;grid-template-columns:auto minmax(0,1fr);padding:.75rem}.hooger-order-meta-grid .hooger-icon{color:var(--accent);grid-row:span 2;height:1.1rem;margin-top:.15rem;width:1.1rem}.hooger-order-meta-grid b{font-size:.8rem}.hooger-avatar-editor{align-items:center;cursor:pointer;display:inline-flex;flex:0 0 auto;flex-wrap:wrap;gap:.75rem}.hooger-avatar-editor .hooger-profile-avatar{flex-basis:4rem;height:4rem;width:4rem}.hooger-avatar-edit-button{align-items:center;background:var(--secondary);border-radius:.75rem;color:var(--foreground);display:inline-flex;font-size:.875rem;font-weight:800;gap:.375rem;padding:.625rem .875rem}.hooger-avatar-editor input{display:none}.hooger-avatar-editor.is-uploading .hooger-profile-avatar{opacity:.65}.hooger-password-reset{align-items:center;background:hsl(38 92% 50% / .1);border-radius:.75rem;color:var(--accent);display:inline-flex;font-size:.875rem;font-weight:800;justify-content:center;padding:.75rem 1rem;text-decoration:none}@media (max-width:639px){.hooger-profile-grid{gap:.875rem;padding-bottom:6.75rem}.hooger-profile-panel.is-active{gap:.875rem}.hooger-profile-heading h2,.hooger-profile-panel>h2{font-size:1.25rem}.hooger-profile-avatar,.hooger-profile-user>span{flex-basis:3.25rem;height:3.25rem;width:3.25rem}.hooger-profile-user h2{font-size:1rem}.hooger-profile-user p{font-size:.8rem}.hooger-order-card{border-radius:1.125rem;padding:1.125rem}.hooger-order-card footer,.hooger-order-card header{align-items:stretch;display:grid;gap:.75rem}.hooger-order-card footer>div,.hooger-order-card header>div{justify-content:space-between;width:100%}.hooger-order-card footer>div{display:grid;grid-template-columns:1fr 1fr}.hooger-order-card footer strong{grid-column:1/-1}.hooger-order-card footer button{justify-content:center;min-height:2.75rem}.hooger-order-details{margin-top:.75rem;padding-top:.875rem}.hooger-order-meta-grid{grid-template-columns:1fr}.hooger-profile-bottom{box-shadow:0 -10px 24px hsl(230 37% 12% / .12);min-height:5.75rem;padding:.55rem .45rem calc(.6rem + env(safe-area-inset-bottom))}.hooger-profile-bottom button{flex:1 1 0;font-size:.76rem;font-weight:850;gap:.35rem;min-height:4.3rem;padding:.6rem .15rem}.hooger-profile-bottom button>.hooger-icon{height:1.85rem;stroke-width:2.3;width:1.85rem}.hooger-profile-bottom .hooger-profile-menu-badge{font-size:.65rem;height:1.05rem;right:calc(50% + .9rem);top:.32rem;transform:none;width:1.05rem}.hooger-settings-identity{align-items:flex-start;display:grid;grid-template-columns:1fr}.hooger-avatar-editor{justify-content:space-between;width:100%}.hooger-address-card,.hooger-notice-card{gap:.75rem;padding:.875rem}.hooger-address-card nav{gap:.35rem}}.hooger-woocommerce-content{padding:2rem 0 4rem}.hooger-woocommerce-content .woocommerce{color:var(--foreground);font-family:inherit}.hooger-woocommerce-content .woocommerce-breadcrumb{color:var(--muted-foreground);font-size:.85rem;margin:0 0 1rem}.hooger-woocommerce-content .woocommerce-breadcrumb a{color:var(--primary);text-decoration:none}.hooger-woocommerce-content .page-title,.hooger-woocommerce-content .product_title{color:var(--foreground);font-size:clamp(1.7rem, 3vw, 2.6rem);font-weight:900;letter-spacing:0;margin:0 0 1.25rem}.hooger-woocommerce-content ul.products{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:1.5rem 0 0}.hooger-woocommerce-content ul.products::after,.hooger-woocommerce-content ul.products::before{display:none}.hooger-woocommerce-content ul.products li.product{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);float:none;margin:0;overflow:hidden;padding:.85rem;text-align:right;width:auto}.hooger-woocommerce-content ul.products li.product a img{aspect-ratio:1/0.78;border-radius:1rem;margin:0 0 .85rem;object-fit:cover;width:100%}.hooger-woocommerce-content ul.products li.product .woocommerce-loop-product__title{color:var(--foreground);font-size:1rem;font-weight:800;line-height:1.7;padding:0}.hooger-woocommerce-content .price{color:var(--primary)!important;display:block;font-weight:900;margin:.45rem 0 .75rem}.hooger-woocommerce-content #respond input#submit,.hooger-woocommerce-content .button,.hooger-woocommerce-content button.button,.hooger-woocommerce-content input.button{background:var(--primary)!important;border:0;border-radius:.95rem;color:#fff!important;font-family:inherit;font-weight:800;line-height:1;min-height:2.75rem;padding:.85rem 1.05rem;text-decoration:none}.hooger-woocommerce-content ul.products li.product .button{align-items:center;display:inline-flex;justify-content:center;margin-top:.65rem;order:2;width:100%}.hooger-woocommerce-content a.added_to_cart{align-items:center;background:var(--secondary);border:1px solid var(--border);border-radius:.95rem;color:var(--foreground);display:inline-flex;font-weight:800;justify-content:center;margin-top:.5rem;min-height:2.65rem;padding:.75rem 1rem;text-decoration:none;width:100%}.hooger-woocommerce-content ul.products li.product .added_to_cart{box-shadow:inset 0 0 0 1px hsl(38 20% 88% / .85);margin-inline-start:0}.hooger-elementor-widget-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.hooger-elementor-widget-head h2{font-size:clamp(1.35rem, 2.4vw, 2rem);font-weight:950;margin:0}.hooger-elementor-product-grid .woocommerce ul.products,.hooger-elementor-product-grid ul.products{display:grid!important;gap:1rem!important;grid-template-columns:repeat(var(--hooger-grid-desktop,4),minmax(0,1fr));margin:0!important;padding:0!important}.hooger-elementor-product-grid ul.products li.product{float:none!important;margin:0!important;width:100%!important}.hooger-elementor-product-carousel{overflow:hidden}.hooger-elementor-product-carousel ul.products{grid-auto-columns:minmax(16rem,calc(100% / var(--hooger-grid-desktop,4)));grid-auto-flow:column;grid-template-columns:none!important;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.hooger-elementor-product-carousel ul.products li.product{scroll-snap-align:start}.hooger-elementor-branch-selector{display:grid;gap:.65rem}.hooger-elementor-branch-selector__label{color:var(--muted-foreground);font-size:.82rem;font-weight:800}.hooger-elementor-branch-selector__buttons{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.hooger-elementor-branch-selector__buttons button{background:var(--card);border:1px solid var(--border);border-radius:1rem;color:var(--foreground);cursor:pointer;display:grid;gap:.25rem;padding:.9rem 1rem;text-align:right}.hooger-elementor-branch-selector__buttons button.is-active,.hooger-elementor-branch-selector__buttons button:hover{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.hooger-category-menu-widget{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:1rem;position:relative;z-index:20}.hooger-category-menu-widget h3{font-size:1rem;font-weight:950;margin:0 0 .75rem}.hooger-category-menu-widget ul{list-style:none;margin:0;padding:0}.hooger-category-menu-widget__list{display:flex;flex-wrap:wrap;gap:.5rem}.hooger-category-menu-widget li{position:relative}.hooger-category-menu-widget__row{align-items:center;display:flex;gap:.35rem}.hooger-category-menu-widget a,.hooger-category-menu-widget button{background:var(--secondary);border:1px solid transparent;border-radius:.85rem;color:var(--foreground);min-height:2.6rem;padding:.65rem .9rem;text-decoration:none}.hooger-category-menu-widget button{cursor:pointer;display:inline-flex;padding-inline:0.65rem}.hooger-category-menu-widget .sub-menu{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-elevated);display:none;min-width:13rem;padding:.5rem;position:absolute;right:0;top:calc(100% + .4rem);z-index:40}.hooger-category-menu-widget li.is-submenu-open>.sub-menu,.hooger-category-menu-widget li:hover>.sub-menu{display:grid;gap:.35rem}.hooger-category-menu-widget .sub-menu .sub-menu{right:calc(100% + .4rem);top:0}.hooger-elementor-nav-menu ul{list-style:none;margin:0;padding:0}.hooger-elementor-nav-menu--horizontal .hooger-elementor-nav-menu__list{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.hooger-elementor-nav-menu--accordion .hooger-elementor-nav-menu__list,.hooger-elementor-nav-menu--vertical .hooger-elementor-nav-menu__list{display:grid;gap:.35rem}.hooger-elementor-nav-menu a{align-items:center;border-radius:.85rem;color:var(--foreground);display:inline-flex;font-weight:800;min-height:2.7rem;padding:.65rem .9rem;text-decoration:none}.hooger-elementor-nav-menu--horizontal li{position:relative}.hooger-elementor-nav-menu--horizontal .sub-menu{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-elevated);display:none;min-width:13rem;padding:.5rem;position:absolute;right:0;top:calc(100% + .4rem);z-index:60}.hooger-elementor-nav-menu--horizontal li:hover>.sub-menu{display:grid;gap:.35rem}.hooger-elementor-nav-menu--horizontal .sub-menu .sub-menu{right:calc(100% + .4rem);top:0}.hooger-elementor-nav-menu--accordion .sub-menu{display:none;padding-inline-start:0.85rem}.hooger-elementor-nav-menu--accordion li.is-submenu-open>.sub-menu{display:grid;gap:.35rem}.hooger-elementor-header{background:0 0;border:0;box-shadow:none;position:static;z-index:auto}.admin-bar .hooger-elementor-header{top:auto}.hooger-elementor-footer .hooger-elementor-footer-template,.hooger-elementor-header .hooger-elementor-header-template{margin:0;max-width:none;padding:0}.hooger-elementor-footer .hooger-elementor-footer-template>.elementor-container,.hooger-elementor-header .hooger-elementor-header-template>.elementor-container{max-width:none!important}.hooger-elementor-header .hooger-elementor-header-bar{margin:0 auto;max-width:1440px;padding:.55rem clamp(1rem,2.5vw,2rem)}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center;display:flex;flex-wrap:nowrap;gap:clamp(.75rem,2vw,1.25rem);justify-content:space-between;min-height:4.25rem}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column{flex:0 0 auto;min-width:0;width:auto!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2){flex:1 1 auto}.hooger-elementor-header .elementor-widget-wrap{align-items:center;display:flex;flex-wrap:nowrap;gap:.65rem}.hooger-elementor-header .elementor-widget-hooger_nav_menu{min-width:0;width:100%}.hooger-elementor-header .elementor-widget-hooger_header_part{width:auto}.hooger-elementor-header .hooger-header-part{align-items:center;display:inline-flex;min-width:0}.hooger-elementor-header-actions{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;white-space:nowrap}.hooger-elementor-header .hooger-cart-button,.hooger-elementor-header .hooger-login-button,.hooger-elementor-header .hooger-search-trigger{min-height:2.9rem}.hooger-elementor-header .hooger-search-trigger svg{fill:none;height:1.1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.1rem}.hooger-elementor-header .hooger-mobile-menu-trigger{display:none}.hooger-elementor-header .hooger-mobile-branch-trigger,.hooger-elementor-header .hooger-mobile-search{display:none}.hooger-elementor-header .hooger-mobile-menu-trigger span{background:currentColor;border-radius:999px;display:block;height:2px;width:1.1rem}.hooger-elementor-footer{background:var(--footer-bg);color:var(--footer-text)}.hooger-elementor-footer .elementor-section{margin:0 auto;max-width:1440px;padding-inline:clamp(1rem,2.5vw,2rem)}.hooger-elementor-footer .hooger-elementor-footer-main{padding-bottom:2rem;padding-top:2.6rem}.hooger-elementor-footer .hooger-elementor-footer-copy{border-top:1px solid color-mix(in srgb,var(--footer-text) 18%,transparent);padding-bottom:1rem;padding-top:1rem}.hooger-elementor-footer a,.hooger-elementor-footer h3,.hooger-elementor-footer h4,.hooger-elementor-footer p{color:var(--footer-text)}.hooger-elementor-footer .hooger-elementor-nav-menu a{color:var(--footer-text);min-height:2.25rem;padding:.35rem 0}.hooger-elementor-footer .hooger-footer-part{display:grid;gap:.75rem}.hooger-elementor-footer .hooger-footer-part p{line-height:1.8;margin:0}.hooger-elementor-footer .hooger-footer-part--copyright{text-align:center}.hooger-banner-box{align-items:center;background-image:var(--hooger-banner-image);background-position:center;background-size:cover;border-radius:var(--radius-lg);color:#fff;display:flex;isolation:isolate;min-height:28rem;overflow:hidden;padding:clamp(1.5rem,4vw,4rem);position:relative}.hooger-banner-box::before{background:linear-gradient(90deg,rgb(0 0 0 / .18),rgb(0 0 0 / .72));content:"";inset:0;opacity:.45;position:absolute;z-index:-1}.hooger-banner-box__content{max-width:38rem}.hooger-banner-box__content span{font-weight:800}.hooger-banner-box__content h1{color:inherit;font-size:clamp(2rem, 5vw, 4rem);font-weight:950;line-height:1.25;margin:.7rem 0}.hooger-banner-box__content p{color:rgb(255 255 255 / .88);line-height:1.9;margin:0 0 1.25rem}.hooger-contact-form{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);display:grid;gap:.85rem;padding:1rem}.hooger-contact-form label{display:grid;gap:.4rem}.hooger-contact-form span{color:var(--muted-foreground);font-size:.82rem;font-weight:800}.hooger-contact-form input,.hooger-contact-form textarea{background:var(--secondary);border:1px solid var(--border);border-radius:.95rem;color:var(--foreground);font-family:inherit;min-height:3rem;padding:.75rem .9rem}.hooger-contact-form__notice{background:hsl(145 63% 45% / .1);border:1px solid hsl(145 63% 45% / .22);border-radius:.95rem;color:hsl(145 63% 30%);font-weight:800;padding:.8rem 1rem}.hooger-woocommerce-content #respond input#submit:hover,.hooger-woocommerce-content .button:hover,.hooger-woocommerce-content button.button:hover,.hooger-woocommerce-content input.button:hover{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--primary) 88%,#000)!important}.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.hooger-woocommerce-content .woocommerce-notices-wrapper{border-radius:1rem;font-family:inherit}.hooger-woocommerce-content .cart_totals,.hooger-woocommerce-content .woocommerce-MyAccount-content,.hooger-woocommerce-content .woocommerce-MyAccount-navigation,.hooger-woocommerce-content .woocommerce-additional-fields,.hooger-woocommerce-content .woocommerce-billing-fields,.hooger-woocommerce-content .woocommerce-checkout-review-order,.hooger-woocommerce-content .woocommerce-shipping-fields,.hooger-woocommerce-content form.checkout,.hooger-woocommerce-content table.shop_table{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:1rem}.hooger-woocommerce-content form.checkout{align-items:start;display:grid;gap:1.25rem;grid-template-columns:1fr}.hooger-woocommerce-content table.shop_table{border-collapse:separate;border-spacing:0;overflow:hidden;width:100%}.hooger-woocommerce-content input.input-text,.hooger-woocommerce-content select,.hooger-woocommerce-content textarea{background:var(--secondary);border:1px solid var(--border);border-radius:.85rem;color:var(--foreground);font-family:inherit;min-height:2.8rem;padding:.75rem .9rem}.hooger-woocommerce-content .col2-set{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-product-layout,.hooger-shop-layout{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}.hooger-product-layout:has(.hooger-shop-sidebar),.hooger-shop-layout:has(.hooger-shop-sidebar){grid-template-columns:18rem minmax(0,1fr)}.hooger-shop-layout--full{grid-template-columns:minmax(0,1fr)!important}.hooger-shop-sidebar{display:grid;gap:.9rem}.hooger-shop-filter-backdrop,.hooger-shop-filter-toggle,.hooger-shop-sidebar__head{display:none}.hooger-shop-filter-lock{overflow:hidden}.hooger-shop-sidebar .widget,.hooger-shop-widget{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:1rem}.hooger-shop-sidebar .widget-title,.hooger-shop-sidebar h2,.hooger-shop-sidebar h3,.hooger-shop-widget h3{font-size:1rem;font-weight:900;margin:0 0 .85rem}.hooger-woocommerce-content .cart_totals .checkout-button,.hooger-woocommerce-content .woocommerce-cart-form .actions .button{border-radius:.95rem!important;min-height:3rem}.hooger-woocommerce-content .cart_totals .checkout-button{align-items:center;display:flex!important;justify-content:center;width:100%}.hooger-woocommerce-content .col2-set .col-1,.hooger-woocommerce-content .col2-set .col-2{float:none;width:auto}.hooger-woocommerce-content .woocommerce-checkout-review-order{margin-top:1rem}.hooger-woocommerce-content #payment{background:var(--secondary);border-radius:var(--radius-lg)}.hooger-woocommerce-content #payment div.payment_box{background:#fff;border-radius:.95rem}.hooger-woocommerce-content #payment div.payment_box::before{display:none}.hooger-single-product div.product,.hooger-woocommerce-content div.product{align-items:start;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hooger-woocommerce-content div.product div.images,.hooger-woocommerce-content div.product div.summary{float:none;width:auto}.hooger-woocommerce-content div.product div.images img{border-radius:var(--radius-lg)}.hooger-woocommerce-content div.product div.images .woocommerce-product-gallery__wrapper{margin:0}.hooger-woocommerce-content div.product div.images .flex-control-thumbs{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.85rem}.hooger-woocommerce-content div.product div.images .flex-control-thumbs li{float:none;width:auto}.hooger-woocommerce-content div.product div.images .flex-control-thumbs img{aspect-ratio:1;border:1px solid var(--border);border-radius:.85rem;object-fit:cover}.hooger-woocommerce-content div.product form.cart{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.25rem}.hooger-woocommerce-content div.product form.cart .woocommerce-variation-add-to-cart{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;width:100%}.hooger-woocommerce-content div.product form.cart .quantity{flex:0 0 auto;margin:0!important}.hooger-woocommerce-content div.product form.cart .qty{border:1px solid var(--border);border-radius:.95rem;min-height:3rem;padding-inline:0.75rem;width:4.75rem}.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button{flex:1 1 12rem;min-height:3rem}.hooger-woocommerce-content .woocommerce-product-details__short-description,.hooger-woocommerce-content div.product .summary p{color:var(--muted-foreground);line-height:1.9}.hooger-woocommerce-content div.product .product_meta{border-top:1px solid var(--border);color:var(--muted-foreground);display:grid;gap:.45rem;margin-top:1.25rem;padding-top:1rem}.hooger-woocommerce-content div.product .product_meta a{color:var(--primary);text-decoration:none}.hooger-woocommerce-content table.shop_table td,.hooger-woocommerce-content table.shop_table th{border-color:var(--border);padding:1rem;text-align:right}.hooger-woocommerce-content table.shop_table td.product-name a{color:var(--foreground);font-weight:850;text-decoration:none}.hooger-woocommerce-content table.shop_table img{border-radius:.75rem;width:4.5rem}.hooger-woocommerce-content .coupon{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}.hooger-woocommerce-content .coupon .input-text{min-width:min(100%,15rem)}.hooger-woocommerce-content .cart-collaterals{display:grid;justify-content:end;margin-top:1.5rem}.hooger-woocommerce-content .cart-collaterals .cart_totals{float:none;width:min(100%,28rem)}.hooger-woocommerce-content #order_review_heading,.hooger-woocommerce-content .cart_totals h2{color:var(--foreground);font-size:1.2rem;font-weight:900;margin:0 0 1rem}.hooger-woocommerce-content form.checkout{background:0 0;border:0;box-shadow:none;display:grid;gap:1.25rem;padding:0}.hooger-woocommerce-content .woocommerce-cart-form{min-width:0}.hooger-woocommerce-content .woocommerce-cart-form .actions{background:var(--card)}.hooger-woocommerce-content .cart_totals .checkout-button,.hooger-woocommerce-content .woocommerce-cart-form .actions .button,.hooger-woocommerce-content a.checkout-button{border:1px solid transparent!important;box-shadow:none;text-align:center}.hooger-woocommerce-content .woocommerce-cart-form .actions .button[name=update_cart]{background:var(--secondary)!important;border-color:var(--border)!important;color:var(--foreground)!important}.hooger-woocommerce-content .woocommerce-cart-form .product-remove a{align-items:center;background:hsl(0 72% 55% / .08);border-radius:999px;color:var(--destructive)!important;display:inline-flex;font-size:1.1rem;justify-content:center;min-height:2rem;min-width:2rem}.hooger-woocommerce-content .quantity .qty{background:var(--secondary);border:1px solid var(--border);border-radius:0;color:var(--foreground);min-height:2.75rem;text-align:center}.hooger-woocommerce-content .quantity.hooger-qty-enhanced{align-items:center;background:var(--secondary);border:1px solid var(--border);border-radius:1rem;display:inline-grid;gap:0;grid-template-columns:2.65rem 3.4rem 2.65rem;min-height:3rem;overflow:hidden}.hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty{background:0 0;border:0;min-height:3rem;padding:0;width:100%}.hooger-wc-qty-button{align-items:center;background:0 0;color:var(--foreground);display:inline-flex;font-size:1.15rem;font-weight:900;height:3rem;justify-content:center;min-height:3rem;min-width:2.75rem;padding:0}.hooger-wc-qty-button:hover{background:hsl(38 92% 50% / .14);color:var(--accent)}.hooger-product-branch-chooser{background:hsl(38 92% 50% / .08);border:1px solid hsl(38 92% 50% / .22);border-radius:1rem;display:grid;gap:.75rem;margin:0 0 1rem;padding:.9rem}.hooger-product-branch-chooser__title{align-items:center;color:var(--foreground);display:flex;font-size:.9rem;font-weight:900;gap:.5rem}.hooger-product-branch-chooser__list{display:flex;flex-wrap:wrap;gap:.5rem}.hooger-product-branch-chooser__list button{background:var(--card);border:1px solid var(--border);border-radius:.8rem;color:var(--foreground);display:grid;font-size:.78rem;font-weight:850;gap:.15rem;min-height:2.7rem;padding:.45rem .7rem;text-align:right}.hooger-product-branch-chooser__list button.is-active,.hooger-product-branch-chooser__list button:hover{border-color:var(--accent);box-shadow:0 0 0 3px hsl(38 92% 50% / .14)}.hooger-product-branch-chooser__list small{color:var(--muted-foreground);font-weight:600}.hooger-single-feature-strip{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1rem}.hooger-single-attribute-boxes span,.hooger-single-feature-strip span{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 72%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:1.15rem;color:var(--foreground);display:grid;gap:.35rem;min-width:0;padding:.95rem}.hooger-single-feature-strip span{min-height:5.25rem}.hooger-single-feature-strip .hooger-icon{display:none}.hooger-single-attribute-boxes small,.hooger-single-feature-strip small{color:var(--muted-foreground);font-size:.72rem;font-weight:750}.hooger-single-attribute-boxes strong,.hooger-single-feature-strip strong{color:var(--foreground);font-size:1rem;font-weight:950;overflow-wrap:break-word}.hooger-single-attribute-boxes{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 62%,var(--card));border:1px solid var(--border);border-radius:var(--radius-lg);display:grid;gap:.85rem;margin-top:1rem;padding:1rem;width:100%}.hooger-product-review-form h3,.hooger-product-reviews-box h2,.hooger-single-attribute-boxes h3{align-items:center;color:var(--foreground);display:inline-flex;font-size:1rem;font-weight:950;gap:.45rem;margin:0}.hooger-single-attribute-boxes>div{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-product-reviews-box{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);clear:both;display:grid;gap:1rem;margin-top:2rem;padding:1.1rem}.hooger-product-reviews-box__head{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding-bottom:.85rem}.hooger-product-reviews-box__head span{background:var(--secondary);border-radius:999px;color:var(--muted-foreground);font-size:.78rem;font-weight:800;padding:.35rem .65rem}.hooger-product-review-list{display:grid;gap:.65rem}.hooger-product-review-list article{background:var(--secondary);border:1px solid var(--border);border-radius:1rem;display:grid;gap:.35rem;padding:.85rem}.hooger-product-review-list strong{color:var(--foreground);font-size:.9rem;font-weight:950}.hooger-product-review-list p{color:var(--muted-foreground);line-height:1.8;margin:0}.hooger-product-review-form .comment-form{display:grid;gap:.85rem;margin:0}.hooger-product-review-form p{margin:0}.hooger-product-review-form .comment-form-cookies-consent,.hooger-product-review-form .comment-form-rating,.hooger-product-review-form .comment-notes{display:none}.hooger-product-review-form label{color:var(--foreground);display:grid;font-size:.82rem;font-weight:850;gap:.4rem}.hooger-product-review-form input[type=text],.hooger-product-review-form textarea{background:var(--secondary);border:1px solid var(--border);border-radius:.9rem;color:var(--foreground);font-family:inherit;padding:.8rem .9rem;width:100%}.hooger-woocommerce-content .woocommerce-tabs.wc-tabs-wrapper{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);clear:both;display:grid;gap:1rem;grid-column:1/-1;margin:2rem 0;overflow:hidden;padding:1rem;width:100%}.hooger-woocommerce-content .woocommerce-tabs ul.tabs,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 66%,var(--card));border:1px solid var(--border);border-radius:1rem;display:flex;gap:.45rem;margin:0!important;overflow-x:auto;padding:.35rem!important;scrollbar-width:none}.hooger-woocommerce-content .woocommerce-tabs ul.tabs::-webkit-scrollbar,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs::-webkit-scrollbar{display:none}.hooger-woocommerce-content .woocommerce-tabs ul.tabs li::after,.hooger-woocommerce-content .woocommerce-tabs ul.tabs li::before,.hooger-woocommerce-content .woocommerce-tabs ul.tabs::after,.hooger-woocommerce-content .woocommerce-tabs ul.tabs::before,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs::after,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs::before{display:none!important}.hooger-woocommerce-content .woocommerce-tabs ul.tabs li,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs li{background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;white-space:nowrap}.hooger-woocommerce-content .woocommerce-tabs ul.tabs li a,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs li a{align-items:center;background:0 0;border:1px solid transparent;border-radius:.85rem;color:var(--muted-foreground);display:inline-flex;font-size:.9rem;font-weight:950;justify-content:center;min-height:2.75rem;padding:.6rem 1rem;text-decoration:none}.hooger-woocommerce-content .woocommerce-tabs ul.tabs li.active a,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs li.active a{background:var(--primary);border-color:var(--primary);box-shadow:0 .7rem 1.4rem hsl(228 56% 25% / .16);color:#fff}.hooger-woocommerce-content .woocommerce-tabs .panel{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 46%,var(--card));border:1px solid var(--border);border-radius:1.1rem;color:var(--foreground);margin:0!important;padding:1.2rem}.hooger-product-tab-content{display:grid;gap:1rem}.hooger-product-tab-content h2,.hooger-woocommerce-content #review_form_wrapper .comment-reply-title,.hooger-woocommerce-content #reviews #comments h2,.hooger-woocommerce-content .hooger-product-review-title,.hooger-woocommerce-content .woocommerce-tabs .panel h2{color:var(--foreground);font-size:1.18rem;font-weight:950;line-height:1.5;margin:0}.hooger-product-tab-copy{color:var(--muted-foreground);font-size:.95rem;line-height:2}.hooger-product-tab-copy p{margin:0 0 .85rem}.hooger-product-tab-copy p:last-child{margin-bottom:0}.hooger-woocommerce-content table.shop_attributes{border:0;border-collapse:separate;border-spacing:0 0.65rem;margin:0;width:100%}.hooger-woocommerce-content table.shop_attributes tr{background:var(--card);border:1px solid var(--border);border-radius:1rem;display:grid;grid-template-columns:minmax(7.5rem,0.35fr) minmax(0,1fr);overflow:hidden}.hooger-woocommerce-content table.shop_attributes td,.hooger-woocommerce-content table.shop_attributes th{background:0 0!important;border:0;color:var(--foreground);font-style:normal;line-height:1.8;padding:.85rem 1rem;text-align:right}.hooger-woocommerce-content table.shop_attributes th{color:var(--foreground);font-weight:950}.hooger-woocommerce-content table.shop_attributes td{color:var(--muted-foreground);font-weight:800}.hooger-woocommerce-content table.shop_attributes td p{margin:0}.hooger-product-tab-content--reviews #reviews,.hooger-woocommerce-content #reviews{display:grid;gap:1rem}.hooger-woocommerce-content #reviews #comments ol.commentlist{display:grid;gap:.75rem;list-style:none;margin:1rem 0 0;padding:0}.hooger-woocommerce-content #reviews #comments ol.commentlist li{background:var(--card);border:1px solid var(--border);border-radius:1rem;margin:0;padding:.9rem}.hooger-woocommerce-content #reviews #comments ol.commentlist li img.avatar{display:none}.hooger-woocommerce-content #reviews #comments .comment-text{border:0!important;margin:0!important;padding:0!important}.hooger-woocommerce-content #review_form .comment-form-cookies-consent,.hooger-woocommerce-content #review_form .comment-form-rating,.hooger-woocommerce-content #review_form .comment-notes,.hooger-woocommerce-content #reviews .star-rating{display:none!important}.hooger-woocommerce-content #reviews .woocommerce-review__author{color:var(--foreground);font-weight:950}.hooger-woocommerce-content #reviews .description{color:var(--muted-foreground);line-height:1.9}.hooger-woocommerce-content #review_form_wrapper{background:var(--card);border:1px solid var(--border);border-radius:1rem;display:grid;gap:.85rem;margin-top:1rem;padding:1rem}.hooger-woocommerce-content #review_form .comment-form{display:grid;gap:.8rem;margin:0}.hooger-woocommerce-content #review_form .comment-form p{margin:0}.hooger-woocommerce-content #review_form label{color:var(--foreground);display:grid;font-size:.82rem;font-weight:850;gap:.4rem}.hooger-woocommerce-content #review_form input[type=text],.hooger-woocommerce-content #review_form textarea{background:var(--secondary);border:1px solid var(--border);border-radius:.9rem;color:var(--foreground);font-family:inherit;padding:.8rem .9rem;width:100%}.hooger-woocommerce-content #review_form .form-submit{justify-self:start}.hooger-woocommerce-content #review_form .hooger-submit-button,.hooger-woocommerce-content #review_form .submit{background:var(--primary);border:0;border-radius:.95rem;color:#fff;cursor:pointer;font-family:inherit;font-weight:950;min-height:2.9rem;padding:.75rem 1.2rem}.hooger-woocommerce-content .related.products,.hooger-woocommerce-content .upsells.products{clear:both;grid-column:1/-1;margin-top:2rem;width:100%}.hooger-woocommerce-content .related.products>h2,.hooger-woocommerce-content .upsells.products>h2{align-items:center;color:var(--foreground);display:flex;font-size:clamp(1.18rem, 2vw, 1.55rem);font-weight:950;gap:.65rem;justify-content:flex-start;margin:0 0 1rem}.hooger-woocommerce-content .related.products>h2::before,.hooger-woocommerce-content .upsells.products>h2::before{background:var(--accent);border-radius:999px;content:"";height:.55rem;width:.55rem}.hooger-woocommerce-content .related.products ul.products,.hooger-woocommerce-content .upsells.products ul.products{display:grid!important;gap:1rem!important;grid-template-columns:repeat(auto-fill,minmax(14rem,17rem));justify-content:start;margin:0!important;padding:0!important}.hooger-woocommerce-content .related.products ul.products li.product,.hooger-woocommerce-content .upsells.products ul.products li.product{background:linear-gradient(180deg,color-mix(in srgb,var(--card) 94%,#fff 6%),var(--card));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--border) 82%,var(--accent));border-radius:1.25rem;display:flex;flex-direction:column;min-height:100%;padding:.8rem}.hooger-woocommerce-content .related.products ul.products li.product a.woocommerce-LoopProduct-link,.hooger-woocommerce-content .upsells.products ul.products li.product a.woocommerce-LoopProduct-link{color:inherit;display:grid;gap:.65rem;text-decoration:none}.hooger-woocommerce-content .related.products ul.products li.product a img,.hooger-woocommerce-content .upsells.products ul.products li.product a img{background:var(--secondary,#f8fafc);background:color-mix(in srgb,var(--secondary) 78%,#f5f0eb);border-radius:1rem;margin:0}.hooger-woocommerce-content .related.products ul.products li.product .woocommerce-loop-product__title,.hooger-woocommerce-content .upsells.products ul.products li.product .woocommerce-loop-product__title{font-size:.95rem;font-weight:950;min-height:3.15rem}.hooger-woocommerce-content .related.products ul.products li.product .price,.hooger-woocommerce-content .upsells.products ul.products li.product .price{color:var(--primary)!important;margin:.15rem 0 .75rem}.hooger-woocommerce-content .related.products ul.products li.product .button,.hooger-woocommerce-content .upsells.products ul.products li.product .button{background:var(--accent)!important;border-radius:1rem;color:var(--accent-foreground)!important;margin-top:auto;min-height:2.8rem}@media (min-width:1024px){.hooger-woocommerce-content form.checkout{grid-template-columns:minmax(0,1.35fr) minmax(22rem,0.8fr)}.hooger-woocommerce-content form.checkout .col2-set{grid-column:1;grid-row:1/span 4;grid-template-columns:1fr}.hooger-woocommerce-content #order_review_heading{grid-column:2;grid-row:1;margin:0}.hooger-woocommerce-content .woocommerce-checkout-review-order{grid-column:2;grid-row:2;margin-top:0}.hooger-woocommerce-content .woocommerce-checkout-review-order{position:sticky;top:calc(var(--header-height,5rem) + 1rem)}.hooger-page--checkout .hooger-checkout-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(0,2fr) minmax(22rem,0.85fr)}.hooger-page--checkout .hooger-order-summary{position:sticky;top:calc(var(--header-height,5rem) + 1rem)}.hooger-page--checkout .hooger-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-single-product .summary{align-self:start;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:1.25rem;position:sticky;top:calc(var(--header-height,5rem) + 1rem)}}@media (min-width:768px) and (max-width:1023px){.hooger-product-layout:has(.hooger-shop-sidebar),.hooger-shop-layout:has(.hooger-shop-sidebar){grid-template-columns:1fr}.hooger-shop-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-woocommerce-content .woocommerce ul.products,.hooger-woocommerce-content ul.products,.hooger-woocommerce-content ul.products.columns-1,.hooger-woocommerce-content ul.products.columns-2,.hooger-woocommerce-content ul.products.columns-3,.hooger-woocommerce-content ul.products.columns-4,.hooger-woocommerce-content ul.products.columns-5,.hooger-woocommerce-content ul.products.columns-6{display:grid!important;gap:1rem!important;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0!important;padding:0!important}.hooger-woocommerce-content .woocommerce ul.products li.product,.hooger-woocommerce-content .woocommerce-page ul.products li.product,.hooger-woocommerce-content ul.products li.product,.hooger-woocommerce-content ul.products[class*=columns-] li.product{clear:none!important;float:none!important;margin:0!important;min-width:0;width:100%!important}.hooger-single-product div.product,.hooger-woocommerce-content .col2-set,.hooger-woocommerce-content div.product,.hooger-woocommerce-content form.checkout{grid-template-columns:1fr}}@media (max-width:767px){.hooger-woocommerce-content{padding:1rem 0 5rem}.hooger-shop-filter-toggle{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft);color:var(--foreground);display:inline-flex;font-size:.9rem;font-weight:900;gap:.5rem;margin-bottom:.9rem;min-height:2.9rem;padding:.65rem .95rem}.hooger-shop-filter-backdrop{background:hsl(224 35% 8% / .42);border:0;display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .18s ease;z-index:1100}.hooger-shop-sidebar{background:var(--card);border-inline-start:1px solid var(--border);border-radius:1.25rem 0 0 1.25rem;box-shadow:var(--shadow-elevated);display:block;height:100dvh;inset-block:0;inset-inline-start:auto;inset-inline-end:0;max-width:min(88vw,22rem);overflow-y:auto;padding:1rem;position:fixed;transform:translateX(105%);transition:transform .2s ease;width:min(88vw,22rem);z-index:1101}.hooger-shop-sidebar__head{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin:-.25rem 0 1rem;padding-bottom:.8rem}.hooger-shop-sidebar__head strong{font-size:1rem;font-weight:950}.hooger-shop-sidebar__head button{align-items:center;background:var(--secondary);border:0;border-radius:.75rem;color:var(--foreground);display:inline-flex;height:2.35rem;justify-content:center;width:2.35rem}.hooger-landing.is-shop-filter-open .hooger-shop-sidebar{transform:translateX(0)}.hooger-landing.is-shop-filter-open .hooger-shop-filter-backdrop{opacity:1;pointer-events:auto}.hooger-woocommerce-content .woocommerce ul.products,.hooger-woocommerce-content ul.products,.hooger-woocommerce-content ul.products.columns-1,.hooger-woocommerce-content ul.products.columns-2,.hooger-woocommerce-content ul.products.columns-3,.hooger-woocommerce-content ul.products.columns-4,.hooger-woocommerce-content ul.products.columns-5,.hooger-woocommerce-content ul.products.columns-6{display:grid!important;gap:.75rem!important;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0!important;padding:0!important}.hooger-woocommerce-content .woocommerce ul.products li.product,.hooger-woocommerce-content .woocommerce-page ul.products li.product,.hooger-woocommerce-content ul.products li.product,.hooger-woocommerce-content ul.products[class*=columns-] li.product{border-radius:1rem;clear:none!important;float:none!important;margin:0!important;min-width:0;padding:.55rem;width:100%!important}.hooger-woocommerce-content ul.products li.product a img{aspect-ratio:1/0.86;border-radius:.8rem;margin-bottom:.65rem}.hooger-woocommerce-content ul.products li.product .woocommerce-loop-product__title{font-size:.82rem;line-height:1.55;min-height:2.55rem}.hooger-woocommerce-content .button,.hooger-woocommerce-content button.button,.hooger-woocommerce-content input.button{font-size:.78rem;min-height:2.55rem;padding-inline:0.55rem;width:100%}.hooger-product-layout:has(.hooger-shop-sidebar),.hooger-shop-layout:has(.hooger-shop-sidebar),.hooger-single-product div.product,.hooger-woocommerce-content .col2-set,.hooger-woocommerce-content div.product{grid-template-columns:1fr}.hooger-woocommerce-content .coupon,.hooger-woocommerce-content div.product form.cart,.hooger-woocommerce-content form.checkout{grid-template-columns:1fr}.hooger-woocommerce-content div.product form.cart{display:grid;gap:.75rem}.hooger-woocommerce-content .coupon .button,.hooger-woocommerce-content div.product form.cart .quantity,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button{width:100%}.hooger-woocommerce-content .quantity.hooger-qty-enhanced{grid-template-columns:3rem minmax(0,1fr) 3rem;width:100%}.hooger-woocommerce-content table.shop_table_responsive tbody th,.hooger-woocommerce-content table.shop_table_responsive tr{display:block}.hooger-woocommerce-content .related.products ul.products,.hooger-woocommerce-content .upsells.products ul.products{grid-template-columns:repeat(2,minmax(0,1fr));max-height:54rem;overflow-y:auto;overscroll-behavior:contain;padding-bottom:.35rem!important}.hooger-product-branch-chooser{margin-top:.75rem}.hooger-product-branch-chooser__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-product-detail{gap:1.1rem}.hooger-product-detail>img{aspect-ratio:1.38/1;border-radius:0 0 1.35rem 1.35rem;margin-inline:-0.25rem}.hooger-product-detail h1{font-size:1.45rem;margin-top:.4rem;text-align:right}.hooger-product-detail p{font-size:.92rem;text-align:right}.hooger-product-detail__features,.hooger-single-attribute-boxes>div,.hooger-single-feature-strip{gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-product-detail__features span,.hooger-single-attribute-boxes span,.hooger-single-feature-strip span{min-height:4.75rem;padding:.8rem}.hooger-product-detail__features small,.hooger-single-attribute-boxes small,.hooger-single-feature-strip small{font-size:.76rem}.hooger-product-detail__features strong,.hooger-single-attribute-boxes strong,.hooger-single-feature-strip strong{font-size:.95rem}.hooger-product-detail__trust{justify-content:flex-start}.hooger-product-detail__buy{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr)}.hooger-product-detail__buy>strong{justify-self:end}.hooger-product-detail__qty,.hooger-woocommerce-content .quantity.hooger-qty-enhanced{grid-template-columns:2.45rem 3.1rem 2.45rem;min-height:2.75rem}.hooger-product-detail__qty button,.hooger-product-detail__qty input,.hooger-wc-qty-button,.hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty{height:2.75rem;min-height:2.75rem}.hooger-woocommerce-content .woocommerce-tabs.wc-tabs-wrapper{border-radius:1.1rem;margin:1.25rem 0;padding:.75rem}.hooger-woocommerce-content .woocommerce-tabs ul.tabs,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs{justify-content:flex-start;padding:.28rem!important}.hooger-woocommerce-content .woocommerce-tabs ul.tabs li a,.hooger-woocommerce-content .woocommerce-tabs ul.wc-tabs li a{font-size:.82rem;min-height:2.45rem;padding:.55rem .75rem}.hooger-woocommerce-content .woocommerce-tabs .panel{border-radius:.95rem;padding:.9rem}.hooger-product-tab-content h2,.hooger-woocommerce-content #review_form_wrapper .comment-reply-title,.hooger-woocommerce-content #reviews #comments h2,.hooger-woocommerce-content .hooger-product-review-title,.hooger-woocommerce-content .woocommerce-tabs .panel h2{font-size:1rem}.hooger-product-tab-copy{font-size:.88rem;line-height:1.9}.hooger-woocommerce-content table.shop_attributes{border-spacing:0 0.55rem}.hooger-woocommerce-content table.shop_attributes tr{grid-template-columns:minmax(5.5rem,0.45fr) minmax(0,1fr)}.hooger-woocommerce-content table.shop_attributes td,.hooger-woocommerce-content table.shop_attributes th{font-size:.84rem;padding:.7rem .75rem}.hooger-woocommerce-content #review_form_wrapper{padding:.85rem}.hooger-woocommerce-content #review_form .form-submit,.hooger-woocommerce-content #review_form .hooger-submit-button,.hooger-woocommerce-content #review_form .submit{width:100%}}@media (min-width:640px){.hooger-page-main{min-height:calc(100vh - 4.5rem);padding-block:calc(4.5rem + 2rem) 5rem}.hooger-page-title{font-size:2rem}.hooger-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hooger-choice-grid,.hooger-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.hooger-page-card{padding:2rem}.hooger-blog-slide{flex-basis:22rem}.hooger-checkout-grid,.hooger-contact-grid,.hooger-product-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-blog-card img,.hooger-blog-post img,.hooger-product-detail img{aspect-ratio:16/9}}@media (min-width:1024px){.hooger-page-main{padding-block:calc(4.5rem + 2.5rem) 5rem}.hooger-blog-slide{flex-basis:24rem}.hooger-profile-grid{grid-template-columns:minmax(16rem,1fr) minmax(0,3fr);padding-bottom:0}.hooger-profile-sidebar{background:var(--card);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-soft);display:block;height:fit-content;overflow:hidden;padding:1.25rem}.hooger-profile-bottom,.hooger-profile-mobile,.hooger-profile-mobile-menu{display:none!important}.hooger-profile-heading h2,.hooger-profile-panel>h2{font-size:1.25rem}.hooger-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hooger-checkout-grid{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr)}}.woocommerce-checkout .hooger-woocommerce-content{background:radial-gradient(circle at 82% 2%,hsl(38 92% 55% / .11),transparent 23rem),linear-gradient(180deg,color-mix(in srgb,var(--secondary) 52%,#fff 48%),var(--background) 18rem);padding-block:clamp(1rem,2.2vw,2rem) 5rem}.woocommerce-checkout .hooger-woocommerce-content>.hooger-container{max-width:1320px}.woocommerce-checkout .hooger-woocommerce-content .woocommerce{display:grid;gap:1rem}.hooger-wc-checkout-hero{align-items:stretch;background:linear-gradient(135deg,hsl(230 48% 18% / .96),hsl(230 44% 24% / .9)),var(--primary);border:1px solid hsl(38 92% 55% / .22);border-radius:clamp(1.1rem,2vw,1.6rem);box-shadow:0 22px 60px -42px hsl(230 37% 17% / .75);color:#fff;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto minmax(13rem,auto);overflow:hidden;padding:clamp(1rem,2.4vw,1.7rem);position:relative}.hooger-wc-checkout-hero::after{background:radial-gradient(circle,hsl(38 92% 55% / .22),transparent 66%);content:"";height:16rem;left:-4rem;position:absolute;top:-7rem;width:16rem}.hooger-wc-checkout-branch,.hooger-wc-checkout-kicker{align-items:center;display:inline-flex;gap:.45rem}.hooger-wc-checkout-kicker{background:hsl(0 0% 100% / .1);border:1px solid hsl(0 0% 100% / .14);border-radius:999px;font-size:.86rem;font-weight:850;min-height:2.4rem;padding:.45rem .8rem;width:fit-content}.hooger-wc-checkout-hero h1{color:inherit;font-size:clamp(1.8rem, 4vw, 3rem);font-weight:950;line-height:1.25;margin:.65rem 0 .45rem}.hooger-wc-checkout-hero p{color:hsl(0 0% 100% / .78);line-height:1.9;margin:0;max-width:38rem}.hooger-wc-checkout-steps{align-self:center;display:grid;gap:.5rem;list-style:none;margin:0;min-width:13rem;padding:0}.hooger-wc-checkout-steps li{align-items:center;background:hsl(0 0% 100% / .09);border:1px solid hsl(0 0% 100% / .12);border-radius:.9rem;color:hsl(0 0% 100% / .88);display:flex;font-size:.88rem;font-weight:850;gap:.55rem;min-height:2.75rem;padding:.45rem .65rem}.hooger-wc-checkout-steps span{align-items:center;background:var(--accent);border-radius:999px;color:var(--accent-foreground);display:inline-flex;flex:0 0 1.55rem;font-size:.8rem;height:1.55rem;justify-content:center}.hooger-wc-checkout-branch{align-self:center;background:hsl(0 0% 100% / .1);border:1px solid hsl(0 0% 100% / .14);border-radius:1rem;flex-wrap:wrap;justify-content:space-between;min-height:4.75rem;padding:.8rem .9rem;position:relative;z-index:1}.hooger-wc-checkout-branch small,.hooger-wc-checkout-branch span{color:hsl(0 0% 100% / .72);font-size:.78rem;font-weight:750}.hooger-wc-checkout-branch strong{color:#fff;flex-basis:100%;font-weight:950}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-error,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-info,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-message{background:var(--card);border:1px solid var(--border);border-inline-start:4px solid var(--primary);border-radius:1.15rem;box-shadow:var(--shadow-soft);color:var(--foreground);line-height:1.8;margin:0;padding:.9rem 1rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-form-coupon-toggle .woocommerce-info::before,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-info::before{color:var(--primary);inset-inline-start:1rem;top:1rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-form-coupon-toggle a,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-info a{color:var(--primary);font-weight:900;text-decoration:none}.woocommerce-checkout .hooger-woocommerce-content .checkout_coupon{background:var(--card);border:1px solid var(--border);border-radius:1.15rem;box-shadow:var(--shadow-soft);display:grid;gap:.85rem;margin:0;padding:1rem}.woocommerce-checkout .hooger-woocommerce-content form.checkout{align-items:start;background:0 0;border:0;box-shadow:none;display:grid;gap:clamp(1rem,2vw,1.5rem);padding:0}.woocommerce-checkout .hooger-woocommerce-content form.checkout .col2-set{display:grid;gap:1rem;min-width:0}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-additional-fields,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-billing-fields,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-shipping-fields{background:linear-gradient(180deg,color-mix(in srgb,var(--card) 96%,#fff 4%),var(--card)),var(--card);border:1px solid var(--border);border-radius:1.35rem;box-shadow:var(--shadow-soft);padding:clamp(1rem,2vw,1.45rem)}.woocommerce-checkout .hooger-woocommerce-content #order_review_heading,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-additional-fields h3,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-billing-fields h3{align-items:center;color:var(--foreground);display:flex;font-size:clamp(1.15rem, 2vw, 1.35rem);font-weight:950;gap:.55rem;letter-spacing:0;line-height:1.5;margin:0 0 1rem}.woocommerce-checkout .hooger-woocommerce-content #order_review_heading::before,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-additional-fields h3::before,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-billing-fields h3::before{background:var(--accent);border-radius:.65rem;content:"";flex:0 0 0.8rem;height:.8rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-additional-fields__field-wrapper,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-shipping-fields__field-wrapper{display:grid;gap:.85rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce-checkout .hooger-woocommerce-content .form-row{float:none!important;margin:0!important;padding:0!important;width:auto!important}.woocommerce-checkout .hooger-woocommerce-content #billing_address_1_field,.woocommerce-checkout .hooger-woocommerce-content #billing_address_2_field,.woocommerce-checkout .hooger-woocommerce-content #billing_company_field,.woocommerce-checkout .hooger-woocommerce-content #billing_country_field,.woocommerce-checkout .hooger-woocommerce-content #order_comments_field,.woocommerce-checkout .hooger-woocommerce-content .form-row-wide{grid-column:1/-1}.woocommerce-checkout .hooger-woocommerce-content .form-row label{color:var(--foreground);display:block;font-size:.88rem;font-weight:850;line-height:1.7;margin:0 0 .35rem}.woocommerce-checkout .hooger-woocommerce-content .required{color:var(--destructive);text-decoration:none}.woocommerce-checkout .hooger-woocommerce-content .select2-container .select2-selection--single,.woocommerce-checkout .hooger-woocommerce-content input.input-text,.woocommerce-checkout .hooger-woocommerce-content select,.woocommerce-checkout .hooger-woocommerce-content textarea{background:var(--secondary);border:1px solid var(--border);border-radius:.95rem;box-shadow:none;color:var(--foreground);font-family:inherit;font-size:.95rem;min-height:3.1rem;padding:.75rem .9rem;text-align:right;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.woocommerce-checkout .hooger-woocommerce-content textarea{min-height:7rem;resize:vertical}.woocommerce-checkout .hooger-woocommerce-content .select2-container--open .select2-selection--single,.woocommerce-checkout .hooger-woocommerce-content input.input-text:focus,.woocommerce-checkout .hooger-woocommerce-content select:focus,.woocommerce-checkout .hooger-woocommerce-content textarea:focus{background:var(--card);border-color:var(--primary);box-shadow:0 0 0 4px hsl(38 92% 55% / .14);outline:0}.woocommerce-checkout .hooger-woocommerce-content .select2-container .select2-selection--single{align-items:center;display:flex;padding:0 .9rem}.woocommerce-checkout .hooger-woocommerce-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--foreground);line-height:3.1rem;padding:0}.woocommerce-checkout .hooger-woocommerce-content .select2-container--default .select2-selection--single .select2-selection__arrow{left:.8rem;right:auto;top:.8rem}.woocommerce-checkout .hooger-woocommerce-content #order_review_heading{background:var(--card);border:1px solid var(--border);border-radius:1.25rem 1.25rem 0 0;box-shadow:var(--shadow-soft);margin:0;padding:1rem 1.1rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order{background:var(--card);border:1px solid var(--border);border-radius:0 0 1.25rem 1.25rem;border-top:0;box-shadow:var(--shadow-soft);margin:0;overflow:hidden;padding:0}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table{background:0 0;border:0;border-collapse:separate;border-radius:0;box-shadow:none;margin:0;overflow:visible;padding:0}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table td,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table th{border-color:var(--border);padding:.9rem 1rem;vertical-align:middle}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table thead th{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 74%,var(--card));color:var(--muted-foreground);font-size:.82rem;font-weight:900}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table .product-name{color:var(--foreground);font-weight:850;line-height:1.75}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot td{color:var(--foreground);font-weight:900;text-align:left}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot th{color:var(--muted-foreground);font-weight:850}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table .order-total td,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table .order-total th{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 16%,var(--card));color:var(--foreground);font-size:1.05rem;font-weight:950}.hooger-wc-checkout-note{align-items:flex-start;background:var(--card,#fff);background:color-mix(in srgb,var(--primary) 7%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--primary) 20%,var(--border));border-radius:1rem;display:flex;gap:.75rem;margin:1rem;padding:.85rem}.hooger-wc-checkout-note>.hooger-icon{background:var(--primary);border-radius:.8rem;color:#fff;flex:0 0 2.35rem;height:2.35rem;padding:.55rem;width:2.35rem}.hooger-wc-checkout-note span,.hooger-wc-checkout-note strong{display:block}.hooger-wc-checkout-note strong{color:var(--foreground);font-size:.92rem;font-weight:950}.hooger-wc-checkout-note span{color:var(--muted-foreground);font-size:.82rem;line-height:1.8}.woocommerce-checkout .hooger-woocommerce-content #payment{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 72%,var(--card));border-radius:0;color:var(--foreground);padding:0}.woocommerce-checkout .hooger-woocommerce-content #payment ul.payment_methods{border-bottom:1px solid var(--border);padding:1rem}.woocommerce-checkout .hooger-woocommerce-content #payment ul.payment_methods li{background:var(--card);border:1px solid var(--border);border-radius:1rem;margin:0 0 .75rem;padding:.85rem}.woocommerce-checkout .hooger-woocommerce-content #payment ul.payment_methods li:last-child{margin-bottom:0}.woocommerce-checkout .hooger-woocommerce-content #payment div.payment_box{background:var(--secondary);border:1px solid var(--border);border-radius:.9rem;color:var(--muted-foreground);line-height:1.8;margin:.75rem 0 0}.woocommerce-checkout .hooger-woocommerce-content #payment .place-order{display:grid;gap:.85rem;margin:0;padding:1rem}.woocommerce-checkout .hooger-woocommerce-content #payment .woocommerce-privacy-policy-text{color:var(--muted-foreground);font-size:.82rem;line-height:1.9}.woocommerce-checkout .hooger-woocommerce-content #payment #place_order{align-items:center;background:var(--accent)!important;border:0!important;border-radius:1rem;box-shadow:var(--shadow-accent);color:var(--accent-foreground)!important;display:inline-flex;font-size:1rem;font-weight:950;justify-content:center;min-height:3.35rem;padding:.95rem 1.2rem;width:100%}.woocommerce-checkout .hooger-woocommerce-content #payment #place_order:hover{transform:translateY(-1px)}@media (min-width:1024px){.woocommerce-checkout .hooger-woocommerce-content form.checkout{grid-template-columns:minmax(0,1.55fr) minmax(23rem,0.85fr)}.woocommerce-checkout .hooger-woocommerce-content form.checkout .col2-set{grid-column:1;grid-row:1/span 4}.woocommerce-checkout .hooger-woocommerce-content #order_review_heading{grid-column:2;grid-row:1}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order{grid-column:2;grid-row:2;position:sticky;top:calc(var(--header-height,5rem) + 1rem)}}@media (max-width:1023px){.hooger-wc-checkout-hero{grid-template-columns:1fr}.hooger-wc-checkout-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-additional-fields__field-wrapper,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-shipping-fields__field-wrapper,.woocommerce-checkout .hooger-woocommerce-content form.checkout{grid-template-columns:1fr}}@media (max-width:767px){.woocommerce-checkout .hooger-woocommerce-content{padding-block:0.85rem calc(5.5rem + env(safe-area-inset-bottom))}.hooger-wc-checkout-hero{border-radius:1.15rem;padding:1rem}.hooger-wc-checkout-hero h1{font-size:1.65rem}.hooger-wc-checkout-hero p{font-size:.9rem}.hooger-wc-checkout-steps{gap:.4rem;grid-template-columns:1fr}.hooger-wc-checkout-steps li{min-height:2.45rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-additional-fields,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-billing-fields,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-shipping-fields{border-radius:1.1rem;padding:.95rem}.woocommerce-checkout .hooger-woocommerce-content #order_review_heading,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order{border-radius:1.1rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order{border-top:1px solid var(--border)}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table td,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table th{padding:.75rem}}.woocommerce-checkout .hooger-wc-checkout-hero{align-items:end;background:0 0;border:0;border-radius:0;box-shadow:none;color:var(--foreground);grid-template-columns:minmax(0,1fr) minmax(13rem,auto);overflow:visible;padding:0}.woocommerce-checkout .hooger-wc-checkout-hero::after{display:none}.woocommerce-checkout .hooger-wc-checkout-title{display:grid;gap:.35rem}.woocommerce-checkout .hooger-wc-checkout-title .hooger-page-back{width:fit-content}.woocommerce-checkout .hooger-wc-checkout-title .hooger-page-title{margin:0}.woocommerce-checkout .hooger-wc-checkout-title .hooger-page-lead{margin:0;max-width:44rem}.woocommerce-checkout .hooger-wc-checkout-kicker,.woocommerce-checkout .hooger-wc-checkout-steps{display:none}.woocommerce-checkout .hooger-wc-checkout-branch{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-soft);color:var(--foreground);min-height:4.5rem}.woocommerce-checkout .hooger-wc-checkout-branch>.hooger-icon{background:var(--accent);border-radius:.8rem;color:var(--accent-foreground);flex:0 0 2.45rem;height:2.45rem;padding:.58rem;width:2.45rem}.woocommerce-checkout .hooger-wc-checkout-branch small,.woocommerce-checkout .hooger-wc-checkout-branch span{color:var(--muted-foreground)}.woocommerce-checkout .hooger-wc-checkout-branch strong{color:var(--foreground)}.woocommerce-checkout .hooger-woocommerce-content form.checkout{margin-top:.25rem}.woocommerce-checkout .hooger-woocommerce-content #order_review_heading,.woocommerce-checkout .hooger-woocommerce-content .checkout_coupon,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-additional-fields,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-billing-fields,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-shipping-fields{border-radius:var(--radius-lg)}.woocommerce-checkout .hooger-woocommerce-content #order_review_heading{border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table td,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table th,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table thead,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tr{display:block}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody{display:grid;gap:.65rem;padding:1rem 1rem .5rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody tr.cart_item{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 56%,var(--card));border:1px solid var(--border);border-radius:1rem;display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr) auto;padding:.8rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody td{border:0;padding:0}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-name{color:var(--foreground);font-size:.92rem;font-weight:900}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-total{align-self:center;color:var(--primary);font-size:.92rem;font-weight:950;white-space:nowrap}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot{display:grid;gap:.2rem;padding:.5rem 1rem 1rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot tr{align-items:center;border-top:1px solid var(--border);display:flex;justify-content:space-between;min-height:2.9rem;padding:.55rem 0}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot th{background:0 0;border:0;padding:0}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot th{color:var(--muted-foreground);font-size:.9rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot td{color:var(--foreground);font-size:.95rem;text-align:left}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot tr.order-total{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 15%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--accent) 32%,var(--border));border-radius:1rem;margin-top:.35rem;padding:.75rem .85rem}.hooger-shipping-method-label{align-items:center;display:inline-flex;gap:.45rem}.hooger-shipping-method-label>.hooger-icon{background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--accent) 16%,transparent);border-radius:.65rem;color:var(--accent);height:1.9rem;padding:.42rem;width:1.9rem}@media (max-width:767px){.woocommerce-checkout .hooger-wc-checkout-hero{gap:.85rem;grid-template-columns:1fr}.woocommerce-checkout .hooger-wc-checkout-branch{width:100%}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody{padding-inline:0.75rem}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody tr.cart_item{grid-template-columns:1fr}.woocommerce-checkout .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-total{justify-self:start}}.hooger-landing a:focus-visible,.hooger-landing button:focus-visible,.hooger-landing input:focus-visible,.hooger-landing textarea:focus-visible{outline:3px solid hsl(38 92% 50% / .28);outline-offset:3px}.hooger-cart-button,.hooger-icon-button,.hooger-mobile-nav a,.hooger-product-card__mobile-add,.hooger-profile-bottom button,.hooger-submit-button{-webkit-tap-highlight-color:transparent}.hooger-address-card,.hooger-blog-slide,.hooger-notice-card,.hooger-order-card,.hooger-page-card,.hooger-product-card,.hooger-settings-identity{border-color:hsl(38 18% 86%)}.hooger-blog-slide,.hooger-page-card,.hooger-product-card{box-shadow:0 8px 22px -16px hsl(230 37% 17% / .28)}.hooger-blog-slide:hover,.hooger-page-card:hover,.hooger-product-card:hover{border-color:hsl(38 92% 50% / .22)}.hooger-filter-search input,.hooger-form input,.hooger-form textarea,.hooger-page-search input{min-height:3rem}.hooger-filter-search input:focus,.hooger-form input:focus,.hooger-form textarea:focus,.hooger-page-search input:focus{border-color:hsl(38 92% 50% / .48);box-shadow:0 0 0 4px hsl(38 92% 50% / .12)}@media (max-width:639px){body.admin-bar #wpadminbar{position:fixed!important;top:0!important}.hooger-landing{--shadow-soft:0 7px 20px -16px hsl(230 37% 17% / 0.32);--shadow-medium:0 14px 30px -20px hsl(230 37% 17% / 0.34)}.hooger-container{padding-inline:0.875rem}.hooger-main{padding-bottom:.5rem;padding-top:3.75rem}.admin-bar .hooger-main{padding-top:calc(3.75rem + 46px)}.hooger-page-main{padding-block:calc(3.75rem + 1rem) 3rem}.admin-bar .hooger-page-main{padding-top:calc(3.75rem + 46px + 1rem)}.hooger-header{left:0;position:fixed!important;right:0;top:0;transform:translate3d(0,0,0);will-change:transform;z-index:1000}.admin-bar .hooger-header{top:46px}.hooger-cart-backdrop{z-index:1070}.hooger-cart-panel{z-index:1071}.hooger-mobile-nav-backdrop{z-index:1090}.hooger-mobile-nav{z-index:1091}.hooger-header__bar{gap:.5rem;height:3.75rem}.hooger-cart-button,.hooger-icon-button{min-height:2.75rem;min-width:2.75rem}.hooger-blog-strip,.hooger-categories,.hooger-products,.hooger-shop-tools{margin-top:1.5rem}.hooger-address-card,.hooger-blog-slide,.hooger-branch-card,.hooger-filter-card,.hooger-notice-card,.hooger-order-card,.hooger-page-card,.hooger-product-card,.hooger-settings-identity{border-radius:.875rem}.hooger-filter-card__top{gap:.625rem;padding:.75rem}.hooger-filter-search input{font-size:.9rem;padding-block:0.75rem}.hooger-products__head,.hooger-section-heading{align-items:flex-start;gap:.75rem}.hooger-products__head h2,.hooger-section-heading h2{font-size:1.18rem;line-height:1.55}.hooger-grid-toggle button,.hooger-scroll-controls button{border-radius:.625rem;height:2.5rem;width:2.5rem}.hooger-product-grid{gap:.875rem}.hooger-product-card__image{aspect-ratio:1/0.92}.hooger-product-card__body{padding:.875rem}.hooger-product-card__body h3{font-size:.82rem;line-height:1.55;min-height:2.6rem}.hooger-product-card__body p{font-size:.68rem}.hooger-product-card__body strong{font-size:.82rem}.hooger-product-card__body div em{font-size:.62rem}.hooger-product-card__mobile-add{font-size:.8rem;min-height:2.65rem}.hooger-blog-strip__all,.hooger-products__more button{min-height:2.75rem}.hooger-blog-strip__rail{gap:.875rem;padding-bottom:.75rem}.hooger-blog-slide{flex-basis:min(80vw,20rem)}.hooger-blog-slide__body{gap:.625rem;padding:.95rem}.hooger-blog-slide__body h3{font-size:.98rem}.hooger-profile-mobile{box-shadow:var(--shadow-soft);margin-bottom:.875rem}.hooger-profile-panel.is-active{animation:none;gap:.75rem}.hooger-profile-heading h2,.hooger-profile-panel>h2{font-size:1.18rem}.hooger-loyalty-card,.hooger-order-card,.hooger-settings-card{padding:1rem}.hooger-order-card header span,.hooger-product-card__badges em,.hooger-product-card__new,.hooger-product-card__stock{min-height:1.35rem}.hooger-coupon-row,.hooger-history-row,.hooger-notice-card,.hooger-order-item,.hooger-order-meta-grid>span,.hooger-settings-row{border-radius:.75rem}.hooger-notice-card{display:grid;grid-template-columns:auto minmax(0,1fr)}.hooger-notice-actions{grid-column:1/-1;justify-content:flex-end;margin-inline-start:0}.hooger-profile-bottom{background:hsl(0 0% 100% / .96);backdrop-filter:blur(12px);border-top-color:hsl(38 20% 88% / .85)}.hooger-profile-bottom button{border-radius:.75rem;margin-inline:0.05rem}.hooger-profile-bottom button.is-active{background:hsl(38 92% 50% / .12)}.hooger-profile-bottom button.is-active .hooger-icon{color:var(--accent)}.hooger-profile-bottom button>.hooger-icon{height:1.85rem;stroke-width:2.3;width:1.85rem}.hooger-address-card nav button,.hooger-coupon-row button,.hooger-notice-actions button{min-height:2.45rem;min-width:2.45rem}.hooger-checkout-cart .hooger-profile-heading{align-items:center}.hooger-page--checkout .hooger-page-stack,.hooger-page--payment .hooger-page-stack{animation:none}.hooger-page--checkout .hooger-page-back,.hooger-page--payment .hooger-page-back{margin-bottom:.75rem}.hooger-page--checkout .hooger-page-title,.hooger-page--payment .hooger-payment-card h1{font-size:1.35rem;line-height:1.55;margin-bottom:.5rem}.hooger-page--checkout .hooger-page-lead,.hooger-page--payment .hooger-payment-card>p{font-size:.82rem;line-height:1.8;margin-bottom:1rem}.hooger-page--checkout .hooger-page-main{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px))}.hooger-checkout-grid,.hooger-checkout-main{gap:.875rem}.hooger-checkout-cart,.hooger-page--checkout .hooger-checkout-main>.hooger-page-card,.hooger-page--payment .hooger-payment-card{padding:1rem}.hooger-page--checkout .hooger-profile-heading{border-bottom:1px solid var(--border);margin-bottom:.75rem;padding-bottom:.75rem}.hooger-page--checkout .hooger-profile-heading a,.hooger-page--checkout .hooger-profile-heading button{border-radius:.75rem;min-height:2.5rem;padding:.45rem .7rem}.hooger-checkout-item{align-items:center;border:1px solid hsl(38 18% 88%);gap:.55rem .7rem;grid-template-columns:3.75rem minmax(0,1fr) auto;padding:.65rem}.hooger-checkout-item img{grid-row:1/3;width:3.75rem}.hooger-checkout-item>span{grid-column:2/-1}.hooger-checkout-item strong{font-size:.86rem;line-height:1.55}.hooger-checkout-item small{font-size:.72rem}.hooger-checkout-item .hooger-qty{grid-column:3;justify-content:flex-end;min-height:2.3rem;width:auto}.hooger-checkout-item .hooger-qty button{min-height:2.15rem;min-width:2.15rem;padding:.25rem}.hooger-checkout-item .hooger-qty b{font-size:.82rem;min-width:1.35rem;text-align:center}.hooger-checkout-item em{font-size:.84rem;grid-column:2;text-align:right;white-space:nowrap}.hooger-choice-grid{gap:.55rem}.hooger-choice-grid button{border-radius:.85rem;min-height:4.25rem;padding:.8rem}.hooger-address-card{background:var(--secondary);box-shadow:none}.hooger-order-summary{border-radius:1rem;gap:.7rem;padding:1rem}.hooger-order-summary h2{font-size:1rem}.hooger-order-summary div,.hooger-payment-summary div{font-size:.86rem}.hooger-coupon-form{gap:.55rem;padding-block:0.875rem}.hooger-coupon-form>div{grid-template-columns:minmax(0,1fr)}.hooger-coupon-form button{min-height:2.75rem;width:100%}.hooger-checkout-mobile-bar{align-items:center;background:hsl(0 0% 100% / .97);backdrop-filter:blur(16px);border:1px solid hsl(38 18% 86% / .9);border-radius:1.1rem 1.1rem 0 0;bottom:0;box-shadow:0 -16px 38px -24px hsl(230 37% 12% / .55);display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;left:0;padding:.75rem .875rem calc(.75rem + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:64}.hooger-checkout-mobile-bar span{color:var(--muted-foreground);display:grid;font-size:.72rem;font-weight:800;gap:.15rem}.hooger-checkout-mobile-bar strong{color:var(--foreground);font-size:1rem;font-weight:950;white-space:nowrap}.hooger-checkout-mobile-bar a{align-items:center;background:var(--accent);border-radius:.9rem;color:var(--accent-foreground);display:inline-flex;font-size:.9rem;font-weight:950;justify-content:center;min-height:3rem;padding-inline:1rem;white-space:nowrap}.hooger-checkout-mobile-bar a.is-disabled{opacity:.55}.hooger-payment-card{text-align:right}.hooger-payment-card>span{margin-inline:0}.hooger-payment-summary{gap:.75rem;margin-block:1rem 0}.hooger-payment-items{display:grid;gap:.55rem}.hooger-payment-items h2{color:var(--foreground);font-size:.95rem;margin:0 0 .2rem}.hooger-payment-items article{align-items:center;background:var(--secondary);border:1px solid hsl(38 18% 88%);border-radius:.85rem;display:grid;gap:.6rem;grid-template-columns:minmax(0,1fr) auto;padding:.75rem}.hooger-payment-items article span{min-width:0}.hooger-payment-items article small,.hooger-payment-items article strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-payment-items article strong{font-size:.86rem}.hooger-payment-items article small{color:var(--muted-foreground);font-size:.72rem;margin-top:.15rem}.hooger-payment-items article b{color:var(--accent);font-size:.84rem;white-space:nowrap}.hooger-payment-totals{gap:.55rem}.hooger-page--payment .hooger-submit-button{bottom:.75rem;box-shadow:0 12px 30px -18px hsl(230 37% 12% / .45);position:sticky;z-index:2}.hooger-profile-content,.hooger-profile-panel,.hooger-settings-panel{min-width:0}.hooger-profile-mobile{align-items:center;border-radius:1.25rem;padding:.875rem}.hooger-profile-mobile .hooger-profile-user{min-width:0}.hooger-profile-mobile .hooger-profile-user>div{min-width:0}.hooger-order-card{display:grid;gap:.75rem}.hooger-order-card header{margin-bottom:0}.hooger-order-card footer{background:var(--secondary);border-top:0;border-radius:.875rem;margin-top:0;padding:.75rem}.hooger-order-card footer span{font-size:.8rem}.hooger-order-card footer>div{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-order-card footer strong{font-size:1.05rem}.hooger-order-card footer button{border:1px solid hsl(38 18% 86%);border-radius:.75rem;font-size:.8rem;padding-inline:0.5rem}.hooger-order-detail-toggle{background:var(--accent)!important;border-color:transparent!important;color:var(--accent-foreground)!important}.hooger-order-card.is-open .hooger-order-sheet-backdrop{background:hsl(230 37% 12% / .48);backdrop-filter:blur(6px);display:block;inset:0;position:fixed;z-index:91}.admin-bar .hooger-order-card.is-open .hooger-order-sheet-backdrop{top:46px}.hooger-order-card.is-open .hooger-order-details{animation:hoogerSlideUp .22s ease-out both;background:var(--card);border:1px solid var(--border);border-bottom:0;border-radius:1.5rem 1.5rem 0 0;bottom:0;box-shadow:0 -18px 46px -24px hsl(230 37% 12% / .5);display:grid;gap:.875rem;height:min(92dvh,calc(100dvh - .75rem));left:0;margin:0;max-height:calc(100dvh - .75rem);overflow-y:auto;padding:1.15rem 1rem calc(1rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:92}.admin-bar .hooger-order-card.is-open .hooger-order-details{height:calc(100dvh - 46px - .75rem);max-height:calc(100dvh - 46px - .75rem)}.hooger-order-details::before{background:hsl(230 12% 60% / .35);border-radius:999px;content:"";height:.25rem;justify-self:center;width:3rem}.hooger-order-details__head{background:var(--card);padding-bottom:.25rem;position:sticky;top:-1.15rem;z-index:1}.hooger-order-sheet-close{align-items:center;background:var(--secondary);border-radius:.75rem;color:var(--foreground);display:inline-flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:0;width:2.5rem}.hooger-loyalty-card__head{align-items:stretch;display:grid;grid-template-columns:auto 1fr 1fr}.hooger-reward-grid{display:flex;margin-inline:-1rem;overflow-x:auto;padding:0 1rem .35rem;scroll-padding-inline:1rem;scroll-snap-type:x mandatory}.hooger-reward-grid button{flex:0 0 min(72vw,16rem);min-height:6.2rem;scroll-snap-align:start}.hooger-coupon-row,.hooger-history-row{align-items:flex-start;gap:.75rem}.hooger-settings-tabs{display:grid;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;padding-bottom:0}.hooger-settings-tabs button{border-radius:.75rem;font-size:.76rem;justify-content:center;line-height:1.45;min-width:0;padding:.625rem .35rem;white-space:normal}.hooger-settings-tabs button .hooger-icon{height:1rem;width:1rem}.hooger-settings-row{align-items:center;grid-template-columns:minmax(0,1fr) auto}.hooger-settings-row button:not(.hooger-toggle){justify-content:center;min-width:5.5rem}.hooger-address-card{display:grid;grid-template-columns:auto minmax(0,1fr)}.hooger-address-card>div,.hooger-notice-card>div{min-width:0}.hooger-address-card nav{display:grid;gap:.45rem;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline-start:0;width:100%}.hooger-address-card nav button{border-radius:.75rem;flex:1 1 auto;gap:.35rem;height:auto;width:100%}.hooger-address-card nav button::after{content:attr(aria-label);font-size:.68rem;font-weight:800;line-height:1.4}.hooger-notice-actions{display:grid;gap:.45rem;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));width:100%}.hooger-notice-actions button{width:100%}.hooger-address-modal__sheet{border-radius:1.35rem 1.35rem 0 0;max-height:calc(100dvh - .75rem)}.admin-bar .hooger-address-modal__sheet{max-height:calc(100dvh - 46px - .75rem)}.hooger-address-modal__sheet form{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.hooger-address-modal__sheet .hooger-submit-button{bottom:.5rem;box-shadow:0 12px 30px -18px hsl(230 37% 12% / .45);position:sticky;z-index:2}@keyframes hoogerMobilePanelIn{from{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.hooger-profile{overflow-x:hidden}.hooger-profile-content{display:grid;gap:.875rem;padding-top:0}.hooger-profile-mobile{display:none!important;align-items:stretch;background:hsl(0 0% 100% / .96);backdrop-filter:blur(14px);border-color:hsl(38 18% 86% / .9);border-radius:1rem;gap:.8rem;justify-content:stretch;margin-bottom:0;padding:.8rem;position:fixed;right:.875rem;left:.875rem;top:calc(3.75rem + .625rem);z-index:35}.hooger-profile-mobile>*{min-width:0}.admin-bar .hooger-profile-mobile{top:calc(46px + 3.75rem + .625rem)}.hooger-profile--settings-active .hooger-profile-content{padding-top:0}.hooger-profile--settings-active .hooger-profile-mobile{display:none}.hooger-profile-mobile .hooger-profile-user{align-items:center;display:flex;gap:.7rem}.hooger-profile-mobile-stats{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.hooger-profile-mobile-stats button{align-items:center;background:var(--secondary);border:1px solid hsl(38 18% 88%);border-radius:.8rem;color:var(--foreground);display:grid;gap:.12rem;justify-items:center;min-height:3.2rem;min-width:0;padding:.45rem .35rem;text-align:center}.hooger-profile-mobile-stats button.is-active{background:hsl(38 92% 50% / .12);border-color:hsl(38 92% 50% / .28)}.hooger-profile-mobile-stats strong{color:var(--foreground);font-size:.92rem;font-weight:950;line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-profile-mobile-stats span{color:var(--muted-foreground);font-size:.68rem;font-weight:850;line-height:1.35}.hooger-profile-panel.is-active,.hooger-settings-panel.is-active{animation:hoogerMobilePanelIn .2s ease-out}.hooger-profile-heading,.hooger-profile-panel>h2{align-items:center;background:var(--background);border-radius:.75rem;display:flex;justify-content:space-between}.hooger-profile-heading button{min-height:2.55rem}.hooger-profile-bottom{display:grid;gap:.25rem;grid-template-columns:repeat(5,minmax(0,1fr))}.hooger-profile-bottom button{min-width:0;touch-action:manipulation}.hooger-profile-bottom button>.hooger-icon{height:1.85rem;stroke-width:2.3;width:1.85rem}.hooger-order-card{border-color:hsl(38 18% 88%)}.hooger-order-card header>div{min-width:0}.hooger-order-card header strong{font-size:.96rem}.hooger-order-card header span{align-items:center;border-radius:999px;display:inline-flex;font-size:.72rem;gap:.25rem;justify-content:center;padding-inline:0.55rem;white-space:nowrap}.hooger-order-card footer>span{align-self:center}.hooger-coupon-row{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.hooger-coupon-row button{align-self:center}.hooger-copy-feedback{grid-column:1/-1;justify-content:center;text-align:center}.hooger-loyalty-card__head>div{min-width:0}.hooger-loyalty-card__head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooger-settings-tabs{background:var(--background);border-radius:.85rem;margin-bottom:.5rem;padding:.25rem}.hooger-settings-tabs button{min-height:2.75rem}.hooger-settings-identity{gap:.85rem}.hooger-settings-card .hooger-form,.hooger-settings-form{gap:.875rem}.hooger-settings-card .hooger-submit-button,.hooger-settings-form .hooger-submit-button{min-height:3rem;width:100%}.hooger-notice-card>span{align-items:center;background:hsl(38 92% 50% / .1);border-radius:.85rem;color:var(--accent);display:inline-flex;height:2.55rem;justify-content:center;width:2.55rem}.hooger-notice-card p,.hooger-notice-card strong{overflow-wrap:break-word}.hooger-filter-card.is-sheet-open .hooger-filter-backdrop{background:hsl(230 37% 12% / .48);backdrop-filter:blur(6px);display:block;inset:0;position:fixed;z-index:93}.hooger-filter-card.is-sheet-open{overflow:visible}.admin-bar .hooger-filter-card.is-sheet-open .hooger-filter-backdrop{top:46px}.hooger-filter-card .hooger-filter-panel.is-open{animation:hoogerSlideUp .22s ease-out both;background:var(--card);border:1px solid var(--border);border-bottom:0;border-radius:1.5rem 1.5rem 0 0;bottom:0;box-shadow:0 -18px 46px -24px hsl(230 37% 12% / .5);display:grid;gap:1rem;left:0;max-height:min(80dvh,calc(100dvh - 4.5rem));overflow-y:auto;padding:.875rem 1rem calc(1rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:94}.admin-bar .hooger-filter-card .hooger-filter-panel.is-open{max-height:calc(100dvh - 46px - .75rem)}.hooger-filter-panel__head{align-items:center;display:flex;gap:.75rem;justify-content:space-between;position:sticky;top:-.875rem;z-index:1}.hooger-filter-panel__head::before{background:hsl(230 12% 60% / .35);border-radius:999px;content:"";height:.25rem;left:50%;position:absolute;top:-.25rem;transform:translateX(-50%);width:3rem}.hooger-filter-panel__head strong{align-items:center;display:inline-flex;gap:.5rem;font-weight:900}.hooger-filter-panel__head button{align-items:center;background:var(--secondary);border-radius:.75rem;color:var(--foreground);display:inline-flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:0;width:2.5rem}.hooger-filter-card .hooger-chip-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-filter-card .hooger-chip-row button{justify-content:center;min-height:2.75rem}.hooger-filter-panel__actions{background:linear-gradient(to top,var(--card) 70%,hsl(0 0% 100% / 0));bottom:calc(-1rem - env(safe-area-inset-bottom));display:block;margin-inline:-1rem;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));position:sticky}.hooger-filter-panel__actions button{background:var(--accent);border-radius:.875rem;color:var(--accent-foreground);font-weight:900;min-height:3rem;width:100%}}@media (max-width:1023px){.hooger-elementor-product-grid .woocommerce ul.products,.hooger-elementor-product-grid ul.products{grid-template-columns:repeat(var(--hooger-grid-tablet,2),minmax(0,1fr))}}@media (max-width:767px){.admin-bar .hooger-elementor-header{top:auto}.hooger-elementor-header .hooger-elementor-header-bar{padding:.5rem .75rem}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{gap:.5rem;min-height:3.75rem}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2){display:none}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3){flex:1 1 auto}.hooger-elementor-header .elementor-widget-wrap{gap:.45rem;justify-content:flex-end}.hooger-elementor-header .elementor-widget-hooger_branch_selector{display:none}.hooger-elementor-header .hooger-login-button,.hooger-elementor-header .hooger-search-trigger{display:none}.hooger-elementor-header .hooger-mobile-branch-trigger,.hooger-elementor-header .hooger-mobile-search{display:inline-flex}.hooger-elementor-header .hooger-mobile-menu-trigger{display:inline-flex}.hooger-elementor-header .hooger-cart-button{min-width:2.75rem;overflow:visible!important;padding-inline:0.65rem}.hooger-elementor-header .hooger-cart-button span:last-child{display:none}.hooger-elementor-header .hooger-cart-button .hooger-cart-badge.is-visible{display:inline-flex}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container{display:grid;gap:1rem}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container>.elementor-column{width:100%!important}.hooger-elementor-product-grid .woocommerce ul.products,.hooger-elementor-product-grid ul.products{grid-template-columns:repeat(var(--hooger-grid-mobile,2),minmax(0,1fr))}.hooger-elementor-product-carousel ul.products{grid-auto-columns:minmax(10rem,calc(100% / var(--hooger-grid-mobile,2)))}.hooger-category-menu-widget__list{display:grid;gap:.45rem}.hooger-category-menu-widget__row{justify-content:space-between}.hooger-category-menu-widget .sub-menu,.hooger-category-menu-widget .sub-menu .sub-menu{background:0 0;border:0;border-radius:0;box-shadow:none;min-width:0;padding:.35rem .75rem .35rem 0;position:static}.hooger-category-menu-widget li:hover>.sub-menu{display:none}.hooger-category-menu-widget li.is-submenu-open>.sub-menu{display:grid}.hooger-banner-box{background-image:var(--hooger-banner-mobile-image);border-radius:1.25rem;min-height:22rem}}.hooger-landing{--hooger-header-height:4rem}.hooger-header__bar{height:var(--hooger-header-height)}.hooger-main{padding-top:var(--hooger-header-height)}.hooger-landing--static-header .hooger-main{padding-top:0}.hooger-page-main{padding-block:calc(var(--hooger-header-height) + 1.5rem) 4rem}.admin-bar .hooger-main{padding-top:var(--hooger-header-height)}.admin-bar .hooger-page-main{padding-top:calc(var(--hooger-header-height) + 1.5rem)}.hooger-search-trigger{min-width:0;position:relative;z-index:1}.hooger-header__actions{position:relative;z-index:2}@media (max-width:782px){.admin-bar .hooger-main{padding-top:var(--hooger-header-height)}.admin-bar .hooger-page-main{padding-top:calc(var(--hooger-header-height) + 1.5rem)}}@media (max-width:639px){.hooger-landing{--hooger-header-height:3.75rem}.hooger-page-main{padding-block:calc(var(--hooger-header-height) + 1rem) 3rem}.admin-bar .hooger-page-main{padding-top:calc(var(--hooger-header-height) + 1rem)}}@media (min-width:768px){.hooger-landing{--hooger-header-height:4.5rem}.hooger-branch-card{column-gap:1rem;display:grid;grid-template-columns:max-content max-content max-content minmax(10rem,1fr);justify-content:stretch}.hooger-branch-card__main{grid-column:1;justify-self:start}.hooger-branch-card__meta{display:contents}.hooger-branch-card__meta>span{align-self:center;justify-self:start}.hooger-compact-branch{align-self:center;grid-column:4;justify-self:end}.hooger-compact-branch__menu{grid-column:1/-1}}@media (min-width:1024px){.hooger-header__bar{gap:.75rem;grid-template-columns:auto minmax(10rem,1fr) minmax(9rem,13rem) minmax(12rem,20rem) max-content}.hooger-branch-select,.hooger-search-trigger{justify-self:stretch;min-width:0;width:100%}.hooger-search-trigger{margin-inline:0;max-width:none;overflow:hidden;padding-inline:1rem}.hooger-search-trigger .hooger-icon{flex:0 0 auto}.hooger-header__actions{gap:.5rem;justify-self:end;min-width:max-content}.hooger-cart-button,.hooger-icon-button{flex:0 0 2.75rem}}@media (min-width:1440px){.hooger-header__bar{gap:1rem;grid-template-columns:auto minmax(24rem,1fr) minmax(10rem,14rem) minmax(16rem,22rem) max-content}}.hooger-header{backdrop-filter:blur(12px)}.hooger-hero__glow{filter:blur(36px);opacity:.72}.hooger-branch-card__meta>span{align-items:center;display:inline-flex;gap:.35rem}.hooger-branch-card__meta>span strong{display:inline;font-size:.85rem;line-height:1}.hooger-branch-card__meta>span .hooger-icon{font-size:.9rem}@media (min-width:768px){.hooger-branch-card__meta>span{background:var(--secondary);border:1px solid hsl(38 20% 88% / .75);border-radius:.75rem;min-height:2.5rem;padding:.45rem .7rem}}@media (min-width:1024px){.hooger-header{background:hsl(0 0% 100% / .96)}.hooger-header .hooger-logo__text{display:none}.hooger-dark .hooger-header{background:hsl(230 30% 14% / .96)}.hooger-nav-menu a{max-width:none}}@media (min-width:1024px) and (max-width:1439px){.hooger-header__bar{gap:1rem;grid-template-columns:auto minmax(18rem,1fr) minmax(8.5rem,11.5rem) minmax(11rem,13rem) max-content}.hooger-nav{justify-content:flex-start}.hooger-nav-menu{gap:.1rem;justify-content:flex-start}.hooger-nav-menu a{border-radius:.75rem;font-size:.82rem;min-height:2.35rem;padding:.5rem .48rem}.hooger-nav-menu li.menu-item-has-children>a::after{border-block-start-width:0.22rem;border-inline-width:0.19rem;margin-inline-start:.25rem}.hooger-branch-select__button{font-size:.82rem;padding-inline:0.7rem}.hooger-search-trigger{border-color:hsl(38 20% 88% / .75);font-size:.875rem;min-width:0;padding-inline:0.85rem}.hooger-search-trigger span{min-width:0}.hooger-header__actions{gap:.55rem}.hooger-login-button{flex:0 0 2.75rem;height:2.75rem;padding:0;width:2.75rem}.hooger-login-button span{display:none!important}.hooger-cart-button,.hooger-icon-button{flex-basis:2.75rem;width:2.75rem}}@media (min-width:1024px) and (max-width:1439px){.hooger-logo{margin-inline-end:1.15rem}}@media (min-width:1024px) and (max-width:1099px){.hooger-header__bar{grid-template-columns:auto minmax(16.5rem,1fr) minmax(8rem,10.5rem) minmax(9.5rem,11rem) max-content}.hooger-nav-menu a{font-size:.78rem;padding-inline:0.38rem}}@media (min-width:1024px){.hooger-blog-strip,.hooger-categories,.hooger-footer,.hooger-products{content-visibility:auto;contain-intrinsic-size:42rem}}@media (min-width:768px){.hooger-header__bar{gap:clamp(.45rem,1vw,.9rem);min-width:0;overflow:visible;width:100%}.hooger-branch-select,.hooger-header__actions,.hooger-logo,.hooger-nav,.hooger-search-trigger{min-width:0}.hooger-branch-select__button,.hooger-search-trigger{margin-inline:0;max-width:none;width:100%}.hooger-branch-select__button span,.hooger-login-button span,.hooger-search-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:768px) and (max-width:1023px){.hooger-header__bar{display:grid;grid-template-columns:auto minmax(8.5rem,12rem) minmax(7.5rem,1fr) max-content}.hooger-nav{display:none!important}.hooger-branch-select__button{font-size:.78rem;padding-inline:0.55rem}.hooger-search-trigger{font-size:.8rem;padding-inline:0.65rem}.hooger-header__actions{gap:.35rem;justify-self:end;min-width:max-content}.hooger-login-button{flex:0 0 2.75rem;height:2.75rem;padding:0;width:2.75rem}.hooger-login-button span{display:none!important}}@media (min-width:1024px){.hooger-header__bar{align-items:center;display:grid;grid-template-columns:auto minmax(24rem,1fr) minmax(9rem,12rem) minmax(8rem,14rem) max-content}.hooger-logo{margin-inline-end:clamp(.65rem,1.2vw,1.25rem)}.hooger-nav{display:flex;justify-content:flex-start;overflow:visible}.hooger-nav-menu{flex-wrap:nowrap;gap:clamp(.05rem,.35vw,.28rem);justify-content:flex-start;min-width:0}.hooger-nav-menu>li{flex:0 0 auto;min-width:0}.hooger-nav-menu a{font-size:clamp(.76rem, .76vw, .92rem);max-width:none;min-height:2.42rem;overflow:visible;padding-inline:clamp(0.38rem,0.62vw,0.82rem);text-overflow:clip}.hooger-branch-select{justify-self:stretch}.hooger-branch-select__button{font-size:clamp(.78rem, .72vw, .88rem);padding-inline:clamp(0.5rem,0.65vw,0.85rem)}.hooger-search-trigger{justify-self:stretch;padding-inline:clamp(0.65rem,0.8vw,1rem)}.hooger-header__actions{gap:clamp(.35rem,.5vw,.55rem);justify-self:end;min-width:max-content}}@media (min-width:1024px) and (max-width:1199px){.hooger-header__bar{grid-template-columns:auto minmax(23rem,1fr) minmax(8rem,10rem) 3rem max-content}.hooger-logo{margin-inline-end:.55rem}.hooger-nav-menu a{font-size:.735rem;min-height:2.3rem;padding-inline:0.3rem}.hooger-nav-menu li.menu-item-has-children>a::after{border-block-start-width:0.2rem;border-inline-width:0.17rem;margin-inline-start:.18rem}.hooger-search-trigger{border-color:hsl(38 20% 88% / .75);border-radius:.85rem;justify-content:center;padding:0}.hooger-search-trigger span{display:none}.hooger-branch-select__button{font-size:.75rem;gap:.32rem;padding-inline:0.48rem}.hooger-login-button{flex:0 0 2.75rem;height:2.75rem;padding:0;width:2.75rem}.hooger-login-button span{display:none!important}}@media (min-width:1200px) and (max-width:1439px){.hooger-header__bar{grid-template-columns:auto minmax(26rem,1fr) minmax(9.5rem,12.5rem) minmax(10rem,14rem) max-content}.hooger-nav-menu a{font-size:.82rem;padding-inline:0.48rem}}@media (min-width:1440px){.hooger-header__bar{grid-template-columns:auto minmax(30rem,1fr) minmax(11rem,14rem) minmax(15rem,22rem) max-content}}@media (min-width:1024px){.hooger-elementor-header .hooger-header .hooger-menu-button,.hooger-header .hooger-menu-button{display:none!important}}@media (min-width:768px){.hooger-elementor-header .hooger-header .hooger-menu-button,.hooger-elementor-header .hooger-header .hooger-mobile-branch-trigger,.hooger-elementor-header .hooger-header .hooger-mobile-search,.hooger-header .hooger-menu-button,.hooger-header .hooger-mobile-branch-trigger,.hooger-header .hooger-mobile-search{display:none!important}}@media (min-width:1200px){.hooger-branch-select__button,.hooger-search-trigger{height:2.9rem;min-height:2.9rem}}@media (min-width:1200px) and (max-width:1319px){.hooger-header__bar{grid-template-columns:auto minmax(24rem,1fr) 13rem 13rem max-content}}@media (min-width:1320px) and (max-width:1439px){.hooger-header__bar{grid-template-columns:auto minmax(26rem,1fr) 14rem 14rem max-content}}@media (min-width:1440px){.hooger-header__bar{grid-template-columns:auto minmax(30rem,1fr) minmax(14rem,16rem) minmax(14rem,16rem) max-content}}@media (max-width:767px){.hooger-landing{--hooger-mobile-safe-top:env(safe-area-inset-top, 0px);--hooger-header-height:3.75rem}.hooger-header{top:var(--hooger-mobile-safe-top)!important;z-index:1100}.admin-bar .hooger-header{top:calc(46px + var(--hooger-mobile-safe-top))!important}.hooger-header__bar{box-sizing:border-box;height:var(--hooger-header-height);min-height:var(--hooger-header-height)}.admin-bar .hooger-main,.hooger-main{padding-top:calc(var(--hooger-header-height) + var(--hooger-mobile-safe-top))!important}.admin-bar .hooger-page-main,.hooger-page-main{padding-top:calc(var(--hooger-header-height) + var(--hooger-mobile-safe-top) + 1rem)!important}.hooger-mobile-nav,.hooger-mobile-nav-backdrop{height:calc(100dvh - var(--hooger-mobile-safe-top));top:var(--hooger-mobile-safe-top)!important}.hooger-mobile-nav-backdrop{z-index:1110}.hooger-mobile-nav{z-index:1111}.admin-bar .hooger-mobile-nav,.admin-bar .hooger-mobile-nav-backdrop{height:calc(100dvh - 46px - var(--hooger-mobile-safe-top));top:calc(46px + var(--hooger-mobile-safe-top))!important}}@media (max-width:374px){.hooger-header .hooger-cart-button,.hooger-header .hooger-icon-button{height:2.75rem!important;min-height:2.75rem!important;min-width:2.75rem!important;width:2.75rem!important}.hooger-header__actions{gap:.25rem}}.hooger-main--elementor .elementor-widget-hooger_section>.elementor-widget-container{isolation:isolate}.hooger-hero{background:var(--primary)}.hooger-hero__background img{filter:saturate(.96) contrast(1.02)}.hooger-hero__badge{box-shadow:inset 0 1px 0 hsl(0 0% 100% / .16)}.hooger-hero h1{text-wrap:balance}.hooger-hero p,.hooger-products__head p,.hooger-section-heading p{text-wrap:pretty}.hooger-blog-strip__all,.hooger-button,.hooger-products__more button{box-shadow:0 10px 26px -20px hsl(230 37% 17% / .42)}.hooger-button:active,.hooger-product-card__mobile-add:active,.hooger-products__more button:active{transform:translateY(1px)}.hooger-features{position:relative;z-index:2}.hooger-feature__icon{box-shadow:0 10px 24px -18px hsl(230 37% 17% / .45)}.hooger-shop-tools{position:relative;z-index:3}.hooger-branch-card,.hooger-filter-card{backdrop-filter:blur(10px);background:hsl(0 0% 100% / .94)}.hooger-dark .hooger-branch-card,.hooger-dark .hooger-filter-card{background:hsl(230 30% 14% / .94)}.hooger-filter-search input{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.hooger-filter-search:focus-within .hooger-icon{color:var(--accent)}.hooger-blog-slide,.hooger-category-pill,.hooger-product-card{will-change:transform}.hooger-category-pill:focus-visible,.hooger-product-card__mobile-add:focus-visible,.hooger-product-card__quick:focus-visible{outline:3px solid hsl(38 92% 50% / .26);outline-offset:3px}.hooger-product-card{background:linear-gradient(180deg,hsl(0 0% 100% / .98),hsl(40 30% 98% / .76)),var(--card)}.hooger-dark .hooger-product-card{background:linear-gradient(180deg,hsl(230 30% 15% / .98),hsl(230 30% 12% / .76)),var(--card)}.hooger-product-card__image::after{background:linear-gradient(to top,hsl(230 37% 17% / .1),transparent 42%);content:"";inset:0;pointer-events:none;position:absolute}.hooger-product-card__body h3{text-wrap:balance}.hooger-product-card__body>div{gap:.75rem}.hooger-product-card__mobile-add{transition:background .2s ease,transform .16s ease}.hooger-product-card__mobile-add:hover{background:hsl(230 37% 22%)}.hooger-blog-slide__image{background:var(--secondary)}@media (min-width:1024px){.hooger-hero{min-height:clamp(36rem,45vw,42rem)}.hooger-hero__content{align-items:center;display:flex;min-height:clamp(36rem,45vw,42rem)}.hooger-hero__copy{padding-block:clamp(5.5rem,8vw,8rem)}.hooger-features{margin-top:-1px}.hooger-features__grid{gap:clamp(1rem,2vw,2.25rem)}.hooger-feature{min-height:4.25rem}.hooger-shop-tools{margin-top:2rem}.hooger-products__head,.hooger-section-heading{margin-bottom:1.1rem}.hooger-category-pill{min-height:3.35rem;padding-inline:0.85rem 1rem}.hooger-product-grid{gap:1.25rem}.hooger-product-card{border-radius:1.05rem}.hooger-product-card__body{padding:.95rem}.hooger-product-card__body h3{font-size:.86rem;line-height:1.55}.hooger-product-card__body p{font-size:.72rem}.hooger-product-card__body strong{font-size:.9rem}.hooger-product-card__quick{display:inline-flex}}@media (min-width:1200px){.hooger-product-grid{gap:1.35rem}}@media (max-width:767px){.hooger-hero__badge{max-width:100%}.hooger-hero__actions .hooger-button{flex:1 1 9rem}.hooger-feature{background:hsl(38 20% 96% / .68);border:1px solid hsl(38 20% 88% / .7);border-radius:.875rem;padding:.75rem}.hooger-dark .hooger-feature{background:hsl(230 25% 18% / .68);border-color:hsl(230 25% 22% / .8)}.hooger-branch-card__meta>span{background:var(--secondary);border-radius:.7rem;padding:.35rem .55rem}.hooger-product-card{border-radius:.95rem}}@media (min-width:768px) and (max-width:1023px){.hooger-hero__copy{padding-block:clamp(4.25rem,7vw,5rem) clamp(2.25rem,4vw,3rem)}.hooger-features{margin-top:-1px;padding-block:clamp(1rem,2.4vw,1.35rem)}}.hooger-landing.hooger-dark{background:radial-gradient(circle at 20% 0,hsl(228 70% 20% / .34),transparent 28rem),var(--background);color:var(--foreground)}.hooger-landing.hooger-dark .hooger-header{background:var(--header-bg);border-bottom-color:var(--header-border);box-shadow:0 14px 36px -30px hsl(0 0% 0% / .85)}.hooger-landing.hooger-dark .hooger-logo__mark{background:hsl(0 0% 100% / .06);border:1px solid var(--border-soft);box-shadow:0 10px 30px -24px hsl(0 0% 0% / .9)}.hooger-landing.hooger-dark .hooger-mobile-nav a,.hooger-landing.hooger-dark .hooger-nav-menu a{color:var(--foreground)}.hooger-landing.hooger-dark .hooger-mobile-nav a:hover,.hooger-landing.hooger-dark .hooger-nav-menu a:hover{background:hsl(0 0% 100% / .06);color:var(--accent)}.hooger-landing.hooger-dark .hooger-mobile-nav a.is-active,.hooger-landing.hooger-dark .hooger-mobile-nav-menu .current-menu-ancestor>a,.hooger-landing.hooger-dark .hooger-mobile-nav-menu .current-menu-item>a,.hooger-landing.hooger-dark .hooger-nav a.is-active,.hooger-landing.hooger-dark .hooger-nav-menu .current-menu-ancestor>a,.hooger-landing.hooger-dark .hooger-nav-menu .current-menu-item>a{background:hsl(0 0% 100% / .08);box-shadow:inset 0 0 0 1px var(--border-soft);color:var(--accent)}.hooger-landing.hooger-dark .hooger-branch-select__menu,.hooger-landing.hooger-dark .hooger-mobile-nav,.hooger-landing.hooger-dark .hooger-nav-menu .sub-menu{background:var(--surface-elevated);border-color:var(--border-soft);box-shadow:0 24px 70px -38px hsl(0 0% 0% / .92)}.hooger-landing.hooger-dark .hooger-branch-select__button,.hooger-landing.hooger-dark .hooger-icon-button,.hooger-landing.hooger-dark .hooger-login-button,.hooger-landing.hooger-dark .hooger-mobile-submenu-toggle,.hooger-landing.hooger-dark .hooger-search-trigger{background:var(--button-secondary-bg);border-color:var(--border-soft);color:var(--button-secondary-text)}.hooger-landing.hooger-dark .hooger-branch-select__button:hover,.hooger-landing.hooger-dark .hooger-icon-button:hover,.hooger-landing.hooger-dark .hooger-login-button:hover,.hooger-landing.hooger-dark .hooger-mobile-submenu-toggle:hover,.hooger-landing.hooger-dark .hooger-search-trigger:hover{background:hsl(0 0% 100% / .08);border-color:hsl(38 92% 55% / .34)}.hooger-landing.hooger-dark .hooger-branch-select__menu span,.hooger-landing.hooger-dark .hooger-mobile-nav__branches span,.hooger-landing.hooger-dark .hooger-search-trigger span{color:var(--text-muted)}.hooger-landing.hooger-dark .hooger-cart-badge{border-color:var(--surface-elevated)}.hooger-landing.hooger-dark .hooger-hero{background:hsl(224 52% 8%)}.hooger-landing.hooger-dark .hooger-hero__overlay{background:linear-gradient(to left,var(--hero-overlay-start),var(--hero-overlay-mid),var(--hero-overlay-end))}.hooger-landing.hooger-dark .hooger-hero__badge{background:hsl(38 92% 55% / .14);border-color:hsl(38 92% 55% / .35);color:hsl(214 32% 92%)}.hooger-landing.hooger-dark .hooger-hero h1{color:hsl(0 0% 100%);text-shadow:0 8px 28px hsl(224 52% 8% / .24)}.hooger-landing.hooger-dark .hooger-hero p{color:hsl(214 32% 88%)}.hooger-landing.hooger-dark .hooger-button--ghost{background:hsl(0 0% 100% / .08);border-color:hsl(0 0% 100% / .18);color:hsl(214 32% 92%)}.hooger-landing.hooger-dark .hooger-button--ghost:hover{background:hsl(0 0% 100% / .12);border-color:hsl(38 92% 55% / .38)}.hooger-landing.hooger-dark .hooger-blog-slide,.hooger-landing.hooger-dark .hooger-branch-card,.hooger-landing.hooger-dark .hooger-cart-page-card,.hooger-landing.hooger-dark .hooger-category-pill,.hooger-landing.hooger-dark .hooger-checkout-card,.hooger-landing.hooger-dark .hooger-contact-card,.hooger-landing.hooger-dark .hooger-empty,.hooger-landing.hooger-dark .hooger-features,.hooger-landing.hooger-dark .hooger-filter-card,.hooger-landing.hooger-dark .hooger-page-card,.hooger-landing.hooger-dark .hooger-profile-card{background:var(--surface-elevated);border-color:var(--border-soft);color:var(--foreground)}.hooger-landing.hooger-dark .hooger-feature{background:hsl(0 0% 100% / .035);border-color:transparent}.hooger-landing.hooger-dark .hooger-branch-card__icon,.hooger-landing.hooger-dark .hooger-compact-branch>span:first-child,.hooger-landing.hooger-dark .hooger-feature__icon{background:hsl(38 92% 55% / .16);color:var(--accent)}.hooger-landing.hooger-dark .hooger-branch-card,.hooger-landing.hooger-dark .hooger-filter-card{backdrop-filter:blur(14px);background:var(--card,#fff);background:color-mix(in srgb,var(--surface-elevated) 92%,transparent)}.hooger-landing.hooger-dark .hooger-category-arrow,.hooger-landing.hooger-dark .hooger-chip-row button,.hooger-landing.hooger-dark .hooger-compact-branch,.hooger-landing.hooger-dark .hooger-compact-branch__menu button,.hooger-landing.hooger-dark .hooger-filter-toggle,.hooger-landing.hooger-dark .hooger-grid-toggle button,.hooger-landing.hooger-dark .hooger-scroll-controls button{background:var(--surface-soft);border-color:var(--border-soft);color:var(--foreground)}.hooger-landing.hooger-dark .hooger-filter-panel{background:hsl(0 0% 100% / .035)}.hooger-landing.hooger-dark .hooger-checkout input,.hooger-landing.hooger-dark .hooger-checkout select,.hooger-landing.hooger-dark .hooger-checkout textarea,.hooger-landing.hooger-dark .hooger-filter-search input,.hooger-landing.hooger-dark .hooger-price-grid input,.hooger-landing.hooger-dark .hooger-search-modal label input,.hooger-landing.hooger-dark .woocommerce input.input-text,.hooger-landing.hooger-dark .woocommerce select,.hooger-landing.hooger-dark .woocommerce textarea{background:var(--input-bg);border-color:var(--border-soft);color:var(--foreground)}.hooger-landing.hooger-dark .hooger-filter-search input::placeholder,.hooger-landing.hooger-dark .hooger-search-modal label input::placeholder,.hooger-landing.hooger-dark .woocommerce input.input-text::placeholder{color:var(--muted-foreground,#64748b);color:color-mix(in srgb,var(--text-muted) 75%,transparent)}.hooger-landing.hooger-dark .hooger-product-card{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated) 96%,#fff 4%),var(--product-card-bg)),var(--product-card-bg);border-color:var(--border-soft);box-shadow:0 16px 42px -34px hsl(0 0% 0% / .86)}.hooger-landing.hooger-dark .hooger-blog-slide__image,.hooger-landing.hooger-dark .hooger-product-card__image{background:var(--surface-soft)}.hooger-landing.hooger-dark .hooger-product-card__image::after{background:linear-gradient(to top,hsl(224 52% 8% / .28),transparent 48%)}.hooger-landing.hooger-dark .hooger-product-card__out{background:hsl(224 46% 10% / .64)}.hooger-landing.hooger-dark .hooger-branch-card strong,.hooger-landing.hooger-dark .hooger-compact-branch strong,.hooger-landing.hooger-dark .hooger-filter-card__stats strong,.hooger-landing.hooger-dark .hooger-product-card__body h3,.hooger-landing.hooger-dark .hooger-products__head h2,.hooger-landing.hooger-dark .hooger-section-heading h2{color:var(--foreground)}.hooger-landing.hooger-dark .hooger-branch-card small,.hooger-landing.hooger-dark .hooger-branch-card__meta,.hooger-landing.hooger-dark .hooger-price-grid label,.hooger-landing.hooger-dark .hooger-price-help,.hooger-landing.hooger-dark .hooger-product-card__body p,.hooger-landing.hooger-dark .hooger-product-card__body small,.hooger-landing.hooger-dark .hooger-products__head p,.hooger-landing.hooger-dark .hooger-section-heading p{color:var(--text-muted)}.hooger-landing.hooger-dark .hooger-compact-branch__menu,.hooger-landing.hooger-dark .hooger-filter-card__top,.hooger-landing.hooger-dark .hooger-mobile-nav__branches,.hooger-landing.hooger-dark .hooger-mobile-nav__head,.hooger-landing.hooger-dark .hooger-product-card__body>div{border-color:var(--border-soft)}.hooger-landing.hooger-dark .hooger-product-card__body strong{color:var(--primary)}.hooger-landing.hooger-dark .hooger-product-card__mobile-add,.hooger-landing.hooger-dark .hooger-product-card__quick{background:var(--button-primary-bg);color:var(--button-primary-text)}.hooger-landing.hooger-dark .hooger-product-card__mobile-add:hover,.hooger-landing.hooger-dark .hooger-product-card__quick:hover{background:var(--card,#fff);background:color-mix(in srgb,var(--button-primary-bg) 88%,#fff 12%)}.hooger-landing.hooger-dark .hooger-search-modal{background:hsl(224 46% 10% / .96)}.hooger-landing.hooger-dark .hooger-search-modal__branch,.hooger-landing.hooger-dark .hooger-search-modal__empty,.hooger-landing.hooger-dark .hooger-search-modal__head{background:var(--surface-elevated);border-color:var(--border-soft);color:var(--foreground)}.hooger-landing.hooger-dark .hooger-footer{background:var(--footer-bg);border-top:1px solid var(--border-soft);color:var(--footer-text)}.hooger-landing.hooger-dark .hooger-footer__top{border-bottom-color:var(--border,#e5e7eb);border-bottom-color:color-mix(in srgb,var(--footer-text) 16%,transparent)}.hooger-landing.hooger-dark .hooger-footer a,.hooger-landing.hooger-dark .hooger-footer p,.hooger-landing.hooger-dark .hooger-footer__bottom p{color:var(--muted-foreground,#64748b);color:color-mix(in srgb,var(--footer-text) 74%,transparent)}.hooger-landing.hooger-dark .hooger-logo--footer .hooger-logo__text{color:var(--footer-text)}.hooger-landing.hooger-dark .woocommerce-error,.hooger-landing.hooger-dark .woocommerce-info,.hooger-landing.hooger-dark .woocommerce-message{background:var(--surface-elevated);border-color:var(--border-soft);color:var(--foreground)}body.hooger-rtl,body.hooger-rtl .hooger-blog-card,body.hooger-rtl .hooger-faq-item,body.hooger-rtl .hooger-page-card,body.hooger-rtl button,body.hooger-rtl input,body.hooger-rtl select,body.hooger-rtl textarea{font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif;letter-spacing:0}.hooger-blog-card,.hooger-faq-item,.hooger-legal-card,.hooger-page-card{color:var(--foreground)}.hooger-blog-card p,.hooger-faq-item p,.hooger-legal-card li,.hooger-legal-card p,.hooger-page-card p{color:var(--muted-foreground);line-height:1.8}@media (prefers-reduced-motion:reduce){.hooger-landing *,.hooger-landing ::after,.hooger-landing ::before{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}.elementor-section.hooger-elementor-faq-section,.elementor-section.hooger-elementor-form-section,.elementor-section.hooger-elementor-legal-section,.elementor-section.hooger-elementor-page-hero,.elementor-section.hooger-elementor-soft-section,.elementor-section.hooger-elementor-story-section{background:var(--background);direction:rtl;padding:4.5rem 1rem}.elementor-section.hooger-elementor-page-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 9%,transparent),transparent 45%),color-mix(in srgb,var(--secondary) 64%,var(--background));border-bottom:1px solid var(--border);padding-block:5.5rem 4.25rem;position:relative}.elementor-section.hooger-elementor-page-hero::before{background:var(--accent);border-radius:999px;content:"";height:.35rem;inset-block-start:3.4rem;inset-inline-start:calc(50% - min(34rem,45vw));opacity:.95;position:absolute;width:4.5rem}.elementor-section.hooger-elementor-content-cards .elementor-container,.elementor-section.hooger-elementor-faq-section .elementor-container,.elementor-section.hooger-elementor-form-section .elementor-container,.elementor-section.hooger-elementor-legal-section .elementor-container,.elementor-section.hooger-elementor-page-hero .elementor-container,.elementor-section.hooger-elementor-soft-section .elementor-container,.elementor-section.hooger-elementor-stats .elementor-container,.elementor-section.hooger-elementor-story-section .elementor-container{max-width:1120px}.elementor-widget.hooger-content-title .elementor-heading-title,.elementor-widget.hooger-section-title .elementor-heading-title{color:var(--foreground);font-weight:950;letter-spacing:0;line-height:1.45;margin:0}.elementor-widget.hooger-content-title .elementor-heading-title{font-size:clamp(2rem, 4vw, 3.25rem)}.elementor-widget.hooger-section-title .elementor-heading-title{font-size:clamp(1.45rem, 2.4vw, 2rem)}.elementor-widget.hooger-content-lead-widget{max-width:48rem}.elementor-section.hooger-elementor-form-section .elementor-widget-text-editor,.elementor-section.hooger-elementor-soft-section .elementor-widget-text-editor,.elementor-section.hooger-elementor-story-section .elementor-widget-text-editor,.elementor-widget.hooger-content-lead-widget p{color:var(--muted-foreground);font-size:1rem;line-height:2.1}.elementor-widget.hooger-content-button .elementor-button{align-items:center;background:var(--accent);border-radius:1rem;box-shadow:var(--shadow-accent);color:var(--accent-foreground);display:inline-flex;font-weight:950;min-height:3.35rem;padding:.9rem 1.5rem}.elementor-section.hooger-elementor-content-cards,.elementor-section.hooger-elementor-stats{background:var(--background);padding:3.75rem 1rem}.elementor-section.hooger-elementor-content-cards .elementor-column,.elementor-section.hooger-elementor-stats .elementor-column{padding:.5rem}.elementor-widget.hooger-content-card,.elementor-widget.hooger-content-stat{background:var(--card);border:1px solid var(--border);border-radius:1.35rem;box-shadow:var(--shadow-soft);height:100%;padding:1.35rem}.elementor-widget.hooger-contact-card .elementor-icon,.elementor-widget.hooger-content-card .elementor-icon{align-items:center;background:var(--secondary,#f8fafc);background:color-mix(in srgb,var(--accent) 13%,var(--secondary));border-radius:1rem;color:var(--accent);display:inline-flex;height:3rem;justify-content:center;width:3rem}.elementor-widget.hooger-content-card .elementor-icon-box-title,.elementor-widget.hooger-content-card .elementor-icon-box-title a{color:var(--foreground);font-weight:950;line-height:1.65}.elementor-widget.hooger-content-card .elementor-icon-box-description{color:var(--muted-foreground);font-size:.92rem;line-height:1.9}.elementor-widget.hooger-content-list .elementor-icon-list-item{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 72%,var(--card));border:1px solid var(--border);border-radius:1rem;color:var(--foreground);margin-block:0.6rem;padding:.85rem 1rem}.elementor-widget.hooger-content-list .elementor-icon-list-icon{color:var(--accent)}.elementor-section.hooger-elementor-soft-section{background:var(--background,#fffdf8);background:color-mix(in srgb,var(--secondary) 72%,var(--background));border-block:1px solid var(--border)}.elementor-section.hooger-elementor-faq-section .elementor-toggle,.elementor-section.hooger-elementor-form-section .hooger-contact-form,.elementor-section.hooger-elementor-legal-section .hooger-legal-content{background:var(--card);border:1px solid var(--border);border-radius:1.35rem;box-shadow:var(--shadow-soft);padding:1.35rem}.elementor-section.hooger-elementor-faq-section .elementor-toggle .elementor-tab-title{border:1px solid var(--border);border-radius:1rem;color:var(--foreground);font-weight:950;line-height:1.7;margin-block:0.65rem;padding:1rem 1.1rem}.elementor-section.hooger-elementor-faq-section .elementor-toggle .elementor-tab-title.elementor-active{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 12%,var(--card));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}.elementor-section.hooger-elementor-faq-section .elementor-toggle .elementor-tab-content{color:var(--muted-foreground);line-height:2;padding:.35rem 1.1rem 1rem}.elementor-section.hooger-elementor-legal-section .hooger-legal-content h2{color:var(--foreground);font-size:1.15rem;font-weight:950;line-height:1.8;margin:1.4rem 0 .45rem}.elementor-section.hooger-elementor-legal-section .hooger-legal-content h2:first-child{margin-top:0}.elementor-section.hooger-elementor-legal-section .hooger-legal-content p{color:var(--muted-foreground);line-height:2.05;margin:0}@media (max-width:767px){.elementor-section.hooger-elementor-faq-section,.elementor-section.hooger-elementor-form-section,.elementor-section.hooger-elementor-legal-section,.elementor-section.hooger-elementor-page-hero,.elementor-section.hooger-elementor-soft-section,.elementor-section.hooger-elementor-story-section{padding:2.25rem 1rem}.elementor-section.hooger-elementor-page-hero{padding-block:3.35rem 2.5rem}.elementor-section.hooger-elementor-page-hero::before{inset-block-start:2.1rem;inset-inline-start:1.15rem;width:3.35rem}.elementor-widget.hooger-content-title .elementor-heading-title{font-size:1.9rem}.elementor-section.hooger-elementor-content-cards,.elementor-section.hooger-elementor-stats{padding:2rem 1rem}.elementor-section.hooger-elementor-faq-section .elementor-toggle,.elementor-section.hooger-elementor-form-section .hooger-contact-form,.elementor-section.hooger-elementor-legal-section .hooger-legal-content,.elementor-widget.hooger-content-card,.elementor-widget.hooger-content-stat{border-radius:1.15rem;padding:1rem}}.hooger-single-product div.product,.hooger-woocommerce-content div.product{align-items:start;gap:clamp(1.75rem,4vw,4rem);grid-template-columns:minmax(0,0.95fr) minmax(0,1fr);margin-inline:auto;max-width:min(100%,88rem)}.hooger-woocommerce-content div.product div.images{background:var(--secondary,#f8fafc);background:color-mix(in srgb,var(--secondary) 62%,#f8f5f0);border-radius:clamp(1.35rem,2vw,1.9rem);overflow:hidden}.hooger-woocommerce-content div.product div.images img{aspect-ratio:1/1;border-radius:inherit;display:block;object-fit:cover;width:100%}.hooger-single-product .summary,.hooger-woocommerce-content div.product div.summary{align-self:stretch;background:0 0;border:0;border-radius:0;box-shadow:none;display:grid;gap:clamp(.85rem,1.4vw,1.15rem);padding:clamp(.25rem,1.4vw,1rem) 0!important;position:static;top:auto}.hooger-woocommerce-content div.product .product_title{color:var(--foreground);font-size:clamp(1.7rem, 2.65vw, 2.45rem);font-weight:950;letter-spacing:0;line-height:1.35;margin:0;order:1;text-align:right}.hooger-woocommerce-content div.product .woocommerce-product-details__short-description{color:var(--muted-foreground);font-size:clamp(.92rem, 1.25vw, 1.02rem);line-height:1.9;margin:-.35rem 0 0;order:2;text-align:right}.hooger-woocommerce-content div.product .woocommerce-product-details__short-description p{margin:0}.hooger-single-feature-strip{gap:clamp(.65rem,1.2vw,.95rem);margin:0;order:3}.hooger-single-feature-strip span{background:var(--secondary,#f8fafc);background:color-mix(in srgb,var(--secondary) 76%,#fff);border:0;border-radius:1.25rem;box-shadow:none;min-height:clamp(4.6rem,7vw,5.7rem);padding:clamp(.85rem,1.4vw,1.1rem);text-align:right}.hooger-single-feature-strip small{color:var(--muted-foreground);font-size:.78rem;font-weight:750}.hooger-single-feature-strip strong{color:var(--foreground);font-size:clamp(.95rem, 1.3vw, 1.08rem);font-weight:950}.hooger-product-branch-chooser{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 9%,var(--card));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:1.2rem;margin:0;order:4;padding:.9rem}.hooger-product-branch-chooser__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-product-branch-chooser__list button{min-width:0;text-align:center}.hooger-single-trust-strip{align-items:center;color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-size:.86rem;font-weight:800;gap:.95rem;order:5}.hooger-single-trust-strip span{align-items:center;display:inline-flex;gap:.35rem}.hooger-single-trust-strip .hooger-icon{color:var(--accent);height:1rem;width:1rem}.hooger-woocommerce-content div.product p.stock{color:var(--muted-foreground);font-size:.88rem;font-weight:800;margin:0;order:6}.hooger-woocommerce-content div.product p.price,.hooger-woocommerce-content div.product span.price{color:var(--accent)!important;font-size:clamp(1.55rem, 2.2vw, 2.15rem);font-weight:950;justify-self:start;line-height:1.2;margin:clamp(.6rem,1.4vw,1rem) 0 -3.25rem;order:7;position:relative;z-index:1}.hooger-woocommerce-content div.product form.cart{align-items:end;direction:ltr;display:grid;gap:.9rem;grid-template-columns:minmax(9.5rem,10.8rem) minmax(0,1fr);margin-top:0;order:8;width:100%}.hooger-woocommerce-content div.product form.cart .quantity{grid-column:1;justify-self:start;width:auto}.hooger-woocommerce-content .quantity.hooger-qty-enhanced{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 82%,var(--card));border:0;border-radius:999px;direction:rtl;grid-template-columns:3rem minmax(3rem,1fr) 3rem;min-height:3.15rem;overflow:hidden;width:clamp(9.5rem,13vw,10.8rem)}.hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty{color:var(--foreground);font-size:1.04rem;font-weight:950;height:3.15rem;min-height:3.15rem}.hooger-wc-qty-button{color:var(--foreground);font-size:1.18rem;height:3.15rem;min-height:3.15rem;transition:background-color .18s ease,color .18s ease}.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button{background:var(--accent)!important;border:0!important;border-radius:1.25rem!important;box-shadow:var(--shadow-soft,none);box-shadow:0 1.15rem 2.1rem color-mix(in srgb,var(--accent) 24%,transparent);color:var(--accent-foreground)!important;direction:rtl;font-size:1rem;font-weight:950;grid-column:1/-1;min-height:3.45rem;width:100%}.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button:hover{filter:brightness(.98);transform:translateY(-1px)}.hooger-woocommerce-content div.product .product_meta{border-top-color:var(--border,#e5e7eb);border-top-color:color-mix(in srgb,var(--border) 82%,transparent);font-size:.9rem;order:9}.hooger-single-attribute-boxes{order:10}@media (min-width:1024px){.hooger-single-product .summary,.hooger-woocommerce-content div.product div.summary{min-height:clamp(34rem,47vw,42rem)}}@media (max-width:1023px){.hooger-single-product div.product,.hooger-woocommerce-content div.product{gap:1.35rem;grid-template-columns:1fr;max-width:42rem}.hooger-woocommerce-content div.product div.images{margin-inline:auto;width:100%}.hooger-single-product .summary,.hooger-woocommerce-content div.product div.summary{padding-inline:0.25rem!important}}@media (max-width:767px){.hooger-single-product div.product,.hooger-woocommerce-content div.product{gap:1rem}.hooger-woocommerce-content div.product div.images{border-radius:1.55rem}.hooger-woocommerce-content div.product .product_title{font-size:1.45rem;text-align:right}.hooger-woocommerce-content div.product .woocommerce-product-details__short-description{font-size:.88rem;line-height:1.85}.hooger-product-branch-chooser__list,.hooger-single-attribute-boxes>div,.hooger-single-feature-strip{gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-single-feature-strip span{border-radius:1.05rem;min-height:4.3rem;padding:.75rem .85rem}.hooger-product-branch-chooser{border-radius:1.1rem;padding:.75rem}.hooger-product-branch-chooser__title{font-size:.82rem;line-height:1.6}.hooger-single-trust-strip{font-size:.78rem;gap:.75rem;justify-content:flex-start}.hooger-woocommerce-content div.product p.price,.hooger-woocommerce-content div.product span.price{font-size:1.55rem;margin-bottom:-3rem}.hooger-woocommerce-content div.product form.cart{gap:.8rem;grid-template-columns:minmax(8.8rem,9.8rem) minmax(0,1fr)}.hooger-woocommerce-content .quantity.hooger-qty-enhanced{grid-template-columns:2.85rem minmax(2.65rem,1fr) 2.85rem;min-height:3rem;width:clamp(8.8rem,42vw,9.8rem)}.hooger-wc-qty-button,.hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty{height:3rem;min-height:3rem}.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button{border-radius:1.15rem!important;min-height:3.35rem}}@media (max-width:380px){.hooger-woocommerce-content div.product p.price,.hooger-woocommerce-content div.product span.price{font-size:1.35rem}.hooger-woocommerce-content div.product form.cart{grid-template-columns:minmax(8.1rem,8.8rem) minmax(0,1fr)}.hooger-woocommerce-content .quantity.hooger-qty-enhanced{width:8.8rem}}.hooger-single-product .summary,.hooger-woocommerce-content div.product div.summary{direction:rtl}.hooger-product-branch-chooser,.hooger-single-feature-strip,.hooger-single-trust-strip,.hooger-woocommerce-content div.product .product_title,.hooger-woocommerce-content div.product .woocommerce-product-details__short-description{max-width:100%}.hooger-single-feature-strip span:nth-child(3) strong{color:hsl(145 66% 42%)}.hooger-single-feature-strip span:nth-child(4) strong{color:hsl(0 72% 54%)}.hooger-woocommerce-content div.product div.images{box-shadow:none}.hooger-woocommerce-content div.product div.images .woocommerce-product-gallery__image,.hooger-woocommerce-content div.product div.images .woocommerce-product-gallery__image a{border-radius:inherit;display:block;overflow:hidden}.hooger-woocommerce-content div.product form.cart::before{color:var(--accent);content:"";display:none}@media (min-width:1024px){.hooger-single-product div.product,.hooger-woocommerce-content div.product{grid-template-columns:minmax(30rem,1fr) minmax(28rem,0.96fr)}.hooger-woocommerce-content div.product div.images{min-height:clamp(34rem,48vw,42rem)}.hooger-woocommerce-content div.product div.images img{min-height:clamp(34rem,48vw,42rem)}.hooger-single-product .summary,.hooger-woocommerce-content div.product div.summary{min-height:clamp(34rem,48vw,42rem);padding-block:0.2rem 0!important}.hooger-woocommerce-content div.product p.price,.hooger-woocommerce-content div.product span.price{margin-block-start:auto}}@media (max-width:767px){.hooger-woocommerce-content div.product div.images img{aspect-ratio:1/0.96}.hooger-woocommerce-content div.product .product_title,.hooger-woocommerce-content div.product .woocommerce-product-details__short-description{padding-inline:0.15rem}.hooger-woocommerce-content div.product p.price,.hooger-woocommerce-content div.product span.price{justify-self:start;margin-block-start:0.45rem}.hooger-woocommerce-content div.product form.cart{align-items:center}}.hooger-woocommerce-content .woocommerce-tabs #tab-additional_information,.hooger-woocommerce-content .woocommerce-tabs .additional_information_tab,.hooger-woocommerce-content div.product .summary>.hooger-single-attribute-boxes{display:none!important}.hooger-woocommerce-content .woocommerce-tabs.wc-tabs-wrapper:has(#tab-reviews),.hooger-woocommerce-content .woocommerce-tabs.wc-tabs-wrapper:has(.comment-form){background:0 0;border:0;box-shadow:none;padding:0}.hooger-woocommerce-content .hooger-product-tab-content--reviews,.hooger-woocommerce-content .woocommerce-tabs .panel#tab-reviews{background:var(--card);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:1.4rem;box-shadow:var(--shadow-soft);padding:clamp(1rem,2vw,1.35rem)}.hooger-woocommerce-content #review_form_wrapper,.hooger-woocommerce-content #reviews #comments{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 46%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:1.2rem;padding:clamp(.95rem,1.7vw,1.15rem)}.hooger-woocommerce-content #review_form_wrapper .comment-reply-title,.hooger-woocommerce-content #reviews #comments h2,.hooger-woocommerce-content .hooger-product-review-title{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.hooger-woocommerce-content #reviews #comments ol.commentlist li{background:var(--card);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:1rem;box-shadow:var(--shadow-soft,none);box-shadow:0 .8rem 1.6rem color-mix(in srgb,var(--foreground) 5%,transparent);padding:.95rem}.hooger-woocommerce-content #reviews #comments .comment-text{display:grid;gap:.45rem}.hooger-woocommerce-content #reviews .meta{color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-size:.82rem;gap:.35rem;margin:0}.hooger-woocommerce-content #reviews .description p{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 62%,var(--card));border-radius:.9rem;color:var(--foreground);line-height:1.9;margin:.25rem 0 0;padding:.8rem .9rem}.hooger-woocommerce-content #review_form_wrapper{margin-top:1rem}.hooger-woocommerce-content #review_form .comment-form{gap:.9rem}.hooger-woocommerce-content #review_form .comment-form-author,.hooger-woocommerce-content #review_form .comment-form-comment{display:grid;gap:.45rem}.hooger-woocommerce-content #review_form input[type=text],.hooger-woocommerce-content #review_form textarea{background:var(--card);border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--border) 84%,transparent);min-height:3rem}.hooger-woocommerce-content #review_form input[type=text]:focus,.hooger-woocommerce-content #review_form textarea:focus{border-color:var(--accent);box-shadow:var(--shadow-soft,none);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.hooger-woocommerce-content #review_form .hooger-submit-button,.hooger-woocommerce-content #review_form .submit{background:var(--accent)!important;color:var(--accent-foreground)!important}@media (max-width:767px){.hooger-woocommerce-content .woocommerce-tabs.wc-tabs-wrapper:has(#tab-reviews),.hooger-woocommerce-content .woocommerce-tabs.wc-tabs-wrapper:has(.comment-form){margin-top:1rem}.hooger-woocommerce-content #review_form_wrapper,.hooger-woocommerce-content #reviews #comments,.hooger-woocommerce-content .hooger-product-tab-content--reviews,.hooger-woocommerce-content .woocommerce-tabs .panel#tab-reviews{border-radius:1.05rem}}.hooger-footer,.hooger-footer :where(h1,h2,h3,h4,h5,h6,p,a,span,li),.hooger-page-main,.hooger-page-main :where(h1,h2,h3,h4,h5,h6,p,a,span,li,label,input,textarea,button,summary){font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;letter-spacing:0!important}.hooger-elementor-footer,.hooger-elementor-footer :where(h1,h2,h3,h4,h5,h6,p,a,span,li),.hooger-page-main .elementor,.hooger-page-main .elementor :where(h1,h2,h3,h4,h5,h6,p,a,span,li,label,input,textarea,button,summary){font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;letter-spacing:0!important}.hooger-page-main{background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 24rem),linear-gradient(180deg,color-mix(in srgb,var(--secondary) 52%,var(--background)),var(--background) 18rem)}.hooger-page-main .elementor-section.hooger-elementor-page-hero{background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 16rem),linear-gradient(135deg,color-mix(in srgb,var(--card) 94%,var(--secondary)),var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:1.35rem;box-shadow:var(--shadow-soft,none);box-shadow:0 1.3rem 3rem color-mix(in srgb,var(--primary) 7%,transparent);margin-bottom:1.4rem;overflow:hidden;padding:clamp(1.35rem,3.3vw,2.7rem)!important}.hooger-page-main .elementor-section.hooger-elementor-page-hero::before{display:none}.hooger-page-main .elementor-section.hooger-elementor-contact-cards .elementor-container,.hooger-page-main .elementor-section.hooger-elementor-content-cards .elementor-container,.hooger-page-main .elementor-section.hooger-elementor-faq-section .elementor-container,.hooger-page-main .elementor-section.hooger-elementor-form-section .elementor-container,.hooger-page-main .elementor-section.hooger-elementor-page-hero .elementor-container,.hooger-page-main .elementor-section.hooger-elementor-soft-section .elementor-container,.hooger-page-main .elementor-section.hooger-elementor-story-section .elementor-container{max-width:1120px}.hooger-page-main .elementor-widget.hooger-content-title .elementor-heading-title{color:var(--foreground);font-size:clamp(2rem, 4vw, 3.05rem);font-weight:950;line-height:1.25}.hooger-page-main .elementor-widget.hooger-content-lead-widget{max-width:47rem}.hooger-page-main .elementor-widget-text-editor,.hooger-page-main .elementor-widget.hooger-content-lead-widget p,.hooger-page-main .hooger-content-lead{color:var(--muted-foreground);font-size:clamp(.95rem, 1.25vw, 1.05rem);line-height:2.05}.hooger-page-main .elementor-widget.hooger-content-button .elementor-button{background:var(--accent);border:0;border-radius:1rem;box-shadow:var(--shadow-accent);color:var(--accent-foreground);font-weight:950;min-height:3.35rem;padding:.9rem 1.5rem}.hooger-page-main .elementor-section.hooger-elementor-contact-cards,.hooger-page-main .elementor-section.hooger-elementor-content-cards,.hooger-page-main .elementor-section.hooger-elementor-faq-section,.hooger-page-main .elementor-section.hooger-elementor-form-section,.hooger-page-main .elementor-section.hooger-elementor-soft-section,.hooger-page-main .elementor-section.hooger-elementor-story-section{background:0 0;padding:clamp(1.25rem,3vw,2.75rem) 0!important}.hooger-page-main .elementor-section.hooger-elementor-faq-section .elementor-toggle,.hooger-page-main .elementor-section.hooger-elementor-form-section .hooger-contact-form,.hooger-page-main .elementor-widget.hooger-contact-card,.hooger-page-main .elementor-widget.hooger-content-card{background:var(--card);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:1.25rem;box-shadow:var(--shadow-soft,none);box-shadow:0 1rem 2.35rem color-mix(in srgb,var(--primary) 6%,transparent);height:100%;padding:clamp(1.05rem,2vw,1.45rem)}.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 13%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);border-radius:.95rem;color:var(--accent);display:inline-flex;height:3rem;width:3rem}.hooger-page-main .elementor-section.hooger-elementor-faq-section .elementor-tab-title,.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon-box-title,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon-box-title{color:var(--foreground);font-size:1rem;font-weight:950;line-height:1.65}.hooger-page-main .elementor-section.hooger-elementor-faq-section .elementor-tab-content,.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon-box-description,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon-box-description{color:var(--muted-foreground);font-size:.93rem;line-height:2}.hooger-page-main .elementor-section.hooger-elementor-faq-section .elementor-toggle .elementor-tab-title{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 58%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:.95rem;margin-block:0.55rem;padding:1rem 1.1rem}.hooger-page-main .elementor-section.hooger-elementor-faq-section .elementor-toggle .elementor-tab-title.elementor-active{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 13%,var(--card));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--accent) 42%,var(--border))}.hooger-page-main .elementor-section.hooger-elementor-form-section .hooger-contact-form input,.hooger-page-main .elementor-section.hooger-elementor-form-section .hooger-contact-form textarea{background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 70%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:.95rem;color:var(--foreground);min-height:3.15rem}.hooger-page-main .elementor-section.hooger-elementor-form-section .hooger-contact-form button{background:var(--accent);border-radius:.95rem;box-shadow:var(--shadow-accent);color:var(--accent-foreground);font-weight:950;min-height:3.15rem}.hooger-content-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--card) 94%,var(--accent)),var(--card)),var(--card);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:1.35rem;box-shadow:var(--shadow-soft,none);box-shadow:0 1.3rem 3rem color-mix(in srgb,var(--primary) 7%,transparent);margin-bottom:1.25rem;overflow:hidden;padding:clamp(1.35rem,3vw,2.4rem);position:relative}.hooger-content-hero::before{background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:999px;content:"";height:8rem;left:-3.25rem;position:absolute;top:-3.25rem;width:8rem}.hooger-content-hero::after{background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--primary) 7%,transparent);border-radius:999px;bottom:-4rem;content:"";height:10rem;position:absolute;right:-4rem;width:10rem}.hooger-content-hero>*{position:relative;z-index:1}.hooger-content-eyebrow{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 12%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:999px;color:var(--accent);display:inline-flex;font-size:.82rem;font-weight:800;gap:.45rem;margin-bottom:.9rem;padding:.45rem .75rem}.hooger-content-hero .hooger-page-title{font-size:clamp(2rem, 4vw, 3rem);line-height:1.22;margin-bottom:.7rem}.hooger-content-hero .hooger-page-lead{color:var(--muted-foreground);font-size:clamp(.98rem, 1.4vw, 1.08rem);line-height:2;margin:0;max-width:44rem}.hooger-page-card{border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--border) 78%,transparent);box-shadow:var(--shadow-soft,none);box-shadow:0 1rem 2.35rem color-mix(in srgb,var(--primary) 6%,transparent)}.hooger-page-card h2{color:var(--foreground);font-size:clamp(1.1rem, 1.7vw, 1.35rem);line-height:1.55}.hooger-page-card p{font-size:.98rem;line-height:2.05}.hooger-value-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:1rem}.hooger-value-card{background:var(--card,#fff);background:color-mix(in srgb,var(--card) 92%,var(--secondary));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:1.15rem;box-shadow:var(--shadow-soft,none);box-shadow:0 .85rem 1.85rem color-mix(in srgb,var(--primary) 5%,transparent);padding:1.15rem}.hooger-value-card>span{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 13%,var(--card));border-radius:.9rem;color:var(--accent);display:inline-flex;height:2.75rem;justify-content:center;margin-bottom:.85rem;width:2.75rem}.hooger-value-card h3{color:var(--foreground);font-size:1rem;font-weight:900;line-height:1.55;margin:0 0 .45rem}.hooger-value-card p{color:var(--muted-foreground);font-size:.88rem;line-height:1.9;margin:0}.hooger-stat-card{background:var(--card,#fff);background:linear-gradient(180deg,var(--card),color-mix(in srgb,var(--secondary) 54%,var(--card)));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--border) 72%,transparent);box-shadow:var(--shadow-soft,none);box-shadow:0 .85rem 1.9rem color-mix(in srgb,var(--primary) 5%,transparent)}.hooger-info-card{align-items:flex-start;background:var(--card);border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--border) 76%,transparent);box-shadow:var(--shadow-soft,none);box-shadow:0 .9rem 2rem color-mix(in srgb,var(--primary) 5%,transparent)}.hooger-info-card>span{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 12%,var(--card))}.hooger-info-card p{line-height:1.8}.hooger-contact-form-card{align-self:start}.hooger-faq-card{box-shadow:var(--shadow-soft,none);box-shadow:0 1rem 2.25rem color-mix(in srgb,var(--primary) 6%,transparent)}.hooger-faq-category h2{align-items:center;color:var(--foreground);display:flex;font-size:1.08rem;gap:.5rem}.hooger-faq-category h2::before{background:var(--accent);border-radius:999px;content:"";height:.55rem;width:.55rem}.hooger-faq-item summary{color:var(--foreground);font-size:.98rem;line-height:1.8;min-height:3.5rem}.hooger-faq-item p{font-size:.94rem;line-height:2}.hooger-page-search input{font-size:.95rem;min-height:3.35rem}.hooger-footer{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 18rem),linear-gradient(145deg,color-mix(in srgb,var(--footer-bg,var(--primary)) 92%,#000),var(--footer-bg,var(--primary)));color:var(--footer-text,var(--primary-foreground));overflow:hidden}.hooger-elementor-footer{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 18%,transparent),transparent 18rem),linear-gradient(145deg,color-mix(in srgb,var(--footer-bg,var(--primary)) 92%,#000),var(--footer-bg,var(--primary)));color:var(--footer-text,#fff);overflow:hidden}.hooger-elementor-footer .hooger-elementor-footer-main{padding-block:clamp(2rem,4vw,3.4rem)}.hooger-elementor-footer .hooger-elementor-footer-copy{background:0 0!important;border-top:0!important;box-shadow:none!important;padding-block:0.85rem 1.05rem!important}.hooger-elementor-footer .hooger-footer-part--copyright,.hooger-elementor-footer .hooger-footer-part--copyright p{background:0 0!important;border:0!important;box-shadow:none!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--footer-text,#fff) 82%,transparent)!important}.hooger-elementor-footer .hooger-footer-part{display:grid;gap:.8rem}.hooger-elementor-footer .hooger-footer-part--brand{max-width:26rem}.hooger-elementor-footer h3,.hooger-elementor-footer h4{color:var(--footer-text,#fff)!important;font-size:1rem;font-weight:950;line-height:1.6;margin:0 0 .7rem}.hooger-elementor-footer .elementor-heading-title,.hooger-elementor-footer .hooger-footer-part h4,.hooger-elementor-footer .hooger-footer-part--contact h4{color:var(--footer-text,#fff)!important}.hooger-elementor-footer h3::after,.hooger-elementor-footer h4::after{background:var(--accent);border-radius:999px;content:"";display:block;height:.2rem;margin-top:.55rem;width:2rem}.hooger-elementor-footer a,.hooger-elementor-footer p{color:var(--muted-foreground,#64748b);color:color-mix(in srgb,var(--footer-text,#fff) 78%,transparent);font-size:.9rem;line-height:2}.hooger-elementor-footer a{border-radius:.65rem;display:inline-flex;padding-block:0.2rem;transition:color .2s ease,transform .2s ease}.hooger-elementor-footer a:hover{color:var(--accent);transform:translateX(-.15rem)}.hooger-elementor-footer .hooger-logo--footer{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--footer-text,#fff) 8%,transparent);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--footer-text,#fff) 13%,transparent);border-radius:1.1rem;display:inline-flex;gap:.75rem;justify-self:start;padding:.5rem .65rem}.hooger-elementor-footer .hooger-logo--footer .hooger-logo__mark{--hooger-logo-size:3.35rem;background:#fff;border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--footer-text,#fff) 18%,transparent);border-radius:.95rem;box-shadow:var(--shadow-soft,none);box-shadow:0 1rem 2rem color-mix(in srgb,#000 18%,transparent);flex:0 0 clamp(3rem,5vw,3.6rem)!important;height:clamp(3rem,5vw,3.6rem)!important;padding:.18rem;width:clamp(3rem,5vw,3.6rem)!important}.hooger-elementor-footer .hooger-logo--footer .hooger-logo__mark img{border-radius:.75rem;object-fit:contain}.hooger-elementor-footer .hooger-logo--footer .hooger-logo__text{color:var(--footer-text,#fff);font-size:1.35rem;font-weight:950;line-height:1}.hooger-footer__top{border-bottom-color:var(--border,#e5e7eb);border-bottom-color:color-mix(in srgb,var(--footer-text,#fff) 12%,transparent)}.hooger-footer__grid{align-items:start}.hooger-footer__brand{display:grid;gap:1rem}.hooger-logo--footer{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--footer-text,#fff) 8%,transparent);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--footer-text,#fff) 13%,transparent);border-radius:1.1rem;display:inline-flex;gap:.75rem;justify-self:start;max-width:100%;padding:.5rem .65rem}.hooger-logo--footer .hooger-logo__mark{--hooger-logo-size:3.35rem;background:#fff;border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--footer-text,#fff) 18%,transparent);border-radius:.95rem;box-shadow:var(--shadow-soft,none);box-shadow:0 1rem 2rem color-mix(in srgb,#000 18%,transparent);padding:.18rem}.hooger-logo--footer .hooger-logo__mark img{border-radius:.75rem;object-fit:contain}.hooger-logo--footer .hooger-logo__text{color:var(--footer-text,#fff);font-size:1.35rem;font-weight:900;line-height:1}.hooger-footer p{font-size:.9rem;line-height:2;margin-top:.6rem}.hooger-footer h4{color:var(--footer-text,#fff);font-size:1rem;line-height:1.5;margin-bottom:1rem;position:relative}.hooger-footer h4::after{background:var(--accent);border-radius:999px;content:"";display:block;height:.2rem;margin-top:.55rem;width:2rem}.hooger-footer a{border-radius:.65rem;font-size:.9rem;line-height:1.8;padding-block:0.2rem}.hooger-footer a:hover{color:var(--accent);transform:translateX(-.15rem)}.hooger-footer__bottom{background:0 0!important;box-shadow:none!important}.hooger-dark .hooger-footer,.hooger-landing.hooger-dark .hooger-footer{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 12%,transparent),transparent 18rem),linear-gradient(145deg,var(--footer-bg,#101827),color-mix(in srgb,var(--footer-bg,#101827) 88%,#000))}.hooger-dark .hooger-footer a,.hooger-dark .hooger-footer p,.hooger-dark .hooger-footer__bottom p,.hooger-landing.hooger-dark .hooger-footer a,.hooger-landing.hooger-dark .hooger-footer p,.hooger-landing.hooger-dark .hooger-footer__bottom p{color:var(--muted-foreground,#64748b);color:color-mix(in srgb,var(--footer-text,#fff) 78%,transparent)}.hooger-dark .hooger-logo--footer .hooger-logo__text,.hooger-landing.hooger-dark .hooger-logo--footer .hooger-logo__text{color:var(--footer-text,#fff)}@media (min-width:768px){.hooger-contact-grid{align-items:start;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr)}}@media (max-width:767px){.hooger-page-main{padding-block:calc(3.7rem + 1rem) 3rem}.hooger-content-hero{border-radius:1.1rem;padding:1.1rem}.hooger-content-hero .hooger-page-title{font-size:1.85rem}.hooger-content-hero .hooger-page-lead,.hooger-page-card p{font-size:.92rem;line-height:1.95}.hooger-stat-grid,.hooger-value-grid{grid-template-columns:1fr}.hooger-info-card{padding:1rem}.hooger-contact-actions a,.hooger-page-cta a,.hooger-submit-button{min-height:3rem;width:100%}.hooger-footer__grid{gap:1.35rem;grid-template-columns:1fr;padding-block:2rem}.hooger-footer__brand{grid-column:auto}.hooger-logo--footer{justify-self:stretch}.hooger-footer h4{margin-bottom:.65rem}.hooger-footer a{padding-block:0.32rem}.hooger-page-main .elementor-section.hooger-elementor-page-hero{border-radius:1.1rem;padding:1.15rem!important}.hooger-page-main .elementor-widget.hooger-content-title .elementor-heading-title{font-size:1.85rem;line-height:1.35}.hooger-page-main .elementor-widget-text-editor,.hooger-page-main .elementor-widget.hooger-content-lead-widget p,.hooger-page-main .hooger-content-lead{font-size:.92rem;line-height:1.95}.hooger-page-main .elementor-section.hooger-elementor-contact-cards,.hooger-page-main .elementor-section.hooger-elementor-content-cards,.hooger-page-main .elementor-section.hooger-elementor-faq-section,.hooger-page-main .elementor-section.hooger-elementor-form-section,.hooger-page-main .elementor-section.hooger-elementor-soft-section,.hooger-page-main .elementor-section.hooger-elementor-story-section{padding:1rem 0!important}.hooger-page-main .elementor-section.hooger-elementor-faq-section .elementor-toggle,.hooger-page-main .elementor-section.hooger-elementor-form-section .hooger-contact-form,.hooger-page-main .elementor-widget.hooger-contact-card,.hooger-page-main .elementor-widget.hooger-content-card{border-radius:1.05rem;padding:1rem}.hooger-elementor-footer .hooger-elementor-footer-main{padding-block:2rem}.hooger-elementor-footer .elementor-column{margin-bottom:1.1rem}.hooger-elementor-footer .hooger-logo--footer{justify-self:start;max-width:100%}.hooger-elementor-footer .hooger-logo--footer .hooger-logo__mark{flex-basis:3rem!important;height:3rem!important;width:3rem!important}}.hooger-landing,.hooger-landing :where(h1,h2,h3,h4,h5,h6,p,a,span,li,label,input,textarea,select,button,summary,table,th,td),.hooger-woocommerce-content,.hooger-woocommerce-content :where(h1,h2,h3,h4,h5,h6,p,a,span,li,label,input,textarea,select,button,summary,table,th,td){font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;letter-spacing:0!important}.hooger-page--blog .hooger-page-main{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 11%,transparent),transparent 20rem),linear-gradient(180deg,color-mix(in srgb,var(--secondary) 60%,var(--background)),var(--background) 22rem)}.hooger-blog{display:grid;gap:clamp(1.25rem,3vw,2rem)}.hooger-blog-hero{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 16rem),linear-gradient(135deg,color-mix(in srgb,var(--card) 94%,var(--secondary)),var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:1.35rem;box-shadow:var(--shadow-soft,none);box-shadow:0 1.3rem 3rem color-mix(in srgb,var(--primary) 7%,transparent);margin-inline:0;padding:clamp(1.35rem,3.4vw,2.65rem);text-align:right}.hooger-blog-hero .hooger-page-back{margin-bottom:1rem}.hooger-blog-hero h1{color:var(--foreground);font-size:clamp(2rem, 4vw, 3.05rem);font-weight:950;line-height:1.25}.hooger-blog-hero p{color:var(--muted-foreground);font-size:clamp(.95rem, 1.25vw, 1.05rem);line-height:2.05;margin-inline:0;max-width:44rem}.hooger-blog-hero .hooger-page-search{margin:1.35rem 0 1rem;max-width:42rem}.hooger-blog-cats{justify-content:flex-start}.hooger-blog-cats button{background:var(--card);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:.95rem;color:var(--foreground);min-height:2.75rem;padding:.55rem .95rem}.hooger-blog-cats button.is-active,.hooger-blog-cats button:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.hooger-blog-grid{gap:clamp(1rem,2vw,1.35rem);padding-block:0.25rem 2rem}.hooger-blog-card{background:var(--card);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:1.25rem;box-shadow:var(--shadow-soft,none);box-shadow:0 1rem 2.35rem color-mix(in srgb,var(--primary) 6%,transparent);display:grid;min-width:0;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.hooger-blog-card:hover{border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--accent) 36%,var(--border));box-shadow:var(--shadow-soft,none);box-shadow:0 1.35rem 2.75rem color-mix(in srgb,var(--primary) 9%,transparent);transform:translateY(-.18rem)}.hooger-blog-card img{aspect-ratio:16/10;background:var(--card,#fff);background:color-mix(in srgb,var(--secondary) 72%,var(--card));display:block;object-fit:cover;transition:transform .35s ease}.hooger-blog-card:hover img{transform:scale(1.025)}.hooger-blog-card>div{display:grid;gap:.65rem;padding:1.15rem}.hooger-blog-card em,.hooger-blog-post em{background:var(--card,#fff);background:color-mix(in srgb,var(--accent) 13%,var(--card));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent)}.hooger-blog-card h2{color:var(--foreground);font-size:1.05rem;line-height:1.65;margin:0}.hooger-blog-card h2 a{color:inherit}.hooger-blog-card p{color:var(--muted-foreground);font-size:.9rem;line-height:1.95;margin:0}.hooger-blog-card footer{border-top:1px solid color-mix(in srgb,var(--border) 75%,transparent);color:var(--muted-foreground);margin-top:.2rem;padding-top:.75rem}.hooger-blog-post{border-radius:1.25rem}.hooger-checkout-bridge-notice,.hooger-contact-form__notice,.hooger-form-success,.hooger-toast,.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{background:var(--card,#fff)!important;background:var(--notice-bg,color-mix(in srgb,var(--accent) 10%,var(--card)))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid var(--notice-border,color-mix(in srgb,var(--accent) 34%,var(--border)))!important;border-radius:1rem!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 .95rem 2rem color-mix(in srgb,var(--primary) 6%,transparent)!important;color:var(--notice-text,var(--foreground))!important;font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;line-height:1.85!important}.hooger-checkout-bridge-notice.is-error,.hooger-form-success.is-error,.hooger-woocommerce-content .woocommerce-error,.woocommerce-error{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--primary) 8%,var(--card))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--primary) 34%,var(--border))!important}.hooger-woocommerce-content .woocommerce-error::before,.hooger-woocommerce-content .woocommerce-info::before,.hooger-woocommerce-content .woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:var(--accent)!important}.hooger-contact-actions .is-success,.hooger-history-row b.is-success,.hooger-single-feature-strip span:nth-child(3) strong{color:var(--accent)!important}.hooger-history-row b.is-danger,.hooger-profile-menu .is-danger,.hooger-profile-mobile-menu .is-danger,.hooger-single-feature-strip span:nth-child(4) strong{color:var(--primary)!important}.hooger-profile-menu button[data-hooger-logout],.hooger-profile-mobile-menu button[data-hooger-logout]{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--destructive) 8%,transparent)!important;color:var(--destructive)!important;justify-content:flex-start!important}.hooger-profile-menu button[data-hooger-logout] .hooger-icon,.hooger-profile-menu button[data-hooger-logout] .hooger-profile-menu__label,.hooger-profile-mobile-menu button[data-hooger-logout] .hooger-icon,.hooger-profile-mobile-menu button[data-hooger-logout] .hooger-profile-menu__label{color:inherit!important;stroke:currentColor!important}.hooger-product-card__badges .is-danger{background:var(--primary)!important;color:var(--primary-foreground)!important}.hooger-form-success.is-error,.hooger-loyalty-message.is-error{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--primary) 9%,var(--card))!important;color:var(--primary)!important}.hooger-address-card nav button:last-child:hover,.hooger-woocommerce-content .woocommerce-cart-form .product-remove a{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--primary) 8%,var(--card))!important;color:var(--primary)!important}.hooger-landing.hooger-dark{background:radial-gradient(circle at 88% 0,color-mix(in srgb,var(--accent) 11%,transparent),transparent 22rem),linear-gradient(180deg,var(--background),color-mix(in srgb,var(--background) 88%,#000 12%) 26rem)}.hooger-landing.hooger-dark .hooger-page--blog .hooger-page-main,.hooger-landing.hooger-dark .hooger-page-main{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 10%,transparent),transparent 20rem),linear-gradient(180deg,var(--background),color-mix(in srgb,var(--background) 90%,#000 10%) 24rem)}.hooger-landing.hooger-dark .elementor-section.hooger-elementor-faq-section .elementor-toggle,.hooger-landing.hooger-dark .elementor-section.hooger-elementor-form-section .hooger-contact-form,.hooger-landing.hooger-dark .elementor-widget.hooger-contact-card,.hooger-landing.hooger-dark .elementor-widget.hooger-content-card,.hooger-landing.hooger-dark .hooger-blog-card,.hooger-landing.hooger-dark .hooger-blog-hero,.hooger-landing.hooger-dark .hooger-blog-post,.hooger-landing.hooger-dark .hooger-content-hero,.hooger-landing.hooger-dark .hooger-faq-card,.hooger-landing.hooger-dark .hooger-info-card,.hooger-landing.hooger-dark .hooger-page-card,.hooger-landing.hooger-dark .hooger-stat-card,.hooger-landing.hooger-dark .hooger-value-card{background:var(--card,#fff)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated) 96%,#fff 4%),var(--surface-elevated))!important;border-color:var(--border-soft)!important;color:var(--foreground)!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 1rem 2.5rem color-mix(in srgb,#000 24%,transparent)!important}.hooger-landing.hooger-dark :where(.hooger-page-title,.hooger-blog-hero h1,.hooger-blog-card h2,.hooger-page-card h2,.hooger-info-card h3,.hooger-faq-item summary,.elementor-heading-title){color:var(--foreground)!important}.hooger-landing.hooger-dark :where(.hooger-page-lead,.hooger-blog-hero p,.hooger-blog-card p,.hooger-page-card p,.hooger-info-card p,.hooger-faq-item p,.elementor-widget-text-editor){color:var(--muted-foreground)!important}.hooger-landing.hooger-dark .hooger-blog-cats button,.hooger-landing.hooger-dark .hooger-contact-form input,.hooger-landing.hooger-dark .hooger-contact-form textarea,.hooger-landing.hooger-dark .hooger-form input,.hooger-landing.hooger-dark .hooger-form textarea,.hooger-landing.hooger-dark .hooger-page-search input{background:var(--surface-soft)!important;border-color:var(--border-soft)!important;color:var(--foreground)!important}.hooger-landing.hooger-dark .hooger-blog-cats button.is-active,.hooger-landing.hooger-dark .hooger-blog-cats button:hover{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--accent-foreground)!important}.hooger-landing.hooger-dark .hooger-checkout-bridge-notice,.hooger-landing.hooger-dark .hooger-contact-form__notice,.hooger-landing.hooger-dark .hooger-form-success,.hooger-landing.hooger-dark .hooger-toast,.hooger-landing.hooger-dark .woocommerce-error,.hooger-landing.hooger-dark .woocommerce-info,.hooger-landing.hooger-dark .woocommerce-message{background:rgba(245,158,11,.12)!important;background:var(--notice-bg,color-mix(in srgb,var(--accent) 13%,var(--surface-elevated)))!important;border-color:var(--border,#e5e7eb)!important;border-color:var(--notice-border,color-mix(in srgb,var(--accent) 34%,var(--border-soft)))!important;color:var(--notice-text,var(--foreground))!important}.hooger-filter-search,.hooger-page-search,.hooger-search-modal__head label{direction:rtl!important;display:flex!important;align-items:center!important;min-width:0!important;position:relative!important}.hooger-filter-search>.hooger-icon,.hooger-page-search>.hooger-icon,.hooger-search-modal__head label>.hooger-icon{inset-inline-start:auto!important;inset-inline-end:1rem!important;top:50%!important;transform:translateY(-50%)!important;width:1.15rem!important;height:1.15rem!important;pointer-events:none!important;position:absolute!important;z-index:2!important}.hooger-filter-search>input,.hooger-filter-search>input[type=search],.hooger-page-search>input,.hooger-page-search>input[type=search],.hooger-search-modal__head label>input,.hooger-search-modal__head label>input[type=search]{direction:rtl!important;padding-inline-start:1rem!important;padding-inline-end:4.25rem!important;text-align:right!important;width:100%!important}.hooger-filter-search>input::placeholder,.hooger-page-search>input::placeholder,.hooger-search-modal__head label>input::placeholder{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--muted-foreground) 82%,transparent)!important;opacity:1!important}@media (min-width:768px){.hooger-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.hooger-blog-hero{border-radius:1.1rem;padding:1.1rem}.hooger-blog-cats{flex-wrap:nowrap;justify-content:flex-start;margin-inline:-0.15rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.hooger-blog-cats::-webkit-scrollbar{display:none}.hooger-blog-cats button{flex:0 0 auto}.hooger-blog-grid{grid-template-columns:1fr}.hooger-elementor-footer{padding-bottom:max(.9rem,env(safe-area-inset-bottom))}.hooger-elementor-footer .hooger-elementor-footer-main{padding-block:1.2rem 0.55rem!important}.hooger-elementor-footer .elementor-container{gap:.55rem!important}.hooger-elementor-footer .elementor-column{margin-bottom:0!important}.hooger-elementor-footer .hooger-footer-part--brand{margin-bottom:.7rem}.hooger-elementor-footer .hooger-footer-mobile-accordion{background:var(--card,#fff);background:color-mix(in srgb,var(--footer-text,#fff) 7%,transparent);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--footer-text,#fff) 12%,transparent);border-radius:1rem;overflow:hidden}.hooger-elementor-footer .hooger-footer-mobile-accordion>.elementor-widget-wrap{padding:0!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion h3,.hooger-elementor-footer .hooger-footer-mobile-accordion h4{align-items:center;cursor:pointer;display:flex!important;font-size:.98rem!important;justify-content:space-between;margin:0!important;min-height:3.15rem;padding:0 .9rem!important;user-select:none}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title::after,.hooger-elementor-footer .hooger-footer-mobile-accordion h3::after,.hooger-elementor-footer .hooger-footer-mobile-accordion h4::after{background:0 0!important;color:var(--accent);content:"+";font-size:1.2rem;font-weight:900;height:auto!important;margin:0!important;position:static!important;width:auto!important}.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open .elementor-heading-title::after,.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open h3::after,.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open h4::after{content:"−"}.hooger-elementor-footer .hooger-footer-mobile-accordion.is-collapsed [data-hooger-footer-panel-item]{display:none!important}.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open [data-hooger-footer-panel-item]{display:block!important;padding-inline:0.9rem!important;padding-bottom:.85rem!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .hooger-elementor-nav-menu,.hooger-elementor-footer .hooger-footer-mobile-accordion .hooger-footer-part{gap:.35rem}.hooger-elementor-footer .hooger-footer-mobile-accordion a,.hooger-elementor-footer .hooger-footer-mobile-accordion p{font-size:.88rem!important;line-height:1.85!important}.hooger-elementor-footer .hooger-elementor-footer-copy{padding-block:0.7rem 0.85rem!important}}.hooger-landing.hooger-dark .elementor-section,.hooger-landing.hooger-dark .elementor-widget-container,.hooger-landing.hooger-dark .hooger-auth,.hooger-landing.hooger-dark .hooger-checkout-bridge,.hooger-landing.hooger-dark .hooger-profile,.hooger-landing.hooger-dark .hooger-woocommerce-content{color:var(--foreground)}.hooger-landing.hooger-dark .elementor-widget-text-editor,.hooger-landing.hooger-dark .elementor-widget-text-editor p,.hooger-landing.hooger-dark .hooger-checkout-bridge p,.hooger-landing.hooger-dark .hooger-profile p,.hooger-landing.hooger-dark .hooger-woocommerce-content li,.hooger-landing.hooger-dark .hooger-woocommerce-content p{color:var(--muted-foreground)!important}.hooger-woocommerce-content .woocommerce-tabs .additional_information_tab,.hooger-woocommerce-content .woocommerce-tabs .description_tab{display:inline-block!important}.hooger-woocommerce-content .woocommerce-tabs #tab-additional_information,.hooger-woocommerce-content .woocommerce-tabs #tab-description{display:block!important}.hooger-woocommerce-content div.product .summary>.hooger-single-attribute-boxes{display:block!important}.hooger-product-tab-content,.hooger-woocommerce-content .woocommerce-tabs .panel{overflow-wrap:break-word}.hooger-single-attribute-boxes>div,.hooger-single-feature-strip{min-width:0}@media (max-width:768px){.hooger-product-tab-content,.hooger-single-attribute-boxes,.hooger-woocommerce-content div.product,.hooger-woocommerce-content div.product .summary,.hooger-woocommerce-content div.product .woocommerce-product-gallery{max-width:100%;min-width:0}.hooger-single-attribute-boxes>div,.hooger-single-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hooger-cart-item,.hooger-cart-panel,.hooger-cart-panel__body,.hooger-checkout-item{max-width:100%;min-width:0}}@media (max-width:480px){.hooger-single-attribute-boxes>div,.hooger-single-feature-strip{grid-template-columns:1fr}.hooger-woocommerce-content .woocommerce-tabs ul.tabs{display:flex;overflow-x:auto;gap:8px;padding-bottom:4px;-webkit-overflow-scrolling:touch}.hooger-woocommerce-content .woocommerce-tabs ul.tabs li{flex:0 0 auto}}.hooger-elementor-header .hooger-search-trigger,.hooger-header .hooger-search-trigger{align-items:center;box-sizing:border-box;gap:.7rem;justify-content:flex-start;padding-inline:1.15rem 1rem}.hooger-elementor-header .hooger-search-trigger .hooger-icon,.hooger-header .hooger-search-trigger .hooger-icon{flex:0 0 1.15rem;height:1.15rem;margin:0;position:static;width:1.15rem}.hooger-elementor-header .hooger-search-trigger span,.hooger-header .hooger-search-trigger span{min-width:0;padding:0}.hooger-product-card__image{isolation:isolate;overflow:hidden;position:relative}.hooger-product-card__quick{z-index:4}.hooger-cart-panel .hooger-product-card__quick,.hooger-cart-panel .woocommerce-product-gallery__trigger,.hooger-cart-panel .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__trigger{display:none!important}.hooger-product-card .button,.hooger-product-card__mobile-add,.hooger-woocommerce-content ul.products li.product .button,.hooger-woocommerce-content ul.products li.product a.add_to_cart_button{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-weight:800;gap:.45rem;justify-content:center;min-height:2.65rem;padding:.75rem 1rem;text-align:center}.hooger-info-card,.hooger-value-card{align-items:flex-start;box-sizing:border-box;min-width:0;overflow:hidden}.hooger-info-card>span,.hooger-value-card>span{align-items:center;aspect-ratio:1/1;box-sizing:border-box;display:inline-flex;flex:0 0 3rem;height:3rem;justify-content:center;max-width:3rem;min-width:3rem;overflow:hidden}.hooger-info-card>span .hooger-icon,.hooger-value-card>span .hooger-icon{flex:0 0 1.25rem;height:1.25rem;width:1.25rem}.hooger-info-card>div,.hooger-value-card>div{min-width:0}.hooger-info-card p,.hooger-value-card p{overflow-wrap:break-word}@media (max-width:767px){.hooger-order-card.is-open .hooger-order-details{border-radius:1.35rem 1.35rem 0 0;box-sizing:border-box;display:flex;flex-direction:column;gap:.9rem;inset:auto 0 0 0;max-height:min(86vh,720px);overflow-y:auto;padding:1rem;width:100vw}.hooger-order-details__head,.hooger-order-item,.hooger-order-meta-grid>span{box-sizing:border-box;min-width:0;width:100%}.hooger-order-details__head{align-items:flex-start;display:grid;gap:.75rem;grid-template-columns:1fr auto}.hooger-order-sheet-close{align-items:center;display:inline-flex;height:2.75rem;justify-content:center;min-width:2.75rem}.hooger-order-item{align-items:flex-start;display:grid;gap:.75rem;grid-template-columns:1fr auto}.hooger-order-item>span,.hooger-order-meta-grid b,.hooger-order-meta-grid small{min-width:0;overflow-wrap:break-word}}@media (min-width:1025px){.hooger-elementor-header .hooger-search-trigger,.hooger-search-trigger{align-items:center;justify-content:flex-start;gap:.7rem;padding-inline:1.05rem 1.2rem}.hooger-elementor-header .hooger-search-trigger .hooger-icon,.hooger-search-trigger .hooger-icon{flex:0 0 1.1rem;margin-inline:0 .1rem;transform:none}.hooger-elementor-header .hooger-search-trigger span,.hooger-search-trigger span{flex:1 1 auto;min-width:0;text-align:right}}.hooger-product-card .button.add_to_cart_button,.hooger-product-card__mobile-add,.hooger-product-card__quick,.hooger-products .button.add_to_cart_button{min-height:2.65rem;border-radius:.9rem;font-weight:900;line-height:1}.hooger-product-card__quick{align-items:center;display:inline-flex;justify-content:center;z-index:3}.hooger-product-card .button.add_to_cart_button .hooger-icon,.hooger-product-card__mobile-add .hooger-icon,.hooger-product-card__quick .hooger-icon,.hooger-products .button.add_to_cart_button .hooger-icon{flex:0 0 1.05rem;height:1.05rem;width:1.05rem}.hooger-cart-backdrop{z-index:10010}.hooger-cart-panel{z-index:10020}.hooger-woocommerce-content div.product div.images .woocommerce-product-gallery__trigger,.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:4!important}.elementor-widget.hooger-contact-card .elementor-icon-box-wrapper,.elementor-widget.hooger-content-card .elementor-icon-box-wrapper,.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon-box-wrapper,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon-box-wrapper{align-items:flex-start;display:flex;gap:.95rem;min-width:0;text-align:right}.elementor-widget.hooger-contact-card .elementor-icon,.elementor-widget.hooger-content-card .elementor-icon,.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon{align-items:center;box-sizing:border-box;display:inline-flex;flex:0 0 3rem;height:3rem;justify-content:center;margin:0;width:3rem}.elementor-widget.hooger-contact-card .elementor-icon-box-content,.elementor-widget.hooger-content-card .elementor-icon-box-content,.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon-box-content,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon-box-content{min-width:0}@media (max-width:767px){.elementor-widget.hooger-contact-card .elementor-icon-box-wrapper,.elementor-widget.hooger-content-card .elementor-icon-box-wrapper,.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon-box-wrapper,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon-box-wrapper{gap:.75rem}.elementor-widget.hooger-contact-card .elementor-icon,.elementor-widget.hooger-content-card .elementor-icon,.hooger-page-main .elementor-widget.hooger-contact-card .elementor-icon,.hooger-page-main .elementor-widget.hooger-content-card .elementor-icon{flex-basis:2.65rem;height:2.65rem;width:2.65rem}.hooger-order-card.is-open .hooger-order-details{border-radius:1.2rem 1.2rem 0 0;inset:auto 0 0 0;max-height:min(82vh,680px);overflow-y:auto;padding:1rem;width:100%}.hooger-order-details__head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.hooger-order-details__head>div{min-width:0}.hooger-order-details__head .hooger-icon,.hooger-order-details__head button{flex:0 0 auto}}.hooger-page-main .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,.hooger-page-main .elementor-section.hooger-ref-story,.hooger-page-main .elementor-widget.hooger-ref-card,.hooger-page-main .elementor-widget.hooger-ref-stat{background:#fff!important;border:1px solid #e4e7ee!important;border-radius:14px!important;box-shadow:none!important;color:#0d1830!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-ref-story,.hooger-landing.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card,.hooger-landing.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-stat,body.hooger-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,body.hooger-dark .hooger-page-main .elementor-section.hooger-ref-story,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-stat,html.hooger-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,html.hooger-dark .hooger-page-main .elementor-section.hooger-ref-story,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-stat{background:#19233f!important;border-color:#2b3860!important;color:#fff!important}.hooger-page-main .elementor-widget.hooger-ref-card{min-height:245px!important;padding:32px 28px!important}.hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-ref-card{min-height:167px!important;padding:28px 24px!important}.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-wrapper{align-items:center!important;display:flex!important;flex-direction:column!important;gap:18px!important;justify-content:center!important;text-align:center!important}.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon{align-items:center!important;border:0!important;border-radius:16px!important;color:#0d6c52!important;display:inline-flex!important;flex:0 0 60px!important;height:60px!important;justify-content:center!important;margin:0!important;width:60px!important}.hooger-page-main .elementor-widget.hooger-ref-card--shield .elementor-icon{color:#155c86!important}.hooger-page-main .elementor-widget.hooger-ref-card--mail .elementor-icon,.hooger-page-main .elementor-widget.hooger-ref-card--store .elementor-icon{color:#8b5a00!important}.hooger-page-main .elementor-widget.hooger-ref-card--phone .elementor-icon{color:#244d72!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon{color:#fff!important}.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title,.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title a{color:#0d1830!important;font-size:19px!important;font-weight:950!important;line-height:1.55!important;margin:0 0 8px!important;text-align:center!important}.hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-description{color:#667089!important;font-size:14px!important;line-height:1.9!important;margin:0 auto!important;max-width:260px;text-align:center!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title,.hooger-landing.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title a,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title a,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-title a{color:#fff!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-description,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-description,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-card .elementor-icon-box-description{color:#aeb8d0!important}.hooger-page-main .elementor-widget.hooger-ref-stat{min-height:148px!important;padding:24px!important}.hooger-page-main .elementor-section.hooger-ref-faq-section .elementor-widget.hooger-ref-faq-toggle .elementor-toggle,.hooger-page-main .elementor-section.hooger-ref-faq-section .elementor-widget.hooger-ref-faq-toggle .elementor-toggle-item{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}.hooger-auth-form--otp{gap:16px}.hooger-auth-form--otp .hooger-otp-code-wrap{display:grid;gap:12px;padding:12px;border:1px solid rgba(245,158,11,.22);border-radius:20px;background:rgba(245,158,11,.06)}.hooger-auth-form--otp .hooger-otp-code-wrap[hidden]{display:none!important}.hooger-auth-form--otp input[readonly]{opacity:.78;cursor:default}.hooger-otp-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.hooger-otp-actions button{border:1px solid rgba(27,42,104,.12);border-radius:999px;background:#fff;color:#1b2a68;padding:9px 14px;font-weight:800;cursor:pointer}.hooger-otp-actions button:focus-visible,.hooger-otp-actions button:hover{border-color:rgba(245,158,11,.45);color:#d97706}.hooger-otp-helper{margin:0;line-height:1.9}.hooger-password-login-card{margin-top:14px;border:1px solid rgba(27,42,104,.12);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:0 18px 40px rgba(15,23,42,.06);overflow:hidden}.hooger-password-login-card>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;color:#1b2a68;cursor:pointer;font-weight:900;list-style:none}.hooger-password-login-card>summary::-webkit-details-marker{display:none}.hooger-password-login-card>summary::after{content:"+";display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:rgba(245,158,11,.13);color:#d97706;font-size:1.1rem;line-height:1}.hooger-password-login-card[open]>summary::after{content:"−"}.hooger-password-login-form{padding:0 16px 16px;gap:14px}.hooger-landing.hooger-dark .hooger-auth-form--otp .hooger-otp-code-wrap,body.hooger-dark .hooger-auth-form--otp .hooger-otp-code-wrap,html.hooger-dark .hooger-auth-form--otp .hooger-otp-code-wrap{border-color:rgba(251,191,36,.3);background:rgba(251,191,36,.08)}.hooger-landing.hooger-dark .hooger-otp-actions button,body.hooger-dark .hooger-otp-actions button,html.hooger-dark .hooger-otp-actions button{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.68);color:#f8fafc}.hooger-landing.hooger-dark .hooger-password-login-card,body.hooger-dark .hooger-password-login-card,html.hooger-dark .hooger-password-login-card{border-color:rgba(148,163,184,.2);background:rgba(15,23,42,.62);box-shadow:0 18px 40px rgba(0,0,0,.22)}.hooger-landing.hooger-dark .hooger-password-login-card>summary,body.hooger-dark .hooger-password-login-card>summary,html.hooger-dark .hooger-password-login-card>summary{color:#f8fafc}.hooger-landing.hooger-dark .hooger-password-login-card>summary::after,body.hooger-dark .hooger-password-login-card>summary::after,html.hooger-dark .hooger-password-login-card>summary::after{background:rgba(251,191,36,.16);color:#fbbf24}.hooger-landing,body.hooger-rtl{--ds-font-family:"IranSans","IRANSans",Tahoma,Arial,sans-serif;--ds-font-xs:0.75rem;--ds-font-sm:0.875rem;--ds-font-md:1rem;--ds-font-lg:1.125rem;--ds-font-xl:1.375rem;--ds-font-2xl:1.75rem;--ds-font-3xl:2.25rem;--ds-font-4xl:3rem;--ds-leading-tight:1.35;--ds-leading-base:1.75;--ds-leading-loose:1.95;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-bold:700;--ds-weight-heavy:800;--ds-space-1:0.25rem;--ds-space-2:0.5rem;--ds-space-3:0.75rem;--ds-space-4:1rem;--ds-space-5:1.25rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-space-10:2.5rem;--ds-space-12:3rem;--ds-space-section:clamp(3.25rem, 6vw, 5rem);--ds-radius-xs:0.625rem;--ds-radius-sm:0.75rem;--ds-radius-md:1rem;--ds-radius-lg:1.25rem;--ds-radius-pill:999px;--ds-border:1px solid var(--border);--ds-border-soft:1px solid var(--border-soft, var(--border));--ds-focus:0 0 0 3px rgba(245, 158, 11, 0.26);--ds-focus:0 0 0 3px color-mix(in srgb, var(--accent) 26%, transparent);--ds-shadow-card:var(--shadow-soft);--ds-shadow-hover:var(--shadow-medium);--ds-control-height-sm:2.5rem;--ds-control-height-md:2.9rem;--ds-control-height-lg:3.25rem;--ds-touch:2.75rem}.hooger-landing{font-size:var(--ds-font-md);line-height:var(--ds-leading-base)}.hooger-landing h1,.hooger-landing h2,.hooger-landing h3,.hooger-landing h4,.hooger-landing h5,.hooger-landing h6,body.hooger-rtl .elementor-heading-title{color:var(--foreground);font-family:var(--ds-font-family);font-weight:var(--ds-weight-heavy);letter-spacing:0;line-height:var(--ds-leading-tight);margin-block-start:0}.hooger-landing h1{font-size:clamp(2rem, 4vw, var(--ds-font-4xl))}.hooger-landing h2,.hooger-products__head h2,.hooger-section-heading h2{font-size:clamp(1.5rem, 2.5vw, var(--ds-font-3xl))}.hooger-landing h3{font-size:clamp(1.125rem, 1.4vw, var(--ds-font-xl))}.hooger-landing button,.hooger-landing input,.hooger-landing label,.hooger-landing li,.hooger-landing p,.hooger-landing select,.hooger-landing small,.hooger-landing textarea{font-family:var(--ds-font-family)}.hooger-content-lead,.hooger-content-lead-widget,.hooger-footer p,.hooger-landing p{line-height:var(--ds-leading-base)}.hooger-landing :where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:0;box-shadow:var(--ds-focus)}.hooger-button,.hooger-contact-form button,.hooger-landing .button,.hooger-landing button.button,.hooger-landing input.button,.hooger-product-card__mobile-add,.hooger-product-detail .single_add_to_cart_button,.hooger-woocommerce-content #respond input#submit,.hooger-woocommerce-content .button,.hooger-woocommerce-content .checkout-button,.hooger-woocommerce-content a.added_to_cart,.hooger-woocommerce-content input.button,.woocommerce-checkout.hooger-checkout-bridge-enabled #payment #place_order,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-coupon-form button{align-items:center;border:1px solid transparent;border-radius:var(--ds-radius-md);cursor:pointer;display:inline-flex;font-family:var(--ds-font-family);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-heavy);gap:var(--ds-space-2);justify-content:center;line-height:1.2;min-height:var(--ds-control-height-md);padding:.8rem 1.15rem;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;white-space:nowrap}.hooger-button--accent,.hooger-button--primary,.hooger-contact-form button,.hooger-landing .button,.hooger-landing button.button,.hooger-landing input.button,.hooger-product-card__mobile-add,.hooger-product-detail .single_add_to_cart_button,.hooger-woocommerce-content #respond input#submit,.hooger-woocommerce-content .button,.hooger-woocommerce-content .checkout-button,.hooger-woocommerce-content input.button,.woocommerce-checkout.hooger-checkout-bridge-enabled #payment #place_order,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-coupon-form button{background:var(--accent);box-shadow:var(--shadow-accent);color:var(--accent-foreground)}.hooger-button--ghost,.hooger-button--outline,.hooger-woocommerce-content a.added_to_cart{background:rgba(255,255,255,.82);background:color-mix(in srgb,var(--card) 82%,transparent);border-color:var(--border);box-shadow:none;color:var(--foreground)}.hooger-button:hover,.hooger-landing .button:hover,.hooger-product-card__mobile-add:hover,.hooger-product-detail .single_add_to_cart_button:hover,.hooger-woocommerce-content .button:hover,.hooger-woocommerce-content a.added_to_cart:hover,.woocommerce-checkout.hooger-checkout-bridge-enabled #payment #place_order:hover{transform:translateY(-1px)}.hooger-button:disabled,.hooger-landing .button.disabled,.hooger-landing .button[aria-disabled=true],.hooger-landing button:disabled,.hooger-product-card.is-out button{cursor:not-allowed;opacity:.56;transform:none}.hooger-icon,.hooger-landing svg.hooger-icon{display:inline-block;flex:0 0 auto;height:1.125em;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vertical-align:middle;width:1.125em}.hooger-cart-button,.hooger-checkout-bridge-section-title span:first-child,.hooger-icon-button,.hooger-mobile-submenu-toggle,.hooger-order-sheet-close,.hooger-product-card__quick{align-items:center;border-radius:var(--ds-radius-sm);display:inline-flex;justify-content:center;min-height:var(--ds-touch);min-width:var(--ds-touch)}.hooger-elementor-header .hooger-elementor-header-bar .elementor-widget-wrap{align-items:center!important;gap:.45rem!important;padding:0!important}.hooger-elementor-header .elementor-widget-hooger_header_part{align-self:center!important;line-height:0!important;margin:0!important}.hooger-elementor-header .elementor-widget-hooger_header_part>.elementor-widget-container{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}.hooger-elementor-header .hooger-header-part{line-height:1!important}.hooger-elementor-header .hooger-menu-button{align-items:center!important;justify-content:center!important;margin:0!important;transform:none!important}.hooger-elementor-header .hooger-menu-button .hooger-menu-close,.hooger-elementor-header .hooger-menu-button .hooger-menu-open{align-items:center!important;background:0 0!important;border-radius:0;display:inline-flex!important;height:auto!important;justify-content:center!important;width:auto!important}.hooger-elementor-header .hooger-menu-button .hooger-menu-close{display:none!important}.hooger-elementor-header .hooger-menu-button.is-open .hooger-menu-open{display:none!important}.hooger-elementor-header .hooger-menu-button.is-open .hooger-menu-close{display:inline-flex!important}.hooger-branch-select__button,.hooger-cart-button,.hooger-category-arrow,.hooger-category-pill,.hooger-chip-row button,.hooger-elementor-branch-selector__buttons button,.hooger-filter-toggle,.hooger-grid-toggle button,.hooger-icon-button,.hooger-login-button,.hooger-scroll-controls button,.hooger-search-trigger{border-radius:var(--ds-radius-sm);min-height:var(--ds-control-height-md)}.hooger-contact-form input,.hooger-contact-form textarea,.hooger-filter-search input,.hooger-form input,.hooger-form textarea,.hooger-landing input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.hooger-landing select,.hooger-landing textarea,.hooger-page-search input,.hooger-price-grid input,.hooger-search-modal label input,.hooger-woocommerce-content input.input-text,.hooger-woocommerce-content select,.hooger-woocommerce-content textarea,.woocommerce-checkout.hooger-checkout-bridge-enabled .select2-container .select2-selection--single,.woocommerce-checkout.hooger-checkout-bridge-enabled input.input-text,.woocommerce-checkout.hooger-checkout-bridge-enabled select,.woocommerce-checkout.hooger-checkout-bridge-enabled textarea{background:var(--input-bg,var(--secondary));border:var(--ds-border);border-radius:var(--ds-radius-md);color:var(--foreground);font-family:var(--ds-font-family);font-size:var(--ds-font-sm);line-height:1.5;min-height:var(--ds-control-height-lg);padding:.85rem 1rem;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.hooger-contact-form textarea,.hooger-form textarea,.hooger-landing textarea,.woocommerce-checkout.hooger-checkout-bridge-enabled textarea{min-height:7.5rem;resize:vertical}.hooger-search-modal__head label{display:block;min-width:0;position:relative}.hooger-search-modal__head label .hooger-icon{inset-inline-start:1rem;pointer-events:none;z-index:2}.hooger-search-modal__head label input{direction:rtl;padding-inline-start:3.35rem;padding-inline-end:1rem;text-align:right}.hooger-filter-search{min-width:0;position:relative}.hooger-filter-search .hooger-icon{inset-inline-start:0.9rem;pointer-events:none;z-index:2}.hooger-filter-search input{direction:rtl;padding-inline-start:3rem;padding-inline-end:1rem;text-align:right}.hooger-landing input:focus,.hooger-landing select:focus,.hooger-landing textarea:focus,.hooger-woocommerce-content input.input-text:focus,.hooger-woocommerce-content select:focus,.hooger-woocommerce-content textarea:focus,.woocommerce-checkout.hooger-checkout-bridge-enabled input.input-text:focus,.woocommerce-checkout.hooger-checkout-bridge-enabled select:focus,.woocommerce-checkout.hooger-checkout-bridge-enabled textarea:focus{background:var(--card);border-color:var(--accent);border-color:color-mix(in srgb,var(--accent) 58%,var(--border));box-shadow:var(--ds-focus)}.hooger-landing ::placeholder{color:var(--muted-foreground);color:color-mix(in srgb,var(--muted-foreground) 76%,transparent)}.hooger-auth-form,.hooger-contact-form,.hooger-form,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields__field-wrapper{gap:var(--ds-space-4)}.hooger-auth-form label,.hooger-contact-form label,.hooger-form label,.hooger-woocommerce-content .form-row,.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row{display:grid;gap:var(--ds-space-2)}.hooger-auth-form label>span,.hooger-contact-form label>span,.hooger-form label>span,.hooger-woocommerce-content .form-row label,.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row label{color:var(--foreground);font-size:var(--ds-font-sm);font-weight:var(--ds-weight-bold);line-height:1.5}.hooger-blog-slide,.hooger-branch-card,.hooger-card,.hooger-cart-page-card,.hooger-checkout-card,.hooger-contact-card,.hooger-content-card,.hooger-feature,.hooger-filter-card,.hooger-notice-card,.hooger-page-card,.hooger-product-card,.hooger-profile-card,.hooger-woocommerce-content ul.products li.product,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-card,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{background:var(--card);border:var(--ds-border-soft);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-card);color:var(--foreground)}.hooger-blog-slide,.hooger-contact-card,.hooger-content-card,.hooger-page-card,.hooger-product-card,.hooger-profile-card{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.hooger-blog-slide:hover,.hooger-contact-card:hover,.hooger-content-card:hover,.hooger-page-card:hover,.hooger-product-card:hover{border-color:var(--accent);border-color:color-mix(in srgb,var(--accent) 28%,var(--border));box-shadow:var(--ds-shadow-hover)}.hooger-blog-slide__image,.hooger-product-card__image,.hooger-woocommerce-content ul.products li.product img{background:var(--secondary);background:color-mix(in srgb,var(--secondary) 72%,#f5f0eb);border-radius:calc(var(--ds-radius-lg) - .25rem)}.hooger-product-card__body{gap:var(--ds-space-3)}.hooger-product-card__body h3,.hooger-woocommerce-content ul.products li.product .woocommerce-loop-product__title{color:var(--foreground);font-size:var(--ds-font-md);font-weight:var(--ds-weight-heavy);line-height:1.55}.hooger-product-card__body strong,.hooger-product-detail__price,.hooger-woocommerce-content ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--primary);font-weight:var(--ds-weight-heavy)}.hooger-checkout-bridge-notice,.hooger-contact-form__notice,.hooger-toast,.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:flex-start;background:var(--card);background:color-mix(in srgb,var(--primary) 9%,var(--card));border:1px solid var(--border);border:1px solid color-mix(in srgb,var(--primary) 28%,var(--border));border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-card);color:var(--foreground);display:flex;gap:var(--ds-space-3);line-height:var(--ds-leading-base);margin-block:var(--ds-space-4);padding:var(--ds-space-4)}.hooger-checkout-bridge-notice.is-success,.hooger-contact-form__notice,.hooger-woocommerce-content .woocommerce-message,.woocommerce-message{background:var(--card);background:color-mix(in srgb,var(--accent) 13%,var(--card));border-color:var(--accent);border-color:color-mix(in srgb,var(--accent) 36%,var(--border))}.hooger-checkout-bridge-notice.is-error,.hooger-woocommerce-content .woocommerce-error,.woocommerce-error{background:var(--card);background:color-mix(in srgb,var(--destructive) 10%,var(--card));border-color:var(--destructive);border-color:color-mix(in srgb,var(--destructive) 38%,var(--border))}.hooger-woocommerce-content .woocommerce-error::before,.hooger-woocommerce-content .woocommerce-info::before,.hooger-woocommerce-content .woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:var(--accent);inset-block-start:auto;position:static}.hooger-woocommerce-content .woocommerce-info a.button,.hooger-woocommerce-content .woocommerce-message a.button,.woocommerce-info a.button,.woocommerce-message a.button{margin-inline-start:auto}.hooger-elementor-header .hooger-elementor-header-bar{box-sizing:border-box!important;width:100%!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{box-sizing:border-box!important;max-width:none!important;width:100%!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column{min-width:0!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal .hooger-elementor-nav-menu__list{flex-wrap:nowrap!important;min-width:0!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{white-space:nowrap!important}@media (min-width:1024px){.hooger-elementor-header .hooger-elementor-header-bar{padding:.45rem clamp(.75rem,1.45vw,1.35rem)!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;display:grid!important;gap:clamp(.5rem,.85vw,.85rem)!important;grid-template-columns:auto minmax(22rem,1fr) clamp(10rem,14vw,15rem) clamp(22rem,29vw,28rem)!important;justify-content:stretch!important;min-height:3.45rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column{align-self:center!important;width:auto!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child{justify-self:end!important}.hooger-elementor-header .elementor-widget-hooger_nav_menu,.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2),.hooger-elementor-header .hooger-elementor-nav-menu{min-width:0!important;width:100%!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(4){min-width:0!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(4) .elementor-widget-wrap{display:grid!important;gap:clamp(.35rem,.55vw,.55rem)!important;grid-template-columns:minmax(9rem,1fr) repeat(3,2.85rem)!important;justify-content:stretch!important;width:100%!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal .hooger-elementor-nav-menu__list{gap:clamp(.05rem,.25vw,.25rem)!important;justify-content:flex-start!important;overflow:visible!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{border-radius:.78rem!important;font-size:clamp(.76rem, .72vw, .9rem)!important;min-height:2.4rem!important;padding:.5rem clamp(.34rem,.52vw,.72rem)!important}.hooger-elementor-header .hooger-branch-select,.hooger-elementor-header .hooger-search-trigger{width:100%!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){display:block!important;grid-column:1!important;min-width:8rem!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger)>.elementor-widget-container{display:flex!important;width:100%!important}.hooger-elementor-header .hooger-header-part--search{display:flex!important;width:100%!important}.hooger-elementor-header .hooger-search-trigger{flex:0 0 100%!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-branch-trigger),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-menu-trigger),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-search){display:none!important;flex:0 0 0!important;margin:0!important;min-width:0!important;width:0!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button){flex:0 0 2.85rem!important;min-width:2.85rem!important;width:2.85rem!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)){grid-column:2!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button){grid-column:3!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button){grid-column:4!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button)>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger))>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button)>.elementor-widget-container{display:flex!important;width:100%!important}.hooger-elementor-header .hooger-branch-select__button,.hooger-elementor-header .hooger-search-trigger{height:2.85rem!important;margin:0!important;max-width:none!important;min-height:2.85rem!important}.hooger-elementor-header .hooger-branch-select__button span,.hooger-elementor-header .hooger-login-button span,.hooger-elementor-header .hooger-search-trigger span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hooger-elementor-header .hooger-mobile-branch-trigger,.hooger-elementor-header .hooger-mobile-menu-trigger,.hooger-elementor-header .hooger-mobile-search{display:none!important}.hooger-elementor-header .hooger-login-button{flex:0 0 2.85rem!important;height:2.85rem!important;min-height:2.85rem!important;min-width:2.85rem!important;padding:0!important;width:2.85rem!important}.hooger-elementor-header .hooger-login-button span{display:none!important}}@media (min-width:1024px) and (max-width:1199px){.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{grid-template-columns:auto minmax(20rem,1fr) clamp(8.5rem,16vw,10.5rem) clamp(12rem,22vw,14rem)!important}.hooger-elementor-header .hooger-logo{margin-inline-end:.45rem!important}.hooger-elementor-header .hooger-login-button span,.hooger-elementor-header .hooger-logo__text,.hooger-elementor-header .hooger-search-trigger span{display:none!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{font-size:.72rem!important;padding-inline:0.28rem!important}.hooger-elementor-header .hooger-branch-select__button{font-size:.74rem!important;gap:.3rem!important;padding-inline:0.45rem!important}.hooger-elementor-header .hooger-search-trigger{justify-content:center!important;padding:0!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){min-width:2.85rem!important;width:100%!important}}@media (min-width:1200px) and (max-width:1365px){.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{grid-template-columns:auto minmax(23rem,1fr) clamp(10rem,16vw,12rem) clamp(19rem,27vw,22rem)!important}.hooger-elementor-header .hooger-search-trigger{min-width:11rem!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){flex:0 0 auto!important;min-width:9rem!important;width:100%!important}.hooger-elementor-header .hooger-search-trigger{min-width:0!important;width:100%!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{font-size:.78rem!important;padding-inline:0.38rem!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button){flex:0 0 2.85rem!important;min-width:2.85rem!important;width:2.85rem!important}}@media (min-width:1366px){.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{grid-template-columns:auto minmax(27rem,1fr) clamp(12rem,15vw,15rem) clamp(22rem,28vw,28rem)!important}}@media (min-width:768px) and (max-width:1023px){.hooger-elementor-header .hooger-elementor-header-bar{padding:.4rem .75rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;display:flex!important;gap:.45rem!important;justify-content:space-between!important;min-height:2.85rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:has(.elementor-widget-hooger_branch_selector),.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2){display:none!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column{flex:0 0 auto!important;width:auto!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(4) .elementor-widget-wrap{gap:.4rem!important;justify-content:flex-end!important;min-height:2.85rem!important;width:auto!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){display:none!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-branch-trigger),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-menu-trigger),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-search){display:block!important;flex:0 0 2.85rem!important;min-width:2.85rem!important;width:2.85rem!important}.hooger-elementor-header .hooger-cart-button,.hooger-elementor-header .hooger-icon-button,.hooger-elementor-header .hooger-login-button,.hooger-elementor-header .hooger-logo,.hooger-elementor-header .hooger-logo__mark{display:flex!important;height:2.85rem!important;min-height:2.85rem!important;min-width:2.85rem!important;width:2.85rem!important}.hooger-elementor-header .hooger-login-button span{display:none!important}}.hooger-elementor-content-cards,.hooger-elementor-faq-section,.hooger-elementor-form-section,.hooger-elementor-legal-section,.hooger-elementor-page-hero,.hooger-elementor-soft-section,.hooger-elementor-story-section,.hooger-main--elementor>.elementor,.hooger-main>.hooger-container{scroll-margin-top:calc(var(--hooger-header-height,4.5rem) + var(--ds-space-4))}@media (max-width:767px){.hooger-landing,body.hooger-rtl{--ds-font-md:0.9375rem;--ds-font-lg:1.0625rem;--ds-font-xl:1.25rem;--ds-font-2xl:1.5rem;--ds-font-3xl:1.85rem;--ds-control-height-md:2.625rem;--ds-control-height-lg:3.15rem;--ds-touch:2.625rem;--ds-space-section:3rem}.hooger-elementor-header .hooger-elementor-header-bar{padding:.3rem .5rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;gap:.25rem!important;min-height:2.625rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column{align-items:center!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(4){flex:1 1 auto!important;min-width:0!important}.hooger-elementor-header .hooger-elementor-header-bar .elementor-widget-wrap{gap:.25rem!important;min-height:2.625rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(4) .elementor-widget-wrap{justify-content:space-between!important;width:100%!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:has(.elementor-widget-hooger_branch_selector){display:none!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){display:none!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button){display:block!important;flex:0 0 2.625rem!important;min-width:2.625rem!important;width:2.625rem!important}.hooger-elementor-header .hooger-login-button span{display:none!important}.hooger-elementor-header .hooger-login-button{display:flex!important}.hooger-elementor-header .hooger-cart-button,.hooger-elementor-header .hooger-icon-button,.hooger-elementor-header .hooger-login-button,.hooger-elementor-header .hooger-logo,.hooger-elementor-header .hooger-logo__mark{height:2.625rem!important;min-height:2.625rem!important;min-width:2.625rem!important;width:2.625rem!important}.hooger-elementor-header .hooger-logo__mark img{max-height:2.625rem!important}.hooger-elementor-header .hooger-menu-button{margin:0!important;transform:none!important}.hooger-button,.hooger-landing .button,.hooger-product-detail .single_add_to_cart_button,.hooger-woocommerce-content .button,.woocommerce-checkout.hooger-checkout-bridge-enabled #payment #place_order{min-height:var(--ds-control-height-lg);padding:.9rem 1rem}.hooger-card,.hooger-cart-page-card,.hooger-checkout-card,.hooger-contact-card,.hooger-content-card,.hooger-page-card,.hooger-product-card,.hooger-profile-card{border-radius:var(--ds-radius-md)}.hooger-checkout-bridge-notice,.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:stretch;flex-direction:column;padding:var(--ds-space-3)}}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container,.hooger-header .hooger-header__bar{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-wrap:nowrap!important;gap:clamp(.45rem,1vw,.9rem)!important;justify-content:space-between!important;max-width:none!important;min-width:0!important;overflow:visible!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_header_part,.hooger-elementor-header .elementor-widget-wrap,.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column,.hooger-elementor-header .hooger-header-part,.hooger-header .hooger-header__actions,.hooger-header .hooger-header__primary,.hooger-header .hooger-header__search,.hooger-header .hooger-header__tools{box-sizing:border-box!important;min-width:0!important;position:static!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child .elementor-widget-wrap,.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3) .elementor-widget-wrap,.hooger-header .hooger-header__actions,.hooger-header .hooger-header__primary,.hooger-header .hooger-header__tools{align-items:center!important;display:flex!important;flex-wrap:nowrap!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child .elementor-widget-wrap,.hooger-header .hooger-header__primary{gap:clamp(.45rem,.85vw,.85rem)!important;justify-content:flex-start!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3) .elementor-widget-wrap,.hooger-header .hooger-header__tools{gap:clamp(.35rem,.65vw,.65rem)!important;justify-content:flex-end!important}.hooger-header .hooger-header__actions{gap:clamp(.28rem,.55vw,.5rem)!important}.hooger-elementor-header .hooger-branch-select,.hooger-elementor-header .hooger-elementor-nav-menu,.hooger-elementor-header .hooger-logo,.hooger-elementor-header .hooger-search-trigger,.hooger-header .hooger-branch-select,.hooger-header .hooger-header__actions,.hooger-header .hooger-logo,.hooger-header .hooger-nav,.hooger-header .hooger-nav-menu,.hooger-header .hooger-search-trigger{min-width:0!important}.hooger-elementor-header .hooger-search-trigger,.hooger-header .hooger-search-trigger{margin-inline:0!important;max-width:none!important;position:static!important;width:100%!important}.hooger-elementor-header .hooger-branch-select__button,.hooger-elementor-header .hooger-search-trigger,.hooger-header .hooger-branch-select__button,.hooger-header .hooger-search-trigger{height:var(--ds-control-height-md)!important;min-height:var(--ds-control-height-md)!important}.hooger-elementor-header .hooger-branch-select__button span,.hooger-elementor-header .hooger-login-button span,.hooger-elementor-header .hooger-search-trigger span,.hooger-header .hooger-branch-select__button span,.hooger-header .hooger-login-button span,.hooger-header .hooger-search-trigger span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (min-width:1100px){.hooger-elementor-header .hooger-elementor-header-bar{padding-block:0.25rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{display:grid!important;grid-template-columns:auto minmax(17rem,max-content) minmax(14rem,1fr) minmax(10.5rem,14rem) var(--ds-control-height-md) minmax(var(--ds-control-height-md),6rem) var(--ds-control-height-md)!important;justify-content:stretch!important;min-height:3.15rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column,.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column>.elementor-widget-wrap{display:contents!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-logo),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger),.hooger-elementor-header .elementor-widget-hooger_nav_menu{align-self:center!important;grid-row:1!important;min-width:0!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-logo){grid-column:1!important}.hooger-elementor-header .elementor-widget-hooger_nav_menu{grid-column:2!important;width:auto!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){display:block!important;grid-column:3!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector{display:block!important;grid-column:4!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector .hooger-branch-select,.hooger-elementor-header .elementor-widget-hooger_branch_selector .hooger-branch-select__button{max-width:none!important;min-width:0!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)){grid-column:5!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button){grid-column:6!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button){grid-column:7!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button)>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger))>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button)>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-logo)>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger)>.elementor-widget-container{width:100%!important}.hooger-header .hooger-header__bar{min-height:var(--hooger-header-height,4.5rem)!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child,.hooger-header .hooger-header__primary{flex:0 1 auto!important;width:auto!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2),.hooger-header .hooger-header__search{display:flex!important;flex:1 1 clamp(16rem,30vw,34rem)!important;max-width:34rem!important;min-width:clamp(13rem,20vw,18rem)!important;width:auto!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3),.hooger-header .hooger-header__tools{display:flex!important;flex:0 0 auto!important;justify-content:flex-end!important;width:auto!important}.hooger-elementor-header .hooger-elementor-nav-menu,.hooger-header .hooger-nav{display:flex!important;flex:0 1 auto!important;overflow:visible!important}.hooger-elementor-header .hooger-elementor-nav-menu__list,.hooger-header .hooger-nav-menu{flex-wrap:nowrap!important;gap:clamp(.05rem,.24vw,.25rem)!important;justify-content:flex-start!important;overflow:visible!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal a,.hooger-header .hooger-nav-menu a{font-size:clamp(.76rem, .72vw, .9rem)!important;max-width:none!important;min-height:2.35rem!important;overflow:visible!important;padding-inline:clamp(0.34rem,0.5vw,0.72rem)!important;text-overflow:clip!important;white-space:nowrap!important}.hooger-elementor-header .hooger-branch-select,.hooger-header .hooger-branch-select{display:block!important;flex:0 1 clamp(10rem,15vw,14.5rem)!important;inline-size:clamp(10rem,15vw,14.5rem)!important;width:auto!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button),.hooger-header .hooger-header__actions{flex:0 0 auto!important}.hooger-elementor-header .hooger-mobile-branch-trigger,.hooger-elementor-header .hooger-mobile-menu-trigger,.hooger-elementor-header .hooger-mobile-search,.hooger-header .hooger-menu-button,.hooger-header .hooger-mobile-branch-trigger,.hooger-header .hooger-mobile-search{display:none!important}.hooger-elementor-header .hooger-cart-button,.hooger-elementor-header .hooger-icon-button,.hooger-elementor-header .hooger-login-button,.hooger-header .hooger-cart-button,.hooger-header .hooger-icon-button,.hooger-header .hooger-login-button{height:var(--ds-control-height-md)!important;min-height:var(--ds-control-height-md)!important}}@media (min-width:1100px) and (max-width:1279px){.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{grid-template-columns:auto minmax(16rem,max-content) minmax(12rem,1fr) minmax(9.5rem,11.5rem) var(--ds-control-height-md) var(--ds-control-height-md) var(--ds-control-height-md)!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector{max-width:7rem!important;width:7rem!important}.hooger-elementor-header .hooger-login-button span,.hooger-elementor-header .hooger-logo__text,.hooger-header .hooger-login-button span,.hooger-header .hooger-logo__text{display:none!important}.hooger-elementor-header .hooger-login-button,.hooger-header .hooger-login-button{flex:0 0 var(--ds-control-height-md)!important;padding:0!important;width:var(--ds-control-height-md)!important}}@media (min-width:1280px){.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{grid-template-columns:auto minmax(18rem,max-content) minmax(18rem,1fr) minmax(12rem,15rem) var(--ds-control-height-md) minmax(4.75rem,6.25rem) var(--ds-control-height-md)!important}.hooger-elementor-header .hooger-login-button span,.hooger-header .hooger-login-button span{display:inline-flex!important}}@media (max-width:1099px){.hooger-landing{--hooger-header-height:3.45rem}.hooger-elementor-header .hooger-elementor-header-bar{padding-block:0.25rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container,.hooger-header .hooger-header__bar{gap:clamp(.25rem,1.1vw,.5rem)!important;min-height:var(--hooger-header-height)!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child,.hooger-header .hooger-header__primary{flex:0 0 auto!important;width:auto!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector,.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger),.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2),.hooger-elementor-header .hooger-elementor-nav-menu,.hooger-header .hooger-branch-select,.hooger-header .hooger-header__search,.hooger-header .hooger-nav{display:none!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3),.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(4),.hooger-header .hooger-header__tools{display:flex!important;flex:1 1 auto!important;justify-content:flex-end!important;min-width:0!important;width:auto!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:has(.elementor-widget-hooger_branch_selector):not(:has(.elementor-widget-hooger_header_part)){display:none!important;flex:0 0 0!important;width:0!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3) .elementor-widget-wrap,.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(4) .elementor-widget-wrap,.hooger-header .hooger-header__actions{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:clamp(.2rem,1vw,.38rem)!important;justify-content:flex-end!important;min-width:0!important;width:auto!important}.hooger-elementor-header .hooger-mobile-branch-trigger,.hooger-elementor-header .hooger-mobile-menu-trigger,.hooger-elementor-header .hooger-mobile-search,.hooger-header .hooger-menu-button,.hooger-header .hooger-mobile-branch-trigger,.hooger-header .hooger-mobile-search{display:inline-flex!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-branch-trigger),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-menu-trigger),.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-search){display:block!important;flex:0 0 var(--ds-touch)!important;min-width:var(--ds-touch)!important;width:var(--ds-touch)!important}.hooger-elementor-header .hooger-login-button span,.hooger-header .hooger-login-button span{display:none!important}.hooger-elementor-header .hooger-cart-button,.hooger-elementor-header .hooger-icon-button,.hooger-elementor-header .hooger-login-button,.hooger-elementor-header .hooger-logo,.hooger-elementor-header .hooger-logo__mark,.hooger-header .hooger-cart-button,.hooger-header .hooger-icon-button,.hooger-header .hooger-login-button,.hooger-header .hooger-logo,.hooger-header .hooger-logo__mark{height:var(--ds-touch)!important;min-height:var(--ds-touch)!important;min-width:var(--ds-touch)!important;width:var(--ds-touch)!important}.hooger-elementor-header .hooger-logo__text,.hooger-header .hooger-logo__text{display:none!important}}.admin-bar .hooger-landing:has(> .hooger-elementor-header) .hooger-main,.hooger-landing:has(> .hooger-elementor-header) .hooger-main{padding-top:0!important}.admin-bar .hooger-landing:has(> .hooger-elementor-header) .hooger-page-main,.hooger-landing:has(> .hooger-elementor-header) .hooger-page-main{padding-top:var(--ds-space-6)!important}@media (max-width:480px){.hooger-landing,body.hooger-rtl{--ds-touch:2.5rem;--hooger-header-height:3.25rem}.hooger-elementor-header .hooger-elementor-header-bar,.hooger-header .hooger-container{padding-inline:0.5rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container,.hooger-header .hooger-header__bar{gap:.25rem!important}}@media (max-width:374px){.hooger-landing,body.hooger-rtl{--ds-touch:2.35rem}.hooger-elementor-header .elementor-widget-wrap,.hooger-header .hooger-header__actions{gap:.18rem!important}}@media (min-width:1100px){.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;display:grid!important;min-height:calc(var(--ds-control-height-md) + .25rem)!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column,.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column>.elementor-widget-wrap{display:contents!important;flex:none!important;width:auto!important}.hooger-elementor-header .elementor-widget,.hooger-elementor-header .elementor-widget-hooger_branch_selector,.hooger-elementor-header .elementor-widget-hooger_header_part,.hooger-elementor-header .elementor-widget-hooger_nav_menu,.hooger-elementor-header .elementor-widget:not(:last-child){margin:0!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-logo){grid-column:1!important}.hooger-elementor-header .elementor-widget-hooger_nav_menu{grid-column:2!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){grid-column:3!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector{grid-column:4!important;justify-self:end!important;max-width:clamp(8rem,9vw,8.5rem)!important;width:clamp(8rem,9vw,8.5rem)!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)){grid-column:5!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button){grid-column:6!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button){grid-column:7!important}}@media (min-width:1100px) and (max-width:1279px){.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){justify-self:start!important;max-width:10.5rem!important;width:10.5rem!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector{max-width:7rem!important;width:7rem!important}}@media (min-width:1100px){.hooger-elementor-header .hooger-elementor-header-bar{padding-block:0.25rem!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;direction:ltr!important;display:grid!important;gap:clamp(.38rem,.7vw,.75rem)!important;grid-template-columns:var(--ds-control-height-md) var(--ds-control-height-md) var(--ds-control-height-md) minmax(11.5rem,14rem) minmax(14rem,1fr) minmax(21rem,max-content) var(--hooger-logo-size,2.875rem)!important;justify-content:stretch!important;min-height:calc(var(--ds-control-height-md) + .45rem)!important;width:min(100% - 2rem,76.5rem)!important}.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column,.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column>.elementor-widget-wrap{display:contents!important;width:auto!important}.hooger-elementor-header .elementor-widget,.hooger-elementor-header .elementor-widget-hooger_branch_selector,.hooger-elementor-header .elementor-widget-hooger_header_part,.hooger-elementor-header .elementor-widget-hooger_nav_menu,.hooger-elementor-header .elementor-widget:not(:last-child){direction:rtl!important;margin:0!important;min-width:0!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-cart-button){grid-column:1/2!important;justify-self:stretch!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-login-button){grid-column:2/3!important;justify-self:stretch!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-icon-button:not(.hooger-mobile-search):not(.hooger-mobile-branch-trigger):not(.hooger-mobile-menu-trigger)){grid-column:3/4!important;justify-self:stretch!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector{grid-column:4/5!important;justify-self:stretch!important;max-width:none!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger){grid-column:5/6!important;justify-self:stretch!important;max-width:none!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_nav_menu{grid-column:6/7!important;justify-self:stretch!important;width:100%!important}.hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-logo){grid-column:7/8!important;justify-self:end!important;width:var(--hooger-logo-size,2.875rem)!important}.hooger-elementor-header .elementor-widget-hooger_branch_selector>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_header_part>.elementor-widget-container,.hooger-elementor-header .elementor-widget-hooger_nav_menu>.elementor-widget-container{width:100%!important}.hooger-elementor-header .hooger-cart-button,.hooger-elementor-header .hooger-icon-button,.hooger-elementor-header .hooger-login-button,.hooger-elementor-header .hooger-logo,.hooger-elementor-header .hooger-logo__mark{height:var(--ds-control-height-md)!important;min-height:var(--ds-control-height-md)!important;min-width:var(--ds-control-height-md)!important;width:var(--ds-control-height-md)!important}.hooger-elementor-header .hooger-branch-select,.hooger-elementor-header .hooger-branch-select__button,.hooger-elementor-header .hooger-search-trigger{max-width:none!important;min-width:0!important;width:100%!important}.hooger-elementor-header .hooger-branch-select__button{align-items:center!important;display:flex!important;gap:.45rem!important;justify-content:space-between!important}.hooger-elementor-header .hooger-branch-select__button small,.hooger-elementor-header .hooger-branch-select__button span,.hooger-elementor-header .hooger-search-trigger span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hooger-elementor-header .hooger-elementor-nav-menu,.hooger-elementor-header .hooger-elementor-nav-menu__list{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;min-width:0!important;overflow:visible!important;width:100%!important}.hooger-elementor-header .hooger-elementor-nav-menu__list{gap:clamp(.15rem,.35vw,.35rem)!important}.hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{font-size:clamp(.76rem, .72vw, .88rem)!important;min-height:2.35rem!important;padding-inline:clamp(0.34rem,0.52vw,0.68rem)!important;white-space:nowrap!important}.hooger-elementor-header .hooger-mobile-branch-trigger,.hooger-elementor-header .hooger-mobile-menu-trigger,.hooger-elementor-header .hooger-mobile-search{display:none!important}}@media (min-width:1100px) and (max-width:1279px){.hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{grid-template-columns:var(--ds-control-height-md) var(--ds-control-height-md) var(--ds-control-height-md) minmax(10.75rem,12.5rem) minmax(12.5rem,1fr) minmax(19.5rem,max-content) var(--hooger-logo-size,2.875rem)!important}.hooger-elementor-header .hooger-login-button span,.hooger-elementor-header .hooger-logo__text{display:none!important}}.hooger-shop-tools .hooger-filter-card__top .hooger-filter-search{box-sizing:border-box;min-width:0;position:relative}.hooger-shop-tools .hooger-filter-card__top .hooger-filter-search .hooger-icon{left:auto;pointer-events:none;right:1.1rem;width:1.25rem;z-index:2}.hooger-shop-tools .hooger-filter-card__top .hooger-filter-search input{box-sizing:border-box;direction:rtl;padding-left:1rem;padding-right:4.35rem;text-align:right}@media (max-width:767px){.hooger-shop-tools .hooger-filter-card__top .hooger-filter-search .hooger-icon{right:.95rem;width:1.15rem}.hooger-shop-tools .hooger-filter-card__top .hooger-filter-search input{padding-right:4rem}}.hooger-search-modal .hooger-search-modal__head label{box-sizing:border-box;min-width:0;position:relative}.hooger-search-modal .hooger-search-modal__head label .hooger-icon{left:auto;pointer-events:none;right:1.1rem;width:1.25rem;z-index:2}.hooger-search-modal .hooger-search-modal__head label input{box-sizing:border-box;direction:rtl;padding-left:1rem;padding-right:4.35rem;text-align:right}@media (max-width:767px){.hooger-search-modal .hooger-search-modal__head label .hooger-icon{right:.95rem;width:1.15rem}.hooger-search-modal .hooger-search-modal__head label input{padding-right:4rem}}.hooger-elementor-header .hooger-branch-select__button .hooger-icon,.hooger-header .hooger-branch-select__button .hooger-icon{color:var(--muted-foreground);flex:0 0 1rem;height:1rem;margin-inline-start:.25rem;opacity:.9;transition:transform .18s ease,color .18s ease;width:1rem}.hooger-elementor-header .hooger-branch-select.is-open .hooger-branch-select__button .hooger-icon,.hooger-elementor-header .hooger-branch-select__button:hover .hooger-icon,.hooger-header .hooger-branch-select.is-open .hooger-branch-select__button .hooger-icon,.hooger-header .hooger-branch-select__button:hover .hooger-icon{color:var(--accent)}.hooger-elementor-header .hooger-branch-select.is-open .hooger-branch-select__button .hooger-icon,.hooger-header .hooger-branch-select.is-open .hooger-branch-select__button .hooger-icon{transform:rotate(180deg)}body .hooger-elementor-header a.hooger-icon-button,body .hooger-elementor-header a.hooger-login-button,body .hooger-elementor-header button.hooger-cart-button,body .hooger-elementor-header button.hooger-icon-button,body .hooger-elementor-header button.hooger-login-button,body .hooger-elementor-header button.hooger-mobile-branch-trigger,body .hooger-elementor-header button.hooger-mobile-menu-trigger,body .hooger-elementor-header button.hooger-mobile-search,body .hooger-elementor-header button.hooger-search-trigger{border-radius:.75rem!important;clip-path:none!important}body .hooger-elementor-header a.hooger-icon-button,body .hooger-elementor-header a.hooger-login-button,body .hooger-elementor-header button.hooger-cart-button,body .hooger-elementor-header button.hooger-icon-button,body .hooger-elementor-header button.hooger-login-button,body .hooger-elementor-header button.hooger-mobile-branch-trigger,body .hooger-elementor-header button.hooger-mobile-menu-trigger,body .hooger-elementor-header button.hooger-mobile-search,body .hooger-elementor-header button.hooger-search-trigger{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 auto!important;justify-content:center!important;line-height:1!important;min-height:var(--ds-control-height-md,3rem)!important;overflow:visible!important;padding:0!important;position:relative!important}body .hooger-elementor-header button.hooger-cart-button{background:var(--accent)!important;color:var(--accent-foreground)!important;inline-size:var(--ds-control-height-md,3rem)!important;overflow:visible!important}body .hooger-elementor-header .hooger-cart-badge,body .hooger-elementor-header [class*=badge]{align-items:center!important;border-radius:999px!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}.hooger-qty button,.hooger-qty-enhanced button,.hooger-wc-qty-button,.single-product .quantity button,.woocommerce-cart .quantity button,.woocommerce-checkout .quantity button{color:var(--foreground,#18203d)!important;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.hooger-qty button:focus,.hooger-qty button:hover,.hooger-qty-enhanced button:focus,.hooger-qty-enhanced button:hover,.hooger-wc-qty-button:focus,.hooger-wc-qty-button:hover,.single-product .quantity button:focus,.single-product .quantity button:hover,.woocommerce-cart .quantity button:focus,.woocommerce-cart .quantity button:hover,.woocommerce-checkout .quantity button:focus,.woocommerce-checkout .quantity button:hover{background:rgba(255,159,10,.14)!important;color:var(--primary,#18256f)!important;outline:0!important}.hooger-landing.hooger-dark .hooger-qty button,.hooger-landing.hooger-dark .hooger-qty-enhanced button,.hooger-landing.hooger-dark .hooger-wc-qty-button,.hooger-landing.hooger-dark .single-product .quantity button,.hooger-landing.hooger-dark .woocommerce-cart .quantity button,.hooger-landing.hooger-dark .woocommerce-checkout .quantity button,body:has(.hooger-landing.hooger-dark) .hooger-qty button,body:has(.hooger-landing.hooger-dark) .hooger-qty-enhanced button,body:has(.hooger-landing.hooger-dark) .hooger-wc-qty-button,body:has(.hooger-landing.hooger-dark) .single-product .quantity button,body:has(.hooger-landing.hooger-dark) .woocommerce-cart .quantity button,body:has(.hooger-landing.hooger-dark) .woocommerce-checkout .quantity button{color:var(--foreground,#f8fafc)!important}@media (min-width:1100px){body .hooger-elementor-header .hooger-elementor-header-bar{box-sizing:border-box!important;padding:.25rem clamp(.9rem,1.4vw,1.25rem)!important;width:100%!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;direction:rtl!important;display:flex!important;flex-flow:row nowrap!important;gap:clamp(.7rem,1vw,1rem)!important;justify-content:space-between!important;margin-inline:auto!important;max-width:none!important;min-height:calc(var(--ds-control-height-md) + .38rem)!important;overflow:visible!important;width:min(100% - 1.5rem,77rem)!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column{align-items:center!important;display:flex!important;flex-basis:auto!important;float:none!important;max-width:none!important;min-width:0!important;position:relative!important;width:auto!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:clamp(.4rem,.65vw,.65rem)!important;justify-content:flex-start!important;min-width:0!important;padding:0!important;width:auto!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child{flex:0 0 auto!important;justify-content:flex-start!important;order:1!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2){flex:1 1 28rem!important;justify-content:stretch!important;max-width:clamp(20rem,36vw,34rem)!important;min-width:13rem!important;order:2!important}body .hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger),body .hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger)>.elementor-widget-container,body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2)>.elementor-widget-wrap,body .hooger-elementor-header .hooger-header-part--search,body .hooger-elementor-header .hooger-search-trigger{display:flex!important;flex:1 1 auto!important;min-width:0!important;width:100%!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3){flex:0 0 auto!important;justify-content:flex-end!important;order:3!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3)>.elementor-widget-wrap{justify-content:flex-end!important}body .hooger-elementor-header .elementor-widget,body .hooger-elementor-header .elementor-widget-hooger_branch_selector,body .hooger-elementor-header .elementor-widget-hooger_header_part,body .hooger-elementor-header .elementor-widget-hooger_nav_menu,body .hooger-elementor-header .elementor-widget:not(:last-child){flex:0 0 auto!important;margin:0!important;min-width:0!important;position:relative!important;width:auto!important}body .hooger-elementor-header .elementor-widget-hooger_nav_menu,body .hooger-elementor-header .hooger-elementor-nav-menu,body .hooger-elementor-header .hooger-elementor-nav-menu__list{align-items:center!important;display:flex!important;flex:0 1 auto!important;flex-wrap:nowrap!important;min-width:0!important;overflow:visible!important;width:auto!important}body .hooger-elementor-header .hooger-elementor-nav-menu__list{gap:clamp(.12rem,.32vw,.35rem)!important}body .hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{border-radius:.8rem!important;font-size:clamp(.76rem, .72vw, .88rem)!important;min-height:2.35rem!important;padding:.45rem clamp(.36rem,.52vw,.68rem)!important;white-space:nowrap!important}body .hooger-elementor-header .elementor-widget-hooger_branch_selector{flex:0 1 clamp(11rem,15vw,14rem)!important;width:clamp(11rem,15vw,14rem)!important}body .hooger-elementor-header .elementor-widget-hooger_branch_selector>.elementor-widget-container,body .hooger-elementor-header .hooger-branch-select,body .hooger-elementor-header .hooger-branch-select__button,body .hooger-elementor-header .hooger-elementor-branch-selector{align-items:center!important;display:flex!important;height:var(--ds-control-height-md)!important;max-height:var(--ds-control-height-md)!important;max-width:none!important;min-height:var(--ds-control-height-md)!important;min-width:0!important;width:100%!important}body .hooger-elementor-header .hooger-elementor-branch-selector{gap:0!important}body .hooger-elementor-header .hooger-elementor-branch-selector__label{display:none!important}body .hooger-elementor-header .hooger-branch-select__button,body .hooger-elementor-header .hooger-search-trigger{box-sizing:border-box!important;height:var(--ds-control-height-md)!important;margin:0!important;max-height:var(--ds-control-height-md)!important;min-height:var(--ds-control-height-md)!important}body .hooger-elementor-header .hooger-header-part--search .hooger-search-trigger{gap:.62rem!important;justify-content:flex-start!important;overflow:hidden!important;padding-inline-end:1rem!important;padding-inline-start:1.35rem!important}body .hooger-elementor-header .hooger-header-part--search .hooger-search-trigger .hooger-icon{margin-inline-start:.05rem!important}body .hooger-elementor-header .hooger-branch-select__button{align-items:center!important;display:grid!important;gap:.38rem!important;grid-template-columns:minmax(0,1fr) auto auto!important;justify-content:space-between!important;line-height:1!important;overflow:hidden!important;padding-block:0!important;padding-inline:0.72rem!important}body .hooger-elementor-header .hooger-branch-select__button small,body .hooger-elementor-header .hooger-branch-select__button span,body .hooger-elementor-header .hooger-search-trigger span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .hooger-elementor-header .hooger-branch-select__button small,body .hooger-elementor-header .hooger-branch-select__button span{display:block!important;line-height:1.1!important}body .hooger-elementor-header .hooger-branch-select__button span{font-size:clamp(.76rem, .74vw, .86rem)!important;font-weight:800!important}body .hooger-elementor-header .hooger-branch-select__button small{color:var(--muted-foreground)!important;flex:0 0 auto!important;font-size:clamp(.66rem, .62vw, .74rem)!important;max-width:4.7rem!important}body .hooger-elementor-header .hooger-branch-select__button .hooger-icon{flex:0 0 0.9rem!important;height:.9rem!important;margin:0!important;width:.9rem!important}body .hooger-elementor-header .hooger-cart-button,body .hooger-elementor-header .hooger-icon-button,body .hooger-elementor-header .hooger-login-button,body .hooger-elementor-header .hooger-logo,body .hooger-elementor-header .hooger-logo__mark{flex:0 0 var(--ds-control-height-md)!important;height:var(--ds-control-height-md)!important;min-height:var(--ds-control-height-md)!important;min-width:var(--ds-control-height-md)!important;width:var(--ds-control-height-md)!important}body .hooger-elementor-header .hooger-login-button span,body .hooger-elementor-header .hooger-logo__text,body .hooger-elementor-header .hooger-mobile-branch-trigger,body .hooger-elementor-header .hooger-mobile-menu-trigger,body .hooger-elementor-header .hooger-mobile-search{display:none!important}}@media (min-width:1100px) and (max-width:1219px){body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{gap:.55rem!important;width:min(100% - 1rem,77rem)!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2){flex-basis:20rem!important;max-width:25rem!important;min-width:11rem!important}body .hooger-elementor-header .elementor-widget-hooger_branch_selector{flex-basis:10.5rem!important;width:10.5rem!important}body .hooger-elementor-header .hooger-branch-select__button{padding-inline:0.6rem!important}body .hooger-elementor-header .hooger-branch-select__button small{display:none!important}body .hooger-elementor-header .hooger-elementor-nav-menu__list{gap:.08rem!important}body .hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{font-size:.75rem!important;padding-inline:0.32rem!important}}@media (max-width:1099px){body .hooger-elementor-header .hooger-elementor-header-bar{padding:.35rem .65rem!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;direction:rtl!important;display:flex!important;flex-flow:row nowrap!important;gap:.45rem!important;justify-content:space-between!important;margin:0!important;max-width:none!important;min-height:3.1rem!important;overflow:visible!important;width:100%!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column{align-items:center!important;display:flex!important;flex-basis:auto!important;max-width:none!important;min-width:0!important;width:auto!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:.35rem!important;justify-content:flex-start!important;min-width:0!important;padding:0!important;width:auto!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child{flex:0 0 auto!important;order:1!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(2){display:none!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:nth-child(3){flex:0 1 auto!important;justify-content:flex-end!important;order:2!important}body .hooger-elementor-header .elementor-widget-hooger_branch_selector,body .hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-search-trigger),body .hooger-elementor-header .hooger-elementor-nav-menu{display:none!important}body .hooger-elementor-header .hooger-mobile-branch-trigger,body .hooger-elementor-header .hooger-mobile-menu-trigger,body .hooger-elementor-header .hooger-mobile-search{display:inline-flex!important}body .hooger-elementor-header .elementor-widget,body .hooger-elementor-header .elementor-widget-hooger_header_part,body .hooger-elementor-header .elementor-widget:not(:last-child){flex:0 0 auto!important;margin:0!important;min-width:0!important;width:auto!important}body .hooger-elementor-header .hooger-cart-button,body .hooger-elementor-header .hooger-icon-button,body .hooger-elementor-header .hooger-login-button,body .hooger-elementor-header .hooger-logo,body .hooger-elementor-header .hooger-logo__mark{flex:0 0 var(--ds-touch)!important;height:var(--ds-touch)!important;min-height:var(--ds-touch)!important;min-width:var(--ds-touch)!important;width:var(--ds-touch)!important}body .hooger-elementor-header .hooger-login-button span,body .hooger-elementor-header .hooger-logo__text{display:none!important}}@media (max-width:480px){body .hooger-elementor-header .hooger-elementor-header-bar{padding-inline:0.5rem!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{gap:.32rem!important;min-height:2.95rem!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column>.elementor-widget-wrap{gap:.25rem!important}}@media (min-width:900px) and (max-width:1099px){body .hooger-elementor-header .hooger-elementor-header-bar{padding:.3rem .75rem!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container{align-items:center!important;direction:rtl!important;display:flex!important;flex-flow:row nowrap!important;gap:clamp(.35rem,.7vw,.6rem)!important;justify-content:space-between!important;margin-inline:auto!important;min-height:3.1rem!important;overflow:visible!important;width:min(100% - .75rem,77rem)!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child{flex:0 1 auto!important;min-width:0!important;order:1!important}body .hooger-elementor-header .hooger-elementor-header-bar>.elementor-container>.elementor-column:first-child>.elementor-widget-wrap{align-items:center!important;display:flex!important;flex-flow:row nowrap!important;gap:clamp(.28rem,.55vw,.5rem)!important;min-width:0!important;width:auto!important}body .hooger-elementor-header .elementor-widget-hooger_nav_menu,body .hooger-elementor-header .hooger-elementor-nav-menu,body .hooger-elementor-header .hooger-elementor-nav-menu__list{align-items:center!important;display:flex!important;flex:0 1 auto!important;flex-wrap:nowrap!important;min-width:0!important;overflow:visible!important;width:auto!important}body .hooger-elementor-header .hooger-elementor-nav-menu__list{gap:clamp(.06rem,.25vw,.22rem)!important}body .hooger-elementor-header .hooger-elementor-nav-menu--horizontal a{border-radius:.72rem!important;font-size:clamp(.7rem, .9vw, .8rem)!important;min-height:2.28rem!important;padding:.42rem clamp(.24rem,.45vw,.48rem)!important;white-space:nowrap!important}body .hooger-elementor-header .elementor-widget-hooger_header_part:has(.hooger-mobile-menu-trigger),body .hooger-elementor-header .hooger-mobile-menu-trigger{display:none!important;flex:0 0 0!important;margin:0!important;min-width:0!important;width:0!important}body .hooger-elementor-header .hooger-cart-button,body .hooger-elementor-header .hooger-icon-button,body .hooger-elementor-header .hooger-login-button,body .hooger-elementor-header .hooger-logo,body .hooger-elementor-header .hooger-logo__mark{height:var(--ds-touch,2.75rem)!important;min-height:var(--ds-touch,2.75rem)!important;min-width:var(--ds-touch,2.75rem)!important;width:var(--ds-touch,2.75rem)!important}}body.hooger-rtl .hooger-search-trigger{align-items:center!important;display:inline-flex!important;gap:.55rem!important}body.hooger-rtl .hooger-search-trigger .hooger-icon{flex:0 0 1.1rem!important;height:1.1rem!important;width:1.1rem!important}body.hooger-rtl .hooger-search-trigger span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.hooger-rtl .hooger-filter-search,body.hooger-rtl .hooger-page-search,body.hooger-rtl .hooger-search-modal__head label,body.hooger-rtl .widget_product_search form,body.hooger-rtl .woocommerce-product-search,body.hooger-rtl .wp-block-search,body.hooger-rtl form.search-form{box-sizing:border-box!important;min-width:0!important;position:relative!important}body.hooger-rtl .hooger-filter-search .hooger-icon,body.hooger-rtl .hooger-page-search .hooger-icon,body.hooger-rtl .hooger-search-modal__head label .hooger-icon,body.hooger-rtl .widget_product_search .hooger-icon,body.hooger-rtl .woocommerce-product-search .hooger-icon,body.hooger-rtl .wp-block-search .hooger-icon,body.hooger-rtl form.search-form .hooger-icon{left:auto!important;pointer-events:none!important;position:absolute!important;right:1rem!important;top:50%!important;transform:translateY(-50%)!important;z-index:3!important}body.hooger-rtl .hooger-filter-search input,body.hooger-rtl .hooger-filter-search input[type=search],body.hooger-rtl .hooger-page-search input,body.hooger-rtl .hooger-page-search input[type=search],body.hooger-rtl .hooger-search-modal__head label input,body.hooger-rtl .hooger-search-modal__head label input[type=search],body.hooger-rtl .widget_product_search .search-field,body.hooger-rtl .widget_product_search input[type=search],body.hooger-rtl .woocommerce-product-search .search-field,body.hooger-rtl .woocommerce-product-search input[type=search],body.hooger-rtl .wp-block-search .wp-block-search__input,body.hooger-rtl .wp-block-search input[type=search],body.hooger-rtl form.search-form .search-field,body.hooger-rtl form.search-form input[type=search]{box-sizing:border-box!important;direction:rtl!important;min-width:0!important;padding-left:1rem!important;padding-right:4.25rem!important;text-align:right!important;width:100%!important}body.hooger-rtl .hooger-search-modal__head label input,body.hooger-rtl .hooger-search-modal__head label input[type=search]{padding-right:4.45rem!important}@media (max-width:767px){body.hooger-rtl .hooger-filter-search .hooger-icon,body.hooger-rtl .hooger-page-search .hooger-icon,body.hooger-rtl .hooger-search-modal__head label .hooger-icon,body.hooger-rtl .widget_product_search .hooger-icon,body.hooger-rtl .woocommerce-product-search .hooger-icon,body.hooger-rtl .wp-block-search .hooger-icon,body.hooger-rtl form.search-form .hooger-icon{right:.9rem!important}body.hooger-rtl .hooger-filter-search input,body.hooger-rtl .hooger-filter-search input[type=search],body.hooger-rtl .hooger-page-search input,body.hooger-rtl .hooger-page-search input[type=search],body.hooger-rtl .hooger-search-modal__head label input,body.hooger-rtl .hooger-search-modal__head label input[type=search],body.hooger-rtl .widget_product_search .search-field,body.hooger-rtl .widget_product_search input[type=search],body.hooger-rtl .woocommerce-product-search .search-field,body.hooger-rtl .woocommerce-product-search input[type=search],body.hooger-rtl .wp-block-search .wp-block-search__input,body.hooger-rtl .wp-block-search input[type=search],body.hooger-rtl form.search-form .search-field,body.hooger-rtl form.search-form input[type=search]{padding-right:4.05rem!important}}.hooger-filter-search .hooger-icon,.hooger-page-search .hooger-icon,.hooger-search-modal__head label .hooger-icon,.widget_product_search .hooger-icon,.woocommerce-product-search .hooger-icon,.wp-block-search .hooger-icon,form.search-form .hooger-icon{left:auto!important;pointer-events:none!important;right:1rem!important;z-index:3!important}.hooger-filter-search input,.hooger-filter-search input[type=search],.hooger-page-search input,.hooger-page-search input[type=search],.hooger-search-modal__head label input,.hooger-search-modal__head label input[type=search],.widget_product_search .search-field,.widget_product_search input[type=search],.woocommerce-product-search .search-field,.woocommerce-product-search input[type=search],.wp-block-search .wp-block-search__input,.wp-block-search input[type=search],form.search-form .search-field,form.search-form input[type=search]{direction:rtl!important;padding-left:1rem!important;padding-right:4.25rem!important;text-align:right!important}.hooger-woocommerce-content .woocommerce-tabs #tab-description,.hooger-woocommerce-content .woocommerce-tabs .description_tab{display:none!important}html.hooger-filter-sheet-lock,html.hooger-filter-sheet-lock body{overflow:auto!important}@media (max-width:767px){.hooger-filter-card,.hooger-filter-card.is-sheet-open{overflow:hidden!important}.hooger-filter-card.is-sheet-open .hooger-filter-backdrop{display:none!important}.hooger-filter-card .hooger-filter-panel.is-open{animation:hoogerFadeIn .18s ease-out!important;background:color-mix(in srgb,var(--secondary) 52%,var(--card))!important;border:1px solid color-mix(in srgb,var(--border) 86%,transparent)!important;border-radius:1rem!important;border-bottom:1px solid color-mix(in srgb,var(--border) 86%,transparent)!important;bottom:auto!important;box-shadow:none!important;display:grid!important;gap:1rem!important;left:auto!important;margin:.75rem!important;max-height:none!important;overflow:visible!important;padding:.9rem!important;position:static!important;right:auto!important;z-index:auto!important}.admin-bar .hooger-filter-card .hooger-filter-panel.is-open{max-height:none!important}.hooger-filter-panel__head{background:0 0!important;border:0!important;padding:0!important;position:static!important;top:auto!important}.hooger-filter-panel__head::before{display:none!important}.hooger-filter-panel__actions{background:0 0!important;bottom:auto!important;margin:0!important;padding:0!important;position:static!important}}.hooger-landing .hooger-product-card__mobile-add,.hooger-landing .hooger-product-card__mobile-add:active,.hooger-landing .hooger-product-card__mobile-add:focus,.hooger-landing .hooger-product-card__mobile-add:hover,.hooger-landing .hooger-product-card__mobile-add:visited,.hooger-product-detail .single_add_to_cart_button,.hooger-product-detail .single_add_to_cart_button:active,.hooger-product-detail .single_add_to_cart_button:focus,.hooger-product-detail .single_add_to_cart_button:hover,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button:active,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button:focus,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button:hover,.hooger-woocommerce-content ul.products li.product .button,.hooger-woocommerce-content ul.products li.product .button:active,.hooger-woocommerce-content ul.products li.product .button:focus,.hooger-woocommerce-content ul.products li.product .button:hover,.hooger-woocommerce-content ul.products li.product .button:visited{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important;opacity:1!important;text-shadow:none!important}.hooger-landing .hooger-product-card__mobile-add:focus-visible,.hooger-landing .hooger-product-card__mobile-add:hover,.hooger-product-detail .single_add_to_cart_button:focus-visible,.hooger-product-detail .single_add_to_cart_button:hover,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button:focus-visible,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button:hover,.hooger-woocommerce-content ul.products li.product .button:focus-visible,.hooger-woocommerce-content ul.products li.product .button:hover{background:color-mix(in srgb,var(--accent) 88%,#000 12%)!important;border-color:color-mix(in srgb,var(--accent) 88%,#000 12%)!important;box-shadow:0 .95rem 2rem color-mix(in srgb,var(--accent) 22%,transparent)!important}.hooger-landing .hooger-product-card__mobile-add *,.hooger-landing .hooger-product-card__mobile-add .hooger-icon,.hooger-product-detail .single_add_to_cart_button *,.hooger-woocommerce-content div.product form.cart .single_add_to_cart_button *,.hooger-woocommerce-content ul.products li.product .button *{color:inherit!important;stroke:currentColor!important}.hooger-product-card__badges .hooger-product-card__new,.hooger-product-card__new,.hooger-woocommerce-content .hooger-product-card__new{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--accent-foreground,#fff)!important}.hooger-product-card__new *,.hooger-product-card__new .hooger-icon{color:inherit!important;stroke:currentColor!important}.hooger-address-card.is-default,.hooger-address-card[data-default="1"]{border-color:color-mix(in srgb,var(--accent) 44%,var(--border))!important;box-shadow:0 .85rem 2rem color-mix(in srgb,var(--accent) 10%,transparent)!important}.hooger-address-card.is-default [data-hooger-address-default],.hooger-address-card[data-default="1"] [data-hooger-address-default]{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--accent-foreground,#fff)!important}.hooger-address-card.is-default [data-hooger-address-default] .hooger-icon,.hooger-address-card[data-default="1"] [data-hooger-address-default] .hooger-icon{color:inherit!important;stroke:currentColor!important}.hooger-status-toast{border-color:color-mix(in srgb,var(--accent) 40%,var(--border))!important}.hooger-hero h1,.hooger-landing .hooger-hero h1,.hooger-landing.hooger-dark .hooger-hero h1{color:#fff!important}.hooger-hero h1 span,.hooger-landing .hooger-hero h1 span,.hooger-landing.hooger-dark .hooger-hero h1 span{color:var(--accent)!important}.hooger-add-cart-toast,.hooger-status-toast,[data-hooger-add-cart-toast],[data-hooger-status-toast]{align-items:center!important;background:var(--notice-bg,var(--wp--preset--color--hooger-notice,#fff7e8))!important;border:1px solid var(--notice-border,var(--wp--preset--color--hooger-notice-border,#f59e0b))!important;border-radius:1.05rem!important;box-shadow:0 1rem 2.6rem rgb(24 32 61 / .18),0 .25rem .8rem rgb(245 158 11 / .12)!important;bottom:calc(1.15rem + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;color:var(--notice-text,var(--wp--preset--color--hooger-text,#18203d))!important;direction:rtl!important;display:flex!important;gap:.75rem!important;inset-inline-end:auto!important;inset-inline-start:auto!important;left:50%!important;max-width:calc(100vw - 2rem)!important;min-width:0!important;opacity:0!important;overflow:hidden!important;padding:.85rem 1rem!important;pointer-events:none!important;right:auto!important;top:auto!important;transform:translate3d(-50%,1rem,0)!important;transition:opacity .2s ease,transform .2s ease,visibility .2s ease!important;visibility:hidden!important;width:min(24rem,calc(100vw - 2rem))!important;z-index:10060!important}.hooger-add-cart-toast.is-visible,.hooger-status-toast.is-visible,[data-hooger-add-cart-toast].is-visible,[data-hooger-status-toast].is-visible{opacity:1!important;transform:translate3d(-50%,0,0)!important;visibility:visible!important}.hooger-add-cart-toast>span,.hooger-status-toast>span,[data-hooger-add-cart-toast]>span,[data-hooger-status-toast]>span{align-items:center!important;background:var(--accent,var(--wp--preset--color--hooger-accent,#f59e0b))!important;border-radius:.8rem!important;color:var(--accent-foreground,#18203d)!important;display:inline-flex!important;flex:0 0 2.35rem!important;height:2.35rem!important;justify-content:center!important;width:2.35rem!important}.hooger-add-cart-toast>span .hooger-icon,.hooger-status-toast>span .hooger-icon,[data-hooger-add-cart-toast]>span .hooger-icon,[data-hooger-status-toast]>span .hooger-icon{color:inherit!important;height:1.05rem!important;stroke:currentColor!important;width:1.05rem!important}.hooger-add-cart-toast>div,.hooger-status-toast>div,[data-hooger-add-cart-toast]>div,[data-hooger-status-toast]>div{display:grid!important;gap:.12rem!important;min-width:0!important}.hooger-add-cart-toast small,.hooger-add-cart-toast strong,.hooger-status-toast small,.hooger-status-toast strong,[data-hooger-add-cart-toast] small,[data-hooger-add-cart-toast] strong,[data-hooger-status-toast] small,[data-hooger-status-toast] strong{display:block!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hooger-add-cart-toast strong,.hooger-status-toast strong,[data-hooger-add-cart-toast] strong,[data-hooger-status-toast] strong{color:var(--notice-text,var(--foreground,#18203d))!important;font-weight:950!important}.hooger-add-cart-toast small,.hooger-status-toast small,[data-hooger-add-cart-toast] small,[data-hooger-status-toast] small{color:color-mix(in srgb,var(--notice-text,#18203d) 72%,transparent)!important}.hooger-add-cart-toast.is-dark,.hooger-status-toast.is-dark,body:has(.hooger-landing.hooger-dark) .hooger-add-cart-toast,body:has(.hooger-landing.hooger-dark) .hooger-status-toast,body:has(.hooger-landing.hooger-dark) [data-hooger-add-cart-toast],body:has(.hooger-landing.hooger-dark) [data-hooger-status-toast]{background:var(--notice-bg,#202b42)!important;border-color:var(--notice-border,#fbbf24)!important;box-shadow:0 1.1rem 2.8rem rgb(0 0 0 / .35),0 .25rem .85rem rgb(251 191 36 / .13)!important;color:var(--notice-text,#f8fafc)!important}@media (max-width:767px){.hooger-add-cart-toast,.hooger-status-toast,[data-hooger-add-cart-toast],[data-hooger-status-toast]{bottom:calc(5.9rem + env(safe-area-inset-bottom))!important;border-radius:1rem!important;gap:.65rem!important;padding:.75rem .82rem!important;width:min(23rem,calc(100vw - 1.5rem))!important;max-width:calc(100vw - 1.5rem)!important}.hooger-add-cart-toast>span,.hooger-status-toast>span,[data-hooger-add-cart-toast]>span,[data-hooger-status-toast]>span{border-radius:.78rem!important;flex-basis:2.65rem!important;height:2.65rem!important;width:2.65rem!important}.hooger-add-cart-toast strong,.hooger-status-toast strong,[data-hooger-add-cart-toast] strong,[data-hooger-status-toast] strong{font-size:.88rem!important;line-height:1.65!important}.hooger-add-cart-toast small,.hooger-status-toast small,[data-hooger-add-cart-toast] small,[data-hooger-status-toast] small{font-size:.76rem!important;line-height:1.6!important}}.hooger-woocommerce-content .woocommerce-notices-wrapper{box-sizing:border-box!important;display:grid!important;gap:.75rem!important;margin:0 auto 1.1rem!important;max-width:var(--container,1120px)!important;padding:0!important;width:100%!important}.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:center!important;background:var(--notice-bg,var(--wp--preset--color--hooger-notice,#fff7e8))!important;border:1px solid var(--notice-border,var(--wp--preset--color--hooger-notice-border,#f59e0b))!important;border-radius:1.1rem!important;box-shadow:0 .95rem 2.2rem rgb(24 32 61 / .08)!important;box-sizing:border-box!important;color:var(--notice-text,var(--wp--preset--color--hooger-text,#18203d))!important;direction:rtl!important;display:flex!important;flex-wrap:wrap!important;font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;font-size:.95rem!important;font-weight:850!important;gap:.75rem!important;justify-content:flex-start!important;line-height:1.85!important;margin:0 0 1rem!important;padding:.9rem 1rem!important;text-align:right!important;width:100%!important}.hooger-woocommerce-content .woocommerce-error,.woocommerce-error{background:color-mix(in srgb,var(--primary,#1b2a68) 8%,var(--card,#fff))!important;border-color:color-mix(in srgb,var(--primary,#1b2a68) 34%,var(--border,#e8dfd0))!important}.hooger-woocommerce-content .woocommerce-error::before,.hooger-woocommerce-content .woocommerce-info::before,.hooger-woocommerce-content .woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{align-items:center!important;background:var(--accent,var(--wp--preset--color--hooger-accent,#f59e0b))!important;border-radius:.75rem!important;color:var(--accent-foreground,#18203d)!important;display:inline-flex!important;flex:0 0 2.2rem!important;height:2.2rem!important;inset:auto!important;justify-content:center!important;margin:0!important;position:static!important;width:2.2rem!important}.hooger-woocommerce-content .woocommerce-info a.button,.hooger-woocommerce-content .woocommerce-info a.wc-forward,.hooger-woocommerce-content .woocommerce-message a.button,.hooger-woocommerce-content .woocommerce-message a.wc-forward,.woocommerce-info a.button,.woocommerce-info a.wc-forward,.woocommerce-message a.button,.woocommerce-message a.wc-forward{align-items:center!important;background:var(--primary,var(--wp--preset--color--hooger-primary,#1b2a68))!important;border:1px solid var(--primary,var(--wp--preset--color--hooger-primary,#1b2a68))!important;border-radius:.85rem!important;box-shadow:0 .55rem 1.2rem color-mix(in srgb,var(--primary,#1b2a68) 16%,transparent)!important;color:var(--primary-foreground,#fff)!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:.86rem!important;font-weight:950!important;justify-content:center!important;line-height:1.4!important;margin:0 auto 0 0!important;min-height:2.55rem!important;padding:.65rem .95rem!important;text-decoration:none!important;white-space:nowrap!important}.hooger-woocommerce-content .woocommerce-info a.button:hover,.hooger-woocommerce-content .woocommerce-info a.wc-forward:hover,.hooger-woocommerce-content .woocommerce-message a.button:hover,.hooger-woocommerce-content .woocommerce-message a.wc-forward:hover,.woocommerce-info a.button:hover,.woocommerce-info a.wc-forward:hover,.woocommerce-message a.button:hover,.woocommerce-message a.wc-forward:hover{background:color-mix(in srgb,var(--primary,#1b2a68) 88%,#000)!important;color:var(--primary-foreground,#fff)!important;transform:translateY(-1px)!important}.hooger-landing.hooger-dark .woocommerce-error,.hooger-landing.hooger-dark .woocommerce-info,.hooger-landing.hooger-dark .woocommerce-message,body:has(.hooger-landing.hooger-dark) .woocommerce-error,body:has(.hooger-landing.hooger-dark) .woocommerce-info,body:has(.hooger-landing.hooger-dark) .woocommerce-message{background:var(--notice-bg,#202b42)!important;border-color:var(--notice-border,#fbbf24)!important;color:var(--notice-text,#f8fafc)!important}@media (max-width:767px){.hooger-woocommerce-content .woocommerce-notices-wrapper{margin-bottom:.85rem!important}.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:stretch!important;border-radius:1rem!important;display:grid!important;font-size:.88rem!important;gap:.62rem!important;grid-template-columns:2.15rem minmax(0,1fr)!important;line-height:1.8!important;padding:.78rem!important}.hooger-woocommerce-content .woocommerce-error::before,.hooger-woocommerce-content .woocommerce-info::before,.hooger-woocommerce-content .woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{align-self:start!important;flex-basis:2.15rem!important;height:2.15rem!important;width:2.15rem!important}.hooger-woocommerce-content .woocommerce-info a.button,.hooger-woocommerce-content .woocommerce-info a.wc-forward,.hooger-woocommerce-content .woocommerce-message a.button,.hooger-woocommerce-content .woocommerce-message a.wc-forward,.woocommerce-info a.button,.woocommerce-info a.wc-forward,.woocommerce-message a.button,.woocommerce-message a.wc-forward{grid-column:1/-1!important;margin:0!important;min-height:2.75rem!important;width:100%!important}}.hooger-woocommerce-content div.product.product-type-variable p.price,.hooger-woocommerce-content div.product.product-type-variable span.price{margin:clamp(.7rem,1.4vw,1rem) 0 0!important;max-width:100%!important;order:7!important;text-align:start!important;white-space:normal!important;word-break:keep-all!important}.hooger-woocommerce-content div.product.product-type-variable form.variations_form.cart{align-items:stretch!important;direction:rtl!important;display:grid!important;gap:.95rem!important;grid-template-columns:1fr!important;margin-top:.85rem!important;order:8!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable table.variations{background:0 0!important;border:0!important;border-collapse:separate!important;border-spacing:0!important;display:block!important;margin:0!important;padding:0!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable table.variations tbody{display:grid!important;gap:.75rem!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable table.variations tr{align-items:center!important;background:color-mix(in srgb,var(--secondary) 62%,var(--card))!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:1.15rem!important;box-sizing:border-box!important;display:grid!important;gap:.75rem!important;grid-template-columns:minmax(7.5rem,auto) minmax(0,1fr)!important;padding:.65rem!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable table.variations td,.hooger-woocommerce-content div.product.product-type-variable table.variations th{background:0 0!important;border:0!important;display:block!important;line-height:1.6!important;margin:0!important;padding:0!important;text-align:right!important;vertical-align:middle!important}.hooger-woocommerce-content div.product.product-type-variable table.variations th.label label{color:var(--foreground)!important;display:block!important;font-size:.9rem!important;font-weight:950!important;line-height:1.65!important;overflow-wrap:normal!important;white-space:normal!important;word-break:normal!important}.hooger-woocommerce-content div.product.product-type-variable table.variations td.value{align-items:center!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important}.hooger-woocommerce-content div.product.product-type-variable table.variations select{appearance:auto!important;background:var(--card,#fff)!important;border:1px solid color-mix(in srgb,var(--border) 84%,transparent)!important;border-radius:.9rem!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--foreground,#18203d)!important;direction:rtl!important;font-family:inherit!important;font-size:.92rem!important;font-weight:850!important;line-height:1.5!important;min-height:3rem!important;min-width:0!important;padding:.65rem .8rem!important;text-align:right!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable table.variations select:focus{border-color:var(--accent,#f59e0b)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#f59e0b) 18%,transparent)!important;outline:0!important}.hooger-woocommerce-content div.product.product-type-variable table.variations .reset_variations{align-items:center!important;background:color-mix(in srgb,var(--primary) 7%,var(--card))!important;border:1px solid color-mix(in srgb,var(--primary) 16%,var(--border))!important;border-radius:999px!important;color:var(--primary)!important;display:inline-flex!important;font-size:.76rem!important;font-weight:900!important;justify-content:center!important;min-height:2.4rem!important;padding:.4rem .7rem!important;text-decoration:none!important;white-space:nowrap!important}.hooger-woocommerce-content div.product.product-type-variable .single_variation_wrap{display:grid!important;gap:.85rem!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation.single_variation{margin:0!important;min-height:0!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-price .price{color:var(--accent)!important;display:inline-flex!important;font-size:clamp(1.25rem, 1.9vw, 1.65rem)!important;font-weight:950!important;margin:0!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-availability .stock{margin-top:.35rem!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart{align-items:center!important;display:grid!important;gap:.85rem!important;grid-template-columns:minmax(9.5rem,10.8rem) minmax(0,1fr)!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity{grid-column:1!important;justify-self:start!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart .single_add_to_cart_button{grid-column:2!important;min-width:0!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button{cursor:not-allowed!important;opacity:.72!important}@media (max-width:767px){.hooger-woocommerce-content div.product.product-type-variable p.price,.hooger-woocommerce-content div.product.product-type-variable span.price{font-size:1.45rem!important;justify-self:stretch!important;margin:.65rem 0 0!important;text-align:right!important}.hooger-woocommerce-content div.product.product-type-variable form.variations_form.cart{gap:.8rem!important;margin-top:.6rem!important}.hooger-woocommerce-content div.product.product-type-variable table.variations tr{align-items:stretch!important;border-radius:1rem!important;gap:.5rem!important;grid-template-columns:1fr!important;padding:.7rem!important}.hooger-woocommerce-content div.product.product-type-variable table.variations th.label label{font-size:.88rem!important}.hooger-woocommerce-content div.product.product-type-variable table.variations td.value{grid-template-columns:1fr!important}.hooger-woocommerce-content div.product.product-type-variable table.variations .reset_variations{min-height:2.25rem!important}body.hooger-rtl .hooger-woocommerce-content div.product.product-type-variable table.variations .reset_variations,body.rtl .hooger-woocommerce-content div.product.product-type-variable table.variations .reset_variations{justify-self:end!important;margin-inline-end:0!important;margin-inline-start:auto!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-price .price{font-size:1.28rem!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart{gap:.75rem!important;grid-template-columns:1fr!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity,.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart .single_add_to_cart_button{grid-column:1!important;justify-self:stretch!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-add-to-cart .quantity.hooger-qty-enhanced{justify-self:start!important;width:clamp(9rem,42vw,10rem)!important}}.hooger-address-modal{overflow:hidden!important}.hooger-address-modal__sheet,.hooger-address-modal__sheet *{box-sizing:border-box!important}.hooger-address-modal__sheet{display:flex!important;flex-direction:column!important;max-height:min(90vh,calc(100dvh - .75rem))!important;overflow:hidden!important}.admin-bar .hooger-address-modal__sheet{max-height:min(90vh,calc(100dvh - 46px - .75rem))!important}.hooger-address-modal__sheet header{flex:0 0 auto!important}.hooger-address-modal__sheet form{display:grid!important;flex:1 1 auto!important;gap:.9rem!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:1rem!important}.hooger-address-modal__sheet .hooger-form>div,.hooger-address-modal__sheet .hooger-form>label{min-width:0!important;width:100%!important}.hooger-address-modal__sheet .hooger-address-types{display:grid!important;gap:.75rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.hooger-address-modal__sheet .hooger-address-types button{min-height:4.75rem!important;width:100%!important}.hooger-address-modal__sheet textarea[name=address]{max-height:9.5rem!important;min-height:7rem!important;resize:vertical!important}.hooger-address-modal__sheet .hooger-address-form-grid{display:grid!important;gap:.75rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hooger-address-modal__sheet .hooger-address-default-check{align-items:center!important;background:var(--secondary)!important;border:1px solid color-mix(in srgb,var(--border) 75%,transparent)!important;border-radius:.95rem!important;color:var(--foreground)!important;display:flex!important;flex-direction:row!important;gap:.75rem!important;height:auto!important;justify-content:flex-start!important;line-height:1.7!important;max-height:none!important;min-height:3.25rem!important;overflow:visible!important;padding:.75rem .9rem!important;text-align:right!important;white-space:normal!important;writing-mode:horizontal-tb!important}.hooger-address-modal__sheet .hooger-address-default-check input[type=checkbox]{accent-color:var(--accent)!important;appearance:auto!important;background:0 0!important;border-radius:.25rem!important;box-shadow:none!important;flex:0 0 1.1rem!important;height:1.1rem!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;width:1.1rem!important}.hooger-address-modal__sheet .hooger-address-default-check span{color:inherit!important;display:block!important;flex:1 1 auto!important;font-size:.88rem!important;font-weight:850!important;line-height:1.7!important;max-width:none!important;min-width:0!important;position:static!important;transform:none!important;white-space:normal!important;width:auto!important;writing-mode:horizontal-tb!important}.hooger-address-modal__sheet .hooger-submit-button{flex:0 0 auto!important;margin-top:.15rem!important;min-height:3.15rem!important;width:100%!important}.hooger-dark .hooger-address-modal__sheet,.hooger-landing.hooger-dark .hooger-address-modal__sheet,[data-theme=dark] .hooger-address-modal__sheet{background:var(--surface-elevated,var(--card))!important;color:var(--foreground)!important}.hooger-dark .hooger-address-modal__sheet header,.hooger-landing.hooger-dark .hooger-address-modal__sheet header,[data-theme=dark] .hooger-address-modal__sheet header{background:var(--surface-elevated,var(--card))!important;border-color:var(--border-soft,var(--border))!important}.hooger-dark .hooger-address-modal__sheet .hooger-address-default-check,.hooger-landing.hooger-dark .hooger-address-modal__sheet .hooger-address-default-check,[data-theme=dark] .hooger-address-modal__sheet .hooger-address-default-check{background:var(--surface-soft,var(--secondary))!important;border-color:var(--border-soft,var(--border))!important;color:var(--foreground)!important}@media (max-width:480px){.hooger-address-modal__sheet form{gap:.8rem!important;padding:.9rem!important}.hooger-address-modal__sheet .hooger-address-types{gap:.6rem!important}.hooger-address-modal__sheet .hooger-address-types button{min-height:4.35rem!important;padding:.65rem .45rem!important}}.hooger-dark .hooger-profile-bottom,.hooger-landing.hooger-dark .hooger-profile-bottom,[data-theme=dark] .hooger-profile-bottom{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated,#161b2d) 96%,#fff 4%),var(--surface-elevated,#161b2d))!important;border-top-color:color-mix(in srgb,var(--border-soft,#30384f) 92%,transparent)!important;box-shadow:0 -1rem 2.4rem color-mix(in srgb,#000 35%,transparent)!important}.hooger-dark .hooger-profile-bottom button,.hooger-landing.hooger-dark .hooger-profile-bottom button,[data-theme=dark] .hooger-profile-bottom button{color:var(--muted-foreground,#aeb6ce)!important}.hooger-dark .hooger-profile-bottom button.is-active,.hooger-landing.hooger-dark .hooger-profile-bottom button.is-active,[data-theme=dark] .hooger-profile-bottom button.is-active{background:color-mix(in srgb,var(--accent) 18%,transparent)!important;color:var(--accent)!important}.hooger-dark .hooger-profile-bottom button.is-active .hooger-icon,.hooger-landing.hooger-dark .hooger-profile-bottom button.is-active .hooger-icon,[data-theme=dark] .hooger-profile-bottom button.is-active .hooger-icon{color:inherit!important;stroke:currentColor!important}.hooger-woocommerce-content .woocommerce-breadcrumb{align-items:center!important;background:color-mix(in srgb,var(--secondary) 72%,var(--card))!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:999px!important;color:var(--muted-foreground)!important;display:inline-flex!important;direction:rtl!important;flex-wrap:nowrap!important;font-size:.88rem!important;font-weight:750!important;gap:.34rem!important;justify-content:flex-start!important;line-height:1!important;margin:0 0 1.15rem!important;max-width:100%!important;min-height:3rem!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.48rem .85rem!important;scrollbar-width:none!important;text-align:right!important;vertical-align:top!important;white-space:nowrap!important}.hooger-woocommerce-content .woocommerce-breadcrumb::-webkit-scrollbar{display:none!important}.hooger-woocommerce-content .woocommerce-breadcrumb .hooger-breadcrumb-item{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;gap:.25rem!important;line-height:1.7!important;min-height:1.8rem!important;min-width:0!important;white-space:nowrap!important}.hooger-woocommerce-content .woocommerce-breadcrumb .hooger-breadcrumb-item,.hooger-woocommerce-content .woocommerce-breadcrumb a{color:var(--primary)!important;text-decoration:none!important}.hooger-woocommerce-content .woocommerce-breadcrumb .hooger-breadcrumb-separator{align-items:center!important;color:color-mix(in srgb,var(--muted-foreground) 58%,transparent)!important;display:inline-flex!important;flex:0 0 auto!important;font-weight:850!important;line-height:1!important;margin-inline:0.12rem!important;min-height:1.8rem!important}.hooger-woocommerce-content .woocommerce-notices-wrapper+.woocommerce-products-header,.hooger-woocommerce-content .woocommerce-products-header{margin:0 0 1.1rem!important}.hooger-woocommerce-content .page-title{align-items:center!important;color:var(--foreground)!important;display:flex!important;font-size:clamp(1.75rem, 3vw, 2.6rem)!important;font-weight:950!important;line-height:1.25!important;margin:0 0 1rem!important}.hooger-woocommerce-content .woocommerce-ordering,.hooger-woocommerce-content .woocommerce-result-count{float:none!important;margin:0 0 1rem!important}.hooger-woocommerce-content .woocommerce-result-count{align-items:center!important;background:var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:.95rem!important;color:var(--muted-foreground)!important;display:inline-flex!important;font-size:.9rem!important;font-weight:800!important;min-height:3rem!important;padding:.65rem .95rem!important}.hooger-woocommerce-content .woocommerce-ordering{display:inline-flex!important;margin-inline-start:.65rem!important;vertical-align:top!important}.hooger-woocommerce-content .woocommerce-ordering select{appearance:none!important;background:linear-gradient(45deg,transparent 50%,var(--primary) 50%) calc(100% - 1.15rem) 50%/.38rem .38rem no-repeat,linear-gradient(135deg,var(--primary) 50%,transparent 50%) calc(100% - .9rem) 50%/.38rem .38rem no-repeat,var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:.95rem!important;color:var(--foreground)!important;font-family:inherit!important;font-size:.9rem!important;font-weight:850!important;min-height:3rem!important;min-width:min(100%,14rem)!important;padding:.65rem 2.15rem .65rem .95rem!important}.hooger-dark .hooger-woocommerce-content .woocommerce-breadcrumb,.hooger-dark .hooger-woocommerce-content .woocommerce-ordering select,.hooger-dark .hooger-woocommerce-content .woocommerce-result-count,.hooger-landing.hooger-dark .hooger-woocommerce-content .woocommerce-breadcrumb,.hooger-landing.hooger-dark .hooger-woocommerce-content .woocommerce-ordering select,.hooger-landing.hooger-dark .hooger-woocommerce-content .woocommerce-result-count{background-color:var(--surface-elevated,var(--card))!important;border-color:var(--border-soft,var(--border))!important;color:var(--foreground)!important}@media (max-width:767px){.hooger-woocommerce-content .woocommerce-breadcrumb{border-radius:.9rem!important;display:flex!important;font-size:.82rem!important;justify-content:flex-start!important;min-height:2.75rem!important;padding:.42rem .72rem!important;width:100%!important}.hooger-woocommerce-content .woocommerce-ordering,.hooger-woocommerce-content .woocommerce-result-count{display:flex!important;margin-inline-start:0!important;width:100%!important}.hooger-woocommerce-content .woocommerce-ordering select{width:100%!important}}@media (max-width:767px){.hooger-elementor-footer .elementor-container,.hooger-elementor-footer .elementor-widget-wrap,.hooger-footer__grid{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:.65rem!important;width:100%!important}.hooger-elementor-footer .elementor-column,.hooger-elementor-footer .hooger-footer-mobile-accordion,.hooger-footer__grid>*{box-sizing:border-box!important;flex:0 0 auto!important;max-width:100%!important;width:100%!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container{align-items:stretch!important;margin-inline:auto!important;width:100%!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container>.elementor-column{align-self:stretch!important;flex:0 0 100%!important;max-width:100%!important;width:100%!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:stretch!important;align-items:stretch!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;max-width:100%!important;width:100%!important}.hooger-elementor-footer .hooger-footer-mobile-accordion,.hooger-footer__grid>div:not(.hooger-footer__brand){min-height:3.2rem!important}.hooger-elementor-footer .elementor-column.hooger-footer-mobile-accordion{background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.hooger-elementor-footer .elementor-column.hooger-footer-mobile-accordion>.elementor-widget-wrap{background:color-mix(in srgb,var(--footer-text,#fff) 7%,transparent)!important;border:1px solid color-mix(in srgb,var(--footer-text,#fff) 12%,transparent)!important;border-radius:1rem!important;min-height:3.2rem!important;overflow:hidden!important;padding:0!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-widget,.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-widget-container,.hooger-elementor-footer .hooger-footer-mobile-accordion .hooger-elementor-nav-menu,.hooger-elementor-footer .hooger-footer-mobile-accordion .hooger-footer-part{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion h3,.hooger-elementor-footer .hooger-footer-mobile-accordion h4{width:100%!important}.hooger-elementor-footer .hooger-footer-part--brand,.hooger-footer__brand{align-items:center!important;column-gap:.85rem!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;row-gap:.35rem!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-logo--footer,.hooger-footer__brand .hooger-logo--footer{grid-column:1!important;grid-row:1/span 2!important;justify-self:start!important;margin:0!important;min-width:0!important;padding:.42rem!important;width:auto!important}.hooger-elementor-footer .hooger-footer-part--brand>p,.hooger-footer__brand>p{grid-column:2!important;margin:0!important;max-width:100%!important;text-align:right!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-logo__text,.hooger-footer__brand .hooger-logo__text{display:none!important}}.hooger-blog-post,.hooger-wp-post{color:var(--foreground)}.hooger-blog-post>img,.hooger-wp-post__image{background:color-mix(in srgb,var(--secondary) 70%,var(--card));border:1px solid var(--border);border-radius:1.35rem;box-shadow:0 1rem 2.4rem color-mix(in srgb,var(--primary) 7%,transparent);margin-bottom:1.2rem;overflow:hidden}.hooger-blog-post>img,.hooger-wp-post__image img{aspect-ratio:16/8;display:block;height:auto;object-fit:cover;width:100%}.hooger-wp-post__meta{align-items:center;color:var(--muted-foreground);display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:1rem}.hooger-blog-post em,.hooger-wp-post__meta span{background:color-mix(in srgb,var(--accent) 11%,var(--card));border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:999px;color:var(--accent);display:inline-flex;font-size:.82rem;font-style:normal;font-weight:850;gap:.35rem;padding:.35rem .7rem}.hooger-blog-post,.hooger-wp-post__content{background:linear-gradient(180deg,var(--card),color-mix(in srgb,var(--card) 94%,var(--secondary)));border:1px solid var(--border);border-radius:1.25rem;box-shadow:0 .9rem 2.2rem color-mix(in srgb,var(--primary) 5%,transparent);padding:clamp(1.1rem,3vw,2rem)}.hooger-blog-post :where(p,li),.hooger-wp-post__content :where(p,li){color:var(--muted-foreground);font-size:1rem;line-height:2.15}.hooger-blog-post :where(h2,h3,h4),.hooger-wp-post__content :where(h2,h3,h4){color:var(--foreground);line-height:1.55;margin:1.6rem 0 .75rem}.hooger-blog-post a,.hooger-wp-post__content a{color:var(--primary);font-weight:850;text-decoration:none}.hooger-blog-post blockquote,.hooger-wp-post__content blockquote{background:color-mix(in srgb,var(--accent) 8%,var(--card));border-inline-start:4px solid var(--accent);border-radius:1rem;margin:1.2rem 0;padding:1rem}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs{align-items:center!important;background:color-mix(in srgb,var(--secondary) 60%,var(--card))!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:1rem!important;box-sizing:border-box!important;direction:rtl!important;display:inline-flex!important;flex-wrap:wrap!important;gap:.45rem!important;justify-content:flex-start!important;margin:0 0 1rem!important;max-width:100%!important;overflow:visible!important;padding:.42rem!important;width:auto!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li::after,.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li::before,.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs::after,.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs::before,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li::after,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li::before,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs::after,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs::before{content:none!important;display:none!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li{background:0 0!important;border:0!important;border-radius:.85rem!important;box-shadow:none!important;box-sizing:border-box!important;display:inline-flex!important;float:none!important;margin:0!important;max-width:100%!important;padding:0!important;width:auto!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li a,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li a{align-items:center!important;background:0 0!important;border:1px solid transparent!important;border-radius:.85rem!important;box-sizing:border-box!important;color:var(--muted-foreground)!important;display:inline-flex!important;font-family:inherit!important;font-size:.88rem!important;font-weight:900!important;justify-content:center!important;line-height:1.6!important;min-height:2.45rem!important;padding:.5rem .9rem!important;text-decoration:none!important;white-space:nowrap!important;width:auto!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li.active,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li.active{background:0 0!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li a[aria-selected=true],.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li.active a,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li a[aria-selected=true],.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li.active a{background:var(--primary)!important;border-color:var(--primary)!important;box-shadow:0 .7rem 1.35rem color-mix(in srgb,var(--primary) 20%,transparent)!important;color:#fff!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li a[aria-selected=true] *,.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li.active a *,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li a[aria-selected=true] *,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li.active a *{color:inherit!important}@media (max-width:767px){.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding:.36rem!important;scrollbar-width:none!important;width:fit-content!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs::-webkit-scrollbar,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs::-webkit-scrollbar{display:none!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li a,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li a{font-size:.84rem!important;min-height:2.25rem!important;padding:.42rem .72rem!important}}.hooger-woocommerce-content nav.woocommerce-breadcrumb{align-items:center!important;box-sizing:border-box!important;display:flex!important;direction:rtl!important;flex-wrap:nowrap!important;gap:0!important;justify-content:flex-start!important;line-height:1!important;max-width:100%!important;min-height:3rem!important;overflow-x:auto!important;overflow-y:hidden!important;padding-block:0.45rem!important;scrollbar-width:none!important;text-align:right!important;white-space:nowrap!important}.hooger-woocommerce-content nav.woocommerce-breadcrumb::-webkit-scrollbar{display:none!important}.hooger-woocommerce-content nav.woocommerce-breadcrumb .hooger-breadcrumb-item,.hooger-woocommerce-content nav.woocommerce-breadcrumb .hooger-breadcrumb-separator,.hooger-woocommerce-content nav.woocommerce-breadcrumb a{align-items:center!important;align-self:center!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;line-height:1.2!important;margin:0!important;min-height:1.9rem!important;padding:0!important;position:static!important;text-decoration:none!important;transform:none!important;vertical-align:middle!important;white-space:nowrap!important}.hooger-woocommerce-content nav.woocommerce-breadcrumb .hooger-breadcrumb-item{color:var(--primary)!important;font-size:.88rem!important;font-weight:850!important}.hooger-woocommerce-content nav.woocommerce-breadcrumb .hooger-breadcrumb-separator{color:color-mix(in srgb,var(--muted-foreground) 52%,transparent)!important;font-size:.9rem!important;font-weight:900!important;justify-content:center!important;padding-inline:0.5rem!important}@media (max-width:767px){.hooger-woocommerce-content nav.woocommerce-breadcrumb{min-height:2.7rem!important;padding-block:0.38rem!important;width:100%!important}.hooger-woocommerce-content nav.woocommerce-breadcrumb .hooger-breadcrumb-item,.hooger-woocommerce-content nav.woocommerce-breadcrumb .hooger-breadcrumb-separator,.hooger-woocommerce-content nav.woocommerce-breadcrumb a{font-size:.8rem!important;min-height:1.65rem!important}.hooger-woocommerce-content nav.woocommerce-breadcrumb .hooger-breadcrumb-separator{padding-inline:0.34rem!important}}.woocommerce-cart .hooger-woocommerce-content .woocommerce{align-items:start!important;display:grid!important;gap:clamp(1rem,2vw,1.5rem)!important;grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)!important}.woocommerce-cart .hooger-woocommerce-content .woocommerce-notices-wrapper{grid-column:1/-1!important}.woocommerce-cart .hooger-woocommerce-content .woocommerce-cart-form{grid-column:1!important;min-width:0!important}.woocommerce-cart .hooger-woocommerce-content .cart-collaterals{align-self:start!important;display:block!important;grid-column:2!important;justify-content:stretch!important;margin:0!important;min-width:0!important;position:sticky!important;top:calc(var(--hooger-header-height,76px) + 1rem)!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content .woocommerce-cart-form::before{color:var(--foreground)!important;content:"سبد خرید شما";display:block!important;font-size:clamp(1.35rem, 2.1vw, 1.8rem)!important;font-weight:950!important;line-height:1.35!important;margin:0 0 1rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart{background:var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-collapse:separate!important;border-radius:1.35rem!important;border-spacing:0!important;box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--primary) 6%,transparent)!important;direction:rtl!important;overflow:hidden!important;padding:.25rem!important;table-layout:auto!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart thead th{background:color-mix(in srgb,var(--secondary) 72%,var(--card))!important;border:0!important;color:var(--muted-foreground)!important;font-size:.84rem!important;font-weight:900!important;line-height:1.4!important;padding:.9rem .85rem!important;text-align:right!important;white-space:nowrap!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td{background:0 0!important;border-color:color-mix(in srgb,var(--border) 72%,transparent)!important;border-width:0 0 1px!important;color:var(--foreground)!important;padding:.95rem .85rem!important;vertical-align:middle!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tbody tr.cart_item:last-of-type td,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr:last-child td{border-bottom-width:0!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail{width:5rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail img{aspect-ratio:1!important;background:color-mix(in srgb,var(--secondary) 68%,var(--card))!important;border:1px solid color-mix(in srgb,var(--border) 75%,transparent)!important;border-radius:.9rem!important;display:block!important;height:4rem!important;object-fit:cover!important;padding:.2rem!important;width:4rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name{min-width:13rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name>a{color:var(--foreground)!important;display:inline-flex!important;font-size:.98rem!important;font-weight:950!important;line-height:1.65!important;text-decoration:none!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation{align-items:center!important;color:var(--muted-foreground)!important;display:flex!important;flex-wrap:wrap!important;gap:.25rem .45rem!important;margin:.35rem 0 0!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation dd,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation dt,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation p{color:inherit!important;display:inline!important;float:none!important;font-size:.82rem!important;font-weight:750!important;line-height:1.7!important;margin:0!important;padding:0!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-price,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal{color:var(--foreground)!important;font-size:.92rem!important;font-weight:850!important;white-space:nowrap!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal{color:var(--primary)!important;font-weight:950!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity .quantity{align-items:center!important;background:color-mix(in srgb,var(--secondary) 72%,var(--card))!important;border:1px solid color-mix(in srgb,var(--border) 78%,transparent)!important;border-radius:999px!important;display:inline-flex!important;justify-content:center!important;min-height:2.85rem!important;min-width:5.7rem!important;overflow:hidden!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity .qty{background:0 0!important;border:0!important;box-shadow:none!important;color:var(--foreground)!important;font-size:.94rem!important;font-weight:900!important;min-height:2.65rem!important;padding:0!important;text-align:center!important;width:4.5rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove{width:2.9rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove a.remove{align-items:center!important;background:color-mix(in srgb,var(--primary) 8%,var(--card))!important;border:1px solid color-mix(in srgb,var(--primary) 16%,transparent)!important;border-radius:999px!important;color:var(--primary)!important;display:inline-flex!important;font-size:1.15rem!important;font-weight:900!important;height:2.25rem!important;justify-content:center!important;line-height:1!important;min-height:2.25rem!important;min-width:2.25rem!important;text-decoration:none!important;width:2.25rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions{background:color-mix(in srgb,var(--secondary) 55%,var(--card))!important;border:0!important;padding:1rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .coupon{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.75rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .coupon{flex:1 1 21rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .input-text{background:var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:.95rem!important;color:var(--foreground)!important;flex:1 1 13rem!important;min-height:3rem!important;min-width:0!important;padding:.7rem .95rem!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals .checkout-button,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .button{align-items:center!important;border-radius:.95rem!important;display:inline-flex!important;font-family:inherit!important;font-size:.95rem!important;font-weight:950!important;justify-content:center!important;line-height:1.5!important;min-height:3rem!important;padding:.75rem 1.1rem!important;text-decoration:none!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .button[name=apply_coupon]{background:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground,#fff)!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .button[name=update_cart]{background:var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;color:var(--foreground)!important;margin-inline-start:auto!important}.woocommerce-cart .hooger-woocommerce-content .cart-collaterals .cart_totals{background:linear-gradient(180deg,var(--card),color-mix(in srgb,var(--card) 92%,var(--secondary)))!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:1.35rem!important;box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--primary) 7%,transparent)!important;box-sizing:border-box!important;float:none!important;padding:1rem!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals h2{color:var(--foreground)!important;font-size:1.15rem!important;font-weight:950!important;line-height:1.45!important;margin:0 0 .9rem!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals table.shop_table{background:var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 78%,transparent)!important;border-radius:1rem!important;box-shadow:none!important;margin:0!important;overflow:hidden!important;padding:0!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals table.shop_table td,.woocommerce-cart .hooger-woocommerce-content .cart_totals table.shop_table th{background:0 0!important;border-color:color-mix(in srgb,var(--border) 72%,transparent)!important;color:var(--foreground)!important;font-size:.92rem!important;line-height:1.7!important;padding:.85rem!important;text-align:right!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals table.shop_table th{color:var(--muted-foreground)!important;font-weight:850!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals table.shop_table td{font-weight:950!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals .order-total td,.woocommerce-cart .hooger-woocommerce-content .cart_totals .order-total th{color:var(--primary)!important;font-size:1rem!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals .wc-proceed-to-checkout{padding:1rem 0 0!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals .checkout-button{background:var(--primary)!important;border:1px solid var(--primary)!important;box-shadow:0 .95rem 1.75rem color-mix(in srgb,var(--primary) 20%,transparent)!important;color:var(--primary-foreground,#fff)!important;margin:0!important;width:100%!important}@media (max-width:1024px){.woocommerce-cart .hooger-woocommerce-content .woocommerce{grid-template-columns:minmax(0,1fr)!important}.woocommerce-cart .hooger-woocommerce-content .cart-collaterals,.woocommerce-cart .hooger-woocommerce-content .woocommerce-cart-form{grid-column:1!important}.woocommerce-cart .hooger-woocommerce-content .cart-collaterals{position:static!important}}@media (max-width:767px){.woocommerce-cart .hooger-page-main.hooger-woocommerce-content{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))!important}.woocommerce-cart .hooger-woocommerce-content .woocommerce{gap:.9rem!important}.woocommerce-cart .hooger-woocommerce-content .woocommerce-cart-form::before{font-size:1.35rem!important;margin-bottom:.8rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;padding:0!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart thead{display:none!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tbody{display:grid!important;gap:.85rem!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr.cart_item{background:var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:1.15rem!important;box-shadow:0 .75rem 1.6rem color-mix(in srgb,var(--primary) 5%,transparent)!important;box-sizing:border-box!important;display:grid!important;gap:.65rem .8rem!important;grid-template-columns:4.7rem minmax(0,1fr)!important;margin:0!important;overflow:hidden!important;padding:.75rem!important;position:relative!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr.cart_item td{border:0!important;box-sizing:border-box!important;display:flex!important;margin:0!important;padding:0!important;text-align:right!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr.cart_item td::before{color:var(--muted-foreground)!important;content:attr(data-title)!important;float:none!important;font-size:.78rem!important;font-weight:850!important;margin:0!important;padding:0!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove{left:.55rem!important;position:absolute!important;top:.55rem!important;width:auto!important;z-index:3!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name::before,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove::before,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail::before{content:none!important;display:none!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove a.remove{height:2rem!important;min-height:2rem!important;min-width:2rem!important;width:2rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail{align-items:flex-start!important;grid-column:1!important;grid-row:1/span 2!important;justify-content:center!important;width:auto!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail img{height:4.35rem!important;width:4.35rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name{display:grid!important;gap:.3rem!important;grid-column:2!important;min-width:0!important;padding-inline-end:0.15rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name>a{font-size:.95rem!important;line-height:1.65!important;padding-inline-end:0!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation{gap:.15rem .35rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation dd,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation dt,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart .variation p{font-size:.76rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-price,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal{align-items:center!important;background:color-mix(in srgb,var(--secondary) 70%,var(--card))!important;border-radius:.85rem!important;grid-column:1/-1!important;justify-content:space-between!important;min-height:2.75rem!important;padding:.55rem .7rem!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity{order:4!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-price{order:3!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal{order:5!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity .quantity{min-height:2.35rem!important;min-width:5rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity .qty{min-height:2.25rem!important;width:3.8rem!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr:not(.cart_item){display:block!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions{background:var(--card)!important;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;border-radius:1.15rem!important;box-shadow:0 .75rem 1.6rem color-mix(in srgb,var(--primary) 5%,transparent)!important;display:grid!important;gap:.75rem!important;padding:.85rem!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions::before{color:var(--foreground)!important;content:"کد تخفیف و به‌روزرسانی";font-size:.95rem!important;font-weight:950!important;line-height:1.5!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .coupon{display:grid!important;flex:none!important;gap:.6rem!important;grid-template-columns:minmax(0,1fr) auto!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .button,.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .button[name=update_cart],.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .input-text{margin:0!important;min-width:0!important;width:100%!important}.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .button[name=apply_coupon]{min-width:5.8rem!important;width:auto!important}.woocommerce-cart .hooger-woocommerce-content .cart-collaterals .cart_totals{border-radius:1.15rem!important;padding:.85rem!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals table.shop_table{border-radius:.9rem!important}.woocommerce-cart .hooger-woocommerce-content .cart_totals h2{font-size:1.05rem!important}}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation.single_variation:not([hidden]):not([style*="display: none"]):not([style*="display:none"]){align-items:center!important;column-gap:clamp(.45rem,1vw,.7rem)!important;display:grid!important;grid-template-columns:max-content max-content!important;justify-content:start!important;row-gap:.35rem!important;width:100%!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-description{grid-column:1/-1!important;min-width:0!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-price{grid-column:1!important;margin:0!important;min-width:0!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-availability{grid-column:2!important;margin:0!important;min-width:0!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-availability .stock{align-items:center!important;display:inline-flex!important;line-height:1.35!important;margin:0!important;max-width:100%!important;white-space:nowrap!important}@media (max-width:767px){.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation.single_variation:not([hidden]):not([style*="display: none"]):not([style*="display:none"]){column-gap:.45rem!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-price .price{font-size:clamp(1.08rem, 5.4vw, 1.28rem)!important;white-space:nowrap!important}.hooger-woocommerce-content div.product.product-type-variable .woocommerce-variation-availability .stock{font-size:clamp(.7rem, 3.25vw, .8rem)!important}}@media (max-width:767px){.hooger-landing .hooger-hero__copy{box-sizing:border-box;padding-block:3.5rem 4rem}.hooger-landing .hooger-hero__badge{margin-bottom:1.25rem}.hooger-landing .hooger-hero h1{line-height:1.36;margin-bottom:1.25rem}.hooger-landing .hooger-hero p{line-height:1.8;margin-bottom:1.75rem}.hooger-landing .hooger-hero__actions{gap:.875rem}}:root{--hooger-final-radius-sm:.85rem;--hooger-final-radius-md:1.15rem;--hooger-final-radius-lg:1.45rem;--hooger-final-touch:44px;--hooger-final-shadow-soft:0 16px 42px rgba(24, 32, 61, .08);--hooger-final-safe-bottom:env(safe-area-inset-bottom, 0px)}.hooger-estimated-pricing-note,.hooger-final-invoice-card{align-items:flex-start!important;background:linear-gradient(135deg,rgba(255,248,235,.96),rgba(255,255,255,.92))!important;border:1px solid rgba(245,158,11,.28)!important;border-radius:20px!important;box-shadow:0 14px 36px rgba(245,158,11,.1)!important;color:#14213d!important;display:flex!important;gap:.75rem!important;line-height:1.85!important;margin:.85rem 0!important;padding:.9rem 1rem!important}.hooger-estimated-pricing-note>span,.hooger-final-invoice-card>span{align-items:center!important;background:rgba(245,158,11,.14)!important;border:1px solid rgba(245,158,11,.25)!important;border-radius:15px!important;color:#f59e0b!important;display:inline-flex!important;flex:0 0 2.35rem!important;height:2.35rem!important;justify-content:center!important;width:2.35rem!important}.hooger-estimated-pricing-note .hooger-icon,.hooger-final-invoice-card .hooger-icon{color:currentColor!important;height:1.12rem!important;width:1.12rem!important}.hooger-estimated-pricing-note p,.hooger-final-invoice-card p{color:inherit!important;font-size:.92rem!important;font-weight:750!important;margin:0!important}.hooger-final-invoice-card>div{display:grid!important;gap:.2rem!important}.hooger-final-invoice-card strong{color:#101a34!important;font-weight:900!important}.hooger-final-invoice-card small{color:#5f6b85!important;font-size:.84rem!important;font-weight:750!important}.hooger-order-meta-grid>.hooger-order-final-invoice{border-color:rgba(245,158,11,.3)!important;background:rgba(255,248,235,.75)!important}.hooger-order-meta-grid>.hooger-order-final-invoice.is-final{border-color:rgba(22,163,74,.3)!important;background:rgba(236,253,245,.82)!important}.hooger-order-meta-grid>.hooger-order-final-invoice .hooger-icon{color:#f59e0b!important}.hooger-order-meta-grid>.hooger-order-final-invoice.is-final .hooger-icon{color:#16a34a!important}.hooger-single-product .hooger-single-feature-strip>span,.hooger-woocommerce-content div.product .summary .hooger-single-feature-strip>span,body.single-product .hooger-single-feature-strip>span{min-width:0!important}.hooger-single-product .hooger-single-feature-strip>span strong,.hooger-woocommerce-content div.product .summary .hooger-single-feature-strip>span strong,body.single-product .hooger-single-feature-strip>span strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important}[data-theme=dark] .hooger-estimated-pricing-note,[data-theme=dark] .hooger-final-invoice-card,body.hooger-dark .hooger-estimated-pricing-note,body.hooger-dark .hooger-final-invoice-card,html.hooger-dark .hooger-estimated-pricing-note,html.hooger-dark .hooger-final-invoice-card{background:linear-gradient(135deg,rgba(245,158,11,.12),rgba(30,41,59,.92))!important;border-color:rgba(251,191,36,.34)!important;box-shadow:0 18px 42px rgba(0,0,0,.22)!important;color:#f8fafc!important}[data-theme=dark] .hooger-final-invoice-card strong,body.hooger-dark .hooger-final-invoice-card strong,html.hooger-dark .hooger-final-invoice-card strong{color:#fff!important}[data-theme=dark] .hooger-final-invoice-card small,body.hooger-dark .hooger-final-invoice-card small,html.hooger-dark .hooger-final-invoice-card small{color:rgba(226,232,240,.86)!important}[data-theme=dark] .hooger-order-meta-grid>.hooger-order-final-invoice,body.hooger-dark .hooger-order-meta-grid>.hooger-order-final-invoice,html.hooger-dark .hooger-order-meta-grid>.hooger-order-final-invoice{background:rgba(245,158,11,.1)!important;border-color:rgba(251,191,36,.24)!important}[data-theme=dark] .hooger-order-meta-grid>.hooger-order-final-invoice.is-final,body.hooger-dark .hooger-order-meta-grid>.hooger-order-final-invoice.is-final,html.hooger-dark .hooger-order-meta-grid>.hooger-order-final-invoice.is-final{background:rgba(34,197,94,.1)!important;border-color:rgba(74,222,128,.26)!important}@media (max-width:640px){.hooger-estimated-pricing-note,.hooger-final-invoice-card{border-radius:16px!important;margin:.7rem 0!important;padding:.78rem .82rem!important}.hooger-estimated-pricing-note p,.hooger-final-invoice-card p,.hooger-final-invoice-card small{font-size:.82rem!important;line-height:1.8!important}}.hooger-app-install-prompt,.hooger-auth-shell,.hooger-checkout-bridge-enabled,.hooger-landing,.hooger-page-main,.hooger-profile,.hooger-search-modal,.hooger-woocommerce-content{--ha-icon-size-safe:1.15rem;--ha-icon-box-safe:2.65rem;--ha-icon-gap-safe:.7rem;--ha-icon-padding-safe:3.65rem;--ha-icon-padding-password-safe:4.2rem;--ha-control-min-safe:3rem}.hooger-button,.hooger-checkout-bridge-coupon-chip button,.hooger-checkout-bridge-coupon-form button,.hooger-checkout-bridge-new-address,.hooger-contact-form button,.hooger-notice-actions button,.hooger-order-detail-toggle,.hooger-order-success-actions a,.hooger-profile-bottom a,.hooger-profile-bottom button,.hooger-settings-row button,.hooger-submit-button,.hooger-woocommerce-content .button,.hooger-woocommerce-content a.button,.hooger-woocommerce-content button.button,.hooger-woocommerce-content input.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{align-items:center!important;display:inline-flex!important;gap:.55rem!important;justify-content:center!important;line-height:1.45!important;min-block-size:2.75rem;min-inline-size:0;overflow:hidden;text-align:center!important}.hooger-button>.hooger-icon,.hooger-button>svg,.hooger-checkout-bridge-coupon-chip button>.hooger-icon,.hooger-checkout-bridge-coupon-form button>.hooger-icon,.hooger-checkout-bridge-new-address>.hooger-icon,.hooger-contact-form button>.hooger-icon,.hooger-notice-actions button>.hooger-icon,.hooger-order-detail-toggle>.hooger-icon,.hooger-order-success-actions a>.hooger-icon,.hooger-profile-bottom a>.hooger-icon,.hooger-profile-bottom button>.hooger-icon,.hooger-settings-row button>.hooger-icon,.hooger-submit-button>.hooger-icon,.hooger-submit-button>svg,.hooger-woocommerce-content .button>.hooger-icon,.hooger-woocommerce-content a.button>.hooger-icon,.hooger-woocommerce-content button.button>.hooger-icon,.woocommerce a.button>.hooger-icon,.woocommerce button.button>.hooger-icon{block-size:1.05rem;flex:0 0 auto!important;inline-size:1.05rem;margin:0!important;position:static!important;transform:none!important}.hooger-button>span,.hooger-checkout-bridge-new-address>span,.hooger-contact-form button>span,.hooger-order-detail-toggle>span,.hooger-order-success-actions a>span,.hooger-profile-bottom a>span,.hooger-profile-bottom button>span,.hooger-submit-button>span{min-inline-size:0;overflow-wrap:break-word}.hooger-auth-form label>span,.hooger-form label>span{display:block!important;isolation:isolate;min-inline-size:0;position:relative!important}.hooger-auth-form label>span>.hooger-icon,.hooger-form label>span>.hooger-icon{block-size:var(--ha-icon-size-safe)!important;color:var(--ha-color-text-soft,var(--muted-foreground))!important;inline-size:var(--ha-icon-size-safe)!important;inset-block-start:50%!important;inset-inline-start:1rem!important;inset-inline-end:auto!important;left:auto!important;pointer-events:none!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:2!important}.hooger-auth-form label>span>input,.hooger-form label>span>input,.hooger-form label>span>select,.hooger-form label>span>textarea{min-block-size:var(--ha-control-min-safe)!important;min-inline-size:0!important;padding-inline-start:var(--ha-icon-padding-safe)!important;padding-inline-end:var(--ha-icon-padding-safe)!important;text-overflow:ellipsis;width:100%!important}.hooger-auth-form label>span>input[dir=ltr],.hooger-form label>span>input[dir=ltr]{direction:ltr!important;text-align:left!important;unicode-bidi:plaintext}.hooger-auth-form label>span:has([data-hooger-password-toggle])>input,.hooger-form label>span:has([data-hooger-password-toggle])>input{padding-inline-start:var(--ha-icon-padding-safe)!important;padding-inline-end:var(--ha-icon-padding-password-safe)!important}.hooger-auth-form [data-hooger-password-toggle],.hooger-form [data-hooger-password-toggle]{align-items:center!important;background:0 0!important;block-size:var(--ha-icon-box-safe)!important;border:0!important;border-radius:.9rem!important;color:var(--ha-color-text-muted,var(--muted-foreground))!important;display:inline-flex!important;inline-size:var(--ha-icon-box-safe)!important;inset-block-start:50%!important;inset-inline-end:.35rem!important;inset-inline-start:auto!important;justify-content:center!important;left:auto!important;min-block-size:var(--ha-icon-box-safe)!important;min-inline-size:var(--ha-icon-box-safe)!important;padding:0!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:3!important}.hooger-auth-form [data-hooger-password-toggle]:focus-visible,.hooger-auth-form [data-hooger-password-toggle]:hover,.hooger-form [data-hooger-password-toggle]:focus-visible,.hooger-form [data-hooger-password-toggle]:hover{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--ha-color-primary,#f59e0b) 14%,transparent)!important;color:var(--ha-color-primary,#f59e0b)!important}.hooger-auth-form [data-hooger-password-toggle] .hooger-icon,.hooger-form [data-hooger-password-toggle] .hooger-icon{block-size:1.05rem!important;inline-size:1.05rem!important;position:static!important;transform:none!important}.hooger-filter-search,.hooger-header-search,.hooger-page-search,.hooger-search-modal__head label,.hooger-shop-search{align-items:center!important;direction:rtl!important;display:flex!important;min-inline-size:0!important;position:relative!important}.hooger-filter-search>.hooger-icon,.hooger-header-search>.hooger-icon,.hooger-page-search>.hooger-icon,.hooger-search-modal__head label>.hooger-icon,.hooger-shop-search>.hooger-icon{block-size:var(--ha-icon-size-safe)!important;inline-size:var(--ha-icon-size-safe)!important;inset-block-start:50%!important;inset-inline-end:1rem!important;inset-inline-start:auto!important;left:auto!important;margin:0!important;pointer-events:none!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:2!important}.hooger-filter-search>input,.hooger-filter-search>input[type=search],.hooger-header-search>input,.hooger-header-search>input[type=search],.hooger-page-search>input,.hooger-page-search>input[type=search],.hooger-search-modal__head label>input,.hooger-search-modal__head label>input[type=search],.hooger-shop-search>input,.hooger-shop-search>input[type=search]{direction:rtl!important;min-block-size:var(--ha-control-min-safe)!important;min-inline-size:0!important;padding-inline-start:1rem!important;padding-inline-end:var(--ha-icon-padding-safe)!important;text-align:right!important;text-overflow:ellipsis;width:100%!important}.hooger-search-modal .hooger-search-modal__head{align-items:center!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr) 2.8rem!important}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]{align-items:center!important;aspect-ratio:1/1;block-size:2.75rem!important;border-radius:1rem!important;display:inline-flex!important;inline-size:2.75rem!important;justify-content:center!important;min-block-size:2.75rem!important;min-inline-size:2.75rem!important;padding:0!important;position:static!important}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close] .hooger-icon{block-size:1.1rem!important;inline-size:1.1rem!important;position:static!important;transform:none!important}.hooger-checkout-bridge-enabled select,.hooger-filter-card select,.hooger-form select,.hooger-landing select,.hooger-page-main select,.hooger-sort-select,.hooger-woocommerce-content select,.woocommerce-ordering select{min-block-size:var(--ha-control-min-safe)!important;padding-inline-start:1rem!important;padding-inline-end:3.25rem!important;text-align:right!important;text-overflow:ellipsis}.hooger-checkout-bridge-enabled .select2-container--default .select2-selection--single{min-block-size:var(--ha-control-min-safe)!important}.hooger-checkout-bridge-enabled .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:var(--ha-control-min-safe)!important;padding-inline-start:1rem!important;padding-inline-end:3rem!important;text-align:right!important}.hooger-checkout-bridge-enabled .select2-container--default .select2-selection--single .select2-selection__arrow{inset-inline-start:.85rem!important;inset-inline-end:auto!important;left:auto!important;right:auto!important}.hooger-checkout-bridge-notice,.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:flex-start!important;display:flex!important;gap:.75rem!important;min-inline-size:0!important;overflow-wrap:break-word!important;padding-inline:1rem!important}.hooger-checkout-bridge-notice::before,.hooger-woocommerce-content .woocommerce-error::before,.hooger-woocommerce-content .woocommerce-info::before,.hooger-woocommerce-content .woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{flex:0 0 auto!important;margin:0!important;position:static!important;transform:none!important}.ha-badge,.hooger-badge,.hooger-checkout-bridge-coupon-chip{align-items:center!important;display:inline-flex!important;gap:.45rem!important;min-inline-size:0!important}.hooger-checkout-bridge-coupon-chip button{block-size:2rem!important;inline-size:2rem!important;min-block-size:2rem!important;min-inline-size:2rem!important;padding:0!important}.hooger-cart-button,.hooger-cart-toggle,.hooger-header-action,.hooger-icon-button{align-items:center!important;display:inline-flex!important;justify-content:center!important;overflow:visible!important;position:relative!important}.hooger-cart-badge,.hooger-cart-button .hooger-cart-count,.hooger-cart-toggle .hooger-cart-count,[data-hooger-cart-count]{align-items:center;display:inline-flex;justify-content:center;line-height:1;min-block-size:1.15rem;min-inline-size:1.15rem;padding:.12rem .32rem;pointer-events:none;white-space:nowrap}@media (max-width:480px){.hooger-auth-shell,.hooger-checkout-bridge-enabled,.hooger-landing,.hooger-page-main,.hooger-profile,.hooger-search-modal,.hooger-woocommerce-content{--ha-icon-padding-safe:3.45rem;--ha-icon-padding-password-safe:4rem}.hooger-search-modal .hooger-search-modal__head{gap:.5rem!important;grid-template-columns:minmax(0,1fr) 2.6rem!important}.hooger-checkout-bridge-notice,.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:.9rem!important;line-height:1.8!important;padding-inline:.85rem!important}}.hooger-auth-shell,.hooger-cart-panel,.hooger-checkout-bridge-enabled,.hooger-landing,.hooger-page-main,.hooger-profile,.hooger-woocommerce-content{min-width:0}.hooger-auth-shell *,.hooger-cart-panel *,.hooger-checkout-bridge-enabled *,.hooger-landing *,.hooger-page-main *,.hooger-profile *,.hooger-woocommerce-content *{box-sizing:border-box}.hooger-cart-panel img,.hooger-checkout-bridge-enabled img,.hooger-landing img,.hooger-page-main img,.hooger-woocommerce-content img{height:auto;max-width:100%}.hooger-auth-shell svg,.hooger-checkout-bridge-enabled svg,.hooger-landing svg,.hooger-page-main svg,.hooger-profile svg{flex:0 0 auto}.hooger-auth-shell button,.hooger-checkout-bridge-enabled a,.hooger-checkout-bridge-enabled button,.hooger-landing a,.hooger-landing button,.hooger-page-main a,.hooger-page-main button,.hooger-profile button{-webkit-tap-highlight-color:transparent}.hooger-auth-shell button:focus-visible,.hooger-auth-shell input:focus-visible,.hooger-checkout-bridge-enabled a:focus-visible,.hooger-checkout-bridge-enabled button:focus-visible,.hooger-checkout-bridge-enabled input:focus-visible,.hooger-checkout-bridge-enabled select:focus-visible,.hooger-checkout-bridge-enabled textarea:focus-visible,.hooger-landing a:focus-visible,.hooger-landing button:focus-visible,.hooger-page-main a:focus-visible,.hooger-page-main button:focus-visible,.hooger-profile button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#f59e0b) 70%,transparent);outline-offset:3px}body.hooger-dark,html.hooger-dark body{background:var(--background,#111827);color:var(--foreground,#f8fafc);color-scheme:dark}body.hooger-dark .hooger-checkout-bridge-enabled,body.hooger-dark .hooger-page-main,body.hooger-dark .hooger-woocommerce-content,html.hooger-dark .hooger-checkout-bridge-enabled,html.hooger-dark .hooger-page-main,html.hooger-dark .hooger-woocommerce-content{background:var(--background,#111827);color:var(--foreground,#f8fafc)}body.hooger-dark #payment,body.hooger-dark .hooger-address-card,body.hooger-dark .hooger-auth-card,body.hooger-dark .hooger-checkout-bridge-panel,body.hooger-dark .hooger-contact-form-card,body.hooger-dark .hooger-order-card,body.hooger-dark .hooger-order-details,body.hooger-dark .hooger-page-card,body.hooger-dark .hooger-profile-content,body.hooger-dark .hooger-profile-panel,body.hooger-dark .hooger-profile-sidebar,body.hooger-dark .woocommerce table.shop_table,body.hooger-dark .woocommerce-checkout-review-order,html.hooger-dark #payment,html.hooger-dark .hooger-address-card,html.hooger-dark .hooger-auth-card,html.hooger-dark .hooger-checkout-bridge-panel,html.hooger-dark .hooger-contact-form-card,html.hooger-dark .hooger-order-card,html.hooger-dark .hooger-order-details,html.hooger-dark .hooger-page-card,html.hooger-dark .hooger-profile-content,html.hooger-dark .hooger-profile-panel,html.hooger-dark .hooger-profile-sidebar,html.hooger-dark .woocommerce table.shop_table,html.hooger-dark .woocommerce-checkout-review-order{background:var(--card,#182033);border-color:var(--border,rgba(148,163,184,.22));color:var(--foreground,#f8fafc)}body.hooger-dark .hooger-order-meta-grid small,body.hooger-dark .hooger-page-card p,body.hooger-dark .hooger-profile p,body.hooger-dark .woocommerce-checkout-review-order-table,html.hooger-dark .hooger-order-meta-grid small,html.hooger-dark .hooger-page-card p,html.hooger-dark .hooger-profile p,html.hooger-dark .woocommerce-checkout-review-order-table{color:var(--text-muted,#cbd5e1)}body.hooger-dark .select2-container .select2-selection,body.hooger-dark input,body.hooger-dark select,body.hooger-dark textarea,html.hooger-dark .select2-container .select2-selection,html.hooger-dark input,html.hooger-dark select,html.hooger-dark textarea{background:var(--input-bg,#202b42)!important;border-color:var(--border,rgba(148,163,184,.22))!important;color:var(--foreground,#f8fafc)!important}body.hooger-dark input::placeholder,body.hooger-dark textarea::placeholder,html.hooger-dark input::placeholder,html.hooger-dark textarea::placeholder{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#f8fafc) 56%,transparent)!important}body.hooger-dark .hooger-checkout-bridge-notice,body.hooger-dark .woocommerce-error,body.hooger-dark .woocommerce-info,body.hooger-dark .woocommerce-message,html.hooger-dark .hooger-checkout-bridge-notice,html.hooger-dark .woocommerce-error,html.hooger-dark .woocommerce-info,html.hooger-dark .woocommerce-message{background:var(--notice-bg,#202b42)!important;border-color:var(--notice-border,#fbbf24)!important;color:var(--notice-text,#f8fafc)!important}.hooger-checkout-bridge-notice,.woocommerce-error,.woocommerce-info,.woocommerce-message{box-sizing:border-box;line-height:1.85;max-width:100%;overflow-wrap:break-word;word-break:normal}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin-block:.25rem}.hooger-woocommerce-content .cart-empty,.hooger-woocommerce-content .woocommerce-MyAccount-content,.hooger-woocommerce-content .woocommerce-MyAccount-navigation,.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.hooger-woocommerce-content .woocommerce-order{border-radius:var(--hooger-final-radius-md)}.hooger-woocommerce-content .cart-empty,.hooger-woocommerce-content .woocommerce-MyAccount-content,.hooger-woocommerce-content .woocommerce-MyAccount-navigation,.hooger-woocommerce-content .woocommerce-order{background:var(--card,#fff);border:1px solid var(--border,rgba(232,223,208,.72));box-shadow:var(--hooger-final-shadow-soft);color:var(--foreground,#17213c)}.hooger-woocommerce-content .cart-empty{margin:1rem auto;padding:1.25rem;text-align:center}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .hooger-checkout-bridge-notice,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content [data-hooger-bridge-notice]{align-items:center!important;border-radius:18px!important;box-sizing:border-box!important;direction:rtl!important;display:flex!important;justify-content:flex-start!important;line-height:1.75!important;margin:0 auto clamp(1rem,2.5vw,1.4rem)!important;max-width:min(var(--hc-page-max,1120px),calc(100vw - (var(--hc-page-gutter,1rem) * 2)))!important;min-height:3.1rem!important;overflow-wrap:break-word!important;padding:.82rem 1rem!important;text-align:right!important;white-space:normal!important;width:min(var(--hc-page-max,1120px),calc(100vw - (var(--hc-page-gutter,1rem) * 2)))!important}.hooger-woocommerce-content .return-to-shop{margin:1rem auto 2rem;text-align:center}.hooger-woocommerce-content .return-to-shop .button,.hooger-woocommerce-content .wc-backward,.hooger-woocommerce-content .woocommerce-button{align-items:center;background:var(--button-primary-bg,var(--accent,#f59e0b))!important;border:1px solid transparent!important;border-radius:.9rem!important;color:var(--button-primary-text,#111827)!important;display:inline-flex;font-weight:800;justify-content:center;min-height:46px;padding:.75rem 1.1rem!important;text-decoration:none!important}.hooger-woocommerce-content .woocommerce-thankyou-order-received{background:var(--card,#fff);background:var(--notice-bg,color-mix(in srgb,var(--accent,#f59e0b) 10%,var(--card,#fff)));border:1px solid var(--border,#e5e7eb);border:1px solid var(--notice-border,color-mix(in srgb,var(--accent,#f59e0b) 45%,transparent));border-radius:var(--hooger-final-radius-md);color:var(--notice-text,var(--foreground,#17213c));font-size:clamp(1.05rem, 2vw, 1.35rem);font-weight:900;line-height:1.9;margin:1rem 0;padding:1rem 1.25rem}.hooger-woocommerce-content ul.order_details{background:var(--card,#fff);border:1px solid var(--border,rgba(232,223,208,.72));border-radius:var(--hooger-final-radius-md);display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));list-style:none;margin:1rem 0;padding:1rem}.hooger-woocommerce-content ul.order_details li{border:0;margin:0;min-width:0;padding:.65rem}.hooger-woocommerce-content .woocommerce-MyAccount-navigation{padding:.75rem}.hooger-woocommerce-content .woocommerce-MyAccount-navigation ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.hooger-woocommerce-content .woocommerce-MyAccount-navigation a{align-items:center;border-radius:.8rem;color:var(--foreground,#17213c);display:flex;font-weight:800;min-height:42px;padding:.65rem .8rem;text-decoration:none}.hooger-woocommerce-content .woocommerce-MyAccount-navigation .is-active a,.hooger-woocommerce-content .woocommerce-MyAccount-navigation a:hover{background:var(--secondary,#f7f2eb);color:var(--accent,#f59e0b)}.hooger-woocommerce-content .woocommerce-MyAccount-content{padding:1rem}.hooger-profile-empty{text-align:right}.hooger-profile-empty__title{align-items:center;display:flex;gap:.55rem;justify-content:flex-start;margin:0 0 .65rem;min-width:0}.hooger-profile-empty__title h3{margin:0}.hooger-profile-empty__icon{align-items:center;color:var(--accent,#f59e0b);display:inline-flex;flex:0 0 auto;justify-content:center}.hooger-profile-empty__icon .hooger-icon{display:block;height:1.35rem;width:1.35rem}.hooger-profile-heading,.hooger-profile-panel>h2{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;padding-inline:1rem!important;width:100%!important}.hooger-profile-heading h2,.hooger-profile-panel>h2,.hooger-settings-panel h2{line-height:1.35!important;overflow-wrap:break-word}.hooger-profile-heading h2{min-width:0!important}@media (max-width:1023px){.hooger-profile-heading,.hooger-profile-panel>h2{padding-inline:clamp(1rem,3.5vw,1.35rem)!important}}@media (min-width:1024px){.hooger-profile-heading,.hooger-profile-panel>h2{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#fff) 86%,var(--secondary,#f7f2eb))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,rgba(232,223,208,.72)) 92%,transparent)!important;border-radius:1.05rem!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 .7rem 1.5rem color-mix(in srgb,var(--primary,#18203d) 5%,transparent)!important;padding-block:.75rem!important;padding-inline:1rem!important}.hooger-dark .hooger-profile-heading,.hooger-dark .hooger-profile-panel>h2,[data-theme=dark] .hooger-profile-heading,[data-theme=dark] .hooger-profile-panel>h2,body.hooger-dark .hooger-profile-heading,body.hooger-dark .hooger-profile-panel>h2,html.hooger-dark .hooger-profile-heading,html.hooger-dark .hooger-profile-panel>h2{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#182033) 84%,var(--secondary,#243047))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--border,rgba(148,163,184,.22)) 88%,transparent)!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 .7rem 1.5rem color-mix(in srgb,#000 16%,transparent)!important}}.hooger-profile-bottom{gap:.35rem!important;overflow:visible!important;padding-inline:max(.6rem,env(safe-area-inset-left)) max(.6rem,env(safe-area-inset-right))!important}.hooger-profile-bottom button{background-clip:padding-box!important;border-radius:1rem!important;clip-path:none!important;isolation:isolate;margin-block:.12rem!important;overflow:visible!important;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.hooger-profile-bottom button.is-active{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 16%,var(--card,#fff))!important;border-radius:1rem!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent,#f59e0b) 24%,transparent),0 .55rem 1.25rem color-mix(in srgb,var(--accent,#f59e0b) 12%,transparent)!important;color:var(--accent,#f59e0b)!important;transform:translateY(-1px)}.hooger-profile-bottom button.is-active .hooger-icon,.hooger-profile-bottom button.is-active span{color:inherit!important;stroke:currentColor!important}.hooger-dark .hooger-profile-bottom button.is-active,[data-theme=dark] .hooger-profile-bottom button.is-active,body.hooger-dark .hooger-profile-bottom button.is-active,html.hooger-dark .hooger-profile-bottom button.is-active{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 20%,var(--card,#182033))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent,#f59e0b) 30%,transparent),0 .55rem 1.25rem color-mix(in srgb,#000 22%,transparent)!important}.hooger-profile-menu{display:grid;gap:.28rem}.hooger-profile-menu button{background-clip:padding-box!important;border-radius:.95rem!important;clip-path:none!important;overflow:hidden!important;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.hooger-profile-menu button:hover{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 8%,var(--card,#fff))!important}.hooger-profile-menu button.is-active{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 14%,var(--card,#fff))!important;border-radius:.95rem!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent,#f59e0b) 26%,transparent)!important;color:var(--accent,#f59e0b)!important}.hooger-profile-menu button.is-active .hooger-icon,.hooger-profile-menu button.is-active span{color:inherit!important;stroke:currentColor!important}.hooger-dark .hooger-profile-menu button:hover,[data-theme=dark] .hooger-profile-menu button:hover,body.hooger-dark .hooger-profile-menu button:hover,html.hooger-dark .hooger-profile-menu button:hover{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 10%,var(--card,#182033))!important}.hooger-dark .hooger-profile-menu button.is-active,[data-theme=dark] .hooger-profile-menu button.is-active,body.hooger-dark .hooger-profile-menu button.is-active,html.hooger-dark .hooger-profile-menu button.is-active{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 18%,var(--card,#182033))!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent,#f59e0b) 32%,transparent)!important}.hooger-profile-sidebar .hooger-profile-points{border-top:0!important;margin-bottom:.95rem!important;margin-top:1rem!important;padding-bottom:1.05rem!important;padding-top:1.05rem!important;position:relative}.hooger-profile-sidebar .hooger-profile-points::after,.hooger-profile-sidebar .hooger-profile-points::before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--foreground,#111827) 24%,transparent),transparent);border-radius:999px;bottom:0;content:"";height:1px;inset-inline:.2rem;opacity:.42;position:absolute}.hooger-profile-sidebar .hooger-profile-points::before{top:0}.hooger-profile-sidebar .hooger-profile-points::after{bottom:0}.hooger-dark .hooger-profile-sidebar .hooger-profile-points::after,.hooger-dark .hooger-profile-sidebar .hooger-profile-points::before,[data-theme=dark] .hooger-profile-sidebar .hooger-profile-points::after,[data-theme=dark] .hooger-profile-sidebar .hooger-profile-points::before,body.hooger-dark .hooger-profile-sidebar .hooger-profile-points::after,body.hooger-dark .hooger-profile-sidebar .hooger-profile-points::before,html.hooger-dark .hooger-profile-sidebar .hooger-profile-points::after,html.hooger-dark .hooger-profile-sidebar .hooger-profile-points::before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.46),transparent);opacity:.55}.hooger-cart-button,.hooger-elementor-header .hooger-cart-button{backface-visibility:hidden;transform:translateZ(0);transition:background-color .22s ease,box-shadow .28s ease,color .22s ease,transform .34s cubic-bezier(.22, 1, .36, 1)!important;will-change:transform}.hooger-cart-button:hover,.hooger-elementor-header .hooger-cart-button:hover{transform:translateY(-1px) scale(1.035)!important}.hooger-cart-button:active,.hooger-elementor-header .hooger-cart-button:active{transform:translateY(0) scale(.97)!important;transition-duration:.12s!important}.hooger-cart-button .hooger-icon,.hooger-elementor-header .hooger-cart-button .hooger-icon{transition:transform .32s cubic-bezier(.22, 1, .36, 1),stroke .22s ease,color .22s ease}.hooger-cart-button:hover .hooger-icon,.hooger-elementor-header .hooger-cart-button:hover .hooger-icon{transform:translateY(-1px)}.hooger-cart-badge,.hooger-elementor-header .hooger-cart-badge{transform:translateZ(0) scale(.94);transition:opacity .22s ease,transform .3s cubic-bezier(.22, 1, .36, 1)}.hooger-cart-badge.is-visible,.hooger-elementor-header .hooger-cart-badge.is-visible{transform:translateZ(0) scale(1)}.hooger-cart-backdrop{display:block!important;opacity:0;pointer-events:none;transition:opacity .28s ease,visibility .28s ease;visibility:hidden}.hooger-cart-backdrop.is-open{opacity:1;pointer-events:auto;visibility:visible}.hooger-cart-panel{backface-visibility:hidden;transition:transform .44s cubic-bezier(.22, 1, .36, 1),box-shadow .3s ease!important;will-change:transform}.hooger-dark .hooger-cart-panel,[data-theme=dark] .hooger-cart-panel,body.hooger-dark .hooger-cart-panel,html.hooger-dark .hooger-cart-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated,#1c2740) 96%,#fff 4%),var(--card,#111827))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 90%,transparent)!important;color:var(--foreground,#f8fafc)!important;box-shadow:0 -1.25rem 3.5rem rgba(0,0,0,.38)!important}.hooger-dark .hooger-cart-panel__branch,.hooger-dark .hooger-cart-panel__foot,.hooger-dark .hooger-cart-panel__free,.hooger-dark .hooger-cart-panel__head,[data-theme=dark] .hooger-cart-panel__branch,[data-theme=dark] .hooger-cart-panel__foot,[data-theme=dark] .hooger-cart-panel__free,[data-theme=dark] .hooger-cart-panel__head,body.hooger-dark .hooger-cart-panel__branch,body.hooger-dark .hooger-cart-panel__foot,body.hooger-dark .hooger-cart-panel__free,body.hooger-dark .hooger-cart-panel__head,html.hooger-dark .hooger-cart-panel__branch,html.hooger-dark .hooger-cart-panel__foot,html.hooger-dark .hooger-cart-panel__free,html.hooger-dark .hooger-cart-panel__head{border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 86%,transparent)!important}.hooger-dark .hooger-cart-item h3,.hooger-dark .hooger-cart-panel h2,[data-theme=dark] .hooger-cart-item h3,[data-theme=dark] .hooger-cart-panel h2,body.hooger-dark .hooger-cart-item h3,body.hooger-dark .hooger-cart-panel h2,html.hooger-dark .hooger-cart-item h3,html.hooger-dark .hooger-cart-panel h2{color:#f8fafc!important;text-shadow:0 1px 0 rgba(0,0,0,.12)}.hooger-dark .hooger-cart-item p,.hooger-dark .hooger-cart-panel__foot span,.hooger-dark .hooger-cart-panel__head p,[data-theme=dark] .hooger-cart-item p,[data-theme=dark] .hooger-cart-panel__foot span,[data-theme=dark] .hooger-cart-panel__head p,body.hooger-dark .hooger-cart-item p,body.hooger-dark .hooger-cart-panel__foot span,body.hooger-dark .hooger-cart-panel__head p,html.hooger-dark .hooger-cart-item p,html.hooger-dark .hooger-cart-panel__foot span,html.hooger-dark .hooger-cart-panel__head p{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#f8fafc) 76%,transparent)!important}.hooger-dark .hooger-cart-panel__head>span,[data-theme=dark] .hooger-cart-panel__head>span,body.hooger-dark .hooger-cart-panel__head>span,html.hooger-dark .hooger-cart-panel__head>span{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 14%,var(--surface-soft,#243047))!important;color:var(--accent,#f59e0b)!important}.hooger-dark .hooger-cart-panel__head button,[data-theme=dark] .hooger-cart-panel__head button,body.hooger-dark .hooger-cart-panel__head button,html.hooger-dark .hooger-cart-panel__head button{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#f8fafc) 88%,transparent)!important}.hooger-dark .hooger-cart-panel__branch,[data-theme=dark] .hooger-cart-panel__branch,body.hooger-dark .hooger-cart-panel__branch,html.hooger-dark .hooger-cart-panel__branch{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--surface-soft,#243047) 82%,#fff 6%)!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#f8fafc) 84%,transparent)!important}.hooger-dark .hooger-cart-panel__branch strong,[data-theme=dark] .hooger-cart-panel__branch strong,body.hooger-dark .hooger-cart-panel__branch strong,html.hooger-dark .hooger-cart-panel__branch strong{color:#f8fafc!important}.hooger-dark .hooger-cart-panel__branch em,.hooger-dark .hooger-cart-panel__branch span:last-child,[data-theme=dark] .hooger-cart-panel__branch em,[data-theme=dark] .hooger-cart-panel__branch span:last-child,body.hooger-dark .hooger-cart-panel__branch em,body.hooger-dark .hooger-cart-panel__branch span:last-child,html.hooger-dark .hooger-cart-panel__branch em,html.hooger-dark .hooger-cart-panel__branch span:last-child{color:#34d399!important}.hooger-dark .hooger-cart-panel__free,[data-theme=dark] .hooger-cart-panel__free,body.hooger-dark .hooger-cart-panel__free,html.hooger-dark .hooger-cart-panel__free{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 10%,var(--surface-elevated,#1c2740))!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#f8fafc) 84%,transparent)!important}.hooger-dark .hooger-cart-panel__free>span,[data-theme=dark] .hooger-cart-panel__free>span,body.hooger-dark .hooger-cart-panel__free>span,html.hooger-dark .hooger-cart-panel__free>span{background:var(--card,#fff)!important;background:color-mix(in srgb,#000 22%,var(--surface-soft,#243047))!important}.hooger-dark .hooger-cart-item,[data-theme=dark] .hooger-cart-item,body.hooger-dark .hooger-cart-item,html.hooger-dark .hooger-cart-item{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-soft,#243047) 90%,#fff 5%),var(--surface-soft,#243047))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 92%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;color:var(--foreground,#f8fafc)!important}.hooger-dark .hooger-cart-item img,[data-theme=dark] .hooger-cart-item img,body.hooger-dark .hooger-cart-item img,html.hooger-dark .hooger-cart-item img{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--surface-elevated,#1c2740) 86%,#fff 6%)!important;border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 86%,transparent)}.hooger-dark .hooger-cart-item__row strong,[data-theme=dark] .hooger-cart-item__row strong,body.hooger-dark .hooger-cart-item__row strong,html.hooger-dark .hooger-cart-item__row strong{color:var(--accent,#f59e0b)!important}.hooger-dark .hooger-qty,[data-theme=dark] .hooger-qty,body.hooger-dark .hooger-qty,html.hooger-dark .hooger-qty{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#111827) 86%,#fff 4%)!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 95%,transparent)!important;color:#f8fafc!important}.hooger-dark .hooger-qty button,.hooger-dark .hooger-qty span,[data-theme=dark] .hooger-qty button,[data-theme=dark] .hooger-qty span,body.hooger-dark .hooger-qty button,body.hooger-dark .hooger-qty span,html.hooger-dark .hooger-qty button,html.hooger-dark .hooger-qty span{color:#f8fafc!important}.hooger-dark .hooger-cart-panel__foot,[data-theme=dark] .hooger-cart-panel__foot,body.hooger-dark .hooger-cart-panel__foot,html.hooger-dark .hooger-cart-panel__foot{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#111827) 92%,#fff 3%)!important}.hooger-dark .hooger-cart-panel__foot div strong,[data-theme=dark] .hooger-cart-panel__foot div strong,body.hooger-dark .hooger-cart-panel__foot div strong,html.hooger-dark .hooger-cart-panel__foot div strong{color:#f8fafc!important}.hooger-dark .hooger-cart-panel__foot .is-points,.hooger-dark .hooger-cart-panel__foot .is-points strong,[data-theme=dark] .hooger-cart-panel__foot .is-points,[data-theme=dark] .hooger-cart-panel__foot .is-points strong,body.hooger-dark .hooger-cart-panel__foot .is-points,body.hooger-dark .hooger-cart-panel__foot .is-points strong,html.hooger-dark .hooger-cart-panel__foot .is-points,html.hooger-dark .hooger-cart-panel__foot .is-points strong{color:#fb923c!important}.hooger-dark .hooger-cart-panel__foot .is-total,[data-theme=dark] .hooger-cart-panel__foot .is-total,body.hooger-dark .hooger-cart-panel__foot .is-total,html.hooger-dark .hooger-cart-panel__foot .is-total{border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 95%,transparent)!important}.hooger-dark .hooger-cart-panel__foot .is-total span,[data-theme=dark] .hooger-cart-panel__foot .is-total span,body.hooger-dark .hooger-cart-panel__foot .is-total span,html.hooger-dark .hooger-cart-panel__foot .is-total span{color:#f8fafc!important}.hooger-dark .hooger-cart-panel__foot .is-total strong,[data-theme=dark] .hooger-cart-panel__foot .is-total strong,body.hooger-dark .hooger-cart-panel__foot .is-total strong,html.hooger-dark .hooger-cart-panel__foot .is-total strong{color:var(--accent,#f59e0b)!important}.hooger-dark .hooger-cart-panel__foot a,[data-theme=dark] .hooger-cart-panel__foot a,body.hooger-dark .hooger-cart-panel__foot a,html.hooger-dark .hooger-cart-panel__foot a{background:rgba(245,158,11,.12)!important;background:linear-gradient(135deg,var(--accent,#f59e0b),color-mix(in srgb,var(--accent,#f59e0b) 72%,#fff 18%))!important;color:var(--accent-foreground,#10172a)!important}.hooger-cart-panel__foot a span,.hooger-dark .hooger-cart-panel__foot a span,[data-theme=dark] .hooger-cart-panel__foot a span,body.hooger-dark .hooger-cart-panel__foot a span,html.hooger-dark .hooger-cart-panel__foot a span{color:#111827!important;opacity:.92}@media (prefers-reduced-motion:reduce){.hooger-cart-backdrop,.hooger-cart-badge,.hooger-cart-button,.hooger-cart-button .hooger-icon,.hooger-cart-panel,.hooger-elementor-header .hooger-cart-badge,.hooger-elementor-header .hooger-cart-button,.hooger-elementor-header .hooger-cart-button .hooger-icon{transition-duration:NaNs!important}}.hooger-category-rail{align-items:center!important}.hooger-category-pill{align-items:center!important;isolation:isolate}.hooger-category-pill>span{background:radial-gradient(circle at 70% 28%,color-mix(in srgb,#fff 48%,transparent),transparent 44%),color-mix(in srgb,var(--accent,#f59e0b) 10%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 20%,var(--border,rgba(232,223,208,.72)))!important;border-radius:.85rem!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 42%,transparent),0 .55rem 1.15rem color-mix(in srgb,var(--primary,#18203d) 7%,transparent)!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--primary,#18203d) 82%,var(--accent,#f59e0b))!important;flex:0 0 2.45rem!important;height:2.45rem!important;overflow:hidden;position:relative;width:2.45rem!important}.hooger-category-pill>span::before{background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--accent,#f59e0b) 16%,transparent);border-radius:.65rem;content:"";inset:.32rem;opacity:0;position:absolute;transform:scale(.9);transition:opacity .2s ease,transform .22s ease}.hooger-category-pill>span .hooger-category-thumb,.hooger-category-pill>span .hooger-icon{display:block;position:relative;z-index:1}.hooger-category-pill>span .hooger-icon{height:1.12rem!important;stroke-width:2.25!important;transition:color .2s ease,transform .22s cubic-bezier(.22, 1, .36, 1);width:1.12rem!important}.hooger-category-pill>span .hooger-category-thumb{border-radius:.62rem;box-shadow:var(--shadow-soft,none);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 34%,transparent)}.hooger-category-pill.is-active>span::before,.hooger-category-pill:hover>span::before{opacity:1;transform:scale(1)}.hooger-category-pill:hover>span .hooger-icon{transform:translateY(-1px) scale(1.04)}.hooger-category-pill.is-active>span{background:radial-gradient(circle at 70% 28%,color-mix(in srgb,#fff 38%,transparent),transparent 45%),color-mix(in srgb,var(--accent,#f59e0b) 26%,var(--card,#fff))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 44%,transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 38%,transparent),0 .65rem 1.35rem color-mix(in srgb,var(--accent,#f59e0b) 20%,transparent)!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--primary,#18203d) 72%,var(--accent,#f59e0b))!important}.hooger-category-arrow .hooger-icon{height:1rem!important;stroke-width:2.35!important;width:1rem!important}.hooger-dark .hooger-category-pill>span,[data-theme=dark] .hooger-category-pill>span,body.hooger-dark .hooger-category-pill>span,html.hooger-dark .hooger-category-pill>span{background:radial-gradient(circle at 70% 28%,rgba(255,255,255,.16),transparent 44%),color-mix(in srgb,var(--accent,#f59e0b) 12%,var(--surface-soft,#22304a))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 20%,var(--border-soft,rgba(148,163,184,.18)))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 .6rem 1.25rem rgba(0,0,0,.22)!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#f8fafc) 80%,var(--accent,#f59e0b))!important}.hooger-dark .hooger-category-pill.is-active>span,[data-theme=dark] .hooger-category-pill.is-active>span,body.hooger-dark .hooger-category-pill.is-active>span,html.hooger-dark .hooger-category-pill.is-active>span{background:radial-gradient(circle at 70% 28%,rgba(255,255,255,.2),transparent 45%),color-mix(in srgb,var(--accent,#f59e0b) 28%,var(--surface-soft,#22304a))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 48%,transparent)!important;color:var(--accent,#f59e0b)!important}.hooger-features{overflow:hidden}.hooger-features__grid{align-items:stretch!important}.hooger-feature{box-sizing:border-box;min-width:0;overflow:hidden}.hooger-feature>span:not(.hooger-feature__icon){display:block;min-width:0}.hooger-feature__icon{box-sizing:border-box;flex:0 0 clamp(2.35rem,3.75vw,3rem)!important;height:clamp(2.35rem,3.75vw,3rem)!important;min-height:0!important;min-width:0!important;overflow:hidden!important;padding:0!important;width:clamp(2.35rem,3.75vw,3rem)!important}.hooger-feature__icon .hooger-icon{display:block;flex:0 0 auto!important;height:clamp(1.05rem,1.9vw,1.45rem)!important;max-height:58%!important;max-width:58%!important;stroke-width:2.25!important;width:clamp(1.05rem,1.9vw,1.45rem)!important}@media (min-width:1024px){.hooger-feature{gap:clamp(.55rem,1vw,1rem)!important}.hooger-feature small,.hooger-feature strong{max-width:100%}}@media (max-width:390px){.hooger-feature__icon{flex-basis:2.25rem!important;height:2.25rem!important;width:2.25rem!important}.hooger-feature__icon .hooger-icon{height:1rem!important;width:1rem!important}}@media (min-width:1024px){.hooger-features{background:0 0!important;border-block:0!important;box-shadow:none!important;margin-top:-1.15rem;overflow:visible!important;padding-block:0!important;position:relative;z-index:5}.hooger-features>.hooger-container{max-width:min(1120px,calc(100% - 7rem));padding-inline:0!important}.hooger-features__grid{align-items:center!important;background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#fff) 96%,#fff 4%)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e8dfd0) 86%,transparent)!important;border-radius:.72rem!important;box-shadow:0 1px 0 rgba(255,255,255,.92) inset,0 .9rem 1.85rem rgba(24,32,61,.08)!important;gap:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:4.35rem;padding:.58rem .72rem!important}.hooger-feature{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;gap:.7rem!important;justify-content:center;min-height:3.05rem!important;overflow:visible!important;padding:.25rem clamp(.62rem,1.25vw,1rem)!important;position:relative}.hooger-feature:not(:last-child)::after{background:var(--card,#fff);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--border,#e8dfd0) 78%,transparent),transparent);content:"";inset-block:.28rem;inset-inline-start:0;position:absolute;width:1px}.hooger-feature>span:not(.hooger-feature__icon){display:grid;gap:.08rem;min-width:0;text-align:right}.hooger-feature__icon{background:var(--primary,#18203d)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--primary,#18203d) 88%,#fff 12%)!important;border-radius:.56rem!important;box-shadow:0 .55rem 1rem rgba(24,32,61,.17)!important;color:#fff!important;flex:0 0 2.45rem!important;height:2.45rem!important;padding:0!important;width:2.45rem!important}.hooger-feature__icon .hooger-icon{color:inherit!important;height:1.22rem!important;max-height:none!important;max-width:none!important;stroke-width:2.15!important;width:1.22rem!important}.hooger-feature strong{color:var(--foreground,#18203d)!important;font-size:.92rem!important;font-weight:900!important;line-height:1.35}.hooger-feature small{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--muted-foreground,#647089) 92%,transparent)!important;font-size:.72rem!important;line-height:1.45}.hooger-dark .hooger-features__grid,[data-theme=dark] .hooger-features__grid,body.hooger-dark .hooger-features__grid,html.hooger-dark .hooger-features__grid{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--surface-elevated,#1c2740) 94%,#fff 4%)!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 92%,transparent)!important;box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 .9rem 1.85rem rgba(0,0,0,.24)!important}.hooger-dark .hooger-feature:not(:last-child)::after,[data-theme=dark] .hooger-feature:not(:last-child)::after,body.hooger-dark .hooger-feature:not(:last-child)::after,html.hooger-dark .hooger-feature:not(:last-child)::after{background:var(--card,#fff);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--border-soft,rgba(148,163,184,.22)) 95%,transparent),transparent)}.hooger-dark .hooger-feature__icon,[data-theme=dark] .hooger-feature__icon,body.hooger-dark .hooger-feature__icon,html.hooger-dark .hooger-feature__icon{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--primary,#243047) 86%,#000 12%)!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 18%,var(--border-soft,rgba(148,163,184,.22)))!important;box-shadow:0 .55rem 1rem rgba(0,0,0,.28)!important}.hooger-dark .hooger-feature strong,[data-theme=dark] .hooger-feature strong,body.hooger-dark .hooger-feature strong,html.hooger-dark .hooger-feature strong{color:var(--foreground,#f8fafc)!important}.hooger-dark .hooger-feature small,[data-theme=dark] .hooger-feature small,body.hooger-dark .hooger-feature small,html.hooger-dark .hooger-feature small{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--muted-foreground,#cbd5e1) 88%,transparent)!important}}@media (min-width:1024px) and (max-width:1180px){.hooger-features>.hooger-container{max-width:calc(100% - 2rem)}.hooger-feature{gap:.55rem!important;padding-inline:.55rem!important}.hooger-feature strong{font-size:.84rem!important}.hooger-feature small{font-size:.68rem!important}}.hooger-category-arrow,.hooger-category-arrow:focus-visible,.hooger-category-arrow:hover,.hooger-scroll-controls button,.hooger-scroll-controls button:focus-visible,.hooger-scroll-controls button:hover{border-radius:.75rem!important;clip-path:none!important;overflow:hidden!important}.hooger-category-arrow,.hooger-category-arrow:focus-visible,.hooger-category-arrow:hover{transform:translateY(-50%)!important}.hooger-scroll-controls button:focus-visible,.hooger-scroll-controls button:hover{transform:translateY(-1px)!important}.hooger-elementor-header .hooger-search-trigger,.hooger-search-trigger{min-width:0}.hooger-elementor-header .hooger-search-trigger .hooger-icon,.hooger-search-trigger .hooger-icon{flex:0 0 1.1rem;height:1.1rem;width:1.1rem}.hooger-product-card,.hooger-woocommerce-content ul.products li.product{min-width:0;overflow:hidden}.hooger-product-card__body,.hooger-product-card__body>div,.hooger-woocommerce-content ul.products li.product .woocommerce-loop-product__title{min-width:0}.hooger-product-card .button.add_to_cart_button,.hooger-product-card__mobile-add,.hooger-product-card__quick,.hooger-woocommerce-content ul.products li.product .button.add_to_cart_button{align-items:center;display:inline-flex;justify-content:center;min-height:var(--hooger-final-touch);overflow:hidden;white-space:normal}.woocommerce-checkout.hooger-checkout-bridge-enabled #customer_details,.woocommerce-checkout.hooger-checkout-bridge-enabled #payment,.woocommerce-checkout.hooger-checkout-bridge-enabled .col2-set,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order,.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout{max-width:100%;min-width:0}.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row input,.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row select,.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row textarea,.woocommerce-checkout.hooger-checkout-bridge-enabled .select2-container{min-height:var(--hooger-final-touch)}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table td,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table th{vertical-align:top}.woocommerce-checkout.hooger-checkout-bridge-enabled .payment_methods li,.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-delivery-methods] label{min-width:0}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-review-shipping-readonly,.woocommerce-checkout.hooger-checkout-bridge-enabled .payment_methods li label,.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-delivery-methods] label span{overflow-wrap:break-word}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields #ship-to-different-address{margin:0}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields #ship-to-different-address label{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--secondary,#f8fafc) 70%,var(--card,#fff));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 88%,transparent);border-radius:.95rem;color:var(--foreground,#111827);cursor:pointer;direction:rtl;display:flex;flex-direction:row-reverse;font-size:clamp(.95rem, 2.5vw, 1.05rem);font-weight:950;gap:.75rem;justify-content:space-between;line-height:1.65;margin:0;min-block-size:3.25rem;padding:.78rem .95rem;text-align:right;width:100%}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields #ship-to-different-address label span{display:block;flex:1 1 auto;min-inline-size:0;overflow-wrap:break-word}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields #ship-to-different-address-checkbox{accent-color:var(--accent,#f59e0b);block-size:1rem;flex:0 0 1rem;inline-size:1rem;margin:0}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields .shipping_address{margin-block-start:.85rem}@media (max-width:767px){.hooger-order-card,.hooger-profile-content,.hooger-profile-grid,.hooger-profile-panel{min-width:0;width:100%}.hooger-order-card.is-open .hooger-order-sheet-backdrop{display:block}.hooger-order-card.is-open .hooger-order-details{border-radius:1.25rem 1.25rem 0 0;inset:auto 0 0 0;max-height:min(84dvh,720px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1rem calc(1rem + var(--hooger-final-safe-bottom));width:100vw}.hooger-order-details__head{align-items:flex-start;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto}.hooger-order-item,.hooger-order-items,.hooger-order-meta-grid,.hooger-order-meta-grid>span{min-width:0;width:100%}.hooger-order-item{grid-template-columns:minmax(0,1fr) auto}.hooger-order-item small,.hooger-order-item strong,.hooger-order-meta-grid b,.hooger-order-meta-grid small{overflow-wrap:break-word}}@media (max-width:900px){.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row-first,.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row-last,.woocommerce-checkout.hooger-checkout-bridge-enabled .form-row-wide{float:none!important;width:100%!important}}@media (max-width:640px){.hooger-auth-main,.hooger-landing,.hooger-page-main,.hooger-profile,.hooger-woocommerce-content{overflow-x:hidden}.hooger-auth-card,.hooger-page-card,.hooger-profile-panel,.woocommerce-checkout.hooger-checkout-bridge-enabled #payment,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{border-radius:var(--hooger-final-radius-md)}.woocommerce-checkout.hooger-checkout-bridge-enabled #payment .place-order{background:var(--card,#fff);border-top:1px solid var(--border,rgba(232,223,208,.72));bottom:0;margin-inline:-1rem;padding:.75rem 1rem calc(.75rem + var(--hooger-final-safe-bottom));position:sticky;z-index:40}.woocommerce-checkout.hooger-checkout-bridge-enabled #place_order{min-height:50px;width:100%}.elementor-widget.hooger-contact-card .elementor-icon-box-wrapper,.elementor-widget.hooger-content-card .elementor-icon-box-wrapper,.hooger-contact-grid,.hooger-info-card,.hooger-value-card{min-width:0}.hooger-shop-tools .hooger-branch-card{align-items:stretch;display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr);overflow:hidden;padding:.85rem}.hooger-shop-tools .hooger-branch-card__main{align-items:center;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr);justify-content:stretch;width:100%}.hooger-shop-tools .hooger-branch-card__main>span:last-child,.hooger-shop-tools .hooger-branch-card__meta,.hooger-shop-tools .hooger-branch-card__meta>span,.hooger-shop-tools .hooger-compact-branch{min-width:0}.hooger-shop-tools .hooger-branch-card strong{line-height:1.45;max-width:100%;white-space:normal}.hooger-shop-tools .hooger-branch-card__meta{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hooger-shop-tools .hooger-branch-card__meta>span,.hooger-shop-tools .hooger-compact-branch{align-items:center;background:var(--card,#fff);background:color-mix(in srgb,var(--card,#fff) 72%,var(--secondary,#f7f2eb));border:1px solid var(--border,rgba(232,223,208,.72));border-radius:.8rem;box-shadow:none;display:inline-flex;justify-content:center;min-height:42px;overflow:hidden;padding:.45rem .55rem;text-align:center}.hooger-shop-tools .hooger-compact-branch{grid-column:1/-1;justify-content:space-between;width:100%}.hooger-shop-tools .hooger-compact-branch>span:nth-child(2){display:block;flex:1 1 auto;line-height:1.35;text-align:right}.hooger-shop-tools .hooger-branch-card__meta em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:390px){.hooger-auth-card,.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order,.hooger-product-card__body,.hooger-profile-panel{padding-inline:max(.85rem,env(safe-area-inset-left)) max(.85rem,env(safe-area-inset-right))}.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table td,.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table th{font-size:.9rem}}.hooger-notice-card{border-radius:1rem;overflow:hidden}.hooger-notice-card.is-important{border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--accent,#f59e0b) 48%,var(--border,#e5e7eb))}.hooger-notice-card.is-urgent{border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--destructive,#ef4444) 52%,var(--border,#e5e7eb))}.hooger-notice-title{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.hooger-notice-title em{background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--accent,#f59e0b) 14%,transparent);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 28%,transparent);border-radius:999px;color:var(--accent,#f59e0b);font-size:.72rem;font-style:normal;font-weight:900;line-height:1;padding:.28rem .5rem}.hooger-notice-card.is-urgent .hooger-notice-title em{background:rgba(239,68,68,.1);background:color-mix(in srgb,var(--destructive,#ef4444) 14%,transparent);border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--destructive,#ef4444) 28%,transparent);color:var(--destructive,#ef4444)}.hooger-notice-meta{align-items:center;display:flex!important;flex-wrap:wrap;gap:.35rem .7rem}.hooger-notice-meta span{align-items:center;display:inline-flex;gap:.25rem}.hooger-notice-link{align-items:center;background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--accent,#f59e0b) 12%,transparent);border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 25%,transparent);border-radius:.75rem;color:var(--accent,#f59e0b);display:inline-flex;font-size:.82rem;font-weight:900;gap:.25rem;margin-top:.7rem;padding:.48rem .7rem;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.hooger-notice-link:hover{background:var(--accent,#f59e0b);border-color:var(--accent,#f59e0b);color:#111827;transform:translateY(-1px)}.hooger-notice-link .hooger-icon{height:1rem;width:1rem}.hooger-settings-row .hooger-toggle{background:var(--card,#fff);background:color-mix(in srgb,var(--muted,#e5e7eb) 82%,var(--card,#fff));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--muted-foreground,#64748b) 18%,transparent);border-radius:.82rem;box-shadow:var(--shadow-soft,none);box-shadow:inset 0 1px 2px color-mix(in srgb,#111827 10%,transparent);block-size:1.82rem;flex:0 0 3.15rem;inline-size:3.15rem;padding:.22rem;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.hooger-settings-row .hooger-toggle i{background:var(--card,#fff);background:color-mix(in srgb,#fff 90%,var(--card,#fff));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--muted-foreground,#64748b) 12%,transparent);border-radius:.52rem;box-shadow:var(--shadow-soft,none);box-shadow:0 3px 8px color-mix(in srgb,#111827 14%,transparent);block-size:1.26rem;inline-size:1.26rem;transform:translateX(-1.32rem)}.hooger-settings-row .hooger-toggle.is-on{background:var(--card,#fff);background:color-mix(in srgb,var(--accent,#f59e0b) 68%,var(--card,#fff));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--accent,#f59e0b) 42%,transparent);box-shadow:var(--shadow-soft,none);box-shadow:inset 0 1px 1px color-mix(in srgb,#fff 28%,transparent),0 8px 18px color-mix(in srgb,var(--accent,#f59e0b) 14%,transparent)}.hooger-settings-row .hooger-toggle.is-on i{border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--accent,#f59e0b) 18%,transparent);transform:translateX(0)}.hooger-settings-row .hooger-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#f59e0b) 60%,transparent);outline-offset:3px}@media (max-width:560px){.hooger-settings-row .hooger-toggle{block-size:1.78rem;flex-basis:3rem;inline-size:3rem}.hooger-settings-row .hooger-toggle i{block-size:1.2rem;inline-size:1.2rem;transform:translateX(-1.24rem)}.hooger-settings-row .hooger-toggle.is-on i{transform:translateX(0)}}.hooger-notice-actions [data-hooger-notification-delete]{background:var(--card,#fff);background:color-mix(in srgb,var(--destructive,#ef4444) 10%,var(--card,#fff));border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--destructive,#ef4444) 22%,transparent);border-radius:.78rem;box-shadow:none;color:var(--destructive,#ef4444);inline-size:2.45rem;min-inline-size:2.45rem;padding:0}.hooger-notice-actions [data-hooger-notification-delete] .hooger-icon{height:1.08rem;stroke-width:2.25;width:1.08rem}.hooger-notice-actions [data-hooger-notification-delete]:focus-visible,.hooger-notice-actions [data-hooger-notification-delete]:hover{background:var(--card,#fff);background:color-mix(in srgb,var(--destructive,#ef4444) 16%,var(--card,#fff));border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--destructive,#ef4444) 38%,transparent);transform:translateY(-1px)}@media (max-width:640px){.hooger-notice-actions{display:flex;gap:.5rem;grid-template-columns:none;justify-content:flex-end;justify-self:end;margin-block-start:.25rem;width:auto}.hooger-notice-actions button[data-hooger-notification-read]{inline-size:auto;min-inline-size:4.7rem;padding-inline:.8rem;width:auto}.hooger-notice-actions [data-hooger-notification-delete]{block-size:2.55rem;inline-size:2.55rem;min-block-size:2.55rem;min-inline-size:2.55rem;width:2.55rem}}.hooger-elementor-footer,.hooger-footer{background:linear-gradient(180deg,#172d63 0,#102653 100%)!important;color:rgba(255,255,255,.82)!important}.hooger-elementor-footer .hooger-elementor-footer-main,.hooger-footer__top{background:0 0!important;border:0!important;padding:2.15rem 0 1.75rem!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container,.hooger-footer__grid{direction:rtl;margin-inline:auto;max-width:1120px;width:min(100% - 2rem,1120px)}.hooger-footer__grid{align-items:start;display:grid;gap:2.2rem;grid-template-columns:minmax(15rem,1.35fr) repeat(3,minmax(8rem,.85fr))}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container{align-items:start;display:grid!important;gap:2.2rem;grid-template-columns:minmax(15rem,1.35fr) repeat(3,minmax(8rem,.85fr))}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container>.elementor-column{width:auto!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;display:grid!important;gap:.8rem;padding:0!important}.hooger-elementor-footer .elementor-heading-title,.hooger-elementor-footer .hooger-footer-part h4,.hooger-elementor-footer h3,.hooger-elementor-footer h4,.hooger-footer h4{color:#fff!important;font-size:.96rem!important;font-weight:900!important;line-height:1.45!important;margin:0 0 .85rem!important;text-align:right!important}.hooger-elementor-footer .elementor-heading-title::after,.hooger-elementor-footer h3::after,.hooger-elementor-footer h4::after,.hooger-footer h4::after{display:none!important}.hooger-elementor-footer .hooger-elementor-nav-menu a,.hooger-elementor-footer a,.hooger-elementor-footer p,.hooger-elementor-footer span,.hooger-footer a,.hooger-footer p,.hooger-footer span{color:rgba(255,255,255,.76)!important;font-size:.86rem;line-height:1.9}.hooger-elementor-footer .hooger-elementor-nav-menu a,.hooger-elementor-footer a,.hooger-footer a{display:flex;justify-content:flex-start;padding:.12rem 0!important;text-decoration:none!important;transition:color .18s ease,transform .18s ease}.hooger-elementor-footer .hooger-elementor-nav-menu a:hover,.hooger-elementor-footer a:hover,.hooger-footer a:hover{color:#fff!important;transform:translateX(-2px)}.hooger-elementor-footer .hooger-footer-part--brand,.hooger-footer__brand{align-items:flex-start;display:grid!important;grid-auto-flow:row!important;justify-items:start;max-width:18rem;row-gap:.72rem!important;text-align:right}.hooger-elementor-footer .hooger-logo--footer,.hooger-logo--footer{background:0 0!important;border:0!important;box-shadow:none!important;gap:.65rem;margin:0 0 .75rem!important;padding:0!important}.hooger-elementor-footer .hooger-logo--footer .hooger-logo__mark,.hooger-logo--footer .hooger-logo__mark{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:.72rem!important;box-shadow:none!important;height:2.65rem!important;padding:.22rem!important;width:2.65rem!important}.hooger-elementor-footer .hooger-logo--footer .hooger-logo__text,.hooger-logo--footer .hooger-logo__text{color:#fff!important;font-size:1.18rem!important;font-weight:950!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-logo--footer,.hooger-footer__brand .hooger-logo--footer{align-items:center!important;direction:rtl!important;display:inline-flex!important;flex-wrap:nowrap!important;inline-size:auto!important;max-inline-size:100%!important;min-inline-size:0!important;vertical-align:top!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-logo--footer .hooger-logo__mark,.hooger-footer__brand .hooger-logo--footer .hooger-logo__mark{align-items:center!important;aspect-ratio:1/1!important;block-size:2.65rem!important;box-sizing:border-box!important;display:inline-flex!important;flex:0 0 2.65rem!important;inline-size:2.65rem!important;justify-content:center!important;max-block-size:2.65rem!important;max-inline-size:2.65rem!important;min-block-size:2.65rem!important;min-inline-size:2.65rem!important;overflow:hidden!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-logo--footer .hooger-logo__mark img,.hooger-footer__brand .hooger-logo--footer .hooger-logo__mark img{block-size:100%!important;display:block!important;inline-size:100%!important;max-block-size:100%!important;max-inline-size:100%!important;object-fit:contain!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-logo--footer .hooger-logo__text,.hooger-footer__brand .hooger-logo--footer .hooger-logo__text{display:inline-block!important;flex:0 1 auto!important;line-height:1.25!important;min-inline-size:0!important;white-space:nowrap!important}.hooger-elementor-footer .hooger-footer-part--brand p,.hooger-footer__brand p{inline-size:100%!important;margin:0!important;max-inline-size:22rem!important}.hooger-footer-social{align-items:center;display:flex;gap:.58rem;margin-top:.85rem}.hooger-footer-social a{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:999px;display:inline-flex!important;height:2.05rem;justify-content:center!important;padding:0!important;width:2.05rem}.hooger-footer-social a:hover{background:rgba(245,158,11,.95);border-color:rgba(245,158,11,.95);color:#102653!important;transform:translateY(-2px)}.hooger-footer-contact-row .hooger-icon,.hooger-footer-social .hooger-icon{height:1.05rem;width:1.05rem}.hooger-footer-contact-row{align-items:center;display:flex;gap:.6rem;margin:0 0 .45rem!important}.hooger-footer-contact-row>.hooger-icon{color:rgba(255,255,255,.92);flex:0 0 auto}.hooger-footer-contact-row>span{min-width:0}.hooger-elementor-footer .hooger-elementor-footer-copy,.hooger-footer__bottom{background:0 0!important;border-top:1px solid rgba(255,255,255,.12)!important;margin-inline:auto;max-width:1120px;padding:1.05rem 0 1.25rem!important;text-align:center;width:min(100% - 2rem,1120px)}.hooger-elementor-footer .hooger-footer-part--copyright p,.hooger-footer__bottom p{color:rgba(255,255,255,.74)!important;font-size:.82rem!important;margin:0!important;text-align:center!important}@media (max-width:900px){.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container,.hooger-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hooger-elementor-footer .hooger-elementor-footer-main,.hooger-footer__top{padding-block:1.65rem!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container,.hooger-footer__grid{gap:1.35rem;grid-template-columns:1fr}.hooger-elementor-footer .hooger-footer-part--brand,.hooger-footer__brand{max-width:none}.hooger-elementor-footer .hooger-footer-part--brand .hooger-footer-social,.hooger-footer-social,.hooger-footer__brand .hooger-footer-social{grid-column:1/-1!important;grid-row:auto!important;justify-content:center!important;justify-self:center!important;margin:.85rem auto 0!important;width:100%!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-footer-social a,.hooger-footer-social a,.hooger-footer__brand .hooger-footer-social a{flex:0 0 2.45rem!important;height:2.45rem!important;width:2.45rem!important}}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{margin-inline:auto!important;max-width:1180px!important;padding:1.4rem 1rem 3rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-hero{background:0 0!important;border:0!important;box-shadow:none!important;margin:0 auto 1rem!important;max-width:1180px!important;padding:.6rem 1rem 0!important}.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout{align-items:start!important;display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr) minmax(320px,390px)!important}.woocommerce-checkout.hooger-checkout-bridge-enabled #customer_details,.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .col2-set{display:grid!important;gap:1rem!important;min-width:0!important;width:100%!important}.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .col2-set .col-1,.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .col2-set .col-2{float:none!important;min-width:0!important;width:100%!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-additional-fields,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{background:var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e2e8f0) 82%,transparent)!important;border-radius:18px!important;box-shadow:0 16px 38px rgba(15,23,42,.08)!important;box-sizing:border-box!important;color:var(--foreground,#111827)!important;margin:0!important;min-width:0!important;overflow:hidden!important;padding:1rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{grid-column:2!important;grid-row:1/span 8!important;position:sticky!important;top:104px!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-section-title{border-bottom:1px solid color-mix(in srgb,var(--border,#e2e8f0) 72%,transparent)!important;margin:-.15rem 0 .9rem!important;padding-bottom:.85rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-section-title>span{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 16%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 26%,transparent)!important;border-radius:14px!important;color:var(--accent,#f59e0b)!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid{display:grid!important;gap:.8rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label{align-items:center!important;background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f8fafc) 64%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e2e8f0) 80%,transparent)!important;border-radius:16px!important;box-shadow:none!important;display:grid!important;gap:.15rem .75rem!important;grid-template-columns:3rem minmax(0,1fr)!important;min-height:86px!important;padding:.85rem!important;position:relative!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label>span{align-items:center!important;align-self:center!important;background:#183f84!important;border-radius:14px!important;color:#fff!important;display:inline-flex!important;grid-row:1/span 3!important;height:3rem!important;justify-content:center!important;width:3rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label.is-selected{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 10%,var(--card,#fff))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 55%,transparent)!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 14px 28px color-mix(in srgb,var(--accent,#f59e0b) 16%,transparent)!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid strong,.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods label{color:var(--foreground,#111827)!important;font-size:.95rem!important;font-weight:950!important;line-height:1.7!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid em,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid small{color:var(--muted-foreground,#64748b)!important;font-size:.78rem!important;font-style:normal!important;line-height:1.7!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid em{color:var(--accent,#f59e0b)!important;font-weight:850!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-empty,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-error,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch{align-items:center!important;background:var(--card,#fff)!important;background:color-mix(in srgb,#2563eb 7%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,#2563eb 20%,var(--border,#e2e8f0))!important;border-radius:16px!important;color:var(--foreground,#111827)!important;display:flex!important;gap:.75rem!important;margin-top:.85rem!important;padding:.85rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-error{background:var(--card,#fff)!important;background:color-mix(in srgb,#ef4444 9%,var(--card,#fff))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,#ef4444 28%,var(--border,#e2e8f0))!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-error a{color:var(--accent,#f59e0b)!important;font-weight:950!important;text-decoration:none!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list{display:grid!important;gap:.7rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-new-address,.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-address-option]{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f8fafc) 64%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e2e8f0) 80%,transparent)!important;border-radius:15px!important;color:var(--foreground,#111827)!important;min-height:64px!important}.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-address-option].is-selected{border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 55%,transparent)!important}.woocommerce-checkout.hooger-checkout-pickup-selected #billing_address_1_field,.woocommerce-checkout.hooger-checkout-pickup-selected #billing_address_2_field,.woocommerce-checkout.hooger-checkout-pickup-selected #billing_city_field,.woocommerce-checkout.hooger-checkout-pickup-selected #billing_country_field,.woocommerce-checkout.hooger-checkout-pickup-selected #billing_postcode_field,.woocommerce-checkout.hooger-checkout-pickup-selected #billing_state_field,.woocommerce-checkout.hooger-checkout-pickup-selected .hooger-checkout-address-field,.woocommerce-checkout.hooger-checkout-pickup-selected .hooger-checkout-bridge-address-book{display:none!important}.woocommerce-checkout.hooger-checkout-pickup-selected [data-hooger-payment-methods-slot] ul.payment_methods li:has(input[value=hooger_cod]){display:none!important}.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods{display:grid!important;gap:.7rem!important;list-style:none!important;margin:0!important;padding:0!important}.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f8fafc) 64%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e2e8f0) 80%,transparent)!important;border-radius:16px!important;color:var(--foreground,#111827)!important;padding:.85rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li.is-selected{border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 55%,transparent)!important}.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] .payment_box{background:0 0!important;color:var(--muted-foreground,#64748b)!important;margin:.45rem 0 0!important;padding:0!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table{background:0 0!important;color:var(--foreground,#111827)!important;width:100%!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table td,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table th{border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--border,#e2e8f0) 70%,transparent)!important;color:var(--foreground,#111827)!important;font-size:.86rem!important;line-height:1.8!important;padding:.75rem 0!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table .amount,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table bdi{color:var(--foreground,#111827)!important;font-weight:950!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table tfoot tr.order-total .amount,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table tfoot tr.order-total td,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table tfoot tr.order-total th{color:var(--accent,#f59e0b)!important;font-size:1.02rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled #place_order{background:var(--accent,#f59e0b)!important;border:0!important;border-radius:15px!important;color:var(--accent-foreground,#111827)!important;font-weight:950!important;min-height:54px!important;width:100%!important}.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-additional-fields,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{background:#142033!important;border-color:rgba(148,163,184,.18)!important;box-shadow:0 18px 42px rgba(0,0,0,.24)!important;color:#eef4ff!important}.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-new-address,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-address-option],.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li{background:#1b2a43!important;border-color:rgba(148,163,184,.22)!important}.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid strong,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table .amount,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table bdi,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table td,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table th,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods label{color:#eef4ff!important}.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid small,.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] .payment_box{color:rgba(226,232,240,.78)!important}@media (max-width:960px){.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout{grid-template-columns:1fr!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{grid-column:auto!important;grid-row:auto!important;position:static!important}}@media (max-width:640px){.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{padding-inline:.75rem!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list,.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid{grid-template-columns:1fr!important}.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-additional-fields,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{border-radius:16px!important;padding:.85rem!important}}.hooger-features{background:0 0!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;overflow:visible!important;padding:0 1rem!important;position:relative!important;z-index:7!important}.hooger-features>.hooger-container{box-sizing:border-box!important;margin-inline:auto!important;max-width:1120px!important;padding-inline:0!important;width:100%!important}.hooger-features__grid{box-sizing:border-box!important;display:grid!important;direction:rtl!important;isolation:isolate!important;margin-inline:auto!important;max-width:100%!important;overflow:hidden!important;width:100%!important}.hooger-feature{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:.7rem!important;min-width:0!important;text-align:right!important}.hooger-feature>span:not(.hooger-feature__icon){display:grid!important;flex:1 1 auto!important;gap:.08rem!important;min-width:0!important}.hooger-feature__icon{align-items:center!important;aspect-ratio:1/1!important;background:#183f84!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:13px!important;box-shadow:0 10px 20px rgba(24,63,132,.18)!important;color:#fff!important;display:inline-flex!important;flex:0 0 2.75rem!important;height:2.75rem!important;justify-content:center!important;min-height:2.75rem!important;min-width:2.75rem!important;overflow:hidden!important;padding:0!important;width:2.75rem!important}.hooger-feature__icon .hooger-icon{color:inherit!important;display:block!important;flex:0 0 auto!important;height:1.28rem!important;max-height:none!important;max-width:none!important;stroke-width:2.15!important;width:1.28rem!important}.hooger-feature small,.hooger-feature strong{display:block!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hooger-feature strong{color:var(--foreground,#18203d)!important;font-size:clamp(.82rem, 1vw, .94rem)!important;font-weight:950!important;line-height:1.45!important}.hooger-feature small{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--muted-foreground,#64748b) 92%,transparent)!important;font-size:clamp(.7rem, .86vw, .78rem)!important;font-weight:650!important;line-height:1.45!important}@media (min-width:1024px){.hooger-features{margin-top:-1.05rem!important}.hooger-features__grid{align-items:center!important;background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#fff) 97%,#fff 3%)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e8dfd0) 86%,transparent)!important;border-radius:12px!important;box-shadow:0 1px 0 rgba(255,255,255,.94) inset,0 16px 32px rgba(24,32,61,.09)!important;gap:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:4.4rem!important;padding:.55rem .65rem!important}.hooger-feature{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;justify-content:center!important;min-height:3.3rem!important;overflow:visible!important;padding:.2rem clamp(.6rem,1.15vw,1rem)!important;position:relative!important}.hooger-feature:not(:last-child)::after{background:var(--card,#fff)!important;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--border,#e8dfd0) 80%,transparent),transparent)!important;content:""!important;inset-block:.28rem!important;inset-inline-start:0!important;position:absolute!important;width:1px!important}}@media (min-width:1024px) and (max-width:1280px){.hooger-features{padding-inline:clamp(1rem,4vw,3.75rem)!important}.hooger-feature{gap:.58rem!important;padding-inline:.55rem!important}.hooger-feature__icon{flex-basis:2.55rem!important;height:2.55rem!important;min-height:2.55rem!important;min-width:2.55rem!important;width:2.55rem!important}.hooger-feature__icon .hooger-icon{height:1.18rem!important;width:1.18rem!important}}@media (min-width:700px) and (max-width:1023px){.hooger-features{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#fff) 75%,transparent)!important;margin-top:0!important;padding:1rem!important}.hooger-features__grid{gap:.8rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.hooger-feature{background:var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e2e8f0) 82%,transparent)!important;border-radius:16px!important;box-shadow:0 12px 26px rgba(24,32,61,.08)!important;min-height:4.8rem!important;padding:.85rem!important}.hooger-feature::after{display:none!important}}@media (max-width:699px){.hooger-features{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#fff) 68%,transparent)!important;margin-top:0!important;padding:.8rem .75rem!important}.hooger-features__grid{gap:.65rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important}.hooger-feature{background:var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e2e8f0) 84%,transparent)!important;border-radius:15px!important;box-shadow:0 10px 22px rgba(24,32,61,.075)!important;flex-direction:column!important;justify-content:center!important;min-height:7rem!important;padding:.78rem .58rem!important;text-align:center!important}.hooger-feature::after{display:none!important}.hooger-feature>span:not(.hooger-feature__icon){justify-items:center!important;text-align:center!important}.hooger-feature__icon{flex-basis:2.65rem!important;height:2.65rem!important;min-height:2.65rem!important;min-width:2.65rem!important;width:2.65rem!important}.hooger-feature small,.hooger-feature strong{white-space:normal!important}.hooger-feature strong{font-size:.86rem!important;line-height:1.45!important}.hooger-feature small{font-size:.72rem!important;line-height:1.55!important}}@media (max-width:360px){.hooger-features__grid{grid-template-columns:1fr!important}.hooger-feature{flex-direction:row!important;justify-content:flex-start!important;min-height:4.5rem!important;padding:.75rem!important;text-align:right!important}.hooger-feature>span:not(.hooger-feature__icon){justify-items:start!important;text-align:right!important}}.hooger-dark .hooger-features__grid,[data-theme=dark] .hooger-features__grid,body.hooger-dark .hooger-features__grid,html.hooger-dark .hooger-features__grid{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--surface-elevated,#18263d) 94%,#fff 4%)!important;border-color:rgba(148,163,184,.2)!important;box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 16px 32px rgba(0,0,0,.22)!important}.hooger-dark .hooger-feature,[data-theme=dark] .hooger-feature,body.hooger-dark .hooger-feature,html.hooger-dark .hooger-feature{color:var(--foreground,#f8fafc)!important}.hooger-dark .hooger-feature__icon,[data-theme=dark] .hooger-feature__icon,body.hooger-dark .hooger-feature__icon,html.hooger-dark .hooger-feature__icon{background:var(--card,#fff)!important;background:color-mix(in srgb,#214a96 82%,#000 12%)!important;border-color:rgba(245,158,11,.18)!important;box-shadow:0 10px 20px rgba(0,0,0,.24)!important}.hooger-dark .hooger-feature strong,[data-theme=dark] .hooger-feature strong,body.hooger-dark .hooger-feature strong,html.hooger-dark .hooger-feature strong{color:var(--foreground,#f8fafc)!important}.hooger-dark .hooger-feature small,[data-theme=dark] .hooger-feature small,body.hooger-dark .hooger-feature small,html.hooger-dark .hooger-feature small{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--muted-foreground,#cbd5e1) 88%,transparent)!important}.hooger-page-main:has(.hooger-ref-page){padding-inline:clamp(.85rem,2.4vw,1.5rem)!important}.elementor-section.hooger-ref-hero,.elementor-section.hooger-ref-hero--contact,.elementor-section.hooger-ref-hero--faq{--ref-hero-width:1020px!important;--ref-hero-height:466px!important;border-radius:18px!important;min-height:var(--ref-hero-height)!important;width:min(100%,var(--ref-hero-width))!important}.hooger-ref-eyebrow{direction:rtl!important;gap:.5rem!important}.hooger-contact-form button .hooger-icon,.hooger-ref-channel .hooger-icon,.hooger-ref-eyebrow .hooger-icon,.hooger-ref-faq-heading .hooger-icon,.hooger-ref-faq-pills .hooger-icon{flex:0 0 auto!important;height:1.08rem!important;width:1.08rem!important}.hooger-ref-eyebrow .hooger-icon{color:currentColor!important}.hooger-page-main .elementor-widget.hooger-ref-stat,.hooger-page-main .elementor-widget.hooger-ref-stat :is(.elementor-counter-number-wrapper,.elementor-counter-number,.elementor-counter-number-prefix,.elementor-counter-number-suffix,.elementor-counter-title){font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important}.hooger-page-main .elementor-widget.hooger-ref-stat .elementor-counter-number-wrapper{direction:ltr!important;font-variant-numeric:tabular-nums!important;unicode-bidi:isolate!important}.hooger-contact-form button,.hooger-ref-channel,.hooger-ref-faq-pills a{gap:.55rem!important}.hooger-ref-faq-pills a{padding-inline:1rem!important}.hooger-ref-faq-pills{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.55rem!important;inline-size:min(100%,860px)!important;margin-inline:auto!important}.hooger-ref-faq-pills a{inline-size:100%!important;justify-content:center!important;min-inline-size:0!important;white-space:nowrap!important}.hooger-ref-faq-pills a span{min-inline-size:0!important}.hooger-ref-channel-icon,.hooger-ref-faq-heading span{align-items:center!important;display:inline-flex!important;justify-content:center!important}.hooger-ref-channel bdi{direction:ltr!important;unicode-bidi:isolate!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content{display:none!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content.elementor-active,.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title.elementor-active+.elementor-tab-content{display:block!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title{border-radius:12px!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title.elementor-active{border-radius:12px 12px 0 0!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content.elementor-active,.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title.elementor-active+.elementor-tab-content{border-radius:0 0 12px 12px!important}.hooger-contact-form .hooger-button{align-items:center!important;display:inline-flex!important;justify-content:center!important}@media (min-width:901px) and (max-width:1100px){.elementor-section.hooger-ref-hero,.elementor-section.hooger-ref-hero--contact,.elementor-section.hooger-ref-hero--faq{--ref-hero-height:360px!important}.elementor-section.hooger-ref-contact-cards,.elementor-section.hooger-ref-contact-panels{width:min(100%,760px)!important}.elementor-section.hooger-ref-contact-cards .elementor-container,.elementor-section.hooger-ref-contact-panels .elementor-container{flex-direction:column!important}.elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap{min-height:auto!important}}@media (max-width:900px){.elementor-section.hooger-ref-hero,.elementor-section.hooger-ref-hero--contact,.elementor-section.hooger-ref-hero--faq{--ref-hero-height:auto!important;min-height:auto!important}}@media (min-width:561px) and (max-width:900px){.hooger-ref-faq-pills{gap:.34rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.hooger-ref-faq-pills a{font-size:clamp(.66rem, 1.45vw, .76rem)!important;gap:.28rem!important;min-width:0!important;padding-inline:.34rem!important;text-align:center!important}.hooger-ref-faq-pills .hooger-icon{height:.82rem!important;width:.82rem!important}}@media (max-width:560px){.hooger-ref-faq-pills{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;max-inline-size:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;padding-block-end:.25rem!important;scroll-snap-type:inline proximity!important;-webkit-overflow-scrolling:touch!important}.hooger-ref-faq-pills::-webkit-scrollbar{display:none!important}.hooger-ref-faq-pills a{flex:0 0 auto!important;min-inline-size:max-content!important;padding-inline:.78rem!important;scroll-snap-align:start!important;text-align:center!important}.hooger-ref-channel{grid-template-columns:auto minmax(0,1fr)!important}}body.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle,body.hooger-dark .hooger-order-detail-toggle,html.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle,html.hooger-dark .hooger-order-detail-toggle{background:#ffb21a!important;border-color:#ffd27a!important;box-shadow:0 10px 24px rgba(255,178,26,.2)!important;color:#111827!important}body.hooger-dark .hooger-order-detail-toggle .hooger-icon,body.hooger-dark .hooger-order-detail-toggle span,html.hooger-dark .hooger-order-detail-toggle .hooger-icon,html.hooger-dark .hooger-order-detail-toggle span{color:#111827!important;stroke:currentColor!important}body.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:focus-visible,body.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:hover,html.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:focus-visible,html.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:hover{background:#ffc247!important;color:#0f172a!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary{min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions{align-items:center!important;direction:rtl!important;display:flex!important;gap:.75rem!important;grid-template-columns:none!important;inline-size:100%!important;justify-content:space-between!important;min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-card__total{flex:0 0 auto!important;grid-column:auto!important;justify-self:auto!important;margin:0!important;min-inline-size:max-content!important;order:1!important;text-align:right!important;white-space:nowrap!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-detail-toggle{flex:0 1 auto!important;grid-column:auto!important;inline-size:auto!important;justify-self:auto!important;margin:0!important;max-inline-size:min(9rem,48vw)!important;min-inline-size:7.1rem!important;order:2!important;position:static!important;transform:none!important}@media (max-width:640px){.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary{align-items:stretch!important;display:grid!important;gap:.72rem!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__items{display:block!important;inline-size:100%!important;justify-self:stretch!important;line-height:1.7!important;min-inline-size:0!important;text-align:center!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions{background:0 0!important;column-gap:.7rem!important;grid-column:1!important;max-inline-size:100%!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-card__total{font-size:clamp(.98rem, 3.8vw, 1.08rem)!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-detail-toggle{border-radius:11px!important;min-block-size:2.35rem!important;padding:.46rem .62rem!important}}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary{min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions{align-items:center!important;direction:rtl!important;display:flex!important;gap:.75rem!important;inline-size:100%!important;justify-content:space-between!important;min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-card__total{flex:0 0 auto!important;margin:0!important;min-inline-size:max-content!important;text-align:right!important;white-space:nowrap!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-detail-toggle{flex:0 1 auto!important;inline-size:auto!important;justify-self:auto!important;margin:0!important;max-inline-size:min(9rem,48vw)!important;min-inline-size:7.1rem!important;position:static!important}@media (max-width:640px){.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary{align-items:stretch!important;display:grid!important;gap:.72rem!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__items{display:block!important;inline-size:100%!important;justify-self:stretch!important;line-height:1.7!important;min-inline-size:0!important;text-align:center!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions{background:0 0!important;column-gap:.7rem!important;grid-column:1!important;grid-template-columns:none!important;max-inline-size:100%!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-card__total{font-size:clamp(.98rem, 3.8vw, 1.08rem)!important;order:1!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-detail-toggle{border-radius:11px!important;min-block-size:2.35rem!important;order:2!important;padding:.46rem .62rem!important;transform:none!important}}.hooger-page-main .hooger-ref-faq-cta,.hooger-page-main .hooger-ref-faq-cta *,.hooger-page-main .hooger-ref-faq-pills-section,.hooger-page-main .hooger-ref-faq-pills-section *,.hooger-page-main .hooger-ref-faq-section,.hooger-page-main .hooger-ref-faq-section *,.hooger-page-main .hooger-ref-hero--faq,.hooger-page-main .hooger-ref-hero--faq *,.hooger-page-main [data-hooger-faq],.hooger-page-main [data-hooger-faq] *{direction:rtl!important;font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;letter-spacing:0!important}.hooger-page-main .elementor-section.hooger-ref-hero--faq{margin-block:clamp(1.1rem,3.5vw,2.25rem) clamp(1rem,2.8vw,1.75rem)!important}.hooger-page-main .elementor-section.hooger-ref-faq-section{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#fff) 96%,var(--accent,#f59e0b))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 88%,transparent)!important;border-radius:18px!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--primary,#172554) 7%,transparent)!important;margin-bottom:clamp(1rem,3vw,1.75rem)!important;overflow:hidden!important;padding:clamp(1rem,2.5vw,1.45rem)!important}.hooger-page-main .hooger-ref-faq-heading{align-items:center!important;border-bottom:1px solid color-mix(in srgb,var(--border,#e5e7eb) 88%,transparent)!important;display:flex!important;gap:.75rem!important;justify-content:flex-start!important;margin:0 0 1rem!important;padding:0 0 1rem!important;text-align:right!important}.hooger-page-main .hooger-ref-faq-heading>span{align-items:center!important;background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 14%,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 28%,transparent)!important;border-radius:14px!important;color:var(--accent,#f59e0b)!important;display:inline-flex!important;flex:0 0 46px!important;height:46px!important;justify-content:center!important;width:46px!important}.hooger-page-main .hooger-ref-faq-heading h2{color:var(--foreground,#111827)!important;flex:1 1 auto!important;font-size:clamp(1.08rem, 2.1vw, 1.35rem)!important;font-weight:950!important;line-height:1.55!important;margin:0!important;min-width:0!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-toggle{display:grid!important;gap:.75rem!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-toggle-item{background:0 0!important;border:0!important;box-shadow:none!important;padding:0!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title{align-items:center!important;background:var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 92%,transparent)!important;border-radius:14px!important;color:var(--foreground,#111827)!important;cursor:pointer!important;display:flex!important;font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;font-size:clamp(.94rem, 1.6vw, 1rem)!important;font-weight:900!important;justify-content:space-between!important;line-height:1.8!important;margin:0!important;max-width:none!important;min-height:58px!important;padding:.85rem 1rem!important;text-align:right!important;width:100%!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title.elementor-active{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 10%,#fff)!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 64%,transparent)!important;border-radius:14px 14px 0 0!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-toggle-title{color:inherit!important;flex:1 1 auto!important;font:inherit!important;min-width:0!important;order:1!important;text-align:right!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-toggle-icon{align-items:center!important;color:var(--muted-foreground,#64748b)!important;display:inline-flex!important;flex:0 0 auto!important;justify-content:center!important;margin-inline:.7rem 0!important;order:2!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content{background:var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 34%,var(--border,#e5e7eb))!important;border-radius:0 0 14px 14px!important;border-top:0!important;color:var(--muted-foreground,#64748b)!important;font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;font-size:.95rem!important;font-weight:500!important;line-height:2.05!important;margin:0!important;padding:1rem!important;text-align:right!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content:not(.elementor-active),.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content[hidden]{display:none!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content.elementor-active{display:block!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content div,.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content p,.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content span{color:inherit!important;font-family:inherit!important;line-height:inherit!important;margin-block:0!important}.hooger-page-main [data-hooger-faq] .hooger-faq-category{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--card,#fff) 96%,var(--accent,#f59e0b))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 88%,transparent)!important;border-radius:18px!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--primary,#172554) 7%,transparent)!important;overflow:hidden!important;padding:clamp(1rem,2.5vw,1.45rem)!important}.hooger-page-main [data-hooger-faq] .hooger-faq-category>h2{align-items:center!important;border-bottom:1px solid color-mix(in srgb,var(--border,#e5e7eb) 88%,transparent)!important;color:var(--foreground,#111827)!important;display:flex!important;font-size:clamp(1.08rem, 2.1vw, 1.35rem)!important;font-weight:950!important;gap:.6rem!important;line-height:1.55!important;margin:0 0 1rem!important;padding:0 0 1rem!important}.hooger-page-main [data-hooger-faq] .hooger-faq-card{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.hooger-page-main [data-hooger-faq] .hooger-faq-item{background:var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 92%,transparent)!important;border-radius:14px!important;margin-top:.75rem!important;overflow:hidden!important}.hooger-page-main [data-hooger-faq] .hooger-faq-item summary{color:var(--foreground,#111827)!important;font-size:clamp(.94rem, 1.6vw, 1rem)!important;font-weight:900!important;line-height:1.8!important;min-height:58px!important;padding:.85rem 1rem!important;text-align:right!important}.hooger-page-main [data-hooger-faq] .hooger-faq-item p{color:var(--muted-foreground,#64748b)!important;font-size:.95rem!important;line-height:2.05!important;padding:0 1rem 1rem!important}[data-theme=dark] .hooger-page-main .elementor-section.hooger-ref-faq-section,[data-theme=dark] .hooger-page-main [data-hooger-faq] .hooger-faq-category,body.hooger-dark .hooger-page-main .elementor-section.hooger-ref-faq-section,body.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-category,html.hooger-dark .hooger-page-main .elementor-section.hooger-ref-faq-section,html.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-category{background:#111c31!important;border-color:#2b3860!important;box-shadow:0 1rem 2.5rem rgba(0,0,0,.18)!important}[data-theme=dark] .hooger-page-main .hooger-ref-faq-heading,[data-theme=dark] .hooger-page-main [data-hooger-faq] .hooger-faq-category>h2,body.hooger-dark .hooger-page-main .hooger-ref-faq-heading,body.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-category>h2,html.hooger-dark .hooger-page-main .hooger-ref-faq-heading,html.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-category>h2{border-bottom-color:#2b3860!important;color:#f8fafc!important}[data-theme=dark] .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,[data-theme=dark] .hooger-page-main [data-hooger-faq] .hooger-faq-item,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,body.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-item,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,html.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-item{background:#16233b!important;border-color:#2b3860!important;color:#f8fafc!important}[data-theme=dark] .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title.elementor-active,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title.elementor-active,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title.elementor-active{background:rgba(245,158,11,.14)!important;border-color:#f59e0b!important}[data-theme=dark] .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,body.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,html.hooger-dark .hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content{background:#16233b!important;border-color:#f59e0b!important;color:#cbd5e1!important}[data-theme=dark] .hooger-page-main [data-hooger-faq] .hooger-faq-item summary,body.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-item summary,html.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-item summary{color:#f8fafc!important}[data-theme=dark] .hooger-page-main [data-hooger-faq] .hooger-faq-item p,body.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-item p,html.hooger-dark .hooger-page-main [data-hooger-faq] .hooger-faq-item p{color:#cbd5e1!important}@media (max-width:640px){.hooger-page-main .elementor-section.hooger-ref-faq-section,.hooger-page-main [data-hooger-faq] .hooger-faq-category{border-radius:16px!important;padding:.9rem!important}.hooger-page-main .hooger-ref-faq-heading>span{flex-basis:42px!important;height:42px!important;width:42px!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-title,.hooger-page-main [data-hooger-faq] .hooger-faq-item summary{align-items:flex-start!important;gap:.6rem!important;min-height:54px!important;padding:.8rem .85rem!important}.hooger-page-main .elementor-widget.hooger-ref-faq-toggle .elementor-tab-content,.hooger-page-main [data-hooger-faq] .hooger-faq-item p{font-size:.9rem!important;padding:.85rem!important}}.hooger-shop-archive{background:radial-gradient(circle at 14% 8%,rgba(246,161,10,.06),transparent 28rem),#fbfaf7;direction:rtl;padding-block:clamp(1.1rem,3vw,2.5rem) clamp(2.5rem,5vw,4.5rem)}.hooger-shop-archive .hooger-container{inline-size:min(100% - 2rem,94rem)}.hooger-shop-shell{background:rgba(255,255,255,.92);border:1px solid #eadfce;border-radius:1.35rem;box-shadow:0 24px 70px rgba(20,33,61,.07);color:#111827;direction:rtl;overflow:hidden;padding:clamp(1rem,2vw,1.35rem)}.hooger-shop-hero{display:grid;gap:.58rem;justify-items:center;padding:clamp(.85rem,2.4vw,1.9rem) 1rem clamp(1rem,2.6vw,2rem);text-align:center}.hooger-shop-breadcrumb{align-items:center;color:#6b7280;display:inline-flex;flex-wrap:wrap;font-size:.82rem;font-weight:800;gap:.38rem;justify-content:center;line-height:1.8}.hooger-shop-breadcrumb a{color:inherit;text-decoration:none}.hooger-shop-breadcrumb a:hover{color:#f59e0b}.hooger-shop-hero h1{color:#101827;font-size:clamp(2rem, 4.2vw, 3rem);font-weight:950;letter-spacing:0;line-height:1.25;margin:0}.hooger-shop-hero p{color:#6b7280;font-size:clamp(.92rem, 1.4vw, 1.04rem);font-weight:700;line-height:1.9;margin:0;max-inline-size:44rem}.hooger-shop-layout{align-items:start;direction:ltr;display:grid;gap:clamp(1rem,1.8vw,1.35rem);grid-template-areas:"products sidebar";grid-template-columns:minmax(0,1fr) minmax(15.5rem,17.5rem)}.hooger-shop-layout>*{direction:rtl}.hooger-shop-sidebar{display:grid;gap:.9rem;grid-area:sidebar;min-width:0}.hooger-shop-products{align-items:center;direction:ltr;display:grid;gap:.85rem;grid-area:products;grid-template-columns:auto auto minmax(0,1fr);min-width:0}.hooger-shop-products>*{direction:rtl}.hooger-shop-products>.products,.hooger-shop-products>.term-description,.hooger-shop-products>.woocommerce-info,.hooger-shop-products>.woocommerce-notices-wrapper,.hooger-shop-products>.woocommerce-pagination,.hooger-shop-products>.woocommerce-products-header,.hooger-shop-products>nav.woocommerce-pagination,.hooger-shop-products>ul.products{grid-column:1/-1}.hooger-shop-products>.woocommerce-products-header{display:none}.hooger-shop-view-switch{align-items:center;background:#f4f1eb;border:1px solid #e8decf;border-radius:.72rem;display:inline-flex;gap:.2rem;grid-column:1;justify-self:start;padding:.18rem}.hooger-shop-view-switch button{align-items:center;background:0 0;border:0;border-radius:.55rem;color:#6b7280;cursor:pointer;display:inline-flex;height:2.45rem;justify-content:center;padding:0;width:2.55rem}.hooger-shop-view-switch button.is-active{background:#f59e0b;color:#111827;box-shadow:0 8px 18px rgba(245,158,11,.22)}.hooger-shop-view-switch .hooger-icon{height:1rem;width:1rem}.hooger-shop-view-switch span{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hooger-shop-products>.woocommerce-ordering{grid-column:2;justify-self:start;margin:0}.hooger-shop-products>.woocommerce-result-count{color:#6b7280;font-size:.86rem;font-weight:800;grid-column:3;justify-self:center;margin:0;text-align:center}.hooger-shop-panel .woocommerce-ordering select,.hooger-shop-products .woocommerce-ordering select{appearance:none;background:#f7f5f0;border:1px solid #e5dccd;border-radius:.72rem;color:#111827;font-family:inherit;font-size:.82rem;font-weight:850;min-height:2.5rem;min-width:9.5rem;padding:.55rem .9rem}.hooger-shop-panel,.hooger-shop-sidebar .widget{background:rgba(255,255,255,.88);border:1px solid #eadfce;border-radius:1rem;box-shadow:none;padding:.92rem}.hooger-shop-panel h3,.hooger-shop-sidebar .widget-title,.hooger-shop-sidebar h2,.hooger-shop-sidebar h3{color:#111827;font-size:.94rem;font-weight:950;line-height:1.55;margin:0 0 .75rem}.hooger-shop-panel--categories nav{display:grid;gap:.35rem}.hooger-shop-panel--categories a{align-items:center;border:1px solid transparent;border-radius:.72rem;color:#344054;display:flex;font-size:.82rem;font-weight:850;gap:.7rem;justify-content:space-between;min-height:2.2rem;padding:.48rem .62rem;text-decoration:none}.hooger-shop-panel--categories a.is-active,.hooger-shop-panel--categories a:hover{background:#fff3df;border-color:rgba(245,158,11,.38);color:#b46500}.hooger-shop-panel--categories bdi{color:inherit;font-size:.78rem;font-weight:900}.hooger-shop-price-track{background:#efe7da;border-radius:999px;height:.42rem;margin:.35rem .28rem 1rem;position:relative}.hooger-shop-price-track span{background:#f59e0b;border-radius:inherit;display:block;height:100%;margin-inline:5%;width:90%}.hooger-shop-price-track::after,.hooger-shop-price-track::before{background:#f59e0b;border:3px solid #fff4df;border-radius:999px;box-shadow:0 5px 12px rgba(245,158,11,.25);content:"";height:.84rem;position:absolute;top:50%;transform:translateY(-50%);width:.84rem}.hooger-shop-price-track::before{inset-inline-start:3%}.hooger-shop-price-track::after{inset-inline-end:3%}.hooger-shop-panel--price>div:last-child{display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-shop-panel--price span{color:#7a8495;display:grid;font-size:.72rem;font-weight:750;gap:.18rem}.hooger-shop-panel--price strong{color:#111827;font-size:.78rem;font-weight:950}.hooger-shop-panel--sort .woocommerce-ordering{float:none;margin:0;width:100%}.hooger-shop-panel--sort .woocommerce-ordering select,.hooger-shop-static-sort{inline-size:100%}.hooger-shop-static-sort{align-items:center;background:#f7f5f0;border:1px solid #e5dccd;border-radius:.72rem;color:#111827;display:flex;font-size:.82rem;font-weight:850;min-height:2.5rem;padding:.55rem .9rem}.hooger-shop-archive .hooger-shop-products .woocommerce ul.products,.hooger-shop-archive .hooger-shop-products ul.products,.hooger-shop-archive .hooger-shop-products ul.products.columns-1,.hooger-shop-archive .hooger-shop-products ul.products.columns-2,.hooger-shop-archive .hooger-shop-products ul.products.columns-3,.hooger-shop-archive .hooger-shop-products ul.products.columns-4,.hooger-shop-archive .hooger-shop-products ul.products.columns-5,.hooger-shop-archive .hooger-shop-products ul.products.columns-6{display:grid!important;gap:1rem!important;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:.25rem 0 0!important;padding:0!important}.hooger-shop-archive .hooger-shop-products .woocommerce ul.products li.product,.hooger-shop-archive .hooger-shop-products ul.products li.product,.hooger-shop-archive .hooger-shop-products ul.products[class*=columns-] li.product{background:#fff;border:1px solid #e9dfcf;border-radius:1rem;box-shadow:0 12px 30px rgba(20,33,61,.06);clear:none!important;display:flex;flex-direction:column;float:none!important;margin:0!important;min-width:0;overflow:hidden;padding:.86rem;position:relative;text-align:right;width:100%!important}.hooger-shop-archive .hooger-shop-products ul.products li.product::before{background:#17a66a;border-radius:999px;color:#fff;content:"تازه";font-size:.68rem;font-weight:950;inset-block-start:.82rem;inset-inline-start:.82rem;line-height:1;padding:.33rem .55rem;position:absolute;z-index:2}.hooger-shop-archive .hooger-shop-products ul.products li.product::after{align-items:center;background:rgba(255,255,255,.9);border:1px solid #e8dfd3;border-radius:999px;color:#14213d;content:"♡";display:flex;font-size:1.15rem;font-weight:900;height:2.1rem;inset-block-start:.78rem;inset-inline-end:.78rem;justify-content:center;line-height:1;position:absolute;width:2.1rem;z-index:2}.hooger-shop-archive .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{color:inherit;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;text-decoration:none}.hooger-shop-archive .hooger-shop-products ul.products li.product a img{aspect-ratio:1/.78;background:#f8f6f1;border-radius:.86rem;margin:0 0 .72rem;object-fit:contain;padding:.4rem;width:100%}.hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{color:#111827;font-size:.92rem;font-weight:920;line-height:1.65;margin:0;min-height:3rem;padding:0}.hooger-shop-archive .hooger-shop-products ul.products li.product .price{color:#d57b00!important;font-size:.86rem;font-weight:950;margin:.32rem 0 .75rem}.hooger-shop-archive .hooger-shop-products ul.products li.product .button,.hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button{align-items:center;background:0 0!important;border:1px solid rgba(245,158,11,.58)!important;border-radius:.72rem;color:#c97900!important;display:inline-flex;font-size:.78rem;font-weight:950;gap:.35rem;justify-content:center;line-height:1.45;margin-top:auto;min-height:2.55rem;padding:.58rem .65rem;text-align:center;white-space:normal;width:100%}.hooger-shop-archive .hooger-shop-products ul.products li.product .button:hover,.hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:hover{background:#f59e0b!important;border-color:#f59e0b!important;color:#111827!important}.hooger-shop-archive .hooger-shop-products a.added_to_cart{background:#fff6e8;border-color:rgba(245,158,11,.35);color:#9a5c00;font-size:.78rem}.hooger-shop-shell.is-list-view .hooger-shop-products ul.products{grid-template-columns:1fr!important}.hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{align-items:center;display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr) minmax(8rem,10rem)}.hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{display:grid;gap:.8rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(8rem,10rem)}.hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img{grid-column:2;grid-row:1/span 3;margin:0}.hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,.hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{grid-column:1}.hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .button,.hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.add_to_cart_button{justify-self:start;max-width:14rem}.hooger-landing.hooger-dark .hooger-shop-archive,body.hooger-dark .hooger-shop-archive,html.hooger-dark .hooger-shop-archive{background:radial-gradient(circle at 12% 0,rgba(245,158,11,.12),transparent 28rem),#07101f}.hooger-landing.hooger-dark .hooger-shop-shell,body.hooger-dark .hooger-shop-shell,html.hooger-dark .hooger-shop-shell{background:#0b1423;border-color:#24334d;box-shadow:0 28px 80px rgba(0,0,0,.28);color:#f8fafc}body.hooger-dark .hooger-shop-hero h1,body.hooger-dark .hooger-shop-panel h3,body.hooger-dark .hooger-shop-sidebar h2,body.hooger-dark .hooger-shop-sidebar h3,html.hooger-dark .hooger-shop-hero h1,html.hooger-dark .hooger-shop-panel h3,html.hooger-dark .hooger-shop-sidebar h2,html.hooger-dark .hooger-shop-sidebar h3{color:#f8fafc}body.hooger-dark .hooger-shop-breadcrumb,body.hooger-dark .hooger-shop-hero p,body.hooger-dark .hooger-shop-products>.woocommerce-result-count,html.hooger-dark .hooger-shop-breadcrumb,html.hooger-dark .hooger-shop-hero p,html.hooger-dark .hooger-shop-products>.woocommerce-result-count{color:#aebbd0}body.hooger-dark .hooger-shop-panel,body.hooger-dark .hooger-shop-sidebar .widget,body.hooger-dark .hooger-shop-view-switch,html.hooger-dark .hooger-shop-panel,html.hooger-dark .hooger-shop-sidebar .widget,html.hooger-dark .hooger-shop-view-switch{background:#111c2f;border-color:#293a57}body.hooger-dark .hooger-shop-panel--categories a,body.hooger-dark .hooger-shop-view-switch button,html.hooger-dark .hooger-shop-panel--categories a,html.hooger-dark .hooger-shop-view-switch button{color:#cbd5e1}body.hooger-dark .hooger-shop-panel--categories a.is-active,body.hooger-dark .hooger-shop-panel--categories a:hover,html.hooger-dark .hooger-shop-panel--categories a.is-active,html.hooger-dark .hooger-shop-panel--categories a:hover{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.55);color:#ffc247}body.hooger-dark .hooger-shop-panel .woocommerce-ordering select,body.hooger-dark .hooger-shop-products .woocommerce-ordering select,body.hooger-dark .hooger-shop-static-sort,html.hooger-dark .hooger-shop-panel .woocommerce-ordering select,html.hooger-dark .hooger-shop-products .woocommerce-ordering select,html.hooger-dark .hooger-shop-static-sort{background:#0c1525;border-color:#2b3b59;color:#f8fafc}body.hooger-dark .hooger-shop-panel--price span,html.hooger-dark .hooger-shop-panel--price span{color:#9fb0c8}body.hooger-dark .hooger-shop-panel--price strong,html.hooger-dark .hooger-shop-panel--price strong{color:#f8fafc}body.hooger-dark .hooger-shop-price-track,html.hooger-dark .hooger-shop-price-track{background:#24334d}body.hooger-dark .hooger-shop-price-track::after,body.hooger-dark .hooger-shop-price-track::before,html.hooger-dark .hooger-shop-price-track::after,html.hooger-dark .hooger-shop-price-track::before{border-color:#172238}body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product,html.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product{background:#101a2b;border-color:#253550;box-shadow:none}body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a img,html.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a img{background:#0b1423}body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product::after,html.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product::after{background:#111c2f;border-color:#334565;color:#f8fafc}body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,html.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{color:#f8fafc}body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price{color:#ffb21a!important}body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .button,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,html.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .button,html.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button{border-color:rgba(255,178,26,.72)!important;color:#ffbf3d!important}@media (max-width:1180px){.hooger-shop-layout{grid-template-columns:minmax(0,1fr) minmax(14.5rem,16rem)}.hooger-shop-archive .hooger-shop-products .woocommerce ul.products,.hooger-shop-archive .hooger-shop-products ul.products,.hooger-shop-archive .hooger-shop-products ul.products.columns-1,.hooger-shop-archive .hooger-shop-products ul.products.columns-2,.hooger-shop-archive .hooger-shop-products ul.products.columns-3,.hooger-shop-archive .hooger-shop-products ul.products.columns-4,.hooger-shop-archive .hooger-shop-products ul.products.columns-5,.hooger-shop-archive .hooger-shop-products ul.products.columns-6{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1024px){.hooger-shop-archive .hooger-container{inline-size:min(100% - 1.5rem,54rem)}.hooger-shop-layout{grid-template-areas:"products";grid-template-columns:minmax(0,1fr)}.hooger-shop-filter-toggle{align-items:center;background:#fff;border:1px solid #eadfce;border-radius:.9rem;color:#111827;display:inline-flex;font-size:.86rem;font-weight:950;gap:.45rem;margin:0 0 .9rem;min-height:2.7rem;padding:.55rem .8rem}.hooger-shop-filter-backdrop{background:rgba(6,12,24,.54);border:0;display:block;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .18s ease;z-index:1100}.hooger-shop-sidebar{background:#fff;border-inline-start:1px solid #eadfce;border-radius:1.2rem 0 0 1.2rem;box-shadow:0 28px 80px rgba(20,33,61,.18);display:block;height:100dvh;inset-block:0;inset-inline-end:0;max-width:min(88vw,22rem);overflow-y:auto;padding:1rem;position:fixed;transform:translateX(105%);transition:transform .2s ease;width:min(88vw,22rem);z-index:1101}.hooger-shop-sidebar__head{align-items:center;border-bottom:1px solid #eadfce;display:flex;justify-content:space-between;margin:-.2rem 0 .95rem;padding-bottom:.75rem}.hooger-shop-sidebar__head button{align-items:center;background:#f5f2ec;border:0;border-radius:.72rem;color:#111827;display:inline-flex;height:2.35rem;justify-content:center;width:2.35rem}.hooger-landing.is-shop-filter-open .hooger-shop-sidebar,body.is-shop-filter-open .hooger-shop-sidebar{transform:translateX(0)}.hooger-landing.is-shop-filter-open .hooger-shop-filter-backdrop,body.is-shop-filter-open .hooger-shop-filter-backdrop{opacity:1;pointer-events:auto}.hooger-shop-archive .hooger-shop-products .woocommerce ul.products,.hooger-shop-archive .hooger-shop-products ul.products,.hooger-shop-archive .hooger-shop-products ul.products.columns-1,.hooger-shop-archive .hooger-shop-products ul.products.columns-2,.hooger-shop-archive .hooger-shop-products ul.products.columns-3,.hooger-shop-archive .hooger-shop-products ul.products.columns-4,.hooger-shop-archive .hooger-shop-products ul.products.columns-5,.hooger-shop-archive .hooger-shop-products ul.products.columns-6{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hooger-dark .hooger-shop-filter-toggle,body.hooger-dark .hooger-shop-sidebar,html.hooger-dark .hooger-shop-filter-toggle,html.hooger-dark .hooger-shop-sidebar{background:#111c2f;border-color:#293a57;color:#f8fafc}body.hooger-dark .hooger-shop-sidebar__head,html.hooger-dark .hooger-shop-sidebar__head{border-color:#293a57}body.hooger-dark .hooger-shop-sidebar__head button,html.hooger-dark .hooger-shop-sidebar__head button{background:#0c1525;color:#f8fafc}}@media (max-width:720px){.hooger-shop-archive{padding-block-start:.8rem}.hooger-shop-archive .hooger-container{inline-size:min(100% - .9rem,34rem)}.hooger-shop-shell{border-radius:1.05rem;padding:.78rem}.hooger-shop-hero{gap:.42rem;padding:.65rem .45rem 1rem}.hooger-shop-hero h1{font-size:clamp(1.7rem, 8vw, 2.25rem)}.hooger-shop-hero p{font-size:.84rem;line-height:1.8}.hooger-shop-products{grid-template-columns:auto minmax(0,1fr)}.hooger-shop-products>.woocommerce-ordering{grid-column:2}.hooger-shop-products>.woocommerce-result-count{font-size:.76rem;grid-column:1/-1;justify-self:stretch;order:3}.hooger-shop-products>ul.products{order:4}.hooger-shop-products .woocommerce-ordering select{min-width:0;width:100%}.hooger-shop-archive .hooger-shop-products ul.products li.product{border-radius:.9rem;padding:.58rem}.hooger-shop-archive .hooger-shop-products ul.products li.product::before{font-size:.62rem;inset-block-start:.56rem;inset-inline-start:.56rem;padding:.28rem .45rem}.hooger-shop-archive .hooger-shop-products ul.products li.product::after{height:1.85rem;inset-block-start:.52rem;inset-inline-end:.52rem;width:1.85rem}.hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{font-size:.78rem;min-height:2.7rem}.hooger-shop-archive .hooger-shop-products ul.products li.product .button,.hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button{font-size:.68rem;min-height:2.32rem;padding-inline:.42rem}}@media (max-width:430px){.hooger-shop-archive .hooger-shop-products .woocommerce ul.products,.hooger-shop-archive .hooger-shop-products ul.products,.hooger-shop-archive .hooger-shop-products ul.products.columns-1,.hooger-shop-archive .hooger-shop-products ul.products.columns-2,.hooger-shop-archive .hooger-shop-products ul.products.columns-3,.hooger-shop-archive .hooger-shop-products ul.products.columns-4,.hooger-shop-archive .hooger-shop-products ul.products.columns-5,.hooger-shop-archive .hooger-shop-products ul.products.columns-6{gap:.65rem!important}.hooger-shop-view-switch button{height:2.25rem;width:2.28rem}}.hooger-loyalty-card{background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.26),transparent 7.5rem),linear-gradient(135deg,#14213d,#1d4ed8 58%,#f59e0b);box-shadow:0 22px 48px rgba(20,33,61,.18)}.hooger-loyalty-card[data-hooger-loyalty-tier=bronze]{background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.22),transparent 7.5rem),linear-gradient(135deg,#6b3f24,#b77945)}.hooger-loyalty-card[data-hooger-loyalty-tier=silver]{background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.28),transparent 7.5rem),linear-gradient(135deg,#475569,#94a3b8)}.hooger-loyalty-card[data-hooger-loyalty-tier=gold]{background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.28),transparent 7.5rem),linear-gradient(135deg,#92400e,#f59e0b)}.hooger-loyalty-card[data-hooger-loyalty-tier=diamond]{background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.28),transparent 7.5rem),linear-gradient(135deg,#0f172a,#2563eb 55%,#60a5fa)}.hooger-loyalty-card__head{align-items:stretch}.hooger-loyalty-card__head>div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:.9rem;min-width:0;padding:.7rem .78rem}.hooger-loyalty-card__benefit{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:.85rem;color:rgba(255,255,255,.9);font-size:.84rem;font-weight:850;line-height:1.8;margin:-.25rem 0 0;padding:.7rem .85rem;position:relative;z-index:1}.hooger-coupon-card__head,.hooger-history-card__head{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.hooger-coupon-card__head h3,.hooger-history-card__head h3{min-width:0}.hooger-coupon-card__head [data-hooger-coupon-toggle],.hooger-history-card__head [data-hooger-history-toggle]{align-items:center;background:var(--secondary);border:1px solid var(--border);border-radius:999px;color:var(--foreground);display:none;font-size:.75rem;font-weight:900;gap:.34rem;min-block-size:2.3rem;padding:.34rem .58rem}.hooger-coupon-card__head [data-hooger-coupon-toggle] em,.hooger-history-card__head [data-hooger-history-toggle] em{align-items:center;background:var(--accent);border-radius:999px;color:var(--accent-foreground);display:inline-flex;font-style:normal;font-weight:950;justify-content:center;min-block-size:1.35rem;min-inline-size:1.35rem;padding-inline:.34rem}.hooger-coupon-card__head [data-hooger-coupon-toggle] .hooger-icon,.hooger-history-card__head [data-hooger-history-toggle] .hooger-icon{height:.95rem;transition:transform .18s ease;width:.95rem}.hooger-loyalty-tier-map{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.hooger-loyalty-tier-map article{background:var(--card);border:1px solid var(--border);border-radius:.95rem;display:grid;gap:.25rem;min-width:0;padding:.85rem;position:relative}.hooger-loyalty-tier-map article::before{background:rgba(245,158,11,.12);background:color-mix(in srgb,var(--tier-color,var(--accent)) 26%,transparent);border-radius:inherit;content:"";inset:0;opacity:.45;pointer-events:none;position:absolute}.hooger-loyalty-tier-map article>*{position:relative;z-index:1}.hooger-loyalty-tier-map article>span{background:var(--tier-color,var(--accent));border-radius:999px;box-shadow:var(--shadow-soft,none);box-shadow:0 0 0 4px color-mix(in srgb,var(--tier-color,var(--accent)) 18%,transparent);height:.7rem;width:.7rem}.hooger-loyalty-tier-map article.is-current{border-color:var(--tier-color,var(--accent));box-shadow:var(--shadow-soft,none);box-shadow:0 14px 32px color-mix(in srgb,var(--tier-color,var(--accent)) 16%,transparent)}.hooger-loyalty-tier-map article.is-locked{opacity:.64}.hooger-loyalty-tier-map strong{color:var(--foreground);font-size:.92rem;font-weight:950;min-width:0}.hooger-loyalty-tier-map em,.hooger-loyalty-tier-map small{color:var(--muted-foreground);font-size:.74rem;font-style:normal;line-height:1.7}@media (max-width:920px){.hooger-loyalty-tier-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hooger-coupon-card,.hooger-loyalty-history{gap:.75rem;overflow:hidden}.hooger-coupon-card__head,.hooger-history-card__head{align-items:center}.hooger-coupon-card__head h3,.hooger-history-card__head h3{font-size:.98rem;line-height:1.6}.hooger-coupon-card__head [data-hooger-coupon-toggle],.hooger-history-card__head [data-hooger-history-toggle]{display:inline-flex;flex:0 0 auto}.hooger-coupon-card:not(.is-open) .hooger-coupon-list,.hooger-loyalty-history:not(.is-open) .hooger-loyalty-history-list{max-block-size:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-.25rem)}.hooger-coupon-card.is-open .hooger-coupon-list,.hooger-loyalty-history.is-open .hooger-loyalty-history-list{max-block-size:80rem;opacity:1;overflow:visible;transform:translateY(0)}.hooger-coupon-card .hooger-coupon-list,.hooger-loyalty-history .hooger-loyalty-history-list{transition:max-block-size .24s ease,opacity .18s ease,transform .18s ease}.hooger-coupon-card.is-open [data-hooger-coupon-toggle] .hooger-icon,.hooger-loyalty-history.is-open [data-hooger-history-toggle] .hooger-icon{transform:rotate(180deg)}.hooger-profile-panel[data-hooger-profile-panel=loyalty].is-active{overflow:hidden}.hooger-loyalty-card{border-radius:1rem;box-sizing:border-box;gap:.85rem;inline-size:100%;max-inline-size:100%;padding:.9rem}.hooger-loyalty-card::after{height:5.5rem;width:5.5rem}.hooger-loyalty-card__head{align-items:stretch;display:grid!important;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;position:relative}.hooger-loyalty-card__head>span{border-radius:.85rem;flex:none;height:2.55rem;inset-block-start:.65rem;inset-inline-end:.65rem;position:absolute;width:2.55rem;z-index:2}.hooger-loyalty-card__head>div{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-block-size:4.6rem;padding:.72rem .78rem;text-align:start}.hooger-loyalty-card__head>div:first-of-type{grid-column:1/-1;min-block-size:4.35rem;padding-inline-end:3.8rem}.hooger-loyalty-card__head small,.hooger-loyalty-card__head strong{min-inline-size:0;overflow-wrap:break-word;white-space:normal!important}.hooger-loyalty-card__head strong{font-size:clamp(1.05rem, 4.6vw, 1.45rem);line-height:1.35}.hooger-loyalty-card__head small{font-size:.74rem;line-height:1.65}.hooger-loyalty-progress div{align-items:start;display:grid;gap:.25rem;grid-template-columns:1fr;line-height:1.7;margin-bottom:.55rem}.hooger-loyalty-progress div span{min-inline-size:0;overflow-wrap:break-word}.hooger-loyalty-card__benefit{font-size:.78rem;line-height:1.75;margin:0;padding:.68rem .75rem}.hooger-loyalty-tier-map{grid-template-columns:1fr}}@media (max-width:370px){.hooger-loyalty-card__head{grid-template-columns:1fr}.hooger-loyalty-card__head>div{min-block-size:auto}}.hooger-ref-stat-grid{display:grid!important;gap:1rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;inline-size:100%!important}.hooger-ref-stat-card{align-items:center!important;background:#fff!important;border:1px solid #e4e7ee!important;border-radius:14px!important;color:#0d1830!important;display:grid!important;justify-items:center!important;min-block-size:148px!important;padding:1.35rem!important;text-align:center!important}.hooger-ref-stat-card strong{color:#f6a51a!important;direction:rtl!important;font-family:IranSans,IRANSans,Tahoma,Arial,sans-serif!important;font-size:clamp(2rem, 4vw, 2.65rem)!important;font-weight:950!important;line-height:1!important;unicode-bidi:isolate!important}.hooger-ref-stat-card span{color:#657089!important;font-size:.95rem!important;font-weight:800!important;line-height:1.8!important;margin-block-start:.75rem!important}.hooger-ref-about-copy-section{background:#fff!important;border:1px solid #e4e7ee!important;border-radius:14px!important;padding:clamp(1.4rem,3vw,2.25rem)!important;width:min(100%,1020px)!important}.hooger-ref-about-copy-section .elementor-widget-text-editor,.hooger-ref-about-copy-section .elementor-widget-text-editor p{color:#657089!important;direction:rtl!important;font-size:1rem!important;line-height:2.15!important;text-align:right!important}.hooger-ref-about-copy-section .elementor-widget-text-editor p{margin:0 0 1rem!important}.hooger-ref-about-copy-section .elementor-widget-text-editor p:last-child{margin-bottom:0!important}.hooger-ref-about-copy-section .elementor-widget-text-editor strong{color:#0d1830!important;display:block!important;font-size:clamp(1.15rem, 2.3vw, 1.45rem)!important;font-weight:950!important;line-height:1.8!important}.hooger-landing.hooger-dark .hooger-ref-about-copy-section,.hooger-landing.hooger-dark .hooger-ref-stat-card,body.hooger-dark .hooger-ref-about-copy-section,body.hooger-dark .hooger-ref-stat-card,html.hooger-dark .hooger-ref-about-copy-section,html.hooger-dark .hooger-ref-stat-card{background:#19233f!important;border-color:#2b3860!important;color:#fff!important}.hooger-landing.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor,.hooger-landing.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor p,.hooger-landing.hooger-dark .hooger-ref-stat-card span,body.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor,body.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor p,body.hooger-dark .hooger-ref-stat-card span,html.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor,html.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor p,html.hooger-dark .hooger-ref-stat-card span{color:#aeb8d0!important}.hooger-landing.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor strong,body.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor strong,html.hooger-dark .hooger-ref-about-copy-section .elementor-widget-text-editor strong{color:#fff!important}@media (max-width:900px){.hooger-ref-stat-grid{grid-template-columns:1fr!important}.hooger-ref-stat-card{min-block-size:112px!important}}@media (max-width:900px){.hooger-elementor-footer .hooger-elementor-footer-main,.hooger-footer__top{padding-block:1.5rem 1.1rem!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container,.hooger-footer__grid{display:grid!important;gap:.78rem!important;grid-template-columns:minmax(0,1fr)!important;margin-inline:auto!important;max-width:38rem!important;padding:0!important;width:min(100% - 1.5rem,38rem)!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container>.elementor-column{margin:0!important;width:100%!important}.hooger-elementor-footer .hooger-footer-part--brand,.hooger-footer__brand{align-items:center!important;display:grid!important;justify-items:center!important;margin:0 auto .4rem!important;max-width:none!important;text-align:center!important;width:100%!important}.hooger-elementor-footer .hooger-footer-part--brand p,.hooger-footer__brand p{max-width:31rem!important;text-align:center!important}.hooger-elementor-footer .hooger-logo--footer,.hooger-logo--footer{justify-self:center!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-logo--footer,.hooger-footer__brand .hooger-logo--footer{justify-self:center!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-footer-social,.hooger-footer-social,.hooger-footer__brand .hooger-footer-social{justify-content:center!important;justify-self:center!important;margin:.75rem auto 0!important;width:100%!important}.hooger-elementor-footer .hooger-footer-part--brand .hooger-footer-social a,.hooger-footer-social a,.hooger-footer__brand .hooger-footer-social a{flex:0 0 2.45rem!important;height:2.45rem!important;width:2.45rem!important}.hooger-elementor-footer .hooger-footer-mobile-accordion,.hooger-footer .hooger-footer-mobile-accordion,.hooger-footer__grid>div:not(.hooger-footer__brand){background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:1rem!important;overflow:hidden!important;width:100%!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion h3,.hooger-elementor-footer .hooger-footer-mobile-accordion h4,.hooger-footer .hooger-footer-mobile-accordion h4,.hooger-footer__grid>div:not(.hooger-footer__brand)>h4{align-items:center!important;cursor:pointer!important;display:flex!important;font-size:.98rem!important;justify-content:space-between!important;margin:0!important;min-height:3.25rem!important;padding:0 .95rem!important;text-align:right!important;user-select:none!important;width:100%!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title::after,.hooger-elementor-footer .hooger-footer-mobile-accordion h3::after,.hooger-elementor-footer .hooger-footer-mobile-accordion h4::after,.hooger-footer .hooger-footer-mobile-accordion h4::after,.hooger-footer__grid>div:not(.hooger-footer__brand)>h4::after{align-items:center!important;background:0 0!important;color:#f6a51a!important;content:"+"!important;display:inline-flex!important;font-size:1.25rem!important;font-weight:950!important;height:auto!important;justify-content:center!important;margin:0!important;position:static!important;width:auto!important}.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open .elementor-heading-title::after,.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open h3::after,.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open h4::after,.hooger-footer .hooger-footer-mobile-accordion.is-open h4::after{content:"−"!important}.hooger-elementor-footer .hooger-footer-mobile-accordion.is-collapsed [data-hooger-footer-panel-item],.hooger-footer .hooger-footer-mobile-accordion.is-collapsed [data-hooger-footer-panel-item]{display:none!important}.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open [data-hooger-footer-panel-item],.hooger-footer .hooger-footer-mobile-accordion.is-open [data-hooger-footer-panel-item]{display:block!important;padding-inline:.95rem!important}.hooger-elementor-footer .hooger-footer-mobile-accordion.is-open [data-hooger-footer-panel-item]:last-child,.hooger-footer .hooger-footer-mobile-accordion.is-open [data-hooger-footer-panel-item]:last-child{padding-bottom:.9rem!important}.hooger-elementor-footer .hooger-footer-mobile-accordion a,.hooger-elementor-footer .hooger-footer-mobile-accordion p,.hooger-footer .hooger-footer-mobile-accordion a,.hooger-footer .hooger-footer-mobile-accordion p{font-size:.9rem!important;line-height:1.9!important;max-width:100%!important;overflow-wrap:break-word!important}.hooger-footer-contact-row{justify-content:flex-start!important;padding-block:.18rem!important}.hooger-elementor-footer .hooger-elementor-footer-copy,.hooger-footer__bottom{margin-top:.95rem!important;width:min(100% - 1.5rem,38rem)!important}}body.woocommerce-checkout.hooger-checkout-bridge-enabled{--hc-safe-gutter:clamp(0.75rem, 3.4vw, 1.5rem);--hc-safe-width:min(1120px, calc(100vw - (var(--hc-safe-gutter) * 2)))}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-hero,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content *,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{box-sizing:border-box!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{max-width:none!important;overflow-x:hidden!important;width:100%!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-notice,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-hero,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-NoticeGroup,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-error,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-info,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-message,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-notices-wrapper,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-notice]{inline-size:var(--hc-safe-width)!important;margin-inline:auto!important;max-inline-size:var(--hc-safe-width)!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-notice,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-error,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-info,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-message,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-notice]{align-items:flex-start!important;direction:rtl!important;display:grid!important;gap:.35rem!important;grid-template-columns:1fr!important;line-height:1.8!important;overflow:hidden!important;overflow-wrap:break-word!important;padding:clamp(.72rem,2.6vw,.95rem) clamp(.82rem,3vw,1rem)!important;text-align:right!important;white-space:normal!important;word-break:normal!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-error li,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-info li,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-message li{max-inline-size:100%!important;overflow-wrap:break-word!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-notice][hidden]{display:none!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list button,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li{direction:rtl!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;overflow:hidden!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label{grid-template-columns:3rem minmax(0,1fr)!important;padding:.92rem .9rem .92rem 3.15rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label>span{grid-column:1!important;grid-row:1/span 3!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list button small,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list button strong,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid em,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid small,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid strong,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] div.payment_box,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods label{max-inline-size:100%!important;min-inline-size:0!important;overflow-wrap:break-word!important;text-wrap:pretty}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list button{padding:.92rem .9rem .92rem 3.15rem!important}@media (max-width:1179px){body.woocommerce-checkout.hooger-checkout-bridge-enabled{--hc-safe-width:min(840px, calc(100vw - (var(--hc-safe-gutter) * 2)))}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout{grid-template-columns:1fr!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{grid-column:auto!important;grid-row:auto!important;position:static!important;top:auto!important}}@media (max-width:1100px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods{grid-template-columns:1fr!important}}@media (max-width:767px){body.woocommerce-checkout.hooger-checkout-bridge-enabled{--hc-safe-gutter:clamp(0.68rem, 4vw, 0.95rem);--hc-safe-width:calc(100vw - (var(--hc-safe-gutter) * 2))}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-section-title{align-items:flex-start!important;gap:.62rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li{min-height:0!important;padding:.86rem .82rem .86rem 2.85rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list button::after,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label::after,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li::after{inset-inline-end:0.72rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label[data-hooger-delivery-mode-card=pickup]::before{inset-inline-end:0.62rem!important;max-inline-size:calc(100% - 1.24rem)!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list button{padding:.86rem .82rem .86rem 2.85rem!important}}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{padding-block-start:clamp(0.85rem,1.9vw,1.55rem)!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce{row-gap:clamp(.68rem,1.45vw,1rem)!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-hero{direction:rtl!important;margin:0 auto!important;padding-block-start:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title{direction:rtl!important;inline-size:min(34rem,100%)!important;margin-inline:0 auto!important;text-align:right!important;unicode-bidi:isolate!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-page-back{align-items:center!important;direction:rtl!important;display:inline-flex!important;flex-direction:row!important;gap:.35rem!important;justify-content:flex-start!important;margin:0 0 .48rem!important;text-align:right!important;unicode-bidi:isolate!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-page-lead,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-page-title{direction:rtl!important;text-align:right!important;unicode-bidi:plaintext!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-page-title{margin-bottom:.28rem!important}@media (max-width:1023px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{padding-block-start:0.78rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title{margin-inline:0 auto!important;text-align:right!important}}@media (max-width:767px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{padding-block-start:0.62rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce{row-gap:.62rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-page-back{justify-content:flex-start!important;margin-inline:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-page-lead{line-height:1.68!important}}body.hooger-checkout-bridge-order-received,body.woocommerce-order-received{--hor-gutter:clamp(0.75rem, 3vw, 1.25rem);--hor-page-width:min(1080px, calc(100vw - (var(--hor-gutter) * 2)))}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content,body.woocommerce-order-received .hooger-woocommerce-content{background:radial-gradient(circle at 82% 0,color-mix(in srgb,#22c55e 12%,transparent),transparent 24rem),radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--accent,#f59e0b) 12%,transparent),transparent 20rem),linear-gradient(180deg,color-mix(in srgb,var(--secondary,#f7f3ec) 52%,var(--background,#fff)) 0,var(--background,#fff) 22rem)!important;overflow-x:hidden!important;padding-block:clamp(1rem,2.4vw,1.8rem) clamp(2.5rem,5vw,4rem)!important}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content .woocommerce,body.hooger-checkout-bridge-order-received .hooger-woocommerce-content .woocommerce-order,body.woocommerce-order-received .hooger-woocommerce-content .woocommerce,body.woocommerce-order-received .hooger-woocommerce-content .woocommerce-order{box-sizing:border-box!important;inline-size:var(--hor-page-width)!important;margin-inline:auto!important;max-inline-size:var(--hor-page-width)!important;min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content .woocommerce-order,body.woocommerce-order-received .hooger-woocommerce-content .woocommerce-order{background:0 0!important;border:0!important;box-shadow:none!important;color:var(--foreground,#17213c)!important;display:grid!important;gap:clamp(.85rem,2vw,1.15rem)!important;padding:0!important}body.hooger-checkout-bridge-order-received .woocommerce-notice--success,body.hooger-checkout-bridge-order-received .woocommerce-thankyou-order-received,body.woocommerce-order-received .woocommerce-notice--success,body.woocommerce-order-received .woocommerce-thankyou-order-received{display:none!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou,body.woocommerce-order-received .hooger-checkout-bridge-thankyou{background:linear-gradient(135deg,color-mix(in srgb,#16a34a 12%,var(--card,#fff)),var(--card,#fff) 52%),var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,#16a34a 20%,var(--border,rgba(232,223,208,.72)))!important;border-radius:clamp(1.15rem,2.5vw,1.65rem)!important;box-shadow:0 22px 55px rgba(15,23,42,.09)!important;box-sizing:border-box!important;color:var(--foreground,#17213c)!important;direction:rtl!important;display:grid!important;gap:clamp(1rem,2.2vw,1.35rem)!important;inline-size:100%!important;margin:0!important;max-inline-size:100%!important;min-inline-size:0!important;overflow:hidden!important;padding:clamp(1rem,2.5vw,1.45rem)!important;text-align:right!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header{align-items:center!important;display:grid!important;gap:.8rem!important;grid-template-columns:auto minmax(0,1fr)!important;min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header>span,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header>span{align-items:center!important;background:#16a34a!important;border-radius:1rem!important;color:#fff!important;display:inline-flex!important;flex:0 0 clamp(2.65rem,6vw,3.2rem)!important;block-size:clamp(2.65rem,6vw,3.2rem)!important;inline-size:clamp(2.65rem,6vw,3.2rem)!important;justify-content:center!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header .hooger-icon,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header .hooger-icon{block-size:1.18rem!important;inline-size:1.18rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header div,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header div{min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header strong,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header strong{color:var(--foreground,#17213c)!important;display:block!important;font-size:clamp(1.2rem, 3vw, 1.65rem)!important;font-weight:950!important;line-height:1.45!important;margin:0 0 .2rem!important;overflow-wrap:break-word!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header small,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header small{color:var(--muted-foreground,#667085)!important;display:block!important;font-size:clamp(.88rem, 2vw, .98rem)!important;line-height:1.9!important;overflow-wrap:break-word!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid,body.hooger-checkout-bridge-order-received .woocommerce-order-overview,body.hooger-checkout-bridge-order-received ul.order_details,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.order_details{display:grid!important;gap:.72rem!important;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))!important;inline-size:100%!important;list-style:none!important;margin:0!important;max-inline-size:100%!important;padding:0!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid>div,body.hooger-checkout-bridge-order-received .woocommerce-order-overview li,body.hooger-checkout-bridge-order-received ul.order_details li,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid>div,body.woocommerce-order-received .woocommerce-order-overview li,body.woocommerce-order-received ul.order_details li{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f7f3ec) 78%,var(--card,#fff))!important;border:1px solid var(--border,rgba(232,223,208,.72))!important;border-radius:1rem!important;box-sizing:border-box!important;display:grid!important;gap:.25rem!important;margin:0!important;min-block-size:4.35rem!important;min-inline-size:0!important;overflow:hidden!important;padding:.85rem .9rem!important;text-align:right!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid span,body.hooger-checkout-bridge-order-received .woocommerce-order-overview li,body.hooger-checkout-bridge-order-received ul.order_details li,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid span,body.woocommerce-order-received .woocommerce-order-overview li,body.woocommerce-order-received ul.order_details li{color:var(--muted-foreground,#667085)!important;font-size:.82rem!important;font-weight:800!important;line-height:1.65!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid strong,body.hooger-checkout-bridge-order-received .woocommerce-order-overview li strong,body.hooger-checkout-bridge-order-received ul.order_details li strong,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid strong,body.woocommerce-order-received .woocommerce-order-overview li strong,body.woocommerce-order-received ul.order_details li strong{color:var(--foreground,#17213c)!important;display:block!important;font-size:.95rem!important;font-weight:950!important;line-height:1.65!important;min-inline-size:0!important;overflow-wrap:break-word!important}body.hooger-checkout-bridge-order-received .woocommerce-order-overview,body.hooger-checkout-bridge-order-received ul.order_details,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.order_details{background:0 0!important;border:0!important;box-shadow:none!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-pickup-summary,body.woocommerce-order-received .hooger-checkout-bridge-pickup-summary{align-items:start!important;background:var(--card,#fff)!important;background:color-mix(in srgb,var(--primary,#1b2a68) 8%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--primary,#1b2a68) 18%,var(--border,rgba(232,223,208,.72)))!important;border-radius:1rem!important;display:grid!important;gap:.75rem!important;grid-template-columns:auto minmax(0,1fr)!important;padding:.9rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-pickup-summary>span,body.woocommerce-order-received .hooger-checkout-bridge-pickup-summary>span{align-items:center!important;background:var(--primary,#1b2a68)!important;border-radius:.85rem!important;color:#fff!important;display:inline-flex!important;block-size:2.45rem!important;inline-size:2.45rem!important;justify-content:center!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-pickup-summary p,body.woocommerce-order-received .hooger-checkout-bridge-pickup-summary p{color:var(--muted-foreground,#667085)!important;line-height:1.9!important;margin:.25rem 0 0!important;overflow-wrap:break-word!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-actions,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-actions{display:flex!important;flex-wrap:wrap!important;gap:.7rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-actions a,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-actions a{align-items:center!important;background:var(--accent,#f59e0b)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 55%,transparent)!important;border-radius:1rem!important;color:var(--accent-foreground,#111827)!important;display:inline-flex!important;font-weight:950!important;gap:.42rem!important;justify-content:center!important;min-block-size:3.05rem!important;min-inline-size:11rem!important;padding:.72rem 1rem!important;text-decoration:none!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-actions a+a,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-actions a+a{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f7f3ec) 78%,var(--card,#fff))!important;border-color:var(--border,rgba(232,223,208,.72))!important;color:var(--foreground,#17213c)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-actions .hooger-icon,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-actions .hooger-icon{block-size:1rem!important;inline-size:1rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-details,body.hooger-checkout-bridge-order-received .woocommerce-customer-details,body.hooger-checkout-bridge-order-received .woocommerce-order-details,body.woocommerce-order-received .hooger-checkout-bridge-safe-details,body.woocommerce-order-received .woocommerce-customer-details,body.woocommerce-order-received .woocommerce-order-details{background:var(--card,#fff)!important;border:1px solid var(--border,rgba(232,223,208,.72))!important;border-radius:clamp(1.15rem,2.5vw,1.5rem)!important;box-shadow:0 18px 42px rgba(15,23,42,.08)!important;box-sizing:border-box!important;direction:rtl!important;inline-size:100%!important;margin:0!important;max-inline-size:100%!important;min-inline-size:0!important;overflow:hidden!important;padding:clamp(1rem,2.5vw,1.25rem)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-items,body.woocommerce-order-received .hooger-checkout-bridge-safe-items{display:grid!important;gap:.72rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item,body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-total,body.woocommerce-order-received .hooger-checkout-bridge-safe-item,body.woocommerce-order-received .hooger-checkout-bridge-safe-total{align-items:center!important;background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f7f3ec) 78%,var(--card,#fff))!important;border:1px solid var(--border,rgba(232,223,208,.72))!important;border-radius:1rem!important;box-sizing:border-box!important;display:grid!important;gap:.75rem!important;grid-template-columns:minmax(0,1fr) max-content!important;inline-size:100%!important;min-inline-size:0!important;padding:.85rem .9rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item>div,body.woocommerce-order-received .hooger-checkout-bridge-safe-item>div{min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item strong,body.woocommerce-order-received .hooger-checkout-bridge-safe-item strong{color:var(--foreground,#17213c)!important;display:block!important;line-height:1.7!important;overflow-wrap:break-word!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item small,body.woocommerce-order-received .hooger-checkout-bridge-safe-item small{color:var(--muted-foreground,#667085)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item em,body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-total strong,body.woocommerce-order-received .hooger-checkout-bridge-safe-item em,body.woocommerce-order-received .hooger-checkout-bridge-safe-total strong{color:var(--accent,#f59e0b)!important;font-style:normal!important;font-weight:950!important;justify-self:end!important;line-height:1.7!important;text-align:left!important;white-space:nowrap!important}body.hooger-checkout-bridge-order-received .woocommerce-order-details table,body.hooger-checkout-bridge-order-received .woocommerce-order-details tbody,body.hooger-checkout-bridge-order-received .woocommerce-order-details td,body.hooger-checkout-bridge-order-received .woocommerce-order-details tfoot,body.hooger-checkout-bridge-order-received .woocommerce-order-details th,body.hooger-checkout-bridge-order-received .woocommerce-order-details tr,body.woocommerce-order-received .woocommerce-order-details table,body.woocommerce-order-received .woocommerce-order-details tbody,body.woocommerce-order-received .woocommerce-order-details td,body.woocommerce-order-received .woocommerce-order-details tfoot,body.woocommerce-order-received .woocommerce-order-details th,body.woocommerce-order-received .woocommerce-order-details tr{border-color:var(--border,rgba(232,223,208,.72))!important;max-inline-size:100%!important;overflow-wrap:break-word!important}body.hooger-checkout-bridge-order-received .woocommerce-order-details table,body.woocommerce-order-received .woocommerce-order-details table{inline-size:100%!important;table-layout:fixed!important}body.hooger-dark.hooger-checkout-bridge-order-received .hooger-woocommerce-content,body.hooger-dark.woocommerce-order-received .hooger-woocommerce-content,html.hooger-dark body.hooger-checkout-bridge-order-received .hooger-woocommerce-content,html.hooger-dark body.woocommerce-order-received .hooger-woocommerce-content{background:radial-gradient(circle at 82% 0,rgba(34,197,94,.13),transparent 24rem),radial-gradient(circle at 12% 10%,rgba(245,158,11,.13),transparent 20rem),linear-gradient(180deg,#111827 0,#0b1220 28rem)!important}body.hooger-dark.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-details,body.hooger-dark.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou,body.hooger-dark.woocommerce-order-received .hooger-checkout-bridge-safe-details,body.hooger-dark.woocommerce-order-received .hooger-checkout-bridge-thankyou,html.hooger-dark body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-details,html.hooger-dark body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou,html.hooger-dark body.woocommerce-order-received .hooger-checkout-bridge-safe-details,html.hooger-dark body.woocommerce-order-received .hooger-checkout-bridge-thankyou{background:#141f33!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 24px 60px rgba(0,0,0,.28)!important}body.hooger-dark.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item,body.hooger-dark.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-total,body.hooger-dark.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid>div,body.hooger-dark.woocommerce-order-received .hooger-checkout-bridge-safe-item,body.hooger-dark.woocommerce-order-received .hooger-checkout-bridge-safe-total,body.hooger-dark.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid>div,html.hooger-dark body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item,html.hooger-dark body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-total,html.hooger-dark body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid>div,html.hooger-dark body.woocommerce-order-received .hooger-checkout-bridge-safe-item,html.hooger-dark body.woocommerce-order-received .hooger-checkout-bridge-safe-total,html.hooger-dark body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid>div{background:#1b2940!important;border-color:rgba(148,163,184,.18)!important}@media (max-width:640px){body.hooger-checkout-bridge-order-received,body.woocommerce-order-received{--hor-gutter:clamp(.65rem, 4vw, .92rem)}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header{align-items:start!important;grid-template-columns:auto minmax(0,1fr)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid,body.hooger-checkout-bridge-order-received .woocommerce-order-overview,body.hooger-checkout-bridge-order-received ul.order_details,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.order_details{grid-template-columns:1fr!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item,body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-total,body.woocommerce-order-received .hooger-checkout-bridge-safe-item,body.woocommerce-order-received .hooger-checkout-bridge-safe-total{align-items:start!important;grid-template-columns:1fr!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-item em,body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-total strong,body.woocommerce-order-received .hooger-checkout-bridge-safe-item em,body.woocommerce-order-received .hooger-checkout-bridge-safe-total strong{justify-self:start!important;text-align:right!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-actions,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-actions{display:grid!important;grid-template-columns:1fr!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-actions a,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-actions a{inline-size:100%!important;min-inline-size:0!important}}@media (max-width:390px){body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-details,body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou,body.woocommerce-order-received .hooger-checkout-bridge-safe-details,body.woocommerce-order-received .hooger-checkout-bridge-thankyou{border-radius:1rem!important;padding:.82rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header>span,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header>span{block-size:2.45rem!important;inline-size:2.45rem!important}}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-book,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-address-list,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-additional-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order-table,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods{max-inline-size:100%!important;min-inline-size:0!important}@media (max-width:520px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-additional-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{border-radius:1rem!important;padding:.86rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-section-title>span{block-size:2.25rem!important;flex-basis:2.25rem!important;inline-size:2.25rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-section-title strong{font-size:1rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label{grid-template-columns:2.75rem minmax(0,1fr)!important}}.hooger-order-card footer>div{align-items:center!important;direction:rtl!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr) auto!important;inline-size:100%!important}.hooger-order-card footer>div>strong{grid-column:1!important;justify-self:start!important;min-width:0!important;text-align:right!important}.hooger-order-card footer button.hooger-order-detail-toggle,.hooger-order-detail-toggle{align-items:center!important;background:#fff4df!important;border:1px solid #f2a316!important;border-radius:12px!important;box-shadow:0 8px 18px rgba(246,161,10,.12)!important;color:#14213d!important;direction:rtl!important;display:inline-flex!important;gap:.36rem!important;grid-column:2!important;justify-content:center!important;justify-self:end!important;line-height:1.35!important;min-block-size:2.35rem!important;min-inline-size:7.55rem!important;padding:.48rem .68rem!important;white-space:nowrap!important}.hooger-order-detail-toggle .hooger-icon,.hooger-order-detail-toggle span{color:#14213d!important;stroke:currentColor!important}.hooger-order-detail-toggle .hooger-icon{flex:0 0 auto!important;height:.95rem!important;width:.95rem!important}.hooger-order-card footer button.hooger-order-detail-toggle:focus-visible,.hooger-order-card footer button.hooger-order-detail-toggle:hover{background:#f6a10a!important;border-color:#f6a10a!important;color:#101827!important}.hooger-order-card footer button.hooger-order-detail-toggle:focus-visible .hooger-icon,.hooger-order-card footer button.hooger-order-detail-toggle:focus-visible span,.hooger-order-card footer button.hooger-order-detail-toggle:hover .hooger-icon,.hooger-order-card footer button.hooger-order-detail-toggle:hover span{color:#101827!important}@media (max-width:640px){.hooger-order-card footer{align-items:stretch!important;display:grid!important;gap:.62rem!important}.hooger-order-card footer>span{justify-self:end!important;text-align:right!important}.hooger-order-card footer>div{gap:.5rem!important}.hooger-order-card footer button.hooger-order-detail-toggle,.hooger-order-detail-toggle{border-radius:11px!important;min-inline-size:7.15rem!important;padding-inline:.58rem!important}}@media (max-width:640px){.hooger-order-card footer>div{column-gap:.75rem!important;direction:ltr!important;display:grid!important;grid-template-columns:minmax(6.9rem,max-content) minmax(1.6rem,1fr) max-content!important;inline-size:100%!important;max-inline-size:100%!important}.hooger-order-card footer>div>strong{direction:rtl!important;grid-column:3!important;justify-self:end!important;min-inline-size:max-content!important;text-align:right!important;white-space:nowrap!important}.hooger-order-card footer button.hooger-order-detail-toggle,.hooger-order-detail-toggle{direction:rtl!important;grid-column:1!important;justify-self:start!important;max-inline-size:8.35rem!important}}body.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle,body.hooger-dark .hooger-order-detail-toggle,html.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle,html.hooger-dark .hooger-order-detail-toggle{background:#ffb21a!important;border-color:#ffd27a!important;box-shadow:0 10px 24px rgba(255,178,26,.2)!important;color:#111827!important}body.hooger-dark .hooger-order-detail-toggle .hooger-icon,body.hooger-dark .hooger-order-detail-toggle span,html.hooger-dark .hooger-order-detail-toggle .hooger-icon,html.hooger-dark .hooger-order-detail-toggle span{color:#111827!important;stroke:currentColor!important}body.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:focus-visible,body.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:hover,html.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:focus-visible,html.hooger-dark .hooger-order-card footer button.hooger-order-detail-toggle:hover{background:#ffc247!important;color:#0f172a!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary{min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions{align-items:center!important;direction:rtl!important;display:flex!important;gap:.75rem!important;grid-template-columns:none!important;inline-size:100%!important;justify-content:space-between!important;min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-card__total{flex:0 0 auto!important;grid-column:auto!important;justify-self:auto!important;margin:0!important;min-inline-size:max-content!important;order:1!important;text-align:right!important;white-space:nowrap!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-detail-toggle{flex:0 1 auto!important;grid-column:auto!important;inline-size:auto!important;justify-self:auto!important;margin:0!important;max-inline-size:min(9rem,48vw)!important;min-inline-size:7.1rem!important;order:2!important;position:static!important;transform:none!important}@media (max-width:640px){.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary{align-items:stretch!important;display:grid!important;gap:.72rem!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__items{display:block!important;inline-size:100%!important;justify-self:stretch!important;line-height:1.7!important;min-inline-size:0!important;text-align:center!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions{background:0 0!important;column-gap:.7rem!important;grid-column:1!important;max-inline-size:100%!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-card__total{font-size:clamp(.98rem, 3.8vw, 1.08rem)!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-card footer.hooger-order-card__summary>.hooger-order-card__actions>.hooger-order-detail-toggle{border-radius:11px!important;min-block-size:2.35rem!important;padding:.46rem .62rem!important}}@media (max-width:767px){body.woocommerce-checkout.hooger-checkout-bridge-enabled{overflow-x:hidden!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-landing.hooger-wc-shell,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-page-main,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{inline-size:100%!important;margin-inline:0!important;max-inline-size:100%!important;min-inline-size:0!important;overflow-x:hidden!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content{padding-inline:clamp(.68rem,3.2vw,.95rem)!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled #customer_details,body.woocommerce-checkout.hooger-checkout-bridge-enabled .col2-set,body.woocommerce-checkout.hooger-checkout-bridge-enabled .col2-set .col-1,body.woocommerce-checkout.hooger-checkout-bridge-enabled .col2-set .col-2,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-notice,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-hero,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content>.hooger-container,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-NoticeGroup,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-additional-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-notices-wrapper,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-bridge-notice],body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout{inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;min-inline-size:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title{direction:rtl!important;text-align:center!important}}body.single-product .hooger-woocommerce-content div.product p.price,body.single-product .hooger-woocommerce-content div.product span.price{margin:clamp(.65rem,1.25vw,.95rem) 0 .72rem!important;position:relative!important;z-index:0!important}body.single-product .hooger-woocommerce-content div.product form.cart{align-items:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--card,#fff) 92%,var(--accent,#f59e0b) 8%),var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 76%,var(--accent,#f59e0b) 24%)!important;border-radius:1.35rem!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 1rem 2.4rem color-mix(in srgb,var(--foreground,#111827) 9%,transparent)!important;direction:rtl!important;display:grid!important;gap:.78rem!important;grid-template-columns:minmax(10rem,11.25rem) minmax(0,1fr)!important;margin-top:.2rem!important;padding:.72rem!important;width:100%!important}body.single-product .hooger-woocommerce-content div.product form.cart .quantity{grid-column:1!important;justify-self:stretch!important;margin:0!important;min-inline-size:0!important;width:100%!important}body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f8fafc) 78%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 72%,var(--accent,#f59e0b) 28%)!important;border-radius:1.05rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)!important;direction:rtl!important;grid-template-columns:3rem minmax(0,1fr) 3rem!important;min-block-size:3.28rem!important;overflow:hidden!important;width:100%!important}body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty{background:0 0!important;border:0!important;color:var(--foreground,#111827)!important;font-size:1.04rem!important;font-weight:950!important;height:3.28rem!important;min-block-size:3.28rem!important;padding:0!important;text-align:center!important}body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button{align-items:center!important;background:0 0!important;border:0!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#111827) 72%,var(--accent,#f59e0b) 28%)!important;display:inline-flex!important;font-size:1.18rem!important;font-weight:950!important;height:3.28rem!important;justify-content:center!important;min-block-size:3.28rem!important;min-inline-size:3rem!important;padding:0!important;transition:background-color .18s ease,color .18s ease,transform .18s ease!important}body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:focus-visible,body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:hover{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 14%,transparent)!important;color:var(--accent,#f59e0b)!important}body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:active{transform:scale(.96)}body.single-product .hooger-woocommerce-content div.product form.cart .single_add_to_cart_button{border-radius:1.05rem!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 .95rem 1.9rem color-mix(in srgb,var(--accent,#f59e0b) 24%,transparent)!important;grid-column:2!important;min-block-size:3.28rem!important;width:100%!important}body.hooger-dark.single-product .hooger-woocommerce-content div.product form.cart,body:has(.hooger-landing.hooger-dark).single-product .hooger-woocommerce-content div.product form.cart,html.hooger-dark body.single-product .hooger-woocommerce-content div.product form.cart{background:linear-gradient(135deg,rgba(18,36,58,.96),rgba(13,27,46,.92))!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 1.15rem 2.6rem rgba(0,0,0,.22)!important}body.hooger-dark.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced,body:has(.hooger-landing.hooger-dark).single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced,html.hooger-dark body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced{background:rgba(15,23,42,.56)!important;border-color:rgba(148,163,184,.25)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}body.hooger-dark.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty,body:has(.hooger-landing.hooger-dark).single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty,html.hooger-dark body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .qty{color:#f8fafc!important}body.hooger-dark.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button,body:has(.hooger-landing.hooger-dark).single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button,html.hooger-dark body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button{color:#cbd5e1!important}body.hooger-dark.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:focus-visible,body.hooger-dark.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:hover,body:has(.hooger-landing.hooger-dark).single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:focus-visible,body:has(.hooger-landing.hooger-dark).single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:hover,html.hooger-dark body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:focus-visible,html.hooger-dark body.single-product .hooger-woocommerce-content .quantity.hooger-qty-enhanced .hooger-wc-qty-button:hover{background:rgba(245,158,11,.14)!important;color:#fbbf24!important}@media (max-width:640px){body.single-product .hooger-woocommerce-content div.product form.cart{grid-template-columns:1fr!important;padding:.65rem!important}body.single-product .hooger-woocommerce-content div.product form.cart .quantity,body.single-product .hooger-woocommerce-content div.product form.cart .single_add_to_cart_button{grid-column:1!important}}.hooger-single-product div.product div.summary>p.price,.hooger-single-product div.product div.summary>span.price,.hooger-woocommerce-content div.product div.summary>p.price,.hooger-woocommerce-content div.product div.summary>span.price{align-self:end!important;display:block!important;inline-size:100%!important;justify-self:stretch!important;margin:clamp(.65rem,1.25vw,.95rem) 0 .78rem!important;max-inline-size:100%!important;order:7!important;position:static!important;text-align:right!important;z-index:auto!important}.hooger-single-product div.product div.summary>form.cart,.hooger-woocommerce-content div.product div.summary>form.cart{align-items:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--card,#fff) 92%,var(--accent,#f59e0b) 8%),var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 76%,var(--accent,#f59e0b) 24%)!important;border-radius:1.35rem!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 1rem 2.4rem color-mix(in srgb,var(--foreground,#111827) 9%,transparent)!important;clear:both!important;direction:ltr!important;display:grid!important;gap:.78rem!important;grid-template-columns:minmax(10rem,11.25rem) minmax(0,1fr)!important;margin-block-start:0!important;order:8!important;padding:.72rem!important;position:relative!important;width:100%!important;z-index:1!important}.hooger-single-product div.product div.summary>form.cart .quantity,.hooger-woocommerce-content div.product div.summary>form.cart .quantity{grid-column:1!important;justify-self:stretch!important;margin:0!important;min-inline-size:0!important;width:100%!important}.hooger-single-product div.product div.summary>form.cart .quantity.hooger-qty-enhanced,.hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--secondary,#f8fafc) 78%,var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 72%,var(--accent,#f59e0b) 28%)!important;border-radius:1.05rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)!important;direction:rtl!important;grid-template-columns:3rem minmax(0,1fr) 3rem!important;min-block-size:3.28rem!important;overflow:hidden!important;width:100%!important}.hooger-single-product div.product div.summary>form.cart .quantity.hooger-qty-enhanced .qty,.hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced .qty{background:0 0!important;border:0!important;color:var(--foreground,#111827)!important;font-size:1.04rem!important;font-weight:950!important;height:3.28rem!important;min-block-size:3.28rem!important;padding:0!important;text-align:center!important}.hooger-single-product div.product div.summary>form.cart .quantity.hooger-qty-enhanced .hooger-wc-qty-button,.hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced .hooger-wc-qty-button{align-items:center!important;background:0 0!important;border:0!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#111827) 72%,var(--accent,#f59e0b) 28%)!important;display:inline-flex!important;font-size:1.18rem!important;font-weight:950!important;height:3.28rem!important;justify-content:center!important;min-block-size:3.28rem!important;min-inline-size:3rem!important;padding:0!important}.hooger-single-product div.product div.summary>form.cart .single_add_to_cart_button,.hooger-woocommerce-content div.product div.summary>form.cart .single_add_to_cart_button{border-radius:1.05rem!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 .95rem 1.9rem color-mix(in srgb,var(--accent,#f59e0b) 24%,transparent)!important;direction:rtl!important;grid-column:2!important;min-block-size:3.28rem!important;position:relative!important;width:100%!important;z-index:1!important}.hooger-landing.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart,body.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart,html.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart{background:linear-gradient(135deg,rgba(18,36,58,.96),rgba(13,27,46,.92))!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 1.15rem 2.6rem rgba(0,0,0,.22)!important}.hooger-landing.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced,body.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced,html.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced{background:rgba(15,23,42,.56)!important;border-color:rgba(148,163,184,.25)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}.hooger-landing.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced .qty,body.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced .qty,html.hooger-dark .hooger-woocommerce-content div.product div.summary>form.cart .quantity.hooger-qty-enhanced .qty{color:#f8fafc!important}@media (max-width:640px){.hooger-single-product div.product div.summary>form.cart,.hooger-woocommerce-content div.product div.summary>form.cart{grid-template-columns:1fr!important;padding:.65rem!important}.hooger-single-product div.product div.summary>form.cart .quantity,.hooger-single-product div.product div.summary>form.cart .single_add_to_cart_button,.hooger-woocommerce-content div.product div.summary>form.cart .quantity,.hooger-woocommerce-content div.product div.summary>form.cart .single_add_to_cart_button{grid-column:1!important}}.hooger-cart-panel .hooger-cart-item .hooger-cart-item__row{align-items:center!important;column-gap:.8rem!important;row-gap:.55rem!important}.hooger-cart-panel .hooger-cart-item .hooger-qty{align-items:center!important;background:linear-gradient(180deg,color-mix(in srgb,var(--card,#fff) 92%,var(--accent,#f59e0b) 8%),var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 74%,var(--accent,#f59e0b) 26%)!important;border-radius:1rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 .55rem 1.25rem color-mix(in srgb,var(--foreground,#111827) 8%,transparent)!important;direction:ltr!important;display:inline-grid!important;flex:0 0 auto!important;gap:0!important;grid-template-columns:2.25rem 2.25rem minmax(2.1rem,2.45rem) 2.25rem!important;inline-size:auto!important;min-block-size:2.55rem!important;min-inline-size:8.85rem!important;overflow:hidden!important}.hooger-cart-panel .hooger-cart-item .hooger-qty button,.hooger-cart-panel .hooger-cart-item .hooger-qty span{align-items:center!important;block-size:2.55rem!important;border:0!important;border-radius:0!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#111827) 78%,var(--accent,#f59e0b) 22%)!important;display:inline-flex!important;font-size:.96rem!important;font-weight:950!important;inline-size:100%!important;justify-content:center!important;line-height:1!important;margin:0!important;min-block-size:0!important;min-height:0!important;min-inline-size:0!important;min-width:0!important;padding:0!important;transition:background-color .18s ease,color .18s ease,transform .18s ease!important}.hooger-cart-panel .hooger-cart-item .hooger-qty span{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 10%,transparent)!important;border-inline:1px solid color-mix(in srgb,var(--border,#e5e7eb) 72%,var(--accent,#f59e0b) 28%)!important;color:var(--foreground,#111827)!important;font-size:.92rem!important}.hooger-cart-panel .hooger-cart-item .hooger-qty button:focus-visible,.hooger-cart-panel .hooger-cart-item .hooger-qty button:hover{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 15%,transparent)!important;color:var(--accent,#f59e0b)!important;outline:0!important}.hooger-cart-panel .hooger-cart-item .hooger-qty button:active{transform:scale(.94)}.hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--danger,#ef4444) 78%,var(--foreground,#111827) 22%)!important;font-size:1.08rem!important}.hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:focus-visible,.hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:hover{background:rgba(239,68,68,.1)!important;background:color-mix(in srgb,var(--danger,#ef4444) 13%,transparent)!important;color:var(--danger,#ef4444)!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty{background:linear-gradient(180deg,rgba(31,45,71,.92),rgba(15,23,42,.72))!important;border-color:rgba(148,163,184,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 .65rem 1.3rem rgba(0,0,0,.18)!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button,.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty span,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty button,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty span,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty span,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty span{color:#f8fafc!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty span,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty span,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty span,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty span{background:rgba(245,158,11,.14)!important;border-inline-color:rgba(245,158,11,.22)!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button:focus-visible,.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button:hover,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty button:focus-visible,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty button:hover,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button:focus-visible,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button:hover,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button:focus-visible,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty button:hover{background:rgba(245,158,11,.16)!important;color:#fbbf24!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove],[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove],body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove],html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]{color:#fecaca!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:focus-visible,.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:hover,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:focus-visible,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:hover,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:focus-visible,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:hover,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:focus-visible,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty [data-hooger-cart-remove]:hover{background:rgba(239,68,68,.16)!important;color:#fca5a5!important}@media (max-width:520px){.hooger-cart-panel .hooger-cart-item .hooger-qty{grid-template-columns:2.05rem 2.05rem minmax(1.9rem,2.25rem) 2.05rem!important;min-block-size:2.38rem!important;min-inline-size:8.05rem!important}.hooger-cart-panel .hooger-cart-item .hooger-qty button,.hooger-cart-panel .hooger-cart-item .hooger-qty span{block-size:2.38rem!important;font-size:.9rem!important}}.hooger-search-modal .hooger-search-modal__head{align-items:stretch!important;background:linear-gradient(180deg,color-mix(in srgb,var(--card,#fff) 92%,var(--accent,#f59e0b) 8%),var(--card,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 74%,var(--accent,#f59e0b) 26%)!important;border-radius:1.28rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.58),0 .85rem 1.9rem color-mix(in srgb,var(--foreground,#111827) 8%,transparent)!important;display:grid!important;gap:0!important;grid-template-columns:minmax(0,1fr) 3.3rem!important;overflow:hidden!important;padding:.18rem!important}.hooger-search-modal .hooger-search-modal__head label{align-items:center!important;background:0 0!important;border:0!important;border-radius:1.05rem!important;box-shadow:none!important;display:block!important;inline-size:100%!important;margin:0!important;min-inline-size:0!important;order:1!important;overflow:hidden!important;position:relative!important}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]{align-items:center!important;align-self:stretch!important;background:var(--secondary,#f8fafc)!important;background:color-mix(in srgb,var(--secondary,#f8fafc) 80%,var(--accent,#f59e0b) 20%)!important;border:0!important;border-radius:.98rem!important;color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--foreground,#111827) 72%,var(--accent,#f59e0b) 28%)!important;display:inline-flex!important;grid-column:2!important;inline-size:3.08rem!important;justify-content:center!important;margin:0!important;min-block-size:3rem!important;order:2!important;padding:0!important;transition:background-color .18s ease,color .18s ease,transform .18s ease!important}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:focus-visible,.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:hover{background:rgba(245,158,11,.12)!important;background:color-mix(in srgb,var(--accent,#f59e0b) 18%,transparent)!important;color:var(--accent,#f59e0b)!important;outline:0!important}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:active{transform:scale(.96)}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close] .hooger-icon{block-size:1.08rem!important;inline-size:1.08rem!important}.hooger-search-modal .hooger-search-modal__head label .hooger-icon{color:var(--muted-foreground,#64748b)!important;color:color-mix(in srgb,var(--muted-foreground,#64748b) 82%,var(--accent,#f59e0b) 18%)!important;right:1.08rem!important}.hooger-search-modal .hooger-search-modal__head label>input,.hooger-search-modal .hooger-search-modal__head label>input[type=search]{background:0 0!important;border:0!important;border-radius:1.05rem!important;box-shadow:none!important;min-block-size:3rem!important;padding-block:.72rem!important}.hooger-search-modal .hooger-search-modal__head:focus-within{border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 58%,var(--border,#e5e7eb))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#f59e0b) 17%,transparent),0 .85rem 1.9rem color-mix(in srgb,var(--foreground,#111827) 8%,transparent)!important}.hooger-landing.hooger-dark .hooger-search-modal .hooger-search-modal__head,[data-theme=dark] .hooger-search-modal .hooger-search-modal__head,body.hooger-dark .hooger-search-modal .hooger-search-modal__head,html.hooger-dark .hooger-search-modal .hooger-search-modal__head{background:linear-gradient(180deg,rgba(31,45,71,.92),rgba(15,23,42,.72))!important;border-color:rgba(148,163,184,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 .85rem 1.9rem rgba(0,0,0,.2)!important}.hooger-landing.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close],[data-theme=dark] .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close],body.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close],html.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]{background:rgba(148,163,184,.12)!important;color:#cbd5e1!important}.hooger-landing.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:focus-visible,.hooger-landing.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:hover,[data-theme=dark] .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:focus-visible,[data-theme=dark] .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:hover,body.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:focus-visible,body.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:hover,html.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:focus-visible,html.hooger-dark .hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]:hover{background:rgba(245,158,11,.16)!important;color:#fbbf24!important}.hooger-landing.hooger-dark .hooger-search-modal .hooger-search-modal__head label>input,.hooger-landing.hooger-dark .hooger-search-modal .hooger-search-modal__head label>input[type=search],[data-theme=dark] .hooger-search-modal .hooger-search-modal__head label>input,[data-theme=dark] .hooger-search-modal .hooger-search-modal__head label>input[type=search],body.hooger-dark .hooger-search-modal .hooger-search-modal__head label>input,body.hooger-dark .hooger-search-modal .hooger-search-modal__head label>input[type=search],html.hooger-dark .hooger-search-modal .hooger-search-modal__head label>input,html.hooger-dark .hooger-search-modal .hooger-search-modal__head label>input[type=search]{color:#f8fafc!important}@media (max-width:640px){.hooger-search-modal .hooger-search-modal__head{border-radius:1.05rem!important;grid-template-columns:minmax(0,1fr) 2.85rem!important}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]{border-radius:.82rem!important;inline-size:2.65rem!important;min-block-size:2.75rem!important}.hooger-search-modal .hooger-search-modal__head label>input,.hooger-search-modal .hooger-search-modal__head label>input[type=search]{min-block-size:2.75rem!important}}.hooger-page-main:has(.hooger-ref-page){background:radial-gradient(circle at 86% 0,var(--ha-color-primary-soft,rgba(245,158,11,.12)),transparent 28rem),linear-gradient(180deg,var(--ha-color-bg,#fffdf8),var(--ha-color-bg-soft,#f8fafc))!important;color:var(--ha-color-text,#111827)!important;direction:rtl!important;overflow-x:hidden!important;padding-block:clamp(2rem,4vw,4.5rem) clamp(3rem,6vw,5.5rem)!important}.hooger-page-main:has(.hooger-ref-page)>.hooger-container{inline-size:min(var(--ha-container,1240px),calc(100% - clamp(1.5rem,5vw,4rem)))!important;margin-inline:auto!important;max-inline-size:100%!important;min-inline-size:0!important;padding-inline:0!important}.hooger-page-main :where(.elementor-section.hooger-ref-page){box-sizing:border-box!important;direction:rtl!important;inline-size:min(100%,1120px)!important;margin-inline:auto!important;max-inline-size:100%!important;min-inline-size:0!important;overflow:visible!important;padding-inline:0!important}.hooger-page-main :where(.elementor-section.hooger-ref-page > .elementor-container){box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-page-main :where(.elementor-section.hooger-ref-page .elementor-column,.elementor-section.hooger-ref-page .elementor-widget-wrap,.elementor-section.hooger-ref-page .elementor-widget,.elementor-section.hooger-ref-page .elementor-widget-container){box-sizing:border-box!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-page-main :where(.elementor-section.hooger-ref-hero){background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--ha-color-primary,#f59e0b) 18%,transparent),transparent 13rem),linear-gradient(135deg,color-mix(in srgb,var(--ha-color-secondary,#172554) 94%,#0ea5e9 6%),#164865)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,#fff 16%,transparent)!important;border-radius:clamp(1.25rem,3vw,2rem)!important;box-shadow:var(--ha-shadow-md,0 18px 46px rgba(17,24,39,.09))!important;inline-size:min(100%,1040px)!important;margin-block-end:clamp(1.25rem,3vw,2rem)!important;min-block-size:clamp(15rem,30vw,23rem)!important}.hooger-page-main :where(.elementor-section.hooger-ref-hero--contact,.elementor-section.hooger-ref-hero--faq){inline-size:min(100%,960px)!important;min-block-size:clamp(13rem,25vw,18rem)!important}.hooger-page-main :where(.elementor-section.hooger-ref-hero .elementor-widget-wrap){align-items:center!important;justify-content:center!important;padding:clamp(1.6rem,4vw,3.1rem) clamp(1.1rem,5vw,3rem)!important;text-align:center!important}.hooger-page-main :where(.elementor-section.hooger-ref-hero .elementor-widget-html,.elementor-section.hooger-ref-hero .elementor-widget-container){inline-size:100%!important;text-align:center!important}.hooger-page-main :where(.hooger-ref-eyebrow){background:var(--card,#fff)!important;background:color-mix(in srgb,var(--ha-color-primary,#f59e0b) 14%,transparent)!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--ha-color-primary,#f59e0b) 58%,transparent)!important;color:#fbbf24!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(.78rem, 1.6vw, .92rem)!important;font-weight:950!important;justify-content:center!important;line-height:1.2!important;margin-inline:auto!important;margin-block-end:clamp(.9rem,2vw,1.45rem)!important;min-block-size:2.15rem!important;padding-inline:1rem!important}.hooger-page-main :where(.hooger-ref-hero-title){color:#fff!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(2rem, 5vw, 3.75rem)!important;font-weight:950!important;letter-spacing:0!important;line-height:1.32!important;margin:0!important;margin-inline:auto!important;max-inline-size:18ch!important;text-align:center!important;text-wrap:balance!important}.hooger-page-main :where(.hooger-ref-hero-title span){color:var(--ha-color-primary,#f59e0b)!important}.hooger-page-main :where(.hooger-ref-hero-lead){color:rgba(255,255,255,.82)!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(.95rem, 1.8vw, 1.1rem)!important;font-weight:600!important;line-height:2.05!important;margin-block-start:clamp(.8rem,2vw,1.35rem)!important;margin-inline:auto!important;max-inline-size:42rem!important;text-align:center!important}.hooger-page-main :where(.elementor-widget.hooger-ref-section-title .elementor-heading-title,.elementor-section.hooger-ref-contact-panels h3,.hooger-ref-faq-heading h2){color:var(--ha-color-text,#111827)!important;font-family:var(--ha-font, inherit)!important;font-weight:950!important;letter-spacing:0!important;line-height:1.45!important}.hooger-page-main :where(.elementor-widget.hooger-ref-section-title .elementor-heading-title){font-size:clamp(1.45rem, 3vw, 2rem)!important}.hooger-page-main :where(.elementor-widget.hooger-ref-section-lead,.elementor-widget.hooger-ref-section-lead p,.hooger-ref-about-copy p){color:var(--ha-color-text-muted,#64748b)!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(.92rem, 1.6vw, 1rem)!important;line-height:2.05!important}.hooger-page-main :where(.elementor-section.hooger-ref-heading){margin-block:clamp(1rem,3vw,2rem) clamp(1rem,3vw,1.75rem)!important}.hooger-page-main :where(.elementor-section.hooger-ref-cards,.elementor-section.hooger-ref-stats,.elementor-section.hooger-ref-contact-cards,.elementor-section.hooger-ref-contact-panels){inline-size:min(100%,1120px)!important}.hooger-page-main :where(.elementor-section.hooger-ref-cards .elementor-container,.elementor-section.hooger-ref-stats .elementor-container,.elementor-section.hooger-ref-contact-panels .elementor-container){display:grid!important;gap:clamp(.85rem,2vw,1.15rem)!important;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr))!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .elementor-container){grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)!important}.hooger-page-main :where(.elementor-section.hooger-ref-cards .elementor-column,.elementor-section.hooger-ref-stats .elementor-column,.elementor-section.hooger-ref-contact-panels .elementor-column){inline-size:100%!important;width:100%!important}.hooger-page-main :where(.elementor-widget.hooger-ref-card,.elementor-widget.hooger-ref-stat,.elementor-section.hooger-ref-contact-panels .elementor-column > .elementor-widget-wrap,.elementor-section.hooger-ref-story,.elementor-section.hooger-ref-about-copy-section,.elementor-section.hooger-ref-faq-section,.elementor-section.hooger-ref-faq-cta,.elementor-section.hooger-ref-faq-pills-section){background:var(--ha-color-surface,#fff)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-xl,24px)!important;box-shadow:var(--ha-shadow-sm,0 8px 22px rgba(17,24,39,.06))!important;color:var(--ha-color-text,#111827)!important}.hooger-page-main :where(.elementor-widget.hooger-ref-card){block-size:100%!important;min-block-size:14.5rem!important;padding:clamp(1.25rem,2.8vw,2rem)!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-ref-card){min-block-size:10.5rem!important}.hooger-page-main :where(.elementor-widget.hooger-ref-card .elementor-icon){background:var(--ha-color-primary-soft,rgba(245,158,11,.12))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--ha-color-primary,#f59e0b) 24%,transparent)!important;border-radius:var(--ha-radius-lg,18px)!important;color:var(--ha-color-primary,#f59e0b)!important;flex-basis:3.7rem!important;block-size:3.7rem!important;inline-size:3.7rem!important}.hooger-page-main :where(.elementor-widget.hooger-ref-card .elementor-icon-box-title,.elementor-widget.hooger-ref-card .elementor-icon-box-title a){color:var(--ha-color-text,#111827)!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(1rem, 2vw, 1.14rem)!important;font-weight:950!important}.hooger-page-main :where(.elementor-widget.hooger-ref-card .elementor-icon-box-description){color:var(--ha-color-text-muted,#64748b)!important;font-family:var(--ha-font, inherit)!important;line-height:2!important;max-inline-size:24rem!important}.hooger-page-main :where(.elementor-section.hooger-ref-story,.elementor-section.hooger-ref-about-copy-section){margin-block-end:clamp(1rem,3vw,1.8rem)!important;padding:clamp(1.2rem,3vw,2.25rem)!important}.hooger-page-main :where(.hooger-ref-steps){gap:.75rem!important}.hooger-page-main :where(.hooger-ref-step){background:var(--ha-color-bg-soft,#f8fafc)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-lg,18px)!important;gap:1rem!important;grid-template-columns:auto minmax(8rem,.8fr) minmax(0,1.6fr)!important;min-block-size:5.4rem!important;padding:.85rem 1rem!important}.hooger-page-main :where(.hooger-ref-step span){background:var(--ha-color-primary,#f59e0b)!important;color:#111827!important}.hooger-page-main :where(.hooger-ref-step strong){color:var(--ha-color-text,#111827)!important}.hooger-page-main :where(.hooger-ref-step p){color:var(--ha-color-text-muted,#64748b)!important}.hooger-page-main :where(.hooger-ref-checks div,.hooger-ref-hours div,.hooger-ref-channel){background:var(--ha-color-bg-soft,#f8fafc)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-md,14px)!important;color:var(--ha-color-text,#111827)!important}.hooger-page-main :where(.hooger-ref-stat-grid){display:grid!important;gap:clamp(.85rem,2vw,1.15rem)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;inline-size:100%!important}.hooger-page-main :where(.hooger-ref-stat-card){align-items:center!important;background:var(--ha-color-surface,#fff)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-xl,24px)!important;box-shadow:var(--ha-shadow-sm,0 8px 22px rgba(17,24,39,.06))!important;display:grid!important;gap:.7rem!important;min-block-size:9.6rem!important;padding:1.25rem!important;text-align:center!important}.hooger-page-main :where(.hooger-ref-stat-card strong){color:var(--ha-color-primary,#f59e0b)!important;font-size:clamp(1.9rem, 4vw, 2.7rem)!important;font-weight:950!important;line-height:1!important}.hooger-page-main :where(.hooger-ref-stat-card span){color:var(--ha-color-text-muted,#64748b)!important;font-size:.96rem!important;font-weight:850!important;line-height:1.8!important}.hooger-page-main :where(.hooger-ref-about-copy){margin-inline:auto!important;max-inline-size:62rem!important;text-align:right!important}.hooger-page-main :where(.hooger-ref-about-copy p){margin-block:0 1rem!important;text-align:right!important}.hooger-page-main :where(.hooger-ref-about-copy strong){color:var(--ha-color-text,#111827)!important;font-size:clamp(1.05rem, 2vw, 1.25rem)!important;font-weight:950!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .elementor-column > .elementor-widget-wrap){align-content:start!important;display:grid!important;gap:1rem!important;min-block-size:0!important;padding:clamp(1.15rem,3vw,1.8rem)!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .hooger-contact-form){display:grid!important;gap:.9rem!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .hooger-contact-form label > span){color:var(--ha-color-text-muted,#64748b)!important;font-family:var(--ha-font, inherit)!important;font-weight:850!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .hooger-contact-form input,.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea){background:var(--ha-color-bg-soft,#f8fafc)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-md,14px)!important;color:var(--ha-color-text,#111827)!important;font-family:var(--ha-font, inherit)!important;min-block-size:3rem!important;padding-inline:1rem!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea){min-block-size:8rem!important;padding-block:.85rem!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .hooger-contact-form input:focus,.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea:focus){border-color:var(--ha-color-primary,#f59e0b)!important;box-shadow:0 0 0 3px var(--ha-color-primary-soft,rgba(245,158,11,.12))!important;outline:0!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .hooger-contact-form button,.elementor-widget.hooger-ref-button .elementor-button){background:var(--ha-color-primary,#f59e0b)!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--ha-color-primary,#f59e0b) 70%,transparent)!important;border-radius:var(--ha-radius-lg,18px)!important;color:#111827!important;font-family:var(--ha-font, inherit)!important;font-weight:950!important;min-block-size:3rem!important;transition:transform var(--ha-transition, 180ms ease),background-color var(--ha-transition, 180ms ease),box-shadow var(--ha-transition, 180ms ease)!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .hooger-contact-form button:hover,.elementor-widget.hooger-ref-button .elementor-button:hover){background:var(--ha-color-primary-hover,#ea8a00)!important;transform:translateY(-1px)!important}.hooger-page-main :where(.hooger-ref-hours strong,.hooger-ref-channel b,.hooger-ref-channel bdi){color:var(--ha-color-text,#111827)!important}.hooger-page-main :where(.hooger-ref-hours span){color:var(--ha-color-text-muted,#64748b)!important}.hooger-page-main :where(.hooger-ref-channel bdi){direction:ltr!important;unicode-bidi:isolate!important}.hooger-page-main :where(.elementor-section.hooger-ref-faq-pills-section){inline-size:min(100%,960px)!important;margin-block:clamp(1.1rem,3vw,1.8rem)!important;padding:clamp(.85rem,2vw,1rem)!important}.hooger-page-main :where(.hooger-ref-faq-pills){align-items:stretch!important;display:grid!important;gap:.6rem!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;inline-size:100%!important;justify-content:stretch!important;overflow:visible!important}.hooger-page-main :where(.hooger-ref-faq-pills a){align-items:center!important;background:var(--ha-color-surface-elevated,#fff)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-lg,18px)!important;color:var(--ha-color-text-muted,#64748b)!important;display:inline-flex!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(.73rem, 1.35vw, .87rem)!important;font-weight:900!important;gap:.42rem!important;inline-size:100%!important;justify-content:center!important;line-height:1.55!important;min-block-size:3.05rem!important;min-inline-size:0!important;padding:.45rem .55rem!important;text-align:center!important;text-decoration:none!important;white-space:normal!important}.hooger-page-main :where(.hooger-ref-faq-pills a svg,.hooger-ref-faq-heading svg){block-size:1rem!important;flex:0 0 1rem!important;inline-size:1rem!important}.hooger-page-main :where(.hooger-ref-faq-pills a.is-active,.hooger-ref-faq-pills a:hover,.hooger-ref-faq-pills a:focus-visible){background:var(--ha-color-primary,#f59e0b)!important;border-color:var(--ha-color-primary,#f59e0b)!important;color:#111827!important;outline:0!important}.hooger-page-main :where(.elementor-section.hooger-ref-faq-section,.elementor-section.hooger-ref-faq-cta){inline-size:min(100%,960px)!important;margin-block:0 clamp(1rem,2.6vw,1.35rem)!important;padding:clamp(1rem,3vw,1.7rem)!important}.hooger-page-main :where(.hooger-ref-faq-heading){align-items:center!important;border-block-end:1px solid var(--ha-color-border,#e5e7eb)!important;display:flex!important;gap:.75rem!important;justify-content:flex-start!important;margin-block-end:1rem!important;padding-block-end:1rem!important;text-align:right!important}.hooger-page-main :where(.hooger-ref-faq-heading > span){align-items:center!important;background:var(--ha-color-primary-soft,rgba(245,158,11,.12))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--ha-color-primary,#f59e0b) 32%,transparent)!important;border-radius:var(--ha-radius-lg,18px)!important;color:var(--ha-color-primary,#f59e0b)!important;display:inline-flex!important;block-size:3rem!important;inline-size:3rem!important;justify-content:center!important}.hooger-page-main :where(.hooger-ref-faq-heading h2){font-size:clamp(1.25rem, 2.6vw, 1.65rem)!important;margin:0!important}.hooger-page-main :where(.hooger-ref-faq-toggle .elementor-toggle,.hooger-ref-faq-toggle .elementor-accordion){display:grid!important;gap:.75rem!important}.hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-title){align-items:center!important;background:var(--ha-color-bg-soft,#f8fafc)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-lg,18px)!important;color:var(--ha-color-text,#111827)!important;display:grid!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(.94rem, 1.6vw, 1.03rem)!important;font-weight:950!important;grid-template-columns:minmax(0,1fr) auto!important;line-height:1.85!important;min-block-size:4rem!important;padding:.85rem 1rem!important;text-align:right!important}.hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-title.elementor-active){background:var(--card,#fff)!important;background:color-mix(in srgb,var(--ha-color-primary,#f59e0b) 9%,var(--ha-color-surface,#fff))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--ha-color-primary,#f59e0b) 52%,var(--ha-color-border,#e5e7eb))!important}.hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-title:focus-visible){box-shadow:0 0 0 3px var(--ha-color-primary-soft,rgba(245,158,11,.12))!important;outline:0!important}.hooger-page-main :where(.hooger-ref-faq-toggle .elementor-toggle-icon){color:var(--ha-color-text-muted,#64748b)!important;margin-inline:0 .65rem!important}.hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-content){background:var(--ha-color-surface,#fff)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-lg,18px)!important;color:var(--ha-color-text-muted,#64748b)!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(.92rem, 1.5vw, 1rem)!important;line-height:2.1!important;margin-block-start:.55rem!important;padding:1rem 1.1rem!important;text-align:right!important}[data-theme=dark] .hooger-page-main:has(.hooger-ref-page),body.hooger-dark .hooger-page-main:has(.hooger-ref-page),html.hooger-dark .hooger-page-main:has(.hooger-ref-page){background:radial-gradient(circle at 86% 0,rgba(245,158,11,.14),transparent 28rem),linear-gradient(180deg,var(--ha-color-bg,#07111f),var(--ha-color-bg-soft,#0a1627))!important}[data-theme=dark] .hooger-page-main :where(.elementor-widget.hooger-ref-section-title .elementor-heading-title,.elementor-section.hooger-ref-contact-panels h3,.hooger-ref-faq-heading h2,.elementor-widget.hooger-ref-card .elementor-icon-box-title,.elementor-widget.hooger-ref-card .elementor-icon-box-title a,.hooger-ref-step strong,.hooger-ref-about-copy strong,.hooger-ref-hours strong,.hooger-ref-channel b,.hooger-ref-channel bdi),body.hooger-dark .hooger-page-main :where(.elementor-widget.hooger-ref-section-title .elementor-heading-title,.elementor-section.hooger-ref-contact-panels h3,.hooger-ref-faq-heading h2,.elementor-widget.hooger-ref-card .elementor-icon-box-title,.elementor-widget.hooger-ref-card .elementor-icon-box-title a,.hooger-ref-step strong,.hooger-ref-about-copy strong,.hooger-ref-hours strong,.hooger-ref-channel b,.hooger-ref-channel bdi),html.hooger-dark .hooger-page-main :where(.elementor-widget.hooger-ref-section-title .elementor-heading-title,.elementor-section.hooger-ref-contact-panels h3,.hooger-ref-faq-heading h2,.elementor-widget.hooger-ref-card .elementor-icon-box-title,.elementor-widget.hooger-ref-card .elementor-icon-box-title a,.hooger-ref-step strong,.hooger-ref-about-copy strong,.hooger-ref-hours strong,.hooger-ref-channel b,.hooger-ref-channel bdi){color:var(--ha-color-text,#f8fafc)!important}[data-theme=dark] .hooger-page-main :where(.elementor-widget.hooger-ref-section-lead,.elementor-widget.hooger-ref-section-lead p,.elementor-widget.hooger-ref-card .elementor-icon-box-description,.hooger-ref-step p,.hooger-ref-about-copy p,.hooger-ref-hours span,.hooger-ref-stat-card span,.hooger-ref-faq-toggle .elementor-tab-content),body.hooger-dark .hooger-page-main :where(.elementor-widget.hooger-ref-section-lead,.elementor-widget.hooger-ref-section-lead p,.elementor-widget.hooger-ref-card .elementor-icon-box-description,.hooger-ref-step p,.hooger-ref-about-copy p,.hooger-ref-hours span,.hooger-ref-stat-card span,.hooger-ref-faq-toggle .elementor-tab-content),html.hooger-dark .hooger-page-main :where(.elementor-widget.hooger-ref-section-lead,.elementor-widget.hooger-ref-section-lead p,.elementor-widget.hooger-ref-card .elementor-icon-box-description,.hooger-ref-step p,.hooger-ref-about-copy p,.hooger-ref-hours span,.hooger-ref-stat-card span,.hooger-ref-faq-toggle .elementor-tab-content){color:var(--ha-color-text-muted,#cbd5e1)!important}[data-theme=dark] .hooger-page-main :where(.elementor-widget.hooger-ref-card,.elementor-widget.hooger-ref-stat,.elementor-section.hooger-ref-contact-panels .elementor-column > .elementor-widget-wrap,.elementor-section.hooger-ref-story,.elementor-section.hooger-ref-about-copy-section,.elementor-section.hooger-ref-faq-section,.elementor-section.hooger-ref-faq-cta,.elementor-section.hooger-ref-faq-pills-section,.hooger-ref-stat-card,.hooger-ref-faq-toggle .elementor-tab-content),body.hooger-dark .hooger-page-main :where(.elementor-widget.hooger-ref-card,.elementor-widget.hooger-ref-stat,.elementor-section.hooger-ref-contact-panels .elementor-column > .elementor-widget-wrap,.elementor-section.hooger-ref-story,.elementor-section.hooger-ref-about-copy-section,.elementor-section.hooger-ref-faq-section,.elementor-section.hooger-ref-faq-cta,.elementor-section.hooger-ref-faq-pills-section,.hooger-ref-stat-card,.hooger-ref-faq-toggle .elementor-tab-content),html.hooger-dark .hooger-page-main :where(.elementor-widget.hooger-ref-card,.elementor-widget.hooger-ref-stat,.elementor-section.hooger-ref-contact-panels .elementor-column > .elementor-widget-wrap,.elementor-section.hooger-ref-story,.elementor-section.hooger-ref-about-copy-section,.elementor-section.hooger-ref-faq-section,.elementor-section.hooger-ref-faq-cta,.elementor-section.hooger-ref-faq-pills-section,.hooger-ref-stat-card,.hooger-ref-faq-toggle .elementor-tab-content){background:var(--ha-color-surface,#0d1b2e)!important;border-color:var(--ha-color-border,#24364f)!important;box-shadow:var(--ha-shadow-sm,0 8px 26px rgba(0,0,0,.22))!important}[data-theme=dark] .hooger-page-main :where(.hooger-ref-step,.hooger-ref-checks div,.hooger-ref-hours div,.hooger-ref-channel,.hooger-ref-faq-pills a,.hooger-ref-faq-toggle .elementor-tab-title,.elementor-section.hooger-ref-contact-panels .hooger-contact-form input,.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea),body.hooger-dark .hooger-page-main :where(.hooger-ref-step,.hooger-ref-checks div,.hooger-ref-hours div,.hooger-ref-channel,.hooger-ref-faq-pills a,.hooger-ref-faq-toggle .elementor-tab-title,.elementor-section.hooger-ref-contact-panels .hooger-contact-form input,.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea),html.hooger-dark .hooger-page-main :where(.hooger-ref-step,.hooger-ref-checks div,.hooger-ref-hours div,.hooger-ref-channel,.hooger-ref-faq-pills a,.hooger-ref-faq-toggle .elementor-tab-title,.elementor-section.hooger-ref-contact-panels .hooger-contact-form input,.elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea){background:var(--ha-color-surface-elevated,#12243a)!important;border-color:var(--ha-color-border,#24364f)!important;color:var(--ha-color-text,#f8fafc)!important}[data-theme=dark] .hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-title.elementor-active),body.hooger-dark .hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-title.elementor-active),html.hooger-dark .hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-title.elementor-active){background:var(--card,#fff)!important;background:color-mix(in srgb,var(--ha-color-primary,#fbbf24) 12%,var(--ha-color-surface-elevated,#12243a))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--ha-color-primary,#fbbf24) 45%,var(--ha-color-border,#24364f))!important}@media (max-width:1023px){.hooger-page-main :where(.elementor-section.hooger-ref-contact-panels .elementor-container){grid-template-columns:1fr!important}.hooger-page-main :where(.hooger-ref-step){grid-template-columns:auto minmax(0,1fr)!important}.hooger-page-main :where(.hooger-ref-step p){grid-column:2!important}.hooger-page-main :where(.hooger-ref-faq-pills){gap:.45rem!important}.hooger-page-main :where(.hooger-ref-faq-pills a){font-size:.75rem!important;min-block-size:3.1rem!important;padding-inline:.42rem!important}}@media (max-width:767px){.hooger-page-main:has(.hooger-ref-page){padding-block:clamp(1.15rem,5vw,2rem) 3.5rem!important}.hooger-page-main:has(.hooger-ref-page)>.hooger-container{inline-size:min(100%,calc(100% - 1.25rem))!important}.hooger-page-main :where(.elementor-section.hooger-ref-hero){border-radius:1.2rem!important;min-block-size:13.6rem!important}.hooger-page-main :where(.hooger-ref-hero-title){font-size:clamp(1.8rem, 8vw, 2.35rem)!important}.hooger-page-main :where(.hooger-ref-hero-lead){font-size:.92rem!important;line-height:1.95!important}.hooger-page-main :where(.elementor-section.hooger-ref-cards .elementor-container,.elementor-section.hooger-ref-stats .elementor-container,.elementor-section.hooger-ref-contact-cards .elementor-container,.elementor-section.hooger-ref-contact-panels .elementor-container){display:grid!important;grid-template-columns:1fr!important;justify-items:center!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-cards .elementor-container){gap:.9rem!important;max-inline-size:min(100%,22rem)!important;padding-inline:0!important}.hooger-page-main :where(.elementor-section.hooger-ref-contact-cards .elementor-column,.elementor-section.hooger-ref-contact-cards .elementor-widget-wrap,.elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-ref-card){box-sizing:border-box!important;display:block!important;flex:none!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;width:100%!important}.hooger-page-main :where(.elementor-widget.hooger-ref-card){min-block-size:0!important}.hooger-page-main :where(.hooger-ref-stat-grid){grid-template-columns:1fr!important}.hooger-page-main :where(.elementor-section.hooger-ref-story,.elementor-section.hooger-ref-about-copy-section,.elementor-section.hooger-ref-faq-section,.elementor-section.hooger-ref-faq-cta,.elementor-section.hooger-ref-faq-pills-section){border-radius:1.2rem!important;padding:1rem!important}.hooger-page-main :where(.hooger-ref-step){gap:.75rem!important;grid-template-columns:auto minmax(0,1fr)!important;padding:.85rem!important}.hooger-page-main :where(.hooger-ref-step p){grid-column:1/-1!important}.hooger-page-main :where(.hooger-ref-checks div,.hooger-ref-hours div){align-items:start!important;gap:.45rem!important;grid-template-columns:1fr auto!important;min-block-size:0!important;padding:.8rem .9rem!important}.hooger-page-main :where(.hooger-ref-hours span){grid-column:1/-1!important;margin-inline:0!important}.hooger-page-main :where(.hooger-ref-faq-pills){display:grid!important;grid-auto-columns:max-content!important;grid-auto-flow:column!important;grid-template-columns:none!important;justify-content:start!important;overflow-x:auto!important;padding-block-end:.25rem!important;scroll-snap-type:inline proximity!important;scrollbar-width:thin!important}.hooger-page-main :where(.hooger-ref-faq-pills a){inline-size:auto!important;min-inline-size:9.3rem!important;padding-inline:.75rem!important;scroll-snap-align:start!important;white-space:nowrap!important}.hooger-page-main :where(.hooger-ref-faq-heading){align-items:start!important}.hooger-page-main :where(.hooger-ref-faq-toggle .elementor-tab-title){border-radius:1rem!important;min-block-size:3.7rem!important;padding:.75rem .85rem!important}}@media (max-width:420px){.hooger-page-main :where(.hooger-ref-hero-title){max-inline-size:12ch!important}.hooger-page-main :where(.hooger-ref-channel){grid-template-columns:auto minmax(0,1fr)!important}.hooger-page-main :where(.hooger-ref-channel b,.hooger-ref-channel bdi){overflow-wrap:break-word!important}}body.hooger-checkout-bridge-order-received,body.woocommerce-order-received{--hor-gutter:clamp(.85rem, 3.5vw, 2rem);--hor-page-width:min(1080px, calc(100vw - (var(--hor-gutter) * 2)))}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content,body.woocommerce-order-received .hooger-woocommerce-content{background:radial-gradient(circle at 82% 0,color-mix(in srgb,var(--ha-color-success,#16a34a) 13%,transparent),transparent 26rem),radial-gradient(circle at 12% 6%,var(--ha-color-primary-soft,rgba(245,158,11,.12)),transparent 23rem),linear-gradient(180deg,var(--ha-color-bg,#fffdf8),var(--ha-color-bg-soft,#f8fafc))!important;color:var(--ha-color-text,#111827)!important;direction:rtl!important;overflow-x:hidden!important;padding-block:clamp(1.25rem,3vw,2.35rem) clamp(3rem,6vw,5rem)!important}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content .hooger-container,body.woocommerce-order-received .hooger-woocommerce-content .hooger-container{inline-size:var(--hor-page-width)!important;margin-inline:auto!important;max-inline-size:var(--hor-page-width)!important;min-inline-size:0!important;padding-inline:0!important}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content .woocommerce,body.hooger-checkout-bridge-order-received .hooger-woocommerce-content .woocommerce-order,body.woocommerce-order-received .hooger-woocommerce-content .woocommerce,body.woocommerce-order-received .hooger-woocommerce-content .woocommerce-order{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content .woocommerce-order,body.woocommerce-order-received .hooger-woocommerce-content .woocommerce-order{display:grid!important;gap:clamp(1rem,2.4vw,1.35rem)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou,body.woocommerce-order-received .hooger-checkout-bridge-thankyou{background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--ha-color-success,#16a34a) 15%,transparent),transparent 15rem),linear-gradient(135deg,color-mix(in srgb,var(--ha-color-success,#16a34a) 7%,var(--ha-color-surface,#fff)),var(--ha-color-surface,#fff))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--ha-color-success,#16a34a) 22%,var(--ha-color-border,#e5e7eb))!important;border-radius:var(--ha-radius-xl,24px)!important;box-shadow:var(--ha-shadow-md,0 18px 46px rgba(17,24,39,.09))!important;color:var(--ha-color-text,#111827)!important;padding:clamp(1rem,3vw,1.8rem)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header{align-items:center!important;gap:clamp(.75rem,2vw,1rem)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header>span,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header>span{background:var(--ha-color-success,#16a34a)!important;border-radius:var(--ha-radius-lg,18px)!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 14px 30px color-mix(in srgb,var(--ha-color-success,#16a34a) 24%,transparent)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header strong,body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid strong,body.hooger-checkout-bridge-order-received .woocommerce-order-overview li strong,body.hooger-checkout-bridge-order-received ul.order_details li strong,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header strong,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid strong,body.woocommerce-order-received .woocommerce-order-overview li strong,body.woocommerce-order-received ul.order_details li strong{color:var(--ha-color-text,#111827)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou header small,body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid span,body.hooger-checkout-bridge-order-received .woocommerce-order-overview li,body.hooger-checkout-bridge-order-received ul.order_details li,body.woocommerce-order-received .hooger-checkout-bridge-thankyou header small,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid span,body.woocommerce-order-received .woocommerce-order-overview li,body.woocommerce-order-received ul.order_details li{color:var(--ha-color-text-muted,#64748b)!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid,body.hooger-checkout-bridge-order-received .woocommerce-order-overview,body.hooger-checkout-bridge-order-received ul.order_details,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.order_details{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid>div,body.hooger-checkout-bridge-order-received .woocommerce-order-overview li,body.hooger-checkout-bridge-order-received ul.order_details li,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid>div,body.woocommerce-order-received .woocommerce-order-overview li,body.woocommerce-order-received ul.order_details li{background:var(--ha-color-bg-soft,#f8fafc)!important;border-color:var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-lg,18px)!important;min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-details,body.hooger-checkout-bridge-order-received .woocommerce-customer-details,body.hooger-checkout-bridge-order-received .woocommerce-order-details,body.woocommerce-order-received .hooger-checkout-bridge-safe-details,body.woocommerce-order-received .woocommerce-customer-details,body.woocommerce-order-received .woocommerce-order-details{background:var(--ha-color-surface,#fff)!important;border-color:var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-xl,24px)!important;box-shadow:var(--ha-shadow-sm,0 8px 22px rgba(17,24,39,.06))!important;color:var(--ha-color-text,#111827)!important}body.hooger-checkout-bridge-order-received .woocommerce-column__title,body.hooger-checkout-bridge-order-received .woocommerce-customer-details h2,body.hooger-checkout-bridge-order-received .woocommerce-order-details h2,body.woocommerce-order-received .woocommerce-column__title,body.woocommerce-order-received .woocommerce-customer-details h2,body.woocommerce-order-received .woocommerce-order-details h2{color:var(--ha-color-text,#111827)!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(1.2rem, 2.5vw, 1.55rem)!important;font-weight:950!important;line-height:1.45!important;margin-block:0 1rem!important}body.hooger-checkout-bridge-order-received .woocommerce-order-details table,body.woocommerce-order-received .woocommerce-order-details table{border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}body.hooger-checkout-bridge-order-received .woocommerce-order-details td,body.hooger-checkout-bridge-order-received .woocommerce-order-details th,body.woocommerce-order-received .woocommerce-order-details td,body.woocommerce-order-received .woocommerce-order-details th{color:var(--ha-color-text,#111827)!important;font-family:var(--ha-font, inherit)!important;line-height:1.9!important;padding:.85rem .75rem!important;text-align:right!important}body.hooger-checkout-bridge-order-received .woocommerce-order-details tfoot td,body.hooger-checkout-bridge-order-received .woocommerce-order-details tfoot th,body.woocommerce-order-received .woocommerce-order-details tfoot td,body.woocommerce-order-received .woocommerce-order-details tfoot th{background:var(--ha-color-bg-soft,#f8fafc)!important;border-block-start:1px solid var(--ha-color-border,#e5e7eb)!important}body.hooger-checkout-bridge-order-received .woocommerce-customer-details address,body.woocommerce-order-received .woocommerce-customer-details address{background:var(--ha-color-bg-soft,#f8fafc)!important;border:1px solid var(--ha-color-border,#e5e7eb)!important;border-radius:var(--ha-radius-lg,18px)!important;color:var(--ha-color-text-muted,#64748b)!important;font-style:normal!important;line-height:2!important;padding:1rem!important}body.hooger-checkout-bridge-order-received .woocommerce-info,body.hooger-checkout-bridge-order-received .woocommerce:not(:has(.hooger-checkout-bridge-thankyou)) .woocommerce-thankyou-order-received,body.woocommerce-order-received .woocommerce-info,body.woocommerce-order-received .woocommerce:not(:has(.hooger-checkout-bridge-thankyou)) .woocommerce-thankyou-order-received{align-items:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--ha-color-success,#16a34a) 9%,var(--ha-color-surface,#fff)),var(--ha-color-surface,#fff))!important;border:1px solid var(--border,#e5e7eb)!important;border:1px solid color-mix(in srgb,var(--ha-color-success,#16a34a) 22%,var(--ha-color-border,#e5e7eb))!important;border-radius:var(--ha-radius-xl,24px)!important;box-shadow:var(--ha-shadow-sm,0 8px 22px rgba(17,24,39,.06))!important;color:var(--ha-color-text,#111827)!important;display:flex!important;font-family:var(--ha-font, inherit)!important;font-size:clamp(.96rem, 2vw, 1.08rem)!important;font-weight:850!important;gap:.75rem!important;inline-size:100%!important;line-height:1.9!important;margin:0!important;min-block-size:4.5rem!important;padding:1rem 1.1rem!important;text-align:right!important}body.hooger-checkout-bridge-order-received .woocommerce-info,body.woocommerce-order-received .woocommerce-info{background:linear-gradient(135deg,color-mix(in srgb,var(--ha-color-primary,#f59e0b) 10%,var(--ha-color-surface,#fff)),var(--ha-color-surface,#fff))!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--ha-color-primary,#f59e0b) 26%,var(--ha-color-border,#e5e7eb))!important}[data-theme=dark] body.hooger-checkout-bridge-order-received .hooger-woocommerce-content,[data-theme=dark] body.woocommerce-order-received .hooger-woocommerce-content,body.hooger-dark.hooger-checkout-bridge-order-received .hooger-woocommerce-content,body.hooger-dark.woocommerce-order-received .hooger-woocommerce-content,html.hooger-dark body.hooger-checkout-bridge-order-received .hooger-woocommerce-content,html.hooger-dark body.woocommerce-order-received .hooger-woocommerce-content{background:radial-gradient(circle at 82% 0,rgba(34,197,94,.14),transparent 26rem),radial-gradient(circle at 12% 6%,rgba(245,158,11,.14),transparent 23rem),linear-gradient(180deg,var(--ha-color-bg,#07111f),var(--ha-color-bg-soft,#0a1627))!important}[data-theme=dark] body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou,.hooger-checkout-bridge-safe-details,.woocommerce-order-details,.woocommerce-customer-details),[data-theme=dark] body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou,.hooger-checkout-bridge-safe-details,.woocommerce-order-details,.woocommerce-customer-details),body.hooger-dark.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou,.hooger-checkout-bridge-safe-details,.woocommerce-order-details,.woocommerce-customer-details),body.hooger-dark.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou,.hooger-checkout-bridge-safe-details,.woocommerce-order-details,.woocommerce-customer-details),html.hooger-dark body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou,.hooger-checkout-bridge-safe-details,.woocommerce-order-details,.woocommerce-customer-details),html.hooger-dark body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou,.hooger-checkout-bridge-safe-details,.woocommerce-order-details,.woocommerce-customer-details){background:var(--ha-color-surface,#0d1b2e)!important;border-color:var(--ha-color-border,#24364f)!important;box-shadow:var(--ha-shadow-sm,0 8px 26px rgba(0,0,0,.22))!important}[data-theme=dark] body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou-grid > div,.woocommerce-order-overview li,ul.order_details li,.hooger-checkout-bridge-safe-item,.hooger-checkout-bridge-safe-total,.woocommerce-customer-details address,.woocommerce-thankyou-order-received,.woocommerce-info,.woocommerce-order-details tfoot th,.woocommerce-order-details tfoot td),[data-theme=dark] body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou-grid > div,.woocommerce-order-overview li,ul.order_details li,.hooger-checkout-bridge-safe-item,.hooger-checkout-bridge-safe-total,.woocommerce-customer-details address,.woocommerce-order-details tfoot th,.woocommerce-order-details tfoot td),body.hooger-dark.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou-grid > div,.woocommerce-order-overview li,ul.order_details li,.hooger-checkout-bridge-safe-item,.hooger-checkout-bridge-safe-total,.woocommerce-customer-details address,.woocommerce-order-details tfoot th,.woocommerce-order-details tfoot td),body.hooger-dark.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou-grid > div,.woocommerce-order-overview li,ul.order_details li,.hooger-checkout-bridge-safe-item,.hooger-checkout-bridge-safe-total,.woocommerce-customer-details address,.woocommerce-order-details tfoot th,.woocommerce-order-details tfoot td),html.hooger-dark body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou-grid > div,.woocommerce-order-overview li,ul.order_details li,.hooger-checkout-bridge-safe-item,.hooger-checkout-bridge-safe-total,.woocommerce-customer-details address,.woocommerce-order-details tfoot th,.woocommerce-order-details tfoot td),html.hooger-dark body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou-grid > div,.woocommerce-order-overview li,ul.order_details li,.hooger-checkout-bridge-safe-item,.hooger-checkout-bridge-safe-total,.woocommerce-customer-details address,.woocommerce-order-details tfoot th,.woocommerce-order-details tfoot td){background:var(--ha-color-surface-elevated,#12243a)!important;border-color:var(--ha-color-border,#24364f)!important}[data-theme=dark] body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou header strong,.hooger-checkout-bridge-thankyou-grid strong,.woocommerce-order-overview li strong,ul.order_details li strong,.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-column__title,.woocommerce-thankyou-order-received,.woocommerce-info,.woocommerce-order-details th,.woocommerce-order-details td),[data-theme=dark] body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou header strong,.hooger-checkout-bridge-thankyou-grid strong,.woocommerce-order-overview li strong,ul.order_details li strong,.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-column__title,.woocommerce-thankyou-order-received,.woocommerce-info,.woocommerce-order-details th,.woocommerce-order-details td),body.hooger-dark.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou header strong,.hooger-checkout-bridge-thankyou-grid strong,.woocommerce-order-overview li strong,ul.order_details li strong,.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-column__title,.woocommerce-thankyou-order-received,.woocommerce-info,.woocommerce-order-details th,.woocommerce-order-details td),body.hooger-dark.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou header strong,.hooger-checkout-bridge-thankyou-grid strong,.woocommerce-order-overview li strong,ul.order_details li strong,.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-column__title,.woocommerce-thankyou-order-received,.woocommerce-info,.woocommerce-order-details th,.woocommerce-order-details td),html.hooger-dark body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou header strong,.hooger-checkout-bridge-thankyou-grid strong,.woocommerce-order-overview li strong,ul.order_details li strong,.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-column__title,.woocommerce-thankyou-order-received,.woocommerce-info,.woocommerce-order-details th,.woocommerce-order-details td),html.hooger-dark body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou header strong,.hooger-checkout-bridge-thankyou-grid strong,.woocommerce-order-overview li strong,ul.order_details li strong,.woocommerce-order-details h2,.woocommerce-customer-details h2,.woocommerce-column__title,.woocommerce-thankyou-order-received,.woocommerce-info,.woocommerce-order-details th,.woocommerce-order-details td){color:var(--ha-color-text,#f8fafc)!important}[data-theme=dark] body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou header small,.hooger-checkout-bridge-thankyou-grid span,.woocommerce-order-overview li,ul.order_details li,.woocommerce-customer-details address),[data-theme=dark] body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou header small,.hooger-checkout-bridge-thankyou-grid span,.woocommerce-order-overview li,ul.order_details li,.woocommerce-customer-details address),body.hooger-dark.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou header small,.hooger-checkout-bridge-thankyou-grid span,.woocommerce-order-overview li,ul.order_details li,.woocommerce-customer-details address),body.hooger-dark.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou header small,.hooger-checkout-bridge-thankyou-grid span,.woocommerce-order-overview li,ul.order_details li,.woocommerce-customer-details address),html.hooger-dark body.hooger-checkout-bridge-order-received :where(.hooger-checkout-bridge-thankyou header small,.hooger-checkout-bridge-thankyou-grid span,.woocommerce-order-overview li,ul.order_details li,.woocommerce-customer-details address),html.hooger-dark body.woocommerce-order-received :where(.hooger-checkout-bridge-thankyou header small,.hooger-checkout-bridge-thankyou-grid span,.woocommerce-order-overview li,ul.order_details li,.woocommerce-customer-details address){color:var(--ha-color-text-muted,#cbd5e1)!important}@media (max-width:767px){body.hooger-checkout-bridge-order-received,body.woocommerce-order-received{--hor-gutter:.75rem}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content,body.woocommerce-order-received .hooger-woocommerce-content{padding-block:1rem 4rem!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou-grid,body.hooger-checkout-bridge-order-received .woocommerce-order-overview,body.hooger-checkout-bridge-order-received ul.order_details,body.woocommerce-order-received .hooger-checkout-bridge-thankyou-grid,body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received ul.order_details{grid-template-columns:1fr!important}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-safe-details,body.hooger-checkout-bridge-order-received .woocommerce-customer-details,body.hooger-checkout-bridge-order-received .woocommerce-order-details,body.woocommerce-order-received .hooger-checkout-bridge-safe-details,body.woocommerce-order-received .woocommerce-customer-details,body.woocommerce-order-received .woocommerce-order-details{border-radius:1.15rem!important;padding:.9rem!important}body.hooger-checkout-bridge-order-received .woocommerce-order-details table,body.woocommerce-order-received .woocommerce-order-details table{display:block!important;overflow-x:auto!important;white-space:nowrap!important}}body.hooger-checkout-bridge-order-received .hooger-order-success-shell,body.woocommerce-order-received .hooger-order-success-shell{--hor-success-bg:#fffefa;--hor-success-surface:rgba(255, 255, 255, .92);--hor-success-surface-strong:#ffffff;--hor-success-soft:rgba(245, 158, 11, .08);--hor-success-border:rgba(15, 23, 42, .1);--hor-success-border-strong:rgba(245, 158, 11, .28);--hor-success-text:#111827;--hor-success-muted:#667085;--hor-success-primary:#f59e0b;--hor-success-primary-strong:#ff8900;--hor-success-green:#16a34a;--hor-success-shadow:0 24px 70px rgba(15, 23, 42, .08);width:min(100%,980px)!important;margin:clamp(1rem,3vw,2.25rem) auto!important;padding:clamp(1rem,3vw,2rem)!important;border:1px solid var(--hor-success-border)!important;border-radius:24px!important;background:radial-gradient(circle at 92% 92%,rgba(245,158,11,.08),transparent 20rem),radial-gradient(circle at 8% 8%,rgba(245,158,11,.06),transparent 18rem),var(--hor-success-bg)!important;box-shadow:var(--hor-success-shadow)!important;color:var(--hor-success-text)!important;direction:rtl!important;overflow:hidden!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell *,body.woocommerce-order-received .hooger-order-success-shell *{box-sizing:border-box}body.hooger-checkout-bridge-order-received .hooger-order-success-shell :where(a,button,input),body.woocommerce-order-received .hooger-order-success-shell :where(a,button,input){font-family:inherit}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb,body.woocommerce-order-received .hooger-order-success-crumb{display:flex;align-items:center;justify-content:flex-start;gap:.55rem;margin-block-end:clamp(1rem,2.4vw,1.6rem);color:var(--hor-success-muted);font-size:.86rem;font-weight:800;text-align:right}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb a,body.woocommerce-order-received .hooger-order-success-crumb a{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb .hooger-icon,body.woocommerce-order-received .hooger-order-success-crumb .hooger-icon{width:1rem;height:1rem;color:var(--hor-success-primary)}body.hooger-checkout-bridge-order-received .hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-hero{display:grid!important;grid-template-columns:minmax(210px,300px) minmax(0,1fr) 64px;align-items:center!important;gap:clamp(1rem,3vw,2rem)!important;padding:clamp(.6rem,1.6vw,1rem) clamp(.2rem,1vw,.6rem) clamp(1.5rem,4vw,2.4rem)!important;border:0!important;direction:ltr}body.hooger-checkout-bridge-order-received .hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-visual{position:relative;min-height:clamp(170px,20vw,235px);display:grid;place-items:center;isolation:isolate}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{width:min(100%,270px);aspect-ratio:1.45;display:grid;place-items:center;border-radius:999px;background:radial-gradient(circle,rgba(245,158,11,.12),transparent 68%);overflow:visible}body.hooger-checkout-bridge-order-received .hooger-order-success-product img,body.woocommerce-order-received .hooger-order-success-product img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 22px 30px rgba(245, 158, 11, .16))}body.hooger-checkout-bridge-order-received .hooger-order-success-shield,body.woocommerce-order-received .hooger-order-success-shield{position:absolute;inset-inline-end:8%;inset-block-end:12%;width:clamp(72px,8vw,106px);height:clamp(72px,8vw,106px);display:grid;place-items:center;border-radius:32% 32% 40% 40%;color:#fff;background:linear-gradient(145deg,rgba(255,198,74,.98),rgba(255,132,0,.9));box-shadow:0 18px 38px rgba(245,158,11,.28);z-index:2}body.hooger-checkout-bridge-order-received .hooger-order-success-shield .hooger-icon,body.woocommerce-order-received .hooger-order-success-shield .hooger-icon{width:58%;height:58%;stroke-width:2.6}body.hooger-checkout-bridge-order-received .hooger-order-success-spark,body.woocommerce-order-received .hooger-order-success-spark{position:absolute;width:.55rem;height:.55rem;border-radius:2px;background:var(--hor-success-primary);transform:rotate(35deg);box-shadow:0 0 18px rgba(245,158,11,.48)}body.hooger-checkout-bridge-order-received .hooger-order-success-spark.is-one,body.woocommerce-order-received .hooger-order-success-spark.is-one{inset-inline-start:8%;inset-block-start:16%}body.hooger-checkout-bridge-order-received .hooger-order-success-spark.is-two,body.woocommerce-order-received .hooger-order-success-spark.is-two{inset-inline-end:14%;inset-block-start:4%;width:.7rem;height:.7rem}body.hooger-checkout-bridge-order-received .hooger-order-success-spark.is-three,body.woocommerce-order-received .hooger-order-success-spark.is-three{inset-inline-start:24%;inset-block-end:14%;background:#84cc16}body.hooger-checkout-bridge-order-received .hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-copy{direction:rtl;text-align:right;min-width:0}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{margin:0 0 .55rem!important;color:var(--hor-success-text)!important;font-size:clamp(1.7rem, 3.3vw, 2.65rem)!important;line-height:1.35!important;font-weight:950!important;letter-spacing:0!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-copy p{margin:0 0 clamp(1rem,2.2vw,1.35rem);color:var(--hor-success-muted);font-size:clamp(.92rem, 1.25vw, 1rem);line-height:2;font-weight:750}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-check{width:64px;height:64px;display:grid!important;place-items:center;align-self:start;margin-block-start:clamp(.8rem,2vw,1.35rem);border-radius:50%;color:#fff;background:linear-gradient(145deg,var(--hor-success-primary),var(--hor-success-primary-strong));box-shadow:0 16px 34px rgba(245,158,11,.26)}body.hooger-checkout-bridge-order-received .hooger-order-success-check .hooger-icon,body.woocommerce-order-received .hooger-order-success-check .hooger-icon{width:28px;height:28px;stroke-width:3}body.hooger-checkout-bridge-order-received .hooger-order-success-meta,body.woocommerce-order-received .hooger-order-success-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--hor-success-border);border-radius:18px;background:rgba(255,255,255,.74);box-shadow:0 18px 46px rgba(15,23,42,.055)}body.hooger-checkout-bridge-order-received .hooger-order-success-meta>div,body.woocommerce-order-received .hooger-order-success-meta>div{display:grid;gap:.35rem;min-width:0;padding:1rem clamp(.8rem,1.6vw,1.15rem);text-align:center}body.hooger-checkout-bridge-order-received .hooger-order-success-meta>div+div,body.woocommerce-order-received .hooger-order-success-meta>div+div{border-inline-start:1px solid var(--hor-success-border)}body.hooger-checkout-bridge-order-received .hooger-order-success-meta span,body.woocommerce-order-received .hooger-order-success-meta span{color:var(--hor-success-muted);font-size:.78rem;font-weight:800}body.hooger-checkout-bridge-order-received .hooger-order-success-meta strong,body.woocommerce-order-received .hooger-order-success-meta strong{color:var(--hor-success-text);font-size:.98rem;font-weight:950;overflow-wrap:break-word}body.hooger-checkout-bridge-order-received .hooger-order-success-meta strong[dir=ltr],body.woocommerce-order-received .hooger-order-success-meta strong[dir=ltr]{color:var(--hor-success-primary-strong);font-size:1.08rem;direction:ltr}body.hooger-checkout-bridge-order-received .hooger-order-success-status,body.woocommerce-order-received .hooger-order-success-status{justify-self:center;min-width:78px;padding:.4rem .75rem;border-radius:999px;color:#fff!important;background:var(--hor-success-green);box-shadow:0 10px 22px rgba(22,163,74,.18)}body.hooger-checkout-bridge-order-received .hooger-order-success-note,body.hooger-checkout-bridge-order-received .hooger-order-success-section,body.woocommerce-order-received .hooger-order-success-note,body.woocommerce-order-received .hooger-order-success-section{margin-block-start:clamp(1rem,2.6vw,1.35rem);padding:clamp(.9rem,2.4vw,1.25rem);border:1px solid var(--hor-success-border);border-radius:22px;background:var(--hor-success-surface);box-shadow:0 18px 48px rgba(15,23,42,.045)}body.hooger-checkout-bridge-order-received .hooger-order-success-section-head,body.woocommerce-order-received .hooger-order-success-section-head{display:flex!important;align-items:center!important;justify-content:flex-start;gap:.7rem!important;padding:0 0 .95rem!important;margin:0 0 1rem!important;border-block-end:1px solid var(--hor-success-border)!important;direction:rtl}body.hooger-checkout-bridge-order-received .hooger-order-success-section-head>span,body.woocommerce-order-received .hooger-order-success-section-head>span{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:11px;color:var(--hor-success-primary);background:rgba(245,158,11,.12)}body.hooger-checkout-bridge-order-received .hooger-order-success-section-head .hooger-icon,body.woocommerce-order-received .hooger-order-success-section-head .hooger-icon{width:18px;height:18px}body.hooger-checkout-bridge-order-received .hooger-order-success-section-head strong,body.woocommerce-order-received .hooger-order-success-section-head strong{color:var(--hor-success-text);font-size:clamp(1.06rem, 1.5vw, 1.2rem);font-weight:950}body.hooger-checkout-bridge-order-received .hooger-order-success-details,body.woocommerce-order-received .hooger-order-success-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}body.hooger-checkout-bridge-order-received .hooger-order-success-detail,body.woocommerce-order-received .hooger-order-success-detail{min-height:96px;display:grid;align-content:center;gap:.35rem;padding:1rem .9rem;border:1px solid var(--hor-success-border);border-radius:14px;background:var(--hor-success-surface-strong);text-align:center}body.hooger-checkout-bridge-order-received .hooger-order-success-detail>span,body.woocommerce-order-received .hooger-order-success-detail>span{width:1.25rem;height:1.25rem;display:grid;place-items:center;margin-inline:auto;color:var(--hor-success-primary)}body.hooger-checkout-bridge-order-received .hooger-order-success-detail .hooger-icon,body.woocommerce-order-received .hooger-order-success-detail .hooger-icon{width:1.15rem;height:1.15rem}body.hooger-checkout-bridge-order-received .hooger-order-success-detail small,body.woocommerce-order-received .hooger-order-success-detail small{color:var(--hor-success-muted);font-size:.76rem;font-weight:850}body.hooger-checkout-bridge-order-received .hooger-order-success-detail strong,body.woocommerce-order-received .hooger-order-success-detail strong{color:var(--hor-success-text);font-size:.95rem;font-weight:950;line-height:1.7}body.hooger-checkout-bridge-order-received .hooger-order-success-detail strong.is-price,body.woocommerce-order-received .hooger-order-success-detail strong.is-price{color:var(--hor-success-primary-strong)}body.hooger-checkout-bridge-order-received .hooger-order-success-items,body.woocommerce-order-received .hooger-order-success-items{display:grid;gap:.7rem}body.hooger-checkout-bridge-order-received .hooger-order-success-item,body.woocommerce-order-received .hooger-order-success-item{display:grid;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:92px;padding:.75rem;border:1px solid var(--hor-success-border);border-radius:16px;background:var(--hor-success-surface-strong);direction:rtl}body.hooger-checkout-bridge-order-received .hooger-order-success-item-media,body.woocommerce-order-received .hooger-order-success-item-media{position:relative;width:68px;height:68px;border-radius:16px;overflow:hidden;background:var(--hor-success-soft)}body.hooger-checkout-bridge-order-received .hooger-order-success-item-media img,body.woocommerce-order-received .hooger-order-success-item-media img{width:100%;height:100%;object-fit:contain}body.hooger-checkout-bridge-order-received .hooger-order-success-item-media span,body.woocommerce-order-received .hooger-order-success-item-media span{position:absolute;inset-inline-start:.35rem;inset-block-end:.35rem;width:24px;height:24px;display:grid;place-items:center;border-radius:9px;color:#fff;background:var(--hor-success-primary)}body.hooger-checkout-bridge-order-received .hooger-order-success-item-media span .hooger-icon,body.woocommerce-order-received .hooger-order-success-item-media span .hooger-icon{width:15px;height:15px}body.hooger-checkout-bridge-order-received .hooger-order-success-item-copy,body.woocommerce-order-received .hooger-order-success-item-copy{display:grid;gap:.25rem;min-width:0;text-align:right}body.hooger-checkout-bridge-order-received .hooger-order-success-item-copy strong,body.woocommerce-order-received .hooger-order-success-item-copy strong{color:var(--hor-success-text);font-size:.98rem;font-weight:950;overflow-wrap:break-word}body.hooger-checkout-bridge-order-received .hooger-order-success-item-copy small,body.woocommerce-order-received .hooger-order-success-item-copy small{color:var(--hor-success-muted);font-size:.8rem;font-weight:800}body.hooger-checkout-bridge-order-received .hooger-order-success-item em,body.woocommerce-order-received .hooger-order-success-item em{color:var(--hor-success-primary-strong);font-style:normal;font-size:1rem;font-weight:950;white-space:nowrap}body.hooger-checkout-bridge-order-received .hooger-order-success-note,body.woocommerce-order-received .hooger-order-success-note{display:grid;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:1rem;background:linear-gradient(135deg,rgba(245,158,11,.13),rgba(255,255,255,.74))!important;border-color:rgba(245,158,11,.23)!important;text-align:right}body.hooger-checkout-bridge-order-received .hooger-order-success-note>span,body.woocommerce-order-received .hooger-order-success-note>span{width:58px;height:58px;display:grid;place-items:center;border:2px solid var(--hor-success-primary);border-radius:16px;color:var(--hor-success-primary-strong);background:rgba(255,255,255,.72)}body.hooger-checkout-bridge-order-received .hooger-order-success-note .hooger-icon,body.woocommerce-order-received .hooger-order-success-note .hooger-icon{width:28px;height:28px}body.hooger-checkout-bridge-order-received .hooger-order-success-note strong,body.woocommerce-order-received .hooger-order-success-note strong{display:block;color:var(--hor-success-primary-strong);font-size:1.05rem;font-weight:950;margin-block-end:.35rem}body.hooger-checkout-bridge-order-received .hooger-order-success-note p,body.woocommerce-order-received .hooger-order-success-note p{margin:0;color:var(--hor-success-muted);font-size:.9rem;font-weight:750;line-height:2}body.hooger-checkout-bridge-order-received .hooger-order-success-section--features .hooger-order-success-section-head,body.woocommerce-order-received .hooger-order-success-section--features .hooger-order-success-section-head{border-block-end:0!important;margin-block-end:.35rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-features,body.woocommerce-order-received .hooger-order-success-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;padding-block-start:.25rem}body.hooger-checkout-bridge-order-received .hooger-order-success-features>div,body.woocommerce-order-received .hooger-order-success-features>div{display:grid;justify-items:center;gap:.35rem;padding:.85rem .55rem;text-align:center}body.hooger-checkout-bridge-order-received .hooger-order-success-features>div>span,body.woocommerce-order-received .hooger-order-success-features>div>span{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(245,158,11,.26);border-radius:50%;color:var(--hor-success-primary-strong);background:rgba(245,158,11,.08);box-shadow:0 14px 30px rgba(245,158,11,.09)}body.hooger-checkout-bridge-order-received .hooger-order-success-features .hooger-icon,body.woocommerce-order-received .hooger-order-success-features .hooger-icon{width:26px;height:26px}body.hooger-checkout-bridge-order-received .hooger-order-success-features strong,body.woocommerce-order-received .hooger-order-success-features strong{color:var(--hor-success-text);font-size:.92rem;font-weight:950}body.hooger-checkout-bridge-order-received .hooger-order-success-features small,body.woocommerce-order-received .hooger-order-success-features small{color:var(--hor-success-muted);font-size:.78rem;font-weight:780}body.hooger-checkout-bridge-order-received .hooger-order-success-actions,body.woocommerce-order-received .hooger-order-success-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;gap:1rem!important;margin-block-start:1.15rem!important;direction:ltr!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions a,body.woocommerce-order-received .hooger-order-success-actions a{min-height:56px;display:inline-flex!important;align-items:center;justify-content:center;gap:.55rem;border-radius:14px!important;font-size:.94rem!important;font-weight:950!important;text-decoration:none!important;direction:rtl}body.hooger-checkout-bridge-order-received .hooger-order-success-actions .is-primary,body.woocommerce-order-received .hooger-order-success-actions .is-primary{color:#fff!important;background:linear-gradient(135deg,var(--hor-success-primary),var(--hor-success-primary-strong))!important;border:1px solid rgba(245,158,11,.35)!important;box-shadow:0 18px 38px rgba(245,158,11,.18)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions .is-secondary,body.woocommerce-order-received .hooger-order-success-actions .is-secondary{color:var(--hor-success-text)!important;background:var(--hor-success-surface-strong)!important;border:1px solid var(--hor-success-border)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions .hooger-icon,body.woocommerce-order-received .hooger-order-success-actions .hooger-icon{width:18px;height:18px}[data-theme=dark] .hooger-order-success-shell,body.hooger-dark .hooger-order-success-shell,html.hooger-dark .hooger-order-success-shell{--hor-success-bg:#081323;--hor-success-surface:rgba(14, 27, 45, .94);--hor-success-surface-strong:rgba(17, 34, 56, .9);--hor-success-soft:rgba(245, 158, 11, .1);--hor-success-border:rgba(148, 163, 184, .16);--hor-success-border-strong:rgba(245, 158, 11, .32);--hor-success-text:#f8fafc;--hor-success-muted:#cbd5e1;--hor-success-shadow:0 30px 80px rgba(0, 0, 0, .24);background:radial-gradient(circle at 96% 92%,rgba(22,163,74,.08),transparent 19rem),radial-gradient(circle at 4% 8%,rgba(245,158,11,.1),transparent 18rem),linear-gradient(145deg,#081323,#0d1b2e)!important;border-color:var(--hor-success-border)!important}[data-theme=dark] .hooger-order-success-detail,[data-theme=dark] .hooger-order-success-item,[data-theme=dark] .hooger-order-success-meta,[data-theme=dark] .hooger-order-success-section,body.hooger-dark .hooger-order-success-detail,body.hooger-dark .hooger-order-success-item,body.hooger-dark .hooger-order-success-meta,body.hooger-dark .hooger-order-success-section,html.hooger-dark .hooger-order-success-detail,html.hooger-dark .hooger-order-success-item,html.hooger-dark .hooger-order-success-meta,html.hooger-dark .hooger-order-success-section{background:var(--hor-success-surface-strong)!important;border-color:var(--hor-success-border)!important;box-shadow:none!important}[data-theme=dark] .hooger-order-success-note,body.hooger-dark .hooger-order-success-note,html.hooger-dark .hooger-order-success-note{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(14,27,45,.82))!important;border-color:rgba(245,158,11,.2)!important}[data-theme=dark] .hooger-order-success-note>span,body.hooger-dark .hooger-order-success-note>span,html.hooger-dark .hooger-order-success-note>span{background:rgba(245,158,11,.09)}[data-theme=dark] .hooger-order-success-check,body.hooger-dark .hooger-order-success-check,html.hooger-dark .hooger-order-success-check{background:linear-gradient(145deg,#22c55e,#16a34a);box-shadow:0 16px 34px rgba(22,163,74,.24)}[data-theme=dark] .hooger-order-success-actions .is-secondary,body.hooger-dark .hooger-order-success-actions .is-secondary,html.hooger-dark .hooger-order-success-actions .is-secondary{background:rgba(14,27,45,.94)!important;color:#f8fafc!important;border-color:rgba(148,163,184,.18)!important}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-hero{grid-template-columns:minmax(140px,210px) minmax(0,1fr)}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-check{grid-column:2;grid-row:1;justify-self:end;width:54px;height:54px}body.hooger-checkout-bridge-order-received .hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-copy{grid-column:1/-1}body.hooger-checkout-bridge-order-received .hooger-order-success-details,body.hooger-checkout-bridge-order-received .hooger-order-success-features,body.woocommerce-order-received .hooger-order-success-details,body.woocommerce-order-received .hooger-order-success-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell,body.woocommerce-order-received .hooger-order-success-shell{width:calc(100% - 1rem)!important;margin:.75rem auto 5rem!important;padding:.9rem!important;border-radius:20px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb,body.woocommerce-order-received .hooger-order-success-crumb{justify-content:center;font-size:.8rem;margin-block-end:.65rem}body.hooger-checkout-bridge-order-received .hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-hero{grid-template-columns:1fr;justify-items:center;text-align:center;gap:.75rem!important;padding-block:.3rem 1rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-visual{min-height:150px;width:100%;max-width:260px}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{width:230px;max-width:88%}body.hooger-checkout-bridge-order-received .hooger-order-success-shield,body.woocommerce-order-received .hooger-order-success-shield{width:70px;height:70px;inset-inline-end:12%;inset-block-end:4%}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.hooger-checkout-bridge-order-received .hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-copy{grid-column:auto;grid-row:auto}body.hooger-checkout-bridge-order-received .hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-copy{text-align:center}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{font-size:1.55rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-check{width:52px;height:52px;justify-self:center;margin-block-start:0}body.hooger-checkout-bridge-order-received .hooger-order-success-meta,body.woocommerce-order-received .hooger-order-success-meta{grid-template-columns:1fr;text-align:center}body.hooger-checkout-bridge-order-received .hooger-order-success-meta>div+div,body.woocommerce-order-received .hooger-order-success-meta>div+div{border-inline-start:0;border-block-start:1px solid var(--hor-success-border)}body.hooger-checkout-bridge-order-received .hooger-order-success-details,body.hooger-checkout-bridge-order-received .hooger-order-success-features,body.woocommerce-order-received .hooger-order-success-details,body.woocommerce-order-received .hooger-order-success-features{grid-template-columns:1fr}body.hooger-checkout-bridge-order-received .hooger-order-success-note,body.hooger-checkout-bridge-order-received .hooger-order-success-section,body.woocommerce-order-received .hooger-order-success-note,body.woocommerce-order-received .hooger-order-success-section{border-radius:18px;padding:.85rem}body.hooger-checkout-bridge-order-received .hooger-order-success-item,body.woocommerce-order-received .hooger-order-success-item{grid-template-columns:62px minmax(0,1fr);gap:.75rem}body.hooger-checkout-bridge-order-received .hooger-order-success-item-media,body.woocommerce-order-received .hooger-order-success-item-media{width:58px;height:58px}body.hooger-checkout-bridge-order-received .hooger-order-success-item em,body.woocommerce-order-received .hooger-order-success-item em{grid-column:1/-1;justify-self:stretch;padding-block-start:.55rem;border-block-start:1px solid var(--hor-success-border);text-align:left}body.hooger-checkout-bridge-order-received .hooger-order-success-note,body.woocommerce-order-received .hooger-order-success-note{grid-template-columns:1fr;justify-items:center;text-align:center}body.hooger-checkout-bridge-order-received .hooger-order-success-actions,body.woocommerce-order-received .hooger-order-success-actions{grid-template-columns:1fr!important;gap:.75rem!important}}.hooger-page-main:has(.hooger-content-hero){overflow-x:hidden!important}.hooger-content-hero{isolation:isolate;overflow:hidden!important}.hooger-content-hero::after,.hooger-content-hero::before{pointer-events:none!important;z-index:0!important}.hooger-content-hero>*{position:relative;z-index:1!important}@media (max-width:767px){.hooger-landing.hooger-dark:has(.hooger-content-hero),body.hooger-dark .hooger-landing:has(.hooger-content-hero),html.hooger-dark .hooger-landing:has(.hooger-content-hero){background:var(--background,#07111f)!important}.hooger-landing.hooger-dark .hooger-page-main:has(.hooger-content-hero),body.hooger-dark .hooger-page-main:has(.hooger-content-hero),html.hooger-dark .hooger-page-main:has(.hooger-content-hero){background:linear-gradient(180deg,var(--background,#07111f),color-mix(in srgb,var(--background,#07111f) 92%,#000 8%) 24rem)!important}.hooger-page-main:has(.hooger-content-hero){background:linear-gradient(180deg,var(--ha-color-bg,#fffdf8),var(--ha-color-bg-soft,#f8fafc) 24rem)!important}.hooger-content-hero::before{block-size:6.5rem!important;inline-size:6.5rem!important;inset-block-start:.75rem!important;inset-inline-end:-2.25rem!important;inset-inline-start:auto!important;left:auto!important;right:-2.25rem!important;top:.75rem!important;opacity:.28!important}.hooger-content-hero::after{block-size:7.25rem!important;inline-size:7.25rem!important;inset-block-end:-2rem!important;inset-inline-end:auto!important;inset-inline-start:-2.6rem!important;bottom:-2rem!important;left:-2.6rem!important;right:auto!important;opacity:.3!important}}.hooger-content-hero::after,.hooger-content-hero::before{content:none!important;display:none!important}.hooger-page-main :where(.elementor-section.hooger-ref-hero){background:linear-gradient(135deg,color-mix(in srgb,var(--ha-color-secondary,#172554) 94%,#0ea5e9 6%),#164865)!important}.hooger-landing.hooger-dark .hooger-page-main :where(.elementor-section.hooger-ref-hero),body.hooger-dark .hooger-page-main :where(.elementor-section.hooger-ref-hero),html.hooger-dark .hooger-page-main :where(.elementor-section.hooger-ref-hero){background:linear-gradient(135deg,color-mix(in srgb,var(--surface-elevated,#12243a) 88%,#2563eb 12%),var(--surface-elevated,#12243a))!important}.hooger-page-main .elementor-section.hooger-ref-about-copy-section{inline-size:min(100%,1120px)!important;margin-block:clamp(1rem,2.8vw,1.35rem) clamp(1.15rem,3vw,1.75rem)!important;margin-inline:auto!important;padding:clamp(1.15rem,3vw,2rem)!important;border-radius:var(--ha-radius-xl,24px)!important}.hooger-page-main .elementor-section.hooger-ref-about-copy-section .elementor-column,.hooger-page-main .elementor-section.hooger-ref-about-copy-section .elementor-widget-wrap,.hooger-page-main .elementor-section.hooger-ref-about-copy-section>.elementor-container{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-page-main .elementor-section.hooger-ref-about-copy-section .elementor-widget-wrap{padding:0!important}.hooger-page-main .elementor-section.hooger-ref-about-copy-section .hooger-ref-about-copy{margin-inline:auto!important;max-inline-size:62rem!important}@media (max-width:767px){.hooger-page-main .elementor-section.hooger-ref-about-copy-section{margin-block:1rem 1.25rem!important;padding:1.05rem!important}}.hooger-page-main:has(.hooger-ref-page){background:linear-gradient(180deg,var(--ha-color-bg,#fffdf8),var(--ha-color-bg-soft,#f8fafc))!important}.hooger-landing.hooger-dark .hooger-page-main:has(.hooger-ref-page),body.hooger-dark .hooger-page-main:has(.hooger-ref-page),html.hooger-dark .hooger-page-main:has(.hooger-ref-page){background:linear-gradient(180deg,var(--background,#07111f),color-mix(in srgb,var(--background,#07111f) 90%,#000 10%) 24rem)!important}.hooger-page-main .elementor-section.hooger-ref-hero--about::after,.hooger-page-main .elementor-section.hooger-ref-hero--about::before,.hooger-page-main .elementor-section.hooger-ref-hero--contact::after,.hooger-page-main .elementor-section.hooger-ref-hero--contact::before,.hooger-page-main .elementor-section.hooger-ref-hero--faq::after,.hooger-page-main .elementor-section.hooger-ref-hero--faq::before,.hooger-page-main .elementor-section.hooger-ref-hero::after,.hooger-page-main .elementor-section.hooger-ref-hero::before{background:0 0!important;content:none!important;display:none!important}.hooger-page-main .elementor-section.hooger-ref-hero,.hooger-page-main .elementor-section.hooger-ref-hero--about,.hooger-page-main .elementor-section.hooger-ref-hero--contact,.hooger-page-main .elementor-section.hooger-ref-hero--faq{overflow:hidden!important}.hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary{direction:rtl!important;flex-direction:row!important;gap:.55rem!important;inline-size:100%!important;justify-content:center!important}.hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary span{order:1!important}.hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary .hooger-icon{color:currentColor!important;height:1.1rem!important;order:2!important;width:1.1rem!important}.hooger-landing.hooger-dark .hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary,body.hooger-dark .hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary,html.hooger-dark .hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary{background:var(--ha-color-primary,#f59e0b)!important;border-color:var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--ha-color-primary,#f59e0b) 78%,#fff 8%)!important;box-shadow:var(--shadow-soft,none)!important;box-shadow:0 14px 30px color-mix(in srgb,var(--ha-color-primary,#f59e0b) 20%,transparent)!important;color:#111827!important}.hooger-landing.hooger-dark .hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary:hover,body.hooger-dark .hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary:hover,html.hooger-dark .hooger-page-main .hooger-contact-form .hooger-button.hooger-button--primary:hover{background:var(--ha-color-primary-hover,#ea8a00)!important;color:#111827!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{align-items:center!important;display:grid!important;direction:ltr!important;gap:clamp(1rem,3vw,2rem)!important;grid-template-columns:minmax(220px,300px) minmax(0,1fr) 64px!important;inline-size:100%!important;min-inline-size:0!important;overflow:visible!important;text-align:initial!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check,body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy,body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-visual{grid-column:auto!important;grid-row:auto!important;min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy{direction:rtl!important;inline-size:100%!important;justify-self:stretch!important;text-align:right!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p{direction:rtl!important;inline-size:auto!important;max-inline-size:100%!important;min-inline-size:0!important;overflow-wrap:normal!important;text-align:right!important;white-space:normal!important;word-break:normal!important;writing-mode:horizontal-tb!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1{text-wrap:balance!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check{align-self:start!important;block-size:64px!important;border-radius:50%!important;display:grid!important;flex:0 0 64px!important;inline-size:64px!important;justify-self:end!important;margin-block-start:clamp(.8rem,2vw,1.35rem)!important;place-items:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero .hooger-order-success-check .hooger-icon,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero .hooger-order-success-check .hooger-icon{block-size:28px!important;inline-size:28px!important;stroke-width:3!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero .hooger-order-success-shield .hooger-icon,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero .hooger-order-success-shield .hooger-icon{block-size:58%!important;inline-size:58%!important;stroke-width:2.6!important}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{grid-template-columns:minmax(150px,220px) minmax(0,1fr) 54px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check{block-size:54px!important;flex-basis:54px!important;inline-size:54px!important}}@media (max-width:640px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{direction:rtl!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy,body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p{text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check{justify-self:center!important}}body.hooger-checkout-bridge-order-received .woocommerce-order>.woocommerce-notice--success,body.hooger-checkout-bridge-order-received .woocommerce-order>.woocommerce-order-overview,body.hooger-checkout-bridge-order-received .woocommerce-order>ul.order_details,body.woocommerce-order-received .woocommerce-order>.woocommerce-notice--success,body.woocommerce-order-received .woocommerce-order>.woocommerce-order-overview,body.woocommerce-order-received .woocommerce-order>ul.order_details{display:none!important}body.hooger-checkout-bridge-order-received .woocommerce-order:has(.hooger-order-success-shell),body.woocommerce-order-received .woocommerce-order:has(.hooger-order-success-shell){gap:0!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell,body.woocommerce-order-received .hooger-order-success-shell{inline-size:min(100%,1060px)!important;max-inline-size:calc(100vw - clamp(1rem,4vw,3rem))!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{grid-template-areas:"visual copy check"!important;grid-template-columns:minmax(240px,330px) minmax(0,1fr) 66px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-visual{grid-area:visual!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy{grid-area:copy!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check{grid-area:check!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1{max-inline-size:19ch!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p{max-inline-size:42rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-note,body.hooger-checkout-bridge-order-received .hooger-order-success-section,body.woocommerce-order-received .hooger-order-success-note,body.woocommerce-order-received .hooger-order-success-section{inline-size:100%!important}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{grid-template-areas:"visual check" "copy copy"!important;grid-template-columns:minmax(170px,240px) minmax(54px,1fr)!important}}@media (max-width:640px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell,body.woocommerce-order-received .hooger-order-success-shell{max-inline-size:calc(100vw - 1rem)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{grid-template-areas:"visual" "check" "copy"!important;grid-template-columns:1fr!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-copy p{margin-inline:auto!important;max-inline-size:100%!important}}body.hooger-checkout-bridge-order-received .woocommerce-order:has(.hooger-order-success-shell)>:not(.hooger-order-success-shell):not(script):not(style),body.woocommerce-order-received .woocommerce-order:has(.hooger-order-success-shell)>:not(.hooger-order-success-shell):not(script):not(style){display:none!important}body.hooger-checkout-bridge-order-received .woocommerce-order:has(.hooger-order-success-shell),body.woocommerce-order-received .woocommerce-order:has(.hooger-order-success-shell){align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell,body.woocommerce-order-received .hooger-order-success-shell{--hor-success-bg:#fffefa;--hor-success-surface:rgba(255, 255, 255, .92);--hor-success-surface-strong:#ffffff;--hor-success-soft:rgba(245, 158, 11, .08);--hor-success-border:rgba(17, 24, 39, .1);--hor-success-text:#111827;--hor-success-muted:#667085;--hor-success-primary:#f59e0b;--hor-success-primary-strong:#ff8900;--hor-success-green:#22c55e;--hor-success-shadow:0 28px 80px rgba(15, 23, 42, .09);background:radial-gradient(circle at 94% 94%,rgba(245,158,11,.09),transparent 19rem),radial-gradient(circle at 4% 8%,rgba(245,158,11,.06),transparent 18rem),var(--hor-success-bg)!important;border:1px solid var(--hor-success-border)!important;border-radius:24px!important;box-shadow:var(--hor-success-shadow)!important;box-sizing:border-box!important;color:var(--hor-success-text)!important;direction:rtl!important;display:grid!important;font-family:inherit!important;gap:clamp(1rem,2.5vw,1.35rem)!important;inline-size:min(100%,1060px)!important;isolation:isolate!important;margin:clamp(1rem,3vw,2.4rem) auto 4rem!important;max-inline-size:calc(100vw - clamp(1rem,4vw,3rem))!important;overflow:hidden!important;padding:clamp(1rem,3vw,2rem)!important;text-align:right!important}[data-theme=dark] .hooger-order-success-shell,body.hooger-dark .hooger-order-success-shell,html.hooger-dark .hooger-order-success-shell{--hor-success-bg:#081323;--hor-success-surface:rgba(14, 27, 45, .94);--hor-success-surface-strong:rgba(17, 34, 56, .9);--hor-success-soft:rgba(245, 158, 11, .1);--hor-success-border:rgba(148, 163, 184, .16);--hor-success-text:#f8fafc;--hor-success-muted:#cbd5e1;--hor-success-shadow:0 30px 90px rgba(0, 0, 0, .28);background:radial-gradient(circle at 96% 92%,rgba(22,163,74,.09),transparent 19rem),radial-gradient(circle at 4% 8%,rgba(245,158,11,.1),transparent 18rem),linear-gradient(145deg,#081323,#0d1b2e)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell *,body.woocommerce-order-received .hooger-order-success-shell *{box-sizing:border-box!important;min-inline-size:0}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb,body.woocommerce-order-received .hooger-order-success-crumb{align-items:center!important;color:var(--hor-success-muted)!important;display:flex!important;font-size:.86rem!important;font-weight:850!important;gap:.55rem!important;justify-content:flex-start!important;line-height:1.8!important;margin:0 0 clamp(.85rem,2vw,1.35rem)!important;text-align:right!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb a,body.woocommerce-order-received .hooger-order-success-crumb a{align-items:center!important;color:inherit!important;display:inline-flex!important;gap:.4rem!important;text-decoration:none!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb .hooger-icon,body.woocommerce-order-received .hooger-order-success-crumb .hooger-icon{color:var(--hor-success-primary)!important;height:1rem!important;width:1rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{align-items:center!important;border:0!important;direction:ltr!important;display:grid!important;gap:clamp(1.1rem,3.2vw,2.25rem)!important;grid-template-areas:"visual copy check"!important;grid-template-columns:minmax(250px,330px) minmax(0,1fr) 68px!important;inline-size:100%!important;margin:0!important;min-block-size:clamp(225px,28vw,290px)!important;padding:clamp(.35rem,1vw,.75rem) clamp(.15rem,.8vw,.45rem) clamp(1.25rem,3vw,2.25rem)!important;text-align:initial!important}body.hooger-checkout-bridge-order-received .hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-visual{align-self:center!important;display:grid!important;grid-area:visual!important;inline-size:100%!important;justify-self:stretch!important;min-block-size:clamp(185px,22vw,250px)!important;place-items:center!important;position:relative!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{aspect-ratio:1.48!important;background:radial-gradient(circle,rgba(245,158,11,.12),transparent 68%)!important;border-radius:999px!important;display:grid!important;inline-size:min(100%,292px)!important;overflow:visible!important;place-items:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product img,body.woocommerce-order-received .hooger-order-success-product img{block-size:100%!important;filter:drop-shadow(0 22px 30px rgba(245, 158, 11, .18))!important;inline-size:100%!important;object-fit:contain!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shield,body.woocommerce-order-received .hooger-order-success-shield{background:linear-gradient(145deg,rgba(255,198,74,.98),rgba(255,132,0,.92))!important;block-size:clamp(74px,8vw,108px)!important;border-radius:32% 32% 40% 40%!important;box-shadow:0 18px 38px rgba(245,158,11,.3)!important;color:#fff!important;display:grid!important;inline-size:clamp(74px,8vw,108px)!important;inset-block-end:10%!important;inset-inline-end:8%!important;place-items:center!important;position:absolute!important;z-index:2!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-copy{direction:rtl!important;display:block!important;grid-area:copy!important;inline-size:100%!important;justify-self:stretch!important;text-align:right!important;writing-mode:horizontal-tb!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{color:var(--hor-success-text)!important;display:block!important;font-size:clamp(1.85rem, 3.2vw, 2.65rem)!important;font-weight:950!important;letter-spacing:0!important;line-height:1.35!important;margin:0 0 .55rem!important;max-inline-size:100%!important;overflow-wrap:normal!important;text-align:right!important;text-wrap:balance!important;white-space:normal!important;word-break:normal!important;writing-mode:horizontal-tb!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-copy p{color:var(--hor-success-muted)!important;display:block!important;font-size:clamp(.92rem, 1.25vw, 1rem)!important;font-weight:750!important;line-height:2!important;margin:0 0 clamp(1rem,2.2vw,1.35rem)!important;max-inline-size:42rem!important;overflow-wrap:normal!important;text-align:right!important;white-space:normal!important;word-break:normal!important;writing-mode:horizontal-tb!important}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-check{align-self:start!important;background:linear-gradient(145deg,var(--hor-success-primary),var(--hor-success-primary-strong))!important;block-size:68px!important;border-radius:50%!important;box-shadow:0 16px 34px rgba(245,158,11,.26)!important;color:#fff!important;display:grid!important;grid-area:check!important;inline-size:68px!important;justify-self:end!important;margin-block-start:clamp(.8rem,2vw,1.35rem)!important;place-items:center!important}[data-theme=dark] .hooger-order-success-check,body.hooger-dark .hooger-order-success-check,html.hooger-dark .hooger-order-success-check{background:linear-gradient(145deg,#22c55e,#16a34a)!important;box-shadow:0 16px 34px rgba(22,163,74,.24)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-meta,body.woocommerce-order-received .hooger-order-success-meta{background:var(--card,#fff)!important;background:color-mix(in srgb,var(--hor-success-surface-strong) 82%,transparent)!important;border:1px solid var(--hor-success-border)!important;border-radius:18px!important;box-shadow:0 18px 46px rgba(15,23,42,.055)!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:hidden!important}[data-theme=dark] .hooger-order-success-meta,body.hooger-dark .hooger-order-success-meta,html.hooger-dark .hooger-order-success-meta{box-shadow:none!important}body.hooger-checkout-bridge-order-received .hooger-order-success-meta>div,body.woocommerce-order-received .hooger-order-success-meta>div{display:grid!important;gap:.35rem!important;padding:1rem clamp(.8rem,1.6vw,1.15rem)!important;text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-note,body.hooger-checkout-bridge-order-received .hooger-order-success-section,body.woocommerce-order-received .hooger-order-success-note,body.woocommerce-order-received .hooger-order-success-section{background:var(--hor-success-surface)!important;border:1px solid var(--hor-success-border)!important;border-radius:22px!important;box-shadow:0 18px 48px rgba(15,23,42,.045)!important;inline-size:100%!important;margin-block-start:0!important;padding:clamp(.9rem,2.4vw,1.25rem)!important}[data-theme=dark] .hooger-order-success-detail,[data-theme=dark] .hooger-order-success-item,[data-theme=dark] .hooger-order-success-section,body.hooger-dark .hooger-order-success-detail,body.hooger-dark .hooger-order-success-item,body.hooger-dark .hooger-order-success-section,html.hooger-dark .hooger-order-success-detail,html.hooger-dark .hooger-order-success-item,html.hooger-dark .hooger-order-success-section{box-shadow:none!important}body.hooger-checkout-bridge-order-received .hooger-order-success-details,body.woocommerce-order-received .hooger-order-success-details{display:grid!important;gap:.85rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}body.hooger-checkout-bridge-order-received .hooger-order-success-features,body.woocommerce-order-received .hooger-order-success-features{display:grid!important;gap:.85rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions,body.woocommerce-order-received .hooger-order-success-actions{direction:ltr!important;display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;margin-block-start:0!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions a,body.woocommerce-order-received .hooger-order-success-actions a{align-items:center!important;border-radius:14px!important;direction:rtl!important;display:inline-flex!important;font-size:.94rem!important;font-weight:950!important;gap:.55rem!important;justify-content:center!important;min-block-size:56px!important;text-decoration:none!important}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{grid-template-areas:"visual check" "copy copy"!important;grid-template-columns:minmax(170px,240px) minmax(54px,1fr)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-details,body.hooger-checkout-bridge-order-received .hooger-order-success-features,body.woocommerce-order-received .hooger-order-success-details,body.woocommerce-order-received .hooger-order-success-features{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell,body.woocommerce-order-received .hooger-order-success-shell{border-radius:20px!important;gap:.9rem!important;margin:.75rem auto 5rem!important;max-inline-size:calc(100vw - 1rem)!important;padding:.9rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb,body.woocommerce-order-received .hooger-order-success-crumb{justify-content:center!important;margin-block-end:.55rem!important;text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{direction:rtl!important;gap:.75rem!important;grid-template-areas:"visual" "check" "copy"!important;grid-template-columns:1fr!important;justify-items:center!important;min-block-size:0!important;padding-block:.25rem 1rem!important;text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-visual{max-inline-size:260px!important;min-block-size:150px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{inline-size:min(230px,88vw)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shield,body.woocommerce-order-received .hooger-order-success-shield{block-size:70px!important;inline-size:70px!important;inset-block-end:4%!important;inset-inline-end:12%!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy,body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.hooger-checkout-bridge-order-received .hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-copy,body.woocommerce-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy p{margin-inline:auto!important;max-inline-size:100%!important;text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{font-size:1.55rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-check{block-size:52px!important;inline-size:52px!important;justify-self:center!important;margin-block-start:0!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions,body.hooger-checkout-bridge-order-received .hooger-order-success-details,body.hooger-checkout-bridge-order-received .hooger-order-success-features,body.hooger-checkout-bridge-order-received .hooger-order-success-meta,body.woocommerce-order-received .hooger-order-success-actions,body.woocommerce-order-received .hooger-order-success-details,body.woocommerce-order-received .hooger-order-success-features,body.woocommerce-order-received .hooger-order-success-meta{grid-template-columns:1fr!important}}.hooger-auth-form label>span,.hooger-form label>span{display:block!important;isolation:isolate!important;min-inline-size:0!important;position:relative!important}.hooger-auth-form label>span>.hooger-icon,.hooger-form label>span>.hooger-icon{block-size:var(--ha-icon-size-safe,1.15rem)!important;inline-size:var(--ha-icon-size-safe,1.15rem)!important;inset-block-start:50%!important;inset-inline-start:1rem!important;inset-inline-end:auto!important;left:auto!important;pointer-events:none!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:2!important}.hooger-auth-form label>span>input,.hooger-form label>span>input,.hooger-form label>span>select,.hooger-form label>span>textarea{min-block-size:var(--ha-control-min-safe,3rem)!important;min-inline-size:0!important;padding-inline-start:var(--ha-icon-padding-safe,3.65rem)!important;padding-inline-end:var(--ha-icon-padding-safe,3.65rem)!important;text-overflow:ellipsis!important;width:100%!important}.hooger-auth-form label>span>input[dir=ltr],.hooger-form label>span>input[dir=ltr]{direction:ltr!important;text-align:left!important;unicode-bidi:plaintext!important}.hooger-auth-form label>span:has([data-hooger-password-toggle])>input,.hooger-form label>span:has([data-hooger-password-toggle])>input{padding-inline-start:var(--ha-icon-padding-safe,3.65rem)!important;padding-inline-end:var(--ha-icon-padding-password-safe,4.2rem)!important}.hooger-auth-form [data-hooger-password-toggle],.hooger-form [data-hooger-password-toggle]{align-items:center!important;block-size:var(--ha-icon-box-safe,2.65rem)!important;display:inline-flex!important;inline-size:var(--ha-icon-box-safe,2.65rem)!important;inset-block-start:50%!important;inset-inline-end:.35rem!important;inset-inline-start:auto!important;justify-content:center!important;left:auto!important;min-block-size:var(--ha-icon-box-safe,2.65rem)!important;min-inline-size:var(--ha-icon-box-safe,2.65rem)!important;padding:0!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:3!important}.hooger-filter-search,.hooger-header-search,.hooger-page-search,.hooger-search-modal__head label,.hooger-shop-search{direction:rtl!important;min-inline-size:0!important;position:relative!important}.hooger-filter-search>.hooger-icon,.hooger-header-search>.hooger-icon,.hooger-page-search>.hooger-icon,.hooger-search-modal__head label>.hooger-icon,.hooger-shop-search>.hooger-icon{block-size:var(--ha-icon-size-safe,1.15rem)!important;inline-size:var(--ha-icon-size-safe,1.15rem)!important;inset-block-start:50%!important;inset-inline-end:1rem!important;inset-inline-start:auto!important;left:auto!important;pointer-events:none!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:2!important}.hooger-filter-search>input,.hooger-filter-search>input[type=search],.hooger-header-search>input,.hooger-header-search>input[type=search],.hooger-page-search>input,.hooger-page-search>input[type=search],.hooger-search-modal__head label>input,.hooger-search-modal__head label>input[type=search],.hooger-shop-search>input,.hooger-shop-search>input[type=search]{direction:rtl!important;padding-inline-start:1rem!important;padding-inline-end:var(--ha-icon-padding-safe,3.65rem)!important;text-align:right!important;text-overflow:ellipsis!important;width:100%!important}.hooger-search-modal .hooger-search-modal__head{display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr) 2.8rem!important}.hooger-search-modal .hooger-search-modal__head button[data-hooger-search-close]{block-size:2.75rem!important;border-radius:1rem!important;inline-size:2.75rem!important;min-block-size:2.75rem!important;min-inline-size:2.75rem!important;padding:0!important;position:static!important}.hooger-settings-feedback{align-items:center;border:1px solid var(--border,#e5e7eb);border:1px solid color-mix(in srgb,var(--success,#16a34a) 26%,transparent);display:none;line-height:1.8;margin:0}.hooger-settings-feedback.is-visible{display:flex}.hooger-settings-feedback::before{background:currentColor;border-radius:999px;content:"";flex:0 0 .55rem;block-size:.55rem;inline-size:.55rem;margin-inline-end:.55rem}.hooger-settings-feedback.is-error{border-color:var(--border,#e5e7eb);border-color:color-mix(in srgb,var(--destructive,#ef4444) 30%,transparent)}.hooger-settings-row.is-saving{opacity:.78}.hooger-settings-row.is-saving .hooger-toggle{cursor:wait}.hooger-settings-row .hooger-toggle[aria-busy=true] i{animation:hooger-toggle-saving .7s ease-in-out infinite alternate}@keyframes hooger-toggle-saving{from{opacity:.55;transform:translateX(-1.32rem) scale(.92)}to{opacity:1;transform:translateX(-1.32rem) scale(1)}}.hooger-settings-row .hooger-toggle.is-on[aria-busy=true] i{animation-name:hooger-toggle-saving-on}@keyframes hooger-toggle-saving-on{from{opacity:.55;transform:translateX(0) scale(.92)}to{opacity:1;transform:translateX(0) scale(1)}}.hooger-profile-panel[data-hooger-profile-panel=loyalty],.hooger-profile-panel[data-hooger-profile-panel=loyalty].is-active,.hooger-profile-panel[data-hooger-profile-panel=loyalty]>*{box-sizing:border-box!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=loyalty]{overflow-x:hidden!important}.hooger-loyalty-card,.hooger-loyalty-card *,.hooger-loyalty-card ::after,.hooger-loyalty-card ::before{box-sizing:border-box!important}.hooger-loyalty-card{contain:paint;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;min-inline-size:0!important;overflow:hidden!important}.hooger-loyalty-card__benefit,.hooger-loyalty-card__head,.hooger-loyalty-progress,.hooger-loyalty-progress div{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-loyalty-card__benefit,.hooger-loyalty-card__head>div,.hooger-loyalty-card__head>span,.hooger-loyalty-progress span{min-inline-size:0!important}.hooger-loyalty-card__benefit,.hooger-loyalty-card__head small,.hooger-loyalty-card__head strong,.hooger-loyalty-progress span{overflow-wrap:break-word!important;word-break:normal!important}@media (max-width:560px){.hooger-profile-panel[data-hooger-profile-panel=loyalty].is-active{gap:.8rem!important;padding-inline:0!important}.hooger-profile-panel[data-hooger-profile-panel=loyalty]>h2{inline-size:calc(100% - .5rem)!important;margin-inline:auto!important;max-inline-size:calc(100vw - 2rem)!important}.hooger-loyalty-card{border-radius:1rem!important;gap:.75rem!important;inline-size:calc(100% - .5rem)!important;max-inline-size:calc(100vw - 2rem)!important;padding:.78rem!important}.hooger-loyalty-card::after{block-size:4.6rem!important;inline-size:4.6rem!important;inset-block-start:-1.8rem!important;inset-inline-start:-1.55rem!important;left:auto!important;right:auto!important}.hooger-loyalty-card__head{display:grid!important;gap:.58rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.hooger-loyalty-card__head>span{block-size:2.45rem!important;inline-size:2.45rem!important;inset-block-start:.55rem!important;inset-inline-end:.55rem!important;min-block-size:2.45rem!important;min-inline-size:2.45rem!important}.hooger-loyalty-card__head>div{border-radius:.85rem!important;min-block-size:4.35rem!important;padding:.62rem .66rem!important}.hooger-loyalty-card__head>div:first-of-type{grid-column:1/-1!important;padding-inline-end:3.35rem!important}.hooger-loyalty-card__head strong{font-size:clamp(1rem, 4vw, 1.32rem)!important;line-height:1.28!important}.hooger-loyalty-card__head small{font-size:.7rem!important;line-height:1.55!important}.hooger-loyalty-progress div{gap:.2rem!important;line-height:1.65!important;margin-block-end:.42rem!important}.hooger-loyalty-card__benefit{border-radius:.78rem!important;font-size:.74rem!important;line-height:1.65!important;padding:.58rem .62rem!important;text-align:center!important}}@media (max-width:390px){.hooger-loyalty-card{inline-size:calc(100% - .75rem)!important;max-inline-size:calc(100vw - 1.75rem)!important;padding:.72rem!important}.hooger-loyalty-card__head{gap:.5rem!important}.hooger-loyalty-card__head>div{padding-inline:.58rem!important}}.hooger-auth-form label>span:not(.hooger-field-control)>.hooger-icon,.hooger-form label>span:not(.hooger-field-control)>.hooger-icon{inset:auto!important;margin:0!important;pointer-events:auto;position:static!important;transform:none!important}.hooger-auth-form label>span:not(.hooger-field-control)>input,.hooger-form label>span:not(.hooger-field-control)>input,.hooger-form label>span:not(.hooger-field-control)>select,.hooger-form label>span:not(.hooger-field-control)>textarea{padding-inline:1rem!important}.hooger-field-control{display:block!important;isolation:isolate!important;min-inline-size:0!important;overflow:visible!important;position:relative!important}.hooger-field-control>.hooger-icon{block-size:1.12rem!important;color:var(--ha-color-text-soft,var(--muted-foreground))!important;inline-size:1.12rem!important;inset-block-start:50%!important;inset-inline-start:1rem!important;inset-inline-end:auto!important;left:auto!important;margin:0!important;pointer-events:none!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:2!important}.hooger-field-control>input,.hooger-field-control>select,.hooger-field-control>textarea{min-block-size:var(--ha-control-min-safe,3rem)!important;min-inline-size:0!important;padding-inline-start:3.45rem!important;padding-inline-end:1rem!important;text-overflow:ellipsis!important;width:100%!important}.hooger-field-control>input[dir=ltr]{direction:ltr!important;text-align:left!important;unicode-bidi:plaintext!important}.hooger-field-control--password>input{padding-inline-start:3.45rem!important;padding-inline-end:3.85rem!important}.hooger-field-control>[data-hooger-password-toggle]{align-items:center!important;background:0 0!important;block-size:2.55rem!important;border:0!important;border-radius:.85rem!important;color:var(--ha-color-text-muted,var(--muted-foreground))!important;display:inline-flex!important;inline-size:2.55rem!important;inset-block-start:50%!important;inset-inline-end:.35rem!important;inset-inline-start:auto!important;justify-content:center!important;left:auto!important;margin:0!important;min-block-size:2.55rem!important;min-inline-size:2.55rem!important;padding:0!important;pointer-events:auto!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:4!important}.hooger-field-control>[data-hooger-password-toggle] svg,.hooger-field-control>[data-hooger-password-toggle]>.hooger-icon{block-size:1.05rem!important;inline-size:1.05rem!important;inset:auto!important;margin:0!important;pointer-events:none!important;position:static!important;transform:none!important}.hooger-search-modal .hooger-search-modal__head{align-items:center!important;box-sizing:border-box!important;direction:ltr!important;display:grid!important;gap:.22rem!important;grid-template-columns:2.85rem minmax(0,1fr)!important;min-block-size:3.15rem!important;overflow:hidden!important;padding:.22rem!important}.hooger-search-modal .hooger-search-modal__head>button[data-hooger-search-close]{align-self:center!important;block-size:2.45rem!important;box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;inline-size:2.45rem!important;justify-self:center!important;margin:0!important;min-block-size:2.45rem!important;min-inline-size:2.45rem!important;order:0!important;padding:0!important;position:relative!important}.hooger-search-modal .hooger-search-modal__head>button[data-hooger-search-close] svg,.hooger-search-modal .hooger-search-modal__head>button[data-hooger-search-close]>.hooger-icon{block-size:1rem!important;inline-size:1rem!important;inset:auto!important;margin:0!important;position:static!important;transform:none!important}.hooger-search-modal .hooger-search-modal__head>label{direction:rtl!important;grid-column:2!important;grid-row:1!important;min-block-size:2.65rem!important;order:0!important}.hooger-search-modal .hooger-search-modal__head>label>input,.hooger-search-modal .hooger-search-modal__head>label>input[type=search]{min-block-size:2.65rem!important}:root{--ha-feedback-radius:1rem;--ha-feedback-gap:.72rem;--ha-feedback-pad-y:.88rem;--ha-feedback-pad-x:1rem;--ha-feedback-shadow:0 16px 38px rgba(15, 23, 42, .10);--ha-feedback-success-bg:#ecfdf5;--ha-feedback-success-border:#a7f3d0;--ha-feedback-success-text:#065f46;--ha-feedback-error-bg:#fff1f2;--ha-feedback-error-border:#fecdd3;--ha-feedback-error-text:#9f1239;--ha-feedback-warning-bg:#fff7ed;--ha-feedback-warning-border:#fed7aa;--ha-feedback-warning-text:#9a3412;--ha-feedback-info-bg:#eff6ff;--ha-feedback-info-border:#bfdbfe;--ha-feedback-info-text:#1e3a8a;--ha-feedback-surface:#ffffff;--ha-feedback-muted:#64748b}.hooger-landing.hooger-dark,body.hooger-dark,html.hooger-dark,html[data-theme=dark]{--ha-feedback-shadow:0 20px 48px rgba(0, 0, 0, .30);--ha-feedback-success-bg:rgba(22, 163, 74, .16);--ha-feedback-success-border:rgba(74, 222, 128, .42);--ha-feedback-success-text:#bbf7d0;--ha-feedback-error-bg:rgba(239, 68, 68, .16);--ha-feedback-error-border:rgba(248, 113, 113, .42);--ha-feedback-error-text:#fecaca;--ha-feedback-warning-bg:rgba(245, 158, 11, .16);--ha-feedback-warning-border:rgba(251, 191, 36, .48);--ha-feedback-warning-text:#fde68a;--ha-feedback-info-bg:rgba(59, 130, 246, .16);--ha-feedback-info-border:rgba(147, 197, 253, .38);--ha-feedback-info-text:#dbeafe;--ha-feedback-surface:#12243a;--ha-feedback-muted:#cbd5e1}.ha-alert,.ha-confirmation-box,.ha-notice,.ha-system-message,.hooger-checkout-bridge-notice,.hooger-woocommerce-content .woocommerce-error,.hooger-woocommerce-content .woocommerce-info,.hooger-woocommerce-content .woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:flex-start!important;background:var(--ha-feedback-info-bg)!important;border:1px solid var(--ha-feedback-info-border)!important;border-inline-start-width:4px!important;border-radius:var(--ha-feedback-radius)!important;box-shadow:var(--ha-feedback-shadow)!important;box-sizing:border-box!important;color:var(--ha-feedback-info-text)!important;direction:rtl!important;display:flex!important;flex-wrap:wrap!important;font-family:var(--ds-font-family, inherit)!important;font-size:clamp(.86rem, 2.5vw, .96rem)!important;font-weight:800!important;gap:var(--ha-feedback-gap)!important;inline-size:100%!important;justify-content:flex-start!important;line-height:1.85!important;margin-block:1rem!important;margin-inline:0!important;max-inline-size:100%!important;min-block-size:3.15rem!important;overflow-wrap:break-word!important;padding-block:var(--ha-feedback-pad-y)!important;padding-inline:var(--ha-feedback-pad-x)!important;position:relative!important;text-align:right!important;width:100%!important;word-break:normal!important}.ha-alert[hidden],.ha-inline-message[hidden],.hooger-checkout-bridge-notice[hidden],[data-hooger-bridge-coupon-message][hidden]{display:none!important}.ha-alert::before,.ha-confirmation-box::before,.ha-notice::before,.ha-system-message::before,.hooger-checkout-bridge-notice::before,.hooger-woocommerce-content .woocommerce-error::before,.hooger-woocommerce-content .woocommerce-info::before,.hooger-woocommerce-content .woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{background:currentColor!important;block-size:.72rem!important;border-radius:999px!important;content:""!important;display:inline-flex!important;flex:0 0 .72rem!important;inline-size:.72rem!important;inset:auto!important;margin-block-start:.56rem!important;margin-inline:0!important;opacity:.85!important;position:static!important;transform:none!important}.ha-alert>*,.ha-confirmation-box>*,.ha-notice>*,.ha-system-message>*,.hooger-checkout-bridge-notice>*,.woocommerce-error>*,.woocommerce-info>*,.woocommerce-message>*{min-inline-size:0!important}.ha-alert-success,.ha-confirmation-box,.hooger-checkout-bridge-notice.is-success,.hooger-form-success.is-visible:not(.is-error),.hooger-loyalty-message.is-visible:not(.is-error),.hooger-settings-feedback.is-visible:not(.is-error),.woocommerce-message,[data-hooger-bridge-coupon-message].is-success,[data-hooger-coupon-message].is-visible:not(.is-error){background:var(--ha-feedback-success-bg)!important;border-color:var(--ha-feedback-success-border)!important;color:var(--ha-feedback-success-text)!important}.ha-alert-error,.ha-form-error,.hooger-checkout-bridge-notice.is-error,.hooger-form-success.is-error,.hooger-loyalty-message.is-error,.hooger-settings-feedback.is-error,.woocommerce-error,[data-hooger-bridge-coupon-message].is-error,[data-hooger-coupon-message].is-error{background:var(--ha-feedback-error-bg)!important;border-color:var(--ha-feedback-error-border)!important;color:var(--ha-feedback-error-text)!important}.ha-alert-warning,.ha-system-message.is-warning,.hooger-checkout-bridge-notice.is-warning{background:var(--ha-feedback-warning-bg)!important;border-color:var(--ha-feedback-warning-border)!important;color:var(--ha-feedback-warning-text)!important}.ha-alert-info,.ha-notice,.ha-system-message,.hooger-checkout-bridge-notice.is-info,.woocommerce-info{background:var(--ha-feedback-info-bg)!important;border-color:var(--ha-feedback-info-border)!important;color:var(--ha-feedback-info-text)!important}.ha-inline-message,.hooger-form-success.is-visible,.hooger-loyalty-message.is-visible,.hooger-settings-feedback.is-visible,[data-hooger-bridge-coupon-message]:not([hidden]):not(:empty),[data-hooger-coupon-message].is-visible{align-items:flex-start!important;border:1px solid currentColor!important;border-radius:.9rem!important;box-shadow:none!important;direction:rtl!important;display:flex!important;font-family:var(--ds-font-family, inherit)!important;font-size:.86rem!important;font-weight:800!important;gap:.58rem!important;inline-size:100%!important;line-height:1.75!important;margin-block:.72rem!important;margin-inline:0!important;max-inline-size:100%!important;min-block-size:2.7rem!important;overflow-wrap:break-word!important;padding:.68rem .82rem!important;text-align:right!important;width:100%!important}.hooger-form-success:not(.is-visible),.hooger-loyalty-message:not(.is-visible),.hooger-settings-feedback:not(.is-visible),[data-hooger-bridge-coupon-message]:empty,[data-hooger-coupon-message]:not(.is-visible){display:none!important}.ha-inline-message::before,.hooger-form-success.is-visible::before,.hooger-loyalty-message.is-visible::before,.hooger-settings-feedback.is-visible::before,[data-hooger-bridge-coupon-message]:not([hidden]):not(:empty)::before,[data-hooger-coupon-message].is-visible::before{background:currentColor!important;block-size:.55rem!important;border-radius:999px!important;content:""!important;flex:0 0 .55rem!important;inline-size:.55rem!important;margin-block-start:.58rem!important}ul.woocommerce-error{display:grid!important;grid-template-columns:.8rem minmax(0,1fr)!important}ul.woocommerce-error::before{grid-column:1!important;grid-row:1!important}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{grid-column:2!important;list-style:none!important;margin:.12rem 0!important;padding:0!important}.ha-alert a,.ha-notice a,.woocommerce-info a.button,.woocommerce-info a.wc-forward,.woocommerce-message a.button,.woocommerce-message a.wc-forward{align-items:center!important;background:var(--ha-color-primary,#f59e0b)!important;border-radius:.78rem!important;color:#111827!important;display:inline-flex!important;font-weight:900!important;gap:.42rem!important;min-block-size:2.35rem!important;padding:.48rem .84rem!important;text-decoration:none!important}.ha-alert__close,.ha-toast__close{align-items:center!important;background:rgba(15,23,42,.08)!important;border:0!important;border-radius:.72rem!important;color:currentColor!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 2.1rem!important;inline-size:2.1rem!important;justify-content:center!important;min-block-size:2.1rem!important;padding:0!important}.ha-alert__close .hooger-icon,.ha-alert__close svg,.ha-toast__close .hooger-icon,.ha-toast__close svg{block-size:1rem!important;inline-size:1rem!important;position:static!important;transform:none!important}.ha-toast,.hooger-add-cart-toast.hooger-status-toast{align-items:center!important;background:var(--ha-feedback-success-bg)!important;border:1px solid var(--ha-feedback-success-border)!important;border-radius:1.1rem!important;box-shadow:0 22px 60px rgba(15,23,42,.22)!important;color:var(--ha-feedback-success-text)!important;direction:rtl!important;display:grid!important;gap:.7rem!important;grid-template-columns:auto minmax(0,1fr) auto!important;inline-size:min(24rem,calc(100vw - 2rem))!important;inset-block-end:max(1rem,env(safe-area-inset-bottom))!important;inset-inline-end:max(1rem,env(safe-area-inset-right))!important;margin:0!important;opacity:0!important;padding:.86rem .9rem!important;pointer-events:none!important;position:fixed!important;text-align:right!important;transform:translateY(16px) scale(.98)!important;transition:opacity .18s ease,transform .18s ease!important;z-index:99999!important}.ha-toast::before,.hooger-add-cart-toast.hooger-status-toast::before{display:none!important}.ha-toast.is-visible,.hooger-add-cart-toast.hooger-status-toast.is-visible{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}.ha-toast__icon,.hooger-add-cart-toast.hooger-status-toast>span{align-items:center!important;background:var(--ha-feedback-success-text)!important;border-radius:.85rem!important;color:var(--ha-feedback-success-bg)!important;display:inline-flex!important;inline-size:2.4rem!important;justify-content:center!important;min-block-size:2.4rem!important}.ha-toast__body{min-inline-size:0!important}.ha-toast small,.ha-toast strong,.hooger-add-cart-toast.hooger-status-toast small,.hooger-add-cart-toast.hooger-status-toast strong{display:block!important;line-height:1.65!important;min-inline-size:0!important;overflow-wrap:break-word!important}.ha-toast small,.hooger-add-cart-toast.hooger-status-toast small{color:var(--ha-feedback-muted)!important;font-size:.78rem!important;font-weight:700!important}.ha-empty-state,.hooger-address-empty,.hooger-cart-empty,.hooger-empty,.hooger-loyalty-empty,.hooger-notification-empty,.hooger-page-empty,.hooger-profile-empty,.hooger-search-modal__empty,.wc-empty-cart-message,.woocommerce-info.cart-empty{align-items:center!important;background:var(--ha-feedback-info-bg)!important;border:1px dashed var(--ha-feedback-info-border)!important;border-radius:1.2rem!important;color:var(--ha-feedback-info-text)!important;display:grid!important;gap:.65rem!important;inline-size:100%!important;justify-items:center!important;line-height:1.8!important;margin-block:1rem!important;min-block-size:7rem!important;padding:1.35rem!important;text-align:center!important}.hooger-address-empty:not(.is-visible),.hooger-notification-empty:not(.is-visible),.hooger-page-empty:not(.is-visible),.hooger-search-modal__empty:not(.is-visible){display:none!important}.ha-loading-state{align-items:center!important;color:var(--ha-feedback-info-text)!important;display:inline-flex!important;gap:.62rem!important}.ha-loading-state::before{animation:ha-feedback-spin .75s linear infinite!important;border:2px solid var(--ha-feedback-info-border)!important;border-block-start-color:var(--ha-feedback-info-text)!important;border-radius:999px!important;content:""!important;display:inline-flex!important;inline-size:1.05rem!important;min-block-size:1.05rem!important}@keyframes ha-feedback-spin{to{transform:rotate(1turn)}}@media (max-width:640px){.ha-alert,.ha-confirmation-box,.ha-notice,.ha-system-message,.hooger-checkout-bridge-notice,.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:.9rem!important;font-size:.84rem!important;line-height:1.78!important;margin-block:.82rem!important;padding:.78rem .82rem!important}.ha-toast,.hooger-add-cart-toast.hooger-status-toast{inline-size:calc(100vw - 1rem)!important;inset-block-end:max(.55rem,env(safe-area-inset-bottom))!important;inset-inline:.5rem!important;padding:.78rem!important}}@media (prefers-reduced-motion:reduce){.ha-loading-state::before,.ha-toast,.hooger-add-cart-toast.hooger-status-toast{animation:none!important;transition:none!important}}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart,.hooger-checkout-item .hooger-qty.hooger-qty--cart{align-items:center!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;direction:ltr!important;display:inline-flex!important;flex:0 0 auto!important;gap:.42rem!important;grid-template-columns:none!important;inline-size:auto!important;justify-content:flex-start!important;min-block-size:2.55rem!important;min-inline-size:0!important;overflow:visible!important;padding:0!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper{align-items:center!important;background:linear-gradient(180deg,#fff,#fff7ed)!important;border:1px solid rgba(245,158,11,.34)!important;border-radius:.95rem!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 .5rem 1.25rem rgba(15,23,42,.08)!important;display:inline-grid!important;grid-template-columns:2.2rem minmax(2.15rem,2.45rem) 2.2rem!important;min-block-size:2.52rem!important;overflow:hidden!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action,.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__value,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__value{align-items:center!important;block-size:2.52rem!important;border:0!important;border-radius:0!important;display:inline-flex!important;font-family:var(--ds-font-family, inherit)!important;font-size:.92rem!important;font-weight:950!important;inline-size:100%!important;justify-content:center!important;line-height:1!important;margin:0!important;min-block-size:0!important;min-height:0!important;min-inline-size:0!important;min-width:0!important;padding:0!important;position:relative!important;transform:none!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action{background:0 0!important;color:#172554!important;cursor:pointer!important;transition:background-color .18s ease,color .18s ease,transform .18s ease!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action:focus-visible,.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action:hover,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action:focus-visible,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action:hover{background:rgba(245,158,11,.16)!important;color:#f59e0b!important;outline:0!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action:active,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action:active{transform:scale(.94)!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__value,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__value{background:rgba(245,158,11,.12)!important;border-inline:1px solid rgba(245,158,11,.24)!important;color:#111827!important;font-size:.88rem!important;letter-spacing:0!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove{background:#fff1f2!important;border:1px solid rgba(248,113,113,.32)!important;border-radius:.85rem!important;box-shadow:0 .42rem 1rem rgba(159,18,57,.08)!important;color:#be123c!important;cursor:pointer!important;inline-size:2.52rem!important;min-block-size:2.52rem!important;transition:background-color .18s ease,color .18s ease,transform .18s ease,border-color .18s ease!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove:focus-visible,.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove:hover,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove:focus-visible,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove:hover{background:#ffe4e6!important;border-color:rgba(244,63,94,.46)!important;color:#9f1239!important;outline:0!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove .hooger-icon,.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove svg,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove .hooger-icon,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove svg{block-size:1rem!important;inline-size:1rem!important;inset:auto!important;margin:0!important;position:static!important;transform:none!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,.hooger-landing.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,[data-theme=dark] .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,body.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,html.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper{background:linear-gradient(180deg,rgba(30,41,59,.98),rgba(15,23,42,.92))!important;border-color:rgba(148,163,184,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 .55rem 1.2rem rgba(0,0,0,.22)!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action,.hooger-landing.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action,[data-theme=dark] .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action,body.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action,html.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action{color:#f8fafc!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__value,.hooger-landing.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__value,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__value,[data-theme=dark] .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__value,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__value,body.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__value,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__value,html.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__value{background:rgba(245,158,11,.14)!important;border-inline-color:rgba(245,158,11,.25)!important;color:#fff7ed!important}.hooger-landing.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,.hooger-landing.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,[data-theme=dark] .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,[data-theme=dark] .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,body.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,body.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,html.hooger-dark .hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,html.hooger-dark .hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove{background:rgba(239,68,68,.14)!important;border-color:rgba(248,113,113,.26)!important;color:#fecaca!important}@media (max-width:520px){.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart,.hooger-checkout-item .hooger-qty.hooger-qty--cart{gap:.36rem!important;min-block-size:2.42rem!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__stepper{grid-template-columns:2.02rem minmax(1.95rem,2.22rem) 2.02rem!important;min-block-size:2.38rem!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__action,.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__value,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__action,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__value{block-size:2.38rem!important;font-size:.86rem!important}.hooger-cart-panel .hooger-cart-item .hooger-qty.hooger-qty--cart .hooger-qty__remove,.hooger-checkout-item .hooger-qty.hooger-qty--cart .hooger-qty__remove{inline-size:2.38rem!important;min-block-size:2.38rem!important}}.hooger-settings-row .hooger-toggle,button.hooger-toggle[data-hooger-toggle]{--ha-toggle-width:3.55rem;--ha-toggle-height:1.78rem;--ha-toggle-pad:.18rem;--ha-toggle-knob:calc(var(--ha-toggle-height) - (var(--ha-toggle-pad) * 2));align-items:center!important;appearance:none!important;background:linear-gradient(180deg,#eef2f7,#dfe7f2)!important;border:1px solid rgba(100,116,139,.24)!important;border-radius:999px!important;box-shadow:inset 0 1px 2px rgba(15,23,42,.08),0 .45rem 1rem rgba(15,23,42,.08)!important;box-sizing:border-box!important;cursor:pointer!important;direction:ltr!important;display:inline-flex!important;flex:0 0 var(--ha-toggle-width)!important;inline-size:var(--ha-toggle-width)!important;justify-content:flex-start!important;margin:0!important;min-block-size:var(--ha-toggle-height)!important;min-height:var(--ha-toggle-height)!important;min-inline-size:var(--ha-toggle-width)!important;min-width:var(--ha-toggle-width)!important;overflow:visible!important;padding:var(--ha-toggle-pad)!important;position:relative!important;transform:none!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease!important;width:var(--ha-toggle-width)!important}.hooger-settings-row .hooger-toggle i,button.hooger-toggle[data-hooger-toggle] i{background:linear-gradient(180deg,#fff,#f8fafc)!important;block-size:var(--ha-toggle-knob)!important;border:1px solid rgba(255,255,255,.85)!important;border-radius:999px!important;box-shadow:0 .18rem .55rem rgba(15,23,42,.18),0 1px 0 rgba(255,255,255,.75) inset!important;display:block!important;inline-size:var(--ha-toggle-knob)!important;inset-block-start:var(--ha-toggle-pad)!important;inset-inline-start:var(--ha-toggle-pad)!important;margin:0!important;min-block-size:var(--ha-toggle-knob)!important;min-inline-size:var(--ha-toggle-knob)!important;position:absolute!important;transform:translateX(0) scale(1)!important;transition:transform .2s cubic-bezier(.2, .8, .2, 1),box-shadow .18s ease,background-color .18s ease!important;will-change:transform!important}.hooger-settings-row .hooger-toggle.is-on,button.hooger-toggle[data-hooger-toggle].is-on{background:linear-gradient(135deg,#f59e0b,#fbbf24)!important;border-color:rgba(245,158,11,.68)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 .65rem 1.35rem rgba(245,158,11,.22)!important}.hooger-settings-row .hooger-toggle.is-on i,button.hooger-toggle[data-hooger-toggle].is-on i{box-shadow:0 .18rem .55rem rgba(120,53,15,.22),0 1px 0 rgba(255,255,255,.86) inset!important;transform:translateX(calc(var(--ha-toggle-width) - var(--ha-toggle-knob) - (var(--ha-toggle-pad) * 2))) scale(1)!important}.hooger-settings-row .hooger-toggle:hover,button.hooger-toggle[data-hooger-toggle]:hover{border-color:rgba(245,158,11,.42)!important;box-shadow:inset 0 1px 2px rgba(15,23,42,.08),0 .55rem 1.18rem rgba(15,23,42,.11)!important}.hooger-settings-row .hooger-toggle:focus-visible,button.hooger-toggle[data-hooger-toggle]:focus-visible{outline:3px solid rgba(59,130,246,.38)!important;outline-offset:3px!important}.hooger-settings-row .hooger-toggle:active i,button.hooger-toggle[data-hooger-toggle]:active i{transform:translateX(0) scale(.94)!important}.hooger-settings-row .hooger-toggle.is-on:active i,button.hooger-toggle[data-hooger-toggle].is-on:active i{transform:translateX(calc(var(--ha-toggle-width) - var(--ha-toggle-knob) - (var(--ha-toggle-pad) * 2))) scale(.94)!important}.hooger-settings-row .hooger-toggle:disabled,.hooger-settings-row .hooger-toggle[aria-busy=true],button.hooger-toggle[data-hooger-toggle]:disabled,button.hooger-toggle[data-hooger-toggle][aria-busy=true]{cursor:wait!important;opacity:.72!important}.hooger-settings-row .hooger-toggle[aria-busy=true] i,button.hooger-toggle[data-hooger-toggle][aria-busy=true] i{animation:ha-toggle-saving-off .7s ease-in-out infinite alternate!important}.hooger-settings-row .hooger-toggle.is-on[aria-busy=true] i,button.hooger-toggle[data-hooger-toggle].is-on[aria-busy=true] i{animation-name:ha-toggle-saving-on!important}@keyframes ha-toggle-saving-off{from{opacity:.64;transform:translateX(0) scale(.92)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes ha-toggle-saving-on{from{opacity:.64;transform:translateX(calc(var(--ha-toggle-width) - var(--ha-toggle-knob) - (var(--ha-toggle-pad) * 2))) scale(.92)}to{opacity:1;transform:translateX(calc(var(--ha-toggle-width) - var(--ha-toggle-knob) - (var(--ha-toggle-pad) * 2))) scale(1)}}.hooger-landing.hooger-dark .hooger-settings-row .hooger-toggle,.hooger-landing.hooger-dark button.hooger-toggle[data-hooger-toggle],[data-theme=dark] .hooger-settings-row .hooger-toggle,[data-theme=dark] button.hooger-toggle[data-hooger-toggle],body.hooger-dark .hooger-settings-row .hooger-toggle,body.hooger-dark button.hooger-toggle[data-hooger-toggle],html.hooger-dark .hooger-settings-row .hooger-toggle,html.hooger-dark button.hooger-toggle[data-hooger-toggle]{background:linear-gradient(180deg,rgba(30,41,59,.98),rgba(15,23,42,.88))!important;border-color:rgba(148,163,184,.24)!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.22),0 .5rem 1.1rem rgba(0,0,0,.18)!important}.hooger-landing.hooger-dark .hooger-settings-row .hooger-toggle i,.hooger-landing.hooger-dark button.hooger-toggle[data-hooger-toggle] i,[data-theme=dark] .hooger-settings-row .hooger-toggle i,[data-theme=dark] button.hooger-toggle[data-hooger-toggle] i,body.hooger-dark .hooger-settings-row .hooger-toggle i,body.hooger-dark button.hooger-toggle[data-hooger-toggle] i,html.hooger-dark .hooger-settings-row .hooger-toggle i,html.hooger-dark button.hooger-toggle[data-hooger-toggle] i{background:linear-gradient(180deg,#e2e8f0,#cbd5e1)!important;border-color:rgba(255,255,255,.34)!important}.hooger-landing.hooger-dark .hooger-settings-row .hooger-toggle.is-on,.hooger-landing.hooger-dark button.hooger-toggle[data-hooger-toggle].is-on,[data-theme=dark] .hooger-settings-row .hooger-toggle.is-on,[data-theme=dark] button.hooger-toggle[data-hooger-toggle].is-on,body.hooger-dark .hooger-settings-row .hooger-toggle.is-on,body.hooger-dark button.hooger-toggle[data-hooger-toggle].is-on,html.hooger-dark .hooger-settings-row .hooger-toggle.is-on,html.hooger-dark button.hooger-toggle[data-hooger-toggle].is-on{background:linear-gradient(135deg,#d97706,#fbbf24)!important;border-color:rgba(251,191,36,.62)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 .7rem 1.45rem rgba(245,158,11,.22)!important}@media (max-width:520px){.hooger-settings-row .hooger-toggle,button.hooger-toggle[data-hooger-toggle]{--ha-toggle-width:3.28rem;--ha-toggle-height:1.64rem;--ha-toggle-pad:.16rem}}.hooger-elementor-footer .hooger-footer-mobile-accordion,.hooger-elementor-footer .hooger-footer-part:not(.hooger-footer-part--brand):not(.hooger-footer-part--copyright),.hooger-footer__grid>div:not(.hooger-footer__brand){direction:rtl!important;text-align:right!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-widget,.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-widget-container,.hooger-elementor-footer .hooger-footer-mobile-accordion .hooger-footer-part,.hooger-elementor-footer .hooger-footer-mobile-accordion>.elementor-widget-wrap{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion h3,.hooger-elementor-footer .hooger-footer-mobile-accordion h4,.hooger-elementor-footer .hooger-footer-part--contact h4,.hooger-footer__grid>div:not(.hooger-footer__brand)>h4{direction:rtl!important;inline-size:100%!important;margin-inline:0!important;text-align:right!important}.hooger-elementor-footer .hooger-footer-part--contact .hooger-footer-contact-row,.hooger-footer-contact-row{align-items:flex-start!important;direction:rtl!important;justify-content:flex-start!important;text-align:right!important}@media (min-width:901px){.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container,.hooger-footer__grid{align-items:start!important}.hooger-elementor-footer .hooger-footer-mobile-accordion,.hooger-elementor-footer .hooger-footer-mobile-accordion>.elementor-widget-wrap,.hooger-footer__grid>div:not(.hooger-footer__brand){align-content:start!important;align-items:flex-start!important;justify-content:flex-start!important;justify-items:stretch!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion h3,.hooger-elementor-footer .hooger-footer-mobile-accordion h4,.hooger-elementor-footer .hooger-footer-part--contact h4,.hooger-footer__grid>div:not(.hooger-footer__brand)>h4{align-items:flex-start!important;display:flex!important;justify-content:flex-start!important;min-block-size:2.65rem!important;padding:0!important}.hooger-elementor-footer .hooger-footer-part--contact h4{margin-block-end:2.1rem!important}.hooger-elementor-footer .hooger-footer-part--contact .hooger-footer-contact-row{align-items:center!important;line-height:1.7!important;margin-block-end:.35rem!important;min-block-size:2.25rem!important;padding-block:0!important}}@media (max-width:900px){.hooger-elementor-footer .hooger-footer-mobile-accordion,.hooger-footer .hooger-footer-mobile-accordion,.hooger-footer__grid>div:not(.hooger-footer__brand){display:block!important}.hooger-elementor-footer .hooger-footer-mobile-accordion>.elementor-widget-wrap{align-content:stretch!important;display:block!important;padding:0!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-widget,.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-widget-container,.hooger-elementor-footer .hooger-footer-mobile-accordion .hooger-footer-part{margin:0!important;padding:0!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion h3,.hooger-elementor-footer .hooger-footer-mobile-accordion h4,.hooger-elementor-footer .hooger-footer-part--contact h4,.hooger-footer .hooger-footer-mobile-accordion h4,.hooger-footer__grid>div:not(.hooger-footer__brand)>h4{align-items:center!important;display:flex!important;justify-content:space-between!important;min-block-size:3.65rem!important;padding:0 1rem!important}.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title::after,.hooger-elementor-footer .hooger-footer-mobile-accordion h3::after,.hooger-elementor-footer .hooger-footer-mobile-accordion h4::after,.hooger-elementor-footer .hooger-footer-part--contact h4::after,.hooger-footer .hooger-footer-mobile-accordion h4::after,.hooger-footer__grid>div:not(.hooger-footer__brand)>h4::after{flex:0 0 auto!important;margin:0!important;order:initial!important}}@media (min-width:901px){.hooger-elementor-footer .hooger-elementor-footer-main,.hooger-footer__top{padding-block:1.85rem 1.35rem!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container,.hooger-footer__grid{column-gap:clamp(3.25rem,5vw,4.5rem)!important;grid-template-columns:minmax(18.5rem,21rem) minmax(7.75rem,8.5rem) minmax(9.5rem,10.75rem) minmax(13rem,14rem)!important;justify-content:start!important;row-gap:1.25rem!important;max-width:1120px!important;width:min(100% - 3rem,1120px)!important}.hooger-elementor-footer .hooger-elementor-footer-main>.elementor-container>.elementor-column>.elementor-widget-wrap,.hooger-elementor-footer .hooger-footer-mobile-accordion,.hooger-elementor-footer .hooger-footer-mobile-accordion>.elementor-widget-wrap,.hooger-footer__grid>div:not(.hooger-footer__brand){align-content:start!important;gap:.42rem!important}.hooger-elementor-footer .elementor-widget,.hooger-elementor-footer .elementor-widget-container,.hooger-elementor-footer .elementor-widget:not(:last-child){margin:0!important}.hooger-elementor-footer .elementor-widget-heading .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion .elementor-heading-title,.hooger-elementor-footer .hooger-footer-mobile-accordion h3,.hooger-elementor-footer .hooger-footer-mobile-accordion h4,.hooger-elementor-footer .hooger-footer-part h4,.hooger-elementor-footer .hooger-footer-part--contact h4,.hooger-footer h4,.hooger-footer__grid>div:not(.hooger-footer__brand)>h4{align-items:flex-start!important;display:flex!important;font-size:.92rem!important;justify-content:flex-start!important;line-height:1.28!important;margin:0 0 .48rem!important;min-block-size:0!important;min-height:0!important;padding:0!important}.hooger-elementor-footer .hooger-footer-part--contact h4{margin-block-end:.48rem!important}.hooger-elementor-footer .hooger-elementor-nav-menu,.hooger-elementor-footer .hooger-elementor-nav-menu__list,.hooger-footer nav,.hooger-footer ul{display:grid!important;gap:.18rem!important;list-style:none!important;margin:0!important;padding:0!important}.hooger-elementor-footer .hooger-elementor-nav-menu a,.hooger-elementor-footer a,.hooger-footer a{align-items:center!important;line-height:1.55!important;min-block-size:1.95rem!important;min-height:1.95rem!important;padding-block:.08rem!important}.hooger-elementor-footer .hooger-footer-part--contact .hooger-footer-contact-row,.hooger-footer-contact-row{align-items:flex-start!important;gap:.5rem!important;line-height:1.65!important;margin:0 0 .28rem!important;min-block-size:2rem!important;padding-block:0!important}.hooger-footer-contact-row>.hooger-icon{margin-top:.22rem!important}.hooger-elementor-footer .hooger-elementor-footer-copy,.hooger-footer__bottom{max-width:1120px!important;padding-block:.85rem 1.05rem!important;width:min(100% - 3rem,1120px)!important}}.hooger-cart-panel__items .hooger-cart-item{align-items:center!important;gap:.7rem!important;margin-block:.45rem!important;min-height:auto!important;padding:.72rem!important}.hooger-cart-panel__items .hooger-cart-item img{border-radius:14px!important;flex:0 0 4.25rem!important;height:4.25rem!important;object-fit:cover!important;width:4.25rem!important}.hooger-cart-panel__items .hooger-cart-item__body{gap:.28rem!important;min-width:0!important}.hooger-cart-panel__items .hooger-cart-item h3{font-size:.92rem!important;line-height:1.55!important;margin:0!important}.hooger-cart-panel__items .hooger-cart-item p,.hooger-cart-panel__items .hooger-cart-item__prep{font-size:.76rem!important;line-height:1.45!important;margin:0!important}.hooger-cart-panel__items .hooger-cart-item__row{gap:.5rem!important;margin-top:.18rem!important}.hooger-qty__action:disabled,.hooger-qty__action[aria-disabled=true]{cursor:not-allowed!important;opacity:.45!important}.hooger-checkout-top-notices{display:grid!important;gap:.75rem!important;margin:0 0 1rem!important;order:-99!important;width:100%!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-notice,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-NoticeGroup-checkout,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-error,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-info,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-message{margin-block:0!important;max-width:none!important;width:100%!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-shipping-fields{display:none!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled.hooger-checkout-saved-address-selected:not(.hooger-checkout-address-editing) #billing_address_1_field,body.woocommerce-checkout.hooger-checkout-bridge-enabled.hooger-checkout-saved-address-selected:not(.hooger-checkout-address-editing) #billing_address_2_field{display:none!important}.hooger-profile-completion-note{align-items:center!important;display:flex!important;gap:.75rem!important;margin:0 0 1rem!important}.hooger-order-meta-grid>.hooger-order-final-invoice small:first-of-type{color:var(--success,#16a34a)!important;direction:rtl!important;font-size:clamp(.95rem, 2.4vw, 1.08rem)!important;font-weight:950!important;line-height:1.75!important;overflow-wrap:anywhere!important;text-align:inherit!important}@media (max-width:640px){.hooger-order-card.is-open .hooger-order-details{inset-inline:0!important;margin-inline:auto!important;max-inline-size:100vw!important;padding-block-start:1.65rem!important}.hooger-order-details::before{left:50%!important;right:auto!important;transform:translateX(-50%)!important}.hooger-order-details__head{align-items:center!important;justify-content:center!important;text-align:center!important}.hooger-order-details__head>div{align-items:center!important;justify-items:center!important;text-align:center!important}.hooger-order-meta-grid{gap:.7rem!important}.hooger-order-meta-grid>.hooger-order-final-invoice,.hooger-order-meta-grid>span{align-items:start!important;display:grid!important;grid-template-columns:1.9rem minmax(0,1fr)!important;grid-template-areas:"icon title" "icon value" "icon note"!important;min-block-size:4.9rem!important;padding:.9rem .95rem!important}.hooger-order-meta-grid>.hooger-order-final-invoice>.hooger-icon,.hooger-order-meta-grid>span>.hooger-icon{grid-area:icon!important;margin-block-start:.12rem!important}.hooger-order-meta-grid>.hooger-order-final-invoice>b,.hooger-order-meta-grid>span>b{grid-area:title!important}.hooger-order-meta-grid>.hooger-order-final-invoice>small,.hooger-order-meta-grid>span>small{display:block!important;grid-column:2!important;min-inline-size:0!important;overflow-wrap:anywhere!important;text-align:right!important}.hooger-order-meta-grid>.hooger-order-final-invoice small:first-of-type{grid-area:value!important}}.hooger-notice-card .hooger-notice-link{align-items:center!important;border-radius:1rem!important;display:inline-flex!important;font-weight:900!important;gap:.45rem!important;justify-content:center!important;min-block-size:2.65rem!important;padding:.62rem 1rem!important;text-decoration:none!important}@media (max-width:520px){.hooger-notice-card .hooger-notice-link{justify-self:stretch!important;width:100%!important}.hooger-notice-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.62rem!important}}.hooger-cart-panel__items{max-block-size:min(46vh,25rem)!important;overscroll-behavior:contain!important;padding:.55rem .75rem!important}.hooger-cart-panel__items .hooger-cart-item{align-items:start!important;display:grid!important;grid-template-columns:3.25rem minmax(0,1fr)!important;gap:.62rem!important;padding:.62rem!important}.hooger-cart-panel__items .hooger-cart-item img{border-radius:.9rem!important;flex:none!important;height:3.25rem!important;width:3.25rem!important}.hooger-cart-panel__items .hooger-cart-item h3{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;font-size:.84rem!important;line-height:1.55!important;max-block-size:2.7rem!important;white-space:normal!important}.hooger-cart-panel__items .hooger-cart-item p,.hooger-cart-panel__items .hooger-cart-item__prep{-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important;display:-webkit-box!important;overflow:hidden!important}.hooger-cart-panel__items .hooger-cart-item__row{align-items:center!important;display:grid!important;gap:.45rem!important;grid-template-columns:minmax(0,1fr) auto!important}.hooger-cart-panel__items .hooger-cart-item__row strong{font-size:.82rem!important;justify-self:start!important}@media (max-width:520px){.hooger-cart-panel__items{max-block-size:min(42vh,22rem)!important}}.hooger-legal-shell{padding-block:clamp(1rem,3vw,2.5rem)!important}.hooger-legal-card,.hooger-legal-footer,.hooger-legal-hero{background:linear-gradient(145deg,color-mix(in srgb,var(--card,#fff) 94%,var(--accent,#f59e0b) 6%),var(--card,#fff))!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 78%,var(--accent,#f59e0b) 22%)!important;border-radius:clamp(1.2rem,3vw,1.8rem)!important;box-shadow:0 18px 50px rgba(15,23,42,.07)!important}.hooger-legal-grid{display:grid!important;gap:1rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hooger-legal-card{padding:clamp(1rem,2.4vw,1.35rem)!important}.hooger-legal-card h2,.hooger-legal-card li,.hooger-legal-card p{overflow-wrap:anywhere!important}@media (max-width:760px){.hooger-legal-grid{grid-template-columns:1fr!important}}[data-theme=dark] .hooger-legal-card,[data-theme=dark] .hooger-legal-footer,[data-theme=dark] .hooger-legal-hero,body.hooger-dark .hooger-legal-card,body.hooger-dark .hooger-legal-footer,body.hooger-dark .hooger-legal-hero,html.hooger-dark .hooger-legal-card,html.hooger-dark .hooger-legal-footer,html.hooger-dark .hooger-legal-hero{background:linear-gradient(145deg,rgba(30,41,59,.96),rgba(15,23,42,.94))!important;border-color:rgba(148,163,184,.22)!important;color:#e5edf7!important}.hooger-page-main:has(.hooger-elementor-legal-hero),.hooger-page-main:has(.hooger-elementor-legal-section),.hooger-page-main:has(.hooger-ref-hero--legal){background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--ha-color-primary,#f59e0b) 10%,transparent),transparent 28rem),linear-gradient(180deg,var(--ha-color-bg,#fffdf8),var(--ha-color-bg-soft,#f8fafc))!important}.hooger-landing.hooger-dark .hooger-page-main:has(.hooger-elementor-legal-hero),.hooger-landing.hooger-dark .hooger-page-main:has(.hooger-elementor-legal-section),.hooger-landing.hooger-dark .hooger-page-main:has(.hooger-ref-hero--legal),body.hooger-dark .hooger-page-main:has(.hooger-elementor-legal-hero),body.hooger-dark .hooger-page-main:has(.hooger-elementor-legal-section),body.hooger-dark .hooger-page-main:has(.hooger-ref-hero--legal),html.hooger-dark .hooger-page-main:has(.hooger-elementor-legal-hero),html.hooger-dark .hooger-page-main:has(.hooger-elementor-legal-section),html.hooger-dark .hooger-page-main:has(.hooger-ref-hero--legal){background:radial-gradient(circle at 12% 8%,rgba(245,158,11,.16),transparent 30rem),linear-gradient(180deg,var(--background,#07111f),color-mix(in srgb,var(--background,#07111f) 90%,#000 10%) 24rem)!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero,.hooger-page-main .elementor-section.hooger-ref-hero--legal{inline-size:min(100%,1120px)!important;margin:clamp(1rem,3vw,1.75rem) auto clamp(1rem,3vw,1.5rem)!important;min-height:clamp(18rem,34vw,27rem)!important;overflow:hidden!important;padding:clamp(1.6rem,4vw,3.6rem)!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero{align-items:center!important;background:linear-gradient(135deg,color-mix(in srgb,var(--ha-color-primary,#f59e0b) 12%,transparent),transparent 48%),linear-gradient(145deg,color-mix(in srgb,var(--card,#fff) 94%,var(--ha-color-primary,#f59e0b) 6%),var(--card,#fff))!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 78%,var(--ha-color-primary,#f59e0b) 22%)!important;border-radius:var(--ha-radius-xl,28px)!important;box-shadow:0 22px 60px rgba(15,23,42,.07)!important;display:flex!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero::before{content:none!important;display:none!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero .elementor-column,.hooger-page-main .elementor-section.hooger-elementor-legal-hero .elementor-widget-wrap,.hooger-page-main .elementor-section.hooger-elementor-legal-hero>.elementor-container{inline-size:100%!important;max-inline-size:100%!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero .elementor-widget-wrap{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:.9rem!important;justify-content:center!important;padding:0!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-title .elementor-heading-title{color:var(--foreground,#111827)!important;font-size:clamp(2.2rem, 5vw, 4rem)!important;font-weight:950!important;line-height:1.35!important;margin:0!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead,.hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead-widget{color:var(--muted-foreground,#64748b)!important;font-size:clamp(.98rem, 1.6vw, 1.1rem)!important;line-height:2.05!important;max-inline-size:46rem!important}.hooger-page-main .elementor-section.hooger-ref-legal-cards{inline-size:min(100%,1120px)!important;margin:clamp(.85rem,2.4vw,1.35rem) auto!important}.hooger-page-main .elementor-section.hooger-ref-legal-cards>.elementor-container{gap:clamp(.8rem,2vw,1rem)!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section,.hooger-page-main .elementor-section.hooger-ref-legal-section{inline-size:min(100%,1120px)!important;margin:clamp(1rem,2.5vw,1.4rem) auto clamp(1.3rem,3vw,2.4rem)!important;padding:clamp(1.05rem,3vw,2rem)!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section{background:color-mix(in srgb,var(--card,#fff) 96%,var(--ha-color-primary,#f59e0b) 4%)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 82%,var(--ha-color-primary,#f59e0b) 18%)!important;border-radius:var(--ha-radius-xl,24px)!important;box-shadow:0 18px 48px rgba(15,23,42,.06)!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section .elementor-widget-wrap,.hooger-page-main .elementor-section.hooger-ref-legal-section .elementor-widget-wrap{padding:0!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content,.hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content{background:var(--card,#fff)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 86%,var(--ha-color-primary,#f59e0b) 14%)!important;border-radius:1.35rem!important;box-shadow:none!important;margin-inline:auto!important;max-inline-size:62rem!important;padding:clamp(1.05rem,3vw,1.65rem)!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content h2,.hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content h2{color:var(--foreground,#111827)!important;font-size:clamp(1.08rem, 1.8vw, 1.25rem)!important;font-weight:950!important;line-height:1.75!important;margin:1.45rem 0 .45rem!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content h2:first-child,.hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content h2:first-child{margin-block-start:0!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content p,.hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content p{color:var(--muted-foreground,#64748b)!important;font-size:.98rem!important;line-height:2.15!important;margin:0!important;overflow-wrap:anywhere!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section{background:linear-gradient(145deg,rgba(30,41,59,.96),rgba(15,23,42,.94))!important;border-color:rgba(148,163,184,.22)!important;color:#e5edf7!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-title .elementor-heading-title,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content h2,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content h2,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-title .elementor-heading-title,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content h2,body.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content h2,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-title .elementor-heading-title,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content h2,html.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content h2{color:#fff!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead-widget,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content p,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content p,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead-widget,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content p,body.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content p,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-lead-widget,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content p,html.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content p{color:#aeb8d0!important}.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content,.hooger-landing.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content,body.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content,body.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content,html.hooger-dark .hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content,html.hooger-dark .hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content{background:rgba(15,23,42,.42)!important;border-color:rgba(148,163,184,.22)!important}@media (max-width:767px){.hooger-page-main .elementor-section.hooger-elementor-legal-hero,.hooger-page-main .elementor-section.hooger-elementor-legal-section,.hooger-page-main .elementor-section.hooger-ref-hero--legal,.hooger-page-main .elementor-section.hooger-ref-legal-section{border-radius:1.35rem!important;margin-block:.8rem 1rem!important;padding:1rem!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero{min-height:15rem!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-content-title .elementor-heading-title{font-size:clamp(2rem, 11vw, 2.8rem)!important}.hooger-page-main .elementor-section.hooger-elementor-legal-section .hooger-legal-content,.hooger-page-main .elementor-section.hooger-ref-legal-section .hooger-legal-content{border-radius:1.1rem!important;padding:1rem!important}}body.woocommerce-cart .hooger-cart-ref{display:grid!important;gap:1rem!important}body.woocommerce-cart .hooger-cart-ref-hero,body.woocommerce-cart .hooger-cart-ref-panel,body.woocommerce-cart .hooger-cart-ref-table-card{background:var(--card,#fff)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 82%,var(--accent,#f59e0b) 18%)!important;border-radius:clamp(1.1rem,3vw,1.6rem)!important;box-shadow:0 18px 48px rgba(15,23,42,.06)!important}body.woocommerce-cart .hooger-cart-ref-hero{padding:clamp(1rem,3vw,1.5rem)!important}@media (max-width:680px){body.woocommerce-cart .hooger-cart-ref-table-card{padding:.75rem!important}body.woocommerce-cart .hooger-cart-ref-table tr.cart_item{background:color-mix(in srgb,var(--card,#fff) 92%,var(--accent,#f59e0b) 8%)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 76%,var(--accent,#f59e0b) 24%)!important;border-radius:1.15rem!important;display:grid!important;gap:.65rem!important;margin-block:.75rem!important;padding:.85rem!important}body.woocommerce-cart .hooger-cart-ref-product{align-items:center!important;display:grid!important;gap:.7rem!important;grid-template-columns:4.25rem minmax(0,1fr)!important}body.woocommerce-cart .hooger-cart-ref-product__title{line-height:1.65!important}body.woocommerce-cart .hooger-cart-ref-actions{display:grid!important;gap:.7rem!important;grid-template-columns:1fr!important}}html.hooger-cart-open .hooger-app-install{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-ref-eyebrow,.hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-ref-hero-title{color:var(--foreground,var(--ha-color-text,#111827))!important}.hooger-page-main .elementor-section.hooger-elementor-legal-hero .hooger-ref-hero-lead{color:var(--muted-foreground,var(--ha-color-text-muted,#64748b))!important}@media (hover:none) and (pointer:coarse){:where(
.hooger-landing,.hooger-page-main,.hooger-checkout-bridge-enabled,.hooger-cart-panel,.hooger-profile,.hooger-auth-shell,.hooger-woocommerce-content,.hooger-elementor-header
) :where(button,a[href],input[type=button],input[type=submit],[role=button]){touch-action:manipulation!important}.hooger-elementor-header :where(
.hooger-icon-button,.hooger-menu-toggle,.hooger-cart-button,.hooger-login-button,.hooger-search-button,[data-hooger-theme],[data-hooger-search-open]
){min-block-size:3rem!important;min-inline-size:3rem!important;-webkit-tap-highlight-color:rgba(245,158,11,.2)!important}:where(
.hooger-elementor-header,.hooger-cart-panel,.hooger-checkout-bridge-enabled,.hooger-page-main,.hooger-woocommerce-content
) :where(button,a[href],[role=button])>:where(svg,.hooger-icon){pointer-events:none!important}}.hooger-landing,:root{--hq-radius-sm:.85rem;--hq-radius-md:1rem;--hq-radius-lg:1.25rem;--hq-radius-xl:1.55rem;--hq-touch:2.85rem;--hq-field-h:3rem;--hq-icon:1.12rem;--hq-icon-box:2.55rem;--hq-field-pad:1rem;--hq-field-icon-pad:3.4rem;--hq-field-action-pad:3.85rem;--hq-gap:.75rem;--hq-card-pad:clamp(.95rem, 2vw, 1.35rem);--hq-container:min(100%, 1180px);--hq-readable:72ch}.hooger-checkout-bridge-enabled .hooger-woocommerce-content,.hooger-page-main,.hooger-product-detail,.hooger-shop-archive,.hooger-woocommerce-content,.woocommerce-account .hooger-woocommerce-content,.woocommerce-cart .hooger-woocommerce-content{box-sizing:border-box;direction:rtl;inline-size:100%;margin-inline:auto;max-inline-size:100%;min-inline-size:0;overflow-x:visible}.hooger-page-main *,.hooger-page-main ::after,.hooger-page-main ::before,.hooger-woocommerce-content *,.hooger-woocommerce-content ::after,.hooger-woocommerce-content ::before{box-sizing:border-box}.hooger-page-main>.hooger-container,.hooger-shop-archive>.hooger-container,.hooger-woocommerce-content>.hooger-container,body.woocommerce-account .hooger-woocommerce-content>.hooger-container,body.woocommerce-cart .hooger-woocommerce-content>.hooger-container,body.woocommerce-checkout .hooger-woocommerce-content>.hooger-container{inline-size:var(--hq-container)!important;margin-inline:auto!important;max-inline-size:calc(100vw - clamp(1rem,4vw,2.5rem))!important;padding-inline:0!important}.hooger-page-main :where(.hooger-page-title,h1,h2,h3,p,li,label,.hooger-content-lead,.hooger-faq-answer,.hooger-contact-copy,.hooger-about-copy),.hooger-woocommerce-content :where(.hooger-page-title,h1,h2,h3,p,li,label,.woocommerce-message,.woocommerce-error,.woocommerce-info){min-inline-size:0;overflow-wrap:break-word;word-break:normal}.hooger-page-main :where(bdi,.price,.amount,.hooger-price,.hooger-order-number,.order-number),.hooger-woocommerce-content :where(bdi,.price,.amount,.hooger-price,.hooger-order-number,.order-number){overflow-wrap:normal;white-space:nowrap;word-break:keep-all}.hooger-page-main :where(.hooger-icon,svg.hooger-icon),.hooger-woocommerce-content :where(.hooger-icon,svg.hooger-icon){block-size:1.1em;flex:0 0 auto;inline-size:1.1em;margin:0;max-inline-size:100%;position:static;vertical-align:middle}.hooger-page-main :where(button,.button,a.button,[role=button],.hooger-button,.hooger-submit-button,.hooger-page-back,.hooger-product-card__mobile-add),.hooger-woocommerce-content :where(button,.button,a.button,[role=button],.hooger-button,.checkout-button,.single_add_to_cart_button){align-items:center;gap:.5rem;min-block-size:var(--hq-touch);min-inline-size:0}.hooger-page-main :where(button,.button,a.button,[role=button],.hooger-button)>:where(.hooger-icon,svg),.hooger-woocommerce-content :where(button,.button,a.button,[role=button],.hooger-button)>:where(.hooger-icon,svg){flex:0 0 auto;position:static!important}.hooger-page-main :where(button,.button,a.button,[role=button],.hooger-button)>span,.hooger-woocommerce-content :where(button,.button,a.button,[role=button],.hooger-button)>span{min-inline-size:0;overflow-wrap:break-word}.hooger-page-main :where(.hooger-field-control,.ha-field,.hooger-auth-form label > span:has(> :where(input,textarea,select)),.hooger-form label > span:has(> :where(input,textarea,select))),.hooger-woocommerce-content :where(.hooger-field-control,.ha-field,.form-row,.woocommerce-input-wrapper,.password-input){box-sizing:border-box;display:block;inline-size:100%;isolation:isolate;min-inline-size:0;position:relative}.hooger-page-main :where(.hooger-field-control,.ha-field,.hooger-auth-form label > span:has(> :where(input,textarea,select)),.hooger-form label > span:has(> :where(input,textarea,select)))>:where(input,textarea,select),.hooger-woocommerce-content :where(input.input-text,textarea,select,.select2-selection--single){block-size:auto;inline-size:100%!important;max-inline-size:100%;min-block-size:var(--hq-field-h)!important;min-inline-size:0!important;padding-inline-end:var(--hq-field-pad);padding-inline-start:var(--hq-field-pad);text-overflow:ellipsis}.hooger-page-main :where(.hooger-field-control,.ha-field,.hooger-auth-form label > span:has(> :where(input,textarea,select)),.hooger-form label > span:has(> :where(input,textarea,select)))>.hooger-icon{block-size:var(--hq-icon)!important;color:var(--muted-foreground,#64748b);inline-size:var(--hq-icon)!important;inset-block-start:50%!important;inset-inline-start:1rem!important;inset-inline-end:auto!important;margin:0!important;pointer-events:none!important;position:absolute!important;transform:translateY(-50%)!important;z-index:2!important}.hooger-page-main :where(.hooger-field-control:has(> .hooger-icon),.ha-field:has(> .hooger-icon),.hooger-auth-form label > span:has(> .hooger-icon):has(> :where(input,textarea,select)),.hooger-form label > span:has(> .hooger-icon):has(> :where(input,textarea,select)))>:where(input,textarea,select){padding-inline-start:var(--hq-field-icon-pad)!important}.hooger-page-main :where(.hooger-field-control:has(> .hooger-icon),.ha-field:has(> .hooger-icon),.hooger-auth-form label > span:has(> .hooger-icon):has(> :where(input,textarea,select)),.hooger-form label > span:has(> .hooger-icon):has(> :where(input,textarea,select)))>:where(input[dir=ltr],textarea[dir=ltr]){direction:ltr!important;padding-left:var(--hq-field-pad)!important;padding-right:var(--hq-field-icon-pad)!important;text-align:left!important;unicode-bidi:plaintext}.hooger-page-main :where(.hooger-field-control,.ha-field,.hooger-auth-form label > span:has(> :where(input,textarea,select)),.hooger-form label > span:has(> :where(input,textarea,select)))>:where(input[dir=ltr],textarea[dir=ltr]),.hooger-woocommerce-content :where(input[dir=ltr],textarea[dir=ltr]){direction:ltr!important;text-align:left!important;unicode-bidi:plaintext}.hooger-page-main :where(.hooger-field-control--password,.ha-field--password,.password-input,.hooger-field-control:has(> [data-hooger-password-toggle]),.ha-field:has(> [data-hooger-password-toggle]),.hooger-auth-form label > span:has(> [data-hooger-password-toggle]),.hooger-form label > span:has(> [data-hooger-password-toggle]))>input,.hooger-woocommerce-content :where(.password-input,.woocommerce-input-wrapper:has(.show-password-input))>input{padding-inline-end:var(--hq-field-action-pad)!important}.hooger-page-main :where(.hooger-field-control--password:has(> .hooger-icon),.ha-field--password:has(> .hooger-icon),.hooger-field-control:has(> .hooger-icon):has(> [data-hooger-password-toggle]),.ha-field:has(> .hooger-icon):has(> [data-hooger-password-toggle]),.hooger-auth-form label > span:has(> .hooger-icon):has(> [data-hooger-password-toggle]),.hooger-form label > span:has(> .hooger-icon):has(> [data-hooger-password-toggle]))>input{padding-inline-start:var(--hq-field-icon-pad)!important}.hooger-page-main :where(.hooger-field-control--password,.ha-field--password,.password-input,.hooger-field-control:has(> [data-hooger-password-toggle]),.ha-field:has(> [data-hooger-password-toggle]),.hooger-auth-form label > span:has(> [data-hooger-password-toggle]),.hooger-form label > span:has(> [data-hooger-password-toggle]))>input[dir=ltr],.hooger-woocommerce-content :where(.password-input,.woocommerce-input-wrapper:has(.show-password-input))>input[dir=ltr]{padding-left:var(--hq-field-action-pad)!important;padding-right:var(--hq-field-icon-pad)!important}.hooger-page-main :where([data-hooger-password-toggle],.show-password-input),.hooger-woocommerce-content :where([data-hooger-password-toggle],.show-password-input){align-items:center!important;block-size:var(--hq-icon-box)!important;border-radius:.85rem!important;display:inline-flex!important;inline-size:var(--hq-icon-box)!important;inset-block-start:50%!important;inset-inline-end:.35rem!important;inset-inline-start:auto!important;justify-content:center!important;margin:0!important;min-block-size:var(--hq-icon-box)!important;min-inline-size:var(--hq-icon-box)!important;padding:0!important;position:absolute!important;transform:translateY(-50%)!important;z-index:4!important}.hooger-page-main :where([data-hooger-password-toggle],.show-password-input) :where(.hooger-icon,svg),.hooger-woocommerce-content :where([data-hooger-password-toggle],.show-password-input) :where(.hooger-icon,svg){block-size:1.05rem!important;inline-size:1.05rem!important;position:static!important;transform:none!important}.hooger-page-main :where(.hooger-filter-search,.hooger-page-search,.hooger-shop-search,.hooger-search-modal__head label),.hooger-woocommerce-content :where(.coupon,.hooger-checkout-bridge-coupon-field){min-inline-size:0;position:relative}.hooger-page-main :where(.hooger-filter-search,.hooger-page-search,.hooger-shop-search,.hooger-search-modal__head label)>.hooger-icon{block-size:var(--hq-icon)!important;inline-size:var(--hq-icon)!important;inset-block-start:50%!important;inset-inline-end:1rem!important;position:absolute!important;transform:translateY(-50%)!important;z-index:2}.hooger-page-main :where(.hooger-filter-search,.hooger-page-search,.hooger-shop-search,.hooger-search-modal__head label)>input{padding-inline-end:var(--hq-field-icon-pad)!important;padding-inline-start:var(--hq-field-pad)!important}.hooger-page-main :where(select),.hooger-woocommerce-content :where(select){padding-inline-end:2.75rem!important}.hooger-page-main :where(.ha-alert,.ha-toast,.ha-notice,.hooger-notice,.hooger-profile-feedback,.hooger-checkout-bridge-notice){align-items:flex-start!important;border-radius:var(--hq-radius-lg)!important;display:grid!important;gap:.55rem .75rem!important;grid-template-columns:auto minmax(0,1fr) auto!important;inline-size:100%!important;line-height:1.75!important;margin-inline:auto!important;max-inline-size:100%!important;min-block-size:var(--hq-touch)!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;padding:.9rem 1rem!important;text-align:start!important}.hooger-page-main :where(.ha-alert,.ha-toast,.ha-notice,.hooger-notice,.hooger-profile-feedback,.hooger-checkout-bridge-notice) :where(.hooger-icon,svg){position:static!important;transform:none!important}.hooger-page-main :where(.hooger-content-hero,.hooger-content-card,.hooger-contact-card,.hooger-faq-card,.hooger-profile-card,.hooger-profile-panel,.hooger-settings-card,.hooger-loyalty-card,.hooger-notification-card),.hooger-woocommerce-content :where(.hooger-checkout-bridge-panel,.woocommerce-billing-fields,.woocommerce-additional-fields,.woocommerce-checkout-review-order,.cart_totals,table.shop_table.cart){border-radius:var(--hq-radius-xl)!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-page-main :where(.hooger-content-lead,.hooger-about-copy,.hooger-faq-answer,.hooger-contact-copy){max-inline-size:var(--hq-readable)}.hooger-shop-hero,.hooger-shop-layout,.hooger-shop-products,.hooger-shop-shell,.hooger-shop-sidebar{min-inline-size:0;max-inline-size:100%}.hooger-shop-products :where(ul.products,.products){display:grid!important;gap:clamp(.85rem,2vw,1.25rem)!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr))!important;margin-inline:0!important}.hooger-shop-products :where(ul.products li.product,.product,.hooger-product-card){inline-size:100%!important;margin:0!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-shop-products :where(ul.products li.product .button,.add_to_cart_button,.product_type_simple,.hooger-product-card__mobile-add){inline-size:100%;min-block-size:2.8rem;white-space:normal}.hooger-shop-filter-toggle,.hooger-shop-hero__badges,.hooger-shop-view-switch{max-inline-size:100%;min-inline-size:0}.hooger-shop-hero__badges{flex-wrap:wrap}.hooger-shop-category-tree,.hooger-shop-panel--categories nav{display:grid;gap:.45rem}.hooger-shop-category-tree,.hooger-shop-category-tree ul{list-style:none;margin:0;padding:0}.hooger-shop-category-item{display:grid;gap:.35rem;min-inline-size:0}.hooger-shop-category-row{align-items:center;display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr) auto;min-inline-size:0}.hooger-shop-category-row>a{min-inline-size:0}.hooger-shop-category-toggle{align-items:center;background:var(--secondary,#f8fafc);border:1px solid var(--border,#e5e7eb);border-radius:.85rem;color:var(--foreground,#111827);display:inline-flex;inline-size:2.45rem;block-size:2.45rem;justify-content:center;padding:0}.hooger-shop-category-toggle .hooger-icon{position:static!important;transition:transform .18s ease}.hooger-shop-category-item>ul{border-inline-start:1px solid var(--border,#e5e7eb);display:none;margin-inline-start:.8rem;padding-inline-start:.65rem}.hooger-shop-category-item.is-submenu-open>ul{display:grid;gap:.35rem}.hooger-shop-category-item.is-submenu-open>.hooger-shop-category-row .hooger-shop-category-toggle .hooger-icon{transform:rotate(180deg)!important}.hooger-shop-category-tree a{align-items:center;display:flex;justify-content:space-between;overflow:hidden}.hooger-shop-category-tree a span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.woocommerce-cart .hooger-woocommerce-content .cart-collaterals,body.woocommerce-cart .hooger-woocommerce-content .woocommerce-cart-form,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}body.woocommerce-cart .hooger-woocommerce-content .quantity,body.woocommerce-cart .hooger-woocommerce-content .quantity .qty{max-inline-size:100%}@media (max-width:1180px){body.woocommerce-cart .hooger-woocommerce-content .cart-collaterals,body.woocommerce-cart .hooger-woocommerce-content .cart_totals,body.woocommerce-cart .hooger-woocommerce-content .woocommerce{display:grid!important;grid-template-columns:1fr!important;inline-size:100%!important}body.woocommerce-cart .hooger-woocommerce-content .cart_totals{position:static!important}}@media (max-width:767px){body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr.cart_item{border-radius:var(--hq-radius-lg)!important;display:grid!important;gap:.65rem!important;grid-template-columns:4.2rem minmax(0,1fr) auto!important;padding:.85rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td{min-inline-size:0!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail{grid-column:1!important;grid-row:1/span 2!important;padding:0!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name{grid-column:2/span 2!important;padding-inline-end:2.35rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove{align-self:start!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;padding:0!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove a.remove{inset:auto!important;position:static!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-price,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal{grid-column:1/-1!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .coupon{display:grid!important;gap:.6rem!important;grid-template-columns:1fr!important}}body.woocommerce-checkout.hooger-checkout-bridge-enabled #customer_details,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order,body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout{min-inline-size:0!important;max-inline-size:100%!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr))!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid label,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li{min-block-size:3.2rem;min-inline-size:0}body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods label{align-items:center;display:flex!important;gap:.55rem;min-inline-size:0}@media (max-width:1024px){body.woocommerce-checkout.hooger-checkout-bridge-enabled #customer_details,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order,body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout{display:grid!important;gap:1rem!important;grid-template-columns:1fr!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{position:static!important}}@media (min-width:768px) and (max-width:1024px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-hero,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout{inline-size:min(100%,52.5rem)!important;margin-inline:auto!important;max-inline-size:calc(100vw - 2rem)!important;width:min(100%,52.5rem)!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout{align-items:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout>#customer_details,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout>.col2-set,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout>.hooger-checkout-bridge-panel,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content form.checkout>.woocommerce-checkout-review-order{align-self:stretch!important;inline-size:100%!important;justify-self:stretch!important;margin-inline:0!important;max-inline-size:100%!important;min-inline-size:0!important;width:100%!important}}@media (max-width:560px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-panel,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-additional-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-billing-fields,body.woocommerce-checkout.hooger-checkout-bridge-enabled .woocommerce-checkout-review-order{border-radius:var(--hq-radius-lg)!important;padding:.95rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-choice-grid,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods{grid-template-columns:1fr!important}}body.hooger-checkout-bridge-order-received .hooger-woocommerce-content,body.woocommerce-order-received .hooger-woocommerce-content{text-align:start}body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou,body.hooger-checkout-bridge-order-received .hooger-order-success,body.hooger-checkout-bridge-order-received .hooger-woocommerce-content>.hooger-container,body.woocommerce-order-received .hooger-checkout-bridge-thankyou,body.woocommerce-order-received .hooger-order-success,body.woocommerce-order-received .hooger-woocommerce-content>.hooger-container{inline-size:min(100%,980px)!important;margin-inline:auto!important;max-inline-size:calc(100vw - clamp(1rem,4vw,2rem))!important;min-inline-size:0!important}body.hooger-checkout-bridge-order-received .hooger-page-back,body.woocommerce-order-received .hooger-page-back{justify-content:flex-start!important;margin-inline:0 auto!important;max-inline-size:max-content!important;position:static!important}body.hooger-checkout-bridge-order-received :where(.hooger-order-number,.order,.order-number),body.woocommerce-order-received :where(.hooger-order-number,.order,.order-number){position:static!important;z-index:auto!important}@media (max-width:560px){body.hooger-checkout-bridge-order-received .hooger-checkout-bridge-thankyou,body.hooger-checkout-bridge-order-received .hooger-order-success,body.woocommerce-order-received .hooger-checkout-bridge-thankyou,body.woocommerce-order-received .hooger-order-success{border-radius:var(--hq-radius-lg)!important;padding:.95rem!important}}.hooger-notification-card,.hooger-notification-list,.hooger-profile-content,.hooger-profile-panel,.hooger-settings-list,.hooger-settings-row{max-inline-size:100%;min-inline-size:0}.hooger-notification-card,.hooger-notification-row,.hooger-settings-row{align-items:center;gap:.75rem}.hooger-notification-card>:where(span,div),.hooger-notification-row>:where(span,div),.hooger-settings-row>:where(span,div){min-inline-size:0}.hooger-settings-row :where(.hooger-toggle,[data-hooger-toggle]){align-items:center!important;block-size:1.75rem!important;border-radius:999px!important;display:inline-flex!important;flex:0 0 3.25rem!important;inline-size:3.25rem!important;justify-content:flex-start!important;min-block-size:1.75rem!important;min-inline-size:3.25rem!important;padding:.18rem!important;position:relative!important}.hooger-settings-row :where(.hooger-toggle,[data-hooger-toggle]) i,.hooger-settings-row :where(.hooger-toggle,[data-hooger-toggle])::after{block-size:1.38rem!important;border-radius:999px!important;inline-size:1.38rem!important}.hooger-settings-row :where(.hooger-toggle.is-on,[data-hooger-toggle].is-on){justify-content:flex-end!important}:where(
.hooger-empty,.hooger-search-modal__empty,.hooger-page-empty,.hooger-notification-empty,.hooger-address-empty
):not(.is-visible){display:none!important}:where(
.hooger-empty,.hooger-search-modal__empty,.hooger-page-empty,.hooger-notification-empty,.hooger-address-empty
).is-visible{display:grid!important}@media (max-width:767px){.hooger-page-main,.hooger-woocommerce-content{overflow-x:visible!important}.hooger-page-main>.hooger-container,.hooger-shop-archive>.hooger-container,.hooger-woocommerce-content>.hooger-container{max-inline-size:calc(100vw - 1rem)!important}.hooger-page-main :where(.hooger-content-grid,.hooger-contact-grid,.hooger-about-grid,.hooger-faq-layout,.hooger-profile-grid,.hooger-dashboard-grid),.hooger-woocommerce-content :where(.columns-2,.columns-3,.columns-4){display:grid!important;grid-template-columns:1fr!important}.hooger-page-main :where(.hooger-content-card,.hooger-contact-card,.hooger-faq-card,.hooger-profile-card,.hooger-profile-panel),.hooger-woocommerce-content :where(.hooger-checkout-bridge-panel,.cart_totals,table.shop_table.cart){padding:.9rem!important}.hooger-page-main :where(.hooger-page-title,h1){font-size:clamp(1.45rem, 8vw, 2rem)!important;line-height:1.35!important}}@media (max-width:430px){.hooger-shop-products :where(ul.products,.products,.hooger-product-grid){grid-template-columns:1fr!important}.hooger-shop-view-switch{display:none!important}.hooger-page-main :where(.hooger-field-control,.ha-field,.hooger-auth-form label > span:has(> :where(input,textarea,select)),.hooger-form label > span:has(> :where(input,textarea,select)))>:where(input,textarea,select){min-block-size:3rem!important}.hooger-page-main :where(.ha-alert,.ha-toast,.ha-notice,.hooger-notice,.hooger-profile-feedback,.hooger-checkout-bridge-notice){grid-template-columns:minmax(0,1fr)!important;padding:.82rem .9rem!important}}html.hooger-dark .hooger-page-main :where(.ha-alert,.ha-toast,.ha-notice,.hooger-notice,.hooger-profile-feedback),html.hooger-dark .hooger-woocommerce-content :where(.woocommerce-message,.woocommerce-error,.woocommerce-info),html[data-theme=dark] .hooger-page-main :where(.ha-alert,.ha-toast,.ha-notice,.hooger-notice,.hooger-profile-feedback),html[data-theme=dark] .hooger-woocommerce-content :where(.woocommerce-message,.woocommerce-error,.woocommerce-info){background:var(--card,#0d1b2e)!important;border-color:var(--border,#24364f)!important;color:var(--foreground,#f8fafc)!important}.hooger-auth-card,.hooger-page-card,.hooger-page-main,.hooger-profile-card,.hooger-profile-panel,.hooger-settings-card,.hooger-woocommerce-content{min-inline-size:0!important}.hooger-auth-form label,.hooger-form label,.hooger-page-main .hooger-form label,.hooger-profile-panel .hooger-form label,.hooger-settings-card .hooger-form label{display:grid!important;gap:.48rem!important;inline-size:100%!important;justify-items:stretch!important;min-inline-size:0!important;position:relative!important;text-align:start!important}.ha-field,.hooger-auth-form label>span.hooger-field-control,.hooger-field-control,.hooger-field-normalized,.hooger-form label>span.hooger-field-control,.hooger-woocommerce-content .password-input,.hooger-woocommerce-content .woocommerce-input-wrapper{box-sizing:border-box!important;direction:rtl!important;display:block!important;inline-size:100%!important;isolation:isolate!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:visible!important;position:relative!important}.ha-field>input,.ha-field>select,.ha-field>textarea,.hooger-field-control>input,.hooger-field-control>select,.hooger-field-control>textarea,.hooger-field-normalized>input,.hooger-field-normalized>select,.hooger-field-normalized>textarea,.hooger-woocommerce-content .password-input>input,.hooger-woocommerce-content .woocommerce-input-wrapper>input.input-text{box-sizing:border-box!important;display:block!important;inline-size:100%!important;max-inline-size:100%!important;min-block-size:var(--hq-field-h,3rem)!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;padding-block:.58rem!important;padding-inline:var(--hq-field-pad,1rem)!important;text-overflow:ellipsis!important}.ha-field>.hooger-icon,.hooger-field-control>.hooger-icon,.hooger-field-normalized>.hooger-icon{block-size:var(--hq-icon,1.12rem)!important;color:var(--muted-foreground,#64748b)!important;inline-size:var(--hq-icon,1.12rem)!important;inset-block-start:50%!important;inset-inline-start:1rem!important;inset-inline-end:auto!important;margin:0!important;pointer-events:none!important;position:absolute!important;transform:translateY(-50%)!important;z-index:3!important}.ha-field.hooger-field-has-icon>input,.hooger-field-control--icon-start>input,.hooger-field-control--password>input,.hooger-field-control.hooger-field-has-icon>input,.hooger-field-normalized.hooger-field-has-icon>input{padding-inline-start:var(--hq-field-icon-pad,3.4rem)!important}.ha-field>input[dir=ltr],.hooger-field-control>input[dir=ltr],.hooger-field-normalized>input[dir=ltr],.hooger-woocommerce-content .password-input>input[dir=ltr]{direction:ltr!important;text-align:left!important;unicode-bidi:plaintext!important}.ha-field.hooger-field-has-icon>input[dir=ltr],.hooger-field-control--icon-start>input[dir=ltr],.hooger-field-control--password>input[dir=ltr],.hooger-field-control.hooger-field-has-icon>input[dir=ltr],.hooger-field-normalized.hooger-field-has-icon>input[dir=ltr]{padding-left:var(--hq-field-pad,1rem)!important;padding-right:var(--hq-field-icon-pad,3.4rem)!important}.hooger-page-main [data-hooger-password-toggle]:not(.hooger-password-toggle-scoped),.hooger-woocommerce-content .show-password-input:not(.hooger-password-toggle-scoped){display:none!important;inset:auto!important;position:static!important;transform:none!important}.ha-field>.hooger-password-toggle-scoped,.hooger-field-control>.hooger-password-toggle-scoped,.hooger-field-normalized>.hooger-password-toggle-scoped,.hooger-woocommerce-content .password-input>.show-password-input.hooger-password-toggle-scoped,.hooger-woocommerce-content .woocommerce-input-wrapper>.show-password-input.hooger-password-toggle-scoped{align-items:center!important;background:0 0!important;block-size:var(--hq-icon-box,2.55rem)!important;border:0!important;border-radius:.85rem!important;color:var(--muted-foreground,#64748b)!important;display:inline-flex!important;inline-size:var(--hq-icon-box,2.55rem)!important;inset-block-start:50%!important;inset-inline-end:.32rem!important;inset-inline-start:auto!important;justify-content:center!important;margin:0!important;min-block-size:var(--hq-icon-box,2.55rem)!important;min-inline-size:var(--hq-icon-box,2.55rem)!important;padding:0!important;pointer-events:auto!important;position:absolute!important;transform:translateY(-50%)!important;z-index:5!important}.ha-field>.hooger-password-toggle-scoped :where(.hooger-icon,svg),.hooger-field-control>.hooger-password-toggle-scoped :where(.hooger-icon,svg),.hooger-field-normalized>.hooger-password-toggle-scoped :where(.hooger-icon,svg),.hooger-woocommerce-content .password-input>.show-password-input.hooger-password-toggle-scoped :where(.hooger-icon,svg),.hooger-woocommerce-content .password-input>.show-password-input.hooger-password-toggle-scoped::after{block-size:1.05rem!important;inline-size:1.05rem!important;inset:auto!important;margin:0!important;position:static!important;transform:none!important}.ha-field.hooger-field-has-action>input,.hooger-field-control--password>input,.hooger-field-control.hooger-field-has-action>input,.hooger-field-normalized.hooger-field-has-action>input,.hooger-woocommerce-content .password-input>input,.hooger-woocommerce-content .woocommerce-input-wrapper.hooger-field-has-action>input.input-text{padding-inline-end:var(--hq-field-action-pad,3.85rem)!important}.ha-field.hooger-field-has-action>input[dir=ltr],.hooger-field-control--password>input[dir=ltr],.hooger-field-control.hooger-field-has-action>input[dir=ltr],.hooger-field-normalized.hooger-field-has-action>input[dir=ltr],.hooger-woocommerce-content .password-input>input[dir=ltr]{padding-left:var(--hq-field-action-pad,3.85rem)!important}.hooger-field-control--password.hooger-field-has-icon>input[dir=ltr],.hooger-field-control.hooger-field-has-icon.hooger-field-has-action>input[dir=ltr],.hooger-field-normalized.hooger-field-has-icon.hooger-field-has-action>input[dir=ltr]{padding-left:var(--hq-field-action-pad,3.85rem)!important;padding-right:var(--hq-field-icon-pad,3.4rem)!important}.hooger-auth-main,.hooger-auth-shell .hooger-auth-main{display:grid!important;justify-items:center!important;padding-inline:clamp(.75rem,4vw,1.5rem)!important}.hooger-auth-card,.hooger-page-narrow,.hooger-page-stack,.hooger-profile-panel,.hooger-settings-card{margin-inline:auto!important;max-inline-size:min(100%,35rem)!important}.hooger-profile-panel,.hooger-settings-card{max-inline-size:min(100%,62rem)!important}body.woocommerce-cart .hooger-woocommerce-content .cart-collaterals,body.woocommerce-cart .hooger-woocommerce-content .cart_totals,body.woocommerce-cart .hooger-woocommerce-content .woocommerce,body.woocommerce-cart .hooger-woocommerce-content .woocommerce-cart-form,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}body.woocommerce-cart .hooger-woocommerce-content .woocommerce-cart-form{overflow:visible!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart{table-layout:auto!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart :where(th,td){min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:break-word!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-price,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal{white-space:normal!important}body.woocommerce-cart .hooger-woocommerce-content .quantity{display:inline-flex!important;inline-size:auto!important;max-inline-size:100%!important;min-inline-size:0!important}@media (max-width:1180px){body.woocommerce-cart .hooger-woocommerce-content .cart-collaterals,body.woocommerce-cart .hooger-woocommerce-content .cart_totals,body.woocommerce-cart .hooger-woocommerce-content .woocommerce,body.woocommerce-cart .hooger-woocommerce-content form.woocommerce-cart-form{display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}body.woocommerce-cart .hooger-woocommerce-content .cart_totals{inset:auto!important;position:static!important}}@media (max-width:767px){body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tbody,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tfoot{display:block!important;inline-size:100%!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart thead{display:none!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr.cart_item{align-items:center!important;border-radius:var(--hq-radius-lg,1.25rem)!important;display:grid!important;gap:.65rem!important;grid-template-columns:4.5rem minmax(0,1fr) 2.4rem!important;inline-size:100%!important;margin-block:.75rem!important;padding:.9rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td{border:0!important;display:block!important;inline-size:100%!important;padding:0!important;text-align:start!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail{align-self:start!important;grid-column:1!important;grid-row:1/span 2!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail img{block-size:4.25rem!important;border-radius:1rem!important;inline-size:4.25rem!important;object-fit:cover!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-name{grid-column:2!important;grid-row:1!important;padding-inline-end:.25rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove{align-self:start!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;max-inline-size:2.35rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-remove a.remove{align-items:center!important;display:inline-flex!important;inline-size:2.2rem!important;justify-content:center!important;min-block-size:2.2rem!important;min-inline-size:2.2rem!important;position:static!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-price,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal{align-items:center!important;display:flex!important;gap:.75rem!important;grid-column:1/-1!important;justify-content:space-between!important;min-block-size:2.4rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-price::before,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-quantity::before,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-subtotal::before{color:var(--muted-foreground,#64748b)!important;content:attr(data-title)!important;font-size:.82rem!important;font-weight:800!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions{display:grid!important;gap:.75rem!important;margin-block-start:.9rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .coupon{display:grid!important;gap:.6rem!important;grid-template-columns:1fr!important;inline-size:100%!important}body.woocommerce-cart .hooger-woocommerce-content .cart_totals .checkout-button,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .coupon button,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions .coupon input,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.actions>button{inline-size:100%!important}}@media (max-width:430px){.hooger-auth-card,.hooger-page-card,.hooger-profile-panel,.hooger-settings-card{border-radius:var(--hq-radius-lg,1.25rem)!important;padding-inline:.95rem!important}.ha-field>input,.ha-field>select,.ha-field>textarea,.hooger-field-control>input,.hooger-field-control>select,.hooger-field-control>textarea,.hooger-field-normalized>input,.hooger-field-normalized>select,.hooger-field-normalized>textarea{font-size:.93rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart tr.cart_item{grid-template-columns:3.8rem minmax(0,1fr) 2.2rem!important;padding:.75rem!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart td.product-thumbnail img{block-size:3.65rem!important;inline-size:3.65rem!important}}body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li:has(input[value=bacs]),body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li:has(input[value=cheque]),body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li:has(input[value=cod]){cursor:not-allowed!important;display:grid!important;opacity:.66!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li.is-disabled,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li.is-unavailable{border-color:color-mix(in srgb,var(--border,#334155) 72%,var(--muted-foreground,#94a3b8))!important;box-shadow:none!important;pointer-events:auto!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li.is-disabled input[type=radio]{pointer-events:none!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li.is-disabled .payment_box,body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-methods-slot] ul.payment_methods li.is-disabled label{cursor:not-allowed!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled [data-hooger-payment-disabled-note]{align-self:center!important;background:color-mix(in srgb,var(--destructive,#ef4444) 18%,transparent)!important;border:1px solid color-mix(in srgb,var(--destructive,#ef4444) 42%,transparent)!important;border-radius:999px!important;color:var(--destructive,#ef4444)!important;font-size:.74rem!important;font-weight:900!important;justify-self:start!important;line-height:1!important;padding:.34rem .6rem!important;white-space:nowrap!important}.hooger-branch-card,.hooger-branch-select,.hooger-checkout-bridge-branch-card,.hooger-checkout-bridge-pickup-branch,.hooger-compact-branch,.hooger-compact-branch__menu,.hooger-elementor-branch-selector{max-inline-size:100%!important}.hooger-branch-select__button,.hooger-compact-branch,.hooger-compact-branch__menu button{overflow:hidden!important}.hooger-branch-select__button span,.hooger-checkout-bridge-branch-card>div,.hooger-checkout-bridge-pickup-branch__content,.hooger-compact-branch>span:nth-child(2),.hooger-compact-branch__menu button>span{min-inline-size:0!important}.hooger-branch-select__button span,.hooger-checkout-bridge-branch-card p,.hooger-checkout-bridge-branch-card strong,.hooger-checkout-bridge-pickup-branch p,.hooger-checkout-bridge-pickup-branch small,.hooger-checkout-bridge-pickup-branch strong,.hooger-compact-branch small,.hooger-compact-branch strong,.hooger-compact-branch__menu button span,.hooger-compact-branch__menu button strong{overflow-wrap:anywhere!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch{align-items:start!important;display:grid!important;gap:.75rem!important;grid-template-columns:2.55rem minmax(0,1fr)!important;overflow:hidden!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch>span:first-child,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch__icon{block-size:2.55rem!important;inline-size:2.55rem!important;min-block-size:2.55rem!important;min-inline-size:2.55rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title .hooger-page-back{direction:rtl!important;display:flex!important;inline-size:fit-content!important;justify-self:start!important;margin-inline:0 auto!important;text-align:right!important;unicode-bidi:isolate!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title .hooger-page-back>span{direction:rtl!important;display:inline-block!important;text-align:right!important;unicode-bidi:isolate!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title .hooger-page-back .hooger-icon{flex:0 0 auto!important}@media (max-width:767px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .elementor-location-header [data-hooger-mobile-step]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-header [data-hooger-mobile-step]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-site-header [data-hooger-mobile-step]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled :not(form.checkout)>[data-hooger-mobile-step]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled header [data-hooger-mobile-step]::before{content:none!important;display:none!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .hooger-checkout-bridge-panel[data-hooger-mobile-step]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .woocommerce-billing-fields[data-hooger-mobile-step]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .woocommerce-checkout-review-order[data-hooger-mobile-step]::before{content:attr(data-hooger-mobile-step)!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-menu-button[data-hooger-mobile-step]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .woocommerce-checkout-review-order[data-hooger-mobile-step="6"]::before,body.woocommerce-checkout.hooger-checkout-bridge-enabled form.checkout .woocommerce-checkout-review-order[data-hooger-mobile-step="۶"]::before{content:none!important;display:none!important}.hooger-branch-card{gap:.7rem!important}.hooger-branch-card__main,.hooger-branch-card__meta{align-items:stretch!important;grid-template-columns:minmax(0,1fr)!important}.hooger-compact-branch{gap:.55rem!important;min-block-size:3rem!important;padding:.55rem .7rem!important}.hooger-compact-branch__menu{max-inline-size:calc(100vw - 2rem)!important;right:auto!important;inset-inline-start:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch{border-radius:1rem!important;gap:.65rem!important;grid-template-columns:2.35rem minmax(0,1fr)!important;padding:.8rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch p,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch small,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-pickup-branch strong{font-size:.84rem!important;line-height:1.8!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-wc-checkout-title .hooger-page-back{margin-inline:0 auto!important}}@media (max-width:767px){body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards{inline-size:100%!important;margin-inline:auto!important;overflow:visible!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards>.elementor-container{align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.85rem!important;inline-size:100%!important;margin-inline:0!important;overflow-x:auto!important;overflow-y:visible!important;padding-block:.15rem .35rem!important;padding-inline:1rem!important;scroll-padding-inline:1rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards>.elementor-container::-webkit-scrollbar{display:none!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards>.elementor-container>.elementor-column{flex:0 0 min(78vw,21rem)!important;max-inline-size:min(78vw,21rem)!important;min-inline-size:min(78vw,21rem)!important;scroll-snap-align:center!important;width:min(78vw,21rem)!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards .elementor-column>.elementor-widget-wrap{padding:0!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards .elementor-widget.hooger-ref-card{min-block-size:13rem!important;padding:1.25rem 1.1rem!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards .elementor-widget.hooger-ref-card .elementor-icon-box-wrapper{gap:.85rem!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards .elementor-widget.hooger-ref-card .elementor-icon{block-size:3.25rem!important;flex-basis:3.25rem!important;inline-size:3.25rem!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards .elementor-widget.hooger-ref-card .elementor-icon-box-title,body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards .elementor-widget.hooger-ref-card .elementor-icon-box-title a{font-size:1rem!important;line-height:1.55!important}body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-cards .elementor-widget.hooger-ref-card .elementor-icon-box-description{font-size:.82rem!important;line-height:1.85!important;max-inline-size:15rem!important}body.page-id-13 .hooger-page-main .hooger-ref-steps{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.85rem!important;margin-block-start:1.35rem!important;margin-inline:-1rem!important;overflow-x:auto!important;overflow-y:visible!important;padding-block:.15rem .35rem!important;padding-inline:1rem!important;scroll-padding-inline:1rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.page-id-13 .hooger-page-main .hooger-ref-steps::-webkit-scrollbar{display:none!important}body.page-id-13 .hooger-page-main .hooger-ref-step{align-items:start!important;border:1px solid color-mix(in srgb,#2563eb 22%,#e7e9ef)!important;border-radius:1rem!important;display:grid!important;flex:0 0 min(78vw,21rem)!important;gap:.65rem!important;grid-template-columns:2.4rem minmax(0,1fr)!important;max-inline-size:min(78vw,21rem)!important;min-block-size:9.8rem!important;min-inline-size:min(78vw,21rem)!important;padding:1rem!important;scroll-snap-align:center!important;text-align:right!important;width:min(78vw,21rem)!important}body.page-id-13 .hooger-page-main .hooger-ref-step span{block-size:2.4rem!important;font-size:1rem!important;grid-column:1!important;grid-row:1/span 2!important;inline-size:2.4rem!important}body.page-id-13 .hooger-page-main .hooger-ref-step strong{align-self:center!important;font-size:1rem!important;grid-column:2!important;line-height:1.55!important;min-inline-size:0!important}body.page-id-13 .hooger-page-main .hooger-ref-step p{font-size:.82rem!important;grid-column:2!important;line-height:1.85!important;min-inline-size:0!important}body.page-id-13 .hooger-page-main .hooger-ref-stat-grid{align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.85rem!important;margin-inline:-1rem!important;overflow-x:auto!important;overflow-y:visible!important;padding-block:.15rem .35rem!important;padding-inline:1rem!important;scroll-padding-inline:1rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.page-id-13 .hooger-page-main .hooger-ref-stat-grid::-webkit-scrollbar{display:none!important}body.page-id-13 .hooger-page-main .hooger-ref-stat-card{flex:0 0 min(78vw,21rem)!important;max-inline-size:min(78vw,21rem)!important;min-block-size:8.4rem!important;min-inline-size:min(78vw,21rem)!important;padding:1rem!important;scroll-snap-align:center!important;width:min(78vw,21rem)!important}body.page-id-13 .hooger-page-main .hooger-ref-stat-card strong{font-size:2rem!important}body.page-id-13 .hooger-page-main .hooger-ref-stat-card span{font-size:.84rem!important;line-height:1.75!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards{inline-size:100%!important;margin-inline:auto!important;overflow:visible!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container{align-items:stretch!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.85rem!important;inline-size:100%!important;margin-inline:0!important;overflow-x:auto!important;overflow-y:visible!important;padding-block:.15rem .35rem!important;padding-inline:1rem!important;scroll-padding-inline:1rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container::-webkit-scrollbar{display:none!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container>.elementor-column{flex:0 0 min(78vw,21rem)!important;max-inline-size:min(78vw,21rem)!important;min-inline-size:min(78vw,21rem)!important;scroll-snap-align:center!important;width:min(78vw,21rem)!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-column>.elementor-widget-wrap{padding:0!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card{min-block-size:12.25rem!important;padding:1.2rem 1rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card .elementor-icon-box-wrapper{gap:.8rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card .elementor-icon{block-size:3.35rem!important;flex-basis:3.35rem!important;inline-size:3.35rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card .elementor-icon-box-title,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card .elementor-icon-box-title a{font-size:1rem!important;line-height:1.55!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card .elementor-icon-box-description{font-size:.82rem!important;line-height:1.8!important;max-inline-size:15rem!important}}body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary,body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary :where(span,.hooger-icon){color:#fff!important}body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg{stroke:currentColor!important}.hooger-single-product .hooger-woocommerce-content div.product,.hooger-woocommerce-content.hooger-single-product div.product{align-items:stretch!important}.hooger-single-product .woocommerce-product-gallery,.hooger-single-product div.product div.images,.hooger-woocommerce-content.hooger-single-product div.product div.images{align-items:center!important;display:grid!important;justify-items:center!important;overflow:hidden!important}.hooger-single-product div.product div.images .woocommerce-product-gallery__image,.hooger-single-product div.product div.images .woocommerce-product-gallery__image a,.hooger-single-product div.product div.images .woocommerce-product-gallery__wrapper{align-items:center!important;display:grid!important;inline-size:100%!important;justify-items:center!important;min-block-size:0!important}.hooger-single-product div.product div.images img.wp-post-image,.hooger-woocommerce-content.hooger-single-product div.product div.images img.wp-post-image{aspect-ratio:auto!important;block-size:auto!important;height:auto!important;inline-size:auto!important;max-block-size:min(62dvh,34rem)!important;max-height:min(62dvh,34rem)!important;max-inline-size:100%!important;min-block-size:0!important;min-height:0!important;object-fit:contain!important;object-position:center center!important;width:auto!important}.hooger-single-product div.product div.images .zoomImg{display:none!important}.hooger-single-product div.product div.images .woocommerce-product-gallery__trigger img,.hooger-single-product div.product div.images img.emoji{aspect-ratio:auto!important;block-size:1em!important;height:1em!important;inline-size:1em!important;max-block-size:1em!important;max-height:1em!important;max-inline-size:1em!important;min-block-size:0!important;min-height:0!important;object-fit:contain!important;width:1em!important}.hooger-single-product .hooger-single-feature-strip,.hooger-woocommerce-content.hooger-single-product .hooger-single-feature-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;inline-size:100%!important}.hooger-single-product .hooger-single-feature-strip span{min-inline-size:0!important}body.single-product .hooger-single-product div.product div.summary>p.stock,body.single-product .hooger-woocommerce-content div.product .summary.entry-summary>p.stock.in-stock,body.single-product .hooger-woocommerce-content div.product div.summary>p.stock{display:none!important}@media (max-width:480px){.hooger-single-product .hooger-single-feature-strip,.hooger-woocommerce-content.hooger-single-product .hooger-single-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.single-product .hooger-single-product div.product div.summary>p.stock,body.single-product .hooger-woocommerce-content div.product .summary.entry-summary>p.stock.in-stock,body.single-product .hooger-woocommerce-content div.product div.summary>p.stock{display:none!important}}.hooger-auth-form .hooger-field-control>.hooger-icon,.hooger-auth-form .hooger-field-normalized>.hooger-icon{inset-inline-start:auto!important;inset-inline-end:auto!important;left:auto!important;right:1rem!important}.hooger-auth-form .hooger-field-control--icon-start>input[dir=ltr],.hooger-auth-form .hooger-field-control.hooger-field-has-icon>input[dir=ltr]{padding-left:1rem!important;padding-right:3.4rem!important}.hooger-auth-form .hooger-field-control--password.hooger-field-has-icon.hooger-field-has-action>input[dir=ltr],.hooger-auth-form .hooger-field-control--password>input[dir=ltr]{padding-left:3.85rem!important;padding-right:3.4rem!important}.hooger-shop-archive .hooger-shop-hero{overflow:visible!important}.hooger-shop-archive .hooger-shop-breadcrumb{align-items:center!important;block-size:auto!important;display:inline-flex!important;flex-wrap:nowrap!important;gap:.45rem!important;inline-size:100%!important;justify-content:center!important;justify-self:center!important;line-height:1.35!important;margin:0 auto .55rem!important;max-inline-size:100%!important;min-inline-size:0!important;min-block-size:0!important;overflow:hidden!important;padding:0!important;text-align:center!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-breadcrumb>*{align-items:center!important;block-size:auto!important;flex:0 0 auto!important;line-height:1.35!important;max-inline-size:none!important;min-block-size:0!important;min-height:0!important;min-inline-size:0!important;padding:0!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-breadcrumb a,.hooger-shop-archive .hooger-shop-breadcrumb span{align-items:center!important;block-size:auto!important;display:inline-flex!important;line-height:1.35!important;min-block-size:0!important;min-height:0!important}.hooger-shop-archive .hooger-shop-hero::before{content:none!important;display:none!important}.hooger-shop-archive .hooger-shop-layout{direction:ltr!important;display:grid!important;gap:clamp(1rem,2vw,1.5rem)!important;grid-template-areas:"products filters"!important;grid-template-columns:minmax(0,1fr) clamp(16rem,23vw,20rem)!important}body.is-shop-filter-collapsed .hooger-shop-archive .hooger-shop-layout{grid-template-areas:"products"!important;grid-template-columns:minmax(0,1fr)!important}.hooger-shop-archive .hooger-shop-sidebar{direction:rtl!important;grid-area:filters!important;inline-size:auto!important;max-inline-size:100%!important}body.is-shop-filter-collapsed .hooger-shop-archive .hooger-shop-sidebar{display:none!important}.hooger-shop-archive .hooger-shop-products{direction:rtl!important;grid-area:products!important;inline-size:100%!important;max-inline-size:100%!important}.hooger-shop-archive .hooger-shop-filter-toggle{display:inline-flex!important}.hooger-shop-archive .hooger-shop-products :where(ul.products,.products){grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr))!important}.hooger-shop-archive .hooger-shop-products ul.products li.product{display:grid!important}.hooger-shop-archive .hooger-shop-products ul.products li.product::after{content:none!important;display:none!important}.hooger-shop-archive .hooger-shop-products>.page-title,.hooger-shop-archive .woocommerce .woocommerce-ordering,.hooger-shop-archive .woocommerce .woocommerce-result-count,.hooger-shop-archive form.woocommerce-ordering,.hooger-shop-archive p.woocommerce-result-count{display:none!important}.hooger-shop-archive .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{display:grid!important;gap:.8rem!important;inline-size:100%!important;min-inline-size:0!important}.hooger-shop-archive .hooger-shop-products ul.products li.product a img{aspect-ratio:1/1!important;background:var(--ha-color-bg-soft,#f8fafc)!important;block-size:auto!important;display:block!important;inline-size:100%!important;max-inline-size:100%!important;object-fit:contain!important;object-position:center center!important;padding:clamp(.2rem,.8vw,.45rem)!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .onsale,.hooger-shop-archive .hooger-shop-products ul.products li.product::before{align-items:center!important;border-radius:999px!important;display:inline-flex!important;font-size:.72rem!important;font-weight:950!important;line-height:1!important;min-block-size:1.55rem!important;padding:.35rem .62rem!important;position:absolute!important;white-space:nowrap!important;z-index:4!important}.hooger-shop-archive .hooger-shop-products ul.products li.product::before{inset-block-start:.9rem!important;inset-inline-end:.9rem!important;inset-inline-start:auto!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .onsale{inset-block-start:.9rem!important;inset-inline-end:auto!important;inset-inline-start:.9rem!important;margin:0!important}.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product.sale .woocommerce-loop-product__title,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product.sale .woocommerce-loop-product__title{margin-block-start:2.15rem!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{display:block!important;line-height:1.65!important;min-block-size:0!important;overflow:visible!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .price{color:var(--ha-color-primary,#f59e0b)!important;align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.15rem .45rem!important;font-weight:950!important;line-height:1.65!important;min-block-size:1.7rem!important;overflow:visible!important;white-space:normal!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .price :where(.amount,bdi,ins,del){display:inline-flex!important;flex-wrap:wrap!important;gap:.2rem!important;line-height:inherit!important;max-inline-size:100%!important;text-decoration:none!important;white-space:normal!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .price del{color:var(--muted-foreground,var(--ha-color-text-muted,#64748b))!important;opacity:.68!important;order:2}.hooger-shop-archive .hooger-shop-products ul.products li.product .price ins{color:var(--accent,var(--ha-color-primary,#f59e0b))!important;font-weight:950!important;order:1}.hooger-shop-price-form{--hsp-accent:var(--accent, var(--ha-color-primary, #f59e0b));--hsp-accent-text:var(--accent-foreground, #111827);--hsp-border:var(--border, var(--ha-color-border, #e5e7eb));--hsp-card:var(--card, var(--ha-color-surface, #fff));--hsp-muted:var(--muted, var(--ha-color-bg-soft, #f8fafc));--hsp-muted-text:var(--muted-foreground, var(--ha-color-text-muted, #64748b));--hsp-text:var(--foreground, var(--ha-color-text, #111827));display:grid;gap:.85rem}.hooger-shop-price-fields{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-shop-price-fields label{display:grid;gap:.35rem}.hooger-shop-price-fields span,.hooger-shop-price-summary span{color:var(--hsp-muted-text,var(--ha-color-text-muted,#64748b));font-size:.78rem;font-weight:850;line-height:1.7}.hooger-shop-price-fields input{background:color-mix(in srgb,var(--hsp-card) 88%,var(--hsp-muted))!important;border:1px solid var(--hsp-border)!important;border-radius:.75rem!important;color:var(--hsp-text)!important;direction:ltr;inline-size:100%;min-block-size:2.6rem;padding:.55rem .7rem!important;text-align:center}.hooger-shop-price-range{block-size:2.6rem;display:grid;position:relative}.hooger-shop-price-range::before,.hooger-shop-price-range>span{border-radius:999px;content:"";inset-block-start:50%;position:absolute;transform:translateY(-50%)}.hooger-shop-price-range::before{background:color-mix(in srgb,var(--hsp-border) 70%,var(--hsp-card));block-size:.42rem;inset-inline:.2rem}.hooger-shop-price-range>span{background:linear-gradient(90deg,var(--hsp-accent),color-mix(in srgb,var(--hsp-accent) 74%,var(--hsp-text)));block-size:.5rem;inset-inline-end:var(--hooger-price-start,0%);inset-inline-start:calc(100% - var(--hooger-price-end,100%));z-index:1}.hooger-shop-price-range input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;inset:0;margin:0;pointer-events:none;position:absolute;width:100%;z-index:2}.hooger-shop-price-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--hsp-accent);border:3px solid var(--hsp-card);border-radius:50%;box-shadow:0 .25rem .7rem rgba(15,23,42,.18);cursor:pointer;height:1.15rem;pointer-events:auto;width:1.15rem}.hooger-shop-price-range input[type=range]::-moz-range-thumb{background:var(--hsp-accent);border:3px solid var(--hsp-card);border-radius:50%;box-shadow:0 .25rem .7rem rgba(15,23,42,.18);cursor:pointer;height:1.15rem;pointer-events:auto;width:1.15rem}.hooger-shop-price-range input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;height:.5rem}.hooger-shop-price-range input[type=range]::-moz-range-track{background:0 0;border:0}.hooger-shop-price-actions,.hooger-shop-price-summary{align-items:center;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hooger-shop-price-summary strong{color:var(--hsp-text);font-size:.86rem;white-space:nowrap}.hooger-shop-price-summary span{display:grid;gap:.18rem;min-inline-size:0}.hooger-shop-price-actions a,.hooger-shop-price-actions button{align-items:center;border-radius:.75rem;display:inline-flex;font-size:.82rem;font-weight:900;justify-content:center;min-block-size:2.5rem;padding:.55rem .8rem;text-decoration:none;white-space:nowrap}.hooger-shop-price-actions button{background:var(--hsp-accent);border:1px solid var(--hsp-accent);color:var(--hsp-accent-text)}.hooger-shop-price-actions a{background:0 0;border:1px solid var(--hsp-border);color:var(--hsp-text)}@media (max-width:1024px){.hooger-shop-archive .hooger-shop-layout{direction:rtl!important;grid-template-areas:"products"!important;grid-template-columns:minmax(0,1fr)!important}body.is-shop-filter-collapsed .hooger-shop-archive .hooger-shop-sidebar{display:block!important}.hooger-shop-archive .hooger-shop-sidebar{background:var(--ha-color-surface,#fff)!important;border:1px solid color-mix(in srgb,var(--ha-color-border,#e7e9ef) 85%,transparent)!important;border-block-end:0!important;border-radius:1.15rem 1.15rem 0 0!important;block-size:auto!important;bottom:0!important;box-shadow:0 -18px 48px rgba(15,23,42,.18)!important;display:block!important;height:auto!important;inline-size:100%!important;inset-block-start:auto!important;inset-inline:0!important;max-block-size:min(82dvh,42rem)!important;max-height:min(82dvh,42rem)!important;max-inline-size:100%!important;opacity:0!important;overflow-y:auto!important;padding:1rem!important;position:fixed!important;top:auto!important;transform:translateY(110%)!important;transition:opacity .2s ease,transform .22s ease!important;visibility:hidden!important;width:100%!important;z-index:1101!important}.hooger-landing.is-shop-filter-open .hooger-shop-archive .hooger-shop-sidebar,body.is-shop-filter-open .hooger-shop-archive .hooger-shop-sidebar{opacity:1!important;transform:translateY(0)!important;visibility:visible!important}.hooger-shop-archive .hooger-shop-sidebar__head{background:inherit!important;position:sticky!important;top:0!important;z-index:2!important}.hooger-shop-archive .hooger-shop-filter-backdrop{z-index:1100!important}}@media (max-width:430px){.hooger-shop-archive .hooger-shop-products .woocommerce ul.products,.hooger-shop-archive .hooger-shop-products ul.products,.hooger-shop-archive .hooger-shop-products ul.products.columns-1,.hooger-shop-archive .hooger-shop-products ul.products.columns-2,.hooger-shop-archive .hooger-shop-products ul.products.columns-3,.hooger-shop-archive .hooger-shop-products ul.products.columns-4,.hooger-shop-archive .hooger-shop-products ul.products.columns-5,.hooger-shop-archive .hooger-shop-products ul.products.columns-6{grid-template-columns:minmax(0,1fr)!important}.hooger-shop-archive .hooger-shop-products ul.products li.product a img{aspect-ratio:1/1!important;padding:.15rem!important}}.hooger-landing,body,html{max-inline-size:100%!important;overflow-x:clip!important}@supports not (overflow:clip){.hooger-landing,body,html{overflow-x:hidden!important}}.hooger-single-product .hooger-single-attribute-boxes>div,.hooger-single-product .summary .hooger-single-feature-strip,.hooger-woocommerce-content div.product .hooger-single-attribute-boxes>div,.hooger-woocommerce-content div.product .summary .hooger-single-feature-strip,.hooger-woocommerce-content.hooger-single-product .hooger-single-attribute-boxes>div,.hooger-woocommerce-content.hooger-single-product .summary .hooger-single-feature-strip,body.single-product .hooger-single-attribute-boxes>div,body.single-product .hooger-single-feature-strip{display:grid!important;gap:clamp(.55rem,2vw,.8rem)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;inline-size:100%!important;min-inline-size:0!important}.hooger-single-product .hooger-single-attribute-boxes span,.hooger-single-product .summary .hooger-single-feature-strip>span,.hooger-woocommerce-content div.product .hooger-single-attribute-boxes span,.hooger-woocommerce-content div.product .summary .hooger-single-feature-strip>span,.hooger-woocommerce-content.hooger-single-product .hooger-single-attribute-boxes span,.hooger-woocommerce-content.hooger-single-product .summary .hooger-single-feature-strip>span,body.single-product .hooger-single-attribute-boxes span,body.single-product .hooger-single-feature-strip>span{min-block-size:clamp(4.2rem,14vw,5.25rem)!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;overflow-wrap:anywhere!important;padding:clamp(.65rem,2.4vw,.95rem)!important;word-break:normal!important}.hooger-single-product .hooger-single-attribute-boxes :where(small,strong),.hooger-single-product .hooger-single-feature-strip :where(small,strong),.hooger-woocommerce-content div.product .hooger-single-attribute-boxes :where(small,strong),.hooger-woocommerce-content div.product .hooger-single-feature-strip :where(small,strong),.hooger-woocommerce-content.hooger-single-product .hooger-single-attribute-boxes :where(small,strong),.hooger-woocommerce-content.hooger-single-product .hooger-single-feature-strip :where(small,strong),body.single-product .hooger-single-attribute-boxes :where(small,strong),body.single-product .hooger-single-feature-strip :where(small,strong){max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}.hooger-single-product .woocommerce-tabs.wc-tabs-wrapper,.hooger-woocommerce-content div.product .woocommerce-tabs.wc-tabs-wrapper,.hooger-woocommerce-content.hooger-single-product .woocommerce-tabs.wc-tabs-wrapper,body.single-product .woocommerce-tabs.wc-tabs-wrapper{inline-size:100%!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:visible!important}.hooger-single-product .woocommerce-tabs .panel,.hooger-woocommerce-content div.product .woocommerce-tabs .panel,.hooger-woocommerce-content.hooger-single-product .woocommerce-tabs .panel,body.single-product .woocommerce-tabs .panel{inline-size:100%!important;line-height:1.9!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:visible!important;overflow-wrap:anywhere!important;word-break:normal!important}.hooger-single-product .woocommerce-tabs .panel :where(p,li,h2,h3,h4,td,th),.hooger-woocommerce-content div.product .woocommerce-tabs .panel :where(p,li,h2,h3,h4,td,th),.hooger-woocommerce-content.hooger-single-product .woocommerce-tabs .panel :where(p,li,h2,h3,h4,td,th),body.single-product .woocommerce-tabs .panel :where(p,li,h2,h3,h4,td,th){line-height:1.9!important;max-inline-size:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}@media (max-width:480px){.hooger-single-product .hooger-single-attribute-boxes>div,.hooger-single-product .summary .hooger-single-feature-strip,.hooger-woocommerce-content div.product .hooger-single-attribute-boxes>div,.hooger-woocommerce-content div.product .summary .hooger-single-feature-strip,.hooger-woocommerce-content.hooger-single-product .hooger-single-attribute-boxes>div,.hooger-woocommerce-content.hooger-single-product .summary .hooger-single-feature-strip,body.single-product .hooger-single-attribute-boxes>div,body.single-product .hooger-single-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.hooger-woocommerce-content div.product .woocommerce-product-gallery,.hooger-woocommerce-content div.product .woocommerce-product-gallery__image,.hooger-woocommerce-content div.product .woocommerce-product-gallery__image a,.hooger-woocommerce-content div.product .woocommerce-product-gallery__wrapper,.hooger-woocommerce-content div.product div.images{align-items:center!important;display:grid!important;justify-items:center!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important}.hooger-woocommerce-content div.product div.images img.wp-post-image{aspect-ratio:auto!important;block-size:auto!important;height:auto!important;inline-size:auto!important;max-block-size:min(62dvh,34rem)!important;max-height:min(62dvh,34rem)!important;max-inline-size:100%!important;min-block-size:0!important;min-height:0!important;object-fit:contain!important;object-position:center center!important;width:auto!important}.hooger-woocommerce-content div.product div.images .zoomImg{display:none!important}.hooger-woocommerce-content div.product div.images .woocommerce-product-gallery__trigger img,.hooger-woocommerce-content div.product div.images img.emoji{block-size:1em!important;height:1em!important;inline-size:1em!important;max-block-size:1em!important;max-height:1em!important;max-inline-size:1em!important;min-block-size:0!important;min-height:0!important;object-fit:contain!important;width:1em!important}.hooger-woocommerce-content div.product .woocommerce-tabs.wc-tabs-wrapper{background:var(--card,#fff)!important;border:1px solid var(--border,#e5e7eb)!important;border-color:color-mix(in srgb,var(--border,#e5e7eb) 82%,transparent)!important;border-radius:clamp(1rem,2vw,1.35rem)!important;box-shadow:var(--shadow-soft,0 1rem 2.5rem rgba(15,23,42,.08))!important;display:grid!important;gap:clamp(.8rem,1.8vw,1.1rem)!important;margin-block:clamp(1.1rem,2.4vw,2rem)!important;overflow:hidden!important;padding:clamp(.8rem,2vw,1.1rem)!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs{align-items:stretch!important;background:color-mix(in srgb,var(--secondary,#f8fafc) 72%,var(--card,#fff))!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 82%,transparent)!important;border-radius:.95rem!important;display:grid!important;gap:.35rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;inline-size:100%!important;margin:0!important;max-inline-size:100%!important;overflow:hidden!important;padding:.32rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li{display:block!important;flex:initial!important;inline-size:auto!important;min-inline-size:0!important;white-space:normal!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li a,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li a{align-items:center!important;block-size:100%!important;display:flex!important;font-size:clamp(.72rem, 2.7vw, .9rem)!important;inline-size:100%!important;justify-content:center!important;line-height:1.45!important;min-block-size:2.55rem!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;padding:.52rem .35rem!important;text-align:center!important;white-space:nowrap!important}.hooger-woocommerce-content div.product .woocommerce-tabs .panel[aria-hidden=false]{display:block!important}.hooger-woocommerce-content div.product .woocommerce-tabs .panel[aria-hidden=true]{display:none!important}.hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information[aria-hidden=false],.hooger-woocommerce-content div.product .woocommerce-tabs #tab-description[aria-hidden=false],.hooger-woocommerce-content div.product .woocommerce-tabs #tab-reviews[aria-hidden=false]{display:block!important}.hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information[aria-hidden=true],.hooger-woocommerce-content div.product .woocommerce-tabs #tab-description[aria-hidden=true],.hooger-woocommerce-content div.product .woocommerce-tabs #tab-reviews[aria-hidden=true]{display:none!important}.hooger-woocommerce-content div.product .woocommerce-tabs .panel{background:color-mix(in srgb,var(--secondary,#f8fafc) 42%,var(--card,#fff))!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 84%,transparent)!important;border-radius:clamp(.95rem,1.8vw,1.2rem)!important;box-shadow:none!important;margin:0!important;padding:clamp(1.15rem,2.5vw,1.55rem)!important}.hooger-woocommerce-content div.product .hooger-product-tab-content{display:grid!important;gap:clamp(.85rem,1.8vw,1.15rem)!important;min-inline-size:0!important}.hooger-woocommerce-content div.product .hooger-product-tab-content h2,.hooger-woocommerce-content div.product .woocommerce-tabs .panel h2{margin:0 0 .2rem!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;position:static!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes{border:0!important;border-collapse:separate!important;border-spacing:0 .55rem!important;display:table!important;inline-size:100%!important;margin:0!important;table-layout:fixed!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes tr{background:var(--card,#fff)!important;border-radius:.9rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes td,.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes th{background:var(--card,#fff)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 76%,transparent)!important;line-height:1.75!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important;padding:.72rem .85rem!important;vertical-align:middle!important;white-space:normal!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes th{border-inline-end:0!important;border-radius:0 .9rem .9rem 0!important;inline-size:38%!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes td{border-inline-start:0!important;border-radius:.9rem 0 0 .9rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes td p{margin:0!important}@media (max-width:430px){.hooger-woocommerce-content div.product .woocommerce-tabs.wc-tabs-wrapper{padding:.72rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs{gap:.25rem!important;padding:.25rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs ul.tabs li a,.hooger-woocommerce-content div.product .woocommerce-tabs ul.wc-tabs li a{font-size:clamp(.68rem, 2.55vw, .78rem)!important;min-block-size:2.45rem!important;padding-inline:.2rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs .panel{padding:1rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes td,.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes th{padding:.68rem .72rem!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes,.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes tbody{display:grid!important;gap:.55rem!important;inline-size:100%!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes tr{align-items:stretch!important;background:var(--card,#fff)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 78%,transparent)!important;border-radius:.9rem!important;display:grid!important;grid-template-columns:minmax(7.35rem,.86fr) minmax(0,1fr)!important;overflow:hidden!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes td,.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes th{align-items:center!important;background:0 0!important;border:0!important;border-radius:0!important;display:flex!important;inline-size:auto!important;min-block-size:3.35rem!important;min-inline-size:0!important;overflow-wrap:normal!important;white-space:normal!important;word-break:normal!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes th{justify-content:flex-start!important;text-align:right!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes td{border-inline-start:1px solid color-mix(in srgb,var(--border,#e5e7eb) 64%,transparent)!important;justify-content:flex-end!important;text-align:left!important}}.hooger-auth-logo .hooger-logo__mark,.hooger-logo--footer .hooger-logo__mark,.hooger-logo__mark{background:0 0!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden!important}.hooger-auth-logo .hooger-logo__mark img,.hooger-logo--footer .hooger-logo__mark img,.hooger-logo__mark img{block-size:100%!important;border-radius:inherit!important;inline-size:100%!important;object-fit:contain!important;object-position:center center!important}.hooger-logo__text{display:none!important}body.woocommerce-cart .hooger-woocommerce-content .cart-empty.woocommerce-info,body.woocommerce-cart .hooger-woocommerce-content .wc-empty-cart-message{align-items:center!important;display:grid!important;gap:.45rem!important;grid-template-columns:minmax(0,1fr)!important;justify-content:center!important;justify-items:center!important;margin-inline:auto!important;max-inline-size:min(100%,36rem)!important;min-block-size:7.2rem!important;padding:clamp(1.05rem,5vw,1.6rem)!important;text-align:center!important}body.woocommerce-cart .hooger-woocommerce-content .cart-empty.woocommerce-info::before,body.woocommerce-cart .hooger-woocommerce-content .wc-empty-cart-message::before{display:none!important}body.woocommerce-cart .hooger-woocommerce-content .cart-empty.woocommerce-info{color:var(--foreground,#17213c)!important;font-size:clamp(.95rem, 3.6vw, 1.08rem)!important;font-weight:950!important;line-height:1.85!important}body.woocommerce-cart .hooger-woocommerce-content .cart-empty.woocommerce-info::after{color:var(--muted-foreground,#64748b)!important;content:"محصولات تازه هوگر آماده سفارش هستند."!important;display:block!important;font-size:clamp(.82rem, 3.2vw, .92rem)!important;font-weight:800!important;inline-size:min(100%,18rem)!important;line-height:1.9!important;margin-inline:auto!important;text-align:center!important}body.woocommerce-cart .hooger-woocommerce-content .return-to-shop{margin-inline:auto!important;max-inline-size:min(100%,36rem)!important;text-align:center!important}.hooger-auth-form .hooger-field-control--password>.hooger-icon,.hooger-form .hooger-field-control--password>.hooger-icon,.hooger-page-main .hooger-field-control--password>.hooger-icon{inset-inline-end:auto!important;inset-inline-start:auto!important;left:auto!important;right:1rem!important}.hooger-auth-form .hooger-field-control--password>input,.hooger-form .hooger-field-control--password>input,.hooger-page-main .hooger-field-control--password>input{padding-left:var(--hq-field-action-pad,3.85rem)!important;padding-right:var(--hq-field-icon-pad,3.4rem)!important}.hooger-auth-form .hooger-field-control--password>[data-hooger-password-toggle],.hooger-form .hooger-field-control--password>[data-hooger-password-toggle],.hooger-page-main .hooger-field-control--password>[data-hooger-password-toggle],.hooger-woocommerce-content .password-input>.show-password-input,.hooger-woocommerce-content .woocommerce-input-wrapper>.show-password-input{align-items:center!important;background:0 0!important;border:0!important;display:inline-flex!important;inset-block-start:50%!important;inset-inline-end:auto!important;inset-inline-start:auto!important;justify-content:center!important;left:.35rem!important;margin:0!important;pointer-events:auto!important;position:absolute!important;right:auto!important;transform:translateY(-50%)!important;z-index:6!important}.hooger-auth-form .hooger-field-control--password>[data-hooger-password-toggle] :where(.hooger-icon,svg),.hooger-form .hooger-field-control--password>[data-hooger-password-toggle] :where(.hooger-icon,svg),.hooger-page-main .hooger-field-control--password>[data-hooger-password-toggle] :where(.hooger-icon,svg),.hooger-woocommerce-content .password-input>.show-password-input :where(.hooger-icon,svg),.hooger-woocommerce-content .password-input>.show-password-input::after,.hooger-woocommerce-content .woocommerce-input-wrapper>.show-password-input :where(.hooger-icon,svg),.hooger-woocommerce-content .woocommerce-input-wrapper>.show-password-input::after{inset:auto!important;margin:0!important;position:static!important;transform:none!important}.hooger-auth-shell,.hooger-auth-shell *,.hooger-profile,.hooger-profile *{box-sizing:border-box!important}.hooger-profile{inline-size:100%!important;max-inline-size:100vw!important;overflow-x:clip!important}.hooger-address-card,.hooger-coupon-card,.hooger-loyalty-card,.hooger-loyalty-history,.hooger-notice-card,.hooger-order-card,.hooger-page-card,.hooger-profile-content,.hooger-profile-grid,.hooger-profile-panel,.hooger-profile-panel>*,.hooger-profile-sidebar,.hooger-rewards-card,.hooger-settings-card,.hooger-settings-identity,.hooger-settings-panel{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-profile-content,.hooger-profile-panel.is-active,.hooger-settings-panel.is-active{display:grid!important;gap:clamp(.8rem,1.6vw,1rem)!important;overflow:visible!important}.hooger-profile-panel:not(.is-active),.hooger-settings-panel:not(.is-active){display:none!important}.hooger-profile-heading,.hooger-profile-panel>h2{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.65rem!important;justify-content:space-between!important;line-height:1.5!important;min-block-size:3.2rem!important;overflow:hidden!important;padding:.45rem .65rem!important}.hooger-profile-panel>h2{color:var(--foreground,#17213c)!important;font-size:clamp(1.25rem, 2.1vw, 1.72rem)!important;font-weight:950!important}.hooger-profile-heading h2{min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:break-word!important}.hooger-profile-bottom button,.hooger-profile-heading button,.hooger-profile-menu button,.hooger-settings-tabs button,.hooger-submit-button{max-inline-size:100%!important;min-inline-size:0!important}.hooger-address-card>div,.hooger-notice-card>div,.hooger-order-card footer>div,.hooger-order-card header>div,.hooger-order-item>span,.hooger-profile-menu__label,.hooger-profile-menu__tail,.hooger-profile-user>div,.hooger-settings-row>span{min-inline-size:0!important}.hooger-address-card p,.hooger-address-card strong,.hooger-coupon-row *,.hooger-history-row *,.hooger-notice-card p,.hooger-notice-card strong,.hooger-order-card span,.hooger-order-card strong,.hooger-profile-user h2,.hooger-profile-user p,.hooger-settings-row small,.hooger-settings-row strong{max-inline-size:100%!important;overflow-wrap:anywhere!important}.hooger-address-card,.hooger-notice-card,.hooger-order-card,.hooger-settings-card,.hooger-settings-identity{overflow:hidden!important}.hooger-order-card footer,.hooger-order-card header,.hooger-profile-heading{inline-size:100%!important}.hooger-order-card footer,.hooger-order-card__summary{align-items:center!important;display:grid!important;gap:.75rem!important;grid-template-columns:minmax(0,1fr) auto!important}.hooger-order-card__actions{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.55rem!important;justify-content:flex-end!important}.hooger-order-detail-toggle,.hooger-profile-heading button{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1.6!important;white-space:nowrap!important}.hooger-address-card,.hooger-notice-card{align-items:start!important;grid-template-columns:auto minmax(0,1fr) auto!important}.hooger-address-card nav,.hooger-notice-actions{max-inline-size:100%!important}.hooger-settings-tabs{display:grid!important;gap:.5rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0 0 .75rem!important;overflow:visible!important;padding:.25rem!important}.hooger-settings-tabs button{align-items:center!important;display:inline-flex!important;gap:.38rem!important;justify-content:center!important;line-height:1.55!important;min-block-size:2.85rem!important;padding:.55rem .45rem!important;text-align:center!important;white-space:normal!important}.hooger-profile-panel[data-hooger-profile-panel=settings] .hooger-settings-panel.is-active{justify-items:center!important}.hooger-profile-panel[data-hooger-profile-panel=settings] .hooger-settings-panel.is-active>.hooger-settings-card,.hooger-profile-panel[data-hooger-profile-panel=settings] .hooger-settings-panel.is-active>.hooger-settings-form,.hooger-profile-panel[data-hooger-profile-panel=settings] .hooger-settings-panel.is-active>.hooger-settings-identity{inline-size:min(100%,32rem)!important;margin-inline:auto!important}.hooger-settings-card{border-radius:1.15rem!important;display:grid!important;gap:1rem!important;padding:clamp(1rem,2.2vw,1.45rem)!important}.hooger-settings-card h2{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.45rem!important;line-height:1.55!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:break-word!important}.hooger-settings-card .hooger-form,.hooger-settings-form{display:grid!important;gap:.9rem!important;inline-size:100%!important;max-inline-size:100%!important}.hooger-settings-card .hooger-field-control,.hooger-settings-card .hooger-form label,.hooger-settings-card input,.hooger-settings-card select,.hooger-settings-card textarea,.hooger-settings-form input,.hooger-settings-form label,.hooger-settings-form select,.hooger-settings-form textarea{inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-settings-card .hooger-form label,.hooger-settings-form label{display:grid!important;gap:.45rem!important}.hooger-settings-card .hooger-field-control{position:relative!important}.hooger-settings-row{align-items:center!important;display:flex!important;gap:.8rem!important;inline-size:100%!important;justify-content:space-between!important;overflow:hidden!important;padding:.95rem!important}.hooger-settings-row>span{flex:1 1 auto!important}.hooger-settings-row .hooger-toggle,button.hooger-toggle[data-hooger-toggle]{flex:0 0 3.4rem!important;inline-size:3.4rem!important;min-inline-size:3.4rem!important}.hooger-password-reset{inline-size:100%!important;line-height:1.7!important;min-block-size:2.75rem!important;text-align:center!important;white-space:normal!important}.hooger-auth-card>.hooger-submit-button[href*="/profile"]{align-self:center!important;display:inline-flex!important;inline-size:auto!important;justify-self:center!important;margin-inline:auto!important;min-inline-size:min(100%,11.25rem)!important;text-align:center!important}.hooger-auth-card--logged-in{align-items:center!important;display:grid!important;gap:.78rem!important;justify-items:center!important;max-inline-size:min(100%,20rem)!important;padding:clamp(1.05rem,3vw,1.35rem)!important;text-align:center!important}.hooger-auth-card--logged-in .hooger-page-back{justify-self:stretch!important;margin-block-end:.2rem!important}.hooger-auth-card--logged-in .hooger-auth-logo{gap:.55rem!important;margin-block-end:.15rem!important}.hooger-auth-card--logged-in .hooger-auth-logo strong{font-size:clamp(1.08rem, 4.2vw, 1.28rem)!important;line-height:1.3!important}.hooger-auth-card--logged-in .hooger-auth-copy{display:grid!important;gap:.38rem!important;margin:0!important;max-inline-size:100%!important;text-align:center!important}.hooger-auth-card--logged-in .hooger-auth-copy h1{font-size:clamp(1.48rem, 7vw, 2.02rem)!important;line-height:1.25!important;margin:0!important;text-align:center!important}.hooger-auth-card--logged-in .hooger-auth-copy p{color:var(--muted-foreground,#64748b)!important;font-size:.82rem!important;line-height:1.75!important;margin:0!important;max-inline-size:17rem!important;text-align:center!important}.hooger-auth-card--logged-in>.hooger-submit-button[href*="/profile"]{inline-size:min(100%,13rem)!important;justify-content:center!important;margin-block-start:.18rem!important;min-block-size:2.85rem!important;min-inline-size:0!important;padding-inline:1rem!important}.hooger-auth-reset-link{align-items:center!important;background:var(--accent,#f59e0b)!important;border-radius:.75rem!important;color:var(--accent-foreground,#111827)!important;display:inline-flex!important;font-weight:900!important;justify-content:center!important;margin-block-start:.65rem!important;padding:.62rem .85rem!important;text-decoration:none!important}@media (min-width:1024px){.hooger-profile-grid{align-items:start!important;display:grid!important;gap:1.15rem!important;grid-template-columns:minmax(15rem,17.5rem) minmax(0,1fr)!important}.hooger-profile-sidebar{position:sticky!important;top:calc(4.5rem + 1rem)!important}.hooger-profile-content{align-content:start!important}.hooger-profile-bottom,.hooger-profile-mobile,.hooger-profile-mobile-menu{display:none!important}}@media (min-width:640px) and (max-width:1023px){.hooger-profile-grid{display:grid!important;gap:1rem!important;padding-bottom:5.75rem!important}.hooger-order-card footer,.hooger-order-card__summary{grid-template-columns:minmax(0,1fr) minmax(12rem,auto)!important}.hooger-address-card,.hooger-notice-card{display:grid!important}}@media (max-width:639px){.hooger-profile{padding-inline:max(.75rem,env(safe-area-inset-left,0px)) max(.75rem,env(safe-area-inset-right,0px))!important}.hooger-profile-grid{display:grid!important;gap:.85rem!important;padding-bottom:calc(6.65rem + env(safe-area-inset-bottom,0px))!important}.hooger-profile-heading,.hooger-profile-panel>h2{min-block-size:2.9rem!important;padding-inline:.25rem!important}.hooger-profile-panel>h2{font-size:clamp(1.18rem, 6vw, 1.55rem)!important;justify-content:flex-start!important}.hooger-address-card,.hooger-coupon-card,.hooger-loyalty-card,.hooger-loyalty-history,.hooger-notice-card,.hooger-order-card,.hooger-rewards-card,.hooger-settings-card,.hooger-settings-identity{border-radius:1rem!important;padding:.95rem!important}.hooger-order-card footer,.hooger-order-card header,.hooger-order-card__summary{align-items:stretch!important;display:grid!important;gap:.7rem!important;grid-template-columns:minmax(0,1fr)!important}.hooger-order-card__actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(8rem,auto)!important;justify-content:stretch!important}.hooger-order-card__total{align-self:center!important}.hooger-address-card,.hooger-notice-card{display:grid!important;gap:.75rem!important;grid-template-columns:auto minmax(0,1fr)!important}.hooger-address-card nav,.hooger-notice-actions{grid-column:1/-1!important;margin-inline-start:0!important}.hooger-address-card nav{display:grid!important;gap:.4rem!important;grid-template-columns:minmax(5.4rem,.9fr) minmax(6.8rem,1.18fr) minmax(6rem,1fr)!important;inline-size:100%!important}.hooger-notice-actions{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))!important}.hooger-address-card nav button,.hooger-notice-actions button{inline-size:100%!important}.hooger-address-card nav button{align-items:center!important;gap:.25rem!important;justify-content:center!important;min-inline-size:0!important;padding-inline:.32rem!important;white-space:nowrap!important}.hooger-address-card nav button::after{font-size:clamp(.58rem, 2.25vw, .68rem)!important;line-height:1.1!important;white-space:nowrap!important}.hooger-loyalty-card__head{display:grid!important;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)!important}.hooger-settings-tabs{gap:.35rem!important}.hooger-settings-tabs button{font-size:clamp(.68rem, 3.2vw, .8rem)!important;min-block-size:2.7rem!important;padding:.48rem .25rem!important}.hooger-settings-tabs button .hooger-icon{block-size:.98rem!important;inline-size:.98rem!important}.hooger-settings-row{align-items:center!important;gap:.7rem!important;padding:.85rem!important}.hooger-settings-row strong{font-size:.92rem!important}.hooger-settings-row small{font-size:.78rem!important;line-height:1.75!important}.hooger-profile-bottom{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;inline-size:100%!important;max-inline-size:100vw!important;padding:.5rem .45rem calc(.55rem + env(safe-area-inset-bottom,0px))!important}.hooger-profile-bottom button{border-radius:.9rem!important;font-size:clamp(.58rem, 2.75vw, .74rem)!important;line-height:1.35!important;min-block-size:4.1rem!important;overflow:hidden!important;padding:.45rem .1rem!important;text-align:center!important}.hooger-profile-bottom button>.hooger-icon{block-size:1.55rem!important;inline-size:1.55rem!important}}@media (max-width:380px){.hooger-order-card__actions{grid-template-columns:minmax(0,1fr)!important}.hooger-settings-tabs button{gap:.22rem!important}.hooger-profile-bottom button span{font-size:.6rem!important}}@media (max-width:430px){.hooger-settings-tabs{gap:.32rem!important}.hooger-settings-tabs button{font-size:clamp(.62rem, 2.65vw, .73rem)!important;gap:0!important;line-height:1.45!important;min-block-size:2.65rem!important;padding-inline:.18rem!important;white-space:nowrap!important}.hooger-settings-tabs button .hooger-icon,.hooger-settings-tabs button svg{display:none!important}}.hooger-address-default-check{align-items:center!important;display:grid!important;gap:.75rem!important;grid-column:1/-1!important;grid-template-columns:auto minmax(0,1fr)!important;inline-size:100%!important;justify-items:start!important}.hooger-address-default-check input{block-size:1.1rem!important;flex:0 0 auto!important;grid-column:1!important;inline-size:1.1rem!important;margin:0!important;min-inline-size:1.1rem!important}.hooger-address-default-check span{display:block!important;grid-column:2!important;line-height:1.7!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:break-word!important;text-align:start!important}@media (max-width:639px){.hooger-profile-panel[data-hooger-profile-panel=addresses],.hooger-profile-panel[data-hooger-profile-panel=addresses] .hooger-address-list{inline-size:100%!important;max-inline-size:100%!important}.hooger-profile-panel[data-hooger-profile-panel=addresses] .hooger-profile-heading{align-items:center!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr) minmax(5.5rem,auto)!important}.hooger-profile-panel[data-hooger-profile-panel=addresses] .hooger-profile-heading h2{font-size:clamp(1.35rem, 7.2vw, 1.85rem)!important;line-height:1.45!important;white-space:nowrap!important}.hooger-profile-panel[data-hooger-profile-panel=addresses] .hooger-profile-heading button{inline-size:auto!important;min-inline-size:5.35rem!important;padding-inline:.75rem!important;white-space:nowrap!important}.hooger-address-card{align-items:start!important;column-gap:.7rem!important;display:grid!important;grid-template-columns:minmax(0,1fr) 2.65rem!important;inline-size:100%!important;max-inline-size:100%!important;overflow:hidden!important;padding:.85rem!important;row-gap:.75rem!important}.hooger-address-card>span{block-size:2.65rem!important;grid-column:2!important;grid-row:1!important;inline-size:2.65rem!important}.hooger-address-card>div{align-self:center!important;grid-column:1!important;grid-row:1!important;min-inline-size:0!important}.hooger-address-card strong{display:inline-flex!important;font-size:clamp(.92rem, 4.25vw, 1.05rem)!important;line-height:1.45!important;margin:0 .45rem .1rem 0!important;max-inline-size:calc(100% - 4.6rem)!important;overflow:hidden!important;text-overflow:ellipsis!important;vertical-align:middle!important;white-space:nowrap!important}.hooger-address-card em{display:inline-flex!important;font-size:clamp(.56rem, 2.45vw, .68rem)!important;line-height:1.2!important;margin:0!important;padding:.18rem .42rem!important;vertical-align:middle!important;white-space:nowrap!important}.hooger-address-card p{font-size:clamp(.72rem, 3.35vw, .84rem)!important;line-height:1.65!important;margin-top:.2rem!important;overflow-wrap:anywhere!important}.hooger-address-card nav{display:grid!important;gap:.45rem!important;grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;inline-size:100%!important;margin:0!important}.hooger-address-card nav button[data-hooger-address-default]{grid-column:1/-1!important;order:-1!important}.hooger-address-card nav button{block-size:2.45rem!important;border-radius:.8rem!important;gap:.28rem!important;inline-size:100%!important;justify-content:center!important;min-inline-size:0!important;padding-inline:.35rem!important;white-space:nowrap!important}.hooger-address-card nav button::after{font-size:clamp(.62rem, 2.85vw, .72rem)!important;line-height:1.1!important;white-space:nowrap!important}.hooger-reward-grid{display:grid!important;gap:.6rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-inline:0!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}.hooger-reward-grid button{flex:initial!important;min-block-size:5.8rem!important;padding:.72rem .45rem!important;scroll-snap-align:none!important}.hooger-reward-grid strong{font-size:clamp(.86rem, 3.4vw, 1rem)!important}.hooger-reward-grid small,.hooger-reward-grid span{font-size:clamp(.62rem, 2.75vw, .72rem)!important;line-height:1.45!important}.hooger-address-default-check{align-items:center!important;display:grid!important;gap:.7rem!important;grid-template-columns:auto minmax(0,1fr)!important;inline-size:100%!important;justify-items:start!important}.hooger-address-default-check input{block-size:1.1rem!important;grid-column:1!important;inline-size:1.1rem!important;margin:0!important}.hooger-address-default-check span{grid-column:2!important;line-height:1.6!important;min-inline-size:0!important;overflow-wrap:break-word!important}}@media (max-width:340px){.hooger-address-card{padding:.78rem!important}.hooger-address-card strong{max-inline-size:calc(100% - 4.15rem)!important}.hooger-address-card nav button::after{font-size:.6rem!important}}@media (max-width:767px){.hooger-shop-tools .hooger-branch-card__main{grid-template-columns:auto minmax(0,1fr)!important}.hooger-shop-tools .hooger-branch-card__meta{align-items:stretch!important;display:grid!important;gap:.5rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;inline-size:100%!important}.hooger-shop-tools .hooger-branch-card__meta>span{inline-size:100%!important;justify-content:center!important;min-block-size:2.65rem!important;min-inline-size:0!important;padding-inline:.45rem!important;text-align:center!important;white-space:nowrap!important}.hooger-shop-tools .hooger-compact-branch{grid-column:1/-1!important;inline-size:100%!important}.hooger-shop-tools .hooger-filter-card__top{align-items:stretch!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr) minmax(5.85rem,auto)!important;inline-size:100%!important}.hooger-shop-tools .hooger-filter-search{min-inline-size:0!important}.hooger-shop-tools .hooger-filter-toggle{inline-size:auto!important;justify-content:center!important;min-block-size:2.9rem!important;min-inline-size:5.85rem!important;padding-inline:.7rem!important;white-space:nowrap!important}}@media (max-width:360px){.hooger-shop-tools .hooger-filter-card__top{grid-template-columns:minmax(0,1fr) minmax(5.35rem,auto)!important}.hooger-shop-tools .hooger-filter-toggle{min-inline-size:5.35rem!important;padding-inline:.55rem!important}}@media (max-width:767px){.hooger-blog-strip,.hooger-offers{overflow:hidden!important}.hooger-blog-strip__rail,.hooger-offers__rail{gap:.75rem!important;margin-inline:0!important;padding-inline:0!important;scroll-padding-inline:0!important}.hooger-blog-slide,.hooger-offer-card{flex-basis:100%!important;max-inline-size:100%!important}.hooger-offer-card{min-inline-size:0!important}}.hooger-blog-cats{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.55rem!important}.hooger-blog-cats button{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;justify-content:center!important;min-block-size:2.25rem!important;padding:.38rem .82rem!important;font-size:.82rem!important;line-height:1.35!important;white-space:nowrap!important}.hooger-blog-card>div{align-content:start!important}.hooger-blog-card{align-content:start!important;grid-template-rows:auto 1fr!important}.hooger-blog-card>a{display:block!important;line-height:0!important}.hooger-blog-card>a img{display:block!important}.hooger-blog-card em{align-items:center!important;display:inline-flex!important;inline-size:fit-content!important;justify-self:start!important;margin:0!important;max-inline-size:100%!important;min-block-size:1.75rem!important;padding:.18rem .56rem!important;font-size:.72rem!important;line-height:1.25!important;white-space:nowrap!important}.hooger-blog-card em .hooger-icon,.hooger-blog-card em svg{block-size:.82rem!important;flex:0 0 .82rem!important;inline-size:.82rem!important}@media (min-width:768px){.hooger-blog-cats{justify-content:flex-start!important;overflow:visible!important}}@media (max-width:767px){.hooger-blog{inline-size:100%!important;max-inline-size:100%!important;overflow-x:clip!important}.hooger-blog-hero{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;overflow:hidden!important}.hooger-blog-hero .hooger-page-search{box-sizing:border-box!important;display:flex!important;inline-size:100%!important;margin:1.2rem auto .95rem!important;max-inline-size:100%!important;padding-inline:.15rem!important}.hooger-blog-hero .hooger-page-search>input,.hooger-blog-hero .hooger-page-search>input[type=search]{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-blog-card em{min-block-size:1.8rem!important;padding:.18rem .55rem!important;font-size:.68rem!important}}.hooger-blog-post,.hooger-wp-post{max-inline-size:100%!important}.hooger-blog-post,.hooger-wp-post__content{font-size:clamp(1rem, .9rem + .35vw, 1.18rem)!important;line-height:2.05!important}.hooger-blog-post :where(p,li),.hooger-wp-post__content :where(p,li){font-size:inherit!important;line-height:2.12!important}.hooger-blog-post :where(h2,h3,h4),.hooger-wp-post__content :where(h2,h3,h4){font-size:clamp(1.2rem, 1rem + .85vw, 1.65rem)!important;line-height:1.65!important}.hooger-blog-post blockquote,.hooger-wp-post__content blockquote{font-size:clamp(1rem, .92rem + .28vw, 1.12rem)!important;line-height:2!important}@media (min-width:768px){.hooger-blog-post,.hooger-wp-post__content{padding:clamp(1.75rem,3vw,2.5rem)!important}.hooger-blog-post :where(p,li),.hooger-wp-post__content :where(p,li){font-size:clamp(1.08rem, .95rem + .35vw, 1.22rem)!important}}@media (min-width:1024px){.hooger-blog-post :where(p,li),.hooger-wp-post__content :where(p,li){font-size:1.18rem!important}}@media (max-width:767px){.hooger-blog-post,.hooger-wp-post__content{font-size:.98rem!important;line-height:2!important}.hooger-blog-post :where(p,li),.hooger-wp-post__content :where(p,li){line-height:2!important}}.hooger-ref-checks{direction:rtl!important}.hooger-ref-checks div{align-items:center!important;direction:rtl!important;display:flex!important;gap:.75rem!important;justify-content:flex-start!important;text-align:right!important}.hooger-ref-checks div b{flex:0 0 1.45rem!important;inline-size:1.45rem!important;block-size:1.45rem!important;order:-1!important}@media (max-width:767px){.hooger-page-main .elementor-section.hooger-ref-story,body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-story{padding-inline:.85rem!important}.hooger-page-main .elementor-section.hooger-ref-story .elementor-column,.hooger-page-main .elementor-section.hooger-ref-story .elementor-container,.hooger-page-main .elementor-section.hooger-ref-story .elementor-widget-html,.hooger-page-main .elementor-section.hooger-ref-story .elementor-widget-wrap,body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-story .elementor-column,body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-story .elementor-container,body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-story .elementor-widget-html,body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-story .elementor-widget-wrap{align-self:stretch!important;flex:0 0 100%!important;inline-size:100%!important;max-inline-size:100%!important;width:100%!important}.hooger-page-main .elementor-section.hooger-ref-story .elementor-widget-wrap,body.page-id-13 .hooger-page-main .elementor-section.hooger-ref-story .elementor-widget-wrap{box-sizing:border-box!important;padding-inline:0!important}.hooger-page-main .hooger-ref-steps,body.page-id-13 .hooger-page-main .hooger-ref-steps{box-sizing:border-box!important;direction:rtl!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.75rem!important;inline-size:100%!important;margin-block-start:1.25rem!important;margin-inline:0!important;max-inline-size:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding-block:.1rem .45rem!important;padding-inline:.15rem!important;scroll-padding-inline:.15rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.hooger-page-main .hooger-ref-steps::-webkit-scrollbar,body.page-id-13 .hooger-page-main .hooger-ref-steps::-webkit-scrollbar{display:none!important}.hooger-page-main .hooger-ref-step,body.page-id-13 .hooger-page-main .hooger-ref-step{align-items:start!important;box-sizing:border-box!important;direction:rtl!important;display:grid!important;flex:0 0 100%!important;gap:.55rem .65rem!important;grid-template-columns:2.35rem minmax(0,1fr)!important;inline-size:100%!important;max-inline-size:100%!important;min-block-size:8.9rem!important;min-inline-size:0!important;padding:.95rem!important;scroll-snap-align:end!important;text-align:right!important}.hooger-page-main .hooger-ref-step span,body.page-id-13 .hooger-page-main .hooger-ref-step span{block-size:2.35rem!important;grid-column:1!important;grid-row:1/span 2!important;inline-size:2.35rem!important}.hooger-page-main .hooger-ref-step p,.hooger-page-main .hooger-ref-step strong,body.page-id-13 .hooger-page-main .hooger-ref-step p,body.page-id-13 .hooger-page-main .hooger-ref-step strong{grid-column:2!important;min-inline-size:0!important;overflow-wrap:anywhere!important;text-align:right!important}.hooger-page-main .hooger-ref-step strong,body.page-id-13 .hooger-page-main .hooger-ref-step strong{align-self:center!important;font-size:.96rem!important;line-height:1.55!important}.hooger-page-main .hooger-ref-step p,body.page-id-13 .hooger-page-main .hooger-ref-step p{font-size:.8rem!important;line-height:1.85!important}.hooger-page-main .hooger-ref-checks,body.page-id-13 .hooger-page-main .hooger-ref-checks{box-sizing:border-box!important;gap:.55rem!important;inline-size:100%!important;margin-block-start:1rem!important;max-inline-size:100%!important}.hooger-page-main .hooger-ref-checks div,body.page-id-13 .hooger-page-main .hooger-ref-checks div{align-items:flex-start!important;border:1px solid color-mix(in srgb,#0f766e 13%,#e7e9ef)!important;border-radius:.85rem!important;box-sizing:border-box!important;gap:.55rem!important;inline-size:100%!important;justify-content:flex-start!important;min-block-size:0!important;padding:.68rem .75rem!important;font-size:.78rem!important;font-weight:800!important;line-height:1.85!important;text-align:right!important}.hooger-page-main .hooger-ref-checks div b,body.page-id-13 .hooger-page-main .hooger-ref-checks div b{block-size:1.2rem!important;flex:0 0 1.2rem!important;font-size:.72rem!important;inline-size:1.2rem!important;margin-block-start:.18rem!important}}@media (max-width:767px){.hooger-page-main .elementor-section.hooger-ref-contact-cards{box-sizing:border-box!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important}.hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container{align-items:stretch!important;box-sizing:border-box!important;display:grid!important;gap:.9rem!important;grid-template-columns:minmax(0,1fr)!important;inline-size:100%!important;justify-items:center!important;margin-inline:auto!important;max-inline-size:min(100%,22rem)!important;padding-inline:0!important}.hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container>.elementor-column{box-sizing:border-box!important;display:block!important;flex:none!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;width:100%!important}.hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget-wrap,.hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-ref-card{box-sizing:border-box!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;width:100%!important}}@media (max-width:767px){body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels{box-sizing:border-box!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels>.elementor-container{box-sizing:border-box!important;display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr)!important;inline-size:100%!important;justify-items:center!important;margin-inline:auto!important;max-inline-size:min(100%,22rem)!important;padding-inline:0!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels>.elementor-container>.elementor-column{box-sizing:border-box!important;display:grid!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;width:100%!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .elementor-column>.elementor-widget-wrap{gap:.85rem!important;min-block-size:0!important;padding:1rem .9rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-ref-section-title .elementor-heading-title,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels h2{font-size:clamp(1.35rem, 8vw, 1.85rem)!important;line-height:1.55!important;margin:0!important;text-align:center!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-ref-section-lead,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-ref-section-lead p{font-size:.88rem!important;line-height:1.95!important;margin-inline:auto!important;max-inline-size:17rem!important;text-align:center!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form{gap:.7rem!important;inline-size:100%!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form label{gap:.35rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form label>span{font-size:.82rem!important;line-height:1.55!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form input,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea{box-sizing:border-box!important;inline-size:100%!important;min-block-size:2.8rem!important;padding-inline:.85rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form textarea{min-block-size:7.2rem!important;padding-block:.8rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form button{inline-size:100%!important;min-block-size:3rem!important}body.page-id-15 .hooger-page-main .hooger-ref-hours{box-sizing:border-box!important;direction:rtl!important;display:flex!important;flex-wrap:nowrap!important;gap:.7rem!important;inline-size:100%!important;margin-block:.55rem 1rem!important;max-inline-size:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding-block:.1rem .45rem!important;padding-inline:.1rem!important;scroll-padding-inline:.1rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.page-id-15 .hooger-page-main .hooger-ref-hours::-webkit-scrollbar{display:none!important}body.page-id-15 .hooger-page-main .hooger-ref-hours div{align-items:start!important;box-sizing:border-box!important;display:grid!important;flex:0 0 min(82%,14.5rem)!important;gap:.45rem!important;grid-template-columns:minmax(0,1fr)!important;inline-size:min(82%,14.5rem)!important;justify-items:stretch!important;min-block-size:8.25rem!important;min-inline-size:0!important;padding:.85rem!important;scroll-snap-align:end!important;text-align:right!important}body.page-id-15 .hooger-page-main .hooger-ref-hours strong{font-size:.9rem!important;line-height:1.7!important}body.page-id-15 .hooger-page-main .hooger-ref-hours span{font-size:.78rem!important;line-height:1.75!important;margin:0!important}body.page-id-15 .hooger-page-main .hooger-ref-hours b{inline-size:100%!important;justify-content:center!important;min-block-size:2.15rem!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container{gap:.75rem!important;padding-inline:0!important;scroll-padding-inline:0!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container>.elementor-column{flex:0 0 100%!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:100%!important;scroll-snap-align:end!important;width:100%!important}}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary :where(span,.hooger-icon,svg,path){color:#111827!important;stroke:currentColor!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg *{color:#111827!important;stroke:#111827!important}@media (max-width:767px){body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container{box-sizing:border-box!important;direction:rtl!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.75rem!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding-inline:0!important;scroll-padding-inline:0!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container::-webkit-scrollbar{display:none!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards>.elementor-container>.elementor-column{box-sizing:border-box!important;display:block!important;flex:0 0 100%!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;scroll-snap-align:end!important;width:100%!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-column>.elementor-widget-wrap,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-ref-card{box-sizing:border-box!important;inline-size:100%!important;margin-inline:auto!important;max-inline-size:100%!important;width:100%!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-contact-card,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-cards .elementor-widget.hooger-ref-card{min-block-size:11.5rem!important;padding:1.1rem .95rem!important}}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary .hooger-icon,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary span,body.page-id-15.ha-theme-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary,body.page-id-15.ha-theme-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary .hooger-icon,body.page-id-15.ha-theme-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary span,body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary,body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary .hooger-icon,body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary span{color:#111827!important}body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg,body.page-id-15 .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg *,body.page-id-15.ha-theme-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg,body.page-id-15.ha-theme-dark .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg *,body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg,body.page-id-15.ha-theme-light .hooger-page-main .elementor-section.hooger-ref-contact-panels .hooger-contact-form .hooger-button.hooger-button--primary svg *{color:#111827!important;fill:none!important;stroke:#111827!important}@media (min-width:901px){body.woocommerce-cart .hooger-cart-ref-table,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table{table-layout:auto!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-name{min-inline-size:18rem!important;text-align:right!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product{align-items:center!important;direction:rtl!important;display:grid!important;gap:1rem!important;grid-template-columns:clamp(4.5rem,7vw,5.4rem) minmax(0,1fr)!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__copy,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__meta,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__title{min-inline-size:0!important;overflow-wrap:anywhere!important;text-align:right!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-price,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-subtotal{text-align:center!important;white-space:nowrap!important}}@media (max-width:900px){body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody{display:block!important;inline-size:100%!important;min-inline-size:0!important;table-layout:auto!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table thead{display:none!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody tr.cart_item{align-items:stretch!important;background:var(--hcr-card-strong,#fff)!important;border:1px solid var(--hcr-border-soft,rgba(15,23,42,.08))!important;border-radius:16px!important;direction:rtl!important;display:block!important;inline-size:100%!important;margin-block:.85rem!important;min-inline-size:0!important;overflow:hidden!important;padding:.9rem!important;position:relative!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td{background:0 0!important;border:0!important;box-sizing:border-box!important;inline-size:100%!important;min-inline-size:0!important;padding:0!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-name{display:block!important;grid-column:auto!important;grid-row:auto!important;margin-block-end:.75rem!important;padding-inline-start:0!important;padding-left:2.8rem!important;padding-right:0!important;text-align:right!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product{align-items:center!important;direction:rtl!important;display:grid!important;gap:.75rem!important;grid-template-columns:clamp(4rem,18vw,5rem) minmax(0,1fr)!important;min-inline-size:0!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__media{justify-self:start!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__media img{aspect-ratio:1.18/1!important;inline-size:clamp(4rem,18vw,5rem)!important;max-inline-size:100%!important;object-fit:cover!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__copy,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__meta,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table .hooger-cart-ref-product__title{min-inline-size:0!important;overflow-wrap:anywhere!important;text-align:right!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-remove{display:block!important;grid-column:auto!important;grid-row:auto!important;inline-size:2.15rem!important;inset-block-start:.9rem!important;left:.9rem!important;position:absolute!important;z-index:2!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-price,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-quantity,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-subtotal{align-items:center!important;background:var(--hcr-soft,rgba(15,23,42,.04))!important;border-radius:12px!important;display:flex!important;direction:rtl!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.75rem!important;grid-column:auto!important;grid-row:auto!important;justify-content:space-between!important;margin-block:.5rem!important;min-block-size:3rem!important;padding:.55rem .75rem!important;text-align:initial!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-price::before,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-quantity::before,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-subtotal::before{color:var(--hcr-muted,#64748b)!important;content:attr(data-title)!important;font-size:.82rem!important;font-weight:900!important;flex:0 0 auto!important;line-height:1.5!important;min-inline-size:max-content!important;text-align:right!important;white-space:nowrap!important}body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-price .amount,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-quantity .hooger-cart-ref-qty,body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-subtotal .amount{flex:0 1 auto!important;margin-inline-start:auto!important;max-inline-size:100%!important;min-inline-size:0!important;text-align:left!important;white-space:nowrap!important}}@media (max-width:430px){body.woocommerce-cart .hooger-woocommerce-content table.shop_table.cart.hooger-cart-ref-table tbody td.product-name{padding-inline-start:0!important;padding-left:2.55rem!important;padding-right:0!important}}body.woocommerce-cart .hooger-cart-ref-coupon__button,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon__button.button{transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease!important}body.woocommerce-cart .hooger-cart-ref-coupon__button:focus-visible,body.woocommerce-cart .hooger-cart-ref-coupon__button:hover,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon__button.button:focus-visible,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon__button.button:hover{background:var(--hcr-accent,#ff9f0a)!important;border-color:var(--hcr-accent,#ff9f0a)!important;color:#111827!important;transform:translateY(-1px)!important}body.woocommerce-cart .hooger-cart-ref-coupon__button:focus-visible svg,body.woocommerce-cart .hooger-cart-ref-coupon__button:hover svg,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon__button.button:focus-visible svg,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon__button.button:hover svg{color:#111827!important;stroke:#111827!important}body.woocommerce-cart .hooger-cart-ref-actions{align-items:stretch!important;direction:rtl!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}body.woocommerce-cart .hooger-cart-ref-update{grid-column:1!important;inline-size:100%!important;min-inline-size:0!important;order:0!important;padding-inline:.55rem!important;white-space:nowrap!important}body.woocommerce-cart .hooger-cart-ref-clear{grid-column:2!important;inline-size:100%!important;min-inline-size:0!important;order:1!important;padding-inline:.55rem!important;white-space:nowrap!important}@media (max-width:900px){body.woocommerce-cart .hooger-cart-ref-actions{align-items:stretch!important;direction:rtl!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}body.woocommerce-cart .hooger-cart-ref-clear,body.woocommerce-cart .hooger-cart-ref-update{inline-size:100%!important;min-inline-size:0!important;padding-inline:.55rem!important;white-space:nowrap!important}body.woocommerce-cart .hooger-cart-ref-update{grid-column:1!important}body.woocommerce-cart .hooger-cart-ref-clear{grid-column:2!important}}@media (max-width:900px),(min-width:901px){body.woocommerce-cart .hooger-cart-ref-titleline h1{order:1!important}body.woocommerce-cart .hooger-cart-ref-titleline__icon{order:0!important}body.woocommerce-cart .hooger-cart-ref-summary{display:grid!important;gap:.7rem .65rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}body.woocommerce-cart .hooger-cart-ref-summary>:where(h2,dl,p,div){grid-column:1/-1!important}body.woocommerce-cart .hooger-cart-ref-summary .hooger-cart-ref-checkout,body.woocommerce-cart .hooger-cart-ref-summary .hooger-cart-ref-continue{inline-size:100%!important;margin-block-start:0!important;min-inline-size:0!important;padding-inline:.65rem!important;white-space:nowrap!important}body.woocommerce-cart .hooger-cart-ref-coupon__form{align-items:stretch!important;direction:rtl!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.6rem!important}body.woocommerce-cart .hooger-cart-ref-coupon input.input-text,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon input.input-text{flex:1 1 auto!important;min-inline-size:0!important}body.woocommerce-cart .hooger-cart-ref-coupon__button,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon__button.button{direction:rtl!important;flex:0 0 clamp(7rem,34vw,8.8rem)!important;flex-direction:row-reverse!important;inline-size:auto!important;justify-self:auto!important;margin:0!important;min-inline-size:7rem!important;padding-inline:.75rem!important;white-space:nowrap!important}}@media (max-width:430px){body.woocommerce-cart .hooger-cart-ref-summary{gap:.55rem!important}body.woocommerce-cart .hooger-cart-ref-summary .hooger-cart-ref-checkout,body.woocommerce-cart .hooger-cart-ref-summary .hooger-cart-ref-continue{font-size:.78rem!important;min-block-size:2.8rem!important}body.woocommerce-cart .hooger-cart-ref-coupon__form{gap:.45rem!important}body.woocommerce-cart .hooger-cart-ref-coupon__button,body.woocommerce-cart .woocommerce .hooger-cart-ref-coupon__button.button{flex-basis:6.7rem!important;min-inline-size:6.7rem!important}}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card{align-items:center!important;direction:rtl!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:clamp(.75rem,2vw,1.35rem)!important;justify-content:flex-start!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card>div{flex:1 1 auto!important;min-inline-size:0!important;text-align:right!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card>span{align-items:center!important;direction:rtl!important;display:inline-flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:.35rem!important;margin-inline-start:auto!important;max-inline-size:100%!important;min-inline-size:max-content!important;text-align:left!important;white-space:nowrap!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card>span .hooger-icon,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card>span svg{flex:0 0 auto!important}@media (max-width:430px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card{gap:.65rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-bridge-branch-card>span{font-size:.78rem!important;gap:.28rem!important}}@media (max-width:640px){body.hooger-checkout-bridge-order-received .hooger-order-success-details,body.woocommerce-order-received .hooger-order-success-details{display:grid!important;gap:.7rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hooger-checkout-bridge-order-received .hooger-order-success-detail,body.woocommerce-order-received .hooger-order-success-detail{align-content:center!important;min-block-size:7rem!important;min-inline-size:0!important;padding:.82rem .45rem!important;text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-detail small,body.woocommerce-order-received .hooger-order-success-detail small{font-size:clamp(.66rem, 2.75vw, .78rem)!important;line-height:1.5!important;overflow-wrap:anywhere!important}body.hooger-checkout-bridge-order-received .hooger-order-success-detail strong,body.woocommerce-order-received .hooger-order-success-detail strong{font-size:clamp(.78rem, 3.2vw, .92rem)!important;line-height:1.55!important;overflow-wrap:anywhere!important}}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-features,body.woocommerce-order-received .hooger-order-success-features{display:grid!important;gap:.7rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hooger-checkout-bridge-order-received .hooger-order-success-features>div,body.woocommerce-order-received .hooger-order-success-features>div{align-content:center!important;min-block-size:8rem!important;min-inline-size:0!important;padding:.85rem .45rem!important;text-align:center!important}body.hooger-checkout-bridge-order-received .hooger-order-success-features strong,body.woocommerce-order-received .hooger-order-success-features strong{font-size:clamp(.78rem, 2.55vw, .92rem)!important;line-height:1.55!important;overflow-wrap:anywhere!important}body.hooger-checkout-bridge-order-received .hooger-order-success-features small,body.woocommerce-order-received .hooger-order-success-features small{font-size:clamp(.66rem, 2.35vw, .78rem)!important;line-height:1.55!important;overflow-wrap:anywhere!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions,body.woocommerce-order-received .hooger-order-success-actions{direction:rtl!important;display:grid!important;gap:.65rem!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions a,body.woocommerce-order-received .hooger-order-success-actions a{border-radius:13px!important;font-size:clamp(.7rem, 2.55vw, .86rem)!important;gap:.35rem!important;inline-size:100%!important;min-block-size:3rem!important;min-inline-size:0!important;padding-inline:.35rem!important;white-space:nowrap!important}body.hooger-checkout-bridge-order-received .hooger-order-success-actions a .hooger-icon,body.hooger-checkout-bridge-order-received .hooger-order-success-actions a svg,body.woocommerce-order-received .hooger-order-success-actions a .hooger-icon,body.woocommerce-order-received .hooger-order-success-actions a svg{flex:0 0 auto!important;inline-size:.98rem!important;block-size:.98rem!important}}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{border-radius:14px!important;overflow:hidden!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product img,body.woocommerce-order-received .hooger-order-success-product img{border-radius:12px!important}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{gap:.75rem!important;grid-template-areas:"visual copy check"!important;grid-template-columns:minmax(140px,190px) minmax(0,1fr) 48px!important;justify-items:stretch!important;padding-block:.25rem .75rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-visual{min-block-size:130px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{inline-size:min(100%,190px)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shield,body.woocommerce-order-received .hooger-order-success-shield{block-size:52px!important;border-radius:14px!important;inline-size:52px!important;inset-block-end:4%!important;inset-inline-end:8%!important}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-check{block-size:46px!important;inline-size:46px!important;margin-block-start:.25rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{font-size:clamp(1.3rem, 4vw, 1.75rem)!important;margin-block-end:.35rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy p,body.woocommerce-order-received .hooger-order-success-copy p{font-size:clamp(.78rem, 2.6vw, .9rem)!important;line-height:1.75!important;margin-block-end:.65rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-meta,body.woocommerce-order-received .hooger-order-success-meta{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.hooger-checkout-bridge-order-received .hooger-order-success-meta>div,body.woocommerce-order-received .hooger-order-success-meta>div{gap:.18rem!important;min-block-size:4rem!important;padding:.55rem .35rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-meta span,body.woocommerce-order-received .hooger-order-success-meta span{font-size:clamp(.6rem, 2.1vw, .7rem)!important;line-height:1.45!important}body.hooger-checkout-bridge-order-received .hooger-order-success-meta strong,body.woocommerce-order-received .hooger-order-success-meta strong{font-size:clamp(.72rem, 2.35vw, .86rem)!important;line-height:1.45!important}}@media (max-width:640px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{gap:.55rem!important;grid-template-areas:"visual" "check" "copy"!important;grid-template-columns:1fr!important;padding-block:.15rem .65rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-visual,body.woocommerce-order-received .hooger-order-success-visual{max-inline-size:210px!important;min-block-size:118px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{inline-size:min(190px,58vw)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shield,body.woocommerce-order-received .hooger-order-success-shield{block-size:48px!important;inline-size:48px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-check{block-size:42px!important;inline-size:42px!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{font-size:clamp(1.22rem, 5vw, 1.42rem)!important;line-height:1.45!important}body.hooger-checkout-bridge-order-received .hooger-order-success-meta>div,body.woocommerce-order-received .hooger-order-success-meta>div{min-block-size:3.8rem!important;padding-inline:.25rem!important}}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-crumb,body.woocommerce-order-received .hooger-order-success-crumb{align-items:center!important;direction:rtl!important;display:flex!important;flex-wrap:nowrap!important;gap:.35rem!important;inline-size:fit-content!important;justify-content:flex-start!important;margin-left:auto!important;margin-right:0!important;max-inline-size:100%!important;text-align:right!important;white-space:nowrap!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb a,body.woocommerce-order-received .hooger-order-success-crumb a{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;gap:.24rem!important;white-space:nowrap!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb svg,body.woocommerce-order-received .hooger-order-success-crumb svg{flex:0 0 auto!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{aspect-ratio:1.45/1!important;background:#fff!important;block-size:auto!important;display:block!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product img,body.woocommerce-order-received .hooger-order-success-product img{block-size:100%!important;display:block!important;inline-size:100%!important;object-fit:contain!important;object-position:center!important}}body.hooger-checkout-bridge-order-received .hooger-order-success-check-inline,body.woocommerce-order-received .hooger-order-success-check-inline{display:none!important}@media (max-width:920px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{grid-template-areas:"visual copy"!important;grid-template-columns:minmax(140px,190px) minmax(0,1fr)!important}body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero>.hooger-order-success-check{display:none!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.48rem!important;justify-content:flex-start!important}body.hooger-checkout-bridge-order-received .hooger-order-success-check-inline,body.woocommerce-order-received .hooger-order-success-check-inline{align-items:center!important;background:#22c55e!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;block-size:1.85rem!important;inline-size:1.85rem!important;justify-content:center!important;line-height:1!important}body.hooger-checkout-bridge-order-received .hooger-order-success-check-inline .hooger-icon,body.hooger-checkout-bridge-order-received .hooger-order-success-check-inline svg,body.woocommerce-order-received .hooger-order-success-check-inline .hooger-icon,body.woocommerce-order-received .hooger-order-success-check-inline svg{block-size:1rem!important;inline-size:1rem!important;stroke-width:3!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb,body.woocommerce-order-received .hooger-order-success-crumb{align-items:center!important;line-height:1.35!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb a,body.hooger-checkout-bridge-order-received .hooger-order-success-crumb span,body.hooger-checkout-bridge-order-received .hooger-order-success-crumb strong,body.woocommerce-order-received .hooger-order-success-crumb a,body.woocommerce-order-received .hooger-order-success-crumb span,body.woocommerce-order-received .hooger-order-success-crumb strong{align-items:center!important;display:inline-flex!important;line-height:1.35!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb .hooger-icon,body.hooger-checkout-bridge-order-received .hooger-order-success-crumb svg,body.woocommerce-order-received .hooger-order-success-crumb .hooger-icon,body.woocommerce-order-received .hooger-order-success-crumb svg{block-size:1em!important;inline-size:1em!important;margin-block-start:0!important;transform:translateY(-.02em)!important;vertical-align:middle!important}body.hooger-checkout-bridge-order-received .hooger-order-success-note,body.woocommerce-order-received .hooger-order-success-note{align-items:flex-start!important;direction:rtl!important;display:grid!important;gap:.65rem!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:stretch!important;text-align:right!important}body.hooger-checkout-bridge-order-received .hooger-order-success-note>span,body.woocommerce-order-received .hooger-order-success-note>span{align-items:center!important;background:0 0!important;border:0!important;box-shadow:none!important;color:var(--primary)!important;display:inline-flex!important;flex:0 0 auto!important;block-size:1.25em!important;inline-size:1.25em!important;justify-content:center!important;margin-block-start:.12rem!important}body.hooger-checkout-bridge-order-received .hooger-order-success-note>span .hooger-icon,body.hooger-checkout-bridge-order-received .hooger-order-success-note>span svg,body.woocommerce-order-received .hooger-order-success-note>span .hooger-icon,body.woocommerce-order-received .hooger-order-success-note>span svg{block-size:1em!important;inline-size:1em!important;stroke-width:2.4!important}}@media (max-width:640px){body.hooger-checkout-bridge-order-received .hooger-order-success-shell>header.hooger-order-success-hero,body.woocommerce-order-received .hooger-order-success-shell>header.hooger-order-success-hero{grid-template-areas:"visual" "copy"!important;grid-template-columns:1fr!important}body.hooger-checkout-bridge-order-received .hooger-order-success-copy h1,body.woocommerce-order-received .hooger-order-success-copy h1{justify-content:center!important}}body.hooger-checkout-bridge-order-received .hooger-order-success-product,body.woocommerce-order-received .hooger-order-success-product{aspect-ratio:1.45/1!important;background:#fff!important;border-radius:14px!important;display:block!important;overflow:hidden!important;position:relative!important}body.hooger-checkout-bridge-order-received .hooger-order-success-product img,body.woocommerce-order-received .hooger-order-success-product img{block-size:100%!important;display:block!important;filter:none!important;inline-size:100%!important;inset:0!important;max-block-size:100%!important;max-inline-size:100%!important;object-fit:contain!important;object-position:center!important;position:absolute!important}body.hooger-checkout-bridge-order-received .hooger-order-success-crumb a,body.hooger-checkout-bridge-order-received .hooger-order-success-crumb span,body.hooger-checkout-bridge-order-received .hooger-order-success-crumb strong,body.woocommerce-order-received .hooger-order-success-crumb a,body.woocommerce-order-received .hooger-order-success-crumb span,body.woocommerce-order-received .hooger-order-success-crumb strong{block-size:auto!important;min-block-size:0!important;padding:0!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-form{--hsp-track-pad:.78rem;direction:rtl!important;gap:.72rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields{gap:.62rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields label{min-inline-size:0!important;text-align:right!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields span{display:block!important;font-size:clamp(.68rem, 2.35vw, .76rem)!important;line-height:1.45!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields input{block-size:2.9rem!important;border-radius:12px!important;direction:ltr!important;font-size:clamp(.78rem, 2.5vw, .9rem)!important;font-weight:850!important;inline-size:100%!important;line-height:1.2!important;min-inline-size:0!important;padding:.55rem .45rem!important;text-align:center!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{background:color-mix(in srgb,var(--hsp-muted) 78%,var(--hsp-card))!important;block-size:3.4rem!important;border:1px solid color-mix(in srgb,var(--hsp-border) 82%,transparent)!important;border-radius:14px!important;display:block!important;margin-block:.05rem!important;overflow:visible!important;position:relative!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range::before,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range>span{block-size:.44rem!important;border-radius:999px!important;inset-block-start:50%!important;transform:translateY(-50%)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range::before{background:color-mix(in srgb,var(--hsp-border) 72%,var(--hsp-card))!important;inset-inline:var(--hsp-track-pad)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range>span{background:linear-gradient(90deg,color-mix(in srgb,var(--hsp-accent) 78%,#fff),var(--hsp-accent))!important;inset-inline-end:calc(var(--hsp-track-pad) + var(--hooger-price-start,0%))!important;inset-inline-start:calc(var(--hsp-track-pad) + (100% - var(--hooger-price-end,100%)))!important;min-inline-size:.55rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]{block-size:100%!important;inset-block:0!important;inset-inline:var(--hsp-track-pad)!important;inline-size:calc(100% - (var(--hsp-track-pad) * 2))!important;margin:0!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-webkit-slider-thumb{block-size:1.12rem!important;border:3px solid var(--hsp-card)!important;box-shadow:0 .28rem .8rem rgba(15,23,42,.2)!important;inline-size:1.12rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-moz-range-thumb{block-size:1.12rem!important;border:3px solid var(--hsp-card)!important;box-shadow:0 .28rem .8rem rgba(15,23,42,.2)!important;inline-size:1.12rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary{gap:.58rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span{align-items:center!important;background:color-mix(in srgb,var(--hsp-muted) 74%,var(--hsp-card))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 82%,transparent)!important;border-radius:12px!important;display:flex!important;font-size:clamp(.68rem, 2.3vw, .76rem)!important;gap:.28rem!important;justify-content:center!important;line-height:1.35!important;min-block-size:2.65rem!important;min-inline-size:0!important;padding:.48rem .36rem!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary strong{color:var(--hsp-text)!important;display:inline-block!important;font-size:clamp(.72rem, 2.45vw, .84rem)!important;font-weight:950!important;line-height:1.35!important;min-inline-size:0!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions{gap:.58rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions a,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions button{block-size:2.75rem!important;border-radius:12px!important;font-size:clamp(.72rem, 2.45vw, .84rem)!important;inline-size:100%!important;line-height:1.2!important;min-inline-size:0!important;padding-inline:.45rem!important}@media (max-width:360px){.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-form{--hsp-track-pad:.66rem}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary{gap:.45rem!important}}@media (max-width:1024px){.hooger-shop-archive .hooger-shop-sidebar{align-content:start!important;background:var(--ha-color-surface,#fff)!important;border-radius:18px 18px 0 0!important;display:grid!important;gap:.78rem!important;padding:.75rem 1rem 1rem!important}.hooger-shop-archive .hooger-shop-sidebar__head{align-items:center!important;background:var(--ha-color-surface,#fff)!important;border:0!important;border-radius:14px!important;direction:rtl!important;display:flex!important;gap:.7rem!important;justify-content:space-between!important;margin:0!important;min-block-size:3rem!important;padding:.25rem .15rem .55rem!important;position:sticky!important;top:0!important;z-index:4!important}.hooger-shop-archive .hooger-shop-sidebar__head strong{flex:1 1 auto!important;font-size:clamp(.95rem, 3.45vw, 1.05rem)!important;line-height:1.45!important;min-inline-size:0!important;order:1!important;overflow:hidden!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-sidebar__head button{align-items:center!important;block-size:2.35rem!important;border-radius:12px!important;display:inline-flex!important;flex:0 0 2.35rem!important;inline-size:2.35rem!important;justify-content:center!important;margin-inline-start:auto!important;order:2!important;padding:0!important}.hooger-shop-archive .hooger-shop-sidebar__head button .hooger-icon,.hooger-shop-archive .hooger-shop-sidebar__head button svg{block-size:1rem!important;inline-size:1rem!important}.hooger-shop-archive .hooger-shop-sidebar>.hooger-shop-panel,.hooger-shop-archive .hooger-shop-sidebar>.widget{border-radius:18px!important;margin:0!important;min-inline-size:0!important;overflow:visible!important}.hooger-shop-archive .hooger-shop-sidebar>.hooger-shop-panel+.hooger-shop-panel,.hooger-shop-archive .hooger-shop-sidebar>.widget+.widget{margin-block-start:0!important}.hooger-shop-archive .hooger-shop-panel--categories,.hooger-shop-archive .hooger-shop-panel--price{border-radius:18px!important;padding:.78rem!important}.hooger-shop-archive .hooger-shop-panel--categories nav{border-radius:14px!important;overflow:hidden!important}}.hooger-shop-archive .hooger-shop-products ul.products li.product{overflow:hidden!important;position:relative!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .onsale,.hooger-shop-archive .hooger-shop-products ul.products li.product::before{inset-block-start:auto!important;top:clamp(1.35rem,3vw,1.55rem)!important}.hooger-shop-archive .hooger-shop-products ul.products li.product::before{inset-inline-end:auto!important;inset-inline-start:auto!important;left:auto!important;right:clamp(1.35rem,3vw,1.55rem)!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .onsale{inset-inline-end:auto!important;inset-inline-start:auto!important;left:clamp(1.35rem,3vw,1.55rem)!important;right:auto!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{--hsp-track-pad:1.18rem;overflow:hidden!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range::before{inset-inline:var(--hsp-track-pad)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range>span{inset-inline-end:calc(var(--hsp-track-pad) + var(--hooger-price-start,0%))!important;inset-inline-start:calc(var(--hsp-track-pad) + (100% - var(--hooger-price-end,100%)))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]{direction:ltr!important;inset-block:0!important;inset-inline:auto!important;left:var(--hsp-track-pad)!important;right:var(--hsp-track-pad)!important;width:calc(100% - (var(--hsp-track-pad) * 2))!important}@media (max-width:430px){.hooger-shop-archive .hooger-shop-products ul.products li.product .onsale,.hooger-shop-archive .hooger-shop-products ul.products li.product::before{top:1.35rem!important}.hooger-shop-archive .hooger-shop-products ul.products li.product::before{right:1.35rem!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .onsale{left:1.35rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{--hsp-track-pad:1.3rem}}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-form{background:linear-gradient(180deg,color-mix(in srgb,var(--hsp-card) 92%,transparent),color-mix(in srgb,var(--hsp-muted) 72%,var(--hsp-card)))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 78%,transparent)!important;border-radius:16px!important;gap:.82rem!important;padding:.72rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields{gap:.58rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields label{background:color-mix(in srgb,var(--hsp-muted) 74%,var(--hsp-card))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 86%,transparent)!important;border-radius:14px!important;display:grid!important;gap:.28rem!important;min-block-size:4.1rem!important;padding:.58rem .65rem .5rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields span{color:var(--hsp-muted-text)!important;font-size:clamp(.64rem, 2.15vw, .72rem)!important;font-weight:900!important;letter-spacing:0!important;line-height:1.35!important;text-align:right!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields input{background:0 0!important;border:0!important;border-radius:0!important;block-size:1.75rem!important;box-shadow:none!important;color:var(--hsp-text)!important;font-size:clamp(.88rem, 2.7vw, 1rem)!important;font-weight:950!important;min-block-size:0!important;padding:0!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{--hsp-track-pad:1.35rem;background:0 0!important;border:0!important;block-size:2.8rem!important;border-radius:0!important;margin:.05rem 0 0!important;overflow:visible!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range::before,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range>span{block-size:.5rem!important;box-shadow:none!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range::before{background:color-mix(in srgb,var(--hsp-border) 78%,var(--hsp-card))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range>span{background:linear-gradient(90deg,var(--hsp-accent),color-mix(in srgb,var(--hsp-accent) 72%,#fff))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-webkit-slider-thumb{background:var(--hsp-accent)!important;block-size:1.22rem!important;border:4px solid var(--hsp-card)!important;box-shadow:0 .34rem .9rem rgba(15,23,42,.24)!important;inline-size:1.22rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-moz-range-thumb{background:var(--hsp-accent)!important;block-size:1.22rem!important;border:4px solid var(--hsp-card)!important;box-shadow:0 .34rem .9rem rgba(15,23,42,.24)!important;inline-size:1.22rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary{background:color-mix(in srgb,var(--hsp-card) 82%,var(--hsp-muted))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 82%,transparent)!important;border-radius:14px!important;gap:0!important;overflow:hidden!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span{background:0 0!important;border:0!important;border-radius:0!important;min-block-size:2.72rem!important;padding:.5rem .36rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span+span{border-inline-start:1px solid color-mix(in srgb,var(--hsp-border) 72%,transparent)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions{gap:.58rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions a,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions button{block-size:2.9rem!important;border-radius:14px!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions button{box-shadow:0 .55rem 1.25rem color-mix(in srgb,var(--hsp-accent) 24%,transparent)!important}@media (max-width:430px){.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-form{padding:.66rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{--hsp-track-pad:1.42rem}}.hooger-shop-archive .hooger-shop-products.is-list-view ul.products,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr))!important}.hooger-shop-archive .hooger-shop-products ul.products li.product,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{align-items:stretch!important;display:grid!important;gap:.78rem!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}.hooger-shop-archive .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a.woocommerce-LoopProduct-link,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{display:grid!important;gap:.78rem!important;grid-column:auto!important;grid-template-columns:minmax(0,1fr)!important;inline-size:100%!important}.hooger-shop-archive .hooger-shop-products ul.products li.product a img,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a img,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img{aspect-ratio:1/1!important;block-size:auto!important;grid-column:auto!important;grid-row:auto!important;inline-size:100%!important;margin:0!important;max-block-size:none!important;max-inline-size:100%!important;object-fit:contain!important;object-position:center center!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .price,.hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .price,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{grid-column:auto!important;inline-size:100%!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:normal!important;text-align:right!important;word-break:normal!important}.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .button,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a.add_to_cart_button,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .button,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.add_to_cart_button{inline-size:100%!important;justify-self:stretch!important;max-inline-size:100%!important}@media (min-width:1025px){.hooger-shop-archive .hooger-shop-layout{grid-template-columns:minmax(0,1fr) clamp(21rem,30vw,23.5rem)!important}body.is-shop-filter-collapsed .hooger-shop-archive .hooger-shop-layout{grid-template-columns:minmax(0,1fr)!important}}.hooger-shop-archive .hooger-shop-products :where(ul.products,.products),.hooger-shop-archive .hooger-shop-products.is-list-view ul.products,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products{grid-template-columns:repeat(auto-fit,minmax(min(100%,13.25rem),1fr))!important}.hooger-shop-archive .hooger-shop-products ul.products li.product,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{align-content:start!important;display:flex!important;flex-direction:column!important;gap:.82rem!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;padding:clamp(.8rem,1.4vw,1rem)!important}.hooger-shop-archive .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a.woocommerce-LoopProduct-link,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{align-content:start!important;display:flex!important;flex-direction:column!important;gap:.8rem!important;min-inline-size:0!important}.hooger-shop-archive .hooger-shop-products ul.products li.product a img,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a img,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img{aspect-ratio:1/1!important;background:color-mix(in srgb,var(--ha-color-bg-soft,#f8fafc) 88%,#fff)!important;border:1px solid color-mix(in srgb,var(--ha-color-border,#e5e7eb) 78%,transparent)!important;border-radius:14px!important;display:block!important;inline-size:100%!important;max-block-size:none!important;object-fit:contain!important;object-position:center center!important;padding:clamp(.5rem,1.2vw,.7rem)!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{direction:rtl!important;display:block!important;font-size:clamp(.92rem, 1vw, 1.04rem)!important;inline-size:100%!important;line-height:1.75!important;margin:0!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:normal!important;text-align:right!important;white-space:normal!important;word-break:keep-all!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .price,.hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .price,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price{direction:rtl!important;inline-size:100%!important;justify-content:flex-start!important;min-inline-size:0!important;text-align:right!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .button,.hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button{margin-block-start:auto!important}.hooger-shop-archive .hooger-shop-panel--price{overflow:hidden!important}.hooger-shop-archive .hooger-shop-panel--price>h3{align-items:center!important;display:flex!important;line-height:1.45!important;margin-block-end:.85rem!important;min-block-size:2rem!important;text-align:right!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-form{--hsp-track-pad:1.05rem;background:linear-gradient(180deg,color-mix(in srgb,var(--hsp-card) 92%,var(--hsp-muted)),color-mix(in srgb,var(--hsp-muted) 82%,var(--hsp-card)))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 82%,transparent)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 38%,transparent)!important;direction:rtl!important;gap:1rem!important;padding:1rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields{display:grid!important;gap:.72rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields label{align-content:center!important;background:color-mix(in srgb,var(--hsp-card) 84%,var(--hsp-muted))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 82%,transparent)!important;border-radius:16px!important;display:grid!important;gap:.36rem!important;min-block-size:4.7rem!important;min-inline-size:0!important;padding:.68rem .72rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields span{color:var(--hsp-muted-text)!important;font-size:.76rem!important;font-weight:900!important;line-height:1.45!important;text-align:right!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields input{-moz-appearance:textfield!important;background:0 0!important;border:0!important;box-shadow:none!important;color:var(--hsp-text)!important;direction:ltr!important;font-size:clamp(.98rem, 1.1vw, 1.08rem)!important;font-weight:950!important;inline-size:100%!important;line-height:1.25!important;min-block-size:1.8rem!important;padding:0!important;text-align:center!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields input::-webkit-inner-spin-button,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{--hsp-track-pad:1.05rem;background:color-mix(in srgb,var(--hsp-card) 78%,var(--hsp-muted))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 82%,transparent)!important;border-radius:18px!important;block-size:4.6rem!important;direction:ltr!important;margin:0!important;overflow:hidden!important;position:relative!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range::before,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range>span{block-size:.58rem!important;border-radius:999px!important;content:""!important;inset-block-start:50%!important;position:absolute!important;transform:translateY(-50%)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range::before{background:color-mix(in srgb,var(--hsp-border) 74%,var(--hsp-card))!important;box-shadow:inset 0 1px 2px rgba(15,23,42,.1)!important;left:var(--hsp-track-pad)!important;right:var(--hsp-track-pad)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range>span{background:linear-gradient(90deg,var(--hsp-accent),color-mix(in srgb,var(--hsp-accent) 66%,#fff))!important;box-shadow:0 .35rem 1rem color-mix(in srgb,var(--hsp-accent) 22%,transparent)!important;left:max(var(--hsp-track-pad),calc(var(--hsp-track-pad) + var(--hooger-price-left,0%)))!important;min-inline-size:.85rem!important;right:max(var(--hsp-track-pad),calc(var(--hsp-track-pad) + var(--hooger-price-right,0%)))!important;z-index:1!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]{-webkit-appearance:none!important;appearance:none!important;background:0 0!important;block-size:100%!important;bottom:0!important;direction:ltr!important;inline-size:auto!important;left:var(--hsp-track-pad)!important;margin:0!important;pointer-events:none!important;position:absolute!important;right:var(--hsp-track-pad)!important;top:0!important;width:calc(100% - (var(--hsp-track-pad) * 2))!important;z-index:2!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-webkit-slider-runnable-track{background:0 0!important;border:0!important;height:.58rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-moz-range-track{background:0 0!important;border:0!important;height:.58rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;background:var(--hsp-accent)!important;block-size:1.24rem!important;border:4px solid var(--hsp-card)!important;border-radius:50%!important;box-shadow:0 .38rem 1rem rgba(15,23,42,.26)!important;cursor:pointer!important;inline-size:1.24rem!important;pointer-events:auto!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range input[type=range]::-moz-range-thumb{background:var(--hsp-accent)!important;block-size:1.24rem!important;border:4px solid var(--hsp-card)!important;border-radius:50%!important;box-shadow:0 .38rem 1rem rgba(15,23,42,.26)!important;cursor:pointer!important;inline-size:1.24rem!important;pointer-events:auto!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary{background:color-mix(in srgb,var(--hsp-card) 86%,var(--hsp-muted))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 82%,transparent)!important;border-radius:16px!important;display:grid!important;gap:.55rem!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important;padding:.55rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span{align-items:center!important;background:color-mix(in srgb,var(--hsp-muted) 72%,var(--hsp-card))!important;border:1px solid color-mix(in srgb,var(--hsp-border) 78%,transparent)!important;border-radius:12px!important;display:flex!important;font-size:.76rem!important;gap:.32rem!important;justify-content:space-between!important;line-height:1.45!important;min-block-size:2.65rem!important;min-inline-size:100%!important;padding:.52rem .7rem!important;text-align:right!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span+span{border-inline-start:1px solid color-mix(in srgb,var(--hsp-border) 78%,transparent)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary strong{color:var(--hsp-text)!important;display:inline-flex!important;font-size:.9rem!important;font-weight:950!important;line-height:1.45!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions{display:grid!important;gap:.72rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions a,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions button{align-items:center!important;block-size:3.05rem!important;border-radius:15px!important;display:inline-flex!important;font-size:.82rem!important;font-weight:950!important;inline-size:100%!important;justify-content:center!important;line-height:1.25!important;min-inline-size:0!important;padding-inline:.4rem!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions button{background:var(--hsp-accent)!important;border-color:var(--hsp-accent)!important;box-shadow:0 .65rem 1.35rem color-mix(in srgb,var(--hsp-accent) 24%,transparent)!important;color:var(--hsp-accent-text)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions a{background:0 0!important;border-color:color-mix(in srgb,var(--hsp-border) 88%,transparent)!important;color:var(--hsp-text)!important}@media (max-width:1024px){.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-form{gap:.9rem!important;padding:.84rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{--hsp-track-pad:1.05rem;block-size:4.25rem!important}}@media (max-width:430px){.hooger-shop-archive .hooger-shop-products :where(ul.products,.products),.hooger-shop-archive .hooger-shop-products.is-list-view ul.products,.hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products{grid-template-columns:minmax(0,1fr)!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-actions,.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields{gap:.55rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-fields label{min-block-size:4.25rem!important;padding:.58rem .55rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span{min-block-size:2.75rem!important}}.hooger-shop-archive .hooger-shop-products ul.products li.product .button:focus-visible,.hooger-shop-archive .hooger-shop-products ul.products li.product .button:hover,.hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:focus-visible,.hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:hover{background:var(--ha-color-primary,var(--accent,#f59e0b))!important;border-color:var(--ha-color-primary,var(--accent,#f59e0b))!important;color:#111827!important;text-shadow:none!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-range{display:none!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary{align-items:center!important;display:flex!important;flex-direction:row!important;gap:.55rem!important;justify-content:space-between!important;min-block-size:3rem!important;padding:.55rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span{align-items:center!important;display:inline-flex!important;flex:1 1 0!important;flex-direction:row!important;gap:.28rem!important;justify-content:center!important;min-block-size:2.35rem!important;min-inline-size:0!important;padding:.42rem .35rem!important;white-space:nowrap!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary strong{font-size:clamp(.72rem, 2.2vw, .86rem)!important}@media (max-width:430px){.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary{gap:.42rem!important}.hooger-shop-archive .hooger-shop-panel--price .hooger-shop-price-summary span{font-size:.7rem!important;padding-inline:.22rem!important}}@media (max-width:1024px){.hooger-shop-archive .hooger-shop-sidebar{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:.78rem!important;grid-auto-flow:row!important;grid-template-columns:minmax(0,1fr)!important;justify-content:flex-start!important}.hooger-shop-archive .hooger-shop-sidebar>.hooger-shop-panel,.hooger-shop-archive .hooger-shop-sidebar>.hooger-shop-sidebar__head,.hooger-shop-archive .hooger-shop-sidebar>.widget{flex:0 0 auto!important;grid-column:1/-1!important;inline-size:100%!important;max-inline-size:100%!important}.hooger-shop-archive .hooger-shop-sidebar__head{align-items:center!important;background:color-mix(in srgb,var(--ha-color-surface,#fff) 88%,transparent)!important;border:1px solid color-mix(in srgb,var(--ha-color-border,#e5e7eb) 78%,transparent)!important;border-radius:16px!important;box-sizing:border-box!important;direction:ltr!important;display:grid!important;gap:.65rem!important;grid-template-columns:2.4rem minmax(0,1fr)!important;inline-size:100%!important;justify-content:stretch!important;margin:0 0 .65rem!important;min-block-size:3.25rem!important;overflow:hidden!important;padding:.4rem .55rem!important;position:sticky!important;top:0!important;z-index:5!important}.hooger-shop-archive .hooger-shop-sidebar__head button{align-items:center!important;block-size:2.25rem!important;border-radius:12px!important;display:inline-flex!important;grid-column:1!important;grid-row:1!important;inline-size:2.25rem!important;justify-content:center!important;justify-self:start!important;margin:0!important;min-block-size:2.25rem!important;min-inline-size:2.25rem!important;order:initial!important;padding:0!important}.hooger-shop-archive .hooger-shop-sidebar__head strong{direction:rtl!important;display:block!important;grid-column:2!important;grid-row:1!important;inline-size:100%!important;justify-self:stretch!important;line-height:1.45!important;margin:0!important;min-inline-size:0!important;order:initial!important;overflow:hidden!important;padding-inline:.15rem .25rem!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}}body .hooger-shop-archive .hooger-shop-products ul.products li.product .button,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button.product_type_simple{-webkit-text-fill-color:#111827!important;background:#f59e0b!important;background-color:#f59e0b!important;background-image:none!important;border-color:#f59e0b!important;color:#111827!important;opacity:1!important;text-shadow:none!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:active,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus-visible,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:hover,[data-theme=dark] .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus,[data-theme=dark] .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus-visible,[data-theme=dark] .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:hover,body .hooger-shop-archive .hooger-shop-products ul.products li.product .button:active,body .hooger-shop-archive .hooger-shop-products ul.products li.product .button:focus,body .hooger-shop-archive .hooger-shop-products ul.products li.product .button:focus-visible,body .hooger-shop-archive .hooger-shop-products ul.products li.product .button:hover,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:active,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:focus,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:focus-visible,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:hover,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button.product_type_simple:active,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button.product_type_simple:focus,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button.product_type_simple:focus-visible,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button.product_type_simple:hover,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:active,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus-visible,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:hover,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:active,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus-visible,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:hover,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:active,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus-visible,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:hover{-webkit-text-fill-color:#111827!important;background:#f59e0b!important;background-color:#f59e0b!important;background-image:none!important;border-color:#f59e0b!important;box-shadow:0 .72rem 1.4rem rgba(245,158,11,.24)!important;color:#111827!important;opacity:1!important;text-shadow:none!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:focus *,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:focus-visible *,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button:hover *,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:active *,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus *,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:focus-visible *,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.button:hover *{-webkit-text-fill-color:#111827!important;color:#111827!important}.hooger-landing.hooger-dark .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active,[data-theme=dark] .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active,body.hooger-dark .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active,html.hooger-dark body .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active{-webkit-text-fill-color:#111827!important;background:#f59e0b!important;background-color:#f59e0b!important;background-image:none!important;border-color:#fbbf24!important;box-shadow:0 .85rem 1.55rem rgba(245,158,11,.24)!important;color:#111827!important}.hooger-landing.hooger-dark .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active *,[data-theme=dark] .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active *,body.hooger-dark .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active *,html.hooger-dark body .hooger-shop-tools .hooger-filter-panel .hooger-chip-row button.is-active *{-webkit-text-fill-color:#111827!important;color:#111827!important}@media (min-width:1024px){body.single-product .hooger-product-layout:not(:has(> .hooger-shop-sidebar)){grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:none!important}body.single-product .hooger-product-main,body.single-product .hooger-product-main>.hooger-woocommerce-content,body.single-product .hooger-product-main>.woocommerce,body.single-product .hooger-single-product,body.single-product .hooger-woocommerce-content{grid-column:1/-1!important;width:100%!important;max-width:none!important;min-width:0!important}body.single-product .hooger-product-main :where(.hooger-woocommerce-content,.hooger-single-product) div.product,body.single-product .hooger-single-product div.product,body.single-product .hooger-woocommerce-content div.product{display:grid!important;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr)!important;align-items:start!important;gap:clamp(1.75rem,4vw,4rem)!important;width:100%!important;max-width:min(100%,88rem)!important;margin-inline:auto!important}body.single-product .hooger-product-main :where(.hooger-woocommerce-content,.hooger-single-product) div.product :where(.woocommerce-tabs,.related,.upsells),body.single-product .hooger-single-product div.product :where(.woocommerce-tabs,.related,.upsells),body.single-product .hooger-woocommerce-content div.product :where(.woocommerce-tabs,.related,.upsells){grid-column:1/-1!important;width:100%!important}}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products ul.products li.product{border-radius:var(--hooger-product-card-radius,18px)!important;box-shadow:var(--hooger-product-card-shadow,0 16px 36px rgba(15,23,42,.075))!important;padding:var(--hooger-product-card-padding,1rem)!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products ul.products li.product a img{aspect-ratio:var(--hooger-shop-image-ratio,1 / 1)!important;background:#fff!important;border:0!important;border-radius:0!important;object-fit:var(--hooger-shop-image-fit,contain)!important;padding:0!important}@media (min-width:1024px){body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products{grid-template-columns:repeat(var(--hooger-shop-columns-sidebar,3),minmax(0,1fr))!important}body.is-shop-filter-collapsed .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products{grid-template-columns:repeat(var(--hooger-shop-columns,4),minmax(0,1fr))!important}}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products{grid-template-columns:minmax(0,1fr)!important}@media (min-width:768px){body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{align-items:center!important;display:grid!important;gap:1rem!important;grid-template-columns:minmax(120px,180px) minmax(0,1fr) minmax(132px,170px)!important;padding:.8rem!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a.woocommerce-LoopProduct-link,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{align-items:center!important;display:grid!important;gap:1rem!important;grid-column:1/3!important;grid-template-columns:minmax(120px,180px) minmax(0,1fr)!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a img,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img{border-radius:14px!important;grid-column:1!important;grid-row:1/5!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .price,body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{grid-column:2!important;min-block-size:0!important;padding-inline:0!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price{margin-inline:0!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .button,body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a.add_to_cart_button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.add_to_cart_button{border-radius:12px!important;grid-column:3!important;grid-row:1!important;inline-size:100%!important;justify-self:stretch!important}}@media (max-width:767px){body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{display:grid!important;gap:.75rem!important;grid-template-columns:104px minmax(0,1fr)!important;padding:.7rem!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a.woocommerce-LoopProduct-link,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{display:grid!important;gap:.65rem!important;grid-column:1/-1!important;grid-template-columns:104px minmax(0,1fr)!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a img,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img{border-radius:12px!important;grid-column:1!important;grid-row:1/5!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .price,body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{grid-column:2!important;min-block-size:0!important;padding-inline:0!important}body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product .button,body .hooger-shop-archive .hooger-shop-products.is-list-view ul.products li.product a.add_to_cart_button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.add_to_cart_button{border-radius:10px!important;grid-column:2!important}}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product a.woocommerce-LoopProduct-link img,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link img,body.post-type-archive-product .hooger-shop-archive .hooger-shop-shell .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link img{aspect-ratio:var(--hooger-shop-image-ratio,1 / 1)!important;background:#fff!important;border:0!important;object-fit:var(--hooger-shop-image-fit,contain)!important;padding:0!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes,body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes tbody{border:0!important;border-collapse:separate!important;border-spacing:0!important;display:grid!important;gap:.72rem!important;inline-size:100%!important;margin:0!important;table-layout:auto!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes tr{align-items:stretch!important;background:var(--card,#fff)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 78%,transparent)!important;border-radius:1.05rem!important;box-shadow:0 12px 28px color-mix(in srgb,var(--shadow,#111827) 5%,transparent)!important;display:grid!important;grid-template-columns:minmax(11.5rem,.34fr) minmax(0,1fr)!important;overflow:hidden!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td,body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes th{align-items:center!important;background:0 0!important;border:0!important;border-radius:0!important;display:flex!important;inline-size:auto!important;line-height:1.65!important;min-block-size:3.4rem!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:normal!important;padding:.88rem 1rem!important;vertical-align:middle!important;white-space:nowrap!important;word-break:normal!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes th{background:color-mix(in srgb,var(--surface,#f7f4ed) 74%,#fff)!important;border-inline-start:1px solid color-mix(in srgb,var(--border,#e5e7eb) 62%,transparent)!important;color:var(--muted,#647089)!important;font-weight:850!important;justify-content:flex-start!important;text-align:right!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td{color:var(--text,#111827)!important;font-weight:850!important;justify-content:flex-start!important;overflow-x:auto!important;scrollbar-width:thin!important;text-align:right!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td p{display:block!important;margin:0!important;min-inline-size:max-content!important;overflow-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}@media (max-width:679px){body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes tr{grid-template-columns:minmax(7.8rem,.78fr) minmax(0,1fr)!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td,body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes th{font-size:.84rem!important;min-block-size:3.05rem!important;padding:.72rem .78rem!important}}@media (max-width:767px){body.single-product .hooger-woocommerce-content div.product section.related.products{inline-size:100%!important;margin-block:1.15rem 0!important;max-inline-size:100%!important;overflow:hidden!important;padding-block:.15rem .25rem!important}body.single-product .hooger-woocommerce-content div.product section.related.products>h2{align-items:center!important;display:flex!important;font-size:clamp(1rem, 4.5vw, 1.2rem)!important;font-weight:950!important;gap:.45rem!important;line-height:1.45!important;margin:0 0 .75rem!important;padding-inline:.1rem!important;white-space:nowrap!important}body.single-product .hooger-woocommerce-content div.product section.related.products>h2::after{background:var(--accent,#f59e0b)!important;border-radius:999px!important;content:""!important;display:inline-block!important;flex:0 0 auto!important;height:.42rem!important;inline-size:.42rem!important;opacity:.75!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products.columns-1,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products.columns-2,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products.columns-3,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products.columns-4,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products.columns-5,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products.columns-6{display:flex!important;flex-wrap:nowrap!important;gap:.72rem!important;grid-template-columns:none!important;inline-size:100%!important;list-style:none!important;margin:0!important;max-inline-size:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding:.1rem .05rem .82rem!important;scroll-padding-inline:.05rem!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products::-webkit-scrollbar{display:none!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products[class*=columns-] li.product{clear:none!important;display:grid!important;flex:0 0 clamp(10rem,54vw,12.65rem)!important;float:none!important;gap:.58rem!important;inline-size:clamp(10rem,54vw,12.65rem)!important;margin:0!important;max-inline-size:none!important;min-block-size:0!important;padding:.62rem!important;scroll-snap-align:start!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product a.woocommerce-LoopProduct-link{display:grid!important;gap:.54rem!important;min-inline-size:0!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product a img{aspect-ratio:1/1!important;background:#fff!important;border-radius:.86rem!important;block-size:auto!important;inline-size:100%!important;margin:0!important;object-fit:contain!important;padding:0!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product .onsale{font-size:.66rem!important;inset-block-start:.72rem!important;inset-inline-end:.72rem!important;min-block-size:1.7rem!important;padding-inline:.5rem!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product .woocommerce-loop-product__title{font-size:.86rem!important;line-height:1.65!important;margin:0!important;min-block-size:2.8rem!important;overflow:hidden!important;padding:0!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product .price{font-size:.82rem!important;line-height:1.55!important;margin:0!important;min-block-size:1.75rem!important;padding:0!important}body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product .button,body.single-product .hooger-woocommerce-content div.product section.related.products ul.products li.product a.add_to_cart_button{border-radius:.78rem!important;font-size:.76rem!important;inline-size:100%!important;margin:.08rem 0 0!important;min-block-size:2.55rem!important;padding:.45rem .55rem!important}}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes th,body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes th.woocommerce-product-attributes-item__label{background:#fff7ed!important;color:#172554!important;text-shadow:none!important}body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td,body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td a,body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td p{color:#0f172a!important;text-shadow:none!important}body.hooger-dark.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes th,html.hooger-dark body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes th{background:#1e293b!important;color:#f8fafc!important}body.hooger-dark.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td,body.hooger-dark.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td p,html.hooger-dark body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td,html.hooger-dark body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td p{color:#f8fafc!important}body.single-post .hooger-page-main .hooger-page-stack.hooger-page-narrow.hooger-wp-post{margin-inline:auto!important;max-inline-size:min(100%,74rem)!important;width:100%!important}body.single-post .hooger-page-main .hooger-wp-post__content{margin-inline:auto!important;max-inline-size:100%!important;width:min(100%,64rem)!important}@media (min-width:768px) and (max-width:1180px){body.single-post .hooger-page-main .hooger-page-stack.hooger-page-narrow.hooger-wp-post{max-inline-size:min(100%,92vw)!important}body.single-post .hooger-page-main .hooger-wp-post__content{width:min(100%,70rem)!important}}body.single-post .hooger-page-main .hooger-wp-post__image,body.single-post .hooger-page-main .hooger-wp-post__image img{inline-size:100%!important}.hooger-legal-shell.hooger-page-stack,.hooger-page-main .hooger-legal-shell.hooger-page-wide{inline-size:100%!important;margin-inline:auto!important;max-inline-size:min(100%,76rem)!important}.hooger-legal-back .hooger-page-back{margin-bottom:.5rem!important}.hooger-legal-hero{background:radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--accent,#f59e0b) 20%,transparent),transparent 18rem),linear-gradient(135deg,color-mix(in srgb,var(--card,#fff) 92%,var(--primary,#172554) 8%),color-mix(in srgb,var(--muted,#f6f2ea) 72%,#fff 28%));border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 88%,transparent);border-radius:clamp(1.4rem,3vw,2.2rem);box-shadow:0 1.4rem 3.5rem color-mix(in srgb,var(--primary,#172554) 10%,transparent);display:grid;gap:1rem;overflow:hidden;padding:clamp(1.4rem,3.6vw,3rem);position:relative;text-align:right}.hooger-legal-hero::after{background:color-mix(in srgb,var(--accent,#f59e0b) 16%,transparent);border-radius:999px;content:"";height:13rem;inset-block-start:-5rem;inset-inline-start:-4rem;position:absolute;width:13rem}.hooger-legal-hero>*{position:relative;z-index:1}.hooger-legal-hero>span{align-items:center;background:color-mix(in srgb,var(--accent,#f59e0b) 13%,transparent);border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 38%,transparent);border-radius:999px;color:var(--accent,#f59e0b);display:inline-flex;font-size:.86rem;font-weight:950;gap:.45rem;justify-self:start;padding:.45rem .8rem}.hooger-legal-hero h1{color:var(--foreground,#111827);font-size:clamp(2rem, 4.2vw, 4rem);font-weight:950;line-height:1.22;margin:0}.hooger-legal-hero p{color:var(--muted-foreground,#64748b);font-size:clamp(1rem, .9rem + .45vw, 1.2rem);font-weight:700;line-height:2;margin:0;max-inline-size:52rem}.hooger-legal-hero>div{display:flex;flex-wrap:wrap;gap:.65rem}.hooger-legal-hero em{align-items:center;background:var(--card,#fff);border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 86%,transparent);border-radius:999px;color:var(--foreground,#111827);display:inline-flex;font-size:.84rem;font-style:normal;font-weight:900;gap:.4rem;padding:.5rem .8rem}.hooger-legal-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem}.hooger-legal-card{background:color-mix(in srgb,var(--card,#fff) 96%,#fff 4%)!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 88%,transparent)!important;border-radius:1.35rem!important;box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--primary,#172554) 7%,transparent)!important;padding:clamp(1rem,2.2vw,1.45rem)!important}.hooger-legal-card h2{align-items:center;color:var(--foreground,#111827)!important;display:flex;font-size:clamp(1.08rem, .95rem + .55vw, 1.35rem)!important;font-weight:950!important;gap:.55rem;line-height:1.65!important;margin:0 0 .65rem!important}.hooger-legal-card h2 span{align-items:center;background:color-mix(in srgb,var(--accent,#f59e0b) 14%,transparent);border-radius:.8rem;color:var(--accent,#f59e0b);display:inline-flex;flex:0 0 2.1rem;height:2.1rem;justify-content:center;width:2.1rem}.hooger-legal-card li,.hooger-legal-card p{color:var(--muted-foreground,#64748b)!important;font-size:.96rem!important;font-weight:650!important;line-height:2.05!important}.hooger-legal-card ul{display:grid;gap:.55rem;margin:0!important;padding:0!important}.hooger-legal-card li{background:color-mix(in srgb,var(--muted,#f6f2ea) 72%,transparent);border-radius:.95rem;list-style:none;padding:.65rem .85rem!important}.hooger-legal-footer{align-items:center;background:color-mix(in srgb,var(--card,#fff) 94%,var(--accent,#f59e0b) 6%);border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 26%,var(--border,#e5e7eb));border-radius:1.2rem;display:flex;gap:1rem;justify-content:space-between;margin-top:1.1rem;padding:1rem 1.15rem}.hooger-legal-footer span{color:var(--muted-foreground,#64748b);font-weight:850}.hooger-legal-footer a{background:var(--accent,#f59e0b);border-radius:999px;color:var(--accent-foreground,#fff)!important;font-weight:950;padding:.65rem 1rem;text-decoration:none}.hooger-landing.hooger-dark .hooger-legal-hero,body.hooger-dark .hooger-legal-hero,html.hooger-dark .hooger-legal-hero{background:radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--accent,#fbbf24) 18%,transparent),transparent 18rem),linear-gradient(135deg,color-mix(in srgb,var(--card,#182033) 88%,#fff 4%),color-mix(in srgb,var(--muted,#202b42) 92%,#fff 3%))}.hooger-landing.hooger-dark .hooger-legal-card,.hooger-landing.hooger-dark .hooger-legal-hero em,body.hooger-dark .hooger-legal-card,body.hooger-dark .hooger-legal-hero em,html.hooger-dark .hooger-legal-card,html.hooger-dark .hooger-legal-hero em{background:color-mix(in srgb,var(--card,#182033) 94%,#fff 6%)!important}.hooger-landing.hooger-dark .hooger-legal-card li,body.hooger-dark .hooger-legal-card li,html.hooger-dark .hooger-legal-card li{background:color-mix(in srgb,var(--muted,#202b42) 82%,#fff 4%)}@media (max-width:820px){.hooger-legal-grid{grid-template-columns:1fr}.hooger-legal-footer{align-items:stretch;display:grid}}.hooger-landing:not(.hooger-dark) .hooger-product-card__quick--preparation,body:not(.hooger-dark) .hooger-product-card__quick--preparation{background:#fff7ed!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 46%,#fff 54%)!important;color:#9a3412!important;box-shadow:0 .9rem 1.8rem rgba(154,52,18,.16)!important}.hooger-landing:not(.hooger-dark) .hooger-product-card__quick--preparation .hooger-icon,body:not(.hooger-dark) .hooger-product-card__quick--preparation .hooger-icon{color:#9a3412!important;stroke:currentColor!important}.hooger-landing:not(.hooger-dark) .hooger-product-card__quick--preparation:hover,body:not(.hooger-dark) .hooger-product-card__quick--preparation:hover{background:var(--accent,#f59e0b)!important;color:#18203d!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist{gap:.85rem!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent,#f59e0b) 10%,transparent),transparent 34%),linear-gradient(135deg,var(--card,#fff),color-mix(in srgb,var(--secondary,#f8fafc) 46%,var(--card,#fff)))!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 18%,var(--border,#e5e7eb))!important;border-radius:1.22rem!important;box-shadow:0 1rem 2.25rem color-mix(in srgb,var(--foreground,#111827) 6%,transparent)!important;list-style:none!important;padding:clamp(.9rem,1.8vw,1.1rem)!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review .comment_container{align-items:start!important;display:grid!important;gap:.85rem!important;grid-template-columns:3.2rem minmax(0,1fr)!important;min-width:0!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review img.avatar{background:#fff!important;block-size:3.2rem!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 22%,var(--border,#e5e7eb))!important;border-radius:1rem!important;box-shadow:0 .65rem 1.25rem color-mix(in srgb,var(--foreground,#111827) 8%,transparent)!important;display:block!important;inline-size:3.2rem!important;margin:0!important;object-fit:cover!important;padding:.18rem!important;position:static!important}body.single-product .hooger-woocommerce-content #reviews #comments .comment-text{align-items:center!important;display:grid!important;gap:.55rem .75rem!important;grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important}body.single-product .hooger-woocommerce-content #reviews .star-rating{background:0 0!important;block-size:1.15rem!important;color:transparent!important;direction:ltr!important;display:inline-block!important;float:none!important;font-family:Arial,"Segoe UI Symbol","Noto Sans Symbols",sans-serif!important;grid-column:2!important;grid-row:1!important;inline-size:5.45rem!important;line-height:1.15rem!important;margin:0!important;overflow:hidden!important;position:relative!important;text-align:left!important}body.single-product .hooger-woocommerce-content #reviews .star-rating::before{color:#e2e8f0!important;content:"☆☆☆☆☆"!important;display:block!important;font-family:Arial,"Segoe UI Symbol","Noto Sans Symbols",sans-serif!important;font-size:.95rem!important;inset:0!important;letter-spacing:1px!important;line-height:1.15rem!important;position:absolute!important}body.single-product .hooger-woocommerce-content #reviews .star-rating span{block-size:1.15rem!important;color:transparent!important;display:block!important;inset:0 auto auto 0!important;line-height:0!important;overflow:hidden!important;position:absolute!important}body.single-product .hooger-woocommerce-content #reviews .star-rating span::before{color:var(--accent,#f59e0b)!important;content:"★★★★★"!important;display:block!important;font-family:Arial,"Segoe UI Symbol","Noto Sans Symbols",sans-serif!important;font-size:.95rem!important;letter-spacing:1px!important;line-height:1.15rem!important;position:absolute!important}body.single-product .hooger-woocommerce-content #reviews .star-rating strong{display:none!important}body.single-product .hooger-woocommerce-content #reviews .meta{align-items:center!important;background:color-mix(in srgb,var(--accent,#f59e0b) 8%,var(--card,#fff))!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 18%,transparent)!important;border-radius:999px!important;color:var(--muted-foreground,#64748b)!important;display:inline-flex!important;font-size:.82rem!important;gap:.35rem!important;grid-column:1!important;grid-row:1!important;justify-self:start!important;margin:0!important;max-inline-size:100%!important;padding:.34rem .65rem!important}body.single-product .hooger-woocommerce-content #reviews .woocommerce-review__author{color:var(--foreground,#111827)!important;font-weight:950!important}body.single-product .hooger-woocommerce-content #reviews .woocommerce-review__published-date{color:var(--muted-foreground,#64748b)!important;white-space:nowrap!important}body.single-product .hooger-woocommerce-content #reviews .description{grid-column:1/-1!important}body.single-product .hooger-woocommerce-content #reviews .description p{background:#fff!important;border:1px solid color-mix(in srgb,var(--border,#e5e7eb) 76%,transparent)!important;border-radius:1rem!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .8)!important;color:var(--foreground,#111827)!important;line-height:1.95!important;margin:0!important;padding:.8rem .95rem!important}@media (max-width:560px){body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review .comment_container{grid-template-columns:2.75rem minmax(0,1fr)!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review img.avatar{block-size:2.75rem!important;inline-size:2.75rem!important}body.single-product .hooger-woocommerce-content #reviews #comments .comment-text{grid-template-columns:1fr!important}body.single-product .hooger-woocommerce-content #reviews .description,body.single-product .hooger-woocommerce-content #reviews .meta,body.single-product .hooger-woocommerce-content #reviews .star-rating{grid-column:1!important}}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product{background:linear-gradient(180deg,rgb(255 255 255 / .99),rgb(255 252 247 / .82)),var(--card,#fff)!important;border:1px solid color-mix(in srgb,var(--border,#e9dfcf) 90%,transparent)!important;border-radius:var(--hooger-product-card-radius,18px)!important;box-shadow:0 18px 42px rgb(15 23 42 / .075)!important;container-type:inline-size!important;display:flex!important;flex-direction:column!important;min-block-size:31rem!important;overflow:hidden!important;padding:0!important;position:relative!important;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product:hover{border-color:color-mix(in srgb,var(--accent,#f59e0b) 24%,var(--border,#e9dfcf))!important;box-shadow:0 24px 54px rgb(15 23 42 / .105)!important;transform:translateY(-3px)!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product::before{align-items:center!important;background:var(--accent,#f59e0b)!important;border:0!important;border-radius:.78rem!important;box-shadow:0 .55rem 1.15rem color-mix(in srgb,var(--accent,#f59e0b) 24%,transparent)!important;color:#111827!important;content:"تازه ☆"!important;display:inline-flex!important;font-size:.68rem!important;font-weight:950!important;gap:.18rem!important;inset-block-start:.78rem!important;inset-inline-end:.78rem!important;inset-inline-start:auto!important;line-height:1!important;min-block-size:1.9rem!important;padding:.42rem .62rem!important;position:absolute!important;z-index:4!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product.sale::before{content:none!important;display:none!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .onsale{align-items:center!important;background:#172554!important;border:0!important;border-radius:.78rem!important;box-shadow:0 .55rem 1.15rem rgb(23 37 84 / .22)!important;color:#fff!important;display:inline-flex!important;font-size:.68rem!important;font-weight:950!important;inset-block-start:.78rem!important;inset-inline-end:.78rem!important;inset-inline-start:auto!important;line-height:1!important;margin:0!important;min-block-size:1.9rem!important;min-inline-size:0!important;padding:.42rem .62rem!important;position:absolute!important;z-index:5!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a.woocommerce-LoopProduct-link{color:inherit!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-block-size:0!important;min-inline-size:0!important;position:relative!important;text-decoration:none!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a img{aspect-ratio:1/1!important;background:#fff!important;block-size:clamp(13.5rem,22vw,17.75rem)!important;border:0!important;border-radius:0!important;display:block!important;inline-size:100%!important;margin:0!important;object-fit:cover!important;padding:0!important;transition:transform .45s ease!important}@supports (height:100cqw){body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a img{block-size:100cqw!important}}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product:hover a img{transform:scale(1.035)!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .woocommerce-loop-product__title{color:var(--foreground,#111827)!important;display:-webkit-box!important;font-size:clamp(.96rem, 1.1vw, 1.05rem)!important;font-weight:950!important;line-height:1.75!important;margin:0!important;min-block-size:4.1rem!important;overflow:hidden!important;padding:1rem .95rem .35rem!important;text-align:right!important;text-wrap:balance!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-meta{align-items:center!important;color:var(--muted-foreground,#64748b)!important;display:inline-flex!important;font-size:.82rem!important;font-weight:750!important;gap:.35rem!important;margin:0 .95rem .95rem!important;min-block-size:1.35rem!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-meta__check{color:#16a34a!important;font-size:.95rem!important;font-weight:950!important;line-height:1!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price{align-items:flex-end!important;border-top:1px solid color-mix(in srgb,var(--border,#e9dfcf) 86%,transparent)!important;color:#172554!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;font-size:.98rem!important;font-weight:950!important;gap:.12rem!important;line-height:1.45!important;margin:auto .95rem 0!important;min-block-size:3.75rem!important;padding:.78rem 4.2rem .68rem 0!important;text-align:right!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(del,del .amount){color:var(--muted-foreground,#94a3b8)!important;font-size:.78rem!important;font-weight:750!important;opacity:.82!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(ins,ins .amount){color:#172554!important;font-weight:950!important;text-decoration:none!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points{align-items:center!important;background:color-mix(in srgb,var(--accent,#f59e0b) 10%,#fff)!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 16%,transparent)!important;border-radius:.55rem!important;color:var(--accent,#f59e0b)!important;display:inline-flex!important;font-size:.76rem!important;font-weight:950!important;gap:.14rem!important;inset-block-end:4.35rem!important;inset-inline-start:.95rem!important;line-height:1!important;padding:.35rem .48rem!important;position:absolute!important;z-index:3!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .button,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a.add_to_cart_button{align-items:center!important;background:var(--accent,#f59e0b)!important;border:0!important;border-radius:1rem!important;box-shadow:none!important;color:var(--accent-foreground,#111827)!important;display:inline-flex!important;font-size:.9rem!important;font-weight:950!important;gap:.45rem!important;inline-size:calc(100% - 1.9rem)!important;justify-content:center!important;line-height:1.35!important;margin:0 .95rem .85rem!important;min-block-size:3.15rem!important;padding:.76rem .9rem!important;white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a.add_to_cart_button{font-size:0!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a.add_to_cart_button::before{content:"+"!important;font-size:1.2rem!important;font-weight:900!important;line-height:1!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a.add_to_cart_button::after{content:"افزودن"!important;font-size:.95rem!important;font-weight:950!important;line-height:1!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .button:hover,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a.add_to_cart_button:hover{background:color-mix(in srgb,var(--accent,#f59e0b) 92%,#ff7a1a)!important;color:var(--accent-foreground,#111827)!important;transform:translateY(-1px)!important}@media (min-width:860px){body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products.columns-1,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products.columns-2,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products.columns-3,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products.columns-4,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products.columns-5,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products.columns-6{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:768px){body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-meta{grid-column:2!important;margin:0!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-points,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points{grid-column:2!important;position:static!important;justify-self:start!important;margin:.25rem 0 0!important}}@media (max-width:767px){body .hooger-shop-archive .hooger-shop-products ul.products li.product{min-block-size:0!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{font-size:.92rem!important;min-block-size:3.6rem!important;padding-inline:.78rem!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta{font-size:.76rem!important;margin-inline:.78rem!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .price{font-size:.86rem!important;margin-inline:.78rem!important;min-block-size:3.35rem!important;padding-inline-start:3.8rem!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points{inset-block-end:4rem!important;inset-inline-start:.78rem!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .button,body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button{inline-size:calc(100% - 1.56rem)!important;margin-inline:.78rem!important}}body .hooger-shop-archive .hooger-shop-products ul.products li.product .price{box-sizing:border-box!important;color:#172554!important;inline-size:auto!important;max-inline-size:calc(100% - 1.9rem)!important;overflow:hidden!important;width:auto!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price{align-self:stretch!important;margin:auto .95rem 0!important;padding-block:.78rem .68rem!important;padding-inline:0 4.2rem!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi{color:#172554!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi{color:#64748b!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points{inset-inline-end:.95rem!important;inset-inline-start:auto!important}body.single-product .hooger-single-product div.product div.summary .woocommerce-product-rating,body.single-product .hooger-woocommerce-content div.product div.summary .woocommerce-product-rating,body.single-product div.product div.summary.entry-summary>.woocommerce-product-rating{display:none!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product{background:linear-gradient(180deg,rgba(17,28,51,.98),rgba(10,22,39,.98))!important;border-color:rgba(148,163,184,.28)!important;box-shadow:0 18px 46px rgba(2,6,23,.36)!important;color:#f8fafc!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product::after,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product::after,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product::after,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product::after{border-color:rgba(251,191,36,.18)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{color:#f8fafc!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta{color:#cbd5e1!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi{color:#f8fafc!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price{border-top-color:rgba(148,163,184,.28)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi{color:#94a3b8!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points{background:rgba(251,191,36,.14)!important;border-color:rgba(251,191,36,.26)!important;color:#fde68a!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .button,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .button,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .button,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .button,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button{background:#f59e0b!important;color:#111827!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated,#12243a) 96%,#fff 4%),var(--product-card-bg,#12243a)),var(--product-card-bg,#12243a)!important;border-color:var(--border-soft,rgba(148,163,184,.24))!important;box-shadow:0 16px 42px -34px hsl(0 0% 0% / .86)!important;color:var(--foreground,#f8fafc)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a img,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a img,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product a img,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product a img{background:var(--surface-soft,#0f1d31)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{color:var(--foreground,#f8fafc)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta{color:var(--text-muted,#cbd5e1)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price{border-top-color:var(--border-soft,rgba(148,163,184,.24))!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins .amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price ins bdi{color:var(--primary,#fbbf24)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del .amount,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .price del bdi{color:var(--muted-foreground,#94a3b8)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-points{background:hsl(38 92% 50% / .1)!important;border-color:transparent!important;color:var(--accent,#f59e0b)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .button,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product .button,body.hooger-dark .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product .button,html.hooger-dark body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product .button,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-products ul.products li.product a.add_to_cart_button{background:var(--button-primary-bg,#f59e0b)!important;color:var(--button-primary-text,#111827)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a img,body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img,body.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a img,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a img,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a img{background:var(--surface-soft,#0f1d31)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price{border-top-color:var(--border-soft,rgba(148,163,184,.24))!important;color:var(--primary,#fbbf24)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,ins,ins .amount),.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(.amount,bdi,ins,ins .amount),body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,ins,ins .amount),body.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(.amount,bdi,ins,ins .amount),html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,ins,ins .amount),html.hooger-dark body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(.amount,bdi,ins,ins .amount),html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,ins,ins .amount),html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(.amount,bdi,ins,ins .amount){color:var(--primary,#fbbf24)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(del,del .amount),.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(del,del .amount),body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(del,del .amount),body.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(del,del .amount),html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(del,del .amount),html.hooger-dark body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(del,del .amount),html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(del,del .amount),html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price :where(del,del .amount){color:var(--muted-foreground,#94a3b8)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points,body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points,body.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points{background:hsl(38 92% 50% / .1)!important;border-color:transparent!important;color:var(--accent,#f59e0b)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product,body.hooger-dark .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated,#12243a) 96%,#fff 4%),var(--product-card-bg,#12243a)),var(--product-card-bg,#12243a)!important;background-color:var(--product-card-bg,#12243a)!important;background-image:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated,#12243a) 96%,#fff 4%),var(--product-card-bg,#12243a))!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product.product-type-variable .price{align-content:center!important;align-items:center!important;block-size:3.75rem!important;column-gap:.32rem!important;flex-direction:row!important;flex-wrap:wrap!important;font-size:.9rem!important;justify-content:flex-end!important;line-height:1.35!important;max-block-size:3.75rem!important;overflow:hidden!important;padding-block:.62rem .58rem!important;row-gap:.08rem!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product.product-type-variable .price :where(.amount,bdi,.woocommerce-Price-currencySymbol),body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product.product-type-variable .price>span[aria-hidden=true]{white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta{max-inline-size:calc(100% - 1.9rem)!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-meta>span:last-child{display:inline-block!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hooger-filter-card :where(select),.hooger-form :where(select),.hooger-landing :where(select),.hooger-page-main :where(select),.hooger-woocommerce-content :where(select),.woocommerce-ordering :where(select),body.hooger-rtl :where(select),body.rtl :where(select){-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23172154' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:left 1rem center!important;background-repeat:no-repeat!important;background-size:.9rem .9rem!important;padding-inline-end:2.75rem!important;padding-inline-start:1rem!important}body.hooger-rtl .hooger-woocommerce-content div.product.product-type-variable table.variations select,body.hooger-rtl.woocommerce div.product.product-type-variable form.variations_form table.variations select,body.rtl .hooger-woocommerce-content div.product.product-type-variable table.variations select,body.rtl.woocommerce div.product.product-type-variable form.variations_form table.variations select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23172154' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:left 1rem center!important;background-repeat:no-repeat!important;background-size:.9rem .9rem!important;padding-inline-end:2.75rem!important;padding-inline-start:1rem!important;padding-left:2.75rem!important;padding-right:1rem!important}.hooger-landing.hooger-dark :where(select),body.hooger-dark :where(select),html.hooger-dark body.hooger-rtl :where(select),html[data-theme=dark] body.hooger-rtl :where(select){background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23f8fafc' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.hooger-landing.hooger-dark .hooger-woocommerce-content div.product.product-type-variable table.variations select,body.hooger-dark.woocommerce div.product.product-type-variable form.variations_form table.variations select,html.hooger-dark body.hooger-rtl.woocommerce div.product.product-type-variable form.variations_form table.variations select,html[data-theme=dark] body.hooger-rtl.woocommerce div.product.product-type-variable form.variations_form table.variations select{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23f8fafc' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}body.hooger-rtl :where(.select2-container--default .select2-selection--single .select2-selection__rendered),body.rtl :where(.select2-container--default .select2-selection--single .select2-selection__rendered){padding-inline-end:2.75rem!important;padding-inline-start:1rem!important;text-align:right!important}body.hooger-rtl :where(.select2-container--default .select2-selection--single .select2-selection__arrow),body.rtl :where(.select2-container--default .select2-selection--single .select2-selection__arrow){inset-inline-end:1rem!important;inset-inline-start:auto!important;left:1rem!important;right:auto!important}.hooger-landing .hooger-blog-post-shell,.hooger-page-main .hooger-blog-post-shell,body.single-post .hooger-page-main :where(.hooger-page-stack.hooger-page-narrow,.hooger-wp-post){inline-size:100%!important;margin-inline:auto!important;max-inline-size:min(100%,74rem)!important}.hooger-landing .hooger-blog-post-shell .hooger-blog-post,.hooger-page-main .hooger-blog-post-shell .hooger-blog-post,body.single-post .hooger-page-main :where(.hooger-wp-post__content,.hooger-blog-post){inline-size:min(100%,64rem)!important;margin-inline:auto!important;max-inline-size:100%!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product{--hooger-shop-points-bottom:4.35rem}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points{align-items:center!important;block-size:1.58rem!important;display:inline-flex!important;font-size:.75rem!important;gap:.16rem!important;inset-block-end:var(--hooger-shop-points-bottom)!important;inset-inline-start:.95rem!important;justify-content:center!important;line-height:1!important;min-block-size:1.58rem!important;min-inline-size:3.35rem!important;padding:0 .45rem!important;position:absolute!important;transform:none!important;white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products{display:grid!important;gap:1rem!important;grid-template-columns:minmax(0,1fr)!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{align-items:center!important;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,250,242,.96))!important;border:1px solid rgba(226,232,240,.92)!important;border-radius:1.35rem!important;box-shadow:0 18px 46px rgba(15,23,42,.07)!important;display:grid!important;gap:1rem!important;grid-template-columns:minmax(9.5rem,11rem) minmax(0,1fr) minmax(9rem,10.75rem)!important;margin:0!important;min-block-size:13rem!important;overflow:hidden!important;padding:1rem!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product a.woocommerce-LoopProduct-link,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{align-items:center!important;display:grid!important;gap:1rem!important;grid-column:1/span 2!important;grid-template-columns:minmax(9.5rem,11rem) minmax(0,1fr)!important;min-block-size:11rem!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product a img,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img{aspect-ratio:1/1!important;background:linear-gradient(180deg,#fff 0,#fff8ed 100%)!important;border:1px solid rgba(226,232,240,.82)!important;border-radius:1.05rem!important;box-shadow:none!important;grid-column:1!important;grid-row:1/span 5!important;inline-size:100%!important;margin:0!important;max-block-size:11rem!important;max-inline-size:11rem!important;object-fit:cover!important;padding:.2rem!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-points,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{grid-column:2!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:var(--foreground,#111827)!important;display:-webkit-box!important;font-size:1.04rem!important;font-weight:900!important;line-height:1.65!important;margin:0!important;min-block-size:auto!important;overflow:hidden!important;padding:0!important;text-align:right!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-meta{align-items:center!important;color:var(--muted-foreground,#64748b)!important;display:inline-flex!important;font-size:.9rem!important;font-weight:800!important;gap:.35rem!important;justify-self:start!important;line-height:1.4!important;margin:.38rem 0 0!important;max-inline-size:100%!important;min-block-size:0!important;min-inline-size:0!important;padding:0!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price{align-items:center!important;border-top:1px solid rgba(226,232,240,.92)!important;color:var(--foreground,#172154)!important;column-gap:.4rem!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;font-size:.95rem!important;font-weight:950!important;justify-content:flex-end!important;line-height:1.55!important;margin:.55rem 0 0!important;min-block-size:0!important;padding:.65rem 0 0!important;row-gap:.08rem!important;text-align:right!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount){color:var(--foreground,#172154)!important;white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price :where(del,del .amount),body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(del,del .amount){color:var(--muted-foreground,#94a3b8)!important;font-size:.82rem!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-points,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points{align-items:center!important;background:rgba(255,251,235,.95)!important;border:1px solid rgba(251,191,36,.28)!important;block-size:1.55rem!important;border-radius:.55rem!important;color:var(--accent,#f59e0b)!important;display:inline-flex!important;font-size:.75rem!important;font-weight:900!important;gap:.16rem!important;justify-content:center!important;justify-self:start!important;line-height:1!important;margin:.55rem 0 0!important;min-inline-size:3.35rem!important;padding:0 .45rem!important;position:static!important;transform:none!important;white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product>.button,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product>a.button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product>.button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product>a.button{align-self:center!important;border-radius:1rem!important;box-shadow:0 14px 30px rgba(245,158,11,.18)!important;font-size:.9rem!important;font-weight:950!important;grid-column:3!important;grid-row:1!important;inline-size:100%!important;justify-self:stretch!important;margin:0!important;min-block-size:3rem!important;padding:.82rem 1rem!important;text-align:center!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product,body.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product,body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{background:linear-gradient(135deg,color-mix(in srgb,var(--product-card-bg,#12243a) 96%,#fff 4%),var(--product-card-bg,#12243a))!important;border-color:var(--product-card-border,rgba(148,163,184,.18))!important;box-shadow:0 18px 46px rgba(0,0,0,.25)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,body.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{color:var(--product-card-title,#f8fafc)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price,.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price,body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price,html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price,html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price{border-top-color:var(--border-soft,rgba(148,163,184,.24))!important;color:var(--product-card-price,#fbbf24)!important}.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),.hooger-landing.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),body.hooger-dark .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),body.hooger-dark .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),html.hooger-dark body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),html.hooger-dark body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount),html[data-theme=dark] body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol,ins,ins .amount){color:var(--product-card-price,#fbbf24)!important}@media (max-width:767px){body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product{grid-template-columns:minmax(0,1fr)!important;min-block-size:0!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product a.woocommerce-LoopProduct-link,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a.woocommerce-LoopProduct-link{grid-column:1!important;grid-template-columns:7.75rem minmax(0,1fr)!important;min-block-size:0!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product a img,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product a img{grid-column:1!important;max-block-size:7.75rem!important;max-inline-size:7.75rem!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-points,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .price,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{grid-column:2!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product>.button,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product>a.button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product>.button,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product>a.button{grid-column:1!important;grid-row:auto!important}}body .hooger-shop-archive .hooger-shop-products ul.products li.product .onsale,body .hooger-shop-archive .hooger-shop-products ul.products li.product::before{align-items:center!important;border:0!important;border-radius:.78rem!important;box-shadow:0 .55rem 1.15rem rgb(15 23 42 / .14)!important;display:inline-flex!important;font-size:.68rem!important;font-weight:950!important;gap:.18rem!important;justify-content:center!important;line-height:1!important;min-block-size:1.9rem!important;min-inline-size:3.25rem!important;padding:.42rem .62rem!important;white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product::before{background:var(--accent,#f59e0b)!important;color:#111827!important}body .hooger-shop-archive .hooger-shop-products ul.products li.product .onsale{background:#172554!important;color:#fff!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price{padding-inline:0 4.45rem!important}@media (min-width:768px){body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product{block-size:31rem!important}}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points{align-items:center!important;background:color-mix(in srgb,var(--accent,#f59e0b) 10%,#fff)!important;border:1px solid color-mix(in srgb,var(--accent,#f59e0b) 20%,transparent)!important;block-size:1.58rem!important;border-radius:.55rem!important;color:var(--accent,#f59e0b)!important;display:inline-flex!important;font-size:.75rem!important;font-weight:950!important;gap:.16rem!important;inset-block-end:4.35rem!important;inset-inline-end:.95rem!important;inset-inline-start:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;min-block-size:1.58rem!important;min-inline-size:3.35rem!important;padding:0 .45rem!important;pointer-events:none!important;position:absolute!important;transform:none!important;white-space:nowrap!important;z-index:3!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-points,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-points{align-items:center!important;block-size:1.55rem!important;display:inline-flex!important;grid-column:2!important;justify-content:center!important;justify-self:end!important;line-height:1!important;margin:.55rem 0 0!important;min-block-size:1.55rem!important;min-inline-size:3.35rem!important;padding:0 .45rem!important;position:static!important;transform:none!important;white-space:nowrap!important}body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell .hooger-shop-products.is-list-view ul.products li.product .woocommerce-loop-product__title,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .hooger-shop-card-meta,body .hooger-shop-archive .hooger-shop-shell.is-list-view .hooger-shop-products ul.products li.product .woocommerce-loop-product__title{min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;position:relative!important;z-index:1!important}@media (max-width:767px){body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .hooger-shop-card-points{inset-block-end:4rem!important;inset-inline-end:.78rem!important;inset-inline-start:auto!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product .price{padding-inline:0 4.15rem!important}}body .hooger-shop-archive .hooger-shop-products>.products,body .hooger-shop-archive .hooger-shop-products>ul.products{order:20!important}body .hooger-shop-archive .hooger-shop-products>.woocommerce-pagination,body .hooger-shop-archive .hooger-shop-products>nav.navigation.pagination,body .hooger-shop-archive .hooger-shop-products>nav.woocommerce-pagination{order:50!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product{block-size:auto!important;min-block-size:31rem!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product a.woocommerce-LoopProduct-link{min-block-size:0!important;padding-block-end:.2rem!important}body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product>.button,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product>a.add_to_cart_button,body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product>a.button{flex:0 0 auto!important;margin-block-start:.35rem!important;position:relative!important;z-index:4!important}@media (min-width:1024px){body .hooger-shop-archive .hooger-shop-shell:not(.is-list-view) .hooger-shop-products:not(.is-list-view) ul.products li.product{min-block-size:32.5rem!important}}@media (max-width:767px){body .hooger-shop-archive .hooger-shop-products>.woocommerce-pagination,body .hooger-shop-archive .hooger-shop-products>nav.navigation.pagination,body .hooger-shop-archive .hooger-shop-products>nav.woocommerce-pagination{margin-block:1.25rem 0!important}}body.single-product .hooger-woocommerce-content section.related.products,body.single-product .hooger-woocommerce-content section.upsells.products{overflow:hidden!important}body.single-product .hooger-woocommerce-content section.related.products ul.products,body.single-product .hooger-woocommerce-content section.upsells.products ul.products{display:flex!important;flex-wrap:nowrap!important;gap:1rem!important;grid-template-columns:none!important;justify-content:flex-start!important;margin:0!important;max-inline-size:100%!important;overflow-x:auto!important;overflow-y:hidden!important;padding-block:0 .75rem!important;scroll-padding-inline:.15rem!important;scroll-snap-type:inline mandatory!important;scrollbar-width:thin!important}body.single-product .hooger-woocommerce-content section.related.products ul.products li.product,body.single-product .hooger-woocommerce-content section.upsells.products ul.products li.product{flex:0 0 clamp(15rem,25vw,18rem)!important;inline-size:clamp(15rem,25vw,18rem)!important;margin:0!important;max-inline-size:18rem!important;scroll-snap-align:start!important}body.single-product .hooger-woocommerce-content section.related.products ul.products li.product .price,body.single-product .hooger-woocommerce-content section.upsells.products ul.products li.product .price{display:flex!important;flex-wrap:wrap!important;gap:.18rem .35rem!important;line-height:1.7!important;min-inline-size:0!important;white-space:normal!important}body.single-product .hooger-woocommerce-content section.related.products ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol),body.single-product .hooger-woocommerce-content section.upsells.products ul.products li.product .price :where(.amount,bdi,.woocommerce-Price-currencySymbol){white-space:nowrap!important}@media (max-width:767px){body.single-product .hooger-woocommerce-content section.related.products ul.products li.product,body.single-product .hooger-woocommerce-content section.upsells.products ul.products li.product{flex-basis:min(78vw,18rem)!important;inline-size:min(78vw,18rem)!important}}.hooger-landing.hooger-page--blog-post .hooger-page-main .hooger-container,body.hooger-route-blog-post .hooger-page--blog-post .hooger-page-main .hooger-container{inline-size:min(100%,76rem)!important;max-inline-size:76rem!important}.hooger-landing.hooger-page--blog-post .hooger-page-main :where(.hooger-page-stack.hooger-blog-post-shell,.hooger-blog-post-single-shell),body.hooger-route-blog-post .hooger-page-main :where(.hooger-page-stack.hooger-blog-post-shell,.hooger-blog-post-single-shell){inline-size:100%!important;margin-inline:auto!important;max-inline-size:min(100%,74rem)!important}.hooger-landing.hooger-page--blog-post .hooger-page-main .hooger-blog-post,body.hooger-route-blog-post .hooger-page-main .hooger-blog-post{inline-size:min(100%,68rem)!important;margin-inline:auto!important;max-inline-size:68rem!important}@media (min-width:1024px){.hooger-landing.hooger-page--blog-post .hooger-page-main .hooger-blog-post,body.hooger-route-blog-post .hooger-page-main .hooger-blog-post{padding:clamp(2rem,3vw,3rem)!important}}.hooger-blog-cats,.hooger-blog-cats[data-hooger-blog-cats]{display:flex!important;flex-wrap:nowrap!important;gap:.45rem!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;padding-block:.15rem .25rem!important;scrollbar-width:thin!important}.hooger-blog-cats button,.hooger-blog-cats[data-hooger-blog-cats] button{flex:0 0 auto!important;white-space:nowrap!important}.hooger-landing.hooger-dark .hooger-grid-toggle button.is-active,[data-theme=dark] .hooger-landing .hooger-grid-toggle button.is-active,body.hooger-dark .hooger-landing .hooger-grid-toggle button.is-active,html.hooger-dark .hooger-landing .hooger-grid-toggle button.is-active{background:color-mix(in srgb,var(--accent,#f59e0b) 18%,var(--surface-elevated,#111827))!important;border-color:color-mix(in srgb,var(--accent,#f59e0b) 46%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#f59e0b) 30%,transparent),0 .7rem 1.55rem color-mix(in srgb,var(--accent,#f59e0b) 18%,transparent)!important;color:#fff7ed!important}.hooger-landing.hooger-dark .hooger-grid-toggle button.is-active :where(svg,.hooger-icon),[data-theme=dark] .hooger-landing .hooger-grid-toggle button.is-active :where(svg,.hooger-icon),body.hooger-dark .hooger-landing .hooger-grid-toggle button.is-active :where(svg,.hooger-icon),html.hooger-dark .hooger-landing .hooger-grid-toggle button.is-active :where(svg,.hooger-icon){color:inherit!important;stroke:currentColor!important}.hooger-woocommerce-content div.product .woocommerce-tabs table.shop_attributes :where(th,td,td p,td a),body.single-product .hooger-woocommerce-content div.product .woocommerce-tabs #tab-additional_information table.shop_attributes :where(th,td,td p,td a){font-style:normal!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice]){align-items:flex-start!important;border-inline-start-width:0!important;display:grid!important;gap:.72rem!important;grid-template-columns:.78rem minmax(0,1fr)!important;justify-content:stretch!important;line-height:1.9!important;margin-block:1rem!important;margin-inline:auto!important;max-inline-size:min(100%,1120px)!important;min-block-size:0!important;overflow:hidden!important;padding:.95rem 1rem!important;text-align:right!important;white-space:normal!important;width:100%!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice])::before{align-self:start!important;background:currentColor!important;block-size:.68rem!important;border-radius:999px!important;content:""!important;display:block!important;flex:none!important;grid-column:1!important;grid-row:1!important;inline-size:.68rem!important;margin:.62rem 0 0!important;opacity:.72!important;position:static!important;transform:none!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice])>*,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice])>li{grid-column:2!important;min-inline-size:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice])>li{list-style:none!important;margin:0!important;padding:0!important}body.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice]),body.woocommerce-checkout .hooger-landing.hooger-dark .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice]),html.hooger-dark body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice]){background:color-mix(in srgb,var(--notice-bg,#1e293b) 82%,var(--surface-elevated,#0f172a))!important;border-color:color-mix(in srgb,var(--notice-border,#f59e0b) 48%,transparent)!important;color:var(--notice-text,#f8fafc)!important}@media (max-width:640px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice]){gap:.58rem!important;grid-template-columns:.64rem minmax(0,1fr)!important;margin-block:.82rem!important;padding:.82rem .88rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content :where(.woocommerce-error,.woocommerce-message,.woocommerce-info,.ha-alert,.hooger-checkout-bridge-notice,[data-hooger-bridge-notice])::before{block-size:.56rem!important;inline-size:.56rem!important;margin-block-start:.68rem!important}}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table{border-collapse:separate!important;border-spacing:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody{display:grid!important;gap:.55rem!important;margin-block:.45rem .95rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody tr.cart_item,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody tr.cart_item{align-items:start!important;background:color-mix(in srgb,var(--hc-card,#fff) 88%,var(--hc-soft,#fff7ed))!important;border:1px solid color-mix(in srgb,var(--hc-border,#f3dfbd) 72%,transparent)!important;border-radius:1rem!important;box-shadow:0 10px 24px color-mix(in srgb,#0f172a 5%,transparent)!important;display:grid!important;gap:.5rem .8rem!important;grid-template-columns:minmax(0,1fr) max-content!important;margin:0!important;min-inline-size:0!important;padding:.78rem .85rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody td,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody td{background:0 0!important;border:0!important;min-inline-size:0!important;padding:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-name,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-name{color:var(--hc-text,#101827)!important;font-size:.9rem!important;font-weight:950!important;line-height:1.85!important;overflow-wrap:anywhere!important;text-align:right!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-total,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-total{align-self:start!important;color:var(--hc-text,#101827)!important;font-size:.88rem!important;font-weight:950!important;line-height:1.7!important;text-align:left!important;white-space:nowrap!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-name :where(.variation,dl,dt,dd,p,small),body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-name :where(.variation,dl,dt,dd,p,small){color:var(--hc-muted,#64748b)!important;font-size:.78rem!important;font-weight:750!important;line-height:1.75!important;margin-block:.18rem 0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-total :where(.amount,bdi),body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-total :where(.amount,bdi){color:inherit!important;font:inherit!important}body.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody tr.cart_item,body.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody tr.cart_item,html.hooger-dark body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody tr.cart_item,html.hooger-dark body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody tr.cart_item{background:color-mix(in srgb,var(--hc-card,#172033) 90%,var(--hc-orange,#f59e0b) 6%)!important;border-color:color-mix(in srgb,var(--hc-border,#334155) 80%,var(--hc-orange,#f59e0b) 12%)!important;box-shadow:0 12px 28px color-mix(in srgb,#000 22%,transparent)!important}@media (max-width:640px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody tr.cart_item,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody tr.cart_item{gap:.4rem!important;grid-template-columns:1fr!important;padding:.72rem .75rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-total,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-total{justify-self:start!important;text-align:right!important}}body .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary,body .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary :where(span,strong,small,i,.hooger-icon,svg,path),body.hooger-dark .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary,body.hooger-dark .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary :where(span,strong,small,i,.hooger-icon,svg,path),html.hooger-dark body .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary,html.hooger-dark body .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary :where(span,strong,small,i,.hooger-icon,svg,path){color:#111827!important}body .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary :where(svg,svg *),body.hooger-dark .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary :where(svg,svg *),html.hooger-dark body .hooger-page-main form.hooger-contact-form .hooger-button.hooger-button--primary :where(svg,svg *){stroke:#111827!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-checkout-top-notices .woocommerce-info:has(.showcoupon),body.woocommerce-checkout.hooger-checkout-bridge-enabled :where(.woocommerce-form-coupon-toggle,form.checkout_coupon,.hooger-native-coupon-hidden){display:none!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled.hooger-checkout-saved-address-selected:not(.hooger-checkout-address-editing) :where(#billing_address_1_field,#billing_address_2_field,#billing_city_field,#billing_state_field,#billing_postcode_field,#billing_country_field,.hooger-checkout-address-field){display:none!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled.hooger-checkout-saved-address-selected:not(.hooger-checkout-address-editing) .woocommerce-billing-fields.is-saved-address-selected :where(.woocommerce-billing-fields__field-wrapper){margin-block-start:.25rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled.hooger-checkout-saved-address-selected:not(.hooger-checkout-address-editing) .woocommerce-billing-fields.is-saved-address-selected::after{background:color-mix(in srgb,var(--hc-card,#fff) 88%,var(--hc-orange,#f59e0b) 8%)!important;border:1px solid color-mix(in srgb,var(--hc-border,#e5d3b5) 72%,var(--hc-orange,#f59e0b) 18%)!important;border-radius:1rem!important;color:var(--hc-muted,#64748b)!important;content:"آدرس تحویل از آدرس‌های ذخیره‌شده انتخاب شده است. برای تغییر آدرس، دکمه «افزودن آدرس دیگر» را بزنید.";display:block!important;font-size:.84rem!important;font-weight:800!important;line-height:1.9!important;margin-block:.55rem 0!important;padding:.75rem .85rem!important}body.hooger-dark.woocommerce-checkout.hooger-checkout-bridge-enabled.hooger-checkout-saved-address-selected:not(.hooger-checkout-address-editing) .woocommerce-billing-fields.is-saved-address-selected::after,html.hooger-dark body.woocommerce-checkout.hooger-checkout-bridge-enabled.hooger-checkout-saved-address-selected:not(.hooger-checkout-address-editing) .woocommerce-billing-fields.is-saved-address-selected::after{background:color-mix(in srgb,var(--hc-card,#172033) 90%,var(--hc-orange,#f59e0b) 8%)!important;border-color:color-mix(in srgb,var(--hc-border,#334155) 74%,var(--hc-orange,#f59e0b) 20%)!important;color:#dbeafe!important}body .hooger-page-main :where(.hooger-contact-form__notice.is-error,.hooger-ticket-contact-form__notice--error){background:#fff7ed!important;border-color:rgb(251 146 60 / .42)!important;color:#9a3412!important}body.hooger-dark .hooger-page-main :where(.hooger-contact-form__notice.is-error,.hooger-ticket-contact-form__notice--error),html.hooger-dark body .hooger-page-main :where(.hooger-contact-form__notice.is-error,.hooger-ticket-contact-form__notice--error){background:rgb(251 146 60 / .14)!important;border-color:rgb(251 191 36 / .35)!important;color:#fed7aa!important}body .hooger-page-main #products .hooger-product-card__mobile-add,body .hooger-page-main section#products .hooger-product-card__mobile-add{inline-size:calc(100% - 2rem)!important;margin-inline:1rem!important;max-inline-size:calc(100% - 2rem)!important}@media (max-width:640px){body .hooger-page-main #products .hooger-product-card__mobile-add,body .hooger-page-main section#products .hooger-product-card__mobile-add{inline-size:calc(100% - 1.5rem)!important;margin-inline:.75rem!important;max-inline-size:calc(100% - 1.5rem)!important}}.hooger-landing.hooger-dark .hooger-page-main .hooger-ticket-contact-form__head h3,body.hooger-dark .hooger-page-main .hooger-ticket-contact-form__head h3,html.hooger-dark body .hooger-page-main .hooger-ticket-contact-form__head h3{color:#111827!important;text-shadow:none!important}body .hooger-page-main .hooger-ticket-contact-form select{-webkit-appearance:none!important;appearance:none!important;background-position:left 14px center!important;background-repeat:no-repeat!important;background-size:18px 18px!important;padding-inline-start:42px!important}.hooger-landing.hooger-dark .hooger-page-main .hooger-ticket-contact-form select,body.hooger-dark .hooger-page-main .hooger-ticket-contact-form select,html.hooger-dark body .hooger-page-main .hooger-ticket-contact-form select{background-color:#273554!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23f8fafc' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;border-color:rgb(148 163 184 / .26)!important;color:#f8fafc!important}@media (max-width:640px){body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #order_review{border-radius:1.25rem!important;padding:.95rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #order_review h3,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #order_review_heading{font-size:1.05rem!important;line-height:1.5!important;margin-block-end:.7rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody{gap:.45rem!important;margin-block:.35rem .72rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody tr.cart_item,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody tr.cart_item{border-radius:.85rem!important;gap:.28rem!important;padding:.62rem .7rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-name,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-name{font-size:.82rem!important;line-height:1.62!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-name :where(.variation,dl,dt,dd,p,small),body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-name :where(.variation,dl,dt,dd,p,small){font-size:.7rem!important;line-height:1.55!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tbody .product-total,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tbody .product-total{font-size:.8rem!important;line-height:1.45!important;margin-block-start:.08rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tfoot tr,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot tr{align-items:center!important;border-radius:.9rem!important;display:grid!important;gap:.35rem!important;grid-template-columns:minmax(0,1fr) max-content!important;padding:.62rem .7rem!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #hooger_checkout_order_summary tfoot :where(th,td),body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order-table tfoot :where(th,td){font-size:.82rem!important;line-height:1.45!important;min-inline-size:0!important;padding:0!important}body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content #order_review>.hooger-store-hours-notice,body.woocommerce-checkout.hooger-checkout-bridge-enabled .hooger-woocommerce-content .woocommerce-checkout-review-order>.hooger-store-hours-notice{border-radius:1rem!important;font-size:.82rem!important;line-height:1.75!important;padding:.8rem .85rem!important}}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-sheet-close{display:none!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-meta-grid{align-items:stretch!important;display:grid!important;gap:.75rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;inline-size:100%!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-meta-grid>span{align-content:start!important;border:1px solid rgba(245,158,11,.12)!important;box-sizing:border-box!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-meta-grid :where(b,small){min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important}.hooger-profile-panel[data-hooger-profile-panel=orders] :where(.hooger-order-card__total,.hooger-order-item b,.hooger-order-final-invoice small,.hooger-order-card strong){direction:rtl!important;unicode-bidi:plaintext!important}.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-final-invoice small:first-of-type{color:#101a34!important;font-size:.88rem!important;font-weight:900!important}body.hooger-dark .hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-final-invoice small:first-of-type,html.hooger-dark .hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-final-invoice small:first-of-type{color:#f8fafc!important}@media (max-width:640px){.hooger-profile-panel[data-hooger-profile-panel=orders] .hooger-order-meta-grid{grid-template-columns:1fr!important}}.hooger-offers .hooger-offer-card--image{background:0 0!important;border:0!important;box-shadow:none!important;isolation:isolate;padding:0!important;position:relative}.hooger-offers .hooger-offer-card--image>img{background:0 0!important;border:0!important;border-radius:inherit;box-shadow:none!important;display:block!important;height:100%!important;inset:0;margin:0!important;max-height:none!important;max-width:none!important;object-fit:cover!important;object-position:center!important;padding:0!important;position:absolute;width:100%!important}.hooger-offers .hooger-offer-card--image-only .hooger-offer-card__copy,.hooger-offers .hooger-offer-card--image-only .hooger-offer-card__shade,.hooger-offers .hooger-offer-card--image-only::after,.hooger-offers .hooger-offer-card--image-only::before{content:none!important;display:none!important}.hooger-offers .hooger-offer-card--image-only{color:transparent!important}:is(.woocommerce-notices-wrapper,.woocommerce-NoticeGroup,.woocommerce-NoticeGroup-checkout){box-sizing:border-box!important;inline-size:100%!important;margin-inline:0!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){align-items:start!important;box-sizing:border-box!important;clear:both!important;direction:rtl!important;display:grid!important;float:none!important;gap:.68rem .62rem!important;grid-template-columns:.58rem minmax(0,1fr)!important;inline-size:100%!important;margin:.85rem 0!important;max-inline-size:100%!important;min-block-size:0!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;padding:.88rem 1rem!important;position:relative!important;text-align:right!important;white-space:normal!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)::before{align-self:start!important;background:currentColor!important;block-size:.58rem!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:inherit!important;content:""!important;display:block!important;float:none!important;grid-column:1!important;grid-row:1!important;inline-size:.58rem!important;inset:auto!important;justify-self:center!important;margin:.48em 0 0!important;min-block-size:.58rem!important;min-inline-size:.58rem!important;opacity:.86!important;padding:0!important;position:static!important;transform:none!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)>:is(
.hooger-wc-notice__content,.hooger-wc-notice__text
){align-self:center!important;box-sizing:border-box!important;display:block!important;grid-column:2!important;grid-row:1!important;inline-size:100%!important;line-height:1.75!important;margin:0!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;text-align:right!important;white-space:normal!important;word-break:normal!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) .hooger-wc-notice__text{display:block!important;inline-size:100%!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)>:is(a.button,a.wc-forward){align-items:center!important;align-self:stretch!important;box-sizing:border-box!important;display:flex!important;float:none!important;grid-column:1/-1!important;grid-row:auto!important;inline-size:100%!important;justify-content:center!important;justify-self:stretch!important;margin:0!important;max-inline-size:100%!important;min-block-size:2.75rem!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;padding:.62rem .9rem!important;position:static!important;text-align:center!important;text-overflow:ellipsis!important;transform:none!important;white-space:normal!important}html body.woocommerce-page :is(ul,ol).woocommerce-error{display:block!important;list-style:none!important;padding-inline-start:2.2rem!important}html body.woocommerce-page :is(ul,ol).woocommerce-error::before{inset-block-start:.96rem!important;inset-inline-start:1rem!important;position:absolute!important}html body.woocommerce-page :is(ul,ol).woocommerce-error>li{box-sizing:border-box!important;display:block!important;inline-size:100%!important;line-height:1.75!important;list-style:none!important;margin:0!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0!important;white-space:normal!important;word-break:normal!important}html body.woocommerce-page :is(ul,ol).woocommerce-error>li+li{margin-block-start:.4rem!important}:is(.wc-block-components-notice-banner,.hooger-checkout-bridge-notice){box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;overflow-wrap:anywhere!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{max-inline-size:100%!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important}@media (max-width:640px){html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error){border-radius:.95rem!important;gap:.58rem .48rem!important;grid-template-columns:.5rem minmax(0,1fr)!important;margin-block:.72rem!important;padding:.74rem .76rem!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)::before{block-size:.5rem!important;inline-size:.5rem!important;margin-block-start:.5em!important;min-block-size:.5rem!important;min-inline-size:.5rem!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)>:is(
.hooger-wc-notice__content,.hooger-wc-notice__text
),html body.woocommerce-page :is(ul,ol).woocommerce-error>li{font-size:clamp(.78rem, 3.25vw, .86rem)!important;line-height:1.68!important}html body.woocommerce-page :is(.woocommerce-message,.woocommerce-info,.woocommerce-error)>:is(a.button,a.wc-forward){border-radius:.76rem!important;font-size:.82rem!important;min-block-size:2.75rem!important;padding:.58rem .72rem!important}html body.woocommerce-page :is(ul,ol).woocommerce-error{padding-inline-start:1.95rem!important}html body.woocommerce-page :is(ul,ol).woocommerce-error::before{inset-block-start:.86rem!important;inset-inline-start:.76rem!important}}@media (max-width:560px){body.single-product .hooger-woocommerce-content #reviews,body.single-product .hooger-woocommerce-content #reviews #comments,body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist,body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review,body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review .comment_container{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review{border-radius:1rem!important;padding:.78rem!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review .comment_container{align-items:start!important;display:grid!important;gap:.42rem .62rem!important;grid-template-columns:2.65rem minmax(0,1fr)!important;grid-template-rows:auto auto auto!important}body.single-product .hooger-woocommerce-content #reviews #comments ol.commentlist li.review img.avatar{align-self:start!important;block-size:2.65rem!important;grid-column:1!important;grid-row:1/span 2!important;inline-size:2.65rem!important}body.single-product .hooger-woocommerce-content #reviews #comments .comment-text{display:contents!important}body.single-product .hooger-woocommerce-content #reviews .meta{align-self:center!important;border-radius:.78rem!important;flex-wrap:wrap!important;grid-column:2!important;grid-row:1!important;justify-self:stretch!important;line-height:1.55!important;min-inline-size:0!important;padding:.38rem .52rem!important;white-space:normal!important}body.single-product .hooger-woocommerce-content #reviews .woocommerce-review__published-date{white-space:normal!important}body.single-product .hooger-woocommerce-content #reviews .star-rating{align-self:start!important;grid-column:2!important;grid-row:2!important;justify-self:start!important}body.single-product .hooger-woocommerce-content #reviews .description{display:grid!important;gap:.55rem!important;grid-column:1/-1!important;grid-row:3!important;inline-size:100%!important;min-inline-size:0!important}body.single-product .hooger-woocommerce-content #reviews .description p{border-radius:.88rem!important;box-sizing:border-box!important;inline-size:100%!important;margin:0!important;max-inline-size:100%!important;min-inline-size:0!important;overflow-wrap:anywhere!important;padding:.72rem .78rem!important}}:is(
.hooger-product-card__badges .is-danger,body.woocommerce .onsale,body.woocommerce-page .onsale,.hooger-woocommerce-content .onsale,.elementor-widget-woocommerce-products .onsale,.elementor-widget-wc-archive-products .onsale,.wc-block-grid__product-onsale,.wc-block-components-product-sale-badge,.wp-block-woocommerce-product-collection .wc-block-components-product-sale-badge
){align-items:center!important;aspect-ratio:auto!important;background:linear-gradient(135deg,#172554 0,#243b73 100%)!important;border:1px solid rgb(245 158 11 / .52)!important;border-radius:.68rem!important;box-shadow:0 .42rem .95rem rgb(23 37 84 / .22)!important;box-sizing:border-box!important;clip-path:none!important;color:#fff!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:.68rem!important;font-style:normal!important;font-weight:900!important;gap:.22rem!important;block-size:auto!important;height:auto!important;inline-size:max-content!important;justify-content:center!important;letter-spacing:0!important;line-height:1.2!important;margin:0!important;max-block-size:none!important;max-height:none!important;max-inline-size:calc(100% - 1.2rem)!important;max-width:calc(100% - 1.2rem)!important;min-block-size:1.8rem!important;min-height:1.8rem!important;min-inline-size:0!important;min-width:0!important;overflow:hidden!important;padding:.36rem .58rem!important;text-align:center!important;text-indent:0!important;text-overflow:ellipsis!important;text-shadow:none!important;transform:none!important;white-space:nowrap!important;text-transform:none!important;vertical-align:middle!important;width:max-content!important;writing-mode:horizontal-tb!important}:is(
body.woocommerce .onsale,body.woocommerce-page .onsale,.hooger-woocommerce-content .onsale,.elementor-widget-woocommerce-products .onsale,.elementor-widget-wc-archive-products .onsale
){inset:.68rem .68rem auto auto!important;left:auto!important;right:.68rem!important;position:absolute!important;z-index:8!important}:is(
body.woocommerce .onsale,body.woocommerce-page .onsale,.hooger-woocommerce-content .onsale,.elementor-widget-woocommerce-products .onsale,.elementor-widget-wc-archive-products .onsale,.wc-block-grid__product-onsale,.wc-block-components-product-sale-badge
)::after,:is(
body.woocommerce .onsale,body.woocommerce-page .onsale,.hooger-woocommerce-content .onsale,.elementor-widget-woocommerce-products .onsale,.elementor-widget-wc-archive-products .onsale,.wc-block-grid__product-onsale,.wc-block-components-product-sale-badge
)::before{content:none!important;display:none!important}.hooger-product-card__badges .is-danger{position:static!important}.hooger-product-card__badges .is-danger :is(.hooger-icon,svg){block-size:.82rem!important;color:#f59e0b!important;flex:0 0 .82rem!important;inline-size:.82rem!important;stroke:currentColor!important}.hooger-dark :is(
.hooger-product-card__badges .is-danger,.hooger-woocommerce-content .onsale,.wc-block-grid__product-onsale,.wc-block-components-product-sale-badge
),html[data-hooger-theme=dark] :is(
body.woocommerce .onsale,body.woocommerce-page .onsale,.elementor-widget-woocommerce-products .onsale,.elementor-widget-wc-archive-products .onsale
){background:linear-gradient(135deg,#1e316d 0,#29458c 100%)!important;border-color:rgb(245 158 11 / .68)!important;box-shadow:0 .45rem 1rem rgb(2 6 23 / .36)!important}@media (max-width:560px){:is(
.hooger-product-card__badges .is-danger,body.woocommerce .onsale,body.woocommerce-page .onsale,.hooger-woocommerce-content .onsale,.elementor-widget-woocommerce-products .onsale,.elementor-widget-wc-archive-products .onsale,.wc-block-grid__product-onsale,.wc-block-components-product-sale-badge,.wp-block-woocommerce-product-collection .wc-block-components-product-sale-badge
){border-radius:.6rem!important;font-size:.62rem!important;min-block-size:1.62rem!important;min-height:1.62rem!important;padding:.31rem .48rem!important}:is(
body.woocommerce .onsale,body.woocommerce-page .onsale,.hooger-woocommerce-content .onsale,.elementor-widget-woocommerce-products .onsale,.elementor-widget-wc-archive-products .onsale
){inset-block-start:.55rem!important;inset-inline-end:.55rem!important;inset-inline-start:auto!important;left:auto!important;right:.55rem!important}}.hooger-profile-panel[data-hooger-profile-panel=notifications]>.hooger-profile-heading{align-items:center!important;display:grid!important;flex-wrap:nowrap!important;gap:.75rem!important;grid-template-columns:minmax(0,1fr) auto!important;min-block-size:3.2rem!important;overflow:visible!important;padding:.65rem .85rem!important}.hooger-profile-panel[data-hooger-profile-panel=notifications]>.hooger-profile-heading>h2{align-self:center!important;margin:0!important;min-block-size:0!important;white-space:nowrap!important}.hooger-profile-panel[data-hooger-profile-panel=notifications] .hooger-profile-heading-actions{align-items:center!important;align-self:center!important;display:flex!important;flex-wrap:nowrap!important;gap:.5rem!important;inline-size:auto!important;justify-content:flex-end!important;justify-self:end!important;margin:0!important;max-inline-size:100%!important;min-inline-size:0!important}.hooger-profile-panel[data-hooger-profile-panel=notifications] .hooger-profile-heading-actions>button{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;inline-size:auto!important;justify-content:center!important;line-height:1.35!important;margin:0!important;min-block-size:2.55rem!important;min-inline-size:0!important;padding:.5rem .78rem!important;white-space:nowrap!important}@media (max-width:700px){.hooger-profile-panel[data-hooger-profile-panel=notifications]>.hooger-profile-heading{gap:.5rem!important;grid-template-columns:max-content minmax(0,1fr)!important;min-block-size:3rem!important;padding:.55rem .6rem!important}.hooger-profile-panel[data-hooger-profile-panel=notifications]>.hooger-profile-heading>h2{font-size:clamp(1.05rem, 4.7vw, 1.3rem)!important;line-height:1.3!important}.hooger-profile-panel[data-hooger-profile-panel=notifications] .hooger-profile-heading-actions{display:grid!important;gap:.38rem!important;grid-template-columns:repeat(2,max-content)!important;inline-size:auto!important}.hooger-profile-panel[data-hooger-profile-panel=notifications] .hooger-profile-heading-actions>button{font-size:clamp(.7rem, 2.7vw, .78rem)!important;min-block-size:2.35rem!important;padding:.42rem .55rem!important}}@media (max-width:360px){.hooger-profile-panel[data-hooger-profile-panel=notifications]>.hooger-profile-heading{gap:.38rem!important;padding-inline:.45rem!important}.hooger-profile-panel[data-hooger-profile-panel=notifications]>.hooger-profile-heading>h2{font-size:1rem!important}.hooger-profile-panel[data-hooger-profile-panel=notifications] .hooger-profile-heading-actions{gap:.28rem!important}.hooger-profile-panel[data-hooger-profile-panel=notifications] .hooger-profile-heading-actions>button{font-size:.67rem!important;min-block-size:2.2rem!important;padding-inline:.42rem!important}}body.home .hooger-blog-strip .hooger-blog-slide__image,body.page-template-front-page .hooger-blog-strip .hooger-blog-slide__image{aspect-ratio:16/10!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important;inline-size:100%!important;line-height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;position:relative!important}body.home .hooger-blog-strip .hooger-blog-slide__image>img,body.page-template-front-page .hooger-blog-strip .hooger-blog-slide__image>img{block-size:100%!important;border:0!important;border-radius:0!important;display:block!important;inline-size:100%!important;inset:0!important;margin:0!important;max-block-size:none!important;max-inline-size:none!important;object-fit:cover!important;object-position:center center!important;padding:0!important;position:absolute!important}.hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-stock-badge{align-items:center!important;background:var(--destructive,#b91c1c)!important;border:1px solid color-mix(in srgb,#fff 32%,transparent)!important;border-radius:999px!important;box-shadow:0 7px 18px rgb(127 29 29 / .22)!important;color:var(--destructive-foreground,#fff)!important;display:inline-flex!important;font-size:.72rem!important;font-weight:950!important;inset:auto!important;justify-content:center!important;line-height:1!important;min-block-size:1.6rem!important;padding:.38rem .68rem!important;pointer-events:none!important;position:absolute!important;right:clamp(1.35rem,3vw,1.55rem)!important;top:clamp(1.35rem,3vw,1.55rem)!important;white-space:nowrap!important;z-index:6!important}@media (max-width:430px){.hooger-shop-archive .hooger-shop-products ul.products li.product .hooger-shop-card-stock-badge{font-size:.68rem!important;min-block-size:1.5rem!important;padding:.34rem .58rem!important;right:1.35rem!important;top:1.35rem!important}}@media (min-width:1024px){.hooger-landing .hooger-product-card__body>div{align-items:stretch!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.4rem!important;overflow:visible!important}.hooger-landing .hooger-product-card__body>div>em{align-self:auto!important;justify-self:start!important;max-inline-size:100%!important;order:1!important}.hooger-landing .hooger-product-card__price-wrap{display:grid!important;inline-size:100%!important;max-inline-size:100%!important;min-inline-size:0!important;order:2!important;overflow:visible!important}.hooger-landing .hooger-product-card__price{align-items:baseline!important;direction:rtl!important;display:inline-flex!important;flex-flow:row nowrap!important;gap:.18em!important;inline-size:max-content!important;max-inline-size:100%!important;min-inline-size:0!important;overflow:visible!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important}.hooger-landing .hooger-product-card__price.is-range{font-size:clamp(.64rem, .48rem + .18vw, .84rem)!important;letter-spacing:-.025em!important;line-height:1.55!important}.hooger-landing .hooger-product-card__price-currency,.hooger-landing .hooger-product-card__price-number,.hooger-landing .hooger-product-card__price-separator,.hooger-landing .hooger-product-card__price-single{display:inline-block!important;flex:0 0 auto!important;overflow:visible!important;white-space:nowrap!important}.hooger-landing .hooger-product-card__price-number{direction:ltr!important;unicode-bidi:isolate!important}.hooger-landing .hooger-product-card__price-currency{margin-inline-start:.08em!important}.hooger-landing .hooger-product-card__price-wrap>small{display:block!important;inline-size:100%!important;line-height:1.45!important;overflow:visible!important;white-space:nowrap!important}}@media (min-width:1025px){.hooger-shop-archive ul.products li.product .price,.hooger-shop-archive ul.products li.product .price .hooger-loop-price-from,.hooger-shop-archive ul.products li.product .price .woocommerce-Price-amount,.hooger-shop-archive ul.products li.product .price .woocommerce-Price-currencySymbol{max-inline-size:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.hooger-shop-archive ul.products li.product .price .hooger-loop-price-from{align-items:baseline!important;direction:rtl!important;display:inline-flex!important;flex-flow:row nowrap!important}}.hooger-landing .hooger-product-card__price,.hooger-landing .hooger-product-card__price-single,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .hooger-loop-price-from,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .hooger-loop-price-from,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-currencySymbol,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi{overflow-wrap:normal!important;white-space:nowrap!important;word-break:keep-all!important}.woocommerce ul.products li.product .price .hooger-loop-price-from,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .hooger-loop-price-from{align-items:baseline!important;display:inline-flex!important;flex-flow:row nowrap!important;max-inline-size:none!important}.woocommerce ul.products li.product .price .amount,.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce ul.products li.product .price bdi,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price .woocommerce-Price-amount,body .hooger-shop-archive .hooger-shop-products ul.products li.product .price bdi{display:inline-block!important;inline-size:max-content!important;max-inline-size:none!important}