.kb-item-search{padding-top:32px;padding-bottom:32px}.kb-item-search__header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:20px}.kb-item-search__eyebrow{font-size:11px;letter-spacing:.18em;color:#666;margin:0 0 6px}.kb-item-search__header h2{font-size:26px;line-height:1.3;margin:0;font-weight:700}.kb-item-search__header>a{font-size:13px;color:inherit;text-underline-offset:4px;white-space:nowrap}.kb-item-search__grid{list-style:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:16px;padding:0;margin:0}.kb-item-search__link{display:grid;gap:8px;color:inherit;text-decoration:none;text-align:center;font-size:13px;line-height:1.5}.kb-item-search__image{display:block;aspect-ratio:1;background:#f3f3f3;overflow:hidden}.kb-item-search__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.kb-item-search__link:hover img{transform:scale(1.03)}.kb-item-search__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:989px){.kb-item-search__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 10px}.kb-item-search__header h2{font-size:22px}.kb-item-search__link{font-size:12px}.kb-item-search{padding-top:24px;padding-bottom:24px}}@media(prefers-reduced-motion:reduce){.kb-item-search__image img{transition:none}}.ipte-set{display:block;padding-top:var(--set-padding-top);padding-bottom:var(--set-padding-bottom)}.ipte-set:has([data-set-content][hidden]),.ipte-set:has([data-set-content]:empty){display:none}.ipte-set [hidden]{display:none!important}.ipte-set__panel{border:1px solid #e3e3e3;padding:32px;background:#fafafa;color:#171717}.ipte-set__heading{margin:0 0 10px;font-size:25px;line-height:1.5;letter-spacing:.04em;color:inherit}.ipte-set__intro{margin:0 0 24px;font-size:14px;line-height:1.8}.ipte-set__offer{margin:0 0 10px;font-size:17px;font-weight:700}.ipte-set__note{margin:12px 0 0;font-size:11px;line-height:1.7;color:#555}.ipte-set__total s{color:#666;font-size:14px}.ipte-set__images{display:flex;align-items:center;padding:0;margin:0 0 28px;list-style:none;gap:32px}.ipte-set__image{position:relative;flex:0 1 140px;min-width:0;transition:opacity .15s}.ipte-set__image+.ipte-set__image:before{content:"+";position:absolute;left:-24px;top:50%;transform:translateY(-50%);font-size:24px}.ipte-set__image a{display:block;aspect-ratio:4 / 5;background:#efefef}.ipte-set__image img,.ipte-set__image svg{width:100%;height:100%;object-fit:cover;display:block}.ipte-set__image.is-unselected{opacity:.35}.ipte-set__rows{margin:0;padding:0;list-style:none;display:grid;gap:16px}.ipte-set__row{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(150px,230px) 90px;align-items:center;gap:12px}.ipte-set__row input{width:20px;height:20px;margin:0;accent-color:#171717;cursor:pointer}.ipte-set__name{font-size:14px;line-height:1.6;cursor:pointer;overflow-wrap:anywhere}.ipte-set__current{display:block;font-size:11px;font-weight:700;margin-bottom:2px}.ipte-set__variant{min-width:0}.ipte-set__variant select{width:100%;min-height:44px;padding:8px 24px 8px 10px;border:1px solid #ccc;border-radius:0;background:#fff;color:#171717;font:inherit;font-size:14px}.ipte-set__price{font-size:15px;white-space:nowrap;text-align:right}.ipte-set__footer{border-top:1px solid #dedede;margin-top:24px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ipte-set__total{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px}.ipte-set__total strong{font-size:25px;font-weight:700}.ipte-set__total small{font-size:11px}.ipte-set__submit{min-height:52px;min-width:260px;font-size:15px;font-weight:700;letter-spacing:.05em}.ipte-set__error{margin:18px 0 8px;color:#a32121;font-size:13px}.ipte-set__review{color:inherit;text-decoration:underline}.ipte-set :focus-visible{outline:2px solid #171717;outline-offset:4px}@media(max-width:749px){.ipte-set__panel{padding:20px 16px}.ipte-set__heading{font-size:19px}.ipte-set__intro{font-size:12px;margin-bottom:18px}.ipte-set__images{gap:22px;margin-bottom:22px}.ipte-set__image{flex:1}.ipte-set__image+.ipte-set__image:before{left:-17px;font-size:20px}.ipte-set__rows{gap:18px}.ipte-set__row{grid-template-columns:20px minmax(0,1fr) 72px;gap:7px 10px}.ipte-set__name{grid-column:2 / -1;font-size:12px}.ipte-set__variant{grid-column:2}.ipte-set__variant select{font-size:16px}.ipte-set__price{font-size:14px}.ipte-set__footer{display:block;margin-top:20px;padding-top:18px}.ipte-set__total{margin-bottom:16px}.ipte-set__submit{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.ipte-set__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
