hcx-black-friday-gifts[hidden],.hcx-bf [hidden]{display:none!important}.hcx-bf{display:block;margin:20px 0;padding:18px;border:1px solid rgba(255,255,255,.66);border-radius:12px;background:linear-gradient(145deg,#ffffff8f,#f4f4f457,#dadcde4d),#f8f8f76b;box-shadow:0 10px 26px #00000014,inset 0 1px #ffffffc7;color:rgb(var(--color-foreground));font-size:13px;line-height:1.45;text-align:left}.hcx-cart-spend-card>.hcx-bf{min-width:0;margin:12px 0 0!important;padding:14px 0 0!important;border:0!important;border-top:1px solid rgba(17,17,17,.12)!important;border-radius:0!important;background:none!important;box-shadow:none!important}.hcx-bf__eyebrow{margin:0 0 8px;font-size:10px;font-weight:700;letter-spacing:.1em}.hcx-bf__message{font-size:15px;font-weight:600;margin:0 0 12px;line-height:1.4}.hcx-bf__track{height:5px;border-radius:999px;background:rgba(var(--color-foreground),.15);overflow:hidden}.hcx-bf__track span{display:block;height:100%;width:0;border-radius:inherit;background:rgb(var(--color-foreground));transition:width .2s}.hcx-bf__milestones{display:flex;justify-content:space-between;gap:12px;font-size:10px;margin-top:7px}.hcx-bf__choose{margin-top:16px;border-top:1px solid rgba(var(--color-foreground),.15);padding-top:12px}.hcx-bf summary{cursor:pointer;list-style:revert;font-weight:600}.hcx-bf__selection{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;margin:15px 0}.hcx-bf__selection img{width:80px;height:106px;object-fit:cover;border-radius:8px;background:#f0f0f0}.hcx-bf__fields{min-width:0}.hcx-bf label{display:block;font-size:11px;margin:0 0 8px}.hcx-bf select{display:block;width:100%;max-width:100%;height:40px;padding:5px 22px 5px 8px;margin-top:3px;color:rgb(var(--color-foreground));background:#ffffffb8;border:1px solid rgba(var(--color-foreground),.25);border-radius:6px;font-size:13px}.hcx-bf__fields a{font-size:10px;color:inherit;text-underline-offset:3px}.hcx-bf__add{width:100%;min-height:44px;border:1px solid #111;border-radius:6px;background:#111!important;color:#fff!important;font:inherit;font-weight:600;cursor:pointer;padding:10px}.hcx-bf__add:disabled{opacity:.45;cursor:default}.hcx-bf__add:focus-visible,.hcx-bf select:focus-visible,.hcx-bf summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.hcx-bf__status{font-size:12px;margin:12px 0 0}.hcx-bf__terms{margin-top:13px;font-size:10px;line-height:1.5}.hcx-bf__terms summary{font-weight:400;text-decoration:underline;text-underline-offset:3px}.hcx-bf__terms p{margin:8px 0 0}.hcx-bf[aria-busy=true] .hcx-bf__choose{pointer-events:none;opacity:.65}@media(prefers-reduced-motion:reduce){.hcx-bf__track span{transition:none}}hcx-black-friday-product[hidden]{display:none!important}.product__info-container>.hcx-bf-product{display:block;grid-column:1/-1;min-width:0;width:100%;box-sizing:border-box;margin:12px 0 4px!important;padding:11px 13px;border:1px solid #9bd3b2;border-radius:10px;background:linear-gradient(145deg,#effaf2,#def3e5);color:#166534;font-size:12px;line-height:1.5;text-align:left;letter-spacing:normal;text-transform:none}.hcx-bf-product .hcx-bf-product__message{margin:0;font-size:13px;line-height:1.5;font-weight:500;text-transform:none;letter-spacing:normal}.hcx-bf-product__message strong{font-weight:750}.hcx-bf-product .hcx-bf-product__message,.hcx-bf-product .hcx-bf-product__message *,.hcx-bf-product .hcx-bf-product__details summary{color:#166534!important}.hcx-bf-product .hcx-bf-product__details p,.hcx-bf-product .hcx-bf-product__details p *{color:#174b2c!important}.hcx-bf-product__details{margin-top:5px;font-size:10px;line-height:1.5}.hcx-bf-product__details summary{width:fit-content;cursor:pointer;list-style:revert;text-decoration:underline;text-underline-offset:3px;font-size:10px;font-weight:400;text-transform:none;letter-spacing:normal}.hcx-bf-product__details p{margin:8px 0 0;font-size:11px;line-height:1.5;text-transform:none;letter-spacing:normal}.hcx-bf-product__details summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.template-product #MainContent .product__info-container .hcx-bf-product .hcx-bf-product__message,.template-product #MainContent .product__info-container .hcx-bf-product .hcx-bf-product__message *{color:#166534!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}.template-product #MainContent .product__info-container .hcx-bf-product .hcx-bf-product__message strong{font-weight:750!important}.template-product #MainContent .product__info-container .hcx-bf-product .hcx-bf-product__details summary{color:#166534!important;font-size:11px!important;line-height:1.5!important}.template-product #MainContent .product__info-container .hcx-bf-product .hcx-bf-product__details p,.template-product #MainContent .product__info-container .hcx-bf-product .hcx-bf-product__details p *{color:#174b2c!important;font-size:11px!important;line-height:1.5!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/hcx-black-friday-gifts.css.map */
