< ng-app-id="ng">@media print{ .isPrinting>*{display:none!important;position:static} .isPrinting ng-component{display:block!important;position:static}}[_nghost-ng-c4222653819] .grecaptcha-badge{visibility:hidden!important}>< ng-app-id="ng">:host,app-site-header{background-color:var(--white);border-bottom:.0625rem solid var(--inactive);display:block}.taglineCopy{font-weight:700}#tagline span{font-weight:700;margin-left:.5rem;line-height:1}#logo__container svg{max-height:3.063rem}.testMobileSearchExpose #logo__container svg{max-height:3.5rem}#tagline,#logo__container{width:33.3333%}.show-for-hamburger{flex-grow:1}.show-for-hamburger .icon-account{color:var(--brand-primary)}.show-for-hamburger .icon-heart{color:var(--accent5)}.show-for-hamburger .icon-gift{color:var(--accent2)}#site-header a.withicon+a.withicon{margin-left:0}#site-header #logo__container{margin-left:.625rem;margin-right:.625rem}@media only screen and (min-width:40.0625em){#site-header #logo__container svg{max-height:2.5rem}#site-header .paint-samples{margin-bottom:.75rem}#site-header #myCart{order:4;align-self:end}#rightButtons .hide-for-medium-up{display:none!important}#usrName span.hide-for-small-only,#wlcount span.hide-for-small-only,#checkoutButton span.hide-for-small-only{display:block!important}}#rightButtons .body-small,#checkoutButton .body-small,#rightButtons h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:40.0625em) and (max-width:64em){#site-header #tagline{width:auto}#site-header #logo__container{flex-grow:1;flex-shrink:1}.show-for-hamburger{flex-grow:0}}@media only screen and (max-width: 40em){#site-header .testMobileSearchExpose #searchButton__container{display:none!important}#site-header .paint-samples{display:none}#site-header #logo__container{width:auto;margin:0}#site-header #logo__container svg{padding:.75rem 0;width:auto}#site-header #myCart span+span{display:none!important}#site-header #mainNavBar{display:none}.show-for-hamburger{display:none;flex-basis:100%;width:100%;flex-shrink:0}.mobileMenuOpen #topHeader_container{border-bottom:.0625rem solid var(--inactive)}.mobileMenuOpen .show-for-hamburger,.mobileMenuOpen #site-header #mainNavBar{display:block}.mobileMenuOpen #frame{display:block!important}body.showSearch #site-header #paint-samples+div,body.showSearch #site-header .paint-samples+div,body.showSearch #site-header app-banner-message{display:none}#rightButtons{border-top:1px solid var(--background2);padding:.75rem 0;justify-content:space-between;align-items:center}#rightButtons .hide-for-small-only{display:none!important}#rightButtons .withicon.withicon--stacked{padding:0}#rightButtons span{margin-bottom:0;text-decoration:none}#rightButtons span.withicon{display:flex!important;align-items:center;margin:0}#rightButtons .icon-heart_hollow:before{color:var(--pine-mid)}}@media only screen and (max-width: 40em){html.fixed{position:fixed}#site-header{background-color:var(--white)}.stickyHeader app-site-header{top:0;z-index:999;position:sticky;display:block;transition:transform .25s}.stickyHeader.showSearch app-site-header{left:0;right:0;position:fixed}.stickyHeader.showSearch #countdownHeader{display:none}body.stickyHeader.hasBanner,body.stickyHeader{padding-top:0}.stickyHeader gift-finder header#site-header{position:absolute}.stickyHeader.mobileMenuOpen header#site-header{position:absolute}.stickyHeader app-site-header.offScreen{transform:translateY(-100%)}.stickyHeader:not(.showSearch):has(app-sort-filter.isSticky) app-site-header{position:static;transform:translate(0)}}#checkout-header .logo-container svg{max-height:2rem}#checkout-header.progress-bar-visible .logo-container svg{max-height:1.5rem}@media only screen and (min-width:40.0625em){#checkout-header.progress-bar-visible .logo-container svg{width:auto}}app-site-header [data-wlcount]:after{content:attr(data-wlcount)}app-site-header [data-wlcount=""],app-site-header [data-wlcount="0"]{display:none}#skip-to-content{padding:1em;position:absolute;top:-40px;left:1em;z-index:1000;color:#fff}#skip-to-content:focus{position:absolute;top:0;background:#222}#myCart .icon-cart.applied-credit:after{color:var(--pine-mid)}body .hamburger--squeeze.B{width:31px}body:not(.mobileMenuOpen) .hamburger--squeeze.B .hamburger-inner{font-weight:700;text-transform:uppercase;font-size:.5rem;background-color:transparent;transform:translateY(-14px)}body:not(.mobileMenuOpen) .hamburger--squeeze.B .hamburger-inner,body:not(.mobileMenuOpen) .hamburger--squeeze.B .hamburger-inner:before,body:not(.mobileMenuOpen) .hamburger--squeeze.B .hamburger-inner:after{width:26px}body:not(.mobileMenuOpen) .hamburger--squeeze.B .hamburger-inner:before{top:14px}body:not(.mobileMenuOpen) .hamburger--squeeze.B .hamburger-inner:after{top:21px}.mobileMenuOpen .hamburger--squeeze.B .hamburger-inner{color:transparent}.hamburger--squeeze.B .hamburger-inner,.hamburger--squeeze.B .hamburger-inner:before,.hamburger--squeeze.B .hamburger-inner:after,.mobileMenuOpen .hamburger--squeeze.B .hamburger-inner,.mobileMenuOpen .hamburger--squeeze.B .hamburger-inner:before,.mobileMenuOpen .hamburger--squeeze.B .hamburger-inner:after{transition:none}#myCart{position:relative}@media only screen and (max-width: 40em){#myCart{display:flex;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}#myCart .withicon.withicon--stacked{padding:0}}#myCart .icon-cart,.myCart .icon-cart{position:relative;width:auto;margin-right:0}@media only screen and (max-width: 40em){#myCart .icon-cart,.myCart .icon-cart{color:var(--active)}}#myCart .icon-cart:after,.myCart .icon-cart:after{content:attr(data-cartitems);font-family:var(--font-family-sans-serif);position:absolute;font-size:.875rem;display:block;width:1.25rem;height:1.25rem;border-radius:1000px;line-height:1.25rem;text-align:center;font-weight:700;color:var(--black-dark);left:59%;transform:translate(-50%);top:-.5rem}@media only screen and (max-width: 40em){#myCart .icon-cart:after,.myCart .icon-cart:after{color:var(--active)}}#myCart .icon-cart:before,.myCart .icon-cart:before{content:"l"}#myCart .icon-cart[data-cartitems="0"]:before,.myCart .icon-cart[data-cartitems="0"]:before{content:"k"}#myCart .icon-cart[data-cartitems="0"]:after,.myCart .icon-cart[data-cartitems="0"]:after{display:none}#myCart .icon-cart[data-cartitems="1"]:after,#myCart .icon-cart[data-cartitems="2"]:after,#myCart .icon-cart[data-cartitems="3"]:after,#myCart .icon-cart[data-cartitems="4"]:after,#myCart .icon-cart[data-cartitems="5"]:after,#myCart .icon-cart[data-cartitems="6"]:after,#myCart .icon-cart[data-cartitems="7"]:after,#myCart .icon-cart[data-cartitems="8"]:after,#myCart .icon-cart[data-cartitems="9"]:after,.myCart .icon-cart[data-cartitems="1"]:after,.myCart .icon-cart[data-cartitems="2"]:after,.myCart .icon-cart[data-cartitems="3"]:after,.myCart .icon-cart[data-cartitems="4"]:after,.myCart .icon-cart[data-cartitems="5"]:after,.myCart .icon-cart[data-cartitems="6"]:after,.myCart .icon-cart[data-cartitems="7"]:after,.myCart .icon-cart[data-cartitems="8"]:after,.myCart .icon-cart[data-cartitems="9"]:after{font-size:.875rem}.hideByDefault{display:none}@media only screen and (max-width: 40em){#search-test{display:none}}@media only screen and (max-width: 40em){app-nav{display:none!important}}.notification__container{position:relative}@media only screen and (min-width:40.0625em) and (max-width:64em){app-nav{display:none!important}}@media only screen and (min-width:64.0625em){app-mobile-menu{display:none!important}}#headerPlaceholder{height:49px}@media only screen and (min-width:40.0625em){#headerPlaceholder{height:72px}#topHeader{margin-top:1rem;margin-bottom:1rem;row-gap:.75rem;max-width:min(100vw - 6rem,90rem)}}#topHeader{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-inline:auto}#test-small-shop-button{grid-area:smallshop}#test-search-button{grid-area:searchbutton}#test-medium-shop-button{grid-area:shop}#test-logo{grid-area:logo;align-content:center}#test-links{grid-area:links}#test-cart{grid-area:cart}#test-search{grid-area:search}@media only screen and (max-width: 40em){#topHeader{display:grid;grid-template-areas:"smallshop logo searchbutton cart" "links links links links";grid-template-columns:auto 1fr auto auto}}@media only screen and (min-width:40.0625em) and (max-width:64em){#topHeader{display:grid;grid-template-areas:"shop logo links cart" "search search search search";grid-template-columns:auto 1fr auto auto}}@media only screen and (min-width:64.0625em){#topHeader{display:grid;grid-template-areas:"logo search links cart";grid-template-columns:auto 1fr auto auto;min-width:62.5em}#test-logo svg{width:auto!important}}#test-search{flex-grow:1;width:100%}@media only screen and (min-width:64.0625em) and (max-width:75em){#test-search:focus-within+#test-links{display:none}#test-links.is-ai-gift-finder-search-text-area-disabled{display:none}}#test-medium-shop-button,#test-search-button{display:none}.headerlink{color:var(--pine-mid)!important;font-weight:700;font-size:1.125rem;display:flex;gap:.25rem;align-items:center}a.withicon.headerlink span{text-decoration:none!important}#test-links,#test-cart{display:flex;-moz-column-gap:.75rem;column-gap:.75rem;align-items:center}#test-links{-moz-column-gap:1.5rem;column-gap:1.5rem}#test-logo svg{max-height:2.25rem}@media only screen and (max-width: 64em){#topHeader{flex-wrap:wrap;align-items:center}#test-search{order:1;width:100%}#test-logo{flex-grow:1}}@media only screen and (min-width:40.0625em){#test-small-shop-button{display:none}#test-logo{flex-shrink:0}}@media only screen and (min-width:40.0625em) and (max-width:64em){#test-medium-shop-button{display:block}.headerlink span.body-small{display:none}}@media only screen and (max-width: 40em){#test-links{order:1;width:100%;justify-content:space-between;display:none;flex-wrap:wrap;padding:.5rem 0}.mobileMenuOpen #test-links{display:flex;gap:0}#test-search{display:none}#test-search-button{display:block}#checkoutButton.headerlink span.body-small{display:none}.showSearch #topHeader>div{display:none}.showSearch #topHeader>#test-search{display:block}#test-logo svg{height:25px}#topHeader{max-width:calc(100vw - 2rem)}.ai-gift-finder-search-btn-svg-with-in-mobile-header{position:absolute;top:-4px;left:-8px}.ai-gift-finder-search-btn-svg-with-in-mobile-header-container{position:relative}.ai-gift-finder-search-btn-svg-with-in-mobile-header-container .ai-gift-finder-search-btn-svg-with-in-mobile-header{top:-6px;left:-8px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
>< ng-app-id="ng">/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site jonsuh.com/hamburgers
* @link github.com/jonsuh/hamburgers
*/.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:var(--pine-mid);text-transform:none;border:0;margin:auto;overflow:visible;background-color:transparent;min-width:0;height:auto}.hamburger:hover,.hamburger:active,.hamburger:focus{background-color:transparent;outline:0}.hamburger:hover{opacity:1}.hamburger-box{width:24px;height:16px;display:block;position:relative}.hamburger-inner{display:block;top:65%;margin-top:-1px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:24px;height:2px;background-color:var(--pine-mid);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.mobileMenuOpen .hamburger--squeeze .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.mobileMenuOpen .hamburger--squeeze .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.mobileMenuOpen .hamburger--squeeze .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)}@media (-ms-high-contrast: active),(forced-colors: active){.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:windowText}}
>< ng-app-id="ng">[_nghost-ng-c4148309435]{font-family:Material Symbols Rounded;vertical-align:text-bottom;display:inline-block;--_size:24px;font-size:var(--_size);width:var(--_size);height:var(--_size);line-height:var(--_size)}.md-20[_nghost-ng-c4148309435]{--_size:20px}.md-32[_nghost-ng-c4148309435]{--_size: 32px;max-width:var(--_size)}.filled[_nghost-ng-c4148309435]{font-variation-settings:"FILL" 1}notification-badge [_nghost-ng-c4148309435]{display:flex}>< ng-app-id="ng">[_nghost-ng-c2250387035]{--_padding: 1.75rem;--_border: 1px;--_verticalspace: 0rem;border-color:transparent;padding:var(--_padding);padding-top:2.25rem;width:91.6666666667%;height:100dvh;max-height:100vh;margin:0 0 0 auto;transform:translate(100%);grid-template-rows:auto 1fr auto;text-align:left}[open][_nghost-ng-c2250387035]{display:grid;transform:translate(0);animation:_ngcontent-ng-c2250387035_slideIn .3s ease-in}[closing][_nghost-ng-c2250387035]{animation:_ngcontent-ng-c2250387035_slideOut .3s forwards}[_nghost-ng-c2250387035]::backdrop{background-color:#00000073;animation:_ngcontent-ng-c2250387035_fadeIn .3s ease-in}[closing][_nghost-ng-c2250387035]::backdrop{animation:_ngcontent-ng-c2250387035_fadeOut .3s forwards}.no-drawer-header[_nghost-ng-c2250387035]{grid-template-rows:1fr auto;padding-top:3rem}@media only screen and (min-width:40.0625em){[_nghost-ng-c2250387035]{width:41.6666666667%}}@media only screen and (min-width:64.0625em){[_nghost-ng-c2250387035]{width:33.3333333333%}}@media only screen and (min-width:90.0625em){[_nghost-ng-c2250387035]{width:25%}}.drawer__close[_ngcontent-ng-c2250387035]{position:absolute;top:0;right:0}.drawer-body[_ngcontent-ng-c2250387035]{overflow:auto;flex-grow:1;position:relative}.drawer-buttons[_ngcontent-ng-c2250387035]{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}.drawer-buttons[_ngcontent-ng-c2250387035]:not(:empty){border-top:1px solid var(--inactive);padding-top:.75rem}.drawer-buttons[_ngcontent-ng-c2250387035] button{margin:0!important;flex-grow:1}@keyframes _ngcontent-ng-c2250387035_fadeIn{0%{opacity:0}}@keyframes _ngcontent-ng-c2250387035_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes _ngcontent-ng-c2250387035_slideIn{0%{transform:translate(100%)}}@keyframes _ngcontent-ng-c2250387035_slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}>< ng-app-id="ng">svg#uncommon-goods-logo[_ngcontent-ng-c7364702]svg#u-logo[_ngcontent-ng-c7364702]svg#v-logo[_ngcontent-ng-c7364702]{width:100%;display:block}.logo--pine[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--pine[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--active)}.logo--creme[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--creme[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702].logo--bg1[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--bg1[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--background1)}.logo--teal[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--teal[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702].logo--accent1[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--accent1[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--accent1)}.logo--persimmon[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--persimmon[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702].logo--accent2[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--accent2[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--accent2)}.logo--vegan-leather[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--vegan-leather[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702].logo--accent3[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--accent3[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--accent3)}.logo--ochre[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--ochre[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702].logo--accent4[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--accent4[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--accent4)}.logo--blush[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--blush[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702].logo--accent5[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--accent5[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--accent5)}.logo--sky[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--sky[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702].logo--accent6[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--accent6[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--accent6)}.logo--white[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702].logo--white[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]{fill:var(--white)}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(1).logo--pride[_ngcontent-ng-c7364702] rect[_ngcontent-ng-c7364702]{fill:#6a2c8a}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(2){fill:#006cd8}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(3){fill:#1fb6e8}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(4){fill:#2ba6a6}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(5).logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(6){fill:#006341}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(7){fill:#81b842}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(8){fill:#f0c51d}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(9){fill:#ff982e}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(10){fill:#c51f49}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(11){fill:#ec93c7}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(12){fill:#a85030}.logo--pride[_ngcontent-ng-c7364702] path[_ngcontent-ng-c7364702]:nth-child(13){fill:#000}#uncommon-goods-logo[_ngcontent-ng-c7364702]#u-logo[_ngcontent-ng-c7364702]#v-logo[_ngcontent-ng-c7364702]{cursor:pointer}>< ng-app-id="ng">[_nghost-ng-c3093200464]{position:relative;display:inline-block}.notification[_ngcontent-ng-c3093200464]{font-family:var(--font-family-sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.5px;min-width:18px;border-radius:1000px;padding:0 4px;background-color:var(--primary);position:absolute;top:-.5rem;right:-.5rem;text-transform:uppercase;text-decoration:none!important;text-align:center}.notification.dark[_ngcontent-ng-c3093200464]{color:var(--white)}>< ng-app-id="ng">[_nghost-ng-c3428660752]{border-radius:50%;width:44px;height:44px;min-height:44px;padding:0;place-items:center}.btn-secondary[_nghost-ng-c3428660752]{border-width:1px}.btn-secondary.smicon[_nghost-ng-c3428660752]{border-color:transparent}.smicon[_nghost-ng-c3428660752]{width:32px;height:32px;min-height:32px;min-width:0;margin:8px}.smicon[_nghost-ng-c3428660752]:before{content:"";width:44px;height:44px;display:block;position:absolute;top:-8px;left:-8px}>< ng-app-id="ng">#searchBtn[_ngcontent-ng-c5988991]{height:100%}#searchContainer.testHeader[_ngcontent-ng-c5988991] #searchBtn[_ngcontent-ng-c5988991]{display:grid;place-items:center}@media only screen and (max-width: 40em){#searchContainer[_ngcontent-ng-c5988991]:not(.testHeader) #searchBtn[_ngcontent-ng-c5988991]{order:-1;border:none!important;color:var(--active)!important}}[role=combobox][_ngcontent-ng-c5988991]:focus-within input[_ngcontent-ng-c5988991]{outline:none}[role=combobox][_ngcontent-ng-c5988991]:focus-within{outline-offset:-4px;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}[role=combobox][_ngcontent-ng-c5988991]:focus-within button[_ngcontent-ng-c5988991]{background-color:transparent}#inputGroupContainer[_ngcontent-ng-c5988991]{width:100%}#inputGroupContainer[_ngcontent-ng-c5988991] .inputGroup[_ngcontent-ng-c5988991]{display:flex;align-items:center;flex-wrap:nowrap;height:100%}#inputGroupContainer[_ngcontent-ng-c5988991] #searchBtn.hide-for-small-only[_ngcontent-ng-c5988991]{height:100%;display:block!important}@media only screen and (max-width: 40em){#inputGroupContainer[_ngcontent-ng-c5988991] #searchBtn.hide-for-small-only[_ngcontent-ng-c5988991]{display:none!important}}@media only screen and (max-width: 40em){.showSearch[_nghost-ng-c5988991].showSearch [_nghost-ng-c5988991]{position:fixed;overflow-y:hidden}.showSearch[_nghost-ng-c5988991]:not(.stickyHeader) #site-header[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991]:not(.stickyHeader) #site-header[_ngcontent-ng-c5988991]{z-index:999;position:relative;width:100vw}.icon-close.show-for-small-only[_ngcontent-ng-c5988991]{text-align:center;display:inline-block!important;font-weight:700}.icon-close.show-for-small-only[_ngcontent-ng-c5988991]:hover{cursor:pointer}.showSearch[_nghost-ng-c5988991] main[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] main[_ngcontent-ng-c5988991].showSearch[_nghost-ng-c5988991] #site-footer[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] #site-footer[_ngcontent-ng-c5988991]{position:relative}.showSearch[_nghost-ng-c5988991] .MagicZoom[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] .MagicZoom[_ngcontent-ng-c5988991].showSearch[_nghost-ng-c5988991] .mz-figure[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] .mz-figure[_ngcontent-ng-c5988991]{z-index:0}.showSearch[_nghost-ng-c5988991] #searchContainer[_ngcontent-ng-c5988991]:before.showSearch [_nghost-ng-c5988991] #searchContainer[_ngcontent-ng-c5988991]:before{content:"";display:block;background-color:var(--white);position:fixed;inset:0;z-index:0}.showSearch[_nghost-ng-c5988991] #searchContainer[_ngcontent-ng-c5988991]:not(.testHeader) #searchContainerInner[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] #searchContainer[_ngcontent-ng-c5988991]:not(.testHeader) #searchContainerInner[_ngcontent-ng-c5988991]{border-bottom:1px solid var(--pine-mid)}.showSearch[_nghost-ng-c5988991] #searchContainer.testHeader[_ngcontent-ng-c5988991] #searchContainerInner[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] #searchContainer.testHeader[_ngcontent-ng-c5988991] #searchContainerInner[_ngcontent-ng-c5988991]{left:0}.showSearch[_nghost-ng-c5988991] #searchContainerInner[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] #searchContainerInner[_ngcontent-ng-c5988991]{position:fixed}#subFormContainer.open[_ngcontent-ng-c5988991]{display:block;position:fixed;top:0;left:0;right:0;background-color:var(--white);z-index:100}#subFormContainer[_ngcontent-ng-c5988991] #subForm[_ngcontent-ng-c5988991] > *[_ngcontent-ng-c5988991]{z-index:0}.showSearch[_nghost-ng-c5988991] #seoLinksRegion[_ngcontent-ng-c5988991].showSearch [_nghost-ng-c5988991] #seoLinksRegion[_ngcontent-ng-c5988991]{display:none}#inputGroupContainer[_ngcontent-ng-c5988991] #closeSearchBtn[_ngcontent-ng-c5988991]{height:100%;margin:0;border:none;align-items:center;justify-content:center}#inputGroupContainer[_ngcontent-ng-c5988991] #closeSearchBtn[_ngcontent-ng-c5988991] .icon-close[_ngcontent-ng-c5988991]{margin:0}#searchContainer.testHeader[_ngcontent-ng-c5988991] #inputGroupContainer[_ngcontent-ng-c5988991]{z-index:1}#searchContainer.testHeader[_ngcontent-ng-c5988991] #subFormContainer[_ngcontent-ng-c5988991]{margin-top:.25rem}#searchContainer[_ngcontent-ng-c5988991]:not(.testHeader) #inputGroupContainer[_ngcontent-ng-c5988991] .inputGroup[_ngcontent-ng-c5988991]{justify-content:space-between;-moz-column-gap:.5rem;column-gap:.5rem}#searchContainer[_ngcontent-ng-c5988991]:not(.testHeader) #inputGroupContainer[_ngcontent-ng-c5988991] .inputGroup[_ngcontent-ng-c5988991] #q[_ngcontent-ng-c5988991]{border:none;padding:0}}#subForm[_ngcontent-ng-c5988991]{position:relative}#subForm[_ngcontent-ng-c5988991] #q[_ngcontent-ng-c5988991] .icon-search[_ngcontent-ng-c5988991]#subForm[_ngcontent-ng-c5988991] button[_ngcontent-ng-c5988991] .icon-search[_ngcontent-ng-c5988991]{margin:0;width:100%}#subForm[_ngcontent-ng-c5988991] #q[_ngcontent-ng-c5988991]:focus#subForm[_ngcontent-ng-c5988991] button[_ngcontent-ng-c5988991]:focus{outline:none}input#q[_ngcontent-ng-c5988991]::placeholder{color:var(--inactive);opacity:1}@media only screen and (max-width: 40em){#subForm[_ngcontent-ng-c5988991] .icon-close.show-for-small-only[_ngcontent-ng-c5988991]{color:var(--black-dark);margin:0}#subForm[_ngcontent-ng-c5988991] .icon-close.show-for-small-only[_ngcontent-ng-c5988991]:before{left:50%;transform:translate(-50%,-50%)}body:not(.showSearch)[_nghost-ng-c5988991] #subFormContainer[_ngcontent-ng-c5988991]body:not(.showSearch) [_nghost-ng-c5988991] #subFormContainer[_ngcontent-ng-c5988991]{display:none}body:not(.showSearch)[_nghost-ng-c5988991] #subFormContainer.show-form[_ngcontent-ng-c5988991]body:not(.showSearch) [_nghost-ng-c5988991] #subFormContainer.show-form[_ngcontent-ng-c5988991]{display:block}}@media only screen and (min-width:40.0625em){#subFormContainer[_ngcontent-ng-c5988991]{display:block;margin-bottom:1.5rem}#subFormContainer[_ngcontent-ng-c5988991]:has(.testHeader){margin-bottom:0}}.searchFill[_ngcontent-ng-c5988991]{border:1px solid var(--inactive);border-top:none;background-color:var(--white);margin-top:-1px;padding:1rem}@media only screen and (max-width: 40em){.searchFill[_ngcontent-ng-c5988991]{margin-top:1px}.searchFill[_ngcontent-ng-c5988991] ul[_ngcontent-ng-c5988991]{margin-bottom:0}.searchFill[_ngcontent-ng-c5988991] li[_ngcontent-ng-c5988991]:last-of-type{margin-bottom:0}.searchFill[_ngcontent-ng-c5988991] li[_ngcontent-ng-c5988991]:last-of-type a[_ngcontent-ng-c5988991]{padding-bottom:0}}@media only screen and (min-width:40.0625em){#searchContainer[_ngcontent-ng-c5988991]:not(.testHeader) .searchFill[_ngcontent-ng-c5988991]:before{content:"";display:block;height:1px;background-color:var(--active);margin-left:-.5rem;margin-right:-.5rem;position:relative;top:-1rem}}.searchFill[_ngcontent-ng-c5988991] li[_ngcontent-ng-c5988991] a[_ngcontent-ng-c5988991]{display:block;padding:.375rem}@media only screen and (max-width: 40em){.searchFill[_ngcontent-ng-c5988991] li[_ngcontent-ng-c5988991] a[_ngcontent-ng-c5988991]{padding:.375rem 0}}.searchFill[_ngcontent-ng-c5988991] .body-small-caps[_ngcontent-ng-c5988991]{margin-left:.375rem}@media only screen and (max-width: 40em){.searchFill[_ngcontent-ng-c5988991] .body-small-caps[_ngcontent-ng-c5988991]{margin-left:0}}.autocomplete-suggestions[_ngcontent-ng-c5988991] li[_ngcontent-ng-c5988991]{cursor:pointer}#subForm[_ngcontent-ng-c5988991] .inputGroup[_ngcontent-ng-c5988991]{width:100%}#subForm[_ngcontent-ng-c5988991]:not(.testHeader) .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] input[_ngcontent-ng-c5988991]#subForm[_ngcontent-ng-c5988991]:not(.testHeader) .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] button[_ngcontent-ng-c5988991]{border-radius:0;border-bottom:none}#subForm[_ngcontent-ng-c5988991] .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991]{display:block}@media only screen and (max-width: 40em){#subForm[_ngcontent-ng-c5988991]:not(.testHeader) .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] input[_ngcontent-ng-c5988991]#subForm[_ngcontent-ng-c5988991]:not(.testHeader) .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] button[_ngcontent-ng-c5988991]#subForm[_ngcontent-ng-c5988991] .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991]{border-color:transparent}}.searchFill[_ngcontent-ng-c5988991]{overflow:hidden;padding:0;border:none;background-color:transparent}.searchFill[_ngcontent-ng-c5988991]:before{margin-left:.5rem;margin-right:.5rem}#searchSuggestionsTest[_ngcontent-ng-c5988991]#topRecentSearches[_ngcontent-ng-c5988991]#autocomplete[_ngcontent-ng-c5988991]{padding:1rem;border-top:none;background-color:var(--white)}@media only screen and (max-width: 40em){#searchSuggestionsTest[_ngcontent-ng-c5988991]#topRecentSearches[_ngcontent-ng-c5988991]#autocomplete[_ngcontent-ng-c5988991]{padding:1.5rem 0}}@media only screen and (max-width: 40em){#searchSuggestionsTest.is-voice-site-search-test[_ngcontent-ng-c5988991]#autocomplete.is-voice-site-search-test[_ngcontent-ng-c5988991]{padding-top:0}}#subForm[_ngcontent-ng-c5988991]:not(.testHeader) .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] input[_ngcontent-ng-c5988991]{animation-name:_ngcontent-ng-c5988991_animateinput;animation-duration:.25s}#subForm[_ngcontent-ng-c5988991]:not(.testHeader) .inputGroup.hasSuggestions[_ngcontent-ng-c5988991] button[_ngcontent-ng-c5988991]{animation-name:_ngcontent-ng-c5988991_animatebutton;animation-duration:.25s}@keyframes _ngcontent-ng-c5988991_animateinput{0%{border-radius:22px 0 0 22px}to{border-radius:0}}@keyframes _ngcontent-ng-c5988991_animatebutton{0%{border-radius:0 22px 22px 0}to{border-radius:0}}@media only screen and (max-width: 40em){#searchSuggestionsTest[_ngcontent-ng-c5988991]#topRecentSearches[_ngcontent-ng-c5988991]#autocomplete[_ngcontent-ng-c5988991]{border-color:transparent}}.suggestion-grid[_ngcontent-ng-c5988991]{display:grid;grid-template-columns:1fr 1fr;gap:3rem .75rem}.suggestion-grid.recent[_ngcontent-ng-c5988991]{grid-template-columns:1fr 1fr 1fr}.truncate-after-2-lines[_ngcontent-ng-c5988991]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (max-width: 40em){.suggestion-grid.recent[_ngcontent-ng-c5988991]{grid-template-columns:1fr 1fr}.suggestion-grid.recent[_ngcontent-ng-c5988991] .suggestion__recent[_ngcontent-ng-c5988991]{grid-column:span 2}}@media only screen and (min-width:40.0625em) and (max-width:64em){#topHeader_container.test[_nghost-ng-c5988991] .hide-on-med[_ngcontent-ng-c5988991]#topHeader_container.test [_nghost-ng-c5988991] .hide-on-med[_ngcontent-ng-c5988991]{display:none}.suggestion-grid.recent[_ngcontent-ng-c5988991]{grid-template-columns:1fr 1fr}.suggestion-grid.recent[_ngcontent-ng-c5988991] .suggestion__recent[_ngcontent-ng-c5988991]{grid-column:span 2}}@media only screen and (min-width:40.0625em){input[type=search].typewriter-placeholder-color[_ngcontent-ng-c5988991]::placeholder{color:var(--black-dark)}}#subForm.testHeader[_ngcontent-ng-c5988991] [role=combobox][_ngcontent-ng-c5988991]{border-radius:100vw}#subForm.testHeader[_ngcontent-ng-c5988991] [role=combobox][_ngcontent-ng-c5988991]:focus-within{outline:none}@media only screen and (max-width: 40em){#searchContainerInner[_ngcontent-ng-c5988991]:has(.testHeader){width:100%}.showSearch[_ngcontent-ng-c5988991] #topHeader_container[_ngcontent-ng-c5988991] > div[_ngcontent-ng-c5988991]:has(#topHeader){--columnWidth: 12}}#subForm.testHeader[_ngcontent-ng-c5988991] #inputGroupContainer[_ngcontent-ng-c5988991]:focus-within{z-index:99999}.search-container[_ngcontent-ng-c5988991]{position:relative;width:100%}@media only screen and (max-width: 40em){.searchFill--container[_ngcontent-ng-c5988991]{width:100%;height:100dvh;position:relative}.searchFill[_ngcontent-ng-c5988991]{overflow-y:auto;height:100dvh;background-color:red}}@media only screen and (min-width:40.0625em){#subForm.testHeader[_ngcontent-ng-c5988991] .searchFill--container[_ngcontent-ng-c5988991]{z-index:99998}#subForm.testHeader[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991]{top:-1rem}.searchFill--container[_ngcontent-ng-c5988991]{width:100%;position:relative;flex-shrink:0;z-index:99999}.searchFill[_ngcontent-ng-c5988991]{position:absolute;left:0;right:0;overflow:hidden}}.placeholder-animation[_ngcontent-ng-c5988991]{animation-duration:.5s;animation-fill-mode:forwards;position:absolute;color:var(--inactive);opacity:0}.placeholder-animation.fadeOutUp[_ngcontent-ng-c5988991]{animation-name:_ngcontent-ng-c5988991_fadeOutUp}.placeholder-animation.fadeInUp[_ngcontent-ng-c5988991]{animation-name:_ngcontent-ng-c5988991_fadeInUp}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .search-container[_ngcontent-ng-c5988991]{cursor:pointer}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .search-container[_ngcontent-ng-c5988991] .place-holder-container[_ngcontent-ng-c5988991]{width:100%;height:100%;overflow:hidden;position:absolute;z-index:0}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .search-container[_ngcontent-ng-c5988991] .place-holder-container[_ngcontent-ng-c5988991] .place-holder-search-for[_ngcontent-ng-c5988991]{color:var(--black-mid);display:block;position:absolute;top:11px;left:0}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .search-container[_ngcontent-ng-c5988991] .place-holder-container[_ngcontent-ng-c5988991] .place-holder-copy[_ngcontent-ng-c5988991]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;position:absolute;max-width:calc(100% - 40px);top:11px;left:0;padding-left:62px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .search-container[_ngcontent-ng-c5988991] .place-holder-container[_ngcontent-ng-c5988991] .place-holder-copy.expandable[_ngcontent-ng-c5988991]{top:8px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] input[type=search][_ngcontent-ng-c5988991]::-webkit-search-decoration.is-ai-gift-finder-search[_ngcontent-ng-c5988991] input[type=search][_ngcontent-ng-c5988991]::-webkit-search-cancel-button.is-ai-gift-finder-search[_ngcontent-ng-c5988991] input[type=search][_ngcontent-ng-c5988991]::-webkit-search-results-button.is-ai-gift-finder-search[_ngcontent-ng-c5988991] input[type=search][_ngcontent-ng-c5988991]::-webkit-search-results-decoration{display:none}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991]{background-color:var(--white);border:1px solid var(--inactive)}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991]{padding:1rem;background-color:var(--white)}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .clear-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991].is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .voice-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{position:absolute;background:transparent;border:none;color:var(--pine-mid);cursor:pointer;font-size:.875rem;margin-top:.5rem;margin-right:.5rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area[_ngcontent-ng-c5988991]{border:1px solid var(--persimmon-mid);resize:none;border-radius:.25rem;padding-right:60px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area[_ngcontent-ng-c5988991]:focus{border:1px solid var(--persimmon-mid);outline:none!important}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .ai-search-svg-within-text-area[_ngcontent-ng-c5988991]{position:absolute;top:.5rem;left:.5rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .close-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{position:absolute;background:transparent;border:none;color:var(--black-dark)}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn[_ngcontent-ng-c5988991]{border:none;background:transparent}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn[_ngcontent-ng-c5988991]:hover.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn[_ngcontent-ng-c5988991]:focus{color:var(--accent1)}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-search-svg-within-input[_ngcontent-ng-c5988991]{position:absolute;top:5px;left:17px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-loader[_ngcontent-ng-c5988991]{position:absolute;width:1.5rem;height:1.5rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-loader[_ngcontent-ng-c5988991] loading-throbber[_ngcontent-ng-c5988991]{display:flex}@media only screen and (max-width: 40em){.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .search-container[_ngcontent-ng-c5988991] .place-holder-container[_ngcontent-ng-c5988991]{pointer-events:none}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .search-container[_ngcontent-ng-c5988991] .place-holder-container[_ngcontent-ng-c5988991] .place-holder-copy[_ngcontent-ng-c5988991]{padding-left:10px}.is-ai-gift-finder-search.testHeader[_ngcontent-ng-c5988991] #subForm.testHeader[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991]{border-radius:0}.is-ai-gift-finder-search.testHeader[_ngcontent-ng-c5988991] #subForm.testHeader[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container.is-voice-search[_ngcontent-ng-c5988991]{padding-top:0!important}.is-ai-gift-finder-search.testHeader[_ngcontent-ng-c5988991] #subForm.testHeader[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991]{padding-top:0!important;border-radius:0}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991]{border:0}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-loader[_ngcontent-ng-c5988991]{top:3.5rem;right:1rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .hide-input-group-container[_ngcontent-ng-c5988991]{display:none;pointer-events:none}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .unhide-input-group-container[_ngcontent-ng-c5988991]{display:block;pointer-events:auto}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991]{display:grid;grid-template-areas:"ai-search-mobile ai-search-close-btn-mobile"}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-container-mobile[_ngcontent-ng-c5988991]{position:relative;grid-area:ai-search-mobile;display:flex;align-items:center}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-container-mobile[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-svg[_ngcontent-ng-c5988991]{position:absolute;top:4px;left:4px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-container-mobile[_ngcontent-ng-c5988991] p[_ngcontent-ng-c5988991]{display:inline}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991] .ai-gift-finder-close-btn-container-mobile[_ngcontent-ng-c5988991]{grid-area:ai-search-close-btn-mobile;text-align:right}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991] .ai-gift-finder-close-btn-container-mobile[_ngcontent-ng-c5988991] .close-ai-gift-finder-search-btn[_ngcontent-ng-c5988991]{width:2rem;background:transparent;border:none;color:var(--black-dark);padding:0}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991]{padding:0 1rem 1rem;border-bottom:1px solid var(--inactive)}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .close-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{top:3rem;right:.5rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .clear-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{top:2rem;right:.5rem}.placeholder-animation[_ngcontent-ng-c5988991]{top:58px;left:28px}.mobile-voice-search-container[_ngcontent-ng-c5988991]{padding:0 1rem 15px 20px;width:100%}.mobile-voice-search-container[_ngcontent-ng-c5988991] .mobile-voice-search-expandable-container[_ngcontent-ng-c5988991]{display:flex;flex-direction:column-reverse;justify-content:flex-start;position:relative}.mobile-voice-search-container[_ngcontent-ng-c5988991] .mobile-voice-search-expandable-container[_ngcontent-ng-c5988991] .mobile-voice-to-search-textarea[_ngcontent-ng-c5988991]{min-height:2.5rem;overflow:hidden;resize:none;height:2.5rem;border-radius:24px;border:1px solid var(--black-light);transition:height .1s ease;padding-right:3rem}.mobile-voice-search-container[_ngcontent-ng-c5988991] .mobile-voice-search-expandable-container[_ngcontent-ng-c5988991] .mobile-voice-to-search-textarea[_ngcontent-ng-c5988991]:focus{border:1px solid var(--black-light);outline:none!important}.mobile-voice-search-container[_ngcontent-ng-c5988991] .mobile-voice-search-expandable-container[_ngcontent-ng-c5988991] .voice-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{border-radius:50%;height:30px;width:30px;position:absolute;top:50%;right:0;padding:0;min-height:30px;border:0;transform:translateY(-50%);inset-inline-end:.5rem}.mobile-voice-search-container[_ngcontent-ng-c5988991] .mobile-voice-search-expandable-container[_ngcontent-ng-c5988991] .voice-search-container[_ngcontent-ng-c5988991]{top:0;right:0;margin:4px}.mobile-voice-search-container[_ngcontent-ng-c5988991] .mobile-voice-search-expandable-container[_ngcontent-ng-c5988991] .voice-search-container[_ngcontent-ng-c5988991] .voice-ai-gift-finder-search-close-btn[_ngcontent-ng-c5988991]{height:30px!important;width:30px!important;margin:0 5px 0 0}.mobile-voice-search-container[_ngcontent-ng-c5988991] .mobile-voice-search-expandable-container[_ngcontent-ng-c5988991] .voice-search-container[_ngcontent-ng-c5988991] .voice-bars[_ngcontent-ng-c5988991]{margin:0}.voice-ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991]{position:relative}.voice-ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-container-mobile[_ngcontent-ng-c5988991]{display:flex;align-items:center}.voice-ai-gift-finder-search-prompt-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-container-mobile[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-svg[_ngcontent-ng-c5988991]{position:absolute;top:4px;left:4px}.top-suggestions[_ngcontent-ng-c5988991]{padding-top:43px}.top-suggestions[_ngcontent-ng-c5988991] ul[_ngcontent-ng-c5988991]{display:grid;grid-template-columns:1fr 1fr;gap:12px}}@media only screen and (min-width:40.0625em){.is-ai-gift-finder-search.testHeader[_ngcontent-ng-c5988991] #subForm.testHeader[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991]{top:-43px;border-radius:22px}.is-ai-gift-finder-search.testHeader[_ngcontent-ng-c5988991] #subForm.testHeader[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991]{padding-top:1rem!important}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .searchFill[_ngcontent-ng-c5988991]{top:-43px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-loader[_ngcontent-ng-c5988991]{top:.5rem;left:.5rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .hide-input-group-container[_ngcontent-ng-c5988991]{visibility:hidden;pointer-events:none}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .unhide-input-group-container[_ngcontent-ng-c5988991]{visibility:visible;pointer-events:auto}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] #searchSuggestionsTest[_ngcontent-ng-c5988991]{border:none}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn[_ngcontent-ng-c5988991]{position:absolute;top:0;left:.5rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991]{padding:1rem 2rem 0 1rem;border-bottom:none}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area[_ngcontent-ng-c5988991]{padding-left:50px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .ai-gift-finder-search-btn-container[_ngcontent-ng-c5988991]{position:absolute;top:1rem;left:1rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .close-ai-gift-finder-search-btn[_ngcontent-ng-c5988991]{background:transparent;border:none;color:var(--black-dark);padding:0}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .clear-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{top:1rem;right:2rem}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .ai-gift-finder-search-text-area-container[_ngcontent-ng-c5988991] .voice-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{top:1rem;right:2rem;padding:0;border-radius:50%;height:30px;width:30px;min-height:30px}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .close-ai-gift-finder-search-query-btn[_ngcontent-ng-c5988991]{top:.2rem;right:-.6rem;padding-left:0}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] #searchBtn[_ngcontent-ng-c5988991]{order:-1;border:1px solid;border-right:0px;border-radius:1000px 0 0 1000px;padding-left:1.5rem;padding-right:.5rem;border-color:var(--inactive);background-color:var(--white);color:var(--primary)}.is-ai-gift-finder-search[_ngcontent-ng-c5988991] .inputGroup[_ngcontent-ng-c5988991] input[_ngcontent-ng-c5988991]{border-radius:0 1000px 1000px 0;border:1px solid;border-right-width:1px!important;border-left:0px;padding-left:0;border-color:var(--inactive);background-color:var(--white);color:var(--primary)}.placeholder-animation[_ngcontent-ng-c5988991]{left:142px}}@keyframes _ngcontent-ng-c5988991_fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes _ngcontent-ng-c5988991_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.voice-search-button-wrapper-container[_ngcontent-ng-c5988991]{position:absolute;top:0;right:0;display:flex;align-items:center;color:transparent;background:transparent;margin:0;padding:0}.voice-search-container[_ngcontent-ng-c5988991]{position:absolute;top:1.5rem;right:2.5rem;display:flex;align-items:center}.voice-ai-gift-finder-search-close-btn[_ngcontent-ng-c5988991]{position:relative;padding:0;border-radius:50%;width:30px;height:30px;min-height:30px}.voice-bars[_ngcontent-ng-c5988991]{display:flex;width:30px;height:30px;gap:3px;align-items:center;justify-content:center;background-color:var(--pine-mid);border-radius:50%}.bar-small[_ngcontent-ng-c5988991].bar-large[_ngcontent-ng-c5988991]{width:4px;background:var(--white);border-radius:10px;opacity:.5}.bar-small[_ngcontent-ng-c5988991]{animation:_ngcontent-ng-c5988991_bounce-small 1.5s infinite ease-in-out;animation-play-state:paused}.bar-small.listening[_ngcontent-ng-c5988991]{animation-play-state:running}.bar-large[_ngcontent-ng-c5988991]{animation:_ngcontent-ng-c5988991_bounce-large 1.5s infinite ease-in-out;animation-play-state:paused}.bar-large.listening[_ngcontent-ng-c5988991]{animation-play-state:running}.bar[_ngcontent-ng-c5988991]:nth-child(1){height:12px}.bar[_ngcontent-ng-c5988991]:nth-child(2){height:15px}.bar[_ngcontent-ng-c5988991]:nth-child(3){height:12px}@keyframes _ngcontent-ng-c5988991_bounce-small{0%,to{height:12px}50%{height:15px}}@keyframes _ngcontent-ng-c5988991_bounce-large{0%,to{height:15px}50%{height:12px}}.top-suggestions[_ngcontent-ng-c5988991] img{border-radius:.25rem}.input-query-field[_ngcontent-ng-c5988991]{padding-right:44px}.desktop-query-field-x-btn[_ngcontent-ng-c5988991]{position:absolute;top:0;right:0;height:100%;border:none;cursor:pointer;line-height:1;background:transparent;color:var(--black-dark);margin:0;pointer-events:auto} .autocomplete-suggestions-test a.withicon .recentSearch a.withicon{white-space:normal!important;word-wrap:break-word;overflow-wrap:break-word}>< ng-app-id="ng">#categoryNav[_ngcontent-ng-c2831504244]{bottom:auto;left:auto;max-width:1000px;overflow-y:visible;overflow-x:visible;position:relative;text-align:justify;top:auto;transform:none;width:100%;background-color:transparent;margin-top:5px;padding-bottom:1.75rem}#categoryNav[_ngcontent-ng-c2831504244] ul[_ngcontent-ng-c2831504244]{display:flex;justify-content:space-between;margin-bottom:0!important}#categoryNav[_ngcontent-ng-c2831504244] ul[_ngcontent-ng-c2831504244] li[_ngcontent-ng-c2831504244]{margin-bottom:0!important}#categoryNav.testHeader[_ngcontent-ng-c2831504244]{padding-bottom:1rem}@media only screen and (max-width: 40em){#categoryNav[_ngcontent-ng-c2831504244] .nav-cat[_ngcontent-ng-c2831504244]{padding:0}}#categoryNav[_ngcontent-ng-c2831504244] .nav-cat[_ngcontent-ng-c2831504244]:hover{cursor:pointer;text-decoration:none;color:var(--active)}#categoryNav[_ngcontent-ng-c2831504244] > a[_ngcontent-ng-c2831504244]:visited{color:inherit}.nav-cat[_ngcontent-ng-c2831504244].nav-cat[_ngcontent-ng-c2831504244]:link.nav-cat[_ngcontent-ng-c2831504244]:visited.nav-cat[_ngcontent-ng-c2831504244]:hover.nav-cat[_ngcontent-ng-c2831504244]:active.nav-cat[_ngcontent-ng-c2831504244]:focus.nav-cat[_ngcontent-ng-c2831504244]:focus:hover{font-family:var(--font-family-sans-serif);font-size:.875rem;line-height:1rem;display:block;text-decoration:none!important;font-weight:700}.nav-cat.opened[_ngcontent-ng-c2831504244].nav-cat[_ngcontent-ng-c2831504244]:link.opened.nav-cat[_ngcontent-ng-c2831504244]:visited.opened.nav-cat[_ngcontent-ng-c2831504244]:hover.opened.nav-cat[_ngcontent-ng-c2831504244]:active.opened.nav-cat[_ngcontent-ng-c2831504244]:focus.opened.nav-cat[_ngcontent-ng-c2831504244]:focus:hover.opened{color:var(--pine-mid)!important;position:relative}>< ng-app-id="ng">.seo-meta-description[_ngcontent-ng-c933038914]{word-break:break-word}.seo-meta-description.ext[_ngcontent-ng-c933038914]{display:inline}.read-more-meta-description-ext[_ngcontent-ng-c933038914]{cursor:pointer}.is-not-visible[_ngcontent-ng-c933038914]{display:none}>< ng-app-id="ng">h1[_ngcontent-ng-c2657440940]:first-child{margin-top:22px}>< ng-app-id="ng">.prevent-reflow[_ngcontent-ng-c2436457592]{padding-bottom:100%;height:0;border-radius:1000px;border-right:1px solid var(--black-light);overflow:hidden}[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592] a[_ngcontent-ng-c2436457592]{display:flex;align-items:center;background-color:var(--pine-light);border:1px solid var(--black-light);border-radius:.75rem;gap:.75rem}[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592] .text-center[_ngcontent-ng-c2436457592] div[_ngcontent-ng-c2436457592]{height:auto;padding:0;margin:0!important;border-radius:.75rem 0 0 .75rem!important;flex-shrink:0}@media only screen and (max-width: 40em){[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592] a[_ngcontent-ng-c2436457592]{flex-direction:column;padding-bottom:.75rem}[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592] .text-center[_ngcontent-ng-c2436457592] div[_ngcontent-ng-c2436457592]{border-radius:.75rem .75rem 0 0!important}[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592] img[_ngcontent-ng-c2436457592]{width:100%}}@media only screen and (min-width:40.0625em){[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592] img{width:64px;aspect-ratio:1}[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592]:before[_nghost-ng-c2436457592] .related-link-products[_ngcontent-ng-c2436457592]:after{display:none!important}[_nghost-ng-c2436457592] .swipe-row__item[_ngcontent-ng-c2436457592]{width:100%!important;margin:0!important}[_nghost-ng-c2436457592] .swipe-row__item[_ngcontent-ng-c2436457592] span[_ngcontent-ng-c2436457592]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.75rem}}>< ng-app-id="ng">[_nghost-ng-c498719663]{display:block}.loading-on-pagination[_nghost-ng-c498719663]{opacity:.3}.test-grid[_ngcontent-ng-c498719663].product-grid[_ngcontent-ng-c498719663]{list--type:none;margin:0}.test-grid[_ngcontent-ng-c498719663].product-grid[_ngcontent-ng-c498719663]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem .75rem}.product-grid[_ngcontent-ng-c498719663] > *[_ngcontent-ng-c498719663]{min-width:0}@media only screen and (min-width:40.0625em) and (max-width:64em){.product-grid[_ngcontent-ng-c498719663]{grid-template-columns:1fr 1fr 1fr;gap:.75rem 1.25rem}}@media only screen and (min-width:64.0625em){.product-grid[_ngcontent-ng-c498719663]{grid-template-columns:1fr 1fr 1fr 1fr;gap:.75rem 1.5rem}}@media only screen and (max-width: 40em){.ipg[_ngcontent-ng-c498719663]{grid-column:span 2}}@media only screen and (min-width:40.0625em){.test-grid[_ngcontent-ng-c498719663]{--cellwidth:240px;grid-template-columns:repeat(auto-fill,minmax(var(--cellwidth),1fr));gap:.75rem 1.25rem}}@media only screen and (min-width:90.0625em){.test-grid[_ngcontent-ng-c498719663]{gap:.75rem 1.5rem}}.skeleton-box[_ngcontent-ng-c498719663]{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:var(--background2#E6E6E6)}.skeleton-box.product__image[_ngcontent-ng-c498719663]{aspect-ratio:1;height:auto;width:100%}.skeleton-box.block[_ngcontent-ng-c498719663]{width:100%}.skeleton-box[_ngcontent-ng-c498719663]:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#ffffff4d 20%,#fff9 50%,#ffffff4d 70%,#fff0);animation:_ngcontent-ng-c498719663_shimmer 2s infinite;content:""}@keyframes _ngcontent-ng-c498719663_shimmer{to{transform:translate(100%)}}.click-blocker[_ngcontent-ng-c498719663]{display:flex;justify-content:center;align-items:center;height:100vh;position:fixed;top:0;left:0;width:100%;z-index:999}.click-blocker[_ngcontent-ng-c498719663] > div[_ngcontent-ng-c498719663]{display:flex;justify-content:center;align-items:center}>
Uncommon Goods | 1380 Unique Birthday Gift Ideas for Dads & Father Figures 2026 < ng-app-id="ng">.filters[_ngcontent-ng-c3281793212]{display:grid}.filters[_ngcontent-ng-c3281793212] .price[_ngcontent-ng-c3281793212]{grid-area:price}.filters[_ngcontent-ng-c3281793212] .shipswithin[_ngcontent-ng-c3281793212]{grid-area:shipswithin}.filters[_ngcontent-ng-c3281793212] .sortfilter[_ngcontent-ng-c3281793212]{grid-area:sortfilter;text-align:right}.filters[_ngcontent-ng-c3281793212]{grid-template-areas:"price sortfilter" "shipswithin shipswithin"}@media only screen and (max-width: 40em){.filters[_ngcontent-ng-c3281793212]{grid-template-areas:"price price" "shipswithin sortfilter"}}.filters.no-price[_ngcontent-ng-c3281793212]{grid-template-areas:"shipswithin price sortfilter"}>< ng-app-id="ng">input[type=radio][_ngcontent-ng-c2743258635] + label[_ngcontent-ng-c2743258635]:not(.super-check):beforeinput[type=checkbox][_ngcontent-ng-c2743258635] + label[_ngcontent-ng-c2743258635]:not(.super-check):before{position:absolute;top:50%;transform:translateY(-50%)}input[type=radio][_ngcontent-ng-c2743258635] + label[_ngcontent-ng-c2743258635]:not(.super-check):afterinput[type=checkbox][_ngcontent-ng-c2743258635] + label[_ngcontent-ng-c2743258635]:not(.super-check):after{top:50%;left:.25rem;transform:translateY(-60%) rotate(-45deg)}form[_ngcontent-ng-c2743258635]{width:-moz-fit-content;width:fit-content}>< ng-app-id="ng">[_nghost-ng-c3063010991]{grid-row-start:row1-start;margin-top:16px;grid-column:1/-1}@media only screen and (max-width: 40em){[_nghost-ng-c3063010991]{margin-left:-6px;width:calc(100% + 12px)}}.panel[_ngcontent-ng-c3063010991]{border-radius:10px;height:100%}.panel.panel-flex[_ngcontent-ng-c3063010991]{display:flex;flex-direction:column;justify-content:space-between}.panel[_ngcontent-ng-c3063010991] .review-comment[_ngcontent-ng-c3063010991]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.panel[_ngcontent-ng-c3063010991] .review-click-target[_ngcontent-ng-c3063010991]{cursor:pointer}.panel[_ngcontent-ng-c3063010991] .review-name-and-location[_ngcontent-ng-c3063010991]{color:var(--black-mid)}.panel[_ngcontent-ng-c3063010991] .review-image-name-price-flex[_ngcontent-ng-c3063010991]{display:flex;flex-direction:row;align-items:center;gap:8px}.panel[_ngcontent-ng-c3063010991] .review-image-name-price-flex[_ngcontent-ng-c3063010991] .review-image[_ngcontent-ng-c3063010991]{width:30%}.panel[_ngcontent-ng-c3063010991] .review-image-name-price-flex[_ngcontent-ng-c3063010991] .review-name-price[_ngcontent-ng-c3063010991]{width:90%}>< ng-app-id="ng">.carousel[_ngcontent-ng-c3730963250] *[_ngcontent-ng-c3730963250]{box-sizing:border-box}.carousel[_ngcontent-ng-c3730963250]{position:relative;width:100%;max-width:90rem;margin:auto}.carousel__title[_ngcontent-ng-c3730963250]{color:var(--pine-mid)}.carousel__buttons-and-items-container[_ngcontent-ng-c3730963250]{position:relative}.carousel__footer[_ngcontent-ng-c3730963250]:not(:empty){margin-top:.75rem}@media only screen and (min-width:40.0625em){.carousel__buttons-and-items-container[_ngcontent-ng-c3730963250]{padding:0 3rem}}.carousel[_ngcontent-ng-c3730963250]:focus{outline:none}.carousel_pane[_ngcontent-ng-c3730963250]{scroll-snap-type:none}.carousel_pane[_ngcontent-ng-c3730963250]{-ms-overflow-:none;scrollbar-width:none}.carousel_pane[_ngcontent-ng-c3730963250]{overflow:auto;width:100%;-webkit-overflow-scrolling:touch;scroll-snap-type:mandatory;scroll-snap-type:x mandatory;scroll-snap-points-x:repeat(100%);position:relative;z-index:0}.carousel_pane[_ngcontent-ng-c3730963250]::-webkit-scrollbar{display:none}.carousel_items[_ngcontent-ng-c3730963250]{display:flex;flex-flow:row nowrap;--numitems: var(--smallacross)}.carousel_items[_ngcontent-ng-c3730963250] > *[_ngcontent-ng-c3730963250]{position:relative;white-space:normal;box-sizing:border-box;flex:1 0 auto;width:100%;align-items:flex-start;display:flex}.carousel_items[_ngcontent-ng-c3730963250] > *[_ngcontent-ng-c3730963250]{min-width:0;width:auto;flex-basis:calc(100% / var(--numitems));flex-grow:0}@media only screen and (min-width:40.0625em){.carousel_items[_ngcontent-ng-c3730963250].carousel__button[_ngcontent-ng-c3730963250]{--numitems: var(--mediumacross) }}@media only screen and (min-width:64.0625em){.carousel_items[_ngcontent-ng-c3730963250].carousel__button[_ngcontent-ng-c3730963250]{--numitems: var(--largeacross) }}@media only screen and (min-width:75.0625em){.carousel_items[_ngcontent-ng-c3730963250].carousel__button[_ngcontent-ng-c3730963250]{--numitems: var(--xlargeacross) }}@media only screen and (min-width:90.0625em){.carousel_items[_ngcontent-ng-c3730963250].carousel__button[_ngcontent-ng-c3730963250]{--numitems: var(--xxlargeacross) }}.carousel__button[_ngcontent-ng-c3730963250]{position:absolute;top:0;margin-top:calc(100% / var(--numitems) / 2 - .75rem);transform:translateY(-50%)}.prev-button[_ngcontent-ng-c3730963250]{left:0}.next-button[_ngcontent-ng-c3730963250]{right:0}.carousel_items.not-enough[_ngcontent-ng-c3730963250]{justify-content:center}.skeleton-box.h2-block[_ngcontent-ng-c3730963250]{display:block;height:34px;width:50%;margin:auto 25%}>< ng-app-id="ng">.skeleton[_ngcontent-ng-c3503269570] *[_ngcontent-ng-c3503269570].skeleton[_ngcontent-ng-c3503269570] *[_ngcontent-ng-c3503269570]:before{color:transparent;background-color:#e8e4df}.skeleton[_ngcontent-ng-c3503269570] product-picture[_ngcontent-ng-c3503269570]{display:none}article.item-widget[_ngcontent-ng-c3503269570] .product__name[_ngcontent-ng-c3503269570]{display:block}article.item-widget[_ngcontent-ng-c3503269570] .product__name.truncate[_ngcontent-ng-c3503269570] a[_ngcontent-ng-c3503269570]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}article.item-widget[_ngcontent-ng-c3503269570] .product__name[_ngcontent-ng-c3503269570] a[_ngcontent-ng-c3503269570]{display:block;text-decoration:none;word-break:break-word}article.item-widget[_ngcontent-ng-c3503269570] > a[_ngcontent-ng-c3503269570]:first-childarticle.item-widget[_ngcontent-ng-c3503269570] .product--imageLink[_ngcontent-ng-c3503269570]article.item-widget[_ngcontent-ng-c3503269570] .product__mediaContainer[_ngcontent-ng-c3503269570]{height:0;position:relative;padding-bottom:100%;width:100%;display:block}article.item-widget[_ngcontent-ng-c3503269570] .product__mediaContainer[_ngcontent-ng-c3503269570] a[_ngcontent-ng-c3503269570]{position:absolute;inset:0;margin:0}article.item-widget[_ngcontent-ng-c3503269570] .product__mediaContainer[_ngcontent-ng-c3503269570] img{position:absolute;top:50%;left:0;width:100%;height:auto;transform:translateY(-50%)}article.item-widget[_ngcontent-ng-c3503269570] product-picture[_ngcontent-ng-c3503269570] + product-picture[_ngcontent-ng-c3503269570] imgarticle.item-widget[_ngcontent-ng-c3503269570] app-product-picture[_ngcontent-ng-c3503269570] + app-product-picture[_ngcontent-ng-c3503269570] imgarticle.item-widget[_ngcontent-ng-c3503269570] picture[_ngcontent-ng-c3503269570] + picture[_ngcontent-ng-c3503269570] img[_ngcontent-ng-c3503269570]article.item-widget[_ngcontent-ng-c3503269570] img[_ngcontent-ng-c3503269570] + img[_ngcontent-ng-c3503269570]{opacity:0;transition:opacity .25s}@media (hover){article.item-widget[_ngcontent-ng-c3503269570] product-picture[_ngcontent-ng-c3503269570] + product-picture[_ngcontent-ng-c3503269570] img:hoverarticle.item-widget[_ngcontent-ng-c3503269570] app-product-picture[_ngcontent-ng-c3503269570] + app-product-picture[_ngcontent-ng-c3503269570] img:hoverarticle.item-widget[_ngcontent-ng-c3503269570] picture[_ngcontent-ng-c3503269570] + picture[_ngcontent-ng-c3503269570] img[_ngcontent-ng-c3503269570]:hoverarticle.item-widget[_ngcontent-ng-c3503269570] img[_ngcontent-ng-c3503269570] + img[_ngcontent-ng-c3503269570]:hover{opacity:1}}@keyframes _ngcontent-ng-c3503269570_phaseRecipientTagGiftIcon{0%{opacity:.5;color:var(--inactive)}to{opacity:1;color:var(inactive)}}.item-widget-heart[_ngcontent-ng-c3503269570]{z-index:1;position:absolute;top:0;right:0}button[btn-icon][_ngcontent-ng-c3503269570]{border-width:0}.withicon[_ngcontent-ng-c3503269570]{display:inline-flex;gap:.25rem}carousel-content[_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] .product__name[_ngcontent-ng-c3503269570] a[_ngcontent-ng-c3503269570]carousel-content [_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] .product__name[_ngcontent-ng-c3503269570] a[_ngcontent-ng-c3503269570]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}carousel-content[_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] app-item-widget-notifications[_ngcontent-ng-c3503269570]carousel-content [_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] app-item-widget-notifications[_ngcontent-ng-c3503269570]{display:none}article.item-widget[_ngcontent-ng-c3503269570] .product__mediaContainer[_ngcontent-ng-c3503269570] img{border-radius:.25rem}carousel-content[_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] .product__mediaContainer[_ngcontent-ng-c3503269570] imgcarousel-content [_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] .product__mediaContainer[_ngcontent-ng-c3503269570] img{border-radius:.75rem}carousel-content[_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] app-item-widget-shipping[_ngcontent-ng-c3503269570]carousel-content [_nghost-ng-c3503269570] article.item-widget[_ngcontent-ng-c3503269570] app-item-widget-shipping[_ngcontent-ng-c3503269570]{display:none}.product__textContainer[_ngcontent-ng-c3503269570] + .product__textContainer[_ngcontent-ng-c3503269570]{margin-top:.75rem}article.item-widget.horizontal[_ngcontent-ng-c3503269570]{display:grid;grid-template-columns:2fr 3fr;grid-template-rows:auto auto auto 1fr;-moz-column-gap:.75rem;column-gap:.75rem;grid-template-areas:"img detail1" "img detail2" "img detail3" "img meta";border:1px solid var(--inactive);padding:.375rem}article.item-widget.horizontal[_ngcontent-ng-c3503269570] > .product__mediaContainer[_ngcontent-ng-c3503269570]{grid-area:img}article.item-widget.horizontal[_ngcontent-ng-c3503269570] > .product__textContainer[_ngcontent-ng-c3503269570]{grid-area:detail1}article.item-widget.horizontal[_ngcontent-ng-c3503269570] > .product__textContainer[_ngcontent-ng-c3503269570] + .product__textContainer[_ngcontent-ng-c3503269570]{grid-area:detail2}article.item-widget.horizontal[_ngcontent-ng-c3503269570] > .product__textContainer[_ngcontent-ng-c3503269570] + .product__textContainer[_ngcontent-ng-c3503269570] + .product__textContainer[_ngcontent-ng-c3503269570]{grid-area:detail3}article.item-widget.horizontal[_ngcontent-ng-c3503269570] > [itemprop=brand][_ngcontent-ng-c3503269570]{grid-area:meta}.skeleton-box[_ngcontent-ng-c3503269570]{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:var(--background2#E6E6E6)}.skeleton-box.product__image[_ngcontent-ng-c3503269570]{aspect-ratio:1;height:auto;width:100%}.skeleton-box.block[_ngcontent-ng-c3503269570]{width:100%}.skeleton-box[_ngcontent-ng-c3503269570]:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#ffffff4d 20%,#fff9 50%,#ffffff4d 70%,#fff0);animation:_ngcontent-ng-c3503269570_shimmer 2s infinite;content:""}@keyframes _ngcontent-ng-c3503269570_shimmer{to{transform:translate(100%)}}>< ng-app-id="ng">[_nghost-ng-c1044240248]{word-break:break-word}>< ng-app-id="ng">[_nghost-ng-c2879246190]{flex-grow:0;min-width:0;flex-basis:calc(100% / var(--numitems))}[_nghost-ng-c2879246190]{position:relative;white-space:normal;box-sizing:border-box;flex:1 0 auto;width:100%;align-items:flex-start;display:flex}[_nghost-ng-c2879246190]{min-width:0;width:auto;flex-basis:calc(100% / var(--numitems));flex-grow:0;padding:0 .375rem}[_nghost-ng-c2879246190] >*{width:100%}>< ng-app-id="ng">[_nghost-ng-c2126563808]{display:block}div[_ngcontent-ng-c2126563808]{gap:.25rem;flex-wrap:wrap;align-items:center}icon-symbol[_ngcontent-ng-c2126563808]:not(.unrated) span:before{color:var(--active)}.show-for-sr[_ngcontent-ng-c2126563808]{position:fixed!important}>< ng-app-id="ng">.sr-only[_ngcontent-ng-c1724447616]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}[_nghost-ng-c1724447616] ins[_ngcontent-ng-c1724447616][_nghost-ng-c1724447616]:not(:has(ins)){font-weight:700}.price[_ngcontent-ng-c1724447616]:has(ins){display:flex;flex-wrap:wrap;gap:0 .25rem}>< ng-app-id="ng">[_nghost-ng-c3165368033]{font-family:var(--font-family-sans-serif);font-size:.75rem;font-weight:500;letter-spacing:.5px;min-width:1.3125rem;border-radius:1000px;padding:.125rem .5rem;background-color:var(--primary);text-transform:uppercase;text-decoration:none!important;text-align:center;white-space:nowrap;margin-right:.25rem}.dark[_nghost-ng-c3165368033]{color:var(--white)}>< ng-app-id="ng">dialog[_ngcontent-ng-c2495047345]{inset:0;position:fixed;border:none;padding:0;padding-top:3rem;background-color:transparent;max-width:640px;aspect-ratio:.85}.videoModal__close[_ngcontent-ng-c2495047345]{position:absolute;right:0;top:0}dialog[_ngcontent-ng-c2495047345]::backdrop{background-color:#000000a6}button[btn-icon][_ngcontent-ng-c2495047345]{border-width:0}@media only screen and (max-width: 40em){.video-container[_ngcontent-ng-c2495047345]{min-height:425px}}@media only screen and (min-width:40.0625em){.video-container[_ngcontent-ng-c2495047345]{min-height:550px}}.videoLink[_ngcontent-ng-c2495047345]{z-index:1;position:absolute;bottom:0;right:0;font-variation-settings:"FILL" 1}.videoModal__container[_ngcontent-ng-c2495047345]{z-index:9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videoModal__video[_ngcontent-ng-c2495047345].videoModal__video[_ngcontent-ng-c2495047345] video[_ngcontent-ng-c2495047345]{max-width:100vw}>< ng-app-id="ng">ul.seoPriceFilterContainer[_ngcontent-ng-c4277581471]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 1.5rem;margin:0}ul.seoPriceFilterContainer[_ngcontent-ng-c4277581471] li[_ngcontent-ng-c4277581471]{list--type:none}@media only screen and (min-width:40.0625em){ul.seoPriceFilterContainer[_ngcontent-ng-c4277581471]{display:inline-grid}}>
This yeardon't settle for boring birthday gifts for your dad (like another pair of socks). Get him one of these unique gifts for dads instead.
featured customer reviews Couch Caddy $49.00 4.5 stars out of 5 star
star
star
star
star_half
101