.case-builder{font-size:16px;padding:15px}.case-builder .button{text-transform:capitalize;font-size:1.6rem;font-weight:400;min-height:45px}.case-builder .button.button--outline{background-color:#fff;border:1px solid #0D1839;color:#0d1839}.case-builder p{text-align:center}.case-builder a:not([href]){cursor:pointer}.case-builder h1,h2,h3,h4,h5{text-align:center}.case-builder h1{margin-bottom:10px;margin-top:10px;text-transform:capitalize}.case-builder__subtitle{text-align:center;color:#6c7284;font-size:14px;margin-bottom:20px}.case-builder__step{display:flex;flex-direction:column;align-items:center}.case-builder__step-title{color:rgba(var(--color-base-accent-2),.8);font-size:18px;margin-bottom:20px;text-align:center}.case-builder__quantities,.case-builder__prices{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center}.case-builder__steps-nav{text-align:center;margin:20px 0}.case-builder__steps-nav-item-active{font-weight:700;font-size:20px;line-height:20px;padding:15px}.case-builder__steps-nav-item{font-size:12px;line-height:12px;color:#6f7383;font-weight:400;padding:5px}.case-builder__ctas{display:flex;flex-direction:row;justify-content:center;margin-bottom:10px}.case-builder__ctas .button{margin:10px}.case-builder__quantity{display:flex;flex-direction:column;justify-content:space-between;min-width:220px;min-height:270px;padding:15px;margin:15px;border-radius:5px;background-size:cover;background-position:center}@media screen and (max-width: 600px){.case-builder__quantity--red{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_red_mob_large.png?v=178363961458092427261758184670)}.case-builder__quantity--white{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_white_mob_large.png?v=174406721766107723991758184675)}.case-builder__quantity--rose{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_rose_mob_large.png?v=127335071972564243301758184674)}.case-builder__quantity--sparkling{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_sparkling_mob_large.png?v=31707758696743590421758184673)}}@media screen and (min-width: 601px){.case-builder__quantity--red{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_red_large.png?v=2564899066401105411758184677)}.case-builder__quantity--white{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_white_large.png?v=69696290178686829341758184682)}.case-builder__quantity--rose{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_rose_large.png?v=123679533551422616601758184681)}.case-builder__quantity--sparkling{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case_builder_quantity_sparkling_large.png?v=100221002997921391261758184682)}}.case-builder__quantity-buttons{display:flex;flex-direction:row;align-items:center}.case-builder__quantity-value{font-size:32px;line-height:32px;padding:0 10px;min-width:40px}.case-builder__quantity-button{background-color:#0d1839;border:1px solid #0D1839;border-radius:5px;padding:5px;margin:5px;width:30px;height:30px;min-width:30px;min-height:30px;display:flex;flex-direction:column;align-items:center;justify-content:center}.case-builder__quantity-button svg{width:18px;height:18px;color:#fff}.case-builder__quantity-title{font-size:22px;line-height:22px;font-weight:400;color:#fff;padding:10px}.case-builder__quantity-display{flex-direction:row;display:flex;align-items:center}.case-builder__quantity-footer{flex-direction:row;display:flex;justify-content:space-between}.case-builder__price{width:220px;height:270px;margin:15px;border:1px solid #fff;border-radius:5px;cursor:pointer;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat}.case-builder__price--1{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case-builder-entry-price_large.png?v=8466382560174745781758184704)}.case-builder__price--2{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case-builder-quality-price_large.png?v=48994159703219825611758184704)}.case-builder__price--3{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case-builder-premium-price_large.png?v=73707177136875900581758184704)}.case-builder__price--4{background-image:url(//www.perfectcellar.com/cdn/shop/t/192/assets/case-builder-super-premium-price_large.png?v=44490693456341927291758184699)}.case-builder__price-inner{pointer-events:none;padding:50px 15px;background:linear-gradient(#0d1839cc,#0d183980);//z-index: 100;width:220px;height:270px;//display: flex;////flex-direction: column;// align-items: center;//justify-content: space-between}.case-builder_price-title{font-size:18px;pointer-events:none;color:#fff;text-align:left}.case-builder_price-subtitle{font-size:32px;line-height:32px;pointer-events:none;color:#f3d3a5;text-align:center;display:flex;align-items:center;justify-content:center;margin-top:15px;margin-bottom:50px}.case-builder_price-subtitle small{font-size:16px;line-height:16px;padding:0 5px}.case-builder__price:hover .case-builder__price-inner{background:linear-gradient(#5b1436,#5b1436cc)}.case-builder__price-icon-container{display:flex;flex-direction:column;align-items:center}.case-builder__price-icon{pointer-events:none}.case-builder__price.selected .case-builder__price-inner{background:linear-gradient(#5b1436,#5b1436cc)}.case-builder__price-icon-selected{display:none;pointer-events:none}.case-builder__price.selected .case-builder__price-icon-selected{display:block}.case-builder__price.selected .case-builder__price-icon{display:none}.case-builder__discount-code{text-align:center;font-weight:600;font-size:32px}.case-builder__products{max-width:1200px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.case-builder__price-totals{display:flex;flex-direction:row}.case-builder__price-total{display:flex;flex-direction:column;align-items:center;width:50%;min-width:300px;border:3px solid #F3D09E;background-color:#f7e7d4;border-radius:20px;padding:15px;margin:15px;text-align:center}.case-builder__price-total-title{font-weight:600;margin-bottom:10px}.case-builder__price-total-note{font-size:11px;padding-top:5px;font-style:italic}.case-prices-container{display:flex;flex-direction:row;align-items:center}.case-price+.case-price{margin-left:15px}.case-price{width:130px;margin-bottom:15px}.case-price__label{font-weight:400;font-size:1.2rem;color:#0d1839;display:flex;//justify-content: center;flex-wrap:wrap;margin-bottom:.5rem;padding-left:5px}.case-price__value{border:2px solid #F3D09E;background-color:#fff;border-radius:8px;padding:5px;text-align:center}.case-price--active .case-price__label{font-weight:600}.case-price--active .case-price__value{border:3px solid #0D1839;font-weight:600;background-color:#65c5b4b3}@media screen and (max-width: 600px){.case-builder .hide--mobile{display:none}.case-builder__quantity{flex-direction:row;align-items:flex-end;min-width:100%;min-height:120px}.case-builder__quantity-footer{flex-direction:column-reverse}.case-builder__quantity-display{font-size:14px}.case-builder__quantity-value{font-size:24px;line-height:24px;min-width:auto}.case-builder__quantity-buttons{justify-content:flex-end;margin-top:10px}.case-builder__prices{flex-direction:column;width:100%}.case-builder__prices>a{width:100%}.case-builder__price{flex-direction:row;align-items:flex-end;width:100%;height:120px;margin:0 0 15px}.case-builder__price-inner{width:100%;height:120px;display:flex;flex-direction:row;padding:15px}.case-builder__prices{margin-bottom:0}.case-builder_price-subtitle{margin-top:50px;font-size:28px}.case-builder__price-icon-container{margin-left:auto;justify-content:center}.case-builder__price-totals{flex-direction:column;width:100%}.case-builder__price-total{width:100%;margin:15px 0 10px}.case-builder__products{margin-left:-10px;margin-right:-10px}.case-builder__products .ciq-product-card{margin:5px 5px 15px}.case-builder__steps-nav-container{display:flex;flex-direction:column-reverse}.case-builder__steps-nav-container .case-builder__ctas{margin:10px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/192/assets/case-builder.css.map */
