:root{--lp-bg: 17 20 16;--lp-surface: 24 28 22;--lp-fg: 255 255 255;--lp-muted: 186 190 180;--lp-border: 52 58 48;--lp-accent: 204 255 0;--lp-accent-ink: 0 0 0;--lp-sale: 204 255 0;--lp-soldout: 236 64 64;--lp-font-heading: "Syne";--lp-font-body: "Sora";--lp-font-accent: "Nunito";--lp-heading-weight: 700;--lp-base-size: 16px;--lp-page-width: 1440px;--lp-radius: 0px;--lp-radius-sm: 0px;--lp-button-radius: 999px;--lp-button-height: 52px;--lp-input-radius: 12px;--card-corner-radius: 0px;--product-card-corner-radius: 0px;--collection-card-corner-radius: 0px;--blog-card-corner-radius: 0px;--text-boxes-radius: 0px;--popup-corner-radius: 0px;--media-radius: 0px;--buttons-radius: 999px;--buttons-radius-outset: 1000px;--inputs-radius: 12px;--inputs-radius-outset: 13px;--variant-pills-radius: 999px;--lp-logo-width: 100px;--lp-logo-width-mobile: 80px}html body .button, html body .button-label, html body .shopify-challenge__button, html body .customer button, html body button.shopify-payment-button__button--unbranded{min-height: calc(var(--lp-button-height) + var(--buttons-border-width) * 2);line-height: 1.2}:root{--lp-hdr-pad: 20px;--lp-hdr-pad-sticky: 10px;--lp-logo-w: 100px;--lp-logo-w-sticky: 80px}@media screen and (max-width: 989px){:root{--lp-hdr-pad: 20px;--lp-hdr-pad-sticky: 10px;--lp-logo-w: 80px;--lp-logo-w-sticky: 70px}}@media screen and (max-width: 749px){:root{--lp-hdr-pad: 10px;--lp-hdr-pad-sticky: 6px;--lp-logo-w: 80px;--lp-logo-w-sticky: 70px}}html body [data-lp-area="header"] .lp-site-logo a, html body [data-lp-area="header"] .lp-site-logo img, html body [data-lp-area="header"] .lp-site-logo svg{width: var(--lp-logo-w) !important;max-width: 100%;height: auto;transition: width .25s ease}html body .lp-site-part--header.is-scrolled [data-lp-area="header"] .lp-site-logo a, html body .lp-site-part--header.is-scrolled [data-lp-area="header"] .lp-site-logo img, html body .lp-site-part--header.is-scrolled [data-lp-area="header"] .lp-site-logo svg{width: var(--lp-logo-w-sticky) !important}html body [data-lp-area="header"] [builder-element="CellElement"]:has(.lp-site-logo){padding-top: var(--lp-hdr-pad) !important;padding-bottom: var(--lp-hdr-pad) !important;transition: padding .25s ease}html body .lp-site-part--header.is-scrolled [data-lp-area="header"] [builder-element="CellElement"]:has(.lp-site-logo){padding-top: var(--lp-hdr-pad-sticky) !important;padding-bottom: var(--lp-hdr-pad-sticky) !important}.drawer{visibility: hidden}.cart-group{display: flex;align-items: center;flex-direction: row;justify-content: space-between}.cart-drawer .cart-item ul.discounts.list-unstyled .discounts__discount{display:none}cart-drawer{overflow:hidden}#shipping-rates-feedback{padding:20px 0;margin:0}#shipping-calculator .select2-container{width:100% !important}#shipping-calculator .dt-sc-btn{border: 1px solid rgba(var(--color-base-accent-1));background-image: url("data:image/svg+xml;utf8,<svg fill='currentcolor' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");-webkit-appearance: none;-moz-appearance: none;appearance: none;background-position: 98%;background-repeat: no-repeat;display: flex;justify-content: space-between}#shipping-calculator .field label{display: block;margin: 0 0 .3em;font-size: 1em}#shipping-calculator .field input[type=text]{display: inline-block;box-sizing: border-box;margin: 0;font-size: 1em;outline: 0;-webkit-appearance: none;border: 1px solid rgba(var(--color-base-accent-1))}#shipping-calculator #wrapper-response{clear: both}#shipping-calculator select{width: 100%;background-image: url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position: 98%;background-repeat: no-repeat}#shipping-calculator .dt-sc-btn, #shipping-calculator .field input[type=text]{min-width: calc(12rem + var(--buttons-border-width) * 2);min-height: calc(4rem + var(--buttons-border-width) * 2);padding:0 1.5rem;border-radius: var(--buttons-radius);outline: 0;box-shadow: none;width:100%}#shipping-calculator .field{display:block}#shipping-calculator .button{width:100%}@media (max-width: 800px){#shipping-calculator .field{float: none}}#Shipping-Wrapper .drawer-details{display:flex !important;flex-direction:column;max-height:calc(100dvh - 12rem);height:auto;overflow:hidden;padding:3.4rem 2.4rem 1.6rem !important}#Shipping-Wrapper .drawer-details .lp-est__body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;padding-right:.4rem}#Shipping-Wrapper .drawer-details label{position:static !important;top:auto !important;display:block;margin:0 0 .4rem;font-size:1.2rem}#Shipping-Wrapper .drawer-details select, #Shipping-Wrapper .drawer-details input[type=text]{width:100%;min-width:12rem;min-height:calc(3.8rem + var(--buttons-border-width) * 2);padding:0 1.4rem;border-radius:var(--buttons-radius);outline:0;box-shadow:none;border:var(--inputs-border-width) solid rgb(var(--color-foreground),.2);background:rgb(var(--color-input));color:inherit;font-family:inherit;font-size:1.4rem;transition:all .3s linear}#Shipping-Wrapper .drawer-details select:focus, #Shipping-Wrapper .drawer-details input[type=text]:focus{border-color:rgb(var(--color-foreground))}#Shipping-Wrapper .drawer-details select option{color:#111}#Shipping-Wrapper .drawer-details form > div{margin-bottom:1rem !important}#Shipping-Wrapper .drawer-details .lp-est__info{margin:0 0 1rem;font-size:1.2rem;line-height:1.4;opacity:.85}#Shipping-Wrapper .drawer-details .lp-est__rates{display:grid;gap:.8rem;margin:.4rem 0 0}#Shipping-Wrapper .drawer-details .lp-est__rates > div{position:relative;margin:0;border:var(--inputs-border-width) solid rgb(var(--color-foreground),.16);border-radius:1.4rem;background:rgb(var(--color-foreground),.04);transition:border-color .2s, background .2s}#Shipping-Wrapper .drawer-details .lp-est__rates > div:hover{border-color:rgb(var(--color-foreground),.4);background:rgb(var(--color-foreground),.07)}#Shipping-Wrapper .drawer-details .lp-est__rates > div > div{display:none}#Shipping-Wrapper .drawer-details .lp-est__rates label{display:grid !important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.4rem;height:auto !important;min-height:0 !important;margin:0;padding:1.2rem 1.6rem;font-size:1.4rem !important;line-height:1.4 !important;cursor:default}#Shipping-Wrapper .drawer-details .lp-est__rates label p{display:block;height:auto !important;margin:0;padding:0;line-height:1.35 !important}#Shipping-Wrapper .drawer-details .lp-est__rates label p:first-child{grid-column:2;grid-row:1;font-size:1.7rem;font-weight:700;color:rgb(var(--color-button, 200,255,0));white-space:nowrap}#Shipping-Wrapper .drawer-details .lp-est__rates label p + p{grid-column:1;grid-row:1;font-size:1.2rem;font-weight:400;opacity:1}#Shipping-Wrapper .drawer-details .lp-est__rates label p + p > span:first-child{display:block;font-size:1.5rem;font-weight:600}#Shipping-Wrapper .drawer-details .lp-est__rates .lp-est__sep{display:none}#Shipping-Wrapper .drawer-details .lp-est__rates .lp-est__desc{display:block;margin-top:.2rem;font-size:1.2rem;opacity:.7}#Shipping-Wrapper .drawer-details .lp-est__none{margin:.4rem 0 0;font-size:1.3rem}#Shipping-Wrapper .drawer-details .lp-est__done{flex:none;width:100%;margin-top:1.2rem;min-height:4.2rem;cursor:pointer}.lp-password{display: flex;min-height: 100vh;align-items: center;justify-content: center;padding: 24px;background: rgb(var(--color-background));color: rgb(var(--color-foreground))}.lp-password__card{width: 100%;max-width: 460px;text-align: center}.lp-password__logo{display: inline-block;margin-bottom: 28px}.lp-password__logo img{max-width: 100%;height: auto}.lp-password__heading{margin: 0 0 12px;font-family: var(--font-heading-family, inherit);font-size: 3.2rem;line-height: 1.15}.lp-password__message{margin: 0 0 28px;font-size: 1.6rem;line-height: 1.6;opacity: .8}.lp-password__form{display: flex;gap: 10px}.lp-password__form input[type=password]{flex: 1;min-width: 0;height: 48px;padding: 0 16px;border: 1px solid rgba(var(--color-foreground), .35);border-radius: 4px;background: transparent;color: inherit;font-size: 1.5rem}.lp-password__form input[type=password]:focus{outline: 2px solid rgb(var(--color-button));outline-offset: 1px}.lp-password__form button{height: 48px;padding: 0 24px;border: 0;border-radius: 4px;background: rgb(var(--color-button));color: rgb(var(--color-button-text));font-size: 1.4rem;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;cursor: pointer}.lp-password__error{margin: 14px 0 0;padding: 10px 14px;border-radius: 4px;background: rgba(220, 38, 38, .12);color: #f87171;font-size: 1.4rem}.lp-password__owner{margin-top: 34px;font-size: 1.3rem;opacity: .7}.lp-password__owner a{color: rgb(var(--color-link));text-decoration: underline}@media (max-width: 520px){.lp-password__form{flex-direction: column}.lp-password__heading{font-size: 2.6rem}}body{position: relative}[data-blade-path]{outline: 1px solid rgba(255, 0, 0, 0.6)}[data-blade-path]:hover{outline: 2px solid rgba(255, 0, 0, 1)}.blade-path-label{position: fixed !important;bottom: 10px !important;left: 10px !important;background: rgba(0, 0, 0, 0.95) !important;color: #fff !important;padding: 8px 12px !important;font-size: 11px !important;font-family: monospace !important;z-index: 9999999 !important;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5) !important;border-radius: 4px !important;line-height: 1.4 !important;max-width: 90vw !important;word-break: break-all !important;display: none !important;align-items: center !important;gap: 8px !important;pointer-events: none !important;margin: 0 !important;transform: none !important;top: auto !important;right: auto !important}.blade-path-label .path-text{flex: 1 !important;pointer-events: none !important}.blade-path-label .copy-icon{cursor: pointer !important;padding: 4px 8px !important;background: rgba(255, 255, 255, 0.1) !important;border-radius: 3px !important;flex-shrink: 0 !important;font-size: 12px !important;transition: all 0.2s !important;pointer-events: auto !important;user-select: none !important}.blade-path-label .copy-icon:hover{background: rgba(255, 255, 255, 0.3) !important}.blade-path-label .copy-icon.copied{background: #4caf50 !important}.blade-path-label.active{display: flex !important;pointer-events: auto !important}.main-container-wrapper .product-card .product-image img{max-width: 100%;height: 260px;object-fit: cover}:is(.lps-12ec12520e,#lp-x#lp-y){enable-background:new 0 0 31.2 15.9}:is(.lps-73dfd9ab10,#lp-x#lp-y){margin: 10px 0 0;text-align: center;font-weight: 700}:is(.lps-e3d221c579,#lp-x#lp-y){width: 100px}