body{letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400;letter-spacing:-.01em}.announcement-bar{font-size:.6875rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding-block:10px!important}.header{border-bottom:.5px solid var(--color-border)!important}.header-logo{letter-spacing:.2em;font-size:.875rem}.menu-list__link,.header-menu a{font-size:.75rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:400!important}.header-actions__action svg{stroke-width:1!important}.button,.btn,[class*=button--primary]{font-size:.6875rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding-block:14px!important;padding-inline:28px!important;border-radius:0!important;transition:background-color .2s ease,color .2s ease!important}.button-secondary,.button--secondary{font-size:.6875rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:0!important}.button-link,.button--link{font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product-card,.card,[class*=product-card]{background:transparent!important;border:none!important;border-radius:0!important}.product-card__image-wrapper,.card__image-wrapper,.media-wrapper{border-radius:0!important;overflow:hidden;background:#f5f2ee}.product-card .product-title,.product-card h3,.product-card .h3{font-size:.75rem!important;letter-spacing:.06em!important;font-weight:400!important;margin-block-start:12px!important}.product-card .price,.product-card .price__regular{font-size:.8125rem!important;letter-spacing:.04em!important;color:var(--color-foreground)!important}.price--sale .price__regular{text-decoration:line-through;opacity:.5}.quick-add__button{border-radius:0!important;font-size:.625rem!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product-information{--product-gap: 48px}.product__title{font-size:clamp(1.5rem,3vw,2.5rem)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.15!important}.product__price{font-size:1rem!important;letter-spacing:.06em!important}.product-description,.product__description{font-size:.875rem!important;line-height:1.8!important;color:var(--color-foreground)!important;opacity:.8}.variant-picker__option{border-radius:0!important;font-size:.6875rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:10px 16px!important}.quantity-selector{border-radius:0!important}.quantity-selector input{font-size:.875rem!important;letter-spacing:.06em!important}.add-to-cart,.shopify-payment-button__button{border-radius:0!important;font-size:.6875rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding-block:18px!important}.sticky-add-to-cart{border-top:.5px solid var(--color-border)!important;border-radius:0!important}.cart-drawer{border-radius:0!important;border-left:.5px solid var(--color-border)!important}.cart-drawer__title{font-size:.75rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;padding-block:20px!important;border-bottom:.5px solid var(--color-border)!important}.cart-drawer__item-title{font-size:.75rem!important;letter-spacing:.06em!important;font-weight:400!important}.cart-drawer__item-price{font-size:.8125rem!important}.cart-drawer__subtotal-label{font-size:.6875rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.cart-drawer__subtotal-price{font-size:.875rem!important}.cart-drawer__checkout{border-radius:0!important;font-size:.6875rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding-block:16px!important}.cart-item__thumbnail{border-radius:0!important;background:#f5f2ee}.footer-content{padding-block:64px!important;border-top:.5px solid var(--color-border)!important}.footer .menu__heading,.footer .menu__heading__default{font-size:.625rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;margin-block-end:16px!important;opacity:.6}.footer .menu__item a,.footer .menu-list a{font-size:.8125rem!important;letter-spacing:.04em!important;opacity:.7;transition:opacity .2s ease!important}.footer .menu__item a:hover,.footer .menu-list a:hover{opacity:1}.footer-utilities{border-top:.5px solid var(--color-border)!important;padding-block:20px!important;font-size:.6875rem!important;letter-spacing:.08em!important;opacity:.5}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{border-radius:0!important;font-size:.875rem!important;letter-spacing:.04em!important;border-width:0 0 1px 0!important;background:transparent!important;padding-inline:0!important}.email-signup__input{border-radius:0!important;border-bottom:1px solid currentColor!important;padding-inline:0!important;font-size:.875rem!important;letter-spacing:.06em!important;background:transparent!important}.badge{border-radius:0!important;font-size:.5625rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:4px 8px!important;font-weight:400!important}.section__heading{font-size:.625rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:400!important;margin-block-end:40px!important;opacity:.6}.hero .h1,.hero h1{font-weight:400!important;letter-spacing:-.02em!important;line-height:1.05!important}.hero p,.hero .rte p{font-size:.875rem!important;letter-spacing:.04em!important;line-height:1.8!important;opacity:.85}.collection-wrapper{padding-block:48px!important}.facets,.facets-container{font-size:.75rem!important;letter-spacing:.1em!important}.filter-group__label{font-size:.625rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:400!important}.popover,.dialog{border-radius:0!important;border:.5px solid var(--color-border)!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:0}.marquee__item,.marquee a{font-size:.625rem!important;letter-spacing:.18em!important;text-transform:uppercase!important}:focus-visible{outline:1px solid var(--color-foreground);outline-offset:2px}a,button{transition:opacity .2s ease,color .2s ease!important}.divider,hr{border-color:var(--color-border)!important;opacity:1!important;border-width:.5px!important}.price__compare{text-decoration:line-through!important;opacity:.45!important}.card-hover-effect-subtle-zoom .card:hover .media img,.card-hover-effect-subtle-zoom .card:hover .media video{transform:scale(1.04)!important;transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.card .media img,.card .media video{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pulsarx-luxury.css.map */
