:root{--veylo-font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", Arial, sans-serif;--veylo-text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Arial, sans-serif}body,button,input,select,textarea{font-family:var(--veylo-text)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--veylo-font)!important;letter-spacing:-.028em!important;-webkit-font-smoothing:antialiased}header-component,.header{background-color:#ffffffe6!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;border-bottom:1px solid rgba(0,0,0,.08)!important;box-shadow:none!important}.announcement-bar{background-color:#000!important;color:#fff!important;font-size:.75rem!important;letter-spacing:.05em!important}.product-information .section{padding-block:48px!important}.product-details h1,.product-details .h1,.product-details .h2,.product-details .h3{font-family:var(--veylo-font)!important;font-size:clamp(2rem,4vw,3rem)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.06!important;color:#000!important;margin-bottom:.5rem!important}.product-details product-price,.product-details .price{font-size:1.375rem!important;font-weight:500!important;letter-spacing:-.01em!important;color:#000!important}.product-details .compare-at-price{color:#888!important;font-size:1rem!important}.product-details .rte,.product-details .text-block{font-size:1.0625rem!important;line-height:1.72!important;color:#1d1d1f!important;letter-spacing:0!important}.product-details .rte p{margin-block:.6rem!important}.product-details .rte strong{font-weight:600!important;color:#000!important}.product-details .rte hr{border:none!important;border-top:1px solid #e5e5ea!important;margin-block:1.25rem!important}.add-to-cart-button,.button[id*=BuyButtons]{width:100%!important;background-color:#000!important;color:#fff!important;border:none!important;border-radius:980px!important;padding-block:1.1rem!important;font-size:1rem!important;font-weight:590!important;letter-spacing:.01em!important;font-family:var(--veylo-font)!important;cursor:pointer!important;transition:opacity .18s ease,transform .15s ease!important;text-transform:none!important}.add-to-cart-button:hover{opacity:.84!important;transform:scale(1.005)!important}.product-form-buttons{width:100%!important}.variant-option__button-label{border-radius:980px!important;font-weight:500!important;font-family:var(--veylo-font)!important}.product-media-container img{border-radius:12px!important;object-fit:contain}.media-gallery .product-media-container{border-radius:8px!important;overflow:hidden}.product-details [class*=divider],.product-details hr{border-color:#e5e5ea!important}body{background-color:#fff!important}main{background-color:#fff!important}footer{border-top:1px solid #e5e5ea!important;background-color:#f5f5f7!important}dialog.cart-drawer,.cart-drawer{border-left:none!important;box-shadow:-20px 0 60px #0000001f!important}.quantity-selector{border-radius:980px!important;border-color:#d2d2d7!important}.product-card{transition:transform .2s ease,box-shadow .2s ease!important}.product-card:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px #0000001a!important}.sticky-add-to-cart{background-color:#ffffffeb!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;border-top:1px solid rgba(0,0,0,.08)!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/veylo-premium.css.map */
