.container{max-width:1200px;margin:0 auto;padding:0 20px}.gowns-grid{margin-bottom:20px;position:relative;background:#fff;padding:40px;border-radius:1.25rem;border:4px solid #3b82f6;box-shadow:0 10px 25px #0000001a;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.gowns-grid .title-col{display:flex;flex-direction:column;width:310px}.gowns-title{font-size:4.25rem;font-weight:bolder;color:#1e293b;letter-spacing:-.01em;line-height:3.5rem;text-align:left;margin:0}.sub-title{font-size:20px;font-weight:600;line-height:1.75rem;color:#2563eb;margin:16px 0 0}.terms-text{margin-top:24px;font-size:14px;line-height:20px;color:#e5e7eb}.image-center{display:flex;justify-content:center;padding:4px 8px}.image-center .v-stole-image{object-fit:contain;border-radius:.5rem;width:12rem;height:auto}.price-cards{display:flex;gap:30px}.price-card{position:relative;text-align:center;background:linear-gradient(to bottom right,#60a5fa,#2563eb);color:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d;transform:rotate(-3deg);transition:transform .3s ease}.price-card:hover{transform:rotate(0) scale(1.05)}.card-badge-1{position:absolute;top:-.75rem;left:-.75rem;background:#facc15;color:#000;font-size:1rem;font-weight:700;padding:.25rem .75rem;border-radius:9999px;transform:rotate(-12deg)}.card-price{line-height:1;font-size:4.75rem;font-weight:800;letter-spacing:-.025em}.card-2 .card-badge{position:absolute;top:-.75rem;right:-.75rem;background:#fff;color:#2563eb;font-size:1rem;font-weight:700;padding:.25rem .75rem;border-radius:9999px;transform:rotate(12deg)}.card-detail{opacity:.9;font-weight:600;font-size:.875rem;line-height:1.25rem}.card-1 .card-detail{font-size:14px}.card-2 .card-detail{line-height:1.5rem;font-weight:700;font-size:1.5rem}.card-2 .card-detail p{margin:7px 0}.card-qty{font-size:16px;font-weight:600;line-height:1.5rem;background:#fff3;padding:.25rem .75rem;border-radius:9999px;margin-top:12px}.card-1{background:linear-gradient(to bottom right,#60a5fa,#1d4ed8);transform:rotate(-3deg)}.card-2{background:linear-gradient(to bottom right,#38bdf8,#0284c7);transform:rotate(3deg)}.btn-submit{margin-top:20px;padding:12px;font-weight:700;font-size:16px;text-align:center;border-radius:.75rem;box-shadow:0 5px 12px #00000026;cursor:pointer;border:none;display:inline-block;width:100%;transition:background .3s ease,transform .2s ease;text-decoration:none}.btn-submit:hover{transform:scale(1.03)}.button-style-primary{background-color:#1d4ed8;color:#fff}.button-style-primary:hover{background:#587ee7}.button-style-secondary{background-color:#dc2626;color:#fff}.button-style-secondary:hover{background:#d62b2b}@media (max-width: 1152px){.gowns-title{line-height:40px}}@media (max-width: 991px){.gowns-grid{display:block;text-align:center;margin:0 0 20px}.gowns-grid .title-col{width:100%}.gowns-title{text-align:center}.image-center{margin-bottom:20px}.image-center .v-stole-image{padding:4px 8px;box-shadow:0 6px 8px 3px #dedede}.price-cards{justify-content:center;margin-bottom:20px}.price-card{flex:0 0 calc(50% - 20px);max-width:unset}}@media (max-width: 767px){.gowns-grid{flex-direction:column}.price-card{max-width:150px}.card-price{font-size:3rem;font-weight:800;margin:0;padding:0;text-wrap:wrap}.card-detail{margin:0;padding:0}.card-1 .card-detail{font-size:14px}.card-2 .card-detail{font-weight:500;font-size:14px}.card-qty{font-size:12px;font-weight:600;line-height:normal;background:#fff3;padding:.5rem;border-radius:40px}.card-1 .card-qty{margin-top:20px}}@media (max-width: 467px){.gowns-grid .title-col .gown-title{font-size:21px}.gowns-grid .title-col .sub-title{font-size:14px}.btn-submit{padding:12px;font-weight:700;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-printed-v-stoles.css.map */
