.Product_product__g0gpV{display:grid;width:100%;grid-template-areas:"title        title         image" "description  description  image" "button       button       image" ".            .            image";grid-template-columns:1fr 1fr 3fr;margin-bottom:100px;grid-column-gap:100px}.Product_product__g0gpV:nth-of-type(odd){grid-template-areas:"image title        title" "image description  description" "image button       button" "image .            .";grid-template-columns:3fr 1fr 1fr}@media(max-width:600px){.Product_product__g0gpV:nth-of-type(odd){grid-template-areas:"image        image      " "title         title     " "description  description" "button       button     ";grid-template-columns:1fr 1fr}.Product_product__g0gpV:nth-of-type(odd) img{height:300px;max-height:300px;width:100%;margin-bottom:30px}}.Product_product__title__uEDW5{margin:0;grid-area:title;font-size:32px;font-weight:700}.Product_product__description__EC8RE{grid-area:description;line-height:1.75rem;min-height:175px}@media(max-width:600px){.Product_product__description__EC8RE{min-height:0}}.Product_product__price__kCWiI{grid-area:price;font-size:28px;font-weight:700}.Product_product__image__npM0U{grid-area:image;width:100%;max-height:85%;object-fit:fill;box-shadow:0 18.025px 43.775px rgba(0,0,0,.25);border-radius:3px}@media(max-width:600px){.Product_product__image__npM0U{height:300px;max-height:300px;object-fit:contain;width:100%;margin-bottom:30px}}.Product_product__price-button-container__PWcGX{display:flex;grid-area:button}.Product_product__button__WIgDj{margin-top:2px;margin-left:30px;font-size:15px;font-weight:700;border-radius:4px;padding:8px 16px;border:none;background-color:#1318a0;color:#fff;position:relative}.Product_product__button__WIgDj:hover{transition:all .2s}.Product_product__button__WIgDj:hover:before{transform:scale(1.15,1.4)}.Product_product__button__WIgDj:before{content:" ";position:absolute;background-color:#1318a0;top:0;left:0;border-radius:4px;width:100%;height:100%;opacity:.4;z-index:-1;transform:scale(1);transition:all .3s cubic-bezier(.16,.8,.66,1.54)}@media(max-width:600px){.Product_product__g0gpV{grid-template-areas:"image        image      " "title         title     " "description  description" "button       button     ";grid-template-columns:1fr 1fr}.Product_product__g0gpV .Product_product__image__npM0U{height:300px;width:100%;margin-bottom:30px}}.Contact_contact__TltwK{text-align:center;background-color:#ebebeb;padding-top:100px;padding-bottom:100px}.Contact_contact__title__5_yWO{font-size:36px}.Contact_contact__title__5_yWO .Contact_colored__I9CYb{font-size:inherit;color:#1318a0}.Contact_contact__paragraph__f7AKp{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;font-weight:600}@media(max-width:1000px){.Contact_contact__paragraph__f7AKp{padding-left:20px;padding-right:20px}}.Contact_contact__TltwK button{margin-top:15px;font-size:14px;font-weight:700;border-radius:4px;padding:12px 20px;border:none;background-color:#343434;color:#fff;position:relative;z-index:99}.Contact_contact__TltwK button:hover{transition:all .2s}.Contact_contact__TltwK button:hover:before{transform:scale(1.15,1.4)}.Contact_contact__TltwK button:before{content:" ";position:absolute;background-color:#343434;top:0;left:0;border-radius:4px;width:100%;height:100%;opacity:.4;z-index:-1;transform:scale(1);transition:all .3s cubic-bezier(.16,.8,.66,1.54)}