:root{--font-body-family: "Instrument Sans", Arial, sans-serif;--font-heading-family: "Instrument Sans", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 700}body,button,input,textarea,select,.button,.shopify-payment-button__button,.header,.menu-drawer,.card,.price,.product__title,.collection__title,.footer{font-family:Instrument Sans,Arial,sans-serif}body,input,textarea,select,.price,.card-information,.product__description,.footer{font-weight:400}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.header__menu-item,.button,.shopify-payment-button__button,.product__title{font-weight:700}.card__heading,.card__heading a,.card-information .card__heading{font-weight:400}.price,.price *,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale,.product .price,.card-information .price{color:#000}h1,.h1,.product__title h1{font-size:clamp(3.2rem,3.2vw,4.6rem);line-height:1.08}h2,.h2,.title,.collection__title .title{font-size:clamp(2.4rem,2.3vw,3.4rem);line-height:1.12}.card__heading{font-size:clamp(1.65rem,1.35vw,2rem);line-height:1.18}.product-form__submit,.product-form__submit:before,.product-form__submit:after,.shopify-payment-button__button,.shopify-payment-button__button:before,.shopify-payment-button__button:after,button.shopify-payment-button__button--unbranded,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after{border-radius:1rem}.price.price--on-sale .price__sale{display:inline-flex;flex-direction:row;align-items:baseline;gap:.8rem;flex-wrap:wrap}.price.price--on-sale .price__sale>span{order:1}.price.price--on-sale .price__sale .price-item--sale{order:2;margin:0;color:#000}.price.price--on-sale .price__sale .price-item--regular{margin:0;color:#111111b8}@media screen and (max-width:749px){h1,.h1,.product__title h1{font-size:3rem}h2,.h2,.title,.collection__title .title{font-size:2.3rem}.card__heading{font-size:1.55rem}}@supports selector(body:has(main[data-template="index"])){@media screen and (min-width:990px){body:has(main[data-template=index]) .section-header.shopify-section-group-header-group{position:absolute;top:1.8rem;right:0;left:0;z-index:30;width:100%;margin-bottom:0}body:has(main[data-template=index]) .header-wrapper,body:has(main[data-template=index]) .header-wrapper.gradient,body:has(main[data-template=index]) sticky-header.header-wrapper{background:transparent;background-color:transparent;border-bottom:0}body:has(main[data-template=index]) .header{background:transparent}body:has(main[data-template=index]) .vallarino-desktop-banner{position:relative;z-index:1}}@media screen and (max-width:989px){body:has(main[data-template=index]) .section-header.shopify-section-group-header-group{position:absolute;top:3.2rem;right:0;left:0;z-index:30;width:100%;margin-bottom:0}body:has(main[data-template=index]) .header-wrapper,body:has(main[data-template=index]) .header-wrapper.gradient,body:has(main[data-template=index]) sticky-header.header-wrapper{background:transparent;background-color:transparent;border-bottom:0}body:has(main[data-template=index]) .header{background:transparent}body:has(main[data-template=index]) .vallarino-mobile-banner{position:relative;z-index:1}}body:has(main[data-template=index]) #MainContent>.shopify-section:first-child{margin-top:0}body:has(main[data-template=index]) #MainContent>.shopify-section:first-child .banner{min-height:72rem;background:#070707}body:has(main[data-template=index]) #MainContent>.shopify-section:first-child .banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at 68% 35%,rgba(255,255,255,.1),transparent 22rem),linear-gradient(90deg,#000000b3,#0000002e 52%,#00000080);pointer-events:none}body:has(main[data-template=index]) #MainContent>.shopify-section:first-child .banner__content{position:relative;z-index:2}body:has(main[data-template=index]) #MainContent>.shopify-section:first-child .banner__heading{color:#ffffff94;font-size:clamp(4.4rem,6vw,8rem);line-height:.95;text-transform:uppercase;letter-spacing:0}body:has(main[data-template=index]) #MainContent>.shopify-section:first-child .banner__buttons .button{color:#05070b;background:#fff;border-color:#fff}body:has(main[data-template=index]) .collection slider-component.page-width,body:has(main[data-template=index]) .collection slider-component.page-width-desktop,body:has(main[data-template=index]) .collection slider-component.slider-component-desktop{transform:translate(-5rem)}@media screen and (max-width:989px){body:has(main[data-template=index]) .collection slider-component.page-width,body:has(main[data-template=index]) .collection slider-component.page-width-desktop,body:has(main[data-template=index]) .collection slider-component.slider-component-desktop{transform:translate(-2.4rem)}}@media screen and (max-width:749px){body:has(main[data-template=index]) .collection slider-component.page-width,body:has(main[data-template=index]) .collection slider-component.page-width-desktop,body:has(main[data-template=index]) .collection slider-component.slider-component-desktop{transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vallarino-font.css.map */
