.ggs-hot-product,.ggs-hot-product .card-product__wrapper{position:relative}.ggs-hot-marker{position:absolute;z-index:12;top:10px;left:10px;width:max-content;max-width:min(230px,calc(100% - 20px));color:#fff;font-family:inherit;text-align:left}.ggs-hot-marker__trigger{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:5px 9px;border:1px solid rgba(255,195,117,.85);border-radius:999px;background:linear-gradient(115deg,#812a1a,#c64a24);box-shadow:0 5px 15px #41120d59;color:#fff;font-size:10px;font-weight:850;letter-spacing:.08em;line-height:1;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.ggs-hot-marker__trigger::-webkit-details-marker{display:none}.ggs-hot-marker__trigger:focus-visible{outline:2px solid #fff;outline-offset:3px}.ggs-hot-marker__flame{display:inline-block;font-size:14px;line-height:1;transform-origin:50% 85%}.ggs-hot-marker__tip{display:block;position:absolute;top:calc(100% + 5px);left:0;width:min(220px,80vw);padding:8px 10px;border:1px solid #f9a86b;border-radius:7px;background:#1b1320;box-shadow:0 8px 24px #0009;color:#fff;font-size:11px;font-weight:500;line-height:1.35;white-space:normal}.ggs-hot-marker:not([open]) .ggs-hot-marker__tip{display:none}.ggs-hot-marker--hero{top:16px;left:16px}.ggs-hot-marker--pdp{position:relative;top:auto;left:auto}.ggs-hot-marker--cart{position:relative;top:auto;left:auto;display:block;margin:5px 0 8px}.ggs-hot-product .button-ATC,.ggs-hot-product .product-form__submit,.ggs-hot-product .card-action .button,.ggs-hot-product .ggs-hero__btn,.ggs-hot-product .ggs-atc,.ggs-hot-product .ggs-details-action button,.product-item:has(.ggs-hot-marker) .product-form__submit{position:relative;overflow:hidden;border-color:#f1a461!important;background:linear-gradient(110deg,#a63231,#e2602c 56%,#f49837)!important;color:#fff!important;transition:transform .2s ease,filter .2s ease!important}.ggs-hot-product .button-ATC:hover,.ggs-hot-product .product-form__submit:hover,.ggs-hot-product .card-action .button:hover,.ggs-hot-product .ggs-hero__btn:hover,.ggs-hot-product .ggs-atc:hover,.ggs-hot-product .ggs-details-action button:hover,.product-item:has(.ggs-hot-marker) .product-form__submit:hover{filter:brightness(1.12);transform:translateY(-2px)}.ggs-hot-product .button-ATC:focus-visible,.ggs-hot-product .product-form__submit:focus-visible,.ggs-hot-product .card-action .button:focus-visible,.ggs-hot-product .ggs-hero__btn:focus-visible,.ggs-hot-product .ggs-atc:focus-visible,.ggs-hot-product .ggs-details-action button:focus-visible,.product-item:has(.ggs-hot-marker) .product-form__submit:focus-visible{outline:2px solid #fff;outline-offset:3px}.ggs-hot-product .button-ATC:after,.ggs-hot-product .product-form__submit:after,.ggs-hot-product .card-action .button:after,.ggs-hot-product .ggs-hero__btn:after,.ggs-hot-product .ggs-atc:after,.ggs-hot-product .ggs-details-action button:after,.product-item:has(.ggs-hot-marker) .product-form__submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 37%,rgba(255,255,255,.28) 50%,transparent 63%);transform:translate(-145%);pointer-events:none}@media(prefers-reduced-motion:no-preference){.ggs-hot-marker__flame{animation:ggs-hot-flame 2.4s ease-in-out infinite}.ggs-hot-marker:hover .ggs-hot-marker__flame,.ggs-hot-marker:focus-within .ggs-hot-marker__flame{animation-duration:.7s}.ggs-hot-product .button-ATC:after,.ggs-hot-product .product-form__submit:after,.ggs-hot-product .card-action .button:after,.ggs-hot-product .ggs-hero__btn:after,.ggs-hot-product .ggs-atc:after,.ggs-hot-product .ggs-details-action button:after,.product-item:has(.ggs-hot-marker) .product-form__submit:after{animation:ggs-hot-sheen 3.1s ease-in-out infinite}}@keyframes ggs-hot-flame{0%,to{transform:rotate(-6deg) scale(1)}50%{transform:rotate(7deg) scale(1.2)}}@keyframes ggs-hot-sheen{0%,45%{transform:translate(-145%)}75%,to{transform:translate(145%)}}@media(prefers-reduced-motion:reduce){.ggs-hot-marker__flame,.ggs-hot-product .button-ATC:after,.ggs-hot-product .product-form__submit:after,.ggs-hot-product .card-action .button:after,.ggs-hot-product .ggs-hero__btn:after,.ggs-hot-product .ggs-atc:after,.ggs-hot-product .ggs-details-action button:after,.product-item:has(.ggs-hot-marker) .product-form__submit:after{animation:none!important}.ggs-hot-product .button-ATC,.ggs-hot-product .product-form__submit,.ggs-hot-product .card-action .button,.ggs-hot-product .ggs-hero__btn,.ggs-hot-product .ggs-atc,.ggs-hot-product .ggs-details-action button,.product-item:has(.ggs-hot-marker) .product-form__submit{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ggs-hot-item.css.map */
