.collection-store-banner{text-align:center;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:.5rem}.collection-store-banner__title{font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin:0 0 .5rem}@keyframes collection-banner-glow-pulse{0%,to{text-shadow:0 0 10px rgba(255,68,68,.5),0 0 20px rgba(255,68,68,.3),0 0 30px rgba(255,68,68,.15)}50%{text-shadow:0 0 14px rgba(255,68,68,.9),0 0 28px rgba(255,68,68,.6),0 0 40px rgba(255,68,68,.35)}}.collection-store-banner__subtitle{font-size:1rem;font-weight:700;letter-spacing:.06em;color:#f44;margin:0 0 1rem;text-shadow:0 0 10px rgba(255,68,68,.5),0 0 20px rgba(255,68,68,.3),0 0 30px rgba(255,68,68,.15);animation:collection-banner-glow-pulse 2s ease-in-out infinite}.collection-store-banner__rating{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem 1.25rem;margin-bottom:0}.collection-store-banner__stars{font-size:1.25rem;letter-spacing:.12em;color:#f5a623;line-height:1;text-shadow:0 0 8px rgba(245,166,35,.9),0 0 16px rgba(245,166,35,.6),0 0 24px rgba(245,166,35,.4)}.collection-store-banner__rating-line1{font-size:.95rem;font-weight:600;color:#fafafa}.collection-store-banner__rating-line2{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#0cff7b;text-shadow:0 0 10px rgba(12,255,123,.8),0 0 20px rgba(12,255,123,.5)}@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}.collection-store-banner__rating{flex-direction:column;gap:.5rem}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collection.page-width{background:transparent;padding-top:2.5rem;padding-bottom:3rem}.collection .product-card-wrapper .card,.collection .product-card-wrapper .card .card__inner{--border-radius: 14px;--border-width: 0;--shadow-opacity: 0;--shadow-blur-radius: 0;--color-foreground: 255, 255, 255;--color-shadow: 40, 42, 50;background:transparent!important;border:none!important;border-radius:0;box-shadow:none}.collection .product-card-wrapper .card .card__inner:after{display:none}.collection .product-card-wrapper .card .card__inner .card__media{background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:14px;overflow:hidden;box-shadow:0 4px 20px #00000040}.collection .product-card-wrapper .card .card__inner .card__media .media,.collection .product-card-wrapper .card .card__inner .card__media img{border-radius:13px}.collection .product-card-wrapper .card__content{padding-top:.9rem;padding-bottom:.75rem;padding-left:0;padding-right:0}.collection .product-card-wrapper .card__content,.collection .product-card-wrapper .card__heading a,.collection .product-card-wrapper .card-information{font-weight:600}.collection .product-card-wrapper .card__heading a{letter-spacing:.02em}.collection .product-card-wrapper .price__regular,.collection .product-card-wrapper .price__sale,.collection .product-card-wrapper .price .price-item{color:#0cff7b;font-weight:600;text-shadow:0 0 10px rgba(12,255,123,.5),0 0 20px rgba(12,255,123,.3),0 0 30px rgba(12,255,123,.15)}.collection .product-card-wrapper .price-item--regular{color:#8b8b8b!important;opacity:1;text-shadow:none}.collection .product-card-wrapper .card__badge,.collection .product-card-wrapper .card__inner .card__badge{margin-top:.35rem;margin-bottom:auto;display:flex;flex-wrap:wrap;gap:.35rem;align-items:flex-start}.collection .product-card-wrapper .badge{border-radius:6px;padding:.2rem .65rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;background:#e53935;color:#fff}.collection .product-card-wrapper .badge.badge--mas-vendido{background:#d4a017;color:#0a0a0f;box-shadow:0 0 12px #d4a01780}.collection .product-card-wrapper .quick-add__submit.button--secondary,.collection .product-card-wrapper .button--secondary{border-radius:9999px;padding:.5rem .9rem;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0f!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);color:#fff!important;border:1px solid rgba(255,255,255,.18);box-shadow:0 2px 12px #00000026;transition:transform .2s ease,background .2s ease,border-color .2s ease}.collection .product-card-wrapper .quick-add__submit.button--secondary:after,.collection .product-card-wrapper .quick-add__submit.button--secondary:before,.collection .product-card-wrapper .button--secondary:after,.collection .product-card-wrapper .button--secondary:before{display:none!important;content:none!important;animation:none!important}.collection .product-card-wrapper .quick-add__submit.button--secondary,.collection .product-card-wrapper .button--secondary{overflow:hidden}.collection .product-card-wrapper .quick-add__submit.button--secondary:hover,.collection .product-card-wrapper .button--secondary:hover{background:#ffffff1f!important;color:#fff!important;transform:translateY(-1px);border-color:#ffffff47;box-shadow:0 4px 16px #0003}@media screen and (min-width:990px){.collection .product-card-wrapper:hover .card{transition:transform .18s ease-out;transform:translateY(-2px)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-collection.css.map */
