html{scroll-behavior:smooth}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#9dfb8340;color:#fff}body{background-color:#0e1110!important;background-image:radial-gradient(ellipse 80% 50% at 20% 80%,rgba(124,161,121,.07),transparent),radial-gradient(ellipse 60% 40% at 80% 10%,rgba(157,251,131,.04),transparent);background-attachment:fixed}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0e1110}::-webkit-scrollbar-thumb{background:#7ca179;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#9dfb83}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.h0,.hxl,.hxxl{text-transform:none!important;letter-spacing:-.03em!important;line-height:1.05!important;font-weight:800!important}h1,.h1{font-size:clamp(3rem,5.5vw,5.5rem)!important}h2,.h2{font-size:clamp(2.4rem,4.5vw,4rem)!important}.h0{font-size:clamp(3.4rem,7vw,6.5rem)!important}.hxl{font-size:clamp(4rem,9vw,8rem)!important}.hxxl{font-size:clamp(4.5rem,12vw,10rem)!important;letter-spacing:-.04em!important}h1 em,h2 em,.h0 em,.hxl em,.hxxl em,.banner__heading em,.rich-text__heading em,.image-with-text__heading em{font-style:italic;color:#9dfb83;font-weight:800}.caption-with-letter-spacing{letter-spacing:.25em!important;font-size:1.1rem!important;color:#9dfb83!important;font-weight:600!important}.rte,.rte p{line-height:1.8;opacity:.75;font-size:1.5rem}.subtitle{font-size:1.6rem!important;opacity:.8}.banner{position:relative;min-height:90vh!important}.banner--large{min-height:95vh!important}.banner:after{background:linear-gradient(180deg,#0e11104d,#0e11101a 40%,#0e111099,#0e1110f2)!important;opacity:1!important}.banner__heading{text-shadow:0 4px 40px rgba(0,0,0,.5);max-width:900px;margin:0 auto}.banner__text{max-width:550px;margin:1.5rem auto 0;font-size:1.6rem!important;opacity:.85}.banner__box{background:transparent!important;border:none!important;box-shadow:none!important;padding:3rem 2rem}.banner__buttons{margin-top:2.5rem;gap:1.2rem}.banner__content:after{content:"";display:block;width:1px;height:60px;background:linear-gradient(180deg,#9dfb83,transparent);margin:3rem auto 0;animation:scrollPulse 2s ease-in-out infinite}@keyframes scrollPulse{0%,to{opacity:.3;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.pedazo-marquee{overflow:hidden;white-space:nowrap;padding:1.6rem 0;border-top:1px solid rgba(157,251,131,.15);border-bottom:1px solid rgba(157,251,131,.15)}.pedazo-marquee__track{display:inline-flex;animation:marqueeScroll 25s linear infinite;gap:0}.pedazo-marquee__track span{font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;padding:0 1.5rem;color:#000}.pedazo-marquee__dot{font-size:.8rem!important;opacity:.5;display:inline-flex;align-items:center}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.section-header{position:relative;z-index:1000}.header-wrapper{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.06)!important;transition:all .5s cubic-bezier(.16,1,.3,1)}.shopify-section-header-sticky .header-wrapper{background:#0e1110d9!important;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom:1px solid rgba(157,251,131,.1)!important;box-shadow:0 8px 32px #0000004d}.header .list-menu__item--link{font-size:1.3rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;position:relative;transition:color .3s ease}.header .list-menu__item--link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#9dfb83;transition:width .4s cubic-bezier(.16,1,.3,1)}.header .list-menu__item--link:hover:after{width:100%}.header .list-menu__item--link:hover,.header__icon:hover{color:#9dfb83!important}.cart-count-bubble{background:#9dfb83!important;color:#000!important;font-weight:800;font-size:1rem}.button,.shopify-payment-button__button--unbranded,button.button{border-radius:60px!important;padding:1.4rem 3.6rem!important;font-size:1.2rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;position:relative;overflow:hidden;border:2px solid transparent!important}.button--primary{background:#9dfb83!important;color:#000!important;border-color:#9dfb83!important}.button--primary:hover{background:#b4ff9e!important;border-color:#b4ff9e!important;box-shadow:0 0 40px #9dfb8366,0 8px 25px #0000004d;transform:translateY(-3px)}.button--secondary{background:transparent!important;border:2px solid rgba(255,255,255,.25)!important;color:#fff!important}.button--secondary:hover{border-color:#9dfb83!important;color:#9dfb83!important;box-shadow:0 0 30px #9dfb8326;transform:translateY(-3px)}.quick-add__submit{border-radius:60px!important;font-size:1.1rem!important;letter-spacing:.1em!important;padding:1.2rem 2rem!important}.card-wrapper{border-radius:20px!important;overflow:hidden;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.card,.card__inner{border-radius:20px!important;overflow:hidden;border:1px solid rgba(255,255,255,.06)!important;transition:border-color .4s ease}.card-wrapper:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 30px 60px #0006,0 0 40px #9dfb8314}.card-wrapper:hover .card,.card-wrapper:hover .card__inner{border-color:#9dfb8340!important}.card__media img,.media--hover-effect img{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .media--hover-effect img{transform:scale(1.08)}.card__content{padding:1.8rem 1.4rem}.card__heading{font-weight:600!important;font-size:1.4rem!important;letter-spacing:0!important;text-transform:none!important;line-height:1.4!important}.card__heading a:hover{color:#9dfb83!important}.price-item{font-weight:700;font-size:1.5rem}.price--on-sale .price-item--regular{opacity:.4;font-size:1.2rem;text-decoration:line-through}.badge{border-radius:60px;padding:.5rem 1.4rem;font-size:.95rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rich-text{border-radius:24px;position:relative}.rich-text__blocks{max-width:700px;margin:0 auto}.rich-text__heading{margin-bottom:2rem}.rich-text__text{margin-bottom:2.5rem}.image-with-text{border-radius:24px;overflow:hidden;position:relative}.image-with-text__content{padding:5rem 4rem}@media(min-width:750px){.image-with-text__content{padding:6rem 5rem}}.image-with-text__media img{transition:transform 12s cubic-bezier(.16,1,.3,1)!important}.image-with-text:hover .image-with-text__media img{transform:scale(1.1)}.section+.section{margin-top:0!important}.collection__title{margin-bottom:3.5rem;padding:0 .5rem}.collection__title .title{position:relative;display:inline-block}.collection__title .title:after{content:"";position:absolute;bottom:-8px;left:0;width:50px;height:3px;background:linear-gradient(90deg,#9dfb83,#7ca179);border-radius:2px}.collection__view-all{margin-top:4rem}.collection__view-all .button{min-width:220px}.footer{border-top:1px solid rgba(255,255,255,.06)!important;padding-top:6rem!important;padding-bottom:3rem!important;position:relative}.footer:before{content:"";position:absolute;top:0;left:10%;width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(157,251,131,.3),transparent)}.footer-block__heading{font-size:1.3rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#9dfb83!important;margin-bottom:2rem}.footer-block__details-content .list-menu__item--link{opacity:.6;transition:all .3s ease;padding:.5rem 0}.footer-block__details-content .list-menu__item--link:hover{opacity:1;color:#9dfb83!important;transform:translate(4px)}.footer__copyright{opacity:.35;margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.06)}.footer__newsletter .field__input{border-radius:60px!important;padding:1.4rem 2rem;border:1px solid rgba(255,255,255,.12)!important;background:#ffffff0a!important;transition:all .3s ease}.footer__newsletter .field__input:focus{border-color:#9dfb83!important;box-shadow:0 0 20px #9dfb8326}.footer__newsletter .field__button{border-radius:60px!important;background:#9dfb83!important;color:#000!important}.field__input,.select__select{border-radius:14px!important;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff08!important;padding:1.3rem 1.6rem;transition:all .3s ease}.field__input:focus,.select__select:focus{border-color:#7ca179!important;box-shadow:0 0 0 4px #7ca1791f}.global-settings-popup{border-radius:24px!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 30px 80px #00000080!important;background:#1a1d1c!important}.menu-drawer{border-right:1px solid rgba(157,251,131,.08)}.menu-drawer__menu-item{font-size:2rem;font-weight:700;padding:1.4rem 0;letter-spacing:-.01em}.menu-drawer__menu-item:hover{color:#9dfb83!important}.drawer{background:#1a1d1c!important;border-left:1px solid rgba(157,251,131,.08)}@keyframes pedazoFadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.scroll-trigger.animate--slide-in{animation:pedazoFadeUp .9s cubic-bezier(.16,1,.3,1) both}.scroll-trigger.animate--slide-in[data-cascade]{animation-delay:calc(var(--animation-order,0) * .12s)}.scroll-trigger.animate--fade-in{animation:pedazoFadeUp 1s cubic-bezier(.16,1,.3,1) both}.predictive-search{border-radius:20px!important;border:1px solid rgba(157,251,131,.1)!important;box-shadow:0 25px 60px #00000080!important;background:#1a1d1c!important}.announcement-bar{font-size:1.15rem;letter-spacing:.1em;font-weight:600}@media(max-width:749px){.banner{min-height:80vh!important}.banner--large{min-height:85vh!important}.button,.shopify-payment-button__button--unbranded{padding:1.1rem 2.4rem!important;font-size:1.1rem!important}.card-wrapper:hover{transform:translateY(-6px) scale(1.01)}.image-with-text__content{padding:3rem 2rem}.pedazo-marquee__track span{font-size:1.2rem}.collection__title{margin-bottom:2.5rem}}.loading-overlay{background:#0e1110d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slider-button{border:1px solid rgba(255,255,255,.15)!important;border-radius:50%!important;width:44px!important;height:44px!important;transition:all .3s ease;background:#0e111099!important}.slider-button:hover{border-color:#9dfb83!important;background:#9dfb831a!important}.product__title{letter-spacing:-.02em!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pedazo-custom.css.map */
