.koops-topbar{--koops-topbar-height: 37px;background:var(--koops-topbar-bg, #000);color:var(--koops-topbar-color, #fff);font-family:"Neue Haas Grotesk",var(--font-body-family),sans-serif;text-transform:uppercase;width:100%}.koops-topbar__desktop,.koops-topbar__mobile{box-sizing:border-box;width:100%;align-items:center}.koops-topbar__mobile{display:flex;height:var(--koops-topbar-height);justify-content:center;padding:0 16px}.koops-topbar__desktop{display:none}.koops-topbar__viewport{position:relative;display:flex;align-items:center;height:100%;min-width:0;max-width:100%;overflow:hidden;width:max-content;flex:0 1 auto;transition:width .3s ease-in-out}.koops-topbar__viewport:not(.is-ready) .koops-topbar__slide:not(:first-child){display:none}.koops-topbar__viewport:not(.is-ready) .koops-topbar__slide:first-child{opacity:1;transform:none}.koops-topbar__track{display:flex;width:max-content;align-items:center}.koops-topbar__slide{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:max-content;min-width:0;box-sizing:border-box;opacity:0;transform:translate(24px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.koops-topbar__viewport.is-ready .koops-topbar__slide:not(.is-active){position:absolute;left:0;top:0;height:100%;pointer-events:none}.koops-topbar__viewport.is-ready .koops-topbar__slide.is-leaving{opacity:0;transform:translate(-24px)}.koops-topbar__slide.is-active{position:relative;opacity:1;transform:translate(0)}.koops-topbar__slide.is-active.is-leaving{opacity:0;transform:translate(-24px)}.koops-topbar__slide.is-active.is-from-right{opacity:0;transform:translate(24px);transition:none}.koops-topbar__message,.koops-topbar__countdown-label,.koops-topbar__countdown-time{font-size:1.2rem;font-weight:400;letter-spacing:.02em;line-height:1}.koops-topbar__message{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;text-align:center}.koops-topbar__slide--countdown{display:flex;align-items:center;justify-content:center;gap:10px}.koops-topbar__countdown{display:flex;align-items:center;flex-shrink:0;gap:16px;white-space:nowrap}.koops-topbar__countdown-label{font-weight:500}.koops-topbar__slide--countdown .koops-topbar__countdown-label,.koops-topbar__slide--countdown .koops-topbar__countdown-time{font-size:1.2rem}.koops-topbar__mobile .koops-topbar__message,.koops-topbar__mobile .koops-topbar__countdown-label,.koops-topbar__mobile .koops-topbar__countdown-time{font-size:11px}.koops-topbar__countdown.is-hidden,.koops-topbar__slide.is-hidden{display:none}.koops-topbar--sticky{position:fixed;top:0;left:0;z-index:500}body:has(.koops-topbar--sticky){padding-top:var(--koops-topbar-height)}body:has(.koops-topbar--sticky) header.header,body:has(.koops-topbar--sticky) .search-modal.modal__content.gradient{padding-top:calc(var(--koops-topbar-height) + 18px)}body:has(.koops-topbar--sticky) #shopify-section-header{padding-top:var(--koops-topbar-height)!important}body:has(.koops-topbar--sticky) #headerContainer{top:var(--koops-topbar-height)!important}@media(min-width:750px){.koops-topbar{--koops-topbar-height: 30px}.koops-topbar__mobile{display:none}.koops-topbar__desktop{display:flex;height:var(--koops-topbar-height);justify-content:space-between;gap:24px;padding:0 30px}.koops-topbar__desktop .koops-topbar__viewport{flex:0 1 auto;width:max-content}.koops-topbar__desktop .koops-topbar__slide{justify-content:flex-start}.koops-topbar__desktop .koops-topbar__message{text-align:left}.koops-topbar__desktop .koops-topbar__countdown-label{font-size:1.1rem}.koops-topbar:not(.koops-topbar--has-countdown) .koops-topbar__desktop,.koops-topbar.is-countdown-expired .koops-topbar__desktop{justify-content:center}.koops-topbar:not(.koops-topbar--has-countdown) .koops-topbar__desktop .koops-topbar__slide,.koops-topbar.is-countdown-expired .koops-topbar__desktop .koops-topbar__slide{justify-content:center}.koops-topbar:not(.koops-topbar--has-countdown) .koops-topbar__desktop .koops-topbar__message,.koops-topbar.is-countdown-expired .koops-topbar__desktop .koops-topbar__message{text-align:center}}@media(prefers-reduced-motion:reduce){.koops-topbar__slide{transition:none}}.collection-faq{margin-top:80px;margin-bottom:80px}.collection-faq__heading{margin-bottom:2rem}.collection-faq__item{border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.collection-faq__question{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:2rem 0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-weight:400;text-transform:uppercase;text-align:left;cursor:pointer;transition:color .3s ease}.collection-faq__question:hover{color:rgba(var(--color-foreground),.75)}.collection-faq__arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:14px;height:14px;transition:transform .3s ease}.collection-faq__arrow svg{width:14px;height:14px}.collection-faq__question.active .collection-faq__arrow{transform:rotate(180deg)}.collection-faq__answer{max-height:0;overflow:hidden;color:rgba(var(--color-foreground),.75);transition:max-height .4s ease,padding .4s ease}.collection-faq__answer.active{max-height:100rem;padding-bottom:2rem}.collection-faq__answer-content{max-width:1200px;padding-right:4rem}.gift-guide-header{box-sizing:border-box;padding:0 0 48px;background:#fff;color:#000}.gift-guide-header__title{margin:50px 0 0;padding:9px 1.1rem 12px;color:#000;font-family:Neue Haas Grotesk,sans-serif;font-size:20px;font-weight:400;line-height:35px;text-transform:uppercase}.gift-guide-header__crumbs{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0 32px 0 11px;font-family:Neue Haas Grotesk,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.gift-guide-header__crumbs a,.gift-guide-header__crumb-divider{color:#999;text-decoration:none}.gift-guide-header__crumbs a:hover{color:#666;text-decoration:underline}.gift-guide-header__crumb-divider{margin:0 .35em}.gift-guide-header__crumbs [aria-current=page]{color:#111}.gift-guide-header__content{display:flex;flex-direction:column;margin-top:24px}.gift-guide-header__filters{display:flex;gap:24px;width:100%;margin:0;padding:16px 1.1rem;overflow-x:auto;scrollbar-width:none;font-family:Neue Haas Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:35px}.gift-guide-header__filters::-webkit-scrollbar{display:none}.gift-guide-header__filters button{flex:0 0 auto;padding:0;border:0;background:none;color:#000;font:inherit;line-height:inherit;white-space:nowrap;cursor:pointer;opacity:.3}.gift-guide-header__filters button.is-active{opacity:1}@media screen and (min-width:750px){.gift-guide-header__crumbs{padding-left:32px}.gift-guide-header__title{padding:12px 3rem}.gift-guide-header__filters{padding-right:3rem;padding-left:3rem}}.gift-guide-row{box-sizing:border-box;max-width:100%;scroll-margin-top:140px;background:#fff;color:#000}.shopify-section.gift-guide-row-section+.shopify-section.gift-guide-row-section{margin-top:64px}.shopify-section.gift-guide-row-section.is-filtered-out{display:none!important}.shopify-section.gift-guide-row-section.is-filtered-out+.shopify-section.gift-guide-row-section{margin-top:0}.gift-guide-row__inner{display:flex;flex-direction:column;max-width:100%;min-width:0;padding-left:0}.gift-guide-row__copy{order:2;display:flex;flex-direction:column;gap:10px;padding:16px 80px 0 19px}.gift-guide-row__title,.gift-guide-row__text{margin:0;font-family:Neue Haas Grotesk,sans-serif;color:#000}.gift-guide-row__title{font-size:20px;font-weight:500;line-height:1}.gift-guide-row__text{max-width:300px;font-size:14px;font-weight:400;line-height:20px}.gift-guide-row__roll{order:1;display:flex;align-items:flex-start;gap:5px;width:100%;min-width:0;max-width:100%;height:auto;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;list-style:none;cursor:grab;scrollbar-width:none;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.gift-guide-row__roll::-webkit-scrollbar{display:none}.gift-guide-row__roll.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.gift-guide-row__item{flex:0 0 320px;width:320px;height:auto;margin:0}.gift-guide-row__item:first-child{margin-left:15px}.gift-guide-card{position:relative;display:flex;align-items:flex-end;box-sizing:border-box;width:100%;height:auto;aspect-ratio:4 / 5;padding:20px;overflow:hidden;background:#c4c4c4;color:#fff;text-decoration:none}.gift-guide-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.gift-guide-card--empty:before{display:none}.gift-guide-card--empty .gift-guide-card__title{color:#000}.gift-guide-card:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:88px;background:linear-gradient(to top,#0003,#0000);pointer-events:none}.gift-guide-card__title{position:relative;z-index:2;margin:0;max-width:100%;color:#fff;font-family:Neue Haas Grotesk,sans-serif;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width:990px){.shopify-section.gift-guide-row-section+.shopify-section.gift-guide-row-section{margin-top:24px}.gift-guide-row__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:5px;align-items:start;padding:0 0 0 30px}.gift-guide-row__copy{order:0;grid-column:1 / span 2;padding:0}.gift-guide-row__roll{order:0;grid-column:4 / span 9;height:auto;min-width:0;gap:5px;scroll-snap-type:none}.gift-guide-row__item:first-child{margin-left:0}.gift-guide-row__item{flex:0 0 calc((100% - 15px) / 3.25);width:calc((100% - 15px) / 3.25);height:auto;scroll-snap-align:none}.gift-guide-card{width:100%;height:auto;aspect-ratio:4 / 5}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map */
