.maroon{color:#cb4b4b!important}.body-cancel-active{overflow:hidden}button{-webkit-appearance:button;-moz-appearance:unset;appearance:unset;cursor:pointer}.loading{border:5px solid #f5f5f5;border-radius:50%;border-top:5px solid #f5f5f5;width:30px;height:30px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#bundle-builder{padding-bottom:100px}@media (min-width: 1200px) and (max-width: 1400px){#bundle-builder{padding-bottom:110px}}@media (min-width: 992px) and (max-width: 1199px){#bundle-builder{padding-bottom:102px}}@media (min-width: 768px) and (max-width: 991px){#bundle-builder{padding-bottom:102px}}@media (max-width: 767px){#bundle-builder{padding-bottom:160px}}#bundle-builder .build-head{background:#cb4b4b;text-align:center;width:100%}#bundle-builder .build-head.build-bar-sticky{padding-top:90px}@media (min-width: 992px) and (max-width: 1199px){#bundle-builder .build-head.build-bar-sticky{padding-top:90px}}@media (min-width: 768px) and (max-width: 991px){#bundle-builder .build-head.build-bar-sticky{padding-top:90px}}@media (max-width: 767px){#bundle-builder .build-head.build-bar-sticky{padding-top:81px}}#bundle-builder .build-head h3{font-size:18px;line-height:150%;color:#fff;padding:18px 15px}@media (max-width: 767px){#bundle-builder .build-head h3{padding:15px}}@media (max-width: 767px){#bundle-builder .build-options.size-selected ul{flex-direction:row}}#bundle-builder .build-options ul{justify-content:center;align-items:center;list-style:none;padding:10px 15px;border-bottom:2px solid #dcdcdc}@media (max-width: 767px){#bundle-builder .build-options ul{flex-direction:column;padding:10px 5px}}#bundle-builder .build-options ul li{font-size:16px;line-height:100%}#bundle-builder .build-options ul li p{margin-right:15px;font-weight:500}#bundle-builder .build-options ul li button{margin:5px;min-width:45px;min-height:40px;background-color:#f5f4f2;border:1px solid #c4c4c4;color:#242424;transition:all .15s ease-in-out;cursor:pointer;font-size:inherit;line-height:inherit;font-weight:500;padding:5px 6px}#bundle-builder .build-options ul li button:hover{background:#242424;color:#fff;border-color:#242424}#bundle-builder .build-options ul li .build-selected-size{position:relative}#bundle-builder .build-options ul li .build-selected-size #build-selected-remove{cursor:pointer;width:25px;height:25px;background:#fff;border:2px solid #c4c4c4;border-radius:50%;padding:0 7px;position:absolute;top:-6px;right:-6px;z-index:10}#bundle-builder .build-options ul li .build-selected-size #build-selected-remove svg{width:7px;height:7px}#bundle-builder .build-options ul li .build-selected-size button{cursor:default}#bundle-builder .build-options ul li .build-selected-size button:hover{background:#f5f4f2;color:#242424;border-color:#c4c4c4}#bundle-builder .modal-size{position:fixed;top:0;padding:70px 0;left:0;bottom:0;right:0;z-index:9999;width:100%;height:100%;transition-duration:.15s;transition-timing-function:ease-in-out;transition-property:opacity;background-color:#24242480;visibility:hidden;opacity:0}#bundle-builder .modal-size .cancel-inner{margin:0 auto;padding:40px 40px 24px;position:relative;background-color:#f5f4f2;border:none;z-index:99999;max-width:500px;width:100%;display:block}@media (max-width: 767px){#bundle-builder .modal-size .cancel-inner{padding:18px;max-width:300px}}#bundle-builder .modal-size .cancel-inner h5{font-size:20px;line-height:120%;margin-bottom:15px;text-align:center;text-transform:inherit}@media (max-width: 767px){#bundle-builder .modal-size .cancel-inner h5{font-size:16px;line-height:20px;margin-bottom:13px}}#bundle-builder .modal-size .cancel-inner .cancel-buttons{justify-content:space-between;align-items:flex-start}@media (max-width: 767px){#bundle-builder .modal-size .cancel-inner .cancel-buttons{justify-content:center}}#bundle-builder .modal-size .cancel-inner .cancel-buttons button{padding:18px 40px;text-transform:capitalize;border:2px solid transparent;font-size:16px;line-height:100%;cursor:pointer}#bundle-builder .modal-size .cancel-inner .cancel-buttons button.btn-build-cancel,#bundle-builder .modal-size .cancel-inner .cancel-buttons button.btn-product-keep{background:transparent;border:2px solid #dcdcdc;color:#242424}@media (max-width: 767px){#bundle-builder .modal-size .cancel-inner .cancel-buttons button.btn-build-cancel,#bundle-builder .modal-size .cancel-inner .cancel-buttons button.btn-product-keep{margin-right:8px}}#bundle-builder .modal-size .cancel-inner .cancel-buttons button.btn-build-change,#bundle-builder .modal-size .cancel-inner .cancel-buttons button.btn-product-remove{background:#cb4b4b;color:#fff}@media (max-width: 767px){#bundle-builder .modal-size .cancel-inner .cancel-buttons button{padding:10px 20px;font-size:14px}}#bundle-builder .modal-cancel-size.active-cancel{visibility:visible;opacity:1}#bundle-builder .build-collection-items{position:relative}#bundle-builder .build-collection-items .build-collect-bar li.all-prod-notavailable{display:none}#bundle-builder .build-collection-items .build-collect-bar li.active-collection .build-li-div{border-color:#cb4b4b}#bundle-builder .build-collection-items.build-collect-overlay{pointer-events:none;height:100%}#bundle-builder .build-collection-items.build-collect-overlay:before{content:"";position:absolute;background:#00000087;top:0;right:0;left:0;bottom:0;z-index:1}#bundle-builder .build-collection-items #collection{background-color:#2e2e2e}#bundle-builder .build-collection-items #collection #build-result li.grid{width:21.85%;flex:0 0 21.85%;margin-bottom:40px;margin-left:20px;margin-right:20px;padding:0}@media (min-width: 1401px) and (max-width: 1423px){#bundle-builder .build-collection-items #collection #build-result li.grid{width:22.6%;flex:0 0 22.6%;margin-bottom:30px;margin-left:15px;margin-right:15px}}@media (min-width: 1200px) and (max-width: 1400px){#bundle-builder .build-collection-items #collection #build-result li.grid{width:22.32%;flex:0 0 22.32%;margin-bottom:30px;margin-left:15px;margin-right:15px}}@media (min-width: 992px) and (max-width: 1199px){#bundle-builder .build-collection-items #collection #build-result li.grid{width:22.79%;flex:0 0 22.79%;margin-bottom:30px;margin-left:10px;margin-right:10px}}@media (min-width: 768px) and (max-width: 991px){#bundle-builder .build-collection-items #collection #build-result li.grid{width:23.4%;flex:0 0 23.4%;margin-bottom:30px;margin-left:.8%;margin-right:.8%}}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid{width:46.68%;flex:0 0 46.68%;margin-bottom:12px;margin-left:1.65%;margin-right:1.65%}}#bundle-builder .build-collection-items #collection #build-result li.grid .bundle-selected{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background:#0000005e;display:flex;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;flex-direction:row;justify-content:center;align-items:center;font-size:16px;line-height:24px;color:#fff;transition:opacity .15s ease-in-out}#bundle-builder .build-collection-items #collection #build-result li.grid .bundle-selected.bundle-select-active{opacity:1;visibility:visible}#bundle-builder .build-collection-items #collection #build-result li.grid .bundle-selected div{margin-right:5px}#bundle-builder .build-collection-items #collection #build-result li.grid .bundle-selected div svg{width:12px;height:12px}#bundle-builder .build-collection-items #collection #build-result li.grid .bundle-selected span{color:#fff}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty{height:36px;border:2px solid #dbd9d4}@media (min-width: 768px) and (max-width: 991px){#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty{border-width:1px}}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty{border-width:1px}}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .bundle-limit-reached{pointer-events:none;opacity:.5}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .addbtnqty-group{padding:0 27px;flex-direction:row;justify-content:space-between;align-items:center;height:100%;background:#f5f4f2}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .addbtnqty-group input{background:#f5f4f2;font-size:17px;line-height:25.5px;border:unset;outline:0;pointer-events:none;-moz-appearance:textfield;padding-left:12px;text-align:center;left:0;right:0;margin:0 auto;width:100%}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .addbtnqty-group input{padding-left:6px}}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .addbtnqty-group input::-webkit-outer-spin-button,#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .addbtnqty-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .addbtnqty-group span{display:block;cursor:pointer;height:100%;padding:6px;color:#242424}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty .addbtnqty-group span{padding:8px}}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty button{width:100%;font-size:17px;line-height:25.5px;border-radius:0;background:#f5f4f2;padding:3px 15px;border:unset;height:100%;color:#242424;font-weight:700}#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty button span{color:#242424;display:block}@media (min-width: 992px) and (max-width: 1199px){#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty button{font-size:16px;line-height:100%}}@media (min-width: 768px) and (max-width: 991px){#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty button{font-size:15px;line-height:100%}}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid .addbtn-qty button{font-size:14px;line-height:18px}}#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr{margin-top:0;background:#f5f4f2;padding:7px;align-items:center;height:44px}@media (min-width: 1200px) and (max-width: 1400px){#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr{height:45px}}@media (min-width: 992px) and (max-width: 1199px){#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr{padding:5px 7px;height:40px}}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr{font-size:14px;line-height:100%;height:36px;padding:4px 5px;flex-wrap:nowrap}}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr p{max-width:40%}}#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr .pro-price .price-strike{color:#999}#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr .pro-price .price-strike:before{border-color:#999}@media (max-width: 767px){#bundle-builder .build-collection-items #collection #build-result li.grid .product-descr .pro-price{max-width:55%;font-size:14px;line-height:100%}}#bundle-builder .build-summary{background:#f4f3f1;padding:19px 95px;position:fixed;width:100%;bottom:0;z-index:10}@media (min-width: 1200px) and (max-width: 1400px){#bundle-builder .build-summary{padding:19px 70px}}@media (min-width: 992px) and (max-width: 1199px){#bundle-builder .build-summary{padding:15px 50px}}@media (min-width: 768px) and (max-width: 991px){#bundle-builder .build-summary{padding:15px 20px}}@media (max-width: 767px){#bundle-builder .build-summary{padding:12px 15px}}#bundle-builder .build-summary ul{list-style:none;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width: 767px){#bundle-builder .build-summary ul{justify-content:center;flex-wrap:wrap;max-width:100%;width:100%}}#bundle-builder .build-summary ul li{flex-direction:row;justify-content:flex-start;align-items:center;width:100%}@media (max-width: 767px){#bundle-builder .build-summary ul li{width:100%;justify-content:center}}#bundle-builder .build-summary ul li p{font-size:16px;line-height:20px;margin-right:23px}@media (max-width: 767px){#bundle-builder .build-summary ul li p{display:none}}#bundle-builder .build-summary ul li .bundle-items{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:auto}@media (max-width: 767px){#bundle-builder .build-summary ul li .bundle-items{justify-content:space-between;width:100%}}#bundle-builder .build-summary ul li .bundle-items a{position:relative;display:block;background:#fff;border:2px solid #dcdcdc;width:49px;height:62px;margin:5px}@media (max-width: 767px){#bundle-builder .build-summary ul li .bundle-items a{width:19%;margin:5px 0;height:80px}}@media (max-width: 340px){#bundle-builder .build-summary ul li .bundle-items a{width:55px}}#bundle-builder .build-summary ul li .bundle-items a span{position:absolute;top:-9px;right:-10px;z-index:99;width:20px;height:20px}@media (max-width: 340px){#bundle-builder .build-summary ul li .bundle-items a span{right:-4px}}#bundle-builder .build-summary ul li .bundle-items a .bundle-inner{padding:2px;height:100%;width:100%;text-align:center}#bundle-builder .build-summary ul li .bundle-items a .bundle-inner svg{padding:14px 2px;max-width:48px;width:100%}@media (max-width: 767px){#bundle-builder .build-summary ul li .bundle-items a .bundle-inner svg{padding:19px 2px}}#bundle-builder .build-summary ul li .bundle-items a .bundle-inner img{height:100%;object-fit:contain;object-position:center center;background:#e3e2de}@media (min-width: 768px) and (max-width: 991px){#bundle-builder .build-summary ul li.summary-build-button{width:50%}}#bundle-builder .build-summary ul li.summary-build-button button{text-transform:capitalize;max-width:342px;width:100%;padding:12.5px 20px;margin-left:auto}@media (max-width: 767px){#bundle-builder .build-summary ul li.summary-build-button button{max-width:100%;margin:0 auto}}#bundle-builder .build-summary ul li.summary-build-button button[disabled=disabled]{pointer-events:none;opacity:.54}#bundle-builder .modal-product-remove.active-product-remove{visibility:visible;opacity:1}#bundle-builder .modal-product-remove .product-remove-inner .img-contain{height:150px;width:200px;margin:0 auto 10px}#bundle-builder .modal-product-remove .product-remove-inner .img-contain img{width:100%;height:100%;object-fit:contain}#bundle-builder .modal-product-remove .product-remove-inner h5{margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/89/assets/bundle-builder.css.map */
