.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:6px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product__images{margin:0 35px 12px;max-width:400px}@media screen and (min-width: 750px){.product__images{margin:25px 35px 0;max-width:none}}@media screen and (min-width: 1025px){.product__images{margin:0 35px;padding-top:50px;padding-right:25px}}.product__images.product__images--variety-pack{margin-top:20px}.product__images .slick-prev{left:-25px}.product__images .slick-next{right:-15px}@media screen and (min-width: 750px){.product__images.product__images--variety-pack{margin:185px 0 0}}@media screen and (min-width: 1025px){.product__images.product__images--variety-pack{margin:215px 0 0}}@media screen and (min-width: 1400px){.product__images.product__images--variety-pack .swiper-button-next{right:24px}}@media screen and (min-width: 1400px){.product__images.product__images--variety-pack .swiper-button-prev{left:24px}}.product__images .responsive-image__wrapper{width:310px}@media screen and (min-width: 1025px){.product__images .responsive-image__wrapper{width:100%}}.product__images .swiper-button{transition:opacity .2s cubic-bezier(.46,.01,.32,1)}.product__images .swiper-button:hover{opacity:.7}.product__images .swiper-button:after{display:none}.product__images .swiper-button svg{width:25px}@media screen and (min-width: 1025px){.product__images .swiper-button svg{width:auto}}.product__images .swiper-button-next{right:5px}@media screen and (min-width: 1025px){.product__images .swiper-button-next{right:10px}}@media screen and (min-width: 1400px){.product__images .swiper-button-next{right:37px}}.product__images .swiper-button-prev{left:5px}@media screen and (min-width: 1025px){.product__images .swiper-button-prev{left:10px}}@media screen and (min-width: 1400px){.product__images .swiper-button-prev{left:33px}}.product__images .badge{text-align:center}.product__variety-image{position:relative;opacity:1;visibility:visible;margin:0 auto;display:block;width:300px;height:300px;border-radius:50%;border:8px solid #FFFFFF;background-color:#244ee2;overflow:hidden}@media screen and (min-width: 375px){.product__variety-image{width:330px;height:330px}}@media screen and (min-width: 750px){.product__variety-image{width:300px;height:300px}}@media screen and (min-width: 1025px){.product__variety-image{width:360px;height:360px}}@media screen and (min-width: 1200px){.product__variety-image{width:450px;height:450px}}@media screen and (min-width: 1440px){.product__variety-image{width:504px;height:504px}}.product__variety-image .responsive-image__wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.product__variety-image img{-o-object-fit:cover;object-fit:cover}.product__form{max-width:542px;margin:0 auto;padding:0 20px}@media screen and (min-width: 750px){.product__form{margin:25px 0 0;padding:0 50px}}@media screen and (min-width: 1025px){.product__form{margin-top:50px;padding:0 70px}}.product__form .jdgm-preview-badge{margin-bottom:25px}.product__form .jdgm-preview-badge .jdgm-star{font-size:1.375rem;color:#ffef00!important;margin:0 6px 0 0!important}@media screen and (min-width: 750px){.product__form .jdgm-preview-badge .jdgm-star{font-size:1.5625rem}}.product__form label{font-size:.875rem;margin-bottom:5px;font-weight:800;display:block}@media screen and (min-width: 1025px){.product__form label{font-size:1rem;margin-bottom:10px}}.product__form input,.product__form select,.product__form .choices .choices__inner{border-radius:4px;border:2px solid #FFFFFF;font-size:1rem;text-transform:uppercase;padding:0 10px 3px;background:none}@media screen and (min-width: 1025px){.product__form input,.product__form select,.product__form .choices .choices__inner{font-size:1.25rem;padding:0 15px 3px}}.product__form .choices{margin-bottom:20px}.product__form .choices:after{top:50%;right:14px;border:none;background-image:url(select.svg?2);width:12px;height:6px;margin:-2px 0 0}@media screen and (min-width: 1025px){.product__form .choices:after{right:20px}}.product__form .choices.associated-products{margin-bottom:10px}@media screen and (min-width: 1025px){.product__form .choices.associated-products{margin-bottom:14px}}.product__form .choices.product-option:after{top:35px;margin:0}@media screen and (min-width: 1025px){.product__form .choices.product-option:after{top:40px}}.product__form .choices.is-open:not(.product-option-single) .choices__inner{border-radius:16px}.product__form .choices.is-open:not(.product-option-single) .choices__item:hover,.product__form .choices.is-open:not(.product-option-single) .choices__item:focus,.product__form .choices.is-open:not(.product-option-single) .choices__item:active{background:none;color:#ffef00}.product__form .choices.is-open:not(.product-option-single) .choices__item.is-highlighted{background:none}.product__form .choices.is-open:not(.product-option-single):after{margin:-2px 0 0}.product__form .choices.product-option-single:after{visibility:hidden}.product__form .choices.product-option-single label{visibility:hidd}.product__form .choices.product-option-single .choices__list--dropdown{visibility:hidden}.tab-outline .product__form .choices:focus,.tab-outline .product__form .choices .is-highlighted{outline:none;box-shadow:0 0 0 2px #9ecaed}.product__form .choices .choices__list--dropdown{margin-top:-13px;padding-top:14px;background:#05b2e1;border:2px solid #FFFFFF;border-top:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.product__form .choices .choices__list--dropdown .choices__item{font-size:1rem;padding:10px 19px}@media screen and (min-width: 1025px){.product__form .choices .choices__list--dropdown .choices__item{font-size:1rem}}.product__form .choices .choices__list--dropdown .choices__item.is-selected{display:none}.tab-outline .product__form .choices .choices__list--dropdown .choices__item.is-selected{display:block}.product__header{padding:25px 0;text-align:left}@media screen and (min-width: 750px){.product__header{padding-top:0;text-align:left}}.product__header h1,.product__header h2{font-size:3rem;line-height:3rem;margin-bottom:5px;color:#fff}@media screen and (min-width: 1025px){.product__header h1,.product__header h2{font-size:3.5rem;line-height:3.5rem;margin-bottom:5px}}.product.hide_size_qty .quantity-selector-form-wrapper,.product.hide_size_qty .quantity-selector,.product.hide_size_qty .product__meta{display:none}.product.hide_size_qty .product__options-wrapper .selector-wrapper{margin-right:0}.product__options-wrapper{display:flex;justify-content:space-between;align-items:top}.product__options-wrapper .selector-wrapper{width:100%;margin-right:12px}.product__options-wrapper .quantity-selector{max-width:none;width:136px;height:44px;margin:0}@media screen and (min-width: 1025px){.product__options-wrapper .quantity-selector{height:48px;width:132px}}.product__options-wrapper .quantity-selector input{width:136px;height:44px}@media screen and (min-width: 1025px){.product__options-wrapper .quantity-selector input{height:48px;width:132px}}.product__options-wrapper .quantity-selector input,.product__options-wrapper .quantity-selector button{margin:0}.product__type{display:block;font-size:1rem;text-transform:uppercase;margin-bottom:5px;font-weight:700}@media screen and (min-width: 750px){.product__type{font-size:1.2rem;margin-bottom:5px}}.product__meta{margin-bottom:0}@media screen and (min-width: 750px){.product__meta{margin-bottom:10px}}.product__price{font-size:2rem}.product__price.product__price--compare{text-decoration:line-through;margin-left:5px}.product__variety-pack-description{margin:20px 0 13px}@media screen and (min-width: 750px){.product__variety-pack-description{margin:0 0 13px}}.product__variety-pack-description div{display:flex;flex-wrap:wrap}.product__variety-pack-description span{width:50%;display:inline-block;margin-bottom:5px}button.product__sticky-submit{transition:margin-bottom .2s cubic-bezier(.46,.01,.32,1);z-index:1000;position:fixed;bottom:0;left:0;width:100%;height:93px;font-size:1.5rem;text-transform:uppercase;color:#2f80ed;padding:41px 20px 27px;margin:0 0 -100px}@media screen and (min-width: 750px){button.product__sticky-submit{font-size:2.5rem;padding:52px 20px 27px;background:none;height:116px;margin:0 0 -200px}}button.product__sticky-submit.active{margin-bottom:0}button.product__sticky-submit span{z-index:1000;position:relative}.product__sticky-submit-background{z-index:1;position:absolute;bottom:-21px;left:50%;transform:translate(-50%)}@media screen and (min-width: 750px){.product__sticky-submit-background{bottom:0}}.product__subscribe{text-align:center}.product__subscribe button{text-transform:uppercase;font-size:1rem;display:inline-block;vertical-align:middle;margin:0;line-height:1}@media screen and (min-width: 1025px){.product__subscribe button{font-size:1.25rem}}.product__subscribe .product__subscribe-trigger{position:relative}.product__subscribe .product__subscribe-trigger span{display:inline-block;padding-left:25px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product__subscribe .product__subscribe-trigger.active:after{content:"";position:absolute;left:4px;top:1px;display:inline-block;width:10px;height:10px;background-color:#fff;border-radius:100%}@media screen and (min-width: 1025px){.product__subscribe .product__subscribe-trigger.active:after{top:2px}}.product__subscribe .product__subscribe-trigger:before{content:"";position:absolute;display:inline-block;width:18px;height:18px;border:2px solid #FFFFFF;border-radius:100%;margin-top:-3px}@media screen and (min-width: 1025px){.product__subscribe .product__subscribe-trigger:before{margin-top:-2px}}.product__subscribe .product__subscribe-question{position:relative}.product__subscribe .product__subscribe-question.active span{display:block}.product__subscribe .product__subscribe-question span{position:absolute;right:-55px;top:-120px;background-color:#244ee2;border:2px solid #FFFFFF;border-radius:16px;padding:13px 12px 10px;font-size:.8125rem;text-transform:initial;width:130px;display:none}@media screen and (min-width: 1025px){.product__subscribe .product__subscribe-question span{right:-95px;top:-85px;width:210px;font-size:.875rem}}.product__description{max-width:824px;margin:0 auto;padding:40px 0 48px;font-size:1.25rem;line-height:1.875rem}@media screen and (min-width: 1025px){.product__description{padding:90px 0 38px;font-size:1.5rem;line-height:2.25rem}}.product-bis{border-radius:50%;border:5px solid #FFFFFF;background-color:#ffef00;width:322px;height:322px;padding:24px}@media screen and (min-width: 1025px){.product-bis{border-width:8px;width:522px;height:522px;padding:32px}}.product-bis .modal__content{display:flex;flex-direction:column;align-items:center}.product-bis:focus{outline:none}.product-bis__heading{margin-bottom:-5px}@media screen and (min-width: 1025px){.product-bis__heading{margin-bottom:6px}}.product-bis__heading h3{color:#244ee2;font-size:2rem;line-height:36px;margin-bottom:16px}.product-bis__heading svg{width:220px;height:auto;margin-bottom:18px}@media screen and (min-width: 1025px){.product-bis__heading svg{width:356px}}.product-bis__content{max-width:238px;margin:0 auto}@media screen and (min-width: 1025px){.product-bis__content{max-width:385px}}.product-bis__content p{color:#244ee2;font-size:1rem;line-height:1.1875rem;max-width:220px;margin:0 auto 11px}@media screen and (min-width: 1025px){.product-bis__content p{font-size:1.5rem;line-height:1.9375rem;max-width:280px;margin-bottom:24px}}.product-bis__form input{border:2px solid #244EE2;text-align:center;color:#244ee2;font-size:1rem;line-height:1rem;height:30px;margin-bottom:8px;padding:4px 0 0}@media screen and (min-width: 1025px){.product-bis__form input{font-size:1.25rem;line-height:1.25rem;height:48px;margin-bottom:12px}}.product-bis__form input::-moz-placeholder{color:#244ee2;text-transform:uppercase}.product-bis__form input:-ms-input-placeholder{color:#244ee2;text-transform:uppercase}.product-bis__form input::-ms-input-placeholder{color:#244ee2;text-transform:uppercase}.product-bis__form input::placeholder{color:#244ee2;text-transform:uppercase}.product-bis__form button{max-width:140px;display:block;width:100%;text-transform:uppercase;height:30px;font-size:1rem;line-height:1rem;border-radius:40px;color:#fff;margin:0 auto;background-color:#244ee2;padding-top:4px}@media screen and (min-width: 1025px){.product-bis__form button{max-width:227px;height:48px;line-height:1.25rem;border-radius:64px;font-size:1.25rem}}.product-bis__close{display:block;margin:12px auto 0;text-transform:uppercase;font-size:.75rem;line-height:.875rem;color:#244ee2}@media screen and (min-width: 1025px){.product-bis__close{font-size:1rem;line-height:1rem;margin-top:20px}}.message-sent .product-bis__form,.message-sent .product-bis__close{display:none}.message-sent .product-bis__content{position:absolute;top:50%;transform:translateY(-30%)}.message-sent .product-bis__content p{margin:0!important}.product__ingredients{--ingredients-margin-bottom: 35px;position:relative;z-index:20;text-align:center;margin-bottom:calc(var(--facts-wave-top-height) + var(--ingredients-margin-bottom))}@media screen and (min-width: 1025px){.product__ingredients{--ingredients-margin-bottom: 30px;padding:0 56px}}.product__ingredients-trigger{font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;margin-bottom:84px}@media screen and (min-width: 1025px){.product__ingredients-trigger{margin-bottom:87px}}.product__ingredients-trigger span,.product__ingredients-trigger svg{display:inline-block;vertical-align:middle}.product__ingredients-trigger svg{margin-top:-5px}.product__ingredients-grid{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:top}.product__ingredients-grid div{text-align:center;width:50%;margin-bottom:48px}@media screen and (min-width: 750px){.product__ingredients-grid div{width:33.33%}}@media screen and (min-width: 1025px){.product__ingredients-grid div{width:auto;margin-bottom:0}}@media screen and (min-width: 1025px){.product__ingredients-grid div:nth-child(1),.product__ingredients-grid div:nth-child(6){margin-top:83px}}@media screen and (min-width: 1025px){.product__ingredients-grid div:nth-child(2),.product__ingredients-grid div:nth-child(5){margin-top:30px}}.product__ingredients-grid img{margin-bottom:13px;width:88px}.product__ingredients-grid h4{font-size:1rem;line-height:1.3125rem;text-transform:uppercase;margin-bottom:0}@media screen and (min-width: 750px){.product__ingredients-grid h4{font-size:1.125rem}}.product__ingredients-modal{padding:50px 20px 72px;text-align:center;color:#244ee2;max-height:100vh;overflow:auto}@media screen and (min-width: 750px){.product__ingredients-modal{padding:50px 20px 30px}}.product__ingredients-modal h4{font-size:1.5rem;text-transform:uppercase;color:#244ee2;margin-bottom:27px}.product__ingredients-modal p{font-size:1.5rem;line-height:2.5rem}@media screen and (min-width: 750px){.product__ingredients-modal p{line-height:2.25rem}}.collection-item{position:relative;max-width:348px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding-top:34px}.collection-item.hide_size_qty .collection-item__price{display:none}@media screen and (min-width: 750px){.collection-item{margin-bottom:0}}.collection-item.collection-item--variety,.collection-item.collection-item--round{padding-top:40px;overflow:visible}@media screen and (min-width: 1025px){.collection-item:not(.collection-item--coming-soon):not(.collection-item--newsletter-active):hover .collection-item__image-primary:not(.no-hover),.collection-item:not(.collection-item--coming-soon):not(.collection-item--newsletter-active):focus .collection-item__image-primary:not(.no-hover),.collection-item:not(.collection-item--coming-soon):not(.collection-item--newsletter-active):focus-within .collection-item__image-primary:not(.no-hover){opacity:0;visibility:hidden}}@media screen and (min-width: 1025px){.collection-item:not(.collection-item--coming-soon):not(.collection-item--newsletter-active):hover .collection-item__image-secondary,.collection-item:not(.collection-item--coming-soon):not(.collection-item--newsletter-active):focus .collection-item__image-secondary,.collection-item:not(.collection-item--coming-soon):not(.collection-item--newsletter-active):focus-within .collection-item__image-secondary{opacity:1;visibility:visible}}.collection-item.collection-item--newsletter-active .collection-item__image-primary{opacity:0;visibility:hidden}.collection-item h4{font-size:1.5rem;line-height:1.8125rem;margin-bottom:6px}.collection-item__image{position:relative;width:100%;display:block;margin-bottom:8px}.collection-item__image-primary{position:relative;opacity:1;visibility:visible;max-width:350px;margin:0 auto;display:block}@media screen and (min-width: 1025px){.collection-item__image-primary.is-hidden{visibility:hidden;opacity:0}}.collection-item__image-primary.is-hidden+.collection-item__image-secondary{display:none}.collection-item:not(.collection-item--variety):not(.collection-item--round) .collection-item__image-primary{padding:0 30px}.collection-item:not(.collection-item--variety):not(.collection-item--round) .collection-item__image-primary img{height:auto}.collection-item--variety .collection-item__image-primary,.collection-item--round .collection-item__image-primary{max-width:348px;padding-top:calc(100% - 16px);border-radius:50%;border:8px solid #FFFFFF;background-color:#244ee2;overflow:hidden}.collection-item--variety .collection-item__image-primary .responsive-image__wrapper,.collection-item--round .collection-item__image-primary .responsive-image__wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.collection-item--variety .collection-item__image-primary img,.collection-item--round .collection-item__image-primary img{-o-object-fit:cover;object-fit:cover}.collection-item--coming-soon .collection-item__image-primary{background:radial-gradient(50.04% 50.04% at 50.04% 50.04%,#ffc600 30.03%,#ff9e00);overflow:visible}.collection-item--coming-soon .collection-item__image-primary .responsive-image__wrapper{top:2%;width:102%}.collection-item__image-secondary{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);width:348px;height:348px;border-radius:50%;border:8px solid #FFFFFF;background-color:#244ee2;overflow:hidden;opacity:0;visibility:hidden;display:block}.collection-item--variety .collection-item__image-secondary{overflow:visible}.collection-item--variety .collection-item__image-secondary img{position:relative;left:50%;transform:translate(-50%);max-width:425px;width:130%;-o-object-fit:cover;object-fit:cover}.collection-item__content{max-width:330px;margin:24px auto 0}.collection-item--coming-soon .collection-item__content{margin:24px auto 16px}@media screen and (min-width: 750px){.collection-item--coming-soon .collection-item__content{margin:35px auto 0}}.collection-item__review{display:block;height:20px;width:100%;margin-bottom:12px}.collection-item__review .jdgm-preview-badge .jdgm-star{color:#ffef00}.collection-item__review .jdgm-prev-badge__text{display:none}.collection-item__star-rating{margin:0;list-style:none;display:flex;align-items:center;justify-content:center}.collection-item__star-rating li{margin:0 2px}.collection-item__star-rating svg{display:block;width:18px;height:auto}.collection-item__action{width:100%;margin-top:auto}.collection-item__action form{max-width:208px;margin:0 auto}.collection-item__price{font-size:1rem;line-height:1rem;margin-bottom:19px}.collection-item__quantity-container{display:flex;align-items:center;justify-content:center;width:100%;height:48px;background-color:#ffb00f;border-radius:64px;overflow:hidden}.collection-item__quantity-container>button{text-transform:uppercase;color:#002fd8;font-size:1.25rem;line-height:1.25rem;width:83px;flex-shrink:0;text-align:center;padding:2px 8px 0 0}.collection-item__quantity-selector{position:relative;background-color:#fff;border-radius:64px 0 0 64px;height:calc(100% - 6px);margin:3px;flex-grow:1}.collection-item__quantity-selector button{position:absolute;top:50%;transform:translateY(-50%)}.collection-item__quantity-selector button:first-of-type{left:4px}.collection-item__quantity-selector button:last-of-type{right:4px}.collection-item__quantity-selector button svg{display:block}.collection-item__quantity-selector button path{stroke:#ff6800}.collection-item__quantity-selector input[type=number]{text-align:center;border:none;font-size:1.25rem;line-height:1.25rem;height:42px;padding:12px 24px 8px;color:#002fd8;-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.collection-item__quantity-selector input[type=number] input::-webkit-outer-spin-button,.collection-item__quantity-selector input[type=number] input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: .001dpcm) and (min-width: 1025px){.collection-item__quantity-selector input[type=number]{padding-left:40px}}.collection-item__newsletter-form{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border:8px solid #FFFFFF;visibility:hidden;opacity:0;padding-top:60px}@media screen and (min-width: 750px){.collection-item__newsletter-form{padding-top:36px}}@media screen and (min-width: 1200px){.collection-item__newsletter-form{padding-top:60px}}.collection-item--newsletter-active .collection-item__newsletter-form{visibility:visible;opacity:1}.collection-item__newsletter-form svg{position:absolute;top:20px;display:block;max-width:80%;height:auto}.collection-item__newsletter-form svg path{fill:#002fd8}.collection-item__newsletter-form p{font-size:1rem;line-height:1.125rem;max-width:218px;margin:-30px auto 0;color:#002fd8;display:none}@media screen and (min-width: 750px){.collection-item__newsletter-form p{margin-top:-18px}}@media screen and (min-width: 1200px){.collection-item__newsletter-form p{margin-top:-30px}}.collection-item.message-sent .collection-item__newsletter-form p{display:block}.collection-item__newsletter-form form{max-width:218px;margin:29px auto 0}@media screen and (min-width: 750px){.collection-item__newsletter-form form{max-width:150px}}@media screen and (min-width: 1200px){.collection-item__newsletter-form form{max-width:218px}}.collection-item.message-sent .collection-item__newsletter-form form{display:none}.collection-item__newsletter-form form input{border:2px solid #002FD8;text-align:center;color:#002fd8;font-size:1rem;line-height:1rem;height:30px;margin-bottom:8px;padding:4px 0 0}@media screen and (min-width: 1200px){.collection-item__newsletter-form form input{font-size:1.25rem;line-height:1.25rem;height:48px;margin-bottom:12px}}.collection-item__newsletter-form form input::-moz-placeholder{color:#002fd8;text-transform:uppercase}.collection-item__newsletter-form form input:-ms-input-placeholder{color:#002fd8;text-transform:uppercase}.collection-item__newsletter-form form input::-ms-input-placeholder{color:#002fd8;text-transform:uppercase}.collection-item__newsletter-form form input::placeholder{color:#002fd8;text-transform:uppercase}.collection-item__newsletter-form form button{max-width:150px;display:block;width:100%;text-transform:uppercase;height:30px;font-size:1rem;line-height:1rem;border-radius:40px;color:#fff;margin:0 auto;background-color:#002fd8;padding-top:4px}@media screen and (min-width: 750px){.collection-item__newsletter-form form button{max-width:120px}}@media screen and (min-width: 1200px){.collection-item__newsletter-form form button{max-width:150px;height:48px;line-height:1.25rem;border-radius:64px;font-size:1.25rem;margin-top:8px}}.badge{position:absolute;top:0;right:12px;z-index:5;display:block;transition:opacity .25s ease-in-out;opacity:1}.collection-item--variety .badge{right:32px}@media screen and (min-width: 750px){.collection-item--variety .badge{right:0}}@media screen and (min-width: 1200px){.collection-item--variety .badge{right:32px}}.badge.badge--sale>span{color:#244ee2}.badge.badge--new>span{top:calc(50% + 4px);color:#ffef00}.badge.badge--best-seller>span{top:calc(50% - 4px)}.badge>span{position:absolute;top:calc(50% + 2px);left:50%;transform:translate(-50%,-50%);width:70%;color:#fff;font-size:1.125rem;line-height:1.125rem;text-transform:uppercase}.badge svg{display:block}.badge-hidden .badge{opacity:0}.product-type-bars .badge{right:-155px;margin-right:calc(50% - 46px)}@media screen and (max-width: 750px){.product-type-bars .badge{right:-100px}}.product-type-baking-bits .badge{top:-155px;margin-top:calc(50% - 46px)}@media screen and (max-width: 750px){.product-type-baking-bits .badge{top:-80px}.product-type-baking-bits .badge svg{width:67px;height:67px}.product-type-baking-bits .badge>span{font-size:.9rem;line-height:1rem}}.video-wrapper{z-index:10;position:relative;width:100%;max-width:500px;margin:0 auto;border:7px solid #FFFFFF;border-radius:44px;overflow:hidden}@media screen and (min-width: 750px){.video-wrapper{border:8px solid #FFFFFF;max-width:650px}}@media screen and (min-width: 1025px){.video-wrapper{max-width:870px}}.video-wrapper img{margin-bottom:0;display:block}.video-wrapper button{transition:opacity .2s cubic-bezier(.46,.01,.32,1);position:absolute}.video-wrapper button:hover{opacity:.6}.video-wrapper video{position:absolute;top:-5%;left:-5%}.video-wrapper svg{width:58px;height:auto}@media screen and (min-width: 1025px){.video-wrapper svg{width:auto}}.video__play{top:50%;left:50%;transform:translate(-50%,-50%)}.video__pause{right:27px;bottom:20px}:root{--facts-wave-top-height: 27px;--facts-wave-bot-height: 27px;--facts-video-height: 50vw}@media screen and (min-width: 550px){:root{--facts-video-height: 287px}}@media screen and (min-width: 750px){:root{--facts-wave-top-height: 116px;--facts-wave-bot-height: 123px;--facts-video-height: 373px}}@media screen and (min-width: 1025px){:root{--facts-video-height: 496px}}.product__facts{z-index:10;position:relative;margin-top:calc(var(--facts-wave-top-height) * -1)}.product__facts .wrapper{z-index:10;position:relative}.product__facts .video-wrapper{background:#00c9ea;bottom:calc(var(--facts-video-height) / 2 * -1);height:var(--facts-video-height);left:50%;position:absolute;transform:translate(-50%)}@media screen and (max-width: 550px){.product__facts .video-wrapper{max-width:calc(100vw - 40px)}}#shopify-section-product-facts+*{--section-margin-offset: calc(var(--facts-wave-bot-height) * -1);--section-padding-offset: calc(var(--facts-video-height) / 2)}.product__facts-wave-top{color:var(--facts-bg-start);display:block;height:var(--facts-wave-top-height);position:relative;top:1px;width:100%}.product__facts-wave-bot{color:var(--facts-bg-end);display:block;height:var(--facts-wave-bot-height);position:relative;top:-1px;width:100%}.product__facts-background{background:linear-gradient(180deg,var(--facts-bg-start) 0%,var(--facts-bg-middle) 60%,var(--facts-bg-end) 100%)}.product__facts-header{position:absolute;top:47px;left:50%;width:100%;transform:translate(-50%);max-width:717px}@media screen and (min-width: 750px){.product__facts-header{top:95px}}.product__facts-header svg{position:relative;display:block;overflow:visible;box-shadow:0 -0 10000px transparent;margin:0 auto}.product__facts-headline{left:-21%;width:100%;height:auto;transform:scale(.35)}@media screen and (min-width: 375px){.product__facts-headline{transform:scale(.45)}}@media screen and (min-width: 400px){.product__facts-headline{left:-18%}}@media screen and (min-width: 475px){.product__facts-headline{left:-11%}}@media screen and (min-width: 550px){.product__facts-headline{left:-4%}}@media screen and (min-width: 650px){.product__facts-headline{left:0}}@media screen and (min-width: 750px){.product__facts-headline{left:0;transform:scale(1)}}@supports (-webkit-touch-callout: none){@media screen and (min-width: 400px){.product__facts-headline{left:-16%}}}.product__facts-headline text{font-size:6.625rem;line-height:3.75rem}.product__facts-subline svg{left:-21%;display:block;width:100%;height:auto;transform:scale(.35);margin:-100px 0 0}@media screen and (min-width: 375px){.product__facts-subline svg{transform:scale(.45);margin:-80px 0 0}}@media screen and (min-width: 400px){.product__facts-subline svg{left:-18%}}@media screen and (min-width: 475px){.product__facts-subline svg{left:-11%}}@media screen and (min-width: 550px){.product__facts-subline svg{left:-4%}}@media screen and (min-width: 650px){.product__facts-subline svg{left:0}}@media screen and (min-width: 750px){.product__facts-subline svg{transform:scale(1);margin:-10px 0 0}}@supports (-webkit-touch-callout: none){@media screen and (min-width: 400px){.product__facts-subline svg{left:-16%}}}.product__facts-subline text{font-family:Cafe Fran Clean,helvetica,arial,sans-serif;font-size:9.6875rem;letter-spacing:-.25rem}.product__facts-rows{position:relative;display:flex;justify-content:space-around;width:100%;padding-top:232px}@media screen and (min-width: 750px){.product__facts-rows{padding-top:390px}}.product__facts-row-divider{position:absolute;left:50%;margin-top:5px;display:block;width:4px;height:436px;background-color:#ffef00;border-radius:10px}@media screen and (min-width: 750px){.product__facts-row-divider{height:496px}}.product__facts-row{text-align:center}@media screen and (min-width: 1025px){.product__facts-row{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width: 1100px){.product__facts-row.product__facts-row--2 img{margin-right:-65px}}.product__facts-row img{width:142px;margin-top:26px}@media screen and (min-width: 750px){.product__facts-row img{width:252px}}@media screen and (min-width: 1025px){.product__facts-row img{margin-top:50px}}.product__facts-row .product__facts-row-column{display:inline-block;width:160px}@media screen and (min-width: 375px){.product__facts-row .product__facts-row-column{width:180px}}@media screen and (min-width: 750px){.product__facts-row .product__facts-row-column{width:252px}}.product__facts-row-header{height:63px}@media screen and (min-width: 750px){.product__facts-row-header{height:90px}}.product__facts-row--2 .product__facts-row-header{height:42px}@media screen and (min-width: 750px){.product__facts-row--2 .product__facts-row-header{height:80px}}.product__facts-row-header svg{width:122px}@media screen and (min-width: 750px){.product__facts-row-header svg{width:auto}}.product__facts-row-header h3{font-size:1.125rem;color:#ffef00;margin:21px 0 0}@media screen and (min-width: 750px){.product__facts-row-header h3{font-size:2rem;margin:14px 0 0}}.product__facts-feature{margin-bottom:18px}@media screen and (min-width: 750px){.product__facts-feature{margin-bottom:32px}}.product__facts-feature h4{font-size:2.5625rem;text-transform:uppercase;line-height:1;margin:0 0 2px}@media screen and (min-width: 750px){.product__facts-feature h4{font-size:4.375rem;margin:0 0 5px}}.product__facts-row--2 .product__facts-feature h4{color:#ffef00}.product__facts-feature span{font-size:.9375rem;text-transform:uppercase}@media screen and (min-width: 750px){.product__facts-feature span{font-size:1.5625rem;letter-spacing:-.0625rem}}.product__facts-badge{position:absolute;margin:-40px 0 0 -10px;width:90px}@media screen and (min-width: 750px){.product__facts-badge{width:auto;margin:-33px 0 0 -33px}}.product__facts-badge .burst{-webkit-animation:rotating 5s linear infinite;animation:rotating 5s linear infinite;transform-origin:center}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product__facts-x{position:absolute;margin:35px 0 0 15px;width:112px}@media screen and (min-width: 750px){.product__facts-x{width:auto;margin:80px 0 0 20px}}@media screen and (min-width: 1025px){.product__facts-x{margin:100px 0 0 15px}}.product__facts-hashtag{position:absolute;margin:0 0 0 74px;transform:translate(-50%) scale(.55);overflow:visible}@media screen and (min-width: 750px){.product__facts-hashtag{transform:translate(-50%) scale(1);margin:40px 0 0 130px}}@media screen and (min-width: 1025px){.product__facts-hashtag{margin:70px 0 0 130px}}.product__facts-hashtag text{font-size:1.375rem;text-transform:uppercase}.product__facts-hashtag textPath{fill:#ffef00}.product__facts-content{padding:62px 0 57px;max-width:734px;margin:0 auto;text-align:center;margin-bottom:calc(var(--facts-video-height) / 2)}@media screen and (min-width: 750px){.product__facts-content{padding:40px 0 57px}}@media screen and (min-width: 1025px){.product__facts-content{padding:88px 0 74px}}.product__facts-content p{color:#fff;font-size:1.25rem;line-height:1.875rem}@media screen and (min-width: 750px){.product__facts-content p{font-size:1.5rem;line-height:2.25rem}}.facts-advanced{margin-bottom:calc(var(--facts-video-height) / 2);padding-bottom:72px}@media screen and (min-width: 750px){.facts-advanced{padding-bottom:107px}}.facts-advanced.facts-advanced--no-video{margin-bottom:0}.facts-advanced__headline{max-width:320px;margin:0 auto 39px;padding-top:40px}@media screen and (min-width: 750px){.facts-advanced__headline{margin:0 auto 70px;max-width:1000px;padding-top:0}}.facts-advanced__headline-svg{font-size:2.0625rem;height:auto;width:100%}.facts-advanced__headline-svg+.facts-advanced__headline-svg{margin-top:-5.4%}@media screen and (min-width: 750px){.facts-advanced__headline-svg{font-size:1.125rem;transform:scale(.9)}.facts-advanced__headline-svg+.facts-advanced__headline-svg{margin-top:-6%}}.facts-advanced__vs{align-items:flex-end;justify-content:space-around;display:flex;max-width:872px;margin:0 auto 28px;position:relative}@media screen and (min-width: 750px){.facts-advanced__vs{margin:0 auto 80px}}.facts-advanced__vs-left,.facts-advanced__vs-right{align-items:center;display:flex;flex-direction:column;max-width:152px;position:relative;width:100%}@media screen and (min-width: 750px){.facts-advanced__vs-left,.facts-advanced__vs-right{max-width:424px}}.facts-advanced__vs-image{width:100%}.facts-advanced__vs-star{height:56px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}@media screen and (min-width: 750px){.facts-advanced__vs-star{height:112px;width:112px}}.facts-advanced__vs-star-label{font-size:.9375rem;left:50%;line-height:1;position:absolute;top:54%;transform:translate(-50%,-50%);z-index:1}@media screen and (min-width: 750px){.facts-advanced__vs-star-label{font-size:2rem}}.facts-advanced__vs-star-image{-webkit-animation:rotating 5s linear infinite;animation:rotating 5s linear infinite;transform-origin:center}.facts-advanced__disclaimer{font-size:.8125rem;line-height:20px;text-align:center}@media screen and (max-width: 765px){.facts-advanced__disclaimer br{display:none}}@media screen and (min-width: 750px){.facts-advanced__disclaimer{font-size:1rem;font-weight:800;line-height:24px}}.facts-advanced__secondary-headline{font-size:2rem;line-height:1;margin:64px auto 0;max-width:260px;text-align:center;text-transform:uppercase}@media screen and (min-width: 750px){.facts-advanced__secondary-headline{font-size:2.5rem;margin:25px auto 0;max-width:initial}}.facts-advanced__cards{--cards-gap: 32px;--cards-per-row: 1;display:grid;grid-template-columns:repeat(var(--cards-per-row),1fr);gap:var(--cards-gap);margin-top:45px;width:100%}@media screen and (min-width: 750px){.facts-advanced__cards{--cards-per-row: 2;margin-top:56px}}@media screen and (min-width: 1025px){.facts-advanced__cards{--cards-per-row: 2}}@media screen and (min-width: 1400px){.facts-advanced__cards{--cards-gap: 24px;--cards-per-row: 4}}.facts-advanced__card{background:#005de1;border-radius:22px;padding:32px 24px;text-align:center}@media screen and (min-width: 750px){.facts-advanced__card{padding:40px 31px}}.facts-advanced__card-heading{font-size:1.25rem;line-height:1;margin-bottom:16px;padding:0;text-transform:uppercase}@media screen and (min-width: 750px){.facts-advanced__card-heading{font-size:1.4375rem;margin-bottom:24px}}.facts-advanced__card-text{font-size:1rem;line-height:1.5rem;margin:0}@media screen and (min-width: 750px){.facts-advanced__card-text{font-size:1.25rem;line-height:2rem;padding:0 2px}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--recipes-curve-top-height: 27px;--recipes-curve-bot-height: 27px}@media screen and (min-width: 750px){:root{--recipes-curve-top-height: 116px;--recipes-curve-bot-height: 123px}}.product-recipes-background{background:linear-gradient(180deg,var(--recipes-bg-start) .18%,var(--recipes-bg-middle) 33.01%,var(--recipes-bg-end) 82.91%)}.product-recipes{padding-top:calc(var(--recipes-padding-top) + var(--section-padding-offset, 0px));text-align:center;margin-top:var(--section-margin-offset)}.product-recipes__heading{font-size:3.5rem;line-height:4rem;margin:0 auto 40px}@media screen and (min-width: 1025px){.product-recipes__heading{font-size:5.5rem;line-height:1;margin:0 0 80px}}@media screen and (max-width: 550px){.product-recipes__heading{max-width:280px}}@media screen and (max-width: 749px){.product-recipes__list{align-items:center;display:flex;flex-direction:column}}.product-recipes__wave-bottom{display:block;height:62px;width:100%;background:var(--recipes-bg-end)}@media screen and (min-width: 1025px){.product-recipes__wave-bottom{height:118px}}.product-recipes__btn-more{margin-top:16px}.product-recipes .swiper-container{overflow:visible}.product-recipes-curve-top,.product-recipes-wave-top{color:var(--recipes-bg-start);display:block;height:var(--recipes-curve-top-height);position:relative;top:1px;width:100%}.product-recipe{background:#002fd8;border-radius:20px;height:auto;padding:16px;flex-shrink:0;max-width:320px}@media screen and (min-width: 1025px){.product-recipe{cursor:-webkit-grab;cursor:grab;height:607px;max-width:initial;padding:24px;width:648px}}@media screen and (max-width: 749px){.product-recipe:not(:last-child){margin-bottom:24px}.product-recipes:not(.product-recipes--more) .product-recipe:nth-child(n+4){display:none}}.product-recipe__inner{align-items:center;background-image:url(recipe-bg-mobile-1.svg);background-size:cover;background-position:center;border-radius:16px;border:3px solid white;display:flex;flex-direction:column;height:100%;justify-content:center;padding:104px 0;position:relative}.product-recipe:nth-child(2n) .product-recipe__inner{background-image:url(recipe-bg-mobile-2.svg)}@media screen and (min-width: 1025px){.product-recipe__inner{background-image:url(recipe-bg-1.svg);border-radius:24px;padding:0}.product-recipe:nth-child(2n) .product-recipe__inner{background-image:url(recipe-bg-2.svg)}}.product-recipe__heading{font-size:1.75rem;line-height:1;margin-bottom:16px;padding:0 24px;text-align:center;text-transform:uppercase}@media screen and (min-width: 1025px){.product-recipe__heading{font-size:3rem;margin-bottom:32px}}.product-recipe__btn{width:85%}@media screen and (min-width: 1025px){.product-recipe__btn{width:auto;min-width:270px}}.product-recipe-modal{color:#340973;display:flex;flex-direction:column;font-size:1rem;line-height:1.5625rem;max-height:100vh;padding:28px 28px 0;position:relative}@media screen and (max-width: 749px){.product-recipe-modal{height:var(--viewport-height, 100vh);overflow:auto}}@media screen and (min-width: 750px){.product-recipe-modal{height:100%;padding:36px 48px}}.product-recipe-modal__heading,.product-recipe-modal__ending-text{color:#005de1;font-size:2rem;line-height:2rem;margin:0 auto 16px;max-width:520px;text-align:center;text-transform:uppercase}@media screen and (min-width: 750px){.product-recipe-modal__heading,.product-recipe-modal__ending-text{font-size:2.5rem;line-height:2.75rem}}.product-recipe-modal__container{position:relative}@media screen and (max-width: 749px){.product-recipe-modal__close{position:absolute;right:8px;top:8px;padding:12px}}@media screen and (max-width: 749px){.product-recipe-modal__heading{margin-top:12px}}.product-recipe-modal__subheading{color:#340973;font-size:1.25rem;line-height:1.5rem;margin-bottom:12px;text-transform:uppercase}.product-recipe-modal__subheading:not(:first-of-type){margin-top:32px}.product-recipe-modal__serving{text-align:center}.product-recipe-modal__hr{background-color:#005de1;border-radius:8px;flex-shrink:0;height:3px;margin:18px 0 24px}@media screen and (min-width: 750px){.product-recipe-modal__hr{margin:24px 0 32px}}.product-recipe-modal__image{border-radius:20px;display:block;height:264px;margin-bottom:24px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 750px){.product-recipe-modal__image{border-radius:32px;margin-bottom:32px}}.product-recipe-modal__content{text-align:left}@media screen and (min-width: 750px){.product-recipe-modal__content{overflow:auto;padding-right:16px}}@media (hover: none){.product-recipe-modal__content{padding-right:0}}.product-recipe-modal__wrapper{padding:0 20px 28px}@media screen and (min-width: 750px){.product-recipe-modal__wrapper{padding:0 32px}}.product-recipe-modal__ingredients{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0}.product-recipe-modal__ingredient{margin:0 0 16px;width:100%}@media screen and (min-width: 750px){.product-recipe-modal__ingredient{margin:0 0 8px;width:48%}}.product-recipe-modal__instructions{list-style:none;margin:0}.product-recipe-modal__instruction{counter-increment:step-counter;display:flex;margin-bottom:16px}.product-recipe-modal__instruction:before{content:counter(step-counter) ". ";font-size:16px;font-weight:800;margin-right:8px;min-width:22px}.product-recipe-modal__ending-text{margin-top:32px}.product-recipe-modal ::-webkit-scrollbar{width:8px}.product-recipe-modal ::-webkit-scrollbar-track{background:#005de166;border-radius:10px;overflow:hidden}.product-recipe-modal ::-webkit-scrollbar-thumb{background:#005de1;border-radius:10px}@media (hover: none){.product-recipe-modal{-ms-overflow-style:none;scrollbar-width:none}.product-recipe-modal ::-webkit-scrollbar{display:none}}.product__reviews{--reviews-padding-top: 70px;display:block;background:linear-gradient(0deg,#962a9f -36.24%,#340973 87.96%),#58299f;margin-top:var(--section-margin-offset);padding-bottom:80px;padding-top:calc(var(--reviews-padding-top) + var(--section-padding-offset, 0))}@media screen and (min-width: 750px){.product__reviews{--reviews-padding-top: 130px}}@media screen and (min-width: 1025px){.product__reviews{--reviews-padding-top: 190px}}.product__reviews.product__reviews--no-video{padding-top:calc(32px + var(--section-padding-offset, 0))}.product__reviews-header{width:100%;margin:0 auto;max-width:625px}.product__reviews-header svg{position:relative;display:block;overflow:visible;box-shadow:0 -0 10000px transparent;margin:0 auto}.product__reviews-headline{left:-24%;width:100%;height:auto;transform:scale(.4)}@media screen and (min-width: 375px){.product__reviews-headline{transform:scale(.5)}}@media screen and (min-width: 400px){.product__reviews-headline{left:-17%}}@media screen and (min-width: 475px){.product__reviews-headline{left:-12%}}@media screen and (min-width: 550px){.product__reviews-headline{left:-4%}}@media screen and (min-width: 650px){.product__reviews-headline{left:0}}@media screen and (min-width: 750px){.product__reviews-headline{left:0;transform:scale(1)}}@media screen and (min-width: 1025px){.product__reviews-headline{padding-top:60px}}@supports (-webkit-touch-callout: none){@media screen and (min-width: 400px){.product__reviews-headline{left:-16%}}}.product__reviews-headline text{font-size:3.75rem;line-height:3.75rem;text-transform:uppercase}.jdgm-review-widget{max-width:872px!important;margin:0 auto!important}.jdgm-all-reviews-widget,.jdgm-rev-widg{border:none!important;padding:0!important}.jdgm-rev-widg__title,.jdgm-histogram,.jdgm-rev-widg__summary-text{display:none!important}.jdgm-rev-widg__summary{margin-bottom:25px}@media screen and (min-width: 750px){.jdgm-rev-widg__summary{margin-top:-132px!important}}.jdgm-rev-widg__summary .jdgm-star{color:#ffef00!important;font-size:1.5625rem!important;margin:0 5px!important}@media screen and (min-width: 750px){.jdgm-rev-widg__summary .jdgm-star{font-size:1.875rem!important}}.jdgm-widget-actions-wrapper{float:left!important;width:50%!important}@media screen and (min-width: 750px){.jdgm-widget-actions-wrapper{width:auto!important;margin-top:-6px!important}}.jdgm-ask-question-btn,.jdgm-write-rev-link{border:2px solid #FFFFFF!important;border-radius:64px!important;padding:13px 10px 9px!important;text-transform:uppercase!important;font-size:1rem!important;width:159px!important}@media screen and (min-width: 750px){.jdgm-ask-question-btn,.jdgm-write-rev-link{font-size:1.25rem!important;padding:11px 30px 5px!important;width:auto!important}}.jdgm-rev-widg__sort-wrapper{float:none!important;clear:none!important}.jdgm-sort-dropdown.jdgm-sort-dropdown{border:none!important;margin-top:10px!important;text-transform:uppercase!important;font-size:1rem!important;padding-right:3px!important}@media screen and (min-width: 750px){.jdgm-sort-dropdown.jdgm-sort-dropdown{font-size:1.25rem!important;margin-top:1px!important}}.jdgm-sort-dropdown-arrow{position:absolute!important;border:none!important;background-image:url(chevron-down-white.svg)!important;background-size:cover!important;background-position:center center!important;width:14px!important;height:8px!important;margin-top:21px!important}@media screen and (min-width: 750px){.jdgm-sort-dropdown-arrow{margin-top:0!important}}.jdgm-quest,.jdgm-rev{padding-top:28px!important;margin-top:24px!important;border-top:2px solid #FFFFFF!important}@supports (-webkit-touch-callout: none){@media screen and (min-width: 400px){.jdgm-quest,.jdgm-rev{padding-bottom:16px!important}}}.jdgm-rev-widg__header{margin-bottom:-10px!important}@media screen and (min-width: 750px){.jdgm-rev-widg__header{margin-bottom:0!important}}.jdgm-rev__icon,.jdgm-rev__buyer-badge-wrapper{display:none!important}.jdgm-rev__rating{position:absolute!important;top:69px!important}@media screen and (min-width: 750px){.jdgm-rev__rating{top:auto!important;right:0!important;bottom:0!important}}.jdgm-rev__rating .jdgm-star{color:#ffef00!important;margin:0 0 0 2px!important}.jdgm-rev__timestamp{position:absolute!important;bottom:0!important;opacity:1!important;margin-left:0!important}@media screen and (min-width: 750px){.jdgm-rev__timestamp{right:119px!important}}.jdgm-rev__author-wrapper{position:absolute!important;bottom:25px!important;left:0!important}@media screen and (min-width: 750px){.jdgm-rev__author-wrapper{bottom:0!important}}.jdgm-rev__title{margin-bottom:41px!important;font-size:1.5rem!important;text-transform:uppercase!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}@media screen and (min-width: 750px){.jdgm-rev__title{margin-bottom:18px!important;white-space:normal!important}}.jdgm-rev__body{margin-bottom:40px!important;font-size:1.25rem!important;line-height:1.875rem!important}@media screen and (min-width: 750px){.jdgm-rev__body{margin-bottom:34px!important}}.jdgm-rev__reply{background:none!important;border:none!important;margin:-40px 0 50px!important}@media screen and (min-width: 750px){.jdgm-rev__reply{margin:-20px 0 30px!important}}.jdgm-paginate__page{font-size:1.5rem!important;line-height:2.375rem!important;margin-top:5px!important;width:42px!important;height:42px!important}.jdgm-paginate__page.jdgm-curt{border:2px solid #FFFFFF!important;border-radius:100%!important;margin-top:-2px!important}.jdgm-paginate__prev-page,.jdgm-paginate__next-page{font-family:JudgemeIcons!important;margin-top:0!important}.jdgm-paginate__first-page,.jdgm-paginate__last-page{display:none!important}.jdgm-notification{color:#fff!important;padding-top:29px!important}.jdgm-widget label.error{background:none!important}#review_body-error{margin-bottom:40px!important}@media screen and (min-width: 750px){.jdgm-form__name-fieldset,.jdgm-form__title-fieldset{margin-right:30px!important}}@media screen and (min-width: 750px){.jdgm-form__name-fieldset,.jdgm-form__email-fieldset,.jdgm-form__title-fieldset,.jdgm-form__body-fieldset{width:calc(50% - 15px)!important;display:inline-block!important;float:left!important}}.jdgm-widget label{font-size:1rem!important;text-transform:uppercase!important;margin-bottom:10px!important}.jdgm-form{position:relative!important;padding-top:100px!important}.jdgm-form input,.jdgm-form textarea{padding:12px 20px 9px!important;font-size:1rem!important;text-transform:initial!important;border:2px solid #FFFFFF!important;margin-bottom:14px!important}@media screen and (min-width: 750px){.jdgm-form input,.jdgm-form textarea{margin-bottom:27px!important}}.jdgm-form input::-moz-placeholder,.jdgm-form textarea::-moz-placeholder{text-transform:initial!important}.jdgm-form input:-ms-input-placeholder,.jdgm-form textarea:-ms-input-placeholder{text-transform:initial!important}.jdgm-form input::-ms-input-placeholder,.jdgm-form textarea::-ms-input-placeholder{text-transform:initial!important}.jdgm-form input::placeholder,.jdgm-form textarea::placeholder{text-transform:initial!important}.jdgm-form textarea{border-radius:24px!important}input.jdgm-submit-rev{background:linear-gradient(91.36deg,#ff4921 1.16%,#ffba0a 103.71%,#e4f150 168.02%)!important;font-size:1.125rem!important;text-transform:uppercase!important;border:none!important;height:auto!important;width:100%!important;padding:14px 14px 8px!important;margin:0!important}@media screen and (min-width: 750px){input.jdgm-submit-rev{float:right!important;width:calc(50% - 15px)!important;margin:-10px 0 0!important}}.jdgm-question-form-wrapper,.jdgm-form-wrapper{border-top:2px solid #FFFFFF!important}.jdgm-form__rating-fieldset{position:absolute!important;top:15px!important;left:50%!important;transform:translate(-50%)!important;text-align:center!important}.jdgm-form__rating-fieldset .jdgm-star{font-size:1.6875rem!important;margin:0 3px!important;color:#ffef00!important}.product__related{border-top:10px solid #FFFFFF;padding:85px 0 69px;text-align:center}@media screen and (min-width: 750px){.product__related{padding:85px 0}}@media screen and (min-width: 1025px){.product__related{padding:117px 0 172px}}.product__related h3{font-size:3.5rem;line-height:4rem;margin:0 0 8px}@media screen and (min-width: 1025px){.product__related h3{font-size:5.5rem;line-height:5.5rem;margin:0 0 58px}}@media screen and (min-width: 750px){.product__related-grid{display:flex}}.product__faq{margin-bottom:-6px}@media screen and (min-width: 750px){.product__faq{margin-bottom:39px}}.product__faq h3{font-size:2rem;line-height:2.25rem;letter-spacing:-.0625rem;text-transform:uppercase;text-align:center;margin-bottom:49px}@media screen and (min-width: 750px){.product__faq h3{font-size:2.5rem}}.product__faq-item{max-width:872px;margin:0 auto 23px;padding-bottom:10px;border-bottom:2px solid #FFFFFF}@media screen and (min-width: 750px){.product__faq-item{margin:0 auto 32px}}.product__faq-item:last-child{border:none}.product__faq-item.active p{display:block}.product__faq-item.active .icon-plus-large{display:none}.product__faq-item.active .icon-minus-large{display:inline-block}.product__faq-item button{display:block;width:100%;text-align:left}.product__faq-item h4{font-size:1.25rem;line-height:1.875rem;margin-bottom:7px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 750px){.product__faq-item h4{font-size:1.5rem;line-height:2.25rem;margin-bottom:16px}}.product__faq-item p{font-size:1rem;line-height:1.5rem;display:none}@media screen and (min-width: 750px){.product__faq-item p{font-size:1.25rem;line-height:1.875rem;padding-right:100px}}.product__faq-item span{display:inline-block;vertical-align:middle;width:calc(100% - 60px)}.product__faq-item svg{float:right;display:inline-block;vertical-align:middle;margin-top:-8px}.product__faq-item .icon-minus-large,.pdp-badge,.pdp-badge2{display:none}.pdp-redirect .pdp-badge,.pdp-redirect .pdp-badge2{max-height:50px;max-width:105px;width:auto;float:left;display:block}.pdp-redirect .product__price-suggested{position:relative;bottom:5px;margin-left:5px}@media screen and (max-width: 750px){.pdp-redirect .pdp-badge{margin-bottom:20px}.pdp-redirect .product__add-cart-wrapper{text-align:center;margin:0}.pdp-redirect .product__price-suggested{position:relative;bottom:5px;margin-left:5px;font-size:.875rem}}.product__add-cart-wrapper{display:flex;justify-content:space-evenly;align-items:center}@media (max-width: 780px){.product__add-cart-wrapper{flex-wrap:wrap}}.product__add-cart-wrapper .product__submit{margin-right:10px;margin-bottom:0}@media (max-width: 780px){.product__add-cart-wrapper .product__submit{margin-right:0;margin-bottom:10px}}.product__add-cart-wrapper .btn{width:100%;padding:12px 10px;font-size:1rem;text-align:center}.jdgm-prev-badge__text{text-decoration:underline}.ingredient_accordion{width:100%;margin-top:30px;padding-bottom:30px}.ingredient_accordion-item{border-top:2px solid #fff;border-bottom:2px solid #fff;overflow:hidden}.ingredient_accordion-header{color:#fff;padding:10px;cursor:pointer;position:relative;font-weight:800;text-transform:uppercase}.ingredient_accordion-content{padding:10px;display:none}.ingredient_accordion-btn{position:absolute;font-weight:800;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;transition:transform .3s}.ingredient_accordion-btn.minus{transform:translateY(-50%) rotate(-90deg)}.swatch-container{display:flex;flex-wrap:wrap}.swatch{margin-right:15px}.swatch-label{font-weight:700}.swatch-options{display:flex;margin:0 0 25px;flex-wrap:wrap}@media (max-width: 780px){.swatch{overflow-x:scroll;flex-wrap:nowrap;margin:10px 0;width:100%}.swatch-options{flex-wrap:nowrap;margin:0}.tooltip{display:none}}@media (max-width: 500px){.product-content-grid{border-top:2px solid white;margin-top:25px}.product__main .wrapper{padding:0}}.swatch-option{width:80px;height:80px;border-radius:50%;margin:0 10px 10px 0;cursor:pointer;position:relative}.swatch_image{overflow:hidden;width:80px;height:80px;border-radius:50%}.swatch-option.selected .swatch_image{border:2px solid #fff}.swatch-option img{object-fit:contain;padding:10px}.tooltip{position:absolute;background-color:#05b2e1;border:2px solid white;color:#fff;padding:10px;font-weight:800;font-size:1rem;width:200%;left:-50%;text-align:center;border-radius:5px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:1}.swatch-option:hover .tooltip{opacity:1;visibility:visible}.flex_badges{display:flex;align-items:center;justify-content:center;margin:25px 0}.shopify-app-block{border-bottom:2px solid white;padding:25px 0}@media (max-width: 500px){.flex_badges{display:none}.jdgm-widget{padding:5px 0}}.flex_badges img{max-height:80px;margin:20px;width:auto;object-fit:contain}.choices__list--single .choices__item{font-size:1rem;text-transform:none;font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/59/assets/product.css.map */
