@font-face{font-family:Avenir;src:url(AvenirNext-300.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Avenir;src:url(AvenirNext-300i.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Avenir;src:url(AvenirNext-400.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Avenir;src:url(AvenirNext-400i.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Avenir;src:url(AvenirNext-500.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Avenir;src:url(AvenirNext-500i.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Avenir;src:url(AvenirNext-600.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Avenir;src:url(AvenirNext-600i.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Avenir;src:url(AvenirNext-700.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Avenir;src:url(AvenirNext-700i.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Avenir;src:url(AvenirNext-900.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Avenir;src:url(AvenirNext-900i.woff2) format("woff2");font-weight:900;font-style:italic}@font-face{font-family:AvenirPro;src:url(AvenirNextLTProRegular.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Cartograph;src:url(CartographCF-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-ExtraLightItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:Cartograph;src:url(CartographCF-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Cartograph;src:url(CartographCF-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Cartograph;src:url(CartographCF-DemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-DemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Cartograph;src:url(CartographCF-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Cartograph;src:url(CartographCF-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:Cartograph;src:url(CartographCF-Heavy.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Cartograph;src:url(CartographCF-HeavyItalic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Integral;src:url(IntegralCF-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Integral;src:url(Integral-RegularOblique.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Integral;src:url(Integral-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Integral;src:url(Integral-MediumOblique.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Integral;src:url(Integral-DemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Integral;src:url(Integral-DemiBoldOblique.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Integral;src:url(IntegralCF-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Integral;src:url(Integral-BoldOblique.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Integral;src:url(Integral-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Integral;src:url(Integral-ExtraBoldOblique.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:Integral;src:url(Integral-Heavy.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Integral;src:url(Integral-HeavyOblique.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Monument Extended;src:url(PPMonumentExtended-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Monument Extended;src:url(PPMonumentExtended-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Monument Extended;src:url(PPMonumentExtended-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Monument Extended;src:url(PPMonumentExtended-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Monument Extended;src:url(PPMonumentExtended-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Monument Extended;src:url(PPMonumentExtended-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic}:root{--sale: #EF0D0D;--blue: #0398C5;--dark-blue: #231F20;--primary-purple: #4C19D8;--primary-green: #2C9833;--ed-grey: #19191C}*{box-sizing:border-box}html{font-size:16px}body{font-family:Avenir,sans-serif;margin:0;padding:0;color:var(--dark-blue)}body.noScroll{overflow:hidden}a{text-decoration:none;color:inherit}button,input,optgroup,select,textarea{font:inherit;color:inherit;display:block;padding:0;margin:0;width:100%;text-align:left;border:none}input,select,textarea{border:1px solid lightgray;padding:12px}select{padding:8px 34px 8px 10px;-webkit-appearance:none;appearance:none;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}textarea{resize:none}img,picture,video{display:block;height:auto;width:100%}.h1{text-align:center}.button{background-color:var(--primary-purple);color:#fefbf5;border-radius:9px;text-transform:uppercase;text-align:center;font-size:16px;padding:15px 20px;-webkit-appearance:none;appearance:none;cursor:pointer;display:block;width:fit-content;min-width:286px;font-weight:700;letter-spacing:1.2px;line-height:171.5%}.button.new{background-color:#9a8af7;border:1.95px solid #333333;font-size:21px;line-height:130%;font-family:Integral,sans-serif;text-transform:uppercase;color:#fff;font-weight:400;padding:12px 15px;letter-spacing:1.05px;position:relative;text-align:center;border-radius:0;max-width:280px;cursor:pointer;transition:ease .3s;box-shadow:4px 4px #333}.button.new:hover{opacity:.8}.button.alternate{background:linear-gradient(90deg,#bd00ec .9%,#4c19d8 49.77%,#8449ff 99.07%);font-size:28px;line-height:1;font-family:Integral,sans-serif;width:100%;font-weight:400;max-width:310px;transition:ease .3s;letter-spacing:1.4px;position:relative;z-index:12;border:1.16px solid #333333;box-shadow:3px 3px #333;overflow:hidden}.button.alternate:before{opacity:1;background:linear-gradient(90deg,#bd00ec .9%,#4c19d8 49.77%,#8449ff 99.07%)}.button.alternate:after{background:#fff;opacity:0}.button.alternate:before,.button.alternate:after{content:"";z-index:-1;position:absolute;width:100%;height:100%;top:0;left:0;transition:ease .3s}.button.alternate:hover{color:#000}.button.alternate:hover:after{opacity:1}.button.alternate:hover:before{opacity:0}.button.center{margin:auto}.button.loading{position:relative!important;pointer-events:none!important;color:transparent!important}.button.loading:after{content:"";position:absolute;width:22px;height:22px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:loading 1s ease infinite}.button.loading.black:after{border-top-color:#000}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width: 800px){.button{min-width:250px;padding:12px 20px;font-size:12px}.button.new{max-width:fit-content;line-height:150%;min-width:170px;padding:10px 25px;font-size:15px;box-shadow:2px 2px #333;border-radius:8px}}:root{--swiper-pagination-bullet-size: 20px;--swiper-theme-color: var(--blue)}@media (min-width: 801px){.mobileOnly{display:none!important}}@media (max-width: 800px){.desktopOnly{display:none!important}}.container{max-width:1200px;margin:auto}.container-xl{max-width:1400px;margin:0 auto;padding:0 30px}#page{max-width:800px;margin:auto;padding:20px 20px 80px}#pageDescription{line-height:1.5}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;justify-content:center;align-items:center;padding:10px;z-index:999999999999}.modal.active{display:flex}.modalContent{position:relative;background-color:#fff;width:100%;max-height:calc(100vh - 40px);overflow-y:auto}.modalExit{position:absolute;top:10px;right:10px;width:48px;height:48px;border:1px solid #D5D5D5;display:flex;justify-content:center;align-items:center;border-radius:100%;color:#000;background-color:#fff}.modalExit svg{width:18px;height:18px}@media (max-width: 800px){.modal{align-items:start}}@media (min-width: 1000px){.bottom-line-items{display:flex;flex-direction:column;align-items:center}.bottom-line-items-container .bottom-line-items .yotpo-filter-stars{display:flex!important;align-items:center}}.yotpo.testimonials{z-index:100!important}.recipesHeaderSubtitle{color:#070707;font-size:24px;font-weight:600;line-height:106.5%;letter-spacing:.731px;text-transform:capitalize;margin-bottom:16px}.gorgias-chat-key-1spa6uy{z-index:100!important}.cc-revoke,.cc-window{z-index:99999999999999999!important}#ot-sdk-btn-floating,#instruction_widget_large_entry_point_v8,#instruction_widget_small_entry_point_v8{display:none!important}.shopPageItem[data-product-id="7471105409089"] .shopPageItemSelection:not(.active){display:none}[data-yotpo-element-id="2"]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/180/assets/theme-global.css.map?v=78468844431174260871743089266 */
