.hiq-holy{--holy-yellow:#ffd400;--holy-ink:#08090b;--holy-border:#e5e7eb;color:var(--holy-ink);font-family:inherit;min-width:0}.hiq-holy,.hiq-holy *{box-sizing:border-box}.hiq-holy-container{width:min(calc(100% - 32px),calc(50vw + 480px),1440px);margin-inline:auto;min-width:0}.hiq-holy :is(h1,h2,h3,p){margin-top:0}.hiq-holy :is(h1,h2,h3){font-family:inherit;font-weight:900;letter-spacing:-.035em;line-height:1.04}.hiq-holy a{text-decoration:none}.hiq-holy a:focus-visible,.hiq-holy button:focus-visible{outline:3px solid #006dff;outline-offset:3px}.hiq-holy-section{padding-block:var(--holy-section-pad,40px)}.hiq-holy-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.hiq-holy-heading-row h2{font-size:clamp(19px,2.1vw,28px);margin-bottom:4px}.hiq-holy-heading-row p{font-size:14px;color:#555b63;margin-bottom:0}.hiq-holy-heading-row>a,.hiq-holy-text-link{font-size:13px;font-weight:800;color:inherit;white-space:nowrap;align-self:center}.hiq-holy-heading-row>a:hover,.hiq-holy-text-link:hover{text-decoration:underline}.hiq-holy-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 19px;border-radius:7px;font-size:13px;font-weight:900;text-align:center;line-height:1.2;transition:transform .2s ease,background-color .2s ease}.hiq-holy-button:hover{transform:translateY(-2px)}.hiq-holy-button--yellow{background:var(--holy-yellow);color:#050505!important}.hiq-holy-button--yellow:hover{background:#ffe455}.hiq-holy-button--outline{border:1px solid #fff;color:#fff!important}.hiq-holy-eyebrow{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.hiq-holy-editor-note{padding:18px;border:1px dashed #999;font-size:13px}.hiq-holy-image-empty{display:grid;place-items:center;width:100%;height:100%;min-height:80px;background:#e8eaed;color:#adb1b8;font-weight:900;letter-spacing:.1em}.hiq-holy-goal-grid{width:100%;background:var(--holy-goal-background,#fff);padding-block:var(--holy-goal-pad-top,32px) var(--holy-goal-pad-bottom,32px)}.hiq-holy-goal-grid__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--holy-goal-gap,16px)}.hiq-holy-goal-grid__small{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--holy-goal-gap,16px);min-width:0;min-height:0}.hiq-holy-goal-banner{position:relative;isolation:isolate;display:block;width:100%;height:auto;min-width:0;min-height:0;overflow:hidden;background:#f5f5f5;color:var(--holy-goal-text,#fff);text-decoration:none;scroll-snap-align:start}.hiq-holy-goal-banner--large{aspect-ratio:var(--holy-goal-large-ratio-desktop,1);border-radius:var(--holy-goal-large-radius,16px);--holy-goal-fit:var(--holy-goal-large-fit,cover)}.hiq-holy-goal-banner--small{aspect-ratio:var(--holy-goal-small-ratio-desktop,1.666667);border-radius:var(--holy-goal-small-radius,16px);--holy-goal-fit:var(--holy-goal-small-fit,cover)}.hiq-holy-goal-banner:focus-visible{outline:3px solid #006dff;outline-offset:-4px}.hiq-holy-goal-banner__media,.hiq-holy-goal-banner__shade,.hiq-holy-goal-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hiq-holy-goal-banner__media,.hiq-holy-goal-banner__shade{display:block;pointer-events:none}.hiq-holy-goal-banner__media img,.hiq-holy-goal-banner__media svg,.hiq-holy-goal-banner__media video{display:block;width:100%;height:100%;object-fit:var(--holy-goal-fit,cover)}.hiq-holy-goal-banner__media video{pointer-events:none}.hiq-holy-goal-banner__shade{background:var(--holy-goal-shade)}.hiq-holy-goal-banner__content{z-index:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;padding:clamp(16px,2vw,28px);overflow:hidden}.hiq-holy-goal-banner--small .hiq-holy-goal-banner__content{padding:clamp(12px,1.4vw,20px)}.hiq-holy-goal-banner__content[data-content-position^=top_]{align-items:start}.hiq-holy-goal-banner__content[data-content-position^=bottom_]{align-items:end}.hiq-holy-goal-banner__content[data-content-position$=_left]{justify-items:left}.hiq-holy-goal-banner__content[data-content-position$=_right]{justify-items:right}.hiq-holy-goal-banner__copy{display:flex;flex-direction:column;gap:8px;width:fit-content;max-width:100%;min-width:0;overflow-wrap:anywhere;text-align:var(--holy-goal-text-align,left)}.hiq-holy-goal-banner__copy h3,.hiq-holy-goal-banner__copy p{color:inherit;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.hiq-holy-goal-banner__copy h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight,600);font-size:clamp(22px,2.4vw,40px);line-height:1.12;-webkit-line-clamp:3}.hiq-holy-goal-banner--small h3{font-size:clamp(14px,1.3vw,22px)}.hiq-holy-goal-banner__copy p{font-size:clamp(12px,1.15vw,16px);line-height:1.4;-webkit-line-clamp:3}.hiq-holy-goal-banner__cta{display:block;margin-top:4px;padding:8px 12px;border:1px solid currentColor;border-radius:var(--buttons-radius,6px);font-size:13px;font-weight:600;line-height:1.3}@media(min-width:1024px){.hiq-holy-goal-grid__layout{grid-template-columns:minmax(0,calc(var(--holy-goal-large-share,28.571429%) + var(--holy-goal-large-gap-factor,-.142857)*var(--holy-goal-gap,16px))) minmax(0,1fr);align-items:stretch}.hiq-holy-goal-grid__small{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));height:100%;contain:size}.hiq-holy-goal-grid__small .hiq-holy-goal-banner{height:100%}}@media(max-width:1023.98px){.hiq-holy-goal-grid__small--one_column{grid-template-columns:minmax(0,1fr)}.hiq-holy-goal-grid__small--horizontal_scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hiq-holy-goal-grid__small--horizontal_scroll::-webkit-scrollbar{display:none}}@media(max-width:767.98px){.hiq-holy-goal-grid .hiq-holy-container{width:calc(100% - 28px)}.hiq-holy-goal-banner--large{aspect-ratio:var(--holy-goal-large-ratio-mobile,1.333333)}.hiq-holy-goal-banner--small{aspect-ratio:var(--holy-goal-small-ratio-mobile,1.5)}}.hiq-holy-category-strip{--hiq-holy-stop-9:#e87512;--hiq-holy-stop-10:#ea5b32;--hiq-holy-stop-11:#d93a44;--hiq-holy-stop-12:#b83369;--hiq-holy-stop-13:#9232a6;background:var(--holy-strip-background,#fff);padding-block:var(--holy-strip-pad);overflow:hidden}.hiq-holy-category-strip__scroll{display:flex;gap:12px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity}.hiq-holy-category-strip__scroll::-webkit-scrollbar,.hiq-holy-anchor-nav__scroll::-webkit-scrollbar,.hiq-holy-popular__tabs::-webkit-scrollbar,.hiq-holy-product-row::-webkit-scrollbar{display:none}.hiq-holy-category-card{position:relative;isolation:isolate;display:flex;align-items:center;flex:1 1 var(--holy-card-width);min-width:145px;min-height:112px;padding:15px;overflow:hidden;border:1px solid #0000000d;border-radius:var(--holy-card-radius);background:linear-gradient(90deg,var(--hiq-holy-from),var(--hiq-holy-to));box-shadow:0 2px 8px #0000000d;color:#fff!important;scroll-snap-align:start}.hiq-holy-category-card:hover{filter:brightness(1.07)}.hiq-holy-category-card--1{--hiq-holy-from:var(--hiq-holy-stop-1);--hiq-holy-to:var(--hiq-holy-stop-2)}.hiq-holy-category-card--2{--hiq-holy-from:var(--hiq-holy-stop-2);--hiq-holy-to:var(--hiq-holy-stop-3)}.hiq-holy-category-card--3{--hiq-holy-from:var(--hiq-holy-stop-3);--hiq-holy-to:var(--hiq-holy-stop-4)}.hiq-holy-category-card--4{--hiq-holy-from:var(--hiq-holy-stop-4);--hiq-holy-to:var(--hiq-holy-stop-5)}.hiq-holy-category-card--5{--hiq-holy-from:var(--hiq-holy-stop-5);--hiq-holy-to:var(--hiq-holy-stop-6)}.hiq-holy-category-card--6{--hiq-holy-from:var(--hiq-holy-stop-6);--hiq-holy-to:var(--hiq-holy-stop-7)}.hiq-holy-category-card--7{--hiq-holy-from:var(--hiq-holy-stop-7);--hiq-holy-to:var(--hiq-holy-stop-8)}.hiq-holy-category-card--8{--hiq-holy-from:var(--hiq-holy-stop-8);--hiq-holy-to:var(--hiq-holy-stop-9)}.hiq-holy-category-card--9{--hiq-holy-from:var(--hiq-holy-stop-9);--hiq-holy-to:var(--hiq-holy-stop-10)}.hiq-holy-category-card--10{--hiq-holy-from:var(--hiq-holy-stop-10);--hiq-holy-to:var(--hiq-holy-stop-11)}.hiq-holy-category-card--11{--hiq-holy-from:var(--hiq-holy-stop-11);--hiq-holy-to:var(--hiq-holy-stop-12)}.hiq-holy-category-card--12{--hiq-holy-from:var(--hiq-holy-stop-12);--hiq-holy-to:var(--hiq-holy-stop-13)}.hiq-holy-category-card__copy{position:relative;isolation:isolate;z-index:2;display:flex;flex-direction:column;gap:4px;max-width:74%;text-shadow:0 1px 3px #0008}.hiq-holy-category-card__copy:before{content:"";position:absolute;z-index:-1;top:-7px;right:-8px;bottom:-7px;left:-8px;background:linear-gradient(90deg,#0008,#0004);border-radius:8px;pointer-events:none}.hiq-holy-category-card--5 .hiq-holy-category-card__copy:before,.hiq-holy-category-card--6 .hiq-holy-category-card__copy:before,.hiq-holy-category-card--7 .hiq-holy-category-card__copy:before,.hiq-holy-category-card--8 .hiq-holy-category-card__copy:before,.hiq-holy-category-card--9 .hiq-holy-category-card__copy:before,.hiq-holy-category-card--10 .hiq-holy-category-card__copy:before{background:linear-gradient(90deg,#000b,#0008)}.hiq-holy-category-card__copy strong{font-size:17px;line-height:1.1}.hiq-holy-category-card__copy span{font-size:11px;line-height:1.25}.hiq-holy-category-card__copy small{font-size:10px;font-weight:800}.hiq-holy-category-card img{position:absolute;z-index:1;right:6px;bottom:1px;width:50%;height:94%;object-fit:contain;object-position:bottom right;filter:drop-shadow(0 6px 10px #0005)}.hiq-holy-category-card__mark{position:absolute;z-index:1;right:14px;font-size:28px;font-weight:800}@media(max-width:1199px){.hiq-holy-category-card{flex:0 0 var(--holy-card-width)}}.hiq-holy-hero-deals{padding-block:var(--holy-hero-pad-top,24px) var(--holy-hero-pad-bottom,24px);background:var(--holy-hub-bg,#fff)}.hiq-holy-hero-deals__hub{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--holy-hub-gap,22px)}.hiq-holy-hub-top,.hiq-holy-hero-deals__grid,.hiq-holy-hub-bottom{display:grid;grid-column:1/-1;min-width:0;gap:var(--holy-module-gap,var(--holy-hub-gap,22px));align-items:start}.hiq-holy-hub-top,.hiq-holy-hub-bottom{grid-template-columns:repeat(3,minmax(0,1fr))}.hiq-holy-hero-deals__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:var(--holy-hub-gap,22px)}.hiq-holy-hub-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--holy-module-gap,var(--holy-hub-gap,22px));align-items:start;min-width:0;min-height:0}.hiq-holy-banner{width:100%;height:auto;aspect-ratio:var(--holy-banner-ratio-desktop,4 / 3);align-self:start;container-type:inline-size;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;min-height:0;overflow:hidden;border-radius:var(--holy-banner-radius,20px);background:var(--holy-banner-bg,#111214);color:var(--holy-banner-text,#fff)!important;scroll-snap-align:start;transition:filter .2s ease}.hiq-holy-banner:hover{filter:brightness(1.06)}.hiq-holy-hero-deals .hiq-holy-banner:focus-visible{outline:3px solid #006dff;outline-offset:-3px}.hiq-holy-banner__sizer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hiq-holy-banner--empty{background:radial-gradient(ellipse at 80% 80%,#ffd40018,transparent 65%),linear-gradient(145deg,#1b1d20,#0b0c0e)}.hiq-holy-banner__picture,.hiq-holy-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hiq-holy-banner__picture{z-index:0}.hiq-holy-banner__picture img,.hiq-holy-banner__picture video{display:block;width:100%;height:100%;object-fit:var(--holy-banner-fit,cover)}.hiq-holy-banner__picture video{pointer-events:none}.hiq-holy-banner__shade{z-index:1;background:var(--holy-banner-shade)}.hiq-holy-banner__copy{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-width:0;padding:14px;overflow-wrap:anywhere}.hiq-holy-banner__copy strong,.hiq-holy-banner__copy>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;color:inherit}.hiq-holy-banner__copy strong{font-size:clamp(13px,1vw,16px);font-weight:800;line-height:1.18;letter-spacing:-.025em}.hiq-holy-banner__copy>span{font-size:clamp(10px,.8vw,12px);line-height:1.35}.hiq-holy-banner--hero .hiq-holy-banner__copy{padding:clamp(20px,2vw,36px)}.hiq-holy-banner--hero .hiq-holy-banner__copy strong{max-width:80%;font-size:clamp(18px,1.7vw,28px);-webkit-line-clamp:3}.hiq-holy-banner--bottom .hiq-holy-banner__copy{padding:16px 20px}.hiq-holy-banner--center .hiq-holy-banner__copy{align-items:center;text-align:center}.hiq-holy-banner--right .hiq-holy-banner__copy{align-items:flex-end;text-align:right}.hiq-holy-banner__badge{position:absolute;top:0;left:0;z-index:3;align-self:start;justify-self:start;max-width:calc(100% - 24px);margin:12px;padding:4px 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;background:var(--holy-yellow);color:#08090b;font-size:10px;font-weight:900;line-height:1.2}.hiq-holy-banner--center .hiq-holy-banner__badge{left:50%;margin-inline:0;transform:translate(-50%)}.hiq-holy-banner--right .hiq-holy-banner__badge{left:auto;right:0}.hiq-holy-banner--has-badge .hiq-holy-banner__copy{padding-top:40px}.hiq-holy-anchor-nav{padding:0 0 20px;background:#fff;z-index:20}.hiq-holy-anchor-nav--sticky{position:sticky;top:var(--holy-sticky-offset);padding-top:10px;border-bottom:1px solid #e6e7e8}.hiq-holy-anchor-nav__scroll{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.hiq-holy-anchor-chip{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:44px;padding:9px 14px;border:1px solid #e6e7e8;border-radius:24px;background:#f7f8f9;color:#101114!important;font-size:12px;font-weight:800;white-space:nowrap}.hiq-holy-anchor-chip:first-child{background:#0a0a0a;color:#fff!important}.hiq-holy-anchor-chip img{width:24px;height:24px;object-fit:contain}.hiq-holy-anchor-chip:hover{border-color:#0a0a0a}.hiq-holy-promo-grid{background:#07080a;color:#fff}.hiq-holy-promo-grid__inner{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:22px}.hiq-holy-promo-grid__intro h2{font-size:25px;margin-bottom:10px}.hiq-holy-promo-grid__intro p{font-size:14px;line-height:1.4;margin:0}.hiq-holy-promo-grid__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hiq-holy-promo-card{position:relative;display:flex;align-items:center;min-height:145px;padding:18px;overflow:hidden;border-radius:10px;background:var(--holy-promo-bg);color:var(--holy-promo-text)!important}.hiq-holy-promo-card__text{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:65%}.hiq-holy-promo-card__text small{padding:3px 6px;border-radius:4px;background:var(--holy-promo-accent);color:#080808;font-weight:900}.hiq-holy-promo-card__text strong{font-size:clamp(17px,1.7vw,24px);line-height:1;letter-spacing:-.04em}.hiq-holy-promo-card__text>span{font-size:11px;font-weight:700}.hiq-holy-promo-card img{position:absolute;right:-3%;bottom:-10%;width:50%;height:110%;object-fit:contain;object-position:bottom}.hiq-holy-promo-card:hover{filter:brightness(1.1)}.hiq-holy-popular{background:#f5f6f7}.hiq-holy-popular .hiq-holy-popular__heading{font-family:inherit;font-size:clamp(19px,2.1vw,28px);font-weight:900;letter-spacing:-.035em;line-height:1.04;margin:0 0 4px}.hiq-holy-popular__tabs{display:flex;gap:8px;overflow-x:auto;margin-bottom:12px;scrollbar-width:none}.hiq-holy-popular__tabs button{flex:0 0 auto;min-height:44px;padding:8px 18px;border:1px solid #e4e5e7;border-radius:24px;background:#fff;color:#111;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.hiq-holy-popular__tabs button[aria-selected=true]{background:#08090a;color:#fff;border-color:#08090a}.hiq-holy-popular[data-holy-tabs-ready] [data-holy-panel][hidden]{display:none}.hiq-holy-popular__panel,.hiq-holy-popular__carousel{min-width:0}.hiq-holy-popular__controls{display:none;justify-content:flex-end;gap:8px;margin-top:14px}.hiq-holy-popular__controls[hidden]{display:none}.hiq-holy-popular__arrow{min-width:44px;min-height:44px;padding:10px}.hiq-holy-popular__arrow:disabled,.hiq-holy-popular__arrow.swiper-button-disabled{opacity:.4;cursor:default}.hiq-holy-text-link{display:inline-block;margin-top:14px}.hiq-holy-product-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--holy-columns) - 1)*10px)/var(--holy-columns));gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:5px}.hiq-holy-product-item{min-width:0}.hiq-holy-product-row>.hiq-holy-product-item{scroll-snap-align:start}.hiq-holy-popular .hiq-holy-view-all-card{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;align-self:stretch;min-height:0;padding:clamp(18px,2vw,30px);overflow:hidden;border-radius:var(--holy-view-all-radius,var(--pcard-radius,0));background:var(--holy-view-all-bg);color:var(--holy-view-all-text);text-decoration:none}.hiq-holy-popular .hiq-holy-view-all-card[data-content-position^=top_]{align-items:start}.hiq-holy-popular .hiq-holy-view-all-card[data-content-position^=bottom_]{align-items:end}.hiq-holy-popular .hiq-holy-view-all-card[data-content-position$=_left]{justify-items:left}.hiq-holy-popular .hiq-holy-view-all-card[data-content-position$=_right]{justify-items:right}.hiq-holy-popular .hiq-holy-view-all-card--empty{aspect-ratio:3/4}.hiq-holy-popular .hiq-holy-view-all-card:focus-visible{outline:3px solid currentColor;outline-offset:-5px}.hiq-holy-popular .hiq-holy-view-all-card__media,.hiq-holy-popular .hiq-holy-view-all-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;pointer-events:none}.hiq-holy-popular .hiq-holy-view-all-card__media img,.hiq-holy-popular .hiq-holy-view-all-card__placeholder{display:block;width:100%;height:100%;object-fit:cover}.hiq-holy-popular .hiq-holy-view-all-card__overlay{background:var(--holy-view-all-overlay)}.hiq-holy-popular .hiq-holy-view-all-card__copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;min-width:0;width:fit-content;max-width:100%;overflow-wrap:anywhere;text-align:var(--holy-view-all-text-align,left)}.hiq-holy-popular .hiq-holy-view-all-card__heading{font-family:var(--font-heading-family);font-size:clamp(18px,1.55vw,24px);font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:0}.hiq-holy-popular .hiq-holy-view-all-card__subtitle{font-size:13px;line-height:1.45;opacity:.8;margin:0}.hiq-holy-popular .hiq-holy-view-all-card__cta{font-size:13px;font-weight:600;line-height:1.4}.hiq-holy-popular .hiq-holy-view-all-card__cta:not(:first-child){margin-top:4px}.hiq-holy-popular :is(.hiq-holy-view-all-card__heading,.hiq-holy-view-all-card__subtitle,.hiq-holy-view-all-card__cta){color:var(--holy-view-all-text)}.hiq-holy-view-all-mobile-heading,.hiq-holy-mobile-view-all{display:none}.hiq-holy-popular .hiq-holy-heading-row>:first-child,.hiq-holy-showcase .hiq-holy-heading-row>:first-child{min-width:0;overflow-wrap:anywhere}@media(min-width:1024px){.hiq-holy-popular__carousel.swiper .hiq-holy-product-row{display:flex;gap:0;overflow:visible;scroll-snap-type:none;box-sizing:content-box;padding-bottom:0}.hiq-holy-popular__carousel.swiper .hiq-holy-product-item{flex-shrink:0;height:auto;scroll-snap-align:none}.hiq-holy-popular__controls:not([hidden]){display:flex}}@media(max-width:749px){.hiq-holy-popular .hiq-holy-popular__heading{font-size:21px}}.hiq-holy-showcase{background:var(--holy-showcase-bg);padding-block:var(--holy-showcase-pad)}.hiq-holy-gift{background:radial-gradient(circle at 83% 50%,#3a3008 0,transparent 32%),#060708;color:#fff;padding-block:var(--holy-gift-pad,25px)}.hiq-holy-gift__inner{display:grid;grid-template-columns:minmax(180px,1fr) minmax(290px,1.35fr) minmax(150px,.7fr);align-items:center;gap:22px}.hiq-holy-gift__copy .hiq-holy-eyebrow{color:var(--holy-yellow);margin-bottom:6px}.hiq-holy-gift__copy h2{font-size:clamp(25px,2.8vw,43px);margin-bottom:8px}.hiq-holy-gift__copy p:last-child{font-size:14px;line-height:1.4;margin:0}.hiq-holy-gift__progress{position:relative}.hiq-holy-gift__rail{position:absolute;top:20px;left:10%;right:10%;height:8px;border-radius:10px;background:#fff}.hiq-holy-gift__rail span{display:block;width:75%;height:100%;border-radius:10px;background:var(--holy-yellow)}.hiq-holy-gift__progress ol{position:relative;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.hiq-holy-gift__progress li{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px;text-align:center}.hiq-holy-gift__progress li span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;color:#111;font-size:17px;font-weight:900}.hiq-holy-gift__progress li strong{white-space:nowrap}.hiq-holy-gift__progress .hiq-holy-gift__goal span{background:var(--holy-yellow)}.hiq-holy-gift__visual{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.hiq-holy-gift__visual img{max-width:130px;max-height:155px;object-fit:contain}.hiq-holy-gift__visual>span{font-size:70px;color:var(--holy-yellow)}.hiq-holy-gift__visual strong{display:grid;place-items:center;min-width:80px;min-height:80px;padding:12px;border-radius:50%;background:var(--holy-yellow);color:#050505;font-size:14px;text-align:center}.hiq-holy-bundles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hiq-holy-bundle-card{display:grid;grid-template-columns:44% minmax(0,1fr);min-width:0;min-height:190px;border:1px solid #e4e6e9;border-radius:10px;overflow:hidden;background:#fbfbfc}.hiq-holy-bundle-card__media{position:relative;min-width:0}.hiq-holy-bundle-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.hiq-holy-bundle-card__badge{position:absolute;bottom:12px;left:12px;background:#f20c2b;color:#fff;padding:5px 8px;border-radius:20px;font-weight:900;font-size:12px}.hiq-holy-bundle-card__info{display:flex;flex-direction:column;align-items:flex-start;padding:15px 14px 14px 2px;min-width:0}.hiq-holy-bundle-card h3{font-size:17px;line-height:1.16;margin:0 0 5px}.hiq-holy-bundle-card p{font-size:12px;line-height:1.3;color:#434953;margin:0 0 8px}.hiq-holy-bundle-card__prices{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;margin-top:auto;margin-bottom:10px}.hiq-holy-bundle-card__prices s{font-size:12px;color:#777}.hiq-holy-bundle-card__prices strong{font-size:17px;color:#e30b26}.hiq-holy-bundle-card .hiq-holy-button{width:100%;min-height:38px}.hiq-holy-trust{padding-block:var(--holy-trust-pad,20px);background:#f6f7f8}.hiq-holy-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hiq-holy-trust__item{display:flex;align-items:center;gap:12px;min-width:0;padding:5px 18px;border-right:1px solid #dfe1e4}.hiq-holy-trust__item:first-child{padding-left:0}.hiq-holy-trust__item:last-child{border-right:0}.hiq-holy-trust__icon{display:grid;place-items:center;flex:0 0 42px;height:42px;font-size:29px}.hiq-holy-trust__icon img{width:42px;height:42px;object-fit:contain}.hiq-holy-trust h2{font-size:14px;margin:0 0 3px}.hiq-holy-trust p{font-size:11px;line-height:1.25;color:#69707a;margin:0}.hiq-holy-faq{padding-block:var(--holy-section-pad,32px)}.hiq-holy-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.hiq-holy-faq__item{border-radius:6px;background:#f2f3f4;overflow:hidden}.hiq-holy-faq h3{margin:0;font-size:14px;letter-spacing:0}.hiq-holy-faq button{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-height:44px;padding:11px 15px;border:0;background:transparent;color:#111;text-align:left;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.hiq-holy-faq button span{font-size:21px;font-weight:400;line-height:1}.hiq-holy-faq button[aria-expanded=true] span{transform:rotate(45deg)}.hiq-holy-faq__answer{padding:0 15px 15px;font-size:13px;line-height:1.5}.hiq-holy-faq__answer[hidden]{display:none}.hiq-holy-faq__answer p{margin:0}.hiq-holy-final{background:#050506;color:#fff;padding-block:var(--holy-final-pad,25px)}.hiq-holy-final__inner{display:grid;grid-template-columns:minmax(0,1.4fr) auto minmax(240px,.7fr);align-items:center;gap:30px}.hiq-holy-final h2{font-size:clamp(20px,2vw,28px);margin:0 0 6px}.hiq-holy-final h2:first-letter{color:var(--holy-yellow)}.hiq-holy-final p{font-size:13px;line-height:1.4;margin:0}.hiq-holy-countdown{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.hiq-holy-countdown>span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:51px;min-height:55px;padding:5px;border:1px solid #73777f;border-radius:5px}.hiq-holy-countdown strong{font-size:20px;line-height:1.1}.hiq-holy-countdown small{font-size:9px}.hiq-holy-countdown__expired{flex-basis:100%;text-align:right;color:var(--holy-yellow)}.hiq-holy-countdown__expired[hidden]{display:none}.hiq-holy[id],.hiq-holy [id],.hiq-holy-section[id]{scroll-margin-top:110px}@media(max-width:1199px){.hiq-holy-promo-grid__inner{grid-template-columns:140px minmax(0,1fr)}.hiq-holy-promo-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hiq-holy-gift__inner{grid-template-columns:1fr 1.2fr}.hiq-holy-gift__visual{display:none}}@media(max-width:899px){.hiq-holy-gift__inner{grid-template-columns:1fr}.hiq-holy-gift__visual{display:flex}.hiq-holy-bundles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hiq-holy-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.hiq-holy-trust__item:nth-child(2){border:0}.hiq-holy-final__inner{grid-template-columns:1fr auto}.hiq-holy-countdown{grid-column:1/-1;justify-content:flex-start}}@media(max-width:749px){.hiq-holy-container{width:calc(100% - 28px)}.hiq-holy-category-strip__scroll{width:100%;padding-inline:14px}.hiq-holy-category-card{flex-basis:var(--holy-card-mobile);width:var(--holy-card-mobile);min-height:95px}.hiq-holy-promo-grid__inner{grid-template-columns:1fr}.hiq-holy-promo-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.hiq-holy-promo-card{min-height:135px;padding:13px}.hiq-holy-promo-card__text{width:72%}.hiq-holy-promo-card__text strong{font-size:17px}.hiq-holy-product-row{grid-auto-columns:70%}.hiq-holy-bundles__grid{grid-template-columns:1fr}.hiq-holy-bundle-card{min-height:180px}.hiq-holy-faq__grid{grid-template-columns:1fr}.hiq-holy-final__inner{grid-template-columns:1fr;gap:15px}.hiq-holy-final__inner>.hiq-holy-button{justify-self:start}.hiq-holy-countdown{grid-column:auto}.hiq-holy-heading-row{align-items:flex-start}.hiq-holy-heading-row>a{font-size:11px}.hiq-holy-heading-row h2{font-size:21px}}@media(max-width:390px){.hiq-holy-product-row{grid-auto-columns:78%}.hiq-holy-promo-grid__cards{grid-template-columns:1fr}.hiq-holy-promo-card{min-height:105px}.hiq-holy-gift__progress li span{width:38px;height:38px}.hiq-holy-gift__rail{top:16px}.hiq-holy-gift__progress li strong{font-size:9px}.hiq-holy-trust__item{padding:4px;gap:5px}.hiq-holy-trust__icon{flex-basis:28px;font-size:20px}.hiq-holy-trust h2{font-size:12px}.hiq-holy-trust p{font-size:10px}}@media(max-width:749px){.hiq-holy-popular .hiq-holy-product-row,.hiq-holy-showcase .hiq-holy-product-row{grid-auto-columns:calc((100% - var(--holy-mobile-gaps,10px))/var(--holy-mobile-columns,1.5))}.hiq-holy-popular .hiq-holy-view-all-desktop,.hiq-holy-showcase .hiq-holy-view-all-desktop{display:none}[data-mobile-view-all-position=heading_side] .hiq-holy-view-all-mobile-heading:not([hidden]){display:inline-block}[data-mobile-view-all-position=cards_bottom] .hiq-holy-mobile-view-all{display:flex;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-top:16px;background:var(--holy-mobile-cta-bg,#08090b);color:var(--holy-mobile-cta-text,#fff);font-weight:var(--holy-mobile-cta-weight,700);border-radius:var(--holy-mobile-cta-radius,7px);white-space:normal;overflow-wrap:anywhere;text-decoration:none}}@media(prefers-reduced-motion:reduce){.hiq-holy-button{transition:none}.hiq-holy-product-row,.hiq-holy-category-strip__scroll,.hiq-holy-anchor-nav__scroll{scroll-behavior:auto}}@media(min-width:1024px){.hiq-holy-hero-deals__hub{grid-template-columns:repeat(6,minmax(0,1fr))}.hiq-holy-hub-top,.hiq-holy-hero-deals__grid,.hiq-holy-hub-bottom{grid-template-columns:inherit;column-gap:inherit}.hiq-holy-hero-deals__grid>.hiq-holy-banner--hero{grid-column:span 4}.hiq-holy-hero-deals__grid>.hiq-holy-hub-side{grid-column:span 2}.hiq-holy-hub-bottom>.hiq-holy-banner{grid-column:span 2}.hiq-holy-hero-deals__grid>.hiq-holy-hub-side{height:100%;contain:size;align-items:stretch;grid-template-rows:repeat(2,minmax(0,1fr));row-gap:var(--holy-side-row-gap,var(--holy-module-gap,22px))}.hiq-holy-hub-side .hiq-holy-banner{height:100%;aspect-ratio:auto;align-self:stretch}.hiq-holy-hero-deals__grid--single>.hiq-holy-banner--hero,.hiq-holy-hero-deals__grid--single>.hiq-holy-hub-side{grid-column:1/-1}.hiq-holy-hero-deals__grid--single>.hiq-holy-hub-side{height:auto;contain:none;grid-template-rows:none;align-items:start;row-gap:var(--holy-module-gap,22px)}.hiq-holy-hero-deals__grid--single .hiq-holy-banner--side{height:auto;aspect-ratio:var(--holy-banner-ratio-desktop,3 / 2);align-self:start}@supports (grid-template-columns:subgrid){.hiq-holy-hub-top,.hiq-holy-hero-deals__grid,.hiq-holy-hub-bottom{grid-template-columns:subgrid}}}@media(max-width:767.98px){.hiq-holy-hero-deals .hiq-holy-container{width:calc(100% - 28px)}.hiq-holy-hero-deals__hub,.hiq-holy-hero-deals__grid{gap:min(var(--holy-hub-gap,22px),20px)}.hiq-holy-hub-top{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(160px,var(--holy-top-card-width,50vw),280px);gap:var(--holy-module-gap,12px);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hiq-holy-hub-top::-webkit-scrollbar,.hiq-holy-hub-bottom--horizontal_scroll::-webkit-scrollbar{display:none}.hiq-holy-banner{aspect-ratio:var(--holy-banner-ratio-mobile,var(--holy-banner-ratio-desktop,4 / 3))}.hiq-holy-banner--hero .hiq-holy-banner__copy strong{font-size:20px}.hiq-holy-hub-side--one_column{grid-template-columns:minmax(0,1fr)}.hiq-holy-hub-bottom{grid-template-columns:minmax(0,1fr);gap:var(--holy-module-gap,12px)}.hiq-holy-banner--bottom .hiq-holy-banner__copy{padding:14px 18px}.hiq-holy-hub-bottom--horizontal_scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hiq-holy-hub-bottom--two_columns{grid-template-columns:repeat(2,minmax(0,1fr))}.hiq-holy-hub-bottom--two_columns>.hiq-holy-banner:last-child:nth-child(odd){grid-column:1/-1}}@container (max-width:240px){.hiq-holy-banner__copy{padding:10px;gap:3px}.hiq-holy-banner--bottom .hiq-holy-banner__copy{padding:10px}.hiq-holy-banner--has-badge .hiq-holy-banner__copy{padding-top:34px}.hiq-holy-banner__copy strong{font-size:12px;-webkit-line-clamp:1}.hiq-holy-banner__copy>span{font-size:10px;-webkit-line-clamp:1}}@media(prefers-reduced-motion:reduce){.hiq-holy-banner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/hiq-holy-friday.css.map */
