:root{--gb-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--gb-ease-smooth: cubic-bezier(.16, 1, .3, 1);--gb-ease-out: cubic-bezier(.25, .46, .45, .94)}html{scroll-padding-top:72px;touch-action:pan-y;-webkit-overflow-scrolling:touch}html:has(:target){scroll-behavior:smooth}body{touch-action:pan-y;-webkit-overflow-scrolling:touch}.category-bubble-strip__scroll,.overflow-list,.product-grid-container,.product-media-gallery,.horizontal-scroll-track,.shopify-section{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}#gb-scroll-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,#db1215,#fc5732);width:0%;z-index:9999;transition:width .08s ease-out;pointer-events:none}.gb-back-to-top{position:fixed;bottom:84px;right:20px;width:44px;height:44px;border-radius:50%;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #0003;cursor:pointer;z-index:98;opacity:0;transform:translateY(20px) scale(.9);pointer-events:none;transition:transform .35s var(--gb-ease-spring),opacity .25s ease,background-color .2s ease;border:1px solid rgba(255,255,255,.15)}.gb-back-to-top.is-visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.gb-back-to-top:hover{background:#db1215;transform:translateY(-3px) scale(1.08)}.gb-back-to-top svg{width:18px;height:18px;fill:currentColor}.gb-scroll-fade{opacity:0;transform:translateY(20px);transition:opacity .5s var(--gb-ease-smooth),transform .5s var(--gb-ease-smooth);will-change:opacity,transform}.gb-scroll-fade.gb-in-view{opacity:1!important;transform:translateY(0)!important}.gb-scroll-fade.gb-out-top{opacity:0!important;transform:translateY(-16px)!important}.gb-scroll-fade.gb-out-bottom{opacity:0!important;transform:translateY(20px)!important}.gb-scroll-fade-stagger>*{opacity:0;transform:translateY(18px);transition:opacity .45s var(--gb-ease-smooth),transform .45s var(--gb-ease-smooth);transition-delay:calc(var(--gb-stagger, 0) * 45ms);will-change:opacity,transform}.gb-scroll-fade-stagger.gb-in-view>*{opacity:1!important;transform:translateY(0)!important}.gb-scroll-fade-stagger.gb-out-top>*{opacity:0!important;transform:translateY(-14px)!important}.gb-scroll-fade-stagger.gb-out-bottom>*{opacity:0!important;transform:translateY(18px)!important}.gb-slide-up-init{opacity:0;transform:translateY(18px);transition:opacity .4s var(--gb-ease-smooth),transform .4s var(--gb-ease-smooth)}.gb-slide-up-init.is-revealed,.gb-slide-up-init.gb-in-view{opacity:1!important;transform:translateY(0)!important}.gb-slide-left-init{opacity:0;transform:translate(-16px);transition:opacity .4s var(--gb-ease-smooth),transform .4s var(--gb-ease-smooth)}.gb-slide-left-init.is-revealed,.gb-slide-left-init.gb-in-view{opacity:1!important;transform:translate(0)!important}.product-information .rte ul{list-style:none!important;padding-left:0!important;margin:16px 0 24px!important;display:flex!important;flex-direction:column!important;gap:8px!important}.product-information .rte ul li{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:10px 14px!important;background:#f9fafb!important;border:1px solid #F1F5F9!important;border-radius:10px!important;font-size:.9375rem!important;color:#1f2937!important;line-height:1.5!important;margin-bottom:0!important;transition:transform .25s var(--gb-ease-smooth),background .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .45s var(--gb-ease-smooth)!important;will-change:transform,opacity}.product-information .rte ul li:before{content:""!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#db1215!important;margin-top:7px!important;flex-shrink:0!important;box-shadow:0 0 6px #db121566!important;display:inline-block!important}.product-information .rte ul li:hover{transform:translate(4px)!important;background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 3px 10px #0000000d!important}.product-information .rte h3{font-size:1.0625rem!important;font-weight:800!important;color:#111!important;margin-top:24px!important;margin-bottom:12px!important;padding-bottom:6px!important;border-bottom:1px solid #F3F4F6!important;letter-spacing:-.01em!important}.sticky-add-to-cart__bar{transition:transform .4s var(--gb-ease-spring),opacity .3s ease!important;box-shadow:0 10px 30px #0000001f,0 2px 6px #0000000a!important;border:1px solid rgba(0,0,0,.08)!important}.sticky-add-to-cart__bar[data-stuck=true],.sticky-add-to-cart__bar.is-active{transform:translate(-50%) translateY(0)!important;opacity:1!important}.gb-card-sheen{position:relative;overflow:hidden}.gb-card-sheen:after{content:"";position:absolute;top:-60%;left:-60%;width:220%;height:220%;background:linear-gradient(65deg,transparent 35%,rgba(255,255,255,.42) 50%,transparent 65%);transform:translate(-120%) rotate(25deg);transition:transform .75s var(--gb-ease-smooth);pointer-events:none;z-index:4}.gb-card-sheen:hover:after{transform:translate(120%) rotate(25deg)}@keyframes gbAeroDrift{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-.5deg)}}.gb-drift-slow{animation:gbAeroDrift 4s ease-in-out infinite;will-change:transform}.gb-drift-fast{animation:gbAeroDrift 2.8s ease-in-out infinite;will-change:transform}@keyframes gbGlowPulseRed{0%,to{box-shadow:0 0 #db121500}50%{box-shadow:0 0 16px 4px #db121559}}.gb-glow-pulse-red{animation:gbGlowPulseRed 2.5s ease-in-out infinite}.gb-magnetic-btn{display:inline-flex;align-items:center;justify-content:center;transition:transform .25s var(--gb-ease-spring),box-shadow .25s ease;will-change:transform}.gb-spring-hover{transition:transform .3s var(--gb-ease-spring),box-shadow .3s ease}.gb-spring-hover:hover{transform:translateY(-2px) scale(1.02)}.gb-spring-hover:active{transform:translateY(1px) scale(.98)}.gb-sliding-ticker{overflow:hidden;white-space:nowrap;background:#111;color:#fff;padding:10px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.gb-ticker-track{display:inline-flex;gap:40px;animation:gbTickerSlide 30s linear infinite;will-change:transform}.gb-ticker-track:hover{animation-play-state:paused}@keyframes gbTickerSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.gb-ticker-item{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gb-ticker-item svg{width:14px;height:14px;fill:#db1215}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.gb-scroll-fade,.gb-scroll-fade-stagger>*,.gb-slide-up-init,.gb-slide-left-init{opacity:1!important;transform:none!important}.gb-drift-slow,.gb-drift-fast,.gb-glow-pulse-red,.gb-ticker-track{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/giftybazzar-animations.css.map */
