.bmb-container{display:grid;grid-template-columns:1fr;width:100%!important;padding:40px 32px 56px;gap:32px}.bmb-container .CollectionProductGrid{max-width:100%!important;padding:0!important}.bmb-container .mainCollectionGrid{padding:0!important}.bmb-container .Bmb__QuantitySelector{width:100%;display:flex;justify-content:center}.bmb-container .QuantitySelector{width:60%;display:flex;align-items:center;border-radius:48px;justify-content:space-between;background:#a66bff;color:#fff;padding:8px 24px}.bmb-container .QuantitySelector .QuantitySelector__Button path{font-family:HanleyPro;fill:#fff!important}.bmb-container .QuantitySelector input[type=text]{font-family:HanleyPro;color:#fff!important;min-width:28px!important;color:#fff}.bmb-product{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.bmb-container .cardWrapper{width:100%}.bmb-summary-container{background:#fbf5e9;width:100%;position:relative;margin-top:48px;margin-bottom:48px}.bmb-summary-container:before{height:28px;width:100%;content:"";display:block;background-repeat:repeat-x;position:absolute;top:-28px;left:0}.bmb-summary-container:after{height:28px;width:100%;content:"";display:block;background-repeat:repeat-x;position:absolute;bottom:-28px;left:0}.bmb-summary-box{position:static;border-radius:20px;width:calc(100% - 40px);max-width:1304px;margin:0 auto;color:#333;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;padding:64px 20px}.bmb-summary-box-title{font-family:DK_Woolwich;font-size:24px;text-align:center}.bmb-summary-box h2{font-family:DK_Woolwich,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;width:100%;text-align:center}#bmb-summary-box-items-container{width:100%}#bmb-summary-box-items{width:100%;max-width:480px;margin:0 auto;font-family:DK_Woolwich}#bmb-summary-box-empty-message{display:none;font-family:DK_Woolwich,sans-serif!important;font-size:18px!important;font-weight:400!important;text-align:center}.bmb-product-item{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:DK_Woolwich}.bmb-product-item-title{font-family:DK_Woolwich,sans-serif!important;font-size:1rem!important;font-weight:400!important}.bmb-product-item-qty{font-family:DK_Woolwich,sans-serif!important;font-size:1rem!important;font-weight:700!important}.bmb-total-container{width:100%;max-width:480px;background-color:#fff;border-radius:48px;padding:8px 32px;display:flex;flex-direction:column;margin:10px 0;gap:5px;font-family:HanleyPro}.bmb-total-container-line{width:100%;display:flex;justify-content:space-between;align-items:center}.bmb-total-title{font-family:DK_Woolwich,sans-serif!important;font-size:1.4rem!important;font-weight:700!important;text-align:left}.bmb-total-price-container{display:flex;align-items:center;justify-content:flex-end;gap:10px}.bmb-initial-price{text-decoration:line-through;font-size:14px}.bmb-final-price{font-family:HanleyPro,sans-serif!important;font-weight:700!important;color:#a66bff;font-size:16px}@media screen and (min-width: 1025px){.bmb-summary-container{margin-top:64px;margin-bottom:64px}.bmb-summary-box-title{font-size:38px}#bmb-summary-box-empty-message{font-size:24px}}@media screen and (max-width: 1040px){.bmb-container .CollectionProductGrid{max-width:100%!important}.bmb-container .QuantitySelector{width:80%}.bmb-container{padding:24px 16px!important;grid-template-columns:12fr}.bmb-container .mainCollectionGrid{padding:0!important}}@media screen and (min-width: 800px){.bmb-summary-box{height:auto;top:100px;margin-bottom:auto}}@media screen and (max-width: 800px){.bmb-summary-box{bottom:10.5%;height:auto;z-index:5;padding:10px;gap:0}}#bmb-save-text{font-family:HanleyPro,sans-serif!important;font-size:1rem!important;font-weight:400!important;text-align:left;color:#a66bff}#bmb-save-amount{font-family:HanleyPro,sans-serif!important;font-size:1rem!important;font-weight:700!important;color:#a66bff;text-align:right}#bmb-save-percent{color:#333;font-size:14px}#bmb-save-amount{margin-right:3px}.offer-section{width:100%;padding:48px 20px}.offer-section .offer-container{max-width:835px;margin:0 auto;display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.offer-section .offer-container .box{width:calc(33.3333% - 16px);aspect-ratio:1.086 / 1;background-repeat:no-repeat;background-position:bottom center;background-size:cover;color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center}.offer-section .offer-container .box .offer-percent{font-family:DK_Woolwich;text-align:center;font-size:30px}.offer-section .offer-container .box .offer-description{font-family:HanleyPro;font-size:12px;text-align:center;padding:5px 0}@media screen and (min-width: 560px){.offer-section .offer-container .box .offer-percent{font-size:48px}.offer-section .offer-container .box .offer-description{font-size:20px;padding:10px 0}}@media screen and (min-width: 1025px){.offer-section{padding:64px 20px}.offer-section .offer-container{gap:40px}.offer-section .offer-container .box{width:250px;height:230px;aspect-ratio:auto}.offer-section .offer-container .box .offer-percent{font-size:64px}.offer-section .offer-container .box .offer-description{font-size:26px}}#bmb-summary-container.active{position:fixed;bottom:2%;width:100%;transition:bottom .5s ease-in-out;z-index:1111;margin:0}#bmb-summary-container.active:before,#bmb-summary-container.active:after{background:none!important}#bmb-summary-container.active .bmb-summary-box-title-floating{display:block;font-family:DK_Woolwich}#bmb-summary-container.active #bmb-summary-box-items-container,#bmb-summary-container.active .bmb-summary-box-title{display:none!important}#bmb-summary-container .bmb-summary-box-title-floating{display:none}@media screen and (min-width: 1025px){#bmb-summary-container.active{bottom:0}#bmb-summary-container.active .bmb-summary-box{padding:24px 0;flex-direction:row;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/build-my-box.css.map */
