{"product_id":"terradesi-oceania-azure-tropical-oversized-shirt","title":"TerraDesi Oceania Azure Tropical Oversized Shirt","description":"\u003cstyle\u003e\n:root {\n  --td-primary: #482d1f;\n  --td-secondary: #ba8b61;\n  --td-light: #e6decd;\n  --td-white: #ffffff;\n}\n\n.td-sec {\n  padding: 60px 20px;\n  background: linear-gradient(145deg, #fdfcfb, #e6decd);\n  position: relative;\n  overflow: hidden;\n}\n\n\/* ambient glow *\/\n.td-sec:before {\n  content: \"\";\n  position: absolute;\n  width: 400px;\n  height: 400px;\n  background: radial-gradient(circle, rgba(186,139,97,0.2), transparent);\n  top: -100px;\n  right: -100px;\n  filter: blur(80px);\n}\n\n.td-wrap {\n  margin: auto;\n  position: relative;\n  z-index: 2;\n}\n\n\/* header *\/\n.td-title-header {\n  text-align: center;\n  margin-bottom: 40px;\n}\n\n.td-title {\n  font-size: 36px;\n  font-weight: 700;\n  color: var(--td-primary);\n  margin-bottom: 8px;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n.td-sub {\n  color: var(--td-secondary);\n  font-size: 18px;\n  font-weight: 500;\n  font-style: italic;\n}\n\n\/* grid *\/\n.td-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 30px;\n  margin-top: 40px;\n}\n\n\/* card *\/\n.td-card {\n  background: rgba(255, 255, 255, 0.85);\n  backdrop-filter: blur(10px);\n  border-radius: 20px;\n  padding: 35px;\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  box-shadow: 0 15px 45px rgba(72, 45, 31, 0.05);\n  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n}\n\n.td-card:hover {\n  transform: translateY(-8px);\n  box-shadow: 0 25px 60px rgba(72, 45, 31, 0.12);\n}\n\n.td-head {\n  font-size: 24px;\n  font-weight: 700;\n  color: var(--td-primary);\n  margin-bottom: 15px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.td-text {\n  font-size: 16px;\n  color: #4a4a4a;\n  line-height: 1.8;\n}\n\n.td-highlight {\n  color: var(--td-primary);\n  font-weight: 700;\n}\n\n\/* features *\/\n.td-features {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 12px;\n}\n\n.td-item {\n  display: flex;\n  gap: 12px;\n  align-items: center;\n  padding: 10px 15px;\n  border-radius: 12px;\n  background: var(--td-white);\n  border: 1px solid var(--td-light);\n  transition: 0.3s;\n}\n\n.td-item:hover {\n  background: var(--td-primary);\n  color: var(--td-white);\n  border-color: var(--td-primary);\n}\n\n.td-icon {\n  width: 24px;\n  height: 24px;\n  border-radius: 50%;\n  background: var(--td-secondary);\n  color: var(--td-white);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 12px;\n  flex-shrink: 0;\n}\n\n\/* table *\/\n.td-table-container {\n  overflow-x: auto;\n  border-radius: 20px;\n  margin-top: 30px;\n  border: 1px solid var(--td-light);\n}\n\n.td-table {\n  width: 100%;\n  border-collapse: collapse;\n  background: var(--td-white);\n}\n\n.td-table th {\n  background: var(--td-primary);\n  color: var(--td-white);\n  padding: 16px;\n  text-align: left;\n  font-weight: 600;\n}\n\n.td-table td {\n  padding: 14px 16px;\n  border-bottom: 1px solid #f0f0f0;\n  color: #555;\n  font-size: 15px;\n}\n\n.td-table tr:last-child td {\n  border-bottom: none;\n}\n\n.td-table tr:nth-child(even) {\n  background-color: #faf9f7;\n}\n\n\/* CTA *\/\n.td-cta {\n  margin-top: 50px;\n  padding: 50px;\n  border-radius: 25px;\n  text-align: center;\n  background: linear-gradient(135deg, var(--td-primary), #2a1912);\n  color: var(--td-white);\n  position: relative;\n  overflow: hidden;\n}\n\n.td-cta:after {\n  content: \"\";\n  position: absolute;\n  width: 150%;\n  height: 100%;\n  left: -150%;\n  top: 0;\n  background: linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent);\n  animation: td_shine 5s infinite;\n}\n\n@keyframes td_shine {\n  0% { left: -150%; }\n  20% { left: 100%; }\n  100% { left: 100%; }\n}\n\n.td-btn {\n  margin-top: 25px;\n  display: inline-block;\n  padding: 16px 40px;\n  border-radius: 50px;\n  background: var(--td-secondary);\n  color: var(--td-white);\n  text-decoration: none;\n  font-weight: 700;\n  font-size: 16px;\n  transition: 0.3s;\n  box-shadow: 0 10px 20px rgba(186, 139, 97, 0.3);\n}\n\n.td-btn:hover {\n  transform: scale(1.05);\n  background: #c99a6f;\n}\n\n\/* responsive *\/\n@media(max-width:768px){\n  .td-grid { grid-template-columns: 1fr; }\n  .td-title { font-size: 28px; }\n  .td-cta { padding: 30px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"td-sec\"\u003e\n  \u003cdiv class=\"td-wrap\"\u003e\n    \u003cdiv class=\"td-title-header\"\u003e\n      \u003cdiv class=\"td-title\"\u003eOceania Azure Tropical Shirt\u003c\/div\u003e\n      \u003cdiv class=\"td-sub\"\u003eSerenity in Blue. Comfort in Every Thread.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"td-grid\"\u003e\n      \u003cdiv class=\"td-card\"\u003e\n        \u003cdiv class=\"td-head\"\u003eCoastal Sophistication\u003c\/div\u003e\n        \u003cdiv class=\"td-text\"\u003e\n          Unveil the essence of the islands with the \u003cspan class=\"td-highlight\"\u003eOceania Azure Tropical Shirt\u003c\/span\u003e. Featuring a picturesque azure blue landscape print on a pristine white base, this piece captures the tranquility of palm-fringed horizons and sailboats.\n          \u003cbr\u003e\u003cbr\u003e\n          Designed with a \u003cspan class=\"td-highlight\"\u003eDrop Shoulder Oversized Fit\u003c\/span\u003e, it offers a contemporary silhouette that prioritizes ease without sacrificing style. The \u003cspan class=\"td-highlight\"\u003eViscose Rayon\u003c\/span\u003e fabric ensures a silky, cooling sensation against the skin, making it your go-to choice for humid summer days and breezy evenings.\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"td-card\"\u003e\n        \u003cdiv class=\"td-head\"\u003eStyle Notes\u003c\/div\u003e\n        \u003cdiv class=\"td-features\"\u003e\n          \u003cdiv class=\"td-item\"\u003e\n\u003cdiv class=\"td-icon\"\u003e✦\u003c\/div\u003eBreathable Viscose Rayon\u003c\/div\u003e\n          \u003cdiv class=\"td-item\"\u003e\n\u003cdiv class=\"td-icon\"\u003e✦\u003c\/div\u003eRelaxed 3\/4th Sleeves\u003c\/div\u003e\n          \u003cdiv class=\"td-item\"\u003e\n\u003cdiv class=\"td-icon\"\u003e✦\u003c\/div\u003eModern High-Low Hemline\u003c\/div\u003e\n          \u003cdiv class=\"td-item\"\u003e\n\u003cdiv class=\"td-icon\"\u003e✦\u003c\/div\u003eClassic Shirt Collar\u003c\/div\u003e\n          \u003cdiv class=\"td-item\"\u003e\n\u003cdiv class=\"td-icon\"\u003e✦\u003c\/div\u003eArtistic Landscape Print\u003c\/div\u003e\n          \u003cdiv class=\"td-item\"\u003e\n\u003cdiv class=\"td-icon\"\u003e✦\u003c\/div\u003eIndia-Inspired Craftsmanship\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"td-card\" style=\"margin-top:30px;\"\u003e\n      \u003cdiv class=\"td-head\"\u003eDetailed Specifications\u003c\/div\u003e\n      \u003cdiv class=\"td-table-container\"\u003e\n        \u003ctable class=\"td-table\"\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eFeature\u003c\/th\u003e\n              \u003cth\u003eSpecification\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFabric\u003c\/td\u003e\n\u003ctd\u003ePremium Viscose Rayon\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003eDrop Shoulder Oversized\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003ePattern\u003c\/td\u003e\n\u003ctd\u003eAzure Tropical Landscape\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eSleeves\u003c\/td\u003e\n\u003ctd\u003e3\/4th Style Sleeves\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eClosure\u003c\/td\u003e\n\u003ctd\u003ePremium Button Placket\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eHemline\u003c\/td\u003e\n\u003ctd\u003eHigh-Low Curved Hem\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eLength\u003c\/td\u003e\n\u003ctd\u003eVersatile Medium Length\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eOccasion\u003c\/td\u003e\n\u003ctd\u003eParty, Casual, Weekend Getaways\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"td-cta\"\u003e\n      Redefine your leisure wardrobe with TerraDesi.\n      \u003cbr\u003e\n      \u003ca href=\"\/cart\/add\" class=\"td-btn\"\u003eADD TO BAG\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"TerraDesi","offers":[{"title":"White \/ S","offer_id":52180946649269,"sku":null,"price":999.0,"currency_code":"INR","in_stock":true},{"title":"White \/ M","offer_id":52180946682037,"sku":null,"price":999.0,"currency_code":"INR","in_stock":true},{"title":"White \/ L","offer_id":52180946714805,"sku":null,"price":999.0,"currency_code":"INR","in_stock":true},{"title":"White \/ XL","offer_id":52180946747573,"sku":null,"price":999.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/3368\/6965\/files\/WCS06231074MainPic_2048x-X-Design.png?v=1768903638","url":"https:\/\/terradesi.in\/products\/terradesi-oceania-azure-tropical-oversized-shirt","provider":"TerraDesi","version":"1.0","type":"link"}