.start-building--list .start-building__status{margin:0 0 12px;font-size:.95em;opacity:.85}.start-building--list .start-building__empty{margin:0;opacity:.75}.start-building--list{margin-bottom:32px}@media only screen and (min-width:769px){.start-building--list{margin-bottom:44px}.start-building--list .box-builder-card{min-height:150px;height:auto;align-items:stretch}.start-building--list .box-builder-card__body .grid-product__title{font-size:.84em;letter-spacing:.04em;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}}@media only screen and (min-width:769px)and (max-width:1100px){.start-building--list .box-builder-card{gap:14px}.start-building--list .box-builder-card__body{padding:12px 4px 12px 10px}.start-building--list .box-builder-card__body .grid-product__title{font-size:.8em;letter-spacing:.03em;line-height:1.22;-webkit-line-clamp:3}.start-building--list .box-builder-card__excerpt{margin:4px 0 2px;font-size:.76em;line-height:1.3}.start-building--list .box-builder-card__details{font-size:.78em}.start-building--list .box-builder-card__qty{width:78px;margin:0 8px 0 auto}}.start-building__grid--list{display:grid;grid-template-columns:1fr;gap:14px}@media only screen and (min-width:769px){.start-building__grid--list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}}.start-building__grid--list .grid-product{margin-bottom:0}.start-building--list .box-builder-card{position:relative;display:flex;align-items:center;gap:16px;min-height:96px;border-radius:8px;overflow:hidden}.start-building--list .box-builder-card__image{position:relative;flex:0 0 32%;max-width:32%;align-self:stretch;min-height:120px}.start-building--list .box-builder-card__image .box-builder-card__img,.start-building--list .box-builder-card__image .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:6px;object-fit:contain}.start-building--list .box-builder-card__image .grid-product__tag{z-index:2;left:0;right:auto;width:-webkit-max-content;width:max-content;max-width:100%}.start-building--list .box-builder-card__body{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;min-width:0;min-height:0;padding:12px 8px 12px 0;gap:2px}.start-building--list .box-builder-card__body .grid-product__title{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:break-word;line-height:1.3}.start-building--list .box-builder-card:not(:has(.add-to-box-btn)) .box-builder-card__body{padding-right:80px}.start-building--list .box-builder-card__excerpt{margin:6px 0 4px;font-size:.85em;line-height:1.4;opacity:.8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.grid-product__tag{line-height:1.2;left:0;white-space:nowrap}.grid-product__tag--best-seller,.grid-product__tag--staff-favorite{white-space:nowrap}.start-building .grid-product__tag.grid-product__tag--sold-out{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);text-transform:uppercase}.start-building--list .box-builder-card--sold-out{opacity:.55;filter:grayscale(1)}.start-building--list .box-builder-card__sold-out{position:absolute;top:8px;right:10px;left:auto;z-index:4;margin:0;line-height:1.2;pointer-events:none}.start-building--list .box-builder-card--sold-out .box-builder-card__price{top:46px}.start-building--list .box-builder-card__variant-select{display:block;width:100%;max-width:220px;margin:8px 0;padding:7px 30px 7px 10px;border:1px solid #b9b2a8;border-radius:4px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5l5-5' fill='none' stroke='%231c1d1d' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:.82em;line-height:1.25;color:#1c1d1d;cursor:pointer}.start-building--list .box-builder-card__variant-select:focus{outline:none;border-color:#1c1d1d}.start-building--list .box-builder-card__details{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;margin-top:4px;padding:0;border:0;background:none;font:inherit;font-size:.85em;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.start-building--list .box-builder-card__details svg{flex:0 0 auto}.start-building--list .box-builder-card__price{position:absolute;top:10px;right:14px;z-index:2;font-size:.9em;font-weight:700;color:#1c7c31}.start-building--list .box-builder-card__price:before{content:"+";display:inline-block;color:#1c7c31;font-size:.7em;transform:translate(-2px,-2px)}.start-building--list .box-builder-card{border:2px solid rgba(0,0,0,.14);transition:border-color .15s ease,box-shadow .15s ease}.start-building--list .box-builder-card:hover,.start-building--list .box-builder-card:focus-within{border-color:#c20000}.start-building--list .box-builder-card.is-selected,.start-building--list .box-builder-card:has(.add-to-box-btn.is-added){border-color:#c20000;border-width:3px;box-shadow:0 0 0 1px #c20000}.start-building--list .box-builder-card__qty{display:flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:center;width:100px;margin:0 16px 0 auto;z-index:3}.start-building--list .box-builder-card__qty .add-to-box-btn{margin:0}.start-building--list .add-to-box-btn{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:center;margin:0 16px 0 auto;width:30px;height:30px;min-width:30px;z-index:3;padding:0;border:3px solid #c20000;border-radius:3px;background-color:#fff;color:#fff;cursor:pointer;opacity:1;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease;touch-action:manipulation;-webkit-user-select:none;user-select:none}.start-building--list .add-to-box-btn:hover,.start-building--list .add-to-box-btn:focus-visible{border-color:#9a0000;background-color:#fff0f0;box-shadow:0 0 0 3px #c2000047;outline:none}.start-building--list .add-to-box-btn[disabled]{border-color:#b9b2a8;background-color:#f3f1ee;box-shadow:none;cursor:not-allowed}.start-building--list .add-to-box-btn.is-loading{opacity:.65;cursor:default}.start-building--list .add-to-box-btn.is-added,.start-building--list .add-to-box-btn.is-added:hover{background-color:#c20000;border-color:#c20000;box-shadow:none}.start-building--list.start-building--at-limit .add-to-box-btn:not(.is-added){opacity:.35;pointer-events:none;border-color:#b9b2a8;background-color:#f3f1ee;box-shadow:none;cursor:not-allowed}.start-building--list.start-building--at-limit .add-to-box-btn.is-added{pointer-events:auto}.start-building--list .box-builder-card__qty .box-qty,.start-building--list .box-builder-card__qty.is-selected .add-to-box-btn{display:none}.start-building--list .box-builder-card__qty.is-selected .box-qty{display:inline-flex;align-items:center;justify-content:space-between;width:100%;border:3px solid #c20000;border-radius:3px;background-color:#fff;overflow:hidden}.start-building--list .box-builder-card__qty.is-busy .box-qty{opacity:.65;pointer-events:none}.start-building--list .box-qty__btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:28px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:none;-webkit-appearance:none;appearance:none;color:#c20000;font-family:inherit;font-size:18px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease;touch-action:manipulation;-webkit-user-select:none;user-select:none}.start-building--list .box-qty__btn:hover,.start-building--list .box-qty__btn:focus-visible{background-color:#c20000;color:#fff;outline:none}.start-building--list .box-qty__btn[disabled],.start-building--list .box-qty__btn[disabled]:hover{background-color:#fff;color:#cfcac2;cursor:not-allowed}.start-building--list .box-qty__value{flex:1 1 auto;text-align:center;font-size:.9em;font-weight:700;line-height:1;color:#1c1d1d;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.start-building--list .add-to-box-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.start-building--list .add-to-box-btn__check{display:none;width:18px;height:18px;line-height:0}.start-building--list .add-to-box-btn__check svg{display:block;width:100%;height:100%}.start-building--list .add-to-box-btn.is-added .add-to-box-btn__check{display:block}@media only screen and (max-width:768px){.start-building__grid--list{gap:14px}.start-building--list .box-builder-card{column-gap:14px}.start-building--list .box-builder-card__image{flex:0 0 96px;max-width:96px;min-height:104px}.start-building--list .box-builder-card__body{padding:12px 0 12px 10px}.start-building--list .box-builder-card__body .grid-product__title{padding-right:20px;font-size:.82em;letter-spacing:.03em}.start-building--list .box-builder-card:not(:has(.add-to-box-btn)) .box-builder-card__body{padding-right:68px}.start-building--list .box-builder-card__price{top:10px;right:12px;font-size:.82em}.start-building--list .box-builder-card--sold-out .box-builder-card__price{top:38px}.start-building--list .box-builder-card__excerpt{margin:6px 0;font-size:.78em;line-height:1.45}.start-building--list .box-builder-card__details{font-size:.78em}.start-building--list .box-builder-card__variant-select{max-width:100%;margin:6px 0;padding:6px 26px 6px 8px;font-size:.78em;background-position:right 8px center}.start-building--list .box-builder-card__qty{width:70px;margin:0 6px 0 auto}.start-building--list .add-to-box-btn{margin:0;width:32px;height:32px;min-width:32px}.start-building--list .box-qty__btn{width:24px;height:28px;font-size:16px}.start-building--list .box-qty__value{font-size:.82em}.start-building--list .add-to-box-btn:hover,.start-building--list .add-to-box-btn:active{border-color:#9a0000;background-color:#fff0f0;box-shadow:0 0 0 3px #c2000047}.start-building--list .add-to-box-btn.is-added:hover,.start-building--list .add-to-box-btn.is-added:active{background-color:#c20000;border-color:#c20000;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/nb-start-building-list.css.map */
