:root{--wt-announcement-height:44px;--wt-announcement-sticky-height:44px}body.wtbf-enabled{--wtbf-offer-budget:calc(37vh - var(--wt-announcement-sticky-height) - 1px)}.wtbf-event{display:block;--serif:Lora,Georgia,serif;--wtbf-blue:#203756;--wtbf-cream:#fbf7f0;font-family:Manrope,Arial,sans-serif;color:#203655;position:relative;z-index:61}.wtbf-event *{box-sizing:border-box}.wtbf-event p,.wtbf-event h2{margin:0}.wtbf-event svg{display:block;flex:none}.wtbf-event :where(button){font-family:inherit;cursor:pointer;border:0;padding:0;background:none;box-shadow:none;text-transform:none;letter-spacing:0;color:inherit;min-width:0}.wtbf-event a{color:inherit;text-decoration:none}.wtbf-event a:focus-visible,.wtbf-event button:focus-visible,.wtbf-event [tabindex]:focus-visible{outline:2px solid #a8aec8;outline-offset:2px}.wtbf-event [hidden]{display:none!important}.wtbf-banner-spacer{height:44px}.wtbf-pin{position:fixed;top:0;left:0;right:0;z-index:70}.header-sticky-wrapper.is-sticky,#mobile-header-sticky-wrapper.is-sticky{top:var(--wt-announcement-sticky-height)!important}body .ocp-gallery,body .dsp-gallery{top:calc(var(--wt-announcement-sticky-height) + 110px)}#wt-down-finder{scroll-margin-top:calc(var(--wt-announcement-sticky-height) + 100px)}@media(min-width:761px)and (max-width:1249px){:root{--wt-announcement-height:39px;--wt-announcement-sticky-height:39px}.wtbf-banner-spacer{height:39px}}@media(max-width:760px){:root{--wt-announcement-height:56px;--wt-announcement-sticky-height:56px}.wtbf-banner-spacer{height:56px}.wtbf-event{z-index:61}body .ocp-gallery,body .dsp-gallery{top:auto}}.wtbf-announcement{height:39px;background:var(--wtbf-blue);color:#fff;display:flex;align-items:center;padding:0 27px;gap:16px}.wtbf-announcement-copy{display:flex;align-items:center;justify-content:center;gap:7px;font-size:15px;font-weight:750;white-space:nowrap;line-height:1.2}.wtbf-announcement-title{display:inline-flex;align-items:center;gap:7px}.wtbf-announcement-copy strong{color:#f5cc7c;font-weight:800}.wtbf-announcement-title .wtbf-tag-icon{color:#f5cc7c;flex:none}.wtbf-icon-button{width:25px;height:30px;display:grid;place-items:center;flex:none}.wtbf-details-toggle{display:flex;align-items:center;gap:5px;color:#fff;white-space:nowrap}.wtbf-details-toggle svg{transition:transform .25s}.wtbf-rotated{transform:rotate(180deg)}.wtbf-details-shell{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.wtbf-details-shell.is-open{grid-template-rows:1fr}.wtbf-details-overflow{overflow:hidden;background:var(--wtbf-cream)}@keyframes offer-glow{0%,to{text-shadow:0 0 3px #f5cc7c22}50%{text-shadow:0 0 5px #f5cc7c88,0 0 9px #f5cc7c33}}@media(min-width:1250px){.wtbf-announcement{height:44px}.wtbf-announcement-copy{font-size:16px}}@media(max-width:1100px)and (min-width:761px){.wtbf-announcement{padding:0 17px;gap:10px}.wtbf-announcement-copy{font-size:12px;gap:5px}.wtbf-announcement-title .wtbf-tag-icon{width:14px;height:14px}}@media(max-width:760px){.wtbf-announcement{position:relative;display:block;padding:0}.wtbf-announcement-copy{flex-wrap:wrap;align-content:center;gap:3px 5px}.wtbf-announcement-title{flex:0 0 100%;justify-content:center}.wtbf-event-divider{display:none}.wtbf-details-toggle{position:absolute;right:16px}.wtbf-announcement-title .wtbf-tag-icon{width:13px;height:13px;margin:0}}.wtbf-announcement-viewport{position:relative;flex:1;align-self:stretch;min-width:0;perspective:750px;overflow:hidden}.wtbf-announcement-carousel .wtbf-announcement-slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;visibility:hidden;transform:translateY(-7px) rotateX(65deg);transform-origin:50% 50%;backface-visibility:hidden;transition:transform .48s cubic-bezier(.2,.7,.2,1),opacity .3s,visibility 0s .48s}.wtbf-announcement-carousel .wtbf-announcement-slide.is-active{visibility:visible;opacity:1;transform:translateY(0) rotateX(0);transition-delay:0s}.wtbf-announcement-carousel .wtbf-announcement-copy strong{animation:none;text-shadow:none}.wtbf-announcement-carousel .wtbf-announcement-copy .wtbf-bundle-top-discount{animation:offer-glow 4.8s ease-in-out infinite}.wtbf-announcement-carousel .wtbf-tag-icon{color:#f5cc7c}.wtbf-mobile-event-cozy,.wtbf-announcement-expanded-mobile{display:none}.wtbf-announcement-event-deadline{display:inline-flex;align-items:baseline;gap:5px;margin-left:7px;font-size:13px;font-weight:500;color:#ede6dc;white-space:nowrap}.wtbf-announcement-carousel .wtbf-announcement-event-deadline strong{font-size:inherit;font-weight:700;font-variant-numeric:tabular-nums}@media(min-width:761px){.wtbf-announcement-carousel .wtbf-details-toggle{font-size:12px;line-height:1.2;font-weight:800;padding:5px 10px;border:1px solid #ffffff4d;border-radius:999px;background:#ffffff12;gap:5px}.wtbf-announcement-carousel .wtbf-details-toggle:hover{background:#ffffff24}}.wtbf-deal-deck{position:relative;max-width:1120px;margin:0 auto;padding:8px 24px;color:#203655}.wtbf-deck-topbar{position:absolute;top:8px;left:24px;right:24px;display:flex;align-items:flex-start;justify-content:space-between}.wtbf-deck-topbar .wtbf-deck-eyebrow{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:max-content;min-width:0;font-size:9.5px;font-weight:650;line-height:1.3;letter-spacing:.8px;color:#8d7e6d;padding-top:2px}.wtbf-deck-event-badge{display:block;width:136px;height:auto;max-width:100%;object-fit:contain;border:0;border-radius:0}.wtbf-deck-topbar .wtbf-deck-cozy-line{font:italic 500 16px/1.3 var(--serif);letter-spacing:-.15px;color:#887154;white-space:nowrap}.wtbf-deal-deck-header{display:grid;grid-template-columns:1fr 1fr 1fr;min-height:38px;align-items:center}.wtbf-deal-deck-intro{grid-column:2;text-align:center}.wtbf-deal-deck-intro h2{font:500 26px/1.15 var(--serif);letter-spacing:-.6px;margin:0 auto;width:max-content;max-width:100%;white-space:nowrap}.wtbf-deal-deck-intro h2 strong{font-weight:600}.wtbf-deck-collapse{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:700 10.5px/1.2 Manrope,Arial,sans-serif;color:#fff;background:#303463;border:1px solid #303463;border-radius:999px;padding:6px 10px;min-height:28px;white-space:nowrap}.wtbf-deck-collapse:hover{background:#24284f;border-color:#24284f}.wtbf-deck-countdown{position:absolute;top:47px;right:24px;min-width:145px;padding:0;border:0;margin:6px 0;text-align:center}.wtbf-deck-countdown:empty{display:none}.wtbf-deal-deck .wtbf-countdown{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;border-radius:0;background:none;box-shadow:none;padding:0;margin:0;text-align:center}.wtbf-deal-deck .wtbf-countdown .wtbf-detail-label{font-size:8px;font-weight:800;line-height:1.2;letter-spacing:.6px;white-space:nowrap;margin:0;color:#203655}.wtbf-deal-deck .wtbf-clock{display:flex;align-items:flex-start;justify-content:center;gap:5px}.wtbf-deal-deck .wtbf-clock>div{display:flex;flex-direction:column;gap:2px;min-width:24px}.wtbf-deal-deck .wtbf-clock strong{font-size:22px;font-weight:700;line-height:1;color:#203655}.wtbf-deal-deck .wtbf-clock>div>span{font-size:7px;font-weight:600;line-height:1;letter-spacing:.5px;color:#526278}.wtbf-deal-deck .wtbf-clock .wtbf-clock-colon{font:600 17px/1 Manrope,Arial,sans-serif;padding-top:1px;color:#526278}.wtbf-event-deadline{color:#526278;line-height:1.35}.wtbf-event-deadline-date{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px}.wtbf-event-deadline-date strong,.wtbf-event-deadline-ended{font-size:11px;font-weight:650}.wtbf-deck-stack-connector{display:flex;align-items:center;justify-content:center;min-height:16px;margin:0 0 4px;color:#927953;line-height:1}.wtbf-deck-stack-connector>span{font:700 24px/.9 Manrope,Arial,sans-serif}.wtbf-deck-bundle-offers{display:grid;grid-template-columns:1fr 1fr;width:min(100%,600px);margin:0 auto;padding:4px 12px;background:#fffdf9b3;border-top:1px solid #e7ded1;border-bottom:1px solid #e7ded1}.wtbf-deck-bundle-offer{text-align:center}.wtbf-deck-bundle-offer+.wtbf-deck-bundle-offer{border-left:1px solid #ded4c6}.wtbf-deck-bundle-offer p{font-size:13px;font-weight:800;line-height:1.2;letter-spacing:0;color:#314e6d;white-space:nowrap}.wtbf-deck-discount{display:flex;align-items:baseline;justify-content:center;gap:5px;margin-top:2px;line-height:1}.wtbf-deck-discount strong{font:500 32px/1.02 var(--serif);letter-spacing:-1.3px;color:#203655;white-space:nowrap}.wtbf-deck-discount strong span{font-size:.7em;letter-spacing:-.6px;margin-left:1px}.wtbf-deck-off-word{font:650 10px/1 Manrope,Arial,sans-serif;letter-spacing:1px;color:#526278}.wtbf-deck-eligible{text-align:center;font-size:9px;line-height:12px;margin:6px 0 2px;color:#8b8072}.wtbf-deal-hand-viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#c6baaa transparent;margin:0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.wtbf-deal-hand{display:flex;justify-content:center;align-items:center;min-width:100%;width:max-content;padding:10px 22px 17px;isolation:isolate}.wtbf-deal-card{--card-step:112px;position:relative;display:block;width:132px;aspect-ratio:21/32;flex:0 0 auto;margin-left:-20px;padding:0;transform:translateY(var(--card-lift)) rotate(calc(var(--card-tilt)*1.3));z-index:calc(10 - var(--card-index));animation:deal-card-spread .7s cubic-bezier(.2,.76,.2,1) both;animation-delay:calc(var(--card-index)*55ms);border-radius:10px;touch-action:manipulation}.wtbf-deal-card:first-child{margin-left:0}.wtbf-deal-card:not(:first-child) .wtbf-card-corner:not(.wtbf-card-corner-bottom){left:18%}.wtbf-deal-card-face{position:absolute;top:0;right:0;bottom:0;left:0;display:block;isolation:isolate;background:none;border:0;border-radius:0;box-shadow:none;padding:0;overflow:visible;transform:none;transform-origin:50% 80%;translate:0 0;rotate:0deg;filter:drop-shadow(0 2px 3px #6f543116);transition:translate .3s cubic-bezier(.2,.75,.25,1),rotate .3s ease-out}.wtbf-deal-card-face:before{content:"";position:absolute;top:-8.3334%;right:-9.2593%;bottom:-8.3334%;left:-9.2593%;pointer-events:none;border-radius:0;background:url(wtbf-card-cycles-v2.webp) center/100% 100% no-repeat;filter:brightness(1.1) sepia(.045);z-index:0}.wtbf-deal-card-face:after{display:none}.wtbf-deal-card-photo{position:absolute;top:16%;left:6%;width:88%;height:46%;object-fit:cover;border-radius:3px;box-shadow:none;margin:0;z-index:1}.wtbf-card-corner{position:absolute;top:4%;left:7%;display:flex;flex-direction:column;align-items:center;gap:1px;color:#152f47;font-size:13px;line-height:1;z-index:4}.wtbf-card-corner b{font-family:Georgia,serif;font-weight:500}.wtbf-card-corner svg{width:6.5px;height:6.5px;color:#bd641a}.wtbf-card-corner-bottom{inset:auto 7% 4% auto;transform:rotate(180deg)}.wtbf-deal-card-product-name{position:absolute;top:64%;left:4%;width:92%;height:18%;font:650 13.5px/1.12 Manrope,Arial,sans-serif;min-height:0;margin:0;padding:0 1px 0 12px;display:flex;align-items:center;justify-content:center;text-align:center;max-width:none;letter-spacing:-.25px;color:#203756;z-index:4}.wtbf-card-shop-label{position:absolute;top:86%;left:5%;width:90%;display:flex;align-items:center;justify-content:center;gap:3px;font-size:10px;font-weight:500;letter-spacing:0;color:#203756;margin:0;padding-left:9px;line-height:1.2;white-space:nowrap;z-index:4}.wtbf-card-shop-label svg{width:10px;height:10px}.wtbf-deal-card:first-child .wtbf-card-shop-label{padding-left:0}.wtbf-deal-card:focus-visible{z-index:20}.wtbf-deal-card:focus-visible .wtbf-deal-card-face{translate:0 -4px;animation:wtbf-card-wobble .66s ease-out both;filter:drop-shadow(0 4px 5px #6f543120)}@media(hover:hover)and (pointer:fine){.wtbf-deal-card:hover{z-index:20}.wtbf-deal-card:hover .wtbf-deal-card-face{translate:0 -4px;animation:wtbf-card-wobble .66s ease-out both;filter:drop-shadow(0 4px 5px #6f543120)}.wtbf-deal-card:hover .wtbf-card-shop-label{text-decoration:underline;text-underline-offset:2px}}@media(hover:none),(pointer:coarse){.wtbf-deal-card:active{z-index:20}.wtbf-deal-card:active .wtbf-deal-card-face{translate:0 -1.5px;animation:wtbf-card-touch .38s ease-out both}}@keyframes wtbf-card-wobble{0%{rotate:0deg}23%{rotate:-1.6deg}49%{rotate:1.1deg}72%{rotate:-.55deg}88%{rotate:.2deg}to{rotate:0deg}}@keyframes wtbf-card-touch{0%{rotate:0deg}38%{rotate:-.8deg}72%{rotate:.45deg}to{rotate:0deg}}@keyframes deal-card-spread{0%{opacity:0;transform:translate(calc((2.5 - var(--card-index))*var(--card-step)),-12px) rotate(-7deg) scale(.96)}45%{opacity:1}to{opacity:1;transform:translateY(var(--card-lift)) rotate(calc(var(--card-tilt)*1.3))}}@keyframes premium-tag-arrive{0%{transform:translateY(-6px) rotate(-10deg)}27%{transform:translateY(2px) rotate(7deg)}49%{transform:translateY(0) rotate(-4deg)}70%{transform:translateY(0) rotate(2deg)}86%{transform:translateY(0) rotate(-1deg)}to{transform:translateY(0) rotate(0)}}@media(min-width:761px)and (max-width:1100px){.wtbf-deal-deck-header{row-gap:6px}.wtbf-deck-countdown{position:static;grid-column:1/-1;justify-self:center;margin:6px 0}.wtbf-deck-event-badge{width:120px}.wtbf-deck-topbar .wtbf-deck-cozy-line{font-size:14px}}@media(max-width:760px){body.wtbf-enabled{--wtbf-offer-budget:calc(37vh - var(--wt-announcement-sticky-height) - 1px)}.wtbf-details-shell.is-open .wtbf-details-overflow{max-height:var(--wtbf-offer-budget);min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c6baaa transparent}.wtbf-announcement.wtbf-announcement-carousel{height:56px}.wtbf-announcement-carousel .wtbf-announcement-viewport{height:100%;width:100%}.wtbf-announcement-carousel .wtbf-announcement-slide{height:100%;padding:6px 70px 6px 16px;gap:3px 5px;justify-content:center;text-align:center}.wtbf-announcement-carousel .wtbf-announcement-arrow,.wtbf-announcement-carousel .wtbf-announcement-next{display:none}.wtbf-announcement-carousel .wtbf-announcement-title{justify-content:center;padding-right:0;min-width:0;font-size:13.5px;letter-spacing:-.2px}.wtbf-announcement-carousel .wtbf-announcement-title .wtbf-event-name{font-size:inherit}.wtbf-announcement.wtbf-announcement-carousel .wtbf-top-offer{font-size:13.5px}.wtbf-announcement.wtbf-announcement-carousel .wtbf-details-toggle{font-weight:650;border:0;border-radius:0;background:none;padding:5px 2px;min-height:44px;top:50%;right:16px;transform:translateY(-50%);gap:4px;font-size:12px;line-height:1.2}.wtbf-announcement-carousel .wtbf-details-toggle svg{width:12px;height:12px;stroke-width:2}.wtbf-mobile-event-cozy{display:inline;font:italic 400 14.5px/1.2 var(--serif);color:#eee1ce}.wtbf-announcement-event-deadline{gap:4px;margin-left:5px;font-size:12px}.wtbf-announcement-carousel.offers-open .wtbf-announcement-slide{display:none}.wtbf-announcement-expanded-mobile{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 70px 6px 16px;margin:0;text-align:center}.wtbf-mobile-expanded-title{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:750;line-height:1.3;letter-spacing:-.2px;white-space:nowrap}.wtbf-mobile-expanded-title .wtbf-tag-icon{margin:0;width:13px;height:13px;flex-shrink:0}.wtbf-mobile-expanded-line{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.wtbf-mobile-expanded-line em{font:italic 400 14.5px/1.2 var(--serif);color:#eee1ce}.wtbf-mobile-expanded-line>span{color:#cfc7ba}.wtbf-mobile-expanded-line strong{font:750 12.5px/1.2 Manrope,Arial,sans-serif;color:#f5cc7c}.wtbf-deal-deck{--mobile-deal-card-height:clamp(108px,calc(var(--wtbf-offer-budget) - 143px),128px);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:24px 12px auto auto auto;max-width:none;padding:5px 10px 4px}.wtbf-deck-topbar,.wtbf-deal-deck-header{display:contents}.wtbf-deck-topbar .wtbf-deck-eyebrow{display:none}.wtbf-deal-deck-intro{grid-column:1/-1;grid-row:1;align-self:center}.wtbf-deal-deck-intro h2{font-size:20px;line-height:1.15;letter-spacing:-.5px}.wtbf-deal-deck-intro .wtbf-deck-sale-prefix{display:inline;margin:0}.wtbf-deal-deck-intro h2 strong{display:inline;font-size:inherit;letter-spacing:inherit}.wtbf-deck-collapse{display:none}.wtbf-deck-collapse svg{width:11px;height:11px;stroke-width:2.5}.wtbf-deck-countdown{grid-column:1/-1;grid-row:4;position:static;align-self:center;justify-self:center;min-width:0;min-height:21px;border:0;padding:0;margin:6px 0;display:flex;align-items:center;justify-content:center}.wtbf-deal-deck .wtbf-countdown{flex-direction:row;gap:8px;padding:0}.wtbf-deal-deck .wtbf-countdown .wtbf-detail-label{font-size:7.5px;letter-spacing:.2px;padding:0;border:0}.wtbf-deal-deck .wtbf-clock{gap:4px}.wtbf-deal-deck .wtbf-clock strong{font-size:20px}.wtbf-deal-deck .wtbf-clock>div{gap:1px}.wtbf-deal-deck .wtbf-clock>div>span{font-size:6px}.wtbf-deal-deck .wtbf-clock .wtbf-clock-colon{font-size:15px}.wtbf-event-deadline-date{flex-direction:row;align-items:baseline;gap:5px;font-size:9px}.wtbf-event-deadline-date strong,.wtbf-event-deadline-ended{font-size:9px}.wtbf-deck-stack-connector{grid-column:1/-1;grid-row:2;min-height:0;margin:0}.wtbf-deck-stack-connector>span{font-size:16px;font-weight:700;color:#927953}.wtbf-deck-bundle-offers{grid-column:1/-1;grid-row:3;padding:3px 6px;width:100%;margin:0}.wtbf-deck-bundle-offer p{font-size:11px;line-height:1.2;letter-spacing:0}.wtbf-deck-discount{gap:4px;margin-top:1px}.wtbf-deck-discount strong{font-size:24px}.wtbf-deck-off-word{font-size:7.5px;letter-spacing:.5px}.wtbf-deck-eligible{display:none}.wtbf-deal-hand-viewport{grid-column:1/-1;grid-row:5;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0 -10px}.wtbf-deal-hand-viewport::-webkit-scrollbar{display:none}.wtbf-deal-hand{display:flex;gap:0;min-width:100%;width:max-content;margin:0;padding:3px 15px 7px;align-items:center;justify-content:flex-start}.wtbf-deal-card{--card-step:70px;width:calc(var(--mobile-deal-card-height)*.7);height:var(--mobile-deal-card-height);aspect-ratio:7/10;margin-left:-13px;border-radius:7px}.wtbf-deal-card-face{padding:0;border-radius:0;box-shadow:none}.wtbf-deal-card-photo{top:13%;left:6%;width:88%;height:43%;object-fit:cover;border-radius:2px}.wtbf-card-corner{font-size:8px;left:7%;top:3%}.wtbf-card-corner-bottom{inset:auto 7% 3% auto}.wtbf-card-corner svg{width:4px;height:4px}.wtbf-deal-card-product-name{top:58%;height:29%;font-size:10px;line-height:1.1;min-height:0;max-width:100%;margin:0;padding-left:6px;letter-spacing:-.3px}.wtbf-card-shop-label{top:89%;font-size:7px;margin:0;padding-left:6px;gap:2px}.wtbf-card-shop-label svg{width:7px;height:7px}}@supports (height:1svh){@media(max-width:760px){body.wtbf-enabled{--wtbf-offer-budget:calc(37svh - var(--wt-announcement-sticky-height) - 1px)}}}.wtbf-deal-card:first-child .wtbf-deal-card-product-name{padding-left:0}@media(prefers-reduced-motion:reduce){.wtbf-announcement-carousel .wtbf-announcement-slide{transition:none}.wtbf-announcement-carousel .wtbf-announcement-copy .wtbf-bundle-top-discount{animation:none}.wtbf-deal-card,.wtbf-deck-discount-art img{animation:none;transition:none;transform:none}.wtbf-deal-card .wtbf-deal-card-face{animation:none!important;transition:none;transform:none;translate:none;rotate:none}}.wtbf-announcement:not(.offers-open) .wtbf-announcement-expanded-mobile{display:none!important}.wtbf-deck-collapse>svg{transform:rotate(180deg)}.header-sticky-wrapper.is-sticky .header,#mobile-header-sticky-wrapper.is-sticky #mobile-header{top:var(--wt-announcement-sticky-height)!important}.wtbf-deck-collapse{display:none!important}@media(min-width:761px){.wtbf-event-deadline-date{font-size:12px;gap:4px}.wtbf-event-deadline-date strong{font-size:13px;font-weight:700}}@media(min-width:1101px){.wtbf-deck-countdown{top:14px}}@media(max-width:760px){.wtbf-event-deadline-date{font-size:10px}.wtbf-event-deadline-date strong{font-size:10px;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/wt-early-black-friday.css.map */
