.carousel-container{height:600px;background:#FFF;border:1px solid #aaa}.carousel-cards-container{height:550px;position:relative;overflow:hidden}@media screen and (max-width:480px){.carousel-container{height:350px}.carousel-cards-container{height:300px}}#carousel-cards-container{--do-nothing:true}.carousel-card-wrapper{display:inline-block;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;overflow:hidden}.carousel-card,.carousel-card-wrapper{width:100%;margin:0 auto}.carousel-card-header{font-size:1.5em}.carousel-card-header,.carousel-card-subheader{font-weight:700;text-align:center;margin:5px auto;width:100%}.carousel-card-subheader{font-size:1.1em}.carousel-card-body{margin:5px auto;width:90%}.carousel-card-image{margin:0 auto;max-width:100%;max-height:100%;width:100%;height:400px;position:relative;object-fit:fill;overflow:clip}.carousel-card-image{img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.imgFill{max-width:100%;width:100%;object-fit:fill}.imgContain,.imgFill{max-height:100%;height:100%}.imgContain{max-width:auto;width:auto;object-fit:contain}.imgCover{max-height:auto;max-width:100%;height:auto;width:100%;object-fit:cover}}.carousel-buttons{width:100%;height:50px;text-align:center}.carousel-button{font-size:24px;z-index:900;padding:5px;display:inline-block;border:none;background-color:transparent}.carousel-container .carousel-buttons button.carousel-button{outline:none!important}.carousel-arrow,.carousel-arrow-left,.carousel-arrow-right{position:absolute;font-size:24px;top:50%;opacity:.5;z-index:900;padding:5px}.carousel-arrow-left{left:0}.carousel-arrow-right{right:0}.carousel-details{position:absolute;bottom:20px;z-index:1000;width:100%;font-size:11px;text-align:center}.carousel-loading{column-span:all;text-align:center}#square-card-container,.square-card-container{max-width:768px;margin:0 auto}.square-store-item-detail{.carousel-container{height:450px}.carousel-cards-container{height:400px}}.square-store-item-count{margin:0 0 1rem;text-align:center}.square-store-item-detail-image{text-align:center}.square-store-item-detail-body{margin:20px 0;h3{margin:20px 0}}.square-store-item-detail-price{font-size:1.5em;font-weight:700;border:2px solid #ccc;border-radius:5px;display:block;width:max-content;margin:1rem auto;padding:5px 20px}.square-store-item-callout .callout-button,.square-store-item-callout .callout-button button{display:none!important}.pix-cart{--do-nothing:true}.pix-cart .callout-header{text-align:left}.pix-cart-items{text-align:center}@media screen and (max-width:480px){.pix-cart-items{padding:20px}}.pix-cart-item{border:1px solid #ddd;text-align:left;padding:20px 5px!important;align-items:start}@media screen and (max-width:480px){.pix-cart-item,.pix-cart-item-quantity{text-align:center;justify-content:center}}.pix-cart-item-header{margin:0 auto}.pix-cart-item-header h2{font-size:1.25em;font-weight:700}.pix-cart-item-photo img{padding:10px 0;width:100%}.pix-cart-item-details{padding-bottom:10px}.pix-cart-item-quantity{display:flex;align-items:center;gap:10px}.pix-cart-quantity-controls{display:flex;align-items:center;gap:5px}.pix-cart-quantity-controls div:has(.pix-cart-quantity-button){margin:0}.pix-cart-quantity-value{min-width:20px;text-align:center;font-weight:700}.pix-cart-quantity-button{font-family:Verdana,Geneva,sans-serif;padding:2px 8px;background-color:#DDD;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:var(--font-size5)}.pix-cart-quantity-button:hover{background-color:#BBB;border:1px solid #999}.pix-cart-quantity-button:disabled{cursor:not-allowed;opacity:.5;background-color:#EEE}.pix-cart-item-price{font-size:1.5em;font-weight:700;border:2px solid #ccc;display:inline-block;margin:0 auto;padding:5px 20px;border-radius:5px}.pix-cart-item-price-each{text-align:center;font-size:var(--font-size5)}.pix-cart-totals{text-align:right;margin-top:20px;padding:0 10px}.pix-cart-totals .callout-header{text-align:right!important}.pix-cart-totals-content{display:inline-block}.pix-cart-total-row{margin-bottom:5px;display:flex;justify-content:flex-end;gap:15px}.pix-cart-discount{color:#c00}.pix-cart-grand-total{font-size:1.3em;font-weight:700;border-top:2px solid #ccc;margin-top:10px;padding-top:10px}@media screen and (max-width:480px){.pix-cart-totals{text-align:center}.pix-cart-totals .callout-header{text-align:center!important}}#pixCheckout thead{display:none}#pixCheckout td{vertical-align:top}#pixCheckout tr td:first-child{text-align:right}#pixCheckout tbody ul{margin:0;padding:0 0 0 20px}.pix-cart-error{text-align:center;margin-bottom:30px}.pix-cart-button-wrapper{--do-nothing:true}#pix-cart-button.pix-cart-button,.pix-cart .pix-cart-button,.pix-cart-button{font-family:Verdana,Geneva,sans-serif;color:#000;padding:5px;display:flex;align-items:center;justify-content:center;outline:none;background-color:#DDD;border:1px solid #ccc;border-radius:5px;height:auto;margin:5px auto}#pix-cart-button.pix-cart-button:hover,.pix-cart .pix-cart-button:hover,.pix-cart-button:hover{color:#369;text-decoration:underline}#pix-cart-button.pix-cart-button{width:80px;min-width:80px;height:30px}#pix-cart-button.pix-cart-button img{width:20px}button.pix-cart-button#saveShippingInfo{justify-self:center}input[readonly]{border:none;background-color:transparent;color:black}
/*# sourceMappingURL=6fd77efb832fc886.css.map*/