.pack-builder height-observer.header_position_one{position:relative}.pack-builder .header_position_one .header__primary-nav .header__primary-nav-item .h6,.pack-builder .header_position_one .header__secondary-nav{color:#000}.pack-builder footer.multipal_type_footer{position:unset}.pack-builder{height:auto!important}.pack-builder-container .container{max-width:1200px;margin:0 auto;width:100%}.pack-builder-container h2,.pack-builder-container .coll_title h3{font-size:32px;text-align:center;margin:60px auto 15px;text-transform:uppercase}.pack-builder-container .coll_title p{text-align:center;font-size:14px;padding-bottom:20px}.pack-builder-container .pack-sizes{display:flex;justify-content:space-between;padding:0;max-width:810px;margin:0 auto}.pack-sizes .pack-option{border-radius:4px;padding:35px 10px;width:33%;text-align:center;position:relative;cursor:pointer;display:inline}.pack-sizes .pack-option h3{font-size:24px;line-height:28px}.pack-sizes .original-price{font-size:18px;color:#888;text-decoration:line-through;margin-left:0;font-weight:700}.pack-sizes .pack-price{font-size:30px;color:#4caf50;font-weight:700;line-height:40px}.pack-sizes .pack-option:hover{background-color:#000;color:#fff}.pack-sizes .active{background-color:#000;border:none;color:#fff}.pack-sizes .pack-option:hover .pack-price,.pack-sizes .active .pack-price{color:#fff}.pack-builder-container .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;align-items:center;gap:5px}.pack-builder-container .product-grid img{width:100%;object-fit:cover}.product-grid .product-item h4{text-align:center;font-size:16px;font-weight:400;font-family:MADE Mirage;padding:12px 0;text-transform:uppercase}.product-grid .add-to-pack-btn{margin:0 auto;display:flex;padding:20px 0;justify-content:center}.product-grid .add-to-pack-btn:focus-visible{outline:0}.pack-builder-container .product-grid .size-swatches{display:flex;gap:5px;margin-top:10px;flex-wrap:wrap;justify-content:center}.pack-builder-container .product-grid .swatch{display:flex;font-size:14px;width:44px;padding:10px;border:1px solid #ccc;text-align:center;background:#fff;justify-content:center;cursor:pointer;transition:background-color .2s ease}.selected_items_etrt{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-start;align-items:flex-start;max-height:200px;padding:5px;border:1px solid #e0e0e0;border-radius:4px;min-height:62px;margin-right:10px}.wt_selected-pack{flex:1 1 auto}.savings-badge{font-size:46px;font-weight:700;line-height:56px;color:#4caf50}.pack-option:nth-of-type(1){border-right:2px solid rgba(0,0,0,.3);border-radius:inherit}.pack-option:nth-of-type(2){border-right:2px solid rgba(0,0,0,.3);border-radius:inherit}button#add-pack-to-cart,#add-pack-to-cart-2{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;margin-top:25px;transition:background-color .3s ease;min-width:190px;height:44px;line-height:40px;background:#999;padding:0;color:#fff;letter-spacing:1px;font-weight:700;text-transform:uppercase}.wt_selected-pack h3{font-size:23px;margin-bottom:10px}.pack-builder-container{padding-bottom:80px}.pack-summary{display:flex;justify-content:space-between;align-items:flex-end}.selected_items_etrt .selected-item{position:relative;flex:0 0 auto;width:64px;height:64px;margin:0;padding:0;border:1px solid #ddd}.selected_items_etrt .selected-item span{display:none}.selected_items_etrt .selected-item .remove-item svg{width:16px;height:16px}.selected_items_etrt .selected-item img{width:100%;object-fit:cover;padding:3px;width:60px;height:60px}.selected_items_etrt .selected-item .remove-item{position:absolute;top:-10px;right:-10px;cursor:pointer;opacity:.7;transition:opacity .3s ease;background-color:#fff;border-radius:50%;padding:2px;z-index:1}.pack-builder-container .product-grid .selected{background:#ccc}.bottom-bar_et{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -2px 10px #0000001a;padding:15px;display:flex;justify-content:space-between;align-items:center;z-index:1;max-width:none!important;margin:0 auto}.bottom-container{margin:0 auto;width:100%;max-width:1200px}.selected-item_pt{position:relative;flex:0 0 auto;width:64px;height:64px;margin:0;padding:0;border:1px solid #ddd}.selected_items_etrt .empty{display:flex;justify-content:center;align-items:center;font-size:12px}.custom-sectionns .cart-total-summary{text-align:right}.custom-sectionns .quantity-selector{border-color:#000;--quantity-selector-input-width: 1rem}.custom-sectionns .cart-total-summary__quantity{padding:15px 0;border-bottom:1px solid #ddd}.custom-sectionns .timestamp-title,.custom-sectionns .line-item-info .text-subdued li:nth-child(4){display:none}.custom-sectionns .line-item-info .text-subdued{list-style:none;padding:0;margin:0;font-size:12px;color:#000}.custom-sectionns .line-item-info .text-subdued{color:#000}.custom-sectionns .line-item-info a{font-size:14px;letter-spacing:0;font-weight:600}.savee{color:#4caf50}.custom-heading h2{margin:0!important;padding-bottom:20px;font-size:40px}.cust-main{display:flex;justify-content:center;align-items:center;gap:8px}span.cust-off p{color:#4caf50;font-size:18px;text-transform:uppercase}.tag_lines{text-align:center;font-size:14px;line-height:21px}@media (min-width: 769px){.pack-builder-container{padding:0 48px 80px}}@media (max-width: 768px){.pack-builder-container .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pack-summary{display:block}.pack-builder-container .container{padding:0 16px}.pack-sizes .original-price{font-size:14px}.pack-sizes .pack-price{font-size:18px}.pack-builder-container h2,.pack-builder-container .coll_title h3{font-size:22px;margin:35px auto 15px}button#add-pack-to-cart,#add-pack-to-cart-2{min-width:100%;margin-top:10px}.selected_items_etrt{max-height:150px;margin-right:0}.wt_selected-pack h3{font-size:18px}.savings-badge{font-size:16px;line-height:28px}}@media screen and (max-width: 699px){.pack-builder .header_position_one .header__nav-icon{color:#000}}#add-pack-to-cart,#add-pack-to-cart-2{transition:all .3s ease}#add-pack-to-cart.pack-complete,#add-pack-to-cart-2.pack-complete{background-color:#4caf50!important;border-color:#4caf50!important;color:#fff!important;opacity:1!important;transition:all .3s ease}#add-pack-to-cart:not(.pack-complete),#add-pack-to-cart-2:not(.pack-complete){opacity:.6;transition:all .3s ease}.product-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.product-popup{background-color:#fff;border-radius:8px;padding:20px;max-width:850px;width:100%;position:relative;max-height:80vh;overflow-y:auto}.product-popup-close{position:absolute;top:-15px;right:6px;font-size:40px;cursor:pointer}.product-popup-content{display:flex;flex-direction:column}.popup-product-image{max-width:100%;height:auto;margin-bottom:15px}.popup-product-details h2{margin-top:0}.add-to-pack-confirm{background-color:#1c1c1c;color:#fff;border:none;padding:10px 15px;text-align:center;border-radius:4px;cursor:pointer;margin-top:15px}@media (min-width: 768px){.product-popup-content{flex-direction:row}.popup-product-image{max-width:50%;margin-right:20px;margin-bottom:0;height:100%}.popup-product-details{flex:1}}.popup-quantity{margin:15px 0}.popup-quantity select,.popup-variant select{padding:8px;border-radius:4px;border:1px solid #ddd;width:100%;max-width:100px;margin-top:5px}.popup-variant{margin:10px 0}.popup-size-swatches{display:flex;gap:10px;margin-bottom:15px;padding-top:10px}.popup-size-swatch{border:1px solid #ddd;padding:5px 10px;cursor:pointer;transition:all .3s ease}.popup-size-swatch:hover{background-color:#f0f0f0}.popup-size-swatch.selected{background-color:#000;color:#fff;border-color:#000}.add-to-pack-confirm:disabled{opacity:.5;cursor:not-allowed}.product-image-carousel{position:relative;max-width:400px;margin:0 auto}.carousel-image{display:none;max-width:100%}.carousel-image.active{display:block}.carousel-controls{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%}.popup-color-swatch,.popup-size-swatch{cursor:pointer;border:1px solid #000}.popup-color-swatch.selected,.popup-size-swatch.selected{border-color:#000}.image-wrapper{position:relative;display:inline-block}.quantity-badge{position:absolute;top:40px;right:-1px;background-color:transparent;color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}.popup-description{max-height:150px;overflow:hidden;transition:max-height .3s ease}.popup-description.expanded{max-height:1000px}.toggle-description{margin-top:10px;cursor:pointer;background:none;border:none;color:#007bff;text-decoration:underline}.popup-custom{display:flex;align-items:center;padding-bottom:20px;gap:10px}.custom-view-details{background-color:transparent;color:#000;text-transform:uppercase;text-align:center;width:100%;display:flex;padding:0!important;margin:0!important;justify-content:center}.popup-quantity{width:20%;margin:0!important}button.add-to-pack-confirm{width:80%;margin:0!important;height:50px}.popup-quantity select#quantity-select{height:50px;!;margin:0!important}line-item.line-item{align-items:flex-start;gap:16px}line-item.line-item ul.text-subdued li{padding:0}line-item.line-item line-item-quantity.h-stack.gap-4{position:relative}line-item.line-item line-item-quantity.h-stack.gap-4 svg.removee-item{position:absolute;top:17px;left:235px}line-item-quantity.h-stack.gap-4 select.quantity-dropdown{padding:8px;border-radius:4px;border:1px solid #ddd;width:100%;max-width:113px;margin-top:5px}.custom-item-box{max-width:1200px;display:flex;width:100%;margin:auto;padding-bottom:21px}.custom-item-box button#add-pack-to-cart{margin-top:60px}@media only screen and (max-width: 767px){.custom-item-box{display:grid}.custom-item-box button#add-pack-to-cart{margin-top:20px}.product-popup-overlay .product-popup .product-popup-content img.popup-product-image{max-width:36%;margin:auto}.popup-product-details h2{font-size:16px;line-height:22px;padding-top:9px}.popup-description{max-height:44px}.product-popup-overlay{align-items:normal;z-index:1000;padding-top:13px}.popup-size-swatches{margin-bottom:8px;padding-top:3px}.popup-custom{padding-bottom:12px}.product-popup{max-height:71vh;padding:11px}.popup-size-swatch{padding:2px 6px}.bottom-bar_et{z-index:99999}.selected-item_pt{width:50px;height:50px}.wt_selected-pack h3{font-size:15px}.bottom-bar_et{padding:10px}}@media only screen and (max-width: 425px){line-item.line-item line-item-quantity.h-stack.gap-4 svg.removee-item{position:absolute;top:17px;left:200px}.pack-sizes .pack-option h3{font-size:19px;line-height:28px}span.cust-off p{font-size:24px;margin-left:2px}.cust-main{gap:0px 4px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/pack-builder.css.map */
