.build-bundle{text-align:center;padding:18px;max-width:1280px;margin:0 auto}.build-bundle__title{text-align:left;margin-top:14px;font-size:28px}.title-colors{color:#828282}.build-bundle__container{display:flex;flex-wrap:wrap;overflow:visible;margin:0 auto}.build-bundle .Button{letter-spacing:1px}.build-bundle__images{position:relative;width:100%;order:1}.build-bundle-varant-with-atc-wrapper{order:3;width:100%}.build-bundle__name{position:absolute;display:none;left:50%;transform:translate(-50%);margin:0;color:#fff;font-weight:700;text-transform:uppercase}.build-bundle__name.active{display:block}.build-bundle__flip{text-align:right;background-color:#fff;font-size:10px;text-decoration:underline;display:flex;align-items:center;gap:4px}.build-bundle__product{position:absolute;top:0;opacity:0;width:100%;transition:all .15s ease-in-out}.build-bundle__product.active{opacity:1}.build-bundle__product-top{display:block;position:absolute;top:0;opacity:0;transition:all .15s ease-in-out}.build-bundle__product-top.show{opacity:1}.build-bundle__product-bottom{display:block;position:absolute;top:0;opacity:0;transition:all .15s ease-in-out}.build-bundle__product-bottom.show{opacity:1}.build-bundle__swatches{width:100%;order:2}.build-bundle__swatches-flip{margin-bottom:0}.build-bundle__swatches-title{text-align:center;margin:14px 0}.build-bundle__header{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.build-bundle__swatches-container{position:relative}.build-bundle__swatches-list{list-style-type:none;text-align:left;width:100%;overflow-x:auto;white-space:nowrap}.build-bundle__swatch{display:inline-block;width:26.5%;padding-bottom:8px;margin-right:4px}.build-bundle__swatch:last-of-type{margin-right:0}.build-bundle__swatch.active .build-bundle__swatch-border{opacity:1}.build-bundle__swatch-border{height:3px;width:85%;margin:8px auto 0;background-color:#000;opacity:0;transition:all .15s ease-in-out}.build-bundle__swatch-btn{position:relative;transition:all .15s ease-in-out}.build-bundle__swatch-text{pointer-events:none;position:absolute;top:-37px;left:50%;width:0;opacity:0;z-index:1;display:flex;align-items:center;justify-content:center}.build-bundle__swatch-text>span{background-color:#000;color:#fff;padding:5px 10px;text-align:center;margin-bottom:0;border-radius:2px}.build-bundle__swatch-btn:hover .build-bundle__swatch-text{opacity:1}.build-bundle__size{margin-top:14px;margin-bottom:0;text-align:left}.build-bundle__add-container{display:flex;flex-direction:column;margin-top:14px;gap:30px}.build-bundle__inputs{display:flex}.build-bundle__input{display:none}.build-bundle__label{border:1px solid #000000}.build-bundle__input:checked+label{background-color:#000;color:#fff}.build-bundle__swatches-add{font-size:14px;padding:14px}@media only screen and (min-width: 767px){.build-bundle__container{gap:24px;display:grid;grid-template-columns:60fr 40fr;grid-template-rows:repeat(2,1fr)}.build-bundle__images{grid-area:1 / 1 / 2 / 2}.build-bundle-varant-with-atc-wrapper{grid-area:2 / 1 / 3 / 2}.build-bundle__swatches{grid-area:1 / 2 / 3 / 3;padding-left:16px}.build-bundle__swatches-title{text-align:left;margin:0 0 28px}.bottom .build-bundle__swatches-title{margin-top:14px}.build-bundle__flip{font-size:14px}.build-bundle__swatch{width:13%}.build-bundle__swatches-list{display:flex;overflow-x:initial;flex-wrap:wrap}.build-bundle__swatches-flip{margin-bottom:14px}.build-bundle__swatches-add{font-size:14px;padding:14px 28px}.build-bundle__add-container{display:flex;flex-direction:row;gap:16px;margin-top:8px}}@media only screen and (max-width: 1080px){.build-bundle__add-container{display:grid;grid-gap:25px;grid-template-columns:2fr}}
/*# sourceMappingURL=/cdn/shop/t/348/assets/page-build-bundle.css.map */
