<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" lang="en" class="srtPage_112"><head><meta charset="utf-8"><link rel="preload" fetchpriority="high" as="image" href="/images/banner/home-hero-desktop-5.jpg" type="image/jpeg"><script async src="https://www.googletagmanager.com/gtag/js?id=G-VHR31GJSHN"></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-VHR31GJSHN'); </script><script> (function(d,s,i) { var f,j; f=d.getElementsByTagName(s)[0]; j=d.createElement(s); j.async=true; j.src='https://mtag.microsoft.com/tags/'+i+'.js'; j.referrerPolicy='no-referrer-when-downgrade'; f.parentNode.insertBefore(j,f); }) (document,'script','14224931685251');</script><title>Women's Residential Wellness Retreat | Weight Crafters</title><link rel="canonical" href="https://www.weightcrafters.com/"><meta name="robots" content="index, follow" /><meta http-equiv="X-UA-Compatible" content="IE=EDGE" /><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="title" content="Women's Residential Wellness Retreat | Weight Crafters" /><meta name="description" content="A women-only residential wellness retreat with guided fitness, healthy meals, lifestyle structure, and coastal accommodations designed to support sustainable weight loss and long-term wellness." /><meta name="keywords" content="" /><meta name="theme-color" content="#c7b38e"/><meta property="og:type" content="website"><meta property="og:site_name" content="Weight Crafters"><meta property="og:title" content="Women's Residential Wellness Retreat | Weight Crafters"><meta property="og:description" content="A women-only residential wellness retreat with guided fitness, healthy meals, lifestyle structure, and coastal accommodations designed to support sustainable weight loss and long-term wellness."><meta property="og:url" content="https://www.weightcrafters.com/"><meta property="og:image" content="https://www.weightcrafters.com/images/og/home.jpg"><meta property="og:image:secure_url" content="https://www.weightcrafters.com/images/og/home.jpg"><meta property="og:image:type" content="image/jpeg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta property="og:image:alt" content="Waterfront coastal wellness retreat setting at Weight Crafters on Florida's Gulf Coast"><meta property="og:locale" content="en_US"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Women's Residential Wellness Retreat | Weight Crafters"><meta name="twitter:description" content="A women-only residential wellness retreat with guided fitness, healthy meals, lifestyle structure, and coastal accommodations designed to support sustainable weight loss and long-term wellness."><meta name="twitter:image" content="https://www.weightcrafters.com/images/og/home.jpg"><meta name="twitter:image:alt" content="Waterfront coastal wellness retreat setting at Weight Crafters on Florida's Gulf Coast"><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="https://www.weightcrafters.com/apple-touch-icon.png"><meta property="article:published_time" content="2026-04-01T17:34:59+00:00" /><meta property="article:modified_time" content="2026-06-07T17:06:05+00:00" /><meta property="og:updated_time" content="2026-06-07T17:06:05+00:00" /><meta itemprop="name" content="Women's Residential Wellness Retreat | Weight Crafters"><meta itemprop="description" content="A women-only residential wellness retreat with guided fitness, healthy meals, lifestyle structure, and coastal accommodations designed to support sustainable weight loss and long-term wellness."><link rel="prefetch" href="https://www.weightcrafters.com/images/deferred.png"><link rel="dns-prefetch" href="https://fonts.gstatic.com"><meta name="msvalidate.01" content="CB8B0BC2535B3EFE6B1EC9F7B54FA227" /><meta itemprop="image" content="https://www.weightcrafters.com/images/og/home.jpg"><script type="text/javascript">	var legacyAndroid = false;	var superLegacyAndroid = false;	var autoScrollLoad = false;	var mobileBrowser = false;	var isMOBILE = false;	var isAdmin = false;	var myCanonicalURL = 'https://www.weightcrafters.com/';	function getAndroidVersion(ua) { ua = (ua || navigator.userAgent).toLowerCase(); var match = ua.match(/android\s([0-9\.]*)/); return match ? match[1] : false; };	var droidVer = parseFloat(getAndroidVersion());	if(droidVer < 4.4) { legacyAndroid = true; }	if(droidVer < 3) { superLegacyAndroid = true; }	var cdnPaths = "";</script><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><!--<link href="https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Crimson+Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap" rel="stylesheet">--><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css" rel="stylesheet" type="text/css"><style type="text/css">@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Crimson+Text:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display+SC:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');:root {--headline-font:"Playfair Display SC";--sans-font:"Inter";--serif-font:"Playfair Display";--container-max:1200px;--container-pad:18px;--section-pad-y:72px;--section-pad-y-sm:42px;--gutter:18px;--h3-primary:#6E6256;--h3-secondary:#f6f1ea;--h3-accent:#C7B38E;--h3-text:#555555;--h3-mild:#F5F1EB;--h3-primary-hover:#827465;--h3-accent-hover:#B79F76;--text-base:18px;--text-sm:16px;--text-xs:14px;--h1:clamp(40px, 4.2vw, 58px);--h2:clamp(30px, 3vw, 42px);--h3:clamp(22px, 2vw, 28px);--lh-tight:1.15;--lh-normal:1.55;--tracking-wide:0.02em; --tracking-tight:0.005em;--color-bg:#fbfbfa;--color-surface:#ffffff;--color-surface-2:#f5f2ec;--color-border:#e6e1d8;--color-text:#2B2723;--color-text-muted:#665F57;--color-text-faint:#8A8177;--color-navy:#5D5248;--color-navy-2:#74675B;--color-coastal:#8E7A66;--color-coastal-2:#A18C77;--color-sand:#d8c6a6;--color-sand-2:#c7b28f;--color-brass:#b9904a;--color-brass-2:#a47e3e;--color-success:#6F8A73;--color-warning:#B38749;--color-danger: #9B5A52;--shadow-sm:0 1px 2px rgba(70, 52, 36, 0.08);--shadow-md:0 10px 30px rgba(70, 52, 36, 0.14);--shadow-lg:0 18px 50px rgba(0,0,0,0.18);--radius-xs:8px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--ease:cubic-bezier(.2,.8,.2,1);--dur-fast:120ms;--dur:180ms;--link:var(--color-coastal);--link-hover:var(--color-coastal-2);--btn-primary-bg:var(--color-brass);--btn-primary-bg-hover:var(--color-brass-2);--btn-primary-text:#ffffff;--btn-secondary-bg:transparent;--btn-secondary-border:var(--color-border);--btn-secondary-text:var(--color-navy);--btn-secondary-hover-bg:#f2eee7;--header-bg:#6A5E53;--header-border:rgba(255,255,255,0.12);--header-shadow:0 10px 24px rgba(0,0,0,0.18);--header-link:rgba(255,255,255,0.92);--header-link-hover:rgba(255,255,255,0.98);--header-link-bg-hover:rgba(0,0,0,0.18);--header-cta-bg:linear-gradient(to bottom, rgba(217,154,67,1) 0%, rgba(157,114,44,1) 100%);--header-cta-border:rgba(217,154,67,0.55);--menu-bg:var(--color-surface);--menu-border:rgba(70,52,36,0.12);--menu-shadow:var(--shadow-lg);--menu-radius:10px;--menu-item-hover:var(--btn-secondary-hover-bg);--menu-sep:rgba(70,52,36,0.14);--footer-bg:var(--color-navy);--footer-text:rgba(255,255,255,0.86);--footer-link:rgba(255,255,255,0.92);--footer-link-hover:var(--color-sand);--hero-overlay:linear-gradient(to bottom,rgba(70,52,36,0.56) 0%,rgba(70,52,36,0.20) 45%,rgba(70,52,36,0.12) 100%);--hero-overlay-strong:linear-gradient(to bottom,rgba(70,52,36,0.70) 0%,rgba(70,52,36,0.28) 50%,rgba(70,52,36,0.16) 100%);--focus-ring:0 0 0 3px rgba(161,140,119,0.30);--wc-cta-bg:#B89B6A;--wc-cta-bg-hover:#C9AE7B;--wc-cta-text:#F8F5EF;--wc-cta-secondary-bg:#8C7B6B;--wc-cta-secondary-hover:#A08F7E;--wc-cta-shadow:0 10px 28px rgba(120, 92, 48, 0.22);--wc-cta-shadow-hover:0 14px 34px rgba(120, 92, 48, 0.28);--wc-cta-glow:0 0 0 1px rgba(255, 245, 220, 0.32), 0 0 24px rgba(201, 174, 123, 0.34);}.text.coastalCTA p {position:relative;margin:1em auto;padding:0;overflow:visible;text-align:center;}.text.coastalCTA p a {position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;padding:0.52em 1.55em 0.56em;font-family:var(--serif-font);font-size:1.22em;font-weight:600;line-height:1.2;letter-spacing:0.015em;color:var(--wc-cta-text);text-decoration:none;text-shadow:1px 1px 4px #7f4d02;background-color:var(--wc-cta-bg);background-image:linear-gradient(180deg, var(--wc-cta-bg-hover) 0%, var(--wc-cta-bg) 100%);background-size:auto, auto;background-repeat:repeat, no-repeat;background-position:center, center;border:1px solid rgb(241 209 49 / 40%);border-radius:8px;box-shadow:0 10px 22px rgba(78, 56, 27, 0.22),inset 0 1px 0 rgba(255, 252, 235, 0.46),inset 0 -1px 0 rgba(87, 62, 28, 0.16);transform:translateY(0);transition:background-color 160ms var(--ease, ease),border-color 160ms var(--ease, ease),color 160ms var(--ease, ease),box-shadow 160ms var(--ease, ease),transform 120ms var(--ease, ease),filter 160ms var(--ease, ease);}.text.coastalCTA p a .ctaLabel {position:relative;z-index:3;}.text.coastalCTA p a .wcSpark {display:none !important;}.text.coastalCTA p a::before {content:"";position:absolute;z-index:1;inset:0;opacity:0;pointer-events:none;background-image:url(/images/misc/sparklebutton1.gif);background-size:auto 100%;background-repeat:repeat-x;background-position:center;transition:opacity 160ms var(--ease, ease);}.text.coastalCTA p a::after {content:"";position:absolute;z-index:2;inset:1px;border-radius:7px;opacity:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0.18) 0%,rgba(255,255,255,0.05) 38%,transparent 70%);}.text.coastalCTA p a:hover,.text.coastalCTA p a:focus-visible {background-color:var(--wc-cta-bg);background-image:linear-gradient(180deg, #dbba7c 0%, var(--wc-cta-bg) 100%);border-color:rgb(241 209 49 / 52%);text-shadow:1px 1px 4px #653e0d;box-shadow:0 11px 24px rgba(78, 56, 27, 0.24),0 0 1em #ffcc0070,inset 0 1px 0 rgba(255, 252, 235, 0.56),inset 0 -1px 0 rgba(87, 62, 28, 0.14);transform:translateY(-2px);filter:brightness(1.035);}.text.coastalCTA p a:hover::before,.text.coastalCTA p a:focus-visible::before {opacity:1;}.text.coastalCTA p a:active {transform:translateY(-1px);filter:brightness(0.99);}.text.coastalCTA p.subtext {margin:0.65em auto 2em;font-size:0.8em;line-height:1.45;border-top:0 none;border-bottom:0 none;opacity:0.6;}@media (prefers-reduced-motion:reduce) {.text.coastalCTA p a,.text.coastalCTA p a::before {transition:none;animation:none !important;}.text.coastalCTA p a:hover,.text.coastalCTA p a:focus-visible {transform:none;}.text.coastalCTA p a:hover::before,.text.coastalCTA p a:focus-visible::before {opacity:0.35;}}.cinzel-standard {font-family:"Cinzel", serif;font-optical-sizing:auto;font-weight:500;font-style:normal;}.inter-standard {font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;}.crimson-text-regular, .crimson-text-semibold, .crimson-text-bold {font-family:"Crimson Text", serif;font-style:normal;}.crimson-text-regular {font-weight:400;}.crimson-text-semibold {font-weight:600;}.crimson-text-bold {font-weight:700;}.crimson-text-regular-italic, .crimson-text-semibold-italic, .crimson-text-bold-italic {font-family:"Crimson Text", serif;font-style:italic;}.crimson-text-regular-italic {font-weight:400;}.crimson-text-semibold-italic {font-weight:600;}.crimson-text-bold-italic {font-weight:700;}@keyframes spinningLoader {from { transform:rotate(0deg); }to { transform:rotate(360deg); }}html, body {width:100%;height:100%;position:relative;margin:0;padding:0;background:var(--color-bg);color:rgba(22, 26, 30, 0.78);font-family:var(--sans-font), system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:var(--text-base);line-height:var(--lh-normal);}body {padding:1px 0 0;min-width:320px;font-size:clamp(16px, 1.15vw, 20px);}header, section, footer, aside, nav, main, article, figure {display:block;}html, html *, body, body * {box-sizing:border-box;}html .hidden, html * .hidden,body .hidden, body * .hidden,.ctf .field.hidden,.rich-snippet-hidden {display:none;}p, li {font-family:var(--sans-font);font-weight:300;}p {margin:0 0 0.6em 0;}h1, h2, h3, h4, h5 {font-family:var(--headline-font);font-weight:400;margin:0 0 0.5em 0;color:var(--color-navy);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);}h1 { font-size:var(--h1); letter-spacing:var(--tracking-wide); }h2 { font-size:var(--h2); }h3 { font-size:var(--h3); }html body .upper { text-transform:uppercase; }section .text h2, section .text h3, section .text h4, section .text h5 {color:var(--h3-primary);}section .text h3 {font-weight:500;}section .text h4 {font-weight:600;}section .text h5 {font-weight:600;}a, a:link, a:visited,.transHover,button,[jshref] {transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur-fast) var(--ease);}section.flip1 .flipGalleryX {transition:all 0.5s ease-in-out;}a, a:link, a:visited {color:#8C6A2F;text-decoration:none;}a:hover, a:active {color:#8C6A2F;text-decoration:underline;}a.interlinked, a.interlinked:link, a.interlinked:visited {color:inherit !important;text-decoration:inherit !important;font-weight:inherit !important;}a.interlinked:hover, a.interlinked:active {color:inherit !important;text-decoration:inherit !important;font-weight:inherit !important;border-bottom:1px dotted var(--color-coastal);}html body main a.offsetAnchor {position:absolute;top:-90px;}html body.past150 main a.offsetAnchor {top:-50px;}img, amp-img {border:0 none;max-width:100%;}img { border:0; }img.hundred, .hundred { width:100%; }td { vertical-align:top; }[jshref], [www-soft] { cursor:pointer; }.clear { clear:both; display:block; }.w,body .wrapper{margin:0 40px;max-width:inherit;min-width:inherit;width:auto;}.printHeader,.mobileOnly { display:none; }.w,.wrapper {margin:0 auto;max-width:1500px;min-width:950px;width:90%;position:relative;}.w.cols {display:flex;flex-flow:row;align-items:center;}.w.wrap { flex-wrap:wrap; }.w.cols.fullWidth {width:100%;max-width:none;min-width:auto;}.pf { position:relative; }.p5,.perc5{ width:4.998%; }.p10, .perc10 { width:9.998%; }.p15, .perc15 { width:14.998%; }.p20, .perc20 { width:19.998%; }.p25, .perc25 { width:24.998%; }.p30, .perc30 { width:29.998%; }.p33, .perc33 { width:33.332%; }.p35, .perc35 { width:34.998%; }.p40, .perc40 { width:39.998%; }.p45, .perc45 { width:44.998%; }.p50, .perc50 { width:49.998%; }.p55, .perc55 { width:54.998%; }.p60, .perc60 { width:59.998%; }.p65, .perc65 { width:64.998%; }.p66, .perc66 { width:66.665%; }.p70, .perc70 { width:69.998%; }.p75, .perc75 { width:74.998%; }.p80, .perc80 { width:79.998%; }.p85, .perc85 { width:84.998%; }.p90, .perc90 { width:89.998%; }.p95, .perc95 { width:94.998%; }.center {text-align:center;}html .cw, #sb-site {}img.fullwidth {margin:3em 0 1em;width:100%;}.round {border-radius:100%}.photo.round {border-radius:100em;}.photo.round img {border-radius:100em;}.cfsLeadForms{position:relative;}.cfsLeadForms .pleaseWait{position:absolute;inset:0;z-index:30;display:none;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:rgba(255,255,255,0.75);backdrop-filter:blur(1.5px);border-radius:14px;text-align:center;pointer-events:all;}.cfsLeadForms.isSubmitting .pleaseWait{display:flex;}.cfsLeadForms.isSubmitting .applyDrawerForm{pointer-events:none;}.pleaseWaitSpinner{width:42px;height:42px;border-radius:999px;border:3px solid rgba(0,0,0,0.14);border-top-color:#5f513d;border-right-color:#7b6a52;animation:lorisonSpin 0.75s linear infinite;box-sizing:border-box;}.pleaseWaitText{font-family:var(--sans-font);font-size:13px;line-height:1.2;letter-spacing:0.2px;color:rgba(0,0,0,0.66);}@keyframes lorisonSpin{from { transform:rotate(0deg); }to { transform:rotate(360deg); }}.cfsLeadForms .submitSuccessful{position:absolute;inset:0;z-index:40;display:none;align-items:center;justify-content:center;background:rgba(255,255,255,0.85);backdrop-filter:blur(2px);text-align:center;}.cfsLeadForms.isSuccess .submitSuccessful{display:flex;}.successCard{padding:28px 26px 26px;max-width:320px;border-radius:16px;background:#ffffff;border:1px solid rgba(0,0,0,0.08);box-shadow:0 18px 40px rgba(0,0,0,0.14);animation:successPop 260ms cubic-bezier(.2,.8,.3,1);}.successIcon{font-size:34px;color:#7b6a52;margin-bottom:12px;animation:successCheck 420ms ease-out;}.successTitle{font-family:var(--sans-font);font-size:18px;font-weight:600;letter-spacing:.3px;color:rgba(0,0,0,0.9);margin-bottom:6px;}.successMessage{font-size:14px;line-height:1.45;color:rgba(0,0,0,0.72);margin-bottom:8px;}.successSubtext{font-size:12.5px;color:rgba(0,0,0,0.55);}@keyframes successPop{from{opacity:0;transform:translateY(6px) scale(.96);}to{opacity:1;transform:translateY(0) scale(1);}}@keyframes successCheck{from{transform:scale(.6);opacity:.4;}to{transform:scale(1);opacity:1;}}body.menuOpen,body.applyOpen{overflow:hidden;}.navOverlay{position:fixed;inset:0;background:rgba(10, 20, 30, 0.28);opacity:0;pointer-events:none;transition:opacity 220ms var(--ease, ease);z-index:99980;}body.menuOpen .navOverlay,body.applyOpen .navOverlay{opacity:1;pointer-events:auto;}.drawerPanel{position:fixed;top:0;height:100vh;width:min(420px, 88vw);background:#ffffff;box-shadow:18px 0 44px rgba(0,0,0,0.14);transition:transform 260ms var(--ease, ease);z-index:99990;display:block;}.drawerPanelInner{height:100%;padding:18px 18px 16px;display:flex;flex-direction:column;}.drawerPanel--left{left:0;border-right:1px solid rgba(0,0,0,0.10);transform:translateX(-104%);}.drawerPanel--right{right:0;border-left:1px solid rgba(0,0,0,0.10);box-shadow:-18px 0 44px rgba(0,0,0,0.14);transform:translateX(104%);}body.menuOpen .drawerPanel--left{transform:translateX(0);}body.applyOpen .drawerPanel--right{transform:translateX(0);}.drawerPanelTop{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,0.10);}.drawerPanelBrand{display:inline-flex;align-items:center;text-decoration:none;}.drawerPanelBrand img{height:36px;width:auto;display:block;filter:drop-shadow(0 8px 14px rgba(0,0,0,0.12));}.drawerPanelClose{width:42px;height:42px;border-radius:10px;border:1px solid rgba(0,0,0,0.14);background:rgba(0,0,0,0.03);color:rgba(0,0,0,0.60);cursor:pointer;transition:background-color 160ms var(--ease, ease),color 160ms var(--ease, ease),transform 140ms var(--ease, ease),border-color 160ms var(--ease, ease);}.drawerPanelClose:hover{background:rgba(0,0,0,0.06);border-color:rgba(0,0,0,0.20);color:rgba(0,0,0,0.88);transform:translateY(-1px);}.drawerPanelClose i.fa{font-size:18px;line-height:1;}.navDrawerNav {padding:16px 0 10px;}.navDrawerNav ul {list-style:none;margin:0;padding:0;display:grid;gap:10px;}.navDrawerNav a {position:relative;display:block;overflow:hidden;padding:12px 14px 12px 16px;border-radius:12px;text-decoration:none;color:rgba(43, 39, 35, 0.84);font-family:var(--sans-font);letter-spacing:0.20px;font-weight:450;background:linear-gradient(180deg, rgba(255,255,255,0.78) 0%, rgba(245,242,236,0.92) 100%);border:1px solid rgba(110, 98, 86, 0.14);box-shadow:0 1px 2px rgba(70, 52, 36, 0.06);transform:translateX(0);transition:background-color 180ms var(--ease, ease),border-color 180ms var(--ease, ease),color 180ms var(--ease, ease),box-shadow 180ms var(--ease, ease),transform 160ms var(--ease, ease);}.navDrawerNav a::before {content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg, #C9AE7B 0%, #8C7B6B 100%);opacity:0;transform:scaleY(0.45);transform-origin:center;transition:opacity 180ms var(--ease, ease),transform 180ms var(--ease, ease);}.navDrawerNav a::after {content:"";position:absolute;top:-60%;left:-70%;width:42%;height:220%;background:linear-gradient(105deg,rgba(255,255,255,0) 0%,rgba(255,250,235,0.18) 45%,rgba(255,255,255,0.34) 50%,rgba(255,250,235,0.18) 55%,rgba(255,255,255,0) 100%);transform:rotate(12deg);pointer-events:none;opacity:0;}.navDrawerNav a:hover {background:linear-gradient(180deg, rgba(255,255,255,0.92) 0%, rgba(246,241,234,0.98) 100%);border-color:rgba(184, 155, 106, 0.36);color:rgba(43, 39, 35, 0.96);box-shadow:0 5px 16px rgba(70, 52, 36, 0.10),0 0 0 1px rgba(255, 245, 220, 0.32);transform:translateX(2px);}.navDrawerNav a:hover::before {opacity:1;transform:scaleY(1);}.navDrawerNav a:hover::after {opacity:1;animation:navDrawerSheen 1100ms var(--ease, ease) 1;}.navDrawerNav a[aria-current="page"] {background:linear-gradient(180deg, rgba(248,245,239,1) 0%, rgba(238,230,218,1) 100%);border-color:rgba(184, 155, 106, 0.46);color:rgba(43, 39, 35, 0.98);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.45),0 4px 14px rgba(70, 52, 36, 0.10);}.navDrawerNav a[aria-current="page"]::before {opacity:1;transform:scaleY(1);}.navDrawerNav a:focus-visible {outline:none;border-color:rgba(184, 155, 106, 0.62);box-shadow:0 0 0 3px rgba(201, 174, 123, 0.26),0 5px 16px rgba(70, 52, 36, 0.10);}.navDrawerBottom {margin-top:auto;padding-top:14px;border-top:1px solid rgba(110, 98, 86, 0.16);display:grid;gap:10px;}.navDrawerLogin {font-size:14px;color:rgba(43, 39, 35, 0.70);text-decoration:none;border-bottom:1px solid rgba(184, 155, 106, 0.46);width:fit-content;transition:color 160ms var(--ease, ease),border-color 160ms var(--ease, ease);}.navDrawerLogin:hover {color:rgba(43, 39, 35, 0.94);border-bottom-color:rgba(184, 155, 106, 0.82);}.navDrawerLegal {font-size:12.5px;color:rgba(43, 39, 35, 0.52);display:flex;flex-wrap:wrap;gap:10px;align-items:center;}.navDrawerLegal a {color:rgba(43, 39, 35, 0.58);text-decoration:none;border-bottom:1px solid rgba(184, 155, 106, 0.32);transition:color 160ms var(--ease, ease),border-color 160ms var(--ease, ease);}.navDrawerLegal a:hover {color:rgba(43, 39, 35, 0.84);border-bottom-color:rgba(184, 155, 106, 0.62);}.navDrawerLegal .sep {opacity:0.35;}@keyframes navDrawerSheen {0% {left:-70%;}100% {left:130%;}}@media (prefers-reduced-motion:reduce) {.navDrawerNav a,.navDrawerNav a::before,.navDrawerNav a::after,.navDrawerLogin,.navDrawerLegal a {transition:none;animation:none !important;}.navDrawerNav a:hover {transform:none;}}.applyDrawerBody {padding-top:12px;min-height:0;flex:1 1 auto;overflow-y:auto;}.applyDrawerIntro {margin-bottom:12px;}.applyDrawerEyebrow {display:inline-block;margin:0 0 7px;font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:rgba(110, 98, 86, 0.62);}.applyDrawerTitle {margin:0 0 8px;font-family:var(--serif-font, inherit);font-size:clamp(26px, 2.2vw, 27px);line-height:1.02;color:rgba(43, 39, 35, 0.96);}.applyDrawerText {margin:0;font-size:14px;line-height:1.45;color:rgba(43, 39, 35, 0.62);}.applyDrawerForm {display:grid;gap:11px;}.applyDrawerRow {display:grid;gap:5px;}.applyDrawerLabel {position:relative;padding-right:20px;font-size:13px;line-height:1.2;font-weight:520;letter-spacing:0.18px;color:rgba(43, 39, 35, 0.78);}.applyDrawerInput,.applyDrawerTextarea,.applyDrawerSelect {width:100%;appearance:none;border-radius:12px;border:1px solid rgba(110, 98, 86, 0.22);background:linear-gradient(180deg, rgba(255,255,255,0.94) 0%, rgba(246,241,234,0.94) 100%);color:rgba(43, 39, 35, 0.90);font-family:var(--sans-font);font-size:15px;line-height:1.25;padding:11px 14px;outline:none;box-shadow:inset 0 1px 2px rgba(70, 52, 36, 0.06),0 1px 2px rgba(70, 52, 36, 0.04);transition:border-color 160ms var(--ease, ease),background-color 160ms var(--ease, ease),box-shadow 160ms var(--ease, ease),transform 120ms var(--ease, ease);box-sizing:border-box;}.applyDrawerTextarea {min-height:100px;resize:vertical;}.applyDrawerInput::placeholder,.applyDrawerTextarea::placeholder {color:rgba(43, 39, 35, 0.38);}.applyDrawerInput:focus,.applyDrawerTextarea:focus,.applyDrawerSelect:focus {background:#fff;border-color:rgba(184, 155, 106, 0.62);box-shadow:inset 0 1px 2px rgba(70, 52, 36, 0.04),0 0 0 3px rgba(201, 174, 123, 0.22),0 7px 18px rgba(70, 52, 36, 0.08);}.applyDrawerGrid {display:grid;grid-template-columns:1fr 1fr;gap:11px;}.applyDrawerSubmit, .leadpanel .lorison1 button.lorisonSubButton {position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:48px;width:100%;padding:13px 18px;border:1px solid rgb(241 209 49 / 40%);border-radius:8px;cursor:pointer;font-family:var(--sans-font);font-size:14px;font-weight:650;letter-spacing:0.16px;color:var(--wc-cta-text);text-shadow:1px 1px 4px #7f4d02;background-color:var(--wc-cta-bg);background-image:linear-gradient(180deg, var(--wc-cta-bg-hover) 0%, var(--wc-cta-bg) 100%);background-size:auto, auto;background-repeat:repeat, no-repeat;background-position:center, center;box-shadow:0 10px 22px rgba(78, 56, 27, 0.22),inset 0 1px 0 rgba(255, 252, 235, 0.46),inset 0 -1px 0 rgba(87, 62, 28, 0.16);transform:translateY(0);transition:background-color 160ms var(--ease, ease),border-color 160ms var(--ease, ease),color 160ms var(--ease, ease),box-shadow 160ms var(--ease, ease),transform 120ms var(--ease, ease),filter 160ms var(--ease, ease);}.applyDrawerSubmit::before, .leadpanel .lorison1 button.lorisonSubButton::before {content:"";position:absolute;z-index:1;inset:0;opacity:0;pointer-events:none;background-image:url(/images/misc/sparklebutton1.gif);background-size:auto 100%;background-repeat:repeat-x;background-position:center;transition:opacity 160ms var(--ease, ease);}.applyDrawerSubmit::after, .leadpanel .lorison1 button.lorisonSubButton::after {content:"";position:absolute;z-index:2;inset:1px;border-radius:7px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0.18) 0%,rgba(255,255,255,0.05) 38%,transparent 70%);}.applyDrawerSubmit:hover,.applyDrawerSubmit:focus-visible,.leadpanel .lorison1 button.lorisonSubButton:hover,.leadpanel .lorison1 button.lorisonSubButton:focus-visible {background-color:var(--wc-cta-bg);background-image:linear-gradient(180deg, #dbba7c 0%, var(--wc-cta-bg) 100%);border-color:rgb(241 209 49 / 52%);text-shadow:1px 1px 4px #653e0d;box-shadow:0 11px 24px rgba(78, 56, 27, 0.24),0 0 1em #ffcc0070,inset 0 1px 0 rgba(255, 252, 235, 0.56),inset 0 -1px 0 rgba(87, 62, 28, 0.14);transform:translateY(-2px);filter:brightness(1.035);}.applyDrawerSubmit:hover::before,.applyDrawerSubmit:focus-visible::before,.leadpanel .lorison1 button.lorisonSubButton:hover::before,.leadpanel .lorison1 button.lorisonSubButton:focus-visible::before {opacity:1;}.applyDrawerSubmit:active, .leadpanel .lorison1 button.lorisonSubButton:active {transform:translateY(-1px);filter:brightness(0.99);}.applyDrawerSubmit:hover > span, .leadpanel .lorison1 button.lorisonSubButton > span {position:relative;z-index:9999;}@media (prefers-reduced-motion:reduce) {.applyDrawerSubmit,.applyDrawerSubmit::before {transition:none;animation:none !important;}.applyDrawerSubmit:hover,.applyDrawerSubmit:focus-visible {transform:none;}.applyDrawerSubmit:hover::before,.applyDrawerSubmit:focus-visible::before {opacity:0.35;}}.applyDrawerMicrocopy {margin:0;font-size:12.3px;line-height:1.38;color:rgba(43, 39, 35, 0.48);}.applyDrawerFooter {margin-top:10px;padding-top:10px;border-top:1px solid rgba(110, 98, 86, 0.14);}.applyDrawerPrivacy {font-size:11.8px;line-height:1.42;color:rgba(43, 39, 35, 0.48);}.applyDrawerPrivacy a {color:rgba(43, 39, 35, 0.62);text-decoration:none;border-bottom:1px solid rgba(184, 155, 106, 0.38);}.applyDrawerPrivacy a:hover {color:rgba(43, 39, 35, 0.86);border-bottom-color:rgba(184, 155, 106, 0.68);}.applyDrawerInput.good,.applyDrawerTextarea.good,.applyDrawerSelect.good {border-color:rgba(184, 155, 106, 0.52);box-shadow:inset 0 1px 2px rgba(70, 52, 36, 0.04),0 0 0 2px rgba(201, 174, 123, 0.12);}.applyDrawerInput.bad,.applyDrawerTextarea.bad,.applyDrawerSelect.bad {border-color:rgba(155, 90, 82, 0.72);box-shadow:inset 0 1px 2px rgba(70, 52, 36, 0.04),0 0 0 3px rgba(155, 90, 82, 0.12),0 0 12px rgba(155, 90, 82, 0.14);}.applyDrawerLabel:after {position:absolute;top:1px;right:0;font:normal normal normal 12px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;opacity:0;transform:scale(.8);transition:opacity 120ms ease, transform 120ms ease;}.applyDrawerRow.good .applyDrawerLabel:after,.applyDrawerLabel.good:after {content:"\f00c";color:#B89B6A;opacity:1;transform:scale(1);}.applyDrawerRow.bad .applyDrawerLabel:after,.applyDrawerLabel.bad:after {content:"\f00d";color:#9B5A52;opacity:1;transform:scale(1);}@media (min-width:1100px) {.drawerPanel {width:min(27vw, 430px);}}@media (max-width:640px) {.applyDrawerGrid {grid-template-columns:1fr;}.drawerPanel,.drawerPanel--left,.drawerPanel--right {width:min(100vw, 100vw);}.drawerPanelInner {padding-left:16px;padding-right:16px;}}@media (prefers-reduced-motion:reduce) {.applyDrawerInput,.applyDrawerTextarea,.applyDrawerSelect,.applyDrawerSubmit,.applyDrawerSubmit::before,.applyDrawerLabel:after {transition:none;animation:none !important;}.applyDrawerSubmit:hover {transform:none;}}.text.breakitDown {}.text.breakitDown h3 {text-align:center;margin:0;color:#1234499c;font-family:var(--serif-font);}.text.breakitDown hr {background:var(--color-sand);width:10em;height:0.125em;margin:0.75em auto;}:root{--hdr-pad-x:1em;--hdr-pad-top:2em;--hdr-pad-bot:1em;--hdr-tint:linear-gradient(180deg,rgba(0,0,0,0.60) 12.5%,rgba(0,0,0,0.00) 100%);--hdr-tint-solid:rgba(0,0,0,0.62);--btn-h:42px;--btn-radius:10px;--btn-bg:rgba(0,0,0,0.14);--btn-bd:rgba(255,255,255,0.22);--btn-tx:rgba(255,255,255,0.92);--logo-h:6em;--logo-h-scrolled:3em;--menu-bg-top:rgba(8,18,28,0.94);--menu-bg-bot:rgba(8,18,28,0.82);--menu-shadow:0 18px 36px rgba(0,0,0,0.30);}header.universal{position:fixed;top:0;left:0;z-index:9999;width:100%;color:#fff;background:var(--hdr-tint);transition:background-color 180ms var(--ease, ease),backdrop-filter 180ms var(--ease, ease);}header.universal .w.desk{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:var(--hdr-pad-top) var(--hdr-pad-x) var(--hdr-pad-bot);gap:12px;font-size:18px;}header.universal .navleft{justify-self:start;display:flex;align-items:center;position:relative; }header.universal .logo{justify-self:center;display:flex;align-items:center;justify-content:center;}header.universal .cta{justify-self:end;display:flex;align-items:center;justify-content:flex-end;}header.universal .cta > span {}header.universal .cta span.var1 {display:block;font-size:0.5em;text-align:center;font-weight:600;}header.universal .cta span.var2 {display:none;font-size:0.75em;font-weight:500;}header.universal .cta span.var3 {display:none;}header.universal .cta span.var4 {display:none;}.past150 header.universal .cta span.var1 {display:none;}.past150 header.universal .cta span.var2 {display:block;}@media screen and (max-width:740px) {.past150 header.universal .cta span.var1 {display:block;}.past150 header.universal .cta span.var2 {display:none;}}header.universal .iconbtn{-webkit-appearance:none;appearance:none;height:var(--btn-h);min-width:var(--btn-h);padding:0 14px;border-radius:var(--btn-radius);border:1px solid var(--btn-bd);background:var(--btn-bg);color:var(--btn-tx);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px; letter-spacing:0.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;user-select:none;transition:background-color 160ms var(--ease, ease),border-color 160ms var(--ease, ease),color 160ms var(--ease, ease),transform 120ms var(--ease, ease);}html.srtPage_112 header.universal .iconbtn{font-size:18px;}header.universal .iconbtn:hover{background:rgba(0,0,0,0.26);border-color:rgba(255,255,255,0.38);color:rgba(255,255,255,0.98);transform:translateY(-1px);}header.universal .iconbtn:active{transform:translateY(0px);}header.universal .iconbtn:focus-visible{outline:2px solid rgba(255,255,255,0.55);outline-offset:2px;}header.universal .navtoggle i.fa{font-size:20px;line-height:1;}header.universal .logo img{height:var(--logo-h);width:auto;display:block;transition:height 180ms var(--ease, ease),filter 180ms var(--ease, ease);filter:drop-shadow(0 10px 18px rgba(0,0,0,0.35));}html:not(.srtPage_112) header.universal .logo img{filter:drop-shadow(0 8px 14px rgba(0,0,0,0.28));}header.universal .menuwrap{position:fixed;left:0;right:0;opacity:0;visibility:hidden;transform:translateY(-8px);background:linear-gradient(to bottom, var(--menu-bg-top) 0%, var(--menu-bg-bot) 100%);border-top:1px solid rgba(255,255,255,0.10);box-shadow:var(--menu-shadow);transition:opacity 160ms var(--ease, ease),transform 160ms var(--ease, ease),visibility 0ms linear 160ms;z-index:9998;}header.universal.is-open .menuwrap{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 160ms var(--ease, ease),transform 160ms var(--ease, ease),visibility 0ms linear 0ms;}header.universal nav.menu{max-width:980px;margin:0 auto;padding:14px 18px 18px;}header.universal nav.menu ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:8px;}header.universal nav.menu a{display:block;padding:12px 12px;border-radius:10px;color:rgba(255,255,255,0.92);text-decoration:none;font-weight:500;letter-spacing:0.2px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);transition:background-color 160ms var(--ease, ease),color 160ms var(--ease, ease),transform 140ms var(--ease, ease);}header.universal nav.menu a:hover{background:rgba(255,255,255,0.07);color:rgba(255,255,255,0.98);transform:translateY(-1px);}body.past150 header.universal{background:var(--hdr-tint-solid);backdrop-filter:blur(10px);}body.past150 header.universal .w.desk{padding:12px var(--hdr-pad-x) 12px;}body.past150 header.universal .logo img{height:var(--logo-h-scrolled);filter:drop-shadow(0 8px 14px rgba(0,0,0,0.25));}body.past150 header.universal .cta .iconbtn, body.past150 header.universal .iconbtn {border-color:rgb(241 209 49 / 40%);background:linear-gradient(180deg, var(--wc-cta-bg-hover) 0%, var(--wc-cta-bg) 100%);text-shadow:1px 1px 4px #7f4d02;}body.past150 header.universal .cta .iconbtn:hover, body.past150 header.universal .iconbtn:hover {border-color:rgb(241 209 49 / 40%);background:linear-gradient(180deg, #dbba7c 0%, var(--wc-cta-bg) 100%);text-shadow:1px 1px 4px #653e0d;box-shadow:0px 0px 1em #ffcc0070;background-image:url(/images/misc/sparklebutton1.gif);background-size:auto 100%;background-repeat:repeat-x;}footer.universal div.attributionCitation {padding:0 2em 1em;font-size:0.75em;text-align:center;background:#F2EDE6;}footer.universal div.attributionCitation p {color:#8c7b6b;}footer.universal div.attributionCitation p a {}footer.universal.footv2{color:rgba(255,255,255,0.86);background:#F2EDE6; }footer.universal.footv2 .footTop{padding:3em 0;background:#F2EDE6;}footer.universal.footv2 .footGrid{display:grid;grid-template-columns:1.2fr 0.8fr 1fr;gap:34px;align-items:start;}footer.universal.footv2 .footLogo{display:inline-flex;align-items:center;text-decoration:none;}footer.universal.footv2 .footLogo img{height:60px;width:auto;display:block;}footer.universal.footv2 .footTag{margin:0 0 1.5em;max-width:560px;line-height:1.55;font-size:16px;color:#555;}footer.universal.footv2 .footMeta{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px;color:#9b8864;font-family:var(--sans-font);}footer.universal.footv2 .footMeta li{position:relative;padding-left:14px;font-family:var(--sans-font);}footer.universal.footv2 .footMeta li::before{content:"";position:absolute;left:0;top:0.62em;width:6px;height:6px;border-radius:99px;background:rgba(217,154,67,0.75);box-shadow:0 0 0 3px rgba(217,154,67,0.14);}footer.universal.footv2 h4{margin:6px 0 14px;font-family:var(--serif-font);font-weight:600;letter-spacing:0.3px;color:var(--h3-primary);}footer.universal.footv2 .footNav ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;}footer.universal.footv2 .footNav a{text-decoration:none;color:var(--h3-text);font-size:15px;transition:color 160ms var(--ease, ease), transform 140ms var(--ease, ease);}footer.universal.footv2 .footNav a:hover{text-decoration:underline;color:#000;transform:translateX(1px);}footer.universal.footv2 .footApplyText{margin:0 0 14px;line-height:1.55;font-size:14px;color:var(--h3-text);max-width:420px;font-family:var(--sans-font);}footer.universal.footv2 .footCTA, #optout_submit {display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;padding:0.5em 1.45em 0.56em;font-family:var(--serif-font);color:var(--wc-cta-text);text-decoration:none;text-shadow:1px 1px 4px #7f4d02;background-color:var(--wc-cta-bg);background-image:linear-gradient(180deg, var(--wc-cta-bg-hover) 0%, var(--wc-cta-bg) 100%);background-size:auto, auto;background-repeat:repeat, no-repeat;background-position:center, center;border:1px solid rgb(241 209 49 / 40%);border-radius:8px;box-shadow:0 10px 22px rgba(78, 56, 27, 0.22),inset 0 1px 0 rgba(255, 252, 235, 0.46),inset 0 -1px 0 rgba(87, 62, 28, 0.16);transform:translateY(0);transition:background-color 160ms var(--ease, ease),border-color 160ms var(--ease, ease),color 160ms var(--ease, ease),box-shadow 160ms var(--ease, ease),transform 120ms var(--ease, ease),filter 160ms var(--ease, ease);}footer.universal.footv2 .footCTA::before, #optout_submit::before {content:"";position:absolute;z-index:1;inset:0;opacity:0;pointer-events:none;background-image:url(/images/misc/sparklebutton1.gif);background-size:auto 100%;background-repeat:repeat-x;background-position:center;transition:opacity 160ms var(--ease, ease);}footer.universal.footv2 .footCTA::after, #optout_submit::after {content:"";position:absolute;z-index:2;inset:1px;border-radius:7px;opacity:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0.18) 0%,rgba(255,255,255,0.05) 38%,transparent 70%);}footer.universal.footv2 .footCTA:hover,footer.universal.footv2 .footCTA:focus-visible,#optout_submit:hover,#optout_submit:focus-visible {background-color:var(--wc-cta-bg);background-image:linear-gradient(180deg, #dbba7c 0%, var(--wc-cta-bg) 100%);color:var(--wc-cta-text);text-decoration:none;border-color:rgb(241 209 49 / 52%);text-shadow:1px 1px 4px #653e0d;box-shadow:0 11px 24px rgba(78, 56, 27, 0.24),0 0 1em #ffcc0070,inset 0 1px 0 rgba(255, 252, 235, 0.56),inset 0 -1px 0 rgba(87, 62, 28, 0.14);transform:translateY(-2px);filter:brightness(1.035);}footer.universal.footv2 .footCTA:hover::before,footer.universal.footv2 .footCTA:focus-visible::before {opacity:1;}footer.universal.footv2 .footCTA:active {transform:translateY(-1px);filter:brightness(0.99);}@media (prefers-reduced-motion:reduce) {footer.universal.footv2 .footCTA,footer.universal.footv2 .footCTA::before {transition:none;animation:none !important;}footer.universal.footv2 .footCTA:hover,footer.universal.footv2 .footCTA:focus-visible {transform:none;}footer.universal.footv2 .footCTA:hover::before,footer.universal.footv2 .footCTA:focus-visible::before {opacity:0.35;}}footer.universal.footv2 .footCTA:hover > span {z-index:9999;}footer.universal.footv2 .footLegal{margin-top:16px;font-size:13px;color:var(--h3-accent);display:flex;flex-wrap:wrap;gap:10px;align-items:center;}footer.universal.footv2 .footLegal a{color:var(--h3-text);text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.16);transition:color 160ms var(--ease, ease), border-color 160ms var(--ease, ease);}footer.universal.footv2 .footLegal a:hover{color:#000;border-bottom-color:rgba(255,255,255,0.32);}footer.universal.footv2 .footLegal .sep{opacity:0.55;}footer.universal.footv2 .footBar{padding:18px 0;background:var(--wc-cta-secondary-bg);}footer.universal.footv2 .footBarInner{display:flex;align-items:center;justify-content:center;gap:18px;}footer.universal.footv2 .footCopy{font-size:13px;color:rgba(255,255,255,0.60);text-align:center;}footer.universal.footv2 .footRight{text-align:right;}footer.universal.footv2 .footLogin{font-size:13px;color:rgba(255,255,255,0.76);text-decoration:none;border-bottom:1px solid rgba(217,154,67,0.35);transition:color 160ms var(--ease, ease), border-color 160ms var(--ease, ease);}footer.universal.footv2 .footLogin:hover{color:rgba(255,255,255,0.96);border-bottom-color:rgba(217,154,67,0.68);}footer img.copyright {}@media (max-width:920px){footer.universal.footv2 .footGrid{grid-template-columns:1fr;gap:26px;}footer.universal.footv2 .footTag{max-width:640px;}}@media (max-width:520px){footer.universal.footv2 .footTop{padding:44px 0 34px;}footer.universal.footv2 .footBarInner{flex-direction:column;align-items:flex-start;}footer.universal.footv2 .footRight{text-align:left;}}.ban1 .scrollDown {display:none;}.ban1 p.scrollDown2 {display:none;}.ban1.homeLori1 .sum {left:50%;transform:translate(-50%, -30%);text-align:center;background:none;width:90%;}.ban1.homeLori1.uppy .sum {transform:translate(-50%, -40%);}.ban1.homeLori1 .sum h1 {font-family:var(--headline-font);font-weight:600;letter-spacing:0.5px;text-shadow:0 2px 4px rgba(0,0,0,0.75);color:#fff;line-height:1.12;}.ban1.homeLori1 .sum p {color:rgba(255, 255, 255, 0.92);text-shadow:0 1px 3px rgba(0, 0, 0, 0.95);}.ban1.expLori2 .overscreen {background:linear-gradient(to bottom,rgba(14, 10, 8, 0.28) 0%,rgba(18, 14, 12, 0.38) 32%,rgba(20, 16, 14, 0.46) 52%,rgba(18, 14, 12, 0.36) 72%,rgba(12, 10, 8, 0.24) 100%),linear-gradient(to right,rgba(12, 10, 8, 0.32) 0%,rgba(18, 14, 10, 0.18) 28%,rgba(20, 16, 12, 0.08) 52%,rgba(0, 0, 0, 0.00) 78%);}.ban1.expLori2 .overscreen {linear-gradient(to bottom,rgba(0,0,0,0.125) 0%,rgba(0,0,0,0.250) 50%,rgba(0,0,0,0.125) 100%),linear-gradient(to right,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.0) 40%,rgba(0,0,0,0.05) 70%);}.ban1.expLori2 .overscreen.blue {background:linear-gradient(to bottom,rgba(6, 12, 18, 0.26) 0%,rgba(10, 18, 28, 0.36) 32%,rgba(14, 22, 34, 0.44) 52%,rgba(10, 18, 28, 0.34) 72%,rgba(6, 10, 18, 0.22) 100%),linear-gradient(to right,rgba(8, 14, 22, 0.30) 0%,rgba(10, 18, 28, 0.18) 28%,rgba(12, 20, 32, 0.08) 52%,rgba(0, 0, 0, 0.00) 78%);}.ban1.expLori2 .overscreen.gold {background:linear-gradient(to bottom,rgba(26, 18, 8, 0.24) 0%,rgba(34, 24, 10, 0.36) 32%,rgba(42, 30, 12, 0.46) 52%,rgba(32, 22, 10, 0.34) 72%,rgba(20, 14, 6, 0.22) 100%),linear-gradient(to right,rgba(30, 20, 8, 0.28) 0%,rgba(36, 24, 10, 0.18) 28%,rgba(42, 28, 12, 0.08) 52%,rgba(0, 0, 0, 0.00) 78%);}.ban1.expLori2 .overscreen.green {background:linear-gradient(to bottom,rgba(8, 16, 10, 0.26) 0%,rgba(12, 22, 14, 0.36) 32%,rgba(16, 28, 18, 0.44) 52%,rgba(12, 22, 14, 0.34) 72%,rgba(8, 14, 10, 0.22) 100%),linear-gradient(to right,rgba(10, 18, 12, 0.30) 0%,rgba(14, 22, 16, 0.18) 28%,rgba(16, 26, 18, 0.08) 52%,rgba(0, 0, 0, 0.00) 78%);}.ban1.expLori2 .overscreen.plum {background:linear-gradient(to bottom,rgba(16, 10, 18, 0.26) 0%,rgba(22, 14, 26, 0.36) 32%,rgba(28, 18, 34, 0.46) 52%,rgba(22, 14, 26, 0.34) 72%,rgba(14, 8, 18, 0.22) 100%),linear-gradient(to right,rgba(18, 10, 22, 0.30) 0%,rgba(24, 14, 28, 0.18) 28%,rgba(30, 18, 36, 0.08) 52%,rgba(0, 0, 0, 0.00) 78%);}.ban1.expLori2 .overscreen.soft {background:linear-gradient(to bottom,rgba(12, 12, 12, 0.16) 0%,rgba(14, 14, 14, 0.24) 32%,rgba(16, 16, 16, 0.34) 52%,rgba(14, 14, 14, 0.24) 72%,rgba(10, 10, 10, 0.14) 100%),linear-gradient(to right,rgba(10, 10, 10, 0.20) 0%,rgba(12, 12, 12, 0.10) 28%,rgba(14, 14, 14, 0.04) 52%,rgba(0, 0, 0, 0.00) 78%);}@media screen and (min-width:741px){.ban1.homeLori2 {font-size:1.2vw;}}html body .ban1.homeLori2 {padding-bottom:100vh !important;}.ban1.homeLori2 .overscreen {background:linear-gradient(180deg,rgba(5,8,14,0.34) 0%,rgba(8,10,18,0.40) 28%,rgba(18,14,12,0.55) 50%,rgba(8,10,18,0.42) 72%,rgba(5,8,14,0.36) 100%);}.ban1.homeLori2 .sum {background:#0000;left:50%;transform:translate(-50%, -50%);text-align:center;top:59%;width:100%;}.ban1.homeLori2 .sum h1 {color:#fff;font-size:4.5em;white-space:nowrap;line-height:1.1;margin:0 0 0.5em;}.ban1.expLori2 .sum h1.smaller {font-size:3.25em;line-height:1;}.ban1.homeLori2 .sum h1 small.hero-subtitle {display:block;font-family:var(--serif-font);font-size:24px;margin:1em 0 4em;font-weight:400;letter-spacing:2px;font-style:italic;color:#ede1cb;text-shadow:0px 1px 5px #000;}.ban1.expLori2 .sum h1 small.hero-subtitle {display:block;font-family:var(--serif-font);font-size:24px;margin:1em 0 2.5em;font-weight:400;letter-spacing:2px;font-style:italic;color:#ede1cb;text-shadow:0px 1px 5px #000;}.ban1.expLori2 .sum p.v3 {font-family:var(--serif-font);font-style:italic;letter-spacing:1px;color:#ffffff;font-size:1em;text-shadow:0px 1px 5px #000;padding-left:12.5%;padding-right:12.5%;}.ban1.homeLori2 .bbg {overflow:hidden;}.ban1.homeLori2 .hero-video {position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover; transform:translate(-50%, -50%);z-index:0;}@media (max-width:740px) {.ban1.homeLori2 .hero-video {position:absolute;top:auto;left:auto;width:300%;height:110%;object-fit:cover;transform:translate(0, 0);z-index:0;right:-79%;bottom:0;}}@media (max-width:1200px) {.ban1.homeLori2 .sum h1 small.hero-subtitle, .ban1.expLori2 .sum h1 small.hero-subtitle {font-size:15px;letter-spacing:1.5px;}.ban1.expLori2 .sum p.v3 {font-size:0.9em;}.ban1.expLori2 .sum h1.smaller {font-size:2.75em;}}@media (max-width:1024px) {.ban1.homeLori2 .sum h1 small.hero-subtitle, .ban1.expLori2 .sum h1 small.hero-subtitle {font-size:14px;letter-spacing:1.25px;}.ban1.expLori2 .sum p.v3 {font-size:0.8em;padding-left:9%;padding-right:9%;}.ban1.expLori2 .sum h1.smaller {font-size:2.25em;}}.ban1.homeLori2 .sum h1 strong {font-weight:inherit;font-size:1.5em;}.ban1.homeLori2 .sum p {color:#fff;font-family:'Inter';font-size:0.9em;margin:0;line-height:1.3;font-weight:400;}.ban1.homeLori2 .sum p strong {}.ban1.homeLori2 .sum h1 em {font-style:normal;font-size:0.25em;display:block;margin:0 0 -0.75em;}.ban1.homeLori2 .pretext {position:absolute;top:29%;left:50%;transform:translate(-50%, 0);}.ban1.homeLori2 .pretext h3 {color:#dbcdb4;font-family:'Inter';text-transform:uppercase;font-weight:400;letter-spacing:0.4em;white-space:nowrap;font-size:1em;text-shadow:0px 0px 7px #000;}.ban1.expLori2 {}.ban1.expLori2 .bbg {background-position:top center;}.ban1.expLori2 .overscreen {background:linear-gradient(to bottom,rgba(0,0,0,0.45) 0%,rgba(0,0,0,0.60) 50%,rgba(0,0,0,0.45) 100%),linear-gradient(to right,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.10) 40%,rgba(0,0,0,0.00) 70%);}.ban1.expLori2 .overscreen {background:linear-gradient(to bottom,rgba(0,0,0,0.125) 0%,rgba(0,0,0,0.250) 50%,rgba(0,0,0,0.125) 100%),linear-gradient(to right,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.0) 40%,rgba(0,0,0,0.05) 70%);}.ban1.expLori2.brighter .overscreen {opacity:0.5;}.ban1.expLori2 .sum {background:#0000;left:50%;transform:translate(-50%, -50%);text-align:center;top:59%;width:100%;}.ban1.expLori2 .sum h1 {color:#fff;font-size:4.5em;white-space:nowrap;line-height:1.1;margin:0 0 0.5em;}.ban1.expLori2 .sum p {color:#fff;font-family:'Inter';font-size:0.9em;margin:0;line-height:1.3;font-weight:400;}section .tribanner h2 {}section .tribanner h3 {color:var(--h3-accent);margin:0.5em 0;letter-spacing:0.05em;}.text.sans p {font-family:var(--sans-font);}.text.serif p, .text p.serif {font-family:var(--serif-font);}section .text.augmentH3s h3 {font-size:1em;color:var(--color-text-faint) !important;text-transform:uppercase;font-weight:500;margin-left:0.5em;}section .text.augmentH3s h3 > small {display:block;font-family:var(--serif-font);font-style:italic;font-size:1.2em;color:var(--h3-accent);letter-spacing:0.025em;text-transform:none;font-weight:400;margin-left:-0.25em;}section .text.augmentH3s ul {margin:1em auto 3em;}section .text.augmentH3sAlt h3 {}section .text.augmentH3sAlt h3 > small {display:block;font-family:var(--serif-font);font-style:italic;font-size:0.7em;color:var(--h3-accent);letter-spacing:0.025em;text-transform:none;font-weight:400;}section .text.extraPadParas p {padding-left:3em;padding-right:3em;}@media (max-width:1400px){section .text.smoothScaleDown1 {font-size:1.1vw;}section .text.extraPadParas p {padding-left:2em;padding-right:2em;}}section .text.activitiesBreakdown1 {text-align:center;padding-bottom:2em;}section .text.activitiesBreakdown1 h3 {margin:0 0 1em;}section .text.activitiesBreakdown1 h3 > small {display:block;font-family:var(--serif-font);font-style:italic;color:var(--h3-accent);font-size:0.8em;margin-top:0.125em;}section .text.activitiesBreakdown1 p {}.w.tp10 {padding-top:1em;}.w.tp25 {padding-top:2.5em;}.w.tp50 {padding-top:5em;}.w.bp10 {padding-bottom:1em;}.w.bp25 {padding-bottom:2.5em;}.w.bp50 {padding-bottom:5em;}.w.cols.verticalTop {align-items:start;}.w.cols.verticalBottom {align-items:end;}section h2, section h3, section h4 {color:var(--color-coastal);}section.subtleBackground {background:var(--h3-secondary);}section.subtleBackground h2, section.subtleBackground h3, section.subtleBackground h4 {}section.mildBackground {background:var(--h3-mild);}section.mildBackground h2, section.mildBackground h3, section.mildBackground h4 {}section.mildBackground p {}section.ratesBackground {background:#fbf8f5;}.intphotogrid.loriRounded {}.intphotogrid.loriRounded .photo {}.intphotogrid.loriRounded .photo img {display:block;overflow:hidden;margin:3% 0;border-radius:0.33em;}.intphotogrid.loriRounded.three .photo {}.photo.rounded img {display:block;overflow:hidden;border-radius:0.33em;}.w.cols.reverse {flex-flow:row-reverse;}section.accentheaders .text h3, section .accentheaders .text h3, section .text.accentheaders h3 {color:var(--h3-accent);}.text.colpad {padding-left:1em;padding-right:1em;}section.unsubtleBackground {background:var(--btn-primary-bg-hover);}section.unsubtleBackground h2, section.unsubtleBackground h3, section.unsubtleBackground h4 {color:#fff;}section.charcoalBackground {background-color:#1E2328;color:#fff;background-image:url(/images/banner/charcoal-leather.jpg);background-size:cover;background-position:center center;}section.charcoalBackground a, section.charcoalBackground h2, section.charcoalBackground h2, section.charcoalBackground h3, section.charcoalBackground h4 {color:var(--color-brass);}section.lorisonAIbackdrop {background-image:url(/images/banner/at-home-weight-loss-support-app.jpg);background-size:cover;background-position:center center;padding:2em;}section.lorisonAIbackdrop .w.cols {}section.homeCTA {background-image:url(/images/banner/cta-background-4.jpg);background-size:cover;background-position:center center;}section.homeCTA h2, section.homeCTA h3, section.homeCTA h4 {color:#d3aa63;font-weight:500;text-shadow:0px 1px 4px #0007;}section.homeCTA p {color:#fff;text-shadow:0px 1px 3px #0005;}section.lightBlueBackground {background-image:url(/images/banner/experience-light-blue-background.jpg);background-size:cover;background-position:center center;padding:2em 0;}section.lightBlueBackground h2 {color:var(--color-coastal);}section.lightBlueBackground .text.engraved h2 {opacity:0.7;}section.lightBlueBackground h6 {margin-top:0;letter-spacing:0.1em;font-weight:600;opacity:0.8;}section.homeExpBanner {background-image:url(/images/banner/beachfront-vibrant-30.jpg);background-size:cover;background-position:center center;}section.homeExpBanner h2 {color:#fff;text-shadow:0px 1px 3px #0009;text-align:center;}section.homeExpBanner p {color:#fff;text-shadow:0px 1px 3px #0009;text-align:center;}section.homeExpBanner .fade2sand {background:linear-gradient(to bottom, #ffffff52 0%, #f2eee7 100%);}div.photo.expmargined > img, div.photo.expmargined > a > img {width:97%;display:block;margin:0.5em auto 0.5em;}.w.cols.programCardList {gap:2em;display:flex;align-items:stretch;justify-content:center;}.w.cols.programCardList .pf.programCard {border:1px solid #ddd3c4;padding:2.5em;background:linear-gradient(to bottom, #f7f5f1 0%, #f1ede6 100%);box-shadow:0 4px 15px rgba(0, 0, 0, 0.15);border-radius:0.25em;position:relative;overflow:hidden;}.w.cols.programCardList .pf.programCard::before {content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right, #c8a15f, #e2c78c, #c8a15f);opacity:0.65;}.text.capKiller h2, .text.capKiller h3, .text.capKiller h4 {text-transform:uppercase;letter-spacing:0.06em;font-weight:500;opacity:0.85;}.typicalDay hr {margin:1.6em auto;border:0;background:var(--color-brass);width:50%;height:1px;opacity:0.35;}section.reverse .w.cols {flex-direction:row-reverse;}.bios div.photo > img, .bios div.photo > a > img {max-width:160px;}.ban1.homeLori1 .sum p a,section.homeCTA p a {display:inline-block;padding:0.25em 0.75em;background:#d3aa63;color:#fff;text-decoration:none;font-family:var(--serif-font);font-weight:600;text-shadow:0px 1px 2px #0007;transition:transform 140ms var(--ease, ease), background 180ms var(--ease, ease), border-color 180ms var(--ease, ease), box-shadow 180ms var(--ease, ease), filter 180ms var(--ease, ease);font-size:1.3em;box-shadow:0px 2px 7px #0009;margin:1em 0.125em;}.ban1.homeLori1 .sum p a:hover, section.homeCTA p a:hover, section.homeCTA p a {background:rgba(10, 18, 22, 0.82);box-shadow:0px 0px 10px #e5bf7e;}.ban1.homeLori1 .sum p a.cta, section.homeCTA p a.cta {color:var(--color-coastal);background:#fff;text-shadow:0px 0px 0px #0000;opacity:0.9;}.ban1.homeLori1 .sum p a.cta:hover,section.homeCTA p a.cta:hover {background:rgba(10, 18, 22, 0.82);color:#fff;box-shadow:0px 0px 10px #e5bf7e;}section.homeCTA p a {position:relative;padding-left:1.25em;padding-right:2.5em;border-radius:5em;margin-right:2em;}section.homeCTA p a::after {content:"";display:inline-block;width:3.5em;height:3.5em;background-image:url(/images/icons/apply-icon-transparent.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:-0.75em;right:-1.75em;}.ban1.homeLori1 .sum img.fitFunEquilibrium {width:14em;margin:1.5em 0 1em;}.ban1.homeLori1.uppy .sum h1 {font-size:1.75em;font-family:var(--serif-font);}.text.betterBullets { text-align:center; }.text.betterBullets > ul{display:inline-block;text-align:left; margin:1.25rem auto 0;padding-left:1.25em; }.text.betterBullets > ul > li{break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 0.6rem 0; text-align:left;}@media (max-width:820px){.text.betterBullets > ul{columns:1;}}section .text ul {list-style:none;padding-left:0;margin-left:0;}section .text ul li {position:relative;padding-left:18px;line-height:1.6;}section .text ul li::before {content:"";position:absolute;left:0;top:0.65em;width:0.35em;height:0.35em;background:var(--h3-accent);}.text.smallerList {font-size:0.8em;}section .text.smallerList ul li {line-height:1.5;padding-bottom:0.5em;}section.beachWalkBreaker {background-image:url(/images/banner/superwide-beach-at-sunset.jpg);background-size:cover;background-position:center center;padding:4em 0;}section.beachWalkBreaker2 {background-image:url(/images/banner/super-wide-stunning-water-under-the-boardwalk.jpg);background-size:cover;background-position:center center;padding:4em 0;}section.coastalViewX {background-image:url(/images/banner/coastal-view-with-tinted-overlay-background-image.jpg);background-size:cover;background-position:center center;padding:4em 0;}section.coastalViewX h2, section.coastalViewX h3, section.coastalViewX h4 {color:#fff;text-shadow:0 2px 5px #000c;}section.coastalViewX p {color:#fff;text-shadow:0 1px 4px #000;}section.continuumWindow {background-image:url(/images/banner/lorison-alumni-holding-phone-while-looking-out-over-the-coastal-waters.jpg);background-size:cover;background-position:center center;padding:4em 0;}section.continuumWindow h2, section.continuumWindow h3, section.continuumWindow h4 {color:#fff;text-shadow:0 2px 5px #000c;}section.continuumWindow p {color:#fff;text-shadow:0 1px 4px #000;}section.optionalExtras{background-image:url(/images/banner/sunset-on-the-gulf-background-lorison-image.jpg);background-size:cover;background-position:center center;padding:4.5em 0 5em;position:relative;overflow:hidden;}section.optionalExtras::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(4,14,22,0.55), rgba(4,14,22,0.45));pointer-events:none;}section.optionalExtras > *{position:relative; }section.optionalExtras h2{color:#fff;font-weight:520;text-shadow:0 10px 26px rgba(0,0,0,0.45);}section.optionalExtras .text p{color:rgba(255,255,255,0.88);text-shadow:0 10px 26px rgba(0,0,0,0.45);}.w.cols.optCards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}.w.cols.optCards + .w.cols.optCards{margin-top:20px;}.w.cols.optCards > .pf{position:relative;overflow:hidden;border-radius:10px;flex:0 1 calc(33.333% - 14px); max-width:360px;border:1px solid rgba(255,255,255,0.16);box-shadow:0 20px 44px rgba(0,0,0,0.28);background:rgba(8,18,26,0.30); padding:0;transition:transform 180ms var(--ease, ease), box-shadow 180ms var(--ease, ease), border-color 180ms var(--ease, ease);}.w.cols.optCards > .pf:hover{transform:translateY(-2px);box-shadow:0 26px 58px rgba(0,0,0,0.34);border-color:rgba(255,255,255,0.22);}.w.cols.optCards > .pf .text{padding:18px 18px 14px;text-align:center;background:rgba(8,18,26,0.32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,0.10);}.w.cols.optCards > .pf .text h3{margin:0 0 6px;color:#fff;text-shadow:0 12px 26px rgba(0,0,0,0.55);letter-spacing:0.2px;}.w.cols.optCards > .pf .text p{margin:0;color:rgba(255,255,255,0.86);text-shadow:0 10px 22px rgba(0,0,0,0.55);font-size:0.95em;line-height:1.35;}.w.cols.optCards > .pf .photo{position:relative;overflow:hidden;aspect-ratio:16 / 10; background:rgba(0,0,0,0.15);}.w.cols.optCards > .pf .photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;filter:saturate(1.05) contrast(1.02);}.w.cols.optCards > .pf .photo::after{content:"";position:absolute;inset:0;background:radial-gradient(120% 100% at 50% 30%, rgba(0,0,0,0.00), rgba(0,0,0,0.30));pointer-events:none;}.w.cols.optCards > .pf .clear{ display:none; }@media (max-width:980px){.w.cols.optCards > .pf{ flex-basis:calc(50% - 12px); max-width:460px; }}@media (max-width:740px){section.optionalExtras{ padding:3.2em 0 3.6em; }.w.cols.optCards{ gap:14px; }.w.cols.optCards > .pf{ flex-basis:100%; max-width:520px; }.w.cols.optCards > .pf .text{ padding:16px 16px 12px; }}.left2Engine, .right2Engine {padding:0 1.5em;font-size:1.2em;}.left2Engine, .right2Engine h3 {}.left2Engine, .right2Engine p {}.left2Engine {border-right:1px solid #ccc;}.right2Engine {border-left:1px solid #ccc;}.principlesGrid .text {padding:0.5em 1em;}.text.asidePanel {background:#eee9de;padding:1em 1.5em;font-size:0.75em;line-height:1.2;}.text.asidePanel h3 {font-size:1.75em;}.leadpane .field {background-color:rgba(255, 255, 255, 0.15);margin:3px;padding:0.25em 0.75em;}.leadpane .field label,.leadpane .field.rad .lbl {color:#fff;display:inline-block;font-size:0.75em;width:35%;}.leadpane .field input, .leadpane .field select, .leadpane .field textarea {background-color:rgba(255, 255, 255, 0.75);border:0 none;color:#17435a;display:inline-block;font-size:0.7em;padding:0.5em;width:59%;}.leadpane .field input.bad, .leadpane .field select.bad, .leadpane .field textarea.bad {border:2px solid #f00;box-shadow:0 0 10px rgba(255, 0, 0, 0.5) inset;}.leadpane .field textarea {min-height:4em;}.leadpane .field.rad .lbl {}.leadpane .field.rad .rads {display:inline-block;width:59%;background:rgba(255, 255, 255, 0.75);position:relative;}.leadpane .field.rad .radbox {display:flex;flex-flow:row;justify-content:stretch;}.leadpane .field.rad .rads label {width:25%;text-align:center;position:relative;padding:0.5em 0;cursor:pointer;color:#0062ae;}.leadpane .field.rad .rads label:hover {background:#92cb6f;}.leadpane .field.rad .rads input[type=radio] {width:auto;box-shadow:0 0 0;}.leadpane .field.rad .rads span {display:block;text-transform:uppercase;font-weight:500;font-size:0.8em;margin:0.25em 0 0;}.leadpanelp .field.rad {width:100%;text-align:center;}.leadpanelp .field .fbx {width:97.5%;margin:0.25em auto;background:rgba(255,255,255,0.9);border:2px solid #fff;}.leadpanelp .field.rad .lbl {width:25%;color:#777;font-weight:400;text-align:left;float:left;margin:0.5em;}.leadpanelp .field.rad .rads {width:auto;background:none;padding:0;}.leadpanelp .field.rad .rads label {width:auto;padding:0.5em 1em;color:#323d48;white-space:nowrap;}.leadpanelp .field.rad .rads label:hover {background:#fdb91352;}.leadpanelp .field.rad .rads span {display:inline-block;text-transform:uppercase;font-weight:500;font-size:1em;margin:0;}.leadpanelp .field.rad .rads input[type=radio] {width:auto;display:inline-block;margin:0.25em 0.5em;border:0 none;background:none;}.leadpane .formError {background:rgba(235, 25, 25, 1) none repeat scroll 0 0;color:#fff;display:none;font-size:0.8em;font-weight:bold;padding:5px 10px;text-align:center;}.srtPage_4 .loginBody {padding:200px 20px 100px;}section.slightlyLessSubtleBackground {background:#e7e0d2ad;}section.slightlyLessSubtleBackground h2, section.slightlyLessSubtleBackground h3, section.slightlyLessSubtleBackground h4 {color:var(--hdr-tint-solid);}section.slightlyLessSubtleBackground p {}section.moderatelyLessSubtleBackground {background:#d7cebaad;}section.moderatelyLessSubtleBackground h2, section.moderatelyLessSubtleBackground h3, section.moderatelyLessSubtleBackground h4 {color:var(--hdr-tint-solid);}section.moderatelyLessSubtleBackground p {}section.significantlyLessSubtleBackground {background:var(--color-sand-2);}section.significantlyLessSubtleBackground h2, section.significantlyLessSubtleBackground h3, section.significantlyLessSubtleBackground h4 {color:var(--hdr-tint-solid);}section.significantlyLessSubtleBackground p {}div.photo.margined > img, div.photo.margined > a > img {width:96%;display:block;margin:0 auto 0.5em;overflow:hidden;border-radius:0.25em;}.leadpanel .lorison1 {position:relative;overflow:visible;background:transparent;border:0 none;box-shadow:none;border-radius:0;padding:0;font-size:0.7em;margin:0 auto;}.leadpanel .lorison1 h3 {margin:0 0 0.9em;font-family:var(--serif-font);font-size:clamp(1.05em, 2vw, 1.35em);line-height:1.1;font-weight:400;letter-spacing:0.02em;color:var(--h3-accent, #14344a);text-transform:none;}.leadpanel .lorison1 h4 {margin:1.25em 0 0.5em;font-size:1em;line-height:1.2;}.leadpanel .lorison1 hr {display:none;}.leadpanel .lorison1 .lrow {margin:0 0 1.05em;}.leadpanel .lorison1 label {display:block;margin:0 0 0.45em;color:#4d4d4d;font-weight:500;font-size:0.95em;line-height:1.2;}.leadpanel .lorison1 .fauxlabel {margin:0 0 0.45em;}.leadpanel .lorison1 .fauxlabel p {margin:0;color:#4d4d4d;font-weight:500;font-size:0.95em;line-height:1.2;}.leadpanel .lorison1 input,.leadpanel .lorison1 select,.leadpanel .lorison1 textarea {appearance:none;-webkit-appearance:none;width:100%;font-family:var(--sans-font);font-size:1em;line-height:1.35;color:var(--color-text, #3f4c58);background:#f8f8f6;border:1px solid #d7d2c8;border-radius:14px;padding:0.66em 1em;box-shadow:none;transition:border-color 0.18s ease, box-shadow 0.18s ease, background 0.18s ease;}.leadpanel .lorison1 textarea {min-height:7em;resize:vertical;}.leadpanel .lorison1 input::placeholder,.leadpanel .lorison1 select::placeholder,.leadpanel .lorison1 textarea::placeholder {color:#9a978f;opacity:1;}.leadpanel .lorison1 input:hover,.leadpanel .lorison1 select:hover,.leadpanel .lorison1 textarea:hover {background:#fbfbf9;border-color:#cfc8bc;}.leadpanel .lorison1 input:focus,.leadpanel .lorison1 select:focus,.leadpanel .lorison1 textarea:focus {outline:none;background:#ffffff;border-color:#35556a;box-shadow:0 0 0 3px rgba(53, 85, 106, 0.10);}.leadpanel .lorison1 input.bad,.leadpanel .lorison1 select.bad,.leadpanel .lorison1 textarea.bad {border:1px solid #c45b3c;box-shadow:0 0 0 3px rgba(196, 91, 60, 0.10);}.leadpanel .lorison1 input.good,.leadpanel .lorison1 select.good,.leadpanel .lorison1 textarea.good {border:1px solid #35556a;box-shadow:0 0 0 3px rgba(53, 85, 106, 0.10);}.rgroup {}.rgroup.rgroup--tiles {display:flex;gap:0.9em;flex-wrap:wrap;}.leadpanel .lorison1 .rgroup.rgroup--tiles label {margin:0;text-align:center;background:#f8f8f6;border:1px solid #d7d2c8;border-radius:14px;box-shadow:none;padding:0.9em 1em;flex:1 1 220px;cursor:pointer;}.leadpanel .lorison1 .rgroup.rgroup--tiles label .rtext .rsub {display:none;}.leadpanel .lorison1 .rgroup.rgroup--tiles.vert {display:flex;flex-direction:column;align-items:stretch;gap:0.5em;}.leadpanel .lorison1 .rgroup.rgroup--tiles.vert label {display:block;text-align:left;color:var(--color-text, #3f4c58);font-size:0.95em;padding:0.8em 0.95em;}.leadpanel .lorison1 .rgroup.rgroup--tiles.vert label input {width:auto;border:0 none;background:transparent;box-shadow:none;padding:0;margin-right:0.55em;vertical-align:middle;}@media (max-width:640px) {.leadpanel .lorison1 {max-width:100%;}.leadpanel .lorison1 h3 {margin-bottom:0.8em;}.leadpanel .lorison1 .lrow {margin-bottom:0.95em;}.leadpanel .lorison1 input,.leadpanel .lorison1 select,.leadpanel .lorison1 textarea {font-size:16px;}.leadpanel .lorison1 button.lorisonSubButton {min-height:56px;}}.text.faqDrop{padding:14px 7px 14px 14px;border-bottom:1px solid rgba(0,0,0,.08);}.text.faqDrop:last-child{border-bottom:0;}.text.faqDrop h4.faqQ{margin:0;padding:10px 34px 10px 0;cursor:pointer;user-select:none;color:rgb(143 122 86);letter-spacing:.6px;font-weight:500;text-transform:none; position:relative;min-height:3.6em;}.text.faqDrop h4.faqQ:after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);color:rgba(25,28,32,.45);font-size:18px;line-height:1;}.text.faqDrop.isOpen h4.faqQ:after{content:"\2212";color:rgba(25,28,32,.55);}.text.faqDrop h4.faqQ:focus{outline:none;}.text.faqDrop h4.faqQ:focus-visible{outline:2px solid rgba(140,106,47,.35); outline-offset:3px;}.text.faqDrop .faqAnswer{padding:0.5em;background:#e6e1d89e;}.text.faqDrop .faqAnswer p{margin:0.25em 1em 0.5em;color:rgba(25,28,32,.78);line-height:1.65;}.text.faqDrop .faqAnswer p:last-child{margin-bottom:0;}.text.faqDrop h4.faqQ:hover{color:rgba(25,28,32,.96);}.text.designcheck {padding-right:2em;}.text.designx {border-left:1px solid #ccc;padding-left:2em;}.text.designcheck ul {list-style:none;padding-left:0;margin-left:0;}.text.designcheck ul li {position:relative;padding-right:50px; margin-bottom:18px;}.text.designcheck ul li::after {content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:37px;height:37px;background-image:url('/images/icons/check.jpg');background-size:contain;background-repeat:no-repeat;background-position:center;}section .text.designcheck ul li::before {content:"";position:absolute;left:0;top:0.65em;width:0;height:0;border-radius:0;background:#fff0;}.text.designx ul {list-style:none;padding-left:0;margin-left:0;}.text.designx ul li {position:relative;padding-left:50px;margin-bottom:18px;}.text.designx ul li::before {content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:37px;height:37px;background-image:url('/images/icons/x.jpg');background-size:contain;background-repeat:no-repeat;background-position:center;}.text.doubleBarCTA {}.text.doubleBarCTA p {text-align:center;display:block;margin:2em auto;width:fit-content;border-top:1px solid #b9904a1c;border-bottom:1px solid #b9904a1c;padding:0.25em 0;}.text.doubleBarCTA p a {display:inline-block;padding:0.25em 1em 0.3em;margin:0;font-size:1.3em;font-weight:600;color:#fff;background-color:var(--h3-primary);text-shadow:0px 1px 2px #0005;box-shadow:0px 0px 30px #ffda9b77;text-decoration:none;border-radius:0.15em;transition:border-color 160ms var(--ease, ease), background-color 160ms var(--ease, ease), box-shadow 160ms var(--ease, ease), transform 120ms var(--ease, ease);font-family:var(--serif-font);}.text.doubleBarCTA p a:hover {background-color:var(--h3-primary-hover);transform:translateY(-2px);}.text.doubleBarCTA.invert p a {background-color:var(--h3-accent);}.text.doubleBarCTA.invert p a:hover {background-color:var(--h3-accent-hover);transform:translateY(-2px);}.text.doubleBarCTA.smaller p a {font-size:1em;}.text.doubleBarCTA p.subtext {margin:-2em auto 2em;font-size:0.8em;border-top:0 none;border-bottom:0 none;opacity:0.6;}p.includedAgument {font-family:var(--serif-font);font-style:italic;color:var(--h3-accent);margin:-0.75em 0 1em 0.5em;font-size:1.15em;}.text.disembolden strong {font-weight:inherit;}section .text.augmentH2 h2 {}section .text.augmentH2 h2 > small {display:block;font-family:var(--serif-font);font-style:italic;color:#ad9b79;font-size:0.65em;opacity:0.9;margin:0.25em 0 1em;}section .text.augmentH2.augh2darker h2 > small {color:#816c45;}section .text.bioCard {}section .text.bioCard h3 {font-size:1.1em;font-weight:600;}section .text.bioCard h3 > small {display:block;color:var(--h3-accent);font-family:var(--serif-font);font-weight:500;}section .text.bioCard p {}.minimalbreak hr {margin:1em auto;border:0;background:var(--btn-primary-bg);width:50%;height:0.05em;opacity:0.5;}section .text h2.spacey, section .text h3.spacey, section .text h4.spacey, section .text h5.spacey {font-family:var(--sans-font);text-transform:uppercase;color:#474747bd;font-weight:300;letter-spacing:0.3em;font-size:1.3em;}div.photo.mobile50perc {width:90%;margin:0 auto;}div.photo.featureIcons > img, div.photo.featureIcons > a > img {width:6em;margin:1em auto 0.5em;display:block;}section .text.checklist ul {margin-left:3em;}section .text.checklist ul li::before {content:"\f00c";font-family:FontAwesome;position:absolute;left:-0.5em;top:0.75em;font-size:0.6em;color:var(--h3-accent);width:auto;height:auto;background:#fff0;}section.flip1 .flipGalleryX {-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}section.flip1 {padding-bottom:100%;position:relative;width:100%;height:0;overflow:hidden;background:var(--color-text);}section.flip1 div.mobileControlHint {position:absolute;bottom:5px;left:50%;z-index:99;transform:translate(-50%, 0);display:block;border-radius:10em;overflow:hidden;opacity:0;}section.flip1 div.mobileControlHint img {display:block;width:100px;opacity:0.75;}.flip80x67 section.flip1 {padding-bottom:83% !important;background:#fff;border-radius:0.33em;}section.flip1 .flipGalleryX {position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}section.flip1 .flipGalleryX div.photo {flex-basis:100%;}section.flip1 .flipGalleryX div.photo > img {margin:0;}section.flip1 .shutter {position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block;background:var(--color-text);}section.flip1 .shutter .loading {width:4em;height:4em;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);margin:0;}section.flip1 .shutter .loading img {width:100%;box-shadow:0 0 0;animation-name:spinningLoader;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;}.flipButtons {background-image:url(/images/misc/7up.png);height:68px;width:41px;position:absolute;top:50%;transform:translate(0,-50%);cursor:pointer;opacity:0;}section.flip1:hover .flipButtons {opacity:0.75;}.flipButtons.goBack {left:0;background-position:0px 0px;}.flipButtons.goForth {right:0;background-position:-50px 0px;}.flipButtons.goBack:hover {background-position:-100px 0;}.flipButtons.goForth:hover {background-position:-150px 0px;}.wellnessWorksBackground {background-image:url(/images/banner/boardwalk-with-leafy-greens.jpg);padding:6em 0 16em;background-position:center center;background-size:cover;position:relative;overflow:hidden;}.wellnessWorksBackground::before {content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0.70) 0%,rgba(0,0,0,0.55) 25%,rgba(0,0,0,0.40) 50%,rgba(0,0,0,0.55) 75%,rgba(0,0,0,0.70) 100%);z-index:1;}.wellnessWorksBackground > * {position:relative;z-index:2;}.wellnessWorksBackground h4.spacey {color:var(--h3-accent) !important;}.wellnessWorksBackground h2 {color:#fff !important;font-size:2.5em;}.wellnessWorksBackground p {color:#fff;}.testimonialCol{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.testimonialCol > div:first-child{margin-top:auto;display:flex;justify-content:space-evenly;padding-bottom:2em;}.testimonialCol > div:first-child p{display:flex;align-items:center;justify-content:center;gap:18px;margin:0;}.testimonialCol img{width:5em;height:5em;border-radius:100%;object-fit:cover;}.testimonialCol > div:first-child p:last-child{flex-direction:column;align-items:flex-start;text-align:left;}section .text p strong {font-weight:500;}.privacyLink {font-size:0.6em;}.disclaimer {color:#999;font-family:Open Sans Condensed;text-transform:uppercase;}.disclaimer a {color:#ccc;}.disclaimer.minimize {font-size:0.5em;opacity:0.5;}.stackPhotos img, .stackPhotos amp-img {border-radius:7px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.5);width:90%;margin:0 auto;}.fullImgStretch {display:block;margin:0;padding:0;}.fullImgStretch img {width:100%;margin:0;}img.floatRightPhoto {float:right;margin:0 0 2em 3em;width:50%;}div.photo > img, div.photo > a > img, div.photo > amp-img, div.photo > a > amp-img {width:100%;display:block;}.photogrid {box-sizing:border-box;margin:0;padding:0;position:relative;}.photogrid ul.grid {box-sizing:border-box;list-style:outside none none;margin:0;padding:0;position:relative;}.photogrid ul.grid div.photo {box-sizing:border-box;float:left;width:100%;padding:0.15em;}.photogrid.pg1 ul.grid div.photo {width:100%;}.photogrid.pg2 ul.grid div.photo {width:49.995%;}.photogrid.pg3 ul.grid div.photo {width:33.332%;}.photogrid.pg4 ul.grid div.photo {width:24.995%;}.w .w {min-width:auto;width:100%;margin:0;}.carousel-preview button {width:10%;margin:2px;padding:1px;border:0 none;background:#000;box-sizing:border-box;}.photo.aboveItAll img {width:25%;margin:2em auto;display:block;border-radius:50%;}.photo.aboveItAll amp-img {width:33%;margin:2em auto;display:block;border-radius:15%;}.cw, #sb-site {}.sb-active header.h23 {z-index:-1;}.sb-active .cw > .overlay {background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;}footer {clear:both;background:var(--color-x2-deep);color:#fff;}footer .col {width:25%;padding:0.25em 0.25em 0.75em;box-sizing:border-box;margin:1em 0 0;}footer .w nav.col {}footer .w .col h4 {color:#fff;font-weight:600;font-size:0.9em;margin:0 0 0 0.5em;}footer .w nav ul {list-style:none;margin:0.5em 0.25em;padding:0;}footer .w nav li {margin:0.25em 0;display:block;}footer .w nav a {color:#fff;font-size:0.8em;padding:0.25em 0.5em;display:block;font-family:var(--serif-font);}footer .w nav a:hover {background:var(--color-x2-darkblue);}footer .w nav a.hi {background:rgba(122, 194, 68, 0.5);font-weight:600;text-transform:uppercase;}footer .w nav a.hi:hover {background:rgba(122, 194, 68, 1);}footer .addressinfo {padding:0 0 0 0.67em;}footer .addressinfo h5 {color:#fdb913;margin:0.5em 0 0;font-weight:600;text-transform:uppercase;font-size:0.7em;}footer .addressinfo p {margin:0 0 1em;font-size:0.8em;}footer .addressinfo a {color:#a4f765;}footer .xtra {padding:0.5em;box-sizing:border-box;text-align:center;font-size:0.75em;border-radius:1em;}footer .xtra a {color:var(--color-gold);}footer .xtra p {font-family:var(--serif-font);opacity:0.6;}.intphotogrid {display:flex;flex-direction:row;justify-content:space-between;margin:0.5em -1px 0 -1px;flex-flow:wrap;}.intphotogrid .photo {margin:0;}.intphotogrid.one .photo {width:98%;}.intphotogrid.two .photo {width:48%;}.intphotogrid.three .photo {width:32%;}.intphotogrid.four .photo {width:22%;}.intphotogrid.five .photo {width:18%;}.intphotogrid.six .photo {width:15%;}.sophoLeadForm {background-color:#002c45;background-image:url(/images/h23leadback.jpg);color:#fff;margin:2em 0;padding:1em 0;background-size:cover;background-position:top right;}.sophoLeadForm h3 {font-size:2em;margin:1em 0 0.5em;line-height:1;color:#fdb913;font-weight:600;}.sophoLeadForm p {font-weight:700;}.sophoLeadForm .privacyLink {font-weight:500;}.sophoLeadForm .privacyLink a {color:#ffde8e;text-decoration:underline;}.ban1 {height:0;padding-bottom:30%;position:relative;width:100%;background:#fff;margin:0;}.ban1 .bbg {background-position:center center;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;}.ban1 .overscreen {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.15);}.ban1 .sum {position:absolute;top:50%;left:0;width:50%;transform:translate(0,-50%);background:rgba(255,255,255,0.85);padding:1em;}.ban1.right .sum {left:auto;right:0;text-align:right;}.ban1.center .sum {left:50%;right:auto;text-align:center;transform:translate(-50%,-50%);}.ban1 h1 {margin:0;color:#00adc5;font-size:2em;line-height:1;}.ban1 p {margin:0.5em 0 0.25em;font-weight:400;color:#3e4a55;}hr {margin:1em auto;border:0;background:var(--color-teal);width:50%;height:0.175em;}.hlite {background:#f3d172;}blockquote {background:#450036;padding:1em;font-size:1.5em;line-height:1.1;}blockquote, blockquote p {color:#fff;font-weight:400;}nav.super li.alert {background:#9e2984;font-size:0.8em;padding:0.15em 0;}#unsubscribeform {background:var(--color-gold);border:2px solid var(--color-x2-pink);margin:2em;color:#000;}#unsubscribeform legend {font-family:var(--headline-font);text-transform:uppercase;font-weight:700;text-shadow:0px -2px 1px var(--color-gold);}#unsubscribeform label {display:inline-block;width:30%;text-align:center;}#unsubscribeform input {width:60%;font-size:0.85em;}#unsubscribeform div.field {}#unsubscribeform button {display:block;margin:1em auto 0.125em;background:var(--color-x2-pink);border:0 none;color:#fff;font-family:var(--headline-font);text-transform:uppercase;font-size:1em;padding:0.25em 1em;cursor:pointer;}#unsubscribeform button:hover {background:#000;}#unsubscribeform .postwait img {width:100%;border:1em solid #fff;}#unsubscribeform .postsub, #unsubscribeform .postwait {display:none;}#unsubscribeform p, #unsubscribeform label {font-family:var(--sans-font);font-size:0.85em;}.jssorX {background:#323d48;padding:2em 0;}div.jssora106.arrowright, div.jssora106.arrowleft {}div.jssora106.arrowright, div.jssora106.arrowleft {top:70px !important;position:absolute !important;font-size:1.5em !important;color:#fff !important;background:#000 !important;padding:0.4em 0 0 !important;width:1.9em !important;text-align:center !important;height:1.9em !important;border-radius:2em !important;line-height:0 !important;opacity:0.75 !important;}@media screen and (max-width:740px) {div.jssora106.arrowright, div.jssora106.arrowleft {top:70px !important;}}div.arrowright.jssora106 {right:5px !important;}div.arrowleft.jssora106 {left:5px !important;}.flextab * {box-sizing:border-box;}.flextab {display:flex;flex-direction:column;}.flexrow {display:flex;flex-direction:row;}.flexcol {}html .cmspage .marginTop { margin-top:3em; }html .cmspage .marginRight { margin-right:1em; }html .cmspage .marginBottom { margin-bottom:3em; }html .cmspage .marginLeft { margin-left:1em; }html .cmspage .halfmarginTop { margin-top:1.5em; }html .cmspage .halfmarginRight { margin-right:0.5em; }html .cmspage .halfmarginBottom { margin-bottom:1.5em; }html .cmspage .halfmarginLeft { margin-left:0.5em; }html .cmspage .paddingTop { padding-top:3em; }html .cmspage .paddingRight { padding-right:1em; }html .cmspage .paddingBottom { padding-bottom:3em; }html .cmspage .paddingLeft { padding-left:1em; }.textPanel {padding:1px;font-size:1.2em;box-sizing:border-box;}img.circle {border-radius:50%;display:block;}.hline {margin:2em 0;text-align:center;}.hline h2, .hline h3, .hline h4 {padding:0.125em 1em;font-size:2em;margin:0;}.hline.u h2, .hline.u h3, .hline.u h4 {border-bottom:0.05em solid rgba(0, 173, 197, 0.25);display:inline-block;min-width:75%;}.ctabutton {text-align:center;}.ctabutton h5 {font-size:2em;display:block;background:var(--color-green);border:3px solid #fff;box-shadow:0.05em 0.05em 0.2em rgb(0 0 0 / 50%);border-radius:5px;}.ctabutton h5 a {display:block;padding:0.25em 1em;color:#fff;font-weight:bold;}.ctabutton h5 a:hover {background:#2c6c00;}.ctabutton.ctabMobile {display:none;}.ctabutton.ctabDesktop {display:block;}.ctabutton.ctabDesktop h5 {display:inline-block;}.ctabutton.ctabDesktop h5 a {}.ctabutton.ctabDesktop h5 a em {font-style:normal;text-transform:uppercase;font-size:0.75em;display:block;}.ctabutton.ctabMobile h5 {border-right:0 none;border-left:0 none;margin:-0.25em -3px 1.25em;z-index:1111;position:relative;}.ctabutton.ctabMobile h5 a {font-size:10vw;}.ctabutton.ctabMobile h5 a em {font-style:normal;font-size:0.5em;text-transform:uppercase;display:block;line-height:1.5;}.ctabutton.ctabMobile h5 a em:first-child {font-size:0.75em;line-height:1;}.ctabutton.ctabMobile h5::after {content:'x';text-indent:-99999999999px;display:block;background-image:url(/images/icons/cursor.png);width:1.4em;height:2em;position:absolute;bottom:-1.5em;background-size:cover;left:50%;}.svgicon {-webkit-font-smoothing:on;-moz-osx-font-smoothing:auto;color:inherit;display:inline-block;font-size:inherit;font-style:normal;font-weight:normal;line-height:inherit;margin-right:8px;vertical-align:bottom;vertical-align:text-bottom;}html body .sr-only {position:absolute;left:-999999px;top:auto;width:1px;height:1px;overflow:hidden;}#optout_shell {position:relative;}#optout_fieldset {transition:opacity 0.2s ease;border:2px solid var(--color-border);border-radius:0.25em;background:#e6e6e261;padding:1em;}#optout_fieldset.optout_faded {opacity:0;pointer-events:none;}#optout_overlay {position:absolute;inset:0;display:none;z-index:10;}#optout_overlay.optout_visible {display:block;}.optout_overlay_inner {display:table;width:100%;height:100%;background:rgba(255,255,255,0.95);}.optout_overlay_panel {display:table-cell;vertical-align:middle;text-align:center;padding:20px;}.optout_field {margin-bottom:14px;}.optout_field input,.optout_field textarea {width:100%;box-sizing:border-box;padding:8px;border-radius:5px;border:1px solid #ccc;margin:0.5em 0;box-shadow:2px 2px 3px #0006;}.optout_suboptions {margin-bottom:14px;padding:10px;background:#f8f8f8;border:1px solid #ddd;}.optout_errors {margin-bottom:14px;padding:10px;background:#ffecec;border:1px solid #d99;}.optout_error_field input,.optout_error_field textarea {border-color:#c33;}.optout_honeypot {position:absolute;left:-9999px;}time.footerDateModified {display:none;}section.twoWeekPremiere {}section.twoWeekPremiere > .w.cols {display:flex;align-items:stretch; flex-wrap:nowrap;}section.twoWeekPremiere .leftFeature, section.twoWeekPremiere .rightFeature {display:flex;flex-direction:column;justify-content:center; align-items:center; box-sizing:border-box;}section.twoWeekPremiere .leftFeature {background-image:url(/images/square/definitive-lorison-experience-sidepanel.jpg);padding:3em;background-position:center center;background-size:cover;min-height:60vh;justify-content:flex-start;}section.twoWeekPremiere .leftFeature .text {}section.twoWeekPremiere .leftFeature .text.augmentH2x h2 {text-align:center;font-size:2em;font-weight:400;color:var(--color-danger);opacity:0.6;margin:1em 0 0;}section.twoWeekPremiere .leftFeature .text.augmentH2x h2 > small {display:block;font-family:var(--serif-font);font-style:italic;font-size:1.25em;line-height:0.5;margin-bottom:1em;font-weight:400;}section.twoWeekPremiere .rightFeature {background:#f1eae0;padding:3em;}section.twoWeekPremiere .rightFeature .text {}section.twoWeekPremiere .rightFeature .text.augmentH2x h2 {font-size:2.5em;margin:1em 0 0.25em;}section.twoWeekPremiere .rightFeature .text.augmentH2x h2 > small {display:block;font-family:var(--serif-font);font-style:italic;color:var(--h3-accent-hover);font-size:0.6em;}section.twoWeekPremiere .rightFeature .text.augmentH2x h2 > strong {display:block;font-size:0.7em;font-weight:600;line-height:0.5;}section.twoWeekPremiere .text.doubleBarCTA p {margin:1em auto;}section.twoWeekPremiere h3.spacey {}section.twoWeekPremiere h3.spacey .progAvailLine {display:block;font-size:0.6em;font-weight:500;line-height:1.75;letter-spacing:0.3em;}section.twoWeekPremiere h3.spacey .progORline {display:block;font-size:0.6em;font-weight:500;line-height:1.5;letter-spacing:0.2em;position:relative;}section.twoWeekPremiere h3.spacey .progORline::before {content:"";height:1px;background:currentColor;opacity:0.45;flex:1 1 auto;display:block;position:absolute;top:50%;width:100%;}section.twoWeekPremiere h3.spacey .progORline .txt {background-image:url(/images/misc/updown.png);display:inline-block;position:relative;padding:0 0.5em;background-size:cover;text-indent:-999999999px;width:1.5em;height:1.5em;opacity:0;}@media screen and (max-width:740px) {section.twoWeekPremiere .rightFeature {background:#f1eae0;padding:2em 0;font-size:4vw;}section.twoWeekPremiere .text.doubleBarCTA.invert p a {font-size:6vw;}section.twoWeekPremiere .rightFeature .text.augmentH2x {font-size:3vw;}}a.locIcon {display:inline-block;height:1.5em;width:1em;text-indent:-999999999px;margin:0 0.25em;background-size:90% auto;background-repeat:no-repeat;background-position:center center;}a.locIcon.locGoogle {background-image:url(/images/icons/google-maps-2.png);}a.locIcon.locApple {background-image:url(/images/icons/apple-maps-2.png);}a.locIcon.locBing {background-image:url(/images/icons/bing-maps-2.png);}footer.universal.footv2 .w nav li.socialIcons {}footer.universal.footv2 .w nav li.socialIcons > ul {display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0 0 0 5px;transform:none;}footer.universal.footv2 .w nav li.socialIcons > ul > li {}footer.universal.footv2 .w nav li.socialIcons > ul > li > a {text-indent:-999999999px;display:block;width:1.5em;height:1.5em;padding:0;margin:0;line-height:1;background-size:100%;background-repeat:no-repeat;background-position:center center;opacity:0.5;transform:none;}footer.universal.footv2 .w nav li.socialIcons > ul > li > a:hover {opacity:0.75;transform:none;}footer.universal.footv2 .w nav li.socialIcons > ul > li > a.facebook {background-image:url(/images/icons/facebook-profile-2.png);}footer.universal.footv2 .w nav li.socialIcons > ul > li > a.instagram {background-image:url(/images/icons/instagram-profile-2.png);}.travelGlance {background:#F3EEE5;border-top:1px solid rgba(121, 96, 62, 0.16);border-bottom:1px solid rgba(121, 96, 62, 0.16);padding:24px 0 20px;}.travelGlance .w {max-width:1180px;}.travelGlance .text {padding:0 20px;}.travelGlance h3 {margin:0;font-family:var(--serif-font);font-size:1.45em;line-height:1.05;font-weight:600;letter-spacing:0.015em;text-transform:uppercase;color:#6F4D28;}.travelGlance h3 + p {margin:10px 0 0;max-width:250px;font-family:var(--sans-font);font-size:0.86em;line-height:1.45;color:rgba(50, 42, 35, 0.72);}.travelGlance p {margin:0 0 10px;font-family:var(--sans-font);font-size:0.94em;line-height:1.45;color:#2F2A24;}.travelGlance p strong {display:block;margin:0 0 5px;font-size:0.88em;font-weight:700;letter-spacing:0.045em;text-transform:uppercase;color:#7B5A32;}.travelGlance .pf:not(:first-child) {border-left:1px solid rgba(121, 96, 62, 0.18);}@media (max-width:760px) {.travelGlance {padding:24px 0 12px;}.travelGlance .text {padding:0 22px 16px;}.travelGlance .pf:not(:first-child) {border-left:0;border-top:1px solid rgba(121, 96, 62, 0.14);padding-top:16px;}.travelGlance h3,.travelGlance h3 + p,.travelGlance p {text-align:center;max-width:none;}}section .rateChecks .text h3 {text-align:center;margin:1em auto 1em;}section .rateChecks .text ul {list-style:none;margin:0 auto;padding:0;max-width:1120px;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:44px;row-gap:22px;}section .rateChecks .text li {position:relative;min-height:42px;padding-left:54px;font-size:1.02em;line-height:1.35;color:#2f241b;}section .rateChecks .text li:before {content:"";position:absolute;left:0;top:50%;width:34px;height:34px;transform:translateY(-50%);background:url("/images/misc/circle-check.png") center center / contain no-repeat;}@media (max-width:900px) {section .rateChecks .text ul {grid-template-columns:repeat(2, 1fr);column-gap:32px;row-gap:22px;max-width:720px;}section .rateChecks .text li {font-size:1em;}}@media (max-width:560px) {section .rateChecks .text ul {grid-template-columns:1fr;row-gap:18px;max-width:360px;}section .rateChecks .text li {min-height:38px;padding-left:50px;font-size:0.98em;}section .rateChecks .text li:before {width:32px;height:32px;}}.wcSummerRates {--wcsr-gold-light:#c9a565;--wcsr-gold-dark:#9c7a49;--wcsr-border:#ded3bf;--wcsr-border-soft:#ebe4d8;--wcsr-cell:#fffefa;--wcsr-cell-alt:#faf7f1;--wcsr-text:#353535;--wcsr-muted:#66615a;width:75%;max-width:1180px;margin:0 auto;color:var(--wcsr-text);font-family:var(--sans-font);}.wcSummerRates__tableWrap {width:100%;overflow:hidden;border:1px solid var(--wcsr-border);border-radius:clamp(10px, 0.9vw, 16px);background:var(--wcsr-cell);}.wcSummerRates__table {width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;}.wcSummerRates__table th,.wcSummerRates__table td {box-sizing:border-box;vertical-align:middle;border-right:1px solid var(--wcsr-border-soft);border-bottom:1px solid var(--wcsr-border-soft);}.wcSummerRates__table th:last-child,.wcSummerRates__table td:last-child {border-right:0;}.wcSummerRates__table tbody tr:last-child td {border-bottom:0;}.wcSummerRates__table col:first-child {width:44%;}.wcSummerRates__table col:nth-child(2),.wcSummerRates__table col:nth-child(3) {width:28%;}.wcSummerRates__table thead th {padding:clamp(13px, 1.25vw, 21px) clamp(8px, 1vw, 16px);text-align:center;color:var(--btn-secondary-text);background:linear-gradient(180deg, #fce7c2 0%, #ceb188 100%);font-family:var(--sans-font);font-size:clamp(0.68rem, 0.82vw, 0.92rem);font-weight:600;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase;}.wcSummerRates__table thead th:first-child {color:#63533b;background:#f5efe5;}.wcSummerRates__duration {display:block;}.wcSummerRates__duration--mobile {display:none;}.wcSummerRates__nights {display:block;margin-top:0.25em;font-size:0.84em;font-weight:500;letter-spacing:0.12em;opacity:0.9;}.wcSummerRates__includedTitle--mobile {display:none;}.wcSummerRates__featureRow td {min-height:clamp(44px, 4vw, 62px);padding:clamp(6px, 0.4vw, 10px) clamp(8px, 0.6vw, 12px);background:var(--wcsr-cell);}.wcSummerRates__featureRow:nth-child(even) td {background:var(--wcsr-cell-alt);}.wcSummerRates__feature {text-align:left;font-size:clamp(0.66rem, 0.8vw, 0.88rem);font-weight:600;line-height:1.15;color:#80766dc7;}.wcSummerRates__checkCell {text-align:center;}.wcSummerRates__check {display:inline-block;width:clamp(18px, 1.55vw, 25px);height:clamp(18px, 1.55vw, 25px);object-fit:contain;vertical-align:middle;}.wcSummerRates__priceRow td {padding:clamp(14px, 1.2vw, 21px)clamp(10px, 1.1vw, 18px);background:#fffdf9;}.wcSummerRates__priceRow--first td {border-top:2px solid var(--wcsr-border);}.wcSummerRates__room {text-align:left;}.wcSummerRates__roomName {display:block;color:#35312c;font-family:var(--headline-font);font-size:clamp(0.9rem, 1.18vw, 1.25rem);font-weight:400;line-height:1.15;}.wcSummerRates__roomNote {display:block;margin-top:0.25em;color:var(--wcsr-muted);font-family:var(--serif-font);font-size:clamp(0.67rem, 0.78vw, 0.88rem);font-style:italic;line-height:1.25;}.wcSummerRates__price {text-align:center;white-space:nowrap;color:#282828;font-family:var(--headline-font);font-size:clamp(1.08rem, 1.72vw, 1.72rem);font-weight:400;line-height:1;}@media (max-width:940px) {.wcSummerRates {width:88%;}.wcSummerRates__table col:first-child {width:46%;}.wcSummerRates__table col:nth-child(2),.wcSummerRates__table col:nth-child(3) {width:27%;}.wcSummerRates__table thead th {letter-spacing:0.1em;}.wcSummerRates__duration--desktop {display:none;}.wcSummerRates__duration--mobile {display:block;}}@media (max-width:640px) {.wcSummerRates {width:100%;max-width:none;}.wcSummerRates__tableWrap {border-right:0;border-left:0;border-radius:0;}.wcSummerRates__table col:first-child {width:48%;}.wcSummerRates__table col:nth-child(2),.wcSummerRates__table col:nth-child(3) {width:26%;}.wcSummerRates__table th,.wcSummerRates__table td {overflow-wrap:anywhere;}.wcSummerRates__table thead th {padding:11px 4px;font-size:clamp(0.56rem, 2.7vw, 0.72rem);line-height:1.25;letter-spacing:0.07em;}.wcSummerRates__table thead th:first-child {padding-right:8px;padding-left:8px;}.wcSummerRates__includedTitle--desktop {display:none;}.wcSummerRates__includedTitle--mobile {display:inline;}.wcSummerRates__nights {font-size:0.8em;letter-spacing:0.055em;}.wcSummerRates__featureRow td {padding:8px 7px;}.wcSummerRates__feature {font-size:clamp(0.66rem, 2.85vw, 0.78rem);line-height:1.25;}.wcSummerRates__check {width:clamp(17px, 5.2vw, 22px);height:clamp(17px, 5.2vw, 22px);}.wcSummerRates__priceRow td {padding:13px 7px;}.wcSummerRates__roomName {font-size:clamp(0.8rem, 3.5vw, 0.98rem);}.wcSummerRates__roomNote {font-size:clamp(0.59rem, 2.65vw, 0.72rem);}.wcSummerRates__price {font-size:clamp(0.88rem, 4vw, 1.08rem);}}@media (max-width:390px) {.wcSummerRates__table col:first-child {width:50%;}.wcSummerRates__table col:nth-child(2),.wcSummerRates__table col:nth-child(3) {width:25%;}.wcSummerRates__table thead th {font-size:0.55rem;letter-spacing:0.04em;}.wcSummerRates__feature {font-size:0.65rem;}.wcSummerRates__price {font-size:0.84rem;}}section.testimonialFeature1 {background:#e2d2a7;position:relative;}section.testimonialFeature1 .text.content p {text-align:center;font-family:var(--serif-font);font-style:italic;font-size:1.1em;color:var(--color-coastal);margin:1em 0;padding:0;text-shadow:0px 0px 1px var(--btn-primary-bg-hover);}section.testimonialFeature1::after {content:"";position:absolute;top:0;right:75%;bottom:0;left:0;pointer-events:none;background-image:url(/images/commons/new-york.jpg);background-repeat:no-repeat;background-size:cover;opacity:0.5;}section.testimonialFeature1 .text.byline h3 {font-size:1.2em;font-weight:600;font-family:var(--sans-font);margin:1em 0 0 0;}section.testimonialFeature1 .text.byline p {font-weight:700;color:var(--color-coastal);opacity:0.8;text-transform:uppercase;font-size:0.9em;letter-spacing:0.08em;}.srtPage_240 section.testimonialFeature1::after { background-image:url(/images/commons/new-york.jpg); }.srtPage_241 section.testimonialFeature1::after { background-image:url(/images/commons/dc.jpg); }.srtPage_242 section.testimonialFeature1::after { background-image:url(/images/commons/chicago.jpg); }.srtPage_243 section.testimonialFeature1::after { background-image:url(/images/commons/atlanta.jpg); }.srtPage_244 section.testimonialFeature1::after { background-image:url(/images/commons/kansas-city.jpg); }.srtPage_245 section.testimonialFeature1::after { background-image:url(/images/commons/indy.jpg); }.srtPage_246 section.testimonialFeature1::after { background-image:url(/images/commons/north-florida.jpg); }.srtPage_247 section.testimonialFeature1::after { background-image:url(/images/commons/philly.jpg); }.srtPage_248 section.testimonialFeature1::after { background-image:url(/images/commons/cinci.jpg); }.srtPage_249 section.testimonialFeature1::after { background-image:url(/images/commons/miami.jpg); }.srtPage_264 section.testimonialFeature1::after { background-image:url(/images/commons/new-orleans.jpg); } .srtPage_265 section.testimonialFeature1::after { background-image:url(/images/commons/san-francisco.jpg); } .srtPage_266 section.testimonialFeature1::after { background-image:url(/images/commons/sacramento.jpg); } .srtPage_267 section.testimonialFeature1::after { background-image:url(/images/commons/los-angeles.jpg); } .srtPage_268 section.testimonialFeature1::after { background-image:url(/images/commons/san-diego.jpg); } .srtPage_269 section.testimonialFeature1::after { background-image:url(/images/commons/seattle.jpg); } .srtPage_270 section.testimonialFeature1::after { background-image:url(/images/commons/lexington.jpg); } .srtPage_271 section.testimonialFeature1::after { background-image:url(/images/commons/louisville.jpg); } .srtPage_272 section.testimonialFeature1::after { background-image:url(/images/commons/charlotte.jpg); }.srtPage_273 section.testimonialFeature1::after { background-image:url(/images/commons/cleveland.jpg); } .srtPage_274 section.testimonialFeature1::after { background-image:url(/images/commons/orlando.jpg); } .srtPage_275 section.testimonialFeature1::after { background-image:url(/images/commons/pittsburgh.jpg); } .srtPage_276 section.testimonialFeature1::after { background-image:url(/images/commons/birmingham.jpg); } .srtPage_277 section.testimonialFeature1::after { background-image:url(/images/commons/raleigh.jpg); } .srtPage_278 section.testimonialFeature1::after { background-image:url(/images/commons/wilmington.jpg); } .srtPage_279 section.testimonialFeature1::after { background-image:url(/images/commons/columbus.jpg); } .srtPage_280 section.testimonialFeature1::after { background-image:url(/images/commons/providence.jpg); } .srtPage_281 section.testimonialFeature1::after { background-image:url(/images/commons/hartford.jpg); } .srtPage_282 section.testimonialFeature1::after { background-image:url(/images/commons/phoenix.jpg); } .srtPage_283 section.testimonialFeature1::after { background-image:url(/images/commons/green-bay.jpg); } div.photo.originglobal {overflow:hidden;display:block;border:1px solid #dbd8d4;border-radius:14px;box-shadow:0 10px 35px rgba(72, 59, 43, 0.08);}div.photo.originglobal > img {display:block;}.text.locdisclaimer p {text-align:center;font-size:0.7em;margin:1em 2em;opacity:0.7;font-weight:400;}@media screen and (max-width:1024px){.w,body .wrapper{margin:0;max-width:inherit;min-width:inherit;width:auto;}}@media screen and (max-width:900px){body{font-size:16px;}}@media screen and (max-width:740px){.perc5, .perc10, .perc15, .perc20, .perc25, .perc30, .perc33, .perc35, .perc40,.perc45, .perc50, .perc55, .perc60, .perc65, .perc66, .perc70, .perc75, .perc80,.perc85, .perc90, .perc95{float:none;margin-right:auto;margin-left:auto;width:100%;}.wrapper{margin:0 10px;max-width:inherit;min-width:inherit;width:auto;}.fauxTable,.fauxTable .fauxRow,.fauxTable .fauxRow .fauxCell{display:block;}.text.mobileNoBR h1 br, .text.mobileNoBR h2 br, .text.mobileNoBR h3 br, .text.mobileNoBR h4 br, .text.mobileNoBR h5 br, .text.mobileNoBR p br, .mobileNoBR p br {display:none;}.cmspage {font-size:4vw;}.cmspage h2 {font-size:6vw;}.cmspage h3 {font-size:5vw;}.cmspage h4 {font-size:4.5vw;}section .text h2.spacey, section .text h3.spacey, section .text h4.spacey, section .text h5.spacey {text-align:center;font-size:4.3vw;margin-left:-1em;margin-right:-1em;}section.lorisonAIbackdrop {background-image:url(/images/banner/at-home-weight-loss-support-mobile-app.jpg);background-size:cover;background-position:center center;padding:0.5em;text-shadow:0px 0px 1px #0007;}.pf{float:none;margin-right:auto;margin-left:auto;width:100%;}.w,body .wrapper{margin:0;max-width:inherit;min-width:inherit;width:auto;}.w.cols,.h22.reverse .w.cols,.w.cols.reverse{display:flex;flex-flow:column;flex-direction:column;}section div.text {padding-left:5vw;padding-right:5vw;padding-top:2vw;padding-bottom:2vw;}section div.text.mobileLeft,section div.text.mobileLeft p,section div.text.mobileLeft h2,section div.text.mobileLeft h3,section div.text.mobileLeft h4,section div.text.mobileLeft h5{text-align:left !important;}section div.text.mobileCenter,section div.text.mobileCenter p,section div.text.mobileCenter h2,section div.text.mobileCenter h3,section div.text.mobileCenter h4,section div.text.mobileCenter h5{text-align:center !important;}section div.text.mobileRight,section div.text.mobileRight p,section div.text.mobileRight h2,section div.text.mobileRight h3,section div.text.mobileRight h4,section div.text.mobileRight h5{text-align:right !important;}section .text ul li {text-align:left;}section .text ul {width:fit-content;margin:1em auto 2em;}.mobileOnly{ display:block; }.hide4mob, .hideForMobile, .desktopOnly{ display:none; }.leadpane .field label{color:#fff;display:block;padding:0.25em 0;width:100%;}.leadpane .field input,.leadpane .field select,.leadpane .field textarea{width:96%;}.testimonialCol .fromLine strong {font-weight:600;font-size:5vw;}.testimonialCol > div:first-child {padding-bottom:2em;padding-top:0;flex-direction:column;}.testimonialCol > div:first-child p {text-align:center;margin:1em 0 0;font-size:6vw;line-height:1;}div.photo.padded{ padding:1em; }.h22.differentBox{background:0 none;text-align:center;}:root{--hdr-pad-top:12px;--hdr-pad-bot:12px;--logo-h:54px;--logo-h-scrolled:34px;--btn-h:46px;}header.universal .w.desk{padding:var(--hdr-pad-top) 14px var(--hdr-pad-bot);}footer.universal.footv2,footer.universal.footv2 .footTop,footer.universal.footv2 .footBar{overflow-x:hidden;}footer.universal.footv2 .footTop .w,footer.universal.footv2 .footBar .w{padding-left:16px;padding-right:16px;box-sizing:border-box;}footer.universal.footv2 .footTop{padding:40px 0 30px; }footer.universal.footv2 .footGrid{gap:22px;}footer.universal.footv2 .footNav a{display:inline-block;max-width:100%;transform:none !important;}footer.universal.footv2 .footNav a:hover{transform:none !important;}footer.universal.footv2 .footLegal{gap:10px 12px;}footer.universal.footv2 .footLegal a{display:inline-block;max-width:100%;}footer.universal.footv2 .footCTA{display:inline-flex;align-items:center;justify-content:center;width:min(100%, 360px);}footer.universal.footv2 .footBar{padding:16px 0;}footer.universal.footv2 .footNav a{font-size:15px; letter-spacing:0.3px;}.ban1.homeLori1 {padding-bottom:0 !important;min-height:78vh;display:flex;align-items:center;justify-content:center;}.ban1.homeLori1 .sum {position:relative !important;left:auto !important;top:auto !important;transform:none !important;width:min(92%, 520px);margin:0 auto;padding:14px 10px;text-align:center;}.ban1.homeLori1 .sum h1 {font-size:clamp(28px, 7.2vw, 40px);line-height:1.08;letter-spacing:0.2px;}.ban1.homeLori1 .sum p {font-size:clamp(14px, 3.9vw, 17px);line-height:1.35;margin:10px auto;}.ban1.homeLori1 .sum p:nth-of-type(2) {display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px;}.ban1.homeLori1 .sum p:nth-of-type(2) a {display:block;width:100%;}.ban1.homeLori1 .bbg {background-position:65% center; background-size:cover;}.ban1.homeLori1 .overscreen {background:linear-gradient(to bottom,rgba(14,36,51,0.78) 0%,rgba(14,36,51,0.55) 40%,rgba(14,36,51,0.30) 75%,rgba(14,36,51,0.18) 100%);}.applyDrawerTextarea {min-height:45px;resize:vertical;}.leadpanel .lorison1 input,.leadpanel .lorison1 select,.leadpanel .lorison1 textarea {width:95%;margin:0 auto;display:block;}.leadpanel .lorison1 label, .leadpanel .lorison1 .fauxlabel p {padding:5px 0 0 5%;}.leadpanel .lorison1 button.lorisonSubButton {width:95%;margin:2em auto;display:block;}section h2 span.sep, section h3 span.sep, section h4 span.sep {display:block;line-height:0.75;opacity:0.25;}.bios div.photo > img, .bios div.photo > a > img {max-width:160px;margin:1em auto;display:block;}.bios .text {text-align:center;}header.universal .logo img {height:auto;width:33vw;}html.srtPage_112 header.universal .iconbtn, header.universal .iconbtn {width:23vw;}.ban1.homeLori1 .sum img.fitFunEquilibrium {width:60vw;margin:1.5em 0 1em;}body.past150 header.universal .w.desk, header.universal .w.desk {padding:12px var(--hdr-pad-x) 12px;}.past150 header.universal .logo img, body.past150 header.universal .logo img {height:auto;width:27vw;}body.past150 html.srtPage_112 header.universal .cta .iconbtn, html.srtPage_112 body.past150 header.universal .cta .iconbtn,.past150 html.srtPage_112 header.universal .iconbtn, .past150 header.universal .iconbtn {width:19vw;font-size:4vw;letter-spacing:0.3px;}.ban1.homeLori1 .sum p a.cta, section.homeCTA p a.cta, .ban1.homeLori1 .sum p a, section.homeCTA p a {margin:0.5em auto;padding:1em 0;font-size:4vw;}.text.mobilecenter p, .text.mobilecenter h1, .text.mobilecenter h2, .text.mobilecenter h3, .text.mobilecenter h4 {text-align:center !important;}section.homeCTA p a {width:85%;padding:0.5em 1.5em 0.5em 0;font-size:1.25em;}section.homeCTA p a::after {width:4em;height:4em;top:-0.75em;right:-1.75em;}.w.cols.programCardList .pf.programCard {border:1px solid #ddd3c4;padding:1em;background:linear-gradient(to bottom, #f7f5f1 0%, #f1ede6 100%);box-shadow:0 4px 15px rgba(0, 0, 0, 0.15);border-radius:0.25em;position:relative;overflow:hidden;}.ban1.homeLori2, .ban1.expLori2 {width:100%;height:fit-content;padding-bottom:25% !important;padding-top:60%;}html body .cmspage .ban1.homeLori2 {padding-bottom:95vh !important;padding-top:inherit !important;height:0;position:relative;}html body .cmspage .ban1.homeLori2 .pretext {position:absolute;top:15vh;left:0;transform:none;margin-top:inherit;width:100%;font-size:3vw;}html body .cmspage .ban1.homeLori2 .sum {position:absolute;left:0;top:45%;transform:translate(0, -42%);}html body .cmspage .ban1.homeLori2 .sum p {font-size:3vw;font-weight:200;}html body .cmspage .ban1.homeLori2 .scrollDown {display:block;position:absolute;bottom:2%;left:50%;transform:translate(-50%, 0);opacity:0;}html body .cmspage .ban1.homeLori2 .scrollDown a {color:#fff;display:block;line-height:1;border-radius:10em;background:radial-gradient(circle, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 70%);}.ban1 p.scrollDown2 {display:block;padding:1em 0 0;position:relative;}.ban1 p.scrollDown2 a {background-image:url(/images/icons/scrolldown.png);display:inline-block;width:48px;height:48px;background-size:cover;background-position:center center;text-indent:-9999999999999px;position:absolute;left:50%;transform:translate(-50%, 0);opacity:0.75;}.ban1.homeLori2.homehero .bbg {background-position:50% 50%;background-image:url(/images/banner/home-hero-mobile-5.jpg) !important;}.ban1.expLori2.perks .bbg {background-position:50% 50%;background-image:url(/images/banner/special-recognition-for-service-professionals-at-weight-crafters-3-mobile2.jpg) !important;}.ban1.expLori2.experience .bbg {background-position:50% 50%;background-image:url(/images/banner/weight-crafters-longevity-wellness-retreat-experience-mobile.jpg) !important;}.ban1.expLori2.team .bbg {background-position:50% 50%;background-image:url(/images/banner/our-stewardship-team-hero-banner-mobile2.jpg) !important;}.ban1.expLori2.rebuilding .bbg {background-position:50% 50%;background-image:url(/images/banner/strength-after-weight-loss-hero-mobile.jpg) !important;}.ban1.expLori2.fatfarm .bbg {background-position:50% 50%;background-image:url(/images/banner/modern-adult-fat-farm-hero-mobile.jpg) !important;}.ban1.expLori2.fatcamp .bbg {background-position:50% 50%;background-image:url(/images/banner/fat-camp-lander-hero-mobile2.jpg) !important;}.ban1.expLori2.weightlosscamp .bbg {background-position:50% 50%;background-image:url(/images/banner/weight-loss-camp-hero-banner-mobile.jpg) !important;}.ban1.expLori2.strengthforweightloss .bbg {background-position:50% 50%;background-image:url(/images/banner/pilates-in-the-studio-four-group-mobile.jpg) !important;}.ban1.expLori2.womenover50 .bbg {background-position:50% 50%;background-image:url(/images/banner/over-50-walk-on-the-beach-mobile2.jpg) !important;}.ban1.expLori2.policies .bbg {background-position:50% 50%;background-image:url(/images/banner/policies-mobile.jpg) !important;}.ban1.expLori2.locations .bbg {background-position:50% 50%;background-image:url(/images/banner/hero-location-banner-1-mobile.jpg) !important;}.ban1.expLori2.locations2 .bbg {background-position:50% 50%;background-image:url(/images/banner/hero-location-banner-1-mobile-b.jpg) !important;}.ban1.expLori2.location3 .bbg {background-position:50% 50%;background-image:url(/images/banner/hero-location-banner-1-mobile-c.jpg) !important;}.ban1.expLori2.minimal {width:100%;height:fit-content;padding-bottom:35% !important;padding-top:45%;}.intphotogrid.one .photo {width:100%;}.text.colpadMobile {padding-left:2em;padding-right:2em;}.ban1.homeLori2 .sum h1 small.hero-subtitle br, .ban1.expLori2 .sum h1 small.hero-subtitle br {display:none;}section.flip1 div.mobileControlHint {opacity:1;}section.flip1 div.mobileControlHint img {display:block;width:150px;opacity:0.75;}section .text.augmentH2 h2 > small {font-size:0.75em;opacity:1;margin:0.2em 0 0;}section.modid1367 .text h3.spacey {text-align:left;padding-left:0.75em;letter-spacing:0.25em;}section .text.augmentH2.experienceMatch h2 {text-align:center;font-size:1.85em;}section .text.augmentH2.experienceMatch h2 > small {font-size:0.575em;opacity:1;margin:0.2em 0 0;}section .text.smoothScaleDown1 {font-size:4vw;}section .text.extraPadParas p {padding-left:3vw;padding-right:3vw;}.ban1.expLori2.bg70left .bbg {background-position:70% 50%;}.ban1.homeLori2 .sum, .ban1.expLori2 .sum {position:relative;left:0;top:0;transform:none;}.ban1.homeLori2 .pretext, .ban1.expLori2 .pretext {position:relative;top:auto;left:0;transform:none;margin-top:5em;}.ban1.homeLori2 .pretext h3, .ban1.expLori2 .pretext h3 {white-space:normal;}.ban1.homeLori2 .pretext h3 span.mBreak, .ban1.expLori2 .pretext h3 span.mBreak {opacity:0;}.ban1.homeLori2 .overscreen, .ban1.expLori2 .overscreen {background:linear-gradient(180deg,rgba(5, 8, 14, 0.38) 0%,rgba(5, 8, 14, 0.48) 35%,rgba(7, 10, 18, 0.56) 55%,rgba(5, 8, 14, 0.48) 75%,rgba(5, 8, 14, 0.38) 100%);}span.mBreak {display:block;}.ban1.homeLori2 .sum h1, .ban1.expLori2 .sum h1 {white-space:normal;font-size:8vw;}.ban1.homeLori2 .sum h1 small.hero-subtitle, .ban1.expLori2 .sum h1 small.hero-subtitle {font-size:4vw;letter-spacing:0.25vw;margin-top:1em;}div.photo.mobile50perc {width:50%;margin:0 auto;}.intphotogrid.photogridmobile2col .photo {width:48%;margin:0 1%;}section .text.checklist ul {margin:1em;}section.testimonialFeature1::after {right:0;opacity:0.1;z-index:0;}section.testimonialFeature1 .w {z-index:1;}}@media (max-width:420px){:root{--btn-h:44px;}header.universal .iconbtn{padding:0 12px;font-size:16px;}}@media screen and (min-width:741px){.hide4desk, .hide4desktop, .hideForDesktop{display:none;}}@media print {html body .hide4desk {display:none !important;}header.universal {display:none !important;}}lite-youtube {background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px;}lite-youtube::before {content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg, rgb(0 0 0 / 67%) 0%, rgb(0 0 0 / 54%) 14%, rgb(0 0 0 / 15%) 54%, rgb(0 0 0 / 5%) 72%, rgb(0 0 0 / 0%) 94%);height:99px;width:100%;font-family:"YouTube Noto",Roboto,Arial,Helvetica,sans-serif;color:hsl(0deg 0% 93.33%);text-shadow:0 0 2px rgba(0,0,0,.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}lite-youtube:hover::before {color:white;}lite-youtube::after {content:"";display:block;padding-bottom:calc(100% / (16 / 9));}lite-youtube > iframe {width:100%;height:100%;position:absolute;top:0;left:0;border:0;}lite-youtube > .lty-playbtn {display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0, 0, 0.2, 1);border:0;}lite-youtube:hover > .lty-playbtn,lite-youtube .lty-playbtn:focus {filter:none;}lite-youtube.lyt-activated {cursor:unset;}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated > .lty-playbtn {opacity:0;pointer-events:none;}.lyt-visually-hidden {clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.srtcmsbg_0 {background-image:url(/images/banner/home-hero-desktop-5.jpg);}</style><script type="application/ld+json">{ "@context": "https://schema.org", "@graph": [ { "@type": "Organization", "@id": "https://www.weightcrafters.com/#organization", "name": "Weight Crafters", "legalName": "Weight Crafters LLC", "url": "https://www.weightcrafters.com/", "email": "info@weightcrafters.com", "telephone": "+1-727-341-9000", "description": "Weight Crafters is a women-only residential wellness retreat offering guided movement, balanced meals, coastal experiences, small-group support, and structured lifestyle routines for adult women seeking sustainable weight loss and long-term wellness.", "slogan": "Stronger Body. Calmer Mind. Better You.", "logo": { "@type": "ImageObject", "@id": "https://www.weightcrafters.com/#logo", "url": "https://www.weightcrafters.com/images/logos/weight-crafters.jpg" }, "image": { "@id": "https://www.weightcrafters.com/#logo" }, "address": { "@type": "PostalAddress", "streetAddress": "601 American Legion Dr", "addressLocality": "Madeira Beach", "addressRegion": "FL", "postalCode": "33708", "addressCountry": "US" }, "geo": { "@type": "GeoCoordinates", "latitude": 27.8016, "longitude": -82.8014 }, "location": { "@type": "Place", "@id": "https://www.weightcrafters.com/#retreat-location", "name": "Weight Crafters Retreat Location", "description": "Waterfront residential wellness retreat location next to the Courtyard by Marriott in Madeira Beach.", "address": { "@type": "PostalAddress", "streetAddress": "601 American Legion Dr", "addressLocality": "Madeira Beach", "addressRegion": "FL", "postalCode": "33708", "addressCountry": "US" }, "geo": { "@type": "GeoCoordinates", "latitude": 27.8016, "longitude": -82.8014 } }, "knowsAbout": [ "Weight loss", "Women's wellness retreats", "Guided fitness", "Low-impact movement", "Balanced meals", "Healthy lifestyle routines", "Residential wellness programs", "Lifestyle change", "Small-group wellness support", "Coastal wellness retreats", "Fat camp alternatives", "Adult weight loss camp alternatives" ], "areaServed": [ { "@type": "Country", "name": "United States" }, "International" ], "audience": { "@type": "Audience", "audienceType": "Adult women seeking guided fitness, balanced meals, sustainable weight loss support, coastal experiences, and structured lifestyle reset programs" }, "sameAs": [ "https://www.facebook.com/weightcrafters", "https://www.instagram.com/weightcrafters","https://www.youtube.com/@weightcrafters" ], "contactPoint": [ { "@type": "ContactPoint", "contactType": "admissions and guest inquiries", "telephone": "+1-727-341-9000", "email": "info@weightcrafters.com", "availableLanguage": "en-US", "areaServed": "US" } ] }, { "@type": "WebSite", "@id": "https://www.weightcrafters.com/#website", "url": "https://www.weightcrafters.com/", "name": "Weight Crafters", "publisher": { "@id": "https://www.weightcrafters.com/#organization" }, "inLanguage": "en-US" }, { "@type": "ImageObject", "@id": "https://www.weightcrafters.com/#primaryimage", "url": "https://www.weightcrafters.com/images/banner/home-hero-desktop-5.jpg", "caption": "Women-only coastal lifestyle retreat with guided movement, balanced meals, and structured wellness support" }, { "@type": "ImageObject", "@id": "https://www.weightcrafters.com/#shareimage", "url": "https://www.weightcrafters.com/images/og/home.jpg", "width": 1200, "height": 630, "caption": "Waterfront coastal wellness retreat setting at Weight Crafters on Florida's Gulf Coast" }, { "@type": "BreadcrumbList", "@id": "https://www.weightcrafters.com/#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.weightcrafters.com/" } ] }, { "@type": "WebPage", "@id": "https://www.weightcrafters.com/#webpage", "url": "https://www.weightcrafters.com/", "name": "Women's Residential Wellness Retreat | Weight Crafters", "headline": "Coastal Lifestyle Women's Retreat", "description": "A women-only residential wellness retreat with guided fitness, healthy meals, lifestyle structure, and coastal accommodations designed to support sustainable weight loss and long-term wellness.", "datePublished": "2026-04-01T17:34:59+00:00", "dateModified": "2026-06-07T17:06:05+00:00", "isPartOf": { "@id": "https://www.weightcrafters.com/#website" }, "about": { "@id": "https://www.weightcrafters.com/#retreat-service" }, "mainEntity": { "@id": "https://www.weightcrafters.com/#retreat-service" }, "primaryImageOfPage": { "@id": "https://www.weightcrafters.com/#primaryimage" }, "image": { "@id": "https://www.weightcrafters.com/#shareimage" }, "breadcrumb": { "@id": "https://www.weightcrafters.com/#breadcrumb" }, "inLanguage": "en-US", "keywords": [ "women's residential wellness retreat", "women-only wellness retreat", "weight loss retreat for women", "adult weight loss camp alternative", "fat camp alternative", "guided fitness retreat", "structured lifestyle reset", "wellness vacation for women", "Florida Gulf Coast wellness retreat" ], "potentialAction": [ { "@type": "ReadAction", "target": [ "https://www.weightcrafters.com/" ] }, { "@type": "ApplyAction", "name": "Apply to Attend Weight Crafters", "target": { "@type": "EntryPoint", "urlTemplate": "https://www.weightcrafters.com/apply/" } } ] }, { "@type": "Service", "@id": "https://www.weightcrafters.com/#retreat-service", "name": "Weight Crafters Women's Residential Wellness Retreat", "alternateName": [ "Women's Wellness Retreat", "Weight Loss Retreat for Women", "Adult Weight Loss Camp Alternative", "Fat Camp Alternative", "Structured Wellness Vacation", "Women-Only Lifestyle Reset Retreat" ], "serviceType": "Women-only residential wellness retreat", "provider": { "@id": "https://www.weightcrafters.com/#organization" }, "description": "Women-only residential wellness retreat programs offering guided movement, balanced meals, coastal experiences, small-group connection, accommodations, and practical daily routines in either a 7-day, 6-night or 14-day, 13-night format. Weight Crafters provides a calmer, more supportive alternative to traditional adult weight loss camps and fat camps, with an emphasis on sustainable lifestyle renewal.", "audience": { "@type": "Audience", "audienceType": "Adult women seeking guided fitness, balanced meals, healthy weight loss support, coastal experiences, and a structured lifestyle reset" }, "areaServed": [ { "@type": "Country", "name": "United States" }, "International" ], "availableChannel": { "@type": "ServiceChannel", "serviceUrl": "https://www.weightcrafters.com/apply/", "availableLanguage": "en-US" }, "serviceOutput": "A structured wellness reset supported by guided movement, balanced meals, healthy routines, small-group connection, restorative coastal experiences, and practical lifestyle momentum guests can continue after returning home.", "offers": { "@type": "AggregateOffer", "@id": "https://www.weightcrafters.com/#retreat-offer", "url": "https://www.weightcrafters.com/apply/", "category": "Residential wellness retreat", "availability": "https://schema.org/LimitedAvailability", "offers": [ { "@type": "Offer", "name": "7-Day Women's Residential Wellness Retreat", "itemOffered": { "@type": "Service", "name": "6-Night / 7-Day Women's Wellness Retreat", "description": "A planned women-only retreat experience with guided fitness, balanced meals, coastal outings, small-group support, accommodations, and structured daily routines." } }, { "@type": "Offer", "name": "14-Day Women's Residential Wellness Retreat", "itemOffered": { "@type": "Service", "name": "13-Night / 14-Day Women's Wellness Retreat", "description": "A planned women-only retreat experience with guided fitness, balanced meals, coastal outings, small-group support, accommodations, and structured daily routines." } } ] }, "hasOfferCatalog": { "@type": "OfferCatalog", "@id": "https://www.weightcrafters.com/#retreat-features", "name": "Weight Crafters Retreat Features", "itemListElement": [ { "@type": "Offer", "name": "Daily Movement and Strength", "itemOffered": { "@type": "Service", "name": "Low-impact guided fitness and strength sessions for adult women" } }, { "@type": "Offer", "name": "Fresh, Balanced and Tasty Meals", "itemOffered": { "@type": "Service", "name": "Balanced retreat meals prepared during the residential stay" } }, { "@type": "Offer", "name": "Daily Coastal Adventures", "itemOffered": { "@type": "Service", "name": "Planned local outings, coastal walks, and restorative activities" } }, { "@type": "Offer", "name": "Small Women-Only Cohorts", "itemOffered": { "@type": "Service", "name": "Intentionally limited women-only group setting with supportive daily structure" } }, { "@type": "Offer", "name": "Post-Retreat Lifestyle Support", "itemOffered": { "@type": "Service", "name": "Lifestyle management support through the Lorison Fitness program" } } ] }, "location": { "@id": "https://www.weightcrafters.com/#retreat-location" } } ]
}</script><!--[if lte IE 9]> <script src="/js/html5shiv.min.js"></script><![endif]--><script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "xepkz9cytx");</script><script> (function(w,d,t,u,o) { w[u]=w[u]||[], o.ts=(new Date).getTime(); var n=d.createElement(t); n.src="https://bat.bing.net/bat.js?ti="+o.ti+("uetq"!=u?"&q="+u:""), n.async=1, n.onload=n.onreadystatechange=function() { var s=this.readyState; s&&"loaded"!==s&&"complete"!== s||(o.q=w[u], w[u]=new UET(o), w[u].push("pageLoad"), n.onload=n.onreadystatechange=null) }; var i=d.getElementsByTagName(t)[0]; i.parentNode.insertBefore(n,i); })(window, document, "script", "uetq", { ti:"187260004", enableAutoSpaTracking:true });</script></head><body><!-- Google tag (gtag.js) --><script async src="https://www.googletagmanager.com/gtag/js?id=AW-17030234541"></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-17030234541');</script><!-- DRAWERS + OVERLAY (place immediately after <body> opens, above <header>) --><div class="navOverlay" aria-hidden="true"></div><!-- LEFT: NAV DRAWER --><aside class="drawerPanel drawerPanel--left navDrawer" id="site-drawer" aria-label="Site menu" aria-hidden="true"> <div class="drawerPanelInner navDrawerInner"> <div class="drawerPanelTop navDrawerTop"> <a class="drawerPanelBrand navDrawerBrand" href="/" aria-label="Weight Crafters Home"> <img src="/images/logos/weight-crafters-elegance-menu-dark-accent-2.png" alt="Weight Crafters"> </a> <button class="drawerPanelClose navDrawerClose" type="button" aria-label="Close menu" data-close-drawer="menu"> <i class="fa fa-times" aria-hidden="true"></i> </button> </div><nav class="navDrawerNav" aria-label="Primary"> <ul><li><a href="/" title="Weight Crafters | Women's Residential Wellness Retreat">Home</a></li><li><a href="/womens-wellness-retreat/" title="14-Day Women's Residential Wellness Retreat">The Experience</a></li><li><a href="/stewardship/" title="The Stewardship: Veteran Leadership Behind Our Florida Wellness Retreats">The Team</a></li><li><a href="/apply/" class="applytoggle" title="Apply for our next small-group wellness retreat session">Apply Now</a></li> </ul></nav> <div class="navDrawerBottom"> <!--<a class="navDrawerLogin" href="/login/">Lorison.ai Login</a>--> <div class="navDrawerLegal"> <a href="/policies/privacy/" target="_blank">Privacy</a> <span class="sep">|</span> <a href="/policies/terms/" target="_blank">Terms</a> </div> </div> </div></aside><!-- RIGHT: APPLY DRAWER --><aside class="drawerPanel drawerPanel--right applyDrawer" id="apply-drawer" aria-label="Apply now form" aria-hidden="true"> <div class="drawerPanelInner applyDrawerInner"> <div class="drawerPanelTop applyDrawerTop"> <a class="drawerPanelBrand applyDrawerBrand" href="/" aria-label="Weight Crafters Home"> <img src="/images/logos/weight-crafters-elegance-menu-dark-accent-2.png" alt="Weight Crafters"> </a> <button class="drawerPanelClose applyDrawerClose" type="button" aria-label="Close application form" data-close-drawer="apply"> <i class="fa fa-times" aria-hidden="true"></i> </button> </div> <div class="applyDrawerBody"> <div class="applyDrawerIntro"> <span class="applyDrawerEyebrow">Private Inquiry</span> <h3 class="applyDrawerTitle">Request More Information</h3> <p class="applyDrawerText">Share a few details and a member of our team will personally respond by email, usually within 24 hours.</p> </div><div class="cfsLeadForms" id="lc02x43656"> <div class="pleaseWait" aria-hidden="true"><div class="pleaseWaitSpinner"></div><div class="pleaseWaitText">Submitting...</div> </div> <div class="submitSuccessful" aria-hidden="true"><div class="successCard"> <div class="successIcon"><i class="fa fa-check"></i> </div> <div class="successTitle">Submission Received </div> <div class="successMessage">Our admissions team will reach out shortly. </div> <div class="successSubtext">Please wait while we continue... </div></div> </div> <div class="applyDrawerForm" id="applyDrawerForm"> <div class="applyDrawerGrid"> <div class="applyDrawerRow"> <label class="applyDrawerLabel" for="firstname_43656" validatefor="firstname">First Name</label><input type="text" id="firstname_43656" name="firstname" class="firstname applyDrawerInput" placeholder="First" altplaceholder=""> </div> <div class="applyDrawerRow"> <label class="applyDrawerLabel" for="lastname_43656" validatefor="lastname">Last Name</label><input type="text" id="lastname_43656" name="lastname" class="lastname applyDrawerInput" placeholder="Last" altplaceholder=""> </div> </div> <div class="applyDrawerRow"> <label class="applyDrawerLabel" for="email_43656" validatefor="email">Email</label> <input id="email_43656" type="text" name="email" class="email applyDrawerInput" placeholder="email@domain.com" altplaceholder="email@domain.com"> </div> <div class="applyDrawerRow"> <label class="applyDrawerLabel" for="phone_43656" validatefor="phone">Phone</label> <input id="phone_43656" type="text" name="phone" class="phone applyDrawerInput" placeholder="000-000-0000" altplaceholder="000-000-0000"> </div><p class="applyDrawerMicrocopy">We will not call you unexpectedly. &nbsp; We may send a brief text to let you know an email is on its way.</p> <div class="applyDrawerRow"> <label class="applyDrawerLabel" for="comment_43656" validatefor="comment">Additional comments or questions?</label> <textarea id="comment_43656" name="comment" class="comment applyDrawerTextarea" placeholder="(Optional)" altplaceholder=""></textarea> </div><button class="submitLeadForm applyDrawerSubmit" myformid="lc02x43656"><span>Send Request</span></button> <p class="applyDrawerMicrocopy">Every inquiry is reviewed and answered personally. <br/>There is no obligation to attend.</p> <input type="hidden" name="chosenform" value="Sidenav Apply Drawer"> <input type="hidden" name="programlevel" value="unset"> <input type="hidden" name="programid" value="1"> <input type="hidden" name="campus" value="any"> <input type="hidden" name="supersleek" value="true"> <input type="hidden" name="adcode" value="108"> </div></div> <div class="applyDrawerFooter"> <p class="applyDrawerPrivacy"> By submitting this form, you agree to our <a href="/policies/privacy/" target="_blank">Privacy Policy</a>. </p> </div> </div> </div></aside><header class="universal"> <div class="w desk"><div class="navleft"> <button class="navtoggle iconbtn" type="button"	aria-label="Open menu" aria-expanded="false" aria-controls="site-drawer"><i class="fa fa-bars" aria-hidden="true"></i> </button></div> <div class="logo"> <a class="brand" href="/" aria-label="Weight Crafters Home"> <img src="/images/logos/weight-crafters-elegance-1.png" alt="Weight Crafters"> </a> </div> <div class="cta"> <a class="applytoggle iconbtn" href="/apply" aria-label="Apply"><span><span class="var1">GET MORE</span><span class="var1">INFORMATION</span><span class="var2">FIND OUT MORE</span><span class="var3">REQUEST DETAILS</span><span class="var4">APPLY TO ATTEND</span></span> </a> </div> </div></header><a name="goToTop" id="goToTop"></a><!--<div class="cw" id="sb-site">--><div class="overlay"></div><!--scrollable-content-wrapper--><main><div class="cmspage"><section class="ban1 modid3152 homeLori2 homehero " style="padding-bottom:55%;"><div style="background-image:url(/images/banner/home-hero-desktop-5.jpg);" class="bbg "></div><div class="overscreen"></div><div class="scrollDown" id="scrollDown"><a href="#scrollDown"><svg xmlns="http://www.w3.org/2000/svg" width="72" height="72" viewBox="0 0 72 72" fill="none" aria-hidden="true"><circle cx="36" cy="36" r="27" stroke="currentColor" stroke-width="2"/><path d="M27 31.5L36 40.5L45 31.5" stroke="currentColor" stroke-width="2.25" stroke-linecap="round" stroke-linejoin="round"/></svg></a></div><div class="sum" ><h1 class="hero-display">Coastal Lifestyle <br />WOMEN'S RETREAT<br /><small class="hero-subtitle">Better Health. Better Life. Better You.</small></h1> <p class="scrollDown2"><a href="#scrollDown">Scroll Down</a></p></div><div class="text pretext modid3153 "><h3 style="text-align: center;">guided movement <span class="mBreak">&middot;</span>&nbsp;Balanced meals <span class="mBreak">&middot;</span> Coastal Experiences</h3><div class="clear"></div></div></section><section class="section modid3197 " ><div class="w modid3200 tp25 "><div class="text augmentH2 experienceMatch modid3201 "><h2 style="text-align: center;">Welcome to Weight&nbsp;Crafters <small>The answer you've been searching&nbsp;for&nbsp;is&nbsp;here.</small></h2><div class="clear"></div></div></div><div class="w modid3198 bp10 "><div class="text sans colpadMobile modid3199 colpad "><p style="text-align: center;" data-start="0" data-end="66">You&rsquo;ve carried enough&mdash;this is where you get to be&nbsp;taken&nbsp;care&nbsp;of.</p> <p style="text-align: center;" data-start="68" data-end="218">At Weight Crafters, we handle everything&mdash;meals, movement, experiences, and the flow of your day&mdash;so your mind&nbsp;can&nbsp;finally&nbsp;rest.</p> <p style="text-align: center;" data-start="68" data-end="218">Surrounded by a carefully selected group of women, you&rsquo;ll share laughter, connection, and moments that remind you how good&nbsp;life&nbsp;can&nbsp;feel.</p> <p style="text-align: center;" data-start="68" data-end="218">And when you return home, you&rsquo;re not just refreshed&mdash;you&rsquo;re a changed woman, with a clear path forward and a renewed sense of hope, purpose, and&nbsp;vibrant&nbsp;living. <br /><br />Welcome to the Florida Gulf Coast&rsquo;s premier women&rsquo;s-only all-inclusive escape for renewal, <a href="/strength-training-for-weight-loss/">strength</a>, and&nbsp;lasting&nbsp;confidence.</p> <p style="text-align: center;" data-start="68" data-end="218">A supportive, uplifting alternative to traditional weight loss camps and&nbsp;fitness&nbsp;retreats.<br /><br /></p><div class="clear"></div></div></div><div class="clear"></div></section><section class="section modid3154 " ><div class="w cols modid3155 tribanner verticalTop tp10 bp10 "><div class="pf p10 modid3156 "><div class="clear"></div></div><div class="pf p80 modid3158 "><div class="w cols modid3159 "><div class="pf p33 modid3160 "><div class="photo animated margined mobile50perc modid3161 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/adult-weight-loss-camp-movement-2.jpg" class=" defer" alt="Woman participating in low-impact flexibility training during a structured women-only wellness retreat program" /><noscript><img src="https://www.weightcrafters.com/images/adult-weight-loss-camp-movement-2.jpg" class="" alt="Woman participating in low-impact flexibility training during a structured women-only wellness retreat program" /></noscript></div><div class="text modid3162 "><h3 style="text-align: center;">Daily&nbsp;Movement<br /> &amp; Strength</h3> <p style="text-align: center;">A smarter way to start your day, <br />designed to <a href="/rebuilding-strength-after-weight-loss/">strengthen</a>, tone, and <br />energize your body while protecting <br />your joints and supporting lasting results.</p> <p style="text-align: center;"><strong>No extremes.&nbsp;</strong><br />Just movement that meets <br />you where you are.</p> <p style="text-align: center;">And gently brings you back to <br />the woman you know is still there.<br />&nbsp;</p><div class="clear"></div></div><div class="clear"></div></div><div class="pf p33 modid3163 "><div class="photo animated margined mobile50perc modid3164 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/healthy-fat-farm-meals-florida.jpg" class=" defer" alt="Balanced wellness retreat meal with fresh protein, vegetables, whole grains, and nourishing ingredients prepared for residential weight loss guests" /><noscript><img src="https://www.weightcrafters.com/images/healthy-fat-farm-meals-florida.jpg" class="" alt="Balanced wellness retreat meal with fresh protein, vegetables, whole grains, and nourishing ingredients prepared for residential weight loss guests" /></noscript></div><div class="text modid3165 "><h3 style="text-align: center;">Fresh, Balanced&nbsp;<br />&amp; Tasty Meals&nbsp;</h3> <p style="text-align: center;">A nourishing way to fuel your <br />body&mdash;supporting fat loss, steady <br />energy, and a sense of ease <br />around food again.</p> <p style="text-align: center;"><strong>No counting. No stress.</strong> <br />Everything prepared for you.</p> <p style="text-align: center;">So you don&rsquo;t just eat better&hellip; you <br />rebuild a relationship with food that <br />feels natural and freeing.<br />&nbsp;</p><div class="clear"></div></div><div class="clear"></div></div><div class="pf p33 modid3166 "><div class="photo animated margined mobile50perc modid3167 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/coastal-wellness-retreat-outings.jpg" class=" defer" alt="Women enjoying a guided coastal dolphin excursion during a structured wellness and lifestyle retreat experience" /><noscript><img src="https://www.weightcrafters.com/images/coastal-wellness-retreat-outings.jpg" class="" alt="Women enjoying a guided coastal dolphin excursion during a structured wellness and lifestyle retreat experience" /></noscript></div><div class="text modid3168 "><h3 style="text-align: center;">Daily Coastal&nbsp;<br />Adventures&nbsp;</h3> <p style="text-align: center;">Each day is filled with hand-selected <br />outings&mdash;beaches, walks, local spots, <br />and moments designed to bring joy <br />back into your life.</p> <p style="text-align: center;"><strong>No decisions. No logistics.</strong> <br />Everything is taken care of for you.&nbsp;</p> <p style="text-align: center;">So you don&rsquo;t just reset <br />your body... you reconnect with <br />the life you&rsquo;ve been missing.<br />&nbsp;</p><div class="clear"></div></div><div class="clear"></div></div></div><div class="clear"></div></div><div class="pf p10 modid3157 "><div class="clear"></div></div></div><div class="clear"></div></section><section class="section mildBackground modid3202 " ><div class="w cols modid3203 tp25 "><div class="pf p50 modid3204 "><div class="text modid3205 mobileCenter hide4mob "><h2>It's a Lifestyle</h2> <p data-start="149" data-end="198"><span style="font-size: 0.9em;"><strong data-start="149" data-end="196">It&rsquo;s Not a Program. It&rsquo;s a Way Back to You.</strong></span></p> <p>For more than 15 years, Weight Crafters has helped guests step away from daily distractions and focus seriously on their health. Our roots are in the traditional residential fitness, fat camp, and weight loss camp model &mdash; structure, accountability, movement, nutrition, and the kind of focused environment most people simply cannot create at home.</p> <p>Over time, we learned something important: lasting change requires more than intensity. It requires a way of living that feels realistic, enjoyable, and worth continuing. That is why the <a href="/womens-wellness-retreat/">new Weight Crafters experience</a> keeps the structure and support people have always valued, while bringing in a calmer, more balanced women-only approach built around guided fitness, nourishing meals, coastal outings, personal encouragement, and habits that can continue after you return home.</p> <p>At Weight Crafters, everything is designed to work with your life, not against it. Your days have structure, yes &mdash; but they also flow. They include movement, meals, rest, connection, and experiences that help healthy living feel good again.</p> <p>You are not just doing the program while you are here. You are learning a way of moving, eating, and living that you can carry home with you. The goal is not a temporary push, but a healthier rhythm that feels possible, repeatable, and worth protecting.</p> <p>And somewhere along the way, something begins to shift. You feel lighter, stronger, more confident, and more like yourself again. You begin to remember what it feels like to be cared for, supported, and hopeful about the woman you are becoming.</p> <p>And the best part? You do not have to figure it all out alone. You simply step into a <a href="/stewardship/">thoughtfully guided</a> experience where the planning, structure, meals, movement, and support are already in place &mdash; so you can focus on living well again.</p><div class="clear"></div></div><div class="text modid3206 mobileCenter hide4desk hide4mob "><h2>It's a Lifestyle</h2> <p data-start="149" data-end="198"><span style="font-size: 0.9em;"><strong data-start="149" data-end="196">It&rsquo;s Not a Program. It&rsquo;s a Way Back to You.</strong></span></p> <p>For more than 15 years, Weight Crafters has helped guests step away from daily distractions and focus seriously on their health. Our roots are in the traditional residential fitness, fat camp, and weight loss camp model &mdash; structure, accountability, movement, nutrition, and the kind of focused environment most people simply cannot create at home.</p> <p>Over time, we learned something important: lasting change requires more than intensity. It requires a way of living that feels realistic, enjoyable, and worth continuing. That is why the new Weight Crafters experience keeps the structure and support people have always valued, while bringing in a calmer, more balanced women-only approach built around guided fitness, nourishing meals, coastal outings, personal encouragement, and habits that can continue after you return home.</p> <p>At Weight Crafters, everything is designed to work with your life, not against it. Your days have structure, yes &mdash; but they also flow. They include movement, meals, rest, connection, and experiences that help healthy living feel good again.</p> <p>You are not just doing the program while you are here. You are learning a way of moving, eating, and living that you can carry home with you. The goal is not a temporary push, but a healthier rhythm that feels possible, repeatable, and worth protecting.</p> <p>And somewhere along the way, something begins to shift. You feel lighter, stronger, more confident, and more like yourself again. You begin to remember what it feels like to be cared for, supported, and hopeful about the woman you are becoming.</p> <p>And the best part? You do not have to figure it all out alone. You simply step into a thoughtfully guided experience where the planning, structure, meals, movement, and support are already in place &mdash; so you can focus on living well again.</p><div class="clear"></div></div><div class="clear"></div></div><div class="pf p5 modid3207 "><div class="clear"></div></div><div class="pf p45 modid3208 "><div class="w modid3212 hide4desk "><div class="text modid3213 "><h2 style="text-align: center;">It's a Lifestyle</h2> <p style="text-align: center;" data-start="149" data-end="198"><span style="font-size: 0.9em;"><strong data-start="149" data-end="196">It&rsquo;s Not a Program. It&rsquo;s a Way Back to You.</strong></span></p><div class="clear"></div></div></div><div class="intphotogrid one modid3219 hide4desk "><div class="photo animated modid3220 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/adult-weight-loss-retreat-dining-florida3.jpg" class=" defer" alt="Three women sharing a relaxed healthy breakfast and supportive conversation during a women-only residential weight loss retreat on the Madeira Beach waterfront" /><noscript><img src="https://www.weightcrafters.com/images/adult-weight-loss-retreat-dining-florida3.jpg" class="" alt="Three women sharing a relaxed healthy breakfast and supportive conversation during a women-only residential weight loss retreat on the Madeira Beach waterfront" /></noscript></div></div><div class="w modid3214 hide4desk "><div class="text colpadMobile modid3215 colpad "><p style="text-align: center;">For more than 15 years, Weight Crafters has helped guests step away from daily distractions and focus seriously on their health. Our roots are in the traditional residential fitness, fat camp, and weight loss camp model &mdash; structure, accountability, movement, nutrition, and the kind of focused environment most people simply cannot&nbsp;create&nbsp;at&nbsp;home.</p> <p style="text-align: center;">Over time, we learned something important: lasting change requires more than intensity. It requires a way of living that feels realistic, enjoyable, and worth continuing. That is why the new Weight Crafters experience keeps the structure and support people have always valued, while bringing in a calmer, more balanced women-only approach built around guided fitness, nourishing meals, coastal outings, personal encouragement, and habits that can continue after&nbsp;you&nbsp;return&nbsp;home.</p><div class="clear"></div></div></div><div class="intphotogrid one modid3209 "><div class="photo animated modid3211 hideForMobile "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/adult-weight-loss-retreat-dining-florida3.jpg" class=" defer" alt="Three women sharing a relaxed healthy breakfast and supportive conversation during a women-only residential weight loss retreat on the Madeira Beach waterfront" /><noscript><img src="https://www.weightcrafters.com/images/adult-weight-loss-retreat-dining-florida3.jpg" class="" alt="Three women sharing a relaxed healthy breakfast and supportive conversation during a women-only residential weight loss retreat on the Madeira Beach waterfront" /></noscript></div><div class="photo animated modid3210 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/four-group-band-stretch-intracoastal2.jpg" class=" defer" alt="Four women performing low-impact resistance band exercises during a guided outdoor fitness session at a coastal women's fat camp and lifestyle retreat" /><noscript><img src="https://www.weightcrafters.com/images/four-group-band-stretch-intracoastal2.jpg" class="" alt="Four women performing low-impact resistance band exercises during a guided outdoor fitness session at a coastal women's fat camp and lifestyle retreat" /></noscript></div></div><div class="w modid3216 hide4desk "><div class="text colpadMobile modid3217 colpad "><p style="text-align: center;">At Weight Crafters, everything is designed to work with your life, not against it. Your days have structure, yes &mdash; but they also flow. They include movement, meals, rest, connection, and experiences that help healthy living&nbsp;feel&nbsp;good&nbsp;again.</p> <p style="text-align: center;">You are not just doing the program while you are here. You are learning a way of moving, eating, and living that you can carry home with you. The goal is not a temporary push, but a healthier rhythm that feels possible, repeatable, and worth protecting.</p> <p style="text-align: center;">And somewhere along the way, something begins to shift. You feel lighter, stronger, more confident, and more like yourself again. You begin to remember what it feels like to be cared for, supported, and hopeful about the woman you are becoming.</p> <p style="text-align: center;">And the best part? You do not have to figure it all out alone. You simply step into a thoughtfully guided experience where the planning, structure, meals, movement, and support are already in place &mdash; so you can focus on living well again.</p><div class="clear"></div></div><section class="hr modid3218 minimalbreak "><hr></section></div><div class="clear"></div></div></div><div class="w modid3221 tp10 bp25 "><div class="text modid3222 "><p style="text-align: center;"><em><span class="T286Pc" data-sfc-cp="" data-sfc-root="c" data-sfc-cb="" data-complete="true">If you&rsquo;ve been searching for a traditional <a href="/fat-camp/">fat camp</a>, <a href="/fat-farm/">fat farm</a>, or a <a href="/weight-loss-camp/">weight loss camp</a> for <a href="/weight-loss-retreat-for-women-over-50/">adults and seniors</a>, Weight Crafters offers a sophisticated, all-inclusive women-only alternative. We prioritize a lifestyle-first approach that combines the&nbsp;cadence of a healthy routine with <strong>the vibrant coastal experiences of a true wellness retreat and fitness vacation.</strong></span></em></p><div class="clear"></div></div></div><div class="clear"></div></section><section class="section accentheaders modid3223 " ><div class="w modid3224 bp10 tp25 "><div class="text modid3225 hide4mob "><h2 style="text-align: center; padding-top: 0.5em;">A Typical Day</h2> <h4 class="spacey" style="text-align: center;">Active &middot; Balanced &middot;&nbsp;ALIVE AGAIN</h4><div class="clear"></div></div><div class="text modid3226 hide4desk "><h2 style="text-align: center;">A Typical Day</h2> <h4 class="spacey" style="text-align: center; font-size: 4vw; letter-spacing: 0.8vw;">Active &middot; Balanced &middot; Enjoyable</h4><div class="clear"></div></div></div><div class="w cols modid3227 tp10 bp10 "><div class="pf p15 modid3228 "><div class="clear"></div></div><div class="pf p30 modid3229 "><div class="photo animated rounded margined modid3230 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/adult-weight-loss-camp-morning-routine-2.jpg" class=" defer" alt="Women participating in guided resistance band conditioning during a low-impact women-only fitness retreat" /><noscript><img src="https://www.weightcrafters.com/images/adult-weight-loss-camp-morning-routine-2.jpg" class="" alt="Women participating in guided resistance band conditioning during a low-impact women-only fitness retreat" /></noscript></div><div class="clear"></div></div><div class="pf p5 modid3231 "><div class="clear"></div></div><div class="pf p30 modid3232 "><div class="text modid3233 mobileCenter "><h3 class="elementor-image-box-title">Morning&nbsp;Routine</h3> <p data-start="1705" data-end="1904">Start your morning with movement, fresh coastal air, nourishing meals, and a sense of calm you may not have felt in years. This is where your body begins to wake up&hellip; and your mind&nbsp;finally&nbsp;slows&nbsp;down.</p><div class="clear"></div></div><div class="clear"></div></div></div><div class="w cols modid3234 reverse tp10 bp10 "><div class="pf p15 modid3235 "><div class="clear"></div></div><div class="pf p30 modid3236 "><div class="photo animated rounded margined modid3237 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/fat-farm-alternative-coastal-excursion-2.jpg" class=" defer" alt="Women exploring tropical wildlife and outdoor experiences during a supportive coastal wellness residency" /><noscript><img src="https://www.weightcrafters.com/images/fat-farm-alternative-coastal-excursion-2.jpg" class="" alt="Women exploring tropical wildlife and outdoor experiences during a supportive coastal wellness residency" /></noscript></div><div class="clear"></div></div><div class="pf p5 modid3238 "><div class="clear"></div></div><div class="pf p30 modid3239 "><div class="text modid3240 mobileCenter "><h3 class="elementor-image-box-title" style="text-align: right;">Meaningful Days</h3> <p class="elementor-image-box-description" style="text-align: right;">Afternoons are filled with connection, laughter, exploration, and curated experiences designed to help you rediscover joy, confidence, and the simple pleasure of&nbsp;fully&nbsp;living&nbsp;again.</p><div class="clear"></div></div><div class="clear"></div></div></div><div class="w cols modid3241 tp10 bp10 "><div class="pf p15 modid3242 "><div class="clear"></div></div><div class="pf p30 modid3243 "><div class="photo animated rounded margined modid3244 "><img src="https://www.weightcrafters.com/images/deferred.png" data-src="https://www.weightcrafters.com/images/adult-fat-camp-alternative-sunset-walk-2.jpg" class=" defer" alt="Women enjoying a local cultural outing as part of a balanced residential wellness and lifestyle retreat experience" /><noscript><img src="https://www.weightcrafters.com/images/adult-fat-camp-alternative-sunset-walk-2.jpg" class="" alt="Women enjoying a local cultural outing as part of a balanced residential wellness and lifestyle retreat experience" /></noscript></div><div class="clear"></div></div><div class="pf p5 modid3245 "><div class="clear"></div></div><div class="pf p30 modid3246 "><div class="text modid3247 mobileCenter "><h3 class="elementor-image-box-title">Where the Day Softens</h3> <p class="elementor-image-box-description">As the sun sets, the pace slows and the pressure fades. Shared dinners, coastal evenings, laughter, and meaningful connection create the kind of peace most women don&rsquo;t realize they&rsquo;ve&nbsp;been&nbsp;missing.</p><div class="clear"></div></div><div class="clear"></div></div></div><div class="w modid3248 tp10 bp50 "><div class="text coastalCTA modid3249 "><p style="text-align: center;"><a title="" href="/womens-wellness-retreat/"><span class="ctaLabel">Explore The Experience</span><span class="wcSpark wcSpark1">x</span> <span class="wcSpark wcSpark2">x</span> <span class="wcSpark wcSpark3">x</span> <span class="wcSpark wcSpark4">x</span> <span class="wcSpark wcSpark5">x</span> <span class="wcSpark wcSpark6">x</span> <span class="wcSpark wcSpark7">x</span> </a></p><div class="clear"></div></div></div><div class="clear"></div></section><section class="section twoWeekPremiere modid3250 " ><div class="w cols modid3251 fullWidth "><div class="pf p50 leftFeature modid3252 "><div class="clear"></div></div><div class="pf p50 rightFeature modid3253 "><div class="text augmentH2x modid3254 "><h3 class="spacey" style="text-align: center;">6 night &middot; 7 day<span class="progORline"><span class="txt">OR</span></span>13 night &middot; 14 day<span class="progAvailLine">programs based on availability</span></h3> <h2 style="text-align: center;">The Experience&nbsp;<small>What If This Is the Moment <br />Everything Starts Changing?</small></h2><div class="clear"></div></div><div class="text extraPadParas modid3256 mobileCenter "><p data-section-id="waowjc" data-start="357" data-end="415">Maybe you&rsquo;re tired of promising yourself &ldquo;someday.&rdquo;&nbsp;Maybe you&rsquo;re tired of putting&nbsp;yourself&nbsp;last.</p> <p data-section-id="waowjc" data-start="357" data-end="415">Maybe a part of you is quietly wondering what it would feel like to finally feel healthy, beautiful, energized&hellip;&nbsp;alive&nbsp;again.</p> <p data-start="648" data-end="906">At Weight Crafters, you don&rsquo;t have to figure anything out. We take care of the details so you can step away from the noise, reconnect with yourself, and begin living differently&mdash;surrounded by women who understand exactly why you came. And when it&rsquo;s over, you don&rsquo;t leave with another&nbsp;short-term&nbsp;fix.</p> <p data-start="648" data-end="906">You leave with a new rhythm, a new confidence&hellip; and the feeling that maybe your life isn&rsquo;t winding&nbsp;down&nbsp;after&nbsp;all.</p> <p data-start="648" data-end="906">Maybe it&rsquo;s finally beginning again.<br />&nbsp;</p><div class="clear"></div></div><div class="text coastalCTA modid3255 "><p style="text-align: center;"><a class="applytoggle" title="" href="/apply/"><span class="ctaLabel">See If This Is Right For You</span><span class="wcSpark wcSpark1">x</span> <span class="wcSpark wcSpark2">x</span> <span class="wcSpark wcSpark3">x</span> <span class="wcSpark wcSpark4">x</span> <span class="wcSpark wcSpark5">x</span> <span class="wcSpark wcSpark6">x</span> <span class="wcSpark wcSpark7">x</span> </a></p> <p class="subtext" style="text-align: center; margin: 0;">Applications are personally reviewed. <br /> Space is intentionally limited.</p><div class="clear"></div></div><div class="clear"></div></div></div><div class="clear"></div></section><section class="section modid3265 hide4desk hide4mob " ><div class="w modid3266 bp10 tp50 "><div class="text augmentH2 modid3268 "><h2 style="text-align: center;">Current Summer Program Pricing</h2><div class="clear"></div></div><div class="customContent"><div class="wcSummerRates"> <div class="wcSummerRates__tableWrap"> <table class="wcSummerRates__table"> <colgroup> <col> <col> <col> </colgroup> <thead> <tr> <th scope="col"> <span class="wcSummerRates__includedTitle--desktop"> All-Inclusive Stay Includes </span> <span class="wcSummerRates__includedTitle--mobile"> All-Inclusive </span> </th> <th scope="col"> <span class="wcSummerRates__duration wcSummerRates__duration--desktop"> 7-Day Retreat </span> <span class="wcSummerRates__duration wcSummerRates__duration--mobile"> 7 Days </span> <span class="wcSummerRates__nights"> 6 Nights </span> </th> <th scope="col"> <span class="wcSummerRates__duration wcSummerRates__duration--desktop"> 14-Day Retreat </span> <span class="wcSummerRates__duration wcSummerRates__duration--mobile"> 14 Days </span> <span class="wcSummerRates__nights"> 13 Nights </span> </th> </tr> </thead> <tbody> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Hotel accommodations </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Welcome bag with essentials for your stay </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Chef-prepared meals and planned snacks </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Guided daily fitness and movement </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Morning walks and coastal activities </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Local transportation during scheduled activities </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Local outings and experiences </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Weekly massage with a licensed massage therapist </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> Small, women-only cohorts </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__featureRow"> <td class="wcSummerRates__feature"> 90 days of fitness program access after returning home </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> <td class="wcSummerRates__checkCell"> <img class="wcSummerRates__check" src="/images/misc/circle-check-solid.png" alt="Included" width="24" height="24" > </td> </tr> <tr class="wcSummerRates__priceRow wcSummerRates__priceRow--first"> <td class="wcSummerRates__room"> <span class="wcSummerRates__roomName"> Private Suite </span> <span class="wcSummerRates__roomNote"> Your own hotel suite for privacy and comfort. </span> </td> <td class="wcSummerRates__price"> $3,995 </td> <td class="wcSummerRates__price"> $7,995 </td> </tr> <tr class="wcSummerRates__priceRow"> <td class="wcSummerRates__room"> <span class="wcSummerRates__roomName"> Shared Suite* </span> <span class="wcSummerRates__roomNote"> For friends or family traveling together. </span> </td> <td class="wcSummerRates__price"> $3,595 </td> <td class="wcSummerRates__price"> $7,495 </td> </tr> </tbody> </table> </div></div></div><div class="text modid3270 "><p style="text-align: center;"><span style="font-size: 0.8em;">* Shared Suites are reserved for friends or family traveling together. Each solo guest enjoys her own private suite.</span></p><div class="clear"></div></div></div><div class="clear"></div></section><section class="section modid3182 " ><div class="w modid3183 bp10 tp50 "><div class="text modid3184 "><h2 style="text-align: center;">Guest Experiences</h2> <h4 class="spacey" style="text-align: center;">A Few Kind Words</h4><div class="clear"></div></div></div><div class="w cols modid3185 verticalTop tp10 bp25 "><div class="pf p33 testimonialCol modid3186 "><div class="text modid3188 "><p><img src="/images/one-week-weight-loss-camp-guest-review.jpg" alt="Margaret, a one-week guest at our residential fat camp for adults alternative." /></p> <p><span class="fromLine"><strong>Margaret&nbsp;</strong><br /><span style="font-size: 0.7em;">Retreat&nbsp;Alumni</span></span></p><div class="clear"></div></div><div class="text modid3187 colpad "><p style="text-align: center;">&ldquo;I was a little nervous about jumping back into a real routine, but Weight Crafters was the exact reset I needed. Everything was so thoughtfully planned. The morning movement was perfectly calibrated and left me feeling energized. The meals were incredible, and the daily outings were a highlight. I especially loved the Sunken Gardens and the dolphin cruise!&rdquo;</p><div class="clear"></div></div><div class="clear"></div></div><div class="pf p33 testimonialCol modid3189 "><div class="text modid3191 "><p><img src="/images/womens-wellness-retreat-florida-review.jpg" alt="Sarah, guest at Weight Crafters, a luxury weight loss retreat for women." /></p> <p><span class="fromLine"><strong>Sarah&nbsp;</strong><br /><span style="font-size: 0.7em;">Retreat Alumni</span></span></p><div class="clear"></div></div><div class="text modid3190 colpad "><p style="text-align: center;">&ldquo;This felt like&nbsp;the perfect mix of getting away and getting back on track. I loved having a morning routine again, and not having to think about planning, prepping, or cooking for two weeks was huge for me. The afternoons were probably my favorite, though. Just getting out&nbsp;to explore and have fun with the other&nbsp;women&nbsp;reminded me&nbsp;that I actually really enjoy being active and social.&rdquo;</p><div class="clear"></div></div><div class="clear"></div></div><div class="pf p33 testimonialCol modid3192 "><div class="text modid3194 "><p><img src="/images/two-week-fat-farm-alternative-testimonial.jpg" alt="Carol, a two-week guest enjoying our Florida fat farm alternative experience." /></p> <p><span class="fromLine"><strong>Carol&nbsp;</strong><br /><span style="font-size: 0.7em;">Retreat Alumni</span></span></p><div class="clear"></div></div><div class="text modid3193 colpad "><p style="text-align: center;">&ldquo;I loved that everything was taken care of. I could just enjoy the experience, meet great people, and spend time outdoors without worrying about planning a single thing. It was exactly&nbsp;the residential reset I was hoping for. I went home feeling lighter in every sense of the word.&rdquo;</p><div class="clear"></div></div><div class="clear"></div></div></div><div class="w modid3195 bp25 hide4desk hide4mob "><div class="text coastalCTA modid3196 "><p style="text-align: center;"><a class="applytoggle" title="Join our next small-group wellness immersion session" href="/apply/"><span class="ctaLabel">Is Weight Crafters&nbsp;<br />Right For You?</span><span class="wcSpark wcSpark1">x</span> <span class="wcSpark wcSpark2">x</span> <span class="wcSpark wcSpark3">x</span> <span class="wcSpark wcSpark4">x</span> <span class="wcSpark wcSpark5">x</span> <span class="wcSpark wcSpark6">x</span> <span class="wcSpark wcSpark7">x</span></a>&nbsp;</p><div class="clear"></div></div></div><div class="clear"></div></section><section class="section lorisonAIbackdrop modid3169 " ><div class="w cols modid3170 fullWidth tp25 bp25 "><div class="pf p5 modid3173 "><div class="clear"></div></div><div class="pf p40 modid3171 "><div class="text augmentH2 augh2darker modid3172 "><h2>Lifestyle Management Beyond the Shore <small>Continue Your Rhythm at Home with our&nbsp;<strong>Lorison Fitness Program</strong></small></h2> <p>Going home should not mean losing the momentum you've created. Our 7-day&nbsp;or 14-day coastal retreat restores the simple, healthy daily defaults you have been missing&mdash;allowing you to exhale and let structured routines feel natural again.</p> <p>To support you after you leave the Florida Gulf Coast, our&nbsp;Lorison Fitness program serves as a quiet, digital companion. It acts as a seamless bridge for your daily schedule, keeping your active routines, wholesome meal frameworks, and lifestyle support in one easy, low-friction place. From basic&nbsp;free options that are included with your wellness retreat package to higher tier paid monthly options - the Lorison Fitness daily guidance program will prove to be an invaluable companion to help you reach and maintain your ultimate daily goals.</p><div class="clear"></div></div><div class="clear"></div></div></div><div class="clear"></div></section><section class="section modid3257 " ><div class="w modid3258 tp10 bp25 "><div class="text modid3259 "><p style="text-align: center;"><span style="font-size: 0.7em;"><span data-path-to-node="12,0,0">Our behavioral methodology is anchored in published clinical&nbsp;<br /> research regarding eating attitudes and self-compassion</span><span data-path-to-node="12,0,2">.&nbsp;<br /><a href="https://www.weightcrafters.com/adams-leary-eating-attitudes.pdf" target="_blank" rel="nofollow noreferrer noopener">Review the foundational data</a>.</span></span></p><div class="clear"></div></div></div><div class="clear"></div></section><section class="section mildBackground modid3174 " ><div class="w cols modid3175 tp50 bp50 "><div class="pf p20 modid3176 "><div class="clear"></div></div><div class="pf p60 modid3177 "><div class="text modid3178 "><h2 style="text-align: center;" data-start="3651" data-end="3747">Apply to Attend</h2> <p style="text-align: center;" data-start="3651" data-end="3747">If Weight Crafters feels like the residential reset&nbsp;<br /> you've&nbsp;been looking for, we invite you to apply&nbsp;<br /> for&nbsp;an upcoming women-only session.</p><div class="clear"></div></div><div class="text coastalCTA modid3179 "><p style="text-align: center;"><a class="applytoggle" title="Apply for a Florida wellness retreat experience" href="/apply/"><span class="ctaLabel">Apply to Attend</span><span class="wcSpark wcSpark1">x</span> <span class="wcSpark wcSpark2">x</span> <span class="wcSpark wcSpark3">x</span> <span class="wcSpark wcSpark4">x</span> <span class="wcSpark wcSpark5">x</span> <span class="wcSpark wcSpark6">x</span> <span class="wcSpark wcSpark7">x</span></a></p><div class="clear"></div></div><div class="text modid3180 "><p style="text-align: center;"><em>Each application is reviewed individually.</em><br data-start="1369" data-end="1372" /><em> Session capacity is intentionally limited.</em></p><div class="clear"></div></div><div class="clear"></div></div><div class="pf p20 modid3181 "><div class="clear"></div></div></div><div class="clear"></div></section><section class="section modid3260 " ><div class="w cols modid3261 bp10 tp25 "><div class="pf p20 modid3262 "><div class="clear"></div></div><div class="pf p60 modid3263 "><div class="text modid3264 "><h3>Regional Transit &amp; Residency Logistics</h3> <p>Reaching Weight Crafters is a very simple and seamless process.</p> <ul> <li><strong>Primary Destination Airport:</strong> Tampa International Airport (TPA).</li> <li><strong>Secondary Destination Airport:&nbsp;</strong>St. Pete-Clearwater International Airport (PIE) (<em>ironic)</em></li> <li><strong>Transit Distance:</strong>&nbsp;1/2-hour direct coastal transport corridor from either Airport</li> <li><strong>Arrival Protocol:</strong>&nbsp;Recommend Uber or Lyft. Complimentary travel gift cards for reimbursement if you qualify for <a href="/service-recognition/">perk upgrades</a>.</li> <li><strong>Program Durations:</strong> 13-Night / 14-Day &amp; 6-Night / 7-Day structured residential stay blocks.</li> <li><strong>Audience Parameter:</strong>&nbsp;Strictly limited to women-only accommodations.</li> <li><strong>Operating Location:</strong>&nbsp;601 American Legion Dr, Madeira Beach, FL 33708.</li> </ul><div class="clear"></div></div><div class="clear"></div></div></div><div class="clear"></div></section><div class="clear"></div></div><time itemprop="dateModified" datetime="2026-06-07T17:06:05+00:00" class="footerDateModified">Last Updated: 07 Jun 26</time><!-- DROP-IN FOOTER (replaces your current footer.universal block) --><footer class="universal footv2"> <!-- Upper footer: minimal, premium, not sitemap-y --> <div class="footTop"> <div class="w"> <div class="footGrid"> <!-- Brand / definition --> <div class="footBrand"> <a class="footLogo" href="/" aria-label="Weight Crafters Home"> <img src="/images/logos/weight-crafters-elegance-menu-primary-2.png" alt="Weight Crafters Fitness Retreat"> </a> <p class="footTag">Small group wellness retreats and structured wellness vacations on Florida's Gulf Coast. Designed for women seeking a fully planned, supportive reset with daily activities and coastal experiences. </p> <ul class="footMeta"> <li>Tampa Bay | Gulf Coast |<a href="https://maps.app.goo.gl/jy2FRswYv8WEJDpWA" target="_blank" class="locIcon locGoogle">Google Maps</a><a href="https://maps.apple/p/-_JnuHxyLrZ2s.z" target="_blank" class="locIcon locApple">Apple Maps</a></li> <li>14-Day, 13-Night / 7-Day, 6-Night Sessions</li> <li>Application-Only | Limited Cohorts</li> </ul> </div> <!-- Primary links (your new 5-page world) --><nav class="footNav" aria-label="Footer"> <h4>Explore</h4> <ul><li><a href="/womens-wellness-retreat/" title="14-Day Women's Residential Wellness Retreat">The Experience</a></li><li><a href="/stewardship/" title="Veteran Leadership & The Stewardship Behind Weight Crafters">The Team</a></li><li class="socialIcons"><ul><li><a href="https://www.instagram.com/weightcrafters" class="instagram" target="_blank">Visit us on Instagram</a></li><li><a href="https://www.facebook.com/weightcrafters" class="facebook" target="_blank">Visit us on Facebook</a></li></ul></li> </ul></nav> <!-- Apply block (conversion-focused) --> <div class="footApply"> <h4>Apply</h4> <p class="footApplyText"> Cohorts are intentionally small <br />and women-only. <br />Request admission details to see <br />if Weight Crafters is the right fit. </p> <p class="footApplyText"><a class="footCTA applytoggle" href="/apply" title="Apply for our next small-group wellness immersion session"><span>Apply To Attend</span></a></p> <div class="footLegal"> <a href="/policies/privacy/" target="_blank">Privacy</a> <span class="sep">|</span> <a href="/policies/terms/" target="_blank">Terms</a><span class="sep">|</span> <a href="/policies/" target="_blank">Credits</a> </div> </div> </div> </div> </div> <div class="w"><div class="attributionCitation"><p>Dating back to our original founding in 2007, Weight Crafters has focused purely on sustainable lifestyle design, supportive coastal retreats, and restorative physical renewal. We are proud that our time-tested programs, simple health default routines, and educational resources have been cited, indexed, or independently referenced within national wellness registries, academic guides, and media features - including independent articles appearing in Parade Magazine, NurseJournal, AllConnect, the Dr. Phil Resource Network, CNN Health, the UC Berkeley Greater Good Science Center, and the GuideDoc Editorial Index.</p> </div> </div> <!-- Lower bar: keep your existing vibe --> <div class="footBar"> <div class="w footBarInner"> <div class="footCopy"> &copy; 2026 Weight Crafters. All Rights Reserved.<br/> Focused on women's metabolic vitality and structured lifestyle design for lasting change.<!--<br/> <img src="/images/misc/copyright.jpg" class="copyright">--> </div> <div class="footRight"> <!--<a class="footLogin" href="/login/">Lorison.ai Login</a>--> </div> </div> </div></footer></main><script type="text/javascript" src="/js/jquery-1.10.2.min.js"></script><script type="text/javascript" src="/js/viewport.js"></script><script type="text/javascript" src="/js/css_browser_selector.js"></script><script type="text/javascript" src="/js/wc26core.js?x=1792711316"></script><script src="/lite-yt-embed.js?x=1792711316"></script></body></html>