@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@300;400;600;700&family=Barlow:wght@300;400&display=swap";:root{--sh-black: #000000;--sh-teal: #4FC3E8;--sh-white: #ffffff;--sh-gray: #888888;--sh-border: rgba(255,255,255,.08)}body{background:#000!important;color:#fff!important;font-family:Barlow,sans-serif!important}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;opacity:.022;pointer-events:none;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}header-component,#header-component,.header,.header__wrapper,.shopify-section-group-header-group,.section-header,[class*=header]{background:#000000f2!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(255,255,255,.06)!important;box-shadow:none!important}.header__heading-logo img,.header .logo img,.header svg{filter:invert(1) brightness(10)!important}.header__menu-item,.header__menu-item span,.header__menu-item a,.header__inline-menu a,.header__inline-menu .list-menu__item,.list-menu__item--link{color:#ffffffa6!important;font-family:Barlow Condensed,sans-serif!important;font-size:13px!important;letter-spacing:.18em!important;text-transform:uppercase!important;transition:color .3s!important}.header__menu-item:hover span,.header__menu-item:hover a,.list-menu__item--link:hover{color:#4fc3e8!important}.header__icon svg path,.header__icon svg{stroke:#ffffffb3!important;fill:none!important}.announcement-bar,.announcement-bar__message,.shopify-section-announcement-bar,[class*=announcement]{background:#000!important;color:#ffffff59!important;font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;letter-spacing:.25em!important;text-transform:uppercase!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.shopify-section,section,main,.content-for-layout{background:#000!important}.product__media-wrapper,.product__media,.media-gallery,.media-gallery__viewer,.product-media-container,[class*=product__media]{background:#000!important;border:1px solid rgba(255,255,255,.06)!important}.product__media img,.media-gallery img,.product-media-container img{background:#000!important;mix-blend-mode:normal!important}.media-gallery__thumbnails button{background:#0a0a0a!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;opacity:.55;transition:all .3s!important}.media-gallery__thumbnails button[aria-current=true],.media-gallery__thumbnails button:hover{border-color:#4fc3e8!important;opacity:1!important}.product__title,h1.product__title,.product-information .product__title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(40px,5vw,68px)!important;line-height:1!important;letter-spacing:.02em!important;color:#fff!important;margin-bottom:12px!important}.price__regular .price-item,.price__sale .price-item--sale,.price-item--regular,.price-item--sale{font-family:Bebas Neue,sans-serif!important;font-size:42px!important;color:#4fc3e8!important;letter-spacing:.03em!important}.price__regular,.price__sale,.price{background:transparent!important}.product-form__submit,.product-form .button,button.product-form__submit{background:#4fc3e8!important;color:#000!important;border:none!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:.25em!important;text-transform:uppercase!important;height:56px!important;transition:all .3s ease!important;width:100%!important}.product-form__submit:hover{background:#fff!important;transform:translateY(-2px)!important}.product-form__submit:disabled,.product-form__submit[disabled]{background:#ffffff14!important;color:#ffffff4d!important;cursor:not-allowed!important}.quantity{border:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;background:#ffffff08!important}.quantity__input{background:transparent!important;border:none!important;color:#fff!important;font-family:Barlow Condensed,sans-serif!important;font-size:16px!important}.quantity__button{background:transparent!important;color:#fff!important;border:none!important}.product__description,.product-description,.rte{font-family:Barlow,sans-serif!important;color:#ffffff80!important;font-size:15px!important;line-height:1.8!important}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description strong,.rte h2,.rte h3,.rte h4,.rte strong{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#4fc3e8!important;margin-top:28px!important;margin-bottom:8px!important;display:block!important;border-bottom:1px solid rgba(79,195,232,.12)!important;padding-bottom:6px!important;background:transparent!important}.product__description ul,.rte ul{list-style:none!important;padding:0!important;margin:0 0 8px!important}.product__description ul li,.rte ul li{font-size:14px!important;color:#ffffff7a!important;padding:5px 0 5px 18px!important;position:relative!important;border-bottom:1px solid rgba(255,255,255,.03)!important}.product__description ul li:before,.rte ul li:before{content:"\2014"!important;position:absolute!important;left:0!important;color:#4fc3e8!important;font-size:11px!important}.product__description p,.rte p{color:#ffffff7a!important;margin-bottom:12px!important}h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,sans-serif!important;color:#fff!important;letter-spacing:.02em!important}.card-wrapper,.card{background:#080808e6!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:0!important;transition:border-color .4s!important;overflow:hidden!important}.card-wrapper:hover,.card:hover{border-color:#4fc3e833!important}.card__media img{transition:transform .6s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.04)!important}.card__content,.card__information{background:transparent!important;padding:20px!important}.card__heading,.card__heading a{font-family:Barlow Condensed,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#fff!important}.card-wrapper .price,.card-wrapper .price-item{font-family:Bebas Neue,sans-serif!important;font-size:22px!important;color:#4fc3e8!important}.card__media,.card__media-full{background:#0a0a0a!important}.button,.btn{font-family:Barlow Condensed,sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;transition:all .3s ease!important}.button--primary,.shopify-payment-button__button--unbranded{background:#4fc3e8!important;color:#000!important;border:none!important;font-weight:700!important}.button--primary:hover{background:#fff!important}.button--secondary{background:transparent!important;color:#fff9!important;border:1px solid rgba(255,255,255,.15)!important}.button--secondary:hover{border-color:#4fc3e8!important;color:#4fc3e8!important}.badge{background:#4fc3e8!important;color:#000!important;font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:0!important}.badge--sold-out,.badge[class*=sold]{background:#ffffff14!important;color:#fff6!important}footer,.footer,.footer__content-top,.footer__content-bottom,.footer__wrapper{background:#000!important;border-top:1px solid rgba(255,255,255,.06)!important;color:#ffffff59!important}.footer__heading{font-family:Barlow Condensed,sans-serif!important;font-size:11px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#4fc3e8!important}.footer a{color:#fff6!important;font-family:Barlow Condensed,sans-serif!important;font-size:13px!important;letter-spacing:.08em!important;text-decoration:none!important;transition:color .3s!important}.footer a:hover{color:#4fc3e8!important}input,textarea,select{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important;border-radius:0!important;font-family:Barlow,sans-serif!important}input:focus,textarea:focus{border-color:#4fc3e8!important;outline:none!important;box-shadow:0 0 0 1px #4fc3e8!important}input::placeholder,textarea::placeholder{color:#ffffff38!important}cart-drawer,.cart-drawer{background:#000!important;border-left:1px solid rgba(255,255,255,.08)!important}.cart-drawer__header{border-bottom:1px solid rgba(255,255,255,.08)!important;background:#000!important}.cart-drawer__title{font-family:Bebas Neue,sans-serif!important;font-size:28px!important;color:#fff!important}.cart-item__name{font-family:Barlow Condensed,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#fff!important}.cart-item .price,.cart-item__price-wrapper .price{color:#4fc3e8!important;font-family:Bebas Neue,sans-serif!important;font-size:20px!important}.cart-drawer__footer{background:#050505fa!important;border-top:1px solid rgba(255,255,255,.08)!important}.cart__checkout-button{background:#4fc3e8!important;color:#000!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;border:none!important;transition:all .3s!important}.cart__checkout-button:hover{background:#fff!important}.sticky-add-to-cart__bar{background:#000000f5!important;border:1px solid rgba(79,195,232,.2)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border-radius:0!important}.sticky-add-to-cart__title{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#fff!important}.sticky-add-to-cart__price{color:#4fc3e8!important;font-family:Bebas Neue,sans-serif!important;font-size:24px!important}.sticky-add-to-cart__button{background:#4fc3e8!important;color:#000!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.15em!important;border:none!important}.drawer,.menu-drawer,details-modal,.search-modal{background:#000!important;border-color:#ffffff14!important}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#4fc3e840}::-webkit-scrollbar-thumb:hover{background:#4fc3e8}::selection{background:#4fc3e8;color:#000}@media(hover:hover)and (pointer:fine){body{cursor:none!important}#sh-cursor{position:fixed;width:12px;height:12px;background:#4fc3e8;border-radius:50%;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);transition:width .2s,height .2s;mix-blend-mode:screen}#sh-cursor-ring{position:fixed;width:40px;height:40px;border:1px solid rgba(79,195,232,.35);border-radius:50%;pointer-events:none;z-index:99998;transform:translate(-50%,-50%);transition:width .2s,height .2s}}@media(max-width:749px){.product__title{font-size:40px!important}h1{font-size:clamp(32px,8vw,60px)!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/stayhot-custom.css.map */
