.product-main-info-section .accordion.gt-product-accordion{border-top-width:.75px!important;padding-block:18px}.product-main-info-section .accordion.gt-product-accordion:last-of-type{border-bottom-width:.75px!important}.gt-product-accordion>.accordion-title{padding-inline:0}.gt-product-accordion>.accordion-title:has(>.gt-accordion-thumbnail){justify-content:flex-start;column-gap:22px}.gt-product-accordion>.accordion-title>.gt-accordion-thumbnail{display:block;width:104px;height:104px;flex:0 0 104px;object-fit:contain;border-radius:4px}.gt-product-accordion>.accordion-title>.gt-title-text-wrapper{min-width:0;text-align:left}.gt-product-accordion>.accordion-title>.accordion-icons-wrapper{margin-left:auto;flex-shrink:0}@media(max-width:749px){.product-main-info-section .accordion.gt-product-accordion{padding-block:12px}.gt-product-accordion>.accordion-title>.gt-accordion-thumbnail{width:76px;height:76px;flex-basis:76px}.gt-product-accordion>.accordion-title:has(>.gt-accordion-thumbnail){column-gap:16px}}.card.card-product:has(.gavetil-content-badge-row){position:relative!important;box-sizing:border-box;height:100%}.card.card-product:has(.gavetil-content-badge-row) .card-product--text-section-link{position:static!important;transform:none!important}.card.card-product:has(.gavetil-content-badge-row) .card-product--text-section{position:static!important}.card.card-product .gavetil-content-badge-row{position:absolute!important;inset:auto auto 0 0!important;top:auto!important;right:auto!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:none!important;align-self:auto!important;width:max-content!important;max-width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;transform:none!important;z-index:3}.card.card-product .gavetil-content-badge-row:before,.card.card-product .gavetil-content-badge-row:after{content:none!important;display:none!important}.card.card-product .gavetil-content-badge-row>.gavetil-content-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:25px!important;min-height:25px!important;max-height:25px!important;margin:0!important;padding:0 9px!important;box-sizing:border-box!important;background:color-mix(in srgb,var(--gavetil-badge-background) 72%,#FAF9F1)!important;color:var(--gavetil-badge-text)!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:inherit!important;font-size:9px!important;font-weight:500!important;font-style:normal!important;line-height:1!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;opacity:1!important}.gavetil-content-badge--wellness{--gavetil-badge-background: #E8CED2;--gavetil-badge-text: #603F49}.gavetil-content-badge--gourmet{--gavetil-badge-background: #E4B99F;--gavetil-badge-text: #693F2E}.gavetil-content-badge--coffee{--gavetil-badge-background: #CBB7AA;--gavetil-badge-text: #4C352E}.gavetil-content-badge--home{--gavetil-badge-background: #D6D9D3;--gavetil-badge-text: #4B554C}.gavetil-content-badge--flowers{--gavetil-badge-background: #E3DCE5;--gavetil-badge-text: #65556A}.gavetil-content-badge--outdoors{--gavetil-badge-background: #BBD5E1;--gavetil-badge-text: #315369}.gavetil-content-badge--celebration{--gavetil-badge-background: #F5D1A4;--gavetil-badge-text: #79502D}@media screen and (max-width:749px){.card.card-product .gavetil-content-badge-row{position:absolute!important;inset:auto auto 0 0!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:0!important}.card.card-product .gavetil-content-badge-row>.gavetil-content-badge{height:22px!important;min-height:22px!important;max-height:22px!important;padding:0 7px!important;font-size:8px!important;font-weight:500!important;line-height:1!important;letter-spacing:.035em!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
