.bundle-chosen-items--container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-right:auto;margin-bottom:20px}.configurator--block,.configurator--block-gift{display:flex;flex-direction:column;grid-template-columns:1fr;gap:10px;font-size:var(--FONT-SIZE-BASE)}.configurator-image--block{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:1 / 1;width:100%;border:2px solid #cbc6bd}.configurator-image--container{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0}.configurator-image--container img{width:100%;height:100%;object-fit:cover}.configurator-image--container:empty{display:none}.configurator--plus{background:#f6f5f2;aspect-ratio:1 / 1;padding:5px;display:flex}.configurator--plus svg{aspect-ratio:1 / 1!important;height:22px;width:22px}.configurator--block-index{font-size:3rem;position:absolute;right:5px;bottom:.8rem;font-family:var(--FONT-STACK-HEADING);font-weight:400;line-height:1;color:#cbc6bd}.configurator--block:has(img) .configurator--block-index{display:none!important}.configurator-image--block:has(img){border-color:#b3848f}[hidden]{display:none!important}.configurator-variant-title{font-size:var(--FONT-SIZE-BASE);display:flex;gap:5px;align-items:center;justify-content:center}.configurator-variant-title span{margin-right:auto}.bundle-item--block{display:grid;width:100%;gap:10px;position:relative}.bundle--image{width:100%;aspect-ratio:1 / 1;height:auto}.configurator-image--block [data-remove]{right:0;top:0;position:absolute;display:none}.configurator-image--block:has(img) [data-remove]{display:block;z-index:1;cursor:pointer;background:#b3848f;display:flex;justify-content:center;align-items:center;padding:2px}.configurator-image--block:has(img) [data-remove] path{fill:#fff!important}.configurator--textblock{padding:10px 15px;margin-block:10px;font-size:var(--font-body-medium)}.configurator--textblock.in-progress{background:#f6f5f2}.configurator--textblock.done{background:#e0ede2}.configurator--textblock.label{padding-left:0;padding-bottom:0}.upsell-grid{width:100%;max-width:var(--DRAWER-WIDTH)}.drawer__foot [data-template-string]{padding:var(--inner);padding-top:10px;max-width:75%;margin-right:auto}.drawer__foot .configurator--block-index{color:#cbc6bd;right:5px;bottom:5px}.drawer__foot .configurator-image--block{border:none!important;outline:2px solid #CBC6BD;outline-offset:-2px}.drawer__foot .configurator-image--block:has(img) img{outline:2px solid #B3848F;outline-offset:-2px}.drawer__foot .configurator-image--block:has(img) [data-remove]{background-color:#b3848f;top:0;right:0;padding:3px;display:flex;aspect-ratio:1 / 1;justify-content:center;align-items:center;cursor:pointer}.drawer__foot .configurator-image--block:has(img) [data-remove] svg path{fill:#fff}.configurator--block--free-label{padding:5px;position:absolute;left:0;top:0;background:#cbc6bd;z-index:1;color:#fff;text-transform:uppercase;font-weight:600;font-size:var(--font-body-small)}.configurator--bestseller-label{background-color:#000;font-size:var(--font-body-small)}.configurator--block-gift .configurator-image--block:has(img){border-color:#cbc6bd!important}.configurator--block-gift.is-selected .configurator-image--block:has(img){border-color:#b3848f!important}.configurator--block-gift.is-selected .configurator--block--free-label{background:#b3848f!important}[upsell-drawer-item].is-selected img{outline:2px solid #B3848F;outline-offset:-2px}[upsell-drawer-item] .plus-sign{opacity:0;background-color:#b3848f;padding:3px;display:flex;justify-content:center;align-items:center}[upsell-drawer-item].is-selected .plus-sign{opacity:1}.configurator__drawer--title{font-family:var(--FONT-STACK-HEADING)!important;text-transform:none!important;font-weight:400}custom-drawer .cart-block--top{border:unset!important;padding-bottom:calc(2 * var(--inner))}custom-drawer .drawer__foot{border-top:1px solid black}[data-status-text]{font-family:var(--FONT-STACK-HEADING)!important;padding-left:var(--inner);padding-top:var(--inner);padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/121/assets/bundle-configurator.css.map */
