/** Shopify CDN: Minification failed

Line 133:1 Unexpected "{"
Line 179:0 Expected "}" to go with "{"

**/
/*// =============================================================================
// Ella Custom CSS - Customize The Style For Layout
// =============================================================================

// =============================================================================
//
// IMPORTANT DISCLAIMER
// Shopify is notifying shop owners about the need to convert scss files to css files.
// Please use only CSS to style the layout.
//
// =============================================================================*/

@font-face {
    font-family: 'Poppins';
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/Poppins-Medium.eot?v=1737974197');
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/Poppins-Medium.eot?v=1737974197') format('embedded-opentype'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/Poppins-Medium.woff2?v=1737974197') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/Poppins-Medium.woff?v=1737974197') format('woff'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/Poppins-Medium.ttf?v=1737974197') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Muller';
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/MullerExtraBold.eot?v=1676973544');
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/MullerExtraBold.eot?v=1676973544') format('embedded-opentype'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/MullerExtraBold.woff2?v=1676973545') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/MullerExtraBold.woff?v=1676973545') format('woff'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/MullerExtraBold.ttf?v=1676973544') format('truetype'),
        url('MullerExtraBold.svg#MullerExtraBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Suisse Int\'l';
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseIntl-Regular.eot?v=1676973754');
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseIntl-Regular.eot?v=1676973754') format('embedded-opentype'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseIntl-Regular.woff2?v=1676973754') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseIntl-Regular.woff?v=1676973754') format('woff'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseIntl-Regular.ttf?v=1676973754') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Suisse Works Book';
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseWorks-BookItalic.eot?v=1676985128');
    src: url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseWorks-BookItalic.eot?v=1676985128') format('embedded-opentype'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseWorks-BookItalic.woff2?v=1676985128') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseWorks-BookItalic.woff?v=1676985128') format('woff'),
        url('https://cdn.shopify.com/s/files/1/0507/1218/2939/files/SuisseWorks-BookItalic.ttf?v=1676985128') format('truetype');
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'SuisseWork';
    src: url('/cdn/shop/files/SuisseWorks-Book.eot?v=1739527563') format('embedded-opentype'),
        url('/cdn/shop/files/SuisseWorks-Book.woff2?v=1739527563') format('woff2'),
        url('/cdn/shop/files/SuisseWorks-Book.woff?v=1739527564') format('woff'),
        url('/cdn/shop/files/SuisseWorks-Book.ttf?v=1739527564') format('truetype');
    font-weight: 500;
    font-display: swap;
}


h1,nav, .menu-lv-1__action, .header-12, .customer-links {
    font-family: 'Poppins' !important;
    
    font-style: normal;
}

body {
   font-family: 'Suisse Int\'l';
    font-weight: normal;
    font-style: normal;
}

h2,h3,h4,h5,h6 {
    font-family: 'SuisseWork' !important;
    font-weight: 500;
    font-style: italic;
}



.th_subscription_radio_section .th_subscription_radio_label_outer input:checked + label {
  color: #000 !important;
  border: 2px solid black!important;
  background-color: #EAEAEA;
}

.th_subscription_radio_section .th_subscription_radio_spg_plan_detail input:checked + label {
  color: #000 !important;
}
.th_subscription_radio_section .th_subscription_radio_spg_plan_detail input:checked + label .th_subscription_radio_checked {
  display: block;
  fill: #fb8234 !important;
}
label em {
  color: #000 !important;
}

.thsb_subscription_description_section .thsb_subscription_description_logo svg {

  fill: #fb8234 !important;
}
.thsb_subscription_description_section .thsb_subscription_description_tooltip {
 
  background: #fb8234 !important;
}
  .thsb_subscription_description_section .thsb_subscription_description_tooltip::after {
  content: '';

  border-bottom: 6px solid #fb8234 !important;}

.th_subscription_radio_section .th_subscription_radio_label_outer .th_subscription_radio_fieldset_discount_val em {
 
  background-color: #fb8234 !important;}

 {
  .test {background: #232323; border-color:rgba(0,0,0,0); color:#f8f8f8;font-size: 14px; width: auto;padding-top: 5px;
  padding-bottom: 5px;
border-radius: 25px;
  display: block;
  font-family: var(--btn-1-font-family);
  font-weight: var(--btn-1-font-weight);
  text-transform: var(--btn-1-text-transform);
  text-align: var(--btn-1-text-align);
  letter-spacing: var(--btn-1-letter-spacing);
  line-height: var(--btn-1-line-height);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-style: var(--btn-1-border-style);
  border-width: var(--btn-1-border-width);
  min-width: 200px;
  max-width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin: auto;
  outline: none !important;
  box-shadow: var(--btn-1-horizontal-length) var(--btn-1-vertical-length) var(--btn-1-blur-radius) var(--btn-1-spread) var(--btn-1-all-bg-opacity) var(--btn-1-inset);
  cursor: pointer;
  position: relative;

}
.test:hover {
background: #f8f8f8;
color: #232323;
  border:1px;
  border-style: solid;
  border-color: #232323;
  
}

li.menu-lv-item:nth-child(4) > a:nth-child(1) > span:nth-child(1){

  background: black;
  padding: 10px;
  border-radius: 20px;
}

li.menu-lv-1:nth-child(5){
display: inline-block!important;
}
