@import"holiday-2026-more.css?v=20261102b";:root{--hol-gold: #d69f33;--hol-gold-soft: rgba(214, 159, 51, .45);--hol-serif: minion-pro, "Minion Pro", Georgia, serif;--hol-sans: brandon-grotesque, sans-serif;--hol-line: #d9d4cd;--hol-pad: 56px}@media screen and (min-width:1000px){:root{--hol-pad: 84px}}.header-slideshow .Slide_halfsplit .Slideshow__Content:before{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:1px solid var(--hol-gold-soft);pointer-events:none}.header-slideshow .SectionHeader .subhead:has(>em){font-family:var(--hol-sans)!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.32em!important;font-size:11px!important;font-weight:500;color:var(--hol-gold)!important;margin:0}.header-slideshow .SectionHeader .subhead>em{font-style:normal}.header-slideshow .SectionHeader .SectionHeader__Heading{font-family:var(--hol-serif)!important;font-style:italic!important;font-weight:400!important;text-transform:none!important;letter-spacing:-.005em!important;line-height:1.04!important;text-wrap:balance;font-size:40px!important;margin:0}.header-slideshow .SectionHeader .SectionHeader__Heading:after{content:"";display:block;width:44px;height:1px;margin:26px auto 0;background:var(--hol-gold)}.header-slideshow .SectionHeader .subhead:not(:has(>em)){font-family:var(--hol-serif)!important;font-style:normal!important;line-height:1.55!important;max-width:32ch;margin:0 auto;opacity:.85}.header-slideshow .SectionHeader .Button{background:transparent!important;color:var(--hol-gold)!important;border:1px solid var(--hol-gold)!important;font-size:11px!important;letter-spacing:.28em!important;padding:15px 38px!important;transition:background-color .3s ease,color .3s ease}.header-slideshow .SectionHeader .Button:before{display:none}.header-slideshow .SectionHeader .Button:hover,.header-slideshow .SectionHeader .Button:focus-visible{background:var(--hol-gold)!important;color:#000!important;opacity:1}@media screen and (max-width:767px){.header-slideshow .Slideshow__Content .SectionHeader{gap:1rem}.header-slideshow .SectionHeader .SectionHeader__Heading{font-size:32px!important}.header-slideshow .SectionHeader .SectionHeader__Heading:after{margin-top:16px}.header-slideshow .SectionHeader .subhead:not(:has(>em)){font-size:15px!important}.header-slideshow .SectionHeader .Button{padding:12px 30px!important}.header-slideshow .Slide_halfsplit .Slideshow__Content:before{top:14px;right:14px;bottom:14px;left:14px}}@media screen and (min-width:1024px){.header-slideshow .SectionHeader .SectionHeader__Heading{font-size:62px!important}.header-slideshow .Slideshow__Content .SectionHeader{max-width:470px;gap:2rem}.header-slideshow .Slide_halfsplit .Slideshow__Content:before{top:32px;right:32px;bottom:32px;left:32px}}[id$=__collection_list_d3reNy] .section-header h2.h2,[id$=__collection_list_d3reNy] .section-header .h2{font-family:var(--hol-serif)!important;font-style:italic!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.05;font-size:36px}@media screen and (min-width:1000px){[id$=__collection_list_d3reNy] .section-header h2.h2,[id$=__collection_list_d3reNy] .section-header .h2{font-size:48px}}section .sbc .sbc__heading{font-family:var(--hol-serif)!important;font-style:italic;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;line-height:1.05;font-size:36px;margin-bottom:22px}@media screen and (min-width:1000px){section .sbc .sbc__heading{font-size:48px}}[id$=__featured_collections_NiiK9i] .v-stack{gap:14px}[id$=__featured_collections_NiiK9i] .v-stack>p.h6{font-family:var(--hol-serif)!important;font-style:italic!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;color:#000!important;font-size:36px!important;line-height:1.05}@media screen and (min-width:1000px){[id$=__featured_collections_NiiK9i] .v-stack>p.h6{font-size:48px!important}}[id$=__featured_collections_NiiK9i] .featured-collections-navigation{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;justify-content:safe center;align-items:center;gap:0;margin-top:4px;overflow-x:auto;scrollbar-width:none}[id$=__featured_collections_NiiK9i] .featured-collections-navigation::-webkit-scrollbar{display:none}[id$=__featured_collections_NiiK9i] .featured-collections-navigation button{flex:0 0 auto;background:none;border:0;border-radius:0;font-family:var(--hol-sans)!important;font-style:normal!important;font-weight:500!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1.2;white-space:nowrap;color:#8a8580;padding:4px 24px!important;opacity:1;text-decoration:none;transition:color .3s ease}[id$=__featured_collections_NiiK9i] .featured-collections-navigation button+button{border-left:1px solid var(--hol-line)}[id$=__featured_collections_NiiK9i] .featured-collections-navigation button:after{display:none!important}[id$=__featured_collections_NiiK9i] .featured-collections-navigation button:hover{color:#000}[id$=__featured_collections_NiiK9i] .featured-collections-navigation button[aria-current=true]{color:#000;text-decoration:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:8px}@media screen and (max-width:749px){[id$=__featured_collections_NiiK9i] .featured-collections-navigation button{font-size:10.5px!important;letter-spacing:.14em!important;padding:4px 12px!important}}[id$=__featured_collections_NiiK9i] .v-stack .button{background:transparent!important;color:#000!important;border:0!important;padding:4px 0!important;min-height:0;font-size:11px!important;letter-spacing:.28em!important;box-shadow:inset 0 -1px #000;margin-top:6px}[id$=__featured_collections_NiiK9i] .v-stack .button:hover{opacity:.6}[id$=__featured_collections_NiiK9i] .featured-collections-carousel .product-list{border:0!important;--product-list-default-column-gap: 22px;--product-list-calculated-column-gap: 22px}[id$=__featured_collections_NiiK9i] .featured-collections-carousel .product-card,[id$=__featured_collections_NiiK9i] .featured-collections-carousel .product-card__figure{border:0!important}[id$=__featured_collections_NiiK9i] .product-card__media img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}[id$=__featured_collections_NiiK9i] .product-card:hover .product-card__media img{transform:scale(1.04)}[id$=__featured_collections_NiiK9i] .product-list .product-card__info{padding:20px 6px 8px!important}[id$=__featured_collections_NiiK9i] .product-card .product-title h2{font-size:12px!important;letter-spacing:.14em!important;line-height:1.5}[id$=__featured_collections_NiiK9i] .product-card .price-list{font-size:17px!important}[id$=__featured_collections_NiiK9i] .product-card .ProductItem__Subcategory{color:#8a8580}[id$=__featured_collections_NiiK9i] .yotpo-sr-bottom-line-text{display:none!important}[id$=__collection_list_d3reNy] .section-header,[id$=__collection_list_d3reNy] .section-header .h2,[id$=__collection_list_d3reNy] .section-header h2{color:#000!important}[id$=__collection_list_d3reNy] .collection-list{--collection-list-gap: 18px}[id$=__collection_list_d3reNy] .content-over-media{--content-over-media-gradient-overlay: linear-gradient(to top, rgba(0,0,0,.62) 0%, rgba(0,0,0,.2) 38%, rgba(0,0,0,0) 62%)}[id$=__collection_list_d3reNy] .collection-card__content{position:relative;z-index:1;padding:0 0 6px 4px;gap:10px}[id$=__collection_list_d3reNy] .collection-card__content .h3{font-family:var(--hol-serif)!important;font-style:italic!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:30px!important;line-height:1.05;color:#fff;margin:0}@media screen and (min-width:1000px){[id$=__collection_list_d3reNy] .collection-card__content .h3{font-size:36px!important}}[id$=__collection_list_d3reNy] .collection-card__content .button{background:transparent!important;color:#fff!important;border:0!important;padding:3px 0!important;min-height:0;font-size:11px!important;letter-spacing:.28em!important;box-shadow:inset 0 -1px #fff;justify-self:start;transition:opacity .3s ease}[id$=__collection_list_d3reNy] .collection-card:hover .collection-card__content .button{opacity:.65}.holiday-bar{background:var(--holiday-bar-bg, #000);color:var(--holiday-bar-text, var(--hol-gold));padding:13px 20px;text-align:center}.holiday-bar__text{margin:0;font-family:var(--hol-sans)!important;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;line-height:1.6}.holiday-bar__link{color:var(--holiday-bar-accent, #fff);margin-left:14px;box-shadow:inset 0 -1px 0 currentColor}.mega-menu__shipping{display:none}@media screen and (min-width:1015px){.MegaMenu{display:flex;flex-direction:column}.mega-menu__shipping{display:block;margin-top:auto;position:sticky;bottom:0;padding:20px 28px 24px 0;border-top:1px solid rgba(255,255,255,.16);background:#000;text-align:left;z-index:2}.mega-menu__shipping p{margin:0;font-family:var(--hol-sans)!important;font-size:10px!important;font-weight:500;letter-spacing:.22em;text-transform:uppercase;line-height:2;color:#ffffffb3}}[id$=__featured_collections_NiiK9i] .bordered-section,[id$=__collection_list_d3reNy] .bordered-section{border:0!important}[id$=__featured_collections_NiiK9i] .section-spacing,[id$=__collection_list_d3reNy] .section-spacing{padding-top:var(--hol-pad)!important;padding-bottom:var(--hol-pad)!important;margin:0!important}[id$=__featured_collections_NiiK9i] .section-spacing{background:#fff!important}[id$=__collection_list_d3reNy] .section-spacing{background:var(--oat, #f4f1ed)!important}section .sbc{background:#fff;padding-top:var(--hol-pad);padding-bottom:var(--hol-pad)}section .sbc .sbc__tab[aria-selected=true]{border-bottom-color:#000}@media screen and (min-width:1000px){[id$=__collection_list_d3reNy] .collection-list{max-width:none!important;margin-inline:0!important}}.product-card .product-card__figure:has(.product-card__quick-add-button){overflow:visible!important;margin-bottom:52px!important}.product-card .product-card__figure:has(.product-card__quick-add-button)>.product-card__media{display:block;position:relative;overflow:hidden}.product-card .product-card__figure .product-card__quick-add-button{inset-inline:0!important;bottom:-50px!important;height:40px!important;background:transparent!important;color:#000!important;border:1px solid #000!important}.product-card .product-card__figure .product-card__quick-add-button:hover{background:#000!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/76/assets/holiday-2026.css.map */
