.hidden,#preview-bar-iframe{display:none!important}deployer-pack-builder{flex:1}.quick-add-builder--card{cursor:pointer}.pack-builder-progress-bar--inner{width:0%;height:10px;background-color:#1e1e1e;transition:all .15s ease-in-out}.pack-builder-progress-bar--text,.pack-builder-progress-bar--text--success{text-align:center;font-weight:400}.pack-builder-progress-bar--items-container{position:relative;min-height:50px}.pack-builder-progress-bar--top-item,.pack-builder-progress-bar--item{position:absolute;opacity:.8}.pack-builder-progress-bar--item--label{text-align:center;line-height:1.3}.pack-builder-progress-bar--item{padding:5px;display:flex;align-items:center;justify-content:center;top:-50%;background:#fff;border-radius:40px;border:1px solid}.pack-builder-progress-bar--top-item.completed,.pack-builder-progress-bar--item.completed{opacity:1}.pack-builder-progress-bars--container{display:flex;gap:10px}.pack-builder-progress-bar--product--badge{border:1px solid;width:fit-content;aspect-ratio:1;border-radius:50%;padding:5px;margin:0 auto}.pack-builder-progress-bar--product--container{display:flex;flex-direction:column;text-align:center;font-weight:700;flex:1;min-width:160px}.pack-builder-progress-bar--product--label p{margin:0}.pack-builder-progress-bar--product--bar{border:1px solid;min-height:10px;border-radius:40px;margin:5px 0 10px;overflow:hidden}pack-builder-summary{position:fixed;bottom:0;left:0;padding:15px;width:100vw;z-index:100}.pack-builder-summary--title,.pack-builder-summary--total{font-size:1.4rem;font-weight:600;text-transform:uppercase}.pack-builder-summary--disabled-text,.pack-builder-summary--text,.pack-builder-summary--success-text{margin:0 0 10px;font-weight:400}.pack-builder-summary--disabled-text,.pack-builder-summary--text,.pack-builder-summary--summary,.pack-builder-summary--success-text{font-size:1.2rem}.pack-builder-summary--text,.pack-builder-summary--disabled-text,.pack-builder-summary--success-text{background-color:#000;color:#fff;text-align:center;padding:5px}details.pack-builder-summary--details{margin-bottom:10px;margin-top:10px}pack-builder-summary details>summary{list-style:none;font-weight:600}pack-builder-summary details>summary svg{width:16px;height:16px;transition:all .15s ease-in-out}pack-builder-summary details>summary::marker,pack-builder-summary details>summary::-webkit-details-marker{display:none}details.pack-builder-summary--details[open] .pack-builder-summary--summary-text--open{display:inline!important}details.pack-builder-summary--details svg{right:12.5px}details.pack-builder-summary--details[open] svg{transform:rotate(180deg)}details.pack-builder-summary--details[open] .pack-builder-summary--summary-text--closed{display:none!important}.pack-builder-summary--product-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;margin-top:10px;max-height:25vh;overflow-y:auto}.pack-builder-summary--product-list--item{position:relative;display:flex}.pack-builder-summary--product-list--item--content{display:flex;gap:10px;flex:1}.pack-builder-summary--product-list--item--image{width:60px;height:60px;border-radius:5px;overflow:hidden;position:relative}.pack-builder-summary--product-list--item--image img{width:100%;height:100%;object-fit:cover}span.pack-builder-summary--product-list--item--quantity{position:absolute;background-color:gray;border-radius:50%;color:#fff;right:0;text-align:center;height:15px;width:15px;font-weight:600;line-height:1;font-size:12px;display:flex;justify-content:center;align-items:center}.pack-builder-summary--product-list--item--remove{width:20px;height:20px;background:#fff;border-radius:50%;border:1px solid #000;display:flex;align-items:center;justify-content:center;cursor:pointer}.pack-builder-summary--product-list--item--remove svg{width:16px;height:16px}.pack-builder-summary--product-list--item--title{font-size:1.2rem;font-weight:600}span.pack-builder-summary--product-list--item--option-name{line-height:2;font-size:1rem}span.pack-builder-summary--product-list--item--price,s.pack-builder-summary--product-list--item--compare-at-price{font-size:14px}s.pack-builder-summary--product-list--item--compare-at-price{color:#6b6b6b}.pack-builder-summary--total{font-weight:600;text-transform:uppercase}.pack-builder-summary--totals{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-top:10px;border-top:1px solid #c6c6c6}.pack-builder-summary--savings{padding:2px 8px;border-radius:5px;font-size:11px}.pack-builder-summary--prices{font-size:1.4rem;display:flex;gap:10px;align-items:center}.pack-builder-summary--compare{color:#898989}.pack-builder-summary--price{font-weight:700}button.pack-builder-summary--add{width:100%;border:none;min-height:50px;letter-spacing:1.2px;font-weight:500}button.pack-builder-summary--add[disabled]{background:#9e9e9e}pack-builder-summary button.pack-builder-summary--add,deployer-pack-builder button.quick-add,deployer-pack-builder button.quick-add-pack-builder--popup-trigger{min-height:40px!important;padding:1rem 3rem!important}@media screen and (max-width: 767.98px){.backtotop{bottom:170px}#axeptio_overlay{display:none!important}}@media screen and (min-width: 768px){.pack-builder-summary--product-list{margin-top:0;padding:10px;max-height:50vh}pack-builder-summary{position:relative;max-width:450px;padding:0}.deployer-pack-builder--wrapper.page-width{display:flex;gap:20px}.pack-builder-summary--aside{min-width:350px;margin-top:15px}deployer-pack-builder-progress-bar{position:sticky;top:0;z-index:2}.pack-builder-summary--wrapper{position:sticky;background-color:#efefef;padding:15px;top:135px;margin-top:2px}pack-builder-summary button.pack-builder-summary--add,deployer-pack-builder button.quick-add,deployer-pack-builder button.quick-add-pack-builder--popup-trigger{min-height:40px!important;padding:1rem 3rem!important}}@media screen and (max-width: 767px){#shopify-chat{display:none!important}deployer-pack-builder-progress-bar .page-width{margin:0}.pack-builder-progress-bar--product--container{min-width:auto}.pack-builder-progress-bar--product--badge{width:27px;height:27px}.pack-builder-progress-bar--product--label p,.pack-builder-progress-bar--product--badge{font-size:12px}deployer-pack-builder button.quick-add,deployer-pack-builder button.quick-add-pack-builder--popup-trigger{font-size:14px!important}details.pack-builder-summary--details svg{right:2.5px}}.card__heading div:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/102/assets/pack-builder.css.map */
