html,body{margin:0 !important;padding:0 !important;}

#vstd-page-180-order-crabs{word-spacing:normal;text-transform:none;font-style:normal;font-variant:normal;text-indent:0;text-align:start;white-space:normal;font-size:18px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;}

#vstd-page-180-order-crabs *:where(:not(svg,svg *)){all:revert;}
#vstd-page-180-order-crabs [hidden]{display:none !important;}

#vstd-page-180-order-crabs :where(img){width:auto;}

#vstd-page-180-order-crabs :where(svg){max-width:none;}

#vstd-page-180-order-crabs :where([width="88"]){width:88px;}
#vstd-page-180-order-crabs :where([width="51"]){width:51px;}
#vstd-page-180-order-crabs :where([width="534"]){width:534px;}
#vstd-page-180-order-crabs :where([width="656"]){width:656px;}
#vstd-page-180-order-crabs :where([width="800"]){width:800px;}
#vstd-page-180-order-crabs :where([width="18"]){width:18px;}
#vstd-page-180-order-crabs :where([width="600"]){width:600px;}
#vstd-page-180-order-crabs :where([width="533"]){width:533px;}
#vstd-page-180-order-crabs :where([width="88"][height="48"]){aspect-ratio:auto 88/48;}
#vstd-page-180-order-crabs :where([width="51"][height="28"]){aspect-ratio:auto 51/28;}
#vstd-page-180-order-crabs :where([width="534"][height="400"]){aspect-ratio:auto 534/400;}
#vstd-page-180-order-crabs :where([width="656"][height="875"]){aspect-ratio:auto 656/875;}
#vstd-page-180-order-crabs :where([width="800"][height="1200"]){aspect-ratio:auto 800/1200;}
#vstd-page-180-order-crabs :where([width="18"][height="16"]){aspect-ratio:auto 18/16;}
#vstd-page-180-order-crabs :where([width="600"][height="600"]){aspect-ratio:auto 600/600;}
#vstd-page-180-order-crabs :where([width="533"][height="400"]){aspect-ratio:auto 533/400;}

#vstd-page-180-order-crabs *:where(:not([style*="letter-spacing"])){letter-spacing:inherit!important;}#vstd-page-180-order-crabs *:where(:not([style*="word-spacing"])){word-spacing:inherit!important;}

#vstd-page-180-order-crabs table,#vstd-page-180-order-crabs thead,#vstd-page-180-order-crabs tbody,#vstd-page-180-order-crabs tfoot,#vstd-page-180-order-crabs tr,#vstd-page-180-order-crabs th,#vstd-page-180-order-crabs td{background-color:transparent;color:inherit !important;}


@font-face{font-family:"Lilita One";src:url("https://storage.googleapis.com/web-assets-cdn/page-180-order-crabs/fonts/lilita-one.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Roboto Condensed";src:url("https://storage.googleapis.com/web-assets-cdn/page-180-order-crabs/fonts/roboto-condensed.woff2") format("woff2");font-weight:400 700;font-style:normal;font-display:swap}
#vstd-page-180-order-crabs{--navy:#1A3873;--cream:#F4F1EE;--sand:#F1EAE4;--rust:#BA3617;--tint:#FBEFEA;--line:#DDD6CE;--soft:#46598A;--mute:#66728F}
#vstd-page-180-order-crabs *, #vstd-page-180-order-crabs *::before, #vstd-page-180-order-crabs *::after{box-sizing:border-box}
#vstd-page-180-order-crabs{-webkit-text-size-adjust:100%}
#vstd-page-180-order-crabs{margin:0;background:var(--cream);color:var(--navy) !important;font-family:"Roboto Condensed",Arial,sans-serif !important;font-size:18px;line-height:1.5;letter-spacing:-.2px}
#vstd-page-180-order-crabs img{display:block;max-width:100%;height:auto}
#vstd-page-180-order-crabs a{color:inherit !important}
#vstd-page-180-order-crabs h1, #vstd-page-180-order-crabs h2{font-family:"Lilita One","Roboto Condensed",Arial,sans-serif !important;font-weight:400 !important;letter-spacing:0;margin:0}#vstd-page-180-order-crabs h1:where(:not([style*="letter-spacing"])), #vstd-page-180-order-crabs h2:where(:not([style*="letter-spacing"])){letter-spacing:0 !important}
#vstd-page-180-order-crabs p{margin:0}


#vstd-page-180-order-crabs .vy-phead{background:#fff;border-bottom:1px solid var(--line)}
#vstd-page-180-order-crabs .vy-phead-in{max-width:752px;margin:0 auto;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}
#vstd-page-180-order-crabs .vy-phead-logo{display:block;flex:none}
#vstd-page-180-order-crabs .vy-phead-logo img{width:77px;height:42px}
#vstd-page-180-order-crabs .vy-phead-tel{display:flex;align-items:center;gap:8px;min-height:44px;font-family:"Lilita One",Arial,sans-serif !important;font-size:18px;line-height:1.1;letter-spacing:.2px !important;color:var(--navy) !important;text-decoration:none;white-space:nowrap}
#vstd-page-180-order-crabs .vy-phead-tel svg{width:20px;height:20px;flex:none;color:var(--rust) !important}

#vstd-page-180-order-crabs .vy-page{max-width:752px;margin:0 auto;padding:0 16px}
#vstd-page-180-order-crabs .vy-byline{display:flex;align-items:center;gap:8px;padding:20px 0 14px;font-size:14px;line-height:1.3;color:var(--soft) !important}
#vstd-page-180-order-crabs .vy-byline img{width:44px;height:24px;flex:none}

#vstd-page-180-order-crabs .vy-hero h1{font-size:38px;line-height:1.08}
#vstd-page-180-order-crabs .vy-hero-sub{font-size:20px;line-height:1.3;margin-top:12px;font-weight:500 !important}
#vstd-page-180-order-crabs .vy-hero-img{width:100%;border-radius:16px;margin-top:18px}

#vstd-page-180-order-crabs .vy-intro{margin-top:24px}
#vstd-page-180-order-crabs .vy-intro p+p{margin-top:14px}

#vstd-page-180-order-crabs .vy-pick{margin-top:32px;background:#fff;border:3px solid var(--rust);border-radius:20px;overflow:hidden;box-shadow:0 10px 28px rgba(26,56,115,.14)}
#vstd-page-180-order-crabs .vy-pick-band{background:var(--rust);color:#fff !important;font-family:"Lilita One",Arial,sans-serif !important;display:flex;align-items:center;gap:12px;padding:10px 16px;font-size:20px;line-height:1.2;letter-spacing:.3px !important}
#vstd-page-180-order-crabs .vy-pick-rank{font-size:30px;line-height:1}
#vstd-page-180-order-crabs .vy-pick-in{padding:18px 16px 20px}
#vstd-page-180-order-crabs .vy-pick h2{font-size:30px;line-height:1.1}
#vstd-page-180-order-crabs .vy-gallery{display:flex;gap:8px;margin-top:14px}
#vstd-page-180-order-crabs .vy-gallery img{width:100%;min-width:0;border-radius:12px}
#vstd-page-180-order-crabs .vy-gallery .vy-g1{flex:75 1 0}
#vstd-page-180-order-crabs .vy-gallery .vy-g2{flex:66.67 1 0}
#vstd-page-180-order-crabs .vy-pick-body{margin-top:14px}
#vstd-page-180-order-crabs .vy-feats{list-style:none;margin:16px 0 0;padding:0}
#vstd-page-180-order-crabs .vy-feats li{display:flex;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--line);line-height:1.3;font-weight:500 !important}
#vstd-page-180-order-crabs .vy-feats li:last-child{border-bottom:1px solid var(--line)}
#vstd-page-180-order-crabs .vy-feats svg{width:26px;height:26px;flex:none;color:var(--rust) !important}
#vstd-page-180-order-crabs .vy-rev{margin:16px 0 0;background:var(--sand);border-radius:12px;padding:12px 14px}
#vstd-page-180-order-crabs .vy-rev-stars{color:var(--rust) !important;font-size:16px;line-height:1;letter-spacing:2px !important}
#vstd-page-180-order-crabs .vy-rev blockquote{margin:6px 0 0;font-size:20px;line-height:1.3;font-weight:700 !important}
#vstd-page-180-order-crabs .vy-rev figcaption{margin-top:3px;font-size:15px;line-height:1.3;color:var(--soft) !important}
#vstd-page-180-order-crabs .vy-price{margin-top:16px;line-height:1.25}
#vstd-page-180-order-crabs .vy-price-what{display:block;font-weight:500 !important}
#vstd-page-180-order-crabs .vy-price-sep{display:none}
#vstd-page-180-order-crabs .vy-price-now{font-family:"Lilita One",Arial,sans-serif !important;font-size:34px;line-height:1.1;letter-spacing:0 !important;color:var(--rust) !important}
#vstd-page-180-order-crabs .vy-price-was{font-size:20px;color:var(--mute) !important;margin-left:6px}

#vstd-page-180-order-crabs .vy-btn{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;background:var(--rust);color:#fff !important;font-family:"Lilita One",Arial,sans-serif !important;font-size:22px;line-height:1.1;letter-spacing:.2px !important;border-radius:999px;min-height:60px;padding:12px 24px;width:100%}
#vstd-page-180-order-crabs .vy-btn:hover{background:#A02E13}
#vstd-page-180-order-crabs .vy-pick .vy-btn{margin-top:14px}
#vstd-page-180-order-crabs .vy-smaller{display:block;text-align:center;margin-top:12px;font-size:17px;line-height:1.3;font-weight:500 !important;text-underline-offset:3px}

#vstd-page-180-order-crabs .vy-gifts{margin-top:28px;display:grid;gap:14px}
#vstd-page-180-order-crabs .vy-gift{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px;display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:12px;row-gap:10px;align-items:start}
#vstd-page-180-order-crabs .vy-gift img{width:92px;height:92px;border-radius:10px}
#vstd-page-180-order-crabs .vy-gift h2{font-size:22px;line-height:1.15;align-self:center}
#vstd-page-180-order-crabs .vy-gift-rank{color:var(--rust) !important}
#vstd-page-180-order-crabs .vy-gift-txt{grid-column:1 / -1;font-size:17px;line-height:1.4}
#vstd-page-180-order-crabs .vy-gift-txt p+p{margin-top:6px}

#vstd-page-180-order-crabs .vy-compare{margin-top:36px}
#vstd-page-180-order-crabs .vy-compare h2{font-size:30px;line-height:1.1}
#vstd-page-180-order-crabs .vy-tbl{margin-top:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--line);border-radius:14px}
#vstd-page-180-order-crabs .vy-tbl:focus-visible{outline:2px solid var(--rust);outline-offset:2px}
#vstd-page-180-order-crabs .vy-tbl table{border-collapse:separate;border-spacing:0;width:100%;min-width:652px;font-size:16px;line-height:1.25}
#vstd-page-180-order-crabs .vy-tbl th, #vstd-page-180-order-crabs .vy-tbl td{padding:11px 10px;text-align:left;vertical-align:middle;border-bottom:1px solid var(--line)}
#vstd-page-180-order-crabs .vy-tbl thead th, #vstd-page-180-order-crabs .vy-tbl thead td{font-weight:700 !important;background:var(--sand);white-space:nowrap}
#vstd-page-180-order-crabs .vy-tbl tbody th{font-weight:500 !important}
#vstd-page-180-order-crabs .vy-tbl tbody tr:last-child th, #vstd-page-180-order-crabs .vy-tbl tbody tr:last-child td{border-bottom:0}
#vstd-page-180-order-crabs .vy-tbl .vy-c0{position:sticky;left:0;z-index:2;background:#fff;width:136px;min-width:136px;border-right:1px solid var(--line)}
#vstd-page-180-order-crabs .vy-tbl thead .vy-c0{background:var(--sand)}
#vstd-page-180-order-crabs .vy-tbl .vy-hl{background:var(--tint);width:160px;min-width:160px;font-weight:700 !important;border-left:2px solid var(--rust);border-right:2px solid var(--rust)}
#vstd-page-180-order-crabs .vy-tbl thead .vy-hl{white-space:normal;background:var(--rust);color:#fff !important;font-family:"Lilita One",Arial,sans-serif !important;font-weight:400 !important;font-size:17px;line-height:1.15;letter-spacing:.2px !important;border-color:var(--rust)}
#vstd-page-180-order-crabs .vy-tbl tfoot td{border-bottom:0;border-top:1px solid var(--line);background:#fff}
#vstd-page-180-order-crabs .vy-tbl tfoot .vy-hl{background:var(--tint);padding:10px 8px;border-bottom:2px solid var(--rust)}
#vstd-page-180-order-crabs .vy-tbl .vy-n{color:var(--mute) !important}
#vstd-page-180-order-crabs .vy-btn-sm{font-size:16px;min-height:44px;padding:8px 8px;white-space:nowrap}

#vstd-page-180-order-crabs .vy-closing{margin-top:40px;background:var(--navy);color:var(--cream) !important}
#vstd-page-180-order-crabs .vy-closing-in{max-width:752px;margin:0 auto;padding:32px 16px 36px}
#vstd-page-180-order-crabs .vy-closing img{width:100%;border-radius:16px}
#vstd-page-180-order-crabs .vy-closing h2{font-size:34px;line-height:1.1;margin-top:20px}
#vstd-page-180-order-crabs .vy-closing-body{margin-top:12px}
#vstd-page-180-order-crabs .vy-btn-closing{background:var(--cream);color:var(--rust) !important;margin-top:18px}
#vstd-page-180-order-crabs .vy-btn-closing:hover{background:#fff}
#vstd-page-180-order-crabs .vy-closing-line{margin-top:14px;text-align:center;font-size:16px;line-height:1.35}
#vstd-page-180-order-crabs .vy-closing-line a{white-space:nowrap}


#vstd-page-180-order-crabs .vy-pfoot-in{max-width:752px;margin:0 auto;padding:28px 16px 125px;text-align:center;font-size:15px;line-height:1.5;color:var(--soft) !important}
#vstd-page-180-order-crabs .vy-pfoot-logo{width:88px;height:48px;margin:0 auto 12px}
#vstd-page-180-order-crabs .vy-pfoot-contact a{color:var(--navy) !important;font-weight:700 !important;text-decoration:none}
#vstd-page-180-order-crabs .vy-pfoot-links{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0 16px}
#vstd-page-180-order-crabs .vy-pfoot-links a{display:inline-block;padding:7px 0;text-underline-offset:3px}
#vstd-page-180-order-crabs .vy-pfoot-copy{margin-top:8px;font-size:14px}

#vstd-page-180-order-crabs .vy-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--line);box-shadow:0 -6px 18px rgba(26,56,115,.14);padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);visibility:hidden;transition:transform .22s ease,visibility .22s}
#vstd-page-180-order-crabs .vy-sticky[data-show="1"]{transform:translateY(0);visibility:visible}
#vstd-page-180-order-crabs .vy-sticky .vy-btn{min-height:52px;font-size:20px}

@media (min-width:768px){
  #vstd-page-180-order-crabs{font-size:19px}
  #vstd-page-180-order-crabs .vy-phead-in{padding:10px 16px}
  #vstd-page-180-order-crabs .vy-phead-logo img{width:88px;height:48px}
  #vstd-page-180-order-crabs .vy-phead-tel{font-size:21px}
  #vstd-page-180-order-crabs .vy-phead-tel svg{width:22px;height:22px}
  #vstd-page-180-order-crabs .vy-byline{padding:32px 0 18px;font-size:16px;gap:10px}
  #vstd-page-180-order-crabs .vy-byline img{width:51px;height:28px}
  #vstd-page-180-order-crabs .vy-hero h1{font-size:56px;line-height:1.05}
  #vstd-page-180-order-crabs .vy-hero-sub{font-size:24px;margin-top:14px}
  #vstd-page-180-order-crabs .vy-hero-img{margin-top:24px;border-radius:20px}
  #vstd-page-180-order-crabs .vy-intro{margin-top:30px}
  #vstd-page-180-order-crabs .vy-intro p+p{margin-top:16px}
  #vstd-page-180-order-crabs .vy-pick{margin-top:40px;border-radius:24px}
  #vstd-page-180-order-crabs .vy-pick-band{padding:12px 28px;font-size:24px}
  #vstd-page-180-order-crabs .vy-pick-rank{font-size:36px}
  #vstd-page-180-order-crabs .vy-pick-in{padding:26px 28px 28px}
  #vstd-page-180-order-crabs .vy-pick h2{font-size:40px}
  #vstd-page-180-order-crabs .vy-gallery{gap:12px;margin-top:20px}
  #vstd-page-180-order-crabs .vy-gallery img{border-radius:14px}
  #vstd-page-180-order-crabs .vy-pick-body{margin-top:18px;font-size:20px}
  #vstd-page-180-order-crabs .vy-rev{padding:14px 18px;margin-top:18px}
  #vstd-page-180-order-crabs .vy-price{margin-top:20px;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px}
  #vstd-page-180-order-crabs .vy-price-what{display:inline;font-size:20px}
  #vstd-page-180-order-crabs .vy-price-sep{display:inline;font-size:20px}
  #vstd-page-180-order-crabs .vy-price-now{font-size:38px}
  #vstd-page-180-order-crabs .vy-price-was{font-size:22px;margin-left:2px}
  #vstd-page-180-order-crabs .vy-btn{font-size:26px;min-height:68px}
  #vstd-page-180-order-crabs .vy-gifts{margin-top:32px;gap:16px}
  #vstd-page-180-order-crabs .vy-gift{grid-template-columns:150px minmax(0,1fr);column-gap:20px;padding:16px;row-gap:0;grid-template-rows:auto 1fr}
  #vstd-page-180-order-crabs .vy-gift img{width:150px;height:150px;grid-row:1 / span 2;border-radius:12px}
  #vstd-page-180-order-crabs .vy-gift h2{font-size:26px;align-self:start}
  #vstd-page-180-order-crabs .vy-gift-txt{grid-column:2;font-size:18px;margin-top:8px}
  #vstd-page-180-order-crabs .vy-compare{margin-top:44px}
  #vstd-page-180-order-crabs .vy-compare h2{font-size:38px}
  #vstd-page-180-order-crabs .vy-tbl table{min-width:0;font-size:17px}
  #vstd-page-180-order-crabs .vy-tbl .vy-c0{width:200px;min-width:200px}
  #vstd-page-180-order-crabs .vy-tbl .vy-hl{width:172px;min-width:172px}
  #vstd-page-180-order-crabs .vy-btn-sm{font-size:17px;min-height:46px}
  #vstd-page-180-order-crabs .vy-closing{margin-top:52px}
  #vstd-page-180-order-crabs .vy-closing-in{padding:44px 16px 48px}
  #vstd-page-180-order-crabs .vy-closing h2{font-size:42px;margin-top:26px}
  #vstd-page-180-order-crabs .vy-closing-body{margin-top:14px}
  #vstd-page-180-order-crabs .vy-btn-closing{margin-top:22px}
  #vstd-page-180-order-crabs .vy-closing-line{font-size:17px}
  #vstd-page-180-order-crabs .vy-pfoot-in{padding:32px 16px}
  #vstd-page-180-order-crabs .vy-sticky{display:none}
}
@media (prefers-reduced-motion:reduce){#vstd-page-180-order-crabs .vy-sticky{transition:none}}


/* Undo a host stylesheet hiding empty <p>; height stays 0 as on the source */
#vstd-page-180-order-crabs p:empty {
  display: block !important;
}
/* Growtype: undo flex-induced height:100% blowup on custom-css blocks */
#vstd-page-180-order-crabs [class*="growtype-customcss-"],
#vstd-page-180-order-crabs [class*="growtype-customcss-"] > div {
  height: auto !important;
}
/* Shopify Horizon: neutralize app-shell inner-scroll so the embed flows in the host page */
#vstd-page-180-order-crabs:has(.vy-page-wrapper),
#vstd-page-180-order-crabs:has(.vy-page-wrapper) .vy-page-wrapper,
#vstd-page-180-order-crabs[scroll-lock],
#vstd-page-180-order-crabs[scroll-lock] .vy-page-wrapper {
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}


#vstd-page-180-order-crabs{font-family:"Roboto Condensed",Arial,sans-serif !important;}
#vstd-page-180-order-crabs *{font-family:inherit !important;}

#vstd-page-180-order-crabs{color:var(--navy) !important;}
#vstd-page-180-order-crabs *{color:inherit !important;}