.videoDiv2{width:100%;max-width:100%;margin:auto;display:block;position:relative}#video2{width:100%;height:auto}.style-img{width:100px!important;height:100px;object-fit:cover;object-position:50% 20%}main{z-index:2}.main-content{padding-top:0}.modal{display:none;position:fixed;z-index:1;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:100%;height:100%}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.custom-pack-color-inputs.disable-colors{opacity:.5;pointer-events:none}.fullscreen-custompack-contents{display:flex;flex-wrap:wrap;height:100%}.aside_fil{width:40%;height:100%;padding:15px 50px;overflow:auto}.custom-packs-pack-preview{width:60%;height:100%;overflow:auto}.category-option-details-description{display:flex;align-items:center;justify-content:center;flex-direction:column}.step1-active{background-image:url(/cdn/shop/files/men-right2.png?v=1728545155);background-repeat:no-repeat;width:350px;height:650px}.step2-active .step1-active,.step2 .step1-active{background-image:none;width:100%;height:100%;overflow:hidden}.image-container.option2-img{border:none;padding:0;margin:0}.custom-pack-desktop-size-preview-container{display:flex;align-items:center;flex-direction:column;justify-content:start;height:auto;padding:0;background:#e3e5e4}.custom-packs-progress-step{padding-right:15px;font-size:12px;text-transform:uppercase;color:#878787;letter-spacing:1.25px}.custom-packs-progress-step.active{color:#000}header.custom-packs-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}button.custom-packs-go-back{font-size:0px;min-width:auto;padding:0;position:absolute;left:14px;top:11px;background-color:#fff;box-shadow:none;border:0px}button.custom-packs-go-back img{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.custom-packs-progress{display:flex;flex-wrap:wrap}.custom-packs-step h1{font-size:26px;font-weight:600;margin-bottom:30px}.select-style-step{background:#ffffff8f;padding:20px 40px}.pack-option-container .category-option{width:100%;background-color:#e6e7e8;margin-bottom:12px;border:1px solid transparent;display:flex;padding:15px;align-items:center;box-shadow:0 0 0 2px #fff;-webkit-box-shadow:0px 0px 0px 2px #fff;-moz-box-shadow:0px 0px 0px 2px #fff;-ms-box-shadow:0px 0px 0px 2px #fff;-o-box-shadow:0px 0px 0px 2px #fff}.pack-option-container,.category-option:hover,button.custom-packs-go-back:focus,.trig_btn button:focus,.step5 .review-actions button:focus{outline:none}.pack-option-container .category-option:focus,.pack-option-container .category-option:hover{box-shadow:0 0 0 2px #000;-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;-ms-box-shadow:0px 0px 0px 2px #000;-o-box-shadow:0px 0px 0px 2px #000}.pack-option-container .category-icon{width:100px;text-align:left}.category-icon img{width:100px;display:block;border-radius:100px}.pack-option-container .category-details{text-align:left;padding-left:20px}.category-name{font-size:20px;color:#000;font-weight:400;letter-spacing:1.5px;margin-bottom:5px;line-height:24px}.step2 .category-name{text-transform:uppercase}.category-available-cuts{color:#878787;font-size:14px}.step2 .pack-option-container .category-details{text-align:center;width:100%;padding-left:0}.step2 .category-name{font-size:57px;display:table;width:100%;font-weight:600}.page-Build_a_pack{background:url(/cdn/shop/files/build-banner-new-1.jpg?v=1728544281) no-repeat;background-position:center;background-size:cover;padding:60px 0 120px;margin-top:0;margin-bottom:0}.page-Build_a_pack .reading-width{margin:0 auto;max-width:900px;padding-left:30px;padding-right:30px}.page-Build_a_pack .rte.rte--expanded-images{max-width:500px;width:100%;text-align:center;margin:0 auto;background:#eee;padding:10px 30px}.shop-h5{margin-bottom:0!important;font-style:normal!important;text-transform:uppercase;font-size:26px!important}.build-logo{max-width:250px}.page-Build_a_pack .rte.rte--expanded-images h2{font-size:26px;color:#000;text-transform:uppercase;line-height:initial;margin-bottom:10px;letter-spacing:3px}.trig-flex{display:flex;align-content:center;align-items:center;max-width:330px;margin:auto}.trig_btn{padding:10px}.trig_btn button{max-width:200px;margin:auto;width:100%;font-size:17px;text-transform:uppercase;border:2px solid #000;box-shadow:none;padding:8px 20px;color:#fff;background:#000}.trig_btn button:hover,.trig_btn button:focus{color:#000;background:#fff}.pack-size{width:100px;height:100px;border:1px solid #000;border-radius:100px}.trig_btn p{margin:5px 0 20px}.step3 .pack-size{width:113px;height:113px;border-radius:113px;border:1px solid #000;display:flex;align-items:center;justify-content:center;flex-direction:column}.buildPack-container{margin-bottom:0!important}.step3 .pack-size div{color:#000;font-size:14px}.step3 .pack-size-count{font-size:57px!important;font-weight:700;line-height:54px}.step3 .pack-details{padding-left:40px;text-align:left}.step3 .pack-price{font-size:44px;font-weight:700;color:#000;line-height:32px;letter-spacing:.75px}.step3 .pack-savings{font-size:14px;color:#878787;letter-spacing:.75px}.buildPack-container{margin-top:0;margin-bottom:-30px;display:flex;height:100%;width:100%;padding:0}.buildPack-container div#mens_pop{width:100%}.color-input .bap-swatch-name{display:block;text-align:center;font-size:15px;width:100%;margin-bottom:5px;visibility:hidden}.color-input:hover .bap-swatch-name{visibility:visible}.color-input .custom-packs-add-button{min-width:auto;padding:5px 4px;width:80px;font-size:13px;display:inline-block;border-radius:26px;visibility:hidden;outline:none;background-color:#000;color:#fff;border:0}.color-input .custom-packs-add-button:hover,.color-input .custom-packs-add-button:focus{background-color:#000;color:#fff;box-shadow:0 0 0 1px #222}.step4 .custom-pack-color-inputs{display:flex;flex-wrap:wrap}.step4 .color-input{max-width:110px;margin-bottom:8px;text-align:center;width:100%;margin-right:20px}.step4 .pack-option-container{width:60%;margin:0 auto}.step4 .color-input label .color-swatch{width:80px;height:80px;border-radius:80px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;-o-border-radius:80px;border:2px solid #fff;overflow:hidden;margin:auto;box-shadow:0 0 0 4px #fff;-webkit-box-shadow:0px 0px 0px 4px #fff;-moz-box-shadow:0px 0px 0px 4px #fff;-ms-box-shadow:0px 0px 0px 4px #fff;-o-box-shadow:0px 0px 0px 4px #fff}.step4 .color-input label .color-swatch img{width:80px;height:80px;object-fit:cover;transform:scale(6);-webkit-transform:scale(6);-moz-transform:scale(6);-ms-transform:scale(6);-o-transform:scale(6)}.step4 .color-input:hover label .color-swatch{box-shadow:0 0 0 4px #000;-webkit-box-shadow:0px 0px 0px 4px #000;-moz-box-shadow:0px 0px 0px 4px #000;-ms-box-shadow:0px 0px 0px 4px #000;-o-box-shadow:0px 0px 0px 4px #000}.review-selected-options{display:flex!important;align-items:center;justify-content:center;margin-bottom:35px}.review-selected-options .style-selected img{width:100px;display:block}.review-selected-options .style-selected{width:140px}.step5 .review-actions button{width:50%;background-color:#fff;color:#000;text-transform:uppercase;font-weight:700;font-size:18px;letter-spacing:.7px;padding:9px 5px;box-shadow:none;border:1px solid #878787}.step5 .review-actions{width:100%;text-align:center}.step5 .pack-size{display:flex;flex-direction:column;align-items:center;justify-content:center}.step5 .pack-size-count{font-size:57px;font-weight:700;line-height:50px}.step5 .review-actions button:last-child{margin-left:10px}.category-option-details-description h3{font-size:29px;color:#000;font-weight:400;letter-spacing:2px;border-bottom:3px solid #000;padding-bottom:20px;margin-bottom:20px}.category-option-details-description p{margin:0;font-size:29px;color:#000;letter-spacing:.75px;max-width:280px;width:100%;text-align:center;line-height:36px;font-weight:600}.choosed-options{text-align:center}.choosed-options .image-container{max-width:100%;width:100%}.option-1 .choosed-options .image-container{border-bottom:3px solid #000}.choosed-options .image-container img{width:100%}.choosed-options{position:relative;text-align:center;max-width:100%;width:100%}.option-box{background:#ffffff8f;padding:40px 20px;width:75%;position:absolute;top:50%;left:0;right:0;margin:0 auto}.choosed-options h2{color:#000;font-size:24px;text-transform:uppercase;letter-spacing:1.75px;line-height:inherit}.choosed-options h4{color:#000;font-size:34px;font-weight:600;border-top:2px solid #000;padding-top:10px;margin-top:10px}.step5 .colors-selected ul{display:flex;flex-wrap:wrap;justify-content:center}.step5 .colors-selected li{padding:10px}.step5 .style-selected img{width:120px;height:120px;border-radius:100px;border:1px solid #f0f0f0}.step5 .colors-selected li img{width:100px;height:100px;object-fit:cover;border:1px solid #000;border-radius:50%;box-shadow:5px 5px 10px gray;border:5px solid #eee}.step5 .colors-selected{margin-bottom:35px}.colors-choosed{padding-top:30px}.colors-choosed ul{display:flex;justify-content:center}.colors-choosed li div{width:55px;height:55px;border-radius:55px;background-color:#fff;position:relative}.colors-choosed li .colorPreview{width:55px;height:55px;overflow:hidden;border:2px solid #000;background-color:#000;border-radius:55px;-webkit-border-radius:55px;-moz-border-radius:55px;-ms-border-radius:55px;-o-border-radius:55px}.step4 .color-input label{margin-bottom:10px}button.custom-pack-color-remove-color{padding:0;min-width:inherit;width:24px;height:24px;font-size:22px;line-height:20px;border-radius:24px;background-color:#fff;box-shadow:none;color:#000;position:absolute;top:-9px;left:0;right:0;margin:auto;border:0px;z-index:1}.colors-choosed img{width:25px;height:25px;transform:scale(4);-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);border-radius:55px;-webkit-border-radius:55px;-moz-border-radius:55px;-ms-border-radius:55px;-o-border-radius:55px}.colors-choosed li{padding:0 10px}.selected-option.active{box-shadow:0 0 0 2px #000;-webkit-box-shadow:0px 0px 0px 2px #000;-moz-box-shadow:0px 0px 0px 2px #000;-ms-box-shadow:0px 0px 0px 2px #000;-o-box-shadow:0px 0px 0px 2px #000}.final-view{display:inline-block;position:relative;width:110px;margin-right:-8px;padding:0 5px}.review-step{text-align:center}.review-step h2{color:#000;font-size:54px;text-transform:uppercase;letter-spacing:3px;padding-bottom:5px}.review-step p{margin:auto;font-size:36px;border-top:3px solid #000;padding-top:12px}.category-option-details-description img{width:90%}button.show-action{visibility:visible!important}.color-input img{border-radius:50%;box-shadow:5px 5px 10px gray;border:5px solid #eee}.colors-selected.products-purchased{text-align:center;padding:0 25px}.category-option:hover+.category-option-details-description.hover-section{display:block!important}.category-option:hover .category-option-details-description.hover-section{display:block!important}.option-2 .image-container{border:none;margin:0;padding:0}.option-2 .style-name{font-size:24px;line-height:initial;padding:60px 20px}.final-view img{width:100px;height:100px}.step5-active .color-icon.finial-right-color{display:inline-block;padding:5px}.step5-active .color-icon.finial-right-color img{width:50px;border-radius:50%;border:4px solid #ccc;padding:}.step5-active .option-box{top:50%}.step5-active .colors-selected.products-purchased{position:absolute;top:75%}.selected-step5{display:flex;align-items:center;justify-content:center}.step5 .pack-selected{margin-bottom:35px}.color-input .bap-swatch-name{min-height:50px}@media(max-width:1200px){.pack-option-container .category-option{width:100%}.step3 .pack-size,.pack-size{width:90px;height:90px}.step3 .pack-size-count,.step5 .pack-size-count{font-size:40px!important;line-height:32px}.step3 .pack-price{font-size:34px}.step2 .category-name{font-size:42px}.step4 .color-input label .color-swatch,.step4 .color-input label .color-swatch img{width:64px;height:64px}.step5 .colors-selected li img{width:40px;height:40px}.review-selected-options .style-selected{width:120px}.review-selected-options .style-selected img{width:80px}.step5 .review-actions button{font-size:14px}.category-option-details-description{width:400px;height:400px}.choosed-options h2{font-size:44px;line-height:44px}.choosed-options h4{font-size:36px;line-height:36px}.choosed-options{max-width:100%;width:100%}.category-option-details-description p{font-size:26px;line-height:34px}.category-option-details-description h3{font-size:26px;padding-bottom:15px;margin-bottom:10px}.page-Build_a_pack{background-position:center right 40%}.color-input .custom-packs-add-button{width:64px}.review-step h2{font-size:44px}}@media(max-width:1024px){.aside_fil,.custom-packs-pack-preview{width:100%;height:auto}.custom-pack-desktop-size-preview-container{padding:50px}.pack-option-container .category-option{max-width:100%}.pack-option-container .category-icon{width:100px}.step5 .colors-selected li{width:60px}.review-selected-options{margin-bottom:25px}.step5 .colors-selected{margin-bottom:20px}}@media(max-width:767px){.page-Build_a_pack .rte.rte--expanded-images h2{font-size:36px;line-height:38px}.page-Build_a_pack .rte.rte--expanded-images img{width:240px}.trig_btn button{max-width:200px;width:100%;padding:5px 39px;font-size:20px;margin-bottom:15px}.trig_btn{padding-top:30px}.page-Build_a_pack{padding:100px 0}.page-Build_a_pack .rte.rte--expanded-images{max-width:480px;width:100%}}@media(max-width:480px){.review-step h2{font-size:30px}.aside_fil{padding:15px 30px}button.custom-packs-go-back{top:13px;left:0}.pack-option-container .category-option{padding:20px}.step3 .pack-size,.pack-size{width:70px;height:70px}.step3 .pack-size-count,.step5 .pack-size-count{font-size:30px!important;line-height:21px}.step3 .pack-details{padding-left:20px}.step3 .pack-price{font-size:28px}.pack-option-container .category-icon{width:60px}.category-icon img{width:50px}.category-name{font-size:20px;line-height:17px;margin-bottom:0}.category-option-details-description{width:280px;height:280px}.category-option-details-description p{font-size:18px;line-height:24px;max-width:200px}.category-option-details-description h3{font-size:18px;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #000}.step2 .category-name{font-size:30px}.choosed-options .image-container img{width:90px}.choosed-options .image-container{width:auto;margin:0 auto 15px;padding-bottom:15px;border-bottom:2px solid #000}.choosed-options h2{font-size:30px;line-height:44px}.choosed-options h4{font-size:22px;line-height:26px}.custom-packs-step h1{font-size:20px;margin-bottom:15px}.page-Build_a_pack .rte.rte--expanded-images h2{font-size:28px;line-height:30px;letter-spacing:1px}.page-Build_a_pack .rte.rte--expanded-images{max-width:280px;width:100%;text-align:center}.page-Build_a_pack .rte.rte--expanded-images img{width:160px}.page-Build_a_pack{padding:60px 0}.trig_btn{padding-top:10px}.category-option-details-description img{width:45px}}.step1-active .option1 .choosed-options{display:none}.step2-active .step1-active .option1 .choosed-options{display:block!important}.women-right-img .step1-active{background-image:url(/cdn/shop/files/female2_0a865fb8-f8cf-46dc-b1ef-8c753dd7ba04.png?v=1729138199);background-repeat:no-repeat;width:350px;height:650px}.women-right-img .step2-active .step1-active{background-image:none;width:100%!important;height:100%!important}.men-cat:nth-child(2),.men-cat:nth-child(3),.men-cat:nth-child(4){display:none}.active-btn{display:flex!important}.step1.men-menu .active-btn:nth-child(3),.step1.men-menu .active-btn:nth-child(5),.step1.men-menu .active-btn:nth-child(6),.step1.men-menu .active-btn:nth-child(7){display:none!important}.step1.bigmen-menu .active-btn:nth-child(2),.step1.bigmen-menu .active-btn:nth-child(4),.step1.bigmen-menu .active-btn:nth-child(5),.step1.bigmen-menu .active-btn:nth-child(6),.step1.bigmen-menu .active-btn:nth-child(7){display:none!important}#btn1{background:#e6e7e8;padding:50px 133px!important;width:100%;text-align:left;position:relative;cursor:pointer}.input-btn{position:relative}.input-btn:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:30px;padding-right:.5em;position:absolute;top:50px;right:25px}.input-img img{display:block;border-radius:100px}.input-img{position:absolute;z-index:999;top:17px;left:12px}.choosed-options .image-container img{width:auto!important;height:480px}.custom-back-click1 .remove-last:nth-child(6),.custom-back-click1 .remove-last:nth-child(7),.custom-back-click1 .remove-last:nth-child(8),.custom-back-click1 .remove-last:nth-child(9),.custom-back-click1 .remove-last:nth-child(10){display:none}.custom-back-click2 .remove-first:first-child,.custom-back-click2 .remove-first:nth-child(2),.custom-back-click2 .remove-first:nth-child(3),.custom-back-click2 .remove-first:nth-child(4),.custom-back-click2 .remove-first:nth-child(5),.custom-back-click2 .remove-first:nth-child(9){display:none}.men-cat:nth-child(2),.men-cat:nth-child(3),.men-cat:nth-child(4){padding:5px 15px!important;background:}.men-cat:nth-child(2) .category-icon .style-img,.men-cat:nth-child(3) .category-icon .style-img,.men-cat:nth-child(4) .category-icon .style-img{width:70px!important;height:70px}.step1.queen-menu .after-fabr .category-option.selected-option:nth-child(2),.step1.queen-menu .after-fabr .category-option.selected-option:nth-child(4){display:none}.step1.queen-menu .fabr .category-option.selected-option:nth-child(2){display:none}.step1.bigmen-menu .men-cat:nth-child(6){display:none}.step1.bigmen-menu .men-cat.active-btn:nth-child(2){display:none!important}.back-step-small .mens-pack .step1 .men-step1 .men-cat.active-btn:nth-child(3),.back-step-small .mens-pack .step1 .men-step1 .men-cat.active-btn:nth-child(5),.back-step-small .mens-pack .step1 .men-step1 .men-cat.active-btn:nth-child(6),.back-step-small .mens-pack .step1 .men-step1 .men-cat.active-btn:nth-child(7){display:none!important}.back-step-large .mens-pack .step1 .men-step1 .men-cat.active-btn:nth-child(2),.back-step-large .mens-pack .step1 .men-step1 .men-cat:nth-child(6),.back-step-large .mens-pack .step1 .men-step1 .men-cat:nth-child(4){display:none!important}.back-step-large .mens-pack .step1 .men-step1 .men-cat.active-btn:nth-child(5),.back-step-large .mens-pack .step1 .men-step1 .men-cat.active-btn:nth-child(7){display:none!important}.back-step-small .step1 .after-fabr{display:none}.custom-packs-progress-step button{position:relative;border:none;color:#878787;left:0;width:auto;min-width:auto;box-shadow:none;top:0;font-size:13px;background:none;padding:0;text-transform:uppercase;pointer-events:none}.custom-packs-progress-step.active button{color:#000;pointer-events:initial!important}.custom-packs-progress .custom-packs-go-back.go-back1{display:block!important}.step1 .men-step1 .men-cat:nth-child(4){display:none!important}@media(min-width:320px)and (max-width:767px){.page-Build_a_pack{background-image:none;background:#d6d8d7}.trig_btn button{max-width:100%!important;width:100%;padding:5px 15px;font-size:14px;margin-bottom:0;min-width:auto}.page-Build_a_pack .reading-width{padding-left:10px;padding-right:10px}.shop-h5{margin-top:0!important}.page-Build_a_pack .rte.rte--expanded-images{padding:10px 15px}.trig_btn{width:100%}.style-img{width:50px!important;height:50px!important}.input-btn:after{top:32px}.custom-pack-desktop-size-preview-container{padding:0 20px!important}.choosed-options .image-container img{width:auto!important;height:170px!important}.choosed-options h2{font-size:20px;line-height:20px}.option-box{padding:10px 5px!important;top:30%!important;width:100%}.step3 .pack-price{font-size:22px}.step4 .color-input{max-width:50px}.page-Build_a_pack .rte.rte--expanded-images h2{font-size:18px;line-height:1.2;margin-top:20px}.choosed-options h4{font-size:16px;line-height:12px}.choosed-options h2{font-size:13px;line-height:13px}.colors-choosed li div{width:25px;height:25px;border-radius:25px}.colors-choosed{padding-top:7px}.step4 .pack-option-container{width:100%}.choosed-options .image-container{margin:0 auto;padding-bottom:0;border-bottom:0}.color-input .bap-swatch-name{display:ruby}.step5 .style-selected img{width:80px;height:80px}.step5-active .color-icon.finial-right-color img{width:30px}.step5-active .colors-selected.products-purchased{top:auto}.colors-choosed li .colorPreview{width:30px;height:30px}.step4 .color-input{margin-right:10px}.step4 .color-input{margin-bottom:0}.step4 .color-input{position:relative}.color-input .bap-swatch-name{position:absolute;top:-30px;line-height:1}.step4 h1{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/build-box.css.map */
