.announcement-bar.pf-ann--bf{box-shadow:inset 2px 0 0 var(--pf-bf-red, #c4231b),inset -2px 0 0 var(--pf-bf-red, #c4231b),inset 0 2px 0 var(--pf-bf-red, #c4231b),inset 0 -1px 0 var(--pf-bf-red, #c4231b),0 1px 0 var(--pf-bf-red, #c4231b)}.announcement-bar .pfbf{position:relative;height:40px;font-family:var(--bs-headings-font-family, inherit);font-weight:600;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;text-align:start;color:var(--pf-ink-strong, #171e26)}.announcement-bar .pfbf__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;height:100%;padding-inline:12px}.announcement-bar .pfbf__cell{position:relative;min-width:0;max-width:100%;display:flex;overflow:hidden}.announcement-bar .pfbf__l{grid-column:1;grid-row:1;justify-self:start;transition:opacity .2s ease}.announcement-bar .pfbf__l.is-off{opacity:0}.announcement-bar .pfbf__a,.announcement-bar .pfbf__b{display:none}.announcement-bar .pfbf__t{display:inline-block;white-space:nowrap;color:inherit!important;padding-bottom:0}.announcement-bar .pfbf__rot{position:relative;display:flex;justify-content:flex-end;min-width:0;max-width:100%;overflow:hidden}.announcement-bar .pfbf__s{position:absolute;top:0;inset-inline-start:0;display:flex;align-items:center;min-width:0;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.announcement-bar .pfbf__b .pfbf__s,.announcement-bar .pfbf__rot .pfbf__s{inset-inline-start:auto;inset-inline-end:0}.announcement-bar [data-pfbf-rot]:not(.is-live)>.pfbf__s:first-child,.announcement-bar .pfbf__s.is-on{position:relative;inset:auto;opacity:1;visibility:visible;transition:opacity .25s ease .2s,visibility 0s linear .2s}@media(prefers-reduced-motion:reduce){.announcement-bar .pfbf__s,.announcement-bar .pfbf__s.is-on,.announcement-bar .pfbf__l{transition:none}}.announcement-bar .pfbf__a .pfbf__s{position:relative;inset:auto;opacity:1;visibility:visible;transition:none}.announcement-bar .pfbf__offer{grid-column:2;grid-row:1;justify-self:end;display:flex;min-width:0;max-width:100%;color:inherit!important;text-decoration:none}.announcement-bar .pfbf__offer:hover,.announcement-bar .pfbf__offer:focus{opacity:1}.announcement-bar .pfbf__offer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.announcement-bar .pfbf__offer:focus-visible{outline:none}.announcement-bar .pfbf__offer:focus-visible:after{outline:2px solid var(--pf-ink-strong, #171e26);outline-offset:-5px}.announcement-bar .pfbf .pfbf__t{color:var(--pf-ink-strong, #171e26)!important}.announcement-bar .pfbf__full{display:none}.announcement-bar .pfbf--centre .pfbf__row{grid-template-columns:minmax(0,1fr)}.announcement-bar .pfbf--centre .pfbf__offer{grid-column:1;justify-self:stretch;justify-content:center}.announcement-bar .pfbf--centre .pfbf__rot{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}.announcement-bar .pfbf--centre .pfbf__rot .pfbf__s{position:relative;inset:auto;grid-area:1 / 1;max-width:100%;justify-content:center}.announcement-bar .pfbf--centre .pfbf__rot .pfbf__t{min-width:0;max-width:100%;padding-bottom:0;overflow:hidden;text-overflow:ellipsis}.announcement-bar .pfbf__measure{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none;white-space:nowrap}.announcement-bar .pfbf[data-mode=two] .pfbf__l,.announcement-bar .pfbf[data-mode=two] .pfbf__rot{overflow:visible}.announcement-bar .pfbf[data-mode=three] .pfbf__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.announcement-bar .pfbf[data-mode=three] .pfbf__l{display:none}.announcement-bar .pfbf[data-mode=three] .pfbf__a{display:flex;grid-column:1;grid-row:1;justify-self:start}.announcement-bar .pfbf[data-mode=three] .pfbf__b{display:flex;grid-column:3;grid-row:1;justify-self:end}.announcement-bar .pfbf[data-mode=three] .pfbf__offer{grid-column:2;justify-self:center}.announcement-bar .pfbf[data-mode=three] .pfbf__rot{display:grid;grid-template-columns:max-content;justify-items:center;overflow:visible}.announcement-bar .pfbf[data-mode=three] .pfbf__rot .pfbf__s{position:relative;inset:auto;grid-area:1 / 1;justify-content:center}.announcement-bar .pfbf[data-mode=one] .pfbf__row,.announcement-bar .pfbf[data-mode=solo] .pfbf__row{grid-template-columns:minmax(0,1fr)}.announcement-bar .pfbf[data-mode=one] .pfbf__l,.announcement-bar .pfbf[data-mode=solo] .pfbf__l{display:none}.announcement-bar .pfbf[data-mode=one] .pfbf__offer{grid-column:1;justify-self:stretch;justify-content:center}.announcement-bar .pfbf[data-mode=solo] .pfbf__offer{grid-column:1;justify-self:center}.announcement-bar .pfbf[data-mode=one] .pfbf__rot{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}.announcement-bar .pfbf[data-mode=one] .pfbf__rot .pfbf__s{position:relative;inset:auto;grid-area:1 / 1;max-width:100%;justify-content:center}.announcement-bar .pfbf[data-mode=one] .pfbf__rot .pfbf__t{min-width:0;max-width:100%}.announcement-bar .pfbf[data-mode=solo] .pfbf__rot{display:none}.announcement-bar .pfbf[data-mode=solo] .pfbf__full{display:block}.announcement-bar .pfbf[data-tight] .pfbf__rot .pfbf__t{overflow:hidden;text-overflow:ellipsis}@media(max-width:419.98px){.announcement-bar .pfbf{letter-spacing:.03em}}@media(max-width:389.98px){.announcement-bar .pfbf__row{column-gap:14px;padding-inline:10px}}@media(min-width:420px){.announcement-bar .pfbf{font-size:13px;letter-spacing:.05em}.announcement-bar .pfbf__row{column-gap:18px;padding-inline:14px}}@media(min-width:750px){.announcement-bar .pfbf{height:44px;font-size:14px;line-height:18px;letter-spacing:.06em}.announcement-bar .pfbf__row{column-gap:24px;padding-inline:24px}}html:has(body.pf-bf #footer){background-color:var(--pf-bf-footer, #14202b)}.carousel.pfbh{--pfbh-vh: 100vh}@supports (height: 100svh){.carousel.pfbh{--pfbh-vh: 100svh}}@media(min-width:992px){.carousel.pfbh{--pfbh-hn: 56.25vw;--pfbh-b: calc(var(--pfbh-vh) - var(--pfbh-above, 92px) - var(--pfbh-band, 139px));--pfbh-h: clamp(calc(var(--pfbh-hn) * .684), var(--pfbh-b), var(--pfbh-hn))}.carousel-item-img.pf-bf-hero__img.d-lg-block{height:var(--pfbh-h)!important;max-height:none!important;aspect-ratio:auto;object-fit:cover;object-position:50% calc(-1*clamp(0px,(var(--pfbh-hn) * 1.12 - var(--pfbh-h)) / 2,var(--pfbh-hn) - var(--pfbh-h)))!important}}@media(max-width:991.98px){.carousel.pfbh{--pfbh-b: calc(var(--pfbh-vh) - var(--pfbh-above, 100px) - var(--pfbh-band, 121px) - 4px);--pfbh-pw: min(100vw, max(60vw, calc((var(--pfbh-b) - var(--pfbh-cap, 196px) - 24px) / .712)));--pfbh-f: clamp(calc(var(--pfbh-pw) * 1.192 + 12px), calc(var(--pfbh-b) - var(--pfbh-cap, 196px) - 12px + var(--pfbh-pw) * .48), calc(var(--pfbh-pw) * 1.538))}.carousel-item-img.pf-bf-hero__img.d-lg-none{width:var(--pfbh-pw)!important;height:var(--pfbh-f)!important;max-height:none!important;aspect-ratio:auto;margin-inline:auto;object-fit:cover;object-position:50% 100%!important}}@media(max-width:991.98px){.carousel-caption.pf-bf-hero{left:16px;right:16px;bottom:1.25rem;padding-top:0;padding-bottom:0}.carousel-caption.pf-bf-hero .btn{padding:.7rem 2rem;font-size:.9rem}.carousel-caption.pf-bf-hero .title{margin-bottom:.8rem!important}.carousel-caption.pf-bf-hero .title.mb-0{margin-bottom:0!important}.page-type-index .carousel .carousel-item-img.d-lg-none.pf-bf-hero__img{object-position:50% 100%}.carousel-item:has(.pf-bf-hero__img){background-color:#060c1a;background-image:linear-gradient(to bottom,#0d1931,#0e1a34,#0f1d38,#11203f,#142445,#15274a,#152b52,#172d56 35%,#182f58 40% 45%,#172e57 50%,#162c53,#15294d,#122546,#122142,#101e3b,#0f1a36,#0e1833 85%,#0d1731 89.6%,#060c1a 89.9%,#050b19);background-repeat:no-repeat;background-size:100% calc(var(--pfbh-pw, 100vw) * 1.6);background-position:0 calc(var(--pfbh-f, 153.8vw) - var(--pfbh-pw, 100vw) * 1.6)}.carousel-item:has(.pf-bf-hero__img):after{content:"";position:absolute;z-index:1;inset:auto 0 0 0;pointer-events:none;top:calc(var(--pfbh-f, 153.8vw) - var(--pfbh-pw, 100vw) * .304);background:linear-gradient(to bottom,#060c1a00 0,#060c1a calc(var(--pfbh-pw, 100vw) * .14))}}.carousel-caption.pf-bf-hero .title{text-transform:uppercase;letter-spacing:.01em;line-height:1.06;text-wrap:balance}.pf-bf-hero__main{display:block}.carousel-caption.pf-bf-hero .pf-bf-hero__gift{margin:.4rem 0 1.15rem;font-family:var(--bs-headings-font-family, inherit);font-weight:600;font-size:1.25rem;line-height:1.15;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;color:var(--pf-accent, #d7e35c)}@media(min-width:992px){.carousel-caption.pf-bf-hero .pf-bf-hero__gift{margin:.5rem 0 1.5rem;font-size:1.55rem}}.carousel-caption.pf-bf-hero{position:absolute;z-index:2;text-shadow:0 2px 14px rgba(8,22,54,.7)}.pf-bf-hero__ctas{display:inline-grid;grid-auto-flow:row;justify-items:stretch;gap:10px;max-width:100%}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta{margin:0;min-width:15rem;border-width:var(--pf-hero-cta-border, 3px)!important;border-style:solid!important;background-image:none!important;box-shadow:none!important;text-shadow:none;white-space:nowrap}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--1,.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--1:visited{background-color:var(--pf-accent, #d7e35c)!important;border-color:var(--pf-bf-red, #c4231b)!important;color:var(--pf-ink-strong, #171e26)!important}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--2,.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--2:visited{background-color:#060c1a61!important;border-color:#fff!important;color:#fff!important}@media(hover:hover){.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--1:hover{background-color:var(--pf-accent-deep, #b9c73f)!important;border-color:var(--pf-bf-red, #c4231b)!important;color:var(--pf-ink-strong, #171e26)!important}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--2:hover{background-color:#fff!important;border-color:#fff!important;color:var(--pf-ink-strong, #171e26)!important}}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--1:focus-visible{background-color:var(--pf-accent, #d7e35c)!important;border-color:var(--pf-bf-red, #c4231b)!important;color:var(--pf-ink-strong, #171e26)!important}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta--2:focus-visible{border-color:#fff!important;color:#fff!important}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(min-width:992px){.carousel-item .carousel-caption.pf-bf-hero{top:auto!important;bottom:28px;left:50%;right:auto;transform:translate(-50%);width:clamp(11.5rem,calc(20.8vw - 48px),17rem);padding:0}.carousel-caption.pf-bf-hero>div{max-width:none!important}.carousel-caption.pf-bf-hero .title{font-size:clamp(1.75rem,3vw,2.5rem)!important}.carousel-caption.pf-bf-hero .pf-bf-hero__gift{margin:.45rem 0 1.15rem;font-size:clamp(1rem,1.6vw,1.55rem)}.pf-bf-hero__ctas{display:grid;width:100%;gap:10px}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta{min-width:0;width:100%;padding:.85rem .5rem;font-size:clamp(.75rem,1.05vw,.95rem)}}@media(max-width:991.98px){.carousel-item .carousel-caption.pf-bf-hero{position:relative;inset:auto;margin-top:calc(12px - var(--pfbh-pw, 100vw) * .48);padding:0 0 1.25rem}.carousel-caption.pf-bf-hero .pf-bf-hero__gift{margin:.35rem 0 .9rem;font-size:clamp(1rem,5vw,1.25rem)}.carousel-caption.pf-bf-hero .btn.pf-bf-hero__cta{padding:.6rem 1.75rem}.pf-bf-hero__ctas{gap:8px}}.pf-cd.pf-cd--home{width:100%;padding:18px 16px 20px;gap:10px;background:var(--pf-bf-ink, #171e26);color:#fff}.pf-cd--home .pf-cd__label{font-size:12px;line-height:16px;letter-spacing:.2em;text-indent:.2em;color:var(--pf-accent, #d7e35c)}.pf-cd--home.pf-cd--tiles .pf-cd__tiles{gap:0}.pf-cd--home.pf-cd--tiles .pf-cd__tile{position:relative;min-width:0;width:72px}.pf-cd--home.pf-cd--tiles .pf-cd__tile+.pf-cd__tile:before{content:"";position:absolute;inset-block:4px 18px;inset-inline-start:0;width:1px;background:#fff;opacity:.22}.pf-cd--home.pf-cd--tiles .pf-cd__tile[hidden]+.pf-cd__tile:before{display:none}.pf-cd--home.pf-cd--tiles .pf-cd__num{font-size:40px;line-height:40px;letter-spacing:.02em}.pf-cd.pf-cd--home.pf-cd--tiles .pf-cd__unit{margin-top:5px;font-size:10px;line-height:12px;letter-spacing:.16em;text-indent:.16em;opacity:1;color:#fff}.pf-cd--home.is-live .pf-cd__clock{font-size:22px;letter-spacing:.06em}@media(min-width:750px){.pf-cd.pf-cd--home{padding:22px 24px 24px;gap:12px}.pf-cd--home.pf-cd--tiles .pf-cd__tile{width:96px}.pf-cd--home.pf-cd--tiles .pf-cd__num{font-size:48px;line-height:48px}.pf-cd.pf-cd--home.pf-cd--tiles .pf-cd__unit{font-size:11px}}.pf-bf-rail--drop .title{margin-bottom:1.25rem!important}.pfbb{padding:28px 0 0;background:#fff}.pfbb__link{display:block;border-radius:var(--pf-radius, .75rem)}.pfbb__link:focus-visible{outline:2px solid var(--pf-ink-strong, #171e26);outline-offset:3px}.pfbb__img{display:block;width:100%;height:auto;border-radius:var(--pf-radius, .75rem)}@media(min-width:750px){.pfbb{padding-top:40px}}.pfbh-unit{position:fixed;inset-inline:0;bottom:0;z-index:var(--pf-bf-sticky-z, 1029);border:0;transform:translate3d(0,100%,0);opacity:0;visibility:hidden;pointer-events:none;transition:var(--pf-sticky-out),visibility 0s linear .24s}.pfbh-unit.is-on{transform:translateZ(0);opacity:1;visibility:visible;pointer-events:auto;transition:var(--pf-sticky-in),visibility 0s linear 0s}.pfbh-unit.is-moving{will-change:transform,opacity}html:has(.offcanvas.show) .pfbh-unit,html:has(.offcanvas-backdrop) .pfbh-unit,html:has(.modal.show) .pfbh-unit,html:has(dialog[open]) .pfbh-unit{transform:translate3d(0,100%,0);opacity:0;visibility:hidden;pointer-events:none;transition:var(--pf-sticky-out),visibility 0s linear .24s}@media(prefers-reduced-motion:reduce){.pfbh-unit,.pfbh-unit.is-on,html:has(.offcanvas.show) .pfbh-unit,html:has(.offcanvas-backdrop) .pfbh-unit,html:has(.modal.show) .pfbh-unit,html:has(dialog[open]) .pfbh-unit{transform:none}}.pfbh-unit__cd{background:var(--pf-bf-ink, #171e26)}.pfbh-unit__cd:has(>.pf-cd[hidden]){display:none}.pfbh-unit:not(.pfbh-unit--bar) .pfbh-unit__cd{padding-bottom:env(safe-area-inset-bottom,0px)}.pfbh-unit__bar{display:flex;align-items:center;gap:12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;color:var(--pf-ink-strong, #171e26)}.pfbh-unit__offer{flex:1 1 auto;min-width:0;margin:0;font-family:var(--bs-headings-font-family, inherit);font-weight:600;font-size:14px;line-height:18px;letter-spacing:.03em;text-transform:uppercase;color:var(--pf-ink-strong, #171e26);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;text-wrap:balance}.pfbh-unit__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:0;border-radius:999px;background:var(--pf-ink-strong, #171e26);color:#fff;font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.pfbh-unit__btn:focus-visible{outline:2px solid var(--pf-accent-deep, #b9c73f);outline-offset:2px}@media(hover:hover){.pfbh-unit__btn:hover{background:var(--pf-ink-hover, #0c1116);color:#fff}}@media(max-width:379px){.pfbh-unit__bar{gap:10px}.pfbh-unit__btn{padding:0 18px}.pfbh-unit__offer{font-size:13px}}@media(min-width:750px){.pfbh-unit{inset-inline-start:auto;inset-inline-end:24px;bottom:24px;width:420px;border-radius:var(--pf-radius, .75rem);overflow:hidden;box-shadow:0 10px 32px #171e2638}.pfbh-unit__bar{padding-bottom:10px}.pfbh-unit:not(.pfbh-unit--bar) .pfbh-unit__cd{padding-bottom:0}.pfbh-unit:not(.pfbh-unit--bar){inset-inline:0;bottom:0;width:auto;border-radius:0;box-shadow:none}.pfbh-unit__offer{font-size:15px}}.pfbs{padding:20px 0 0;background:#fff}.pfbs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:34rem;margin:0 auto;padding:14px 0;list-style:none;border:1px solid rgba(23,30,38,.12);border-radius:var(--pf-radius, .75rem)}.pfbs__list--n1{grid-template-columns:minmax(0,1fr);max-width:17rem}.pfbs__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;padding:2px 10px;text-align:center}.pfbs__item+.pfbs__item{border-inline-start:1px solid rgba(23,30,38,.14)}.pfbs__fig{display:block;font-family:var(--bs-headings-font-family, inherit);font-weight:600;font-size:30px;line-height:1;letter-spacing:.01em;color:var(--pf-ink-strong, #171e26);overflow-wrap:anywhere}.pfbs__lbl{display:block;max-width:100%;font-size:11px;line-height:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;color:var(--pf-navy, #163f66)}@media(min-width:750px){.pfbs{padding-top:28px}.pfbs__list{padding:18px 0}.pfbs__item{gap:6px;padding-inline:16px}.pfbs__fig{font-size:40px}.pfbs__lbl{font-size:12px;line-height:16px;letter-spacing:.14em}}body.pf-bf .pf-trust__note{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/56/assets/pf-bf-home.css.map */
