.gift-price-boxes{position:relative;width:100%}.gift-price-boxes__header{margin-bottom:2.8rem}.gift-price-boxes__heading{font-family:"Volgarie",var(--font-heading-family),serif;margin:0;line-height:1.2}.gift-price-boxes__wrapper{position:relative;width:100%}.gift-price-boxes__grid{display:grid;gap:2rem;width:100%;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.gift-price-boxes__grid--desktop-2{grid-template-columns:repeat(2,1fr);gap:3.2rem}.gift-price-boxes__grid--desktop-3{grid-template-columns:repeat(3,1fr);gap:2.8rem}.gift-price-boxes__grid--desktop-4{grid-template-columns:repeat(4,1fr);gap:2.4rem}.gift-price-boxes__grid--desktop-5{grid-template-columns:repeat(5,1fr);gap:2.4rem}.gift-price-boxes__grid--desktop-6{grid-template-columns:repeat(6,1fr);gap:2rem}}@media screen and (min-width:750px)and (max-width:989px){.gift-price-boxes__grid{grid-template-columns:repeat(3,1fr);gap:1.6rem}}.gift-price-boxes__item{position:relative;display:flex;flex-direction:column}.gift-price-boxes__card{display:flex;flex-direction:column;text-decoration:none;color:inherit;width:100%;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.gift-price-boxes__image-wrapper{position:relative;width:100%;overflow:hidden;background-color:rgba(var(--color-foreground),.03)}.gift-price-boxes__image-ratio--square{aspect-ratio:1 / 1}.gift-price-boxes__image-ratio--portrait{aspect-ratio:3 / 4}.gift-price-boxes__image-ratio--portrait_tall{aspect-ratio:4 / 5}.gift-price-boxes__image-ratio--adapt{aspect-ratio:auto;min-height:160px}.gift-price-boxes__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.25,1,.5,1)}.gift-price-boxes__image-fit--contain .gift-price-boxes__image{object-fit:contain}.gift-price-boxes__card:hover .gift-price-boxes__image{transform:scale(1.035)}.gift-price-boxes__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--color-foreground),.04)}.gift-price-boxes__placeholder svg{width:50%;height:50%;opacity:.35}.gift-price-boxes__title-wrapper{margin-top:1.4rem;text-align:center;display:flex;justify-content:center;align-items:center}.gift-price-boxes__title{font-family:"Volgarie",var(--font-heading-family),serif;font-size:1.4rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));text-align:center;text-decoration:none;padding-bottom:2px;transition:color .25s ease,opacity .25s ease;word-break:break-word}.gift-price-boxes__item.is-active .gift-price-boxes__title{text-decoration:underline;text-underline-offset:4.5px;text-decoration-thickness:1.5px;color:rgb(var(--color-foreground));font-weight:500}.gift-price-boxes__card:hover .gift-price-boxes__title{text-decoration:underline;text-underline-offset:4.5px;text-decoration-thickness:1px}@media screen and (max-width:749px){.gift-price-boxes__grid--mobile-swipe{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.4rem;padding-bottom:.8rem;padding-right:2rem;scrollbar-width:none}.gift-price-boxes__grid--mobile-swipe::-webkit-scrollbar{display:none}.gift-price-boxes__grid--mobile-swipe .gift-price-boxes__item{flex:0 0 46%;min-width:140px;scroll-snap-align:start}.gift-price-boxes__grid--mobile-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem}.gift-price-boxes__title{font-size:1.25rem;letter-spacing:.06em}.gift-price-boxes__title-wrapper{margin-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-gift-price-boxes.css.map */
