.iq-campaigns{--iq-wine:#7d1634;--iq-gold:#b28b36;background:#fff;font-family:var(--font-body-family),sans-serif}.iq-campaigns *{box-sizing:border-box}.iq-campaigns__tabs{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 24px;border-block:1px solid #eadfc8;background:#fffaf4;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.iq-campaigns__tabs::-webkit-scrollbar{display:none}.iq-campaigns__tabs button,.iq-campaigns__all{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 15px;border:1px solid transparent;border-radius:10px;background:transparent;color:#2b1b20;font:700 13px/1.4 var(--font-body-family),sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer}.iq-campaigns__tabs button[aria-selected=true]{background:var(--iq-wine);color:#fff}.iq-campaigns__tabs button:hover{border-color:#d3bb85}.iq-campaigns__all{color:var(--iq-wine)}.iq-campaigns__stage{position:relative;max-width:1600px;margin:16px auto 0;border-radius:22px;overflow:hidden;background:#3b3032;isolation:isolate}.iq-campaigns__panel{position:relative;min-height:560px;display:flex;align-items:flex-end}.iq-campaigns__panel[hidden]{display:none!important}.iq-campaigns__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.iq-campaigns__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.iq-campaigns__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,rgba(22,15,20,.82),rgba(22,15,20,.26) 36%,transparent 66%)}.iq-campaigns__copy{display:grid;grid-template-rows:64px 58px 48px;gap:12px;align-content:end;width:100%;padding:30px 48px 38px;color:#fff}.iq-campaigns__copy h1,.iq-campaigns__copy h2{align-self:center;margin:0;color:#fff;font:800 clamp(30px,3vw,46px)/1.3 var(--font-heading-family),sans-serif;letter-spacing:0;text-shadow:0 2px 12px #0008;text-wrap:balance}.iq-campaigns__description{align-self:center;margin:0;color:#fff;font-size:16px;line-height:1.8;max-width:600px;text-shadow:0 1px 8px #0009}.iq-campaigns__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;width:fit-content;min-width:220px;min-height:48px;padding:10px 22px;border:1px solid #f4e1b8;border-radius:12px;background:#7d1634;color:#fff;text-decoration:none;font-size:15px;font-weight:800;line-height:1.5;box-shadow:0 4px 18px #0003}.iq-campaigns__cta:hover{background:#64102a}.iq-campaigns__controls{position:absolute;bottom:38px;left:36px;display:flex;align-items:center;gap:10px;padding:3px;border-radius:99px;background:#fffaf4ef;color:#7d1634;font-size:12px;direction:rtl}.iq-campaigns__controls>span{direction:ltr;unicode-bidi:isolate}.iq-campaigns__controls button{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid #dac99d;border-radius:50%;background:#fff;color:#7d1634;font-size:20px;cursor:pointer}.iq-campaigns button:focus-visible,.iq-campaigns a:focus-visible{outline:2px solid #b28b36;outline-offset:3px}@media(max-width:1632px){.iq-campaigns__stage{margin-inline:16px}}@media(max-width:989px){.iq-campaigns__tabs{justify-content:flex-start;padding-inline:16px}.iq-campaigns__panel{min-height:500px}.iq-campaigns__copy{padding-inline:28px}.iq-campaigns__copy h1,.iq-campaigns__copy h2{font-size:32px}}@media(max-width:649px){.iq-campaigns__tabs{gap:6px;padding:7px 12px}.iq-campaigns__tabs button,.iq-campaigns__all{min-height:33px;padding:6px 12px;font-size:12px;border-color:#e1cfaa;border-radius:99px}.iq-campaigns__stage{margin:12px 10px 0;border-radius:18px}.iq-campaigns__panel{min-height:480px}.iq-campaigns__visual img{object-position:18% center}.iq-campaigns__panel:after{background:linear-gradient(0deg,rgba(20,15,19,.93),rgba(20,15,19,.55) 38%,transparent 75%)}.iq-campaigns__copy{grid-template-rows:74px 80px 46px;gap:8px;padding:20px 20px 26px}.iq-campaigns__copy h1,.iq-campaigns__copy h2{font-size:26px;line-height:1.35}.iq-campaigns__description{font-size:14px;line-height:1.8}.iq-campaigns__cta{width:100%;min-width:0;min-height:46px;padding:10px 16px;font-size:14px}.iq-campaigns__controls{top:14px;bottom:auto;left:14px;gap:7px}.iq-campaigns__controls button{width:32px;height:32px}}.iq-home-page #MainContent,.iq-home-page .iqs-stage{background:#fff}.iq-worlds{max-width:1280px;margin:0 auto;padding:56px 24px;background:#fff;color:#311e24}.iq-worlds__heading{text-align:center;margin-bottom:26px}.iq-worlds__heading p{margin:0 0 8px;color:#826974;font-size:14px}.iq-worlds__heading h2{margin:0;font-size:32px;color:#7d1634;font-weight:700}.iq-worlds__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.iq-world{display:block;min-width:0;text-decoration:none;color:inherit;border:1px solid #eadfe0;border-radius:18px;overflow:hidden;background:#fff;transition:box-shadow .2s}.iq-world:hover{box-shadow:0 8px 24px #70102712}.iq-world__image{position:relative;display:block;aspect-ratio:1.7;overflow:hidden;background:#faf6f1}.iq-world__image img{position:absolute;left:0;top:0;width:175%;max-width:none;height:100%;object-fit:cover;object-position:left center}.iq-world__label{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;min-height:58px;font-size:16px;font-weight:700}.iq-world__label>span{color:#b28b36;font-size:22px}.iq-world__label{color:#fff5e6;background:linear-gradient(125deg,#4b0a24,#85163c 50%,#ae365b);border-top:1px solid #e4b77255;box-shadow:inset 0 1px #f7cdaa30,inset 0 -15px 30px #3b051926}.iq-world__label>span{color:#efcd8a;text-shadow:0 0 10px #ffcf6a77}.iq-world{border-color:#a2466355;box-shadow:0 6px 22px #7d16340c}.iq-campaigns__image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.iq-campaigns__copy{position:relative;z-index:1;pointer-events:none}.iq-campaigns__copy a{pointer-events:auto}.iq-campaigns__controls{z-index:2}@media(max-width:649px){.iq-worlds{padding:34px 16px}.iq-worlds__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.iq-worlds__heading h2{font-size:26px}.iq-world__label{padding:10px 12px;min-height:56px;font-size:13px}.iq-world{border-radius:14px}}@media(min-width:990px){.iq-campaigns__stage{width:100%;max-width:none;margin:0;border-radius:0}.iq-campaigns__copy{padding-inline:clamp(40px,5vw,100px)}.iq-campaigns__panel{min-height:clamp(560px,36vw,720px)}}.iq-campaigns__cta{border:1px solid #ffffffb3;border-radius:999px;background:linear-gradient(135deg,#ffffff59,#ffffff26);color:#fff;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 5px 22px #0002,inset 0 1px #ffffff80;text-shadow:0 1px 5px #0008}.iq-campaigns__cta:hover{background:#ffffff59}.iq-campaigns__controls [data-iq-campaign-pause]{font-size:13px}@media(max-width:649px){.iq-campaigns__stage{margin:0;border-radius:0}.iq-campaigns__panel{min-height:0;height:clamp(210px,62vw,360px)}.iq-campaigns__visual img{object-position:center}.iq-campaigns__copy{grid-template-rows:auto auto auto;gap:5px;padding:12px 16px 14px}.iq-campaigns__copy h1,.iq-campaigns__copy h2{font-size:21px;line-height:1.25}.iq-campaigns__description{font-size:11px;line-height:1.5;max-width:85%;margin:0}.iq-campaigns__cta{width:fit-content;min-height:36px;min-width:160px;padding:7px 14px;font-size:12px}.iq-campaigns__controls{top:10px;left:10px;font-size:10px;gap:5px}.iq-campaigns__controls button{height:26px;width:26px;font-size:16px}}.iq-campaigns__controls{gap:5px;padding:4px;border:1px solid #ffffffb3;border-radius:999px;background:linear-gradient(135deg,#ffffff59,#ffffff26);color:#fff;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 5px 22px #0002,inset 0 1px #ffffff80;text-shadow:0 1px 5px #0008}.iq-campaigns__controls button{border:0;background:transparent;color:inherit;box-shadow:none;text-shadow:inherit}.iq-campaigns__controls button:hover{background:#ffffff26}.iq-campaigns__controls>span{padding-inline:5px;font-weight:700}@media(max-width:649px){.iq-campaigns__controls{padding:3px;gap:3px}.iq-campaigns__controls button{width:28px;height:28px}.iq-campaigns__controls>span{padding-inline:3px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/iq-home-collections.css.map */
