:root{--em-2026-bf-ink:#151013;--em-2026-bf-wine:#731826;--em-2026-bf-red:#B62639;--em-2026-bf-gold:#E9BC70;--em-2026-bf-ivory:#FFF7E9}.section-header .header-wrapper.em-halloween-header{background:linear-gradient(114deg,#08090c,#210f16 42%,#2e101a 68%,#09090b)!important;border-bottom:2px solid #cf9f56!important}.section-header .header-wrapper.em-halloween-header .header__heading-link.media{width:min(350px,33vw)!important;max-width:350px!important;min-height:48px;display:flex;align-items:center;justify-content:center;isolation:isolate;border:0!important;border-radius:0!important;padding:0!important;background:none!important;box-shadow:none!important;outline:none!important}.section-header .header-wrapper.em-halloween-header .header__heading-link.media img,.section-header .header-wrapper.em-halloween-header .header__heading-logo{width:100%!important;max-width:100%!important;height:auto!important;max-height:77px!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;filter:none!important}.section-header .header-wrapper.em-halloween-header .header__heading-link.media:hover{background:none!important;box-shadow:none!important}body[data-page-type=index] [id*=rich_text_EeqW9m] .button,body[data-page-type=index] [id*=rich_text_EeqW9m] a.button,body[data-page-type=index] #shopify-section-template--[id*=rich_text] .rich-text__buttons .button{position:relative;overflow:hidden;background:linear-gradient(145deg,#dc4351,#ad2438 42%,#7b1427)!important;color:#fff9ed!important;border:1px solid #edc17a!important;border-radius:9px!important;box-shadow:0 5px #5c1020,0 11px 21px #4d081b40,inset 0 1px #ffd7bf75!important;text-shadow:0 1px 2px #45020f!important;transition:transform .22s ease,box-shadow .22s ease!important}body[data-page-type=index] [id*=rich_text_EeqW9m] .button:hover,body[data-page-type=index] [id*=rich_text_EeqW9m] a.button:hover{transform:translateY(-3px)!important;box-shadow:0 7px #551022,0 15px 28px #4d081b55!important}body[data-page-type=index] [id*=rich_text_EeqW9m] .button:focus-visible{outline:3px solid #F1C978!important;outline-offset:4px!important}body[data-page-type=index] [id*=rich_text_EeqW9m] .button:before{background:none!important}body[data-page-type=product]{--em-bf-product-surface:#fffaf1;--em-bf-product-border:#e5cda4}body[data-page-type=product] #MainProduct-main,body[data-page-type=product] [id^=MainProduct-]{background:radial-gradient(circle at 8% 4%,#f5e3bf44,transparent 28%),radial-gradient(circle at 96% 22%,#ae2c3424,transparent 23%),linear-gradient(170deg,#fffdf8,#fff8ed 67%,#fffdf9)!important;color:#29171d!important}body[data-page-type=product] [id^=MainProduct-] .product__title h1,body[data-page-type=product] [id^=MainProduct-] .product__title{color:#23151a!important}body[data-page-type=product] [id^=MainProduct-] .price-item--regular,body[data-page-type=product] [id^=MainProduct-] .price-item--sale,body[data-page-type=product] [id^=MainProduct-] .price .price-item{color:#a81d30!important}body[data-page-type=product] [id^=MainProduct-] .price--on-sale .price-item--regular{color:#7c7470!important}body[data-page-type=product] [id^=MainProduct-] .product-form__input input[type=radio]:checked+label{background:linear-gradient(120deg,#922137,#bd3443)!important;color:#fffaf0!important;border-color:#e2ad61!important}body[data-page-type=product] [id^=MainProduct-] .product-form__input input[type=radio]:not(:checked)+label{border-color:#c7a674!important;color:#27171d!important}body[data-page-type=product] [id^=MainProduct-] .product-form__submit,body[data-page-type=product] [id^=MainProduct-] .product-form__buttons [type=submit]{background:linear-gradient(125deg,#d24552,#ad2138 60%,#751424)!important;border:1px solid #deb46b!important;box-shadow:0 4px #691523,0 12px 22px #7b152a30!important;color:#fff9ec!important;border-radius:8px!important}body[data-page-type=product] .product__info-wrapper .accordion,body[data-page-type=product] .product__info-container .accordion{border-color:#e3c38c!important}body[data-page-type=product] .product__info-wrapper .accordion summary,body[data-page-type=product] .product__info-container .accordion summary{color:#28151c!important}body[data-page-type=product] .product__media-wrapper .product__media,body[data-page-type=product] .product__media-wrapper .global-media-settings{border-color:#dfc69f!important}body[data-page-type=product] .tabs,body[data-page-type=product] .content-tabs{--bf-tab-gold:#e0b46c}body[data-page-type=product] .content-tabs .tab:hover,body[data-page-type=product] .content-tabs button:hover{border-color:#c33547!important}body[data-page-type=product] .content-tabs .tab.active,body[data-page-type=product] .content-tabs [aria-selected=true]{background:#8e1b30!important;color:#fff4dc!important;border-color:#d9ad65!important}body[data-page-type=product] .continuous-feature-bar,body[data-page-type=product] [class*=continuous-feature]{border-color:#c9a36a!important}body[data-page-type=product] .rich-text .button,body[data-page-type=product] .multirow .button{background:#a82639!important;border-color:#e2b76f!important;color:#fff!important}body[data-page-type=product] .related-products h2,body[data-page-type=product] .accordion__title{color:#8b1e2d!important}body[data-page-type=product] .product__info-container .product-form__quantity .quantity{border-color:#c89f60!important}body[data-page-type=product] .em-bf-product-ribbon{border-color:#f0c778!important;background:linear-gradient(113deg,#170f14,#64212b 60%,#220f18)!important;box-shadow:0 6px 19px #3c15233d!important}body[data-page-type=product] [class*=badge--sale],body[data-page-type=product] .price__badge-sale{background:linear-gradient(135deg,#d63e4e,#8f1a30)!important;border-color:#f0c778!important;color:#fff!important}body[data-page-type=product] .main-product-section .button:focus-visible{outline:3px solid #d7a65f!important;outline-offset:3px}[id^=EuropeMarkFooter-].em-footer.em-footer--halloween{background:radial-gradient(ellipse at 50% -15%,#4c1929 0%,transparent 54%),linear-gradient(123deg,#130a10,#251017 51%,#08080c)!important;color:#fff1e1!important;border-top:3px solid #e6b465!important;box-shadow:inset 0 15px 40px #0005!important}[id^=EuropeMarkFooter-] .em-footer__heading,[id^=EuropeMarkFooter-] .em-footer__summary,[id^=EuropeMarkFooter-] .em-footer__follow-label{color:#f4cc80!important;text-shadow:0 2px 5px #0008!important}[id^=EuropeMarkFooter-] .em-footer__menu-link,[id^=EuropeMarkFooter-] .em-footer__details,[id^=EuropeMarkFooter-] .em-footer__copyright{color:#fff2e5!important}[id^=EuropeMarkFooter-] .em-footer__social-link{background:linear-gradient(145deg,#b83145,#751629)!important;color:#fff5e6!important;border:1px solid #e9c27e!important;box-shadow:0 4px #480d1b,0 8px 15px #0005!important}[id^=EuropeMarkFooter-] .em-footer__social-link:hover{background:linear-gradient(145deg,#e0b05b,#b17a32)!important;color:#23121b!important}[id^=EuropeMarkFooter-] .em-footer__bottom{border-top:1px solid #e0ac6577!important}body .newsletter-split,body [class*=newsletter-split]{--em-newsletter-gold:#f0c376}body .newsletter-split .button,body [class*=newsletter-split] button[type=submit]{background:linear-gradient(130deg,#c2384a,#882030)!important;color:#fff!important;border-color:#e4bd73!important}.em-bf-scene__medallion{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:92px;height:92px;border:7px ridge #fce2a3;border-radius:50%;background:radial-gradient(circle at 32% 23%,#fde5aa,#e6ba68 22%,#a76b27,#5c2d10);box-shadow:0 3px #6b401a,0 13px 25px #0007,inset 0 0 0 3px #793f13,inset 0 0 0 6px #f6d68d;color:#2b0e16;text-align:center;transform:rotate(-13deg);animation:emBfMedallion 7.6s ease-in-out infinite}.em-bf-scene__medallion>span{font:900 33px/.95 Arial,sans-serif;letter-spacing:-.11em;text-shadow:0 1px #fff1bc}.em-bf-scene__medallion>small{font:800 7px/1 Arial,sans-serif;letter-spacing:.12em;margin-top:6px}.em-bf-scene__medallion--two{background:radial-gradient(circle at 28% 18%,#fdbec3,#dc5061 28%,#921d30 66%,#550b1b);border-color:#edb56e;color:#fff2d5;animation-delay:-4s}.em-bf-scene__ticket{display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:210px;height:62px;padding:11px 16px;border:2px solid #f2c77d;border-radius:7px;background:linear-gradient(138deg,#35131e,#a72e42 52%,#4d1320);box-shadow:6px 6px #631724,12px 16px 25px #0006,inset 0 1px #ffdca255;color:#ffe7b8;text-align:center;transform:rotate(14deg);animation:emBfTicketSwing 6.4s ease-in-out infinite}.em-bf-scene__ticket:before,.em-bf-scene__ticket:after{content:"";position:absolute;top:43%;width:13px;height:13px;border-radius:50%;background:#120a0e;box-shadow:inset 0 0 0 1px #e5ba70}.em-bf-scene__ticket:before{left:-8px}.em-bf-scene__ticket:after{right:-8px}.em-bf-scene__ticket strong{font:900 14px/1 Arial,sans-serif;letter-spacing:.11em;color:#fff4d8}.em-bf-scene__ticket small{font:700 8px/1 Arial,sans-serif;letter-spacing:.21em;color:#f7d79f}.em-bf-scene__ticket--two{background:linear-gradient(130deg,#eac26f,#ac732f 50%,#f1cd82);color:#241014;border-color:#fff2c4;animation-delay:-3.1s}.em-bf-scene__ticket--two strong,.em-bf-scene__ticket--two small{color:#2e1215}.em-bf-scene__confetti{width:35px;height:35px;border:3px solid #eac475;border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;box-shadow:0 0 16px #f5c77b55;animation:emBfConfetti 5.7s ease-in-out infinite}.em-bf-scene__confetti--two{border-color:#e64c60;border-right-color:transparent;border-bottom-color:transparent;animation-delay:-2.2s}.em-bf-scene__confetti--three{animation-delay:-3.8s}@keyframes emBfMedallion{0%,to{translate:0 0;rotate:-7deg}50%{translate:0 -12px;rotate:7deg}}@keyframes emBfTicketSwing{0%,to{translate:0 0;rotate:-4deg}50%{translate:0 -10px;rotate:4deg}}@keyframes emBfConfetti{0%,to{opacity:.4;rotate:0deg;scale:.8}50%{opacity:.9;rotate:130deg;scale:1.2}}.em-bf-scene--home .em-bf-scene__medallion--one{top:470px;left:1.2%;scale:.93}.em-bf-scene--home .em-bf-scene__medallion--two{top:1250px;right:.5%;scale:.8}.em-bf-scene--home .em-bf-scene__ticket--one{top:920px;left:-74px;scale:.78;rotate:80deg}.em-bf-scene--home .em-bf-scene__ticket--two{top:1830px;right:-71px;scale:.8;rotate:-80deg}.em-bf-scene--home .em-bf-scene__gift--three{top:355px;left:1%;scale:.92;rotate:11deg}.em-bf-scene--home .em-bf-scene__gift--four{top:1060px;right:1%;scale:.96;rotate:-14deg}.em-bf-scene--home .em-bf-scene__confetti--one{top:380px;right:13%}.em-bf-scene--home .em-bf-scene__confetti--two{top:1150px;left:8%}.em-bf-scene--home .em-bf-scene__confetti--three{top:1940px;right:15%}.em-bf-scene--product .em-bf-scene__medallion--one{top:150px;left:-22px;scale:.68}.em-bf-scene--product .em-bf-scene__medallion--two{top:540px;right:-20px;scale:.66}.em-bf-scene--product .em-bf-scene__ticket--one{top:350px;left:-83px;scale:.55;rotate:82deg}.em-bf-scene--product .em-bf-scene__ticket--two{top:165px;right:-80px;scale:.52;rotate:-82deg}.em-bf-scene--product .em-bf-scene__gift--three{top:730px;left:-19px;scale:.72}.em-bf-scene--product .em-bf-scene__gift--four{top:780px;right:-15px;scale:.74}.em-bf-scene--product .em-bf-scene__confetti--one{top:120px;right:9%}.em-bf-scene--product .em-bf-scene__confetti--two{top:620px;left:2%}.em-bf-scene--product .em-bf-scene__confetti--three{top:805px;right:4%}.em-bf-scene--header .em-bf-scene__medallion,.em-bf-scene--header .em-bf-scene__ticket,.em-bf-scene--header .em-bf-scene__confetti,.em-bf-scene--header .em-bf-scene__gift--three,.em-bf-scene--header .em-bf-scene__gift--four{display:none!important}.em-bf-scene--footer .em-bf-scene__medallion--one{top:35%;left:1%;scale:.55}.em-bf-scene--footer .em-bf-scene__medallion--two{top:47%;right:2%;scale:.53}.em-bf-scene--footer .em-bf-scene__ticket--one,.em-bf-scene--footer .em-bf-scene__ticket--two,.em-bf-scene--footer .em-bf-scene__confetti,.em-bf-scene--footer .em-bf-scene__gift--three,.em-bf-scene--footer .em-bf-scene__gift--four{display:none!important}@media(min-width:750px)and (max-width:1100px){.em-bf-scene--home .em-bf-scene__ticket{scale:.55;opacity:.65}.em-bf-scene--product .em-bf-scene__ticket{display:none!important}}@media(max-width:749px){.section-header .header-wrapper.em-halloween-header .header__heading-link.media{width:min(210px,54vw)!important;max-width:min(210px,54vw)!important;min-height:44px!important;padding:0!important;background:none!important;box-shadow:none!important}.section-header .header-wrapper.em-halloween-header .header__heading-link.media img,.section-header .header-wrapper.em-halloween-header .header__heading-logo{max-height:55px!important;filter:none!important}.section-header .header-wrapper.em-halloween-header>.header{min-height:72px}.em-bf-scene--home .em-bf-scene__ticket--one,.em-bf-scene--home .em-bf-scene__ticket--two,.em-bf-scene--home .em-bf-scene__medallion--two,.em-bf-scene--home .em-bf-scene__gift--three,.em-bf-scene--home .em-bf-scene__gift--four,.em-bf-scene--home .em-bf-scene__confetti--two,.em-bf-scene--home .em-bf-scene__confetti--three{display:none!important}.em-bf-scene--home .em-bf-scene__medallion--one{top:440px;left:-28px;scale:.44;opacity:.65}.em-bf-scene--home .em-bf-scene__confetti--one{top:710px;right:7%;scale:.5}.em-bf-scene--product .em-bf-scene__medallion--one{top:190px;left:-38px;scale:.42}.em-bf-scene--product .em-bf-scene__medallion--two{top:430px;right:-42px;scale:.4}.em-bf-scene--product .em-bf-scene__ticket,.em-bf-scene--product .em-bf-scene__gift--three,.em-bf-scene--product .em-bf-scene__gift--four,.em-bf-scene--product .em-bf-scene__confetti,.em-bf-scene--footer .em-bf-scene__medallion{display:none!important}.em-bf-scene--product{opacity:.38}}@media(prefers-reduced-motion:reduce){.em-bf-scene__medallion,.em-bf-scene__ticket,.em-bf-scene__confetti{animation:none!important}.em-bf-scene>span{will-change:auto!important}}.section-header .header-wrapper.em-halloween-header .header__heading-link:before,.section-header .header-wrapper.em-halloween-header .em-header-logo-center .header__heading-link:before{content:none!important;display:none!important;box-shadow:none!important;background:none!important}.section-header .header-wrapper.em-halloween-header .em-header-logo-center .header__heading-link.media{background:none!important;box-shadow:none!important;border:0!important;outline:0!important;border-radius:0!important;padding:0!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.section-header .header-wrapper.em-halloween-header .em-header-logo-center .header__heading-logo--main,.section-header .header-wrapper.em-halloween-header .em-header-logo-center .header__heading-logo--main-desktop,.section-header .header-wrapper.em-halloween-header .em-header-logo-center .header__heading-logo.desktop-hidden{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important;filter:none!important;box-shadow:none!important}@media(min-width:1350px){.section-header .header-wrapper.em-halloween-header .header.page-width{--em-nav-logo-width:clamp(285px,21vw,350px)!important;--em-desktop-logo-width:clamp(285px,21vw,350px)!important}.section-header .header-wrapper.em-halloween-header .em-header-logo-center{width:var(--em-nav-logo-width)!important;max-width:var(--em-nav-logo-width)!important;padding:0!important}}@media(min-width:990px)and (max-width:1349px){.section-header .header-wrapper.em-halloween-header .header{--em-desktop-logo-width:clamp(225px,21vw,290px)!important}.section-header .header-wrapper.em-halloween-header .em-header-logo-center{width:var(--em-desktop-logo-width)!important;max-width:var(--em-desktop-logo-width)!important;padding:0!important}}@media(min-width:750px)and (max-width:989px){.section-header .header-wrapper.em-halloween-header .em-header-logo-center{width:min(220px,26vw)!important;max-width:220px!important;min-width:0!important}}@media(max-width:749px){.section-header .header-wrapper.em-halloween-header .em-header-logo-center{width:min(210px,50vw)!important;max-width:min(210px,50vw)!important;min-width:0!important;padding:0!important}.section-header .header-wrapper.em-halloween-header .em-header-logo-center .header__heading-link.media{width:100%!important;max-width:100%!important;min-width:0!important}.section-header .header-wrapper.em-halloween-header .em-header-logo-center .header__heading-logo.header__heading-logo--main.desktop-hidden{width:100%!important;max-width:100%!important;height:auto!important;filter:none!important}}body[data-page-type=product] .related-products .title,body[data-page-type=product] .related-products .heading,body[data-page-type=product] .related-products h2,body[data-page-type=product] [id*=related-products] h2,body[data-page-type=product] [id*=related-products] .title,body[data-page-type=index] [id*=featured_blog] h2,body[data-page-type=index] [id*=featured_blog] .title,body[data-page-type=index] [id*=featured_blog] .section-heading,body[data-page-type=index] .featured-blog h2{color:#8b1e2d!important}body[data-page-type=product] [id*=collapsible_content] .section-heading,body[data-page-type=product] [id*=collapsible_content] .title,body[data-page-type=product] [id*=collapsible_content] h2,body[data-page-type=product] [id*=collapsible_content] h3,body[data-page-type=product] [id*=collapsible_content] .accordion__title,body[data-page-type=product] [id*=collapsible_content] summary,body[data-page-type=product] [id*=collapsible_content] .collapsible-content__heading{color:#8b1e2d!important}body[data-page-type=product] [id*=collapsible_content] .caption,body[data-page-type=product] [id*=collapsible_content] .section-caption{color:#b88736!important}body[data-page-type=product] .em-bf-product-ribbon strong{color:#ffe0a1!important}body[data-page-type=product] .em-bf-product-ribbon span{color:#fff5e5!important}body[data-page-type=index] .ttb .ttb__item:hover{background:linear-gradient(145deg,#751826,#ae2939,#45131b)!important;box-shadow:inset 0 0 0 1px #e9bc70!important}body[data-page-type=index] .ttb .ttb__item:hover .ttb__icon{background:#e9bc70!important;color:#201115!important;border-color:#ffe3a5!important}body[data-page-type=index] .ttb .ttb__item:hover .ttb__heading{color:#ffe3a5!important}body[data-page-type=index] .ttb .ttb__item:hover .ttb__text{color:#fff7e9!important}body[data-page-type=article] .article-template__title,body[data-page-type=article] .article-template header h1,body[data-page-type=article] .article-template__content h2,body[data-page-type=article] .article-template__content h3,body[data-page-type=article] .blog-contents h2,body[data-page-type=blog] .main-blog h1,body[data-page-type=blog] .main-blog .title{color:#8b1e2d!important}body[data-page-type=index] .featured-blog .title strong,body[data-page-type=index] .featured-blog .title .solid-color{color:#8b1e2d!important}.em-bf-home-side-tags{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;max-width:1550px;min-height:105px;margin:0 auto;padding:8px clamp(18px,4vw,70px);pointer-events:none;z-index:4}.em-bf-home-side-tags:before{content:"";position:absolute;top:50%;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(233,188,112,.42) 25%,rgba(198,43,57,.42) 75%,transparent);z-index:-1}.em-bf-home-side-tags:after{content:"\2726";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:21px;color:#e9bc70;text-shadow:0 1px 9px rgba(147,73,20,.4)}.em-bf-home-tag{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(140px,13vw,194px);min-height:85px;padding:10px 9px;text-align:center;border-radius:10px;overflow:hidden;box-shadow:0 7px #30101252,0 14px 26px #00000030,inset 0 1px #ffffff40;border:1px solid rgba(255,225,163,.82);transform:rotate(-5deg)}.em-bf-home-tag:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px dashed rgba(255,237,196,.45);border-radius:6px;pointer-events:none}.em-bf-home-tag:after{content:"\2726";position:absolute;top:3px;right:6px;font-size:13px;opacity:.75}.em-bf-home-tag--sale{background:radial-gradient(circle at 25% 10%,rgba(255,218,151,.28),transparent 45%),linear-gradient(145deg,#d74653,#991c2d 47%,#410e1a);color:#fff6e7}.em-bf-home-tag--code{background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.62),transparent 42%),linear-gradient(143deg,#fbe6ad,#e1b766 35%,#ad722e);border-color:#ffe9b5;color:#291319;transform:rotate(5deg);box-shadow:0 7px #6a3f173d,0 14px 26px #0000002e,inset 0 1px #fff9}.em-bf-home-tag--code:before{border-color:#6533177a}.em-bf-home-tag__eyebrow,.em-bf-home-tag__main,.em-bf-home-tag__detail{position:relative;z-index:1;display:block;max-width:100%;overflow-wrap:anywhere;font-family:Arial,Helvetica,sans-serif!important;text-shadow:none!important}.em-bf-home-tag__eyebrow{font-size:clamp(8px,.72vw,10px);font-weight:800;line-height:1.2;letter-spacing:.14em}.em-bf-home-tag__main{margin-top:4px;font-size:clamp(12px,1.07vw,16px);font-weight:900;line-height:1.14;letter-spacing:-.018em}.em-bf-home-tag__detail{margin-top:5px;font-size:clamp(8px,.7vw,10px);font-weight:800;line-height:1.2;letter-spacing:.1em}.em-bf-home-tag--sale .em-bf-home-tag__eyebrow{color:#ffe6ae}.em-bf-home-tag--sale .em-bf-home-tag__main{color:#fffaf0}.em-bf-home-tag--sale .em-bf-home-tag__detail{color:#ffe6ae}.em-bf-home-tag--code .em-bf-home-tag__eyebrow,.em-bf-home-tag--code .em-bf-home-tag__main,.em-bf-home-tag--code .em-bf-home-tag__detail{color:#281416}.em-bf-home-side-tags--trending{min-height:110px}@media(min-width:750px)and (max-width:1100px){.em-bf-home-side-tags{min-height:94px;padding-inline:18px}.em-bf-home-tag{width:134px;min-height:75px}.em-bf-home-tag__main{font-size:12px}}@media(max-width:749px){.em-bf-home-side-tags{min-height:80px;padding:7px 12px;gap:9px}.em-bf-home-side-tags:before{left:20%;right:20%;opacity:.5}.em-bf-home-side-tags:after{font-size:13px;opacity:.75}.em-bf-home-tag{width:min(45%,153px);min-height:66px;padding:7px 5px;border-radius:7px;transform:rotate(-2.5deg);box-shadow:0 4px #30101238,0 8px 16px #00000026}.em-bf-home-tag--code{transform:rotate(2.5deg)}.em-bf-home-tag:before{top:3px;right:3px;bottom:3px;left:3px}.em-bf-home-tag__eyebrow{font-size:8px;letter-spacing:.07em}.em-bf-home-tag__main{font-size:clamp(10px,3vw,12px);margin-top:3px}.em-bf-home-tag__detail{font-size:7px;letter-spacing:.035em;margin-top:3px}.em-bf-home-side-tags--trending{min-height:81px}}@media(max-width:360px){.em-bf-home-side-tags{padding-inline:7px;gap:7px}.em-bf-home-tag{width:47%}.em-bf-home-tag__eyebrow{font-size:7px}}body[data-page-type=product] [id^=MainProduct-]{isolation:isolate}body[data-page-type=product] [id^=MainProduct-]>.page-width{position:relative;z-index:2}body[data-page-type=product] [id^=MainProduct-] .em-reference-breadcrumb{position:relative;z-index:2;isolation:isolate;background:transparent!important;box-shadow:none!important;border-radius:0!important;border-top:0!important}body[data-page-type=product] [id^=MainProduct-] .em-reference-breadcrumb nav,body[data-page-type=product] [id^=MainProduct-] .em-reference-breadcrumb ol,body[data-page-type=product] [id^=MainProduct-] .em-reference-breadcrumb ul{background:transparent!important;box-shadow:none!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-scene--product{top:170px!important;bottom:auto!important;z-index:0!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon{display:flex!important;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px 12px;position:relative;isolation:isolate;overflow:hidden;width:max-content!important;max-width:100%!important;min-height:0;vertical-align:top;margin:5px auto 12px 0!important;padding:6px 11px!important;border:1px solid #dbae65!important;border-radius:8px!important;background:radial-gradient(circle at 7% 50%,rgba(250,206,135,.15),transparent 30%),linear-gradient(112deg,#180d12,#521825 43%,#8d2134 72%,#270f17)!important;box-shadow:0 9px 25px #3f161b29,inset 0 1px #ffedcc38!important}body[data-page-type=product] .em-bf-product-ribbon:after{content:none!important;display:none!important}body[data-page-type=product] .em-bf-product-ribbon:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(#fff2c7,#d6a557,#8a4a21);z-index:1}body[data-page-type=product] .em-bf-product-ribbon strong:before{content:none!important;display:none!important}body[data-page-type=product] .em-bf-product-ribbon__content{position:relative;z-index:2;flex:0 1 auto;min-width:0;display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:3px 11px}body[data-page-type=product] .em-bf-product-ribbon .em-bf-product-ribbon__headline{display:block;font:900 clamp(10px,.95vw,12px)/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:.075em;color:#ffe4ad!important;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.3)}body[data-page-type=product] .em-bf-product-ribbon__sparkle{font:900 13px/1 Arial,Helvetica,sans-serif!important;color:#f07f69!important;padding-right:5px;vertical-align:middle}body[data-page-type=product] .em-bf-product-ribbon__offers{display:flex;align-items:center;flex-wrap:wrap;gap:3px 7px}body[data-page-type=product] .em-bf-product-ribbon__offers strong{font:900 clamp(9px,.79vw,11px)/1.2 Arial,Helvetica,sans-serif!important;color:#fff9ee!important;letter-spacing:.07em;text-transform:uppercase}body[data-page-type=product] .em-bf-product-ribbon .em-bf-product-ribbon__separator{font:900 12px/1 Arial,sans-serif!important;color:#dbb56f!important}body[data-page-type=product] .em-bf-product-ribbon__action{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 auto;gap:4px;position:relative;z-index:3}body[data-page-type=product] [id^=MainProduct-] button.em-bf-product-ribbon__copy{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:31px;min-width:140px;padding:5px 9px;border:1px solid #ffdf98!important;border-radius:9px!important;background:linear-gradient(155deg,#ffe8a8,#d8a454 52%,#b77d31)!important;color:#29151b!important;box-shadow:0 4px #81511e,0 8px 15px #00000042,inset 0 1px #fff7d5!important;cursor:pointer!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important;text-decoration:none!important;appearance:none;-webkit-appearance:none}body[data-page-type=product] [id^=MainProduct-] button.em-bf-product-ribbon__copy:hover:not(:disabled){transform:translateY(-2px)!important;filter:brightness(1.06)!important;box-shadow:0 6px #81511e,0 11px 19px #00000047!important}body[data-page-type=product] [id^=MainProduct-] button.em-bf-product-ribbon__copy:focus-visible{outline:3px solid #fff5d2!important;outline-offset:3px!important}body[data-page-type=product] [id^=MainProduct-] button.em-bf-product-ribbon__copy.is-copied{background:linear-gradient(150deg,#fff2c7,#e7cb8c)!important;color:#2e291c!important}body[data-page-type=product] .em-bf-product-ribbon .em-bf-product-ribbon__code{color:#27151a!important;font:900 11px/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:.065em}body[data-page-type=product] .em-bf-product-ribbon__copy-icon{width:14px;height:14px;flex:0 0 14px;color:#43251d}body[data-page-type=product] .em-bf-product-ribbon .em-bf-product-ribbon__copy-label{color:#452b20!important;font:900 9px/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:.05em;border-left:1px solid rgba(80,49,21,.32);padding-left:8px}body[data-page-type=product] .em-bf-product-ribbon .em-bf-product-ribbon__copy-feedback{display:block;font:800 10px/1.25 Arial,sans-serif!important;color:#fff1bf!important;text-align:center}body[data-page-type=product] .em-bf-product-ribbon__copy-feedback:empty{display:none!important}@media(max-width:749px){body[data-page-type=product] [id^=MainProduct-] .em-bf-scene--product{top:220px!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon{flex-direction:column;align-items:stretch;text-align:center;gap:6px;min-height:0;width:100%!important;max-width:100%!important;margin:5px 0 10px!important;padding:8px 10px!important}body[data-page-type=product] .em-bf-product-ribbon__content{justify-content:center;gap:4px}body[data-page-type=product] .em-bf-product-ribbon__offers{justify-content:center;gap:3px 7px}body[data-page-type=product] .em-bf-product-ribbon .em-bf-product-ribbon__headline{font-size:clamp(11px,3.1vw,13px)!important;letter-spacing:.055em}body[data-page-type=product] .em-bf-product-ribbon__offers strong{font-size:clamp(9px,2.6vw,11px)!important}body[data-page-type=product] [id^=MainProduct-] button.em-bf-product-ribbon__copy{min-width:146px;min-height:32px}body[data-page-type=product] [id^=MainProduct-] .em-reference-breadcrumb{padding-top:5px;padding-bottom:7px}}@media(prefers-reduced-motion:reduce){body[data-page-type=product] [id^=MainProduct-] button.em-bf-product-ribbon__copy{transition:none!important}}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon{animation:none!important;transform:none!important;float:none!important;inset:auto!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon:after{content:""!important;display:block!important;position:absolute;top:0;bottom:0;left:-42%;width:38%;height:100%;pointer-events:none;z-index:1;background:linear-gradient(100deg,transparent,rgba(255,225,157,.11) 46%,rgba(255,237,191,.19) 50%,transparent);transform:skew(-18deg) translate(0);animation:emBfCompactShimmer 8s ease-in-out 1.5s infinite}body[data-page-type=product] .em-bf-product-ribbon__sparkle{display:inline-block;transform-origin:center;animation:emBfCompactSparkle 3.8s ease-in-out infinite}@keyframes emBfCompactRibbonIn{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes emBfCompactShimmer{0%,66%,to{transform:skew(-18deg) translate(0);opacity:0}70%{opacity:.75}87%{opacity:.65}94%{transform:skew(-18deg) translate(410%);opacity:0}}@keyframes emBfCompactSparkle{0%,78%,to{opacity:.75;transform:scale(1)}88%{opacity:1;transform:scale(1.14)}}@media(prefers-reduced-motion:reduce){body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon,body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon:after,body[data-page-type=product] .em-bf-product-ribbon__sparkle{animation:none!important;transform:none!important}}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon{box-sizing:border-box!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin-left:auto!important;margin-right:auto!important;margin-inline-start:auto!important;margin-inline-end:auto!important;align-self:center!important;box-shadow:0 3px 10px #3f161b1f,inset 0 1px #ffedcc30!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon__content{width:auto!important;max-width:100%!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon__offers{min-width:0}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon__action{margin-left:0!important}@media(min-width:750px)and (max-width:1050px){body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon{width:fit-content!important;max-width:100%!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon__content{flex-wrap:wrap}}@media(max-width:749px){body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon{display:flex!important;min-width:0!important}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon__content{flex-direction:column;align-items:center}body[data-page-type=product] [id^=MainProduct-] .em-bf-product-ribbon__action{align-self:center}}body[data-page-type=product] [id^=MainProduct-] media-gallery .product-media-slider{position:relative!important}body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edges{position:absolute;top:50%;left:0;right:0;z-index:9;display:flex;align-items:center;justify-content:space-between;transform:translateY(-50%);padding:0 clamp(8px,1.35vw,19px);pointer-events:none}body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edge{display:grid!important;place-items:center;flex:0 0 auto;width:clamp(34px,3.3vw,45px);height:clamp(34px,3.3vw,45px);padding:0!important;margin:0!important;border-radius:50%!important;border:1px solid rgba(222,178,104,.92)!important;background:linear-gradient(145deg,#1d1014e8,#591725e8)!important;box-shadow:0 4px 16px #160f1138!important;color:#ffe5ab!important;pointer-events:auto;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease!important}body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edge svg{display:block;width:20px;height:20px;fill:none;pointer-events:none}body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edge:hover:not(:disabled){background:linear-gradient(145deg,#e8be78,#b47e38)!important;color:#28151a!important;box-shadow:0 6px 19px #23150f42!important;transform:scale(1.06)}body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edge:focus-visible{outline:3px solid #bd263e!important;outline-offset:3px!important}body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edges.is-single-visible{display:none!important}@media(max-width:749px){body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edges{padding:0 9px;top:50%}body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edge{width:36px;height:36px;background:#1e1417e0!important}body[data-page-type=product] [id^=MainProduct-] media-gallery .product-media-slider>.slider-buttons .slider-button--prev,body[data-page-type=product] [id^=MainProduct-] media-gallery .product-media-slider>.slider-buttons .slider-button--next{opacity:0!important;pointer-events:none!important;visibility:hidden!important}}@media(hover:hover)and (pointer:fine)and (min-width:750px){body[data-page-type=product] [id^=MainProduct-] media-gallery .product__media-item.is-active .product__modal-opener--image .product__media{overflow:hidden!important}body[data-page-type=product] [id^=MainProduct-] media-gallery .product__media-item.is-active .product__modal-opener--image img{transform:scale(1)!important;transform-origin:center center;transition:transform .28s cubic-bezier(.2,.68,.3,1)!important;cursor:zoom-in;will-change:transform}body[data-page-type=product] [id^=MainProduct-] media-gallery .product__media-item.is-active.em-bf-gallery-magnifying .product__modal-opener--image img{transform:scale(1.85)!important;transform-origin:var(--em-bf-zoom-x,50%) var(--em-bf-zoom-y,50%)!important;transition:transform .15s ease-out!important}}@media(prefers-reduced-motion:reduce){body[data-page-type=product] [id^=MainProduct-] media-gallery .em-bf-gallery-edge,body[data-page-type=product] [id^=MainProduct-] media-gallery .product__media-item.is-active .product__modal-opener--image img{transition:none!important}}body[data-page-type=product] [id*=collapsible_content] .collapsible-content__heading,body[data-page-type=product] [id*=collapsible_content] .collapsible-content__heading strong,body[data-page-type=product] [id*=collapsible_content] .collapsible-content__heading span{color:#8b1e2d!important;-webkit-text-fill-color:#8b1e2d!important}body[data-page-type=product] [id*=collapsible_content] .collapsible-content__header .caption-with-letter-spacing{color:#b88736!important;-webkit-text-fill-color:#b88736!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal,.section-header .header-wrapper.em-halloween-header .header__search .search-modal__content{background:linear-gradient(118deg,#120e11,#331820 52%,#701d2c)!important;--color-background:22,15,18;--color-foreground:255,246,228;color:#fff3dc!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .search__input.field__input{background:#20181b!important;background-color:#20181b!important;color:#fff6e8!important;-webkit-text-fill-color:#fff6e8!important;caret-color:#e6b866!important;border:1px solid #d6aa60!important;box-shadow:inset 0 1px 3px #0000004d,0 3px 13px #00000024!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .search__input::placeholder,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .field__label{color:#e4cda9!important;-webkit-text-fill-color:#e4cda9!important;opacity:1!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .field:focus-within .search__input{border-color:#f3ce84!important;box-shadow:0 0 0 2px #cd9c474d!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .field__button,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .field__button svg,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .modal__close-button{color:#ebc57c!important;stroke:currentColor!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .field__button:hover,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .modal__close-button:hover{color:#fff2d0!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search{background:linear-gradient(160deg,#170f14,#3e1923)!important;color:#fff4e4!important;border:1px solid rgba(222,181,113,.65)!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__heading,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item-heading,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search .price{color:#fff4e4!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item:hover,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item[aria-selected=true],.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__list-item:hover>*{background:#76273a!important;color:#fff8e9!important}@media(max-width:1349px){.section-header .header-wrapper.em-halloween-header #menu-drawer,.section-header .header-wrapper.em-halloween-header .menu-drawer__submenu,.section-header .header-wrapper.em-halloween-header .menu-drawer__inner-container{background:linear-gradient(175deg,#120e12,#351720 58%,#1b1116)!important}.section-header .header-wrapper.em-halloween-header #HeaderDrawer_Header{background:linear-gradient(110deg,#180f14,#7b2635 48%,#210f17)!important;border-bottom-color:#e6b86b7a!important}.section-header .header-wrapper.em-halloween-header .menu-drawer__menu-item,.section-header .header-wrapper.em-halloween-header #HeaderDrawer_Menu .menu-drawer__menu-item{background:linear-gradient(98deg,#7e233561,#24121861)!important;color:#fff2df!important;border-radius:6px!important;box-shadow:inset 0 0 0 1px #deab5c1f!important}.section-header .header-wrapper.em-halloween-header .menu-drawer__menu-item:hover,.section-header .header-wrapper.em-halloween-header .menu-drawer__menu-item:focus-visible,.section-header .header-wrapper.em-halloween-header .menu-drawer__menu-item--active,.section-header .header-wrapper.em-halloween-header details[open]>summary.menu-drawer__menu-item{background:linear-gradient(100deg,#8b1e2d,#5a1927c7)!important;color:#ffe2a6!important;box-shadow:inset 3px 0 #dfb96d,inset 0 0 0 1px #deab5c4d!important}.section-header .header-wrapper.em-halloween-header .menu-drawer__menu-item .icon-caret,.section-header .header-wrapper.em-halloween-header .menu-drawer__menu-item .icon-arrow{color:#e9be75!important}}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price .price__container,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price .price__regular,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price .price-item--regular:not(s){color:#fff4e6!important;-webkit-text-fill-color:#FFF4E6!important;opacity:1!important;visibility:visible!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price .price__sale .price-item--sale,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price .price-item--sale{color:#ffe1a0!important;-webkit-text-fill-color:#FFE1A0!important;font-weight:800!important;opacity:1!important;visibility:visible!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price .price__compare-price .price-item,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price .price__compare-price s,.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price s.price-item--regular{color:#c9b49a!important;-webkit-text-fill-color:#C9B49A!important;text-decoration:line-through!important;text-decoration-color:#bca58a!important;opacity:1!important;visibility:visible!important}.section-header .header-wrapper.em-halloween-header .header__search .search-modal .predictive-search__item .price{font-size:1.35rem!important;line-height:1.45!important;font-weight:700!important}@media screen and (max-width:749px){.product-card-wrapper .card__badge{max-width:calc(100% - 8px)!important;box-sizing:border-box!important}.product-card-wrapper .card__badge .badge:not(.card__sale-badge):not(.badge--sold-out){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.25rem!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-sizing:border-box!important;padding:.4rem .65rem!important;border-radius:.55rem!important;font-size:1.1rem!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;white-space:normal!important;text-align:center!important;overflow-wrap:anywhere!important}.product-card-wrapper .card__badge .badge:not(.card__sale-badge):not(.badge--sold-out) .nowrap{display:inline-block!important;min-width:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.product-card-wrapper .card__badge .badge:not(.card__sale-badge):not(.badge--sold-out) svg{width:1em!important;height:1em!important;flex:0 0 1em!important;vertical-align:middle!important}}@media screen and (max-width:359px){.product-card-wrapper .card__badge .badge:not(.card__sale-badge):not(.badge--sold-out){font-size:1.05rem!important;padding:.35rem .55rem!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/em-black-friday-refinements.css.map */
