:root{--hg-ink:#071A3B;--hg-navy:#0B2A5F;--hg-orange:#F08C12;--hg-orange-d:#C46A04;--hg-lemon:#FFE48A;--hg-mist:#EEF3FA;--hg-text:#0F1B2E;--hg-muted:#5B6678;--hg-green:#12784A;--hg-mint:#E4F2EA;--hg-peach:#FDEBD3;--hg-peach-t:#A35505;--hg-line:#E1E7EF;--hg-line-2:#CBD4E0;--hg-white:#fff;--hg-display:"Archivo",ui-sans-serif,system-ui,sans-serif;--hg-body:"Figtree",ui-sans-serif,system-ui,sans-serif;--hg-r-panel:32px;--hg-r-card:24px;--hg-r-img:20px;--hg-gap:24px;--hg-section:104px;--hg-header-h:76px;--hg-shadow:0 18px 40px -18px rgba(7,26,59,.28);--font-body-family:var(--hg-body);--font-heading-family:var(--hg-display)}@media(max-width:749px){:root{--hg-gap:12px;--hg-section:56px;--hg-header-h:60px;--hg-r-panel:24px}}body.hg{font-family:var(--hg-body);color:var(--hg-text);background:#fff;letter-spacing:0;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:clip}@media(max-width:749px){body.hg{font-size:15px}}:where(.hg) img{max-width:100%;height:auto}:where(.hg) a{color:inherit}.hg-sr,.hg .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hg-wrap{width:min(1280px,100% - 32px);margin-inline:auto}@media(min-width:750px)and (max-width:1359px){.hg-wrap{width:calc(100% - 64px)}}.hg-section{padding-block:calc(var(--hg-section) / 2)}.hg-section--band{background:var(--hg-mist);padding-block:calc(var(--hg-section) * .75);margin-block:calc(var(--hg-section) / 2)}.hg :focus-visible{outline:2px solid var(--hg-orange);outline-offset:2px;border-radius:8px}.hg-hide-sm{display:inline}.hg-show-sm{display:none}@media(max-width:749px){.hg-hide-sm{display:none!important}.hg-show-sm{display:inline}}.hg-d{font-family:var(--hg-display);font-stretch:84%;font-weight:800;letter-spacing:-.015em;line-height:.95;color:var(--hg-navy);margin:0}.hg-hero-title{font-size:clamp(56px,7vw,100px)}.hg-h1{font-size:clamp(46px,6.2vw,88px)}.hg-h1--sm{font-size:clamp(40px,4.5vw,64px)}.hg-h2{font-size:clamp(32px,3.4vw,48px);line-height:1}.hg-h3{font-size:clamp(21px,1.7vw,24px);font-weight:700;line-height:1.1;letter-spacing:-.005em}.hg-lead{font-size:clamp(16.5px,1.35vw,19px);line-height:1.5;color:var(--hg-muted);margin:12px 0 0}.hg-small{font-size:14px;line-height:1.45;color:var(--hg-muted)}@media(max-width:749px){.hg-small{font-size:13px}}.hg-eyebrow{font-size:13px;font-weight:700;color:var(--hg-orange-d);margin:0 0 6px}.hg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.hg-head__text{max-width:720px}.hg-head .hg-lead{margin-top:10px}.hg-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:15px;color:var(--hg-navy);text-decoration:none;white-space:nowrap}.hg-link:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.hg-head{margin-bottom:20px;align-items:center}.hg-head .hg-lead{display:none}}.hg-btn{--b:var(--hg-navy);--t:#fff;--bd:var(--b);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;border:1.5px solid var(--bd);background:var(--b);color:var(--t);font:600 16px/1 var(--hg-body);text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .15s;white-space:nowrap;-webkit-tap-highlight-color:transparent}.hg-btn:hover{filter:brightness(1.08)}.hg-btn:active{transform:translateY(1px)}.hg-btn[disabled],.hg-btn.is-loading{opacity:.6;cursor:not-allowed}.hg-btn--sm{min-height:44px;padding:0 20px;font-size:15px}.hg-btn--xs{min-height:36px;padding:0 16px;font-size:14px}.hg-btn--block{width:100%}.hg-btn--orange{--b:var(--hg-orange);--t:var(--hg-ink)}.hg-btn--navy{--b:var(--hg-navy);--t:#fff}.hg-btn--green{--b:var(--hg-green);--t:#fff}.hg-btn--outline{--b:#fff;--t:var(--hg-navy);--bd:var(--hg-line-2)}.hg-btn--outline:hover{filter:none;border-color:var(--hg-navy)}.hg-btn--ghost{--b:transparent;--t:#fff;--bd:rgba(255,255,255,.4)}.hg-btn--ghost:hover{filter:none;--bd:#fff;background:#ffffff0f}.hg-btn .hg-icon{flex:none}.hg-round{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--hg-line-2);background:#fff;color:var(--hg-navy);cursor:pointer;flex:none;padding:0;transition:background .15s,color .15s,border-color .15s}.hg-round:hover{border-color:var(--hg-navy)}.hg-round--navy{background:var(--hg-navy);border-color:var(--hg-navy);color:#fff}.hg-round[disabled]{opacity:.4;cursor:default}.hg-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border-radius:999px;border:1.5px solid var(--hg-line-2);background:#fff;color:var(--hg-navy);font:500 14px/1 var(--hg-body);text-decoration:none;cursor:pointer;white-space:nowrap;transition:all .15s}.hg-chip:hover{border-color:var(--hg-navy)}.hg-chip.is-active,.hg-chip[aria-pressed=true],.hg-chip[aria-selected=true]{background:var(--hg-navy);border-color:var(--hg-navy);color:#fff}.hg-chip--dark{background:#ffffff0f;border-color:#ffffff38;color:#fff;min-height:36px;padding:0 14px;font-size:13px}.hg-chip--dark:hover{border-color:#fff}.hg-chips{display:flex;flex-wrap:wrap;gap:8px}.hg-chips--scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hg-chips--scroll::-webkit-scrollbar{display:none}@media(max-width:749px){.hg-chips--scroll{margin-inline:-16px;padding-inline:16px}}.hg-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:999px;font:600 12px/1 var(--hg-body);white-space:nowrap;background:var(--hg-navy);color:#fff}.hg-badge--orange{background:var(--hg-orange);color:var(--hg-ink)}.hg-badge--peach{background:var(--hg-peach);color:var(--hg-peach-t)}.hg-badge--green{background:var(--hg-green);color:#fff}.hg-badge--mint{background:var(--hg-mint);color:var(--hg-green)}.hg-badge--light{background:#fff;color:var(--hg-navy);box-shadow:0 1px #071a3b0f}.hg-badge--lemon{background:var(--hg-lemon);color:var(--hg-ink)}.hg-tag{display:inline-flex;align-items:center;height:30px;padding:0 13px;border-radius:999px;font:500 13px/1 var(--hg-body);background:#fff;color:var(--hg-navy)}.hg-tag--mint{background:var(--hg-mint);color:var(--hg-green)}.hg-icircle{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--hg-navy);flex:none}.hg-icircle--mist{background:var(--hg-mist)}.hg-icircle--lg{width:56px;height:56px}.hg-stars{display:inline-flex;gap:2px;color:var(--hg-orange)}.hg-rating{display:flex;align-items:center;gap:5px;margin:0 0 6px;font-size:13px;color:var(--hg-muted)}.hg-rating strong{color:var(--hg-text);font-weight:600}.hg-rating__star{color:var(--hg-orange)}.hg-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:10px 0 0;font:700 18px/1.2 var(--hg-body);color:var(--hg-text)}.hg-price__was{font-size:13px;font-weight:400;color:var(--hg-muted)}.hg-save{color:var(--hg-green);font-weight:600;font-size:13px}.hg-card{display:flex;flex-direction:column;min-width:0;position:relative}.hg-card__media{position:relative;display:block;aspect-ratio:1;border-radius:var(--hg-r-img);overflow:hidden;background:var(--hg-mist)}.hg-card--bundle .hg-card__media{aspect-ratio:1}.hg-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.hg-card:hover .hg-card__img{transform:scale(1.035)}.hg-card__badge{position:absolute;top:12px;left:12px;z-index:1}.hg-card__body{display:flex;flex-direction:column;flex:1;padding-top:14px}.hg-card__title{margin:0;font:600 16px/1.3 var(--hg-body);color:var(--hg-text)}.hg-card__title a{text-decoration:none}.hg-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.hg-card__fixes{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--hg-muted)}.hg-card .hg-price{margin-top:auto;padding-top:12px}.hg-packchips{display:flex;gap:6px;margin-top:12px}.hg-packchip{min-width:44px;height:28px;padding:0 10px;border-radius:999px;border:1.5px solid var(--hg-line);background:#fff;color:var(--hg-muted);font:500 12px/1 var(--hg-body);cursor:pointer}.hg-packchip[aria-pressed=true]{border-color:var(--hg-navy);color:var(--hg-navy);font-weight:600}.hg-packchip[disabled]{opacity:.4;text-decoration:line-through}.hg-card__form{margin-top:14px}@media(max-width:749px){.hg-card__title{font-size:15px}.hg-card__fixes{display:none}.hg-card .hg-price{font-size:16px}.hg-packchips{display:none}.hg-card__badge{top:8px;left:8px}.hg-card .hg-btn--sm{min-height:44px;font-size:14px;padding:0 12px}}.hg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px var(--hg-gap)}@media(max-width:989px){.hg-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}}.hg-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--hg-gap)) / 4);gap:var(--hg-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.hg-track::-webkit-scrollbar{display:none}.hg-track>*{scroll-snap-align:start}@media(max-width:989px){.hg-track{grid-auto-columns:calc((100% - var(--hg-gap)) / 2.15);margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}@media(max-width:749px){.hg-track{grid-auto-columns:calc((100% - var(--hg-gap)) / 1.6)}}.hg-arrows{display:flex;gap:8px}@media(max-width:749px){.hg-arrows{display:none}}.hg-faq__item{border-bottom:1px solid var(--hg-line)}.hg-faq__item:first-child{border-top:1px solid var(--hg-line)}.hg-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;font:600 17px/1.35 var(--hg-body);color:var(--hg-text);cursor:pointer;list-style:none}.hg-faq__q::-webkit-details-marker{display:none}.hg-faq__toggle{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--hg-line-2);color:var(--hg-navy);flex:none;transition:all .2s}.hg-faq__toggle .hg-icon--minus,.hg-faq__item[open] .hg-faq__toggle .hg-icon--plus{display:none}.hg-faq__item[open] .hg-faq__toggle{background:var(--hg-navy);border-color:var(--hg-navy);color:#fff}.hg-faq__item[open] .hg-faq__toggle .hg-icon--minus{display:block}.hg-faq__a{padding:0 56px 22px 0;color:var(--hg-muted);font-size:15px;line-height:1.6}.hg-faq__a p{margin:0 0 8px}@media(max-width:749px){.hg-faq__q{font-size:16px;padding:18px 0}.hg-faq__a{padding-right:0}}.hg-hero .hg-d,.hg-bundle-feature .hg-d,.hg-bulk .hg-d,.hg-helpcard .hg-d{color:#fff}.hg-launch .hg-d{color:var(--hg-ink)}.hg-trust .hg-icircle,.hg-tile .hg-icircle,.hg-howto .hg-icircle,.hg-helpcard .hg-icircle,.hg-review__who .hg-avatar,.hg-mega__col .hg-icircle{display:grid;place-items:center;flex:none;margin:0}.hg-review__who .hg-avatar{width:40px;height:40px;font-size:15px;font-weight:700;line-height:1;color:var(--hg-navy);text-align:center}.hg-icircle>.hg-icon{display:block}.hg-card{padding:12px 12px 16px;border:1.5px solid var(--hg-navy);border-radius:var(--hg-r-card);background:#fff;transition:box-shadow .2s}.hg-card:hover{box-shadow:var(--hg-shadow)}.hg-card .hg-card__media{border-radius:16px}.hg-card__body{padding-inline:4px}.hg-mini{padding:10px 10px 14px;border:1.5px solid var(--hg-navy);border-radius:var(--hg-r-card);background:#fff;transition:box-shadow .2s}.hg-mini:hover{box-shadow:var(--hg-shadow)}.hg-mini .hg-mini__img{border-radius:16px}.hg-mini h3,.hg-mini p,.hg-mini__foot{padding-inline:4px}.hg-choosers .hg-choose{border-color:var(--hg-navy)}.hg-grid--outlined .hg-gcard,.hg-grid--outlined .hg-gcard.is-featured{padding:0;border:0;background:none;box-shadow:none}.hg-grid--outlined .hg-gcard.is-featured .hg-card{border-width:2.5px}.hg-grid--outlined .hg-gcard .hg-card__media{border-radius:16px}@media(max-width:749px){.hg-card{padding:8px 8px 12px;border-radius:18px}.hg-card .hg-card__media,.hg-grid--outlined .hg-gcard .hg-card__media{border-radius:12px}.hg-card__body{padding-inline:2px}.hg-mini{padding:8px 8px 12px;border-radius:18px}.hg-mini .hg-mini__img{border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hg-base.css.map */
