html{scroll-behavior:smooth}body{margin:0;background:#0e0f10}body.iqs-lock{overflow:hidden}.iqs-skip{position:absolute;left:-9999px;top:0;z-index:3000}.iqs-skip:focus{left:8px;top:8px;background:#fff;color:#000;padding:10px 14px;border-radius:2px}.iqs-vh{position:absolute;opacity:0;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}.iqs main{display:block}.iqs .shopify-section{display:block}.iqs input.input,.iqs select.input,.iqs textarea.input{width:100%;font:400 16px var(--f-body);color:var(--bone);appearance:none;-webkit-appearance:none}.iqs textarea.input{height:auto;min-height:120px;padding:14px 16px;align-items:flex-start;display:block;resize:vertical}.iqs select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23A4A8AC' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.iqs .input::placeholder{color:var(--mute-2)}.iqs .input:focus,.iqs .input:focus-visible{outline:0;border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.iqs .input[aria-invalid=true]{border-color:var(--err)}.iqs .light .input,.iqs .paper .input{color:var(--ink)}.iqs .ov-card .input,.iqs .panel .input,.iqs .fit .input,.iqs .finder .input{background:var(--carbon)}.iqs .finder .input{color:var(--bone)}.iqs button.btn,.iqs .iqs-linkbtn{font-family:var(--f-body)}.iqs .iqs-linkbtn{background:none;border:0;padding:0;color:var(--bone);font-size:15px;cursor:pointer;text-align:left}.iqs .btn:focus-visible,.iqs a:focus-visible,.iqs button:focus-visible,.iqs summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.iqs .faq summary::-webkit-details-marker{display:none}.iqs .lang button,.iqs .ov-seg button{background:transparent;border:0;cursor:pointer;color:var(--mute);font:500 12px/1 var(--f-mono);letter-spacing:.08em}.iqs .lang button{padding:8px 6px}.iqs .lang button.on{color:var(--bone)}.iqs .ov-seg button{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:13px;letter-spacing:.1em}.iqs .ov-seg button.on{background:var(--bone);color:var(--carbon)}.iqs .iqs-lang-form{margin:0}.iqs .ibtn{position:relative;text-decoration:none}.iqs .iqs-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--coral);color:var(--coral-ink);font:600 11px/18px var(--f-body);text-align:center}.iqs .iqs-count[hidden]{display:none}.iqs .hdr .logo-text{font:600 20px var(--f-display)}.iqs .hdr .logo{height:auto}.iqs .ftr .news .input{flex:1;min-width:0}.iqs .ftr .ov-msg{margin-top:-8px}.iqs .price .sfx{font-weight:400;color:var(--mute-2)}.iqs .price s{color:var(--mute-2)}.iqs .card .media .tag{position:absolute;left:12px;top:12px}.iqs .card .media{position:relative}.iqs .media img.alt{position:absolute;top:0;right:0;bottom:0;left:0}.iqs label.chip,.iqs label.pill,.iqs label.sw,.iqs .check{cursor:pointer;position:relative}.iqs label.chip:has(input:checked){background:var(--bone);color:var(--carbon);border-color:var(--bone)}.iqs label.pill:has(input:checked){border-color:var(--coral);box-shadow:inset 0 0 0 1px var(--coral)}.iqs label.pill.off{cursor:not-allowed}.iqs label.sw:has(input:checked){border-color:var(--bone);box-shadow:0 0 0 1px var(--bone)}.iqs label.chip:has(input:focus-visible),.iqs label.pill:has(input:focus-visible),.iqs label.sw:has(input:focus-visible),.iqs .seg>span:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.iqs .seg>span{padding:0;position:relative}.iqs .seg>span>label{display:flex;flex-direction:column;justify-content:center;min-height:52px;padding:8px 14px;cursor:pointer;width:100%}.iqs .seg>span:has(input:checked){border-color:var(--coral);box-shadow:inset 0 0 0 1px var(--coral)}.iqs .check:has(input:checked) i{background:var(--coral);border-color:var(--coral);box-shadow:inset 0 0 0 3px var(--carbon)}.iqs .check input:disabled~*{opacity:.45}.iqs .fgroup .field input.input{height:44px}.iqs .ov-chk{cursor:pointer}.iqs .ov-chk input{position:absolute;opacity:0;width:22px;height:22px;margin:0}.iqs .ov-chk:has(input:checked) i{background:var(--coral);border-color:var(--coral);color:var(--carbon)}.iqs .ov-chk:has(input:focus-visible) i{outline:2px solid var(--focus);outline-offset:2px}.iqs .ov-chk i svg{opacity:0}.iqs .ov-chk:has(input:checked) i svg{opacity:1}.iqs .ov-chk{position:relative}.iqs .iqs-buyform{display:flex;flex-direction:column;gap:22px;margin:0}.iqs .iqs-error{color:var(--err);font-size:14px}.iqs .iqs-error[hidden],.iqs .buy .total .ln[hidden]{display:none}.iqs .buy select.input{height:52px}.iqs [data-iqs-deposit-row][hidden]{display:none}.iqs .gal .main img{width:100%;height:100%}.iqs .thumbs a,.iqs .thumbs button{cursor:pointer;padding:0}.iqs .thumbs button{border:1px solid var(--line);background:#fff;aspect-ratio:1/1;border-radius:var(--r-1);overflow:hidden;display:block}.iqs .thumbs button.on{outline:2px solid var(--coral);outline-offset:-2px}.iqs .thumbs .vid{background:var(--graphite);display:flex;align-items:center;justify-content:center;color:var(--bone)}.iqs .sticky .sticky-t{display:flex;flex-direction:column;min-width:0}.iqs .sticky b{font-size:15px}.iqs .toolbar .chip a{color:inherit;text-decoration:none}.iqs .toolbar select.select{appearance:none;-webkit-appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23F3F2EF' stroke-width='1.6'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.iqs .toolbar select.select option{color:#121212}.iqs .toolbar button.select{cursor:pointer;font-family:var(--f-body)}.iqs .more .bar i{transition:width .3s}.iqs .iqs-pager{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:8px}.iqs .iqs-pager a,.iqs .iqs-pager span{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--r-1);color:var(--bone);text-decoration:none;font:500 14px var(--f-mono)}.iqs .iqs-pager .cur{background:var(--bone);color:var(--carbon)}.iqs .clayout.nofilters{grid-template-columns:1fr}.iqs .line .qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:var(--r-1);height:44px;width:max-content}.iqs .line .qty button{width:40px;height:100%;background:transparent;border:0;color:var(--bone);font-size:18px;cursor:pointer}.iqs .line .qty input{width:48px;height:100%;background:transparent;border:0;color:var(--bone);text-align:center;font:500 15px var(--f-mono);-moz-appearance:textfield}.iqs .line .qty input::-webkit-inner-spin-button{-webkit-appearance:none}.iqs .line .lp{font:600 18px var(--f-display);text-align:right}.iqs .line .lp small{display:block;font:400 13px var(--f-body);color:var(--mute)}.iqs .line .nm{font:600 22px/1.2 var(--f-display);color:var(--bone);text-decoration:none}.iqs .cart-note textarea.input{min-height:90px}.iqs.iqs-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:transparent;pointer-events:none;font-size:16px}.iqs-ov[data-open]{pointer-events:auto}.iqs-ov .iqs-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e0f10a8;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s}.iqs-ov[data-open] .iqs-scrim{opacity:1;visibility:visible}.iqs-ov .iqs-panel{visibility:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility .3s;pointer-events:auto}.iqs-ov .ov-drawer.iqs-panel{transform:translate(100%);width:440px;max-width:100%}.iqs-ov .ov-drawer.iqs-menu{left:0;right:auto;transform:translate(-100%);border-left:0;border-right:1px solid var(--line);width:420px}.iqs-ov[data-open=cart] [data-panel=cart],.iqs-ov[data-open=menu] [data-panel=menu],.iqs-ov[data-open=filters] [data-panel=filters]{transform:none;visibility:visible}.iqs-ov .iqs-panel .ov-body{overflow-y:auto}.iqs-ov .ov-line .sp:empty{display:none}.iqs-ov .ov-up{margin-top:0}.iqs-ov .ov-up .ph{overflow:hidden}.iqs-ov .ov-up .ph img{width:100%;height:100%;object-fit:contain}.iqs-ov .ov-ft form{margin:0}.iqs-ov .ov-modal.iqs-panel{position:absolute;left:50%;top:50%;width:560px;max-width:calc(100% - 16px);max-height:calc(100% - 16px);overflow:auto;transform:translate(-50%,-46%);opacity:0}.iqs-ov[data-open=cookie] .ov-modal.iqs-panel{transform:translate(-50%,-50%);opacity:1;visibility:visible}.iqs-ov .ov-modal .ov-body{overflow:visible}.iqs-ov .ov-cookie.iqs-cookie{position:absolute;left:24px;right:24px;bottom:24px;pointer-events:auto;box-shadow:0 12px 40px #00000080}.iqs-ov .ov-cookie[hidden]{display:none}.iqs-ov .ov-tgl{cursor:pointer}.iqs-ov .ov-tgl:has(input:checked){background:var(--coral);border-color:var(--coral)}.iqs-ov .ov-tgl:has(input:checked):after{left:23px;background:var(--carbon)}.iqs-ov .ov-tgl:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.iqs-ov .iqs-sheet .iqs-filter-form{display:block}.iqs-ov .iqs-sheet .fgroup{border-bottom:0;padding:0 0 4px}@container (max-width:699px){.iqs-ov .ov-cookie.iqs-cookie{left:8px;right:8px;bottom:8px;flex-direction:column;align-items:stretch;gap:16px;padding:20px 16px}.iqs-ov .ov-cookie.iqs-cookie .bt{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iqs-ov .ov-cookie.iqs-cookie .bt .btn{padding:0 8px;width:100%}.iqs-ov .ov-cookie.iqs-cookie .bt .btn-link{grid-column:1/-1;justify-self:center;width:auto}.iqs-ov .ov-drawer.iqs-panel,.iqs-ov .ov-drawer.iqs-menu{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.iqs-ov .iqs-panel,.iqs-ov .iqs-scrim{transition:none}.iqs .sec .sec-h,.iqs .cards>*,.iqs .gallery>*{animation:none}}.iqs .ba .range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0;z-index:4}.iqs .ba:has(.range:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.iqs .shopify-policy__container{max-width:760px;margin:48px auto 96px;padding:40px 24px;background:var(--canvas);color:var(--ink);border-radius:var(--r-2);font-size:17px;line-height:1.6}.iqs .shopify-policy__title h1{font:600 40px/1.1 var(--f-display);letter-spacing:-.02em;margin:0 0 24px}.iqs .shopify-policy__body a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.iqs .shopify-policy__body h2{font:600 26px/1.2 var(--f-display);margin:36px 0 12px}.iqs .rte p{margin:0 0 16px}.iqs .rte ul,.iqs .rte ol{padding-left:22px;margin:0 0 16px}.iqs .rte a{text-decoration:underline;text-underline-offset:3px}.iqs .light .pol-body table,.iqs .pol-body table{border-collapse:collapse;width:100%}.iqs .pol-body td,.iqs .pol-body th{border:1px solid var(--rule);padding:8px 10px;text-align:left}.iqs .iqs-app{margin-top:16px}.iqs .iqs-app:empty{display:none}.iqs .stars svg{fill:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/iqs-theme.css.map */
