body:has(#taili-hw-hero){--hw-bg:#191816;--hw-panel:#24211e;--hw-ink:#f7eddf;--hw-muted:#c6b9a8;--hw-orange:#f29a4a;--hw-line:#494035}body:has(#taili-hw-hero) #MainContent{background:var(--hw-bg);color:var(--hw-ink)}.hw-hero,.hw-intro,.hw-support,.hw-ribbon,.hw-signoff,.hw-hero *,.hw-intro *,.hw-support *{box-sizing:border-box}.hw-hero{position:relative;isolation:isolate;min-height:650px;display:flex;align-items:center;background:#181613;overflow:hidden;color:var(--hw-ink)}.hw-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hw-hero__image{width:100%;height:100%;object-fit:cover;object-position:center 57%;display:block}.hw-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(17,15,12,.4),transparent 80%)}.hw-hero__inner{width:min(1320px,calc(100% - 96px));margin:auto;padding:86px 0 94px}.hw-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.19em;color:var(--hw-orange);line-height:1.6}.hw-hero .hw-eyebrow{margin-bottom:28px}.hw-hero .hw-eyebrow span{margin-right:8px}.hw-hero h1{font-family:var(--headingFontFamily);font-size:clamp(48px,5.2vw,82px);font-weight:var(--headingFontWeight);letter-spacing:-.055em;line-height:1.04;color:#fff2e1;margin:0 0 26px;max-width:800px}.hw-hero h1 em{display:block;font-style:normal;color:#f6a457;font-weight:var(--headingFontWeight)}.hw-hero h1 br{display:none}.hw-hero p{max-width:440px;color:#d2c5b6;font-size:16px;line-height:1.75;margin:0 0 32px}.hw-button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:17px 24px;background:#f29a4a;color:#21180e;border:1px solid #f29a4a;border-radius:4px;text-decoration:none;font-size:14px;font-weight:700;min-height:52px;transition:background .2s,transform .2s}.hw-button:hover{background:#ffb36f;color:#21180e;transform:translateY(-2px)}.hw-button:active{transform:translateY(1px)}.hw-button:focus-visible,body:has(#taili-hw-hero) #prime-day-products button:focus-visible,body:has(#taili-hw-hero) #prime-day-products a:focus-visible{outline:3px solid #ffc47f;outline-offset:4px}.hw-hero__note{display:block;font-size:11px;letter-spacing:.04em;margin-top:18px;color:#c5b8a8}.hw-hero__caption{position:absolute;bottom:32px;right:48px;font-size:10px;color:#dfccb2;letter-spacing:.2em}.hw-ribbon{display:flex;align-items:center;justify-content:center;gap:40px;padding:19px 24px;background:#ed984c;color:#241b11;font-size:12px;letter-spacing:.04em;font-weight:600}.hw-ribbon b{font-size:16px}.hw-intro{max-width:1320px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:42px;padding:70px 24px 64px;color:var(--hw-ink)}.hw-intro h2{font-family:var(--headingFontFamily);font-size:40px;font-weight:var(--headingFontWeight);line-height:1.08;letter-spacing:-.035em;color:var(--hw-ink);margin:16px 0 0}.hw-intro__item{border-top:1px solid var(--hw-line);padding-top:19px}.hw-intro__item>span{font-size:10px;letter-spacing:.12em;color:var(--hw-orange)}.hw-intro h3{font-size:17px;font-weight:600;line-height:1.4;color:var(--hw-ink);margin:18px 0 10px}.hw-intro p{font-size:13px;line-height:1.8;color:var(--hw-muted);margin:0}body:has(#taili-hw-hero) #MainContent #prime-day-products{background:var(--hw-bg);padding:44px 0 76px;border-top:1px solid #393229;--taili-primary:#f29a4a;--taili-text:#f7eddf;--taili-light-bg:#eee8dd}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-container{max-width:1320px;width:calc(100% - 48px)}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading{max-width:none;text-align:left;margin-bottom:32px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading:before{content:"THE HALLOWEEN EDIT";display:block;font-size:11px;letter-spacing:.18em;color:var(--hw-orange);margin-bottom:15px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading h2{font-family:var(--headingFontFamily);font-size:clamp(32px,3.5vw,48px);font-weight:var(--headingFontWeight);letter-spacing:-.035em;color:var(--hw-ink)}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading p{font-size:14px;color:var(--hw-muted);margin:14px 0 0;max-width:650px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:none;width:100%;gap:12px;padding:0}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav .taili-pd-tab{grid-column:auto;max-width:none;min-height:112px;border:1px solid #494035;background:#24211e;border-radius:8px;box-shadow:none;padding:14px 12px;gap:12px;transform:none}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav .taili-pd-tab.is-active{background:#33281d;border-color:#ef9d55;box-shadow:inset 0 -3px #ef9d55}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav .taili-pd-tab:hover{border-color:#f29a4a;background:#30271e}body:has(#taili-hw-hero) #MainContent .taili-pd-tab-image-wrap{width:54px;height:64px;flex:0 0 54px;border-radius:5px;background:#f1ebdf;padding:5px}body:has(#taili-hw-hero) #MainContent .taili-pd-tab-title{font-size:13px;color:#f7eddf;line-height:1.3}body:has(#taili-hw-hero) #MainContent .taili-pd-tab-desc{font-size:10px;line-height:1.5;color:#c6b9a8}body:has(#taili-hw-hero) #MainContent .taili-pd-products-grid{gap:22px}body:has(#taili-hw-hero) #MainContent .taili-pd-product-card{background:#24211e;border:1px solid #443b31;box-shadow:none;border-radius:8px;overflow:hidden}body:has(#taili-hw-hero) #MainContent .taili-pd-product-card:hover{border-color:#b07541;box-shadow:0 12px 22px #0c090530}body:has(#taili-hw-hero) #MainContent .taili-pd-product-image-wrap{background:#f5f0e8}body:has(#taili-hw-hero) #MainContent .taili-pd-product-title,body:has(#taili-hw-hero) #MainContent .taili-pd-product-title a{color:#f7eddf;font-size:14px;line-height:1.55}body:has(#taili-hw-hero) #MainContent .taili-pd-compare-price{color:#b9ac9b}body:has(#taili-hw-hero) #MainContent .taili-pd-current-price{color:#ffb36f}body:has(#taili-hw-hero) #MainContent .taili-pd-product-cta{background:#f29a4a;color:#21180e;border-color:#f29a4a;border-radius:4px}body:has(#taili-hw-hero) #MainContent .taili-pd-product-atc{background:transparent;color:#f7eddf;border-color:#75624d;border-radius:4px}body:has(#taili-hw-hero) #MainContent .taili-pd-load-more{background:#29231d;border-color:#ae7949;color:#ffb36f;border-radius:4px}body:has(#taili-hw-hero) #MainContent .taili-pd-prime-badge{background:#ed984c;color:#21180e;box-shadow:none;border-radius:3px}.hw-support{border-top:1px solid #494035;background:#211d19;padding:78px max(24px,calc((100% - 1272px)/2));display:grid;grid-template-columns:1.1fr 1fr;gap:80px;color:var(--hw-ink)}.hw-support h2{font-family:var(--headingFontFamily);font-weight:var(--headingFontWeight);font-size:clamp(32px,3vw,44px);line-height:1.12;letter-spacing:-.035em;color:var(--hw-ink);margin:18px 0}.hw-support__heading>p{font-size:14px;color:var(--hw-muted);line-height:1.7;max-width:360px;margin:0 0 25px}.hw-support__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 34px}.hw-support__grid>div{border-top:1px solid #514332;padding-top:14px}.hw-support__grid span{font-family:var(--headingFontFamily);font-size:18px;font-style:normal;color:var(--hw-orange)}.hw-support h3{font-size:15px;color:var(--hw-ink);margin:12px 0 8px}.hw-support__grid p{font-size:12px;line-height:1.8;color:var(--hw-muted);margin:0}.hw-signoff{background:#211d19;border-top:1px solid #494035;padding:27px 20px;color:#edaa69;text-align:center;font-family:var(--headingFontFamily);font-size:24px;font-style:normal}.hw-signoff span{font-family:var(--bodyFontFamily);font-size:16px;margin:0 22px}@media(min-width:1700px){.hw-hero{min-height:760px}}@media(max-width:1100px){.hw-hero{min-height:590px}.hw-hero__inner{width:calc(100% - 64px)}.hw-intro{gap:24px}.hw-ribbon{gap:22px}.hw-ribbon>span:last-child{display:none}.hw-ribbon>b:last-of-type{display:none}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav .taili-pd-tab{flex-direction:column;align-items:flex-start}.hw-support{gap:40px}}@media(max-width:767px){.hw-hero{min-height:760px;align-items:flex-start}.hw-hero__image{object-position:69% bottom}.hw-hero:after{background:linear-gradient(180deg,#181613f5 0%,#181613e8 26%,#18161355 60%,transparent 80%)}.hw-hero__inner{width:calc(100% - 40px);padding:42px 0 280px}.hw-hero .hw-eyebrow{font-size:9px;letter-spacing:.15em;margin-bottom:22px}.hw-hero h1{font-size:clamp(39px,10vw,61px);line-height:1.06;letter-spacing:-.05em;margin-bottom:21px}.hw-hero p{font-size:14px;max-width:350px;line-height:1.65;margin-bottom:23px}.hw-hero__note{font-size:10px}.hw-hero__caption{font-size:8px;right:20px;bottom:19px}.hw-ribbon{gap:16px;padding:15px 14px;font-size:10px}.hw-ribbon>span:nth-of-type(3),.hw-ribbon>b:nth-of-type(2){display:none}.hw-intro{grid-template-columns:1fr;padding:40px 20px;gap:24px}.hw-intro__lead{display:flex;align-items:center;justify-content:space-between;gap:25px}.hw-intro__lead .hw-eyebrow{font-size:9px;max-width:100px}.hw-intro h2{font-size:33px;margin:0}.hw-intro__item{padding-top:16px}.hw-intro h3{margin:10px 0 6px;font-size:16px}.hw-intro p{font-size:13px}.hw-intro__item>span{font-size:9px}body:has(#taili-hw-hero) #MainContent #prime-day-products{padding:36px 0 45px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-container{width:calc(100% - 32px)}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading{margin-bottom:24px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading h2{font-size:32px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading:before{font-size:9px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-heading p{font-size:13px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav-wrap{overflow-x:auto;justify-content:flex-start;margin-bottom:24px;padding-bottom:8px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav{display:flex;width:max-content;max-width:none;gap:8px}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav .taili-pd-tab{width:142px;min-width:142px;padding:12px;gap:10px;min-height:145px}body:has(#taili-hw-hero) #MainContent .taili-pd-tab-title{font-size:12px}body:has(#taili-hw-hero) #MainContent .taili-pd-products-grid{gap:10px}body:has(#taili-hw-hero) #MainContent .taili-pd-product-info{padding:12px 9px}body:has(#taili-hw-hero) #MainContent .taili-pd-product-title a{font-size:12px}body:has(#taili-hw-hero) #MainContent .taili-pd-product-actions{grid-template-columns:1fr;gap:7px}body:has(#taili-hw-hero) #MainContent .taili-pd-product-cta,body:has(#taili-hw-hero) #MainContent .taili-pd-product-atc{font-size:11px;min-height:40px;padding:10px 5px}.hw-support{grid-template-columns:1fr;padding:42px 20px;gap:35px}.hw-support__grid{gap:24px}.hw-support h2{font-size:33px}.hw-signoff{font-size:19px}.hw-signoff span{margin:0 6px;font-size:11px}}body:has(#taili-hw-hero) #MainContent .taili-pd-current-price{color:#ffb36f!important}body:has(#taili-hw-hero) #MainContent .taili-pd-compare-price{color:#b9ac9b!important}body:has(#taili-hw-hero) #tt-carousel-title{color:#f7eddf!important;font-family:var(--headingFontFamily);font-weight:var(--headingFontWeight)}body:has(#taili-hw-hero) #tt-carousel-desc,body:has(#taili-hw-hero) #tt-reviews-num{color:#c6b9a8!important}@media(max-width:767px){.hw-hero__image{object-position:100% bottom}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav{width:max-content!important;gap:8px!important;padding:0 0 10px!important;overflow:visible!important}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav .taili-pd-tab{flex:0 0 142px!important;width:142px!important;min-width:142px!important;max-width:142px!important;border-radius:7px!important;min-height:145px!important;padding:12px!important;background:#24211e!important;border:1px solid #594a39!important;box-shadow:none!important}body:has(#taili-hw-hero) #MainContent .taili-pd-tabs-nav .taili-pd-tab.is-active{background:#33281d!important;border-color:#ef9d55!important;box-shadow:inset 0 -3px #ef9d55!important}body:has(#taili-hw-hero) #MainContent .taili-pd-tab-image-wrap{display:block!important}body:has(#taili-hw-hero) #MainContent .taili-pd-tab-title{font-size:12px!important;color:#f7eddf!important}body:has(#taili-hw-hero) #MainContent .taili-pd-tab-desc{font-size:10px!important;color:#c6b9a8!important}body:has(#taili-hw-hero) #MainContent .taili-pd-tab.is-active:before{display:none}}@media(prefers-reduced-motion:reduce){.hw-button,body:has(#taili-hw-hero) #MainContent .taili-pd-product-card{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/taili-halloween-v1.css.map */
