@charset "UTF-8";.foldar-menu-link.is-drawer-only{display:none}.foldar-menu-link{--line-color: #f43139;--line-height: 2px;--line-position: 50%;--line-overflow: 4px;--line-duration: .3s;--hover-opacity: .6;--hover-duration: .2s;--rollover-duration: .35s;--rollover-easing: cubic-bezier(.76, 0, .24, 1)}.foldar-menu-link{position:relative;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;overflow:visible}.foldar-menu-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.foldar-menu-link-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0}.foldar-menu-link-icon svg{width:1em;height:1em;display:block}.foldar-menu-link-icon i{display:flex;align-items:center;justify-content:center}.foldar-menu-link.icon-left{flex-direction:row-reverse}.foldar-menu-link-text{position:relative;display:inline-block;font-family:DIN Condensed,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1.04px;line-height:normal;white-space:nowrap;z-index:1}.foldar-menu-link .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.foldar-menu-link-line{position:absolute;top:var(--line-position, 50%);left:calc(-1 * var(--line-overflow, 4px));right:calc(-1 * var(--line-overflow, 4px));height:var(--line-height, 2px);background:var(--line-color, #f43139);transform:scaleX(0);pointer-events:none;z-index:2}.foldar-menu-link[data-hover-effect=strikethrough] .foldar-menu-link-line{transition:transform var(--line-duration, .3s) cubic-bezier(.4,0,.2,1)}.foldar-menu-link[data-hover-effect=strikethrough].is-active .foldar-menu-link-line,.foldar-menu-link[data-hover-effect=strikethrough][aria-current=page] .foldar-menu-link-line,.foldar-mega-trigger.is-active .foldar-menu-link[data-hover-effect=strikethrough] .foldar-menu-link-line,.foldar-mega-trigger-content.is-active .foldar-menu-link[data-hover-effect=strikethrough] .foldar-menu-link-line{transform:scaleX(1)}.foldar-menu-link.line-left .foldar-menu-link-line{transform-origin:right center}.foldar-menu-link.line-left:hover .foldar-menu-link-line{transform:scaleX(1);transform-origin:left center}.foldar-menu-link.line-left.is-active .foldar-menu-link-line,.foldar-menu-link.line-left[aria-current=page] .foldar-menu-link-line,.foldar-mega-trigger.is-active .foldar-menu-link.line-left .foldar-menu-link-line,.foldar-mega-trigger-content.is-active .foldar-menu-link.line-left .foldar-menu-link-line,.foldar-menu-link.line-right .foldar-menu-link-line{transform-origin:left center}.foldar-menu-link.line-right:hover .foldar-menu-link-line{transform:scaleX(1);transform-origin:right center}.foldar-menu-link.line-right.is-active .foldar-menu-link-line,.foldar-menu-link.line-right[aria-current=page] .foldar-menu-link-line,.foldar-mega-trigger.is-active .foldar-menu-link.line-right .foldar-menu-link-line,.foldar-mega-trigger-content.is-active .foldar-menu-link.line-right .foldar-menu-link-line{transform-origin:right center}.foldar-menu-link.line-center .foldar-menu-link-line{transform-origin:center center}.foldar-menu-link.line-center:hover .foldar-menu-link-line{transform:scaleX(1)}.foldar-menu-link.line-center.is-active .foldar-menu-link-line,.foldar-menu-link.line-center[aria-current=page] .foldar-menu-link-line,.foldar-mega-trigger.is-active .foldar-menu-link.line-center .foldar-menu-link-line,.foldar-mega-trigger-content.is-active .foldar-menu-link.line-center .foldar-menu-link-line{transform-origin:center center}.foldar-menu-link[data-hover-effect=opacity]{transition:opacity var(--hover-duration, .2s) ease}.foldar-menu-link[data-hover-effect=opacity]:hover{opacity:var(--hover-opacity, .6)}.foldar-menu-link[data-hover-effect=rollover] .foldar-menu-link-text{display:block;overflow:hidden;height:1lh}.foldar-menu-link[data-hover-effect=rollover] .foldar-menu-link-label{display:block;transition:transform var(--rollover-duration, .35s) var(--rollover-easing, cubic-bezier(.76, 0, .24, 1));will-change:transform}.foldar-menu-link[data-hover-effect=rollover]:hover .foldar-menu-link-label{transform:translateY(-100%)}@media(max-width:991px){.foldar-menu-link-line{display:none}.foldar-menu-link[data-hover-effect=opacity]{transition:none}.foldar-menu-link[data-hover-effect=opacity]:hover{opacity:1}.foldar-menu-link[data-hover-effect=rollover] .foldar-menu-link-label{transition:none}.foldar-menu-link[data-hover-effect=rollover]:hover .foldar-menu-link-label{transform:none}}@media(prefers-reduced-motion:reduce){.foldar-menu-link-line,.foldar-menu-link-label,.foldar-menu-link[data-hover-effect=opacity]{transition:none!important}}.related-categories-container{max-width:1100px;margin:0 auto;padding:0 var(--gap-s)}.related-categories{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;list-style:none;padding:0;margin:0}.related-category{position:relative;overflow:hidden;min-height:200px}.related-category__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.related-category a{display:block;height:100%;text-decoration:none}.related-category__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#333;opacity:.75;transition:opacity .3s ease-in-out}.related-category:hover .related-category__overlay{opacity:.55}.related-category__title{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:var(--gap-m);text-align:center}.related-category__title h5{color:#fff;margin:0}.foldar-order-addons{border:1px solid rgba(0,0,0,.08);border-radius:4px;margin-top:var(--at-space--2xs);overflow:hidden}.foldar-order-addons__header{background-color:#fafafa;border-bottom:1px solid rgba(0,0,0,.08);padding:var(--at-space--2xs) var(--at-space--xs);display:flex;align-items:center;gap:var(--at-space--3xs)}.foldar-order-addons__header svg{flex-shrink:0;width:16px;height:16px}.foldar-order-addons__label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#8b94a6;line-height:1}.foldar-order-addons__rows{display:flex;flex-direction:column}.foldar-order-addon-row{display:flex;align-items:center;gap:var(--at-space--2xs);padding:var(--at-space--2xs) var(--at-space--xs)}.foldar-order-addon-row+.foldar-order-addon-row{border-top:1px solid rgba(0,0,0,.08)}.foldar-order-addon-row__thumb{flex-shrink:0;width:48px;height:48px}.foldar-order-addon-row__thumb img,.foldar-order-addon-row__thumb .foldar-order-addon-row__thumb-placeholder{width:48px;height:48px;border-radius:3px;background-color:#eef0f2;display:block;aspect-ratio:1}.foldar-order-addon-row__thumb img{-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}.foldar-order-addon-row__info{flex:1;min-width:0}.foldar-order-addon-row__value{display:block;font-size:14px;font-weight:500;color:#0b1220;line-height:1.4}.foldar-order-addon-row__name{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#8b94a6;margin-top:4px;line-height:1.5}.foldar-order-addon-row__price{flex-shrink:0;margin-left:auto;white-space:nowrap;font-size:14px;font-weight:500;color:#8b94a6}.foldar-order-addon-row__price .woocommerce-Price-amount{font-size:inherit;color:inherit}.foldar-thankyou{display:flex;flex-direction:column;gap:var(--at-space--m);margin:0 auto;padding:var(--at-space--m) var(--at-space--m);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.foldar-ty-banner{display:flex;align-items:center;gap:var(--at-space--s);padding:var(--at-space--s) var(--at-space--m);background-color:#e6fbf0;border:1px solid #a7f3d0;border-radius:6px;margin:0 auto}.foldar-ty-banner__icon{flex-shrink:0;width:24px;height:24px}.foldar-ty-banner__icon svg{display:block;width:24px;height:24px}.foldar-ty-banner__text{min-width:0}.foldar-ty-banner__heading{font-family:var(--foldar-font-heading, "DIN Condensed", sans-serif);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#064e3b;margin:0;line-height:1.2}.foldar-ty-banner__subtitle{font-size:13px;font-weight:400;color:#047857;margin:4px 0 0;line-height:1.4}.foldar-ty-stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.foldar-ty-stat{display:flex;flex-direction:column;gap:var(--at-space--3xs);padding:var(--at-space--xs) var(--at-space--m)}.foldar-ty-stat+.foldar-ty-stat{border-left:1px solid #e5e7eb}.foldar-ty-stat__label{font-size:var(--at-text--2xs);font-weight:700;color:#9ca3af;text-transform:uppercase;line-height:1}.foldar-ty-stat__value{font-size:var(--at-text--s);font-weight:600;color:#111827;letter-spacing:-.03rem;line-height:1.3}.foldar-ty-layout{display:grid;grid-template-columns:1fr 340px;gap:var(--at-space--m);align-items:start}.foldar-ty-main{display:flex;flex-direction:column;gap:var(--at-space--m);min-width:0}.foldar-ty-sidebar{position:sticky;top:var(--at-space--3xl)}.foldar-ty-card{--item-corner: 1.2rem;overflow:hidden;background:var(--at-neutral-t-4, #f9fafb);clip-path:polygon(0 0,calc(100% - var(--item-corner)) 0,100% var(--item-corner),100% 100%,0 100%)}.foldar-ty-card__header{padding:var(--at-space--xs) var(--at-space--s) 0}.foldar-ty-card__label{font-family:var(--foldar-font-heading, "DIN Condensed", sans-serif);font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:#111827;line-height:1}.foldar-ty-card__body{padding:var(--at-space--s)}.foldar-ty-items__list{display:flex;flex-direction:column;gap:var(--at-space--2xs);padding:var(--at-space--xs)}.foldar-ty-item{padding:0;overflow:hidden}.foldar-ty-item__main{display:flex;gap:var(--at-space--2xs)}.foldar-ty-item__image{width:80px;height:80px;flex-shrink:0;border-radius:4px;overflow:hidden;background:var(--at-neutral-t-1, #eef0f2)}.foldar-ty-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.foldar-ty-item__details{flex:1;min-width:0;display:flex;flex-direction:column}.foldar-ty-item__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--at-space--2xs)}.foldar-ty-item__name-qty{display:flex;align-items:center;gap:var(--at-space--3xs);min-width:0}.foldar-ty-item__name{font-family:var(--foldar-font-heading, "DIN Condensed", sans-serif);font-size:var(--at-text--s);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--at-neutral-l-4, #111827);line-height:1}.foldar-ty-item__qty{display:flex;place-items:center;place-content:center;flex-shrink:0;font-size:var(--at-text--2xs);font-weight:700;color:var(--at-white);background-color:var(--at-neutral-l-4);padding:calc(var(--at-space--3xs) * .5) var(--at-space--2xs);border-radius:99vw;line-height:1;white-space:nowrap;text-transform:uppercase;aspect-ratio:1}.foldar-ty-item__total{flex-shrink:0;font-size:14px;font-weight:600;color:#111827;white-space:nowrap;letter-spacing:-.03rem}.foldar-ty-item__attrs{display:grid;grid-template-columns:repeat(var(--attr-cols, 3),1fr);gap:0;border-radius:0;overflow:hidden;margin-top:var(--at-space--2xs);background:transparent}.foldar-ty-attr{display:flex;flex-direction:column;gap:3px;padding:var(--at-space--2xs)}.foldar-ty-attr+.foldar-ty-attr{border-left:1px solid #e5e7eb}.foldar-ty-attr__label{font-size:var(--at-text--2xs);font-weight:700;text-transform:uppercase;color:#9ca3af;line-height:1.3}.foldar-ty-attr__value{font-size:var(--at-text--2xs);font-weight:700;color:#111827;line-height:1.4}.foldar-ty-item .foldar-order-addons{border:none;border-radius:0;margin-top:var(--at-space--2xs);overflow:visible}.foldar-ty-item .foldar-order-addons__header{color:var(--at-neutral);background:none;border-bottom:none;padding:0 0 4px;gap:var(--at-space--3xs)}.foldar-ty-item .foldar-order-addons__label{font-size:var(--at-text--2xs);font-weight:700}.foldar-ty-item .foldar-order-addon-row{gap:var(--at-space--2xs);padding:4px 0}.foldar-ty-item .foldar-order-addon-row:last-child{padding-bottom:0}.foldar-ty-item .foldar-order-addon-row+.foldar-ty-item .foldar-order-addon-row{border-top:none}.foldar-ty-item .foldar-order-addon-row__thumb img,.foldar-ty-item .foldar-order-addon-row__thumb .foldar-order-addon-row__thumb-placeholder{background-color:var(--at-neutral-t-1, #eef0f2)}.foldar-ty-item .foldar-order-addon-row__value{font-size:13px;font-weight:600;color:#111827;letter-spacing:-.03rem;line-height:1.2}.foldar-ty-item .foldar-order-addon-row__name{font-size:10px;font-weight:500;letter-spacing:.04em;color:#9ca3af;margin-top:2px;line-height:1.2}.foldar-ty-item .foldar-order-addon-row__price{font-size:12px;font-weight:600;letter-spacing:-.03rem;color:#6b7280}.foldar-ty-meta-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--at-space--s)}.foldar-ty-meta{display:flex;flex-direction:column;gap:4px}.foldar-ty-meta--full{grid-column:1/-1}.foldar-ty-meta__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#9ca3af;line-height:1.4}.foldar-ty-meta__value{font-size:var(--at-text--2xs);font-weight:500;color:#111827;line-height:1.4}.foldar-ty-summary__rows{padding:var(--at-space--xs) var(--at-space--s)}.foldar-ty-summary__row{display:flex;justify-content:space-between;align-items:baseline;padding:var(--at-space--3xs) 0}.foldar-ty-summary__row--total{border-top:1px solid #e5e7eb;margin-top:var(--at-space--3xs);padding-top:var(--at-space--2xs)}.foldar-ty-summary__label{font-size:13px;font-weight:400;color:#9ca3af;line-height:1.4}.foldar-ty-summary__value{font-size:14px;font-weight:600;color:#111827;text-align:right;white-space:nowrap;letter-spacing:-.03rem}.foldar-ty-summary__value .woocommerce-Price-amount{font-size:inherit;color:inherit}.foldar-ty-summary__row--total .foldar-ty-summary__label{font-family:var(--foldar-font-heading, "DIN Condensed", sans-serif);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#111827}.foldar-ty-summary__row--total .foldar-ty-summary__value{font-size:var(--at-text--2xs);font-weight:700;color:#111827;letter-spacing:-.03rem}.foldar-ty-payment{display:flex;align-items:center;gap:var(--at-space--2xs);margin:0 var(--at-space--s);padding:var(--at-space--2xs) var(--at-space--xs);border:1px solid #e5e7eb;border-radius:4px;background:#fff}.foldar-ty-payment__icon{flex-shrink:0;width:18px;height:18px;color:#9ca3af}.foldar-ty-payment__icon svg{display:block;width:18px;height:18px}.foldar-ty-payment__info{display:flex;flex-direction:column;gap:2px}.foldar-ty-payment__label{font-size:var(--at-text--2xs);font-weight:700;text-transform:uppercase;color:#9ca3af;line-height:1}.foldar-ty-payment__value{font-size:14px;font-weight:500;color:#111827;line-height:1.4}.foldar-ty-invoice-btn{--corner-size: 1.2rem;position:relative;display:flex;align-items:center;justify-content:center;width:calc(100% - 2 * var(--at-space--s));margin:var(--at-space--xs) var(--at-space--s) var(--at-space--s);padding:14px 24px;border:none;background:#f43139;color:#fff;font-family:var(--foldar-font-heading, "DIN Condensed", sans-serif);font-size:18px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;line-height:1;cursor:pointer;overflow:hidden;clip-path:polygon(0 0,calc(100% - var(--corner-size)) 0,100% var(--corner-size),100% 100%,0 100%)}.foldar-ty-invoice-btn:before{content:"";position:absolute;inset:0;background:#d12a31;transform:translateY(100%);transition:transform .3s ease;z-index:0;will-change:transform}.foldar-ty-invoice-btn:hover:before{transform:translateY(0)}.foldar-ty-invoice-btn.is-exiting:before{transform:translateY(-100%)}.foldar-ty-invoice-btn.is-resetting:before{transition:none;transform:translateY(100%)}.foldar-ty-invoice-btn:hover{color:#fff;text-decoration:none}.foldar-ty-invoice-btn:active{transform:scale(.98)}.foldar-ty-invoice-btn:focus-visible{outline:2px solid #f43139;outline-offset:2px}.foldar-ty-invoice-btn svg{width:18px;height:18px;flex-shrink:0}.foldar-ty-invoice-text{position:relative;z-index:1;display:flex;font-weight:400;align-items:center;justify-content:center;gap:var(--at-space--3xs);width:100%}.foldar-ty-invoice-icon{position:relative;display:inline-flex;align-items:center;overflow:hidden;width:18px;height:18px}.foldar-ty-invoice-icon-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity}.foldar-ty-invoice-icon-inner.foldar-ty-invoice-icon-hover{position:absolute;inset:0;transform:translateY(-150%);opacity:0}.foldar-ty-invoice-btn:hover .foldar-ty-invoice-icon-inner{transform:translateY(150%);opacity:0}.foldar-ty-invoice-btn:hover .foldar-ty-invoice-icon-inner.foldar-ty-invoice-icon-hover{transform:translateY(0);opacity:1}@media(max-width:768px){.foldar-thankyou{padding:var(--at-space--m) var(--at-space--xs)}.foldar-ty-stats{grid-template-columns:repeat(2,1fr)}.foldar-ty-stats .foldar-ty-stat{padding:var(--at-space--2xs) var(--at-space--xs)}.foldar-ty-stats .foldar-ty-stat:nth-child(3){border-left:none}.foldar-ty-stats .foldar-ty-stat:nth-child(n+3){border-top:1px solid #e5e7eb}.foldar-ty-layout{grid-template-columns:1fr}.foldar-ty-sidebar{position:static}.foldar-ty-item__image{width:64px;height:64px}.foldar-ty-item__attrs{grid-template-columns:1fr!important}.foldar-ty-item__attrs .foldar-ty-attr+.foldar-ty-attr{border-left:none;border-top:1px solid #e5e7eb}.foldar-ty-meta-grid{grid-template-columns:1fr}.foldar-ty-item__header{flex-wrap:wrap}.foldar-ty-item__name{font-size:var(--at-text--2xs)}}@media(prefers-reduced-motion:reduce){.foldar-ty-invoice-btn:before,.foldar-ty-invoice-icon-inner{transition:none!important;animation:none!important}}@layer bricks{.foldar-thankyou .woocommerce-order-overview{display:none}.foldar-thankyou table{border:none;background:none}.foldar-thankyou ul,.foldar-thankyou ol{list-style:none;margin:0;padding:0}}.foldar-auth-page{--auth-accent: #f43139;--auth-accent-dark: #d12a31;--auth-text: #000;--auth-muted: #4b5563;--auth-subtle: #6b7280;--auth-surface: #f8f8f8;--auth-card: #fff;--auth-border: rgba(17, 24, 39, .1);--auth-border-strong: rgba(17, 24, 39, .16);--auth-focus: rgba(244, 49, 57, .65);--auth-radius: 12px;--auth-corner-size: 16px;--auth-hero-width: 50%;--auth-font-heading: "DIN Condensed", sans-serif}body.foldar-auth{background:var(--auth-card, #fff)}body.foldar-auth main.woocommerce>h1,body.foldar-auth main.woocommerce>.page-title,body.foldar-auth main.woocommerce>.woocommerce-page-title,body.foldar-auth main.woocommerce>.entry-title{display:none}.foldar-auth-page{display:grid;grid-template-columns:var(--auth-hero-width) 1fr;min-height:100vh;color:var(--auth-text);font-size:clamp(16px,15px + .22vw,17px);line-height:1.52}.foldar-auth-hero{position:sticky;top:0;height:100vh;overflow:hidden;background-color:#111;background-size:cover;background-position:center;display:flex;align-items:stretch}.foldar-auth-hero__overlay{position:absolute;inset:0;background:linear-gradient(to top,#0000008c,#0003 40%,#0000001a)}.foldar-auth-main{display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(80px,12vh,160px) clamp(24px,4vw,80px) 40px;max-width:520px;width:100%;margin:0 auto}.foldar-auth-title{font-family:var(--auth-font-heading);font-weight:400;font-size:clamp(28px,2.5vw,36px);letter-spacing:.06em;text-transform:uppercase;line-height:1;margin:0 0 24px;color:var(--auth-text);overflow:hidden;padding-bottom:4px}.foldar-auth-title__text{display:block;will-change:transform}.foldar-auth-tabs{position:relative;display:flex;gap:16px;margin-bottom:32px;border-bottom:1px solid var(--auth-border)}.foldar-auth-tab{position:relative;padding:12px 0;border:none;background:none;font-family:var(--auth-font-heading);font-weight:400;font-size:18px;letter-spacing:.08em;text-transform:uppercase;color:var(--auth-subtle);cursor:pointer;transition:color .2s ease;line-height:1}.foldar-auth-tab:hover,.foldar-auth-tab.is-active{color:var(--auth-text)}.foldar-auth-tab:focus-visible{outline:2px solid var(--auth-focus);outline-offset:-2px}.foldar-auth-tabs__indicator{position:absolute;bottom:-1px;left:0;height:2px;background:var(--auth-accent);will-change:transform,width;pointer-events:none}.foldar-auth-panels{display:grid}.foldar-auth-panels [data-auth-panel]{grid-area:1/1}.foldar-auth-panels [hidden]{visibility:hidden;pointer-events:none}.foldar-auth-google{margin-bottom:24px;display:flex;justify-content:center}.foldar-auth-google>div{width:100%;display:flex;justify-content:center}.foldar-auth-divider{display:flex;align-items:center;gap:16px;margin-bottom:28px}.foldar-auth-divider:before,.foldar-auth-divider:after{content:"";flex:1;height:1px;background:var(--auth-border)}.foldar-auth-divider span{color:var(--auth-subtle);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1}.foldar-auth-page .form-row{margin:0 0 14px;width:100%}.foldar-auth-page .form-row:last-child{margin-bottom:0}.foldar-auth-page .form-row label{display:block;margin-bottom:4px;color:var(--auth-muted);font-family:inherit;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.25}.foldar-auth-page .required{color:var(--auth-accent);font-weight:700}.foldar-auth-page input.input-text{width:100%;min-height:50px;padding:0 14px;border:1px solid var(--auth-border);border-radius:8px;background:var(--auth-surface);color:var(--auth-text);font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.foldar-auth-page input.input-text::-moz-placeholder{color:var(--auth-subtle);opacity:.7}.foldar-auth-page input.input-text::placeholder{color:var(--auth-subtle);opacity:.7}.foldar-auth-page input.input-text:focus{outline:none;border-color:var(--auth-border-strong);box-shadow:0 0 0 3px #0f172a14}.foldar-auth-page input:-webkit-autofill,.foldar-auth-page input:-webkit-autofill:hover,.foldar-auth-page input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--auth-surface) inset!important;-webkit-text-fill-color:var(--auth-text)!important;caret-color:var(--auth-text);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.foldar-auth-page .woocommerce-invalid input.input-text{border-color:var(--auth-accent)}.foldar-auth-page .foldar-auth-info{color:var(--auth-subtle);font-size:14px;line-height:1.5;margin:0 0 16px}.foldar-auth-page .password-input{position:relative}.foldar-auth-page .show-password-input{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.foldar-auth-page .show-password-input:after{content:""!important;font-family:inherit!important;font-size:0!important;display:block;width:22px;height:22px;background-color:var(--auth-subtle);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12a3 3 0 1 0-6 0 3 3 0 0 0 6 0Z' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M12 5c5.523 0 10 7 10 7s-4.477 7-10 7-10-7-10-7 4.477-7 10-7Z' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12a3 3 0 1 0-6 0 3 3 0 0 0 6 0Z' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M12 5c5.523 0 10 7 10 7s-4.477 7-10 7-10-7-10-7 4.477-7 10-7Z' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.foldar-auth-page .show-password-input.display-password:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.439 15.439C21 14 22 12 22 12c-1.5-3-5.31-7-10-7-.908 0-1.77.155-2.582.418m7.582 12c-1.434.92-3.12 1.582-5 1.582-4.69 0-8.5-4-10-7 0 0 1.5-3 4.5-5.082' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M9.858 10A2.929 2.929 0 1 0 14 14.142M3 3l18 18' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.439 15.439C21 14 22 12 22 12c-1.5-3-5.31-7-10-7-.908 0-1.77.155-2.582.418m7.582 12c-1.434.92-3.12 1.582-5 1.582-4.69 0-8.5-4-10-7 0 0 1.5-3 4.5-5.082' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M9.858 10A2.929 2.929 0 1 0 14 14.142M3 3l18 18' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")}.foldar-auth-page .show-password-input:hover:after{background-color:var(--auth-text)}.foldar-auth-remember-row{display:flex;justify-content:space-between;align-items:center;margin:8px 0 28px}.foldar-auth-remember{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--auth-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.foldar-auth-remember input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:38px;height:20px;background:#d1d5db;border-radius:10px;cursor:pointer;transition:background .2s ease;flex-shrink:0;border:none;outline:none;margin:0}.foldar-auth-remember input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .2s ease}.foldar-auth-remember input[type=checkbox]:checked{background:var(--auth-accent)}.foldar-auth-remember input[type=checkbox]:checked:after{transform:translate(18px)}.foldar-auth-remember input[type=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--auth-focus)}.foldar-auth-lost-password{font-size:14px;color:var(--auth-subtle);text-decoration:none;transition:color .15s ease}.foldar-auth-lost-password:hover{color:var(--auth-text);text-decoration:underline}.foldar-auth-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 24px;margin-top:8px;border:none;border-radius:0;background:var(--auth-accent);color:#fff;font-family:var(--auth-font-heading);font-weight:700;font-size:18px;letter-spacing:.08em;text-transform:uppercase;line-height:1;cursor:pointer;position:relative;overflow:hidden;clip-path:polygon(0 0,calc(100% - var(--auth-corner-size)) 0,100% var(--auth-corner-size),100% 100%,0 100%);transition:background .2s}.foldar-auth-submit:before{content:"";position:absolute;inset:0;background:var(--auth-accent-dark);transform:translateY(100%);transition:transform .25s ease;z-index:0}.foldar-auth-submit:hover:before{transform:translateY(0)}.foldar-auth-submit.is-exiting:before{transform:translateY(-100%)}.foldar-auth-submit.is-resetting:before{transition:none;transform:translateY(100%)}.foldar-auth-submit:active{transform:scale(.98)}.foldar-auth-submit:focus-visible{outline:2px solid var(--auth-focus);outline-offset:2px}.foldar-auth-submit__text{position:relative;z-index:1;padding-top:.15em}.foldar-auth-submit__spinner{display:none;position:relative;z-index:1;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:foldar-auth-spin .6s linear infinite}.foldar-auth-submit.is-loading{pointer-events:none}.foldar-auth-submit.is-loading .foldar-auth-submit__text{visibility:hidden}.foldar-auth-submit.is-loading .foldar-auth-submit__spinner{display:block;position:absolute}@keyframes foldar-auth-spin{to{transform:rotate(360deg)}}.foldar-auth-view[hidden]{display:none}.foldar-auth-page .woocommerce-form-register .mc4wp-checkbox,.foldar-auth-page .woocommerce-form-register [class*=mailchimp],.foldar-auth-page .woocommerce-form-register [class*=newsletter]{margin:12px 0 20px}.foldar-auth-page .woocommerce-form-register .mc4wp-checkbox label,.foldar-auth-page .woocommerce-form-register [class*=mailchimp] label,.foldar-auth-page .woocommerce-form-register [class*=newsletter] label{display:inline-flex;align-items:center;gap:10px;text-transform:none;font-size:14px;font-weight:400;letter-spacing:-.01em;color:var(--auth-muted);cursor:pointer}.foldar-auth-page .woocommerce-form-register .mc4wp-checkbox input[type=checkbox],.foldar-auth-page .woocommerce-form-register [class*=mailchimp] input[type=checkbox],.foldar-auth-page .woocommerce-form-register [class*=newsletter] input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:38px;height:20px;background:#d1d5db;border-radius:10px;cursor:pointer;transition:background .2s ease;flex-shrink:0;border:none;outline:none;margin:0}.foldar-auth-page .woocommerce-form-register .mc4wp-checkbox input[type=checkbox]:after,.foldar-auth-page .woocommerce-form-register [class*=mailchimp] input[type=checkbox]:after,.foldar-auth-page .woocommerce-form-register [class*=newsletter] input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .2s ease}.foldar-auth-page .woocommerce-form-register .mc4wp-checkbox input[type=checkbox]:checked,.foldar-auth-page .woocommerce-form-register [class*=mailchimp] input[type=checkbox]:checked,.foldar-auth-page .woocommerce-form-register [class*=newsletter] input[type=checkbox]:checked{background:var(--auth-accent)}.foldar-auth-page .woocommerce-form-register .mc4wp-checkbox input[type=checkbox]:checked:after,.foldar-auth-page .woocommerce-form-register [class*=mailchimp] input[type=checkbox]:checked:after,.foldar-auth-page .woocommerce-form-register [class*=newsletter] input[type=checkbox]:checked:after{transform:translate(18px)}.foldar-auth-notice{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:8px;font-size:14px;line-height:1.5;margin:0 0 24px}.foldar-auth-notice svg{flex-shrink:0;margin-top:1px}.foldar-auth-notice p{margin:0}.foldar-auth-notice--success{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.foldar-auth-page .woocommerce-notices-wrapper{margin-bottom:24px}.foldar-auth-page .woocommerce-error,.foldar-auth-page .woocommerce-message,.foldar-auth-page .woocommerce-info{padding:14px 16px;border-radius:8px;font-size:14px;margin:0 0 16px;list-style:none}.foldar-auth-page .woocommerce-error li,.foldar-auth-page .woocommerce-message li,.foldar-auth-page .woocommerce-info li{list-style:none}.foldar-auth-page .woocommerce-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.foldar-auth-page .woocommerce-message{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.foldar-auth-page .woocommerce-info{background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe}.foldar-auth-page .woocommerce-privacy-policy-text{margin:12px 0 16px}.foldar-auth-page .woocommerce-privacy-policy-text p{color:var(--auth-subtle);font-size:13px;line-height:1.5;margin:0}@media(max-width:1023px){.foldar-auth-page{grid-template-columns:1fr}.foldar-auth-hero{display:none}.foldar-auth-main{max-width:100%;padding:32px clamp(16px,5vw,32px);justify-content:flex-start;min-height:100vh;padding-top:clamp(48px,8vh,80px)}}@media(max-width:480px){.foldar-auth-tab{font-size:16px;padding:10px 20px}.foldar-auth-title{font-size:26px}.foldar-auth-submit{min-height:48px;font-size:16px}}.foldar-auth-page--password,.foldar-auth-page--lost,.foldar-auth-page--confirmation{grid-template-columns:1fr}.foldar-auth-page--password .foldar-auth-hero,.foldar-auth-page--lost .foldar-auth-hero,.foldar-auth-page--confirmation .foldar-auth-hero{display:none}.foldar-auth-page--password .foldar-auth-main,.foldar-auth-page--lost .foldar-auth-main,.foldar-auth-page--confirmation .foldar-auth-main{max-width:480px;margin:0 auto;justify-content:center;padding-top:clamp(48px,8vh,120px);padding-bottom:48px}.foldar-auth-page .woocommerce-password-strength{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--auth-subtle)}.foldar-auth-page .woocommerce-password-strength:before{content:"";height:3px;border-radius:3px;background:#e5e7eb;transition:background .3s ease,flex .3s ease;flex:1}.foldar-auth-page .woocommerce-password-strength:after{content:"";height:3px;border-radius:3px;background:#e5e7eb;transition:flex .3s ease}.foldar-auth-page .woocommerce-password-strength.short{color:#ef4444}.foldar-auth-page .woocommerce-password-strength.short:before{background:#ef4444;flex:.25}.foldar-auth-page .woocommerce-password-strength.short:after{flex:.75}.foldar-auth-page .woocommerce-password-strength.bad{color:#f97316}.foldar-auth-page .woocommerce-password-strength.bad:before{background:#f97316;flex:.5}.foldar-auth-page .woocommerce-password-strength.bad:after{flex:.5}.foldar-auth-page .woocommerce-password-strength.good{color:#eab308}.foldar-auth-page .woocommerce-password-strength.good:before{background:#eab308;flex:.75}.foldar-auth-page .woocommerce-password-strength.good:after{flex:.25}.foldar-auth-page .woocommerce-password-strength.strong{color:#22c55e}.foldar-auth-page .woocommerce-password-strength.strong:before{background:#22c55e;flex:1}.foldar-auth-page .woocommerce-password-strength.strong:after{flex:0}.foldar-auth-page .woocommerce-password-hint{font-size:12px;color:var(--auth-subtle);margin-top:4px}.foldar-auth-description{color:var(--auth-muted);font-size:15px;line-height:1.6;margin:0 0 24px}.foldar-auth-description--muted{color:var(--auth-subtle);font-size:13px;margin-top:-8px}.foldar-auth-back-link{display:inline-flex;align-items:center;gap:6px;margin-top:24px;color:var(--auth-subtle);font-size:14px;text-decoration:none;transition:color .15s ease}.foldar-auth-back-link svg{flex-shrink:0;transition:transform .15s ease}.foldar-auth-back-link:hover{color:var(--auth-text)}.foldar-auth-back-link:hover svg{transform:translate(-2px)}.foldar-auth-confirmation{text-align:center}.foldar-auth-confirmation .foldar-auth-title{margin-bottom:16px}.foldar-auth-confirmation .foldar-auth-description{max-width:380px;margin-left:auto;margin-right:auto}.foldar-auth-confirmation__icon{display:flex;justify-content:center;margin-bottom:24px;color:#22c55e}.foldar-auth-submit--link{display:inline-flex;text-decoration:none;margin-top:16px}.foldar-auth-submit--link:hover{text-decoration:none}@media(prefers-reduced-motion:reduce){.foldar-auth-submit:before{display:none}.foldar-auth-submit__spinner{animation:none}.foldar-auth-tabs__indicator{transition:left .2s ease,width .2s ease}.foldar-auth-title__text{will-change:auto}.foldar-auth-back-link svg{transition:none}}@layer bricks{body.foldar-auth .woocommerce{max-width:none;padding:0;margin:0}body.foldar-auth .woocommerce-account .woocommerce{max-width:none}body.foldar-auth .col2-set{display:block}body.foldar-auth .woocommerce-form,body.foldar-auth .lost_reset_password{border:none!important;padding:0!important;text-align:left!important}body.foldar-auth .form-row{display:block!important;justify-content:initial!important}body.foldar-auth .form-row label{text-align:left!important}}.foldar-account-wrap{--acct-accent: #f43139;--acct-accent-dark: #d12a31;--acct-sidebar-bg: #0d0d0d;--acct-sidebar-border: rgba(255, 255, 255, .07);--acct-sidebar-text: rgba(255, 255, 255, .55);--acct-sidebar-active: #fff;--acct-sidebar-width: 260px;--acct-content-bg: #f8f8f8;--acct-card-bg: #fff;--acct-card-border: rgba(17, 24, 39, .08);--acct-text: #111827;--acct-muted: #6b7280;--acct-subtle: #9ca3af;--acct-corner-size: 12px;--acct-font-heading: "DIN Condensed", sans-serif;--acct-radius: 8px}body.foldar-account{display:flex;flex-direction:column;min-height:100vh}body.foldar-account>header,body.foldar-account>footer{flex-shrink:0}.foldar-account-wrap{flex:1;display:flex;flex-direction:column;background:var(--acct-content-bg)}.foldar-acct-layout{display:grid;grid-template-columns:var(--acct-sidebar-width) 1fr;flex:1}.foldar-acct-mobile-header{display:none}.foldar-acct-sidebar{background:var(--acct-sidebar-bg)}.foldar-acct-nav{display:flex;flex-direction:column;position:sticky;top:var(--wp-admin-offset, 0px);height:calc(100vh - var(--wp-admin-offset, 0px));overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent;padding:var(--at-space--m) 0}.foldar-acct-nav::-webkit-scrollbar{width:4px}.foldar-acct-nav::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.foldar-acct-nav__identity{display:flex;align-items:center;gap:var(--at-space--xs);padding:0 var(--at-space--m) var(--at-space--m);margin-bottom:var(--at-space--xs);border-bottom:1px solid var(--acct-sidebar-border)}.foldar-acct-nav__avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0}.foldar-acct-nav__identity-text{display:flex;flex-direction:column;gap:2px;min-width:0}.foldar-acct-nav__name{font-family:var(--acct-font-heading);font-size:var(--at-text--s);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-sidebar-active);line-height:1;padding-top:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.foldar-acct-nav__role{font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-accent);line-height:1;padding-top:.1em}.foldar-acct-nav__list{list-style:none;margin:0;padding:var(--at-space--xs) 0 0;display:flex;flex-direction:column;flex:1}.foldar-acct-nav__item{position:relative}.foldar-acct-nav__item--logout{margin-top:auto;border-top:1px solid var(--acct-sidebar-border);padding-top:var(--at-space--xs)}.foldar-acct-nav__indicator{position:absolute;left:0;top:50%;transform:translateY(-50%);width:.2rem;height:100%;background:var(--acct-accent);border-radius:0 2px 2px 0}.foldar-acct-nav__link{display:flex;align-items:center;gap:var(--at-space--xs);padding:var(--at-space--s) var(--at-space--m);color:var(--acct-sidebar-text);text-decoration:none;transition:color .15s,background-color .15s}.foldar-acct-nav__link:hover{color:#ffffffd9;background:#ffffff0a}.is-active .foldar-acct-nav__link{color:var(--acct-sidebar-active)}.foldar-acct-nav__label{font-family:var(--acct-font-heading);font-size:var(--at-text--xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;line-height:1;padding-top:.1em}.foldar-acct-content{padding:var(--at-space--m) var(--at-space--xl) var(--at-space--2xl)}.foldar-dash-welcome{margin-bottom:var(--at-space--l)}.foldar-dash-welcome__heading{font-family:var(--acct-font-heading);font-size:clamp(2rem,4vw,2.75rem);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-text);line-height:1;padding-top:.1em;margin:0 0 var(--at-space--3xs)}.foldar-dash-welcome__name{color:var(--acct-accent)}.foldar-dash-welcome__meta{font-family:var(--acct-font-heading);font-size:var(--at-text--xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-muted);line-height:1;padding-top:.1em;margin:0}.foldar-dash-welcome__badge{color:var(--acct-accent);margin-right:var(--at-space--3xs)}.foldar-dash-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--at-space--s);margin-bottom:var(--at-space--xl)}.foldar-dash-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:var(--at-space--m);background:var(--acct-card-bg);border:1px solid var(--acct-card-border);border-radius:var(--acct-radius);clip-path:polygon(0 0,calc(100% - var(--acct-corner-size)) 0,100% var(--acct-corner-size),100% 100%,0 100%);text-decoration:none;color:var(--acct-text);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.foldar-dash-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000f}.foldar-dash-card__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:var(--acct-content-bg);color:var(--acct-muted);margin-bottom:var(--at-space--s)}.foldar-dash-card__icon svg{width:24px;height:24px}.foldar-dash-card__stat{font-family:var(--acct-font-heading);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;letter-spacing:.1rem;color:var(--acct-text);line-height:1;padding-top:.1em;margin-bottom:var(--at-space--3xs)}.foldar-dash-card__stat svg{width:20px;height:20px;color:#10b981}.foldar-dash-card__label{font-family:var(--acct-font-heading);font-size:var(--at-text--xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-muted);line-height:1;padding-top:.1em}.foldar-dash-card__arrow{position:absolute;bottom:var(--at-space--s);right:var(--at-space--s);color:var(--acct-subtle);transition:color .15s,transform .15s}.foldar-dash-card:hover .foldar-dash-card__arrow{color:var(--acct-accent);transform:translate(2px)}.foldar-dash-recent-orders{background:var(--acct-card-bg);border:1px solid var(--acct-card-border);border-radius:var(--acct-radius);overflow:hidden}.foldar-dash-section-header{display:flex;align-items:center;justify-content:space-between;padding:var(--at-space--m) var(--at-space--m) var(--at-space--xs)}.foldar-dash-section-title{font-family:var(--acct-font-heading);font-size:var(--at-text--m);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-text);line-height:1;padding-top:.1em;margin:0}.foldar-dash-section-link{display:inline-flex;align-items:center;gap:4px;font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-accent);text-decoration:none;transition:color .15s;padding-top:.1em}.foldar-dash-section-link:hover{color:var(--acct-accent-dark)}.foldar-dash-orders-table__header{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 80px;padding:var(--at-space--2xs) var(--at-space--m);border-bottom:1px solid var(--acct-card-border)}.foldar-dash-orders-table__header .foldar-dash-orders-table__col{font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-subtle);padding-top:.1em}.foldar-dash-orders-table__row{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 80px;align-items:center;padding:var(--at-space--xs) var(--at-space--m);border-bottom:1px solid var(--acct-card-border);transition:background-color .1s}.foldar-dash-orders-table__row:last-child{border-bottom:none}.foldar-dash-orders-table__row:hover{background:#00000004}.foldar-dash-orders-table__cell{font-size:var(--at-text--xs);color:var(--acct-text)}.foldar-dash-orders-table__col--order{display:flex;flex-direction:column;gap:2px}.foldar-dash-order-number{font-family:var(--acct-font-heading);font-size:var(--at-text--xs);font-weight:400;letter-spacing:.1rem;color:var(--acct-text);text-decoration:none;line-height:1;padding-top:.1em}.foldar-dash-order-number:hover{color:var(--acct-accent)}.foldar-dash-orders-table__item-count{font-size:var(--at-text--2xs);color:var(--acct-subtle)}.foldar-dash-orders-table__col--date{font-size:var(--at-text--2xs);color:var(--acct-muted)}.foldar-dash-orders-table__col--total{font-family:var(--acct-font-heading);font-weight:400;letter-spacing:.1rem;padding-top:.1em}.foldar-dash-orders-table__col--action{text-align:right}.foldar-dash-status-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:100px;background:var(--badge-bg, #f3f4f6);color:var(--badge-text, #374151);font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;line-height:1;padding-top:calc(3px + .1em);white-space:nowrap}.foldar-dash-view-btn{display:inline-flex;align-items:center;gap:4px;font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-muted);text-decoration:none;padding-top:.1em;transition:color .15s}.foldar-dash-view-btn:hover{color:var(--acct-accent)}.foldar-dash-empty-orders{display:flex;flex-direction:column;align-items:center;padding:var(--at-space--xl) var(--at-space--m);text-align:center}.foldar-dash-empty-orders__text{font-family:var(--acct-font-heading);font-size:var(--at-text--s);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-subtle);margin:0 0 var(--at-space--s);padding-top:.1em}.foldar-dash-shop-link{display:inline-flex;align-items:center;gap:4px;font-family:var(--acct-font-heading);font-size:var(--at-text--xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-accent);text-decoration:none;padding-top:.1em;transition:color .15s}.foldar-dash-shop-link:hover{color:var(--acct-accent-dark)}.foldar-acct-content h2,.foldar-acct-content h3{font-family:var(--acct-font-heading);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-text);padding-top:.1em}.foldar-acct-content h2{font-size:var(--at-text--l);margin:0 0 var(--at-space--m)}.foldar-acct-content h3{font-size:var(--at-text--m);margin:0 0 var(--at-space--s)}.foldar-acct-content table.woocommerce-orders-table,.foldar-acct-content table.woocommerce-table{width:100%;border-collapse:collapse;background:var(--acct-card-bg);border:1px solid var(--acct-card-border);border-radius:var(--acct-radius);overflow:hidden}.foldar-acct-content table.woocommerce-orders-table th,.foldar-acct-content table.woocommerce-table th{font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-subtle);padding:var(--at-space--xs) var(--at-space--s);text-align:left;border-bottom:1px solid var(--acct-card-border);padding-top:calc(var(--at-space--xs) + .1em)}.foldar-acct-content table.woocommerce-orders-table td,.foldar-acct-content table.woocommerce-table td{padding:var(--at-space--xs) var(--at-space--s);font-size:var(--at-text--xs);color:var(--acct-text);border-bottom:1px solid var(--acct-card-border)}.foldar-acct-content table.woocommerce-orders-table tr:last-child td,.foldar-acct-content table.woocommerce-table tr:last-child td{border-bottom:none}.foldar-acct-content .woocommerce-button,.foldar-acct-content .button{display:inline-flex;align-items:center;justify-content:center;font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;padding:var(--at-space--2xs) var(--at-space--s);padding-top:calc(var(--at-space--2xs) + .1em);border:1px solid var(--acct-card-border);border-radius:4px;background:var(--acct-card-bg);color:var(--acct-text);text-decoration:none;cursor:pointer;transition:border-color .15s,background-color .15s}.foldar-acct-content .woocommerce-button:hover,.foldar-acct-content .button:hover{border-color:var(--acct-accent);background:color-mix(in srgb,var(--acct-accent) 5%,transparent)}.foldar-acct-content button[type=submit],.foldar-acct-content input[type=submit]{background:var(--acct-accent);color:#fff;border-color:var(--acct-accent);font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;padding:var(--at-space--xs) var(--at-space--l);padding-top:calc(var(--at-space--xs) + .1em);border-radius:4px;cursor:pointer;transition:background-color .15s}.foldar-acct-content button[type=submit]:hover,.foldar-acct-content input[type=submit]:hover{background:var(--acct-accent-dark)}.foldar-acct-content .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--at-space--s)}.foldar-acct-content .woocommerce-Addresses .woocommerce-Address{background:var(--acct-card-bg);border:1px solid var(--acct-card-border);border-radius:var(--acct-radius);padding:var(--at-space--m)}.foldar-acct-content fieldset{border:1px solid rgba(17,24,39,.1);border-radius:8px;padding:24px 20px 20px;margin:24px 0}.foldar-acct-content fieldset legend{font-family:var(--acct-font-heading);font-size:var(--at-text--xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-text);padding:.1em 8px 0;line-height:1}.foldar-acct-content .form-row{margin:0 0 14px;width:100%}.foldar-acct-content .form-row:last-child{margin-bottom:0}.foldar-acct-content .form-row label,.foldar-acct-content .woocommerce-EditAccountForm label,.foldar-acct-content .woocommerce-address-fields label{display:block;margin-bottom:4px;color:var(--acct-muted);font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.25}.foldar-acct-content .required{color:var(--acct-accent);font-weight:700}.foldar-acct-content input[type=text],.foldar-acct-content input[type=email],.foldar-acct-content input[type=password],.foldar-acct-content input[type=tel],.foldar-acct-content input[type=number],.foldar-acct-content input.input-text,.foldar-acct-content select,.foldar-acct-content textarea{width:100%;min-height:50px;padding:0 14px;border:1px solid rgba(17,24,39,.1);border-radius:8px;background:var(--acct-content-bg);color:var(--acct-text);font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.foldar-acct-content input[type=text]::-moz-placeholder,.foldar-acct-content input[type=email]::-moz-placeholder,.foldar-acct-content input[type=password]::-moz-placeholder,.foldar-acct-content input[type=tel]::-moz-placeholder,.foldar-acct-content input[type=number]::-moz-placeholder,.foldar-acct-content input.input-text::-moz-placeholder,.foldar-acct-content select::-moz-placeholder,.foldar-acct-content textarea::-moz-placeholder{color:var(--acct-subtle);opacity:.7}.foldar-acct-content input[type=text]::placeholder,.foldar-acct-content input[type=email]::placeholder,.foldar-acct-content input[type=password]::placeholder,.foldar-acct-content input[type=tel]::placeholder,.foldar-acct-content input[type=number]::placeholder,.foldar-acct-content input.input-text::placeholder,.foldar-acct-content select::placeholder,.foldar-acct-content textarea::placeholder{color:var(--acct-subtle);opacity:.7}.foldar-acct-content input[type=text]:focus,.foldar-acct-content input[type=email]:focus,.foldar-acct-content input[type=password]:focus,.foldar-acct-content input[type=tel]:focus,.foldar-acct-content input[type=number]:focus,.foldar-acct-content input.input-text:focus,.foldar-acct-content select:focus,.foldar-acct-content textarea:focus{outline:none;border-color:#11182729;box-shadow:0 0 0 3px #0f172a14}.foldar-acct-content textarea{min-height:120px;padding:12px 14px}.foldar-acct-content select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.foldar-acct-content input:-webkit-autofill,.foldar-acct-content input:-webkit-autofill:hover,.foldar-acct-content input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--acct-content-bg) inset!important;-webkit-text-fill-color:var(--acct-text)!important;caret-color:var(--acct-text);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.foldar-acct-content .password-input{position:relative}.foldar-acct-content .show-password-input{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:24px;height:24px;padding:0;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.foldar-acct-content .show-password-input:after{content:""!important;font-family:inherit!important;font-size:0!important;display:block;width:22px;height:22px;background-color:var(--acct-subtle);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12a3 3 0 1 0-6 0 3 3 0 0 0 6 0Z' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M12 5c5.523 0 10 7 10 7s-4.477 7-10 7-10-7-10-7 4.477-7 10-7Z' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12a3 3 0 1 0-6 0 3 3 0 0 0 6 0Z' stroke='%23000' stroke-width='1.5'/%3E%3Cpath d='M12 5c5.523 0 10 7 10 7s-4.477 7-10 7-10-7-10-7 4.477-7 10-7Z' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.foldar-acct-content .show-password-input.display-password:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.439 15.439C21 14 22 12 22 12c-1.5-3-5.31-7-10-7-.908 0-1.77.155-2.582.418m7.582 12c-1.434.92-3.12 1.582-5 1.582-4.69 0-8.5-4-10-7 0 0 1.5-3 4.5-5.082' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M9.858 10A2.929 2.929 0 1 0 14 14.142M3 3l18 18' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.439 15.439C21 14 22 12 22 12c-1.5-3-5.31-7-10-7-.908 0-1.77.155-2.582.418m7.582 12c-1.434.92-3.12 1.582-5 1.582-4.69 0-8.5-4-10-7 0 0 1.5-3 4.5-5.082' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M9.858 10A2.929 2.929 0 1 0 14 14.142M3 3l18 18' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")}.foldar-acct-content .show-password-input:hover:after{background-color:var(--acct-text)}.foldar-acct-content .woocommerce-password-strength{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--acct-subtle)}.foldar-acct-content .woocommerce-password-strength:before{content:"";height:3px;border-radius:3px;background:#e5e7eb;transition:background .3s ease,flex .3s ease;flex:1}.foldar-acct-content .woocommerce-password-strength:after{content:"";height:3px;border-radius:3px;background:#e5e7eb;transition:flex .3s ease}.foldar-acct-content .woocommerce-password-strength.short{color:#ef4444}.foldar-acct-content .woocommerce-password-strength.short:before{background:#ef4444;flex:.25}.foldar-acct-content .woocommerce-password-strength.short:after{flex:.75}.foldar-acct-content .woocommerce-password-strength.bad{color:#f97316}.foldar-acct-content .woocommerce-password-strength.bad:before{background:#f97316;flex:.5}.foldar-acct-content .woocommerce-password-strength.bad:after{flex:.5}.foldar-acct-content .woocommerce-password-strength.good{color:#eab308}.foldar-acct-content .woocommerce-password-strength.good:before{background:#eab308;flex:.75}.foldar-acct-content .woocommerce-password-strength.good:after{flex:.25}.foldar-acct-content .woocommerce-password-strength.strong{color:#22c55e}.foldar-acct-content .woocommerce-password-strength.strong:before{background:#22c55e;flex:1}.foldar-acct-content .woocommerce-password-strength.strong:after{flex:0}.foldar-acct-content .woocommerce-password-hint{font-size:12px;color:var(--acct-subtle);margin-top:4px}.foldar-acct-content #account_display_name_description{display:block;margin-top:6px;font-size:13px;font-style:normal;color:var(--acct-subtle);line-height:1.4}.foldar-acct-content #account_display_name_description em{font-style:normal}.foldar-acct-content .woocommerce-invalid input{border-color:var(--acct-accent)!important}@media(max-width:768px){.foldar-acct-mobile-header{display:flex;align-items:center;padding:var(--at-space--xs) var(--at-space--s);background:var(--acct-sidebar-bg);position:sticky;top:var(--wp-admin-offset, 0px);z-index:100}.foldar-acct-nav-toggle{display:flex;align-items:center;gap:var(--at-space--3xs);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:var(--acct-sidebar-active, #fff);cursor:pointer;padding:var(--at-space--3xs)}.foldar-acct-nav-toggle__label{font-family:DIN Condensed,sans-serif;font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;padding-top:.1em}.foldar-acct-layout{grid-template-columns:1fr}.foldar-acct-sidebar{position:static;height:auto;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.foldar-acct-sidebar.is-open{max-height:500px}.foldar-acct-content{padding:var(--at-space--m) var(--at-space--s) var(--at-space--xl)}.foldar-dash-cards{grid-template-columns:1fr}.foldar-dash-orders-table__header{display:none}.foldar-dash-orders-table__row{display:flex;flex-direction:column;gap:var(--at-space--3xs);padding:var(--at-space--s) var(--at-space--m)}.foldar-dash-orders-table__cell{display:flex;align-items:center;justify-content:space-between}.foldar-dash-orders-table__cell:before{content:attr(data-label);font-family:var(--acct-font-heading);font-size:var(--at-text--2xs);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;color:var(--acct-subtle);padding-top:.1em}.foldar-dash-orders-table__col--order{flex-direction:row;align-items:center}.foldar-dash-orders-table__col--action{text-align:left;justify-content:flex-end}.foldar-acct-content .woocommerce-Addresses{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1100px){.foldar-account-wrap{--acct-sidebar-width: 220px}.foldar-acct-content{padding:var(--at-space--l) var(--at-space--l) var(--at-space--xl)}}@media(prefers-reduced-motion:reduce){.foldar-dash-card,.foldar-acct-sidebar{transition:none!important}}@layer bricks{.woocommerce-account .woocommerce:not(#brx-content){display:block;gap:0}body.foldar-account .foldar-account-wrap .woocommerce-MyAccount-navigation,body.foldar-account .foldar-account-wrap .woocommerce-MyAccount-content{float:none;width:auto}}@keyframes foldar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes foldar-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes foldar-variation-pulse{0%{box-shadow:0 0 #f4313900}50%{box-shadow:0 0 0 4px #f4313959}to{box-shadow:0 0 #f4313900}}.foldar-button-wrapper{--btn-color: #f43139;--btn-hover-text: #fff;--btn-hover-bg: var(--btn-color);--corner-size: 16px;--blur-amount: 8px;--icon-hover-rotate: -8deg;--icon-hover-scale: 1.15;--icon-hover-color: var(--btn-hover-text);--icon-plus-color: var(--btn-color);--btn-font: "DIN Condensed", sans-serif}.foldar-button-wrapper{position:relative;display:inline-flex;font-family:var(--btn-font, "DIN Condensed", sans-serif)}.foldar-button-wrapper .foldar-btn-corner{position:absolute;top:0;left:0;width:var(--corner-size);height:var(--corner-size);z-index:10;pointer-events:none;overflow:visible;color:var(--btn-color)}.foldar-button-wrapper .foldar-btn-corner .corner-fill{fill:var(--btn-color)}.foldar-button-wrapper .foldar-btn-corner .corner-stroke{stroke:var(--btn-color)}.foldar-btn{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:color .3s ease;font:inherit;line-height:inherit;padding:0;margin:0;border:1px solid var(--btn-color);background:transparent;color:inherit;text-decoration:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.foldar-btn:before{content:"";position:absolute;inset:0;background:var(--btn-hover-bg, var(--btn-color));transform:translateY(100%);transition:transform .25s ease;z-index:0}.foldar-btn:hover:before{transform:translateY(0)}.foldar-btn.is-exiting:before{transform:translateY(-100%)}.foldar-btn.is-resetting:before{transition:none;transform:translateY(100%)}.foldar-btn:focus-visible{outline:2px solid var(--btn-color);outline-offset:2px}.foldar-button-wrapper.has-blur .foldar-btn{backdrop-filter:blur(var(--blur-amount));-webkit-backdrop-filter:blur(var(--blur-amount))}.foldar-btn-primary-wrapper{position:relative;display:inline-flex}.has-cut-corner .foldar-btn-primary{clip-path:polygon(0 0,calc(100% - var(--corner-size)) 0,100% var(--corner-size),100% 100%,0 100%)}.fill-outline .foldar-btn-primary{border:none}.icon-right .foldar-btn-primary{flex-direction:row-reverse}.foldar-btn-border{position:absolute;inset:0;width:100%!important;height:100%!important;z-index:3;pointer-events:none;overflow:visible}.foldar-btn-primary-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease,color .3s ease}.foldar-btn-primary-icon svg{width:1em;height:1em;display:block}.foldar-btn-primary-icon i{display:flex;align-items:center;justify-content:center}.foldar-btn-icon-rollover{overflow:hidden}.foldar-btn-icon-rollover svg,.foldar-btn-icon-rollover i{width:100%;height:100%}.foldar-btn-icon-rollover-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;transition:transform .35s ease,opacity .35s ease}.foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{position:absolute;inset:0;transform:translate(-150%);opacity:0}.icon-right .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner{transform:translate(150%);opacity:0}.icon-right .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translate(0);opacity:1}.icon-left .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner{transform:translate(-150%);opacity:0}.icon-left .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translate(0);opacity:1}.icon-left .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translate(150%)}.icon-slide-ltr .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translate(-150%)}.icon-slide-ltr .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner{transform:translate(150%);opacity:0}.icon-slide-ltr .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translate(0);opacity:1}.icon-slide-rtl .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translate(150%)}.icon-slide-rtl .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner{transform:translate(-150%);opacity:0}.icon-slide-rtl .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translate(0);opacity:1}.icon-slide-ttb .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translateY(-150%)}.icon-slide-ttb .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner{transform:translateY(150%);opacity:0}.icon-slide-ttb .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translateY(0);opacity:1}.icon-slide-btt .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translateY(150%)}.icon-slide-btt .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner{transform:translateY(-150%);opacity:0}.icon-slide-btt .foldar-btn-primary:hover .foldar-btn-icon-rollover-inner.foldar-btn-icon-rollover-hover{transform:translateY(0);opacity:1}.foldar-btn-text{position:relative;z-index:1;overflow:hidden;height:1lh}.foldar-btn-text-inner{display:flex;align-items:center;line-height:inherit;height:1lh;flex-shrink:0;transition:transform .4s ease,color .4s ease}.foldar-btn-text-inner.foldar-btn-text-hover{position:absolute;top:0;left:0;width:100%;visibility:visible!important;color:var(--btn-hover-text);transform:translateY(150%)}.foldar-btn-primary:hover .foldar-btn-text-inner{transform:translateY(-150%)}.foldar-btn-primary:hover .foldar-btn-text-inner.foldar-btn-text-hover{transform:translateY(0)}.has-icon-slide .foldar-btn-text-inner{transition:none;transform:none!important}.has-icon-slide .foldar-btn-text-inner.foldar-btn-text-hover{display:none}.foldar-btn-primary-wrapper.is-awaiting .foldar-btn-add-to-cart:not(.foldar-backorder-btn){opacity:.55;filter:saturate(.4);cursor:not-allowed;transition:opacity .25s ease,filter .25s ease}.foldar-btn-primary-wrapper.is-awaiting .foldar-btn-add-to-cart:not(.foldar-backorder-btn):before{display:none}.foldar-btn-primary-wrapper.is-awaiting .foldar-btn-add-to-cart:not(.foldar-backorder-btn) .foldar-btn-text-inner{transition:none;transform:none!important}.foldar-btn-primary-wrapper.is-awaiting .foldar-btn-add-to-cart:not(.foldar-backorder-btn) .foldar-btn-text-inner.foldar-btn-text-hover{display:none}.foldar-btn-primary-wrapper.icon-only .foldar-btn-primary{width:auto;aspect-ratio:1;padding:0}.foldar-btn-primary-wrapper.icon-only .foldar-btn-primary-icon{margin:0}.foldar-btn-icon-wrapper{aspect-ratio:1}.foldar-btn-icon{position:relative;display:flex;align-items:center;justify-content:center;z-index:1;transition:transform .3s ease,color .3s ease}.foldar-btn-icon svg{display:block}.foldar-btn-icon i{display:flex;align-items:center;justify-content:center}.foldar-btn-plus{position:absolute;top:2px;right:4px;font-weight:700;font-size:14px;line-height:1;z-index:1;transition:transform .3s ease,color .3s ease}.foldar-btn-plus:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;background:#fff;border-radius:50%;transform:translate(-50%,-50%) scale(0);z-index:-1;transition:transform .3s ease}.foldar-btn-icon-wrapper:hover{color:var(--icon-hover-color)}.foldar-btn-icon-wrapper:hover .foldar-btn-icon{transform:scale(var(--icon-hover-scale)) rotate(var(--icon-hover-rotate))}.foldar-btn-icon-wrapper:hover .foldar-btn-plus{transform:scale(1.2) rotate(8deg);color:var(--icon-plus-color)}.foldar-btn-icon-wrapper:hover .foldar-btn-plus:before{transform:translate(-50%,-50%) scale(1)}.foldar-btn-add-to-cart.is-loading{pointer-events:none;opacity:.7}.foldar-btn-add-to-cart.is-loading .foldar-btn-icon{animation:foldar-spin 1s linear infinite}.foldar-btn-add-to-cart.is-success:before{transform:translateY(0);background:#22c55e}.foldar-btn-add-to-cart.is-success .foldar-btn-icon,.foldar-btn-add-to-cart.is-success .foldar-btn-plus{color:#fff}.foldar-btn-add-to-cart.is-error:before{transform:translateY(0);background:#ef4444}.foldar-btn-add-to-cart.is-error .foldar-btn-icon,.foldar-btn-add-to-cart.is-error .foldar-btn-plus{color:#fff}@media(prefers-reduced-motion:reduce){.foldar-btn:before,.foldar-btn-text-inner,.foldar-btn-icon-rollover-inner,.foldar-btn-primary-icon,.foldar-btn-icon,.foldar-btn-plus,.foldar-btn-plus:before{transition:none!important}}.foldar-cta-btn{--corner-size: 1.2rem;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border:none;background:#f43139;color:#fff;font-family:var(--foldar-font-heading, "DIN Condensed", sans-serif);font-size:18px;font-weight:400;letter-spacing:.08em;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;clip-path:polygon(0 0,calc(100% - var(--corner-size)) 0,100% var(--corner-size),100% 100%,0 100%)}.foldar-cta-btn:before{content:"";position:absolute;inset:0;z-index:0;background:#d12a31;transform:translateY(100%);transition:transform .3s ease;will-change:transform}.foldar-cta-btn:hover:before{transform:translateY(0)}.foldar-cta-btn.is-exiting:before{transform:translateY(-100%)}.foldar-cta-btn.is-resetting:before{transition:none;transform:translateY(100%)}.foldar-cta-btn:hover{color:#fff;text-decoration:none}.foldar-cta-btn:active{transform:scale(.98)}.foldar-cta-btn:focus-visible{outline:2px solid #f43139;outline-offset:2px}.foldar-cta-btn svg{width:18px;height:18px;flex-shrink:0}.foldar-cta-btn-text{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px}.foldar-cta-btn-chevron{position:relative;display:inline-flex;align-items:center;overflow:hidden;width:18px;height:18px}.foldar-cta-btn-chevron-inner{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity}.foldar-cta-btn-chevron-inner.foldar-cta-btn-chevron-hover{position:absolute;inset:0;transform:translate(-150%);opacity:0}.foldar-cta-btn:hover .foldar-cta-btn-chevron-inner{transform:translate(150%);opacity:0}.foldar-cta-btn:hover .foldar-cta-btn-chevron-inner.foldar-cta-btn-chevron-hover{transform:translate(0);opacity:1}@media(prefers-reduced-motion:reduce){.foldar-cta-btn:before,.foldar-cta-btn-chevron-inner{transition:none!important}}html.foldar-age-gate-locked,html.foldar-age-gate-locked body{overflow-y:hidden!important}.foldar-age-gate{position:fixed;inset:0;z-index:calc(infinity);display:flex;align-items:center;justify-content:center;padding:var(--at-space--s);pointer-events:auto}.foldar-age-gate-backdrop{position:absolute;inset:0;background:#000000a6;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);opacity:1;transition:opacity .3s ease}.foldar-age-gate-modal{--ag-corner: 20px;--ag-accent: #f43139;position:relative;width:100%;max-width:480px;padding:var(--at-space--m) var(--at-space--m) var(--at-space--s);background:#0a0a0a;color:#fff;text-align:center;opacity:1;transform:scale(1);animation:foldar-age-gate-modal-in .5s cubic-bezier(.22,1,.36,1) .1s both;clip-path:polygon(0 0,calc(100% - var(--ag-corner)) 0,100% var(--ag-corner),100% 100%,0 100%)}.foldar-age-gate-modal:before{content:"";position:absolute;top:0;right:0;width:var(--ag-corner);height:var(--ag-corner);background:#0a0a0a;clip-path:polygon(0 0,100% 100%,100% 0);z-index:1}@keyframes foldar-age-gate-modal-in{0%{opacity:0;transform:scale(.85)}}.foldar-age-gate-logo{display:block;width:200px;height:auto;margin:0 auto var(--at-space--s)}.foldar-age-gate-heading{margin:0 0 var(--at-space--xs);font-family:DIN Condensed,sans-serif;font-size:var(--at-text--l);font-weight:400;letter-spacing:.1rem;line-height:1.1;text-transform:uppercase;color:#fff}.foldar-age-gate-text{margin:0 0 var(--at-space--s);font-size:var(--at-text--2xs);line-height:1.7;color:#ffffffbf}.foldar-age-gate-actions{--ag-btn-height: 48px;--ag-btn-font: var(--at-text--xs);--ag-btn-max: 200px;display:flex;gap:var(--at-space--2xs);justify-content:center;margin-bottom:var(--at-space--s)}.foldar-age-gate-btn-wrap{--corner-size: 14px;flex:1;max-width:var(--ag-btn-max)}.foldar-age-gate-btn-wrap.foldar-button-wrapper{display:flex}.foldar-age-gate-btn-wrap .foldar-btn-primary-wrapper{display:flex;flex:1}.foldar-age-gate-btn-wrap .foldar-btn{flex:1;height:var(--ag-btn-height);min-height:var(--ag-btn-height);padding:.08rem var(--at-space--xs) 0;font-size:var(--ag-btn-font)}.foldar-age-gate-btn-wrap--yes{--btn-color: #f43139;--btn-hover-bg: #fff;--btn-hover-text: #f43139}.foldar-age-gate-btn-wrap--yes .foldar-btn{background:var(--btn-color);color:#fff}.foldar-age-gate-btn-no{--corner-size: 14px;--btn-hover-text: #fff;position:relative;display:flex;align-items:center;justify-content:center;flex:1;max-width:var(--ag-btn-max);height:var(--ag-btn-height);min-height:var(--ag-btn-height);padding:.08rem var(--at-space--xs) 0;background:transparent;border:none;border-radius:0;cursor:pointer;font-family:DIN Condensed,sans-serif;font-size:var(--ag-btn-font);font-weight:400;letter-spacing:.1rem;text-transform:uppercase;line-height:1;color:#ffffff80;transition:color .25s ease;overflow:hidden;clip-path:polygon(0 0,calc(100% - var(--corner-size)) 0,100% var(--corner-size),100% 100%,0 100%)}.foldar-age-gate-btn-no .foldar-btn-border{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}.foldar-age-gate-btn-no .foldar-btn-text{position:relative;z-index:1;overflow:hidden;height:1lh}.foldar-age-gate-btn-no .foldar-btn-text-inner{display:flex;align-items:center;line-height:inherit;height:1lh;flex-shrink:0;transition:transform .4s ease,color .4s ease}.foldar-age-gate-btn-no .foldar-btn-text-inner.foldar-btn-text-hover{position:absolute;top:0;left:0;width:100%;color:var(--btn-hover-text);transform:translateY(150%)}.foldar-age-gate-btn-no:hover{color:#fff}.foldar-age-gate-btn-no:hover .foldar-btn-text-inner{transform:translateY(-150%)}.foldar-age-gate-btn-no:hover .foldar-btn-text-inner.foldar-btn-text-hover{transform:translateY(0)}.foldar-age-gate-btn-no:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:2px}.foldar-age-gate-legal{margin:0;font-size:calc(var(--at-text--2xs) * .8);line-height:1.5;color:#ffffff59}@media(prefers-reduced-motion:reduce){.foldar-age-gate-backdrop,.foldar-age-gate-btn-no .foldar-btn-text-inner{transition:none!important}.foldar-age-gate-modal{animation:none!important}}@media(max-width:480px){.foldar-age-gate{padding:var(--at-space--s)}.foldar-age-gate-modal{--ag-corner: 16px;padding:var(--at-space--m) var(--at-space--s) var(--at-space--s)}.foldar-age-gate-logo{width:160px;margin-bottom:var(--at-space--s)}.foldar-age-gate-heading{font-size:var(--at-text--m)}.foldar-age-gate-actions{--ag-btn-height: 52px;--ag-btn-max: 280px;flex-direction:column;align-items:center;gap:var(--at-space--xs)}.foldar-age-gate-btn-wrap,.foldar-age-gate-btn-no{width:100%}}:root{--wp-admin-offset: 0px}body.admin-bar{--wp-admin-offset: 32px}@media screen and (max-width:782px){body.admin-bar{--wp-admin-offset: 46px}}html,body{overflow-x:clip!important}#brx-header.brx-sticky{transition:background-color .3s ease,box-shadow .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,box-shadow .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}#brx-header.brx-sticky.scrolling{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#ffffffd9;box-shadow:0 1px 4px #00000014}footer{position:relative;z-index:11}#wpadminbar{z-index:calc(infinity)!important}@media screen and (max-width:600px){#wpadminbar{position:fixed!important}}
