/** Shopify CDN: Minification failed

Line 114:7 Expected ";"

**/
/* 
@font-face {
    font-family: Gilroy-Bold;
    src: url(Gilroy-Bold.otf);
}

@font-face {
    font-family: Gilroy-ExtraBold;
    src: url(Gilroy-ExtraBold.otf);
}

@font-face {
    font-family: Gilroy-Light;
    src: url(Gilroy-Light.otf);
}
@font-face {
    font-family: 'gilroymedium';
    src: url('gilroy-medium-webfont.woff2') format('woff2'),
         url('gilroy-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Playfair Display Black';
    src: url('PlayfairDisplay-Black.woff2') format('woff2'),
        url('PlayfairDisplay-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Playfair Display BoldItalic';
    src: url('PlayfairDisplay-BoldItalic.woff2') format('woff2'),
        url('PlayfairDisplay-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Playfair Display Regular';
    src: url('PlayfairDisplay-Regular.woff2') format('woff2'),
        url('PlayfairDisplay-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Playfair Display BlackItalic';
    src: url('PlayfairDisplay-BlackItalic.woff2') format('woff2'),
        url('PlayfairDisplay-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Playfair Display Italic';
    src: url('PlayfairDisplay-Italic.woff2') format('woff2'),
        url('PlayfairDisplay-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Playfair Display Bold';
    src: url('PlayfairDisplay-Bold.woff2') format('woff2'),
        url('PlayfairDisplay-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

.gilroy-light {
	font-family: Gilroy-Light !important;
}

.gilroy-bold {
	font-family: Gilroy-Bold !important;
}

.gilroy-extrabold {
	font-family: Gilroy-ExtraBold !important;
}

.playfair-display-black {
	font-family: 'Playfair Display Black' !important;
}

.playfair-display-boldItalic {
	font-family: 'Playfair Display BoldItalic' !important;
}

.playfair-display-regular {
	font-family: 'Playfair Display', serif !important;
}

.playfair-display-blackItalic {
	font-family: 'Playfair Display BlackItalic' !important;
}

.playfair-display-bold {
	font-family: 'Playfair Display Bold' !important;
} */


@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap')

h1, .h1 {
  font-family: "Outfit", sans-serif;
  font-weight: 800 !important;
}
h2, .h2 {
  font-family: "Outfit", sans-serif;
  font-weight: 800 !important;
}
h3, .h3 {
  font-family: "Outfit", sans-serif;
  font-weight: 800 !important;
}
h4, .h4 {
  font-family: "Outfit", sans-serif;
  font-weight: 800 !important;
}
h5, .h5 {
  font-family: "Outfit", sans-serif;
  font-weight: 800 !important;
}
p, sapn {
  font-family: "Outfit", sans-serif;
  font-weight: 300;
}
button, a,
a.btn.hero_bann_btn {
   font-family: "Outfit", sans-serif;
   font-weight: 700; 
}
.template-index .feature-row__text a {
  font-weight: 700;
}
.btn, .btn--secondary, .rte .btn--secondary, .collapsibles-wrapper .spr-summary-actions a, .collapsibles-wrapper .spr-button, .rte .btn, .rte .collapsibles-wrapper .spr-summary-actions a, .collapsibles-wrapper .spr-summary-actions .rte a, .rte .collapsibles-wrapper .spr-button, .collapsibles-wrapper .rte .spr-button {
  font-weight: 700; 
}
.product_one__options .label {
  display: flex;
  align-items: center;
}