h2,.h2{font-size:calc(var(--font-heading-scale) * 2.8rem);letter-spacing:.12em;text-transform:uppercase;font-weight:300}@media screen and (min-width:990px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3.6rem);letter-spacing:.14em}}.collection__title .title,.title-wrapper .title{letter-spacing:.15em;text-transform:uppercase;font-weight:300;font-size:clamp(1.8rem,3.5vw,3.2rem)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1}.card__heading,.card__heading a{letter-spacing:.08em;text-transform:uppercase;font-weight:400;font-size:1.1rem}@media screen and (min-width:990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform .65s cubic-bezier(.25,.46,.45,.94),opacity .45s ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.07)}.card-wrapper .media.media--hover-effect>img:first-child:not(:only-child){transition:opacity .55s cubic-bezier(.25,.46,.45,.94),transform .65s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transform:scale(1.04)}.card-wrapper .media.media--hover-effect>img+img{opacity:0;transform:scale(1.06);transition:opacity .55s cubic-bezier(.25,.46,.45,.94),transform .65s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1)}}.card__media,.card .card__inner .card__media{overflow:hidden}.button,.btn,[type=button],[type=submit],.shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:0!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background-color:transparent;color:rgb(var(--color-button));border:1px solid rgb(var(--color-button));padding:1.4rem 3rem;letter-spacing:.15em;text-transform:uppercase;font-size:1.1rem;font-weight:400;position:relative;overflow:hidden;transition:color .35s ease;z-index:0}.button--primary:before,.button:not(.button--secondary):not(.button--tertiary):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--color-button));transform:translateY(101%);transition:transform .35s cubic-bezier(.76,0,.24,1);z-index:-1}.button--primary:hover:before,.button:not(.button--secondary):not(.button--tertiary):hover:before{transform:translateY(0)}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{color:rgb(var(--color-button-text))}.button--secondary{background-color:transparent;border:1px solid rgba(var(--color-foreground),.4);color:rgb(var(--color-foreground));border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-size:1.1rem;transition:border-color .3s ease,background-color .3s ease,color .3s ease}.button--secondary:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.shopify-section+.shopify-section{margin-top:clamp(6rem,8vw,12rem)}.section-full-width,.page-width{padding-left:max(2rem,env(safe-area-inset-left));padding-right:max(2rem,env(safe-area-inset-right))}.grid.product-grid{gap:clamp(1.5rem,3vw,3.5rem)}.collection__title.title-wrapper{padding-top:clamp(3rem,5vw,6rem);padding-bottom:clamp(2rem,3vw,4rem)}.section-header+.shopify-section{margin-top:0}.header-wrapper{background-color:rgb(var(--color-background));transition:background-color .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease,box-shadow .4s ease}.header-wrapper--scrolled{background-color:rgba(var(--color-background),.7)!important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:0 1px rgba(var(--color-foreground),.08)}.shopify-section-header-sticky{position:sticky;top:0;z-index:100}.card--card,.card--standard .card__inner{border:none;border-radius:0;box-shadow:none}.card--card:after,.card--standard .card__inner:after{display:none}.card-information{padding-top:1.2rem}.card__information .price{letter-spacing:.05em;font-size:1.2rem;opacity:.7}.quick-add__submit{border-radius:0!important;letter-spacing:.12em;text-transform:uppercase;font-size:1rem}.announcement-bar{border-bottom:none;letter-spacing:.2em;text-transform:uppercase;font-size:1rem}.announcement-bar__message{font-weight:300}.footer{border-top:1px solid rgba(var(--color-foreground),.1);margin-top:clamp(6rem,10vw,14rem)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hellywear-premium.css.map */
