{"product_id":"snuggz-premium-peach-sandwash-boxy-t-shirt-copy","title":"Snuggz Premium Peach Boxy T-Shirt","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n:root {\n  --snuggz-coral: #ED8D78;\n  --snuggz-charcoal: #474343;\n  --snuggz-cream: #E6E2DF;\n  --snuggz-white: #FFFFFF;\n  --snuggz-muted: #746f6b;\n  --snuggz-border: rgba(71,67,67,0.14);\n}\n\n.snuggz-pd {\n  font-family: 'Poppins', sans-serif !important;\n  color: var(--snuggz-charcoal);\n  -webkit-font-smoothing: antialiased;\n  text-rendering: optimizeLegibility;\n}\n.snuggz-pd * { box-sizing: border-box; font-family: 'Poppins', sans-serif !important; }\n\n\/* HERO *\/\n.snuggz-hero { position: relative; overflow: hidden; }\n.snuggz-hero img { width: 100%; display: block; }\n.snuggz-hero-text {\n  position: absolute; inset: auto 0 0 0;\n  padding: 80px 46px 48px;\n  background: linear-gradient(to top, rgba(40,36,36,0.78) 0%, rgba(40,36,36,0.22) 55%, transparent 100%);\n}\n.snuggz-hero-eyebrow {\n  display: inline-block; font-size: 0.55em; font-weight: 600; letter-spacing: 0.28em;\n  text-transform: uppercase; color: var(--snuggz-coral);\n  border-bottom: 1px solid var(--snuggz-coral); padding-bottom: 3px; margin-bottom: 18px;\n}\n.snuggz-hero-text h2 {\n  color: #fff !important; font-size: 2em !important; font-weight: 200 !important;\n  letter-spacing: -0.01em !important; line-height: 1.1 !important;\n  margin: 0 0 16px !important; max-width: 560px;\n}\n.snuggz-hero-text p {\n  color: rgba(255,255,255,0.72) !important; margin: 0 !important;\n  font-size: 0.84em !important; line-height: 1.7 !important;\n  font-weight: 300 !important; max-width: 460px; letter-spacing: 0.01em !important;\n}\n\n\/* SPLITS *\/\n.snuggz-split { display: flex; min-height: 540px; background: var(--snuggz-white); }\n.snuggz-split.rev { flex-direction: row-reverse; }\n.snuggz-split-img { flex: 1.15; overflow: hidden; }\n.snuggz-split-img img { width: 100%; height: 100%; object-fit: cover; object-position: top center; display: block; }\n.snuggz-split-text {\n  flex: 0.85; padding: 72px 56px;\n  display: flex; flex-direction: column; justify-content: center;\n  background: var(--snuggz-white);\n}\n.snuggz-label {\n  display: block; font-size: 0.58em !important; font-weight: 600 !important;\n  letter-spacing: 0.26em !important; text-transform: uppercase;\n  color: var(--snuggz-coral) !important; margin: 0 0 18px !important;\n}\n.snuggz-split-text h3 {\n  font-size: 1.45em !important; font-weight: 300 !important;\n  letter-spacing: -0.02em !important; line-height: 1.25 !important;\n  color: var(--snuggz-charcoal) !important; margin: 0 0 22px !important;\n}\n.snuggz-split-text p {\n  font-size: 0.86em !important; line-height: 1.9 !important;\n  color: var(--snuggz-muted) !important; font-weight: 300 !important; margin: 0 0 14px !important;\n}\n.snuggz-split-text p:last-child { margin-bottom: 0 !important; }\n\n\/* FIX 1 — FEATURES — use white bg with charcoal border grid so it sits within the site palette *\/\n.snuggz-features { padding: 58px 54px; background: var(--snuggz-white); border-top: 1px solid var(--snuggz-border); border-bottom: 1px solid var(--snuggz-border); }\n.snuggz-feat-grid {\n  display: grid; grid-template-columns: repeat(2, 1fr); gap: 0;\n  list-style: none; margin: 0; padding: 0;\n  background: transparent;\n}\n.snuggz-feat-grid li {\n  background: var(--snuggz-white); color: var(--snuggz-charcoal);\n  font-size: 0.82em; line-height: 1.55; font-weight: 300; padding: 16px 20px 16px 0;\n  border-bottom: 1px solid rgba(71,67,67,0.07);\n}\n.snuggz-feat-grid li::before {\n  content: ''; display: inline-block; width: 5px; height: 5px;\n  background: var(--snuggz-coral); border-radius: 50%;\n  margin-right: 10px; vertical-align: middle;\n}\n\n\/* FULL IMAGE *\/\n.snuggz-full { width: 100%; line-height: 0; }\n.snuggz-full img { width: 100%; display: block; }\n\n\/* FIX 2 — CROSS SELL — use cream background so it blends with the site, not jarring charcoal block *\/\n.snuggz-pair {\n  padding: 42px 48px;\n  background: var(--snuggz-cream);\n  text-align: center;\n  border-top: 1px solid var(--snuggz-border);\n  border-bottom: 1px solid var(--snuggz-border);\n}\n.snuggz-pair p {\n  color: var(--snuggz-charcoal) !important; margin: 0 auto !important;\n  max-width: 760px; font-size: 0.86em !important;\n  line-height: 1.85 !important; font-weight: 300 !important;\n}\n.snuggz-pair strong { color: var(--snuggz-charcoal) !important; font-weight: 500 !important; }\n.snuggz-pair a {\n  color: var(--snuggz-coral) !important; font-weight: 500 !important;\n  text-decoration: underline !important; text-underline-offset: 3px;\n}\n\n\/* CARE *\/\n.snuggz-care { background: var(--snuggz-white); padding: 38px 48px; border-top: 1px solid var(--snuggz-border); }\n.snuggz-care h4 {\n  font-size: 0.58em !important; font-weight: 600 !important;\n  letter-spacing: 0.24em; text-transform: uppercase;\n  color: var(--snuggz-charcoal) !important; margin: 0 0 14px !important;\n}\n.snuggz-care p {\n  margin: 0 !important; font-size: 0.8em !important;\n  line-height: 1.9 !important; color: var(--snuggz-muted) !important; font-weight: 300 !important;\n}\n\n\/* ── MOBILE ── *\/\n@media (max-width: 700px) {\n  .snuggz-pd { padding-bottom: 0; }\n\n  .snuggz-hero img { height: 126vw; object-fit: cover; object-position: top center; }\n  .snuggz-hero-text { padding: 110px 20px 30px; }\n  .snuggz-hero-eyebrow { font-size: 0.52em; margin-bottom: 12px; }\n  .snuggz-hero-text h2 {\n    font-size: 1.55em !important; line-height: 1.1 !important;\n    max-width: 90%; letter-spacing: 0em !important; font-weight: 200 !important;\n  }\n  .snuggz-hero-text p { font-size: 0.78em !important; max-width: 92%; line-height: 1.65 !important; }\n\n  .snuggz-split, .snuggz-split.rev {\n    display: block; min-height: 0; border-bottom: 1px solid var(--snuggz-border);\n  }\n  .snuggz-split-img img { height: 112vw; object-fit: cover; object-position: top center; }\n  .snuggz-split-text { padding: 34px 20px 38px; }\n  .snuggz-label { font-size: 0.55em !important; letter-spacing: 0.28em !important; margin-bottom: 16px !important; color: var(--snuggz-coral) !important; }\n  .snuggz-split-text h3 { font-size: 1.28em !important; margin-bottom: 18px !important; letter-spacing: 0em !important; }\n  .snuggz-split-text p { font-size: 0.81em !important; }\n\n  \/* FIX 1 mobile — features stays white *\/\n  .snuggz-features { padding: 36px 20px; background: var(--snuggz-white); }\n  .snuggz-features .snuggz-label { color: var(--snuggz-coral) !important; }\n  .snuggz-feat-grid { grid-template-columns: 1fr; }\n  .snuggz-feat-grid li {\n    background: var(--snuggz-white); padding: 15px 0;\n    border-bottom: 1px solid var(--snuggz-border); font-size: 0.8em;\n  }\n\n  .snuggz-full { margin: 0; width: 100%; }\n  .snuggz-full img { height: 124vw; object-fit: cover; object-position: top center; }\n\n  \/* FIX 2 mobile — cross sell matches *\/\n  .snuggz-pair { padding: 32px 20px; }\n  .snuggz-pair p { font-size: 0.82em !important; }\n\n  .snuggz-care { padding: 32px 20px 34px; }\n  .snuggz-care p { font-size: 0.76em !important; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"snuggz-pd\"\u003e\n\n  \u003c!-- 1. HERO — eyebrow + stronger headline --\u003e\n  \u003cdiv class=\"snuggz-hero\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0553\/4236\/6915\/files\/GreyScubasandwashset_090-Edit.webp?v=1777539386\" alt=\"Snuggz Boxy Tee\"\u003e\n    \u003cdiv class=\"snuggz-hero-text\"\u003e\n      \u003cspan class=\"snuggz-hero-eyebrow\"\u003eNew In\u003c\/span\u003e\n      \u003ch2\u003eMade to be reached for.\u003c\/h2\u003e\n      \u003cp\u003eRelaxed, structured, quietly elevated. The tee you wear when you want to look like you tried without trying.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 2. SPLIT — image right --\u003e\n  \u003cdiv class=\"snuggz-split rev\"\u003e\n    \u003cdiv class=\"snuggz-split-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0553\/4236\/6915\/files\/CoralScubasandwashset_016.webp?v=1777539659\" alt=\"Snuggz Boxy Tee fabric\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"snuggz-split-text\"\u003e\n      \u003cspan class=\"snuggz-label\"\u003eFabric\u003c\/span\u003e\n      \u003ch3\u003eSoft structure, effortless drape.\u003c\/h3\u003e\n      \u003cp\u003eSmooth, substantial and comfortable against the skin. Designed to hold its shape while still feeling relaxed.\u003c\/p\u003e\n      \u003cp\u003eThe kind of fabric that looks considered, but feels easy from the first wear.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 3. SPLIT — image left --\u003e\n  \u003cdiv class=\"snuggz-split\"\u003e\n    \u003cdiv class=\"snuggz-split-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0553\/4236\/6915\/files\/Chocolatescubasandwashsetroom_031.webp?v=1777539709\" alt=\"Snuggz Boxy Tee fit\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"snuggz-split-text\"\u003e\n      \u003cspan class=\"snuggz-label\"\u003eFit\u003c\/span\u003e\n      \u003ch3\u003eOversized, but intentional.\u003c\/h3\u003e\n      \u003cp\u003eA clean boxy cut with dropped shoulders and a relaxed length. Easy to wear tucked, loose, layered or as a set.\u003c\/p\u003e\n      \u003cp\u003eDesigned to flatter without feeling fitted.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 4. FEATURES — white background --\u003e\n  \u003cdiv class=\"snuggz-features\"\u003e\n    \u003cspan class=\"snuggz-label\"\u003eDetails\u003c\/span\u003e\n    \u003cul class=\"snuggz-feat-grid\"\u003e\n      \u003cli\u003ePremium smooth-touch fabric\u003c\/li\u003e\n      \u003cli\u003eRelaxed boxy silhouette\u003c\/li\u003e\n      \u003cli\u003eDropped shoulder fit\u003c\/li\u003e\n      \u003cli\u003eClean round neckline\u003c\/li\u003e\n      \u003cli\u003eSoft stretch for comfort\u003c\/li\u003e\n      \u003cli\u003eAvailable in a range of colours\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 5. FULL WIDTH --\u003e\n  \u003cdiv class=\"snuggz-full\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0553\/4236\/6915\/files\/peach_Scuba_sandwash_set_067.jpg?v=1777539914\" alt=\"Snuggz Boxy Tee styled as a set\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FIX 2 — CROSS SELL — cream bg, charcoal text, coral link --\u003e\n  \u003cdiv class=\"snuggz-pair\"\u003e\n    \u003cp\u003e\u003cstrong\u003eComplete the look\u003c\/strong\u003e — designed to be worn as a set. Pair with the \u003cstrong\u003eSnuggz Wide Leg Joggers\u003c\/strong\u003e in the same colour for a seamless finish. Available separately.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 6. CARE --\u003e\n  \u003cdiv class=\"snuggz-care\"\u003e\n    \u003ch4\u003eMaterials \u0026amp; Care\u003c\/h4\u003e\n    \u003cp\u003e53% Polyester, 42% Viscose, 5% Elastane. Machine wash at 30°. Wash and dry with similar colours. Wash inside out. Reshape whilst damp. Cool iron on reverse only. Do not tumble dry. Do not dry clean. Do not bleach.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Snuggz","offers":[{"title":"XS (4-6)","offer_id":56159857213819,"sku":"18577","price":18.99,"currency_code":"GBP","in_stock":true},{"title":"S (8-10)","offer_id":56159857246587,"sku":"18578","price":18.99,"currency_code":"GBP","in_stock":true},{"title":"M (12-14)","offer_id":56159857279355,"sku":"18579","price":18.99,"currency_code":"GBP","in_stock":true},{"title":"L (14-16)","offer_id":56159857312123,"sku":"18580","price":18.99,"currency_code":"GBP","in_stock":false},{"title":"XL (16-18)","offer_id":56159857344891,"sku":"18581","price":18.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0553\/4236\/6915\/files\/peachScubasandwashset_002.jpg?v=1773931581","url":"https:\/\/snuggz.com\/products\/snuggz-premium-peach-sandwash-boxy-t-shirt-copy","provider":"Snuggz","version":"1.0","type":"link"}