@charset "UTF-8";.foldar-product-slider-wrapper{position:relative;width:100%;touch-action:pan-y pinch-zoom}.foldar-product-slider{position:relative;width:100%;padding:0 10%;box-sizing:border-box;margin-top:-120px;cursor:grab;-webkit-user-select:none;user-select:none}.foldar-product-slider:active{cursor:grabbing}.foldar-product-slider-track{position:relative;width:100%;touch-action:pan-y}.foldar-slide{position:absolute;top:0;left:0;width:80%;min-height:400px;will-change:transform}.foldar-slide.is-active{z-index:2}.foldar-slide:not(.is-active){cursor:pointer}.foldar-slide-content{position:relative;display:flex;align-items:center;gap:40px}.foldar-background-text-container{position:absolute;bottom:calc(var(--at-space--3xl) * -1);left:50%;transform:translate(-50%);width:90%;height:35vh;display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;overflow:clip;pointer-events:none;z-index:0}.foldar-background-text-wrapper{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;will-change:transform;transform:translateY(120%)}.foldar-background-text-container:has(.is-active) .foldar-background-text-wrapper:not(.is-active){visibility:hidden}.foldar-background-text{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:clamp(140px,20vw,320px);line-height:.85;text-transform:uppercase;letter-spacing:-.02em;color:#000;opacity:.06;white-space:nowrap;-webkit-user-select:none;user-select:none}.foldar-background-text--image{opacity:1!important;font-size:inherit;line-height:1}.foldar-background-text--image img{display:block;height:auto;max-height:280px;width:auto;object-fit:contain}.foldar-animate-clip{overflow:clip}.foldar-animate-clip:has(.foldar-product-buttons){overflow:visible;clip-path:inset(-10px -10px 0 -10px)}.foldar-animate-item{will-change:transform;transform:translateY(100%)}.foldar-product-sku-clip{overflow:clip}.foldar-product-sku{font-family:DIN Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#000;opacity:.5;white-space:nowrap}.foldar-slide-image-wrapper{position:relative;flex:1;z-index:1;pointer-events:auto}.foldar-slide-image{width:100%;height:auto;object-fit:cover;box-shadow:none!important;pointer-events:none;-webkit-user-drag:none;transition:opacity .5s ease}.foldar-slide-image--folded{position:absolute;top:0;left:0;opacity:0}.foldar-slide-image-wrapper.is-folded .foldar-slide-image--unfolded{opacity:0}.foldar-slide-image-wrapper.is-folded .foldar-slide-image--folded{opacity:1}.foldar-fold-toggle-clip{position:absolute;top:16px;left:16px;z-index:3;pointer-events:auto}.foldar-fold-toggle{display:flex;align-items:center;gap:.2rem;padding:0;background:none;border:none;cursor:pointer;color:#000;transition:color .2s ease;pointer-events:auto}.foldar-fold-toggle:hover{color:#f43139}.foldar-fold-toggle svg{width:3.2rem;height:3.2rem;flex-shrink:0}.foldar-fold-label{position:relative;font-family:system-ui;font-weight:700;font-size:1.1rem;letter-spacing:-.03em;text-transform:uppercase;line-height:1.8;white-space:nowrap;display:inline-flex}.foldar-morph-char{display:inline-block;will-change:transform,opacity}.foldar-morph-exit{position:absolute;top:0;pointer-events:none}.is-folded .foldar-fold-toggle{color:#f43139}.foldar-fold-arm{transform-origin:11.5px 11.5px;transition:transform .2s cubic-bezier(.3,.05,.45,1)}.is-folded .foldar-fold-arm{transform:rotate(180deg)}.foldar-product-info{position:absolute;right:0;bottom:-20px;display:flex;flex-direction:column;gap:16px;align-items:flex-end;z-index:2}.foldar-product-info .foldar-animate-item{transform:translateY(100%)}.foldar-product-price{font-family:DIN Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:36px;letter-spacing:.08em;text-transform:uppercase;color:#000}.foldar-product-details{font-family:DIN Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:#363636;text-align:right;line-height:1.4}.foldar-product-name{margin-bottom:0}.foldar-product-subtitle{opacity:.8}.foldar-product-buttons{--btn-color:#f43139;--btn-hover-text:#fff;--blur-amount:8px;display:flex;gap:8px}.foldar-btn{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none!important;background:none;text-decoration:none;color:var(--btn-color);transition:color .3s ease}.foldar-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background: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-product-slider-wrapper.has-blur .foldar-btn{backdrop-filter:blur(var(--blur-amount));-webkit-backdrop-filter:blur(var(--blur-amount))}.foldar-btn-buy{width:170px;height:50px;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)}.foldar-btn-buy .foldar-btn-border{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.foldar-btn-buy .foldar-btn-text{position:relative;z-index:1;display:flex;flex-direction:column;overflow:hidden;height:1lh;line-height:1;padding-bottom:2rem}.foldar-btn-buy .foldar-btn-text-inner{display:flex;align-items:center;font-family:DIN Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:24px;letter-spacing:.08em;text-transform:uppercase;line-height:inherit;height:1lh;flex-shrink:0;transition:transform .4s ease,color .4s ease}.foldar-btn-buy .foldar-btn-text-inner.foldar-btn-text-hover{color:var(--btn-hover-text)}.foldar-btn-buy:hover .foldar-btn-text-inner{transform:translateY(-100%)}.foldar-btn-cart{width:50px;height:50px;border:1px solid var(--btn-color);overflow:hidden}.foldar-btn-cart svg{position:relative;width:24px;height:24px;transition:transform .3s ease,color .3s ease;z-index:1}.foldar-btn-cart .foldar-btn-cart-plus{position:absolute;top:1px;right:4px;font-family:DIN Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:16px;letter-spacing:.08em;transition:transform .3s ease,color .3s ease;z-index:1}.foldar-btn-cart .foldar-btn-cart-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-cart:hover{color:var(--btn-hover-text)}.foldar-btn-cart:hover svg{transform:scale(1.15) rotate(-8deg)}.foldar-btn-cart:hover .foldar-btn-cart-plus{transform:scale(1.2) rotate(8deg);color:var(--btn-color)}.foldar-btn-cart:hover .foldar-btn-cart-plus:before{transform:translate(-50%,-50%) scale(1)}.foldar-slide-placeholder{display:flex;align-items:center;justify-content:center;min-height:300px;background:#0000000d;border:2px dashed rgba(0,0,0,.2);border-radius:8px;font-family:DIN Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#0006}@media(max-width:1400px){.foldar-product-slider{padding:0 8%}.foldar-slide{width:84%}.foldar-background-text-container{bottom:100px;height:30vh}}@media(max-width:1200px){.foldar-product-slider{padding:0 5%}.foldar-product-slider:before,.foldar-product-slider:after{display:none}.foldar-slide{width:90%}.foldar-background-text-container{bottom:80px;height:25vh}.foldar-product-sku-clip{display:none}.foldar-slide-content{flex-direction:column}.foldar-product-info{position:relative;align-items:center;text-align:center}.foldar-product-details{text-align:center}}@media(max-width:768px){.foldar-product-slider{padding:0 2%}.foldar-slide{width:90%;min-height:auto}.foldar-background-text-container{bottom:40px;height:120px}.foldar-background-text{font-size:clamp(60px,15vw,100px)}.foldar-background-text--image img{max-height:100px}.foldar-product-price{font-size:28px}.foldar-fold-toggle-clip{top:8px;left:8px}}.foldar-product-slider-wrapper.is-dragging,.foldar-product-slider-wrapper.is-dragging *{cursor:grabbing!important}.brx-body.iframe .brxe-foldar-product-slider{min-width:200px;min-height:100px}