/*!
 * TKFramework Holiday Gift Guide Page v1.3.8
 * Copyright 2021-2025 Tom King and Crosby Interactive
 */#holiday-gift-guide{background-color:#fff;color:#2f2f2f;overflow:hidden}#holiday-gift-guide>:first-child:first-child{padding-top:4rem}@media(max-width:1199.98px){#holiday-gift-guide>:first-child:first-child{padding-top:2rem}}#holiday-gift-guide>:last-child:last-child{padding-bottom:calc(4rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide>:last-child:last-child{padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide-media-placeholder{background-color:#f1f1f1;background-image:linear-gradient(135deg,#e3e3e38c,#ffffff40)}#holiday-gift-guide .actions__cta{align-items:center;background-color:#ffc600;border:none;border-radius:28px;color:#1d1d1d;display:inline-flex;font-family:var(--tk-font-sans-serif);font-size:.875rem;font-weight:700;justify-content:center;line-height:1.6;margin:0;padding:.8rem 1.8rem;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:-moz-max-content;width:max-content}#holiday-gift-guide .actions__cta:hover,#holiday-gift-guide .actions__cta:focus-visible{background-color:#2f2f2f;color:#ffc600;text-decoration:none}#holiday-gift-guide .actions__cta:focus-visible{outline:3px solid hsl(0,0%,18.3529411765%);outline-offset:3px}#holiday-gift-guide .holiday-gift-guide__empty{color:#636363;font-size:.875rem;margin:0;text-align:center}#holiday-gift-guide .holiday-gift-guide__billboard{padding-top:3rem;padding-bottom:calc(3rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__billboard{padding-top:2rem;padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__image{aspect-ratio:16/5;background-color:#e3e3e3;border-radius:1.25rem 1.25rem 0 0;overflow:hidden;position:relative}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__billboard .billboard__image{aspect-ratio:16/7}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__billboard .billboard__image{aspect-ratio:4/3}}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__image .image__source{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading{color:#2f2f2f;max-width:1000px}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:4.5rem;font-weight:700;line-height:1;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title{font-size:4rem}}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title{font-size:3.5rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title{font-size:3rem}}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title sup{font-family:var(--tk-font-sans-serif);font-size:40%;line-height:0;position:relative;top:-1.125em;vertical-align:baseline}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title{display:table;box-sizing:border-box;max-width:100%;padding-right:3rem;position:relative;z-index:1}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title{padding-right:2rem}}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title:before{content:"";display:block;background-color:#fff;border-radius:0 1.25rem 0 0;position:absolute;top:-3rem;right:0;bottom:auto;left:0;height:3rem;pointer-events:none}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__title:before{top:-2rem;height:2rem}}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__copy{font-size:.9375rem;line-height:1.65;margin-top:.75rem;max-width:920px}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__copy p{color:inherit;font-size:inherit;line-height:inherit;margin:0}#holiday-gift-guide .holiday-gift-guide__billboard .billboard__heading .heading__copy p+p{margin-top:.75rem}#holiday-gift-guide .holiday-gift-guide__creator-bundles{padding-top:3rem;padding-bottom:calc(3rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles{padding-top:2rem;padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide{padding:0 4.75rem;position:relative}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide{padding:0 3.5rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide{padding:0 1.25rem}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide.glide--pending{opacity:0;visibility:hidden}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide.glide--ready,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide.glide--static{opacity:1;transition:opacity .15s ease;visibility:visible}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide.glide--static .glide__arrows .glide__arrow{pointer-events:none}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide.glide--static .glide__arrows .glide__arrow span{opacity:.4}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide.glide--static .glide__slides{justify-content:center}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide.glide--static .glide__slide{flex:0 0 calc(100%/var(--product-carousel-per-view, 1));width:calc(100%/var(--product-carousel-per-view, 1))!important}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide:before{content:"";background-color:#e7f4ed;position:absolute;top:4.75rem;right:3.5rem;bottom:auto;left:3.5rem;height:185px}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide:before{top:2.5rem}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide:before{top:1.5rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide:before{right:0;bottom:auto;left:0;height:160px}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__track{overflow:hidden}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__slides{display:flex}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__slide{padding:0 .75rem}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow{display:flex;align-items:center;justify-content:center;background-color:#e7f4ed;border:none;color:#2f2f2f;padding:0;position:absolute;top:4.75rem;right:auto;bottom:auto;left:auto;width:64px;height:185px;z-index:2}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow{top:2.5rem}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow{top:1.5rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow{height:160px;width:46px}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow.glide__arrow--left{border-radius:1.25rem 0 0 1.25rem;left:0}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow.glide__arrow--right{border-radius:0 1.25rem 1.25rem 0;right:0}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow:hover,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow:focus-visible{background-color:#d3ecde}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow.glide__arrow--disabled{opacity:.3}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__glide .glide__arrow svg{fill:currentColor}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item{position:relative;text-align:center}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__quick-add{position:absolute;right:8%;top:.25rem;z-index:2}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__quick-add{right:0}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__best-seller{position:absolute;top:.5rem;right:auto;bottom:auto;left:.5rem;width:42px;height:42px}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__best-seller{top:.25rem;left:0}}@media(max-width:425px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__best-seller{top:.3125rem;width:40px;height:40px}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__best-seller{display:block;line-height:0;pointer-events:none;z-index:2}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__best-seller .best-seller__image{display:block;height:100%;width:100%}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__best-seller.item__best-seller--beside{transform:translate(calc(var(--card-badge-size, 42px) + 4px),calc((var(--card-badge-size, 42px) - 42px) / 2))}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media{height:288px;position:relative;z-index:1}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media{height:244px}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media{height:224px}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__link{display:block;height:100%;padding:0;text-decoration:none}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__link:hover .media__image,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__link:focus-visible .media__image{transform:scale(1);transition:.4s ease-in-out}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image{position:relative!important;text-align:center;transform:scale(.88);transition:.4s ease-in-out}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image img,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image .item__placeholder{max-width:100%;height:auto}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image:not(.media__image--flavor){align-items:center;display:flex;height:100%;justify-content:center}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image:not(.media__image--flavor) img,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image:not(.media__image--flavor) .item__placeholder{height:auto;max-height:100%;max-width:100%;width:auto}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor{display:flex;align-items:center;justify-content:center;height:100%}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor .item__placeholder{display:block;height:auto;max-height:320px;max-width:160px;width:auto}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor .item__placeholder{max-height:285px;max-width:145px}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor .item__placeholder{max-height:260px;max-width:132px}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .media__image.media__image--flavor .item__placeholder{max-height:245px;max-width:124px}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__media .item__placeholder{background-color:#e3e3e3}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__title{font-family:var(--tk-font-sans-serif);font-size:1.125rem;font-weight:700;line-height:1.125;margin:.75rem 0 0}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__title .item__title-link{font-family:Rockwell,Courier Bold,Courier,Georgia,Times,Times New Roman,serif;color:#2f2f2f;text-decoration:none}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__title .item__title-link:hover,#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__title .item__title-link:focus-visible{color:#0d9348}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;vertical-align:baseline}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item .item__package{color:#636363;font-family:var(--tk-font-sans-serif);font-size:.875rem;font-weight:400;line-height:1.4;margin:.25rem 0 0}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__item.creator-bundles__item--placeholder .item__media .media__image .item__placeholder{border-radius:1rem;height:100%;max-height:100%;max-width:180px;width:100%}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__heading{margin:0 0 1.5rem;text-align:center}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__heading{margin-bottom:1rem}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__heading .heading__headline{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:3.25rem;font-weight:700;line-height:1;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__heading .heading__headline{font-size:2.5rem}}#holiday-gift-guide .holiday-gift-guide__creator-bundles .creator-bundles__heading .heading__headline sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;vertical-align:baseline}#holiday-gift-guide .holiday-gift-guide__products{padding-top:3rem;padding-bottom:calc(3rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__products{padding-top:2rem;padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide{padding:0 4.75rem;position:relative}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide{padding:0 3.5rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide{padding:0 1.25rem}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide.glide--pending{opacity:0;visibility:hidden}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide.glide--ready,#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide.glide--static{opacity:1;transition:opacity .15s ease;visibility:visible}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide.glide--static .glide__arrows .glide__arrow{pointer-events:none}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide.glide--static .glide__arrows .glide__arrow span{opacity:.4}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide.glide--static .glide__slides{justify-content:center}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide.glide--static .glide__slide{flex:0 0 calc(100%/var(--product-carousel-per-view, 1));width:calc(100%/var(--product-carousel-per-view, 1))!important}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide:before{content:"";background-color:#e7f4ed;position:absolute;top:4.75rem;right:3.5rem;bottom:auto;left:3.5rem;height:185px}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide:before{top:2.5rem}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide:before{top:1.5rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide:before{right:0;bottom:auto;left:0;height:160px}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__track{overflow:hidden}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__slides{display:flex}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__slide{padding:0 .75rem}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow{display:flex;align-items:center;justify-content:center;background-color:#e7f4ed;border:none;color:#2f2f2f;padding:0;position:absolute;top:4.75rem;right:auto;bottom:auto;left:auto;width:64px;height:185px;z-index:2}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow{top:2.5rem}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow{top:1.5rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow{height:160px;width:46px}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow.glide__arrow--left{border-radius:1.25rem 0 0 1.25rem;left:0}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow.glide__arrow--right{border-radius:0 1.25rem 1.25rem 0;right:0}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow:hover,#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow:focus-visible{background-color:#d3ecde}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow.glide__arrow--disabled{opacity:.3}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .glide__arrow svg{fill:currentColor}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item{position:relative;text-align:center}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__quick-add{position:absolute;right:8%;top:.25rem;z-index:2}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__quick-add{right:0}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__best-seller{position:absolute;top:.5rem;right:auto;bottom:auto;left:.5rem;width:42px;height:42px}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__best-seller{top:.25rem;left:0}}@media(max-width:425px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__best-seller{top:.3125rem;width:40px;height:40px}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__best-seller{display:block;line-height:0;pointer-events:none;z-index:2}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__best-seller .best-seller__image{display:block;height:100%;width:100%}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__best-seller.item__best-seller--beside{transform:translate(calc(var(--card-badge-size, 42px) + 4px),calc((var(--card-badge-size, 42px) - 42px) / 2))}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media{height:288px;position:relative;z-index:1}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media{height:244px}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media{height:224px}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__link{display:block;height:100%;padding:0;text-decoration:none}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__link:hover .media__image,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__link:focus-visible .media__image{transform:scale(1);transition:.4s ease-in-out}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image{position:relative!important;text-align:center;transform:scale(.88);transition:.4s ease-in-out}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image img,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image .item__placeholder{max-width:100%;height:auto}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image:not(.media__image--flavor){align-items:center;display:flex;height:100%;justify-content:center}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image:not(.media__image--flavor) img,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image:not(.media__image--flavor) .item__placeholder{height:auto;max-height:100%;max-width:100%;width:auto}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor{display:flex;align-items:center;justify-content:center;height:100%}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor .item__placeholder{display:block;height:auto;max-height:320px;max-width:160px;width:auto}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor .item__placeholder{max-height:285px;max-width:145px}}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor .item__placeholder{max-height:260px;max-width:132px}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor img,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .media__image.media__image--flavor .item__placeholder{max-height:245px;max-width:124px}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__media .item__placeholder{background-color:#e3e3e3}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__title{font-family:var(--tk-font-sans-serif);font-size:1.125rem;font-weight:700;line-height:1.125;margin:.75rem 0 0}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__title .item__title-link{font-family:Rockwell,Courier Bold,Courier,Georgia,Times,Times New Roman,serif;color:#2f2f2f;text-decoration:none}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__title .item__title-link:hover,#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__title .item__title-link:focus-visible{color:#0d9348}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;vertical-align:baseline}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item .item__package{color:#636363;font-family:var(--tk-font-sans-serif);font-size:.875rem;font-weight:400;line-height:1.4;margin:.25rem 0 0}#holiday-gift-guide .holiday-gift-guide__products .gift-products__item.gift-products__item--placeholder .item__media .media__image .item__placeholder{border-radius:1rem;height:100%;max-height:100%;max-width:180px;width:100%}#holiday-gift-guide .holiday-gift-guide__products .gift-products__heading{margin:0 0 .5rem}#holiday-gift-guide .holiday-gift-guide__products .gift-products__heading .heading__headline{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:3.25rem;font-weight:700;line-height:1;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__heading .heading__headline{font-size:2.5rem}}#holiday-gift-guide .holiday-gift-guide__products .gift-products__heading .heading__headline sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;vertical-align:baseline}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide{padding-left:2.875rem;padding-right:2.875rem}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .gift-products__item .item__media{height:190px}#holiday-gift-guide .holiday-gift-guide__products .gift-products__glide .gift-products__item .item__title{margin-top:.5rem}}#holiday-gift-guide .holiday-gift-guide__products+.holiday-gift-guide__products{padding-top:0}#holiday-gift-guide .holiday-gift-guide__explore{padding-top:3rem;padding-bottom:calc(3rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__explore{padding-top:2rem;padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide__explore .explore__topics .topics__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-.75rem;margin-right:-.75rem}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__explore .explore__topics .topics__wrapper{margin-left:-.5rem;margin-right:-.5rem}}#holiday-gift-guide .holiday-gift-guide__explore .explore__topics .topics__item{display:flex;flex:0 0 50%;flex-direction:column;max-width:50%;padding-left:.75rem;padding-right:.75rem;width:50%}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__explore .explore__topics .topics__item{flex:0 0 100%;max-width:100%;padding-left:.5rem;padding-right:.5rem;width:100%}#holiday-gift-guide .holiday-gift-guide__explore .explore__topics .topics__item+.topics__item{margin-top:3rem}}#holiday-gift-guide .holiday-gift-guide__explore .topic-card{display:flex;flex:1;flex-direction:column}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__link,#holiday-gift-guide .holiday-gift-guide__explore .topic-card__inner{display:flex;color:#2f2f2f;flex:1;flex-direction:column;text-decoration:none}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__link:hover .media__image,#holiday-gift-guide .holiday-gift-guide__explore .topic-card__link:focus-visible .media__image{transform:scale(1.025)}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__media{aspect-ratio:3/2;border-radius:1rem 1rem 0 0;overflow:hidden;position:relative}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__media:after{content:"";display:block;background-color:#fff;border-radius:0 2rem 0 0;position:absolute;top:auto;right:0;bottom:0;left:0;height:2rem;pointer-events:none;z-index:1}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__media .media__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease-in-out;width:100%}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content{display:flex;flex:1;flex-direction:column}@media(min-width:1200px){#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content{padding-right:2rem}}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content .content__headline{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.125;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content .content__headline{font-size:2rem}}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content .content__headline sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content .content__description{color:#2f2f2f;font-size:.9375rem;font-weight:400;line-height:1.8;margin:.5rem 0 0}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content .content__description p{margin:0}#holiday-gift-guide .holiday-gift-guide__explore .topic-card__content .content__actions{margin-top:auto;padding-top:1.25rem}#holiday-gift-guide .holiday-gift-guide__hosting{overflow-x:hidden!important;padding-top:3rem;padding-bottom:calc(3rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__hosting{padding-top:2rem;padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__wrapper{--hosting-feature-overhang: 3rem;position:relative;text-align:center}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__hosting .hosting__wrapper{--hosting-feature-overhang: 2.25rem}}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__panel{background-color:#e7f4ed;border-radius:1.25rem;display:grid;grid-template-columns:minmax(0,1fr);padding:2.5rem 2.5rem 0;position:relative}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__hosting .hosting__panel{padding:1.5rem 1.5rem 0}}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__ingredient{pointer-events:none;position:absolute;top:-2rem;right:auto;bottom:auto;left:1rem;width:244px;z-index:3}@media(max-width:1399.98px){#holiday-gift-guide .holiday-gift-guide__hosting .hosting__ingredient{left:-4rem}}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__hosting .hosting__ingredient{width:200px}}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__ingredient .ingredient__image{display:block;height:auto;max-width:none;width:100%}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__heading{grid-column:1;grid-row:1;margin:0 auto 1.5rem;max-width:800px;position:relative;z-index:4}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__heading .heading__title{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:3.25rem;font-weight:700;line-height:1;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__hosting .hosting__heading .heading__title{font-size:2.5rem}}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__heading .heading__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;vertical-align:baseline}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__heading .heading__copy{color:#2f2f2f;font-size:.9375rem;line-height:1.65;margin-top:.65rem}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__heading .heading__copy p{margin:0}#holiday-gift-guide .holiday-gift-guide__hosting .hosting__feature{grid-column:1;grid-row:2;margin:0 auto;max-width:850px;position:relative;width:100%;z-index:3}#holiday-gift-guide .holiday-gift-guide__hosting .feature__media-link{display:block}#holiday-gift-guide .holiday-gift-guide__hosting .feature__media-link:hover .media__image,#holiday-gift-guide .holiday-gift-guide__hosting .feature__media-link:focus-visible .media__image{transform:scale(1.025)}#holiday-gift-guide .holiday-gift-guide__hosting .feature__media-link:focus-visible{outline:3px solid hsl(0,0%,18.3529411765%);outline-offset:4px}#holiday-gift-guide .holiday-gift-guide__hosting .feature__media{aspect-ratio:16/7;border-radius:1rem;margin-bottom:calc(var(--hosting-feature-overhang)*-1);overflow:hidden;position:relative}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__hosting .feature__media{aspect-ratio:4/3}}#holiday-gift-guide .holiday-gift-guide__hosting .feature__media .media__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease-in-out;width:100%}#holiday-gift-guide .holiday-gift-guide__hosting .feature__label{padding-top:calc(var(--hosting-feature-overhang) + 1.5rem);position:relative;z-index:4}#holiday-gift-guide .holiday-gift-guide__hosting .feature__title{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__hosting .feature__title{font-size:2rem}}#holiday-gift-guide .holiday-gift-guide__hosting .feature__title-link{color:inherit;text-decoration:none}#holiday-gift-guide .holiday-gift-guide__hosting .feature__title-link:hover,#holiday-gift-guide .holiday-gift-guide__hosting .feature__title-link:focus-visible{color:inherit;text-decoration:underline}#holiday-gift-guide .holiday-gift-guide__hosting .feature__title-link:focus-visible{outline:3px solid hsl(0,0%,18.3529411765%);outline-offset:4px}#holiday-gift-guide .holiday-gift-guide__hosting .feature__actions{padding-top:1rem}#holiday-gift-guide .holiday-gift-guide__trending-recipes{padding-top:3rem;padding-bottom:calc(3rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes{padding-top:2rem;padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__wrapper{align-items:center;display:flex;margin-left:-.75rem;margin-right:-.75rem;min-width:0}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__wrapper{display:block;margin-left:0;margin-right:0}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading{flex:0 0 33.33333333%;max-width:33.33333333%;padding-left:.75rem;padding-right:.75rem;position:relative;width:33.33333333%}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading{flex-basis:41.66666667%;max-width:41.66666667%;width:41.66666667%}}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading{max-width:100%;padding-left:0;padding-right:0;width:100%}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__arrow{color:#0d9348;position:absolute;top:-6rem;right:1rem;bottom:auto;left:auto}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__arrow{display:none}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__carousel{flex:0 0 66.66666667%;max-width:66.66666667%;min-width:0;padding-left:.75rem;padding-right:.75rem;width:66.66666667%}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__carousel--bleed-right{flex-basis:66.66666667%;max-width:66.66666667%;width:66.66666667%}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__carousel,#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__carousel--bleed-right{flex-basis:58.33333333%;max-width:58.33333333%;width:58.33333333%}}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__carousel{flex-basis:auto;margin-top:1rem;padding-left:0;padding-right:0;width:100%;max-width:100%}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__carousel--bleed-right{flex-basis:auto;max-width:100%;width:100%}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide{min-width:0;width:100%}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide .component-recipe-carousel__pagination{justify-content:flex-start;padding-left:.5rem}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide .component-recipe-carousel__pagination{justify-content:center;padding-top:1rem}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide.component-recipe-carousel--bleed-right .glide__track{clip-path:inset(-100vmax -100vmax -100vmax 0);overflow:visible}@media(max-width:1600px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide.component-recipe-carousel--bleed-right .component-glide-arrows .glide__arrow{margin-top:-88px}}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide.component-recipe-carousel--bleed-right .component-glide-arrows .glide__arrow{margin-top:-92px}}@media(max-width:767.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide.component-recipe-carousel--bleed-right .component-glide-arrows .glide__arrow{margin-top:-64px}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide.component-recipe-carousel--bleed-right .component-glide-arrows .glide__arrow{margin-top:-72px}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide.component-recipe-carousel--bleed-right .component-glide-arrows .glide__arrow .glide__arrow--right{right:-72px;transform:translate(0)}@media(max-width:1600px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__glide.component-recipe-carousel--bleed-right .component-glide-arrows .glide__arrow .glide__arrow--right{right:0}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card{height:100%}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__link{color:#2f2f2f;display:block;height:100%;text-decoration:none}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__link:hover .recipe-card__media img,#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__link:focus-visible .recipe-card__media img{transform:scale(1.025)}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__link:hover .caption__title,#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__link:focus-visible .caption__title{text-decoration:underline}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__media{aspect-ratio:3/2;background-color:#e3e3e3;border-radius:1rem;overflow:hidden;position:relative}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .25s ease-in-out;width:100%}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__caption{padding:1rem .35rem 0;text-align:center}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__caption .caption__eyebrow{color:#006032;font-size:.75rem;font-weight:700;margin:0 0 .35rem}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__caption .caption__title{color:#2f2f2f;font-family:Rockwell,Courier Bold,Courier,Georgia,Times,Times New Roman,serif;font-size:1.25rem;font-weight:800;line-height:1.25;margin:0;text-wrap:balance}#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__caption .caption__flavor{color:#636363;font-size:.8125rem;font-weight:600;margin:0}@media(prefers-reduced-motion:reduce){#holiday-gift-guide .holiday-gift-guide__trending-recipes .recipe-card .recipe-card__media img{transform:none;transition:none}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading{text-align:center}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__arrow{top:-5rem}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__headline{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:4.5rem;font-weight:700;line-height:1;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__headline{font-size:3.5rem}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__headline sup{font-family:var(--tk-font-sans-serif);font-size:40%;line-height:0;position:relative;top:-1.125em;vertical-align:baseline}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__headline{font-size:5rem;line-height:1}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__headline{font-size:4rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__headline{font-size:3rem}}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__description{color:#2f2f2f;font-size:.875rem;line-height:1.65;margin-top:.75rem}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__description p{margin:0}#holiday-gift-guide .holiday-gift-guide__trending-recipes .trending-recipes__heading .heading__actions{padding-top:1.25rem}#holiday-gift-guide .holiday-gift-guide__families{padding-top:3rem;padding-bottom:calc(3rem + var(--section-padding-bottom-offset, 0rem))}@media(max-width:1199.98px){#holiday-gift-guide .holiday-gift-guide__families{padding-top:2rem;padding-bottom:calc(2rem + var(--section-padding-bottom-offset, 0rem))}}#holiday-gift-guide .holiday-gift-guide__families{overflow:hidden}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__families{padding-bottom:1.5rem;padding-top:1.5rem}}#holiday-gift-guide .holiday-gift-guide__families .glide{position:relative}#holiday-gift-guide .holiday-gift-guide__families .glide.glide--pending{opacity:0;visibility:hidden}#holiday-gift-guide .holiday-gift-guide__families .glide.glide--ready,#holiday-gift-guide .holiday-gift-guide__families .glide.glide--static{opacity:1;transition:opacity .15s ease;visibility:visible}#holiday-gift-guide .holiday-gift-guide__families .glide.glide--static .glide__arrows,#holiday-gift-guide .holiday-gift-guide__families .glide.glide--static .glide__bullets{display:none}#holiday-gift-guide .holiday-gift-guide__families .glide .glide__slides{display:flex}#holiday-gift-guide .holiday-gift-guide__families .families__heading{margin-bottom:1.5rem;text-align:center}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__families .families__heading{margin-bottom:1rem}}#holiday-gift-guide .holiday-gift-guide__families .families__heading .heading__headline{color:#0d9348;font-family:Spot,Helvetica Neue,Helvetica,sans-serif;font-size:3.25rem;font-weight:700;line-height:1;margin:0;text-rendering:optimizelegibility;text-transform:uppercase}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__families .families__heading .heading__headline{font-size:2.5rem}}#holiday-gift-guide .holiday-gift-guide__families .families__heading .heading__headline sup{font-family:var(--tk-font-sans-serif);font-size:40%;line-height:0;position:relative;top:-1.125em;vertical-align:baseline}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__families .families__heading .heading__headline{font-size:3rem;line-height:.95}#holiday-gift-guide .holiday-gift-guide__families .families__heading .heading__headline span{display:block}}#holiday-gift-guide .holiday-gift-guide__families .families__carousel{--family-art-stage: 2rem;--family-art-left: 44%;--family-card-height: 160px;--family-arrow-top: 112px;overflow:visible;position:relative}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__families .families__carousel{--family-art-stage: 1.5rem;--family-art-left: 46%;--family-card-height: 144px;--family-arrow-top: 96px}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__families .families__carousel{--family-art-stage: 1rem;--family-art-left: 48%;--family-card-height: 128px;--family-arrow-top: 80px;margin-bottom:3.5rem}}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__track{overflow:visible}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow{line-height:56px;margin-top:0;top:var(--family-arrow-top);transform:translateY(-50%);width:56px;height:56px}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--left{border-radius:50%;left:-72px}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--right{border-radius:50%;right:-72px}@media(max-width:1600px){#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow{line-height:48px;width:48px;height:48px}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--left{border-radius:50%;left:-24px}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--right{border-radius:50%;right:-24px}}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow{line-height:40px;width:40px;height:40px}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--left{left:-20px}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--right{right:-20px}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow{top:calc(100% + 1.75rem);transform:none}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--left{left:calc(50% - 48px)}#holiday-gift-guide .holiday-gift-guide__families .families__carousel .glide__arrows .glide__arrow.glide__arrow--right{right:calc(50% - 48px)}}#holiday-gift-guide .holiday-gift-guide__families .families__wrapper{display:flex;flex-wrap:nowrap;margin:0;overflow:visible}#holiday-gift-guide .holiday-gift-guide__families .families__item{flex:none;max-width:none;opacity:.45;padding:var(--family-art-stage) 0 0;transition:opacity .25s ease-in-out;width:auto}#holiday-gift-guide .holiday-gift-guide__families .families__item.is-family-active{opacity:1}#holiday-gift-guide .holiday-gift-guide__families .family-card{background-color:#636363;border-radius:1.25rem;height:var(--family-card-height);overflow:visible;position:relative}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--premium{background-color:#0d9348}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--premium:hover{background-color:#0a6e36}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--cheesonings{background-color:#faeabf}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--cheesonings .family-card__link{color:#3e1b1a}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--cheesonings:hover{background-color:#d4c7a2}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--delights{background-color:#fbe3bd}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--delights .family-card__link{color:#341c10}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--delights:hover{background-color:#d5c1a1}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--dips{background-color:#09a9c7}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--dips:hover{background-color:#077f95}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--gold-standard{background-color:#2d2926}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--gold-standard:hover{background-color:#4d4947}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--outlaws{background-color:#f7941d}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--outlaws:hover{background-color:#b96f16}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--meal-starters{background-color:#f05023}#holiday-gift-guide .holiday-gift-guide__families .family-card.family-card--meal-starters:hover{background-color:#b43c1a}#holiday-gift-guide .holiday-gift-guide__families .family-card .family-card__link{bottom:0;color:#fff;display:block;left:0;position:absolute;right:0;text-decoration:none;top:0}#holiday-gift-guide .holiday-gift-guide__families .family-card .family-card__headline{font-family:Rockwell,Courier Bold,Courier,Georgia,Times,Times New Roman,serif;font-size:1.75rem;font-weight:700;left:1.5rem;line-height:1;margin:0;max-width:160px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__families .family-card .family-card__headline{font-size:1.5rem;left:1.25rem}}@media(max-width:575.98px){#holiday-gift-guide .holiday-gift-guide__families .family-card .family-card__headline{font-size:1.25rem;left:.875rem;max-width:54%}}#holiday-gift-guide .holiday-gift-guide__families .family-card .family-card__media{bottom:0;height:calc(100% + var(--family-art-stage));left:var(--family-art-left);pointer-events:none;position:absolute;right:.5rem;z-index:2}@media(max-width:991.98px){#holiday-gift-guide .holiday-gift-guide__families .family-card .family-card__media{right:.25rem}}#holiday-gift-guide .holiday-gift-guide__families .family-card .family-card__media .media__image{display:block;height:100%;margin-left:auto;max-width:none;-o-object-fit:contain;object-fit:contain;width:auto}@media(prefers-reduced-motion:reduce){#holiday-gift-guide .topic-card .media__image,#holiday-gift-guide .feature__media .media__image,#holiday-gift-guide .recipe-card img{transition:none!important}}.no-js #holiday-gift-guide .holiday-gift-guide__families .families__carousel.glide--pending{opacity:1;visibility:visible}.no-js #holiday-gift-guide .holiday-gift-guide__families .families__carousel.glide--pending .glide__track{overflow:hidden}.no-js #holiday-gift-guide .holiday-gift-guide__families .families__carousel.glide--pending .families__wrapper{flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.no-js #holiday-gift-guide .holiday-gift-guide__families .families__carousel.glide--pending .families__item{flex:0 0 25%;max-width:25%;padding-left:.75rem;padding-right:.75rem;width:25%}@media(max-width:991.98px){.no-js #holiday-gift-guide .holiday-gift-guide__families .families__carousel.glide--pending .families__item{flex:0 0 50%;max-width:50%;padding-bottom:1.5rem;width:50%}}@media(max-width:575.98px){.no-js #holiday-gift-guide .holiday-gift-guide__families .families__carousel.glide--pending .families__item{flex:0 0 100%;max-width:100%;width:100%}}.no-js #holiday-gift-guide .holiday-gift-guide__families .families__carousel.glide--pending .glide__arrows{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/danos-page-holiday-gift-guide.css.map */
