body.overflow-hidden{overflow:hidden !important;position:relative}#shopify-section-bfcm-overlay{position:fixed;z-index:101;top:0;left:0;width:100%}#privacy-policy #shopify-section-bfcm-overlay{display:none}body .bfcm-overlay.container-ds{padding:0;position:absolute;z-index:100;top:0;left:0;width:100%;height:100dvh;max-width:unset;background:rgba(0,0,0,.7);backdrop-filter:blur(15px)}body .bfcm-overlay.container-ds.hidden{display:none}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper{aspect-ratio:4/3;height:100%;max-width:100%;max-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 1024px){body .bfcm-overlay.container-ds .bfcm-overlay-wrapper{width:100%;height:unset}}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__form-wrap-disclaimer{max-width:300px}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__form-wrap-disclaimer p{color:#b8b8b8;font-size:.8571428571rem}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__form-wrap-disclaimer a{color:#b8b8b8;font-size:.8571428571rem;text-decoration:underline}@media screen and (max-width: 500px){body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__form-wrap-disclaimer{max-width:267px}}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__content{position:absolute;top:1.4285714286rem;padding:0 2.4285714286rem;width:calc(100% - 68px);text-align:center}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__heading{font-size:3.5714285714rem;font-weight:900;line-height:4.2857142857rem;letter-spacing:-0.02em;font-family:"Greycliff CF Extra" !important;text-align:center}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__heading{font-size:1.5rem;line-height:1.7857142857rem}}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__subheading{font-size:1.4285714286rem;font-weight:400;line-height:1.7142857143rem;letter-spacing:-0.02em;text-align:center}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__subheading{font-size:.8571428571rem;line-height:1rem;margin-top:.6428571429rem}}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__password-button{color:#ff7fff;font-size:1.2857142857rem;font-family:"Greycliff CF";padding:.2857142857rem .7142857143rem;border-radius:7.1428571429rem;cursor:pointer;width:100%;box-sizing:border-box;text-decoration:underline;padding:0;text-align:center;margin-bottom:.7142857143rem}body .bfcm-overlay.container-ds .announcement-timer{display:flex;justify-content:center;margin-top:.2857142857rem}body .bfcm-overlay.container-ds .announcement-timer.hidden{display:none}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds .announcement-timer{margin-top:1.5rem}}body .bfcm-overlay.container-ds .announcement-timer div{color:#f90;font-size:7.1428571429rem;line-height:1.2;font-family:Greycliff CF;font-weight:900;letter-spacing:-0.02em}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds .announcement-timer div{font-size:3.5714285714rem}}body .bfcm-overlay.container-ds form{padding-top:20px}body .bfcm-overlay.container-ds form span{color:#fff !important;font-family:"Greycliff CF Bold" !important}body .bfcm-overlay.container-ds form span[role=alert]{color:#000 !important}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds form h1 span{font-size:18px !important}}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds form p span{font-size:14px !important}}body .bfcm-overlay.container-ds .go2911424518.go2911424518.go2911424518{border:1px solid #fff !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms{margin-top:2.1428571429rem}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms .toggle-to-form{margin-top:1.1428571429rem;color:#fff;font-size:1.2857142857rem}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms .toggle-to-form a{color:#ff7fff;text-decoration:underline;font-size:1.2857142857rem;margin-left:.1428571429rem}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms .bfcm-overlay-wrapper__password-button{margin-top:1.1428571429rem}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms .bfcm-overlay-wrapper__form-wrap{display:flex;justify-content:center;flex-direction:column;align-items:center}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms .bfcm-overlay-wrapper__form-wrap.hidden{display:none}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms .go333100457.go333100457.go333100457:hover{border-color:#828282 !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms .form_wrapper{display:flex}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms button.needsclick{text-transform:capitalize}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms input{font-family:"Greycliff CF" !important;font-size:1.4285714286rem !important;font-weight:400 !important;line-height:1.7142857143rem !important;letter-spacing:-0.02em !important;background:rgba(0,0,0,0);border-radius:7.1428571429rem;border:.0714285714rem solid #828282;padding:.9285714286rem 1.5714285714rem;color:#fff;outline:none !important;padding:0 16px !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms input::placeholder{font-family:"Greycliff CF" !important;font-size:1.4285714286rem !important;font-weight:400 !important;line-height:1.7142857143rem !important;letter-spacing:-0.02em !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms input.bfcm-overlay-wrapper__form-password-input,body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms input.bfcm-overlay-wrapper__form-email-input{padding-right:32px !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms input:hover{border-color:#828282 !important}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms input{height:50px;max-width:324px;width:100%}}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms button[aria-label="Search Countries"]{width:60px !important;padding-left:16px !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms div[role=option] span{color:#000 !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms [data-testid=form-component] .go333100457{display:flex !important}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms [data-testid=form-component] .kl-private-reset-css-Xuajs1:has([role=option])+.go333100457{margin-bottom:-50px}body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms button.form_button{font-size:1.4285714286rem;line-height:1.7142857143rem;color:#fff;background:#ff7fff;padding:.9285714286rem 1.5714285714rem .9285714286rem .9285714286rem;border-radius:0 7.1428571429rem 7.1428571429rem 0;letter-spacing:-0.02em;font-family:"Greycliff CF";margin-left:-1.7142857143rem;cursor:pointer}@media screen and (max-width: 768px){body .bfcm-overlay.container-ds .bfcm-overlay-wrapper__forms button.form_button{padding:.7142857143rem 1.2142857143rem .7142857143rem .7142857143rem;font-size:.8571428571rem;line-height:1rem}}body .bfcm-overlay.container-ds .successful-message{color:#fff;text-align:center;font-family:"Greycliff CF" !important}
