﻿.contact-page,.section-single-product,.section-fb-comments{margin-bottom:40px}.alert{margin-bottom:35px}.form-group{margin-bottom:15px}footer.section-footer-home{margin-top:-70px}.transition-soft{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.transition-up{position:relative;top:-8px;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:10;pointer-events:none}.transition-up-active{top:0;opacity:1;z-index:100;pointer-events:all}.fade-in-vertical{transition:all .5s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition-delay:.3s;-webkit-transform:translate(0, 40%);-ms-transform:translate(0, 40%);-moz-transform:translate(0, 40%);-o-transform:translate(0, 40%);transform:translate(0, 40%)}.fade-in-vertical.visible{-webkit-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%);opacity:1}.btn-transition{position:relative;overflow:hidden}.btn-transition .transition-container{position:absolute;top:50%;left:0;width:100%;margin-top:-15px;opacity:0;text-align:center;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;pointer-events:none;cursor:not-allowed}.btn-transition .transition-container.transition-icon{left:-4px}.btn-transition .transition-container.active{opacity:1}.btn-transition .icon-loading{font-size:16px}.chip{position:relative;margin:5px 10px 5px 0;padding:4px 25px 4px 10px;font-size:12px;white-space:normal;word-break:break-word;line-height:18px;border-radius:3px;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.chip-remove-icon{position:absolute;top:1px;right:3px;display:inline-block;width:23px;height:23px;padding:4px 6px 3px 6px}.chip:focus{outline:0}.chip:hover{opacity:.6}.form-group .form-label{float:left;width:100%;margin-bottom:10px}.form-group .alert{margin:10px 0 0 0}.input-clear-content{position:absolute;right:8px;bottom:0;width:25px;height:40px;padding:4px;cursor:pointer}.input-clear-content-ios{bottom:10px}.input-clear-content:before{display:block;margin:6px 1px 0 4px}.form-select{padding-right:30px}.form-select .form-select-icon{-webkit-transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form-select:focus{outline:0}.form-select::-ms-expand{display:none}.form-select.open .form-select-icon{-webkit-transform:translateY(-50%) rotateX(180deg);-ms-transform:translateY(-50%) rotateX(180deg);-moz-transform:translateY(-50%) rotateX(180deg);-o-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.form-select-options{position:absolute;top:100%;left:0;z-index:200;width:100%;max-height:200px;margin-top:5px;list-style:none;overflow-y:auto;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:0}.form-select-options.open{opacity:1}.form-select-option{padding:12px;font-size:var(--font-small);-webkit-transition:all .4s ease;-ms-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}input[disabled],input[disabled]:hover,input[readonly],input[readonly]:hover,select[disabled],select[disabled]:hover,select[readonly],select[readonly]:hover,textarea[disabled],textarea[disabled]:hover,textarea[readonly],textarea[readonly]:hover,button[disabled],button[disabled]:hover,button[readonly],button[readonly]:hover{background-color:#ddd;cursor:not-allowed}.list .radio-button-icon,.list .list-item-icon{display:block;width:5px;height:5px;border-radius:2px}.list .radio-button-label{padding-left:15px}.list .radio-button-icons-container,.list .list-item-icon-container{position:absolute;top:6px;left:0}.list .list-item-icon-container{top:6px}.list .list-item .radio-button-content,.list .list-item .list-item-content{margin-bottom:25px;padding:0 0 0 20px}.list .list-item .radio-button-content{padding:0 0 0 5px}.list .radio-button-container .radio-button-item:last-child .radio-button-content,.list .list-item:last-child{margin-bottom:15px}.alert{clear:both;padding:8px;border:1px solid;text-align:center;font-size:12px}.notification-hidden{transition:all .2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);transform:translate(0, 100%);pointer-events:none}.notification-visible{transition:all .2s cubic-bezier(0.16, 0.68, 0.43, 0.99);opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.notification-floating{margin-top:-30px}.notification-cart{font-size:14px}.notification-cart-container{right:5px;left:initial;width:320px}.notification-cart-container.notification-fixed{right:0;bottom:0;width:100%}.notification-img{width:75px;height:75px;overflow:hidden}.notification-close{position:absolute;top:0;right:0;z-index:1;cursor:pointer}.bar-progress{position:relative;height:8px;border-radius:1px}.bar-progress .bar-progress-active{height:8px;width:0%;border-radius:1px}.ship-free-rest-message{position:relative;height:42px}.ship-free-rest-message .ship-free-rest-text{position:absolute;top:-5px;width:100%;text-align:center;line-height:36px;opacity:0}.ship-free-rest-message.success .bar-progress-success{top:0;opacity:1}.ship-free-rest-message.amount .bar-progress-amount{top:0;opacity:1}.ship-free-rest-message.condition .bar-progress-condition{top:0;opacity:1}.modal{position:fixed;top:0;display:block;width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:20000}.modal-transition-fast{-webkit-transition:all .05s ease-in-out;-ms-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out}.modal-zindex-top{z-index:20001}.modal-img-full{max-width:100%;max-height:190px}.modal-header{width:100%;padding:20px 20px 10px 20px;font-size:20px;text-align:left;cursor:pointer}.modal-header .btn-link{font-size:16px}.modal-floating-close{position:sticky;top:0;right:20px;z-index:1;width:auto;margin:20px 10px -50px 0;padding:0 5px 5px 10px;float:right}.modal-body{padding:20px}.modal-footer{margin-bottom:10px;padding:20px;clear:both}.modal-with-fixed-footer{display:flex;flex-direction:column;height:100%}.modal-with-fixed-footer .modal-scrollable-area{height:100%;overflow:auto}.modal-flex-column{display:flex;flex-direction:column}.modal-full{width:100%}.modal-docked-md{width:100%}.modal-docked-small{width:80%}.modal-top{top:-100%}.modal-fade{top:initial;bottom:-5%;opacity:0}.modal-bottom{top:100%;left:0}.modal-left{left:-100%}.modal-right{right:-100%}.modal-centered{height:100%;width:100%}.modal-centered-small{width:90%;height:auto;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.modal-centered-small .modal-body{min-height:150px;max-height:400px}.modal.modal-show{opacity:1}.modal-top.modal-show,.modal-bottom.modal-show{top:50%;transform:translateY(-50%)}.modal-left.modal-show,.modal-left-xs.modal-show{left:0}.modal-right.modal-show{right:0}.modal-centered.modal-show{left:50%;transform:translate(-50%, -50%)}.modal-centered-md.modal-show{left:initial;transform:none}.modal-centered-md.modal-show.modal-bottom{top:50%;transform:translateY(-50%)}.modal-fade.modal-show{bottom:0;opacity:1}.modal-close{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.modal-bottom-sheet{top:initial;bottom:-100%;width:100%;height:auto;transform:none;border-radius:var(--border-radius-top)}.modal-bottom-sheet.modal-show,.modal-bottom-sheet.modal-show.modal-centered-md{top:initial;bottom:0;left:0;height:auto;transform:translateY(0)}.modal-home-promotional .modal-close svg{width:12px;margin-top:3px}.modal-home-promotional-top{padding-top:35px}.modal .tab-group{margin:0 -20px 30px 0}.modal-overflow-none{overflow:hidden}.modal-scrollable{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2784313725);z-index:10000;cursor:pointer}.modal-overlay.modal-zindex-top{z-index:20000}.tab-group{padding:0;overflow-x:scroll;white-space:nowrap}.tab-group .tab{display:inline-flex;float:none;margin-right:10px}.tab-group .tab-link{float:left;padding:10px;font-size:var(--font-smallest);text-align:center;text-transform:uppercase;letter-spacing:1px}.tab-panel:not(.active){display:none}.tab-panel.active{display:block}.card{position:relative;display:-ms-flexbox;display:flex;margin-bottom:20px;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box}.card-collapse{height:52px;padding:0;overflow:hidden;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.card-collapse-toggle{position:absolute;top:6px;right:8px;padding:10px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.card-collapse-toggle.active{transform:rotate(90deg)}.card-collapse.active{height:calc(100% - 20px)}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.card-header{padding:15px;margin-bottom:0}.card-header-collapse{padding-right:50px;position:relative}.card-footer{padding:15px}.tooltip-trigger{fill:currentcolor;background:none;border:none}.tooltip-card{position:absolute;top:calc(100% + 8px);right:0;z-index:100;display:none;min-width:280px;max-width:calc(100vw - 20px);padding:10px;white-space:normal;border-radius:var(--border-radius-half);box-shadow:0 4px 8px rgba(0,0,0,.08),0 0 1px rgba(0,0,0,.12)}.tooltip-container:hover .tooltip-card,.tooltip-card.is-visible{display:block}.g-recaptcha{margin-bottom:24px}.g-recaptcha>div{margin:0 auto}.grecaptcha-badge{bottom:100px !important}.head-main.compress .logo-img{max-height:35px}.head-main a{cursor:pointer}.modal-full-width{width:100%;max-width:100%}.modal-body-scrollable-auto .modal-body{max-height:calc(100vh - 100px);overflow-y:auto}.modal-nav-hamburger{flex:1}.modal-nav-hamburger .nav-list{margin:0;padding:0 0 15px 0;list-style:none}.modal-nav-hamburger .nav-item{display:block;padding:0}.modal-nav-hamburger .item-with-subitems{position:relative}.modal-nav-hamburger .nav-list-link{display:flex;padding:5px 0;margin-bottom:10px;line-height:initial}.modal-nav-hamburger .nav-list-arrow{position:absolute;top:50%;right:0;margin-top:-10px;font-size:14px;cursor:pointer}.modal-nav-hamburger .nav-list-panel{position:fixed;top:0;right:0;z-index:9;width:100%;height:100%;padding:20px 20px 100px 20px;list-style:none;overflow-y:auto;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.modal-nav-hamburger .nav-list-panel .modal-header{width:calc(100% + 40px);margin:-20px -20px 10px -20px}.modal-nav-hamburger .nav-list-panel-left{left:-100%}.modal-nav-hamburger .nav-list-panel-right{right:-100%}.modal-nav-hamburger .nav-list-panel-left.nav-list-panel-show{left:0}.modal-nav-hamburger .nav-list-panel-right.nav-list-panel-show{right:0}.modal-nav-hamburger .nav-list-panel-bottom-hide{top:100%}.modal-nav-hamburger .nav-body{display:flex;flex-direction:column}.modal-nav-hamburger .nav-primary{flex:1}.modal-nav-hamburger .footer-menu-link{text-transform:uppercase;letter-spacing:1px}.nav-list-link{position:relative}.desktop-dropdown::-webkit-scrollbar{width:5px}.desktop-dropdown::-webkit-scrollbar-thumb{border-radius:6px}.desktop-list-subitems{padding:20px 40px;text-align:left;-webkit-column-count:6;-webkit-column-gap:20px;-moz-column-count:6;-moz-column-gap:20px;column-count:6;column-gap:20px}.desktop-list-subitems .nav-item{display:block;margin:0;padding:0;-webkit-column-break-inside:avoid;break-inside:avoid}.desktop-list-subitems .nav-item .nav-list-link{margin-bottom:10px;font-weight:bold}.desktop-list-subitems .nav-item .list-subitems{padding:0;margin:0 0 30px 0}.desktop-list-subitems .nav-item .list-subitems .nav-item .nav-list-link{margin-bottom:5px;font-size:var(--font-small);font-weight:normal;text-transform:none}.desktop-list-subitems .nav-item .list-subitems .nav-item .list-subitems{margin:0 0 0 8px}.desktop-list-subitems .nav-item .list-subitems .nav-item .list-subitems .nav-list-link{padding:0px 0 0 10px;line-height:15px;font-size:var(--font-small)}.desktop-list-subitems .nav-list-link{display:block;margin-bottom:10px;line-height:20px}.desktop-dropdown-small{top:30px;left:50%;z-index:9;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:110px;padding:10px}.nav-dropdown-content:hover,.nav-dropdown:hover .nav-dropdown-content,.nav-desktop-list:hover .nav-main-item.selected .nav-dropdown-content{visibility:visible;opacity:1;transition-delay:0s}.nav-categories-container{position:relative}.nav-categories-container:after,.nav-categories-container:before{position:absolute;display:block;height:100%;width:20px;left:0;top:0;content:""}.nav-categories-container:after{right:0;left:auto;transform:rotate(180deg)}.search-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-suggest{position:absolute;z-index:99999;width:calc(100% - 40px);max-height:calc(100vh - 250px);margin-top:-10px;overflow-y:auto;overflow-x:hidden}.search-suggest .search-suggest-list{margin:0 0 10px 0;padding:0}.search-suggest .search-suggest-text{font-size:12px}.search-suggest .search-suggest-item{padding:10px 10px 0 10px;text-align:left;list-style:none}.search-suggest .search-suggest-item .search-suggest-text,.search-suggest .search-suggest-item .search-suggest-name{margin-bottom:5px;line-height:18px}.search-suggest .search-suggest-image{max-width:70px}.modal-nav-search .search-suggest .search-suggest-item{padding:0 0 10px 0}footer{padding-top:40px}footer .newsletter{position:relative;width:100%}.footer-menu-item{display:block;margin-bottom:20px}.footer-menu-link{display:block}.social-icon{display:inline-block;width:30px;height:30px;margin:0 12px 10px 0;padding:0;font-size:12px;line-height:30px;text-align:center;vertical-align:top}.social-icon:last-child{margin:0}.footer-payments-shipping-logos img{width:auto;max-height:25px;margin:5px}.powered-by-text{display:inline-block}.powered-by-logo{display:inline-block;width:125px}.copyright{padding-top:15px}.footer-legal{padding:20px 0;font-size:var(--font-small)}.footer-legal a{font-size:var(--font-small)}.footer-logo{display:inline-block;margin-right:15px}.footer-logo img{max-height:50px}.footer-logo:last-child{margin:0}.section-instafeed-home{padding:40px 0}.instafeed-title{position:relative;z-index:9;display:block;margin-bottom:30px;line-height:20px}.instafeed-grid{margin-top:-100px}.instafeed-post{display:inline-block;width:50%;padding:0 20px}.instafeed-post:first-child{margin-top:120px}.instafeed-post:nth-child(2){margin-top:60px}.instafeed-post:nth-child(3){margin-top:30px}.instafeed-post:nth-child(4){margin-top:-20px}.instafeed-post:nth-child(5),.instafeed-post:nth-child(6),.instafeed-post:nth-child(7),.instafeed-post:nth-child(8){display:none}.instafeed-link{position:relative;display:block;margin-bottom:40px;padding-top:100%;overflow:hidden}.instafeed-link:hover .instafeed-img,.instafeed-link:focus .instafeed-img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}.instafeed-link:hover .instafeed-info,.instafeed-link:focus .instafeed-info{opacity:1}.instafeed-link .instafeed-img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .8s ease;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;border-radius:var(--border-radius-half)}.instafeed-link .instafeed-info{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;text-align:center;opacity:0;-webkit-transition:all .8s ease;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.instafeed-link .instafeed-info .instafeed-info-item{display:inline-block;margin-top:45%}.textbanner .textbanner-image-effect,.textbanner .textbanner-text{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.textbanner:hover .textbanner-image-effect,.textbanner:focus .textbanner-image-effect{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.section-brands-home{position:relative;padding:50px 0}.swiper-brands{line-height:80px}.brand-image{display:inline-block;max-width:100%;max-height:60px;vertical-align:middle;-webkit-transition:all .8s ease;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.brand-image:hover{opacity:.5}.section-testimonials-home{position:relative;padding:60px 0}.testimonials-image{position:relative;display:inline-block;width:44px;height:44px;text-align:center;overflow:hidden;border-radius:100%}.testimonials-image img{position:absolute;top:50%;left:50%;z-index:9;width:100%;height:100%;transform:translate(-50%, -50%);object-fit:cover}.service-item-image{display:inline-block;max-height:50px;max-width:100%;vertical-align:top}.section-newsletter-home{padding:100px 0}.section-newsletter-home .newsletter{position:relative;z-index:9}.newsletter form{position:relative}.newsletter form .newsletter-btn{position:absolute;top:50%;right:13px;width:15px;height:40px;text-indent:-99999px;transform:translateY(-50%)}.newsletter form .newsletter-btn.btn{z-index:9}.newsletter form .newsletter-btn-spinner{padding:14px 0}.newsletter.form-group-newsletter-ios .newsletter-btn,.newsletter .form-group-newsletter-ios .newsletter-btn{top:20px}.newsletter-home-image{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.form-group-newsletter-ios .btn-append{height:40px}.placeholder-overlay{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%}.placeholder-info{position:relative;top:50%;left:50%;width:330px;padding:30px 25px;text-align:center;line-height:18px;transform:translate(-50%, -50%);box-sizing:border-box}.placeholder-info .placeholder-description{margin:20px 0}.placeholder-info .placeholder-button{padding:8px 15px}.category-controls.is-sticky{transition:all .1s ease}.category-controls.is-sticky .products-amount-asymmetric{bottom:9px}.filters-overlay{position:fixed;top:0;left:0;z-index:30000;width:100%;height:100%}.filters-overlay .filters-updating-message{position:absolute;top:50%;left:50%;width:80%;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.price-filter-container .filter-input-price-container{position:relative;display:inline-block;width:95px;margin-right:-4px;vertical-align:sub}.price-filter-container .filter-input-price-container .filter-input-price{padding-right:32px;border-radius:0;font-size:14px}.price-filter-container .form-group .filter-input-price-container:first-child .filter-input-price{border-radius:3px 0 0 3px}.price-filter-container .btn{padding:10px}.price-filter-container .btn.btn-price-filter{padding:19px;line-height:2px;vertical-align:bottom;border-radius:0 3px 3px 0}.price-filter-container .btn.btn-price-filter.price-btn-ios{padding:18px;vertical-align:super}.item-image:not(.item-image-slider):hover img,.item-image-slider:hover .swiper-slide-active img{-webkit-transform:translateX(-50%) scale(1.05) !important;-ms-transform:translateX(-50%) scale(1.05) !important;-moz-transform:translateX(-50%) scale(1.05) !important;-o-transform:translateX(-50%) scale(1.05) !important;transform:translateX(-50%) scale(1.05) !important}.item-actions .alert{position:absolute;right:0;bottom:10px;width:130px}.quickshop-image{position:absolute;width:auto;height:100%;max-height:90vh}.quickshop-image-container{position:relative;max-height:90vh;overflow:hidden}.section-products-related{padding-bottom:40px}.btn-add-to-cart+.alert{margin-top:10px}.fancybox__container .has-inline .fancybox__content{width:100%;height:calc(100% - 20px);padding:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-moz-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);background:rgba(0,0,0,0)}.fancybox__container .has-inline .fancybox__content .fancybox-close-small{color:#ccc !important}.fancybox__container .fancybox__slide.has-inline::before{display:none}.fancybox-toolbar{opacity:1 !important;visibility:visible !important}.fancybox-toolbar .fancybox-button{display:none !important}.fancybox-toolbar .fancybox-button.fancybox-button--close{display:block !important}.fancybox-close-small{display:none !important}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0, 0%, 0%, 0) 0%, hsla(0, 0%, 0%, 0.006) 8.1%, hsla(0, 0%, 0%, 0.021) 15.5%, hsla(0, 0%, 0%, 0.046) 22.5%, hsla(0, 0%, 0%, 0.077) 29%, hsla(0, 0%, 0%, 0.114) 35.3%, hsla(0, 0%, 0%, 0.155) 41.2%, hsla(0, 0%, 0%, 0.198) 47.1%, hsla(0, 0%, 0%, 0.242) 52.9%, hsla(0, 0%, 0%, 0.285) 58.8%, hsla(0, 0%, 0%, 0.326) 64.7%, hsla(0, 0%, 0%, 0.363) 71%, hsla(0, 0%, 0%, 0.394) 77.5%, hsla(0, 0%, 0%, 0.419) 84.5%, hsla(0, 0%, 0%, 0.434) 91.9%, hsla(0, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.fancybox__container{z-index:30000}.user-content img{max-width:100%;height:auto !important}.social-share-button{margin-right:20px}.social-share-button:hover,.social-share-button:focus{opacity:.8}.label-top-left{top:25px;left:25px;z-index:2}.product-image-limited{max-height:320px;max-width:100%;object-fit:contain}.cart-table-row{padding:10px 0}.cart-item{position:relative;margin-bottom:20px}.cart-item-name{padding-right:40px}.cart-item-subtotal{float:right;margin:5px 0;text-align:right}.cart-item-image-col{width:100px;height:100px}.cart-item-image{width:100%;height:100px;object-fit:cover}.cart-item-btn{padding:6px;display:inline-block;background:rgba(0,0,0,0);font-size:16px;opacity:.8}.cart-item-btn:hover{opacity:.6}.cart-item-input{display:inline-block;width:40px;height:30px;font-size:16px;text-align:center;-moz-appearance:textfield}.cart-item-input::-webkit-outer-spin-button,.cart-item-input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-item .fa-cog{display:none}.cart-item-spinner{position:absolute;left:50%;width:40px;margin-left:-20px;text-align:center}.cart-item-delete{position:absolute;top:-3px;right:0}.cart-item-delete svg{font-size:24px}.cart-quantity-input-container i{padding:6px 14px}.cart-unit-price{float:left;width:100%;margin:5px 0 2px 0}.cart-subtotal{float:right;clear:both;margin:0 0 10px 0}.total-promotions-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cart-total{clear:both;margin:10px 0;font-weight:bold}.cart-promotion-detail,.cart-promotion-number{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.cart-promotion-number{text-align:right}.contact-item{position:relative;padding-left:30px}.contact-item-icon{position:absolute;left:0}@media(min-width: 768px){.notification-hidden{opacity:0;-webkit-transform:translate(0, -10%);-ms-transform:translate(0, -10%);-moz-transform:translate(0, -10%);-o-transform:translate(0, -10%);transform:translate(0, -10%)}.notification-cart-container.notification-fixed{right:20px;bottom:initial;left:initial;max-width:345px}.modal-centered{left:50%;height:80%;width:70%;border-radius:var(--border-radius)}.modal-centered-small{left:50%;width:40%;height:auto;max-height:80%}.modal-centered-medium{width:800px;max-height:550px}.modal-centered-md-600px{width:600px}.modal-md-width-400px{width:400px;max-width:90vw}.modal-bottom{bottom:auto;transform:translateX(-50%)}.modal-bottom.modal-centered-md{left:50%;border-radius:var(--border-radius)}.modal-docked-md{width:450px}.modal-docked-md-centered{bottom:auto;height:auto}.modal-docked-md-right{right:20px;bottom:-100%;left:initial;transform:none;border-radius:var(--border-radius-left)}.modal-docked-small{width:375px;border-radius:6px}.modal-left-md{top:initial;right:initial;left:-100%;bottom:0;border-radius:var(--border-radius-right)}.modal-left-md.modal-show{right:initial;left:0}.modal-right-md{top:0;right:-100%;left:initial;bottom:0;height:100%;margin:0;border-radius:var(--border-radius-left)}.modal-right-md.modal-show{top:0;right:0;left:initial;height:100%;margin:0}.modal-bottom-md{top:100%;transform:translate(-50%, 0)}.modal-bottom-md.modal-show{top:50%}.modal-centered-md.modal-show{left:50%;transform:translateX(-50%)}.modal-centered-md.modal-show.modal-bottom-md,.modal-centered-md.modal-show.modal-bottom{top:50%;bottom:auto;left:50%;height:100%;transform:translate(-50%, -50%)}.modal-bottom-sheet{top:100%}.modal-bottom-sheet.modal-right-md{top:0}.modal-bottom-sheet.modal-show{top:0;bottom:auto}.modal-docked-md-right.modal-show{top:initial;bottom:20px;left:initial}.modal-fade{opacity:0}.modal-fade.modal-show{opacity:1}.modal-floating-close{margin:20px 35px -50px 0}.modal::-webkit-scrollbar,.modal-scrollable::-webkit-scrollbar,.modal-scrollable-area::-webkit-scrollbar{width:6px}.modal::-webkit-scrollbar-thumb,.modal-body::-webkit-scrollbar-thumb,.modal-scrollable-area::-webkit-scrollbar-thumb,.modal-scrollable-area::-webkit-scrollbar-track{border-radius:6px}.fancybox__container .has-inline .fancybox__content,.fancybox-slide--html .fancybox-content{width:90%;height:auto}.instafeed-grid{height:400px;margin-top:0;flex-direction:column}.instafeed-post{display:inline-block;width:16.666667%;padding:0 20px}.instafeed-post:first-child{margin:0 0 100% 0}.instafeed-post:nth-child(2){margin:60px 0 100% 0}.instafeed-post:nth-child(3){margin-top:30px}.instafeed-post:nth-child(4){margin:0}.instafeed-post:nth-child(5){display:inline-block;margin:100px 0 100% 0}.instafeed-post:nth-child(6){display:inline-block;margin-top:70px}.instafeed-post:nth-child(7){display:inline-block}.instafeed-post:nth-child(8){display:inline-block;margin:140px 0 100% 0}.chip{margin:0px 10px -5px 0}.price-filter-container .btn.btn-price-filter{padding:17px}.price-filter-container .filter-input-price-container{vertical-align:bottom}.price-filter-container .filter-input-price{padding:10px}.price-filter-container .btn-icon{border-radius:0 3px 3px 0}.tab-group{overflow-x:auto;white-space:normal}.tab-group .tab{float:left}.head-main.compress .logo-img{max-height:50px;margin:20px 0}.search-suggest{width:230px;margin-top:10px}.modal-nav-search .search-suggest{width:100%}.modal-nav-search .search-input,.modal-nav-search .search-input-submit{font-size:20px}.modal-nav-search .search-suggest-item .search-suggest-image{max-width:120px}.modal-nav-search .search-suggest-item .search-suggest-name,.modal-nav-search .search-suggest-item .search-suggest-price{font-size:16px}.modal-nav-hamburger .nav-list-panel{width:450px}.modal-nav-hamburger .nav-list-panel-left-md{right:initial;left:-100%}.modal-nav-hamburger .nav-list-panel-right-md{right:-100%;left:initial}.modal-nav-hamburger .nav-list-panel-left-md.nav-list-panel-show{right:initial;left:0}.modal-nav-hamburger .nav-list-panel-right-md.nav-list-panel-show{right:0;left:initial}.quickshop-image{position:relative;max-height:800px;transform:none}.quickshop-image-container{max-height:800px}.cart-item-image-col-md{width:120px;height:150px;overflow:hidden}.cart-item-image-md{position:absolute;height:150px}.cart-fulfillment-info{width:100%;margin-left:0}.cart-page-totals .cart-promotion-detail,.cart-page-totals .cart-promotion-number{margin:0 -5px;padding:0}.footer form .newsletter-btn{top:5px}.copyright{padding:0}.footer-legal{padding:10px 0}}@media(max-width: 767px){.product-image-limited{max-height:210px}}.visible-when-content-ready{visibility:visible !important}.display-when-content-ready{display:block !important}.hexa-start-screen,.hexa-home,.hexa-music-popup{font-family:"Helvetica Neue",Arial,sans-serif}.hexa-start-screen{position:fixed;inset:0;z-index:99999;background:radial-gradient(circle at 18% 18%, rgba(0, 88, 255, 0.28), transparent 32%),radial-gradient(circle at 82% 78%, rgba(245, 216, 59, 0.13), transparent 28%),linear-gradient(145deg, #020611 0%, #06162f 42%, #02040b 100%);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;transition:opacity .7s ease,visibility .7s ease}.hexa-scanlines{position:absolute;inset:0;background:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.045) 0px, rgba(255, 255, 255, 0.045) 1px, transparent 1px, transparent 5px);opacity:.16;pointer-events:none}.hexa-start-screen.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.hexa-start-content{position:relative;z-index:2;padding:24px}.hexa-eyebrow{text-transform:uppercase;letter-spacing:4px;font-size:12px;opacity:.78;margin-bottom:12px}.hexa-start-content h1{font-size:clamp(56px,9vw,140px);line-height:.86;margin:10px 0;letter-spacing:-5px;text-transform:uppercase;font-weight:900}.hexa-subtitle{color:#f5d83b;font-size:16px;letter-spacing:2px;margin-bottom:18px}.hexa-start-helper{color:#7ab8ff;text-transform:uppercase;letter-spacing:5px;font-size:13px;margin-bottom:28px}.hexa-start-button{border:1px solid rgba(60,140,255,.8);background:linear-gradient(135deg, rgba(8, 23, 52, 0.95), rgba(12, 42, 100, 0.95));color:#fff;padding:17px 38px;border-radius:18px;font-weight:900;letter-spacing:3px;cursor:pointer;box-shadow:0 0 0 1px rgba(255,255,255,.08) inset,0 0 34px rgba(0,102,255,.55);transition:transform .25s ease,box-shadow .25s ease,border .25s ease}.hexa-button-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:14px;color:#72b7ff;font-size:24px;vertical-align:middle}.hexa-start-button:hover{transform:scale(1.055);border-color:#f5d83b;box-shadow:0 0 0 1px rgba(255,255,255,.1) inset,0 0 45px rgba(0,102,255,.75),0 0 25px rgba(245,216,59,.28)}.hexa-home{min-height:100vh;display:grid;grid-template-columns:118px 1fr;background:linear-gradient(145deg, #020611 0%, #06152f 48%, #02040b 100%);color:#fff}.hexa-sidebar{min-height:100vh;padding:28px 16px;background:rgba(1,8,22,.74);border-right:1px solid rgba(80,150,255,.18);display:flex;flex-direction:column;align-items:center;gap:18px}.hexa-console-mark{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:rgba(0,102,255,.15);border:1px solid rgba(90,160,255,.35);color:#fff;font-weight:900;box-shadow:0 0 28px rgba(0,102,255,.35)}.hexa-side-item{width:88px;min-height:58px;border-radius:18px;color:rgba(255,255,255,.78);text-decoration:none;font-size:11px;text-transform:uppercase;letter-spacing:1px;display:grid;place-items:center;border:1px solid rgba(0,0,0,0);transition:.25s ease}.hexa-side-item:hover,.hexa-side-item.active{color:#fff;background:rgba(0,102,255,.16);border-color:rgba(80,150,255,.45);box-shadow:0 0 32px rgba(0,102,255,.28)}.hexa-collection-number{margin-top:auto;text-align:center;color:#f5d83b;text-transform:uppercase}.hexa-collection-number span{display:block;font-size:11px;letter-spacing:2px}.hexa-collection-number strong{font-size:34px}.hexa-dashboard{padding:34px 48px 60px;background:linear-gradient(90deg, rgba(1, 8, 24, 0.55), rgba(0, 0, 0, 0))}.hexa-topbar{display:flex;justify-content:space-between;gap:22px;align-items:center;margin-bottom:28px}.hexa-topbar h2{font-size:clamp(44px,6vw,92px);line-height:.9;margin:0;letter-spacing:-4px;text-transform:uppercase;font-weight:900}.hexa-status{border:1px solid rgba(60,255,130,.45);border-radius:999px;padding:8px 16px;font-size:12px;color:#4dff8e;background:rgba(0,255,120,.08)}.hexa-ps-selected{position:relative;min-height:620px;padding:0;overflow:hidden;display:block;border-radius:34px;background:#06152f;border:1px solid rgba(80,150,255,.34);box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 30px 80px rgba(0,0,0,.32)}.hexa-ps-selected::before{content:"";position:absolute;inset:0;z-index:2;background:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.035) 0px, rgba(255, 255, 255, 0.035) 1px, transparent 1px, transparent 5px);opacity:.35;pointer-events:none}.hexa-ps-bg-layer{position:absolute;inset:0;background-image:linear-gradient(90deg, rgba(1, 8, 24, 0.9) 0%, rgba(1, 8, 24, 0.56) 34%, rgba(1, 8, 24, 0.22) 64%, rgba(1, 8, 24, 0.08) 100%),url("//d2az8otjr0j19j.cloudfront.net/templates/004/548/180/twig/static/images/hexa-bg-home.webp"),url("/static/images/hexa-bg-home.webp");background-size:cover,cover,cover;background-position:center,center,center;background-repeat:no-repeat,no-repeat,no-repeat;z-index:0;transform:scale(1.02);animation:hexaBgFloat 18s ease-in-out infinite;filter:saturate(1.08) contrast(1.04)}.hexa-ps-dim{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 78% 42%, rgba(0, 102, 255, 0.18), transparent 32%),linear-gradient(90deg, rgba(1, 8, 24, 0.64) 0%, rgba(1, 8, 24, 0.42) 34%, rgba(1, 8, 24, 0.16) 67%, rgba(1, 8, 24, 0.04) 100%),linear-gradient(0deg, rgba(1, 8, 24, 0.62) 0%, rgba(1, 8, 24, 0.04) 48%, rgba(1, 8, 24, 0.18) 100%);pointer-events:none}.hexa-ps-floating-menu{position:absolute;top:30px;left:36px;right:36px;z-index:4;display:flex;gap:14px;overflow-x:auto;padding:0 0 12px;scrollbar-width:none}.hexa-ps-floating-menu::-webkit-scrollbar{display:none}.hexa-mini-card{flex:0 0 142px;height:108px;border-radius:22px;padding:14px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#fff;text-decoration:none;transition:transform .25s ease,background .25s ease,box-shadow .25s ease,border-color .25s ease}.hexa-mini-card.active,.hexa-mini-card:hover{transform:translateY(8px) scale(1.055);background:rgba(255,255,255,.21);border-color:rgba(255,255,255,.58);box-shadow:0 0 42px rgba(0,102,255,.42)}.hexa-mini-card span{color:#f5d83b;font-size:11px;font-weight:900}.hexa-mini-card strong{display:block;margin-top:16px;font-size:14px;text-transform:uppercase}.hexa-mini-card small{display:block;margin-top:4px;opacity:.72;font-size:10px;line-height:1.25}.hexa-ps-game-info{position:absolute;left:44px;bottom:46px;z-index:3;max-width:650px}.hexa-game-label,.hexa-card-rarity,.hexa-panel-tag{color:#f5d83b;text-transform:uppercase;letter-spacing:3px;font-size:12px}.hexa-stars{display:flex;align-items:center;gap:14px;color:#f5d83b;letter-spacing:6px;font-size:14px;font-weight:900;margin-top:8px;text-transform:uppercase}.hexa-stars span{color:rgba(255,255,255,.72);letter-spacing:2px;font-size:11px}.hexa-ps-game-info h3{font-size:clamp(64px,8vw,132px);line-height:.82;margin:10px 0 12px;font-weight:950;letter-spacing:-6px;text-transform:uppercase}.hexa-ps-slogan{font-size:clamp(24px,3vw,42px);font-weight:900;margin:0 0 18px;color:#fff;line-height:1.18}.hexa-ps-text{max-width:610px;font-size:15px;line-height:1.7;opacity:.9}.hexa-ps-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:28px}.hexa-ps-play,.hexa-ps-more{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;font-weight:900;text-decoration:none;text-transform:uppercase;letter-spacing:.8px;cursor:pointer}.hexa-ps-play{background:rgba(255,255,255,.9);color:#06152f;box-shadow:0 12px 40px rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.72)}.hexa-ps-more{color:#fff;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.22)}.hexa-ps-play:hover,.hexa-ps-more:hover{transform:translateY(-2px)}.hexa-menu{display:grid;grid-template-columns:repeat(3, minmax(190px, 1fr));gap:18px;margin:24px 0}.hexa-menu-card{color:#fff;text-decoration:none;min-height:190px;border-radius:28px;padding:24px;background:rgba(9,23,52,.64);border:1px solid rgba(80,150,255,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .25s ease,background .25s ease,border .25s ease,box-shadow .25s ease}.hexa-menu-card:hover,.hexa-menu-card.active{transform:translateY(-8px) scale(1.025);background:linear-gradient(145deg, rgba(0, 88, 255, 0.3), rgba(5, 25, 55, 0.82));border-color:rgba(245,216,59,.65);box-shadow:0 0 38px rgba(0,102,255,.35)}.hexa-menu-card span{display:inline-block;color:#f5d83b;font-size:13px;letter-spacing:2px;margin-bottom:28px}.hexa-menu-card strong{display:block;font-size:28px;text-transform:uppercase}.hexa-menu-card small{opacity:.75;line-height:1.45}.hexa-products{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;scroll-margin-top:120px}.hexa-product-card{min-height:360px;border-radius:30px;padding:26px;border:1px solid rgba(80,150,255,.28);background:radial-gradient(circle at top, rgba(0, 102, 255, 0.24), transparent 38%),linear-gradient(145deg, rgba(9, 23, 52, 0.86), rgba(0, 0, 0, 0.7));transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;scroll-margin-top:120px}.hexa-product-card.green{border-color:rgba(0,255,120,.32)}.hexa-product-card.yellow{border-color:rgba(245,216,59,.42)}.hexa-product-card.blue{border-color:rgba(0,102,255,.45)}.hexa-product-card:hover{transform:translateY(-10px);box-shadow:0 28px 70px rgba(0,0,0,.35)}.hexa-product-card h4{font-size:32px;text-transform:uppercase;margin:22px 0 12px;font-weight:900}.hexa-product-card p{opacity:.82;line-height:1.6}.hexa-product-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:8px}.hexa-buy{display:inline-flex;align-items:center;justify-content:center;margin-top:20px;background:linear-gradient(135deg, #004dff, #0a8bff);color:#fff;padding:14px 22px;border-radius:999px;font-weight:900;text-decoration:none;text-transform:uppercase;letter-spacing:1px;border:1px solid rgba(150,200,255,.5);box-shadow:0 0 34px rgba(0,102,255,.36)}.hexa-buy.ghost{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18);box-shadow:none}.hexa-concept{margin-top:24px;border-radius:30px;padding:34px;background:linear-gradient(145deg, rgba(9, 23, 52, 0.82), rgba(0, 0, 0, 0.65));border:1px solid rgba(80,150,255,.22)}.hexa-concept h3{font-size:clamp(32px,4vw,56px);text-transform:uppercase;margin:0 0 14px;font-weight:900}.hexa-concept p{max-width:780px;opacity:.82;line-height:1.7}.hexa-music-popup{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.62);opacity:0;visibility:hidden;pointer-events:none;transition:.25s ease}.hexa-music-popup.is-active{opacity:1;visibility:visible;pointer-events:auto}.hexa-music-box{position:relative;width:min(460px,100%);border-radius:28px;padding:30px;background:rgba(5,17,44,.92);color:#fff;border:1px solid rgba(80,150,255,.35);box-shadow:0 30px 90px rgba(0,0,0,.55),0 0 46px rgba(0,102,255,.22);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.hexa-music-box h3{margin:12px 0 10px;font-size:28px;text-transform:uppercase}.hexa-music-box p{opacity:.78;line-height:1.6}.hexa-music-close{position:absolute;top:14px;right:16px;width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#fff;cursor:pointer}.hexa-music-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}html{scroll-behavior:smooth}@keyframes hexaBgFloat{0%,100%{transform:scale(1.02)}50%{transform:scale(1.06)}}@media(max-width: 980px){.hexa-home{grid-template-columns:1fr}.hexa-sidebar{min-height:auto;flex-direction:row;overflow-x:auto;justify-content:flex-start;padding:14px;position:sticky;top:0;z-index:20}.hexa-collection-number{display:none}.hexa-dashboard{padding:26px 18px 46px}.hexa-ps-selected{min-height:720px;border-radius:26px}.hexa-ps-bg-layer{background-position:center}.hexa-ps-dim{background:linear-gradient(90deg, rgba(1, 8, 24, 0.94), rgba(1, 8, 24, 0.56)),linear-gradient(0deg, rgba(1, 8, 24, 0.9), rgba(1, 8, 24, 0.1))}.hexa-ps-floating-menu{top:20px;left:20px;right:20px}.hexa-ps-game-info{left:24px;right:24px;bottom:32px}.hexa-ps-game-info h3{letter-spacing:-3px}.hexa-ps-actions{align-items:flex-start}.hexa-menu,.hexa-products{grid-template-columns:1fr}.hexa-topbar{align-items:flex-start}.hexa-topbar h2{letter-spacing:-2px}}.hexa-ps-play.is-error{background:#ff3b3b;color:#fff}.hexa-music-popup,.hexa-music-popup.is-active{display:none !important}.hexa-audio-toggle{position:fixed;right:24px;bottom:92px;z-index:99998;display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 18px;border-radius:999px;background:rgba(4,18,44,.82);border:1px solid rgba(80,150,255,.45);color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 0 30px rgba(0,102,255,.25);cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.hexa-audio-toggle:hover{transform:translateY(-3px);border-color:rgba(245,216,59,.7);box-shadow:0 0 38px rgba(0,102,255,.42),0 0 18px rgba(245,216,59,.2)}.hexa-audio-toggle strong{font-size:11px;letter-spacing:1.5px;font-weight:900;white-space:nowrap}.hexa-audio-bars{display:flex;align-items:end;gap:3px;height:18px}.hexa-audio-bars i{display:block;width:4px;height:8px;border-radius:2px;background:#f5d83b;opacity:.45;transition:opacity .2s ease,height .2s ease}.hexa-audio-toggle.is-playing{background:rgba(3,31,76,.88);border-color:rgba(245,216,59,.55)}.hexa-audio-toggle.is-playing .hexa-audio-bars i{opacity:1;animation:hexaAudioBars .75s ease-in-out infinite}.hexa-audio-toggle.is-playing .hexa-audio-bars i:nth-child(2){animation-delay:.15s}.hexa-audio-toggle.is-playing .hexa-audio-bars i:nth-child(3){animation-delay:.3s}@keyframes hexaAudioBars{0%,100%{height:7px}50%{height:18px}}@media(max-width: 768px){.hexa-audio-toggle{right:14px;bottom:84px;padding:0 14px}.hexa-audio-toggle strong{font-size:10px}}.hexa-topbar{margin-bottom:22px}.hexa-topbar h2{font-size:clamp(22px,2.8vw,38px) !important;letter-spacing:5px !important;font-weight:800 !important;line-height:1.1 !important;color:rgba(255,255,255,.88);text-transform:uppercase}.hexa-topbar-subtitle{margin:8px 0 0;font-size:12px;letter-spacing:2.5px;text-transform:uppercase;color:rgba(255,255,255,.48)}.hexa-home{transition:background 420ms ease}.hexa-home[data-hexa-theme=home]{background:radial-gradient(circle at 82% 18%, rgba(0, 92, 255, 0.28), transparent 30%),linear-gradient(145deg, #020611 0%, #06152f 48%, #02040b 100%)}.hexa-home[data-hexa-theme=kits]{background:radial-gradient(circle at 80% 20%, rgba(245, 216, 59, 0.2), transparent 28%),radial-gradient(circle at 18% 76%, rgba(0, 92, 255, 0.22), transparent 32%),linear-gradient(145deg, #020611 0%, #07193a 48%, #02040b 100%)}.hexa-home[data-hexa-theme=verde]{background:radial-gradient(circle at 80% 20%, rgba(0, 255, 120, 0.2), transparent 28%),radial-gradient(circle at 20% 75%, rgba(0, 92, 255, 0.18), transparent 32%),linear-gradient(145deg, #020611 0%, #05251a 48%, #02040b 100%)}.hexa-home[data-hexa-theme=amarela]{background:radial-gradient(circle at 80% 20%, rgba(245, 216, 59, 0.24), transparent 28%),radial-gradient(circle at 22% 75%, rgba(0, 92, 255, 0.18), transparent 32%),linear-gradient(145deg, #020611 0%, #2c2608 48%, #02040b 100%)}.hexa-home[data-hexa-theme=bolsa]{background:radial-gradient(circle at 78% 18%, rgba(50, 120, 255, 0.2), transparent 28%),radial-gradient(circle at 22% 80%, rgba(0, 0, 0, 0.65), transparent 36%),linear-gradient(145deg, #020611 0%, #071022 50%, #000 100%)}.hexa-home[data-hexa-theme=memoria]{background:radial-gradient(circle at 75% 20%, rgba(255, 255, 255, 0.1), transparent 28%),radial-gradient(circle at 18% 78%, rgba(245, 216, 59, 0.16), transparent 34%),linear-gradient(145deg, #020611 0%, #101829 50%, #02040b 100%)}.hexa-ps-selected{transition:border-color 420ms ease,box-shadow 420ms ease,filter 420ms ease}.hexa-ps-selected[data-hexa-theme=home]{border-color:rgba(80,150,255,.34);box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 30px 80px rgba(0,0,0,.32),0 0 70px rgba(0,92,255,.12)}.hexa-ps-selected[data-hexa-theme=kits]{border-color:rgba(245,216,59,.46);box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 30px 80px rgba(0,0,0,.32),0 0 80px rgba(245,216,59,.14)}.hexa-ps-selected[data-hexa-theme=verde]{border-color:rgba(0,255,120,.44);box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 30px 80px rgba(0,0,0,.32),0 0 80px rgba(0,255,120,.12)}.hexa-ps-selected[data-hexa-theme=amarela]{border-color:rgba(245,216,59,.62);box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 30px 80px rgba(0,0,0,.32),0 0 80px rgba(245,216,59,.18)}.hexa-ps-selected[data-hexa-theme=bolsa]{border-color:rgba(110,160,255,.48);box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),0 30px 80px rgba(0,0,0,.32),0 0 80px rgba(40,100,255,.14)}.hexa-ps-selected[data-hexa-theme=home] .hexa-ps-dim{background:linear-gradient(90deg, rgba(1, 8, 24, 0.72) 0%, rgba(1, 8, 24, 0.48) 36%, rgba(1, 8, 24, 0.14) 70%, rgba(1, 8, 24, 0.05) 100%),linear-gradient(0deg, rgba(1, 8, 24, 0.62) 0%, rgba(1, 8, 24, 0.03) 50%, rgba(1, 8, 24, 0.14) 100%)}.hexa-ps-selected[data-hexa-theme=kits] .hexa-ps-dim{background:radial-gradient(circle at 80% 36%, rgba(245, 216, 59, 0.22), transparent 32%),linear-gradient(90deg, rgba(1, 8, 24, 0.7) 0%, rgba(1, 8, 24, 0.42) 40%, rgba(1, 8, 24, 0.1) 100%),linear-gradient(0deg, rgba(1, 8, 24, 0.62), rgba(1, 8, 24, 0.08))}.hexa-ps-selected[data-hexa-theme=verde] .hexa-ps-dim{background:radial-gradient(circle at 80% 38%, rgba(0, 255, 120, 0.16), transparent 32%),linear-gradient(90deg, rgba(1, 8, 24, 0.72) 0%, rgba(1, 35, 22, 0.44) 40%, rgba(1, 8, 24, 0.1) 100%),linear-gradient(0deg, rgba(1, 8, 24, 0.62), rgba(1, 8, 24, 0.08))}.hexa-ps-selected[data-hexa-theme=amarela] .hexa-ps-dim{background:radial-gradient(circle at 78% 38%, rgba(245, 216, 59, 0.22), transparent 32%),linear-gradient(90deg, rgba(1, 8, 24, 0.72) 0%, rgba(56, 45, 2, 0.4) 42%, rgba(1, 8, 24, 0.1) 100%),linear-gradient(0deg, rgba(1, 8, 24, 0.62), rgba(1, 8, 24, 0.08))}.hexa-ps-selected[data-hexa-theme=bolsa] .hexa-ps-dim{background:radial-gradient(circle at 76% 38%, rgba(80, 150, 255, 0.18), transparent 32%),linear-gradient(90deg, rgba(1, 8, 24, 0.76) 0%, rgba(0, 0, 0, 0.48) 44%, rgba(1, 8, 24, 0.14) 100%),linear-gradient(0deg, rgba(1, 8, 24, 0.66), rgba(1, 8, 24, 0.12))}.hexa-ps-selected[data-hexa-theme=memoria] .hexa-ps-dim{background:radial-gradient(circle at 78% 38%, rgba(255, 255, 255, 0.08), transparent 32%),linear-gradient(90deg, rgba(1, 8, 24, 0.78) 0%, rgba(12, 18, 32, 0.52) 42%, rgba(1, 8, 24, 0.18) 100%),linear-gradient(0deg, rgba(1, 8, 24, 0.7), rgba(1, 8, 24, 0.12))}.hexa-mini-card,.hexa-menu-card,.hexa-product-card{backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1)}.hexa-mini-card.active,.hexa-mini-card:hover,.hexa-side-item.active,.hexa-side-item:hover{border-color:rgba(255,255,255,.52)}.hexa-home[data-hexa-theme=verde] .hexa-side-item.active,.hexa-home[data-hexa-theme=verde] .hexa-mini-card.active{border-color:rgba(0,255,120,.62);box-shadow:0 0 36px rgba(0,255,120,.22)}.hexa-home[data-hexa-theme=amarela] .hexa-side-item.active,.hexa-home[data-hexa-theme=amarela] .hexa-mini-card.active{border-color:rgba(245,216,59,.72);box-shadow:0 0 36px rgba(245,216,59,.22)}.hexa-home[data-hexa-theme=bolsa] .hexa-side-item.active,.hexa-home[data-hexa-theme=bolsa] .hexa-mini-card.active{border-color:rgba(100,155,255,.72);box-shadow:0 0 36px rgba(80,120,255,.22)}#hexa-inicio,#hexa-todos-produtos,#hexa-kit-verde,#hexa-kit-amarelo,#hexa-bolsa,#hexa-historia{scroll-margin-top:120px}.hexa-ps-game-info h3{font-size:clamp(58px,7.4vw,116px)}@media(max-width: 980px){.hexa-topbar h2{font-size:22px !important;letter-spacing:3px !important}.hexa-topbar-subtitle{display:none}.hexa-ps-game-info h3{font-size:clamp(46px,14vw,78px)}}html{scroll-behavior:smooth}.hexa-start-screen,.hexa-home,.hexa-home *{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.hexa-home{--hexa-glass-bg: rgba(5, 18, 42, .48);--hexa-glass-bg-strong: rgba(8, 20, 42, .62);--hexa-glass-border: rgba(150, 190, 255, .20);--hexa-text-soft: rgba(255,255,255,.74)}.hexa-topbar h2{font-family:"Trebuchet MS","Helvetica Neue",Arial,sans-serif;font-size:clamp(26px,3vw,48px) !important;letter-spacing:8px !important;line-height:1 !important}.hexa-topbar-subtitle,.hexa-eyebrow,.hexa-game-label,.hexa-stars span,.hexa-mini-card small,.hexa-side-item{letter-spacing:2.4px}.hexa-ps-game-info h3{font-family:"Trebuchet MS","Helvetica Neue",Arial,sans-serif;font-size:clamp(46px,5.6vw,88px) !important;line-height:.9 !important;letter-spacing:-3px !important}.hexa-ps-slogan{font-size:clamp(24px,2.4vw,42px) !important;line-height:1.1 !important;max-width:650px}.hexa-ps-text{font-size:14px !important;max-width:620px}.hexa-mini-card strong{font-size:13px !important;line-height:1.05}.hexa-mini-card{background:rgba(255,255,255,.1) !important;backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}.hexa-menu-card,.hexa-product-card,.hexa-concept,.hexa-sidebar,.hexa-ps-more,.hexa-audio-toggle,.hexa-status{background:var(--hexa-glass-bg) !important;backdrop-filter:blur(20px) saturate(1.18);-webkit-backdrop-filter:blur(20px) saturate(1.18);border-color:var(--hexa-glass-border) !important}.hexa-ps-selected{min-height:min(70vh,720px) !important;border-color:rgba(210,190,65,.34) !important}.hexa-ps-selected::before{opacity:.16 !important}.hexa-ps-dim{background:linear-gradient(90deg, rgba(1, 6, 16, 0.78) 0%, rgba(1, 6, 16, 0.4) 42%, rgba(1, 6, 16, 0.18) 100%),linear-gradient(180deg, rgba(1, 6, 16, 0.22) 0%, rgba(1, 6, 16, 0.38) 100%) !important}.hexa-ps-floating-menu{overflow-x:auto !important;overflow-y:visible !important;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:0 0 14px 0 !important;gap:12px !important;scrollbar-width:none}.hexa-ps-floating-menu::-webkit-scrollbar{display:none}.hexa-mini-card{flex:0 0 150px !important;height:106px !important;scroll-snap-align:start}.hexa-mini-card.active,.hexa-mini-card:hover{transform:translateY(4px) scale(1.04) !important}.hexa-ps-actions{gap:10px !important;flex-wrap:wrap}.hexa-ps-play,.hexa-ps-more,.hexa-buy{min-height:42px !important;padding:0 22px !important;font-size:12px !important;letter-spacing:1.2px !important}.hexa-kit-menu{display:flex !important;overflow-x:auto;gap:14px !important;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:8px}.hexa-kit-menu::-webkit-scrollbar{display:none}.hexa-kit-menu .hexa-menu-card{flex:0 0 min(420px,82vw);min-height:150px !important;scroll-snap-align:start}.hexa-product-card{min-height:300px !important}.hexa-product-card h4{font-size:clamp(26px,3vw,40px) !important}footer,.footer,.js-footer,.site-footer,.store-footer,.section-footer,.newsletter-footer{background:linear-gradient(180deg, rgba(3, 10, 25, 0.74), rgba(1, 5, 14, 0.92)) !important;color:rgba(255,255,255,.78) !important;border-top:1px solid rgba(120,170,255,.16) !important;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}footer *,.footer *,.js-footer *,.site-footer *,.store-footer *{color:rgba(255,255,255,.78) !important;border-color:rgba(255,255,255,.12) !important}.powered-by,.js-powered-by,.tiendanube-powered,.nuvemshop-powered,.footer-legal{opacity:.55}.cookie-banner,.js-cookie-banner,.cookie-notification,.notification-cookie,.cookies-bar{background:rgba(0,0,0,.72) !important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.1) !important}@media(max-width: 980px){.hexa-home{grid-template-columns:1fr !important}.hexa-dashboard{padding:20px 14px 42px !important}.hexa-topbar{margin-bottom:18px !important}.hexa-topbar h2{font-size:22px !important;letter-spacing:5px !important}.hexa-status{display:none}.hexa-sidebar{position:sticky;top:0;z-index:50;min-height:auto !important;flex-direction:row !important;align-items:center !important;gap:10px !important;padding:10px 12px !important;overflow-x:auto;scrollbar-width:none}.hexa-sidebar::-webkit-scrollbar{display:none}.hexa-side-item{flex:0 0 auto;width:auto !important;min-height:44px !important;padding:0 16px !important;border-radius:999px !important;font-size:10px !important}.hexa-console-mark{flex:0 0 42px;width:42px !important;height:42px !important}.hexa-ps-selected{min-height:640px !important;border-radius:24px !important}.hexa-ps-floating-menu{left:16px !important;right:16px !important;top:18px !important}.hexa-mini-card{flex-basis:128px !important;height:92px !important;padding:12px !important;border-radius:18px !important}.hexa-mini-card strong{font-size:11px !important}.hexa-mini-card small{font-size:9px !important}.hexa-ps-game-info{left:22px !important;right:22px !important;bottom:28px !important;max-width:none !important}.hexa-ps-game-info h3{font-size:clamp(42px,17vw,68px) !important;letter-spacing:-2px !important}.hexa-ps-slogan{font-size:clamp(22px,8vw,34px) !important}.hexa-ps-text{font-size:13px !important;line-height:1.58 !important}.hexa-ps-actions{flex-direction:row !important;align-items:center !important}.hexa-ps-play,.hexa-ps-more{min-height:40px !important;padding:0 16px !important;font-size:10px !important}.hexa-products{grid-template-columns:1fr !important}.hexa-product-actions{flex-wrap:wrap}.hexa-audio-toggle{right:12px !important;bottom:76px !important;min-height:42px !important;padding:0 13px !important}.hexa-audio-toggle strong{display:none}}@media(max-width: 520px){.hexa-dashboard{padding-left:10px !important;padding-right:10px !important}.hexa-topbar .hexa-eyebrow{font-size:10px !important;letter-spacing:3px !important}.hexa-topbar h2{font-size:19px !important;letter-spacing:4px !important}.hexa-ps-selected{min-height:610px !important}.hexa-ps-game-info h3{font-size:clamp(38px,16vw,58px) !important}.hexa-ps-slogan{font-size:24px !important}.hexa-stars{font-size:11px !important}.hexa-stars span{display:block;margin-top:4px}.hexa-ps-actions{gap:8px !important}.hexa-ps-play,.hexa-ps-more{flex:1 1 auto;min-width:calc(50% - 6px)}.hexa-music-quick{min-width:100%}}body.template-home header nav,body.template-home header .nav-list,body.template-home header .nav-list-item,body.template-home header .nav-list-link,body.template-home header .js-nav-desktop,body.template-home header .js-desktop-nav,body.template-home header .desktop-nav,body.template-home header .header-menu,body.template-home header .header-nav,body.template-home header .header-nav-desktop,body.template-home header .navigation,body.template-home header .js-menu-desktop,body.template-home header .menu-desktop,body.template-home header .js-toggle-pages,body.template-home header [class*=nav-desktop],body.template-home header [class*=menu-desktop],body.template-home header [class*=navigation],body:has(.hexa-home) header nav,body:has(.hexa-home) header .nav-list,body:has(.hexa-home) header .nav-list-item,body:has(.hexa-home) header .nav-list-link,body:has(.hexa-home) header .js-nav-desktop,body:has(.hexa-home) header .js-desktop-nav,body:has(.hexa-home) header .desktop-nav,body:has(.hexa-home) header .header-menu,body:has(.hexa-home) header .header-nav,body:has(.hexa-home) header .header-nav-desktop,body:has(.hexa-home) header .navigation,body:has(.hexa-home) header .js-menu-desktop,body:has(.hexa-home) header .menu-desktop,body:has(.hexa-home) header .js-toggle-pages,body:has(.hexa-home) header [class*=nav-desktop],body:has(.hexa-home) header [class*=menu-desktop],body:has(.hexa-home) header [class*=navigation]{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;height:0 !important;max-height:0 !important;overflow:hidden !important}body.template-home header,body.template-home .site-header,body.template-home .js-head-main,body.template-home .head-main,body.template-home .head-main-md,body.template-home .section-header,body:has(.hexa-home) header,body:has(.hexa-home) .site-header,body:has(.hexa-home) .js-head-main,body:has(.hexa-home) .head-main,body:has(.hexa-home) .head-main-md,body:has(.hexa-home) .section-header{min-height:62px !important;height:62px !important;max-height:62px !important;padding-top:0 !important;padding-bottom:0 !important;background:rgba(0,0,0,.82) !important;border-bottom:1px solid rgba(255,255,255,.05) !important;backdrop-filter:blur(18px) !important;-webkit-backdrop-filter:blur(18px) !important;overflow:hidden !important}body.template-home header .container,body.template-home header .container-fluid,body.template-home header .row,body:has(.hexa-home) header .container,body:has(.hexa-home) header .container-fluid,body:has(.hexa-home) header .row{min-height:62px !important;height:62px !important;padding-top:0 !important;padding-bottom:0 !important;align-items:center !important}body.template-home header a,body.template-home header button,body:has(.hexa-home) header a,body:has(.hexa-home) header button{color:#fff !important}body.template-home header .logo-text,body.template-home header .store-name,body.template-home header .js-logo-text,body:has(.hexa-home) header .logo-text,body:has(.hexa-home) header .store-name,body:has(.hexa-home) header .js-logo-text{display:none !important}body.template-home .hexa-home,body:has(.hexa-home) .hexa-home{margin-top:0 !important}@media(max-width: 768px){body.template-home header,body.template-home .site-header,body.template-home .js-head-main,body.template-home .head-main,body.template-home .section-header,body:has(.hexa-home) header,body:has(.hexa-home) .site-header,body:has(.hexa-home) .js-head-main,body:has(.hexa-home) .head-main,body:has(.hexa-home) .section-header{min-height:54px !important;height:54px !important;max-height:54px !important}body.template-home header .container,body.template-home header .container-fluid,body.template-home header .row,body:has(.hexa-home) header .container,body:has(.hexa-home) header .container-fluid,body:has(.hexa-home) header .row{min-height:54px !important;height:54px !important}}.template-product,.product-template{background:radial-gradient(circle at 85% 12%, rgba(0, 82, 200, 0.28), transparent 30%),radial-gradient(circle at 18% 70%, rgba(245, 216, 59, 0.08), transparent 28%),linear-gradient(145deg, #020611 0%, #07172f 48%, #02040b 100%) !important;color:#fff}.template-product .page-header,.template-product .breadcrumb,.template-product .breadcrumbs,.template-product .page-title{display:none !important}.template-product main,.template-product .main-content,.template-product .container{color:#fff}.template-product .product-detail,.template-product .product-container,.template-product .js-product-detail,.template-product .product-page{position:relative}.template-product .product-detail>.container,.template-product .product-container,.template-product .js-product-detail>.container{border-radius:34px;background:rgba(5,18,44,.52);border:1px solid rgba(80,150,255,.24);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 28px 90px rgba(0,0,0,.36)}.hexa-product-experience{position:relative;padding:clamp(18px,3vw,34px);border-radius:30px;background:linear-gradient(145deg, rgba(255, 255, 255, 0.09), rgba(255, 255, 255, 0.025)),radial-gradient(circle at top right, rgba(0, 102, 255, 0.22), transparent 34%);border:1px solid rgba(255,255,255,.12);color:#fff;overflow:hidden}.hexa-product-experience:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.035) 0px, rgba(255, 255, 255, 0.035) 1px, transparent 1px, transparent 6px);opacity:.18;pointer-events:none}.hexa-product-experience>*{position:relative;z-index:1}.hexa-product-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#f5d83b;font-size:12px;font-weight:900;letter-spacing:3px;text-transform:uppercase}.hexa-product-kicker:before{content:"★★★★★";letter-spacing:3px;font-size:11px}.hexa-product-title{margin:0 0 10px !important;color:#fff !important;font-size:clamp(34px,4.6vw,68px) !important;line-height:.92 !important;letter-spacing:-2px !important;text-transform:uppercase;font-weight:950 !important}.hexa-product-subtitle{max-width:520px;margin:0 0 22px;color:rgba(255,255,255,.72);font-size:14px;line-height:1.65}.hexa-product-price-card{padding:18px 20px;border-radius:22px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.12)}.hexa-product-price-card #price_display,.hexa-product-price-card .js-price-display{color:#fff !important;font-weight:900 !important;letter-spacing:-1px}.hexa-product-price-card .price-compare{color:rgba(255,255,255,.45) !important}.hexa-product-form{margin-top:18px}.hexa-product-form .form-label,.hexa-product-form label{color:rgba(255,255,255,.82) !important;font-size:11px !important;text-transform:uppercase;letter-spacing:1.6px;font-weight:900}.hexa-product-form .form-control,.hexa-product-form .form-select,.hexa-product-form select,.hexa-product-form input[type=text],.hexa-product-form input[type=number]{background:rgba(255,255,255,.08) !important;border:1px solid rgba(80,150,255,.32) !important;color:#fff !important;border-radius:16px !important;min-height:46px}.hexa-product-form .btn-add-to-cart,.hexa-product-form .js-addtocart,.template-product .btn-primary{min-height:54px !important;border-radius:999px !important;background:linear-gradient(135deg, #f5d83b 0%, #ffffff 100%) !important;border:1px solid rgba(255,255,255,.52) !important;color:#06152f !important;font-weight:950 !important;text-transform:uppercase;letter-spacing:1.4px;box-shadow:0 0 34px rgba(245,216,59,.22);transition:transform .22s ease,box-shadow .22s ease}.hexa-product-form .btn-add-to-cart:hover,.hexa-product-form .js-addtocart:hover{transform:translateY(-2px);box-shadow:0 0 46px rgba(245,216,59,.36),0 18px 38px rgba(0,0,0,.24)}.hexa-product-form .btn-add-to-cart.nostock{opacity:.46;filter:grayscale(1)}.hexa-product-form .js-product-variants,.hexa-product-form .form-group,.hexa-product-form .product-quantity,.template-product .product-shipping-calculator,.template-product .js-product-promo-container,.template-product .js-product-payments-container{padding:14px;border-radius:18px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.09)}.template-product .product-gallery,.template-product .product-images,.template-product .js-product-images,.template-product .product-image,.template-product .product-slider{border-radius:30px;overflow:hidden}.template-product .product-gallery,.template-product .js-product-images{background:rgba(255,255,255,.06);border:1px solid rgba(80,150,255,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.template-product .product-description,.template-product .description,.template-product #product-description{margin-top:24px;padding:24px;border-radius:24px;background:rgba(5,18,44,.58);border:1px solid rgba(80,150,255,.2);color:rgba(255,255,255,.84)}.template-product footer,.template-product .footer,.template-product .js-footer{background:rgba(0,0,0,.72) !important;border-top:1px solid rgba(255,255,255,.06);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media(max-width: 768px){.template-product .product-detail>.container,.template-product .product-container,.template-product .js-product-detail>.container{border-radius:22px;margin-left:10px;margin-right:10px}.hexa-product-experience{padding:18px;border-radius:22px}.hexa-product-title{font-size:clamp(30px,11vw,48px) !important;letter-spacing:-1px !important}.hexa-product-price-card{padding:14px}.hexa-product-form .form-row{display:block}.hexa-product-form .form-row>[class*=col-]{max-width:100%;width:100%;flex:0 0 100%}.hexa-product-form .btn-add-to-cart,.hexa-product-form .js-addtocart{width:100%}}.hexa-catalog-card .item.hexa-catalog-card-inner{position:relative;overflow:hidden;border-radius:30px;padding:18px;min-height:520px;background:radial-gradient(circle at 50% 0%, rgba(0, 102, 255, 0.24), transparent 38%),linear-gradient(145deg, rgba(7, 22, 52, 0.82), rgba(1, 5, 16, 0.94));border:1px solid rgba(90,160,255,.32);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 24px 70px rgba(0,0,0,.28);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.hexa-catalog-card .item.hexa-catalog-card-inner::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg, transparent 0%, rgba(255, 255, 255, 0.1) 45%, transparent 70%),repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.035) 0px, rgba(255, 255, 255, 0.035) 1px, transparent 1px, transparent 6px);opacity:.22;pointer-events:none}.hexa-catalog-card:hover .item.hexa-catalog-card-inner{transform:translateY(-10px) scale(1.015);border-color:rgba(245,216,59,.62);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 30px 90px rgba(0,102,255,.3)}.hexa-catalog-card-green .item.hexa-catalog-card-inner{border-color:rgba(0,255,140,.34);background:radial-gradient(circle at 50% 0%, rgba(0, 255, 140, 0.18), transparent 38%),linear-gradient(145deg, rgba(6, 44, 34, 0.82), rgba(1, 5, 16, 0.94))}.hexa-catalog-card-yellow .item.hexa-catalog-card-inner{border-color:rgba(245,216,59,.48);background:radial-gradient(circle at 50% 0%, rgba(245, 216, 59, 0.22), transparent 38%),linear-gradient(145deg, rgba(46, 38, 6, 0.72), rgba(1, 5, 16, 0.94))}.hexa-catalog-card-bag .item.hexa-catalog-card-inner{border-color:rgba(90,160,255,.42);background:radial-gradient(circle at 50% 0%, rgba(90, 160, 255, 0.22), transparent 38%),linear-gradient(145deg, rgba(8, 18, 42, 0.86), rgba(1, 5, 16, 0.96))}.hexa-card-topline{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;color:#fff;text-decoration:none;text-transform:uppercase}.hexa-card-number{color:#f5d83b;font-size:13px;letter-spacing:1px;font-weight:950}.hexa-card-role{font-size:10px;letter-spacing:2px;opacity:.78;font-weight:900}.hexa-catalog-card .item-image{position:relative;z-index:2;border-radius:22px;overflow:hidden;background:radial-gradient(circle at center, rgba(255, 255, 255, 0.16), transparent 45%),rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.hexa-catalog-card .item-image img{transform:scale(0.92);transition:transform .28s ease,filter .28s ease;filter:drop-shadow(0 20px 32px rgba(0, 0, 0, 0.42))}.hexa-catalog-card:hover .item-image img{transform:scale(0.98);filter:drop-shadow(0 26px 42px rgba(0, 0, 0, 0.52))}.hexa-card-stats{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3, 1fr);gap:8px;margin:12px 0 10px}.hexa-card-stats div{min-height:54px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;justify-content:center;padding:8px 10px}.hexa-card-stats span{color:rgba(255,255,255,.64);font-size:9px;letter-spacing:1.5px;font-weight:900}.hexa-card-stats strong{color:#f5d83b;font-size:20px;line-height:1;font-weight:950}.hexa-catalog-card .item-description{position:relative;z-index:4;padding:0;text-align:left}.hexa-catalog-card .item-link{color:#fff;text-decoration:none}.hexa-card-meta{margin-bottom:8px;text-transform:uppercase}.hexa-card-meta span{display:block;color:#f5d83b;font-size:9px;letter-spacing:2px;font-weight:900;margin-bottom:4px}.hexa-card-meta strong{display:block;color:rgba(255,255,255,.72);font-size:11px;letter-spacing:1px}.hexa-catalog-card .item-name{font-size:clamp(20px,2vw,30px);line-height:.95;letter-spacing:-0.5px;text-transform:uppercase;font-weight:950;color:#fff}.hexa-catalog-card .item-price-container{margin-top:10px}.hexa-catalog-card .item-price{font-size:20px;font-weight:950;color:#fff}.hexa-catalog-card .price-compare{color:rgba(255,255,255,.42)}.hexa-card-cta{margin-top:16px;min-height:42px;border-radius:999px;background:rgba(255,255,255,.88);color:#06152f;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;font-size:11px;letter-spacing:1.5px;font-weight:950;text-transform:uppercase;box-shadow:0 14px 34px rgba(255,255,255,.12)}.hexa-catalog-card .item-actions,.hexa-catalog-card .item-btn-quickshop,.hexa-catalog-card .item-submit-container{border-radius:999px}.template-category,.template-search{background:radial-gradient(circle at 80% 10%, rgba(0, 102, 255, 0.26), transparent 28%),linear-gradient(145deg, #020611 0%, #06152f 48%, #02040b 100%) !important}.template-category .category-header,.template-search .category-header,.template-category .page-header,.template-search .page-header{color:#fff}@media(max-width: 768px){.hexa-catalog-card .item.hexa-catalog-card-inner{min-height:auto;padding:16px;border-radius:24px}.hexa-card-stats{grid-template-columns:repeat(3, minmax(0, 1fr))}.hexa-catalog-card .item-name{font-size:24px}.hexa-card-cta{width:100%}}.template-category .category-controls,.template-search .category-controls{background:rgba(0,0,0,.92) !important;border-bottom:1px solid rgba(255,255,255,.06)}.template-category .category-breadcrumbs-container,.template-search .category-breadcrumbs-container,.template-category .page-header,.template-search .page-header{opacity:.001;height:1px;overflow:hidden;margin:0 !important;padding:0 !important}.hexa-catalog-hero{padding:42px 4vw 18px;background:radial-gradient(circle at 82% 14%, rgba(0, 102, 255, 0.28), transparent 28%),linear-gradient(145deg, #020611 0%, #06152f 55%, #02040b 100%);color:#fff}.hexa-catalog-hero-glass{border:1px solid rgba(80,150,255,.26);background:rgba(255,255,255,.055);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:32px;padding:30px 34px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),0 28px 80px rgba(0,0,0,.24)}.hexa-catalog-kicker{display:block;color:#f5d83b;font-size:12px;letter-spacing:4px;font-weight:950;text-transform:uppercase;margin-bottom:12px}.hexa-catalog-hero h1{margin:0;color:#fff;font-size:clamp(38px,6vw,86px);line-height:.9;letter-spacing:-2px;font-weight:950;text-transform:uppercase}.hexa-catalog-hero p{max-width:760px;margin:14px 0 22px;color:rgba(255,255,255,.78);font-size:15px;letter-spacing:.5px}.hexa-catalog-tabs{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.hexa-catalog-tabs a{flex:0 0 auto;min-height:42px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-weight:950;transition:transform .22s ease,border .22s ease,background .22s ease}.hexa-catalog-tabs a:hover{transform:translateY(-3px);background:rgba(255,255,255,.16);border-color:rgba(245,216,59,.65)}.hexa-catalog-card .item.hexa-catalog-card-inner{min-height:780px;transform-style:preserve-3d;will-change:transform}.hexa-catalog-card:hover .item.hexa-catalog-card-inner{transform:perspective(1200px) rotateX(2.2deg) rotateY(-3.5deg) translateY(-14px)}.hexa-catalog-card .item.hexa-catalog-card-inner::after{content:"";position:absolute;inset:1px;border-radius:30px;background:linear-gradient(115deg, transparent 0%, rgba(255, 255, 255, 0.12) 38%, transparent 58%);opacity:0;transform:translateX(-30%);transition:opacity .25s ease,transform .45s ease;pointer-events:none;z-index:5}.hexa-catalog-card:hover .item.hexa-catalog-card-inner::after{opacity:.9;transform:translateX(30%)}.hexa-catalog-card-green .item.hexa-catalog-card-inner{box-shadow:0 0 0 1px rgba(0,255,120,.12),0 34px 90px rgba(0,0,0,.32),0 0 44px rgba(0,255,120,.08)}.hexa-catalog-card-yellow .item.hexa-catalog-card-inner{box-shadow:0 0 0 1px rgba(245,216,59,.14),0 34px 90px rgba(0,0,0,.32),0 0 50px rgba(245,216,59,.1)}.hexa-catalog-card-bag .item.hexa-catalog-card-inner{box-shadow:0 0 0 1px rgba(120,90,255,.13),0 34px 90px rgba(0,0,0,.32),0 0 48px rgba(90,120,255,.1)}.hexa-catalog-card .item-image{min-height:500px}.hexa-card-stats{text-decoration:none;color:inherit;transform:translateZ(20px)}.hexa-card-stats div{background:rgba(1,8,24,.62);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hexa-card-stats strong{font-size:clamp(19px,2.1vw,28px);text-shadow:0 0 18px rgba(245,216,59,.22)}.hexa-catalog-card .item-name{font-size:clamp(22px,2.2vw,34px);line-height:.9}.hexa-card-cta::after{content:"→";margin-left:10px;transition:transform .2s ease}.hexa-catalog-card:hover .hexa-card-cta::after{transform:translateX(4px)}@media(min-width: 769px){.template-category .category-body .col-grid,.template-search .category-body .col-grid{padding-left:18px;padding-right:18px}}@media(max-width: 768px){.hexa-catalog-hero{padding:26px 14px 12px}.hexa-catalog-hero-glass{border-radius:24px;padding:22px 18px}.hexa-catalog-hero h1{font-size:44px;letter-spacing:-1px}.hexa-catalog-card .item.hexa-catalog-card-inner{min-height:auto}.hexa-catalog-card .item-image{min-height:390px}.hexa-card-stats div{min-height:48px;padding:7px}.hexa-card-stats span{font-size:8px}.hexa-card-stats strong{font-size:21px}}.hexa-career-hud{display:grid;grid-template-columns:minmax(180px, 260px) 1fr auto;align-items:center;gap:18px;margin:0 0 18px;padding:14px 16px;border-radius:22px;border:1px solid rgba(80,150,255,.22);background:rgba(255,255,255,.055);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#fff}.hexa-career-copy span,.hexa-career-copy small{display:block;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.62)}.hexa-career-copy strong{display:block;margin:3px 0;font-size:18px;letter-spacing:1px;text-transform:uppercase}.hexa-career-progress{height:10px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.hexa-career-progress i{display:block;height:100%;width:35%;border-radius:inherit;background:linear-gradient(90deg, #004dff, #f5d83b, #16d66b);box-shadow:0 0 20px rgba(0,102,255,.55);transition:width .55s ease}.hexa-career-percent{font-size:22px;font-weight:950;color:#f5d83b}.hexa-callups-ticker{display:flex;align-items:center;gap:18px;margin-bottom:20px;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(1,8,24,.66);color:#fff;overflow:hidden;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.hexa-callups-ticker>span{flex:0 0 auto;color:#f5d83b;font-size:10px;font-weight:950;letter-spacing:2px;text-transform:uppercase}.hexa-ticker-track{display:flex;gap:42px;min-width:max-content;animation:hexaTicker 18s linear infinite}.hexa-ticker-track p{margin:0;font-size:12px;color:rgba(255,255,255,.8);white-space:nowrap}@keyframes hexaTicker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.hexa-memory-mode{position:relative;overflow:hidden}.hexa-memory-head span{color:#f5d83b;font-size:11px;letter-spacing:3px;text-transform:uppercase;font-weight:950}.hexa-memory-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:24px}.hexa-memory-card{min-height:190px;text-align:left;border-radius:26px;padding:22px;color:#fff;cursor:pointer;border:1px solid rgba(80,150,255,.22);background:linear-gradient(145deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.035)),radial-gradient(circle at top right, rgba(0, 102, 255, 0.2), transparent 40%);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:transform .25s ease,border .25s ease,box-shadow .25s ease}.hexa-memory-card:hover{transform:translateY(-8px);border-color:rgba(245,216,59,.55);box-shadow:0 26px 70px rgba(0,0,0,.32),0 0 35px rgba(0,102,255,.18)}.hexa-memory-card small{display:block;color:#f5d83b;font-size:34px;font-weight:950;margin-bottom:18px}.hexa-memory-card strong{display:block;max-width:280px;font-size:22px;line-height:1.05;text-transform:uppercase}.hexa-memory-card span{display:inline-block;margin-top:18px;font-size:11px;letter-spacing:1px;text-transform:uppercase;opacity:.72}.hexa-page-loader,.hexa-memory-modal{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .22s ease,visibility .22s ease;background:rgba(0,0,0,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hexa-page-loader.is-active,.hexa-memory-modal.is-active{opacity:1;pointer-events:auto;visibility:visible}.hexa-page-loader div,.hexa-memory-modal-card{width:min(520px,100vw - 32px);border-radius:26px;padding:28px;color:#fff;border:1px solid rgba(80,150,255,.35);background:linear-gradient(145deg, rgba(4, 18, 44, 0.92), rgba(2, 6, 17, 0.94));box-shadow:0 28px 100px rgba(0,0,0,.45),0 0 55px rgba(0,102,255,.2)}.hexa-page-loader span{display:block;font-size:16px;font-weight:950;letter-spacing:2px;text-transform:uppercase}.hexa-page-loader i{display:block;margin-top:18px;height:10px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.1);position:relative}.hexa-page-loader i::before{content:"";position:absolute;inset:0;width:45%;border-radius:inherit;background:linear-gradient(90deg, #004dff, #f5d83b);animation:hexaLoaderBar .75s ease-in-out infinite alternate}@keyframes hexaLoaderBar{from{transform:translateX(0)}to{transform:translateX(130%)}}.hexa-memory-modal-card{position:relative}.hexa-memory-modal-card button{position:absolute;right:16px;top:14px;width:34px;height:34px;border-radius:999px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);cursor:pointer}.hexa-memory-modal-card span{color:#f5d83b;font-size:42px;font-weight:950}.hexa-memory-modal-card h3{margin:12px 0;font-size:clamp(28px,4vw,48px);line-height:1;text-transform:uppercase}.hexa-memory-modal-card p{color:rgba(255,255,255,.78);line-height:1.7}.hexa-product-rarity-panel{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin:18px 0 22px}.hexa-product-rarity-panel>div{border-radius:18px;padding:14px 12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hexa-product-rarity-panel span{display:block;margin-bottom:6px;color:#f5d83b;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:950}.hexa-product-rarity-panel strong{display:block;color:#fff;font-size:18px;line-height:1;text-transform:uppercase}@media(max-width: 768px){.hexa-career-hud{grid-template-columns:1fr auto;gap:12px}.hexa-career-progress{grid-column:1/-1;order:3}.hexa-callups-ticker{border-radius:18px}.hexa-memory-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.hexa-memory-card{flex:0 0 82%;scroll-snap-align:start}.hexa-product-rarity-panel{grid-template-columns:1fr}}@media(max-width: 768px){html,body{width:100% !important;max-width:100% !important;overflow-x:hidden !important}.hexa-home,.hexa-dashboard,.hexa-ps-selected,.hexa-featured-game,.hexa-career-hud,.hexa-career-progress,.hexa-road-progress,.hexa-progress-panel,.hexa-callups-ticker,.hexa-memory-section{max-width:100% !important;overflow-x:hidden !important;box-sizing:border-box !important}.hexa-dashboard{padding-left:14px !important;padding-right:14px !important}.hexa-career-hud{width:calc(100vw - 28px) !important;margin:12px auto 14px !important;padding:12px !important;display:grid !important;grid-template-columns:1fr !important;gap:10px !important;border-radius:20px !important}.hexa-career-progress,.hexa-road-progress,.hexa-progress-panel{width:100% !important;min-width:0 !important;grid-column:auto !important;order:2 !important;margin:0 !important;padding:12px !important;border-radius:16px !important;transform:none !important}.hexa-career-progress h3,.hexa-road-progress h3,.hexa-progress-panel h3,.hexa-career-progress strong,.hexa-road-progress strong,.hexa-progress-panel strong{font-size:11px !important;line-height:1.2 !important;letter-spacing:1.4px !important;margin:0 0 8px !important;white-space:normal !important}.hexa-progress-track{width:100% !important;height:7px !important;min-height:7px !important;border-radius:999px !important;overflow:hidden !important}.hexa-progress-bar,.hexa-progress-fill{max-width:100% !important}.hexa-progress-info,.hexa-progress-labels{display:flex !important;justify-content:space-between !important;align-items:center !important;gap:8px !important;flex-wrap:wrap !important;font-size:9px !important;line-height:1.3 !important;letter-spacing:1px !important;margin-top:8px !important}.hexa-callups-ticker{width:calc(100vw - 28px) !important;margin-left:auto !important;margin-right:auto !important;border-radius:16px !important;padding:10px 12px !important}.hexa-callups-ticker strong,.hexa-callups-ticker span{font-size:10px !important;line-height:1.4 !important;white-space:nowrap !important}.hexa-topbar,.hexa-topbar-v7{width:100% !important;min-width:0 !important}.hexa-topbar h1,.hexa-topbar h2,.hexa-dashboard>h1,.hexa-dashboard>h2{font-size:clamp(30px,12vw,48px) !important;line-height:.92 !important;letter-spacing:5px !important;word-break:normal !important}.hexa-ps-floating-menu{width:100% !important;max-width:100% !important;overflow-x:auto !important;overscroll-behavior-x:contain !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important;padding-bottom:8px !important}.hexa-mini-card{flex:0 0 138px !important;min-width:138px !important;height:96px !important;scroll-snap-align:start !important}.hexa-ps-game-info{max-width:calc(100vw - 56px) !important}.hexa-ps-game-info h3{font-size:clamp(42px,15vw,62px) !important;line-height:.88 !important;letter-spacing:-2px !important}.hexa-ps-slogan{font-size:clamp(22px,8vw,34px) !important;line-height:1.05 !important}.hexa-ps-text{font-size:13px !important;line-height:1.55 !important;max-width:100% !important}.hexa-ps-actions{width:100% !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:10px !important}.hexa-ps-play,.hexa-ps-more{width:100% !important;max-width:260px !important;min-height:44px !important;padding:0 18px !important;font-size:11px !important}.hexa-audio-toggle{right:12px !important;bottom:76px !important;min-height:42px !important;padding:0 12px !important;max-width:calc(100vw - 24px) !important}.hexa-audio-toggle strong{font-size:10px !important}.hexa-memory-grid{width:100% !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important}}@media(max-width: 420px){.hexa-dashboard{padding-left:10px !important;padding-right:10px !important}.hexa-career-hud,.hexa-callups-ticker{width:calc(100vw - 20px) !important}.hexa-mini-card{flex-basis:126px !important;min-width:126px !important}.hexa-ps-game-info{left:18px !important;right:18px !important;max-width:calc(100vw - 36px) !important}}.hexa-ps-slogan,.hexa-ps-text{display:none !important}.hexa-ps-game-info{max-width:520px !important}.hexa-ps-game-info h3{font-size:clamp(48px,6.4vw,104px) !important;letter-spacing:-4px !important;margin-bottom:18px !important}.hexa-game-label,.hexa-panel-tag,.hexa-card-rarity{font-size:10px !important;letter-spacing:2.2px !important}.hexa-mini-card{height:98px !important;flex-basis:124px !important}.hexa-mini-card strong{font-size:12px !important;line-height:1.08 !important}.hexa-mini-card small{font-size:9px !important}.hexa-menu-card strong{font-size:22px !important}.hexa-menu-card small{font-size:11px !important}.hexa-product-card h4,.hexa-card-title,.item-name,.js-item-name{font-size:clamp(20px,2.4vw,28px) !important;line-height:1.05 !important}@media(max-width: 768px){.hexa-dashboard{padding-top:16px !important}.hexa-topbar{margin-bottom:12px !important}.hexa-topbar h2{font-size:clamp(24px,9vw,38px) !important;letter-spacing:-1.2px !important}.hexa-eyebrow{font-size:9px !important;letter-spacing:2px !important;margin-bottom:6px !important}.hexa-ps-selected{min-height:590px !important}.hexa-ps-floating-menu{top:14px !important;left:14px !important;right:14px !important;gap:10px !important;padding-bottom:10px !important}.hexa-mini-card{flex:0 0 112px !important;min-width:112px !important;height:88px !important;border-radius:18px !important;padding:11px !important}.hexa-mini-card span{font-size:9px !important}.hexa-mini-card strong{margin-top:10px !important;font-size:11px !important;line-height:1.05 !important}.hexa-mini-card small{font-size:8px !important;line-height:1.1 !important}.hexa-ps-game-info{left:18px !important;right:18px !important;bottom:26px !important;max-width:calc(100vw - 36px) !important}.hexa-ps-game-info h3{font-size:clamp(42px,15vw,68px) !important;letter-spacing:-2.2px !important;margin:8px 0 16px !important}.hexa-game-label{font-size:9px !important;letter-spacing:1.8px !important}.hexa-ps-actions{margin-top:14px !important;gap:8px !important}.hexa-ps-play,.hexa-ps-more,.hexa-cta,.hexa-buy{min-height:42px !important;padding:0 18px !important;font-size:10px !important;letter-spacing:.7px !important}.hexa-career-hud,.hexa-callups-ticker{font-size:10px !important}.hexa-menu-card strong,.hexa-product-card h4{font-size:20px !important}.hexa-menu-card,.hexa-product-card{border-radius:22px !important}}@media(max-width: 420px){.hexa-ps-selected{min-height:560px !important}.hexa-mini-card{flex-basis:104px !important;min-width:104px !important;height:84px !important}.hexa-ps-game-info h3{font-size:clamp(38px,14vw,58px) !important;letter-spacing:-1.8px !important}.hexa-ps-play,.hexa-ps-more{width:auto !important;min-width:136px !important}}.template-home .js-head-main,.template-home header.head-main,.template-home .head-main{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;z-index:80 !important;background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.template-home .js-head-main .container-fluid{background:rgba(0,0,0,0) !important}.template-home .js-head-main .row{min-height:74px !important;justify-content:center !important;align-items:center !important}.template-home .js-head-main .js-logo-col{position:absolute !important;left:50% !important;top:18px !important;transform:translateX(-50%) !important;width:auto !important;max-width:120px !important;flex:0 0 auto !important;padding:0 !important;z-index:3 !important;text-align:center !important}.template-home .js-head-main .js-logo-col img,.template-home .js-head-main .js-logo-col svg,.template-home .js-head-main .js-logo-col .logo-img{max-height:34px !important;width:auto !important;object-fit:contain !important;filter:drop-shadow(0 0 14px rgba(255, 0, 0, 0.25))}.template-home .js-head-main .header-utility,.template-home .js-head-main .js-search-utility,.template-home .js-head-main .js-cart-utility,.template-home .js-head-main .js-desktop-nav-col,.template-home .js-head-main .desktop-nav-col,.template-home .js-head-main .nav-desktop,.template-home .js-head-main .js-desktop-search-cart-col,.template-home .js-head-main .desktop-search-cart-col{display:none !important}.template-home .hexa-home{display:block !important;min-height:100vh !important;padding:0 !important;overflow-x:hidden !important}.template-home .hexa-dashboard{width:100% !important;max-width:none !important;padding:86px clamp(14px,3vw,42px) 60px !important;margin:0 auto !important}.template-home .hexa-ps-selected{min-height:calc(100vh - 118px) !important;border-radius:34px !important;margin:0 auto !important;max-width:1840px !important;box-shadow:0 0 0 1px rgba(255,255,255,.08) inset,0 36px 120px rgba(0,0,0,.45) !important}.template-home .hexa-ps-selected::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 65% 35%, rgba(255, 255, 255, 0.08), transparent 28%),linear-gradient(180deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.24));z-index:1}.template-home .hexa-ps-bg-layer,.template-home .hexa-ps-dim,.template-home .hexa-ps-floating-menu,.template-home .hexa-ps-game-info{position:relative;z-index:2}.template-home .hexa-ps-bg-layer,.template-home .hexa-ps-dim{position:absolute}.template-home .hexa-ps-floating-menu{top:34px !important;left:38px !important;right:38px !important;padding:6px 0 16px !important;gap:14px !important;scrollbar-width:none}.template-home .hexa-ps-floating-menu::-webkit-scrollbar{display:none}.template-home .hexa-mini-card{background:rgba(16,24,38,.48) !important;border-color:rgba(255,255,255,.16) !important;backdrop-filter:blur(18px) saturate(1.1) !important;-webkit-backdrop-filter:blur(18px) saturate(1.1) !important}.template-home .hexa-mini-card.active,.template-home .hexa-mini-card:hover{background:rgba(255,255,255,.16) !important;border-color:rgba(255,255,255,.48) !important;box-shadow:0 0 0 1px rgba(255,255,255,.12) inset,0 20px 48px rgba(0,0,0,.32),0 0 42px rgba(0,255,145,.18) !important}.template-home .hexa-ps-game-info{left:46px !important;bottom:42px !important;max-width:min(760px,54vw) !important}.template-home .hexa-ps-game-info h3{font-size:clamp(54px,6.2vw,112px) !important;letter-spacing:-4px !important}.template-home .hexa-ps-slogan{font-size:clamp(22px,2.4vw,42px) !important;max-width:760px !important}.template-home .hexa-ps-text{max-width:640px !important;font-size:14px !important}.template-home .hexa-system-dock{max-width:1840px;margin:34px auto 0;padding:0}.template-home .hexa-system-grid{display:grid;grid-template-columns:minmax(320px, 0.9fr) minmax(360px, 1.1fr);gap:16px;align-items:stretch}.template-home .hexa-system-dock .hexa-career-hud{margin:0 !important;min-height:118px;background:rgba(7,18,34,.54) !important;border:1px solid rgba(255,255,255,.12) !important;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);border-radius:24px !important}.template-home .hexa-system-dock .hexa-career-copy strong{font-size:18px !important;letter-spacing:1.2px !important}.template-home .hexa-system-dock .hexa-career-percent{font-size:34px !important}.template-home .hexa-callups-ticker{position:relative;margin:0 !important;min-height:118px;padding:22px 0 !important;display:grid !important;grid-template-columns:210px 1fr;align-items:center;overflow:hidden;background:rgba(7,18,34,.54) !important;border:1px solid rgba(255,255,255,.12) !important;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);border-radius:24px !important}.template-home .hexa-callups-ticker>span{position:relative !important;left:auto !important;top:auto !important;display:block !important;padding-left:24px !important;color:#f5d83b !important;font-size:11px !important;letter-spacing:2px !important;white-space:nowrap !important;z-index:2}.template-home .hexa-ticker-mask{overflow:hidden;width:100%;min-width:0;padding-right:18px}.template-home .hexa-ticker-track{display:flex !important;align-items:center;gap:34px !important;width:max-content;white-space:nowrap;animation:hexaTickerV9 28s linear infinite !important}.template-home .hexa-ticker-track p{flex:0 0 auto;margin:0 !important;color:rgba(255,255,255,.84) !important;font-size:13px !important;letter-spacing:.4px !important;white-space:nowrap !important}@keyframes hexaTickerV9{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.template-home .hexa-footer-nav{max-width:1840px;margin:26px auto 80px;padding:16px;display:flex;justify-content:center;align-items:center;gap:12px;background:rgba(7,18,34,.42);border:1px solid rgba(255,255,255,.1);border-radius:28px;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}.template-home .hexa-footer-mark,.template-home .hexa-footer-collection{display:none !important}.template-home .hexa-footer-item{min-width:112px;min-height:52px;padding:0 18px;display:inline-flex;justify-content:center;align-items:center;color:rgba(255,255,255,.76);text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:900;letter-spacing:1.5px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.05);transition:transform .22s ease,color .22s ease,border .22s ease,background .22s ease}.template-home .hexa-footer-item:hover,.template-home .hexa-footer-item.active{color:#fff;transform:translateY(-3px);border-color:rgba(0,255,145,.48);background:rgba(0,255,145,.1);box-shadow:0 0 24px rgba(0,255,145,.14)}.template-home .hexa-audio-toggle strong{font-size:11px !important}.template-home .hexa-audio-toggle{background:rgba(7,18,34,.72) !important;border-color:rgba(255,255,255,.32) !important}.template-home .hexa-audio-toggle.is-playing{background:linear-gradient(135deg, rgba(7, 18, 34, 0.74), rgba(0, 180, 95, 0.55)) !important;border-color:rgba(255,255,255,.6) !important}@media(min-width: 981px){.template-home .hexa-menu,.template-home .hexa-products,.template-home .hexa-memory-mode{max-width:1840px;margin-left:auto !important;margin-right:auto !important}}@media(max-width: 980px){.template-home .js-head-main .row{min-height:58px !important}.template-home .js-head-main .js-logo-col{top:12px !important}.template-home .js-head-main .js-logo-col img,.template-home .js-head-main .js-logo-col svg,.template-home .js-head-main .js-logo-col .logo-img{max-height:28px !important}.template-home .hexa-dashboard{padding:64px 12px 42px !important}.template-home .hexa-ps-selected{min-height:calc(100vh - 86px) !important;border-radius:24px !important}.template-home .hexa-ps-floating-menu{top:18px !important;left:16px !important;right:16px !important;gap:10px !important}.template-home .hexa-mini-card{flex-basis:122px !important;height:92px !important;padding:12px !important;border-radius:18px !important}.template-home .hexa-mini-card strong{font-size:12px !important}.template-home .hexa-mini-card small{font-size:9px !important}.template-home .hexa-ps-game-info{left:20px !important;right:20px !important;bottom:28px !important;max-width:none !important}.template-home .hexa-ps-game-info h3{font-size:clamp(42px,14vw,70px) !important;letter-spacing:-2px !important}.template-home .hexa-ps-slogan{font-size:20px !important}.template-home .hexa-ps-text{display:none !important}.template-home .hexa-ps-actions{gap:8px !important;flex-wrap:wrap !important}.template-home .hexa-ps-play,.template-home .hexa-ps-more{min-height:42px !important;padding:0 16px !important;font-size:10px !important}.template-home .hexa-system-grid{grid-template-columns:1fr;gap:12px}.template-home .hexa-system-dock{margin-top:18px}.template-home .hexa-system-dock .hexa-career-hud{min-height:auto !important;padding:14px !important;grid-template-columns:1fr auto !important;gap:10px !important}.template-home .hexa-system-dock .hexa-career-progress{grid-column:1/-1;order:3}.template-home .hexa-system-dock .hexa-career-percent{font-size:24px !important}.template-home .hexa-callups-ticker{min-height:86px;grid-template-columns:1fr;gap:8px;padding:14px 0 !important}.template-home .hexa-callups-ticker>span{padding-left:16px !important;font-size:10px !important}.template-home .hexa-ticker-track{gap:24px !important;animation-duration:22s !important}.template-home .hexa-ticker-track p{font-size:12px !important}.template-home .hexa-footer-nav{margin:18px 12px 86px;justify-content:flex-start;overflow-x:auto;border-radius:22px;scrollbar-width:none}.template-home .hexa-footer-nav::-webkit-scrollbar{display:none}.template-home .hexa-footer-item{min-width:92px;min-height:46px;font-size:10px}.template-home .hexa-audio-toggle{right:14px !important;bottom:76px !important}}.template-home .hexa-ps-selected{min-height:min(78vh,760px) !important}.template-home .hexa-ps-floating-menu{top:34px !important;left:40px !important;right:auto !important;width:min(860px,100% - 80px) !important;display:flex !important;gap:12px !important;align-items:stretch !important;padding:8px 8px 14px !important;overflow-x:auto !important;scrollbar-width:none !important;mask-image:linear-gradient(90deg, #000 0%, #000 88%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 0%, #000 88%, transparent 100%)}.template-home .hexa-ps-floating-menu::-webkit-scrollbar{display:none !important}.template-home .hexa-mini-card{position:relative !important;flex:0 0 126px !important;height:88px !important;min-height:88px !important;padding:13px 14px !important;border-radius:17px !important;overflow:hidden !important;color:#fff !important;background:linear-gradient(145deg, rgba(255, 255, 255, 0.18), rgba(255, 255, 255, 0.055)),rgba(8,18,38,.42) !important;border:1px solid rgba(255,255,255,.18) !important;backdrop-filter:blur(18px) saturate(1.2) !important;-webkit-backdrop-filter:blur(18px) saturate(1.2) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -22px 42px rgba(0,0,0,.18),0 10px 30px rgba(0,0,0,.18) !important;transform:translateZ(0) !important;transition:transform .28s cubic-bezier(0.2, 0.8, 0.2, 1),border-color .28s ease,box-shadow .28s ease,background .28s ease,filter .28s ease !important}.template-home .hexa-mini-card::before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(circle at 22% 10%, rgba(255, 255, 255, 0.38), transparent 30%),linear-gradient(135deg, rgba(255, 255, 255, 0.16), transparent 42%, rgba(10, 117, 255, 0.16));opacity:.55;pointer-events:none}.template-home .hexa-mini-card::after{content:"";position:absolute;left:12px;right:12px;bottom:8px;height:2px;border-radius:999px;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.55), transparent);opacity:0;transform:scaleX(0.45);transition:.28s ease}.template-home .hexa-mini-card span{position:relative;z-index:2;display:block;margin:0 0 16px !important;color:#ffe23b !important;font-size:11px !important;line-height:1 !important;letter-spacing:.08em !important;font-weight:900 !important;text-shadow:0 0 12px rgba(255,226,59,.35)}.template-home .hexa-mini-card strong{position:relative;z-index:2;display:block;font-size:13px !important;line-height:1.05 !important;letter-spacing:-0.02em !important;text-transform:uppercase !important;font-weight:950 !important}.template-home .hexa-mini-card small{position:relative;z-index:2;display:block;margin-top:4px !important;color:rgba(255,255,255,.72) !important;font-size:9px !important;line-height:1.05 !important;letter-spacing:.12em !important}.template-home .hexa-mini-card:hover,.template-home .hexa-mini-card.active{transform:translateY(8px) scale(1.045) !important;background:linear-gradient(145deg, rgba(255, 255, 255, 0.26), rgba(255, 255, 255, 0.075)),rgba(10,32,72,.62) !important;border-color:rgba(255,255,255,.48) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 0 0 1px rgba(0,106,255,.22),0 18px 48px rgba(0,0,0,.26),0 0 38px rgba(0,106,255,.34) !important;filter:saturate(1.12)}.template-home .hexa-mini-card:hover::after,.template-home .hexa-mini-card.active::after{opacity:1;transform:scaleX(1)}.template-home .hexa-mini-card:active{transform:translateY(10px) scale(0.995) !important}.template-home .hexa-mini-card[data-hexa-theme=kits]:hover,.template-home .hexa-mini-card[data-hexa-theme=kits].active{border-color:rgba(255,226,59,.62) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 18px 48px rgba(0,0,0,.26),0 0 36px rgba(255,226,59,.22) !important}.template-home .hexa-mini-card[data-hexa-theme=verde]:hover,.template-home .hexa-mini-card[data-hexa-theme=verde].active{border-color:rgba(30,255,136,.58) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 18px 48px rgba(0,0,0,.26),0 0 38px rgba(0,255,136,.2) !important}.template-home .hexa-mini-card[data-hexa-theme=amarela]:hover,.template-home .hexa-mini-card[data-hexa-theme=amarela].active{border-color:rgba(255,216,61,.7) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 18px 48px rgba(0,0,0,.26),0 0 38px rgba(255,216,61,.25) !important}.template-home .hexa-mini-card[data-hexa-theme=bolsa]:hover,.template-home .hexa-mini-card[data-hexa-theme=bolsa].active{border-color:rgba(112,170,255,.62) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 18px 48px rgba(0,0,0,.26),0 0 38px rgba(112,170,255,.24) !important}.template-home .hexa-game-label{font-family:"Courier New",monospace !important;color:#ffe23b !important;font-size:12px !important;letter-spacing:.28em !important;text-transform:uppercase !important;text-shadow:0 0 14px rgba(255,226,59,.34)}.template-home .hexa-stars{display:inline-flex !important;align-items:center !important;gap:12px !important;margin:8px 0 12px !important;color:#ffe23b !important;font-family:"Courier New",monospace !important;font-size:14px !important;line-height:1 !important;letter-spacing:.14em !important;text-transform:uppercase !important;text-shadow:0 0 18px rgba(255,226,59,.42)}.template-home .hexa-stars span{color:rgba(255,255,255,.82) !important;font-size:11px !important;letter-spacing:.26em !important;font-weight:900 !important}.template-home .hexa-ps-actions{gap:10px !important;flex-wrap:wrap !important}.template-home .hexa-ps-play,.template-home .hexa-ps-more{position:relative !important;min-height:42px !important;padding:0 22px !important;border-radius:999px !important;overflow:hidden !important;font-size:11px !important;letter-spacing:.12em !important;backdrop-filter:blur(16px) saturate(1.16) !important;-webkit-backdrop-filter:blur(16px) saturate(1.16) !important;transition:transform .24s cubic-bezier(0.2, 0.8, 0.2, 1),box-shadow .24s ease,background .24s ease,border-color .24s ease !important}.template-home .hexa-ps-play::before,.template-home .hexa-ps-more::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg, rgba(255, 255, 255, 0.38), transparent 36%, rgba(255, 255, 255, 0.07));opacity:.42;pointer-events:none}.template-home .hexa-ps-play{color:#04152d !important;background:linear-gradient(135deg, rgba(255, 255, 255, 0.96), rgba(230, 240, 255, 0.82)) !important;border:1px solid rgba(255,255,255,.64) !important;box-shadow:0 12px 32px rgba(255,255,255,.13),0 0 34px rgba(0,106,255,.14) !important}.template-home .hexa-ps-more{color:#fff !important;background:rgba(255,255,255,.085) !important;border:1px solid rgba(255,255,255,.2) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 12px 28px rgba(0,0,0,.18) !important}.template-home .hexa-ps-play:hover,.template-home .hexa-ps-more:hover{transform:translateY(-3px) scale(1.025) !important;border-color:rgba(255,226,59,.62) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 16px 38px rgba(0,0,0,.22),0 0 34px rgba(255,226,59,.18),0 0 42px rgba(0,106,255,.22) !important}.template-home .hexa-ps-play:active,.template-home .hexa-ps-more:active{transform:translateY(-1px) scale(0.985) !important}.template-home .hexa-music-quick{border-color:rgba(255,226,59,.32) !important}.template-home .hexa-ps-game-info h3{font-size:clamp(58px,7vw,112px) !important;letter-spacing:-0.055em !important}@media(max-width: 768px){.template-home .hexa-ps-selected{min-height:78vh !important;border-radius:24px !important}.template-home .hexa-ps-floating-menu{top:18px !important;left:16px !important;width:calc(100% - 32px) !important;gap:10px !important;padding:6px 2px 12px !important}.template-home .hexa-mini-card{flex-basis:108px !important;height:78px !important;min-height:78px !important;padding:11px 12px !important;border-radius:15px !important}.template-home .hexa-mini-card span{font-size:10px !important;margin-bottom:12px !important}.template-home .hexa-mini-card strong{font-size:11px !important}.template-home .hexa-mini-card small{font-size:8px !important}.template-home .hexa-stars{font-size:11px !important;gap:8px !important;flex-wrap:wrap !important}.template-home .hexa-stars span{font-size:9px !important;letter-spacing:.18em !important}.template-home .hexa-ps-game-info h3{font-size:clamp(42px,15vw,64px) !important}.template-home .hexa-ps-play,.template-home .hexa-ps-more{min-height:40px !important;padding:0 16px !important;font-size:10px !important}}.template-home .hexa-ps-selected{min-height:82vh !important;padding:0 !important;overflow:hidden !important}.template-home .hexa-ps-floating-menu{top:42px !important;left:48px !important;right:auto !important;width:min(760px,100% - 96px) !important;display:flex !important;align-items:stretch !important;gap:14px !important;padding:8px 4px 18px !important;overflow-x:auto !important;overflow-y:visible !important;scrollbar-width:none !important;z-index:8 !important}.template-home .hexa-ps-floating-menu::-webkit-scrollbar{display:none !important}.template-home .hexa-mini-card{flex:0 0 150px !important;width:150px !important;height:104px !important;min-height:104px !important;padding:16px 16px 14px !important;border-radius:20px !important;background:linear-gradient(145deg, rgba(255, 255, 255, 0.16), rgba(255, 255, 255, 0.055)) !important;border:1px solid rgba(255,255,255,.24) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 18px 38px rgba(0,0,0,.22) !important;backdrop-filter:blur(18px) saturate(1.18) !important;-webkit-backdrop-filter:blur(18px) saturate(1.18) !important;transform-origin:center bottom !important}.template-home .hexa-mini-card.active,.template-home .hexa-mini-card:hover,.template-home .hexa-mini-card:focus{transform:translateY(-6px) scale(1.045) !important;background:radial-gradient(circle at 18% 18%, rgba(255, 226, 59, 0.2), transparent 32%),linear-gradient(145deg, rgba(255, 255, 255, 0.24), rgba(255, 255, 255, 0.08)) !important;border-color:rgba(255,226,59,.72) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 22px 52px rgba(0,0,0,.3),0 0 42px rgba(255,226,59,.24) !important}.template-home .hexa-mini-card span{display:block !important;margin:0 0 18px !important;font-size:12px !important;line-height:1 !important;color:#ffe23b !important;letter-spacing:.12em !important;font-weight:900 !important}.template-home .hexa-mini-card strong{display:block !important;font-size:15px !important;line-height:1.04 !important;letter-spacing:-0.02em !important;text-transform:uppercase !important;color:#fff !important}.template-home .hexa-mini-card small{display:block !important;margin-top:5px !important;font-size:10px !important;line-height:1.15 !important;letter-spacing:.08em !important;color:rgba(255,255,255,.72) !important}.template-home .hexa-ps-game-info{left:54px !important;right:auto !important;top:205px !important;bottom:auto !important;max-width:620px !important;z-index:7 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important}.template-home .hexa-game-label{display:none !important}.template-home .hexa-ps-game-info h3{order:1 !important;margin:0 0 16px !important;max-width:620px !important;font-size:clamp(70px,7.2vw,118px) !important;line-height:.84 !important;letter-spacing:-0.07em !important;font-weight:950 !important;text-transform:uppercase !important;color:#fff !important;text-shadow:0 18px 44px rgba(0,0,0,.45),0 0 28px rgba(255,255,255,.08) !important}.template-home .hexa-stars{order:2 !important;display:inline-flex !important;align-items:center !important;gap:12px !important;width:auto !important;margin:0 0 26px !important;padding:0 !important;color:#ffe23b !important;font-family:"Courier New",monospace !important;font-size:16px !important;line-height:1 !important;letter-spacing:.16em !important;text-transform:uppercase !important;white-space:nowrap !important;text-shadow:0 0 18px rgba(255,226,59,.3) !important}.template-home .hexa-stars span{color:rgba(255,255,255,.86) !important;font-size:12px !important;letter-spacing:.22em !important;font-weight:900 !important}.template-home .hexa-ps-actions{order:3 !important;display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;border:0 !important;max-width:680px !important}.template-home .hexa-ps-play,.template-home .hexa-ps-more{min-height:46px !important;padding:0 28px !important;border-radius:999px !important;font-size:12px !important;letter-spacing:.14em !important;font-weight:950 !important}.template-home .hexa-ps-play{background:rgba(255,255,255,.92) !important;color:#071225 !important;border:1px solid rgba(255,255,255,.76) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 18px 44px rgba(255,255,255,.16) !important}.template-home .hexa-ps-more{background:rgba(255,255,255,.08) !important;color:#fff !important;border:1px solid rgba(255,255,255,.26) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 16px 42px rgba(0,0,0,.24) !important}.template-home .hexa-ps-play:hover,.template-home .hexa-ps-more:hover{transform:translateY(-3px) scale(1.025) !important}@media(max-width: 768px){.template-home .hexa-ps-selected{min-height:78vh !important}.template-home .hexa-ps-floating-menu{top:18px !important;left:16px !important;width:calc(100% - 32px) !important;gap:10px !important;padding:6px 2px 14px !important}.template-home .hexa-mini-card{flex-basis:124px !important;width:124px !important;height:86px !important;min-height:86px !important;padding:12px 12px !important;border-radius:16px !important}.template-home .hexa-mini-card span{margin-bottom:12px !important;font-size:10px !important}.template-home .hexa-mini-card strong{font-size:12px !important}.template-home .hexa-mini-card small{font-size:8px !important}.template-home .hexa-ps-game-info{left:22px !important;right:22px !important;top:150px !important;max-width:none !important}.template-home .hexa-ps-game-info h3{font-size:clamp(48px,15vw,72px) !important;letter-spacing:-0.06em !important;margin-bottom:12px !important}.template-home .hexa-stars{font-size:12px !important;gap:8px !important;margin-bottom:18px !important;white-space:normal !important;flex-wrap:wrap !important}.template-home .hexa-stars span{font-size:9px !important;letter-spacing:.18em !important}.template-home .hexa-ps-actions{gap:8px !important}.template-home .hexa-ps-play,.template-home .hexa-ps-more{min-height:40px !important;padding:0 16px !important;font-size:10px !important}}@media(min-width: 769px){.template-home .hexa-ps-floating-menu{top:68px !important;left:54px !important;width:min(900px,100% - 108px) !important;gap:18px !important;padding:10px 6px 24px !important;overflow-y:visible !important}.template-home .hexa-mini-card{flex:0 0 172px !important;width:172px !important;height:118px !important;min-height:118px !important;padding:18px 18px 16px !important;border-radius:22px !important;background:radial-gradient(circle at 18% 10%, rgba(255, 255, 255, 0.18), transparent 30%),linear-gradient(145deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.055)) !important;border:1px solid rgba(255,255,255,.28) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 20px 46px rgba(0,0,0,.25) !important}.template-home .hexa-mini-card.active,.template-home .hexa-mini-card:hover,.template-home .hexa-mini-card:focus{transform:translateY(-7px) scale(1.055) !important;border-color:rgba(255,226,59,.78) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 26px 58px rgba(0,0,0,.34),0 0 34px rgba(255,226,59,.24),0 0 52px rgba(0,106,255,.18) !important}.template-home .hexa-mini-card span{margin-bottom:20px !important;font-size:13px !important}.template-home .hexa-mini-card strong{font-size:17px !important;line-height:1.02 !important}.template-home .hexa-mini-card small{margin-top:7px !important;font-size:10.5px !important;line-height:1.18 !important}.template-home .hexa-ps-game-info{top:252px !important;left:58px !important}.template-home .hexa-ps-game-info h3{font-size:clamp(72px,7vw,120px) !important;margin-bottom:14px !important}.template-home .hexa-stars{margin-bottom:24px !important}}@media(max-width: 768px){.template-home .hexa-ps-floating-menu{top:24px !important;padding-top:8px !important}.template-home .hexa-mini-card{flex-basis:132px !important;width:132px !important;height:92px !important;min-height:92px !important}.template-home .hexa-ps-game-info{top:164px !important}}@media(min-width: 769px){.template-home .hexa-ps-floating-menu{top:88px !important;padding-top:18px !important;padding-bottom:26px !important;overflow-y:visible !important}.template-home .hexa-mini-card{flex-basis:178px !important;width:178px !important;height:122px !important;min-height:122px !important}.template-home .hexa-mini-card.active,.template-home .hexa-mini-card:hover,.template-home .hexa-mini-card:focus{transform:translateY(-4px) scale(1.055) !important}.template-home .hexa-ps-game-info{top:288px !important}}@media(max-width: 768px){.template-home .hexa-ps-floating-menu{top:30px !important;padding-top:10px !important;overflow-y:visible !important}.template-home .hexa-mini-card.active,.template-home .hexa-mini-card:hover,.template-home .hexa-mini-card:focus{transform:translateY(-2px) scale(1.035) !important}}.hexa-cart-page{min-height:100vh;background:radial-gradient(circle at 70% 0%, rgba(0, 102, 255, 0.22), transparent 34%),radial-gradient(circle at 10% 70%, rgba(0, 255, 130, 0.1), transparent 30%),linear-gradient(145deg, #020611 0%, #06152f 48%, #02040b 100%);color:#fff;padding:38px 0 80px}.hexa-cart-container{max-width:1440px}.hexa-cart-hero{position:relative;overflow:hidden;border-radius:34px;margin:24px auto 28px;padding:38px 42px;border:1px solid rgba(95,160,255,.28);background:linear-gradient(120deg, rgba(8, 25, 58, 0.88), rgba(4, 12, 28, 0.74)),radial-gradient(circle at 82% 45%, rgba(245, 216, 59, 0.14), transparent 28%);box-shadow:0 28px 90px rgba(0,0,0,.32);display:flex;justify-content:space-between;gap:24px;align-items:center}.hexa-cart-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.035) 0px, rgba(255, 255, 255, 0.035) 1px, transparent 1px, transparent 6px);opacity:.35;pointer-events:none}.hexa-cart-hero-content,.hexa-cart-status{position:relative;z-index:2}.hexa-cart-kicker,.hexa-cart-panel-label{display:inline-block;color:#f5d83b;text-transform:uppercase;letter-spacing:4px;font-size:12px;font-weight:900;margin-bottom:12px}.hexa-cart-hero h1{margin:0;color:#fff;font-size:clamp(42px,6vw,94px);line-height:.9;text-transform:uppercase;letter-spacing:-3px;font-weight:950}.hexa-cart-hero p{margin:16px 0 0;color:rgba(255,255,255,.78);font-size:15px;line-height:1.6}.hexa-cart-status{min-width:150px;min-height:150px;border-radius:30px;display:grid;place-items:center;text-align:center;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hexa-cart-status span{display:block;color:#f5d83b;letter-spacing:3px;font-size:11px;font-weight:900}.hexa-cart-status strong{display:block;font-size:52px;line-height:1}.hexa-cart-form{border-radius:34px}.hexa-cart-row-head{color:rgba(255,255,255,.72) !important;text-transform:uppercase;letter-spacing:2px;font-size:11px}.hexa-cart-list{display:grid;gap:16px}.hexa-cart-item-shell{border-radius:26px;padding:14px;background:linear-gradient(145deg, rgba(12, 31, 68, 0.78), rgba(0, 0, 0, 0.42));border:1px solid rgba(95,160,255,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 20px 60px rgba(0,0,0,.22);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.hexa-cart-item-shell:hover{transform:translateY(-4px);border-color:rgba(245,216,59,.42);box-shadow:0 25px 70px rgba(0,102,255,.18)}.hexa-cart-item-shell img{border-radius:18px !important}.hexa-cart-bottom{margin-top:34px;gap:18px}.hexa-cart-bottom>[class*=col-]{flex:1 1 0;max-width:none}.hexa-cart-panel{min-height:100%;border-radius:30px;padding:24px;background:linear-gradient(145deg, rgba(12, 31, 68, 0.86), rgba(0, 0, 0, 0.5));border:1px solid rgba(95,160,255,.25);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.hexa-cart-summary-panel{border-color:rgba(245,216,59,.32)}.hexa-cart-page input,.hexa-cart-page select,.hexa-cart-page textarea{background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.18) !important;color:#fff !important;border-radius:16px !important}.hexa-cart-page .btn,.hexa-cart-page button[type=submit],.hexa-cart-page input[type=submit]{border-radius:999px !important;min-height:48px;font-weight:900 !important;letter-spacing:1.2px;text-transform:uppercase}.hexa-cart-page .btn-primary,.hexa-cart-page button[type=submit],.hexa-cart-page input[type=submit]{background:linear-gradient(135deg, #f5d83b, #fff6b3) !important;color:#06152f !important;border:0 !important;box-shadow:0 0 36px rgba(245,216,59,.24)}.hexa-cart-page .btn-link,.hexa-cart-page a{color:#dfeaff}.hexa-cart-empty{border-radius:34px;margin:28px auto;padding:48px;background:linear-gradient(145deg, rgba(12, 31, 68, 0.84), rgba(0, 0, 0, 0.5));border:1px solid rgba(95,160,255,.24);color:#fff}.hexa-cart-empty h2{margin:0 0 12px;font-size:clamp(34px,5vw,72px);text-transform:uppercase;font-weight:950}.hexa-cart-empty p{color:rgba(255,255,255,.78)}.hexa-cart-empty-btn{display:inline-flex;margin-top:18px;min-height:48px;align-items:center;justify-content:center;padding:0 24px;border-radius:999px;background:#fff;color:#06152f !important;text-decoration:none;font-weight:900;text-transform:uppercase;letter-spacing:1px}@media(max-width: 768px){.hexa-cart-page{padding-top:18px;overflow-x:hidden}.hexa-cart-hero{margin:14px auto 20px;padding:24px 18px;border-radius:24px;align-items:flex-start}.hexa-cart-hero h1{font-size:clamp(34px,11vw,54px);letter-spacing:-1px}.hexa-cart-status{min-width:82px;min-height:82px;border-radius:20px}.hexa-cart-status strong{font-size:30px}.hexa-cart-bottom{display:block}.hexa-cart-panel{margin-bottom:16px;padding:18px;border-radius:22px}.hexa-cart-item-shell{padding:10px;border-radius:20px}.hexa-cart-empty{padding:30px 20px;border-radius:24px}}.hexa-sfx-ready a,.hexa-sfx-ready button,.hexa-mini-card,.hexa-game-tab,.hexa-footer-item,.hexa-buy,.hexa-cta,.hexa-ps-play,.hexa-ps-more{-webkit-tap-highlight-color:rgba(0,0,0,0)}.hexa-mini-card:active,.hexa-game-tab:active,.hexa-footer-item:active,.hexa-buy:active,.hexa-cta:active,.hexa-ps-play:active,.hexa-ps-more:active,.hexa-audio-toggle:active{transform:scale(0.97) !important;filter:brightness(1.12)}.hexa-radio-vyro-v3{left:auto !important;right:26px !important;top:50% !important;transform:translateY(-50%) !important;z-index:99980 !important}.hexa-radio-toggle-v3{min-width:118px !important;height:46px !important;padding:0 14px !important}.hexa-radio-toggle-v3:hover{transform:translateX(-4px) scale(1.03) !important}.hexa-radio-panel-v3{left:auto !important;right:0 !important;top:60px !important;width:278px !important;max-height:min(430px,100vh - 118px) !important;overflow:hidden !important;transform:translateX(14px) scale(0.96) !important;border-radius:22px !important}.hexa-radio-vyro-v3.is-open .hexa-radio-panel-v3{transform:translateX(0) scale(1) !important}.hexa-radio-head-v3{padding:16px 16px 10px !important}.hexa-radio-head-v3 strong{font-size:22px !important}.hexa-radio-screen-v3{margin:10px 14px 12px !important;padding:14px !important;border-radius:18px !important}.hexa-radio-screen-v3 strong{font-size:16px !important;line-height:1.05 !important}.hexa-radio-main-controls-v3{gap:10px !important;padding:0 14px 12px !important}.hexa-radio-play-v3{width:48px !important;height:48px !important;min-width:48px !important}.hexa-radio-round-v3{width:36px !important;height:36px !important}.hexa-radio-list-v3{max-height:142px !important;overflow-y:auto !important;overflow-x:hidden !important;padding:0 12px 14px !important;scrollbar-width:thin !important}.hexa-radio-list-v3::-webkit-scrollbar{width:4px !important}.hexa-radio-list-v3::-webkit-scrollbar-thumb{background:rgba(245,216,59,.55) !important;border-radius:999px !important}.hexa-radio-track-v3{min-height:60px !important;padding:10px 12px !important;border-radius:15px !important}.hexa-radio-track-v3 strong{font-size:12px !important}.hexa-radio-track-v3 small{font-size:9px !important}.hexa-ps-floating-menu{overflow-x:auto !important;overflow-y:visible !important;scroll-behavior:auto !important;scrollbar-width:none !important;mask-image:linear-gradient(90deg, transparent 0%, #000 4%, #000 92%, transparent 100%) !important;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 4%, #000 92%, transparent 100%) !important}.hexa-ps-floating-menu::-webkit-scrollbar{display:none !important}.hexa-ps-floating-menu.is-loop-ready{cursor:grab !important}.hexa-ps-floating-menu.is-loop-ready:active{cursor:grabbing !important}.hexa-ps-floating-menu .hexa-mini-card{position:relative !important;isolation:isolate !important}.hexa-ps-floating-menu .hexa-mini-card::after{content:"" !important;position:absolute !important;inset:0 !important;border-radius:inherit !important;background:linear-gradient(110deg, transparent 0%, rgba(255, 255, 255, 0.22) 42%, transparent 70%) !important;transform:translateX(-120%) !important;opacity:0 !important;transition:transform .55s ease,opacity .25s ease !important;pointer-events:none !important}.hexa-ps-floating-menu .hexa-mini-card:hover::after,.hexa-ps-floating-menu .hexa-mini-card.active::after{opacity:1 !important;transform:translateX(120%) !important}.hexa-ps-floating-menu .hexa-mini-card:hover,.hexa-ps-floating-menu .hexa-mini-card.active{transform:translateY(-4px) scale(1.045) !important;border-color:rgba(245,216,59,.78) !important;box-shadow:0 0 0 1px rgba(255,255,255,.1) inset,0 0 28px rgba(245,216,59,.2),0 22px 58px rgba(0,0,0,.3) !important}@media(max-width: 768px){.hexa-radio-vyro-v3{right:14px !important;left:auto !important;top:auto !important;bottom:86px !important;transform:none !important}.hexa-radio-toggle-v3{min-width:52px !important;width:52px !important;height:52px !important;padding:0 !important}.hexa-radio-toggle-v3 strong{display:none !important}.hexa-radio-panel-v3{right:0 !important;left:auto !important;top:auto !important;bottom:66px !important;width:calc(100vw - 28px) !important;max-width:340px !important;max-height:min(520px,100vh - 132px) !important;transform:translateY(12px) scale(0.98) !important}.hexa-radio-vyro-v3.is-open .hexa-radio-panel-v3{transform:translateY(0) scale(1) !important}.hexa-radio-list-v3{max-height:176px !important}.hexa-ps-floating-menu{left:18px !important;right:18px !important;gap:12px !important}}.hexa-audio-toggle{display:none !important}.hexa-radio-vyro-v3{position:fixed !important;right:24px !important;left:auto !important;top:50% !important;transform:translateY(-50%) !important;z-index:99980 !important;width:270px !important;pointer-events:none !important}.hexa-radio-toggle-v3{pointer-events:auto !important;margin-left:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;min-width:120px !important;height:44px !important;padding:0 14px !important;border-radius:999px !important;border:1px solid rgba(245,216,59,.65) !important;background:rgba(4,18,44,.78) !important;color:#fff !important;cursor:pointer !important;backdrop-filter:blur(18px) !important;-webkit-backdrop-filter:blur(18px) !important;box-shadow:0 0 30px rgba(0,102,255,.22),0 0 20px rgba(245,216,59,.1) !important;transition:transform .22s ease,background .22s ease,border-color .22s ease !important}.hexa-radio-toggle-v3:hover{transform:translateX(-5px) scale(1.03) !important;border-color:rgba(245,216,59,.95) !important;background:rgba(8,32,76,.88) !important}.hexa-radio-live-dot{width:7px !important;height:7px !important;border-radius:999px !important;background:#21ff88 !important;box-shadow:0 0 14px rgba(33,255,136,.8) !important}.hexa-radio-icon{color:#f5d83b !important;font-size:14px !important;line-height:1 !important}.hexa-radio-toggle-v3 strong{font-size:11px !important;letter-spacing:1.2px !important;font-weight:900 !important;text-transform:uppercase !important}.hexa-radio-panel-v3{pointer-events:auto !important;position:absolute !important;right:0 !important;left:auto !important;top:58px !important;width:270px !important;max-height:min(430px,100vh - 120px) !important;border-radius:22px !important;border:1px solid rgba(90,160,255,.35) !important;background:linear-gradient(145deg, rgba(5, 18, 45, 0.94), rgba(4, 10, 24, 0.9)) !important;color:#fff !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important;transform:translateX(14px) scale(0.96) !important;transform-origin:top right !important;box-shadow:0 28px 80px rgba(0,0,0,.48),0 0 50px rgba(0,102,255,.18) !important;backdrop-filter:blur(24px) !important;-webkit-backdrop-filter:blur(24px) !important;transition:opacity .22s ease,transform .22s ease !important}.hexa-radio-vyro-v3.is-open .hexa-radio-panel-v3{opacity:1 !important;pointer-events:auto !important;transform:translateX(0) scale(1) !important}.hexa-radio-head-v3{display:flex !important;justify-content:space-between !important;gap:14px !important;align-items:center !important;padding:15px 15px 10px !important}.hexa-radio-head-v3 span,.hexa-radio-screen-v3 span{display:block !important;color:#f5d83b !important;font-size:10px !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:2px !important}.hexa-radio-head-v3 strong{display:block !important;margin-top:4px !important;font-size:22px !important;line-height:1 !important;font-weight:950 !important;text-transform:uppercase !important}#hexa-radio-close-v3{width:32px !important;height:32px !important;min-width:32px !important;border-radius:999px !important;border:1px solid rgba(255,255,255,.18) !important;background:rgba(255,255,255,.09) !important;color:#fff !important;cursor:pointer !important}.hexa-radio-screen-v3{margin:8px 13px 12px !important;padding:13px !important;border-radius:18px !important;border:1px solid rgba(255,255,255,.12) !important;background:repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.04) 0px, rgba(255, 255, 255, 0.04) 1px, transparent 1px, transparent 5px),rgba(255,255,255,.06) !important}.hexa-radio-screen-v3 strong{display:block !important;margin-top:8px !important;font-size:16px !important;line-height:1.05 !important;font-weight:950 !important;text-transform:uppercase !important}.hexa-radio-screen-v3 small{display:block !important;margin-top:5px !important;color:rgba(255,255,255,.68) !important;font-size:10px !important}.hexa-radio-eq-v3{display:flex !important;align-items:end !important;gap:4px !important;height:18px !important;margin-top:14px !important}.hexa-radio-eq-v3 i{width:4px !important;height:8px !important;border-radius:999px !important;background:#f5d83b !important;opacity:.58 !important}.hexa-radio-vyro-v3.is-playing .hexa-radio-eq-v3 i{animation:hexaRadioEq .72s ease-in-out infinite !important;opacity:1 !important}.hexa-radio-vyro-v3.is-playing .hexa-radio-eq-v3 i:nth-child(2){animation-delay:.12s !important}.hexa-radio-vyro-v3.is-playing .hexa-radio-eq-v3 i:nth-child(3){animation-delay:.24s !important}.hexa-radio-vyro-v3.is-playing .hexa-radio-eq-v3 i:nth-child(4){animation-delay:.36s !important}.hexa-radio-vyro-v3.is-playing .hexa-radio-eq-v3 i:nth-child(5){animation-delay:.48s !important}@keyframes hexaRadioEq{0%,100%{height:7px}50%{height:18px}}.hexa-radio-main-controls-v3{display:flex !important;justify-content:center !important;align-items:center !important;gap:10px !important;padding:0 14px 12px !important}.hexa-radio-round-v3,.hexa-radio-play-v3{display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:999px !important;cursor:pointer !important;border:1px solid rgba(255,255,255,.18) !important;color:#fff !important;background:rgba(255,255,255,.1) !important;transition:transform .2s ease,background .2s ease !important}.hexa-radio-round-v3{width:36px !important;height:36px !important;font-size:24px !important}.hexa-radio-play-v3{width:50px !important;height:50px !important;font-size:18px !important;background:linear-gradient(135deg, #f5d83b, #fff7b6) !important;color:#06152f !important;border-color:rgba(245,216,59,.85) !important}.hexa-radio-round-v3:hover,.hexa-radio-play-v3:hover{transform:translateY(-2px) scale(1.04) !important}.hexa-radio-list-v3{max-height:150px !important;overflow-y:auto !important;overflow-x:hidden !important;padding:0 12px 14px !important;scrollbar-width:thin !important}.hexa-radio-list-v3::-webkit-scrollbar{width:4px !important}.hexa-radio-list-v3::-webkit-scrollbar-thumb{background:rgba(245,216,59,.55) !important;border-radius:999px !important}.hexa-radio-track-v3{width:100% !important;min-height:58px !important;padding:10px 12px !important;margin-bottom:8px !important;border-radius:15px !important;border:1px solid rgba(255,255,255,.13) !important;background:rgba(255,255,255,.07) !important;color:#fff !important;text-align:left !important;cursor:pointer !important;display:grid !important;grid-template-columns:28px 1fr !important;column-gap:8px !important;transition:transform .2s ease,background .2s ease,border-color .2s ease !important}.hexa-radio-track-v3:hover,.hexa-radio-track-v3.is-active{transform:translateX(-3px) !important;border-color:rgba(245,216,59,.65) !important;background:rgba(245,216,59,.12) !important}.hexa-radio-track-v3 span{grid-row:1/span 2 !important;color:#f5d83b !important;font-weight:950 !important;font-size:11px !important}.hexa-radio-track-v3 strong{font-size:12px !important;line-height:1.05 !important;text-transform:uppercase !important}.hexa-radio-track-v3 small{font-size:9px !important;opacity:.65 !important}@media(max-width: 768px){.hexa-radio-vyro-v3{right:14px !important;top:auto !important;bottom:88px !important;width:calc(100vw - 28px) !important;max-width:340px !important;transform:none !important}.hexa-radio-toggle-v3{min-width:52px !important;width:52px !important;height:52px !important;margin-left:auto !important;padding:0 !important}.hexa-radio-toggle-v3 strong{display:none !important}.hexa-radio-panel-v3{right:0 !important;top:auto !important;bottom:66px !important;width:100% !important;max-height:min(520px,100vh - 132px) !important;transform:translateY(12px) scale(0.98) !important}.hexa-radio-vyro-v3.is-open .hexa-radio-panel-v3{transform:translateY(0) scale(1) !important}.hexa-radio-list-v3{max-height:180px !important}}
/* Engine:dart */