.htt-prebf{--pb-black: #050506;--pb-char: #121317;--pb-silver: #C9CCD1;--pb-white: #FFFFFF;--floor: 100px;position:relative;isolation:isolate;overflow:hidden;min-height:680px;display:flex;align-items:center;box-sizing:border-box;padding:48px clamp(100px,8vw,140px) calc(var(--floor) + 48px) clamp(24px,6vw,96px);color:var(--pb-white);background:radial-gradient(ellipse 70% 80% at 72% 40%,#1b1c21,#1b1c2100 70%),linear-gradient(180deg,#0c0c0f 0%,var(--pb-black) 70%)}.htt-prebf *,.htt-prebf *:before,.htt-prebf *:after{box-sizing:border-box}.htt-prebf__scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.htt-prebf__haze{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 34% 60% at 74% 38%,#ffffff1a,#fff0),radial-gradient(ellipse 27% 52% at 80% 46%,#ffffff2b,#ffffff0f 55%,#fff0),radial-gradient(ellipse 40% 30% at 70% 88%,#ffffff12,#fff0)}.htt-prebf__bar{position:absolute;top:-2%;bottom:var(--floor);left:calc(37% + var(--i) * 5.9%);width:4.6%;will-change:transform;animation:htt-prebf-drift calc(15s + var(--i) * .7s) ease-in-out calc(var(--i) * -2.3s) infinite alternate}.htt-prebf__bar i,.htt-prebf__bar:after{opacity:.2;will-change:opacity;animation-duration:5.2s;animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-iteration-count:infinite}.htt-prebf__bar i{position:absolute;left:-170%;right:-170%;top:0;bottom:0;display:block;background:linear-gradient(90deg,transparent 46.8%,rgba(255,255,255,1) 49%,rgba(255,255,255,1) 51%,transparent 53.2%),linear-gradient(90deg,#fff0,#ffffff12 20%,#ffffff42 36%,#ffffff80 45%,#fffc,#ffffff80 55%,#ffffff42 64%,#ffffff12 80%,#fff0);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 82%,rgba(0,0,0,.4) 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 82%,rgba(0,0,0,.4) 100%)}.htt-prebf__bar:after{content:"";position:absolute;left:-170%;right:-170%;top:100%;height:17%;background:linear-gradient(90deg,#fff0,#ffffff1f 34%,#ffffff6b,#ffffff1f 66%,#fff0);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent)}.htt-prebf__bar:before{content:"";position:absolute;left:-170%;right:-170%;top:0;height:117%;opacity:0;will-change:opacity;background:linear-gradient(90deg,transparent 45.4%,rgba(255,255,255,1) 48.6%,rgba(255,255,255,1) 51.4%,transparent 54.6%),linear-gradient(90deg,#fff0,#ffffff1f 26%,#ffffff5c 42%,#ffffff94,#ffffff5c 58%,#ffffff1f 74%,#fff0);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 70%,rgba(0,0,0,.5) 85%,rgba(0,0,0,.34) 86.5%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 70%,rgba(0,0,0,.5) 85%,rgba(0,0,0,.34) 86.5%,transparent 100%);animation:htt-prebf-burst 7.8s linear infinite}.htt-prebf__bar:nth-child(odd):before{animation-delay:0s}.htt-prebf__bar:nth-child(2n):before{animation-delay:.55s}.htt-prebf__bar--1 i,.htt-prebf__bar--1:after{animation-name:htt-prebf-seq-1}.htt-prebf__bar--2 i,.htt-prebf__bar--2:after{animation-name:htt-prebf-seq-2}.htt-prebf__bar--3 i,.htt-prebf__bar--3:after{animation-name:htt-prebf-seq-3}.htt-prebf__bar--4 i,.htt-prebf__bar--4:after{animation-name:htt-prebf-seq-4}.htt-prebf__bar--5 i,.htt-prebf__bar--5:after{animation-name:htt-prebf-seq-5}.htt-prebf__bar--6 i,.htt-prebf__bar--6:after{animation-name:htt-prebf-seq-6}.htt-prebf__bar--7 i,.htt-prebf__bar--7:after{animation-name:htt-prebf-seq-7}.htt-prebf__bar--8 i,.htt-prebf__bar--8:after{animation-name:htt-prebf-seq-8}.htt-prebf__bar--9 i,.htt-prebf__bar--9:after{animation-name:htt-prebf-seq-9}.htt-prebf__bar--10 i,.htt-prebf__bar--10:after{animation-name:htt-prebf-seq-10}.htt-prebf__sweep{position:absolute;top:0;bottom:var(--floor);left:54%;width:12%;display:block;opacity:0;will-change:transform,opacity;background:radial-gradient(ellipse 50% 46% at 50% 46%,#ffffff80,#fff0);animation:htt-prebf-center 7.8s linear infinite}.htt-prebf__line{position:absolute;left:0;right:0;bottom:var(--floor);height:1px;display:block;background:linear-gradient(90deg,#fff0,#c9ccd180,#fffc 60%,#fff0)}.htt-prebf__scene:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--floor);background:linear-gradient(180deg,#ffffff0f,#fff0)}@keyframes htt-prebf-seq-1{0.0%{opacity:.2}1.15%{opacity:.2}2.88%{opacity:1}18.27%{opacity:.2}71.92%{opacity:.2}73.65%{opacity:1}89.04%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-2{0.0%{opacity:.2}3.46%{opacity:.2}5.19%{opacity:1}20.58%{opacity:.2}69.62%{opacity:.2}71.35%{opacity:1}86.73%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-3{0.0%{opacity:.2}5.77%{opacity:.2}7.5%{opacity:1}22.88%{opacity:.2}67.31%{opacity:.2}69.04%{opacity:1}84.42%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-4{0.0%{opacity:.2}8.08%{opacity:.2}9.81%{opacity:1}25.19%{opacity:.2}65.0%{opacity:.2}66.73%{opacity:1}82.12%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-5{0.0%{opacity:.2}10.38%{opacity:.2}12.12%{opacity:1}27.5%{opacity:.2}62.69%{opacity:.2}64.42%{opacity:1}79.81%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-6{0.0%{opacity:.2}12.69%{opacity:.2}14.42%{opacity:1}29.81%{opacity:.2}60.38%{opacity:.2}62.12%{opacity:1}77.5%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-7{0.0%{opacity:.2}15.0%{opacity:.2}16.73%{opacity:1}32.12%{opacity:.2}58.08%{opacity:.2}59.81%{opacity:1}75.19%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-8{0.0%{opacity:.2}17.31%{opacity:.2}19.04%{opacity:1}34.42%{opacity:.2}55.77%{opacity:.2}57.5%{opacity:1}72.88%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-9{0.0%{opacity:.2}19.62%{opacity:.2}21.35%{opacity:1}36.73%{opacity:.2}53.46%{opacity:.2}55.19%{opacity:1}70.58%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-seq-10{0.0%{opacity:.2}21.92%{opacity:.2}23.65%{opacity:1}39.04%{opacity:.2}51.15%{opacity:.2}52.88%{opacity:1}68.27%{opacity:.2}100.0%{opacity:.2}}@keyframes htt-prebf-drift{0%{transform:translate(-.5%)}to{transform:translate(.5%)}}@keyframes htt-prebf-burst{0%,66%{opacity:0}68%{opacity:.95}76%{opacity:0}to{opacity:0}}@keyframes htt-prebf-center{0%,75%{opacity:0;transform:translate(0)}77%{opacity:1;transform:translate(0)}85.5%{opacity:.9;transform:translate(200%)}88%{opacity:0;transform:translate(200%)}to{opacity:0;transform:translate(200%)}}.htt-prebf__inner{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:clamp(32px,4.5vw,80px);row-gap:16px;align-items:start;justify-items:start}.htt-prebf__eyebrow,.htt-prebf__heading,.htt-prebf__text,.htt-prebf__signup{grid-column:1}.htt-prebf__count{grid-column:2;grid-row:1 / span 4;align-self:center;justify-self:end;width:100%;max-width:640px}.htt-prebf__inner:before{content:"";position:absolute;z-index:-1;left:-60px;top:-60px;bottom:-60px;width:680px;pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%,#050506d1,#0505068c 55%,#05050600)}.htt-prebf__eyebrow{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(15px,1.6vw,24px);letter-spacing:.38em;color:var(--pb-silver)}.htt-prebf__heading{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(40px,4.4vw,68px);line-height:1.04;letter-spacing:-.01em;color:var(--pb-white);text-shadow:0 6px 40px rgba(255,255,255,.18)}@media screen and (min-width:768px){.htt-prebf__heading .htt-prebf__h-a,.htt-prebf__heading .htt-prebf__h-b{display:block;white-space:nowrap}}.htt-prebf__heading em{font-style:italic;font-weight:500;color:#de6b88}.htt-prebf__text{margin:0;max-width:480px;font-size:clamp(16px,1.3vw,19px);line-height:1.5;color:#d9dbdf}.htt-prebf .htt-camp-count{display:flex;flex-direction:column;align-items:stretch;gap:18px;margin:0}.htt-prebf .htt-camp-count__label{align-self:center;padding:7px 16px;border-radius:999px;background:#09090cb8;font-size:14px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:#fff;text-align:center}.htt-prebf .htt-camp-count__units{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);width:100%}.htt-prebf .htt-camp-count__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:clamp(22px,2.6vw,34px) 6px clamp(16px,1.8vw,22px);border:1px solid rgba(222,107,136,.42);border-radius:14px;background:linear-gradient(180deg,#cd023929,#09090cd1 42%,#09090ce6);box-shadow:0 14px 34px #0000008c,inset 0 1px #de6b8866,inset 0 -2px #cd023999}.htt-prebf .htt-camp-count__unit b{display:block;font-size:clamp(44px,4.4vw,64px);line-height:1;font-weight:700;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em;color:#fff}.htt-prebf .htt-camp-count__unit i{display:block;margin-top:14px;font-size:clamp(11px,.95vw,13px);font-style:normal;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#de6b88}.htt-prebf__signup{width:100%;margin-top:6px;display:flex;flex-direction:column;gap:10px}.htt-prebf__signup-title{margin:0;font-size:17px;font-weight:600;line-height:1.4;color:#fff}.htt-prebf__form .newsletter-form{width:100%}.htt-prebf__form .form-field{display:flex;flex-wrap:nowrap;gap:10px;align-items:stretch;margin:0}.htt-prebf__form .form-control{flex:1 1 auto;min-width:0;height:52px;margin:0;padding:0 16px;border:1px solid rgba(255,255,255,.55)!important;border-radius:8px!important;background:#ffffff14!important;color:#fff!important;font-size:16px;box-shadow:none!important}.htt-prebf__form .form-control::placeholder{color:#b9bcc2;opacity:1}.htt-prebf__form .form-control:focus,.htt-prebf__form .form-control:focus-visible{outline:3px solid #FFFFFF!important;outline-offset:2px;background:#ffffff24!important}.htt-prebf__form button[type=submit]{flex:none;height:52px;margin:0;padding:0 26px;border:2px solid #FFFFFF!important;border-radius:8px!important;background:#fff!important;color:#050506!important;font-size:16px;font-weight:800;letter-spacing:.01em;cursor:pointer;position:static;width:auto;transform:none}.htt-prebf__form button[type=submit]:hover{background:#e4e6ea!important;border-color:#e4e6ea!important}.htt-prebf__form button[type=submit]:focus-visible{outline:3px solid #C9CCD1!important;outline-offset:3px}.htt-prebf__terms{font-size:12px;line-height:1.4;color:#b9bcc2}.htt-prebf__terms a{color:#fff}@media screen and (min-width:768px)and (max-width:1023px){.htt-prebf{padding-left:clamp(24px,5vw,48px);padding-right:clamp(24px,5vw,48px)}.htt-prebf__inner{grid-template-columns:minmax(0,1fr)}.htt-prebf__count{grid-column:1;grid-row:auto;align-self:start;justify-self:start;max-width:620px}}@media screen and (max-width:767px){.htt-prebf{--floor: 70px;display:block;min-height:0;padding:44px 16px 0}.htt-prebf__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding-bottom:104px}.htt-prebf__inner:before{left:-16px;right:-16px;top:-30px;bottom:-20px;width:auto}.htt-prebf__eyebrow{letter-spacing:.3em}.htt-prebf__text{max-width:none}.htt-prebf__count{width:100%}.htt-prebf .htt-camp-count{gap:12px}.htt-prebf .htt-camp-count__label{font-size:12px;letter-spacing:.2em}.htt-prebf .htt-camp-count__units{gap:8px}.htt-prebf .htt-camp-count__unit{padding:14px 2px 11px;border-radius:10px}.htt-prebf .htt-camp-count__unit b{font-size:32px}.htt-prebf .htt-camp-count__unit i{margin-top:8px;font-size:9.5px;letter-spacing:.06em}.htt-prebf__form .form-field{flex-direction:column}.htt-prebf__form .form-control,.htt-prebf__form button[type=submit]{width:100%}.htt-prebf__bar{left:calc(var(--i) * 9.6% - 6%);width:8%}.htt-prebf__bar i,.htt-prebf__bar:before,.htt-prebf__bar:after{left:-90%;right:-90%}.htt-prebf__sweep{left:36%;width:28%}}.htt-prebf.is-paused .htt-prebf__scene,.htt-prebf.is-paused .htt-prebf__scene *,.htt-prebf.is-paused .htt-prebf__scene *:before,.htt-prebf.is-paused .htt-prebf__scene *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.htt-prebf__scene,.htt-prebf__scene *,.htt-prebf__scene *:before,.htt-prebf__scene *:after{animation:none!important}.htt-prebf__bar i{opacity:.7}.htt-prebf__bar:after{opacity:.45}.htt-prebf__bar:before,.htt-prebf__sweep{display:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/htt-prebf.css.map */
