/** Shopify CDN: Minification failed

Line 197:0 Expected ")" to go with "("

**/
/*
    © 2023 EcomGraduates.com
    https://www.ecomgraduates.com
*/



    @font-face {
  font-family: Poppins;
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("//www.ameliaduval.com/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2") format("woff2"),
       url("//www.ameliaduval.com/cdn/fonts/poppins/poppins_n3.6971368e1f131d2c8ff8e3a44a36b577fdda3ff5.woff") format("woff");
}




  
    @font-face {
  font-family: Cabin;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//www.ameliaduval.com/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2") format("woff2"),
       url("//www.ameliaduval.com/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
}

    @font-face {
  font-family: Cabin;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//www.ameliaduval.com/cdn/fonts/cabin/cabin_n7.255204a342bfdbc9ae2017bd4e6a90f8dbb2f561.woff2") format("woff2"),
       url("//www.ameliaduval.com/cdn/fonts/cabin/cabin_n7.e2afa22a0d0f4b64da3569c990897429d40ff5c0.woff") format("woff");
}

    @font-face {
  font-family: Cabin;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//www.ameliaduval.com/cdn/fonts/cabin/cabin_i4.d89c1b32b09ecbc46c12781fcf7b2085f17c0be9.woff2") format("woff2"),
       url("//www.ameliaduval.com/cdn/fonts/cabin/cabin_i4.0a521b11d0b69adfc41e22a263eec7c02aecfe99.woff") format("woff");
}

  



:root {
    --bs-primary: #232323;
    --bs-primary-rgb: 35, 35, 35;
    --bs-primary-lighten-5: #303030;
    --bs-primary-lighten-10: #303030;
    --bs-primary-darken-5: #161616;
    --bs-primary-darken-10: #0a0a0a;

    --bs-secondary: #a7a7a7;
    --bs-secondary-rgb: 167, 167, 167;
    --bs-secondary-lighten-5: #b4b4b4;
    --bs-secondary-lighten-10: #c1c1c1;
    --bs-secondary-darken-5: #9a9a9a;
    --bs-secondary-darken-10: #8d8d8d;

    --bs-dark: #fff8e9;
    --bs-dark-rgb: 255, 248, 233;
    --bs-dark-lighten-5: #ffffff;
    --bs-dark-lighten-10: #ffffff;
    --bs-dark-darken-5: #fff0cf;
    --bs-dark-darken-10: #ffe8b6;

    --bs-light: rgba(0,0,0,0);
    --bs-light-rgb: rgba(0, 0, 0, 0.0;
    --bs-light-lighten-5: rgba(13, 13, 13, 0.0);
    --bs-light-lighten-10: rgba(26, 26, 26, 0.0);
    --bs-light-darken-5: rgba(0, 0, 0, 0.0);
    --bs-light-darken-10: rgba(0, 0, 0, 0.0);

    --bs-body-bg: #ffffff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-body-color: #212529;
    --bs-body-color-rgb: 33, 37, 41;

    --bs-border-radius: 0;

    --bs-link-color: var(--bs-primary);
    --bs-link-color-rgb: 35, 35, 35;
    --bs-link-hover-color: var(--bs-primary-darken-10);
    --bs-link-hover-color-rgb: 10, 10, 10;

    --bs-success: #198754;
    --bs-success-lighten: #21b26f;
    --bs-success-darken: #115c39;
    --bs-success-rgb: 25, 135, 84;
    --bs-danger: #dc3545;
    --bs-danger-lighten: #e4606d;
    --bs-danger-darken: #bd2130;
    --bs-danger-rgb: 220, 53, 69;
    --bs-warning: #d4c13d;
    --bs-warning-lighten: #ddce67;
    --bs-warning-darken: #8c7e1f;
    --bs-warning-rgb: 212, 193, 61;
    --bs-info: #232323;
    --bs-info-lighten: #3d3d3d;
    --bs-info-darken: #000000;
    --bs-info-rgb: 35, 35, 35;

    
        --bs-headings-font-family: Poppins, sans-serif;
        --bs-headings-font-weight: 300;
    

    
    
      --bs-body-font-family:  Cabin, sans-serif;
    
    
}



body .btn {
    letter-spacing: 0.0rem;
    text-transform: uppercase;
    font-weight: 400;
}

body .btn-md {
    --bs-btn-padding-x: 0.8rem;
    --bs-btn-padding-y: 0.4rem;
}

body .btn-lg {
    --bs-btn-padding-x: 1.2rem;
    --bs-btn-padding-y: 0.6rem;
}







.form-control-md,
.form-select-md {
    padding-left: 0.8rem;
    padding-right: 0.8rem;
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
}

.form-select {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")
}

[dir="ltr"] .form-select-md {
    padding-right: 2.5rem;
}

[dir="rtl"] .form-select-md {
    padding-left: 2.5rem;
}


body .offcanvas-backdrop,
body .modal-backdrop {
    background-color: rgba(0, 0, 0, 0.5);
    
        backdrop-filter: blur(5px);
    
}


.accordion {
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}


#offcanvas-menu-nav .nav-link[aria-expanded]:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23212529' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'%3E%3C/line%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E")
}
#offcanvas-menu-nav .nav-link[aria-expanded="true"]::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23212529' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3C/svg%3E");
}

.btn-close {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")
}
