html body .evo-halloween-cover.evo-halloween-cover{--evo-halloween-ivory: #f3eee5;--evo-halloween-copper: #d6a680;position:relative;display:block;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;isolation:isolate;color:var(--evo-halloween-ivory);background:#080808;text-align:left;container-type:inline-size}html body .evo-halloween-cover .evo-halloween-cover__heading,html body .evo-halloween-cover .evo-halloween-cover__identity,html body .evo-halloween-cover .evo-halloween-cover__eyebrow,html body .evo-halloween-cover .evo-halloween-cover__model,html body .evo-halloween-cover .evo-halloween-cover__offer{position:relative;inset:auto;width:auto;height:auto;min-width:0;margin:0;box-sizing:border-box}html body .evo-halloween-cover .evo-halloween-cover__heading{position:absolute;inset:10px 10px auto auto;z-index:2;display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;max-width:calc(100% - 20px);gap:8px;padding:6px 8px;border:0;border-radius:4px;background:#080808d1;font-family:var(--evo-font, var(--font-body-family, Arial, sans-serif));pointer-events:none}html body .evo-halloween-cover .evo-halloween-cover__identity{display:block}html body .evo-halloween-cover .evo-halloween-cover__eyebrow{display:block;color:var(--evo-halloween-copper);font-family:inherit;font-size:10px;font-weight:500;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}html body .evo-halloween-cover .evo-halloween-cover__model{display:none}html body .evo-halloween-cover .evo-halloween-cover__offer{display:block;flex-shrink:0;padding-left:8px;border-left:0;color:var(--evo-halloween-ivory);font-family:inherit;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.01em;white-space:nowrap}html body .evo-halloween-cover.evo-halloween-cover>img{display:block;position:relative;inset:auto;width:100%;height:100%;min-height:0;max-width:100%;max-height:100%;margin:0;aspect-ratio:auto;object-fit:cover;object-position:center;transform:none}html body .product-media>.evo-halloween-cover--pdp{flex:1;height:100%}html body .evo-halloween-cover.evo-halloween-cover--card>img{object-position:var(--image-focal-point, center center)}html body .evo-halloween-cover.evo-halloween-cover--pdp>img{object-fit:var(--product-media-fit, contain)}card-media .media:has(>.evo-halloween-cover--card){height:100%}html body card-media .media>.evo-halloween-cover--card{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .25s ease}card-media .media--hover-effect>.evo-halloween-cover--card+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(min-width:1025px)and (hover:hover){html body .evo-product-card--pick:hover .evo-halloween-cover.evo-halloween-cover--home>img{transform:scale(1.03)}card-media:hover .media--hover-effect:has(>.evo-halloween-cover--card+img)>.evo-halloween-cover--card,card-media:hover .media--hover-effect:has(>.evo-halloween-cover--card+deferred-media)>.evo-halloween-cover--card{opacity:0}card-media:hover .media--hover-effect>.evo-halloween-cover--card+img{opacity:1;transform:scale(1.03)}}@container (max-width: 240px){html body .evo-halloween-cover .evo-halloween-cover__heading{inset:8px 8px auto auto;max-width:calc(100% - 16px);gap:5px;padding:5px 6px}html body .evo-halloween-cover .evo-halloween-cover__identity{display:none}html body .evo-halloween-cover .evo-halloween-cover__offer{padding-left:0;border-left:0;font-size:10px}}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal{display:inline-grid;grid-template-columns:32px minmax(0,auto);align-items:center;gap:6px;padding:5px 9px 5px 5px;border:0;border-radius:7px 7px 12px;background:linear-gradient(125deg,#2b1a12,#100d0c 75%);box-shadow:0 3px 12px #00000047}html body .evo-halloween-cover .evo-halloween-cover__emblem{position:static;display:block;width:32px;height:40px;max-width:none;margin:0;overflow:visible;transform:none}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal .evo-halloween-cover__identity{display:grid;gap:4px}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal .evo-halloween-cover__eyebrow{color:#ffb16b;font-size:8px;font-weight:700;line-height:1.1;letter-spacing:.08em}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal .evo-halloween-cover__offer{padding:0;border:0;color:#fff3e3;font-size:15px;font-weight:750;line-height:1.1;letter-spacing:0}@container (max-width: 320px){html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal{inset:7px 7px auto auto;grid-template-columns:25px minmax(0,auto);gap:4px;padding:3px 6px 3px 3px}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal .evo-halloween-cover__emblem{width:25px;height:32px}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal .evo-halloween-cover__eyebrow{display:none}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal .evo-halloween-cover__offer{font-size:11px;font-weight:700}}@container (max-width: 200px){html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal{width:44px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;padding:3px 3px 5px;border-radius:6px 6px 12px 12px;text-align:center}html body .evo-halloween-cover .evo-halloween-cover__heading--seasonal .evo-halloween-cover__offer{white-space:normal;overflow-wrap:anywhere;line-height:1.15}}html body.template-product .main-product-information media-gallery .swiper-main:has(.evo-halloween-cover--pdp)>.card__badge.top.right,html body.template-product .main-product-information media-gallery .media-gallery__grid-item:has(.evo-halloween-cover--pdp)>.card__badge.top.right{inset:auto auto 12px 12px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:calc(100% - 24px)}html body.template-product .main-product-information media-gallery .swiper-main:has(.evo-halloween-cover--pdp)>.card__badge.top.right .badge,html body.template-product .main-product-information media-gallery .media-gallery__grid-item:has(.evo-halloween-cover--pdp)>.card__badge.top.right .badge{margin:0}html body zoom-dialog .evo-halloween-cover.evo-halloween-cover,html body .dialog-zoomed-gallery .evo-halloween-cover.evo-halloween-cover{display:contents}html body zoom-dialog .evo-halloween-cover .evo-halloween-cover__heading,html body .dialog-zoomed-gallery .evo-halloween-cover .evo-halloween-cover__heading{display:none}@media(prefers-reduced-motion:reduce){html body .evo-halloween-cover.evo-halloween-cover,html body .evo-halloween-cover.evo-halloween-cover>img,card-media .media--hover-effect>.evo-halloween-cover--card+img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/evolova-halloween-products.css.map */
