.figma-desktop-page{background:#fff;color:#000;display:none;font-family:'Daisy Figma NB',Arial,sans-serif;font-synthesis:none;overflow:hidden;position:relative;width:100%}
.figma-desktop-page *{box-sizing:border-box}
.figma-desktop-page a{color:inherit;text-decoration:none}
.figma-desktop-stage{left:0;position:absolute;top:0;transform:scale(var(--figma-desktop-scale,1));transform-origin:top left;width:1496px}
.figma-desktop-header-shell{display:none;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1100}
.figma-desktop-header{background:#fff;height:54px;pointer-events:auto;position:absolute;width:100%}
.figma-desktop-header.has-offer{height:94px}
.figma-desktop-page .figma-desktop-offer{align-items:center;background:#000;color:#fff;display:flex;font:350 16px/.9 'Daisy Figma NB',Arial,sans-serif;height:40px;justify-content:center;letter-spacing:-.4px;text-decoration:underline;text-underline-offset:2px;width:100%}
.figma-desktop-nav{background:#fff;height:54px;left:0;position:absolute;top:0;width:100%}
.has-offer .figma-desktop-nav{top:40px}
.figma-desktop-nav a{color:#000!important;text-decoration:none!important}
.figma-desktop-nav-links{align-items:center;display:flex;font:350 16px/26px 'Daisy Figma NB',Arial,sans-serif;gap:20px;left:clamp(64px,6.684vw,128px);letter-spacing:0;position:absolute;top:14px;white-space:nowrap}
.figma-desktop-nav-links a{letter-spacing:0!important}
.figma-desktop-nav-logo{height:35px;left:50%;object-fit:contain;position:absolute;top:10px;transform:translateX(-50%);width:96px}
.figma-desktop-nav-cart{height:24px;object-fit:contain;position:absolute;right:clamp(64px,6.684vw,128px);top:15px;width:24px}
.figma-desktop-footer{background:#fff;height:655px;position:absolute;width:1498px}
.figma-desktop-footer-canvas{height:100%;left:0;position:absolute;top:0;transform-origin:top left;width:1496px}
.figma-desktop-footer:before,.figma-desktop-footer:after{background:#000;content:'';height:1px;left:100px;position:absolute;width:1298px}
.figma-desktop-footer:before{top:94px}.figma-desktop-footer:after{top:495px}
.figma-desktop-footer-links{display:flex;flex-direction:column;font:400 32px/45px 'Daisy Figma NB',Arial,sans-serif;gap:20px;left:100px;letter-spacing:-.8px;position:absolute;top:132px;width:400px}
.figma-desktop-footer-center{left:50%;position:absolute;text-align:center;top:147px;transform:translateX(-50%);width:341px}
.figma-desktop-footer-logo{height:102px;object-fit:contain;width:270px}
.figma-desktop-footer-tagline{font:350 20px/1.1 'Daisy Figma NB',Arial,sans-serif;margin:-9px 0 0}
.figma-desktop-footer-social{display:flex;gap:18px;justify-content:center;margin-top:22px}
.figma-desktop-footer-social img{height:34px;object-fit:contain;width:34px}
.figma-desktop-footer-newsletter{position:absolute;right:100px;text-align:right;top:175px;width:400px}
.figma-desktop-footer-newsletter h2{font:400 30px/1.1 'Daisy Figma NB',Arial,sans-serif;letter-spacing:-.75px;margin:0}
.figma-desktop-footer-newsletter p{font:350 20px/1.1 'Daisy Figma PP',Arial,sans-serif;margin:14px 0 26px 26px;width:374px}
.figma-desktop-footer-form{border:1px solid #000;display:flex;height:44px;margin-left:59px;width:341px}
.figma-desktop-footer-form input{appearance:none;border:0;border-radius:0;flex:1;font:350 16px/1 'Daisy Figma NB',Arial,sans-serif;min-width:0;padding:0 20px}
.figma-desktop-footer-form button{appearance:none;background:#000;border:0;border-radius:0;color:#fff;font:350 16px/1 'Daisy Figma NB',Arial,sans-serif;padding:0 20px}
.figma-desktop-footer-copy{font:350 14px/1.1 'Daisy Figma NB',Arial,sans-serif;left:100px;letter-spacing:-.35px;position:absolute;top:559px}
.figma-desktop-button{align-items:center;border:1.5px solid currentColor;display:inline-flex;font:400 24px/1.1 'Daisy Figma NB',Arial,sans-serif;gap:12px;height:44px;justify-content:center;letter-spacing:-.6px;padding:0 20px;white-space:nowrap}
.figma-desktop-button img{height:27px;width:24px}
.figma-desktop-page .figma-desktop-footer:before,.figma-desktop-page .figma-desktop-footer:after{display:none!important}
.figma-desktop-page .figma-desktop-footer,.figma-desktop-page .figma-desktop-footer a,.figma-desktop-page .figma-desktop-footer h2,.figma-desktop-page .figma-desktop-footer p{color:#fff!important}
.figma-desktop-page .figma-desktop-footer-logo,.figma-desktop-page .figma-desktop-footer-social img{filter:brightness(0) invert(1)!important}
.figma-desktop-page .figma-desktop-footer-form{border-color:#fff!important}
.figma-desktop-page .figma-desktop-footer-form input{background:transparent!important;color:#fff!important}
.figma-desktop-page .figma-desktop-footer-form input::placeholder{color:#fff!important;opacity:1}
.figma-desktop-page .figma-desktop-footer-form button{background:#fff!important;color:#000!important}
.figma-desktop-page .figma-desktop-footer-links{font-size:20px!important;gap:10px!important;letter-spacing:-.5px!important;line-height:20px!important;top:282px!important}
.figma-desktop-page .figma-desktop-footer-center{left:50%!important;top:197px!important;width:416px!important}
.figma-desktop-page .figma-desktop-footer-logo{filter:none!important;height:174px!important;width:416px!important}
.figma-desktop-page .figma-desktop-footer-tagline{display:none!important}
.figma-desktop-page .figma-desktop-footer-social{gap:14px!important;justify-content:flex-start!important;left:-442px!important;margin:0!important;position:absolute!important;top:264px!important}
.figma-desktop-page .figma-desktop-footer-social img{filter:none!important;height:34px!important;width:34px!important}
.figma-desktop-page .figma-desktop-footer-newsletter{left:100px!important;right:auto!important;text-align:left!important;top:110px!important}
.figma-desktop-page .figma-desktop-footer-newsletter h2{font-size:20px!important;letter-spacing:-.5px!important;line-height:22px!important}
.figma-desktop-page .figma-desktop-footer-newsletter p{font-size:16px!important;letter-spacing:0!important;line-height:17.6px!important;margin:14px 0 30px!important;width:400px!important}
.figma-desktop-page .figma-desktop-footer-form{margin-left:0!important}
.figma-desktop-page .figma-desktop-footer-copy{font-size:16px!important;letter-spacing:-.4px!important;line-height:17.6px!important;top:550px!important}
@media screen and (min-width:990px){
  .figma-desktop-page,.figma-desktop-header-shell{display:block}
  html.figma-desktop-active,html.figma-desktop-active body{background:#000;margin:0;overflow-x:hidden}
  html.figma-desktop-active body>.shopify-section-group-header-group,
  html.figma-desktop-active body .shopify-section-group-footer-group{display:none!important}
  html.figma-desktop-active #MainContent>.shopify-section:not(.figma-desktop-owner){display:none!important}
}
