.ih-collection,.ih-collection .colllayout{background:#fff}.ih-collection .prod-grid{gap:44px 14px}@media(min-width:761px){.ih-collection .prod-grid{gap:64px 32px}}.ih-collection .catnav__intro h1{font-weight:700;letter-spacing:-.025em}.ih-collection .catnav__sub{font-size:20px;color:var(--ih-mute);max-width:60ch}.ihc{display:flex;flex-direction:column;min-width:0}.ihc__media{position:relative;aspect-ratio:1 / 1;background:transparent;border-radius:4px;overflow:hidden;margin-bottom:22px}.ihc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:3%;transition:opacity .45s var(--ease-out, ease),transform .6s var(--ease-out, ease)}.ihc__img--hover,.ihc__media--dual:hover .ihc__img--main{opacity:0}.ihc__media--dual:hover .ihc__img--hover{opacity:1}.ihc:hover .ihc__media:not(.ihc__media--dual) .ihc__img--main{transform:scale(1.03)}.ihc__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.ihc__media .ih-card-ph{position:absolute;top:0;right:0;bottom:0;left:0}.ihc-badges{position:absolute;top:14px;left:14px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.ihc-badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:10px;line-height:1;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--ih-ink);background:#ffffffdb;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(21,20,15,.16);border-radius:3px}.ihc__body{display:flex;flex-direction:column;flex:1;text-align:left}.ihc__name{font-size:16px;font-weight:500;line-height:1.35;color:var(--ih-ink);text-wrap:pretty;min-height:2.7em;transition:color .2s var(--ease-out, ease)}.ihc:hover .ihc__name{color:var(--ih-mute)}.ihc__price{margin-top:8px;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ih-ink)}.ihc__price s{color:var(--ih-mute);font-weight:400;margin-right:6px}.ihc__freight{margin-top:4px;font-size:13px;color:var(--ih-mute)}.ihc__rating{min-height:0;margin-top:4px}.ihc__ship{margin-top:8px;display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;color:var(--ih-mute)}.ihc__ship svg{width:18px;height:18px;flex:none;color:var(--ih-ink)}.ihc__ship b{display:block;font-weight:500;color:var(--ih-ink)}.ihc-fin{margin-top:14px;display:flex;flex-direction:column;gap:8px}.ihc-fin__bar{display:flex;align-items:center;justify-content:space-between;gap:6px 12px;flex-wrap:wrap}.ihc-fin__head{font-size:13px;color:var(--ih-mute)}.ihc-fin__head b{color:var(--ih-ink);font-weight:600}.ihc-sw-row{display:inline-flex;gap:10px;padding:3px}.ihc-sw{width:22px;height:22px;flex:none;border-radius:50%;border:1px solid rgba(0,0,0,.18);display:inline-block;box-shadow:0 0 0 2px #fff,0 0 0 3px transparent;transition:box-shadow .2s var(--ease-out, ease)}.ihc-sw:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #15140f66}.ihc-sw.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ih-ink)}.ihc-fin__more summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ih-mute)}.ihc-fin__more summary::-webkit-details-marker{display:none}.ihc-fin__more summary:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--ease-out, ease)}.ihc-fin__more[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.ihc-fin__more summary:hover{color:var(--ih-ink)}.ihc-fin__opts{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ihc-fin__opt{display:flex;flex-direction:column;justify-content:center;gap:1px;min-height:44px;padding:6px 10px;font-size:12.5px;font-weight:500;line-height:1.25;color:var(--ih-ink);border:1px solid var(--ih-line);border-radius:3px;text-decoration:none;transition:border-color .2s var(--ease-out, ease)}.ihc-fin__opt small{font-size:11px;font-weight:400;color:var(--ih-mute)}.ihc-fin__opt.on,a.ihc-fin__opt:hover{border-color:var(--ih-ink)}.ihc-global-wrap{padding-top:20px}.ihc-global{display:flex;align-items:center;gap:8px}.ihc-global[hidden]{display:none}.ihc-global__label{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ih-gold);white-space:nowrap;margin-right:4px}.ihc-global__btn{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--ih-line);border-radius:7px;background:#fff;color:var(--ih-ink);font:600 13px/1 inherit;font-family:inherit;white-space:nowrap;cursor:pointer;transition:border-color .2s var(--ease-out, ease)}.ihc-global__btn:hover{border-color:var(--ih-ink)}.ihc-global__btn.on{border-color:var(--ih-ink);box-shadow:inset 0 0 0 1px var(--ih-ink)}.ihc-global__dot{width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.18);flex:none}.ihc-global__btn:focus-visible{outline:2px solid var(--ih-ink);outline-offset:3px}@media(max-width:760px){.ihc-global{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.ihc-global::-webkit-scrollbar{display:none}.ihc-global__btn{padding:8px 12px;font-size:12.5px}}.ihc__buy{margin-top:auto;padding-top:20px;width:100%}.ihc__buy form{width:100%}.ihc__add{width:100%;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ih-ink);border-radius:3px;background:var(--ih-ink);color:#fff;font:600 15px/1 inherit;font-family:inherit;cursor:pointer;text-decoration:none;transition:background .25s var(--ease-out, ease),border-color .25s var(--ease-out, ease)}.ihc__add:hover{background:#000;border-color:#000;color:#fff}.ihc__add--off{color:var(--ih-mute);border-color:var(--ih-line);cursor:default}.ihc__add--off:hover{background:transparent;border-color:var(--ih-line);color:var(--ih-mute)}.ihc a:focus-visible,.ihc button:focus-visible{outline:2px solid var(--ih-ink);outline-offset:3px;border-radius:3px}@media(max-width:760px){.ihc__media{margin-bottom:14px}.ihc-badges{top:10px;left:10px}.ihc__name,.ihc__price{font-size:15px}.ihc__ship{font-size:12.5px;gap:6px}.ihc__ship svg{width:16px;height:16px}.ihc__add{height:44px;font-size:14px}.ihc__buy{padding-top:14px}.ihc-fin__opt{min-height:40px;padding:5px 8px;font-size:11.5px}.ihc-fin__opt small{font-size:10.5px}.ihc-fin__opts{gap:5px}.ihc-sw{width:24px;height:24px}}.ih-collection .facet{padding:14px 0;border-top:1px solid var(--ih-line-soft)}.ih-collection .facet__title{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ih-gold);padding:0}.ih-collection .facet__title svg{width:14px;height:14px}.ih-collection .facet__body{gap:0;padding-top:10px}.ih-collection .facet .opt__label{font-size:14px}.ih-collection .facet .opt__count{font-size:12px;color:var(--ih-mute)}.ihc-global__btn[hidden]{display:none}.ih-collection,.ih-collection .colllayout{background:#fbfaf8}.ihc__media{background:transparent;border-radius:4px}.ihc__img{padding:8%}.ihc__name{font-size:17px;font-weight:400;line-height:1.35;min-height:0}.ihc__price{font-size:17px;font-weight:500}.ihc__ship{font-size:14px}.ihc__ship svg{display:none}.ihc__ship b{font-weight:400;color:var(--ih-mute)}.ihc-fin__head{font-size:13px}.ihc-global__btn{border-radius:3px;background:transparent}.ihc-global__btn.on{box-shadow:none;border-color:var(--ih-ink)}.ih-collection .facet__title{color:var(--ih-ink);font-weight:600}.ihc__fin-slot:empty{display:none}@supports (grid-template-rows: subgrid){.ih-collection .prod-grid{row-gap:0}.ihc{display:grid;grid-template-rows:subgrid;grid-row:span 9;row-gap:0;padding-bottom:64px}.ihc__body{display:contents}.ihc__fin-slot:empty{display:block}.ihc__buy{margin-top:0;align-self:end}@media(max-width:760px){.ihc{padding-bottom:44px}}}.ihc-badge--bis{gap:6px;padding-left:8px}.ihc-badge--bis svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ihc-badge--bis svg circle{stroke:#bc8b39}.ihc-badge{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#15140f24;font-size:11px;letter-spacing:.12em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}
/*# sourceMappingURL=/cdn/shop/t/107/assets/ih-card.css.map */
