body.ic-halloween{--hw-night:#14111c;--hw-plum:#211a2b;--hw-moon:#fff3dc;--hw-pumpkin:#ff9b53;--hw-muted:#c7bacc;--hw-line:#ffcc9529}body.ic-halloween.ic-glass-site:has(.ih-hero){background:var(--hw-night);color:var(--hw-moon);--ih-header-space:128px}body.ic-halloween #header-group{--ic-line:var(--hw-line)}body.ic-halloween .ic-halloween-notice{display:flex;align-items:center;justify-content:center;gap:10px;min-height:34px;margin-inline:-12px;padding:7px 16px;background:#ff9b53;color:#211421;font-size:10px;line-height:20px;font-weight:600;letter-spacing:.12em;text-align:center;text-decoration:none;text-transform:uppercase}body.ic-halloween .ic-halloween-notice svg{flex:0 0 16px;width:16px;height:16px}body.ic-halloween .ic-halloween-notice:hover{background:#ffb375}body.ic-halloween.ic-glass-site #ic-site-header.ic-glass{background:#211a2bf0;border-color:#ffdcad42;box-shadow:inset 0 1px #fff1dc1c,0 8px 28px #08060d26}body.ic-halloween #ic-site-header :is(.ic-primary a,.ic-site-menu summary,.header-actions__action){color:var(--hw-moon);--color-account-icon:var(--hw-moon)}body.ic-halloween #ic-site-header .ic-primary a:hover{color:var(--hw-pumpkin)}body.ic-halloween #ic-site-header .ic-site-menu .ic-primary{background:var(--hw-plum);border-color:#ffdcad42;max-height:calc(100dvh - 156px)}body.ic-halloween #ic-site-header .ic-site-menu .ic-primary a{border-color:var(--hw-line)}body.ic-halloween :is(#ic-site-header,.ic-footer) :focus-visible,body.ic-halloween .ic-halloween-notice:focus-visible{outline:3px solid var(--hw-pumpkin);outline-offset:4px}body.ic-halloween .ic-halloween-notice:focus-visible{outline-color:var(--hw-moon);outline-offset:-4px}body.ic-halloween .ih-hero{background:var(--hw-night);color:var(--hw-moon);min-height:min(850px,calc(100svh - var(--ih-preview-space,0px)))}body.ic-halloween .ih-hero:after{background:linear-gradient(90deg,#14111cf2,#211625b8 35%,#29162024 72%),linear-gradient(0deg,#14111c8c,transparent 32%)}body.ic-halloween .ih-hero-inner{position:relative;z-index:1;padding-bottom:96px}body.ic-halloween .ih-hero-kicker{color:var(--hw-pumpkin);letter-spacing:.2em}body.ic-halloween .ih-hero h1{max-width:740px;color:var(--hw-moon);font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,7.4vw,108px);font-weight:400;line-height:1.01;letter-spacing:-.055em;text-wrap:balance}body.ic-halloween .ih-hero-intro{max-width:380px;color:#eddfd4}body.ic-halloween .ih-hero-button{background:var(--hw-pumpkin);color:#241528;box-shadow:0 5px 30px #fa7f3820}body.ic-halloween .ih-hero-button:hover{background:#ffb375}body.ic-halloween .ih-hero-link{color:var(--hw-moon);border-color:#ffdfb65e}body.ic-halloween .ih-hero-caption{z-index:2;background:#211a2bd9;border-color:#ffdcad42;color:var(--hw-moon)}body.ic-halloween .ih-hero-dot{background:var(--hw-pumpkin);box-shadow:0 0 12px #ff9b53}body.ic-halloween .ih-halloween-art{position:absolute;z-index:0;top:136px;right:6vw;width:220px;height:auto;display:block;pointer-events:none;color:var(--hw-moon)}body.ic-halloween .ih-halloween-art svg{display:block;width:100%;height:auto}body.ic-halloween .ih-intro{border-color:var(--hw-line);color:var(--hw-moon)}body.ic-halloween .ih-intro-item+.ih-intro-item{border-color:var(--hw-line)}body.ic-halloween .ih-intro-number{color:var(--hw-pumpkin)}body.ic-halloween .ih-intro-item p>span{color:var(--hw-muted)}body.ic-halloween .ih-family{background:var(--hw-night);color:var(--hw-moon);border-color:var(--hw-night)}body.ic-halloween :is(.ih-family-kicker,.ih-story-eyebrow){color:var(--hw-pumpkin);letter-spacing:.13em;text-transform:uppercase}body.ic-halloween .ih-family-title{color:var(--hw-moon);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}body.ic-halloween :is(.ih-family-compare,.ih-family-name,.ih-family-price,.ih-family-shop){color:var(--hw-moon)}body.ic-halloween .ih-family-card{background:linear-gradient(150deg,#302338,#211a2b 65%);border:1px solid var(--hw-line);box-shadow:inset 0 1px #fff3dc0d}body.ic-halloween .ih-family-media{background:#ede5da;border-bottom:1px solid var(--hw-line)}body.ic-halloween .ih-family-badge{background:var(--hw-pumpkin);color:#241528}body.ic-halloween :is(.ih-family-summary,.ih-family-price-note){color:var(--hw-muted)}body.ic-halloween .ih-family-features{color:#e3d7e5}body.ic-halloween .ih-family-features li{border-color:var(--hw-line)}body.ic-halloween .ih-family-explore{background:var(--hw-pumpkin);border-color:var(--hw-pumpkin);color:#241528}body.ic-halloween .ih-family-explore:hover{background:#ffb375;border-color:#ffb375}body.ic-halloween .ih-family-shop:hover{color:var(--hw-pumpkin)}body.ic-halloween .ih-family-name .ic-aura-name{background-image:linear-gradient(100deg,#ffb7c9,#ffd496 25%,#9deac9,#9edaff 75%,#c6b6ff)}body.ic-halloween .ih-story{--story-ink:var(--hw-moon);--story-muted:var(--hw-muted);--story-line:var(--hw-line);background:#1c1625;border-color:var(--hw-night)}body.ic-halloween .ih-story--paper{background:var(--hw-night)}body.ic-halloween .ih-story--night{background:#201529}body.ic-halloween .ih-story--sand{background:#261d25}body.ic-halloween .ih-story--app{background:#17131f}body.ic-halloween .ih-story--closing{background:radial-gradient(ellipse at 50% 100%,#60302555,transparent 70%),#211a2b;border-top:1px solid var(--hw-line)}body.ic-halloween .ih-story h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}body.ic-halloween .ih-story-link{color:var(--hw-pumpkin);border-color:#ff9b5380}body.ic-halloween :is(.ih-story-visual>img,.ih-tone-panel){box-shadow:0 0 0 1px #ffdcad26,0 14px 48px #06030b24}body.ic-halloween .ih-story--app .ih-story-visual{background:radial-gradient(ellipse,#69436d45,transparent 68%)}body.ic-halloween .ih-story--app .ih-story-visual>img{box-shadow:none}body.ic-halloween .ih-tone-control{border-color:#ffdcad42}body.ic-halloween .ih-tone-input:checked+.ih-tone-control{border-color:var(--hw-pumpkin);background:#ff9b5317}body.ic-halloween main :is(.ih-hero,.ih-family,.ih-story) :focus-visible,body.ic-halloween .ih-tone-input:focus-visible+.ih-tone-control{outline:3px solid var(--hw-pumpkin);outline-offset:5px}body.ic-halloween .page-wrapper>footer{background:var(--hw-night);color:var(--hw-moon)}body.ic-halloween .ic-footer{--ic-ink:var(--hw-moon);--ic-muted:var(--hw-muted);--ic-line:var(--hw-line);color:var(--hw-moon)}body.ic-halloween .ic-footer a{color:var(--hw-moon)}body.ic-halloween .ic-footer a:hover{color:var(--hw-pumpkin)}body.ic-halloween .ic-footer #ic-localization{background:var(--hw-plum);border-color:var(--hw-line)}body.ic-halloween .ic-footer #ic-localization label{color:var(--hw-muted)}body.ic-halloween .ic-footer #ic-localization select{background:#302638;color:var(--hw-moon);border-color:#ffdcad42}body.ic-halloween .ic-footer #ic-localization .ic-link-button{background:#ff9b5314;color:var(--hw-moon);border-color:#ffdcad42}body.ic-halloween .ic-footer #ic-localization .ic-link-button:hover{background:#ff9b5329;border-color:var(--hw-pumpkin)}body.ic-halloween .ic-footer #ic-localization :is(select,button):focus-visible{outline-color:var(--hw-pumpkin)}@media(min-width:781px)and (max-width:1200px){body.ic-halloween.ic-glass-site:has(.ih-hero){--ih-header-space:208px}body.ic-halloween .ih-halloween-art{top:220px;right:5vw;width:175px}}@media(min-width:781px)and (max-height:780px){body.ic-halloween .ih-hero h1{font-size:clamp(54px,6.2vw,86px)}body.ic-halloween .ih-hero-inner{padding-bottom:76px}}@media(max-width:780px){body.ic-halloween.ic-glass-site:has(.ih-hero){--ih-header-space:112px}body.ic-halloween .ih-hero{height:auto;min-height:0;background:var(--hw-night)}body.ic-halloween .ih-hero-inner{padding:calc(var(--ih-header-space) + 24px) 0 36px}body.ic-halloween .ih-hero h1{font-size:clamp(42px,10.8vw,66px);max-width:540px}body.ic-halloween .ih-hero-kicker{font-size:10px;margin-bottom:18px}body.ic-halloween .ih-hero-intro{max-width:380px;margin-top:18px;font-size:15px}body.ic-halloween .ih-hero-image{flex:none;height:clamp(300px,70vw,500px);min-height:300px;object-position:75% 55%}body.ic-halloween .ih-halloween-art{top:auto;right:20px;bottom:170px;width:124px;z-index:1}body.ic-halloween .ih-hero-caption{right:16px;bottom:18px;max-width:calc(100% - 32px);font-size:10px}body.ic-halloween .ih-intro{background:#1c1625;border-color:var(--hw-line)}body.ic-halloween :is(.ih-family,.ih-story){border-top-width:1px;border-top-color:var(--hw-line)}body.ic-halloween .ih-family-title{font-size:40px}body.ic-halloween .ih-family-actions{flex-wrap:wrap}body.ic-halloween .ih-story h2{font-size:clamp(36px,8.5vw,48px)}}@media(max-width:700px){body.ic-halloween .ic-halloween-notice{margin-inline:-4px}}@media(max-width:380px){body.ic-halloween .ic-halloween-notice{gap:7px;font-size:9px;letter-spacing:.08em;padding-inline:10px}body.ic-halloween .ih-hero-inner{width:calc(100% - 36px)}body.ic-halloween .ih-hero h1{font-size:40px}body.ic-halloween .ih-hero-actions{gap:12px 18px}body.ic-halloween .ih-family-title{font-size:36px}body.ic-halloween .ih-family-content{padding:22px 20px}body.ic-halloween .ih-story-inner{width:calc(100% - 36px)}body.ic-halloween .ih-story-features{gap:16px}}@media(prefers-reduced-transparency:reduce){body.ic-halloween.ic-glass-site #ic-site-header.ic-glass,body.ic-halloween .ih-hero-caption{background:var(--hw-plum);backdrop-filter:none;-webkit-backdrop-filter:none}}body.ic-halloween.ic-glass-site.ic-opaque #ic-site-header.ic-glass{background:var(--hw-plum);backdrop-filter:none;-webkit-backdrop-filter:none}@media(forced-colors:active){body.ic-halloween .ih-halloween-art{display:none}body.ic-halloween .ih-family-name .ic-aura-name{background:none;color:CanvasText;-webkit-text-fill-color:currentColor}}body.ic-halloween.ic-pro-story,body.ic-halloween.ic-glass-site:has(.ic-purchase){--ic-ink:var(--hw-moon);--ic-muted:var(--hw-muted);--ic-paper:var(--hw-night);--ic-stone:var(--hw-plum);--ic-line:var(--hw-line);--ic-accent:var(--hw-pumpkin);background:var(--hw-night);color:var(--hw-moon)}body.ic-halloween.ic-pro-story #MainContent{background:var(--hw-night);color:var(--hw-moon)}body.ic-halloween.ic-pro-story .pro-hero--animated{background:var(--hw-night);border:1px solid var(--hw-line);box-shadow:0 20px 60px #05030b30}body.ic-halloween.ic-pro-story .pro-hero--animated:before{background:linear-gradient(90deg,#17111ff0,#27172acd 46%,#29162018)}body.ic-halloween.ic-pro-story .pro-hero h1{color:var(--hw-moon);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.04}body.ic-halloween.ic-pro-story :is(.pro-heading,.pro-story h3,.ic-heading){color:var(--hw-moon);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}body.ic-halloween.ic-pro-story :is(.pro-kicker,.pro-feature-icon,.ic-eyebrow){color:var(--hw-pumpkin)}body.ic-halloween.ic-pro-story :is(.pro-intro,.pro-copy,.pro-note,.pro-caption,.pro-feature-list p,.pro-retailers,.pro-chapter-secondary figcaption,.pro-product-notes li,.pro-spec-content,.pro-social-proof cite,.ic-faq p){color:var(--hw-muted)}body.ic-halloween.ic-pro-story .pro-hero .pro-intro{color:#eddfd4}body.ic-halloween.ic-pro-story :is(.pro-link,.ic-text-link,.pro-retailers>a){color:var(--hw-pumpkin)}body.ic-halloween.ic-pro-story :is(.pro-button,.ic-bottom .ic-button){background:var(--hw-pumpkin);border-color:var(--hw-pumpkin);color:#241528;box-shadow:none}body.ic-halloween.ic-pro-story :is(.pro-button,.ic-bottom .ic-button):hover{background:#ffb375;border-color:#ffb375}body.ic-halloween.ic-pro-story :is(.pro-video-toggle,.pro-video-close){background:#211a2bc9;color:var(--hw-moon);border-color:#ffdcad60}body.ic-halloween.ic-pro-story :is(.pro-product-nav,.ic-bottom--landing){background:#211a2bf5;color:var(--hw-moon);border-color:#ffdcad42;box-shadow:inset 0 1px #fff3dc0d,0 10px 36px #08060d40;--ic-muted:var(--hw-muted)}body.ic-halloween.ic-pro-story .pro-product-nav :is(a,summary){color:var(--hw-moon)}body.ic-halloween.ic-pro-story .pro-product-nav summary{background:#ff9b5312;border-color:#ffdcad52}body.ic-halloween.ic-pro-story .pro-product-nav:has(details[open]),body.ic-halloween.ic-pro-story .pro-product-nav details>div{background:var(--hw-plum);border-color:#ffdcad42}body.ic-halloween.ic-pro-story .pro-product-nav details[open] summary{background:#ff9b5324;color:var(--hw-moon);border-color:transparent}body.ic-halloween.ic-pro-story .pro-product-nav a:hover{color:var(--hw-pumpkin)}body.ic-halloween.ic-pro-story .pro-story--dark{background:var(--hw-plum);border:1px solid var(--hw-line);color:var(--hw-moon)}body.ic-halloween.ic-pro-story .pro-chapter--app{background:radial-gradient(ellipse at 70% 40%,#68426230,transparent 70%),#211a2b}body.ic-halloween.ic-pro-story .pro-chapter--family .pro-chapter-figure{background:var(--hw-plum);border:1px solid var(--hw-line)}body.ic-halloween.ic-pro-story :is(.pro-disclosure,.pro-feature-list li,.pro-chapter--closing,.pro-chapter--family,.pro-product-notes,.pro-spec-disclosure,.pro-social-proof,.pro-social-proof details blockquote+blockquote,.ic-faq details,.ic-specs th,.ic-specs td,.pro-section,.ic-section){border-color:var(--hw-line)}body.ic-halloween.ic-pro-story :is(.pro-disclosure summary,.pro-feature-list strong,.pro-product-notes h2,.pro-spec-disclosure summary,.pro-spec-content h3,.pro-social-proof blockquote,.ic-section,.ic-faq summary,.ic-faq div,.ic-specs th,.ic-specs td){color:var(--hw-moon)}body.ic-halloween.ic-pro-story .pro-product-notes :target{background:#ff9b531a;outline-color:var(--hw-pumpkin)}body.ic-halloween.ic-pro-story .pro-video-dialog{background:var(--hw-plum);color:var(--hw-moon)}body.ic-halloween.ic-pro-story .pro-video-dialog::backdrop{background:#100b18cc}body.ic-halloween.ic-pro-story :focus-visible{outline-color:var(--hw-pumpkin)}body.ic-halloween.ic-pro-story .ic-footer p{color:var(--hw-muted)}body.ic-halloween:has(.ic-purchase) #MainContent{background:radial-gradient(ellipse at 88% 12%,#63343e20,transparent 42%),var(--hw-night);color:var(--hw-moon)}body.ic-halloween .ic-purchase{color:var(--hw-moon);padding-top:40px;padding-bottom:48px}body.ic-halloween .ic-purchase-controls{--color-foreground:var(--hw-moon);--color-foreground-rgb:255 243 220;--color-foreground-secondary:var(--hw-muted);--color-input-text:var(--hw-moon);--color-input-background:var(--hw-plum);--color-input-border:#7b647e;--color:var(--hw-moon);--color-rgb:255 243 220}body.ic-halloween .ic-purchase h1{color:var(--hw-moon);margin-top:14px}body.ic-halloween .ic-purchase .ic-eyebrow{color:var(--hw-pumpkin)}body.ic-halloween .ic-purchase .ic-gallery{background:#fff;border-color:#ffdcad42;box-shadow:0 12px 40px #05030b30}body.ic-halloween .ic-purchase :is(.ic-text-link,.ic-terms a,.pickup-location__button){color:var(--hw-pumpkin)}body.ic-halloween .ic-purchase :is(.ic-terms,.ic-price-summary small,.ic-price-summary [data-ic-compare],.quantity-rules,.quantity-label__cart-count){color:var(--hw-muted)}body.ic-halloween .ic-purchase :is(.ic-price-summary,.ic-payment){background:linear-gradient(135deg,#352337,#211a2b 72%);border-color:#ffdcad42;color:var(--hw-moon);box-shadow:inset 0 1px #fff3dc0b}body.ic-halloween .ic-purchase .ic-total{color:var(--hw-moon)}body.ic-halloween .ic-purchase .ic-savings{color:var(--hw-pumpkin)}body.ic-halloween .ic-purchase .ic-payment dl div+div{border-top:1px solid var(--hw-line)}body.ic-halloween .ic-purchase .ic-payment [data-reservation-deposit]{color:var(--hw-pumpkin)}body.ic-halloween .ic-purchase .ic-quantity-options label{background:var(--hw-plum);border-color:#7b647e;color:var(--hw-moon)}body.ic-halloween .ic-purchase .ic-quantity-options label:hover{border-color:var(--hw-pumpkin)}body.ic-halloween .ic-purchase .ic-quantity-options label:has(input:checked){background:#ffcd9f;border-color:var(--hw-pumpkin);color:#241528}body.ic-halloween .ic-purchase .ic-quantity-options input{accent-color:var(--hw-pumpkin)}body.ic-halloween .ic-purchase .ic-quantity-options input:checked{accent-color:#392239}body.ic-halloween .ic-purchase :is(.quantity-selector,[data-reservation-form]>input[type=number]){background:var(--hw-plum);border-color:#7b647e;color:var(--hw-moon)}body.ic-halloween .ic-purchase .quantity-selector :is(input,.quantity-minus,.quantity-plus){background:transparent;color:var(--hw-moon)}body.ic-halloween .ic-purchase :is(.ic-button,.add-to-cart-button){--button-background-color:var(--hw-pumpkin);--button-color:#241528;--button-border-color:var(--hw-pumpkin);background:var(--hw-pumpkin);color:#241528;border-color:var(--hw-pumpkin);box-shadow:none}body.ic-halloween .ic-purchase :is(.ic-button,.add-to-cart-button):hover:not(:disabled){background:#ffb375;border-color:#ffb375;color:#241528}body.ic-halloween .ic-purchase :is(.ic-button,.add-to-cart-button):disabled{background:#756071;border-color:#756071;color:#fff3dc}body.ic-halloween .ic-purchase .ic-bottom{background:#211a2bf5;border-color:#ffdcad42;color:var(--hw-moon);box-shadow:inset 0 1px #fff3dc0d,0 8px 36px #08060d55}body.ic-halloween .ic-purchase .ic-bottom :is(small,del){color:var(--hw-muted)}body.ic-halloween .ic-purchase .ic-notice{background:#38252e;border-color:var(--hw-pumpkin);color:var(--hw-moon)}body.ic-halloween .ic-purchase .restock-rocket-preorder-description{background:#fff3dc;border:1px solid #ffcd9f;color:#241528}body.ic-halloween .ic-purchase .restock-rocket-preorder-description :is(.preorder-description-text,.preorder-detail-item,.preorder-detail-text){color:#241528}body.ic-halloween .ic-purchase :is(.ic-form-error,.product-form-text__error){color:#ffc4bc}body.ic-halloween .ic-purchase :focus-visible{outline:3px solid var(--hw-pumpkin);outline-offset:4px}body.ic-halloween .ic-purchase .ic-quantity-options label:has(input:focus-visible){outline:3px solid var(--hw-pumpkin);outline-offset:4px}@media(max-width:700px){body.ic-halloween.ic-pro-story .pro-hero--animated:before{background:linear-gradient(180deg,#17111fed,#27172ac9 48%,#29162030 85%)}body.ic-halloween.ic-pro-story .pro-hero h1{font-size:clamp(38px,10.5vw,58px)}body.ic-halloween.ic-pro-story :is(#everyday-life,#invishome,#installation-requirements,#explore){background:#1d1725}body.ic-halloween.ic-pro-story :is(#how-it-works,#installation){background:var(--hw-night)}body.ic-halloween.ic-pro-story :is(.pro-story,.pro-story:first-child){background:var(--hw-plum);border-color:var(--hw-line)}body.ic-halloween.ic-pro-story .pro-chapter--app{background:transparent}}@media(max-width:780px){body.ic-halloween .ic-purchase{padding-top:20px;padding-bottom:32px}}body.ic-halloween:has(:is(.aura-page,.cp-hero)){--aura-ink:var(--hw-moon);--aura-muted:var(--hw-muted);--aura-accent:var(--hw-pumpkin);--cp-ink:var(--hw-moon);--cp-muted:var(--hw-muted);--cp-line:var(--hw-line);--cp-panel:var(--hw-plum);background:var(--hw-night);color:var(--hw-moon)}body.ic-halloween:has(:is(.aura-page,.cp-hero)) #MainContent{background:var(--hw-night);color:var(--hw-moon)}body.ic-halloween :is(.aura-page,.cp-section,.cp-moments){color:var(--hw-moon)}body.ic-halloween :is(.aura-page h1,.aura-page h2,.cp-hero h1,.cp-heading){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;color:var(--hw-moon)}body.ic-halloween :is(.aura-page p,.cp-copy,.cp-intro,.cp-feature-list dd){color:var(--hw-muted)}body.ic-halloween :is(.aura-page .aura-eyebrow,.caura-kicker,.cp-eyebrow,.cp-proof){color:var(--hw-pumpkin)}body.ic-halloween :is(.aura-page h3,.cp-card h3,.cp-feature-list dt,.cp-feature-list strong,.cp-assembly-labels){color:var(--hw-moon)}body.ic-halloween :is(.aura-page .ic-aura-name,.aura-product-nav .ic-aura-name,.aura-bottom .ic-aura-name){background-image:linear-gradient(90deg,#ffb786,#ffdcac 45%,#d5b9f1)}body.ic-halloween .aura-hero{background:var(--hw-night);padding-top:184px}body.ic-halloween :is(.aura-hero-copy,.caura-hero-copy,.cp-hero-copy){color:var(--hw-moon)}body.ic-halloween .aura-hero-media:after{background:linear-gradient(90deg,transparent 25%,#14111c80 51%,#14111ced)}body.ic-halloween :is(.aura-hero .aura-lead,.cp-hero .cp-intro){color:#eddfd4}body.ic-halloween .aura-hero .ic-cro-aura-status{color:var(--hw-muted)}body.ic-halloween .cp-hero{background:var(--hw-night);padding-top:134px}body.ic-halloween .cp-hero-media:after{background:linear-gradient(90deg,#14111c,#14111cb8 22%,#14111c00 64%),linear-gradient(0deg,#14111caa,transparent 35%)}body.ic-halloween .cp-hero .cp-proof{color:#f2cba3}body.ic-halloween .cp-status{border-color:var(--hw-line);background:#ff9b5312;color:var(--hw-moon)}body.ic-halloween .caura-hero{background:radial-gradient(ellipse at 92% 32%,#60302542,transparent 62%),var(--hw-night);padding-top:146px}body.ic-halloween .caura-hero-media{box-shadow:0 22px 70px #0004;border:1px solid var(--hw-line)}body.ic-halloween :is(.aura-page .aura-button,.aura-hero .aura-button,.cp-button,.cp-hero .cp-button){background:var(--hw-pumpkin);border-color:var(--hw-pumpkin);color:#241528;box-shadow:0 5px 24px #fa7f3818}body.ic-halloween :is(.aura-page .aura-button,.aura-hero .aura-button,.cp-button,.cp-hero .cp-button):hover{background:#ffb375;border-color:#ffb375;color:#241528}body.ic-halloween :is(.aura-text-link,.aura-effect-fallback,.cp-link,.cp-details a,.caura-details a,.aura-notes a,.cp-product-notes li a){color:var(--hw-pumpkin)}body.ic-halloween :is(.aura-hero .aura-text-link,.cp-hero .cp-link){color:var(--hw-moon)}body.ic-halloween :is(.aura-page,.cp-section,.cp-hero,.cp-product-nav,.cp-moments,.aura-product-nav,.aura-bottom) :focus-visible{outline-color:var(--hw-pumpkin)}body.ic-halloween.ic-glass-site:has(.cp-hero) .ic-bottom.ic-glass,body.ic-halloween.ic-glass-site :is(.aura-product-nav,.aura-bottom,.cp-product-nav).ic-glass,body.ic-halloween.ic-glass-site:not(.ic-opaque) :is(.aura-product-nav,.aura-bottom,.cp-product-nav).ic-glass{--ic-ink:var(--hw-moon);--ic-muted:var(--hw-muted);--ic-line:var(--hw-line);background:linear-gradient(120deg,#34243af5,#211a2bf5 65%,#36232af5);color:var(--hw-moon);border-color:#ffcc9538;box-shadow:inset 0 1px #fff3dc1f,0 12px 35px #08060d40}body.ic-halloween.ic-glass-site :is(.aura-product-nav,.cp-product-nav) details>div,body.ic-halloween.ic-glass-site:not(.ic-opaque) :is(.aura-product-nav,.cp-product-nav).ic-glass:has(details[open]){background:var(--hw-plum);border-color:#ffcc9538;color:var(--hw-moon)}body.ic-halloween.ic-glass-site :is(.aura-product-nav,.cp-product-nav) :is(a,summary){color:var(--hw-moon)}body.ic-halloween.ic-glass-site :is(.aura-product-nav,.cp-product-nav) summary{background:#ff9b5312;border-color:#ffcc9566}body.ic-halloween.ic-glass-site :is(.aura-product-nav,.cp-product-nav) details[open] summary{background:#ff9b5326;color:var(--hw-moon)}body.ic-halloween.ic-glass-site :is(.aura-product-nav,.cp-product-nav) a:hover{color:var(--hw-pumpkin)}body.ic-halloween.ic-glass-site:has(.cp-hero) .ic-bottom .ic-button,body.ic-halloween.ic-glass-site .aura-bottom .ic-button{background:var(--hw-pumpkin);border-color:var(--hw-pumpkin);color:#241528;box-shadow:none}body.ic-halloween.ic-glass-site:has(.cp-hero) .ic-bottom .ic-button:hover,body.ic-halloween.ic-glass-site .aura-bottom .ic-button:hover{background:#ffb375}body.ic-halloween :is(.aura-adaptive,.aura-rooms,.aura-protection,.aura-page .aura-inline-disclosure,.aura-page .aura-spec-disclosure,.aura-protection-card+.aura-protection-card){border-color:var(--hw-line)}body.ic-halloween :is(.aura-room-detail,.aura-closing){background:linear-gradient(145deg,#34243a,var(--hw-plum));border:1px solid var(--hw-line)}body.ic-halloween .aura-notifications{background:#1e1726}body.ic-halloween .aura-effect-stage{background:#ece5df;border-color:var(--hw-line)}body.ic-halloween :is(.aura-page .aura-inline-disclosure summary,.aura-page .aura-spec-disclosure summary,.aura-page .aura-spec-content h3){color:var(--hw-moon)}body.ic-halloween :is(.aura-page .aura-condition,.aura-protection-media figcaption,.aura-notes li,.aura-page .aura-spec-content){color:var(--hw-muted)}body.ic-halloween :is(.aura-adaptive-options label,.aura-scene-controls button,.aura-effect-controls button,.aura-effect-play){background:#241c2e;border-color:#ffcc9545;color:var(--hw-moon)}body.ic-halloween :is(.aura-adaptive-options label,.aura-scene-controls button,.aura-effect-controls button,.aura-effect-play):hover{background:#38263d;border-color:var(--hw-pumpkin)}body.ic-halloween :is(.aura-adaptive-options label:has(:checked),.aura-scene-controls button[aria-pressed=true],.aura-effect-controls button[aria-pressed=true]){background:var(--hw-pumpkin);border-color:var(--hw-pumpkin);color:#241528;box-shadow:none}body.ic-halloween .aura-adaptive-options label:has(:focus-visible){outline-color:var(--hw-pumpkin)}body.ic-halloween .aura-video-dialog{background:var(--hw-plum);color:var(--hw-moon);border:1px solid var(--hw-line)}body.ic-halloween .aura-video-dialog::backdrop{background:#100c18d9}body.ic-halloween .aura-video-close{border-color:#ffcc9570;color:var(--hw-moon)}body.ic-halloween .aura-video-dialog :focus-visible{outline-color:var(--hw-pumpkin)}body.ic-halloween :is(.cp-section,.cp-feature-list>div,.cp-chapter--cover .cp-feature-list li,.cp-extra,.cp-details,.cp-details details,.cp-product-notes,.cp-spec-disclosure){border-color:var(--hw-line)}body.ic-halloween :is(.cp-note,.cp-card p,.cp-chapter--cover .cp-feature-list p,.cp-away-cafe figcaption,.cp-away-home-grid span,.cp-product-notes li,.cp-spec-content){color:var(--hw-muted)}body.ic-halloween :is(.cp-extra summary,.cp-chapter--cover .cp-feature-list .pro-feature-icon,.cp-away-home-label,.cp-away-group-label){color:var(--hw-pumpkin)}body.ic-halloween :is(.cp-details summary,.cp-product-notes h2,.cp-spec-disclosure summary,.cp-spec-content h3,.cp-faq>h3){color:var(--hw-moon)}body.ic-halloween :is(.cp-moments,.cp-chapter--app){background:#1e1726}body.ic-halloween .cp-card{background:var(--hw-plum);border:1px solid var(--hw-line)}body.ic-halloween .cp-chapter--closing{padding:36px;background:radial-gradient(ellipse at 0 100%,#60302542,transparent 65%),var(--hw-plum);border:1px solid var(--hw-line);border-radius:28px}body.ic-halloween .cp-away-placeholder{background:var(--hw-plum);border-color:#ffcc9560;color:var(--hw-muted)}body.ic-halloween .cp-product-notes :target{background:#ff9b531a;outline-color:var(--hw-pumpkin)}body.ic-halloween .caura-chapter--soft{background:#211a2b}body.ic-halloween :is(.caura-chapter--dark,.caura-scenes.caura-chapter--dark){--aura-ink:var(--hw-moon);--aura-muted:var(--hw-muted);background:#1b1523;color:var(--hw-moon)}body.ic-halloween #caura-night{background:#1b1523}body.ic-halloween :is(.caura-questions article,.caura-facts,.caura-disclosure,.caura-disclosure#caura-specs,.caura-terms){border-color:var(--hw-line)}body.ic-halloween :is(.caura-disclosure summary,.aura-page .caura-spec-content h3,.aura-page .caura-pay-today,.caura-terms .caura-trust,.caura-price strong){color:var(--hw-moon)}body.ic-halloween :is(.caura-spec-content,.caura-price span){color:var(--hw-muted)}body.ic-halloween .caura-reserve{background:radial-gradient(ellipse at 80% 90%,#60302545,transparent 70%),var(--hw-plum);border-block:1px solid var(--hw-line)}body.ic-halloween :is(.caura-comparison figcaption,.caura-comparison figure:last-child figcaption){background:var(--hw-plum);color:var(--hw-moon)}body.ic-halloween .caura-scene-options span{background:#241c2e;border-color:#ffcc9545;color:var(--hw-moon)}body.ic-halloween .caura-scene-options label:hover span{background:#38263d;border-color:var(--hw-pumpkin)}body.ic-halloween .caura-scene-options input:checked+span{background:var(--hw-pumpkin);border-color:var(--hw-pumpkin);color:#241528;box-shadow:none}body.ic-halloween .caura-scene-options input:focus-visible+span{outline-color:var(--hw-pumpkin)}body.ic-halloween .caura-cycle-toggle{border-color:#ffcc9570;color:var(--hw-moon)}body.ic-halloween .caura-cycle-toggle:hover{background:#ff9b531a}@media(min-width:800px)and (max-width:1200px){body.ic-halloween .aura-hero{padding-top:230px}body.ic-halloween .caura-hero{padding-top:220px}}@media(min-width:781px)and (max-width:1200px){body.ic-halloween .cp-hero{padding-top:204px}}@media(max-width:899px){body.ic-halloween .caura-hero{padding-top:126px}}@media(min-width:781px)and (max-width:899px){body.ic-halloween .caura-hero{padding-top:212px}}@media(max-width:799px){body.ic-halloween .aura-hero{padding-top:294px}body.ic-halloween .aura-hero-media{height:354px}body.ic-halloween .aura-hero-media:after{background:linear-gradient(0deg,var(--hw-night),transparent 38%)}}@media(min-width:600px)and (max-width:799px){body.ic-halloween .aura-hero{padding-top:334px}body.ic-halloween .aura-hero-media{height:404px}}@media(max-width:700px){body.ic-halloween .cp-hero{padding-top:34px}body.ic-halloween .cp-chapter--closing{padding:24px;border-radius:22px}}@media(forced-colors:active){body.ic-halloween :is(.aura-page .ic-aura-name,.aura-product-nav .ic-aura-name,.aura-bottom .ic-aura-name){background:none;color:CanvasText;-webkit-text-fill-color:currentColor}}body.ic-halloween #MainContent .ic-halloween-badge{display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;margin:0 0 22px;padding:7px 13px 7px 10px;border:1px solid #ffcc953d;border-radius:999px;background:#211a2bdb;color:var(--hw-pumpkin);font:600 10px/1.5 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}body.ic-halloween #MainContent .ic-halloween-badge svg{flex:0 0 32px;width:32px;height:20px;overflow:visible}body.ic-halloween #MainContent .ic-halloween-badge span{color:inherit}@media(max-width:749px){body.ic-halloween #MainContent .ic-halloween-badge{margin-bottom:18px}}body.ic-halloween:has(.ic-purchase) :is(.AirReviews-Blocks--Rate,.AirReviews-Blocks--List,.AirReviews-Blocks--Actions){background:var(--hw-plum)!important;border-color:#ffcc9545!important;color:var(--hw-moon)}body.ic-halloween:has(.ic-purchase) .AirReviews-Blocks--Title{color:var(--hw-moon)}
/*# sourceMappingURL=/cdn/shop/t/57/assets/intecular-halloween.css.map */
