.custom-bundle-builder,.variety-box-builder{background:#000!important}.custom-bundle-builder #collection_billboard,.variety-box-builder #collection_billboard{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:150px 10px 100px;text-align:center;background:url(variety-box-bg.jpg) no-repeat center center;background-size:cover;border-bottom:4px solid #b78846}@media only screen and (min-width:993px){.custom-bundle-builder #collection_billboard,.variety-box-builder #collection_billboard{height:732px;padding:150px 10px 0}}.custom-bundle-builder #collection_billboard h1,.variety-box-builder #collection_billboard h1{max-width:8em}@media only screen and (min-width:601px){.custom-bundle-builder #collection_billboard h1,.variety-box-builder #collection_billboard h1{max-width:100%}}.custom-bundle-builder #collection_billboard h1,.custom-bundle-builder #collection_billboard h2,.custom-bundle-builder #collection_billboard h3,.custom-bundle-builder #collection_billboard h6,.custom-bundle-builder #collection_billboard p,.variety-box-builder #collection_billboard h1,.variety-box-builder #collection_billboard h2,.variety-box-builder #collection_billboard h3,.variety-box-builder #collection_billboard h6,.variety-box-builder #collection_billboard p{color:#fff}.custom-bundle-builder #collection_billboard h6,.variety-box-builder #collection_billboard h6{margin:0 0 14px;font-size:16px;letter-spacing:.2em}.custom-bundle-builder #collection_billboard .tc-photos,.variety-box-builder #collection_billboard .tc-photos{display:flex;flex-wrap:wrap;justify-content:center;margin:12px 0 0}.custom-bundle-builder #collection_billboard .tc-photos .fancy-thumb,.variety-box-builder #collection_billboard .tc-photos .fancy-thumb{width:100px;height:80px;margin:8px;background-size:cover;border-radius:8px;box-shadow:2px 2px 12px #00000080,inset 1px 1px #ffffff40}@media only screen and (min-width:601px){.custom-bundle-builder #collection_billboard .tc-photos .fancy-thumb,.variety-box-builder #collection_billboard .tc-photos .fancy-thumb{width:188px;height:138px}}.custom-bundle-builder #collection_billboard .tc-photos .fancy-thumb:hover,.variety-box-builder #collection_billboard .tc-photos .fancy-thumb:hover{box-shadow:0 0 40px 4px #b78846}.custom-bundle-builder #collection_billboard h2,.variety-box-builder #collection_billboard h2{font-family:brandon-grotesque,helvetica,arial,sans-serif}.custom-bundle-builder #collection_billboard h2 small,.variety-box-builder #collection_billboard h2 small{font-size:20px;vertical-align:top;color:#b78846;letter-spacing:0}.custom-bundle-builder #collection_billboard p,.variety-box-builder #collection_billboard p{max-width:33em;margin-top:24px;font-family:minion-pro,georgia,serif}.custom-bundle-builder .box-size-radios,.variety-box-builder .box-size-radios{display:flex;justify-content:center;margin:80px auto 64px}.custom-bundle-builder .box-size-radios input,.variety-box-builder .box-size-radios input{display:none}.custom-bundle-builder .box-size-radios label,.variety-box-builder .box-size-radios label{position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:137px;height:60px;padding:16px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:1;color:#7c7c7c;text-transform:uppercase;letter-spacing:1.6px;cursor:pointer;background:linear-gradient(180deg,#404040,#060000);border-radius:0 8px 8px 0;box-shadow:0 8px 24px #b7884640}.custom-bundle-builder .box-size-radios label:after,.variety-box-builder .box-size-radios label:after{position:absolute;top:5px;bottom:0;display:block;width:42px;height:41px;margin:auto;content:"";background:url(black-gold-check.svg);opacity:0;transition:.2s}.custom-bundle-builder .box-size-radios label:first-of-type,.variety-box-builder .box-size-radios label:first-of-type{border-radius:8px 0 0 8px}.custom-bundle-builder .box-size-radios label:first-of-type:after,.variety-box-builder .box-size-radios label:first-of-type:after{left:-21px}.custom-bundle-builder .box-size-radios label:last-of-type,.variety-box-builder .box-size-radios label:last-of-type{border-radius:0 8px 8px 0}.custom-bundle-builder .box-size-radios label:last-of-type:after,.variety-box-builder .box-size-radios label:last-of-type:after{right:-21px}.custom-bundle-builder .box-size-radios label .title,.variety-box-builder .box-size-radios label .title{font-size:16px;font-weight:700}.custom-bundle-builder .box-size-radios label .discount,.variety-box-builder .box-size-radios label .discount{font-size:11px;font-weight:420}.custom-bundle-builder .box-size-radios label:hover,.custom-bundle-builder .box-size-radios input:checked+label,.variety-box-builder .box-size-radios label:hover,.variety-box-builder .box-size-radios input:checked+label{color:#fff}.custom-bundle-builder .box-size-radios label:hover,.variety-box-builder .box-size-radios label:hover{background:linear-gradient(180deg,#ebc17566,#ad854a66 51.56%,#754f2366)}.custom-bundle-builder .box-size-radios input:checked+label,.variety-box-builder .box-size-radios input:checked+label{background:linear-gradient(180deg,#ebc175,#ad854a 51.56%,#754f23)}.custom-bundle-builder .box-size-radios input:checked+label:after,.custom-bundle-builder .box-size-radios input:checked+label:hover:after,.variety-box-builder .box-size-radios input:checked+label:after,.variety-box-builder .box-size-radios input:checked+label:hover:after{opacity:1}.custom-bundle-builder .btn,.variety-box-builder .btn{position:relative;line-height:26px;white-space:nowrap}.custom-bundle-builder .btn.clear:before,.custom-bundle-builder .btn.random-autochoose:before,.custom-bundle-builder .btn.add-to-cart:before,.variety-box-builder .btn.clear:before,.variety-box-builder .btn.random-autochoose:before,.variety-box-builder .btn.add-to-cart:before{position:relative;top:2px;display:inline-block;margin:-10px 10px 0 0;vertical-align:middle;content:""}.custom-bundle-builder .btn.clear,.custom-bundle-builder .btn.random-autochoose,.variety-box-builder .btn.clear,.variety-box-builder .btn.random-autochoose{border:0}.custom-bundle-builder .btn.clear:hover,.custom-bundle-builder .btn.random-autochoose:hover,.variety-box-builder .btn.clear:hover,.variety-box-builder .btn.random-autochoose:hover{color:#b78846;background:transparent}.custom-bundle-builder .btn.clear,.variety-box-builder .btn.clear{width:auto!important}.custom-bundle-builder .btn.clear:before,.variety-box-builder .btn.clear:before{top:3px;width:30px;height:30px;background:url(plus.svg);transform:rotate(45deg)}@media only screen and (min-width:601px){.custom-bundle-builder .btn.random-autochoose,.variety-box-builder .btn.random-autochoose{margin-right:90px}}.custom-bundle-builder .btn.random-autochoose:before,.variety-box-builder .btn.random-autochoose:before{width:28px;height:22px;background:url(recycle-icon.svg)}.custom-bundle-builder .btn.add-to-cart,.variety-box-builder .btn.add-to-cart{border:0}@media only screen and (min-width:993px){.custom-bundle-builder .btn.add-to-cart,.variety-box-builder .btn.add-to-cart{width:300px}}.custom-bundle-builder .btn.add-to-cart:before,.variety-box-builder .btn.add-to-cart:before{width:20px;height:17px;background:#fff;-webkit-mask:url(cart-icon.svg);mask:url(cart-icon.svg)}.custom-bundle-builder .btn.add-to-cart.disabled:before,.variety-box-builder .btn.add-to-cart.disabled:before{background:#676767}.custom-bundle-builder .btn.add-to-cart.disabled:hover,.variety-box-builder .btn.add-to-cart.disabled:hover{color:#676767!important;background:#c5c5c5!important}.custom-bundle-builder .btn.add-to-cart.green,.variety-box-builder .btn.add-to-cart.green{background:#07b64d;box-shadow:0 0 #00d522cc}.custom-bundle-builder .btn.add-to-cart.green:hover,.variety-box-builder .btn.add-to-cart.green:hover{box-shadow:0 0 20px #00d522cc}.custom-bundle-builder .variety-box-contents,.custom-bundle-builder .variety-button-bar,.custom-bundle-builder .variety-progress-bar,.variety-box-builder .variety-box-contents,.variety-box-builder .variety-button-bar,.variety-box-builder .variety-progress-bar{background:#000}.custom-bundle-builder .variety-progress-bar,.variety-box-builder .variety-progress-bar{height:148px;color:#fff}@media only screen and (max-width:992px){.custom-bundle-builder .variety-progress-bar,.variety-box-builder .variety-progress-bar{height:94px}}.custom-bundle-builder .variety-progress-bar .variety-progress-bar__inner,.variety-box-builder .variety-progress-bar .variety-progress-bar__inner{position:relative;top:52px;right:0;left:0;z-index:10;display:flex;width:100%;line-height:96px;background:#121516}@media only screen and (max-width:600px){.custom-bundle-builder .variety-progress-bar .variety-progress-bar__inner,.variety-box-builder .variety-progress-bar .variety-progress-bar__inner{flex-wrap:wrap;line-height:48px}}@media only screen and (max-width:992px){.custom-bundle-builder .variety-progress-bar .variety-progress-bar__inner,.variety-box-builder .variety-progress-bar .variety-progress-bar__inner{top:0}}.custom-bundle-builder .variety-progress-bar.fixed .variety-progress-bar__inner,.variety-box-builder .variety-progress-bar.fixed .variety-progress-bar__inner{position:fixed}.custom-bundle-builder .variety-progress,.variety-box-builder .variety-progress{position:relative;flex:1 1 100%;padding-right:18px;text-align:right;background:#7c7c7c4d}@media only screen and (max-width:600px){.custom-bundle-builder .variety-progress,.variety-box-builder .variety-progress{flex:0 0 100%;padding-right:0}}.custom-bundle-builder .variety-progress__text,.variety-box-builder .variety-progress__text{position:relative;z-index:2;font-family:brandon-grotesque,helvetica,arial,sans-serif;font-size:40px;letter-spacing:2px}@media only screen and (max-width:600px){.custom-bundle-builder .variety-progress__text,.variety-box-builder .variety-progress__text{padding:0 20px;font-size:20px;letter-spacing:1px}}.custom-bundle-builder .variety-progress__indicator,.variety-box-builder .variety-progress__indicator{position:absolute;top:0;bottom:0;left:0;z-index:1;background:#b78846;transition:.3s ease}.custom-bundle-builder .variety-box-form,.variety-box-builder .variety-box-form{display:flex;align-content:center;justify-content:center;padding:22px 32px}@media only screen and (max-width:600px){.custom-bundle-builder .variety-box-form,.variety-box-builder .variety-box-form{box-sizing:border-box;flex:0 0 100%;padding:0}}@media only screen and (min-width:601px){.custom-bundle-builder .variety-box-form .btn+.btn,.variety-box-builder .variety-box-form .btn+.btn{margin-left:24px}}@media only screen and (max-width:600px){.custom-bundle-builder .variety-box-form .btn,.variety-box-builder .variety-box-form .btn{flex:0 0 50%}}@media only screen and (max-width:600px){.custom-bundle-builder .variety-box-form .btn.review,.variety-box-builder .variety-box-form .btn.review{border:0}}.custom-bundle-builder .variety-box-contents,.variety-box-builder .variety-box-contents{max-width:1146px;margin:96px auto 36px;background:url(shelf.png) no-repeat center 160px,url(shelf.png) no-repeat center 398px,url(shelf.png) no-repeat center 636px,url(shelf.png) no-repeat center 874px,url(shelf.png) no-repeat center 1112px,url(shelf.png) no-repeat center 1350px;background-size:1146px auto}.custom-bundle-builder .variety-box-contents .container,.variety-box-builder .variety-box-contents .container{display:flex;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,120px);gap:70px 20px;justify-content:center;max-width:880px;padding:0 0 25px!important}@media only screen and (min-width:601px){.custom-bundle-builder .variety-box-contents .container,.variety-box-builder .variety-box-contents .container{gap:70px 32px}}.custom-bundle-builder .variety-box-contents .item,.variety-box-builder .variety-box-contents .item{position:relative;box-sizing:border-box;width:120px;height:168px;cursor:pointer;transition:.3s}.custom-bundle-builder .variety-box-contents .item img,.variety-box-builder .variety-box-contents .item img{width:120px;height:168px}.custom-bundle-builder .variety-box-contents .item .button,.variety-box-builder .variety-box-contents .item .button{cursor:pointer}.custom-bundle-builder .variety-box-contents .item .button,.custom-bundle-builder .variety-box-contents .item .button:after,.variety-box-builder .variety-box-contents .item .button,.variety-box-builder .variety-box-contents .item .button:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto}.custom-bundle-builder .variety-box-contents .item .button:after,.variety-box-builder .variety-box-contents .item .button:after{width:30px;height:30px;content:"";background:url(minus-solid.svg);background-size:contain;transform:scale(1);transition:.3s}.custom-bundle-builder .variety-box-contents .item.item--has-product,.variety-box-builder .variety-box-contents .item.item--has-product{overflow:hidden;background:#b78846;box-shadow:4px 4px 16px #00000042}.custom-bundle-builder .variety-box-contents .item.item--has-product img,.variety-box-builder .variety-box-contents .item.item--has-product img{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px);opacity:1;transition:.3s}.custom-bundle-builder .variety-box-contents .item.item--has-product .button,.variety-box-builder .variety-box-contents .item.item--has-product .button{opacity:0;transition:.3s}.custom-bundle-builder .variety-box-contents .item.item--has-product:hover,.variety-box-builder .variety-box-contents .item.item--has-product:hover{background:#b7884680}.custom-bundle-builder .variety-box-contents .item.item--has-product:hover img,.variety-box-builder .variety-box-contents .item.item--has-product:hover img{opacity:.3}.custom-bundle-builder .variety-box-contents .item.item--has-product:hover .button,.variety-box-builder .variety-box-contents .item.item--has-product:hover .button{opacity:1}.custom-bundle-builder .variety-box-contents .item.item--no-product,.variety-box-builder .variety-box-contents .item.item--no-product{background:#171717;border:2px dashed #4f4f4f;border-radius:4px}.custom-bundle-builder .variety-box-contents .item.item--no-product .button,.variety-box-builder .variety-box-contents .item.item--no-product .button{opacity:1}.custom-bundle-builder .variety-box-contents .item.item--no-product .button:after,.variety-box-builder .variety-box-contents .item.item--no-product .button:after{background:url(plus.svg)}.custom-bundle-builder .variety-box-contents .item.item--no-product:hover .button:after,.variety-box-builder .variety-box-contents .item.item--no-product:hover .button:after{transform:scale(1.1)}.custom-bundle-builder .variety-button-bar,.variety-box-builder .variety-button-bar{justify-content:center;margin-bottom:52px}@media only screen and (min-width:993px){.custom-bundle-builder .variety-button-bar,.variety-box-builder .variety-button-bar{margin-bottom:0}}@media only screen and (min-width:601px){.custom-bundle-builder .variety-button-bar,.variety-box-builder .variety-button-bar{display:flex;flex-wrap:wrap}.custom-bundle-builder .variety-button-bar .button-wrapper,.variety-box-builder .variety-button-bar .button-wrapper{flex:0 0 100%;margin:0 0 30px;text-align:center}}@media only screen and (max-width:600px){.custom-bundle-builder .variety-button-bar .btn,.variety-box-builder .variety-button-bar .btn{display:block;margin:20px auto 0}}.custom-bundle-builder .variety-button-bar .info,.variety-box-builder .variety-button-bar .info{width:auto;pointer-events:none;border:0}.custom-bundle-builder #postrender-items .item,.variety-box-builder #postrender-items .item{font-family:brandon-grotesque,helvetica,arial,sans-serif;text-align:center}.custom-bundle-builder #postrender-items .item strong,.custom-bundle-builder #postrender-items .item small,.variety-box-builder #postrender-items .item strong,.variety-box-builder #postrender-items .item small{display:block}.custom-bundle-builder #postrender-items .item strong,.variety-box-builder #postrender-items .item strong{padding:3px 0;margin-top:12px;font-size:18px;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:1px}.custom-bundle-builder #postrender-items .item small,.variety-box-builder #postrender-items .item small{margin:1px 0;font-family:minion-pro,georgia,serif;font-size:18px;line-height:24px;text-transform:capitalize}.custom-bundle-builder #postrender-items .item .image-wrapper,.variety-box-builder #postrender-items .item .image-wrapper{position:relative;width:140px;height:196px;margin:0 auto 6px}.custom-bundle-builder #postrender-items .item .image-wrapper img,.variety-box-builder #postrender-items .item .image-wrapper img{width:140px;height:196px;background:#b7884680;box-shadow:4px 4px 16px #00000043;transition:.3s}.custom-bundle-builder #postrender-items .item .image-wrapper:hover img,.variety-box-builder #postrender-items .item .image-wrapper:hover img{opacity:.1}.custom-bundle-builder #postrender-items .item .image-wrapper:hover .qty-widget--hover,.variety-box-builder #postrender-items .item .image-wrapper:hover .qty-widget--hover{pointer-events:auto;opacity:1}.custom-bundle-builder #postrender-items .item .qty-widget,.variety-box-builder #postrender-items .item .qty-widget{display:flex;align-items:center;justify-content:center;height:25px;margin:17px 0 0;line-height:25px}.custom-bundle-builder #postrender-items .item .qty-widget .quantity-selector,.variety-box-builder #postrender-items .item .qty-widget .quantity-selector{width:39px}.custom-bundle-builder #postrender-items .item .qty-widget .arrow,.variety-box-builder #postrender-items .item .qty-widget .arrow{display:inline-block;width:30px;height:30px;overflow:hidden;vertical-align:middle;text-indent:100%;white-space:nowrap;cursor:pointer;transition:.2s}.custom-bundle-builder #postrender-items .item .qty-widget .arrow.disabled,.variety-box-builder #postrender-items .item .qty-widget .arrow.disabled{cursor:not-allowed;opacity:.25}.custom-bundle-builder #postrender-items .item .qty-widget .arrow.arrow--left,.variety-box-builder #postrender-items .item .qty-widget .arrow.arrow--left{background:url(minus.svg) no-repeat center;background-size:contain}.custom-bundle-builder #postrender-items .item .qty-widget .arrow.arrow--right,.variety-box-builder #postrender-items .item .qty-widget .arrow.arrow--right{background:url(plus.svg) no-repeat center;background-size:contain}.custom-bundle-builder #postrender-items .item .qty-widget.qty-widget--hover,.variety-box-builder #postrender-items .item .qty-widget.qty-widget--hover{height:0;margin:0;pointer-events:none;opacity:0;transition:.3s}.custom-bundle-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow,.variety-box-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow{position:absolute;top:0;bottom:0;width:50%;height:100%;background-color:#b7884600;background-size:40px 40px;transition:.3s}.custom-bundle-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow:hover,.variety-box-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow:hover{background-color:#b788464d}.custom-bundle-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow.arrow--left,.variety-box-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow.arrow--left{left:0;background-image:url(minus-solid.svg)}.custom-bundle-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow.arrow--right,.variety-box-builder #postrender-items .item .qty-widget.qty-widget--hover .arrow.arrow--right{right:0;background-image:url(plus-solid.svg)}.custom-bundle-builder #postrender-items .products-top-bar,.custom-bundle-builder #postrender-items .container,.variety-box-builder #postrender-items .products-top-bar,.variety-box-builder #postrender-items .container{max-width:1308px}.custom-bundle-builder #postrender-items .container,.variety-box-builder #postrender-items .container{display:grid;grid-template-columns:repeat(auto-fill,160px);gap:56px 0;justify-content:space-evenly}@media only screen and (min-width:601px){.custom-bundle-builder #postrender-items .container,.variety-box-builder #postrender-items .container{grid-template-columns:repeat(auto-fill,180px)}}.custom-bundle-builder #postrender-items .container .col,.variety-box-builder #postrender-items .container .col{padding:0}.custom-bundle-builder #postrender-items .products-top-bar,.variety-box-builder #postrender-items .products-top-bar{width:90%;margin:0 auto}.custom-bundle-builder #itemcontainer,.variety-box-builder #itemcontainer{background:#fff}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product.brick-box.scss.css.map */
