@media screen and (min-width:1100px){body.template-product .thb-product-detail .product-grid-container{grid-template-columns:minmax(0,34%) minmax(0,31%) minmax(310px,35%);grid-template-areas:"product-gallery product-description product-info";column-gap:0;row-gap:20px;align-items:start}body.template-product .thb-product-detail .product-grid-container--gallery-content-true{grid-template-areas:"product-gallery product-description product-info" "product-content product-content product-info"}body.template-product .thb-product-detail .product-gallery-container{padding-right:18px;min-width:0}body.template-product .thb-product-detail .product-information--inner{grid-area:product-info;min-width:0}body.template-product .thb-product-detail .psd-product-middle{grid-area:product-description;min-width:0;padding:10px 22px 0 8px}body.template-product .thb-product-detail .product-information--inner{border:1px solid #d9e3ee;border-radius:10px;background:#fff;padding:22px 20px;box-shadow:0 3px 15px #0e315b0f}}.psd-product-middle{color:#172f4f}.psd-product-middle__eyebrow{color:#1762a6;letter-spacing:.11em;font-size:11px;font-weight:800;margin:0 0 10px}.psd-product-middle__title{font-size:clamp(22px,2.1vw,32px);line-height:1.17;font-weight:800;color:#0c2b5b;margin:0 0 13px}.psd-product-middle__vendor{color:#617791;font-size:13px;margin:0 0 15px}.psd-product-middle__rx{display:flex;flex-direction:column;gap:5px;padding:13px;border:1px solid #d6e3f0;border-radius:8px;background:#f2f7fc;margin-bottom:18px;font-size:12px}.psd-product-middle__rx strong{color:#084d93;font-size:14px}.psd-product-middle__description h3{font-size:17px;font-weight:800;color:#0a2c60;margin-bottom:9px}.psd-product-middle__description p{font-size:14px;line-height:1.7;color:#344860}.psd-product-middle__description a{font-weight:700;font-size:13px;color:#0955a7;text-decoration:underline}.psd-product-middle__service{border-top:1px solid #dbe6f0;margin-top:24px;padding-top:17px;font-size:13px;color:#315779}.psd-product-middle__service strong{color:#0a2c60}.psd-product-middle__service p{margin:7px 0 0}.psd-product-middle__anchor{scroll-margin-top:100px}@media screen and (max-width:1099px){body.template-product .psd-product-middle{padding:14px 0 24px}body.template-product .psd-product-middle__title{font-size:24px}}body.template-product .thb-product-detail .product-single__media-image img{object-fit:contain!important;max-width:100%!important;height:100%!important}body.template-product .thb-product-detail .product-images img{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/60/assets/psd-three-column-safe.css.map */
