.gcls,.gcls-x{position:relative;background:#fff;color:#1c1b1b;font-family:Montserrat,sans-serif;overflow-x:clip}.gcls *,.gcls *:before,.gcls *:after,.gcls-x *,.gcls-x *:before,.gcls-x *:after{box-sizing:border-box}.gcls [hidden],.gcls-x [hidden]{display:none!important}.gcls__inner{max-width:1280px;margin:0 auto;padding:20px 16px 40px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "meta" "main";row-gap:16px}.gcls__head{grid-area:head;min-width:0;text-align:center}.gcls__stagecol{grid-area:stage;min-width:0}.gcls__meta{grid-area:meta;min-width:0}.gcls__col{grid-area:main;min-width:0}.gcls__col.gcx-col.Product__Info{max-width:520px;width:100%;margin:0 auto}@media(min-width:1000px){.gcls__inner{--gcls-stage-w: clamp(340px, calc((100vh - var(--header-height, 72px) - 148px) * .8), 600px);padding:28px 40px 72px;grid-template-columns:minmax(0,calc(var(--gcls-stage-w) + 80px)) minmax(0,460px);justify-content:center;grid-template-rows:auto auto 1fr;grid-template-areas:"stage head" "stage meta" "stage main";column-gap:48px;row-gap:14px}.gcls__stagecol{position:sticky;top:calc(var(--header-height, 72px) + 16px);align-self:start}}@media(min-width:1200px){.gcls__inner{grid-template-columns:minmax(0,calc(var(--gcls-stage-w) + 80px)) minmax(0,480px);column-gap:64px}}.gcls .gcls__h1{margin:0;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:1.25;letter-spacing:calc(.11em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);color:#1c1b1b;text-wrap:balance}.gcls__subline{max-width:440px;margin:7px auto 0;font-size:12.5px;font-weight:500;line-height:1.45;letter-spacing:calc(.01em * var(--gcx-track, 1));color:#55565e;text-wrap:balance}@media(min-width:1000px){.gcls .gcls__h1{letter-spacing:calc(.2em * var(--gcx-track, 1));line-height:1.65}.gcls__head{padding-top:4px}}.gcls__meta .gcx-meta{justify-content:center}.gcls .gcx-pricelist:has(.gcx-price-save[hidden]) .gcx-price{padding-right:19px}.gcls__saveline{margin:12px auto 0;max-width:440px;text-align:center;font-size:12px;font-weight:500;line-height:1.45;letter-spacing:calc(.01em * var(--gcx-track, 1));color:#55565e;text-wrap:balance}.gcls__saveline b{font-weight:700;color:#16161a}.gcls__stage{position:relative;margin:0 auto;width:100%;max-width:560px;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;isolation:isolate;background:var(--veil-slab);box-shadow:var(--ring-2),var(--rim-slab),var(--elev-1)}@media(min-width:1000px){.gcls__stage{max-width:none;width:min(100%,var(--gcls-stage-w))}}.gcls__stage:after{content:"";position:absolute;left:10%;right:10%;bottom:8%;height:12%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgb(16 18 27 / .1),transparent 70%);filter:blur(8px);z-index:0}.gcls__comp{position:absolute;top:11%;right:5%;bottom:12%;left:5%;z-index:1;transition:opacity .3s ease}.gcls__stage[data-view=photos] .gcls__comp,.gcls__stage[data-view=photos]:after{opacity:0;visibility:hidden}.gcls-card,.gcls-ghost{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform:rotate(var(--r));transform-origin:50% 50%;transition:left .7s cubic-bezier(.2,.8,.2,1),top .7s cubic-bezier(.2,.8,.2,1),width .7s cubic-bezier(.2,.8,.2,1),height .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),opacity .45s ease,filter .45s ease}.gcls-card{border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 0 0 .5px #10121b1a,var(--o2x, 0) var(--o2y, 3px) 8px -3px #10121b1a,var(--o3x, 0) var(--o3y, 10px) 26px -10px #10121b29,var(--o4x, 0) var(--o4y, 28px) 60px -26px #10121b38}.gcls-card--case{--x: 2%;--y: 2%;--w: 51%;--h: 92%;--r: -2.2deg}.gcls-card--cardholder{--x: 49%;--y: 0%;--w: 48%;--h: 40%;--r: 3deg}.gcls-card--wallet{--x: 41%;--y: 47%;--w: 56%;--h: 46%;--r: -2.4deg}.gcls-card--passport{--x: 50%;--y: 46%;--w: 30%;--h: 52%;--r: -2deg}.gcls-card--keychain{--x: 82%;--y: 50%;--w: 17%;--h: 46%;--r: 3deg}.gcls__comp.is-pending>.gcls-card,.gcls__comp.is-pending>.gcls-ghost{visibility:hidden;opacity:0;transition:none}.gcls-card.is-enter{opacity:0;filter:blur(6px);transform:translateY(34px) scale(.88) rotate(var(--r))}.gcls-card.is-leave,.gcls-ghost.is-leave{opacity:0;filter:blur(4px);transform:scale(.84) rotate(var(--r));pointer-events:none}.gcls__comp.is-quick>.gcls-card,.gcls__comp.is-quick>.gcls-ghost{transition-duration:.34s,.34s,.34s,.34s,.34s,.28s,.28s}.gcls-ghost.is-enter{opacity:0}.gcls-card__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.gcls-card--case .gcls-card__frame.gcx-engrave{position:absolute;top:0;bottom:auto;left:50%;right:auto;width:auto;height:100%;aspect-ratio:1;transform:translate(-50%);border-radius:0;overflow:hidden;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.gcls .gcls-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;transition:opacity .5s ease}.gcls .gcls-card__img.is-next{opacity:0}.gcls .gcls__comp.is-extra .gcls-card:not(.gcls-card--case) .gcls-card__img{object-fit:contain;padding:5% 4%}.gcls-card{--gcls-bw: 1;--gcls-bh: 1;--gcls-cx: .5;--gcls-cy: .5;--gcls-px: .06;--gcls-pt: .05}.gcls-card--case{--gcls-bw: .52;--gcls-bh: .83;--gcls-cx: .54;--gcls-cy: .525;--gcls-px: .025;--gcls-pt: .03}.gcls-card--cardholder{--gcls-bw: .74;--gcls-bh: .62;--gcls-cx: .495;--gcls-cy: .52}.gcls-card--wallet{--gcls-bw: .74;--gcls-bh: .66;--gcls-cx: .485;--gcls-cy: .49}.gcls-card--keychain{--gcls-bw: .38;--gcls-bh: .8;--gcls-cx: .465;--gcls-cy: .5}.gcls-card--passport{--gcls-bw: .64;--gcls-bh: .86;--gcls-cx: .49;--gcls-cy: .5}.gcls-card--magsafe{--gcls-bw: .54;--gcls-bh: .8;--gcls-cx: .5;--gcls-cy: .55}@supports (width: 1cqw){.gcls-card{container-type:size}.gcls .gcls-card .gcls-card__frame,.gcls .gcls-card--case .gcls-card__frame.gcx-engrave{--gcls-top: calc(100cqh * var(--gcls-pt));--gcls-room-w: calc(100cqw * (1 - 2 * var(--gcls-px)));--gcls-room-h: calc(100cqh - var(--gcls-top) - var(--gcls-tagh, 46px));--gcls-s: min(calc(var(--gcls-room-w) / var(--gcls-bw)), calc(var(--gcls-room-h) / var(--gcls-bh)));position:absolute;right:auto;bottom:auto;transform:none;aspect-ratio:auto;width:var(--gcls-s);height:var(--gcls-s);left:calc(50% - var(--gcls-s) * var(--gcls-cx));top:calc(var(--gcls-top) + var(--gcls-room-h) / 2 - var(--gcls-s) * var(--gcls-cy))}.gcls .gcls-card:not(.gcls-card--case) .gcls-card__img,.gcls .gcls__comp.is-extra .gcls-card:not(.gcls-card--case) .gcls-card__img{object-fit:contain;padding:0}.gcls .gcls-card--magsafe .gcls-card__img{-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%)}}.gcls-card.gcls-card--probe{visibility:hidden;pointer-events:none;left:0;top:0;height:60px;transition:none;z-index:-1;box-shadow:none}.gcls-card .gcx-engrave__mark{z-index:3}.gcls-card .gcx-engrave__text.is-struck{animation:gcls-strike .34s cubic-bezier(.2,.85,.3,1)}@keyframes gcls-strike{0%{opacity:.35;transform:scale(1.06)}60%{opacity:1;transform:scale(.99)}to{opacity:1;transform:none}}.gcls-card.no-anchor .gcx-engrave__mark{display:none}.gcls-card__tag,.gcls-thumb__label{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;padding:4px 9px;border-radius:999px;font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:600;line-height:1.25;letter-spacing:calc(.04em * var(--gcx-track, 1));color:#1c1b1b;background-color:#ffffff80;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);text-shadow:0 1px 0 rgba(255,255,255,.6);box-shadow:0 0 0 .5px #12141c2e,inset 0 1px #fffffff2,inset 0 -1px #12141c1a,inset 0 0 18px #12141c0d,0 10px 24px -12px #12141c57}.gcls .gcls-card__tag{position:absolute;left:8px;bottom:8px;z-index:4;display:flex;flex-direction:column;align-items:flex-start;gap:1px;width:max-content;max-width:calc(100% - 16px);padding:4px 10px 5px;border-radius:10px;white-space:nowrap}.gcls-card__tn{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.gcls-card__tp{display:block;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:isolate}.gcls-card__tp:empty{display:none}.gcls .gcls-card--extra .gcls-card__tag{left:6px;bottom:6px;max-width:calc(100% - 12px);font-size:9.5px;line-height:1.2;letter-spacing:0;padding:3px 6px 4px;border-radius:8px}.gcls-ghost{display:grid;place-items:center;padding:10px;border-radius:16px;border:1.5px dashed rgba(28,27,27,.22);background:#ffffff61}.gcls .gcls-ghost__btn{-webkit-appearance:none;appearance:none;margin:0;cursor:pointer;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:8px 14px;border:0;border-radius:999px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:calc(.01em * var(--gcx-track, 1));text-transform:none;color:#16161a;background:var(--veil-chip);-webkit-backdrop-filter:saturate(150%) blur(6px);backdrop-filter:saturate(150%) blur(6px);box-shadow:var(--ring-1),var(--elev-1),var(--rim-chip);transition:background-color .2s ease,box-shadow .2s ease}.gcls .gcls-ghost__btn:hover{background-color:#ffffffe6;box-shadow:0 0 0 .5px #12141c47,inset 0 1px #fff,0 2px 6px -2px #12141c29}.gcls .gcls-ghost__btn:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls .gcls-ghost__btn span{font-size:15px;line-height:1;font-weight:500}.gcls-ghost__t{font-size:11.5px;font-weight:500;line-height:1.4;color:#55565e;text-align:center}.gcls__toggle{z-index:12}.gcls__caption{position:absolute;left:16px;right:16px;bottom:14px;margin:0;z-index:12;text-align:center;font-size:10.5px;font-weight:600;line-height:1.4;letter-spacing:calc(.13em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);color:#55565e;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-wrap:balance}.gcls__photo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:60px 18px 40px}.gcls__photo .gcls__photoimg{display:block;flex:0 1 auto;min-width:0;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;border-radius:8px}.gcls__photo>.gcls__photonav{position:absolute;top:50%;z-index:5;margin:0;transform:translateY(-50%)}.gcls__photo>.gcls__photonav:hover{transform:translateY(-50%) scale(1.05)}.gcls__photo>.gcls__photonav--prev{left:10px;right:auto}.gcls__photo>.gcls__photonav--next{right:10px;left:auto}@media(prefers-reduced-motion:reduce){.gcls__photo>.gcls__photonav:hover{transform:translateY(-50%)}}.gcls__thumbs{margin:14px auto 0;max-width:560px;--gcx-gap: 10px;--gcx-pad-x: 4px;--gcx-pad-y: 4px}@media(min-width:1000px){.gcls__thumbs{max-width:none;width:100%}}.gcls-thumb{position:relative;flex:0 0 auto;width:72px;height:72px;margin:0;padding:0;border:0;border-radius:10px;overflow:hidden;cursor:pointer;background:#fff;box-shadow:0 0 0 1px #12141c1f;transition:box-shadow .2s ease}.gcls-thumbwrap{flex:0 0 auto;display:block}.gcls-thumb img{display:block;width:100%;height:100%;object-fit:contain}.gcls-thumb:hover{box-shadow:0 0 0 1px #12141c52}.gcls-thumb.is-on{box-shadow:0 0 0 2px #000}.gcls-thumb:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-thumb__label{position:absolute;left:50%;bottom:4px;transform:translate(-50%);padding:2px 6px;font-size:8.5px;font-weight:700}.gcls-slab{margin:30px 0 0}.gcls-slab+.gcls-slab,.gcls-slab+.gc-addons{margin-top:28px}.gcls__col>.gcls-slab:first-of-type{margin-top:30px}.gcls .gcx-tray+.ProductForm__Option,.gcls .ProductForm__Option+.ProductForm__Option{margin-top:12px}.gcls-tray{padding-bottom:12px}.gcls-tiles{margin:0 -8px}.gcls-tiles__track{--gcx-gap: 10px;--gcx-pad-x: 8px;--gcx-pad-y: 6px}.gcls-tile{flex:0 0 auto;width:128px;display:flex;flex-direction:column;align-items:center;gap:1px;margin:0;padding:8px 8px 10px;border:0;border-radius:12px;cursor:pointer;text-align:center;font-family:Montserrat,sans-serif;color:#1a1a1a;background-color:#ffffff6b;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 0 0 .5px #12141c29,inset 0 1px #ffffffe6,inset 0 -1px #12141c1a,inset 0 0 20px #12141c0f,0 1px 2px #12141c0d;transition:box-shadow .2s ease,background-color .2s ease}.gcls-tile:hover{background-color:#ffffffb8}.gcls-tile[aria-checked=true]{background-color:#ffffffd9;box-shadow:0 0 0 2px #000,0 6px 14px -8px #12141c59}.gcls-tile:focus-visible{outline:2px solid #000;outline-offset:3px}.gcls-tile__img{display:block;width:100%;aspect-ratio:1;margin-bottom:6px;border-radius:8px;overflow:hidden;background:#fff}.gcls-tile__img img{display:block;width:100%;height:100%;object-fit:cover}.gcls-tile__name{font-size:13px;font-weight:600;line-height:1.25}.gcls-tile__note{font-size:10.5px;font-weight:500;line-height:1.3;color:#6a6b73}.gcls-tile__price{margin-top:2px;font-size:12px;font-weight:600;color:#111;font-variant-numeric:tabular-nums}.gcls-tray__note{margin:8px 0 0;font-size:11.5px;font-weight:500;line-height:1.45;color:#55565e;text-wrap:pretty}.gcls-device .ProductForm__OptionWrapper{margin-bottom:0;padding:0}.gcls .ProductForm__SelectedValue.is-placeholder{color:#6a6b73}.gcls .ProductForm__SelectorButton .ProductForm__SelectedValue{text-transform:var(--gcx-caps, uppercase)}.gcls .ProductForm__SelectorButton{position:relative;text-align:start;font-family:Montserrat,sans-serif}.gcls .ProductForm__SelectorButton.is-attn{box-shadow:0 0 0 1.5px #1c1b1b,var(--elev-1)}.gcls .ProductForm__OptionWrapper .ProductForm__SelectorButton:focus-visible,.gcls .ProductForm__SelectorButton:focus-visible{outline:2px solid #1c1b1b;outline-offset:2px}.gcls-help{display:flex;justify-content:flex-end;margin-top:8px}.gcls .gcls-pop .Popover__Value{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.gcls .gcls-pop .Popover__Value.is-soldout .gcls-pv__name{opacity:.45}.gcls .gcls-pop .Popover__Value:focus:not(:focus-visible):not(.is-selected){background-color:transparent}.gcls-pv__price{flex:0 0 auto;font-size:11.5px;font-weight:500;letter-spacing:calc(.02em * var(--gcx-track, 1));text-transform:none;color:#6a6b73;font-variant-numeric:tabular-nums}.gcls .gcls-pop .Popover__Value.is-selected .gcls .gcls-pop .Popover__Value:focus:not(:focus-visible):not(.is-selected){background-color:transparent}.gcls .gcls-pop .Popover__Value:focus-visible{outline:0;background-color:rgb(var(--sh) / .06)}.gcls-pv__price{color:#1c1b1b;font-weight:600}@media screen and (min-width:1008px){.gcls .gcls-pop.Popover{width:375px}}@media screen and (max-width:1007px){.gcls .gcls-pop.Popover{border-radius:18px 18px 0 0}}.gcls-colors .ProductForm__ColorOptions{margin-bottom:0}.gcls-colors .ProductForm__OptionName{padding-left:0!important}.gcls-swatches{margin:0 -10px}.gcls-swatches__track{--gcx-gap: 12px;--gcx-pad-x: 10px;--gcx-pad-y: 8px;padding-bottom:12px}.gcls-sw{position:relative;display:inline-block;flex:0 0 auto}.gcls .gcls-sw .ProductForm__ColorSwatch{display:block;width:60px;height:60px;border-radius:50%;overflow:hidden;cursor:pointer;position:relative;background:#fff}.gcls .gcls-sw .ProductForm__ColorSwatch img{display:block;width:100%;height:100%;object-fit:cover}.gcls .gcls-sw .ProductForm__ColorSwatch:focus-visible{outline:2px solid #000;outline-offset:3px}.gcls .gcls-sw .checkmark{position:absolute;top:-2px;right:-2px;z-index:2}.gcls .gcls-sw.is-out .ProductForm__ColorSwatch{opacity:.5}.gcls .gcls-sw.is-out .ProductForm__ColorSwatch:after{content:"";position:absolute;left:50%;top:6%;width:1.5px;height:88%;background:#1c1b1b8c;transform:rotate(45deg)}.gcls-sw__name{display:block;margin-top:6px;font-size:10px;font-weight:600;letter-spacing:calc(.02em * var(--gcx-track, 1));color:#55565e;text-align:center}.gcls .gcls-warn{margin-top:12px}.gcls-rows{display:flex;flex-direction:column;gap:10px}.gcls-loading{margin:0;padding:12px;font-size:12px;color:#6a6b73;text-align:center}.gcls-row{margin:0}.gcls-row .gc-sp-addon__inner{gap:12px}.gcls-row__img{width:46px;height:46px;flex:0 0 auto;border-radius:8px;background:#fff center / contain no-repeat;box-shadow:0 0 0 .5px #12141c14}.gcls-row__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.25}.gcls-row__title{font-size:13px;font-weight:600;color:#1a1a1a}.gcls-row__sub{margin-top:2px;font-size:11px;font-weight:500;line-height:1.3;color:#6a6b73;display:block;overflow-wrap:anywhere}.gcls-row__price{flex:0 0 auto;font-size:12.5px;font-weight:600;color:#111;font-variant-numeric:tabular-nums}.gcls-row--core.is-off .gcls-row__title,.gcls-row--core.is-off .gcls-row__price{color:#6a6b73}.gcls-row--core.is-off .gcls-row__img{opacity:.55}.gcls-row.is-na .gc-addon-check{opacity:.4;cursor:not-allowed}.gcls-row__na{margin:6px 2px 0;font-size:11px;font-weight:500;color:#8a3b2b}.gcls-row__chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 2px 2px}.gcls .gcls-chip{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 10px 4px 4px;border:0;border-radius:999px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#16161a;background:var(--veil-chip);box-shadow:var(--ring-2),var(--rim-chip)}.gcls .gcls-chip[aria-pressed=true]{box-shadow:0 0 0 1.5px #000,var(--rim-chip)}.gcls .gcls-chip[aria-disabled=true]{opacity:.45;cursor:not-allowed}.gcls .gcls-chip:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-chip__dot{width:18px;height:18px;border-radius:50%;background:#d9d9de center / cover no-repeat;box-shadow:inset 0 0 0 .5px #0003,0 0 0 .5px #12141c1f}.gcls-sublabel{margin:18px 2px 10px;font-size:11px;font-weight:600;letter-spacing:calc(.13em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);color:#55565e}.gcls-more{margin-top:14px}.gcls-more summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;cursor:pointer;list-style:none;font-size:12px;font-weight:600;color:#16161a;background:var(--veil-chip);box-shadow:var(--ring-2),var(--rim-chip)}.gcls-more summary::-webkit-details-marker{display:none}.gcls-more summary:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-more .gcls-more__chev{transition:transform .2s ease;pointer-events:none}.gcls-more[open] .gcls-more__chev{transform:rotate(90deg)}.gcls-more__note{margin:10px 2px;font-size:11.5px;line-height:1.45;color:#55565e}.gcls .gc-addon-check[aria-disabled=true]{pointer-events:none}.gcls-ini__label{display:flex;justify-content:space-between;margin-bottom:10px}.gcls-ini__input:disabled{opacity:.5;cursor:not-allowed}.gcls-ini__note{margin-top:12px}.gcls .gcls-addons{margin:28px 0 0}.js .gcls[data-gcls]:not(.is-ready) .gcls-addons{visibility:hidden}.gcls-addon__per{font-size:11px;font-weight:500;color:#6a6b73}.gcls-addon__sub{margin-top:2px;font-size:11px;font-weight:500;color:#6a6b73}.gcls-addon__sub:empty{display:none}.gcls .gcls-addon .gc-sp-addon__titlerow{display:flex;flex-wrap:nowrap;align-items:center;max-width:100%}.gcls .gcls-addon .gc-sp-addon__title{min-width:0;white-space:normal;overflow:visible;text-overflow:clip;-webkit-hyphens:auto;hyphens:auto}.gcls .gcls-addon .gc-sp-addon__tip{flex:0 0 auto}.gcls .gc-sp-addon__tipbubble{translate:var(--gcls-tip-dx, 0px) 0}.gcls .gc-sp-addon__tipbubble:after{translate:calc(-1 * var(--gcls-tip-dx, 0px)) 0}.gcls .gc-sp-addon__tipbubble{font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none;white-space:normal}html[dir=rtl] .gcls .gc-sp-addon__tipbubble{text-align:right;unicode-bidi:plaintext}.gcls-sum{margin-top:28px;padding:16px 16px 14px}.gcls-sum__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.gcls-sum__kicker{margin:0;font-size:11px;font-weight:700;letter-spacing:calc(.1em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);color:#1c1b1b}.gcls-sum__title{margin:0;font-size:12.5px;font-weight:500;color:#55565e;text-align:end}.gcls-sum__text{margin:8px 0 0;font-size:12px;font-weight:500;line-height:1.5;color:#3a3b42;text-wrap:pretty}.gcls-sum__text:empty{display:none}.gcls-sum__lines{margin:12px 0 0;padding:10px 0 0;box-shadow:inset 0 1px #10121b14}.gcls-sum__row{display:flex;justify-content:space-between;gap:14px;padding:3px 0;font-size:12.5px;line-height:1.4}.gcls-sum__row dt{margin:0;font-weight:500;color:#3a3b42}.gcls-sum__row dd{margin:0;font-weight:600;color:#111;font-variant-numeric:tabular-nums;white-space:nowrap}.gcls-sum__row.is-was dd{font-weight:500;color:#1c1b1b9e;text-decoration:line-through;text-decoration-color:#1c1b1b73}.gcls-sum__row.is-save dt,.gcls-sum__row.is-save dd{color:#16161a;font-weight:700}.gcls-sum__total{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-top:10px;padding-top:10px;box-shadow:inset 0 1px #10121b14}.gcls-sum__tlabel{font-size:11px;font-weight:700;letter-spacing:calc(.1em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase)}.gcls-sum__tval{font-size:18px;font-weight:700;letter-spacing:calc(.02em * var(--gcx-track, 1));font-variant-numeric:tabular-nums}.gcls-sum__tsub{margin:2px 0 0;text-align:end;font-size:11.5px;font-weight:600;color:#16161a}.gcls-sum__tsub:empty{display:none}.gcls-reward{margin-top:14px}.gcls-buy{margin-top:4px}.gcls .gcls-buy .ProductForm__AddToCart{width:100%;margin-top:0;display:flex;align-items:center;justify-content:center}.gcls-msg{margin:10px 0 0;min-height:0;font-size:12.5px;font-weight:600;line-height:1.4;color:#16161a;text-align:center}.gcls-msg:empty{display:none}.gcls-msg.is-bad{color:#8a3b2b}.gcls-fine{margin-top:18px;font-size:11px;font-weight:400;line-height:1.55;color:#6a6b73;text-align:center;text-wrap:pretty}.gcls-fine p{margin:0}.gcls__nojs{display:grid;gap:10px;margin:24px 0}.gcls__nojs select{width:100%;padding:12px;border-radius:12px;border:1px solid rgba(18,20,28,.2);font:500 13px Montserrat,sans-serif}.gcls__nojsbtn{padding:16px;border:0;border-radius:14px;background:#1c1b1b;color:#fff;font:600 14px Montserrat,sans-serif;letter-spacing:calc(.05em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase)}.gcls-inset{padding:32px 0 8px}.gcls-inset__inner{max-width:1120px;margin:0 auto;padding:0 16px}.gcls-inset .gcx-sub{margin-bottom:22px}.gcls-inset__scroll{margin:0 -8px}.gcls-inset__track{--gcx-gap: 16px;--gcx-pad-x: 8px;--gcx-pad-y: 12px}.gcls-piece{flex:0 0 auto;width:78%;max-width:330px;display:flex;flex-direction:column;padding:12px 12px 16px;border-radius:20px;background:var(--veil-slab);-webkit-backdrop-filter:saturate(150%) blur(22px);backdrop-filter:saturate(150%) blur(22px);box-shadow:var(--ring-1),var(--rim-slab),var(--elev-1),0 16px 28px -18px #10121b1a}@media(min-width:900px){.gcls-inset__track{justify-content:safe center}.gcls-piece{flex:1 1 0;width:auto;min-width:0;max-width:360px}}.gcls-piece__img{aspect-ratio:1;border-radius:14px;overflow:hidden;background:#fff}.gcls-piece__img img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.gcls .gcls-piece__name{margin:14px 4px 0;font-size:13px;font-weight:700;letter-spacing:calc(.1em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);color:#1c1b1b}.gcls-piece__title{margin:3px 4px 0;font-size:12px;font-weight:500;color:#55565e}.gcls-piece__holds{margin:10px 4px 0;font-size:12.5px;font-weight:400;line-height:1.55;color:#3a3b42;flex:1 1 auto}.gcls-piece__holds p{margin:0}.gcls-piece__price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:12px 4px 0;padding-top:10px;box-shadow:inset 0 1px #10121b14;font-size:12px;color:#55565e}.gcls-piece__price b{margin-inline-start:auto;min-width:0;text-align:end;overflow-wrap:break-word;font-size:14px;font-weight:700;color:#111;font-variant-numeric:tabular-nums}.gcls-inset__total{max-width:520px;margin:20px auto 0;padding:14px 18px}.gcls-inset__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:3px 0;font-size:13px;font-weight:500;color:#3a3b42}.gcls-inset__row s{color:#1c1b1b9e;text-decoration-color:#1c1b1b73;font-variant-numeric:tabular-nums}.gcls-inset__row b{font-weight:700;color:#111;font-variant-numeric:tabular-nums}.gcls-inset__row--set b{font-size:16px}.gcls-inset__for{margin:8px 0 0;font-size:11px;font-weight:500;color:#6a6b73;text-align:center}.gcls-x{padding:48px 0}.gcls-x__inner{max-width:1120px;margin:0 auto;padding:0 16px}.gcls-x .gcx-sub{margin-bottom:26px}@media(min-width:1000px){.gcls-x{padding:64px 0}.gcls-x__inner{padding:0 40px}}.gcls-box__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:center}@media(min-width:900px){.gcls-box__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px}}.gcls-box__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gcls-box__item{display:flex;gap:12px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:14px;background:var(--veil-chip);box-shadow:var(--ring-2),var(--elev-1),var(--rim-chip)}.gcls-box__ico{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;color:#26272c;background:var(--veil-chip);box-shadow:var(--ring-2),var(--rim-chip)}.gcls-box__ico svg{width:17px;height:17px}.gcls-box__t{display:block;font-size:13px;font-weight:600;color:#16161a;line-height:1.35}.gcls-box__d{display:block;margin-top:2px;font-size:12px;font-weight:400;line-height:1.5;color:#3a3b42}.gcls-ex{--gcls-ex-h: min(72vh, 820px)}@supports (height: 1svh){.gcls-ex{--gcls-ex-h: min(72svh, 820px)}}@media(min-width:900px){.gcls-ex{--gcls-ex-h: clamp(640px, 76vh, 820px)}}.gcls-ex__scroll{margin:0 -8px}.gcls-ex__track{--gcx-gap: 16px;--gcx-pad-x: 8px;--gcx-pad-y: 8px;align-items:flex-start}.gcls-ex__slide{flex:0 0 auto;width:min(86%,calc(var(--gcls-ex-h) * var(--ar, 1)));margin:0;container:gclsslide / inline-size}@media(min-width:900px){.gcls-ex__slide{width:min(100%,calc(var(--gcls-ex-h) * var(--ar, 1)))}}@media(max-width:699px){.gcls-ex .gcls-ex__scroll.gcx-overflow{padding-inline:0}.gcls-ex .gcls-ex__scroll>.gcx-chev{display:none}}.gcls-ex__fig{position:relative;margin:0;border-radius:20px;overflow:hidden;background:#eceae6;box-shadow:var(--ring-2),var(--elev-1);isolation:isolate}.gcls-ex__pic{position:relative;width:100%;aspect-ratio:var(--ar, 1);container:gclsex / size}.gcls-ex__pic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lqip, none) center / cover no-repeat;filter:blur(16px);transform:scale(1.12)}.gcls-ex__pic>img,.gcls-ex__pic>video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease}.gcls-ex__pic.is-loading>img{opacity:0}.gcls-ex__ov{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;font:600 max(9.5px,min(1.35cqmax,17px))/1.3 Montserrat,"Helvetica Neue",Arial,sans-serif}.gcls-ex__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 1px rgba(0,0,0,.45))}.gcls-ex__svg polyline{fill:none;stroke:#fff;stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-linejoin:miter;stroke-linecap:square}.gcls-ex__dot{position:absolute;left:var(--x);top:var(--y);width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0000002e,0 1px 3px #00000080;display:flex;align-items:center;justify-content:center;font-size:0;font-weight:700;line-height:1;color:#1c1b1b}.gcls-ex__lbl{position:absolute;left:var(--x);top:var(--y);white-space:nowrap;color:#fff;text-transform:uppercase;letter-spacing:.2em;text-shadow:0 1px 2px rgba(0,0,0,.4);transform:translateY(-50%);padding-left:.6em}.gcls-ex__lbl b{display:block;font-weight:inherit}.gcls-ex__lbl--right{transform:translate(-100%,-50%);padding:0 .4em 0 0;text-align:right}.gcls-ex__lbl--center{transform:translate(-50%,-100%);padding:0 0 .45em .2em;text-align:center}.gcls-ex__lbl--shade{text-shadow:0 1px 2px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.42),0 0 20px rgba(0,0,0,.25)}@container gclsex (max-width: 639px) and (max-height: 639px){.gcls-ex__svg,.gcls-ex__lbl{display:none}.gcls-ex__dot{width:18px;height:18px;margin:-9px 0 0 -9px;font-size:10px;box-shadow:0 0 0 1.5px #1c1b1bd9,0 1px 4px #0006}}.gcls-ex__list{display:none;list-style:none;margin:12px 4px 0;padding:0;counter-reset:gclsex}.gcls-ex__list li{display:flex;gap:10px;align-items:center;margin:0 0 8px;font-size:12.5px;font-weight:500;color:#3a3b42}.gcls-ex__list li:before{counter-increment:gclsex;content:counter(gclsex);flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#1c1b1b;color:#fff;font-size:10px;font-weight:700}.gcls-ex__cap{margin:10px 4px 0;font-size:12px;color:#55565e}@container gclsslide (max-width: 639px){.gcls-ex__list:not(.gcls-ex__list--tall){display:block}}.gcls-ex__pic--vid{cursor:pointer;-webkit-tap-highlight-color:transparent}.gcls-ex__pic--vid>video{background:transparent}.gcls-ex__vbtn{position:absolute;left:12px;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;cursor:pointer;color:#1c1b1b;background:var(--veil-chip, rgba(255, 255, 255, .8));-webkit-backdrop-filter:saturate(150%) blur(8px);backdrop-filter:saturate(150%) blur(8px);box-shadow:var(--ring-1, 0 0 0 .5px rgba(16, 18, 27, .2)),var(--elev-1, 0 1px 2px rgba(16, 18, 27, .05)),var(--rim-chip, inset 0 1px 0 rgba(255, 255, 255, .95));transition:opacity .2s ease}.gcls-ex__vbtn[hidden]{display:none}.gcls-ex__vbtn:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.gcls-ex__vbtn svg{width:14px;height:14px}.gcls-ex__vbtn:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-ex__vbtn .gcls-ex__i-play,.gcls-ex__pic--vid.is-playing .gcls-ex__vbtn .gcls-ex__i-pause{display:block}.gcls-ex__vbtn .gcls-ex__i-pause,.gcls-ex__pic--vid.is-playing .gcls-ex__vbtn .gcls-ex__i-play{display:none}.gcls-ex__pic--vid.is-playing .gcls-ex__vbtn{opacity:.78}.gcls-ex__pic--vid.is-playing .gcls-ex__vbtn:hover,.gcls-ex__pic--vid.is-playing .gcls-ex__vbtn:focus-visible{opacity:1}.gcls-ex__pic--vid.is-idle .gcls-ex__vbtn{left:50%;bottom:50%;width:60px;height:60px;transform:translate(-50%,50%)}.gcls-ex__pic--vid.is-idle .gcls-ex__vbtn svg{width:20px;height:20px;margin-left:3px}@media(forced-colors:active){.gcls-ex__svg polyline{stroke:CanvasText}.gcls-ex__lbl{color:CanvasText}.gcls-ex__dot{background:CanvasText}.gcls-ex__vbtn{border:1px solid ButtonText}}@media(prefers-reduced-motion:reduce){.gcls-ex__pic>img,.gcls-ex__pic>video,.gcls-ex__vbtn{transition:none}}.gcls-rv__head{display:flex;justify-content:center;margin:0 0 22px}.gcls-rv__head[hidden],.gcls-rating[hidden]{display:none}.gcls-rating{display:contents}.gcls-rv__scroll{margin:0 -8px}.gcls-rv__track{--gcx-gap: 14px;--gcx-pad-x: 8px;--gcx-pad-y: 10px}.gcls-rv__item{flex:0 0 auto;display:flex}.gcls-rv__card{flex:0 0 auto;width:232px;display:flex;flex-direction:column;gap:8px;padding:12px 12px 14px;border-radius:18px;text-decoration:none;color:inherit;background:var(--veil-slab);box-shadow:var(--ring-1),var(--rim-slab),var(--elev-1);transition:transform .2s ease,box-shadow .2s ease}.gcls-rv__card:hover{transform:translateY(-2px)}.gcls-rv__card:focus-visible{outline:2px solid #000;outline-offset:3px}.gcls-rv__img{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#fff}.gcls-rv__img img{display:block;width:100%;height:100%;object-fit:contain}.gcls-rv__name{margin:4px 2px 0;font-size:12.5px;font-weight:600;line-height:1.35;color:#16161a}.gcls-rv__card .gcx-rating{align-self:flex-start;font-size:10.5px;padding:3px 9px 3px 8px;animation:none}.gcls-rv__card .gcx-stars{width:64px;height:12.5px;-webkit-mask-size:12.8px 12.5px;mask-size:12.8px 12.5px}.gcls-rv__go{margin:auto 2px 0;font-size:11.5px;font-weight:600;color:#1c1b1b;text-decoration:underline;text-underline-offset:3px}.gcls-rv__note{margin:18px auto 0;max-width:640px;font-size:11.5px;line-height:1.5;color:#6a6b73;text-align:center}.gcls-tbl__wrap{max-width:900px;margin:0 auto}.gcls-tbl__scroll{margin:0}.gcls-tbl__track{--gcx-pad-x: 4px;--gcx-pad-y: 4px}.gcls-tbl__slab{flex:0 0 auto;min-width:100%;padding:6px 16px;border-radius:20px;background:var(--veil-slab);box-shadow:var(--ring-1),var(--rim-slab),var(--elev-1)}.gcls-tbl{width:100%;min-width:600px;border-collapse:collapse;font-size:12.5px}.gcls-tbl th,.gcls-tbl td{padding:11px 10px;text-align:start;border:0;box-shadow:inset 0 -1px #10121b12}.gcls-tbl tr:last-child th,.gcls-tbl tr:last-child td{box-shadow:none}.gcls-tbl thead th{font-size:10.5px;font-weight:700;letter-spacing:calc(.1em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);color:#1c1b1b}.gcls-tbl tbody th{font-weight:600;color:#16161a}.gcls-tbl td{font-weight:500;color:#3a3b42}.gcls-tbl__num{font-variant-numeric:tabular-nums;white-space:nowrap}.gcls-tbl__was{color:#1c1b1b9e!important}.gcls-tbl a{color:#1c1b1b;text-decoration:underline;text-underline-offset:3px}.gcls-tbl__note{margin:12px 0 0;font-size:11px;color:#6a6b73;text-align:center}.gcls-tbl__scroll:is(.gcx-can-prev,.gcx-can-next){padding-bottom:48px;--gcx-chev-top: calc(100% - 22px) }.gcls-faq{padding:48px 0;background:#fff;font-family:Montserrat,sans-serif;color:#1c1b1b}.gcls-faq__inner{max-width:760px;margin:0 auto;padding:0 16px}.gcls-faq .gcx-h{margin-bottom:22px}.gcls-faq__item{margin:0 0 10px;border-radius:14px;background:var(--veil-chip);box-shadow:var(--ring-2),var(--elev-1),var(--rim-chip)}.gcls-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;cursor:pointer;list-style:none}.gcls-faq__item summary::-webkit-details-marker{display:none}.gcls-faq__item summary:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:14px}.gcls .gcls-faq__q,.gcls-faq .gcls-faq__q{margin:0;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;color:#16161a}.gcls-faq__icon{position:relative;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:var(--veil-chip);box-shadow:var(--ring-1),var(--elev-1),var(--rim-chip)}.gcls-faq__icon:before,.gcls-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;background:#1c1b1b;transition:transform .2s ease}.gcls-faq__icon:after{transform:rotate(90deg)}.gcls-faq__item[open] .gcls-faq__icon:after{transform:rotate(0)}.gcls-faq__a{padding:0 16px 16px;font-size:13px;font-weight:400;line-height:1.65;color:#3a3b42}.gcls-faq__a p{margin:0 0 8px}.gcls-faq__a p:last-child{margin:0}.gcls-faq__a a{color:#1c1b1b;text-decoration:underline;text-underline-offset:3px}.gcls-heading{padding:40px 16px 8px;background:#fff;text-align:center;font-family:Montserrat,sans-serif}.gcls-heading__inner{max-width:760px;margin:0 auto}.gcls-heading .gcls-heading__title{margin:0 0 8px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:calc(.2em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);color:#1c1b1b}.gcls-heading__sub{margin:0;font-size:13px;font-weight:400;line-height:1.6;color:#55565e}@media(max-width:767px){.gcls-heading .gcls-heading__title{font-size:18px}}@media(max-width:999px){.gcls__stage{border-radius:18px}.gcls__meta{margin-top:2px}}@media(max-width:480px){.gcls__inner{padding-top:14px}.gcls__comp{top:12%;right:4%;bottom:12%;left:4%}.gcls .gcls-card__tag{font-size:9.5px;padding:3px 8px 4px;left:6px;bottom:6px;max-width:calc(100% - 12px);border-radius:9px}.gcls .gcls-card--extra .gcls-card__tag{font-size:8.5px;padding:2px 6px 3px;left:5px;bottom:5px;max-width:calc(100% - 10px);border-radius:7px}.gcls-card{--gcls-tagh: 40px}.gcls .gcls-ghost__btn{font-size:11px;padding:6px 10px;min-height:34px}.gcls-tile{width:112px}.gcls-thumb{width:64px;height:64px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gcls-card__tag,.gcls-thumb__label{background-color:#ffffffe6}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.gcls-card__tag,.gcls-thumb__label,.gcls-tile,.gcls .gcls-ghost__btn{background:#f7f8fa;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px #12141c4d}.gcls-tile[aria-checked=true]{box-shadow:0 0 0 2px #000}}@media(prefers-reduced-motion:reduce){.gcls-card,.gcls-ghost,.gcls .gcls-card__img,.gcls__comp,.gcls-rv__card,.gcls-tile{transition:none}.gcls-card .gcx-engrave__text.is-struck{animation:none}}@media(forced-colors:active){.gcls-card .gcx-engrave__text{background:none;color:CanvasText;-webkit-text-fill-color:currentColor;filter:none}}.gcls .gcls-ini__input{direction:ltr}.gcls-ini__hint .gcx-hint-on,.gcls-ini__rule.gcx-hint-on{color:#8a3b2b}.gcls-ini__final{margin-top:10px}.gcls-ini__fees{display:block;margin-top:2px}.gcls-help .gc-devhelp__trigger{max-width:none;white-space:normal}:root:is(:lang(de),:lang(el),:lang(fi),:lang(nl),:lang(da),:lang(no),:lang(sv)) :is(.gcls__h1,.gcls-heading__title,.gcls-piece__name){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}:root:is(:lang(de),:lang(el),:lang(fi),:lang(nl),:lang(da),:lang(no),:lang(sv),:lang(ta),:lang(hi)) :is(.gcls-tile__name,.gcls-tile__note,.gcls-row__title,.gcls-sum__kicker,.gcls-sum__title,.gcls-thumb__label,.gcls .gcls-ghost__btn){overflow-wrap:anywhere}:root:lang(ko) :is(.gcls__h1,.gcls__subline,.gcls-sum__text,.gcls-faq__q,.gcls-heading__title){word-break:keep-all}:root:is(:lang(ar),:lang(he),:lang(hi),:lang(ta),:lang(ja),:lang(ko),:lang(zh)) .gcls :is(.gc-addons__label,.ProductForm__OptionName,.ProductForm__SelectedValue,.ProductForm__AddToCart,.Popover__Title,.Popover__Value,.gc-popover-group,.gc-new-badge){letter-spacing:0;text-transform:none}html[dir=rtl] :is(.gcls .ProductForm__SelectorButton,.gcls-tbl th,.gcls-tbl td,.gcls-faq__a,.gcls-more__note,.gcls-sum__text){text-align:right}html[dir=rtl] :is(.gcls-row__info,.gcls-addon__sub){text-align:left}html[dir=rtl] :is(.gcls__subline,.gcls__saveline,.gcls__caption,.gcls-tray__note,.gcls-tile__note,.gcls-row__title,.gcls-row__sub,.gcls-row__na,.gcls-sum__kicker,.gcls-sum__title,.gcls-sum__text,.gcls-sum__row dt,.gcls-sum__tlabel,.gcls-fine,.gcls-msg,.gcls-more summary>span,.gcls-more__note,.gcls-ghost__t,.gcls-piece__title,.gcls-piece__holds,.gcls-inset__for,.gcls-inset__row>span,.gcls-box__t,.gcls-box__d,.gcls-faq__q,.gcls-faq__a,.gcls-heading__title,.gcls-heading__sub,.gcls-rv__name,.gcls-tbl__note,.gcls-ex__cap,.gcls-ini__final>span,.gcls-ini__hint>span){unicode-bidi:plaintext}.gcls-row__price,.gcls-tile__price,.gcls-sum__row dd,.gcls-sum__tval,.gcls-sum__tsub,.gcls-tbl__num,.gcls-pv__price,.gcls-piece__price b,.gcls-inset__row b,.gcls-inset__row s,.gcls-card__tp,.gc-sp-addon__price .Price{unicode-bidi:isolate}.gcls .gcx-assurance .gc-delivery-strip>.gc-support-tile .gc-support-tile__pill{width:max-content;max-width:calc(100% + 18px);white-space:normal;text-overflow:clip;overflow:visible;text-align:center;line-height:1.15;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}html[dir=rtl] .gcls .gcx-assurance :is(#shipping-dot-message,#shipping-message,#pay-later-message,[id="3d-view-message"],.gc-delivery-strip__facts .flex-div>span,.gc-support-tile__pill,.gc-support-tile__text){unicode-bidi:plaintext}.gcls-batch{margin-top:14px}.gcls-batch+.gcls__saveline{margin-top:10px}.gcls-step--color .gcx-batch-out{margin-top:12px}.gcls__gallery{position:relative;margin:0 auto;width:100%;max-width:560px;isolation:isolate}@media(min-width:1000px){.gcls__gallery{max-width:none;width:min(100%,var(--gcls-stage-w))}}.gcls__gallery .gcls__stage{width:100%;max-width:none}.gcls__bar{position:absolute;top:14px;left:14px;right:14px;z-index:14;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;pointer-events:none}.gcls__bar>*{pointer-events:auto}.gcls__bar .gcls__toggle.gcx-toggle{position:relative;top:auto;inset-inline-start:auto;flex:0 1 auto;min-width:0}.gcls__barend{display:flex;align-items:flex-start;gap:8px;flex:0 0 auto}.gcls .gcls__zoom{flex:0 0 auto;position:relative;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:999px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1c1b1b;background:transparent;-webkit-backdrop-filter:saturate(1.5) blur(8px);backdrop-filter:saturate(1.5) blur(8px);box-shadow:#10121b33 0 0 0 .5px,#10121b0d 0 0 0 .5px,#10121b08 .169px .906px 1px -.5px,#10121b09 .507px 2.719px 4px -1px,#10121b0a 1.014px 5.438px 12px -5px,#fffffff2 0 1px inset,#10121b3d 0 3px 5px -5px inset,#10121b24 1px 0 4px -4px inset,#10121b24 -1px 0 4px -4px inset,#ffffffb3 0 -1px inset,#ffffffe6 0 -10px 14px -14px inset;transition:background-color .2s,box-shadow .2s,transform .2s}.gcls .gcls__zoom:hover:not(:disabled){transform:scale(1.05)}.gcls .gcls__zoom:disabled{opacity:.4;cursor:default}.gcls .gcls__zoom svg{width:19px;height:19px;display:block}.gcls .gcls__zoom:focus-visible{outline:2px solid #000;outline-offset:2px}@media(max-width:999px){.gcls .gcls__zoom{width:42px;height:42px;min-width:42px;min-height:42px}.gcls .gcls__zoom svg{width:20px;height:20px}.gcls .gcls__zoom svg g{stroke-width:1.5}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gcls .gcls__zoom{background:#ffffffe6}}@media(max-width:480px){.gcls__bar{top:10px;left:10px;right:10px;gap:6px}}.gcls-card__cbtn{position:absolute;bottom:8px;right:8px;z-index:5;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:3px;border:0;border-radius:50%;cursor:pointer;background-color:#ffffff9e;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 0 0 .5px #12141c33,inset 0 1px #fffffff2,0 6px 14px -8px #12141c66;-webkit-tap-highlight-color:transparent}.gcls-card__cbtn[hidden]{display:none}.gcls-card__cbtn:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%}.gcls-card__cdot{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:50%;background:#eceef2;pointer-events:none}.gcls-card__cbtn:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-card__cbtn[aria-expanded=true]{box-shadow:0 0 0 1.5px #1c1b1b,inset 0 1px #fffffff2}.gcls-card--extra .gcls-card__cbtn{bottom:6px;right:6px;width:24px;height:24px;padding:2px}.gcls .gcls-card.has-cbtn .gcls-card__tag{max-width:calc(100% - 52px)}.gcls .gcls-card--extra.has-cbtn .gcls-card__tag{max-width:calc(100% - 42px)}.gcls .gcls-card.is-nobtn .gcls-card__cbtn{display:none}.gcls .gcls-card.has-cbtn.is-nobtn .gcls-card__tag{max-width:calc(100% - 16px)}.gcls .gcls-card--extra.has-cbtn.is-nobtn .gcls-card__tag{max-width:calc(100% - 12px)}@media(max-width:480px){.gcls .gcls-card.has-cbtn.is-nobtn .gcls-card__tag{max-width:calc(100% - 12px)}.gcls .gcls-card--extra.has-cbtn.is-nobtn .gcls-card__tag{max-width:calc(100% - 10px)}.gcls-card__cbtn{bottom:6px;right:6px}.gcls-card--extra .gcls-card__cbtn{bottom:5px;right:5px}.gcls .gcls-card.has-cbtn .gcls-card__tag{max-width:calc(100% - 48px)}.gcls .gcls-card--extra.has-cbtn .gcls-card__tag{max-width:calc(100% - 40px)}}.gcls-card--extra .gcls-card__cbtn:before{top:-10px;right:-10px;bottom:-10px;left:-10px}.gcls-cpop{position:fixed;left:0;top:0;z-index:1001;box-sizing:border-box;width:fit-content;max-width:calc(100vw - 16px);padding:12px 12px 10px;border-radius:18px;border:.5px solid rgba(18,20,28,.16);font-family:Montserrat,sans-serif;color:#1c1b1b;text-align:start;background-color:#ffffffeb;-webkit-backdrop-filter:saturate(1.4) blur(24px);backdrop-filter:saturate(1.4) blur(24px);box-shadow:inset 0 1px #fffffff2,0 18px 40px -14px #12141c57,0 2px 8px -2px #12141c1f}.gcls-cpop *,.gcls-cpop *:before,.gcls-cpop *:after{box-sizing:border-box}.gcls-cpop[hidden],.gcls-cpop [hidden]{display:none!important}.gcls-cpop__t{margin:0 2px 10px;max-width:calc(var(--gcls-cpop-cols, 5) * 58px + (var(--gcls-cpop-cols, 5) - 1) * 6px);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:calc(.08em * var(--gcx-track, 1));text-transform:var(--gcx-caps, uppercase);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gcls-cpop__sw{display:grid;grid-template-columns:repeat(var(--gcls-cpop-cols, 5),58px);gap:10px 6px;width:max-content}.gcls-cpop__opt{-webkit-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;width:58px;margin:0;padding:2px 0;border:0;border-radius:10px;background:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;color:#3a3b42;text-align:center}.gcls-cpop__dot{position:relative;display:block;width:44px;height:44px;border-radius:50%;background:#d9d9de center / cover no-repeat;box-shadow:0 0 0 1px #12141c24}.gcls-cpop__opt[aria-checked=true] .gcls-cpop__dot{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1c1b1b}.gcls-cpop__opt[aria-checked=true] .gcls-cpop__name{color:#1c1b1b;font-weight:700}.gcls-cpop__opt.is-out{cursor:not-allowed}.gcls-cpop__opt.is-out .gcls-cpop__dot{opacity:.45}.gcls-cpop__opt.is-out .gcls-cpop__dot:after{content:"";position:absolute;left:50%;top:6%;width:1.5px;height:88%;background:#1c1b1b99;transform:rotate(45deg)}.gcls-cpop__opt:hover:not(.is-out) .gcls-cpop__dot{box-shadow:0 0 0 1px #12141c66}.gcls-cpop__opt[aria-checked=true]:hover .gcls-cpop__dot{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1c1b1b}.gcls-cpop__opt:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-cpop__name{display:block;max-width:100%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gcls-cpop__note{margin:8px 2px 0;font-size:11px;line-height:1.4;color:#55565e}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gcls-cpop{background-color:#fffffff7}}.gcls .gcls-row--core{border-radius:12px;background-color:#ffffff6b;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 0 0 .5px #12141c29,inset 0 1px #ffffffe6,inset 0 -1px #12141c1a,inset 0 0 20px #12141c0f,0 1px 2px #12141c0d}.gcls .gcls-row--core>.gc-sp-addon__inner{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.gcls .gcls-row--core>.gc-sp-addon__inner{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;column-gap:12px;row-gap:0;align-items:center}.gcls-row--core .gcls-row__info{display:contents}.gcls-row--core .gcls-row__img{grid-column:1;grid-row:1 / 4}.gcls-row--core .gcls-row__title{grid-column:2;grid-row:1}.gcls-row--core .gcls-row__sub{grid-column:2;grid-row:2}.gcls-row--core .gcls-row__price{grid-column:3;grid-row:1 / 3}.gcls-row--core .gc-addon-check{grid-column:4;grid-row:1 / 4}.gcls .gcls-row--core .gcls-cchip{grid-column:2 / 4;grid-row:3;justify-self:start;max-width:100%;margin-top:6px;border-radius:14px;white-space:normal;text-align:start}.gcls-row--core .gcls-cchip__name{min-width:0;overflow-wrap:break-word}.gcls .gcls-row--core .gcls-row__opts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-2px 0 0;padding:0 11px 10px;padding-inline-start:69px}.gcls .gcls-row--core .gcls-row__opts:empty{display:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gcls .gcls-row--core{background-color:#ffffffd9}}@media(max-width:480px){.gcls .gcls-row--core .gcls-row__opts{padding-inline-start:11px}.gcls .gcls-row--core .gcls-seg{display:flex;width:100%}.gcls .gcls-row--core .gcls-seg__opt{flex:1 1 0;min-width:0;justify-content:center;flex-wrap:wrap;gap:2px 6px;white-space:normal;text-align:center}.gcls .gcls-row--core .gcls-seg__opt b{white-space:nowrap}}.gcls-seg{display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:3px;border-radius:999px;background-color:#ffffff80;box-shadow:0 0 0 .5px #12141c29,inset 0 1px #ffffffe6,inset 0 -1px #12141c14}.gcls .gcls-seg__opt{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:baseline;gap:6px;margin:0;padding:5px 11px;border:0;border-radius:999px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;white-space:nowrap;color:#0000008f;background:transparent;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.gcls .gcls-seg__opt b{font-weight:700;font-variant-numeric:tabular-nums}.gcls .gcls-seg__opt:hover{color:#000}.gcls .gcls-seg__opt[aria-checked=true]{color:#000;background:var(--veil-chip, rgba(255, 255, 255, .85));box-shadow:var(--ring-1, 0 0 0 .5px rgba(16, 18, 27, .2)),var(--elev-1, 0 1px 2px rgba(16, 18, 27, .05)),var(--rim-chip, inset 0 1px 0 #fff)}.gcls .gcls-seg__opt:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls .gcls-cchip,.gcls .gcls-alt{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 10px 4px 4px;border:0;border-radius:999px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;color:#16161a;white-space:nowrap;background:var(--veil-chip, rgba(255, 255, 255, .85));box-shadow:var(--ring-2, 0 0 0 .5px rgba(16, 18, 27, .16)),var(--rim-chip, inset 0 1px 0 #fff)}.gcls .gcls-cchip:before,.gcls .gcls-alt:before{content:"";position:absolute;top:-8px;right:-2px;bottom:-8px;left:-2px}.gcls .gcls-cchip:hover,.gcls .gcls-alt:hover{box-shadow:0 0 0 .5px #12141c52,var(--rim-chip, inset 0 1px 0 #fff)}.gcls .gcls-cchip[aria-expanded=true]{box-shadow:0 0 0 1.5px #1c1b1b,var(--rim-chip, inset 0 1px 0 #fff)}.gcls .gcls-cchip:focus-visible,.gcls .gcls-alt:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-cchip__dot,.gcls-alt__dot{position:relative;flex:0 0 auto;width:18px;height:18px;overflow:hidden;border-radius:50%;background:#eceef2;box-shadow:0 0 0 .5px #12141c1f}.gcls-cchip__caret{width:9px;height:6px;flex:0 0 auto;color:#55565e}.gcls .gcls-row__na{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-2px 0 0;padding:0 11px 10px;padding-inline-start:69px}.gcls .gcls-row__na>span{color:#8a3b2b}.gcls .gcls-alt{color:#1c1b1b;box-shadow:0 0 0 1px #1c1b1b,var(--rim-chip, inset 0 1px 0 #fff)}.gcls-ghost .gcls-ghost__btn .gcls-alt__dot{width:16px;height:16px}.gcls-ghost{flex-direction:column;gap:8px}.gcls .gcls-more{margin-top:18px}.gcls-more .gcls-sublabel{margin-top:0}.gcls-more__scroll{margin:0 -8px}.gcls-more__track{--gcx-gap: 10px;--gcx-pad-x: 8px;--gcx-pad-y: 6px;align-items:stretch}.gcls-mc{flex:0 0 auto;width:150px;display:flex;flex-direction:column;border-radius:14px;background-color:#ffffff6b;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 0 0 .5px #12141c29,inset 0 1px #ffffffe6,inset 0 -1px #12141c1a,inset 0 0 20px #12141c0f,0 1px 2px #12141c0d;transition:box-shadow .2s ease,background-color .2s ease}.gcls-mc:hover{background-color:#ffffffb8}.gcls-mc.is-on{background-color:#ffffffd9;box-shadow:0 0 0 2px #000,0 6px 14px -8px #12141c59}.gcls .gcls-mc__main{-webkit-appearance:none;appearance:none;flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:2px;width:100%;min-width:0;margin:0;padding:8px 8px 0;border:0;border-radius:14px 14px 0 0;cursor:pointer;text-align:start;background:transparent;font-family:Montserrat,sans-serif;letter-spacing:0;text-transform:none;color:#1a1a1a}.gcls .gcls-mc__main[aria-disabled=true]{opacity:.5;cursor:not-allowed}.gcls .gcls-mc__main:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-mc__img{display:block;flex:0 0 auto;width:100%;aspect-ratio:1;margin-bottom:6px;border-radius:10px;overflow:hidden;background:#fff}.gcls-mc__img img{display:block;width:100%;height:100%;object-fit:contain}.gcls-mc__name{display:block;flex:0 0 auto;font-size:12.5px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gcls-mc__title{display:-webkit-box;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.6em;font-size:10.5px;font-weight:500;line-height:1.3;color:#6a6b73;overflow-wrap:break-word}.gcls-mc__row{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding-top:8px}.gcls-mc__price{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;unicode-bidi:isolate;white-space:nowrap}.gcls-mc__pill{display:inline-flex;align-items:center;gap:4px;min-width:0;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:700;line-height:1.3;color:#fff;background:#1c1b1b;white-space:nowrap}.gcls-mc__pill>span{overflow:hidden;text-overflow:ellipsis}.gcls-mc__pill svg{flex:0 0 auto;width:11px;height:11px}.gcls .gcls-mc.is-on .gcls-mc__pill{color:#1c1b1b;background:#fff;box-shadow:0 0 0 1px #1c1b1b}.gcls-mc__opt{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:40px;padding:6px 8px 8px}.gcls .gcls-mc__opt .gcls-cchip{align-self:flex-start;max-width:100%;white-space:nowrap;text-align:start}.gcls-mc__opt .gcls-cchip__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gcls-mc__na{font-size:10.5px;font-weight:500;line-height:1.3;color:#8a3b2b;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gcls__gallery{--gcls-ph-top: 70px}@media(max-width:480px){.gcls__gallery{--gcls-ph-top: 60px}}.gcls__gallery .gcls__stage>*,.gcls__gallery .gcls__stage:after{transition:opacity .4s cubic-bezier(.22,.61,.36,1),visibility 0s}.gcls__gallery[data-view=photos] .gcls__stage>*,.gcls__gallery[data-view=photos] .gcls__stage:after{opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.22,.61,.36,1),visibility 0s linear .4s}.gcls__photos{position:absolute;left:0;right:0;top:0;z-index:13;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;container:gclsph / size;--gcls-ph-list: 0px}@media(max-width:999px){.gcls__photos{border-radius:18px}}.gcls__photos .gcls-ex__scroll,.gcls__photos .gcls-ex__scroll.gcx-overflow{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;--gcx-chev-inset: 12px}.gcls__photos .gcls-ex__track{height:100%;--gcx-gap: 0px;--gcx-pad-x: 0px;--gcx-pad-y: 0px;gap:0;padding:0;scroll-padding:0;scroll-snap-type:x mandatory;align-items:stretch}.gcls__photos .gcls-ex__slide{flex:0 0 100%;width:100%;height:100%;margin:0;scroll-snap-align:center;scroll-snap-stop:always;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:var(--gcls-ph-top) 12px 12px}.gcls__photos .gcls-ex__fig{flex:0 0 auto;border-radius:14px;width:min(100cqw,(100cqh - var(--gcls-ph-top) - 12px - var(--gcls-ph-list)) * var(--ar, .8))}.gcls__photos .gcls-ex__cap{display:none}@container gclsph (min-width: 540px) and (min-height: 722px){.gcls__photos .gcls-ex__list{display:none!important}.gcls__photos .gcls-ex__svg,.gcls__photos .gcls-ex__lbl{display:block!important}.gcls__photos .gcls-ex__dot{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;font-size:0;box-shadow:0 0 0 1px #0000002e,0 1px 3px #00000080}}.gcls__photos .gcls-ex__scroll>.gcx-chev{top:calc(50% + var(--gcls-ph-top) / 2 - 6px)}@media(max-width:699px){.gcls__photos .gcls-ex__scroll>.gcx-chev{display:none}}.gcls-thumb--ph img{object-fit:cover}.gcls-thumb--ph.is-video:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#ffffffd9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4.5 3v8L11 7z' fill='%231c1b1b'/%3E%3C/svg%3E") center / 12px no-repeat;box-shadow:0 1px 4px #00000040}.gcls-rv__head .gcx-rating{border-radius:16px;padding-inline:16px;text-wrap:balance}.gcls-rv__head .gcx-rating__txt{text-wrap:balance}.gcls-rv__live{margin:0 0 30px}.gcls-rv__tabs{margin:0 -8px 14px}.gcls-rv__tabs.gcx-overflow{padding-inline:calc(var(--gcx-chev-size) + 12px)}.gcls-rv__tabtrack{--gcx-gap: 8px;--gcx-pad-x: 4px;--gcx-pad-y: 4px;scroll-snap-type:x mandatory;scroll-padding-inline:4px}.gcls-rv__tabtrack>*{scroll-snap-align:start}.gcls-rv .gcls-rv__tab{-webkit-appearance:none;appearance:none;flex:0 0 auto;max-width:200px;overflow:hidden;text-overflow:ellipsis;margin:0;padding:8px 14px;border:0;border-radius:999px;cursor:pointer;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;color:#0000009e;background:var(--veil-chip, rgba(255, 255, 255, .85));box-shadow:var(--ring-2, 0 0 0 .5px rgba(16, 18, 27, .16)),var(--rim-chip, inset 0 1px 0 #fff)}.gcls-rv .gcls-rv__tab[aria-pressed=true]{color:#fff;background:#1c1b1b;box-shadow:none}.gcls-rv .gcls-rv__tab:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-rv__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:800px){.gcls-rv__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.gcls-rvi{display:flex;flex-direction:column;gap:7px;margin:0;padding:14px 16px 15px;border-radius:16px;background:var(--veil-slab, #fff);box-shadow:var(--ring-1, 0 0 0 .5px rgba(16, 18, 27, .2)),var(--rim-slab, inset 0 1px 0 #fff),var(--elev-1, 0 1px 2px rgba(16, 18, 27, .05))}.gcls-rvi__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.gcls-rvi__date{font-size:11px;font-weight:500;color:#6a6b73}.gcls-rvi__title{margin:0;font-size:13px;font-weight:700;line-height:1.4;color:#16161a;overflow-wrap:anywhere}.gcls-rvi__body{margin:0;font-size:13px;font-weight:400;line-height:1.6;color:#3a3b42;overflow-wrap:anywhere}.gcls-rvi__by{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:11.5px;color:#55565e}.gcls-rvi__name{font-weight:600;color:#26272c}.gcls-rvi__ver{display:inline-flex;align-items:center;gap:4px;font-weight:600}.gcls-rvi__ver:before{content:"";width:12px;height:12px;border-radius:50%;background:#1c1b1b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2l1.8 1.8 3.8-4' stroke='%23fff' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.gcls-rvi__of{margin-top:auto;padding-top:4px;font-size:11.5px;font-weight:600;color:#1c1b1b;text-decoration:underline;text-underline-offset:3px;align-self:flex-start}.gcls-rvi__of:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-rv__morewrap{display:flex;justify-content:center;margin-top:16px}.gcls-rv .gcls-rv__more{-webkit-appearance:none;appearance:none;margin:0;padding:10px 18px;border:0;border-radius:999px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:#16161a;background:var(--veil-chip, rgba(255, 255, 255, .85));box-shadow:var(--ring-1, 0 0 0 .5px rgba(16, 18, 27, .2)),var(--elev-1, 0 1px 2px rgba(16, 18, 27, .05)),var(--rim-chip, inset 0 1px 0 #fff)}.gcls-rv .gcls-rv__more:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls-rv__empty{margin:8px 0 0;font-size:12.5px;color:#55565e;text-align:center}.gcls-rv [hidden]{display:none!important}html[dir=rtl] :is(.gcls-mc__title,.gcls-mc__name,.gcls-rvi__title,.gcls-rvi__body,.gcls-cpop__t,.gcls-row__na>span){unicode-bidi:plaintext}:root:is(:lang(de),:lang(el),:lang(fi),:lang(nl),:lang(da),:lang(no),:lang(sv),:lang(ta),:lang(hi)) :is(.gcls-mc__name,.gcls .gcls-seg__opt){overflow-wrap:anywhere}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.gcls-card__cbtn,.gcls-cpop,.gcls-mc{background:#f7f8fa;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.gcls .gcls__zoom:hover{transform:none}}.gcls .gcls-fine{margin:18px 0 0}.gcls__gallery .gcls__comp{top:13%;right:5%;bottom:12%;left:5%}@media(max-width:480px){.gcls__gallery .gcls__comp{top:15%;right:4%;bottom:12%;left:4%}}.gcls-ghost{overflow:hidden;container-type:inline-size}.gcls .gcls-ghost__btn--alt{max-width:100%;padding:5px 10px 5px 5px;font-size:11px}.gcls-ghost__t{display:flex;flex-direction:column;align-items:center;gap:2px;max-width:100%;font-size:11px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gcls-ghost__n{display:block;max-width:100%;font-weight:700;color:#3a3b42}.gcls-ghost__w{display:block;max-width:100%}@container (max-width: 130px){.gcls-ghost__t{font-size:10px;line-height:1.3}}.gcls__comp.is-extra .gcls-ghost{padding:6px;gap:5px}.gcls__comp.is-extra .gcls-ghost__t{font-size:10px;line-height:1.3}.gcls .gcls-step__label,.gcls .gc-addons__label.gcls-step__label,.gcls .gcls-sumslab>.gcx-slab__label{display:inline-flex;align-items:center;gap:8px;padding:0 10px;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border:0;border-radius:0}.gcls .gcls-sumslab>.gcx-slab__label{padding:0 12px}.gcls-step__n{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums;color:#1c1b1b;text-transform:none;background:var(--veil-chip, linear-gradient(180deg, rgba(252, 253, 255, .8) 0%, rgba(235, 239, 247, .72) 58%, rgba(244, 247, 252, .78) 100%));-webkit-backdrop-filter:saturate(150%) blur(8px);backdrop-filter:saturate(150%) blur(8px);box-shadow:var(--ring-1, 0 0 0 .5px rgba(16, 18, 27, .2)),var(--rim-chip, inset 0 1px 0 rgba(255, 255, 255, .95)),inset 0 -2px 4px -2px #12141c29,var(--elev-1, 0 1px 2px rgba(16, 18, 27, .05))}.gcls-step__t{min-width:0}html[dir=rtl] .gcls .gcls-step__label,html[dir=rtl] .gcls .gcls-sumslab>.gcx-slab__label{direction:rtl}.gcls .gcls-step+.gcls-step,.gcls .gcls-step+.gc-addons,.gcls .gcls-slab+.gcls-sumslab,.gcls .gc-addons+.gcls-sumslab{margin-top:28px}.gcls .gcls-step--model{padding-bottom:10px}.gcls .gcls-step--model .ProductForm__Option.gcls-device,.gcls .gcls-step--color .ProductForm__Option.gcls-colors{margin:0}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.gcls-step__n{background:#f7f8fa;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px #12141c73}}.gcls .gcls-sumslab{margin-top:30px}.gcls .gcls-sumslab .gcls-sum{margin:0;padding:12px 16px}.gcls-sum__title{margin:0;font-size:12.5px;font-weight:600;line-height:1.4;color:#1c1b1b;text-align:start}.gcls-sum__title:empty{display:none}.gcls-lines{margin:10px 0 0;padding:0;list-style:none}.gcls-lines:empty{display:none}.gcls-line{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid rgba(18,20,28,.07);font-size:13px;font-weight:500;line-height:1.35;color:#1c1b1b}.gcls-line:first-child{border-top:0;padding-top:2px}.gcls-line__k{min-width:0;overflow-wrap:break-word}.gcls-line__n{display:block}.gcls-line__sub{display:block;margin-top:2px;font-size:11px;font-weight:500;color:#6a6b73}.gcls-line__v{flex:0 0 auto;display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:2px 6px;max-width:58%;font-variant-numeric:tabular-nums;white-space:nowrap}.gcls-line__p{font-weight:600;unicode-bidi:isolate}.gcls-line__was{font-size:11.5px;font-weight:500;color:#1c1b1b8c;text-decoration-color:#1c1b1b73;unicode-bidi:isolate}.gcls-line__off{font-size:10.5px;font-weight:700;color:#1c1b1b;padding:1px 6px;border-radius:999px;box-shadow:0 0 0 .5px #12141c47;unicode-bidi:isolate}.gcls-sum__total{box-shadow:none;border-top:1px solid rgba(18,20,28,.14);margin-top:6px}html[dir=rtl] :is(.gcls-line__n,.gcls-line__sub,.gcls-sum__title){unicode-bidi:plaintext;text-align:right}.gcls-cpop{padding-top:10px}.gcls-cpop__t{padding-right:34px;min-height:22px;display:flex;align-items:center}.gcls .gcls-cpop__x,.gcls-cpop__x{-webkit-appearance:none;appearance:none;position:absolute;top:6px;right:6px;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1c1b1b;background:transparent}.gcls-cpop__x:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%}.gcls-cpop__x svg{width:12px;height:12px;display:block}.gcls-cpop__x:hover{background:#12141c0f}.gcls-cpop__x:focus-visible{outline:2px solid #000;outline-offset:1px}.gcls-cpop__dot{overflow:hidden;background:#eceef2}.gcls-cpop__dot img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;transition:opacity .25s ease}.gcls-cpop__dot.is-loading img{opacity:0}.gcls-cpop__dot.is-loading{background:linear-gradient(100deg,#eceef2 30%,#f8f9fb,#eceef2 70%) 0 0 / 220% 100%;animation:gcls-skel 1.1s linear infinite}@keyframes gcls-skel{0%{background-position:120% 0}to{background-position:-120% 0}}.gcls-cpop__opt.is-out .gcls-cpop__dot:after{z-index:1}@media(prefers-reduced-motion:reduce){.gcls-cpop__dot.is-loading{animation:none}}.gcls__comp .gcls-card:has(.gcls-card__cbtn:not([hidden])){cursor:pointer}.gcls__comp.is-still .gcls-card,.gcls__comp.is-still .gcls-ghost{transition:none}.gcls .gcls-card.is-tiny .gcls-card__tag,.gcls .gcls-card.is-tiny .gcls-card__cbtn{display:none}.gcls .gcls-card.is-tiny{border-radius:10px}.gcls .gcls-mc__row{gap:8px}.gcls-mc__pill{min-height:36px;padding:8px 14px;font-size:12px;line-height:1.2;gap:6px;justify-content:center}.gcls-mc__pill svg{width:13px;height:13px}@media(pointer:coarse){.gcls-mc__pill{min-height:44px;padding:10px 16px;font-size:12.5px}}.gcls-mc{width:164px}.gcls__photos .gcls-ex__slide{--gcls-ph-list: 0px;justify-content:flex-start}.gcls__photos .gcls-ex__fig{position:relative;flex:0 0 auto;width:100%;height:calc(100cqh - var(--gcls-ph-top) - 12px);display:flex;align-items:center;justify-content:center;overflow:hidden;container:gclsfig / size;background:#eceae6}.gcls__photos .gcls-ex__fig:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:var(--gcls-bg, none) center / cover no-repeat;filter:blur(22px) saturate(1.1);opacity:.9;transform:translateZ(0);pointer-events:none}.gcls__photos .gcls-ex__pic{flex:0 0 auto;width:min(100cqw,100cqh * var(--ar, .8));height:auto;aspect-ratio:var(--ar, .8)}.gcls__photos .gcls-ex__pic:before{display:none}.gcls__photos .gcls-ex__pic>img,.gcls__photos .gcls-ex__pic>video{object-fit:contain}@container gclsph (max-width: 539.98px) or (max-height: 721.98px){.gcls__photos .gcls-ex__slide{--gcls-ph-list: 0px}.gcls__photos .gcls-ex__fig{width:100%;height:calc(100cqh - var(--gcls-ph-top) - 12px)}.gcls__photos .gcls-ex__list,.gcls__photos .gcls-ex__ov{display:none!important}.gcls__photos .gcls-ex__pic{position:absolute;left:0;top:0;width:max(100cqw,100cqh * var(--ar, .8));height:auto;aspect-ratio:var(--ar, .8);transform:translate(calc((100cqw - max(100cqw,100cqh * var(--ar, .8))) * var(--gcls-fx, .5)),calc((100cqh - max(100cqh,100cqw / var(--ar, .8))) * var(--gcls-fy, .5)))}.gcls__photos .gcls-ex__pic>img,.gcls__photos .gcls-ex__pic>video{object-fit:cover}.gcls__photos .gcls-ex__slide--video{--gcls-fy: .69}}@container gclsph (min-width: 540px) and (min-height: 722px){.gcls__photos .gcls-ex__co{display:none}}.gcls-ex__co{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.gcls-ex__co[hidden]{display:none}.gcls-ex__cosvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 1px rgba(0,0,0,.5))}.gcls-ex__cosvg polyline{fill:none;stroke:#fff;stroke-width:1.25px;stroke-linejoin:miter;stroke-linecap:square}.gcls-ex__cosvg circle{fill:#fff;stroke:#0000004d;stroke-width:1px}.gcls-ex__chip{position:absolute;left:0;top:0;box-sizing:border-box;max-width:min(58cqw,230px);padding:.5em .75em .46em;border-radius:9px;background:#16151885;-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3);box-shadow:inset 0 0 0 .5px #ffffff4d,0 2px 10px -2px #00000059;color:#fff;font:600 clamp(10px,3cqw,12.5px)/1.28 Montserrat,"Helvetica Neue",Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-align:start;white-space:normal;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gcls-ex__chip b{display:block;font-weight:inherit;unicode-bidi:plaintext}.gcls-ex__nb{white-space:nowrap}html:is([lang|=ar],[lang|=he],[lang|=hi],[lang|=ta],[lang|=ja],[lang|=ko],[lang|=zh]) .gcls-ex__chip{letter-spacing:0}@media(forced-colors:active){.gcls-ex__chip{background:Canvas;color:CanvasText;border:1px solid CanvasText}.gcls-ex__cosvg polyline{stroke:CanvasText}.gcls-ex__cosvg circle{fill:CanvasText}}.gcls .gcls-card__tag{white-space:normal}.gcls .gcls-card__tn{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.gcls__comp.is-extra .gcls .gcls-ghost__btn,.gcls .gcls__comp.is-extra .gcls-ghost__btn{padding:6px 9px;gap:5px;font-size:11px;min-height:32px;max-width:100%}.gcls .gcls__comp.is-extra .gcls-ghost .gcls-alt__dot{width:14px;height:14px}.gcls-mc{width:172px}.gcls .gcls-mc__name{white-space:normal;overflow:visible;text-overflow:clip;min-height:2.5em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gcls-mc__title{display:none}.gcls .gcls-mc__row{flex-direction:column;align-items:stretch;gap:6px}.gcls .gcls-mc__price{align-self:flex-start}.gcls .gcls-mc__pill{width:100%;min-width:0;white-space:normal;text-align:center}.gcls .gcls-mc__pill>span{overflow:visible;text-overflow:clip}.gcls .gcls-mc__opt .gcls-cchip{white-space:normal}.gcls .gcls-mc__opt .gcls-cchip__name{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}.gcls-ex__pic--vid:focus-visible{outline:2px solid #000;outline-offset:-2px}.gcls .gcls-card.is-compact .gcls-card__tp{display:none}.gcls .gcls-card.is-compact .gcls-card__tag{left:6px;bottom:6px;font-size:9.5px;line-height:1.2;letter-spacing:0;padding:3px 7px 4px;border-radius:8px;max-width:calc(100% - 42px)}.gcls .gcls-card.is-compact:not(.has-cbtn) .gcls-card__tag{max-width:calc(100% - 12px)}.gcls .gcls-card.is-compact .gcls-card__cbtn{bottom:6px;right:6px;width:24px;height:24px;padding:2px}.gcls .gcls-card.is-notag .gcls-card__tag{display:none}.gcls .gcls-card.is-tiny{--gcls-px: .06;--gcls-pt: .05}.gcls .gcls-card.gcls-card--case.is-tiny{--gcls-px: .025;--gcls-pt: .03}.gcls .gcls-card__tag .gcls-card__tn,.gcls .gcls-card__tag .gcls-card__tp{line-height:13px;height:13px}.gcls .gcls-card.is-compact .gcls-card__tag .gcls-card__tn,.gcls .gcls-card--extra .gcls-card__tag .gcls-card__tn,.gcls .gcls-card--extra .gcls-card__tag .gcls-card__tp{line-height:12px;height:12px}.gcls .gcls-card__tag .gcls-card__tn,.gcls .gcls-card.is-compact .gcls-card__tag .gcls-card__tn,.gcls .gcls-card--extra .gcls-card__tag .gcls-card__tn{height:auto;min-height:12px;max-width:100%;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.gcls .gcls-card__tag{max-height:calc(100% - 12px);overflow:hidden}:root:is(:lang(ko),:lang(ja),:lang(zh)) .gcls .gcls-card__tn{word-break:keep-all}@media(max-width:999px){.gcls__caption{min-height:2.8em;max-height:2.8em;display:flex;align-items:flex-end;justify-content:center}}.gcls-cpop__rm{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:36px;margin:10px 0 0;padding:7px 12px;border:0;border-radius:999px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;line-height:1.2;color:#3a3b42;background-color:#ffffff8c;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:0 0 0 .5px #12141c33,inset 0 1px #fffffff2,0 6px 14px -10px #12141c66;transition:background-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.gcls-cpop__rm[hidden]{display:none}.gcls-cpop__rm svg{width:14px;height:14px;flex:none}.gcls-cpop__rm:hover{background-color:#ffffffd9;color:#1c1b1b}.gcls-cpop__rm:focus-visible{outline:2px solid #000;outline-offset:2px}.gcls .gcls-row--core.is-na,.gcls .gcls-row--core.is-na .gc-sp-addon__inner,.gcls .gcls-row--core.is-na .gc-addon-check{cursor:pointer}.gcls-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#10121b57;-webkit-backdrop-filter:saturate(120%) blur(6px);backdrop-filter:saturate(120%) blur(6px);opacity:0;transition:opacity .3s ease;-webkit-tap-highlight-color:transparent}.gcls-veil.is-on{opacity:1}.gcls-veil[hidden]{display:none}.gcls .gcls-sumslab{position:relative}.gcls .gcls-sumslab.is-confirm{z-index:2147483001;background:#fffffff7;box-shadow:0 0 0 .5px #10121b29,0 28px 60px -24px #10121b8c}.gcls .gcls-sumslab.is-confirm .gcls-line__n,.gcls .gcls-sumslab.is-confirm .gcls-line__sub{border-radius:6px;transition:background-color .25s ease,box-shadow .25s ease;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gcls .gcls-sumslab .is-hl{background-color:#fdf7e0f2;box-shadow:0 0 0 2px #fdf7e0f2,0 0 0 3.2px #c49a2ccc;color:#1c1b1b;animation:gclsMark .65s ease both;animation-delay:calc(var(--i, 0) * .12s)}@keyframes gclsMark{0%{box-shadow:0 0 0 2px #fdf7e000,0 0 0 3.2px #c49a2c00}50%{box-shadow:0 0 0 3px #fdf7e0f2,0 0 0 6px #c49a2c73}to{box-shadow:0 0 0 2px #fdf7e0f2,0 0 0 3.2px #c49a2ccc}}.gcls-confirm{position:absolute;left:0;right:0;top:calc(100% + 10px);z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:16px;border-radius:20px;background:#fffffff7;box-shadow:0 0 0 .5px #10121b29,0 28px 60px -24px #10121b8c;animation:gclsCfmIn .3s ease}.gcls-confirm[hidden]{display:none}@keyframes gclsCfmIn{0%{opacity:0;transform:translateY(6px)}}.gcls-confirm__h{margin:0;font-size:13px;font-weight:600;line-height:1.4;color:#1c1b1b;text-align:center;outline:0}.gcls .gcls-confirm__add{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;width:100%}.gcls-confirm__add svg{flex:none}.gcls-confirm__add[aria-busy=true]{opacity:.7;pointer-events:none}.gcls-confirm__edit{align-self:center;margin:0;padding:6px 10px;border:0;background:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;color:#3a3b42;text-underline-offset:3px}.gcls-confirm__edit:hover{text-decoration:underline}.gcls-confirm__edit:focus-visible,.gcls-confirm__add:focus-visible{outline:2px solid #000;outline-offset:2px}html[dir=rtl] .gcls-confirm__add svg{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.gcls-veil{transition-duration:.16s}.gcls .gcls-sumslab .is-hl{animation-duration:.3s;animation-delay:calc(var(--i, 0) * 60ms)}.gcls-confirm{animation-duration:.01s}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.gcls-veil{background:#10121b8c;-webkit-backdrop-filter:none;backdrop-filter:none}}.gcls__photos{transition:opacity .4s cubic-bezier(.22,.61,.36,1),visibility 0s linear .4s}.gcls__photos.is-off{opacity:0;visibility:hidden;pointer-events:none}.gcls__photos.is-on{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.22,.61,.36,1),visibility 0s}.gcls__tthumb{display:none}.gcls .gcls__toggle.is-glide .gcls__tthumb{display:block;position:absolute;top:0;left:0;z-index:0;pointer-events:none;border-radius:20px;width:var(--thumb-w, 0);height:var(--thumb-h, 0);transform:translate3d(var(--thumb-x, 0),var(--thumb-y, 0),0);background:var(--veil-chip, rgba(255, 255, 255, .85));box-shadow:var(--ring-1, 0 0 0 .5px rgba(16, 18, 27, .2)),var(--elev-1, 0 1px 2px rgba(16, 18, 27, .05)),var(--rim-chip, inset 0 1px 0 rgba(255, 255, 255, .95)),0 4px 12px -6px #12141c38}.gcls .gcls__toggle.is-glide.is-live .gcls__tthumb{transition:transform .44s cubic-bezier(.22,.61,.36,1),width .44s cubic-bezier(.22,.61,.36,1),height .44s cubic-bezier(.22,.61,.36,1)}.gcls .gcls__toggle.is-glide .gcx-toggle__opt{position:relative;z-index:1;transition:color .36s cubic-bezier(.22,.61,.36,1)}.gcls .gcls__toggle.is-glide .gcx-toggle__opt[aria-pressed=true]{background:transparent;box-shadow:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gcls .gcls__toggle.is-glide .gcls__tthumb{background:#ffffffeb}}@media(forced-colors:active){.gcls .gcls__toggle.is-glide .gcls__tthumb{border:2px solid Highlight}}.gcls__photos .gcls-ex__track{touch-action:pan-y;scroll-behavior:auto;will-change:scroll-position}.gcls__photos .gcls-ex__track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.gcls__photos.is-dragging .gcls-ex__track{cursor:grabbing;-webkit-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){.gcls__photos .gcls-ex__track{cursor:grab}}@media(prefers-reduced-motion:no-preference){.gcls:not(.gcls-cb-seen) .gcls__comp .gcls-card__cbtn{animation:gclsBeat 2.4s cubic-bezier(.3,0,.2,1) var(--gcls-beat, 1s) infinite both}.gcls:not(.gcls-cb-seen) .gcls__comp .gcls-card__cbtn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;box-shadow:0 0 0 1.5px #c49a2c99,0 0 8px 1px #c49a2c40;opacity:0;animation:gclsBeatRing 2.4s ease-out var(--gcls-beat, 1s) infinite both}.gcls__comp>.gcls-card:nth-child(4n+2){--gcls-beat: 1.6s}.gcls__comp>.gcls-card:nth-child(4n+3){--gcls-beat: 2.2s}.gcls__comp>.gcls-card:nth-child(4n){--gcls-beat: 2.8s}.gcls:not(.gcls-cb-seen) .gcls__comp .gcls-card__cbtn[aria-expanded=true],.gcls:not(.gcls-cb-seen) .gcls__comp .gcls-card.is-tiny .gcls-card__cbtn{animation:none}}@keyframes gclsBeat{0%,26%,to{transform:scale(1)}7%{transform:scale(1.07)}14%{transform:scale(.99)}20%{transform:scale(1.04)}}@keyframes gclsBeatRing{0%{opacity:0;transform:scale(1)}7%{opacity:.9;transform:scale(1.04)}48%{opacity:0;transform:scale(1.36)}to{opacity:0;transform:scale(1.36)}}.gcls .gcls-sumslab{padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:20px}.gcls .gcls-sumslab:before{display:none}.gcls .gcls-sumslab .gcls-sum{padding:26px 16px 14px;border-radius:20px}.gcls .gcls-sumslab .gcls-sum:before{content:"";position:absolute;top:-1px;left:50%;transform:translate(-50%);width:var(--gcx-pill-w, 0px);height:3px;background:#fff;pointer-events:none;z-index:1}.gcls .gcls-sumslab>.gcx-slab__label{z-index:3}.gcls .gcls-sumslab.is-confirm{border-radius:20px}.gcls-line.has-rm{gap:10px}.gcls-line.has-rm .gcls-line__k{flex:1 1 0}.gcls-line.has-rm .gcls-line__v{max-width:calc(58% - 30px)}.gcls-line__x{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:22px;height:22px;margin:-1px -5px 0 -4px;padding:0;border:0;border-radius:50%;cursor:pointer;background:transparent;color:#6a6b73;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease}.gcls-line__x:before{content:"";position:absolute;top:-9px;right:-10px;bottom:-9px;left:-10px}.gcls-line__x svg{display:block;width:10px;height:10px}.gcls-line__x:hover{background:#12141c14;color:#1c1b1b}.gcls-line__x:focus-visible{outline:2px solid #000;outline-offset:1px}.gcls .gcls-sumslab.is-confirm .gcls-line__x{visibility:hidden}@media(pointer:coarse){.gcls-line__x{width:26px;height:26px;margin-top:-3px}.gcls-line__x svg{width:11px;height:11px}}.gcls .gcls-more__scroll{margin:0 -16px;--gcx-chev-inset: 8px}.gcls .gcls-more__track{--gcx-pad-x: 16px;scroll-padding-inline:16px}.gcls .gcls-more__scroll>.gcx-chev{top:calc(50% - 20px)}.gcls-line.is-going{opacity:.35;transition:opacity .18s ease}.gcls .gcls-mc__pill.is-busy{opacity:.6}.gcls-card__cdot img,.gcls-cchip__dot img,.gcls-alt__dot img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;object-fit:cover;border-radius:50%;opacity:1;transition:opacity .22s ease}.gcls-card__cdot:after,.gcls-cchip__dot:after,.gcls-alt__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;box-shadow:inset 0 0 0 .5px #00000038;pointer-events:none}.gcls-card__cdot.is-loading img,.gcls-cchip__dot.is-loading img,.gcls-alt__dot.is-loading img,.gcls-card__cdot img.is-next{opacity:0}.gcls-card__cdot.is-instant img{transition:none}.gcls-card__cdot.is-loading,.gcls-cchip__dot.is-loading,.gcls-alt__dot.is-loading{background:linear-gradient(100deg,#eceef2 30%,#f8f9fb,#eceef2 70%) 0 0 / 220% 100%;animation:gcls-skel 1.1s linear infinite}@media(prefers-reduced-motion:reduce){.gcls-card__cdot.is-loading,.gcls-cchip__dot.is-loading,.gcls-alt__dot.is-loading{animation:none}.gcls-card__cdot img,.gcls-cchip__dot img,.gcls-alt__dot img{transition:none}}.gcls .gcls-confirm__again{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0;padding:11px 18px;border:1.5px solid #1c1b1b;border-radius:50px;background:#ffffffe6;color:#1c1b1b;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.3;text-align:center;text-transform:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease}.gcls .gcls-confirm__again span{min-width:0;text-wrap:balance;overflow-wrap:break-word}.gcls .gcls-confirm__again svg{flex:none}.gcls .gcls-confirm__again:focus-visible{outline:2px solid #000;outline-offset:2px}@media(hover:hover)and (pointer:fine){.gcls .gcls-confirm__again:hover{background:#1c1b1b;color:#fff}}.gcls .gcls-confirm__again[aria-busy=true]{opacity:.7}.gcls-confirm.is-busy .gcls-confirm__add,.gcls-confirm.is-busy .gcls-confirm__again,.gcls-confirm.is-busy .gcls-confirm__edit{pointer-events:none}:root:is(:lang(ja),:lang(zh),:lang(ko)) .gcls .gcls-confirm__again span{word-break:keep-all}.gcls .gcls__h1:focus{outline:0}.gcls.is-swap .gcls__col>.gcls-sumslab,.gcls.is-swap .gcls__col>.gcls-sumslab~*{visibility:hidden}.gcls .gcls__col>.is-swapin{animation:gclsSwapIn .24s ease-out both}@keyframes gclsSwapIn{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.gcls .gcls__col>.is-swapin{animation:none}}.gcls-toast{--gcls-toast-lift: 0px;position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:2147483002;display:flex;align-items:center;gap:10px;width:max-content;max-width:min(460px,calc(100vw - 32px));padding:12px 18px 12px 14px;border-radius:18px;background:#121318db;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);box-shadow:inset 0 0 0 .5px #ffffff29,0 16px 36px -16px #10121b99;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;line-height:1.4;cursor:default;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,calc(12px - var(--gcls-toast-lift)),0);transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s}.gcls-toast.is-on{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,calc(0px - var(--gcls-toast-lift)),0);transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s}.gcls-toast__i{flex:none;width:20px;height:20px;color:#e9d38a}.gcls-toast__t{min-width:0;text-wrap:pretty;overflow-wrap:break-word}:root:is(:lang(ja),:lang(zh),:lang(ko)) .gcls-toast__t{word-break:keep-all;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.gcls-toast,.gcls-toast.is-on{transform:translate3d(-50%,calc(0px - var(--gcls-toast-lift)),0)}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.gcls-toast{background:#16171c;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gcls-toast{background:#121318f2}}.gcls .gcx-scroll__track.gcls-tiles__track,.gcls .gcx-scroll__track.gcls-swatches__track,.gcls .gcx-scroll__track.gcls-more__track,.gcls .gcx-scroll__track.gcls-inset__track{scroll-snap-type:none}.gcls .gcls-tiles__track>*,.gcls .gcls-swatches__track>*,.gcls .gcls-more__track>*,.gcls .gcls-inset__track>*{scroll-snap-align:none;scroll-snap-stop:normal}.gcls .gcls-tile,.gcls .gcls-mc{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff9}.gcls .gcls-tile:hover,.gcls .gcls-mc:hover{background-color:#ffffffc7}.gcls .gcls-tile[aria-checked=true],.gcls .gcls-mc.is-on{background-color:#ffffffe0}.gcls .gcls-inset__track>.gcls-piece{-webkit-backdrop-filter:none;backdrop-filter:none}.gcls .gcls-tray__note{display:grid}.gcls .gcls-tray__note>.gcls-tray__nt,.gcls .gcls-tray__note>.gcls-tray__ng{grid-area:1 / 1;min-width:0}.gcls .gcls-tray__ng{visibility:hidden;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/208/assets/gcls-set.css.map */
