#MainContent [id$=__hero_main] .slide__content p{word-break:keep-all;overflow-wrap:anywhere}#MainContent .product-form-buttons:has(.add-to-cart-button[disabled]) .quantity-selector-wrapper{display:none}:is(#cart-drawer,#MainContent .cart-page) .cart-items__title-row .cart-items__title{word-break:keep-all;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#cart-drawer .cart-drawer__summary:has(.ig-ship-bar.is-done) .cart-totals__tax-note,#MainContent .cart-summary:has(.ig-ship-bar.is-done) .cart-totals__tax-note{display:none}#MainContent .cart-summary .cart-totals>.ig-ship-bar{margin:0 0 16px}#MainContent product-card .text-block[class*=product_title] p,#MainContent .ig-card__title{word-break:keep-all;overflow-wrap:anywhere}.cart-items__empty-button.button,#MainContent a.button[class*=__button_PAQMwR]{--button-background-color: var(--ig-btn-md,var(--text-mute));--button-border-color: var(--ig-btn-md,var(--text-mute));font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:none;min-height:48px;padding:0 32px}.cart-items__empty-button.button:hover,#MainContent a.button[class*=__button_PAQMwR]:hover{--button-background-color: var(--ig-btn-md-hover,var(--button-mute-hover));--button-border-color: var(--ig-btn-md-hover,var(--button-mute-hover))}#MainContent .cart-summary .cart-totals__total{align-items:baseline}#MainContent .cart-summary .ig-tax-note{margin-inline-start:6px;font-family:var(--font-body--family);font-size:11px;letter-spacing:.04em;color:var(--text-mute);white-space:nowrap}#MainContent .cart-summary .ig-ship-row{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.6;color:var(--text-body)}#MainContent .cart-summary:has(.ig-ship-row) .cart-totals__tax-note{display:none}#MainContent .cart-summary .ig-keep-shopping--page{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--text-body);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}#MainContent .cart-summary .ig-keep-shopping--page:hover{color:var(--text-mute)}@media screen and (max-width:989px){#header-component .header__row--top .header__columns{min-height:56px}.header-actions__action:before,#header-component .ig-drawer__toggle:before,#header-component .ig-drawer__toggle:after{width:22px;height:22px}.header-actions__action .cart-bubble.cart-bubble,.header-actions__action .ig-wl-badge{inset:5px 3px auto auto}}#MainContent .product-grid .product-card__content>product-price{margin-top:auto}#MainContent .product-grid:has(.ig-color-chips) .product-card__content:not(:has(>.ig-color-chips)):after{content:"";display:block;height:16px;margin-top:8px}#MainContent .ig-brand-block__desc{text-wrap:balance;word-break:auto-phrase}#MainContent .ig-filter-panel .price-facet__field,.ig-sp__price-fld{position:relative}#MainContent .ig-filter-panel .price-facet__field:before,.ig-sp__price-fld:before{content:"\a5";position:absolute;left:12px;top:50%;transform:translateY(-50%);font-family:var(--font-body--family);font-size:13px;color:var(--text-mute);pointer-events:none;z-index:1}#MainContent .ig-filter-panel .price-facet__input.price-facet__input,.ig-sp__price-fld>input{padding-left:28px!important}@media screen and (max-width:989px){#MainContent .ig-filter-panel .fgrp:has(.ig-sp__sw-row){border-bottom:0}}#MainContent .shopify-section[id$=__main]:has(+.shopify-section[id$=__new_arrival]) .text-block p{word-break:keep-all;overflow-wrap:anywhere}.slide__image-container>picture{display:contents}.slide__image-container>picture>.slide__image{position:relative;width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width:749px){#MainContent [id$=__hero_main] picture>.slide__image{object-position:50% 50%}}.header-actions__action shopify-account{--shopify-account-color-background: var(--canvas);--shopify-account-color-background-subdued: var(--canvas-soft);--shopify-account-color-text: var(--text);--shopify-account-color-text-subdued: var(--text-mute);--shopify-account-color-border: var(--hairline);--shopify-account-color-card-background: var(--canvas);--shopify-account-color-card-text: var(--text);--shopify-account-color-control-background: var(--canvas);--shopify-account-color-control-text: var(--text);--shopify-account-color-accent: var(--button-strong);--shopify-account-color-accent-hover: var(--text);--shopify-account-color-accent-text: var(--canvas);--shopify-account-color-shadow: rgba(var(--canvas-dark-rgb),.12);--shopify-account-signed-in-avatar-color-background: var(--button-strong);--shopify-account-signed-in-avatar-color-text: var(--canvas);--shopify-account-font-heading: var(--font-body--family);--shopify-account-font-heading-weight: 500;--shopify-account-font-heading-transform: none;--shopify-account-font-body: var(--font-body--family);--shopify-account-font-body-weight: 400;--shopify-account-font-body-transform: none;--shopify-account-radius-base: 0;--shopify-account-radius-button: 0;--shopify-account-radius-button-small: 0;--shopify-account-radius-input: 0;--shopify-account-radius-dialog: 0}.email-signup__message.email-signup__message{display:block;margin-top:12px;color:var(--on-dark);line-height:1.6}.email-signup__message.email-signup__message .email-signup__message-text{display:inline}.email-signup__message.email-signup__message .icon-success,.email-signup__message.email-signup__message .icon-error{display:inline-block;width:18px;height:18px;margin-right:6px;vertical-align:-.22em}.email-signup__message.email-signup__message .icon-success svg{display:block;width:100%;height:100%}.email-signup__message.email-signup__message .icon-success{color:#c49a3c}.email-signup__message.email-signup__message .icon-error{fill:#c4571f;color:#c4571f}.ig-pay-icons{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.ig-pay-icons li{display:block;line-height:0}.ig-pay-icons svg{display:block;width:auto}.ig-gd__pay{gap:8px;margin:8px 0 12px}.ig-gd__pay svg{height:36px}.ig-legal-bar__pay{gap:8px;justify-content:center}.ig-legal-bar__pay svg{height:24px}.ig-legal-bar__pay{flex-wrap:nowrap}@media(max-width:989px){.ig-legal-bar__pay{gap:6px}.ig-legal-bar__pay svg{height:min(20px,calc((100vw - 80px) * 24 / 342))}}#MainContent .product-details .ig-wl-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0;padding:0 16px;background:transparent;border:1px solid var(--text-mute);border-radius:0;color:var(--text);cursor:pointer;font-family:var(--font-body--family);font-size:14px;font-weight:500;letter-spacing:.04em;line-height:1;transition:border-color .18s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#MainContent .product-details .group-block-content>div:has(>.ig-wl-btn){margin-top:calc(12px - var(--gap,28px))}#MainContent .product-details .ig-wl-btn:focus-visible{outline:1px solid var(--text-mute);outline-offset:3px}@media(hover:hover){#MainContent .product-details .ig-wl-btn:hover{border-color:var(--text)}}#MainContent .product-details .ig-wl-btn__icon{flex:0 0 auto;width:18px;height:18px;fill:transparent;stroke:currentColor;stroke-width:1.6;stroke-linecap:square;stroke-linejoin:miter;transition:fill .2s ease}#MainContent .product-details .ig-wl-btn.is-saved .ig-wl-btn__icon{fill:currentColor}#MainContent .product-details .ig-wl-btn__label--saved,#MainContent .product-details .ig-wl-btn.is-saved .ig-wl-btn__label--add{display:none}#MainContent .product-details .ig-wl-btn.is-saved .ig-wl-btn__label--saved{display:inline}@media(prefers-reduced-motion:no-preference){#MainContent .product-details .ig-wl-btn.is-saved .ig-wl-btn__icon{animation:ig-wl-pop .26s cubic-bezier(.22,1,.36,1)}}@keyframes ig-wl-pop{0%{transform:scale(1)}45%{transform:scale(1.25)}to{transform:scale(1)}}.header-actions__action.ig-wl-link{--ig-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="white" stroke-width="1.6" stroke-linecap="square" stroke-linejoin="miter"><path d="M12 20.5 4.5 13a4.5 4.5 0 0 1 6.4-6.4L12 7.7l1.1-1.1a4.5 4.5 0 0 1 6.4 6.4Z"/></svg>');cursor:pointer}.header-actions__action.ig-wl-link:before{content:""}.header-actions__action .ig-wl-badge[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.header-actions__action .ig-wl-badge.is-bump{animation:ig-wl-pop .22s cubic-bezier(.22,1,.36,1)}}#ig-wishlist-drawer .theme-drawer__dialog{--theme-drawer-width: 560px;z-index:210}@media screen and (max-width:749px){#ig-wishlist-drawer .theme-drawer__dialog{border-left:0}}@media(prefers-reduced-motion:no-preference){#ig-wishlist-drawer .theme-drawer__dialog--opening{animation:ig-cart-in .62s cubic-bezier(.22,1,.36,1) both}#ig-wishlist-drawer .theme-drawer__dialog--closing{animation:ig-cart-out .32s cubic-bezier(.4,0,.2,1) forwards}#ig-wishlist-drawer .theme-drawer__dialog--opening .theme-drawer__header{animation:ig-cart-rise .52s cubic-bezier(.22,1,.36,1) .12s both}#ig-wishlist-drawer .theme-drawer__dialog--opening .ig-wl-drawer__body{animation:ig-cart-rise .52s cubic-bezier(.22,1,.36,1) .19s both}@media screen and (min-width:481px){#ig-wishlist-drawer .theme-drawer__dialog--opening{animation-duration:.89s}#ig-wishlist-drawer .theme-drawer__dialog--closing{animation-duration:.46s}#ig-wishlist-drawer .theme-drawer__dialog--opening .theme-drawer__header{animation-delay:.15s;animation-duration:.64s}#ig-wishlist-drawer .theme-drawer__dialog--opening .ig-wl-drawer__body{animation-delay:.23s;animation-duration:.64s}}}html.ig-wishlist-open .page-wrapper--drawer-open{margin-right:0}#ig-wishlist-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;opacity:0;visibility:hidden;-webkit-backdrop-filter:brightness(1);backdrop-filter:brightness(1);transition:opacity .46s cubic-bezier(.4,0,.2,1),visibility 0s linear .46s,backdrop-filter .46s cubic-bezier(.4,0,.2,1)}#ig-wishlist-scrim.is-on{opacity:1;visibility:visible;-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);transition:opacity .89s cubic-bezier(.22,1,.36,1),visibility 0s,backdrop-filter .89s cubic-bezier(.22,1,.36,1)}@media screen and (max-width:480px){#ig-wishlist-scrim{display:none}}@media(prefers-reduced-motion:reduce){#ig-wishlist-scrim,#ig-wishlist-scrim.is-on{transition:none}}#ig-wishlist-drawer .theme-drawer__dialog:focus{outline:none}#ig-wishlist-drawer .theme-drawer__header{border-bottom:1px solid var(--hairline);padding-top:12px;padding-bottom:16px}#ig-wishlist-drawer .theme-drawer__title{font-family:var(--font-body--family);font-size:18px;font-weight:500;letter-spacing:.02em}#ig-wishlist-drawer .theme-drawer__badge{background:none;border:0;min-width:0;width:auto;height:auto;padding:0;margin-inline-start:6px;font-family:var(--font-body--family);font-size:12px;font-weight:400;letter-spacing:.04em;color:var(--text-mute);font-variant-numeric:tabular-nums}#ig-wishlist-drawer .theme-drawer__badge[hidden]{display:none}#ig-wishlist-drawer .theme-drawer__badge:before{content:"\ff08"}#ig-wishlist-drawer .theme-drawer__badge:after{content:" \70b9\ff09"}#ig-wishlist-drawer .theme-drawer__close-button{width:auto;min-width:44px;height:44px;padding-inline:4px;border:0;border-radius:0;background:none;box-shadow:none;cursor:pointer}#ig-wishlist-drawer .theme-drawer__close-button:after{content:"Close";font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.14em;color:var(--text-mute);transition:color .18s ease}@media(hover:hover){#ig-wishlist-drawer .theme-drawer__close-button:hover:after{color:var(--text)}}#ig-wishlist-drawer .theme-drawer__close-button:focus-visible{outline:1px solid var(--text-mute);outline-offset:2px}#ig-wishlist-drawer .ig-wl-drawer__body{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--theme-drawer-padding,24px) 24px}#ig-wishlist-drawer .ig-wl-list{list-style:none;margin:0;padding:0}#ig-wishlist-drawer .ig-wl-line{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--hairline);transition:opacity .2s ease}#ig-wishlist-drawer .ig-wl-line.is-removing{opacity:.4}#ig-wishlist-drawer .ig-wl-line__img{display:block;aspect-ratio:4 / 5;background:#ededed;overflow:hidden}#ig-wishlist-drawer .ig-wl-line__img img{display:block;width:100%;height:100%;object-fit:cover}#ig-wishlist-drawer .ig-wl-line__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}#ig-wishlist-drawer .ig-wl-line__brand{margin:0 0 4px;font-family:var(--font-body--family);font-size:12px;letter-spacing:.06em;color:var(--text-mute)}#ig-wishlist-drawer .ig-wl-line__name{font-family:var(--font-product--family);font-size:16px;font-weight:500;letter-spacing:.01em;line-height:1.4;color:var(--text);text-decoration:none;word-break:keep-all;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(hover:hover){#ig-wishlist-drawer .ig-wl-line__name:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}#ig-wishlist-drawer .ig-wl-line__price{margin:8px 0 0;font-family:var(--font-body--family);font-size:13px;letter-spacing:.02em;color:var(--text);font-variant-numeric:tabular-nums}#ig-wishlist-drawer .ig-wl-line__tax{margin-inline-start:4px;font-size:11px;color:var(--text-mute)}#ig-wishlist-drawer .ig-wl-line__name:focus-visible{outline:1px solid var(--text-mute);outline-offset:3px}#ig-wishlist-drawer .ig-wl-loading{margin:32px 0;text-align:center;font-size:12px;color:var(--text-mute)}#ig-wishlist-drawer .ig-wl-empty{padding:48px 0;text-align:center}#ig-wishlist-drawer .ig-wl-empty__title{margin:0 0 16px;font-family:var(--font-editorial-jp--family,"Zen Old Mincho",serif);font-size:20px;font-weight:600;letter-spacing:.08em;color:var(--text)}#ig-wishlist-drawer .ig-wl-empty__text{max-width:34ch;margin:0 auto 24px;font-size:13px;line-height:1.8;color:var(--text-mute);text-wrap:balance;word-break:auto-phrase}#ig-wishlist-drawer .ig-wl-empty__text .ig-nw{white-space:nowrap}#ig-wishlist-drawer .ig-wl-empty__cta.button{--button-background-color: var(--ig-btn-md,var(--text-mute));--button-border-color: var(--ig-btn-md,var(--text-mute));display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 32px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:none}@media(hover:hover){#ig-wishlist-drawer .ig-wl-empty__cta.button:hover{--button-background-color: var(--ig-btn-md-hover,var(--button-mute-hover));--button-border-color: var(--ig-btn-md-hover,var(--button-mute-hover))}}#ig-wishlist-drawer .ig-wl-drawer__body>*{flex-shrink:0}#ig-wishlist-drawer .ig-wl-login{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;margin:0;min-height:44px;border-bottom:1px solid var(--hairline);font-family:var(--font-body--family);font-size:12px;line-height:1.6;letter-spacing:.02em;color:var(--text-mute)}#ig-wishlist-drawer .ig-wl-login__link{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-weight:500;letter-spacing:.04em;color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}#ig-wishlist-drawer .ig-wl-login__link:focus-visible{outline:1px solid var(--text-mute);outline-offset:2px}#ig-wishlist-drawer .ig-wl-line__was{margin-inline-end:8px;font-weight:400;color:var(--text-mute);text-decoration:line-through}#ig-wishlist-drawer .ig-wl-line__price.is-sale .ig-wl-line__now{font-weight:700;color:#9e3b34}#ig-wishlist-drawer .ig-wl-line__opts{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:4px}#ig-wishlist-drawer .ig-wl-line__sel{min-width:0;max-width:100%;min-height:40px;margin:0;padding:0 22px 0 0;border:0;border-bottom:1px solid #C7C7C7;border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23616161' stroke-width='1.4' stroke-linecap='square'%3E%3Cpolyline points='3.5,5.25 7,8.75 10.5,5.25'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:14px 14px;font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--text-body);text-overflow:ellipsis;-webkit-appearance:none;appearance:none;cursor:pointer}@media(hover:hover){#ig-wishlist-drawer .ig-wl-line__sel:hover{border-bottom-color:var(--text-body)}}#ig-wishlist-drawer .ig-wl-line__sel:focus-visible{outline:none;border-bottom-color:var(--text-body)}@media screen and (max-width:989px),(pointer:coarse){#ig-wishlist-drawer .ig-wl-line__sel{font-size:16px}}#ig-wishlist-drawer .ig-wl-line__note{margin:8px 0 0;font-family:var(--font-body--family);font-size:12px;line-height:1.6;color:#9e3b34}#ig-wishlist-drawer .ig-wl-line__note.is-ok{color:var(--text-mute)}#ig-wishlist-drawer .ig-wl-line__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;align-self:stretch;margin-top:auto;padding-top:8px}#ig-wishlist-drawer .ig-wl-line__add{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0;padding:0;border:0;background:none;color:var(--text);cursor:pointer;font-family:var(--font-body--family);font-size:13px;font-weight:500;letter-spacing:.04em}#ig-wishlist-drawer .ig-wl-line__add .ig-wl-ico{flex:none;width:18px;height:18px}#ig-wishlist-drawer .ig-wl-line__add-text{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(hover:hover){#ig-wishlist-drawer .ig-wl-line__add:not(:disabled):hover .ig-wl-line__add-text{text-decoration-thickness:2px}}#ig-wishlist-drawer .ig-wl-line__add[aria-busy=true]{color:var(--text-mute);cursor:progress}#ig-wishlist-drawer .ig-wl-line__add:focus-visible{outline:1px solid var(--text-mute);outline-offset:3px}#ig-wishlist-drawer .ig-wl-line__soldtag{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-body--family);font-size:13px;color:var(--text-mute)}#ig-wishlist-drawer .ig-wl-line__remove{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:0 -12px 0 0;padding:0;border:0;background:none;color:var(--text-mute);cursor:pointer;transition:color .18s ease}#ig-wishlist-drawer .ig-wl-line__remove .ig-wl-ico{width:20px;height:20px}@media(hover:hover){#ig-wishlist-drawer .ig-wl-line__remove:hover{color:var(--text)}}#ig-wishlist-drawer .ig-wl-line__remove:focus-visible{outline:1px solid var(--text-mute);outline-offset:-4px}#ig-wishlist-drawer .ig-wl-checked{margin-top:auto;padding-top:32px}#ig-wishlist-drawer .ig-wl-checked__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}#ig-wishlist-drawer .ig-wl-checked__title{margin:0;font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.14em;color:var(--text)}#ig-wishlist-drawer .ig-wl-checked__sub{margin:2px 0 0;font-family:var(--font-body--family);font-size:11px;letter-spacing:.04em;color:var(--text-mute)}#ig-wishlist-drawer .ig-wl-checked__nav{display:flex;gap:4px}#ig-wishlist-drawer .ig-wl-checked__nav[hidden]{display:none}#ig-wishlist-drawer .ig-wl-checked__arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:var(--text);cursor:pointer;transition:transform .18s ease,opacity .18s ease}#ig-wishlist-drawer .ig-wl-checked__arrow--prev svg{transform:scaleX(-1)}#ig-wishlist-drawer .ig-wl-checked__arrow:disabled{opacity:.22;cursor:default}@media(hover:hover){#ig-wishlist-drawer .ig-wl-checked__arrow:not(:disabled):hover{transform:scale(1.3)}}#ig-wishlist-drawer .ig-wl-checked__arrow:focus-visible{outline:1px solid var(--text-mute);outline-offset:2px}@media(hover:none){#ig-wishlist-drawer .ig-wl-checked__nav{display:none}}#ig-wishlist-drawer .ig-wl-checked__track{display:flex;gap:12px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none}#ig-wishlist-drawer .ig-wl-checked__track::-webkit-scrollbar{display:none}#ig-wishlist-drawer .ig-wl-checked__item{flex:0 0 96px;scroll-snap-align:start}#ig-wishlist-drawer .ig-wl-checked__link{display:block;color:var(--text);text-decoration:none}#ig-wishlist-drawer .ig-wl-checked__im{display:block;aspect-ratio:4 / 5;background:#ededed;overflow:hidden}#ig-wishlist-drawer .ig-wl-checked__im img{display:block;width:100%;height:100%;object-fit:cover}#ig-wishlist-drawer .ig-wl-checked__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:8px;font-family:var(--font-body--family);font-size:12px;line-height:1.5;color:var(--text);word-break:keep-all;overflow-wrap:anywhere}@media(hover:hover){#ig-wishlist-drawer .ig-wl-checked__link:hover .ig-wl-checked__name{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}}#ig-wishlist-drawer .ig-wl-checked__link:focus-visible{outline:1px solid var(--text-mute);outline-offset:3px}#MainContent .product-details label:has(>.ig-wl-mark){position:relative}#MainContent .product-details .ig-wl-mark{position:absolute;top:4px;right:4px;z-index:1;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--canvas);color:var(--text);pointer-events:none;box-shadow:0 0 0 1px rgba(var(--text-rgb),.1)}#MainContent .product-details .ig-wl-mark:before{content:"";display:block;width:10px;height:8.6px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='3.17 5.27 17.65 15.23'%3E%3Cpath d='M12 20.5 4.5 13a4.5 4.5 0 0 1 6.4-6.4L12 7.7l1.1-1.1a4.5 4.5 0 0 1 6.4 6.4Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='3.17 5.27 17.65 15.23'%3E%3Cpath d='M12 20.5 4.5 13a4.5 4.5 0 0 1 6.4-6.4L12 7.7l1.1-1.1a4.5 4.5 0 0 1 6.4 6.4Z'/%3E%3C/svg%3E") center / contain no-repeat}@media(prefers-reduced-motion:no-preference){#MainContent .product-details .ig-wl-mark.is-new{animation:ig-wl-mark-in .42s cubic-bezier(.22,1,.36,1) both}}@keyframes ig-wl-mark-in{0%{transform:scale(0);opacity:0}60%{transform:scale(1.3);opacity:1}to{transform:scale(1);opacity:1}}#ig-wishlist-drawer .ig-wl-line__variant{margin:4px 0 0;font-family:var(--font-body--family);font-size:12px;line-height:1.6;letter-spacing:.02em;color:var(--text-mute)}#ig-wishlist-drawer a.ig-wl-line__add{text-decoration:none}#MainContent .ig-detail-section .ig-ds-2col__img:has(>video){position:relative}#MainContent .ig-detail-section .ig-ds-2col__img>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(prefers-reduced-motion:reduce){#MainContent .ig-detail-section :is(.ig-ds-hero,.ig-ds-2col__img)>video{display:none}}#MainContent .ig-detail-section .ig-ds-film{position:relative;margin:0 auto 64px;padding:0;width:min(560px,calc(100% - 2 * var(--page-margin)))}#MainContent .ig-detail-section .ig-ds-film>:is(img,video){display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center}#MainContent .ig-detail-section .ig-ds-film>video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}@media(max-width:989px){#MainContent .ig-detail-section .ig-ds-film{width:100%;margin-bottom:40px}}@media(prefers-reduced-motion:reduce){#MainContent .ig-detail-section .ig-ds-film>video{display:none}}#MainContent .ig-detail-section .ig-ds-hero--light{background:#f8f8f8}#MainContent .ig-detail-section .ig-ds-hero--light:after{background:linear-gradient(90deg,#f8f8f8f0,#f8f8f8cc 36%,#f8f8f800 68%)}#MainContent .ig-detail-section .ig-ds-hero--light .ig-ds-hero__kick{color:var(--ig-ds-kick,#121212)}#MainContent .ig-detail-section .ig-ds-hero--light .ig-ds-hero__s{color:var(--ig-ds-ink,#121212)}#MainContent .ig-detail-section .ig-ds-hero--light .ig-ds-hero__p{color:var(--ig-ds-ink-2,#3D3D3D)}@media(max-width:989px){#MainContent .ig-detail-section .ig-ds-hero--light{display:grid;grid-template-areas:"m" "t";min-height:0;align-items:stretch}#MainContent .ig-detail-section .ig-ds-hero--light:after{content:none}#MainContent .ig-detail-section .ig-ds-hero--light>:is(picture,img,video){grid-area:m;display:block;position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4 / 5}#MainContent .ig-detail-section .ig-ds-hero--light>picture>img{position:relative;inset:auto;width:100%;height:100%;aspect-ratio:4 / 5}#MainContent .ig-detail-section .ig-ds-hero--light>video{height:100%}#MainContent .ig-detail-section .ig-ds-hero--light .ig-ds-hero__in{grid-area:t;padding:32px 28px 40px;background:#f8f8f8}}#MainContent .ig-detail-section .ig-ds-film--pair{width:auto;max-width:calc(1184px + 2 * var(--page-margin));padding-inline:var(--page-margin);box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:16px}#MainContent .ig-detail-section .ig-ds-film__cell{position:relative;margin:0;padding:0}#MainContent .ig-detail-section .ig-ds-film__cell>:is(img,video){display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center}#MainContent .ig-detail-section .ig-ds-film__cell>video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}@media(max-width:989px){#MainContent .ig-detail-section .ig-ds-film--pair{display:block;padding-inline:0}#MainContent .ig-detail-section .ig-ds-film__cell--still{display:none}}@media(prefers-reduced-motion:reduce){#MainContent .ig-detail-section .ig-ds-film__cell>video{display:none}}#MainContent .ig-detail-section .ig-ds-specs{margin:0 0 64px;padding:48px var(--page-margin);background:var(--ig-ds-specs-bg,#F1F2F4);box-sizing:border-box}#MainContent .ig-detail-section .ig-ds-specs__fig{position:relative;width:min(640px,100%);margin:0 auto}#MainContent .ig-detail-section .ig-ds-specs__fig>img{display:block;width:100%;height:auto}#MainContent .ig-detail-section .ig-ds-specs__l{position:absolute;margin:0;white-space:nowrap;font-family:var(--font-body--family);font-size:15px;line-height:1.6;letter-spacing:.02em;color:var(--ig-ds-ink,#121212)}#MainContent .ig-detail-section .ig-ds-specs__l--r{text-align:right}#MainContent .ig-detail-section .ig-ds-specs__n,#MainContent .ig-detail-section .ig-ds-specs__list{display:none}@media(max-width:989px){#MainContent .ig-detail-section .ig-ds-specs{padding:24px 0 40px;margin-bottom:40px}#MainContent .ig-detail-section .ig-ds-specs__t{display:none}#MainContent .ig-detail-section .ig-ds-specs__n{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--ig-ds-ink,#121212);color:#fff;font-family:var(--font-body--family);font-size:12px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}#MainContent .ig-detail-section .ig-ds-specs__list{display:block;list-style:none;margin:16px 0 0;padding:0 28px;counter-reset:ig-specs}#MainContent .ig-detail-section .ig-ds-specs__list li{counter-increment:ig-specs;position:relative;padding-left:34px;margin:0 0 10px;font-family:var(--font-body--family);font-size:15px;line-height:1.7;color:var(--ig-ds-ink,#121212)}#MainContent .ig-detail-section .ig-ds-specs__list li:before{content:counter(ig-specs);position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ig-ds-ink,#121212);color:#fff;font-size:12px;font-weight:600;line-height:1}}#MainContent .ig-pdp-tags__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}#MainContent .ig-pdp-tags__tag{display:inline-block;padding:6px 14px;border:1px solid #C7C7C7;border-radius:0;font-family:var(--font-body--family);font-size:14px;line-height:1.5;letter-spacing:.02em;color:var(--text-body);text-decoration:none;transition:border-color .2s ease,color .2s ease}#MainContent .ig-pdp-tags__tag:hover{color:var(--text);border-color:var(--text-mute)}#MainContent .ig-pdp-tags__tag:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media(max-width:989px){#MainContent .ig-pdp-tags__tag{padding:6px 12px}}#MainContent .product-details .group-block-content>div:has(>.ig-rs[hidden]){display:none}#MainContent .product-details:has(.ig-rs.is-on) .buy-buttons-block{display:none}body:has(#MainContent .ig-rs.is-on) sticky-add-to-cart{display:none}#MainContent .ig-rs{display:block}#MainContent .ig-rs__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin:0;padding:0 16px;background:var(--ig-btn-lg,var(--button-strong));border:1px solid var(--ig-btn-lg,var(--button-strong));border-radius:0;color:var(--on-dark);cursor:pointer;font-family:var(--font-body--family);font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1;transition:background .2s cubic-bezier(.4,0,.2,1),color .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#MainContent .ig-rs__btn:active{transform:scale(.97)}#MainContent .ig-rs__btn:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media(hover:hover){#MainContent .ig-rs__btn:hover{background:var(--ig-btn-lg-hover,var(--text-body))}#MainContent .ig-rs.is-saved .ig-rs__btn:hover{background:var(--canvas-soft)}}#MainContent .ig-rs__icon{flex:0 0 auto;width:18px;height:18px}#MainContent .ig-rs.is-saved .ig-rs__btn{background:transparent;color:var(--text)}#MainContent .ig-rs__panel{margin-top:16px}#MainContent .ig-rs__panel[hidden],#MainContent .ig-rs__form[hidden],#MainContent .ig-rs__done[hidden],#MainContent .ig-rs__msg[hidden],#MainContent .ig-rs__variant[hidden]{display:none}#MainContent .ig-rs__variant{margin:0 0 12px;font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.6;color:var(--text-mute)}#MainContent .ig-rs__lbl{display:block;margin:0 0 8px;font-family:var(--font-body--family);font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--text)}#MainContent .ig-rs__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0}#MainContent .ig-rs__row:focus-within .ig-rs__input,#MainContent .ig-rs__row:focus-within .ig-rs__submit{border-color:var(--text)}#MainContent .ig-rs__input{box-sizing:border-box;width:100%;min-width:0;height:48px;margin:0;padding:0 14px;border:1px solid var(--text-mute);border-right:0;border-radius:0;background:var(--canvas);box-shadow:none;outline:none;font-family:var(--font-body--family);font-size:16px;line-height:1.4;color:var(--text);-webkit-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}#MainContent .ig-rs__input:-webkit-autofill,#MainContent .ig-rs__input:-webkit-autofill:hover,#MainContent .ig-rs__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--canvas) inset!important;box-shadow:0 0 0 1000px var(--canvas) inset!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);transition:background-color 600000s 0s,color 600000s 0s}#MainContent .ig-rs__input:autofill{-webkit-box-shadow:0 0 0 1000px var(--canvas) inset!important;box-shadow:0 0 0 1000px var(--canvas) inset!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);transition:background-color 600000s 0s,color 600000s 0s}#MainContent .ig-rs__submit{height:48px;margin:0;padding:0 24px;border:1px solid var(--ig-btn-lg,var(--button-strong));border-radius:0;cursor:pointer;background:var(--ig-btn-lg,var(--button-strong));color:var(--on-dark);font-family:var(--font-body--family);font-size:14px;font-weight:700;letter-spacing:.04em;line-height:1;touch-action:manipulation;transition:background .2s cubic-bezier(.4,0,.2,1)}#MainContent .ig-rs__submit:focus-visible{outline:2px solid var(--text);outline-offset:2px}#MainContent .ig-rs__submit:disabled{opacity:.5;cursor:default}@media(hover:hover){#MainContent .ig-rs__submit:not(:disabled):hover{background:var(--ig-btn-lg-hover,var(--text-body));border-color:var(--ig-btn-lg-hover,var(--text-body))}}#MainContent .ig-rs.ig-rs .ig-rs__row .ig-rs__input[aria-invalid=true]{border-color:#c4571f;box-shadow:inset 0 0 0 1px #c4571f}#MainContent .ig-rs__help{margin:8px 0 0;font-family:var(--font-body--family);font-size:13px;line-height:1.6;color:var(--text-mute)}#MainContent .ig-rs__msg,#MainContent .ig-rs__done{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0;font-family:var(--font-body--family);font-size:14px;line-height:1.6;color:var(--text-body)}#MainContent .ig-rs__done{margin:0;outline:none}#MainContent .ig-rs__msg-icon{flex:0 0 auto;margin-top:4px;color:#c4571f}#MainContent .ig-rs__done-icon{flex:0 0 auto;margin-top:4px;color:#92711f}#MainContent .ig-rs__pp{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){#MainContent .ig-rs__pp:hover{color:var(--text)}}footer .footer-content .ig-f-nl-pp{font-family:var(--font-body--family);font-size:13px;line-height:1.7;letter-spacing:.02em;color:var(--on-dark-mute);margin:12px 0 0}footer .footer-content .ig-f-nl-pp a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){footer .footer-content .ig-f-nl-pp a:hover{color:var(--on-dark)}}#MainContent .ig-rs[hidden]{display:none}#MainContent .ig-rs__submit[aria-disabled=true]{opacity:.5;cursor:default}footer .email-signup__input:-webkit-autofill,footer .email-signup__input:-webkit-autofill:hover,footer .email-signup__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--on-dark) inset!important;box-shadow:0 0 0 1000px var(--on-dark) inset!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);transition:background-color 600000s 0s,color 600000s 0s}footer .email-signup__input:autofill{-webkit-box-shadow:0 0 0 1000px var(--on-dark) inset!important;box-shadow:0 0 0 1000px var(--on-dark) inset!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);transition:background-color 600000s 0s,color 600000s 0s}.ig-gd__notes{list-style:none;margin:4px 0 12px;padding:0}.ig-gd__notes li{position:relative;padding:10px 0 10px 26px;font-size:14px;line-height:1.7;border-bottom:1px solid var(--hairline)}.ig-gd__notes li:last-child{border-bottom:none}.ig-gd__notes li:before{content:"\203b";position:absolute;left:0;top:10px;color:var(--text-mute)}#gd-exchange{scroll-margin-top:calc(var(--header-height,66px) + 30px)}#MainContent [id$=__shop_index] .ig-index{row-gap:48px}#MainContent [id$=__shop_index] .ig-index__row{display:flex;flex-direction:column;gap:16px;min-width:0}#MainContent [id$=__shop_index] .ig-index__head{display:flex;align-items:last baseline;justify-content:space-between;gap:12px;height:auto}#MainContent [id$=__shop_index] .ig-index__list{flex-shrink:0}#MainContent [id$=__shop_index] .ig-index__head h2{margin:0;white-space:nowrap}#MainContent [id$=__shop_index] .ig-index__all{flex-shrink:0;font-size:14px;color:var(--text-body);text-decoration:none}#MainContent [id$=__shop_index] .ig-index__all:hover{text-decoration:underline;text-underline-offset:4px}#MainContent [id$=__shop_index] .ig-index__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:24px}#MainContent [id$=__shop_index] .ig-index-card{display:flex;flex-direction:column;color:inherit;text-decoration:none}#MainContent [id$=__shop_index] .ig-index-card__media{display:block;overflow:hidden;background:var(--product-stage);aspect-ratio:4 / 5}#MainContent [id$=__shop_index] .ig-index__list--scene_cards .ig-index-card__media{aspect-ratio:1 / 1}#MainContent [id$=__shop_index] .ig-index-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}#MainContent [id$=__shop_index] .ig-index-card:hover .ig-index-card__media img{transform:scale(1.04)}#MainContent [id$=__shop_index] .ig-index-card__name{margin-top:12px;font-family:var(--font-heading--family);font-weight:600;font-size:20px;line-height:1.2;letter-spacing:.02em;color:var(--text)}#MainContent [id$=__shop_index] .ig-index-card__ja{margin-top:4px;font-family:var(--font-body--family);font-size:12px;line-height:1.5;letter-spacing:.06em;color:var(--text-mute)}@media(prefers-reduced-motion:reduce){#MainContent [id$=__shop_index] .ig-index-card__media img{transition:none}#MainContent [id$=__shop_index] .ig-index-card:hover .ig-index-card__media img{transform:none}}@media screen and (max-width:989px){#MainContent [id$=__shop_index] .ig-index{row-gap:40px}#MainContent [id$=__shop_index] .ig-index__list{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--page-margin,16px) * -1);padding-inline:var(--page-margin,16px);scroll-padding-inline:var(--page-margin,16px);--ig-idx-cw: calc((100vw - var(--page-margin,16px) - 16px * 3) / 3.5)}#MainContent [id$=__shop_index] .ig-index__list::-webkit-scrollbar{display:none}#MainContent [id$=__shop_index] .ig-index__item{flex:0 0 var(--ig-idx-cw);scroll-snap-align:start}#MainContent [id$=__shop_index] .ig-index-card__name{font-size:17px}#MainContent [id$=__shop_index] .ig-index-card__ja{font-size:11px}}@media screen and (max-width:749px){#MainContent [id$=__shop_index] .ig-index__list{--ig-idx-cw: calc((100vw - var(--page-margin,16px) - 16px * 2) / 2.5)}}#MainContent [id$=__categories] .ig-catf__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}#MainContent [id$=__categories] .ig-catf--n7 .ig-catf__grid{grid-template-areas:"t t L L s1 s1" "t t L L s2 s2" "b1 b1 b2 b2 b3 b4"}#MainContent [id$=__categories] .ig-catf--n6 .ig-catf__grid{grid-template-areas:"t t L L s1 s1" "t t L L s2 s2" "b1 b1 b2 b2 b3 b3"}#MainContent [id$=__categories] .ig-catf--n5 .ig-catf__grid{grid-template-areas:"t t L L s1 s2" "t t L L s3 s4"}#MainContent [id$=__categories] .ig-catf--n4 .ig-catf__grid{grid-template-areas:"t t L L s1 s1" "t t L L s2 s2" "b1 b1 b1 b1 b1 b1"}#MainContent [id$=__categories] .ig-catf__cell{min-width:0}#MainContent [id$=__categories] :is(.ig-catf__cell--s1,.ig-catf__cell--s2){aspect-ratio:2 / 1}#MainContent [id$=__categories] .ig-catf--n5 .ig-catf__cell:not(.ig-catf__cell--L){aspect-ratio:1 / 1}#MainContent [id$=__categories] :is(.ig-catf__cell--b1,.ig-catf__cell--b2,.ig-catf__cell--b3){aspect-ratio:16 / 9}#MainContent [id$=__categories] .ig-catf--n7 :is(.ig-catf__cell--b3,.ig-catf__cell--b4){aspect-ratio:auto}#MainContent [id$=__categories] .ig-catf--n4 .ig-catf__cell--b1{aspect-ratio:32 / 9}#MainContent [id$=__categories] .ig-catf__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-right:24px}#MainContent [id$=__categories] .ig-catf__eyebrow{margin:0 0 16px;font-family:var(--font-heading--family);font-size:15px;font-weight:600;letter-spacing:3px;line-height:1.75;text-transform:uppercase;color:var(--text-mute)}#MainContent [id$=__categories] .ig-catf__heading{margin:0 0 24px;font-family:var(--font-editorial-jp--family);font-size:32px;font-weight:600;letter-spacing:.04em;line-height:1.5;color:var(--text);text-transform:none}#MainContent [id$=__categories] .ig-catf__body{margin:0 0 32px;font-family:var(--font-body--family);font-size:15px;line-height:2;color:var(--text-body)}#MainContent [id$=__categories] .ig-catf__button{display:inline-flex;align-items:center;min-height:48px;padding:0 28px;background:var(--ig-btn-md);color:var(--on-dark);font-family:var(--font-body--family);font-size:14px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:background-color .2s ease}#MainContent [id$=__categories] .ig-catf__button:hover{background:var(--ig-btn-md-hover)}#MainContent [id$=__categories] .ig-catf-tile{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:#171717;color:var(--on-dark);text-decoration:none}#MainContent [id$=__categories] .ig-catf-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--ig-pos,50% 50%);transition:transform .4s ease}#MainContent [id$=__categories] .ig-catf-tile:hover img{transform:scale(1.04)}#MainContent [id$=__categories] .ig-catf-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,rgba(var(--canvas-dark-rgb),var(--ig-scrim,.45)),rgba(var(--canvas-dark-rgb),calc(var(--ig-scrim,.45) * .55)) 28%,rgba(var(--canvas-dark-rgb),0) 55%)}#MainContent [id$=__categories] .ig-catf-tile__label{position:absolute;z-index:2;left:20px;right:20px;bottom:16px;display:flex;flex-direction:column}#MainContent [id$=__categories] .ig-catf-tile--lead .ig-catf-tile__label{left:28px;bottom:24px}#MainContent [id$=__categories] .ig-catf-tile__name{font-family:var(--font-heading--family);font-size:clamp(22px,1.8vw,28px);font-weight:600;letter-spacing:.02em;line-height:1.2;text-shadow:0 1px 6px rgba(9,9,9,.35);word-break:keep-all}#MainContent [id$=__categories] .ig-catf-tile--lead .ig-catf-tile__name{font-size:clamp(36px,3.4vw,52px)}#MainContent [id$=__categories] .ig-catf-tile__ja{margin-top:4px;font-family:var(--font-body--family);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.5;text-shadow:0 0 2px rgba(var(--canvas-dark-rgb),.95),0 0 4px rgba(var(--canvas-dark-rgb),.85),0 0 10px rgba(var(--canvas-dark-rgb),.5)}@media(prefers-reduced-motion:reduce){#MainContent [id$=__categories] .ig-catf-tile img{transition:none}#MainContent [id$=__categories] .ig-catf-tile:hover img{transform:none}}#MainContent [id$=__categories] .ig-catx{container-type:inline-size;container-name:ig-catf}@container ig-catf (min-width: 990px) and (max-width: 1150px){.ig-catf--n7 .ig-catf__grid{grid-template-areas:"t t t t t t" "L L L s1 s1 s1" "L L L s2 s2 s2" "b1 b1 b2 b2 b3 b4"!important}.ig-catf--n6 .ig-catf__grid{grid-template-areas:"t t t t t t" "L L L s1 s1 s1" "L L L s2 s2 s2" "b1 b1 b2 b2 b3 b3"!important}.ig-catf--n5 .ig-catf__grid{grid-template-areas:"t t t t t t" "L L L s1 s1 s1" "L L L s2 s2 s2" "s3 s3 s3 s4 s4 s4"!important}.ig-catf--n5 :is(.ig-catf__cell--s1,.ig-catf__cell--s2){aspect-ratio:2 / 1!important}.ig-catf--n5 :is(.ig-catf__cell--s3,.ig-catf__cell--s4){aspect-ratio:16 / 9!important}.ig-catf--n4 .ig-catf__grid{grid-template-areas:"t t t t t t" "L L L s1 s1 s1" "L L L s2 s2 s2" "b1 b1 b1 b1 b1 b1"!important}.ig-catf__text{padding:0 0 16px!important}}@media screen and (max-width:989px){#MainContent [id$=__categories] .ig-catf .ig-catf__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none;gap:8px}#MainContent [id$=__categories] .ig-catf .ig-catf__grid>li{grid-area:auto!important;aspect-ratio:1 / 1}#MainContent [id$=__categories] .ig-catf .ig-catf__grid>.ig-catf__text{grid-column:1 / -1!important;aspect-ratio:auto;padding:0 0 24px}#MainContent [id$=__categories] .ig-catf .ig-catf__grid>.ig-catf__cell--L{grid-column:1 / -1!important;aspect-ratio:4 / 3}#MainContent [id$=__categories] .ig-catf--odd .ig-catf__grid>.ig-catf__cell:last-child{grid-column:1 / -1!important;aspect-ratio:2 / 1}#MainContent [id$=__categories] .ig-catf__heading{font-size:26px;margin-bottom:16px}#MainContent [id$=__categories] .ig-catf__body{margin-bottom:24px}#MainContent [id$=__categories] .ig-catf-tile__label{left:14px;right:14px;bottom:12px}#MainContent [id$=__categories] .ig-catf-tile--lead .ig-catf-tile__label{left:20px;bottom:18px}#MainContent [id$=__categories] .ig-catf-tile__name{font-size:22px}#MainContent [id$=__categories] .ig-catf-tile--lead .ig-catf-tile__name{font-size:36px}}@media screen and (min-width:750px)and (max-width:989px){#MainContent [id$=__categories] .ig-catf .ig-catf__grid>li{aspect-ratio:3 / 2}#MainContent [id$=__categories] .ig-catf .ig-catf__grid>.ig-catf__cell--L{aspect-ratio:16 / 9}#MainContent [id$=__categories] .ig-catf--odd .ig-catf__grid>.ig-catf__cell:last-child{aspect-ratio:3 / 1}#MainContent [id$=__categories] .ig-catf .ig-catf__grid>.ig-catf__text{aspect-ratio:auto}}@media screen and (max-width:989px){#MainContent [id$=__categories] .ig-catf-tile img{object-position:var(--ig-pos-sp,var(--ig-pos,50% 50%))}}#MainContent [id$=__categories] .ig-catf-tile__name{text-shadow:0 0 2px rgba(var(--canvas-dark-rgb),.9),0 0 6px rgba(var(--canvas-dark-rgb),.7),0 0 16px rgba(var(--canvas-dark-rgb),.45)}#MainContent [id$=__categories] .ig-catx__tabs{display:flex;gap:40px;margin:0 0 40px;border-bottom:1px solid #DBDBDB}#MainContent [id$=__categories] .ig-catx__tab{all:unset;box-sizing:border-box;cursor:pointer;position:relative;padding:0 0 14px;font-family:var(--font-body--family);font-size:20px;font-weight:400;letter-spacing:.04em;line-height:1.4;color:var(--text-mute);transition:color .2s ease}#MainContent [id$=__categories] .ig-catx__tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:#585858;transform:scaleX(0);transition:transform .25s ease}#MainContent [id$=__categories] .ig-catx__tab:hover{color:var(--text-body)}#MainContent [id$=__categories] .ig-catx__tab[aria-selected=true]{color:var(--text);font-weight:700}#MainContent [id$=__categories] .ig-catx__tab[aria-selected=true]:after{transform:none}#MainContent [id$=__categories] .ig-catx__tab:focus-visible{outline:1px solid var(--text-mute);outline-offset:3px}#MainContent [id$=__categories] .ig-catx__panes{position:relative;overflow:clip}#MainContent [id$=__categories] .ig-catx__pane.is-leaving{position:absolute;z-index:3;top:0;left:0;right:0;pointer-events:none;background:var(--color-background,var(--canvas))}#MainContent [id$=__categories] .ig-catb__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}#MainContent [id$=__categories] .ig-catb__card{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 10;padding:12px;background:#fff;color:var(--text);text-decoration:none;transition:background-color .2s ease}#MainContent [id$=__categories] .ig-catb__card:hover{background:var(--on-dark)}#MainContent [id$=__categories] .ig-catb__card img{width:var(--ig-logo-w,40%);max-height:62%;height:auto;object-fit:contain}#MainContent [id$=__categories] .ig-catb__word{font-family:var(--font-body--family);font-size:clamp(13px,1.05vw,15px);font-weight:600;letter-spacing:.06em;line-height:1.25;text-transform:uppercase;text-align:center;word-break:keep-all;overflow-wrap:anywhere}#MainContent [id$=__categories] .ig-catb__word--ja{letter-spacing:0;font-feature-settings:"palt"}#MainContent [id$=__categories] .ig-catb__more{margin:24px 0 0;text-align:right}#MainContent [id$=__categories] .ig-catb__more a{display:inline-flex;gap:8px;padding-bottom:2px;border-bottom:1px solid currentColor;font-family:var(--font-body--family);font-size:13px;letter-spacing:.06em;color:var(--text);text-decoration:none}@media screen and (max-width:989px){#MainContent [id$=__categories] .ig-catb__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){#MainContent [id$=__categories] .ig-catx__tabs{gap:28px;margin-bottom:24px}#MainContent [id$=__categories] .ig-catx__tab{margin-top:-10px;padding-top:10px;padding-bottom:12px;font-size:16px}#MainContent [id$=__categories] .ig-catx__tab-long{display:none}#MainContent [id$=__categories] .ig-catx__tab:before{content:attr(data-short)}#MainContent [id$=__categories] .ig-catb__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#MainContent [id$=__categories] .ig-catb__card{aspect-ratio:4 / 3;padding:8px}#MainContent [id$=__categories] .ig-catb__word{font-size:11px;letter-spacing:.04em}#MainContent [id$=__categories] .ig-catb__word--ja{font-size:11px;letter-spacing:0}#MainContent [id$=__categories] .ig-catb__more{margin-top:16px}}@media(prefers-reduced-motion:reduce){#MainContent [id$=__categories] .ig-catx__tab:after{transition:none}}#MainContent [id$=__categories] .ig-catf-tile__name{font-size:clamp(24px,1.8vw,28px)}@media screen and (max-width:989px){#MainContent [id$=__categories] .ig-catf-tile__name{font-size:24px}}#MainContent [id$=__categories] .ig-catx__head{margin:0 0 32px}#MainContent [id$=__categories] .ig-catx__head h2{margin:0}#MainContent [id$=__categories] .ig-catf__more{display:none;margin:24px 0 0}@media screen and (max-width:749px){#MainContent [id$=__categories] .ig-catx__head{margin-bottom:24px}#MainContent [id$=__categories] .ig-catf .ig-catf__grid>.ig-catf__text{display:none!important}#MainContent [id$=__categories] .ig-catf__more{display:block}}svg path[fill="#333030"]{fill:#313131}#MainContent .ig-detail-section :is(h2,h3,p,li,figcaption),#MainContent .ig-desc__body :is(p,li),#MainContent .ig-article :is(.title,.tx p,.tx h2,.tx li,.tx blockquote,figcaption){line-break:strict;text-wrap-style:pretty}#MainContent .ig-detail-section :is(h2,h3),#MainContent .ig-article :is(.title,.tx h2){word-break:auto-phrase;text-wrap-style:balance}
/*# sourceMappingURL=/cdn/shop/t/3/assets/igniere-brand-tail.css.map */
