:root{--font-heading-family: "Playfair Display", "Assistant", Georgia, serif;--font-heading-weight: 600;--font-script-family: "Parisienne", "Playfair Display", cursive;--brand-ivory: #fdf8f1;--brand-cream: #f6eddf;--brand-wine: #6b1f2a;--brand-wine-deep: #5a1520;--brand-gold: #c9a24b;--brand-gold-soft: #f7e9ce;--brand-ink: #2a1a12}.header__menu-item,.header__menu-item span,.mega-menu__link,.header__submenu .header__menu-item{font-family:var(--font-heading-family);letter-spacing:.01em}.h0,.h1,h1,.hxl{letter-spacing:-.01em;line-height:1.12}.script-accent{font-family:var(--font-script-family);font-weight:400;font-style:normal;letter-spacing:.01em;font-size:1.15em;line-height:1;color:var(--brand-gold)}hr{border-top-color:#c9a24b59}.header__searchbar{display:flex;align-items:center;width:100%;max-width:44rem;justify-self:center;margin-inline:2rem;background:rgb(var(--color-background));border:1px solid rgba(201,162,75,.55);border-radius:999px;transition:border-color .15s ease,box-shadow .15s ease}.header__searchbar:focus-within{border-color:var(--brand-wine);box-shadow:0 0 0 3px #6b1f2a1f}.header__searchbar-input{flex:1 1 auto;min-width:0;padding:1.1rem 0 1.1rem 1.8rem;background:transparent;border:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.4rem}.header__searchbar-input::placeholder{color:rgba(var(--color-foreground),.55)}.header__searchbar-input:focus,.header__searchbar-input:focus-visible{outline:0;box-shadow:none}.header__searchbar-input::-webkit-search-decoration,.header__searchbar-input::-webkit-search-cancel-button{-webkit-appearance:none}.header__searchbar-submit{display:grid;place-content:center;width:4.2rem;height:4.2rem;flex:0 0 auto;padding:0;background:transparent;border:0;color:var(--brand-wine);cursor:pointer}.header__searchbar-submit svg{width:1.9rem;height:auto}.header__searchbar-submit:hover{color:var(--brand-wine-deep)}@media screen and (min-width:990px){.header--middle-left:not(.drawer-menu){grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto 1fr auto;row-gap:.6rem}.header--middle-left:not(.drawer-menu) .header__searchbar{grid-area:search}.header--middle-left:not(.drawer-menu) .header__icons .header__search{display:none}.header--middle-left:not(.drawer-menu) .header__inline-menu{grid-area:navigation;justify-self:center;margin-top:.4rem;padding-top:.8rem;border-top:1px solid rgba(201,162,75,.28);width:100%}.header--middle-left:not(.drawer-menu) .header__inline-menu>.list-menu{display:flex;width:100%;justify-content:center;flex-wrap:wrap}}.footer .footer-block__heading{color:var(--brand-gold)}.header__heading-logo{mix-blend-mode:multiply}.footer .footer-block__image-wrapper img{mix-blend-mode:lighten}.header__heading-logo-wrapper,.footer .footer-block__image-wrapper{background-color:rgb(var(--color-background))}.footer .footer-block__image-wrapper img[src*=topline_gifts_logo]{filter:invert(1)}.header__heading-logo[src*=topline_gifts_logo]{filter:brightness(1.06)}.card-wrapper .card--card{border-color:#c9a24b73}.card-wrapper .card__information .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.35}.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:2.2rem;line-height:1.3}@media screen and (min-width:750px){.product__info-wrapper .product__title h1,.product__info-wrapper .product__title .h1{font-size:2.6rem}}.product-form__buttons .product-form__submit.button--secondary{--color-button: inherit;--color-button-text: inherit;--alpha-button-background: 1}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:500;letter-spacing:.02em;padding-inline:1.6rem}.header__inline-menu summary.header__menu-item{padding-right:3.2rem}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span{color:var(--brand-wine)}.header__inline-menu .header__active-menu-item{color:var(--brand-wine);text-decoration-color:var(--brand-gold);text-decoration-thickness:2px;text-underline-offset:.4em}.header__inline-menu .mega-menu__link,.header__inline-menu .header__submenu .header__menu-item{color:rgb(var(--color-foreground));font-size:1.5rem}.header__inline-menu .mega-menu__link--level-2{font-weight:600}.header__inline-menu .mega-menu__link:hover{color:var(--brand-wine)}}@media screen and (min-width:1400px){.header__inline-menu .header__menu-item{font-size:1.7rem}}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em;color:rgb(var(--color-foreground))}.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus-visible,.menu-drawer .menu-drawer__menu-item--active{color:var(--brand-wine)}.media:has(>img[src*=topline_gifts_logo]),.image-with-text .image-with-text__media.background-transparent:has(>img[src*=topline_gifts_logo]){background-color:rgb(var(--color-background));border:0;box-shadow:none}.media>img[src*=topline_gifts_logo]{object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.06)}.multicolumn.background-primary .multicolumn-list .multicolumn-card{background:#fff;border:1px solid rgba(201,162,75,.45)}.multicolumn.background-primary .multicolumn-list .multicolumn-card__info h3{color:var(--brand-wine)}.multicolumn.background-primary .multicolumn-list .multicolumn-card__info .rte{color:rgba(var(--color-foreground),.85)}body:has(#MainContent>.shopify-section:last-child>.color-scheme-2) [id$=__ss_wave_2_aBNzwP]>div[style]{background-color:var(--brand-cream)!important}body:has(#MainContent>.shopify-section:last-child>.color-scheme-3) [id$=__ss_wave_2_aBNzwP]>div[style]{background-color:var(--brand-wine-deep)!important}body:has(#MainContent>.shopify-section:last-child>.color-scheme-4) [id$=__ss_wave_2_aBNzwP]>div[style]{background-color:#241713!important}body:has(#MainContent>.shopify-section:last-child>.color-scheme-5) [id$=__ss_wave_2_aBNzwP]>div[style]{background-color:var(--brand-gold)!important}body:has(#MainContent>.shopify-section:last-child>.color-scheme-6) [id$=__ss_wave_2_aBNzwP]>div[style]{background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/brand-christmas.css.map */
