body.halloween-collection{--hw-orange: #ff7a1a;--hw-orange-dark: #e8650a;--hw-ink: #1e0f2e;--hw-night: #160a24;--hw-plum: #3b1760;--hw-cream: #fff4e0;--hw-lime: #c6f04d;--hw-display: "Chewy", cursive;--hw-body: "Fredoka", system-ui, sans-serif}body.halloween-collection,body.halloween-collection #MainContent{background-color:var(--hw-night)!important;background-image:radial-gradient(1.5px 1.5px at 8% 12%,rgba(255,244,224,.55),transparent),radial-gradient(1px 1px at 22% 38%,rgba(255,244,224,.4),transparent),radial-gradient(1.5px 1.5px at 41% 18%,rgba(255,244,224,.5),transparent),radial-gradient(1px 1px at 63% 28%,rgba(255,244,224,.35),transparent),radial-gradient(1.5px 1.5px at 78% 14%,rgba(255,244,224,.5),transparent),radial-gradient(1px 1px at 91% 42%,rgba(255,244,224,.35),transparent),radial-gradient(1px 1px at 15% 72%,rgba(255,244,224,.3),transparent),radial-gradient(1.5px 1.5px at 55% 66%,rgba(255,244,224,.4),transparent),radial-gradient(1px 1px at 84% 78%,rgba(255,244,224,.3),transparent),radial-gradient(ellipse 90% 50% at 50% -10%,rgba(255,122,26,.16),transparent 55%),radial-gradient(ellipse 70% 40% at 100% 30%,rgba(91,42,134,.35),transparent 50%),linear-gradient(180deg,#1a0b2e,#160a24 40%,#241038)!important;background-attachment:fixed}body.halloween-collection #MainContent{color:var(--hw-cream)}body.halloween-collection .popup-cart .product-cart__variant,body.halloween-collection .popup-cart .product-option,body.halloween-collection .popup-cart .product-cart__quantity,body.halloween-collection .popup-cart .product-cart__sidebar,body.halloween-collection .popup-cart .product-cart__content,body.halloween-collection .popup-cart .product-cart__price,body.halloween-collection .popup-cart .product-cart__remove,body.halloween-collection .popup-cart .popup-cart__total,body.halloween-collection .popup-cart .popup-cart__items,body.halloween-collection .popup-cart .popup-cart__footer>.popup-cart__total,body.halloween-collection .popup-cart .popup-cart__footer p,body.halloween-collection .popup-cart a.btn-link{color:#141414!important}body.halloween-collection .breadcrumb,body.halloween-collection .breadcrumbs,body.halloween-collection #CollectionBreadcrumbs{background:transparent!important;color:#fff4e0bf!important}body.halloween-collection .breadcrumb a,body.halloween-collection .breadcrumbs a{color:#fff4e0d9!important}body.halloween-collection .collection-page-heading:not(:has(h1)):not(:has(.rte)):not(:has(img)):not(:has(.promobox)){display:none!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important;box-shadow:none!important;background:none!important}body.halloween-collection .collection-page-heading:has(h1),body.halloween-collection .collection-page-heading:has(.rte){background:radial-gradient(circle 90px at 92% 18%,rgba(255,233,168,.35),transparent 60%),radial-gradient(ellipse 70% 140% at 95% 0%,rgba(255,122,26,.28),transparent 55%),linear-gradient(135deg,#2a1143,#3b1760 55%,#4a1a82);color:var(--hw-cream);border-radius:16px;padding:28px 28px 24px;margin-bottom:20px!important;box-shadow:0 12px 32px #00000059;border:1px solid rgba(255,122,26,.25)}body.halloween-collection .collection-page-heading .collection-page-heading__wrapper>div{margin-bottom:0!important;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:none;width:100%}body.halloween-collection .collection-page-heading h1{font-family:var(--hw-display)!important;font-weight:400!important;font-size:clamp(34px,4.5vw,52px)!important;line-height:1.05!important;letter-spacing:.01em!important;color:#fff4e0!important;margin:0!important;text-align:left!important;width:100%}body.halloween-collection .collection-page-heading p,body.halloween-collection .collection-page-heading .rte,body.halloween-collection .collection-page-heading .collection-description{font-family:var(--hw-body)!important;font-size:clamp(13px,1.3vw,16px)!important;font-weight:500!important;line-height:1.35!important;color:#fff4e0e0!important;margin:0!important;text-align:left!important;max-width:none;width:100%;white-space:normal;overflow:visible}body.halloween-collection .collection-page-heading .rte p{margin:0!important;white-space:normal}body.halloween-collection #CollectionProductGrid.row{margin-left:0!important;margin-right:0!important}body.halloween-collection #CollectionProductGrid>[class*=col]{padding-left:8px!important;padding-right:8px!important;margin-bottom:16px!important}body.halloween-collection #CollectionProductGrid>[class*=col]>.product-collection{margin-bottom:0!important;height:100%}body.halloween-collection .product-collection{background:#fff;border-radius:14px;padding:0 0 12px!important;box-shadow:0 6px 22px #00000038;border:1px solid rgba(255,244,224,.08);overflow:hidden}body.halloween-collection .product-collection .product-collection__title>*,body.halloween-collection .product-collection .product-collection__title a{color:var(--hw-ink)!important;font-family:var(--hw-body)!important}body.halloween-collection .product-collection .in-demand-badge{background:var(--hw-ink)!important;padding:4px 10px 4px 4px!important;white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;max-width:calc(100% - 4px)!important;line-height:1!important;gap:0!important;font-size:12px!important}body.halloween-collection .product-collection .in-demand-badge__desktop{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;gap:0!important;min-height:0!important}body.halloween-collection .product-collection .in-demand-badge__mobile{display:none!important;white-space:nowrap!important}body.halloween-collection .product-collection .in-demand-badge__label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:5px 8px!important;margin:0!important;background:var(--hw-orange)!important;color:var(--hw-ink)!important;border-radius:4px!important;font-weight:700!important;font-size:inherit!important;line-height:1!important;height:auto!important;align-self:center!important}body.halloween-collection .product-collection .in-demand-badge__sep{display:inline-block!important;width:1px!important;height:12px!important;margin:0 8px!important;padding:0!important;background:#ffffffbf!important;flex-shrink:0!important;align-self:center!important;vertical-align:middle!important}body.halloween-collection .product-collection .in-demand-badge__count{display:inline!important;align-items:unset!important;color:#fff!important;font-weight:700!important;font-size:inherit!important;line-height:1!important;padding:0!important;margin:0!important;align-self:center!important;white-space:nowrap!important}body.halloween-collection .product-collection .in-demand-badge [data-badge-count]{margin:0!important;padding:0!important}@media(min-width:768px)and (max-width:1024px){body.halloween-collection .product-collection .in-demand-badge{font-size:11px!important;padding:3px 8px 3px 3px!important;max-width:100%!important}body.halloween-collection .product-collection .in-demand-badge__label{padding:4px 7px!important}body.halloween-collection .product-collection .in-demand-badge__sep{height:11px!important;margin:0 6px!important}}body.halloween-collection .product-options__value--button.active{background-color:var(--hw-ink)!important;border-color:var(--hw-ink)!important;color:#fff!important}body.halloween-collection .product-options__value--button:hover{border-color:var(--hw-orange)!important;color:var(--hw-ink)!important}body.halloween-collection .product-collection .js-product-button-add-to-cart,body.halloween-collection .product-collection .btn.btn--status{background-color:var(--hw-orange)!important;border-color:var(--hw-orange)!important;color:var(--hw-ink)!important;font-weight:700!important;font-family:var(--hw-body)!important;white-space:nowrap!important;font-size:14px!important;letter-spacing:.02em!important;min-height:44px!important;padding-left:10px!important;padding-right:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important}body.halloween-collection .product-collection .js-product-button-add-to-cart span,body.halloween-collection .product-collection .btn.btn--status span{white-space:nowrap!important}body.halloween-collection .product-collection .js-product-button-add-to-cart:hover,body.halloween-collection .product-collection .btn.btn--status:hover{background-color:var(--hw-orange-dark)!important;border-color:var(--hw-orange-dark)!important;color:#fff!important}body.halloween-collection .product-collection__wrapper{margin-bottom:0!important}body.halloween-collection .product-collection{padding:0 0 10px!important}body.halloween-collection .product-collection__content{margin-top:0!important;padding-top:10px!important;padding-left:8px!important;padding-right:8px!important}body.halloween-collection .product-collection__button-add-to-cart,body.halloween-collection .product-collection__buttons{margin-bottom:0!important;margin-top:6px!important}body.halloween-collection .product-collection__buttons .mb-10{margin-bottom:0!important}body.halloween-collection .collections__sidebar{background:radial-gradient(ellipse 80% 50% at 0% 0%,rgba(255,122,26,.18),transparent 55%),linear-gradient(180deg,#2a1143,#1e0f2e);border-radius:14px;border:1px solid rgba(255,122,26,.28);padding:14px 12px;box-shadow:0 8px 24px #00000059;color:var(--hw-cream)}body.halloween-collection .collections__sidebar .collection-sidebar-section__head,body.halloween-collection .collections__sidebar .title,body.halloween-collection .collections__sidebar h5,body.halloween-collection .collections__sidebar .h5{color:var(--hw-lime)!important;font-family:var(--hw-body)!important;letter-spacing:.04em}body.halloween-collection .collections__sidebar a{color:#fff4e0e0!important}body.halloween-collection .collections__sidebar a:hover{color:var(--hw-orange)!important}body.halloween-collection .collections__sidebar .collection-sidebar-section,body.halloween-collection .collections__sidebar .collections-menu,body.halloween-collection .collections__sidebar [class*=sidebar-section]{border-color:#fff4e01f!important}body.halloween-collection .collections__sidebar .product-collection,body.halloween-collection .collections__sidebar .product-collection--centered{background:#ffffff0f!important;border:1px solid rgba(255,244,224,.1)!important;box-shadow:none!important;color:var(--hw-cream)}body.halloween-collection .collections__sidebar .product-collection .product-collection__title>*,body.halloween-collection .collections__sidebar .product-collection .product-collection__title a,body.halloween-collection .collections__sidebar .product-collection .price,body.halloween-collection .collections__sidebar .product-collection .price *,body.halloween-collection .collections__sidebar .product-collection .product-collection__price,body.halloween-collection .collections__sidebar .product-collection .product-collection__price *,body.halloween-collection .collections__sidebar .product-collection .money,body.halloween-collection .collections__sidebar .product-collection [data-js-product-price],body.halloween-collection .collections__sidebar .product-collection [data-js-product-price] *,body.halloween-collection .collections__sidebar .product-featured__price,body.halloween-collection .collections__sidebar .product-featured__price .price,body.halloween-collection .collections__sidebar .product-featured__price .price *,body.halloween-collection .collections__sidebar .product-featured__price span,body.halloween-collection .collections__sidebar .price,body.halloween-collection .collections__sidebar .price span{color:#fff4e0!important}body.halloween-collection .collections__sidebar input,body.halloween-collection .collections__sidebar select,body.halloween-collection .collections__sidebar .form-control{background:#ffffff14!important;border-color:#fff4e033!important;color:var(--hw-cream)!important}body.halloween-collection .collections__body,body.halloween-collection .collection-products{color:var(--hw-cream)}body.halloween-collection .product-collection__quantity{width:100%!important;margin:8px 0 4px!important;padding:0!important;justify-content:center!important;box-sizing:border-box}body.halloween-collection .product-collection__quantity>label{display:none!important}body.halloween-collection .product-collection__quantity .input-quantity--type-05{width:auto;max-width:none;align-items:center;justify-content:center;gap:2px;height:42px;padding:3px;border:1px solid #e4d8f2!important;border-radius:999px!important;background:#fff!important;box-shadow:0 2px 6px #4a1a8214;overflow:visible}body.halloween-collection .product-collection__quantity .input-quantity--type-05 [data-control]{flex:0 0 34px;width:34px!important;min-width:34px!important;height:34px!important;border:0!important;border-radius:50%!important;background:#4a1a82!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}body.halloween-collection .product-collection__quantity .input-quantity--type-05 [data-control] i{display:none!important}body.halloween-collection .product-collection__quantity .input-quantity--type-05 [data-control]:before{content:"\2212";font-family:var(--hw-body);font-size:20px;font-weight:700;line-height:1;color:#fff}body.halloween-collection .product-collection__quantity .input-quantity--type-05 [data-control="+"]:before{content:"+"}body.halloween-collection .product-collection__quantity .input-quantity--type-05 input{flex:1 1 auto;width:40px!important;min-width:40px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--hw-ink)!important;font-family:var(--hw-body)!important;font-size:16px!important;font-weight:700!important;line-height:34px!important;text-align:center!important}body.halloween-collection .product-collection .rating,body.halloween-collection .product-collection [class*=loox],body.halloween-collection .product-collection .loox-rating{--loox-rating-color: var(--hw-plum)}body.halloween-collection .hw-coll-extras{max-width:1440px;margin:0 auto 14px;padding:0 15px}body.halloween-collection .hw-coll-countdown{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px;padding:12px 18px;border-radius:14px;background:linear-gradient(90deg,#1e0f2e,#3b1760,#1e0f2e);border:1px solid rgba(255,122,26,.35);box-shadow:0 8px 24px #0000004d;font-family:var(--hw-body);color:var(--hw-cream)}body.halloween-collection .hw-coll-countdown__label{font-weight:700;font-size:15px;color:var(--hw-orange)}body.halloween-collection .hw-coll-countdown__clock{display:flex;align-items:center;gap:6px}body.halloween-collection .hw-coll-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:44px;padding:6px 8px;border-radius:8px;background:#fff4e014}body.halloween-collection .hw-coll-countdown__unit strong{font-family:var(--hw-display);font-size:26px;line-height:1;font-weight:400;color:var(--hw-cream)}body.halloween-collection .hw-coll-countdown__unit small{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#fff4e0a6;margin-top:2px}body.halloween-collection .hw-coll-countdown__sep{font-size:22px;font-weight:700;color:var(--hw-orange);margin-bottom:12px}body.halloween-collection .hw-coll-countdown__cta{font-size:14px;font-weight:500;color:#fff4e0cc}@media(max-width:1024px){body.halloween-collection #CollectionHeadingProductsGridWidth{margin-bottom:0!important}body.halloween-collection .collection-page-heading:has(h1),body.halloween-collection .collection-page-heading:has(.rte),body.halloween-collection .collection-page-heading{margin-bottom:8px!important}body.halloween-collection .collections__body{padding-bottom:12px!important}body.halloween-collection .collections__body>.row{margin-bottom:12px!important}body.halloween-collection .collections__body>.row.mb-40,body.halloween-collection .collections__body>.row.mb-lg-40{margin-bottom:12px!important}body.halloween-collection [data-js-position-mobile=collection-info],body.halloween-collection .collections__body .col-12.d-lg-none{margin-top:0!important;margin-bottom:0!important}body.halloween-collection .collections__body .col-12.d-lg-none.mt-15,body.halloween-collection .collections__body .mt-15,body.halloween-collection .collections__body .mt-20{margin-top:6px!important}body.halloween-collection .collection-control,body.halloween-collection .collection-control.mb-25{margin-top:0!important;margin-bottom:8px!important}body.halloween-collection #CollectionProducts,body.halloween-collection .collection-products{margin-top:4px!important;padding-top:0!important}body.halloween-collection .hw-coll-extras{margin-bottom:8px}body.halloween-collection .collection-control__button-sidebar,body.halloween-collection .collection-control__button-sidebar.parent,body.halloween-collection [data-js-popup-button=sidebar]{display:none!important}}@media(max-width:767px){body.halloween-collection .collection-page-heading:has(h1),body.halloween-collection .collection-page-heading:has(.rte){padding:14px 12px 12px;border-radius:12px}body.halloween-collection .collection-page-heading .collection-page-heading__wrapper>div{align-items:center;text-align:center;gap:6px}body.halloween-collection .collection-page-heading h1{text-align:center!important;font-size:30px!important}body.halloween-collection .collection-page-heading p,body.halloween-collection .collection-page-heading .rte,body.halloween-collection .collection-page-heading .rte p{text-align:center!important;white-space:normal!important;overflow:visible!important;font-size:12.5px!important;line-height:1.35!important}body.halloween-collection .hw-coll-extras{padding:0 12px}body.halloween-collection #CollectionProductGrid>[class*=col]{margin-bottom:12px!important;padding-left:6px!important;padding-right:6px!important}body.halloween-collection .product-collection{padding:0 0 8px!important;border-radius:10px}body.halloween-collection .product-collection__content{padding-top:8px!important;padding-left:6px!important;padding-right:6px!important}body.halloween-collection .product-collection .in-demand-badge{font-size:10px!important;padding:5px 8px!important;margin-bottom:8px!important;white-space:nowrap!important;flex-wrap:nowrap!important}body.halloween-collection .product-collection .in-demand-badge__desktop{display:none!important}body.halloween-collection .product-collection .in-demand-badge__mobile{display:inline!important;color:#fff!important;font-weight:700!important;white-space:nowrap!important}body.halloween-collection .product-collection .js-product-button-add-to-cart,body.halloween-collection .product-collection .btn.btn--status{font-size:12px!important;min-height:40px!important;gap:6px!important}body.halloween-collection .product-collection__quantity{margin:6px 0 2px!important}body.halloween-collection .product-collection__quantity .input-quantity--type-05{height:38px}body.halloween-collection .product-collection__quantity .input-quantity--type-05 [data-control]{flex-basis:30px;width:30px!important;min-width:30px!important;height:30px!important}body.halloween-collection .product-collection__quantity .input-quantity--type-05 input{width:36px!important;min-width:36px!important;height:30px!important;font-size:15px!important;line-height:30px!important}body.halloween-collection .hw-coll-countdown{gap:10px;padding:10px 12px}body.halloween-collection .hw-coll-countdown__cta{display:block;width:100%;text-align:center;font-size:12px;color:var(--hw-orange);font-weight:600}body.halloween-collection .hw-coll-countdown__unit strong{font-size:20px}}body.christmas-collection{--xmas-red: #e11d48;--xmas-red-dark: #be123c;--xmas-ink: #0f2419;--xmas-night: #06140f;--xmas-pine: #14532d;--xmas-cream: #fff8f0;--xmas-gold: #f5d76e;--xmas-gold-bright: #ffe566;--xmas-display: "Chewy", cursive;--xmas-body: "Fredoka", system-ui, sans-serif}body.christmas-collection,body.christmas-collection #MainContent{background-color:var(--xmas-night)!important;background-image:radial-gradient(ellipse 80% 45% at 15% 0%,rgba(225,29,72,.28),transparent 55%),radial-gradient(ellipse 70% 40% at 90% 8%,rgba(245,215,110,.18),transparent 50%),radial-gradient(ellipse 60% 35% at 100% 55%,rgba(20,83,45,.45),transparent 55%),linear-gradient(180deg,#0d2218,#06140f 42%,#12301f)!important;background-attachment:scroll}body.christmas-collection #MainContent{color:var(--xmas-cream)}body.christmas-collection .popup-cart .product-cart__variant,body.christmas-collection .popup-cart .product-option,body.christmas-collection .popup-cart .product-cart__quantity,body.christmas-collection .popup-cart .product-cart__sidebar,body.christmas-collection .popup-cart .product-cart__content,body.christmas-collection .popup-cart .product-cart__price,body.christmas-collection .popup-cart .product-cart__remove,body.christmas-collection .popup-cart .popup-cart__total,body.christmas-collection .popup-cart .popup-cart__items,body.christmas-collection .popup-cart .popup-cart__footer>.popup-cart__total,body.christmas-collection .popup-cart .popup-cart__footer p,body.christmas-collection .popup-cart a.btn-link{color:#141414!important}body.christmas-collection .breadcrumb,body.christmas-collection .breadcrumbs,body.christmas-collection #CollectionBreadcrumbs{background:transparent!important;color:#fff8f0bf!important}body.christmas-collection .breadcrumb a,body.christmas-collection .breadcrumbs a{color:#fff8f0d9!important}body.christmas-collection .collection-page-heading:not(:has(h1)):not(:has(.rte)):not(:has(img)):not(:has(.promobox)){display:none!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important;box-shadow:none!important;background:none!important}body.christmas-collection .collection-page-heading:has(h1),body.christmas-collection .collection-page-heading:has(.rte){position:relative;overflow:hidden;background:radial-gradient(circle 110px at 96% 0%,rgba(245,215,110,.45),transparent 55%),radial-gradient(ellipse 55% 120% at 0% 100%,rgba(225,29,72,.35),transparent 60%),linear-gradient(135deg,#10281c,#14532d 48%,#0f3d28);color:var(--xmas-cream);border-radius:16px;padding:28px 28px 24px;margin-bottom:24px!important;box-shadow:0 12px 32px #0006,inset 0 1px #f5d76e40;border:1px solid rgba(245,215,110,.45)}body.christmas-collection .collection-page-heading:has(h1):before,body.christmas-collection .collection-page-heading:has(.rte):before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:repeating-linear-gradient(90deg,#e11d48 0 16px,#fff8f0 16px 32px);box-shadow:0 2px 8px #e11d4859}body.christmas-collection .collection-page-heading:has(h1):after,body.christmas-collection .collection-page-heading:has(.rte):after{content:"\2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726   \b7   \2726";position:absolute;top:10px;left:12px;right:12px;font-size:10px;letter-spacing:.35em;color:#f5d76e;opacity:.7;white-space:nowrap;overflow:hidden;pointer-events:none;text-shadow:0 0 6px rgba(245,215,110,.55)}body.christmas-collection .collection-page-heading .collection-page-heading__wrapper>div{margin-bottom:0!important;margin-top:16px!important;display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:none;width:100%}body.christmas-collection .collection-page-heading h1{font-family:var(--xmas-display)!important;font-weight:400!important;font-size:clamp(34px,4.5vw,52px)!important;line-height:1.05!important;letter-spacing:.01em!important;color:#fff8f0!important;margin:0!important;text-align:left!important;width:100%;text-shadow:0 2px 12px rgba(225,29,72,.35)}body.christmas-collection .collection-page-heading p,body.christmas-collection .collection-page-heading .rte,body.christmas-collection .collection-page-heading .collection-description{font-family:var(--xmas-body)!important;font-size:clamp(13px,1.3vw,16px)!important;font-weight:500!important;line-height:1.35!important;color:#fff8f0eb!important;margin:0!important;text-align:left!important;max-width:none;width:100%;white-space:normal;overflow:visible}body.christmas-collection .collection-page-heading .rte p{margin:0!important;white-space:normal}body.christmas-collection .collection-page-heading .rte span[style*=color],body.christmas-collection .collection-page-heading .rte strong,body.christmas-collection .collection-page-heading .rte b,body.christmas-collection .collection-page-heading .rte [style*="rgb(255"],body.christmas-collection .collection-page-heading .rte [style*="#ff"],body.christmas-collection .collection-page-heading .rte [style*="#FF"]{color:var(--xmas-gold-bright)!important;font-weight:700!important;text-shadow:0 1px 2px rgba(0,0,0,.45)}body.christmas-collection #CollectionProductGrid.row{margin-left:0!important;margin-right:0!important}body.christmas-collection #CollectionProductGrid>[class*=col]{padding-left:8px!important;padding-right:8px!important;margin-bottom:16px!important}body.christmas-collection #CollectionProductGrid>[class*=col]>.product-collection{margin-bottom:0!important;height:100%}body.christmas-collection .product-collection{background:linear-gradient(180deg,#fff,#fffaf2);border-radius:14px;padding:0 0 12px!important;box-shadow:0 6px 22px #00000038;border:1px solid rgba(245,215,110,.45);overflow:hidden;box-shadow:0 6px 22px #00000038,inset 0 0 0 1px #e11d4814}body.christmas-collection .product-collection .product-collection__title>*,body.christmas-collection .product-collection .product-collection__title a{color:var(--xmas-ink)!important;font-family:var(--xmas-body)!important}body.christmas-collection .product-collection .in-demand-badge{background:#0a1a12!important;border:1px solid rgba(232,197,71,.35)!important;padding:4px 10px 4px 4px!important;white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;max-width:calc(100% - 4px)!important;line-height:1!important;gap:0!important;font-size:12px!important}body.christmas-collection .product-collection .in-demand-badge__desktop{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;gap:0!important;min-height:0!important}body.christmas-collection .product-collection .in-demand-badge__mobile{display:none!important;white-space:nowrap!important}body.christmas-collection .product-collection .in-demand-badge__label{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:5px 9px!important;margin:0!important;background:#e11d48!important;color:#fff!important;border-radius:4px!important;font-weight:700!important;font-size:inherit!important;letter-spacing:.02em!important;line-height:1!important;height:auto!important;align-self:center!important;text-shadow:0 1px 0 rgba(0,0,0,.2)}body.christmas-collection .product-collection .in-demand-badge__sep{display:inline-block!important;width:1px!important;height:12px!important;margin:0 8px!important;padding:0!important;background:var(--xmas-gold)!important;flex-shrink:0!important;align-self:center!important;vertical-align:middle!important}body.christmas-collection .product-collection .in-demand-badge__count{display:inline!important;align-items:unset!important;color:#fff8f0!important;font-weight:700!important;font-size:inherit!important;line-height:1!important;padding:0!important;margin:0!important;align-self:center!important;white-space:nowrap!important}body.christmas-collection .product-collection .in-demand-badge [data-badge-count]{margin:0!important;padding:0!important}@media(min-width:768px)and (max-width:1024px){body.christmas-collection .product-collection .in-demand-badge{font-size:11px!important;padding:3px 8px 3px 3px!important;max-width:100%!important}body.christmas-collection .product-collection .in-demand-badge__label{padding:4px 7px!important}body.christmas-collection .product-collection .in-demand-badge__sep{height:11px!important;margin:0 6px!important}}body.christmas-collection .product-options__value--button.active{background-color:var(--xmas-ink)!important;border-color:var(--xmas-ink)!important;color:#fff!important}body.christmas-collection .product-options__value--button:hover{border-color:var(--xmas-red)!important;color:var(--xmas-ink)!important}body.christmas-collection .product-collection .js-product-button-add-to-cart,body.christmas-collection .product-collection .btn.btn--status{background:linear-gradient(180deg,#ef4444,#e11d48)!important;border-color:#be123c!important;color:#fff!important;font-weight:700!important;font-family:var(--xmas-body)!important;white-space:nowrap!important;font-size:14px!important;letter-spacing:.02em!important;min-height:44px!important;padding-left:10px!important;padding-right:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;box-shadow:0 4px 12px #e11d4859}body.christmas-collection .product-collection .js-product-button-add-to-cart span,body.christmas-collection .product-collection .btn.btn--status span{white-space:nowrap!important;color:#fff!important}body.christmas-collection .product-collection .js-product-button-add-to-cart:hover,body.christmas-collection .product-collection .btn.btn--status:hover{background:linear-gradient(180deg,#f5d76e,#e8c547)!important;border-color:#c9a227!important;color:#0f2419!important;box-shadow:0 4px 14px #f5d76e66}body.christmas-collection .product-collection .js-product-button-add-to-cart:hover span,body.christmas-collection .product-collection .btn.btn--status:hover span{color:#0f2419!important}body.christmas-collection .product-collection__wrapper{margin-bottom:0!important}body.christmas-collection .product-collection{padding:0 0 10px!important}body.christmas-collection .product-collection__content{margin-top:0!important;padding-top:10px!important;padding-left:8px!important;padding-right:8px!important}body.christmas-collection .product-collection__button-add-to-cart,body.christmas-collection .product-collection__buttons{margin-bottom:0!important;margin-top:6px!important}body.christmas-collection .product-collection__buttons .mb-10{margin-bottom:0!important}body.christmas-collection .collections__sidebar{background:radial-gradient(ellipse 80% 50% at 0% 0%,rgba(225,29,72,.22),transparent 55%),radial-gradient(ellipse 50% 40% at 100% 100%,rgba(245,215,110,.12),transparent 50%),linear-gradient(180deg,#123528,#0f2419);border-radius:14px;border:1px solid rgba(245,215,110,.4);padding:14px 12px;box-shadow:0 8px 24px #00000059;color:var(--xmas-cream)}body.christmas-collection .collections__sidebar .collection-sidebar-section__head,body.christmas-collection .collections__sidebar .title,body.christmas-collection .collections__sidebar h5,body.christmas-collection .collections__sidebar .h5{color:var(--xmas-gold-bright)!important;font-family:var(--xmas-body)!important;letter-spacing:.04em;text-shadow:0 1px 2px rgba(0,0,0,.35)}body.christmas-collection .collections__sidebar a{color:#fff8f0e6!important}body.christmas-collection .collections__sidebar a:hover{color:var(--xmas-gold-bright)!important}body.christmas-collection .collections__sidebar .collection-sidebar-section,body.christmas-collection .collections__sidebar .collections-menu,body.christmas-collection .collections__sidebar [class*=sidebar-section]{border-color:#fff8f01f!important}body.christmas-collection .collections__sidebar .product-collection,body.christmas-collection .collections__sidebar .product-collection--centered{background:#ffffff0f!important;border:1px solid rgba(255,248,240,.1)!important;box-shadow:none!important;color:var(--xmas-cream)}body.christmas-collection .collections__sidebar .product-collection .product-collection__title>*,body.christmas-collection .collections__sidebar .product-collection .product-collection__title a,body.christmas-collection .collections__sidebar .product-collection .price,body.christmas-collection .collections__sidebar .product-collection .price *,body.christmas-collection .collections__sidebar .product-collection .product-collection__price,body.christmas-collection .collections__sidebar .product-collection .product-collection__price *,body.christmas-collection .collections__sidebar .product-collection .money,body.christmas-collection .collections__sidebar .product-collection [data-js-product-price],body.christmas-collection .collections__sidebar .product-collection [data-js-product-price] *,body.christmas-collection .collections__sidebar .product-featured__price,body.christmas-collection .collections__sidebar .product-featured__price .price,body.christmas-collection .collections__sidebar .product-featured__price .price *,body.christmas-collection .collections__sidebar .product-featured__price span,body.christmas-collection .collections__sidebar .price,body.christmas-collection .collections__sidebar .price span{color:#fff8f0!important}body.christmas-collection .collections__sidebar input,body.christmas-collection .collections__sidebar select,body.christmas-collection .collections__sidebar .form-control{background:#ffffff14!important;border-color:#fff8f033!important;color:var(--xmas-cream)!important}body.christmas-collection .collections__body,body.christmas-collection .collection-products{color:var(--xmas-cream)}body.christmas-collection .product-collection__quantity{width:100%!important;margin:8px 0 4px!important;padding:0!important;justify-content:center!important;box-sizing:border-box}body.christmas-collection .product-collection__quantity>label{display:none!important}body.christmas-collection .product-collection__quantity .input-quantity--type-05{width:auto;max-width:none;align-items:center;justify-content:center;gap:2px;height:42px;padding:3px;border:1px solid #d4e8dc!important;border-radius:999px!important;background:#fff!important;box-shadow:0 2px 6px #1f5c4514;overflow:visible}body.christmas-collection .product-collection__quantity .input-quantity--type-05 [data-control]{flex:0 0 34px;width:34px!important;min-width:34px!important;height:34px!important;border:0!important;border-radius:50%!important;background:#e11d48!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important}body.christmas-collection .product-collection__quantity .input-quantity--type-05 [data-control] i{display:none!important}body.christmas-collection .product-collection__quantity .input-quantity--type-05 [data-control]:before{content:"\2212";font-family:var(--xmas-body);font-size:20px;font-weight:700;line-height:1;color:#fff}body.christmas-collection .product-collection__quantity .input-quantity--type-05 [data-control="+"]:before{content:"+"}body.christmas-collection .product-collection__quantity .input-quantity--type-05 input{flex:1 1 auto;width:40px!important;min-width:40px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--xmas-ink)!important;font-family:var(--xmas-body)!important;font-size:16px!important;font-weight:700!important;line-height:34px!important;text-align:center!important}body.christmas-collection .product-collection .rating,body.christmas-collection .product-collection [class*=loox],body.christmas-collection .product-collection .loox-rating{--loox-rating-color: var(--xmas-pine)}body.christmas-collection .collections__sidebar,body.christmas-collection #CollectionSidebar,body.christmas-collection .collection-control__button-sidebar,body.christmas-collection .collection-control__button-sidebar.parent,body.christmas-collection [data-js-popup-button=sidebar]{display:none!important}body.christmas-collection .collections__body{flex:0 0 100%!important;max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}body.christmas-collection .collections .row{justify-content:center;margin-left:0!important;margin-right:0!important}body.christmas-collection #CollectionBreadcrumbs,body.christmas-collection .xmas-coll-extras,body.christmas-collection #MainContent>.shopify-section.collection-grid-section,body.christmas-collection #MainContent>.shopify-section:has(.collection-page-heading){width:100%;max-width:1400px;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}body.christmas-collection #CollectionBreadcrumbs,body.christmas-collection .xmas-coll-extras{padding-left:16px;padding-right:16px}body.christmas-collection .page-width.collection-filters,body.christmas-collection .collections,body.christmas-collection .collections .container-fluid,body.christmas-collection .collections .container{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important}body.christmas-collection .collection-page-heading:has(h1),body.christmas-collection .collection-page-heading:has(.rte){max-width:none;width:100%}@media(min-width:1401px){body.christmas-collection #CollectionBreadcrumbs,body.christmas-collection .xmas-coll-extras,body.christmas-collection #MainContent>.shopify-section.collection-grid-section,body.christmas-collection #MainContent>.shopify-section:has(.collection-page-heading){max-width:min(1400px,calc(100% - 80px))}body.christmas-collection #CollectionProductGrid>[class*=col]{padding-left:12px!important;padding-right:12px!important;margin-bottom:24px!important}}body.christmas-collection .xmas-coll-extras{margin-top:0;margin-bottom:14px}body.christmas-collection .xmas-coll-countdown{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px;padding:14px 20px;border-radius:14px;background:radial-gradient(ellipse 40% 80% at 0% 50%,rgba(225,29,72,.35),transparent 60%),radial-gradient(ellipse 40% 80% at 100% 50%,rgba(245,215,110,.22),transparent 60%),linear-gradient(90deg,#0c1f16,#14532d,#0c1f16);border:1px solid rgba(245,215,110,.45);box-shadow:0 8px 24px #00000059,inset 0 1px #fff8f014;font-family:var(--xmas-body);color:var(--xmas-cream)}body.christmas-collection .xmas-coll-countdown:before{content:"";position:absolute;top:0;left:0;right:0;height:7px;background:repeating-linear-gradient(90deg,#e11d48 0 14px,#fff8f0 14px 28px)}body.christmas-collection .xmas-coll-countdown:after{content:"\2726  \2726  \2726";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#f5d76e;font-size:12px;letter-spacing:.35em;opacity:.75;text-shadow:0 0 8px rgba(245,215,110,.55);pointer-events:none}@media(max-width:900px){body.christmas-collection .xmas-coll-countdown:after{display:none}}body.christmas-collection .xmas-coll-countdown__label{font-weight:700;font-size:16px;color:var(--xmas-gold-bright);text-shadow:0 1px 2px rgba(0,0,0,.4)}body.christmas-collection .xmas-coll-countdown__clock{display:flex;align-items:center;gap:6px}body.christmas-collection .xmas-coll-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:48px;padding:7px 9px;border-radius:8px;background:#00000047;border:1px solid rgba(245,215,110,.25)}body.christmas-collection .xmas-coll-countdown__unit strong{font-family:var(--xmas-display);font-size:28px;line-height:1;font-weight:400;color:#fff}body.christmas-collection .xmas-coll-countdown__unit small{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--xmas-gold);margin-top:2px}body.christmas-collection .xmas-coll-countdown__sep{font-size:22px;font-weight:700;color:var(--xmas-gold-bright);margin-bottom:12px}body.christmas-collection .xmas-coll-countdown__cta{font-size:14px;font-weight:600;color:#fff8f0}@media(max-width:1400px){body.christmas-collection #CollectionBreadcrumbs,body.christmas-collection .xmas-coll-extras,body.christmas-collection #MainContent>.shopify-section.collection-grid-section,body.christmas-collection #MainContent>.shopify-section:has(.collection-page-heading){max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:16px!important}body.christmas-collection .page-width.collection-filters,body.christmas-collection .collections,body.christmas-collection .collections .container-fluid,body.christmas-collection .collections .container{padding-left:0!important;padding-right:0!important}body.christmas-collection .collections__body{padding-left:0!important;padding-right:0!important;padding-bottom:16px!important}body.christmas-collection .collection-page-heading:has(h1):after,body.christmas-collection .collection-page-heading:has(.rte):after,body.christmas-collection .xmas-coll-countdown:after{display:none!important}body.christmas-collection #CollectionProductGrid.row{margin-left:0!important;margin-right:0!important}body.christmas-collection .product-collection{padding:0 0 10px!important}body.christmas-collection .product-collection .in-demand-badge{font-size:11px!important;max-width:100%!important;padding:4px 8px!important;justify-content:center!important}body.christmas-collection .product-collection .in-demand-badge__desktop{display:none!important}body.christmas-collection .product-collection .in-demand-badge__mobile{display:inline!important;color:#fff!important;font-weight:700!important;white-space:nowrap!important}body.christmas-collection .product-collection .js-product-button-add-to-cart,body.christmas-collection .product-collection .btn.btn--status{font-size:13px!important;min-height:44px!important;white-space:nowrap!important;padding-left:8px!important;padding-right:8px!important}body.christmas-collection .product-collection .js-product-button-add-to-cart span,body.christmas-collection .product-collection .btn.btn--status span{white-space:nowrap!important}body.christmas-collection .product-collection__quantity .input-quantity--type-05{height:40px}body.christmas-collection .product-collection__quantity .input-quantity--type-05 [data-control]{flex-basis:32px;width:32px!important;min-width:32px!important;height:32px!important}body.christmas-collection .product-options__value--button{font-size:12px!important;min-height:34px!important}body.christmas-collection .collection-control__button-sidebar,body.christmas-collection .collection-control__button-sidebar.parent,body.christmas-collection [data-js-popup-button=sidebar]{display:none!important}}@media(max-width:1024px){body.christmas-collection #CollectionBreadcrumbs,body.christmas-collection .xmas-coll-extras,body.christmas-collection #MainContent>.shopify-section.collection-grid-section,body.christmas-collection #MainContent>.shopify-section:has(.collection-page-heading){padding-left:12px!important;padding-right:12px!important}body.christmas-collection #CollectionHeadingProductsGridWidth{margin-bottom:0!important}body.christmas-collection .collection-page-heading:has(h1),body.christmas-collection .collection-page-heading:has(.rte),body.christmas-collection .collection-page-heading{margin-bottom:10px!important;padding:18px 16px 16px!important;border-radius:14px!important}body.christmas-collection .collection-page-heading .collection-page-heading__wrapper>div{margin-top:10px!important;align-items:center;text-align:center}body.christmas-collection .collection-page-heading h1{text-align:center!important;font-size:clamp(28px,5vw,40px)!important}body.christmas-collection .collection-page-heading p,body.christmas-collection .collection-page-heading .rte,body.christmas-collection .collection-page-heading .rte p{text-align:center!important;font-size:13.5px!important;line-height:1.4!important}body.christmas-collection .xmas-coll-extras{margin-bottom:10px!important}body.christmas-collection .xmas-coll-countdown{flex-direction:column;gap:10px;padding:16px 14px 14px;text-align:center}body.christmas-collection .xmas-coll-countdown__label{font-size:15px}body.christmas-collection .xmas-coll-countdown__clock{justify-content:center;flex-wrap:nowrap}body.christmas-collection .xmas-coll-countdown__unit{min-width:42px;padding:6px 7px}body.christmas-collection .xmas-coll-countdown__unit strong{font-size:22px}body.christmas-collection .xmas-coll-countdown__cta{display:block;width:100%;text-align:center;font-size:13px;color:var(--xmas-gold-bright);font-weight:600}body.christmas-collection #CollectionProductGrid.row{margin-left:0!important;margin-right:0!important}body.christmas-collection .collections__body>.row,body.christmas-collection .collections__body>.row.mb-40,body.christmas-collection .collections__body>.row.mb-lg-40{margin-bottom:12px!important}body.christmas-collection [data-js-position-mobile=collection-info],body.christmas-collection .collections__body .col-12.d-lg-none{margin-top:0!important;margin-bottom:0!important}body.christmas-collection .collections__body .col-12.d-lg-none.mt-15,body.christmas-collection .collections__body .mt-15,body.christmas-collection .collections__body .mt-20{margin-top:6px!important}body.christmas-collection .collection-control,body.christmas-collection .collection-control.mb-25{margin-top:0!important;margin-bottom:8px!important}body.christmas-collection #CollectionProducts,body.christmas-collection .collection-products{margin-top:4px!important;padding-top:0!important}}@media(max-width:767px){body.christmas-collection #CollectionBreadcrumbs,body.christmas-collection .xmas-coll-extras,body.christmas-collection #MainContent>.shopify-section.collection-grid-section,body.christmas-collection #MainContent>.shopify-section:has(.collection-page-heading){padding-left:10px!important;padding-right:10px!important}body.christmas-collection .collection-page-heading:has(h1),body.christmas-collection .collection-page-heading:has(.rte){padding:14px 12px 12px!important;border-radius:12px!important}body.christmas-collection .collection-page-heading .collection-page-heading__wrapper>div{margin-top:8px!important;gap:6px}body.christmas-collection .collection-page-heading h1{font-size:28px!important}body.christmas-collection .collection-page-heading p,body.christmas-collection .collection-page-heading .rte,body.christmas-collection .collection-page-heading .rte p{font-size:12.5px!important;line-height:1.35!important}body.christmas-collection .xmas-coll-countdown{gap:8px;padding:14px 10px 12px}body.christmas-collection .xmas-coll-countdown__label{font-size:14px}body.christmas-collection .xmas-coll-countdown__unit{min-width:36px;padding:5px}body.christmas-collection .xmas-coll-countdown__unit strong{font-size:18px}body.christmas-collection .xmas-coll-countdown__sep{font-size:16px;margin-bottom:10px}body.christmas-collection .xmas-coll-countdown__cta{font-size:12px}body.christmas-collection #CollectionProductGrid.row{margin-left:0!important;margin-right:0!important}body.christmas-collection #CollectionProductGrid>[class*=col]{flex:0 0 50%!important;max-width:50%!important;width:50%!important;margin-bottom:10px!important;padding-left:5px!important;padding-right:5px!important}body.christmas-collection .product-collection{padding:0 0 8px!important;border-radius:10px}body.christmas-collection .product-collection__content{padding-top:8px!important;padding-left:6px!important;padding-right:6px!important}body.christmas-collection .product-collection .product-collection__title>*,body.christmas-collection .product-collection .product-collection__title a{font-size:15px!important;line-height:1.25!important}body.christmas-collection .product-collection .in-demand-badge{font-size:10px!important;padding:4px 7px!important;margin-bottom:8px!important;white-space:nowrap!important;flex-wrap:nowrap!important}body.christmas-collection .product-collection .js-product-button-add-to-cart,body.christmas-collection .product-collection .btn.btn--status{font-size:12px!important;min-height:40px!important;gap:6px!important;padding-left:8px!important;padding-right:8px!important}body.christmas-collection .product-collection__quantity{margin:6px 0 2px!important}body.christmas-collection .product-collection__quantity .input-quantity--type-05{height:38px}body.christmas-collection .product-collection__quantity .input-quantity--type-05 [data-control]{flex-basis:30px;width:30px!important;min-width:30px!important;height:30px!important}body.christmas-collection .product-collection__quantity .input-quantity--type-05 input{width:36px!important;min-width:36px!important;height:30px!important;font-size:15px!important;line-height:30px!important}body.christmas-collection .product-options__value--button{font-size:11px!important;padding-left:6px!important;padding-right:6px!important}}body.christmas-collection .collection-page-heading .collection-page-heading__wrapper>div{gap:14px!important}body.christmas-collection .collection-page-heading p,body.christmas-collection .collection-page-heading .rte,body.christmas-collection .collection-page-heading .collection-description{font-size:clamp(15px,1.4vw,18px)!important;font-weight:400!important;line-height:1.45!important;letter-spacing:.01em;color:#fff8f0!important}body.christmas-collection .collection-page-heading .rte span[style*=color],body.christmas-collection .collection-page-heading .rte strong,body.christmas-collection .collection-page-heading .rte b,body.christmas-collection .collection-page-heading .rte [style*="rgb(255"],body.christmas-collection .collection-page-heading .rte [style*="#ff"],body.christmas-collection .collection-page-heading .rte [style*="#FF"]{font-weight:600!important;text-shadow:none}body.christmas-collection .product-collection__options .product-options__section{margin-bottom:0!important}body.christmas-collection .product-collection__buttons{margin-top:10px!important}body.christmas-collection .product-collection__button-add-to-cart{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/seasonal-collections.css.map */
