.iqaa-pdp{--iqaa-film-h:min(100vw - 2*var(--iqaa-gutter),64svh);--iqaa-film-gap:6px}@media (width>=48rem){.iqaa-pdp{--iqaa-film-h:clamp(22rem,66svh,44rem)}}.iqaa-film{timeline-scope:--iqaa-film;position:relative}.iqaa-film__track{gap:var(--iqaa-film-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--iqaa-gutter);padding-inline:var(--iqaa-gutter);scrollbar-width:none;scroll-timeline:--iqaa-film inline;display:flex;overflow-x:auto}.iqaa-film__track::-webkit-scrollbar{display:none}.iqaa-film__track[data-iqaa-dragging]{scroll-snap-type:none;cursor:grabbing;user-select:none}@media (hover:hover) and (pointer:fine){.iqaa-film__track{cursor:grab}}.iqaa-film__frame{block-size:var(--iqaa-film-h);scroll-snap-align:start;background-color:var(--iqaa-fog);flex:none;margin:0;position:relative;overflow:hidden}.iqaa-film__frame[data-o-lightbox-trigger]{cursor:zoom-in}.iqaa-film__track[data-iqaa-dragging] .iqaa-film__frame{cursor:grabbing}.iqaa-film__img{block-size:100%;inline-size:auto;max-inline-size:calc(100vw - 2*var(--iqaa-gutter));object-fit:cover;-webkit-user-drag:none;display:block}.iqaa-film__frame--video{aspect-ratio:var(--iqaa-ratio,.5625);max-inline-size:calc(100vw - 2*var(--iqaa-gutter))}.iqaa-film__frame--video .o-video,.iqaa-film__video{block-size:100%;inline-size:100%;display:block}.iqaa-film__frame--video video{object-fit:cover;block-size:100%;inline-size:100%}.iqaa-film__frame--empty{inline-size:min(100vw - 2*var(--iqaa-gutter),36rem);place-items:center;padding:2rem;display:grid}.iqaa-film__blank{font-family:var(--iqaa-font-display);color:var(--iqaa-soft);text-align:center;font-size:clamp(1.4rem,1rem + 2vw,2.4rem)}.iqaa-film__controls{align-items:center;gap:1rem;padding-block-start:.85rem;display:flex}.iqaa-film__expand{min-block-size:2.75rem;color:var(--iqaa-fg);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .25rem;font-weight:700;display:inline-flex}.iqaa-film__expand:not([data-o-bound]){visibility:hidden}.iqaa-film__meter{block-size:var(--iqaa-rule);background:var(--iqaa-hair);flex:1 1 0;position:relative;overflow:hidden}.iqaa-film__meter-fill{background:var(--iqaa-line);transform-origin:0;position:absolute;inset:0;transform:scaleX(.12)}[dir=rtl] .iqaa-film__meter-fill{transform-origin:100%}@supports (animation-timeline:scroll()){.iqaa-film__meter-fill{animation-name:iqaa-film-meter;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--iqaa-film}}@keyframes iqaa-film-meter{0%{transform:scaleX(.12)}to{transform:scaleX(1)}}.iqaa-film__arrows{gap:.5rem;display:none}.iqaa-film__arrow{border:var(--iqaa-rule)solid var(--iqaa-line);block-size:2.75rem;inline-size:2.75rem;color:var(--iqaa-fg);cursor:pointer;background:0 0;place-items:center;display:grid}.iqaa-film__arrow .iqaa-icon{transform:scaleX(calc(-1*var(--iqaa-dir)))}.iqaa-film__arrow--next .iqaa-icon{transform:scaleX(var(--iqaa-dir))}.iqaa-film__arrow[disabled]{opacity:.3;cursor:default}@media (width>=64rem){[data-o-slideshow][data-o-bound][data-o-overflow]>.iqaa-film__controls>.iqaa-film__arrows{display:flex}}@media (hover:hover) and (pointer:fine){.iqaa-film__arrow:not([disabled]):hover{background:var(--iqaa-line);color:var(--iqaa-bg)}.iqaa-film__expand:hover{color:var(--iqaa-accent-text)}}.iqaa-viewer{block-size:100svh;max-block-size:100svh;inline-size:100vw;max-inline-size:100vw;color:var(--iqaa-text-on-ink);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.iqaa-viewer::backdrop{background:0 0}.iqaa-viewer[open]{animation:iqaa-viewer-in .22s var(--iqaa-ease)backwards;grid-template:100%/100%;display:grid}@keyframes iqaa-viewer-in{0%{opacity:0}}.iqaa-viewer:before{content:"";background:var(--iqaa-ink);opacity:calc(1 - var(--o-lightbox-drag,0)*.85);grid-area:1/1}.iqaa-viewer__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;grid-area:1/1;grid-template-rows:100%;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.iqaa-viewer__track::-webkit-scrollbar{display:none}.iqaa-viewer__slide{scroll-snap-align:center;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-block-size:0;margin:0;padding:4rem 0 7.5rem;display:grid}.iqaa-viewer__img{object-fit:contain;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%}.iqaa-viewer__top{padding:.75rem var(--iqaa-gutter);pointer-events:none;align-items:center;gap:1rem;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.iqaa-viewer__top>*{pointer-events:auto}.iqaa-viewer__count{font-family:var(--iqaa-font-display);font-size:1.05rem;font-weight:700}.iqaa-viewer__close{border:var(--iqaa-rule)solid var(--iqaa-text-on-ink);block-size:2.75rem;inline-size:2.75rem;color:var(--iqaa-text-on-ink);cursor:pointer;background:0 0;place-items:center;margin-inline-start:auto;display:grid}.iqaa-viewer__dock{padding:1rem var(--iqaa-gutter)max(1rem,env(safe-area-inset-bottom));align-items:center;gap:1rem;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.iqaa-viewer__step{block-size:2.75rem;inline-size:2.75rem;color:var(--iqaa-text-on-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.iqaa-viewer__step .iqaa-icon{transform:scaleX(calc(-1*var(--iqaa-dir)))}.iqaa-viewer__step--next .iqaa-icon{transform:scaleX(var(--iqaa-dir))}.iqaa-viewer__step[disabled]{opacity:.3}.iqaa-viewer__line{flex:1 1 0;gap:4px;min-inline-size:0;display:flex}.iqaa-viewer__seg{background:linear-gradient(var(--iqaa-muted-on-ink),var(--iqaa-muted-on-ink))center/100% 2px no-repeat;cursor:pointer;border:0;flex:1 1 0;block-size:2.75rem;min-inline-size:0;padding:0}.iqaa-viewer__seg[data-o-active],.iqaa-viewer__seg[aria-current=true]{background-image:linear-gradient(var(--iqaa-text-on-ink),var(--iqaa-text-on-ink));background-size:100% 4px}.iqaa-viewer__hint{text-align:center;pointer-events:none;font-weight:700;position:absolute;inset-block-end:4.6rem;inset-inline:0}.iqaa-band{border-block-start:var(--iqaa-rule)solid var(--iqaa-line);gap:1.75rem;margin-block-start:clamp(1.5rem,3vw,2.5rem);padding-block-start:clamp(1.25rem,2.5vw,2rem);display:grid}.iqaa-band__col{align-content:start;gap:1.1rem;min-inline-size:0;display:grid}@media (width>=48rem){.iqaa-band{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);column-gap:clamp(1.5rem,3vw,3rem)}.iqaa-band__col--facts{grid-column:1/-1}}@media (width>=64rem){.iqaa-band{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.85fr)}.iqaa-band__col--facts{grid-column:auto}.iqaa-band__col+.iqaa-band__col{border-inline-start:1px solid var(--iqaa-hair);padding-inline-start:clamp(1.5rem,3vw,3rem)}.iqaa-band__col--id{position:sticky;inset-block-start:calc(var(--o-header-height,0px) + 1.5rem)}}.iqaa-band__badges{flex-wrap:wrap;gap:.5rem;display:flex}.iqaa-tag{align-items:center;min-block-size:1.75rem;padding-inline:.6rem;font-size:.85rem;font-weight:700;display:inline-flex}.iqaa-tag--sale{background:var(--iqaa-sale);color:var(--iqaa-text-on-ink)}.iqaa-tag--out{border:var(--iqaa-rule)solid var(--iqaa-line)}.iqaa-band__title{font-size:clamp(1.75rem,1.2rem + 2vw,3rem)}.iqaa-band__rating{color:var(--iqaa-soft);flex-wrap:wrap;justify-self:start;align-items:center;gap:.25rem .6rem;font-size:.92rem;text-decoration:none;display:inline-flex}.iqaa-stars{color:var(--iqaa-fg);gap:2px;display:inline-flex}.iqaa-stars__one{opacity:.3;display:inline-flex}.iqaa-stars__one.is-on{opacity:1}.iqaa-stars__one.is-on svg{fill:currentColor}.iqaa-band__price .iqaa-price{font-family:var(--iqaa-font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem)}.iqaa-supplier{justify-items:start;gap:.4rem;font-size:.88rem;display:grid}.iqaa-supplier__trigger{min-block-size:2.75rem;color:var(--iqaa-soft);cursor:pointer;align-items:center;gap:.4rem;font-weight:700;list-style:none;display:inline-flex}.iqaa-supplier__trigger::-webkit-details-marker{display:none}.iqaa-supplier__mark{border:var(--iqaa-rule)solid currentColor;place-items:center;block-size:1.4rem;inline-size:1.4rem;display:grid}.iqaa-supplier[open] .iqaa-supplier__mark{background:var(--iqaa-line);border-color:var(--iqaa-line);color:var(--iqaa-bg)}.iqaa-supplier[data-size=compact] .iqaa-supplier__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.iqaa-supplier__panel{border-inline-start:var(--iqaa-rule)solid var(--iqaa-accent);background:var(--iqaa-fog);max-inline-size:34rem;color:var(--iqaa-text-on-fog);overflow-wrap:anywhere;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;display:flex}.iqaa-supplier__text{flex:auto;min-inline-size:0}.iqaa-supplier__policy{color:inherit;font-weight:700}.iqaa-supplier__close{block-size:2.75rem;inline-size:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.6rem;display:grid}.iqaa-band__col--buy{gap:1.35rem}.iqaa-opt{border:0;gap:.5rem;min-inline-size:0;margin:0;padding:0;display:grid}.iqaa-opt__legend{margin-block-end:.5rem;padding:0;font-weight:700}.iqaa-opt__values{flex-wrap:wrap;gap:.5rem;display:flex}.iqaa-opt__value{cursor:pointer;justify-items:center;gap:.3rem;display:inline-grid;position:relative}.iqaa-opt__chip{border:1px solid var(--iqaa-hair);min-block-size:2.75rem;min-inline-size:2.75rem;box-shadow:inset 0 0 0 1px var(--iqaa-hair);place-items:center;padding:.4rem .9rem;font-weight:700;display:inline-grid}.iqaa-opt__swatch{border:var(--iqaa-rule)solid var(--iqaa-hair);background:var(--iqaa-swatch,var(--iqaa-fog));block-size:2.75rem;inline-size:2.75rem;display:block;overflow:hidden}.iqaa-opt__swatch img{object-fit:cover;block-size:100%;inline-size:100%}.iqaa-opt__name{color:var(--iqaa-soft);font-size:.8rem}.iqaa-opt__value input:checked+.iqaa-opt__chip{border-color:var(--iqaa-line);background:var(--iqaa-line);box-shadow:none;color:var(--iqaa-bg)}.iqaa-opt__value input:checked+.iqaa-opt__swatch{border-color:var(--iqaa-line);box-shadow:0 0 0 2px var(--iqaa-bg),0 0 0 4px var(--iqaa-line)}.iqaa-opt__value input:checked~.iqaa-opt__name{color:var(--iqaa-fg);font-weight:700}.iqaa-opt__value input:focus-visible+*{outline:var(--iqaa-rule)solid var(--iqaa-accent-text);outline-offset:3px}.iqaa-opt__value input:disabled+*{opacity:.4;text-decoration:line-through}@media (hover:hover) and (pointer:fine){.iqaa-opt__value:hover .iqaa-opt__chip{border-color:var(--iqaa-line)}}.iqaa-customs{gap:1rem;display:grid}.iqaa-custom{gap:.4rem;display:grid}.iqaa-custom__label{font-weight:700}.iqaa-custom__req{color:var(--iqaa-sale-text)}.iqaa-custom__hint,.iqaa-custom__price{color:var(--iqaa-soft);font-size:.85rem}.iqaa-custom__price{color:var(--iqaa-accent-text);font-weight:700}.iqaa-file{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.iqaa-file__pick{min-block-size:2.75rem;padding-inline:1rem}.iqaa-file__name{color:var(--iqaa-soft);overflow-wrap:anywhere;font-size:.85rem}.iqaa-file__preview{object-fit:cover;border:1px solid var(--iqaa-hair);block-size:3.5rem;inline-size:3.5rem}.iqaa-file__clear{display:none}.iqaa-file:has(.iqaa-file__preview:not([hidden])) .iqaa-file__clear{display:inline-grid}.iqaa-file__error{color:var(--iqaa-sale-text);flex-basis:100%;font-size:.85rem;display:none}.iqaa-file[data-o-file-error=type] [data-iqaa-file-when=type],.iqaa-file[data-o-file-error=size] [data-iqaa-file-when=size]{display:block}.iqaa-rungs{border-block-start:1px solid var(--iqaa-hair);border-inline-start:1px solid var(--iqaa-hair);grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));gap:0;display:grid}.iqaa-rung{border:0;border-block-end:1px solid var(--iqaa-hair);border-inline-end:1px solid var(--iqaa-hair);min-block-size:2.75rem;color:var(--iqaa-fg);text-align:start;cursor:pointer;background:0 0;align-content:start;justify-items:start;gap:.2rem;padding:.85rem .9rem;display:grid}.iqaa-rung__qty{font-family:var(--iqaa-font-display);font-size:1.2rem;font-weight:700}.iqaa-rung__title{font-weight:700}.iqaa-rung__subtitle,.iqaa-rung__desc{color:var(--iqaa-soft);font-size:.82rem}.iqaa-rung__price{margin-block-start:.35rem;font-weight:700}.iqaa-rung__saving{color:var(--iqaa-sale-text);font-size:.82rem;font-weight:700}.iqaa-rung__ship{align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.iqaa-rung[data-o-selected=true],.iqaa-rung[data-o-selected=""]{background:var(--iqaa-line);color:var(--iqaa-bg);box-shadow:inset 0 calc(-1*var(--iqaa-rule)*2)0 var(--iqaa-accent)}.iqaa-rung[data-o-selected=true] :is(.iqaa-rung__subtitle,.iqaa-rung__desc,.iqaa-rung__saving),.iqaa-rung[data-o-selected=""] :is(.iqaa-rung__subtitle,.iqaa-rung__desc,.iqaa-rung__saving){color:inherit}@media (hover:hover) and (pointer:fine){.iqaa-rung:not([data-o-selected]):hover{background:var(--iqaa-fog);color:var(--iqaa-text-on-fog)}}.iqaa-pdp-qty{align-items:center;gap:1rem;display:flex}.iqaa-pdp-qty__label{font-weight:700}.iqaa-qty--large .iqaa-qty__step{min-block-size:3rem;inline-size:3rem}.iqaa-qty--large .iqaa-qty__input{inline-size:3.5rem;font-size:1.1rem}.iqaa-pdp-qty__min{color:var(--iqaa-soft);font-size:.85rem}.iqaa-slots{gap:.75rem;display:grid}.iqaa-slot{border:1px solid var(--iqaa-hair);gap:.6rem;min-inline-size:0;margin:0;padding:.85rem;display:grid}.iqaa-slot__label{padding:0 .35rem;font-weight:700}.iqaa-slot__option{gap:.4rem;display:grid}.iqaa-slot__name{color:var(--iqaa-soft);font-size:.85rem}.iqaa-buyrow{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.iqaa-buyrow__add{min-block-size:3.5rem;font-size:1.05rem}.iqaa-buyrow__save{border:var(--iqaa-rule)solid var(--iqaa-line);block-size:3.5rem;inline-size:3.5rem}.iqaa-buyrow__save[data-o-favourite-state=on]{color:var(--iqaa-sale-text)}.iqaa-buyrow__save[data-o-favourite-state=on] .iqaa-icon{fill:currentColor}.iqaa-buyrow__now{grid-column:1/-1;min-block-size:3.25rem}.iqaa-buyrow__soldout,.iqaa-buyrow__added,[data-o-available=false] .iqaa-buyrow__instock,.iqaa-buyrow__add[disabled] .iqaa-buyrow__instock{display:none}[data-o-available=false] .iqaa-buyrow__soldout,.iqaa-buyrow__add[disabled] .iqaa-buyrow__soldout{display:inline}.iqaa-buyrow__add[data-o-added] .iqaa-buyrow__instock{display:none}.iqaa-buyrow__add[data-o-added] .iqaa-buyrow__added{display:inline}.iqaa-buyrow__add[data-o-busy]{opacity:.7;cursor:progress}.iqaa-buyrow__add[data-o-error]{outline:var(--iqaa-rule)solid var(--iqaa-sale-text);outline-offset:3px}.iqaa-buyrow__error{color:var(--iqaa-sale-text);font-size:.9rem;font-weight:700;display:none}[data-o-product-form]:has([data-o-error=customization]) .iqaa-buyrow__error[data-when=customization],[data-o-product-form]:has([data-o-error=variant]) .iqaa-buyrow__error[data-when=variant],[data-o-product-form]:has([data-o-error=offer-slots]) .iqaa-buyrow__error[data-when=offer-slots],[data-o-product-form]:has([data-o-error=true]) .iqaa-buyrow__error[data-when=failed]{display:block}.iqaa-facts{border-block-start:1px solid var(--iqaa-hair);display:grid}.iqaa-fact{border-block-end:1px solid var(--iqaa-hair);align-items:flex-start;gap:.75rem;padding-block:.85rem;display:flex}.iqaa-fact>.iqaa-icon{flex:none;margin-block-start:.15rem}.iqaa-fact__body{flex:auto;min-inline-size:0}.iqaa-fact--low{color:var(--iqaa-sale-text);font-weight:700}.iqaa-fact--code{justify-content:space-between;align-items:baseline}.iqaa-fact__key{color:var(--iqaa-soft)}.iqaa-fact__value{overflow-wrap:anywhere;text-align:end;font-weight:700}.iqaa-fact__label{font-weight:700}.iqaa-fact__ended,.iqaa-fact--clock[data-o-countdown-state=off],.iqaa-fact--clock[data-o-countdown-state=ended] .iqaa-fact__running,.iqaa-fact--clock[data-o-countdown-state=ended] .iqaa-pclock{display:none}.iqaa-fact--clock[data-o-countdown-state=ended] .iqaa-fact__ended{display:inline}.iqaa-pclock{gap:.35rem;margin-block-start:.5rem;display:flex}.iqaa-pclock__cell{background:var(--iqaa-ink);min-inline-size:3rem;color:var(--iqaa-text-on-ink);justify-items:center;padding:.35rem .25rem;display:grid}.iqaa-pclock__cell b{font-family:var(--iqaa-font-display);font-size:1.25rem;line-height:1.2}.iqaa-pclock__cell small{color:var(--iqaa-muted-on-ink);font-size:.7rem}.iqaa-pdp__checkout{border-block-start:var(--iqaa-rule)solid var(--iqaa-line);gap:1rem;margin-block-start:clamp(2rem,4vw,3rem);padding-block-start:1.5rem;display:grid}.iqaa-pdp__checkout-title{font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.iqaa-pdp__about{border-block-start:var(--iqaa-rule)solid var(--iqaa-line);gap:1rem;margin-block-start:clamp(2rem,4vw,3.5rem);padding-block-start:1.5rem;display:grid}.iqaa-pdp__about-title{font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem)}@media (width>=64rem){.iqaa-pdp__about{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);column-gap:clamp(1.5rem,3vw,3rem)}}.iqaa-reviews__inner{gap:1.5rem;display:grid}.iqaa-reviews__head{align-content:start;gap:.5rem;display:grid}.iqaa-reviews__title{font-size:clamp(1.5rem,1.1rem + 1.5vw,2.3rem)}.iqaa-reviews__score{font-family:var(--iqaa-font-display);font-size:clamp(2.6rem,2rem + 3vw,4.5rem);font-weight:700;line-height:1.1}.iqaa-reviews__count{color:var(--iqaa-soft);font-size:.9rem}.iqaa-reviews__list{border-block-start:var(--iqaa-rule)solid var(--iqaa-line);display:grid}.iqaa-review{border-block-end:1px solid var(--iqaa-hair);gap:.4rem;padding-block:1.1rem;display:grid}.iqaa-review__title{font-weight:700}.iqaa-review__body{overflow-wrap:anywhere;max-inline-size:64ch}.iqaa-review__by{color:var(--iqaa-soft);flex-wrap:wrap;gap:.25rem .75rem;font-size:.85rem;display:flex}.iqaa-review__author{color:var(--iqaa-fg);font-weight:700}@media (width>=64rem){.iqaa-reviews__inner{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);column-gap:clamp(1.5rem,3vw,3rem)}.iqaa-reviews__head{position:sticky;inset-block-start:calc(var(--o-header-height,0px) + 1.5rem)}}@media (prefers-reduced-motion:reduce){.iqaa-viewer[open],.iqaa-film__meter-fill{animation:none}}