.gift-guide-tabs-section{position:sticky;top:var(--header-height, 0px);z-index:3}.gg-tabs{--gg-tabs-stuck-h: 56px;--gg-tabs-gap: clamp(12px, calc((100vw - 1006px) / 14), 24px);display:block;padding-inline:clamp(24px,calc((100vw - 1278px)/2),48px);background:#fff}.gg-tabs__scroller{display:flex;justify-content:safe center;overflow-x:auto;scrollbar-width:none}.gg-tabs__scroller::-webkit-scrollbar{display:none}.gg-tabs__list{display:flex;align-items:center;gap:var(--gg-tabs-gap);margin:0;padding:0;list-style:none}.gg-tabs__item{display:flex;align-items:center;gap:var(--gg-tabs-gap);margin:0}.gg-tabs__item+.gg-tabs__item:before{content:"";display:block;margin-inline:-.5px;width:1px;height:12px;background:#1111113d}.gg-tabs__link{display:flex;flex-direction:column;justify-content:center;gap:4px;height:24px;padding-top:2px;font-family:var(--gg-font-heading);font-weight:500;font-size:18px;line-height:17px;letter-spacing:.36px;text-transform:uppercase;white-space:nowrap;color:#333;opacity:.7;transition:opacity .2s ease}.gg-tabs__link:after{content:"";display:block;border-top:1px solid transparent}.gg-tabs__link:hover,.gg-tabs__link.is-active{opacity:1}.gg-tabs__link.is-active:after{border-top-color:var(--gg-red)}@media(min-width:990px){.gift-guide-tabs-section{transition:margin-bottom .25s ease}.gg-tabs{transition:padding .25s ease,box-shadow .25s ease}.gift-guide-tabs-section.is-stuck{margin-bottom:calc(var(--gg-tabs-h, 120px) - var(--gg-tabs-stuck-h, 56px))}.gift-guide-tabs-section.is-stuck .gg-tabs{padding-block:16px;box-shadow:0 1px #11111114}}@media(prefers-reduced-motion:reduce){.gift-guide-tabs-section,.gg-tabs{transition:none}}@media(max-width:989px){.gift-guide-tabs-section{position:relative;top:auto}.gg-tabs{--gg-tabs-gap: 24px;padding-inline:0}.gg-tabs__scroller{justify-content:flex-start;overscroll-behavior-x:contain;margin-block:-10px;padding:10px 24px;scroll-padding-inline:24px}.gg-tabs__item+.gg-tabs__item:before{display:none}.gg-tabs__list:after{content:"";flex:0 0 1px}.gg-tabs__link{gap:6px;padding-top:0;line-height:13px;font-size:14px;letter-spacing:.28px}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/gift-guide-tabs.css.map */
