.bpg-form{display:flex;align-items:center;gap:20px;flex-direction:column}.bpg-form .step{display:flex;align-items:center;gap:10px}.bpg-form .steps{display:flex;gap:10px;flex-direction:column}.bpg-form .step span{width:30px;height:30px;border-radius:100px;background-color:#3c3b40;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.bpg-form .step p{font-size:18px;width:100%;margin:0;color:#353438;font-weight:700}@media screen and (min-width: 1020px){.bpg-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,auto)}.pbg-items{grid-area:1 / 1 / 7 / 2}.bpg-form .yotpo-widget-instance{grid-area:2 / 2 / 3 / 3;justify-self:center}.product_title{grid-area:1 / 2 / 2 / 3}.product_description{grid-area:3 / 2 / 4 / 3}.steps{grid-area:4 / 2 / 4 / 3}.product_selected{grid-area:5 / 2 / 6 / 3}.var_selector{grid-area:6 / 2 / 7 / 3}.bpg-form form{grid-area:8 / 2 / 9 / 3}}.bpg-form .pbg-atc.disabled{background-color:#000;opacity:.5}.pbg-filters{width:calc(100% - 40px);margin:0 auto;display:flex!important;gap:24px!important;max-width:1330px}#filter-options{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px}#filter-options label{display:flex;align-items:center;justify-content:center;border:2px solid #E0DCD6;padding:12px 20px;cursor:pointer;transition:all .2s ease;min-width:150px;text-align:center;font-weight:500;background-color:#fff;color:#222}#filter-options input[type=radio]{display:none}#filter-options label:has(input[type=radio]:checked){border-color:#a88638;background-color:#f7f2e6}#filter-options input[type=radio]+span:before{content:"";display:inline-block;width:16px;height:16px;background:#a88638;border-radius:50%;margin-right:10px;box-shadow:0 0 0 1px #e0dcd6;border:8px solid white}#filter-options input[type=radio]:checked+span:before{border:3px solid white}#filter-options label span{display:flex;align-items:center;justify-content:center}.bpg-form form{width:100%}.bpg-form .var_selector{display:flex;align-items:center;justify-content:center;width:100%;border:1px solid rgba(0,0,0,.1)}.bpg-form .var_selector .var_selector_item{width:100%;height:50px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:17px;color:#353438;text-transform:uppercase;cursor:pointer}.bpg-form .var_selector .var_selector_item.active{background:#a18240;color:#fff}.bpg-form .klaviyo-bis-trigger{display:none!important}.bpg-form .product_title{font-size:38px;font-family:Editorial New!important;color:#353438;margin:0;text-align:center}.bpg-form .product_description{font-size:14px;text-align:center;width:100%;margin:0}.bpg-form .product_selected{font-size:18px;text-align:center;width:100%;margin:0;color:#353438;font-weight:700}.pbg-wrapper .right-side .items-box{width:100%;padding:40px 0;gap:60px}.pbg-wrapper .right-side{width:100%;background-color:#f7f4ed;padding:20px}.pbg-wrapper .right-side-wrapper{width:100%;margin:0 auto;max-width:1330px}.pbg-wrapper .right-side .items-box .pbg-items{height:100%;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr 1fr;flex-direction:column;gap:20px;max-height:460px;padding-right:20px;width:100%}.pbg-wrapper .right-side .items-box .pbg-items::-webkit-scrollbar{width:2px}.pbg-wrapper .right-side .items-box .pbg-items::-webkit-scrollbar-track{background:#fff}.pbg-wrapper .right-side .items-box .pbg-items::-webkit-scrollbar-thumb{background-color:#a18240;border-radius:100px}.pbg-wrapper .right-side .items-box .pbg-items .item{width:100%;display:flex;gap:10px;align-items:center;justify-content:center;flex-direction:column;height:220px}.pbg-wrapper .right-side .items-box .pbg-items .item.onboarding{border:2px dashed #A18240;position:relative;cursor:pointer}.pbg-wrapper .right-side .items-box .pbg-items .item.onboarding img{display:none}.pbg-wrapper .right-side .items-box .pbg-items .item img{width:100%;height:100%;position:absolute;border:0;mix-blend-mode:multiply;-webkit-mix-blend-mode:multiply;-moz-mix-blend-mode:multiply;object-fit:contain;will-change:transform}.pbg-wrapper .right-side .items-box .pbg-items .item .close{width:25px;height:25px;background-color:#3c3b40!important;opacity:1!important;border-radius:100px;position:absolute;top:0;right:0;cursor:pointer;font-weight:700;border:1px solid #3C3B40;display:flex;align-items:center;justify-content:center;color:#fff;line-height:1;font-size:18px}.pbg-wrapper .right-side .items-box .pbg-items .item .close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7)}.pbg-wrapper .right-side .items-box .pbg-items .item .item-title{font-size:18px;margin:0;color:#353438;font-family:Editorial New!important}.pbg-wrapper .right-side .items-box .pbg-items .item .item-quantity{width:25px;height:25px;background-color:#3c3b40!important;opacity:1!important;border-radius:100px;position:absolute;top:0;left:0;border:1px solid #3C3B40;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;line-height:1}@media screen and (max-width: 1024px){.pbg-wrapper .right-side .items-box .pbg-items .item .close,.pbg-wrapper .right-side .items-box .pbg-items .item .item-quantity{width:30px;height:30px}}.pbg-wrapper .right-side .items-box .pbg-items .item.onboarding .item-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pbg-wrapper .right-side .items-box-title{font-size:18px;color:#353438}.pbg-wrapper .left-side{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;width:calc(100% - 40px);margin:0 auto 50px;max-width:1330px}.pbg-product{display:flex;flex-direction:column;gap:20px;position:relative;margin-bottom:20px;margin-top:20px}.pbg-product .t4s-btn{padding:15px 10px;margin-top:auto;background-color:#3c3b40;font-size:17px;color:#fff;text-transform:uppercase;height:52px}.pbg-product .quantity-selector{position:relative;overflow:hidden;margin-top:auto;height:52px;flex-shrink:0}.pbg-product .quantity-selector .quantity-button{position:absolute;top:0;left:0;width:auto;height:100%;aspect-ratio:1/1;font-size:20px;background-color:#3c3b40;color:#fff;border-right:0}.pbg-product .quantity-selector .quantity-button.increase{left:unset;right:0;border-left:0}.pbg-product .quantity-selector input{width:100%;text-align:center;font-weight:900;display:block;width:calc(100% - 104px);border-right:0;border-left:0;margin:0 auto;background-color:#3c3b40;color:#fff;height:100%;border:0}.pbg-product img{height:100%;object-fit:contain;object-position:center}.pbg-product .t4s-btn:hover{opacity:.55}.pbg-atc:hover{background-color:#f07164!important}.pbg-product .pbg-product-title{font-size:18px;margin:0;color:#353438;font-family:Editorial New!important}.pbg-atc{width:100%;padding:15px;margin-top:auto;background-color:#3c3b40;color:#fff;transition:.2s;font-size:17px;text-transform:uppercase}.pbg-atc:hover{background-color:#3c3b40!important;color:#fff;opacity:.5!important}.pbg-atc.disabled{pointer-events:none;background-color:#3c3b4080;color:#fff;cursor:not-allowed}.pbg-wrapper .right-side .items-box-subtitle{font-size:14px;color:#fff;margin:0}.pbg-filters{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.pbg-filters select{width:auto;min-width:200px}@media screen and (max-width: 1020px){#filter-options{display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px!important}#filter-options label:nth-child(1){grid-column:span 2}.pbg-wrapper .left-side{grid-template-columns:1fr 1fr}.pbg-wrapper .right-side .items-box .pbg-items{flex-direction:row;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;display:flex}.pbg-wrapper .right-side .items-box .pbg-items .item{flex-shrink:0;width:180px}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/product-bundle-grid.css.map */
