.tary-gift-menu .main-nav__item--primary,.tary-gift-menu .main-nav__item-header{font-weight:700;font-style:normal}.tary-gift-menu summary>.main-nav__item--primary{pointer-events:none}.tary-gift-menu__title{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.main-nav .tary-gift-menu .tary-gift-menu__title .icon--gift{position:static;width:17px;height:17px;margin:0;transform:none;color:#c91d42}.tary-gift-menu .tary-gift-menu__link{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:10px 8px;text-align:start;line-height:1.25}.tary-gift-menu__image{display:block;flex:0 0 40px;width:40px;height:40px;object-fit:contain}.tary-gift-menu__copy{display:grid;gap:3px;min-width:0}.tary-gift-menu__caption{color:#59545a;font-size:13px;font-weight:400;line-height:1.35}.tary-gift-menu .tary-gift-menu__link:focus-visible{outline:2px solid #bb1d40;outline-offset:-2px}.tary-gift-menu .main-nav__item--back{color:rgb(var(--nav-child-text-color))}@media(hover:hover){.tary-gift-menu .tary-gift-menu__link:hover{color:rgb(var(--nav-child-text-color));background-color:#fcf3f5}}@media(min-width:1024px){.tary-gift-menu .main-nav__child:not(.mega-nav){width:330px;max-width:calc(100vw - 32px);padding:6px 16px}.tary-gift-menu .child-nav--dropdown{max-width:none}.tary-gift-menu .child-nav>li:not(:last-child)>.tary-gift-menu__link{border-bottom:1px solid var(--nav-line-color)}}.tary-gift-budget__intro{max-width:760px;margin-inline:auto;text-align:center}.tary-gift-budget__intro p{margin:12px 0 0}.tary-gift-budget__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.tary-gift-budget__item{min-width:0}.tary-gift-budget__card{display:flex;height:100%;flex-direction:column;overflow:hidden;color:inherit;text-decoration:none;background:#fff;border:1px solid #dadada;border-radius:16px;transition:border-color .16s ease,box-shadow .16s ease}.tary-gift-budget__card:hover{color:inherit;border-color:#29a72b;box-shadow:0 6px 24px #00000012}.tary-gift-budget__card:focus-visible{outline:3px solid #29a72b;outline-offset:4px}.tary-gift-budget__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#fcf9f1}.tary-gift-budget__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tary-gift-budget__products{position:absolute;top:0;right:0;bottom:0;left:0}.tary-gift-budget__product{position:absolute;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:5px solid #fff;background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 7px 19px #243e1d1c}.tary-gift-budget__product--1{width:53%;left:6%;top:16%;transform:rotate(-5deg);z-index:2}.tary-gift-budget__product--2{width:37%;right:7%;top:7%;transform:rotate(7deg);z-index:1}.tary-gift-budget__product--3{width:37%;right:5%;bottom:8%;transform:rotate(4deg);z-index:3}.tary-gift-budget__products--1 .tary-gift-budget__product{width:64%;left:18%;top:7%;transform:none}.tary-gift-budget__product-image{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.tary-gift-budget__copy{display:flex;flex:1;flex-direction:column;align-items:center;padding:24px;text-align:center}.tary-gift-budget__copy h3{margin:0 0 10px}.tary-gift-budget__copy p{margin:0 0 20px;line-height:1.5}.tary-gift-budget__button{margin-top:auto;pointer-events:none}.tary-gift-budget__all{margin-top:24px;text-align:center}@media(max-width:749px){.tary-gift-budget__grid{grid-template-columns:minmax(0,1fr);gap:12px}.tary-gift-budget__card{display:grid;grid-template-columns:42% minmax(0,1fr);align-items:center}.tary-gift-budget__media{width:100%}.tary-gift-budget__copy{height:100%;padding:14px 10px}.tary-gift-budget__copy h3{font-size:20px;line-height:1.2;margin-bottom:6px}.tary-gift-budget__copy p{font-size:13px;margin-bottom:10px}.tary-gift-budget__button{min-height:40px;padding:10px 12px;font-size:12px}}@media(prefers-reduced-motion:reduce){.tary-gift-budget__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAIAAAAAAAQ */
