:root{--primary-color: #fffef2;--secondary-color: #000000}*{box-sizing:border-box;margin:0}html{font-size:62.5%}body{font-family:Brandon;padding:0!important}img{max-width:100%;vertical-align:bottom}*:focus-visible{outline:none}.navbar{display:flex;justify-content:center;align-items:center;height:5.4rem}.mobile-hidden{display:none}.termly-styles-termly-banner-e1ed59{max-width:none!important;width:100%!important;margin:0!important;left:0;right:0!important;bottom:0!important}.t-acceptAllButton{color:#000!important}#userwayAccessibilityIcon{width:24px;height:24px;min-width:24px;min-height:24px;top:0!important;left:0!important}.banner-text-holder{display:block;flex-wrap:wrap;align-items:center;justify-content:center}.banner-text-holder img{width:2.5rem;height:1.5rem;margin-right:.2rem}.banner-text-holder p{font-family:Brandon!important}.banner-text-holder strong{font-family:Brandon!important;margin-left:.2rem}.banner{position:sticky;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:6.5rem;padding:0 1.2rem;z-index:999}.banner.bottom-banner{display:flex;text-align:center}.banner-container{display:flex;justify-content:center;align-items:center}.banner-text-holder p{font-size:1.4rem;line-height:1.5;font-weight:300}.bottom-banner .banner-text-holder p{display:inline;font-size:1.5rem;line-height:2rem}.banner-text-holder span{display:inline-block;background:#fff;color:#000;font-size:1.7rem;font-weight:600;border-radius:2rem;padding:.5rem 1rem;margin-left:.5rem}.banner-timer-holder{display:flex;flex-direction:column;column-gap:.8rem;order:-1}.banner-timer-holder p{display:inline-block;width:6rem;font-size:1rem;line-height:.9rem;font-weight:700}.banner-timer-holder span{font-size:2rem;font-weight:600}@media screen and (min-width: 768px){.navbar{height:7rem}.mobile-hidden{display:block}.desktop-hidden{display:none!important}.banner.top-banner p{display:flex;align-items:center}.banner-text-holder p{font-size:1.7rem!important}.banner-timer-holder{flex-direction:row;align-items:center;order:0}.banner-timer-holder p{text-align:right}.amazon-warning-text{display:none}}.userway_buttons_wrapper{top:.7rem!important;left:.7rem!important}.amazon-warning-text{color:#008a00;font-size:16px;font-weight:500;margin-inline:auto;line-height:24px;margin-bottom:10px}.vercel-tag{position:fixed;bottom:3.6rem;right:3.6rem;width:3.6rem;height:3.6rem;background-color:#84a3c0;z-index:999999;border-radius:100%}.limited-stocks-banner p{font-size:1.3rem;margin-bottom:2rem;font-style:italic}#vsale_bar,#holiday_top_bar{display:none!important}.bold-font{font-weight:700!important}.semi-font{font-weight:500!important}@font-face{font-family:Brandon;src:url(../../../assets/fonts/Brandon/Black.woff2);font-weight:900;font-style:black;font-display:swap}@font-face{font-family:Brandon;src:url(../../../assets/fonts/Brandon/Bold.woff2);font-weight:700;font-style:bold;font-display:swap}@font-face{font-family:Brandon;src:url(../../../assets/fonts/Brandon/Medium.woff2);font-weight:500;font-style:medium;font-display:swap}@font-face{font-family:Brandon;src:url(../../../assets/fonts/Brandon/Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../../../assets/fonts/Montserrat/Variable.woff2) format("woff2-variations");font-weight:400 900;font-display:swap}@font-face{font-family:Ellenluff larken;src:url(../../../assets/fonts/Ellenluff/EllenLuff---Larken-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}
