h1,h2,h3,h4,h5,h6,p{margin:0}span,a{font-family:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;font-size:inherit;font-style:inherit}a,a:visited{color:inherit}p>a{text-decoration:underline;color:inherit}.btn,.shopify-payment-button__button{display:block;position:relative;padding:8px 16px;margin:0;border-radius:0;text-align:center;cursor:pointer}.btn.btn--full{width:100%}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-Light.woff2?v=1681719754) format("woff2"),url(/cdn/shop/files/Rubik-Light.woff?v=1681718860) format("woff");font-style:normal;font-display:swap;font-weight:300}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-Regular.woff2?v=1681719753) format("woff2"),url(/cdn/shop/files/Rubik-Regular.woff?v=1681718859) format("woff");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-Medium.woff2?v=1681719754) format("woff2"),url(/cdn/shop/files/Rubik-Medium.woff?v=1681718860) format("woff");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-SemiBold.woff2?v=1681719754) format("woff2"),url(/cdn/shop/files/Rubik-SemiBold.woff?v=1681718860) format("woff");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-Bold.woff2?v=1681719753) format("woff2"),url(/cdn/shop/files/Rubik-Bold.woff?v=1681718860) format("woff");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-ExtraBold.woff2?v=1681719754) format("woff2"),url(/cdn/shop/files/Rubik-ExtraBold.woff?v=1681718860) format("woff");font-style:normal;font-display:swap;font-weight:800}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-Black.woff2?v=1681719753) format("woff2"),url(/cdn/shop/files/Rubik-Black.woff?v=1681718859) format("woff");font-style:normal;font-display:swap;font-weight:900}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-LightItalic.woff2?v=1681719754) format("woff2"),url(/cdn/shop/files/Rubik-LightItalic.woff?v=1681718860) format("woff");font-style:italic;font-display:swap;font-weight:300}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-Italic.woff2?v=1681719753) format("woff2"),url(/cdn/shop/files/Rubik-Italic.woff?v=1681718860) format("woff");font-style:italic;font-display:swap;font-weight:400}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-MediumItalic.woff2?v=1681719753) format("woff2"),url(/cdn/shop/files/Rubik-MediumItalic.woff?v=1681718860) format("woff");font-style:italic;font-display:swap;font-weight:500}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-SemiBoldItalic.woff2?v=1681719753) format("woff2"),url(/cdn/shop/files/Rubik-SemiBoldItalic.woff?v=1681718860) format("woff");font-style:italic;font-display:swap;font-weight:600}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-BoldItalic.woff2?v=1681719753) format("woff2"),url(/cdn/shop/files/Rubik-BoldItalic.woff?v=1681718860) format("woff");font-style:italic;font-display:swap;font-weight:700}@font-face{font-family:Rubik;src:url(/cdn/shop/files/Rubik-ExtraBoldItalic.woff2?v=1681719754) format("woff2"),url(/cdn/shop/files/Rubik-ExtraBoldItalic.woff?v=1681718860) format("woff");font-style:italic;font-display:swap;font-weight:800}.h1,h1{font-family:Rubik,Rubik;font-style:normal;font-size:85px;line-height:92px;font-weight:900}@media screen and (max-width:750px){.h1,h1{font-size:30px;line-height:38px}}.h2,h2{font-family:Rubik,Rubik;font-style:normal;font-size:60px;line-height:80px;font-weight:900}@media screen and (max-width:750px){.h2,h2{font-size:27px;line-height:36px}}.h3,h3{font-family:Rubik,Rubik;font-style:normal;font-size:35px;line-height:40px;font-weight:900}@media screen and (max-width:750px){.h3,h3{font-size:25px;line-height:30px}}.h4,h4{font-family:Rubik,Rubik;font-style:normal;font-size:30px;line-height:40px;font-weight:900}@media screen and (max-width:750px){.h4,h4{font-size:20px;line-height:25px}}.h5,h5{font-family:Rubik,Rubik;font-style:normal;font-size:25px;line-height:30px;font-weight:400}@media screen and (max-width:750px){.h5,h5{font-size:18px;line-height:23px}}.h6,h6{font-family:Rubik,Rubik;font-style:normal;font-size:20px;line-height:25px;font-weight:400}@media screen and (max-width:750px){.h6,h6{font-size:16px;line-height:20px}}.p,p,ol>li,ul>li,input,label,output,textarea,button,clever-select *{font-family:Rubik,Rubik;font-style:normal;font-size:14px;line-height:21px;font-weight:400}@media screen and (max-width:750px){.p,p,ol>li,ul>li,input,label,output,textarea,button,clever-select *{font-size:14px;line-height:21px}}.note,small{font-family:Rubik,Rubik;font-style:normal;font-size:12px;line-height:15px;font-weight:400}@media screen and (max-width:750px){.note,small{font-size:12px;line-height:15px}}.btn.btn--primary{font-family:Rubik,Rubik;font-style:normal;font-size:25px;line-height:25px;font-weight:900;border:1px solid #1b241c;background-color:#513768;color:#fff;padding:16px 48px;border-radius:28.5px;border-width:0px 2px 4px 2px}@media screen and (max-width:750px){.btn.btn--primary{font-size:16px;line-height:24px}}.btn.btn--primary:hover{background-color:transparent;color:#513768;border-color:#513768;border-width:2px 2px 2px 2px}.btn.btn--primary:hover:before{content:unset}.btn.btn--primary[disabled]{opacity:.5;cursor:not-allowed;color:#000;border-color:#000;background-color:transparent}.btn.btn--primary[loading]{position:relative;text-indent:-999999px}.btn.btn--primary[loading]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;border:2px solid transparent;border-bottom:2px solid currentcolor;animation:button-loading 1.2s linear infinite}.btn.btn--secondary,.shopify-payment-button__button{font-family:Rubik,Rubik;font-style:normal;font-size:25px;line-height:25px;font-weight:900;border:1px solid #1B241C;background-color:#e1d7ea;color:#1b241c;padding:16px 48px;border-radius:28.5px}@media screen and (max-width:750px){.btn.btn--secondary,.shopify-payment-button__button{font-size:16px;line-height:24px}}.btn.btn--secondary:hover,.shopify-payment-button__button:hover{background-color:#2e2d2c;color:#fff}.btn.btn--secondary[disabled],.shopify-payment-button__button[disabled]{opacity:.5;cursor:not-allowed;color:#000;border-color:#000;background-color:transparent}.btn.btn--secondary[loading],.shopify-payment-button__button[loading]{position:relative;text-indent:-999999px}.btn.btn--secondary[loading]:before,.shopify-payment-button__button[loading]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;border:2px solid transparent;border-bottom:2px solid currentcolor;animation:button-loading 1.2s linear infinite}.btn.btn--tertiary{font-family:Open Sans,Open Sans;font-style:normal;font-size:16px;line-height:24px;font-weight:400;border:1px solid #999999;background-color:#999;color:#fff;padding:8px 48px}@media screen and (max-width:750px){.btn.btn--tertiary{font-size:16px;line-height:24px}}.btn.btn--tertiary:hover{background-color:transparent;color:#2e2d2c}.btn.btn--tertiary[disabled]{opacity:.5;cursor:not-allowed;color:#000;border-color:#000;background-color:transparent}.btn.btn--tertiary[loading]{position:relative;text-indent:-999999px}.btn.btn--tertiary[loading]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;border:2px solid transparent;border-bottom:2px solid currentcolor;animation:button-loading 1.2s linear infinite}.btn.btn--atc{font-family:Rubik,Rubik;font-style:normal;font-size:20px;line-height:20px;font-weight:900;border:1px solid #fff;background-color:#fff;color:#1b241c;padding:12px 16px;border-radius:22px}@media screen and (max-width:750px){.btn.btn--atc{font-size:20px;line-height:20px}}.btn.btn--atc:after{content:"+";display:inline-flex;text-align:center;width:30px;min-width:30px;height:30px;margin:-8px -6px -10px 10px;padding-bottom:2px;background-color:#3f0891;color:#fff;border-radius:50%;align-items:center;justify-content:center}@keyframes button-loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/font-styles.css.map */
