body.template-index #gorgias-chat-container {display:none;}.slick-slider {box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent }.upsell_dynamic.row{display: none;}.slick-list, .slick-slider {position: relative;display: block }.slick-list {overflow: hidden;margin: 0;padding: 0 }.slick-list:focus {outline: none }.slick-list.dragging {cursor: pointer;cursor: hand }.slick-slider .slick-list, .slick-slider .slick-track {transform: translateZ(0) }.slick-track {position: relative;left: 0;top: 0;display: block;margin-left: auto;margin-right: auto }.slick-track:after, .slick-track:before {content: "";display: table }.slick-track:after {clear: both }.slick-loading .slick-track {visibility: hidden }.slick-slide {float: left;height: 100%;min-height: 1px;display: none }[dir=rtl] .slick-slide {float: right }.slick-slide img {display: block }.slick-slide.slick-loading img {display: none }.slick-slide.dragging img {pointer-events: none }.slick-initialized .slick-slide {display: block }.slick-loading .slick-slide {visibility: hidden }.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent }.slick-arrow.slick-hidden {display: none }*, :after, :before {box-sizing: border-box }body {margin: 0;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;font-size: 1rem;line-height: 1.5;color: #212529;background-color: #fff;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0) }[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important }hr {margin: 1rem 0;color: inherit;background-color: currentColor;border: 0;opacity: .25 }hr:not([size]) {height: 1px }h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2 }h1 {font-size: 2.5rem }h2 {font-size: 2rem }h3 {font-size: 1.75rem }h4 {font-size: 1.5rem }h5 {font-size: 1.25rem }h6 {font-size: 1rem }p {margin-top: 0;margin-bottom: 1rem }abbr[data-original-title], abbr[title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none }address {margin-bottom: 1rem;font-style: normal;line-height: inherit }ol, ul {padding-left: 2rem }dl, ol, ul {margin-top: 0;margin-bottom: 1rem }ol ol, ol ul, ul ol, ul ul {margin-bottom: 0 }dt {font-weight: 700 }dd {margin-bottom: .5rem;margin-left: 0 }blockquote {margin: 0 0 1rem }b, strong {font-weight: bolder }small {font-size: .875em }sub, sup {position: relative;font-size: .75em;line-height: 0;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }a {color: #0d6efd;text-decoration: none }a:hover {color: #024dbc;text-decoration: underline }a:not([href]), a:not([href]):hover {color: inherit;text-decoration: none }code, kbd, pre, samp {font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;font-size: 1em }pre {display: block;margin-top: 0;margin-bottom: 1rem;overflow: auto;font-size: .875em }pre code {font-size: inherit;color: inherit;word-break: normal }code {font-size: .875em;color: #d63384;word-wrap: break-word }a>code {color: inherit }kbd {padding: .2rem .4rem;font-size: .875em;color: #fff;background-color: #212529;border-radius: .2rem }kbd kbd {padding: 0;font-size: 1em;font-weight: 700 }figure {margin: 0 0 1rem }img, svg {vertical-align: middle }svg {overflow: hidden }table {border-collapse: collapse }caption {padding-top: .5rem;padding-bottom: .5rem;color: #6c757d;text-align: left;caption-side: bottom }th {text-align: inherit }label {display: inline-block;margin-bottom: .5rem }button {border-radius: 0 }button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color }button, input, optgroup, select, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit }button, input {overflow: visible }button, select {text-transform: none }select {word-wrap: normal }[list]::-webkit-calendar-picker-indicator {display: none }[type=button], [type=reset], [type=submit], button {-webkit-appearance: button }[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {cursor: pointer }::-moz-focus-inner {padding: 0;border-style: none }input[type=date], input[type=datetime-local], input[type=month], input[type=time] {-webkit-appearance: textfield }textarea {overflow: auto;resize: vertical }fieldset {min-width: 0;padding: 0;margin: 0;border: 0 }legend {float: left;width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal }mark {padding: .2em;background-color: #fcf8e3 }progress {vertical-align: baseline }::-webkit-datetime-edit {overflow: visible;line-height: 0 }[type=search] {outline-offset: -2px;-webkit-appearance: textfield }::-webkit-search-decoration {-webkit-appearance: none }::-webkit-color-swatch-wrapper {padding: 0 }::-webkit-file-upload-button {font: inherit;-webkit-appearance: button }output {display: inline-block }summary {display: list-item;cursor: pointer }template {display: none }main {display: block }[hidden] {display: none !important }[class*=" icon-"], [class^=icon-] {position: relative }[class*=" icon-"]:before, [class^=icon-]:before {color: inherit !important }.animations-on .animated-bottom {opacity: 0;transform: translateY(30px);transition: all .5s cubic-bezier(.165, .84, .44, 1) }.animations-on .section-in .animated-bottom {opacity: 1;transform: translateX(0) translateY(0) }.animations-on .animated-right {opacity: 0;transform: translate(30px);transition: all .5s cubic-bezier(.165, .84, .44, 1) }.animations-on .section-in .animated-right {opacity: 1;transform: translateX(0) translateY(0) }.animated-delay-1 {transition-delay: .5s !important }@keyframes a {0% {transform: translateY(2px) }to {transform: translateY(-2px) }}@keyframes b {0% {width: 100% }to {width: 25% }}body, html {font-size: 16px }body {color: #000;font-family: "sofia-pro", sans-serif;font-weight: 400;position: relative;overflow-x: hidden;background-color: #f8f3ec }img {max-width: 100% }.no-js {display: none }.desktop--hide, .hide, .hide--desktop {display: none !important }.hide--desktop.hide--mobile {display: none !important }body {padding-top: 80px }@media only screen and (max-width:989px) {body {padding-top: 50px }.hide--mobile, .small--hide {display: none !important }.desktop--hide, .hide--desktop {display: block !important }}@media only screen and (max-width:989px) {.product-main__left {min-width: 100% !important;max-width: 100% !important }}@media only screen and (max-width:989px) {.product-info {margin: 0 auto }}.product-main__right {padding-top: 30px }body.template-page .page-section {margin-top: 45px }body.template-page .page-section h1.title {margin-bottom: 45px }body.template-page .page-section .page-content {max-width: 840px;margin-left: auto;margin-right: auto }.shopify-challenge__container .btn {border: none !important;color: #fffdfc !important;height: 45px;font-weight: 800 }.shopify-challenge__container .btn:hover {background: #f50 !important }.swal2-container .swal2-actions * {display: none !important }[data-hor-slider] * {outline: none !important }.klaviyo-bis-trigger {display: none !important;padding: 20px;color: #121212;text-decoration: underline }.klaviyo-bis-trigger.visible {display: block !important }.custom-bis-trigger {display: none }.custom-bis-trigger.visible {display: block !important }.klaviyo-bis-trigger:hover {opacity: .65;color: #121212 }body, html {padding-bottom: 0 !important }@media (max-width:767px) {::-webkit-media-controls, ::-webkit-media-controls-panel {display: none !important }}.u-sr-only, .visually-hidden {position: absolute !important;overflow: hidden;width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;clip: rect(0 0 0 0);word-wrap: normal !important }.image-abs, .review-carousel .review-carousel__slide-wrapper .review-carousel__image img, video-component iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;object-position: center }.list--unstyled {list-style-type: none;margin: 0;padding: 0 }.btn--reset {background-color: transparent;color: inherit;border: none;border-radius: 0;outline: unset !important;font-family: inherit;font-size: inherit;font-weight: inherit;line-height: inherit;padding: 0;margin: 0;text-align: left;cursor: pointer }.btn.btn--primary {margin: 0;min-width: 220px;width: fit-content;padding: 12px 30px;height: auto;border-radius: 7px;background-color: #fed45c;font-family: "sofia-pro", sans-serif;font-size: 20px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #171516 !important;transition: .2s }.btn.btn--primary:hover {background-color: #000;color: #fff !important }.rel {position: relative }[data--hidden] {display: none !important }html {box-sizing: border-box }*, :after, :before {box-sizing: inherit }.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto }.container.container-fluid {padding-left: 0;padding-right: 0;max-width: 100% }.container.no-padding {padding: 0 }@media only screen and (max-width:989px) {.container.no-padding-mobile {padding-left: 0;padding-right: 0 }}@media (min-width:576px) {.container {max-width: 540px }}@media (min-width:768px) {.container {max-width: 720px }}@media (min-width:992px) {.container {max-width: 1080px }}@media (min-width:1200px) {.container {max-width: 1200px }}.container-fluid, .container-lg, .container-md, .container-sm, .container-xl {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto }@media (min-width:576px) {.container, .container-sm {max-width: 540px }}@media (min-width:768px) {.container, .container-md, .container-sm {max-width: 720px }}@media (min-width:992px) {.container, .container-lg, .container-md, .container-sm {max-width: 1080px }}@media (min-width:1200px) {.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1200px }}@media (min-width:1440px) {.container-xl {max-width: 1440px;padding-left: 45px;padding-right: 45px;}}.row {display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px }@media only screen and (max-width:989px) {.row {display: block }}.no-gutters {margin-right: 0;margin-left: 0 }.no-gutters>.col, .no-gutters>[class*=col-] {padding-right: 0;padding-left: 0 }.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px }.col {flex-basis: 0;flex-grow: 1;max-width: 100% }.row-cols-1>* {flex: 0 0 100%;max-width: 100% }.row-cols-2>* {flex: 0 0 50%;max-width: 50% }.row-cols-3>* {flex: 0 0 33.333333%;max-width: 33.333333% }.row-cols-4>* {flex: 0 0 25%;max-width: 25% }.row-cols-5>* {flex: 0 0 20%;max-width: 20% }.row-cols-6>* {flex: 0 0 16.666667%;max-width: 16.666667% }.col-auto {flex: 0 0 auto;width: auto;max-width: 100% }.col-1 {flex: 0 0 8.333333%;max-width: 8.333333% }.col-2 {flex: 0 0 16.666667%;max-width: 16.666667% }.col-3 {flex: 0 0 25%;max-width: 25% }.col-4 {flex: 0 0 33.333333%;max-width: 33.333333% }.col-5 {flex: 0 0 41.666667%;max-width: 41.666667% }.col-6 {flex: 0 0 50%;max-width: 50% }.col-7 {flex: 0 0 58.333333%;max-width: 58.333333% }.col-8 {flex: 0 0 66.666667%;max-width: 66.666667% }.col-9 {flex: 0 0 75%;max-width: 75% }.col-10 {flex: 0 0 83.333333%;max-width: 83.333333% }.col-11 {flex: 0 0 91.666667%;max-width: 91.666667% }.col-12 {flex: 0 0 100%;max-width: 100% }.offset-1 {margin-left: 8.333333% }.offset-2 {margin-left: 16.666667% }.offset-3 {margin-left: 25% }.offset-4 {margin-left: 33.333333% }.offset-5 {margin-left: 41.666667% }.offset-6 {margin-left: 50% }.offset-7 {margin-left: 58.333333% }.offset-8 {margin-left: 66.666667% }.offset-9 {margin-left: 75% }.offset-10 {margin-left: 83.333333% }.offset-11 {margin-left: 91.666667% }@media (min-width:576px) {.col-sm {flex-basis: 0;flex-grow: 1;max-width: 100% }.row-cols-sm-1>* {flex: 0 0 100%;max-width: 100% }.row-cols-sm-2>* {flex: 0 0 50%;max-width: 50% }.row-cols-sm-3>* {flex: 0 0 33.333333%;max-width: 33.333333% }.row-cols-sm-4>* {flex: 0 0 25%;max-width: 25% }.row-cols-sm-5>* {flex: 0 0 20%;max-width: 20% }.row-cols-sm-6>* {flex: 0 0 16.666667%;max-width: 16.666667% }.col-sm-auto {flex: 0 0 auto;width: auto;max-width: 100% }.col-sm-1 {flex: 0 0 8.333333%;max-width: 8.333333% }.col-sm-2 {flex: 0 0 16.666667%;max-width: 16.666667% }.col-sm-3 {flex: 0 0 25%;max-width: 25% }.col-sm-4 {flex: 0 0 33.333333%;max-width: 33.333333% }.col-sm-5 {flex: 0 0 41.666667%;max-width: 41.666667% }.col-sm-6 {flex: 0 0 50%;max-width: 50% }.col-sm-7 {flex: 0 0 58.333333%;max-width: 58.333333% }.col-sm-8 {flex: 0 0 66.666667%;max-width: 66.666667% }.col-sm-9 {flex: 0 0 75%;max-width: 75% }.col-sm-10 {flex: 0 0 83.333333%;max-width: 83.333333% }.col-sm-11 {flex: 0 0 91.666667%;max-width: 91.666667% }.col-sm-12 {flex: 0 0 100%;max-width: 100% }.offset-sm-0 {margin-left: 0 }.offset-sm-1 {margin-left: 8.333333% }.offset-sm-2 {margin-left: 16.666667% }.offset-sm-3 {margin-left: 25% }.offset-sm-4 {margin-left: 33.333333% }.offset-sm-5 {margin-left: 41.666667% }.offset-sm-6 {margin-left: 50% }.offset-sm-7 {margin-left: 58.333333% }.offset-sm-8 {margin-left: 66.666667% }.offset-sm-9 {margin-left: 75% }.offset-sm-10 {margin-left: 83.333333% }.offset-sm-11 {margin-left: 91.666667% }}@media (min-width:768px) {.col-md {flex-basis: 0;flex-grow: 1;max-width: 100% }.row-cols-md-1>* {flex: 0 0 100%;max-width: 100% }.row-cols-md-2>* {flex: 0 0 50%;max-width: 50% }.row-cols-md-3>* {flex: 0 0 33.333333%;max-width: 33.333333% }.row-cols-md-4>* {flex: 0 0 25%;max-width: 25% }.row-cols-md-5>* {flex: 0 0 20%;max-width: 20% }.row-cols-md-6>* {flex: 0 0 16.666667%;max-width: 16.666667% }.col-md-auto {flex: 0 0 auto;width: auto;max-width: 100% }.col-md-1 {flex: 0 0 8.333333%;max-width: 8.333333% }.col-md-2 {flex: 0 0 16.666667%;max-width: 16.666667% }.col-md-3 {flex: 0 0 25%;max-width: 25% }.col-md-4 {flex: 0 0 33.333333%;max-width: 33.333333% }.col-md-5 {flex: 0 0 41.666667%;max-width: 41.666667% }.col-md-6 {flex: 0 0 50%;max-width: 50% }.col-md-7 {flex: 0 0 58.333333%;max-width: 58.333333% }.col-md-8 {flex: 0 0 66.666667%;max-width: 66.666667% }.col-md-9 {flex: 0 0 75%;max-width: 75% }.col-md-10 {flex: 0 0 83.333333%;max-width: 83.333333% }.col-md-11 {flex: 0 0 91.666667%;max-width: 91.666667% }.col-md-12 {flex: 0 0 100%;max-width: 100% }.offset-md-0 {margin-left: 0 }.offset-md-1 {margin-left: 8.333333% }.offset-md-2 {margin-left: 16.666667% }.offset-md-3 {margin-left: 25% }.offset-md-4 {margin-left: 33.333333% }.offset-md-5 {margin-left: 41.666667% }.offset-md-6 {margin-left: 50% }.offset-md-7 {margin-left: 58.333333% }.offset-md-8 {margin-left: 66.666667% }.offset-md-9 {margin-left: 75% }.offset-md-10 {margin-left: 83.333333% }.offset-md-11 {margin-left: 91.666667% }}@media (min-width:992px) {.col-lg {flex-basis: 0;flex-grow: 1;max-width: 100% }.row-cols-lg-1>* {flex: 0 0 100%;max-width: 100% }.row-cols-lg-2>* {flex: 0 0 50%;max-width: 50% }.row-cols-lg-3>* {flex: 0 0 33.333333%;max-width: 33.333333% }.row-cols-lg-4>* {flex: 0 0 25%;max-width: 25% }.row-cols-lg-5>* {flex: 0 0 20%;max-width: 20% }.row-cols-lg-6>* {flex: 0 0 16.666667%;max-width: 16.666667% }.col-lg-auto {flex: 0 0 auto;width: auto;max-width: 100% }.col-lg-1 {flex: 0 0 8.333333%;max-width: 8.333333% }.col-lg-2 {flex: 0 0 16.666667%;max-width: 16.666667% }.col-lg-3 {flex: 0 0 25%;max-width: 25% }.col-lg-4 {flex: 0 0 33.333333%;max-width: 33.333333% }.col-lg-5 {flex: 0 0 41.666667%;max-width: 41.666667% }.col-lg-6 {flex: 0 0 50%;max-width: 50% }.col-lg-7 {flex: 0 0 58.333333%;max-width: 58.333333% }.col-lg-8 {flex: 0 0 66.666667%;max-width: 66.666667% }.col-lg-9 {flex: 0 0 75%;max-width: 75% }.col-lg-10 {flex: 0 0 83.333333%;max-width: 83.333333% }.col-lg-11 {flex: 0 0 91.666667%;max-width: 91.666667% }.col-lg-12 {flex: 0 0 100%;max-width: 100% }.offset-lg-0 {margin-left: 0 }.offset-lg-1 {margin-left: 8.333333% }.offset-lg-2 {margin-left: 16.666667% }.offset-lg-3 {margin-left: 25% }.offset-lg-4 {margin-left: 33.333333% }.offset-lg-5 {margin-left: 41.666667% }.offset-lg-6 {margin-left: 50% }.offset-lg-7 {margin-left: 58.333333% }.offset-lg-8 {margin-left: 66.666667% }.offset-lg-9 {margin-left: 75% }.offset-lg-10 {margin-left: 83.333333% }.offset-lg-11 {margin-left: 91.666667% }}@media (min-width:1200px) {.col-xl {flex-basis: 0;flex-grow: 1;max-width: 100% }.row-cols-xl-1>* {flex: 0 0 100%;max-width: 100% }.row-cols-xl-2>* {flex: 0 0 50%;max-width: 50% }.row-cols-xl-3>* {flex: 0 0 33.333333%;max-width: 33.333333% }.row-cols-xl-4>* {flex: 0 0 25%;max-width: 25% }.row-cols-xl-5>* {flex: 0 0 20%;max-width: 20% }.row-cols-xl-6>* {flex: 0 0 16.666667%;max-width: 16.666667% }.col-xl-auto {flex: 0 0 auto;width: auto;max-width: 100% }.col-xl-1 {flex: 0 0 8.333333%;max-width: 8.333333% }.col-xl-2 {flex: 0 0 16.666667%;max-width: 16.666667% }.col-xl-3 {flex: 0 0 25%;max-width: 25% }.col-xl-4 {flex: 0 0 33.333333%;max-width: 33.333333% }.col-xl-5 {flex: 0 0 41.666667%;max-width: 41.666667% }.col-xl-6 {flex: 0 0 50%;max-width: 50% }.col-xl-7 {flex: 0 0 58.333333%;max-width: 58.333333% }.col-xl-8 {flex: 0 0 66.666667%;max-width: 66.666667% }.col-xl-9 {flex: 0 0 75%;max-width: 75% }.col-xl-10 {flex: 0 0 83.333333%;max-width: 83.333333% }.col-xl-11 {flex: 0 0 91.666667%;max-width: 91.666667% }.col-xl-12 {flex: 0 0 100%;max-width: 100% }.offset-xl-0 {margin-left: 0 }.offset-xl-1 {margin-left: 8.333333% }.offset-xl-2 {margin-left: 16.666667% }.offset-xl-3 {margin-left: 25% }.offset-xl-4 {margin-left: 33.333333% }.offset-xl-5 {margin-left: 41.666667% }.offset-xl-6 {margin-left: 50% }.offset-xl-7 {margin-left: 58.333333% }.offset-xl-8 {margin-left: 66.666667% }.offset-xl-9 {margin-left: 75% }.offset-xl-10 {margin-left: 83.333333% }.offset-xl-11 {margin-left: 91.666667% }}.d-none {display: none !important }.d-inline {display: inline !important }.d-inline-block {display: inline-block !important }.d-block {display: block !important }.d-table {display: table !important }.d-table-row {display: table-row !important }.d-table-cell {display: table-cell !important }.d-flex {display: flex !important }.d-inline-flex {display: inline-flex !important }.flex-fill {flex: 1 1 auto !important }.flex-row {flex-direction: row !important }.flex-column {flex-direction: column !important }.flex-row-reverse {flex-direction: row-reverse !important }.flex-column-reverse {flex-direction: column-reverse !important }.flex-grow-0 {flex-grow: 0 !important }.flex-grow-1 {flex-grow: 1 !important }.justify-content-start {justify-content: flex-start !important }.justify-content-end {justify-content: flex-end !important }.justify-content-center {justify-content: center !important }.justify-content-between {justify-content: space-between !important }.justify-content-around {justify-content: space-around !important }.align-items-start {align-items: flex-start !important }.align-items-end {align-items: flex-end !important }.align-items-center {align-items: center !important }.align-items-baseline {align-items: baseline !important }.align-items-stretch {align-items: stretch !important }.align-content-start {align-content: flex-start !important }.align-content-end {align-content: flex-end !important }.align-content-center {align-content: center !important }.align-content-between {align-content: space-between !important }.align-content-around {align-content: space-around !important }.align-content-stretch {align-content: stretch !important }.align-self-auto {align-self: auto !important }.align-self-start {align-self: flex-start !important }.align-self-end {align-self: flex-end !important }.align-self-center {align-self: center !important }.align-self-baseline {align-self: baseline !important }.align-self-stretch {align-self: stretch !important }.order-first {order: -1 !important }.order-0 {order: 0 !important }.order-1 {order: 1 !important }.order-2 {order: 2 !important }.order-3 {order: 3 !important }.order-4 {order: 4 !important }.order-5 {order: 5 !important }.order-last {order: 6 !important }.m-0 {margin: 0 !important }.m-1 {margin: .25rem !important }.m-2 {margin: .5rem !important }.m-3 {margin: 1rem !important }.m-4 {margin: 1.5rem !important }.m-5 {margin: 3rem !important }.m-auto {margin: auto !important }.mx-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-auto {margin-right: auto !important;margin-left: auto !important }.my-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-0 {margin-top: 0 !important }.mt-1 {margin-top: .25rem !important }.mt-2 {margin-top: .5rem !important }.mt-3 {margin-top: 1rem !important }.account h2, .account h3, .account h4, .mt-4 {margin-top: 1.5rem !important }.mt-5 {margin-top: 3rem !important }.mt-auto {margin-top: auto !important }.mr-0 {margin-right: 0 !important }.mr-1 {margin-right: .25rem !important }.mr-2 {margin-right: .5rem !important }.mr-3 {margin-right: 1rem !important }.mr-4 {margin-right: 1.5rem !important }.mr-5 {margin-right: 3rem !important }.mr-auto {margin-right: auto !important }.mb-0 {margin-bottom: 0 !important }.mb-1 {margin-bottom: .25rem !important }.mb-2 {margin-bottom: .5rem !important }.mb-3 {margin-bottom: 1rem !important }.mb-4 {margin-bottom: 1.5rem !important }.mb-5 {margin-bottom: 3rem !important }.mb-auto {margin-bottom: auto !important }.ml-0 {margin-left: 0 !important }.ml-1 {margin-left: .25rem !important }.ml-2 {margin-left: .5rem !important }.ml-3 {margin-left: 1rem !important }.ml-4 {margin-left: 1.5rem !important }.ml-5 {margin-left: 3rem !important }.ml-auto {margin-left: auto !important }.m-n1 {margin: -.25rem !important }.m-n2 {margin: -.5rem !important }.m-n3 {margin: -1rem !important }.m-n4 {margin: -1.5rem !important }.m-n5 {margin: -3rem !important }.mx-n1 {margin-right: -.25rem !important;margin-left: -.25rem !important }.mx-n2 {margin-right: -.5rem !important;margin-left: -.5rem !important }.mx-n3 {margin-right: -1rem !important;margin-left: -1rem !important }.mx-n4 {margin-right: -1.5rem !important;margin-left: -1.5rem !important }.mx-n5 {margin-right: -3rem !important;margin-left: -3rem !important }.my-n1 {margin-top: -.25rem !important;margin-bottom: -.25rem !important }.my-n2 {margin-top: -.5rem !important;margin-bottom: -.5rem !important }.my-n3 {margin-top: -1rem !important;margin-bottom: -1rem !important }.my-n4 {margin-top: -1.5rem !important;margin-bottom: -1.5rem !important }.my-n5 {margin-top: -3rem !important;margin-bottom: -3rem !important }.mt-n1 {margin-top: -.25rem !important }.mt-n2 {margin-top: -.5rem !important }.mt-n3 {margin-top: -1rem !important }.mt-n4 {margin-top: -1.5rem !important }.mt-n5 {margin-top: -3rem !important }.mr-n1 {margin-right: -.25rem !important }.mr-n2 {margin-right: -.5rem !important }.mr-n3 {margin-right: -1rem !important }.mr-n4 {margin-right: -1.5rem !important }.mr-n5 {margin-right: -3rem !important }.mb-n1 {margin-bottom: -.25rem !important }.mb-n2 {margin-bottom: -.5rem !important }.mb-n3 {margin-bottom: -1rem !important }.mb-n4 {margin-bottom: -1.5rem !important }.mb-n5 {margin-bottom: -3rem !important }.ml-n1 {margin-left: -.25rem !important }.ml-n2 {margin-left: -.5rem !important }.ml-n3 {margin-left: -1rem !important }.ml-n4 {margin-left: -1.5rem !important }.ml-n5 {margin-left: -3rem !important }.p-0 {padding: 0 !important }.p-1 {padding: .25rem !important }.p-2 {padding: .5rem !important }.p-3 {padding: 1rem !important }.p-4 {padding: 1.5rem !important }.p-5 {padding: 3rem !important }.px-0 {padding-right: 0 !important;padding-left: 0 !important }.px-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-0 {padding-top: 0 !important }.pt-1 {padding-top: .25rem !important }.pt-2 {padding-top: .5rem !important }.pt-3 {padding-top: 1rem !important }.pt-4 {padding-top: 1.5rem !important }.pt-5 {padding-top: 3rem !important }.pr-0 {padding-right: 0 !important }.pr-1 {padding-right: .25rem !important }.pr-2 {padding-right: .5rem !important }.pr-3 {padding-right: 1rem !important }.pr-4 {padding-right: 1.5rem !important }.pr-5 {padding-right: 3rem !important }.pb-0 {padding-bottom: 0 !important }.pb-1 {padding-bottom: .25rem !important }.pb-2 {padding-bottom: .5rem !important }.pb-3 {padding-bottom: 1rem !important }.pb-4 {padding-bottom: 1.5rem !important }.pb-5 {padding-bottom: 3rem !important }.pl-0 {padding-left: 0 !important }.pl-1 {padding-left: .25rem !important }.pl-2 {padding-left: .5rem !important }.pl-3 {padding-left: 1rem !important }.pl-4 {padding-left: 1.5rem !important }.pl-5 {padding-left: 3rem !important }@media (min-width:576px) {.d-sm-none {display: none !important }.d-sm-inline {display: inline !important }.d-sm-inline-block {display: inline-block !important }.d-sm-block {display: block !important }.d-sm-table {display: table !important }.d-sm-table-row {display: table-row !important }.d-sm-table-cell {display: table-cell !important }.d-sm-flex {display: flex !important }.d-sm-inline-flex {display: inline-flex !important }.flex-sm-fill {flex: 1 1 auto !important }.flex-sm-row {flex-direction: row !important }.flex-sm-column {flex-direction: column !important }.flex-sm-row-reverse {flex-direction: row-reverse !important }.flex-sm-column-reverse {flex-direction: column-reverse !important }.flex-sm-grow-0 {flex-grow: 0 !important }.flex-sm-grow-1 {flex-grow: 1 !important }.justify-content-sm-start {justify-content: flex-start !important }.justify-content-sm-end {justify-content: flex-end !important }.justify-content-sm-center {justify-content: center !important }.justify-content-sm-between {justify-content: space-between !important }.justify-content-sm-around {justify-content: space-around !important }.align-items-sm-start {align-items: flex-start !important }.align-items-sm-end {align-items: flex-end !important }.align-items-sm-center {align-items: center !important }.align-items-sm-baseline {align-items: baseline !important }.align-items-sm-stretch {align-items: stretch !important }.align-content-sm-start {align-content: flex-start !important }.align-content-sm-end {align-content: flex-end !important }.align-content-sm-center {align-content: center !important }.align-content-sm-between {align-content: space-between !important }.align-content-sm-around {align-content: space-around !important }.align-content-sm-stretch {align-content: stretch !important }.align-self-sm-auto {align-self: auto !important }.align-self-sm-start {align-self: flex-start !important }.align-self-sm-end {align-self: flex-end !important }.align-self-sm-center {align-self: center !important }.align-self-sm-baseline {align-self: baseline !important }.align-self-sm-stretch {align-self: stretch !important }.order-sm-first {order: -1 !important }.order-sm-0 {order: 0 !important }.order-sm-1 {order: 1 !important }.order-sm-2 {order: 2 !important }.order-sm-3 {order: 3 !important }.order-sm-4 {order: 4 !important }.order-sm-5 {order: 5 !important }.order-sm-last {order: 6 !important }.m-sm-0 {margin: 0 !important }.m-sm-1 {margin: .25rem !important }.m-sm-2 {margin: .5rem !important }.m-sm-3 {margin: 1rem !important }.m-sm-4 {margin: 1.5rem !important }.m-sm-5 {margin: 3rem !important }.m-sm-auto {margin: auto !important }.mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-sm-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-sm-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-sm-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-sm-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-sm-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-sm-auto {margin-right: auto !important;margin-left: auto !important }.my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-sm-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-sm-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-sm-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-sm-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-sm-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-sm-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-sm-0 {margin-top: 0 !important }.mt-sm-1 {margin-top: .25rem !important }.mt-sm-2 {margin-top: .5rem !important }.mt-sm-3 {margin-top: 1rem !important }.mt-sm-4 {margin-top: 1.5rem !important }.mt-sm-5 {margin-top: 3rem !important }.mt-sm-auto {margin-top: auto !important }.mr-sm-0 {margin-right: 0 !important }.mr-sm-1 {margin-right: .25rem !important }.mr-sm-2 {margin-right: .5rem !important }.mr-sm-3 {margin-right: 1rem !important }.mr-sm-4 {margin-right: 1.5rem !important }.mr-sm-5 {margin-right: 3rem !important }.mr-sm-auto {margin-right: auto !important }.mb-sm-0 {margin-bottom: 0 !important }.mb-sm-1 {margin-bottom: .25rem !important }.mb-sm-2 {margin-bottom: .5rem !important }.mb-sm-3 {margin-bottom: 1rem !important }.mb-sm-4 {margin-bottom: 1.5rem !important }.mb-sm-5 {margin-bottom: 3rem !important }.mb-sm-auto {margin-bottom: auto !important }.ml-sm-0 {margin-left: 0 !important }.ml-sm-1 {margin-left: .25rem !important }.ml-sm-2 {margin-left: .5rem !important }.ml-sm-3 {margin-left: 1rem !important }.ml-sm-4 {margin-left: 1.5rem !important }.ml-sm-5 {margin-left: 3rem !important }.ml-sm-auto {margin-left: auto !important }.m-sm-n1 {margin: -.25rem !important }.m-sm-n2 {margin: -.5rem !important }.m-sm-n3 {margin: -1rem !important }.m-sm-n4 {margin: -1.5rem !important }.m-sm-n5 {margin: -3rem !important }.mx-sm-n1 {margin-right: -.25rem !important;margin-left: -.25rem !important }.mx-sm-n2 {margin-right: -.5rem !important;margin-left: -.5rem !important }.mx-sm-n3 {margin-right: -1rem !important;margin-left: -1rem !important }.mx-sm-n4 {margin-right: -1.5rem !important;margin-left: -1.5rem !important }.mx-sm-n5 {margin-right: -3rem !important;margin-left: -3rem !important }.my-sm-n1 {margin-top: -.25rem !important;margin-bottom: -.25rem !important }.my-sm-n2 {margin-top: -.5rem !important;margin-bottom: -.5rem !important }.my-sm-n3 {margin-top: -1rem !important;margin-bottom: -1rem !important }.my-sm-n4 {margin-top: -1.5rem !important;margin-bottom: -1.5rem !important }.my-sm-n5 {margin-top: -3rem !important;margin-bottom: -3rem !important }.mt-sm-n1 {margin-top: -.25rem !important }.mt-sm-n2 {margin-top: -.5rem !important }.mt-sm-n3 {margin-top: -1rem !important }.mt-sm-n4 {margin-top: -1.5rem !important }.mt-sm-n5 {margin-top: -3rem !important }.mr-sm-n1 {margin-right: -.25rem !important }.mr-sm-n2 {margin-right: -.5rem !important }.mr-sm-n3 {margin-right: -1rem !important }.mr-sm-n4 {margin-right: -1.5rem !important }.mr-sm-n5 {margin-right: -3rem !important }.mb-sm-n1 {margin-bottom: -.25rem !important }.mb-sm-n2 {margin-bottom: -.5rem !important }.mb-sm-n3 {margin-bottom: -1rem !important }.mb-sm-n4 {margin-bottom: -1.5rem !important }.mb-sm-n5 {margin-bottom: -3rem !important }.ml-sm-n1 {margin-left: -.25rem !important }.ml-sm-n2 {margin-left: -.5rem !important }.ml-sm-n3 {margin-left: -1rem !important }.ml-sm-n4 {margin-left: -1.5rem !important }.ml-sm-n5 {margin-left: -3rem !important }.p-sm-0 {padding: 0 !important }.p-sm-1 {padding: .25rem !important }.p-sm-2 {padding: .5rem !important }.p-sm-3 {padding: 1rem !important }.p-sm-4 {padding: 1.5rem !important }.p-sm-5 {padding: 3rem !important }.px-sm-0 {padding-right: 0 !important;padding-left: 0 !important }.px-sm-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-sm-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-sm-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-sm-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-sm-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-sm-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-sm-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-sm-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-sm-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-sm-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-sm-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-sm-0 {padding-top: 0 !important }.pt-sm-1 {padding-top: .25rem !important }.pt-sm-2 {padding-top: .5rem !important }.pt-sm-3 {padding-top: 1rem !important }.pt-sm-4 {padding-top: 1.5rem !important }.pt-sm-5 {padding-top: 3rem !important }.pr-sm-0 {padding-right: 0 !important }.pr-sm-1 {padding-right: .25rem !important }.pr-sm-2 {padding-right: .5rem !important }.pr-sm-3 {padding-right: 1rem !important }.pr-sm-4 {padding-right: 1.5rem !important }.pr-sm-5 {padding-right: 3rem !important }.pb-sm-0 {padding-bottom: 0 !important }.pb-sm-1 {padding-bottom: .25rem !important }.pb-sm-2 {padding-bottom: .5rem !important }.pb-sm-3 {padding-bottom: 1rem !important }.pb-sm-4 {padding-bottom: 1.5rem !important }.pb-sm-5 {padding-bottom: 3rem !important }.pl-sm-0 {padding-left: 0 !important }.pl-sm-1 {padding-left: .25rem !important }.pl-sm-2 {padding-left: .5rem !important }.pl-sm-3 {padding-left: 1rem !important }.pl-sm-4 {padding-left: 1.5rem !important }.pl-sm-5 {padding-left: 3rem !important }}@media (min-width:768px) {.d-md-none {display: none !important }.d-md-inline {display: inline !important }.d-md-inline-block {display: inline-block !important }.d-md-block {display: block !important }.d-md-table {display: table !important }.d-md-table-row {display: table-row !important }.d-md-table-cell {display: table-cell !important }.d-md-flex {display: flex !important }.d-md-inline-flex {display: inline-flex !important }.flex-md-fill {flex: 1 1 auto !important }.flex-md-row {flex-direction: row !important }.flex-md-column {flex-direction: column !important }.flex-md-row-reverse {flex-direction: row-reverse !important }.flex-md-column-reverse {flex-direction: column-reverse !important }.flex-md-grow-0 {flex-grow: 0 !important }.flex-md-grow-1 {flex-grow: 1 !important }.justify-content-md-start {justify-content: flex-start !important }.justify-content-md-end {justify-content: flex-end !important }.justify-content-md-center {justify-content: center !important }.justify-content-md-between {justify-content: space-between !important }.justify-content-md-around {justify-content: space-around !important }.align-items-md-start {align-items: flex-start !important }.align-items-md-end {align-items: flex-end !important }.align-items-md-center {align-items: center !important }.align-items-md-baseline {align-items: baseline !important }.align-items-md-stretch {align-items: stretch !important }.align-content-md-start {align-content: flex-start !important }.align-content-md-end {align-content: flex-end !important }.align-content-md-center {align-content: center !important }.align-content-md-between {align-content: space-between !important }.align-content-md-around {align-content: space-around !important }.align-content-md-stretch {align-content: stretch !important }.align-self-md-auto {align-self: auto !important }.align-self-md-start {align-self: flex-start !important }.align-self-md-end {align-self: flex-end !important }.align-self-md-center {align-self: center !important }.align-self-md-baseline {align-self: baseline !important }.align-self-md-stretch {align-self: stretch !important }.order-md-first {order: -1 !important }.order-md-0 {order: 0 !important }.order-md-1 {order: 1 !important }.order-md-2 {order: 2 !important }.order-md-3 {order: 3 !important }.order-md-4 {order: 4 !important }.order-md-5 {order: 5 !important }.order-md-last {order: 6 !important }.m-md-0 {margin: 0 !important }.m-md-1 {margin: .25rem !important }.m-md-2 {margin: .5rem !important }.m-md-3 {margin: 1rem !important }.m-md-4 {margin: 1.5rem !important }.m-md-5 {margin: 3rem !important }.m-md-auto {margin: auto !important }.mx-md-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-md-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-md-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-md-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-md-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-md-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-md-auto {margin-right: auto !important;margin-left: auto !important }.my-md-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-md-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-md-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-md-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-md-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-md-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-md-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-md-0 {margin-top: 0 !important }.mt-md-1 {margin-top: .25rem !important }.mt-md-2 {margin-top: .5rem !important }.mt-md-3 {margin-top: 1rem !important }.mt-md-4 {margin-top: 1.5rem !important }.mt-md-5 {margin-top: 3rem !important }.mt-md-auto {margin-top: auto !important }.mr-md-0 {margin-right: 0 !important }.mr-md-1 {margin-right: .25rem !important }.mr-md-2 {margin-right: .5rem !important }.mr-md-3 {margin-right: 1rem !important }.mr-md-4 {margin-right: 1.5rem !important }.mr-md-5 {margin-right: 3rem !important }.mr-md-auto {margin-right: auto !important }.mb-md-0 {margin-bottom: 0 !important }.mb-md-1 {margin-bottom: .25rem !important }.mb-md-2 {margin-bottom: .5rem !important }.mb-md-3 {margin-bottom: 1rem !important }.mb-md-4 {margin-bottom: 1.5rem !important }.mb-md-5 {margin-bottom: 3rem !important }.mb-md-auto {margin-bottom: auto !important }.ml-md-0 {margin-left: 0 !important }.ml-md-1 {margin-left: .25rem !important }.ml-md-2 {margin-left: .5rem !important }.ml-md-3 {margin-left: 1rem !important }.ml-md-4 {margin-left: 1.5rem !important }.ml-md-5 {margin-left: 3rem !important }.ml-md-auto {margin-left: auto !important }.m-md-n1 {margin: -.25rem !important }.m-md-n2 {margin: -.5rem !important }.m-md-n3 {margin: -1rem !important }.m-md-n4 {margin: -1.5rem !important }.m-md-n5 {margin: -3rem !important }.mx-md-n1 {margin-right: -.25rem !important;margin-left: -.25rem !important }.mx-md-n2 {margin-right: -.5rem !important;margin-left: -.5rem !important }.mx-md-n3 {margin-right: -1rem !important;margin-left: -1rem !important }.mx-md-n4 {margin-right: -1.5rem !important;margin-left: -1.5rem !important }.mx-md-n5 {margin-right: -3rem !important;margin-left: -3rem !important }.my-md-n1 {margin-top: -.25rem !important;margin-bottom: -.25rem !important }.my-md-n2 {margin-top: -.5rem !important;margin-bottom: -.5rem !important }.my-md-n3 {margin-top: -1rem !important;margin-bottom: -1rem !important }.my-md-n4 {margin-top: -1.5rem !important;margin-bottom: -1.5rem !important }.my-md-n5 {margin-top: -3rem !important;margin-bottom: -3rem !important }.mt-md-n1 {margin-top: -.25rem !important }.mt-md-n2 {margin-top: -.5rem !important }.mt-md-n3 {margin-top: -1rem !important }.mt-md-n4 {margin-top: -1.5rem !important }.mt-md-n5 {margin-top: -3rem !important }.mr-md-n1 {margin-right: -.25rem !important }.mr-md-n2 {margin-right: -.5rem !important }.mr-md-n3 {margin-right: -1rem !important }.mr-md-n4 {margin-right: -1.5rem !important }.mr-md-n5 {margin-right: -3rem !important }.mb-md-n1 {margin-bottom: -.25rem !important }.mb-md-n2 {margin-bottom: -.5rem !important }.mb-md-n3 {margin-bottom: -1rem !important }.mb-md-n4 {margin-bottom: -1.5rem !important }.mb-md-n5 {margin-bottom: -3rem !important }.ml-md-n1 {margin-left: -.25rem !important }.ml-md-n2 {margin-left: -.5rem !important }.ml-md-n3 {margin-left: -1rem !important }.ml-md-n4 {margin-left: -1.5rem !important }.ml-md-n5 {margin-left: -3rem !important }.p-md-0 {padding: 0 !important }.p-md-1 {padding: .25rem !important }.p-md-2 {padding: .5rem !important }.p-md-3 {padding: 1rem !important }.p-md-4 {padding: 1.5rem !important }.p-md-5 {padding: 3rem !important }.px-md-0 {padding-right: 0 !important;padding-left: 0 !important }.px-md-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-md-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-md-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-md-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-md-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-md-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-md-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-md-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-md-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-md-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-md-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-md-0 {padding-top: 0 !important }.pt-md-1 {padding-top: .25rem !important }.pt-md-2 {padding-top: .5rem !important }.pt-md-3 {padding-top: 1rem !important }.pt-md-4 {padding-top: 1.5rem !important }.pt-md-5 {padding-top: 3rem !important }.pr-md-0 {padding-right: 0 !important }.pr-md-1 {padding-right: .25rem !important }.pr-md-2 {padding-right: .5rem !important }.pr-md-3 {padding-right: 1rem !important }.pr-md-4 {padding-right: 1.5rem !important }.pr-md-5 {padding-right: 3rem !important }.pb-md-0 {padding-bottom: 0 !important }.pb-md-1 {padding-bottom: .25rem !important }.pb-md-2 {padding-bottom: .5rem !important }.pb-md-3 {padding-bottom: 1rem !important }.pb-md-4 {padding-bottom: 1.5rem !important }.pb-md-5 {padding-bottom: 3rem !important }.pl-md-0 {padding-left: 0 !important }.pl-md-1 {padding-left: .25rem !important }.pl-md-2 {padding-left: .5rem !important }.pl-md-3 {padding-left: 1rem !important }.pl-md-4 {padding-left: 1.5rem !important }.pl-md-5 {padding-left: 3rem !important }}@media (min-width:992px) {.d-lg-none {display: none !important }.d-lg-inline {display: inline !important }.d-lg-inline-block {display: inline-block !important }.d-lg-block {display: block !important }.d-lg-table {display: table !important }.d-lg-table-row {display: table-row !important }.d-lg-table-cell {display: table-cell !important }.d-lg-flex {display: flex !important }.d-lg-inline-flex {display: inline-flex !important }.flex-lg-fill {flex: 1 1 auto !important }.flex-lg-row {flex-direction: row !important }.flex-lg-column {flex-direction: column !important }.flex-lg-row-reverse {flex-direction: row-reverse !important }.flex-lg-column-reverse {flex-direction: column-reverse !important }.flex-lg-grow-0 {flex-grow: 0 !important }.flex-lg-grow-1 {flex-grow: 1 !important }.justify-content-lg-start {justify-content: flex-start !important }.justify-content-lg-end {justify-content: flex-end !important }.justify-content-lg-center {justify-content: center !important }.justify-content-lg-between {justify-content: space-between !important }.justify-content-lg-around {justify-content: space-around !important }.align-items-lg-start {align-items: flex-start !important }.align-items-lg-end {align-items: flex-end !important }.align-items-lg-center {align-items: center !important }.align-items-lg-baseline {align-items: baseline !important }.align-items-lg-stretch {align-items: stretch !important }.align-content-lg-start {align-content: flex-start !important }.align-content-lg-end {align-content: flex-end !important }.align-content-lg-center {align-content: center !important }.align-content-lg-between {align-content: space-between !important }.align-content-lg-around {align-content: space-around !important }.align-content-lg-stretch {align-content: stretch !important }.align-self-lg-auto {align-self: auto !important }.align-self-lg-start {align-self: flex-start !important }.align-self-lg-end {align-self: flex-end !important }.align-self-lg-center {align-self: center !important }.align-self-lg-baseline {align-self: baseline !important }.align-self-lg-stretch {align-self: stretch !important }.order-lg-first {order: -1 !important }.order-lg-0 {order: 0 !important }.order-lg-1 {order: 1 !important }.order-lg-2 {order: 2 !important }.order-lg-3 {order: 3 !important }.order-lg-4 {order: 4 !important }.order-lg-5 {order: 5 !important }.order-lg-last {order: 6 !important }.m-lg-0 {margin: 0 !important }.m-lg-1 {margin: .25rem !important }.m-lg-2 {margin: .5rem !important }.m-lg-3 {margin: 1rem !important }.m-lg-4 {margin: 1.5rem !important }.m-lg-5 {margin: 3rem !important }.m-lg-auto {margin: auto !important }.mx-lg-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-lg-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-lg-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-lg-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-lg-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-lg-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-lg-auto {margin-right: auto !important;margin-left: auto !important }.my-lg-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-lg-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-lg-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-lg-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-lg-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-lg-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-lg-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-lg-0 {margin-top: 0 !important }.mt-lg-1 {margin-top: .25rem !important }.mt-lg-2 {margin-top: .5rem !important }.mt-lg-3 {margin-top: 1rem !important }.mt-lg-4 {margin-top: 1.5rem !important }.mt-lg-5 {margin-top: 3rem !important }.mt-lg-auto {margin-top: auto !important }.mr-lg-0 {margin-right: 0 !important }.mr-lg-1 {margin-right: .25rem !important }.mr-lg-2 {margin-right: .5rem !important }.mr-lg-3 {margin-right: 1rem !important }.mr-lg-4 {margin-right: 1.5rem !important }.mr-lg-5 {margin-right: 3rem !important }.mr-lg-auto {margin-right: auto !important }.mb-lg-0 {margin-bottom: 0 !important }.mb-lg-1 {margin-bottom: .25rem !important }.mb-lg-2 {margin-bottom: .5rem !important }.mb-lg-3 {margin-bottom: 1rem !important }.mb-lg-4 {margin-bottom: 1.5rem !important }.mb-lg-5 {margin-bottom: 3rem !important }.mb-lg-auto {margin-bottom: auto !important }.ml-lg-0 {margin-left: 0 !important }.ml-lg-1 {margin-left: .25rem !important }.ml-lg-2 {margin-left: .5rem !important }.ml-lg-3 {margin-left: 1rem !important }.ml-lg-4 {margin-left: 1.5rem !important }.ml-lg-5 {margin-left: 3rem !important }.ml-lg-auto {margin-left: auto !important }.m-lg-n1 {margin: -.25rem !important }.m-lg-n2 {margin: -.5rem !important }.m-lg-n3 {margin: -1rem !important }.m-lg-n4 {margin: -1.5rem !important }.m-lg-n5 {margin: -3rem !important }.mx-lg-n1 {margin-right: -.25rem !important;margin-left: -.25rem !important }.mx-lg-n2 {margin-right: -.5rem !important;margin-left: -.5rem !important }.mx-lg-n3 {margin-right: -1rem !important;margin-left: -1rem !important }.mx-lg-n4 {margin-right: -1.5rem !important;margin-left: -1.5rem !important }.mx-lg-n5 {margin-right: -3rem !important;margin-left: -3rem !important }.my-lg-n1 {margin-top: -.25rem !important;margin-bottom: -.25rem !important }.my-lg-n2 {margin-top: -.5rem !important;margin-bottom: -.5rem !important }.my-lg-n3 {margin-top: -1rem !important;margin-bottom: -1rem !important }.my-lg-n4 {margin-top: -1.5rem !important;margin-bottom: -1.5rem !important }.my-lg-n5 {margin-top: -3rem !important;margin-bottom: -3rem !important }.mt-lg-n1 {margin-top: -.25rem !important }.mt-lg-n2 {margin-top: -.5rem !important }.mt-lg-n3 {margin-top: -1rem !important }.mt-lg-n4 {margin-top: -1.5rem !important }.mt-lg-n5 {margin-top: -3rem !important }.mr-lg-n1 {margin-right: -.25rem !important }.mr-lg-n2 {margin-right: -.5rem !important }.mr-lg-n3 {margin-right: -1rem !important }.mr-lg-n4 {margin-right: -1.5rem !important }.mr-lg-n5 {margin-right: -3rem !important }.mb-lg-n1 {margin-bottom: -.25rem !important }.mb-lg-n2 {margin-bottom: -.5rem !important }.mb-lg-n3 {margin-bottom: -1rem !important }.mb-lg-n4 {margin-bottom: -1.5rem !important }.mb-lg-n5 {margin-bottom: -3rem !important }.ml-lg-n1 {margin-left: -.25rem !important }.ml-lg-n2 {margin-left: -.5rem !important }.ml-lg-n3 {margin-left: -1rem !important }.ml-lg-n4 {margin-left: -1.5rem !important }.ml-lg-n5 {margin-left: -3rem !important }.p-lg-0 {padding: 0 !important }.p-lg-1 {padding: .25rem !important }.p-lg-2 {padding: .5rem !important }.p-lg-3 {padding: 1rem !important }.p-lg-4 {padding: 1.5rem !important }.p-lg-5 {padding: 3rem !important }.px-lg-0 {padding-right: 0 !important;padding-left: 0 !important }.px-lg-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-lg-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-lg-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-lg-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-lg-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-lg-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-lg-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-lg-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-lg-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-lg-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-lg-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-lg-0 {padding-top: 0 !important }.pt-lg-1 {padding-top: .25rem !important }.pt-lg-2 {padding-top: .5rem !important }.pt-lg-3 {padding-top: 1rem !important }.pt-lg-4 {padding-top: 1.5rem !important }.pt-lg-5 {padding-top: 3rem !important }.pr-lg-0 {padding-right: 0 !important }.pr-lg-1 {padding-right: .25rem !important }.pr-lg-2 {padding-right: .5rem !important }.pr-lg-3 {padding-right: 1rem !important }.pr-lg-4 {padding-right: 1.5rem !important }.pr-lg-5 {padding-right: 3rem !important }.pb-lg-0 {padding-bottom: 0 !important }.pb-lg-1 {padding-bottom: .25rem !important }.pb-lg-2 {padding-bottom: .5rem !important }.pb-lg-3 {padding-bottom: 1rem !important }.pb-lg-4 {padding-bottom: 1.5rem !important }.pb-lg-5 {padding-bottom: 3rem !important }.pl-lg-0 {padding-left: 0 !important }.pl-lg-1 {padding-left: .25rem !important }.pl-lg-2 {padding-left: .5rem !important }.pl-lg-3 {padding-left: 1rem !important }.pl-lg-4 {padding-left: 1.5rem !important }.pl-lg-5 {padding-left: 3rem !important }}@media (min-width:1200px) {.d-xl-none {display: none !important }.d-xl-inline {display: inline !important }.d-xl-inline-block {display: inline-block !important }.d-xl-block {display: block !important }.d-xl-table {display: table !important }.d-xl-table-row {display: table-row !important }.d-xl-table-cell {display: table-cell !important }.d-xl-flex {display: flex !important }.d-xl-inline-flex {display: inline-flex !important }.flex-xl-fill {flex: 1 1 auto !important }.flex-xl-row {flex-direction: row !important }.flex-xl-column {flex-direction: column !important }.flex-xl-row-reverse {flex-direction: row-reverse !important }.flex-xl-column-reverse {flex-direction: column-reverse !important }.flex-xl-grow-0 {flex-grow: 0 !important }.flex-xl-grow-1 {flex-grow: 1 !important }.justify-content-xl-start {justify-content: flex-start !important }.justify-content-xl-end {justify-content: flex-end !important }.justify-content-xl-center {justify-content: center !important }.justify-content-xl-between {justify-content: space-between !important }.justify-content-xl-around {justify-content: space-around !important }.align-items-xl-start {align-items: flex-start !important }.align-items-xl-end {align-items: flex-end !important }.align-items-xl-center {align-items: center !important }.align-items-xl-baseline {align-items: baseline !important }.align-items-xl-stretch {align-items: stretch !important }.align-content-xl-start {align-content: flex-start !important }.align-content-xl-end {align-content: flex-end !important }.align-content-xl-center {align-content: center !important }.align-content-xl-between {align-content: space-between !important }.align-content-xl-around {align-content: space-around !important }.align-content-xl-stretch {align-content: stretch !important }.align-self-xl-auto {align-self: auto !important }.align-self-xl-start {align-self: flex-start !important }.align-self-xl-end {align-self: flex-end !important }.align-self-xl-center {align-self: center !important }.align-self-xl-baseline {align-self: baseline !important }.align-self-xl-stretch {align-self: stretch !important }.order-xl-first {order: -1 !important }.order-xl-0 {order: 0 !important }.order-xl-1 {order: 1 !important }.order-xl-2 {order: 2 !important }.order-xl-3 {order: 3 !important }.order-xl-4 {order: 4 !important }.order-xl-5 {order: 5 !important }.order-xl-last {order: 6 !important }.m-xl-0 {margin: 0 !important }.m-xl-1 {margin: .25rem !important }.m-xl-2 {margin: .5rem !important }.m-xl-3 {margin: 1rem !important }.m-xl-4 {margin: 1.5rem !important }.m-xl-5 {margin: 3rem !important }.m-xl-auto {margin: auto !important }.mx-xl-0 {margin-right: 0 !important;margin-left: 0 !important }.mx-xl-1 {margin-right: .25rem !important;margin-left: .25rem !important }.mx-xl-2 {margin-right: .5rem !important;margin-left: .5rem !important }.mx-xl-3 {margin-right: 1rem !important;margin-left: 1rem !important }.mx-xl-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important }.mx-xl-5 {margin-right: 3rem !important;margin-left: 3rem !important }.mx-xl-auto {margin-right: auto !important;margin-left: auto !important }.my-xl-0 {margin-top: 0 !important;margin-bottom: 0 !important }.my-xl-1 {margin-top: .25rem !important;margin-bottom: .25rem !important }.my-xl-2 {margin-top: .5rem !important;margin-bottom: .5rem !important }.my-xl-3 {margin-top: 1rem !important;margin-bottom: 1rem !important }.my-xl-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important }.my-xl-5 {margin-top: 3rem !important;margin-bottom: 3rem !important }.my-xl-auto {margin-top: auto !important;margin-bottom: auto !important }.mt-xl-0 {margin-top: 0 !important }.mt-xl-1 {margin-top: .25rem !important }.mt-xl-2 {margin-top: .5rem !important }.mt-xl-3 {margin-top: 1rem !important }.mt-xl-4 {margin-top: 1.5rem !important }.mt-xl-5 {margin-top: 3rem !important }.mt-xl-auto {margin-top: auto !important }.mr-xl-0 {margin-right: 0 !important }.mr-xl-1 {margin-right: .25rem !important }.mr-xl-2 {margin-right: .5rem !important }.mr-xl-3 {margin-right: 1rem !important }.mr-xl-4 {margin-right: 1.5rem !important }.mr-xl-5 {margin-right: 3rem !important }.mr-xl-auto {margin-right: auto !important }.mb-xl-0 {margin-bottom: 0 !important }.mb-xl-1 {margin-bottom: .25rem !important }.mb-xl-2 {margin-bottom: .5rem !important }.mb-xl-3 {margin-bottom: 1rem !important }.mb-xl-4 {margin-bottom: 1.5rem !important }.mb-xl-5 {margin-bottom: 3rem !important }.mb-xl-auto {margin-bottom: auto !important }.ml-xl-0 {margin-left: 0 !important }.ml-xl-1 {margin-left: .25rem !important }.ml-xl-2 {margin-left: .5rem !important }.ml-xl-3 {margin-left: 1rem !important }.ml-xl-4 {margin-left: 1.5rem !important }.ml-xl-5 {margin-left: 3rem !important }.ml-xl-auto {margin-left: auto !important }.m-xl-n1 {margin: -.25rem !important }.m-xl-n2 {margin: -.5rem !important }.m-xl-n3 {margin: -1rem !important }.m-xl-n4 {margin: -1.5rem !important }.m-xl-n5 {margin: -3rem !important }.mx-xl-n1 {margin-right: -.25rem !important;margin-left: -.25rem !important }.mx-xl-n2 {margin-right: -.5rem !important;margin-left: -.5rem !important }.mx-xl-n3 {margin-right: -1rem !important;margin-left: -1rem !important }.mx-xl-n4 {margin-right: -1.5rem !important;margin-left: -1.5rem !important }.mx-xl-n5 {margin-right: -3rem !important;margin-left: -3rem !important }.my-xl-n1 {margin-top: -.25rem !important;margin-bottom: -.25rem !important }.my-xl-n2 {margin-top: -.5rem !important;margin-bottom: -.5rem !important }.my-xl-n3 {margin-top: -1rem !important;margin-bottom: -1rem !important }.my-xl-n4 {margin-top: -1.5rem !important;margin-bottom: -1.5rem !important }.my-xl-n5 {margin-top: -3rem !important;margin-bottom: -3rem !important }.mt-xl-n1 {margin-top: -.25rem !important }.mt-xl-n2 {margin-top: -.5rem !important }.mt-xl-n3 {margin-top: -1rem !important }.mt-xl-n4 {margin-top: -1.5rem !important }.mt-xl-n5 {margin-top: -3rem !important }.mr-xl-n1 {margin-right: -.25rem !important }.mr-xl-n2 {margin-right: -.5rem !important }.mr-xl-n3 {margin-right: -1rem !important }.mr-xl-n4 {margin-right: -1.5rem !important }.mr-xl-n5 {margin-right: -3rem !important }.mb-xl-n1 {margin-bottom: -.25rem !important }.mb-xl-n2 {margin-bottom: -.5rem !important }.mb-xl-n3 {margin-bottom: -1rem !important }.mb-xl-n4 {margin-bottom: -1.5rem !important }.mb-xl-n5 {margin-bottom: -3rem !important }.ml-xl-n1 {margin-left: -.25rem !important }.ml-xl-n2 {margin-left: -.5rem !important }.ml-xl-n3 {margin-left: -1rem !important }.ml-xl-n4 {margin-left: -1.5rem !important }.ml-xl-n5 {margin-left: -3rem !important }.p-xl-0 {padding: 0 !important }.p-xl-1 {padding: .25rem !important }.p-xl-2 {padding: .5rem !important }.p-xl-3 {padding: 1rem !important }.p-xl-4 {padding: 1.5rem !important }.p-xl-5 {padding: 3rem !important }.px-xl-0 {padding-right: 0 !important;padding-left: 0 !important }.px-xl-1 {padding-right: .25rem !important;padding-left: .25rem !important }.px-xl-2 {padding-right: .5rem !important;padding-left: .5rem !important }.px-xl-3 {padding-right: 1rem !important;padding-left: 1rem !important }.px-xl-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important }.px-xl-5 {padding-right: 3rem !important;padding-left: 3rem !important }.py-xl-0 {padding-top: 0 !important;padding-bottom: 0 !important }.py-xl-1 {padding-top: .25rem !important;padding-bottom: .25rem !important }.py-xl-2 {padding-top: .5rem !important;padding-bottom: .5rem !important }.py-xl-3 {padding-top: 1rem !important;padding-bottom: 1rem !important }.py-xl-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important }.py-xl-5 {padding-top: 3rem !important;padding-bottom: 3rem !important }.pt-xl-0 {padding-top: 0 !important }.pt-xl-1 {padding-top: .25rem !important }.pt-xl-2 {padding-top: .5rem !important }.pt-xl-3 {padding-top: 1rem !important }.pt-xl-4 {padding-top: 1.5rem !important }.pt-xl-5 {padding-top: 3rem !important }.pr-xl-0 {padding-right: 0 !important }.pr-xl-1 {padding-right: .25rem !important }.pr-xl-2 {padding-right: .5rem !important }.pr-xl-3 {padding-right: 1rem !important }.pr-xl-4 {padding-right: 1.5rem !important }.pr-xl-5 {padding-right: 3rem !important }.pb-xl-0 {padding-bottom: 0 !important }.pb-xl-1 {padding-bottom: .25rem !important }.pb-xl-2 {padding-bottom: .5rem !important }.pb-xl-3 {padding-bottom: 1rem !important }.pb-xl-4 {padding-bottom: 1.5rem !important }.pb-xl-5 {padding-bottom: 3rem !important }.pl-xl-0 {padding-left: 0 !important }.pl-xl-1 {padding-left: .25rem !important }.pl-xl-2 {padding-left: .5rem !important }.pl-xl-3 {padding-left: 1rem !important }.pl-xl-4 {padding-left: 1.5rem !important }.pl-xl-5 {padding-left: 3rem !important }}@media print {.d-print-none {display: none !important }.d-print-inline {display: inline !important }.d-print-inline-block {display: inline-block !important }.d-print-block {display: block !important }.d-print-table {display: table !important }.d-print-table-row {display: table-row !important }.d-print-table-cell {display: table-cell !important }.d-print-flex {display: flex !important }.d-print-inline-flex {display: inline-flex !important }}b, strong {font-weight: 700 }p {font-size: inherit;font-weight: inherit;font-style: inherit;line-height: inherit;color: inherit }a {color: #000;transition: .33s }a:hover {color: #9c0808 }.pretitle p, .subtitle p, .title p {margin: 0;line-height: inherit }.title {font-size: 70px;font-weight: 800;font-family: "sofia-pro", sans-serif;color: #000;line-height: 1.22 }@media only screen and (max-width:989px) {.title {font-size: 24px }}.title.m-black {color: #000 }.title.m-white {color: #fff }.title.m-large {font-size: 72px }@media only screen and (max-width:989px) {.title.m-large {font-size: 32px }}.title.m-heavy {font-weight: 800 }.animations-on .title:not(.not-animated) {opacity: 0;transform: translateY(25px);transition: all .5s cubic-bezier(.165, .84, .44, 1) }.animations-on .section-in .title:not(.not-animated) {opacity: 1;transform: translateX(0) translateY(0) }@media only screen and (max-width:989px) {.title {font-size: 29px }}.pretitle+.title {margin-top: 15px }.title a {color: inherit;text-decoration: none }.title a p {display: inline-block }.title em, .title i {color: #000;font-weight: 400;font-style: normal;font-family: Berlingske Serif XCn, serif }.pretitle {font-weight: 600;font-stretch: condensed;font-size: 19px;line-height: 1.19 }.pretitle.m-accent {color: #000 }.animations-on .pretitle:not(.not-animated) {opacity: 0;transform: translateY(25px);transition: all .5s cubic-bezier(.165, .84, .44, 1);transition-delay: .25s }.animations-on .section-in .pretitle:not(.not-animated) {opacity: 1;transform: translateX(0) translateY(0) }.subtitle, .title+p {font-size: 16px;line-height: 1.625 }.animations-on .subtitle:not(.not-animated), .animations-on .title+p:not(.not-animated) {opacity: 0;transform: translateY(25px);transition: all .5s cubic-bezier(.165, .84, .44, 1);transition-delay: .25s }.animations-on .section-in .subtitle:not(.not-animated), .animations-on .section-in .title+p:not(.not-animated) {opacity: 1;transform: translateX(0) translateY(0) }.title+.subtitle, .title+.title+p {margin-top: 30px }@media only screen and (max-width:989px) {.title+.subtitle, .title+.title+p {margin-top: 15px }}@media only screen and (max-width:989px) {.subtitle, .title+p {font-size: 14px }}.h1 {font-size: 32px }@media only screen and (max-width:989px) {.h1 {font-size: 24px }}.h1-07 {font-size: 22.4px }.h2 {font-size: 29px }@media only screen and (max-width:989px) {.h2, .h2.m-mob {font-size: 19px }}.h3 {font-size: 24px }@media only screen and (max-width:989px) {.h3 {font-size: 16px }}.h4 {font-size: 19px }@media only screen and (max-width:989px) {.h4 {font-size: 16px }}.h5 {font-size: 16px }.h6 {font-size: 14px }.h1-new {font-size: 70px;font-weight: 800;line-height: 1.2 }@media only screen and (max-width:989px) {.h1-new {font-size: 34px;line-height: 1.1 }}.h2-new {font-size: 40px;font-weight: 800;line-height: 1.35 }@media only screen and (max-width:989px) {.h2-new {font-size: 28px }}.h5-new {font-size: 20px;font-weight: 900;line-height: 1.4 }@media only screen and (max-width:989px) {.h5-new {font-size: 14px }}.h6-new, .whats-included .whats-included__product-title {font-size: 14px;font-weight: 900;line-height: 1.4 }@media only screen and (max-width:989px) {.h6-new, .whats-included .whats-included__product-title {font-size: 14px }}.ta-center {text-align: center }.ta-right {text-align: right }.list .list__text p {margin-top: .5em;font-size: 16px }@media only screen and (max-width:989px) {.list .list__text p {font-size: 14px }}.list .list__text p+p {margin-top: 0 }.list--ico {margin: 0;padding: 0;list-style: none }.list--ico .list__item {display: flex;align-items: flex-start }.list--ico .list__icon {width: 1em;margin-right: 30px;text-align: center;position: relative;top: -.1em }@media only screen and (max-width:989px) {.list--ico .list__icon {margin: 0 15px }}.list--ico .list__icon img {height: .815em;max-width: none }.list__item+.list__item {margin-top: 22.5px }.list__item.m-opacity {transition: .33s;opacity: .25 }.list__item.m-opacity.is-active {opacity: 1 }.list__item.m-with-circle.is-active:before {background: #000 }.list__item.m-with-circle:before {content: "";margin: 4px 30px 0;min-width: 13px;height: 13px;border: 2px solid #000;border-radius: 50%;background: #fff }@media only screen and (max-width:989px) {.list__item.m-with-circle:before {margin-left: 0 }}.list__item.m-with-circle .list__title {font-weight: 700 }.list__item.m-content-center {align-items: center }.list__title {margin-bottom: 0;font-weight: 700;font-size: inherit }@media only screen and (max-width:989px) {.list__title {font-weight: 400 }}.list__number {font-weight: 700;font-size: 29px;color: #8ccc00 }.list--large .list__title {font-size: 22px }.list--large.list--ico .list__icon {width: 50px }.buy-info__item {display: flex;align-items: center }.buy-info__item+.buy-info__item {margin-top: 1em }.buy-info__item p {margin-top: 0 !important }.buy-info__icon {margin-right: 15px;min-width: 30px;max-width: 30px;height: 20px }.buy-info__icon img {margin-top: -3px;max-width: 100%;max-height: 100% }.buy-info.m-panel {display: flex;justify-content: center;align-items: center;background: #f4f3f6;padding: 15px;text-align: center;font-weight: 600;font-size: 19px }.buy-info.m-panel .buy-info__item {margin-top: 0;margin-left: 30px;color: #647d99 }.buy-info.m-panel .buy-info__item i {margin-right: 5px;vertical-align: middle;position: relative;top: -2px }.buy-info.m-panel .buy-info__item .icon-balloon {font-size: 1.5em }.buy-info.m-panel .buy-info__item img {margin-top: -5px }@media only screen and (max-width:989px) {.buy-info.m-panel {display: block;text-align: left;font-size: 14px }.buy-info.m-panel .buy-info__item {margin-left: 0;display: flex;align-items: center }.buy-info.m-panel .buy-info__item+.buy-info__item {margin-top: 15px }.buy-info.m-panel .buy-info__icon {margin-right: 7.5px }.buy-info.m-panel .buy-info__icon img {margin-top: -3px }}@media only screen and (max-width:989px) {.list__number {font-size: 24px }}.page-privacy_title, .page-term_title {font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;display: flex;justify-content: center }@media only screen and (max-width:989px) {.page-privacy_title, .page-term_title {font-size: 28px }}.page-privacy_content, .page-term_content {-webkit-text-stroke: 1px transparent;font-family: "sofia-pro";font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: normal;text-align: center;color: #0c0404;padding: 20px 160px }@media only screen and (max-width:989px) {.page-privacy_content, .page-term_content {padding: 0 10px }}.sections-wrapper {display: flex;flex-direction: column;justify-content: flex-start;background: #fff }.section {font-size: 16px;position: relative;z-index: 2 }@media only screen and (max-width:768px) {.section .add-to-cart {width: 100% }.section:not(.has-sticky) {overflow: hidden }}.section.has-overlay:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;opacity: .05;background: url(../images/bg-texture.jpg) 50% no-repeat;background-size: cover }.section li:not(.nav__item), .section p {margin: 1em 0 0;line-height: 1.32 }.section .pretitle p, .section .rte p, .section .subtitle p, .section .title p {margin: 0;line-height: inherit }.section .list {margin-top: 60px }@media only screen and (max-width:989px) {.section .list {margin-top: 30px }}.section .btn {margin-top: 45px }.section__content {padding: 30px 100px 0 }@media only screen and (max-width:989px) {.section__content {padding: unset;padding-top: 30px }}.section__content.m-spacing-2 {padding-top: 15px }.section__foreground-image {position: absolute;top: 0 }.form--search {width: 400px;margin-left: auto;margin-top: 30px }.form--search .form__input {padding: 7.5px 15px;width: 100%;border-width: 1px;border-radius: 5px }.form__error {color: #9c0808 }.field-group {margin-top: 15px;display: flex;align-items: flex-start;flex-wrap: wrap }.field-group .field, .field-group .form__field {margin-top: 0 }.field-group .field+.field, .field-group .form__field+.form__field {margin-left: 10px }@media only screen and (max-width:989px) {.field-group {flex-wrap: unset }}.form__input, .input, .select, .textarea, select.form-control {padding: 0 10px;height: 35px;border: 1px solid #000;outline: none;background-color: #fff;color: inherit;font-size: inherit;font-weight: inherit;border-radius: 7px;border: 1px solid #c3c3c3;background-color: #fffdfc }.form__input.m-transparent, .input.m-transparent, .select.m-transparent, .textarea.m-transparent, select.form-control.m-transparent {background-color: transparent }.form__input:focus, .input:focus, .select:focus, .textarea:focus, select.form-control:focus {border-color: #000 }@media only screen and (max-width:989px) {.form__input, .input, .select, .textarea, select.form-control {width: 145px }.form__input.textarea, .input.textarea, .select.textarea, .textarea.textarea, select.form-control.textarea {width: 100% }}.select, select.form-control {background-image: url(../images/down-chevron.svg);background-position: right 10px top 50%;background-repeat: no-repeat;background-size: 12px auto;outline: none;appearance: none;-webkit-appearance: none }.textarea {width: 517px !important;height: 111px }@media only screen and (max-width:989px) {.textarea {width: 300px !important;height: 90px }}.form__label-wrap {display: flex;align-items: center;justify-content: space-between }.form__label, .label {margin-bottom: 0;font-weight: 600;font-size: 14px;user-select: none }.form__label.m-group, .label.m-group {display: 600;width: 100% }.form__label.m-secondary, .label.m-secondary {opacity: .8 }.field, .form__field {display: flex;flex-direction: column;margin-top: 15px }.field.m-row, .form__field.m-row {flex-direction: row }.field.m-centered, .form__field.m-centered {align-items: center }.field.m-select, .form__field.m-select {position: relative }.field.m-select i, .form__field.m-select i {position: absolute;bottom: 20px;right: 30px;transform: translateY(50%);color: #000;font-size: 7px }@media only screen and (max-width:989px) {.field.m-select i, .form__field.m-select i {right: 15px }}.buttons, .form__buttons {margin-top: 30px;display: flex;justify-content: space-between;align-items: center }.buttons .btn, .form__buttons .btn {margin-top: 0 }.form__link {display: flex;align-items: flex-end;margin-bottom: 15px }.form__link a {color: #000;font-size: 24px;font-weight: 700 }.form__link a svg {height: .6em }.form__link a path {fill: currentColor }.radio input {display: none !important }.radio input:checked+.label:before {background: #8f9cb2;box-shadow: inset 0 0 0 .2em #fff }.radio .label {cursor: pointer;user-select: none }@media only screen and (max-width:989px) {.radio .label {font-weight: 600 }}.radio .label:before {content: "";display: inline-block;margin-right: .5em;min-width: 1em;width: 1em;height: 1em;border: 1px solid #8f9cb2;background: #fff;border-radius: 50%;position: relative;top: .2em }.checkbox input {display: none !important }.checkbox input:checked+.label .checkbox__square i {opacity: 1 }.checkbox .label {display: inline-flex;align-items: center;cursor: pointer }.checkbox__square {display: inline-block;margin-right: 1em;width: 1.5em;height: 1.5em;font-size: 14px;border: 2px solid currentColor }.checkbox__square i {opacity: 0;transition: .33s }@media only screen and (max-width:989px) {.form__label, .label {font-weight: 600 }.form--search {margin-top: 15px;width: 100% }}.nav {display: flex }.nav.m-vertical {display: block }.nav.m-vertical .nav__items {flex-direction: column;align-items: flex-start }@media (max-width:1128px) and (min-width:990px) {.nav.m-vertical .nav__items {max-width: 190px }}.nav.m-vertical .nav__link {padding: 7.5px 0 }.nav.m-flex, .nav__items {display: flex;justify-content: space-between }.nav__items {align-items: center;margin: 0;padding: 0;list-style: none }.nav__items.m-vertical {flex-direction: column;align-items: flex-start;justify-content: flex-start }@media only screen and (max-width:989px) {.nav__items .nav__item>a {justify-content: flex-start !important;font-size: 20px !important;}.nav__items .nav__item>a.is-open {color: rgba(239, 102, 25, 1) !important;}.nav__items .nav__link {margin-top: 3px;margin-bottom: 3px }}@media (min-width:990px) {.nav__items .nav__item a {height: 67px }}.nav__link {display: inline-block;padding: 0 15px;font-size: 16px;color: inherit }.nav__link:hover {text-decoration: none }.nav__link.m-icon {padding: 10px }.nav__item:hover>.nav__link.m-icon {opacity: .7 }@media only screen and (max-width:989px) {.nav__item:hover>.nav__link.m-icon {opacity: 1 }}.nav__item:hover>.nav__link.m-icon .icon-caret-down {transform: rotate(-180deg) }@media only screen and (max-width:989px) {.nav__item:hover>.nav__link.m-icon .icon-caret-down {transform: rotate(0) }}.nav__link.m-icon.is-open {opacity: .7 !important }.nav__link.m-icon.is-open .icon-caret-down {transform: rotate(-180deg) !important }.nav__link.m-icon .icon, .nav__link.m-icon i {display: inline-block;vertical-align: middle;font-size: 1em;transition: .33s }.nav__title {font-size: 19px;font-weight: 600 }.nav-dropdown {min-width: 1200px;display: flex;padding: 0 15px 30px 30px;position: absolute;top: 0;left: 50%;right: 0;box-shadow: 0 10px 26px 0 rgba(0, 0, 0, .17);background: #fff;pointer-events: none;transition: all .33s ease-out;z-index: -1;transform: translate(-50%, -100%);opacity: 0 }@media only screen and (max-width:989px) {.nav-dropdown {display: none;padding: 0;min-width: 0;position: static;transform: none;opacity: 1;z-index: 1;box-shadow: none;background: transparent;transition: none }}.nav-dropdown.m-wide {min-width: 0;width: 100% }.is-open+.nav-dropdown, .nav__item.m-level-1:hover>.nav-dropdown {pointer-events: auto;transform: translate(-50%);top: 100%;opacity: 1 }@media only screen and (max-width:989px) {.is-open+.nav-dropdown, .nav__item.m-level-1:hover>.nav-dropdown {transform: none }}.nav-dropdown .col {padding: 0 }.nav-dropdown .col+.col {padding-left: 15px }.nav-dropdown .nav__items+.nav__items {margin-left: 30px }.nav-dropdown .nav__items.m-primary .nav__item+.nav__item, .nav-dropdown .nav__items.m-secondary {margin-top: 30px }.nav-dropdown .nav__items.m-primary .nav__link {text-transform: uppercase;font-family: "sofia-pro", sans-serif;font-size: 70px }.nav-dropdown .nav__link {display: block;padding: .25em 0;color: #000 }.nav-dropdown .nav__link b {font-weight: 600 }@media only screen and (max-width:989px) {.nav-dropdown .nav__link b {font-weight: 400 }}.nav-dropdown .nav__link.m-level-2:hover, .nav-dropdown .nav__link:hover {color: #9c0808 }.nav-dropdown .nav__link.m-level-2 {padding: 0;font-size: 16px;color: #000 }.nav-dropdown .nav__link.m-level-2 b {font-weight: 400 }.nav-dropdown .nav__link.m-level-3 {font-size: 14px;font-weight: 400 }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex {padding: 0 }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex img {height: unset }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .mega-menu__banner .container .column {max-width: calc(100% - 20px);min-width: calc(100% - 20px) }@media (max-width:640px) {.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container {display: flex;flex-wrap: wrap;padding-left: 0;padding-right: 0 }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column {min-width: 50%;max-width: 50% }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__empty-column {display: none }}.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column {padding-top: 20px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__menu .mega-menu__content p:not(.menu__heading) {font-size: 12px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__menu .mega-menu__content ul {list-style: none }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__menu .mega-menu__content ul li a {font-size: 14px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-promo .mega-menu__content.promo_text_content {margin-top: 10px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-promo .mega-menu__content.promo_text_content p {font-size: 12px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-promo .mega-menu__content.promo_img_content svg {border: 1px solid #999 }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-promo .mega-menu__content.promo_button_content {margin-bottom: 5px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-promo .mega-menu__content.promo_button_content a.button.button--primary {background: #000;color: #fff;display: block;font-size: 14px;line-height: 31px;width: 100%;height: 30px;text-align: center }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__image .mega-menu__content.menu-content-image svg {border: 1px solid #999 }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__image .mega-menu__content.content {margin-top: 10px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__image .mega-menu__content.content p {font-size: 12px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-product svg {border: 1px solid #999 }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-product .menu__heading.product__title {font-size: 14px;margin-top: 10px;margin-bottom: 0 }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-product .price, .nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu .container>.column.block__featured-product .product__price {font-size: 14px }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu__banner {text-align: center }.nav-dropdown.mega-menu__section.mega-menu__ea-megamenu--complex .mega-menu__banner .container .is-justify-center.is-align-center {margin: 0 auto;text-align: center }@media (max-width:640px) {.nav-dropdown .nav-dropdown__feature .nav-dropdown__image {display: block }.nav-dropdown .nav-dropdown__feature .nav__link.m-level-2 {color: #000;padding-left: 0 }}.nav-dropdown__image {display: block;text-decoration: none;overflow: hidden }@media only screen and (max-width:989px) {.nav-dropdown__image {display: none }}.nav-dropdown__image img {width: 180px;max-width: none;height: 180px;object-fit: cover }.nav-dropdown__feature {display: flex;align-items: flex-start;justify-content: space-between;padding-top: 30px;flex: 1 }@media only screen and (max-width:989px) {.nav-dropdown__feature {padding-top: 0;display: block }}.nav-dropdown__feature-item {min-width: 180px;max-width: 180px }@media only screen and (max-width:989px) {.nav-dropdown__feature-item {min-width: 0;max-width: none }}.nav-dropdown__feature-item.m-wide {min-width: 360px;max-width: 360px }@media only screen and (max-width:989px) {.nav-dropdown__feature-item.m-wide {min-width: 0;max-width: none }}.nav-banner {display: block;flex: 1;position: relative }.nav-banner.m-white {color: #fff }.nav-banner.m-white .pretitle, .nav-banner.m-white .title {color: inherit }.nav-banner.m-white .nav-banner__content {background: rgba(0, 0, 0, .2) }.nav-banner:hover {opacity: 1;text-decoration: none }.nav-banner .btn {margin-top: 30px }.nav-banner__content {max-width: 400px;padding: 30px;position: absolute;left: 30px;bottom: 30px }.slick-dots, .slider-dots {margin: -3px 0 0;padding: 0;display: flex;justify-content: center;align-items: center;list-style: none }.slick-dots li, .slider-dots li {margin: 0 }.slick-dots button, .slider-dots button {margin: 0 2px;font-size: 0;width: 10px;height: 10px;border-radius: 50%;padding: 0;border: 1px solid #969696;background: #fffdfc;opacity: 1;outline: none;text-indent: -9999px;position: relative;transition: .33s }@media only screen and (max-width:989px) {.slick-dots button, .slider-dots button {width: 10px;height: 10px;border-width: 1px }}.slick-dots .slick-active button, .slick-dots button.is-active, .slider-dots .slick-active button, .slider-dots button.is-active {opacity: 1;border: 5px solid #000;background: #000 }.slick-slide img {display: inline-block }.slick-slider.m-vertical-dots .slick-dots, .slick-slider.m-vertical-dots .slider-dots, .slider.m-vertical-dots .slick-dots, .slider.m-vertical-dots .slider-dots {margin: 0;display: block;position: absolute;z-index: 20;right: -45px;top: 50%;transform: translateY(-50%) }@media only screen and (max-width:989px) {.slick-slider.m-vertical-dots .slick-dots, .slick-slider.m-vertical-dots .slider-dots, .slider.m-vertical-dots .slick-dots, .slider.m-vertical-dots .slider-dots {right: 15px }}.slick-slider.m-vertical-dots .slick-dots li:not(:first-child), .slick-slider.m-vertical-dots .slider-dots li:not(:first-child), .slider.m-vertical-dots .slick-dots li:not(:first-child), .slider.m-vertical-dots .slider-dots li:not(:first-child) {margin-top: 7.5px }.slick-slider.m-vertical-dots.m-left-dots .slick-dots, .slick-slider.m-vertical-dots.m-left-dots .slider-dots, .slider.m-vertical-dots.m-left-dots .slick-dots, .slider.m-vertical-dots.m-left-dots .slider-dots {right: auto;left: -45px }.slick-slider.m-line-dots .slick-dots, .slick-slider.m-line-dots .slider-dots {width: 100%;margin: 15px 0 0 }.slick-slider.m-line-dots .slick-dots li, .slick-slider.m-line-dots .slider-dots li {cursor: pointer }.slick-slider.m-line-dots .slick-dots button, .slick-slider.m-line-dots .slider-dots button {margin: 5px;height: 3px;width: 40px;border: none;border-radius: 0;background: #000 }.slick-slider.m-line-dots .slick-dots button:before, .slick-slider.m-line-dots .slider-dots button:before {display: none }@media only screen and (max-width:989px) {.slick-slider.m-line-dots .slick-dots button, .slick-slider.m-line-dots .slider-dots button {height: 2px;width: 20px }}.slider-controls {display: flex;justify-content: center;position: relative;visibility: hidden }.slider-controls.m-mounted {visibility: visible }.slider-controls.m-centered {margin-left: auto;margin-right: auto;max-width: 540px;align-items: center }.slider-controls.m-centered .slick-arrow {margin-top: 0;position: static }.slider-controls.m-centered .slider-dots {margin: 0 15px }.slider-controls.m-centered .slider-dots button {transform: translateY(-25%) }.slider-arrow2 {padding: 0;background: transparent;border: none;color: #fffdfc }.slider-arrow2:active, .slider-arrow2:focus, .slider-arrow2:hover {color: #000;outline: none }.slick-arrow {margin-top: -15px;width: 65px;height: 30px;border: none;font-size: 0;text-indent: -9999px;background: url(slick-arrow-right.svg) no-repeat 75%;position: absolute;top: 50%;right: 0;opacity: .55;z-index: 1;border-radius: 50%;transition: .18s }.slick-arrow.slick-prev, .slick-arrow.slider-prev {right: auto;left: 0;transform: rotate(-180deg) }.slick-arrow.m-icon {width: auto;height: auto;background: none;text-indent: 0;font-size: 24px }.slick-arrow.m-icon.slick-prev, .slick-arrow.m-icon.slider-prev {transform: none }.slick-arrow:active, .slick-arrow:focus, .slick-arrow:hover {outline: none }.slick-arrow:hover {opacity: 1 }.slick-arrow.slick-disabled {visibility: hidden }.slick-arrow img {max-width: 12px }.slider.m-hor {margin: 40px auto 0;max-width: 1080px }.slider.m-hor .slide {position: relative }.slider.m-hor .slide__panel {min-width: 380px;max-width: 500px;position: absolute;padding: 30px;background: #fff;left: 75px;top: 50%;transform: translateY(-50%) }@media only screen and (max-width:989px) {.slider.m-hor .slide__panel {padding: 15px 0;position: static;min-width: 0;max-width: 100%;width: 100%;transform: none;text-align: center }.slider.m-hor .slide__panel .btn {margin-top: 15px !important }}.slider.m-hor img {width: 100%;max-width: none }.slick-dots.m-hor li, .slider-dots.m-hor li {padding-top: 40px;display: flex;align-items: center }.slick-dots.m-hor li:first-child hr, .slider-dots.m-hor li:first-child hr {display: none }.slick-dots.m-hor li hr, .slider-dots.m-hor li hr {content: "";width: 250px;height: 3px;background: #000;opacity: .3 }@media only screen and (max-width:989px) {.slick-dots.m-hor li hr, .slider-dots.m-hor li hr {width: 120px;height: 2px }}.slick-dots.m-hor button, .slider-dots.m-hor button {margin: 0;text-indent: 0;font-size: 24px;font-family: Berlingske Serif XCn, serif;font-weight: 700;color: inherit;border-color: #000 }@media only screen and (max-width:989px) {.slick-dots.m-hor button, .slider-dots.m-hor button {font-family: "sofia-pro", sans-serif;font-size: 19px }}.slick-dots.m-hor button span, .slider-dots.m-hor button span {position: absolute;top: -40px;left: 0;transform: translate(-50%) }@media only screen and (max-width:989px) {.slick-dots.m-hor button span, .slider-dots.m-hor button span {top: -30px }}.slider.m-custom-controls {position: relative;padding: 0 45px }@media only screen and (max-width:989px) {.slider.m-custom-controls {padding: 0 }}.slider.m-custom-controls .slider-controls {position: static }.slider.m-custom-controls .slider-dots {margin-top: -20px }.slider.m-custom-controls .slider-arrow {position: absolute;top: 50%;transform: translateY(-50%) }.slider.m-custom-controls .slider-prev {left: 0 }.slider.m-custom-controls .slider-next {right: 0 }.slider.m-gallery {padding: 0 45px }@media only screen and (max-width:989px) {.slider.m-gallery {padding: 0 }}#about-page .slider.m-custom-controls img {background-color: #fffdfc }div#section-review .slick-dots {margin-top: 13px;display:none !important;}.products-grid {display: flex;flex-wrap: wrap;margin: 0 -30px;justify-content: space-evenly }@media (min-width:990px) and (max-width:1200px) {.products-grid {margin-left: 0;margin-right: 0 }}@media only screen and (max-width:989px) {.products-grid {display: flex;flex-wrap: wrap;margin: 0 -15px }}.product-cell-wrap {position: relative;min-width: 33.33333%;max-width: 33.33333%;padding: 0 30px;margin-top: 60px;display: flex;justify-content: center }@media only screen and (max-width:989px) {.product-cell-wrap {min-width: 50%;max-width: 50%;padding: 0 15px;margin-top: 30px }}@media only screen and (max-width:989px) {body.template-collection .product-cell {min-width: 100% }}.product-cell {text-align: left;color: #000;display: flex;flex-direction: column;justify-content: flex-end }.product-cell.left-column {flex-direction: row;justify-content: flex-start }.product-cell.m-text {padding-top: 25% }.right-col .product-cell .product-options__list, .left-col .product-cell .product-options__list {margin-left: -5px;align-items: center;}@media only screen and (max-width:989px) {.product-cell.m-text {padding-top: 0;text-align: center }.product-cell.left-column {flex-direction: column;justify-content: flex-start;padding: 24px !important;}.left-col .product-cell .product-cell-desc {max-width: 100% !important;}.left-col .product-cell__img {max-width: 100% !important;padding: 0;}}.product-cell.is-hover .product-cell__title, .product-cell:hover:not(.m-no-hover-effect) .product-cell__title {color: #0c0404 }.product-cell .btn {margin-top: 15px;min-width: 80px;font-size: 15px }.product-cell .product-price {position: absolute !important;float: right !important;right: 0;top: 0;margin-top: 0;padding-top: 0;z-index: 1 }.section-homeproduct_blocks .product-cell .product-price {top: 35px;right:1px;}.product-cell .product-price .product-price__save, .section-homeproduct_blocks .product-price__save {width: fit-content;width: -moz-fit-content;padding: 4px 10px 5px;background-color: #809CB3;border-radius: 2px;font-family: "sofia-pro", sans-serif;font-size: 14px;line-height: 1.2;color: #fff;font-weight: 400;margin:0;position:absolute;right:0;text-align:center;white-space: nowrap;letter-spacing: 0.1px;}.product-cell .product-price .product-price__save[data-badge="new release"], .section-homeproduct_blocks .product-price__save[data-badge="new release"], .product-cell .product-price .product-price__save[data-badge="new"], .section-homeproduct_blocks .product-price__save[data-badge="new"]{background-color: #FF5601 !important;}.product-cell .product-price .product-price__save[data-badge="deal"], .section-homeproduct_blocks .product-price__save[data-badge="deal"] {background-color: #FFD45D !important;color:#000 !important;}body.template-collection .product-cell .product-price .product-price__save, body.template-collection .section-homeproduct_blocks .product-price__save {right:5px;top:5px;}#section-homeproduct .left-col .product-price {right:unset;}#section-homeproduct .left-col .product-price .product-price__save {left: 0px;top: 0px;}@media only screen and (max-width:989px) {.product-cell .product-price .product-price__save {padding-top: 3px;padding-bottom: 3px }#section-homeproduct .left-col .product-price {right:0;}#section-homeproduct .left-col .product-price .product-price__save {left:unset;}#section-homeproduct .right-col {border-left:none !important;}}.product-cell .cart_btn, .product-cell .standalone-bottomline {display: flex;justify-content: center }.product-cell .cart_btn {padding-bottom: 30px }.product-cell .add_cart {width: 130px;height: 35px;border-radius: 5px;background-color: #000;border: 1px solid #000;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #fffdfc;display: flex;justify-content: center;align-items: center }@media only screen and (max-width:989px) {.product-cell .add_cart {width: 80px;height: 30px }}.product-cell a {text-decoration: unset }body.template-collection .product-cell a.product-cell-inner-wrap {width:calc(100% - 30px);margin:0 15px;}.product-cell__img {display: block;flex: 1 }.product-cell__img a {display: block }.product-cell__img .img-hover {display: none }.cart-else-item .product-options__list {justify-content: center;margin-bottom: 16px;margin-top: 16px }.cart-else-item .product-option__color.checked:before {height: 20px;width: 20px;top: -2px;left: -2px }.cart-else-item .product-option__color {height: 18px;width: 18px }.upsell-product_option .product-options__list {margin-bottom: 12px;margin-top: 2px;padding-left: 2px }.upsell-product_option .product-option__color.checked:before {height: 20px;width: 20px;top: -2px;left: -2px }.upsell-product_option .product-option__color {height: 18px;width: 18px }.product-cell .product-options__list {justify-content: center;min-height: 29px;margin-top: 5px }body.template-collection .product-cell .product-options__list {justify-content: left;width: calc(100% - 20px);margin:0 11px 10px;padding-bottom:5px;}.product-cell .product-options__list+a {padding-top: 0;padding-bottom: 0 }.product-cell-wrap .show-more-swatches-mob{display: none;}@media only screen and (max-width: 900px){.product-cell-wrap .product-options__list{position: relative;overflow: hidden;}.product-cell-wrap .show-more-swatches-mob {display: inline;position: absolute;right: 0;top: 0;background: linear-gradient(270deg, #F8F3EC 50%, transparent 100%);height: 100%;font-size: 15px;line-height: 32px;padding-left: 15px;}}@media only screen and (max-width:989px) {.product-cell .product-options__list+a {padding-top: 0 }}@media only screen and (max-width:600px) {body.template-collection .product-cell a.product-cell-inner-wrap {width: 100%;margin: 0;}body.template-collection .product-cell .product-options__list {width: 100%;margin: 0 0 15px;;}body.template-collection .product-cell .add_to_btn button {width: 100% !important;margin: 0 !important;}}.product-cell .product-option__color.checked:before {height: 22px;width: 22px;position: absolute;top: 1px;left: 1px }.product-cell .product-add-to-cart {overflow: hidden;position: relative }.product-cell .show-on-hover {display: block;position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%, -200%);transition: transform .2s ease }.product-cell .hide-on-hover, .product-cell:hover .show-on-hover {transform: translate(-50%, -50%);transition: transform .2s ease }.product-cell .hide-on-hover {display: block;position: absolute;top: 50%;left: 50%;width: 100% }.product-cell:hover .hide-on-hover {transform: translate(-50%, 100%);transition: transform .2s ease }.product-cell .product-cell-price {font-size: 19px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #0c0404;margin-bottom: 5px;min-height: 35px;display: flex;align-items: center;justify-content: center }body.template-collection .product-cell .product-cell-price {text-align: left;justify-content: left;}@media only screen and (max-width:989px) {.product-cell .product-cell-price {font-size: 19px;margin-top: 5px;margin-bottom: 0 }}.product-cell .learn_more_btn {justify-content: center;margin-bottom: 30px }.product-cell .learn_more_btn a {width: 130px;height: 35px;border-radius: 5px;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;margin-top: 0;text-align: center;padding: 5px;text-transform: lowercase;background-color: transparent;border-color: #000;color: #000 }.product-cell .learn_more_btn a:hover {background-color: #000 !important;color: #fff !important }.product-cell .add_to_btn {justify-content: center;margin-bottom: 10px }.product-cell .add_to_btn button {width: 130px;height: 35px;border-radius: 5px;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;margin-top: 0;text-align: center;color: #fffdfc;padding: 5px;text-transform: lowercase }body.template-collection .product-cell .add_to_btn button {width: calc(100% - 30px);margin:0 15px;background-color: #243E55;color:#fff !important;font-weight: 400;border-radius: 3px;}.product-cell .add_to_btn button:hover {background-color: #000 !important;color: #fff !important;}body.template-collection .product-cell .add_to_btn button:hover {background-color: #ffd45d !important;color: #000 !important;border:none;font-weight: 600;}.product-cell .product-cell-desc {max-width: 250px;word-wrap: break-word;font-size: 12px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;margin: 10px auto;color: #0c0404;min-height: 36px }.cart-else-item .cart-else_block_button {overflow: hidden;position: relative }.cart-else-item .show-on-hover {display: block;position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%, -200%);transition: transform .2s ease }.cart-else-item .hide-on-hover, .cart-else-item:hover button:not(.disabled) .show-on-hover {transform: translate(-50%, -50%);transition: transform .2s ease }.cart-else-item .hide-on-hover {display: block;position: absolute;top: 50%;left: 50%;width: 100% }.cart-else-item:hover button:not(.disabled) .hide-on-hover {transform: translate(-50%, 100%);transition: transform .2s ease }#shopify-section-ea-collection .product-cell__img {min-width: 300px;padding-bottom: 0 }@media only screen and (max-width:989px) {#shopify-section-ea-collection .product-cell__img {min-width: 100% }}.product-cell__img {position: relative;}.product-cell__img .second_img {position: absolute;top: 0;opacity: 0;}.product-cell__img:hover .second_img {opacity: 0;}.product-cell__info {margin-top: 5px;line-height: 1.2;text-align: center;flex: 2;}body.template-collection .product-cell__info {text-align: left;}.product-cell__info .view_btn {font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #f50;text-decoration: underline }@media only screen and (max-width:989px) {.product-cell__info {display: block;text-align: center }}.product-cell__title {margin: 0;padding-top: 10px;width: auto;margin-right: auto;margin-left: auto;font-weight:700;}.product-cell__title a {color: inherit;text-decoration: none;font-size: 16px;font-weight: 800;font-family: "sofia-pro", sans-serif;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #343333 }@media only screen and (max-width:989px) {.product-cell__title a {font-size: 12px;line-height: 1.42 }}@media only screen and (max-width:989px) {.product-cell__title {width: 128px }}.product-cell__description {margin-top: .5em;font-size: 16px }.product-cell__description p {margin: 0 }.product-cell__price {margin: .5em 0 0;font-size: 12px;color: #000;font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: .7px;display: flex;align-items: center;justify-content: center }.product-cell__price span {font-weight: 600;font-size: .8em;color: #8f9cb2 }.product-cell__price .was-price {font-size: .7em;font-weight: 400;color: #ccc }.savings-badge {font-size: .6em;font-weight: 500;color: #777;background: none;border: 1px solid #777;padding: 2px 8px 3px;margin-left: 5px;border-radius: 12px;margin-top: 2px;}body.template-product .product-main__container .savings-badge {font-size: .6em;color: #777;background: none;padding: 3px 10px 4px;border: 1px solid #777;font-weight: 600;}.product-cell__price.m-button {margin-top: 1em;padding: 5px 25px;display: inline-block;border: 3px solid #15bde8;border-radius: 40px;text-decoration: none;font-size: 19px }.product-cell__price.m-button:after {content: "›";font-size: 1.5em;line-height: 0;position: relative;top: 1px }.product-cell__price .okeReviews-reviewsSummary-ratingCount {display: none !important }.product-cell__more {transition: .33s;font-size: 14px }.product-cell__more:hover {text-decoration: none;opacity: .8 }.product-cell__more i {font-size: .75em;margin-right: .25em }.product-cell.m-related {padding: 30px;background: #f5f4f5 }.product-cell.m-related .product-cell__title {font-weight: 800;font-size: 26px }.product-cell.m-related .product-cell__price {font-weight: 800;font-size: 29px;color: #9c0808 }.stars {margin-top: 30px }.stars img {margin-top: 15px;max-width: 95px }.stars__title {margin-top: 1em;font-size: 19px;font-weight: 600 }.reviews__container {max-width: 1080px }.reviews__item {margin-top: 45px }.reviews__btn .btn {margin-top: 60px }.template-product .okeReviews .okeReviews-select-input {cursor: pointer;border-radius: unset;color: #000 }.template-product .pc-image-with-text .image-with-text .image-with-text__image-wrapper{aspect-ratio: 1;}.template-product .pc-image-with-text .image-with-text .image-with-text__image-wrapper img{object-fit: cover !important;}.template-product .product-switcher .product-switcher__item .product-switcher__item-content {flex-direction: row-reverse;}.template-product .product-switcher .product-switcher__item .product-price {flex-direction: row-reverse;justify-content: space-between;gap: 8px;margin-top: 0;padding-top: 0px;}.template-product .okeReviews .okeReviews-reviewsSummary-ratingCount {margin: .25em 0 .15em }.template-product .okeReviews .okeReviews-review-meta.js-okeReviews-reviewMeta {display: flex;align-items: center }.template-product .okeReviews .okeReviews-review--largeMedia .okeReviews-review-starRating {display: flex }.qty-selector {display: flex;flex-wrap: nowrap;width: 100px;padding-top: 10px }.qty-selector.m-transparent .e-controls {background-color: transparent }.qty-selector .e-qty {margin-right: 15px }.qty-selector .e-controls {padding: 10px 5px;display: flex;flex-wrap: nowrap;justify-content: space-between;background-color: #fff;font-weight: 500;border: 1px solid currentColor }.qty-selector .e-input {padding: 0;width: 40%;height: 100%;border: none;background-color: transparent;color: inherit;font-size: inherit;border-right: 0;font-weight: inherit;text-align: center;outline: none }.qty-selector .e-buttons {display: flex;flex-direction: column }.qty-selector .e-btn {padding: 0;display: flex;align-items: center;width: 30%;height: 100%;border: none;color: inherit;background-color: transparent;outline: none;position: relative;z-index: 2;opacity: 1;font-weight: inherit;font-size: 10px }.qty-selector .e-btn:disabled {cursor: default;opacity: .5 }.qty-selector .e-btn+.e-btn {border-top: 1px solid transparent }.qty-selector .e-btn.m-decr {justify-content: flex-start;padding-left: 10px;z-index: 1 }.qty-selector .e-btn.m-incr {justify-content: flex-end;padding-right: 10px }.qty-selector .error {width: 300px;position: absolute;top: 110% }.accordion {font-size: 16px }.accordion+.accordion {margin-top: -1px }.accordion .accordion__title {display: flex;justify-content: space-between;align-items: center;margin-bottom: 0;padding: .75em 0;font-weight: 700;font-size: 1rem;position: relative;cursor: pointer }@media only screen and (max-width:989px) {.accordion .accordion__title {padding: 8px 0 }}.accordion .accordion__title.is-open:after {transform: rotate(-180deg) }.accordion .accordion__title:after {content: "";width: 20px;height: 20px;display: block;background-image: url(../images/select.svg);background-repeat: no-repeat;background-size: 10px auto;background-position: 50%;transition: .33s }.accordion .accordion__title i {font-size: 10px }.accordion .accordion__title .icon-minus, .accordion .accordion__title.is-open .icon-plus {display: none }.accordion .accordion__title.is-open .icon-minus {display: inline-block }.accordion__content {font-size: 1rem;display: none;margin-bottom: .75em }.pagination {display: inline-flex;align-items: center;font-size: 16px;font-stretch: condensed;font-weight: 500;text-transform: uppercase }.pagination .btn {margin: 0 }.pagination .btn:disabled {opacity: .3 }.pagination .btn i {font-size: .75em }.pagination .pagination-next i {transform: rotate(180deg) }.pagination__of {margin: 0 1em }.pagination-buttons, .pagination-list {display: flex;align-items: center }.pagination-list {justify-content: center;margin: 0;padding: 0;list-style: none }.pagination-list li {margin: 0 }.pagination-link {display: inline-flex;align-items: center;justify-content: center;min-width: 30px;height: 30px;background: #fff;border: 1px solid currentColor;opacity: .3 }.pagination-link, .pagination-link:hover {text-decoration: none }.pagination-link.is-current {opacity: 1 }.video {position: relative }.video button {border: none;width: 60px;height: 60px;background: url(../images/Image_1.png) no-repeat 50%;background-size: contain;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 1;cursor: pointer;outline: none }.video video {width: 100%;cursor: pointer }.video__text {color: #293d56;font-size: 19px }.video--youtube, .video-container {position: relative }.video--youtube iframe, .video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.video--youtube {padding-top: 56.25% }@media only screen and (max-width:989px) {.vertical-slider-section {padding: 0 !important;background: #fff !important }}.vertical-slider {top: 200px;position: -webkit-sticky;position: sticky }@media only screen and (max-width:989px) {.vertical-slider {top: 50px }}.vertical-slider .container {position: relative }.vertical-slider .s4__image+.s4__text {padding-right: 115px }@media only screen and (max-width:989px) {.vertical-slider .s4__image+.s4__text {padding: 40px 25px 25px 40px }}.vertical-slider.m-vertical-dots.m-left-dots .slider-controls {display: block;visibility: visible;position: absolute;left: 15px;margin-top: 0;top: 52%;transform: translateY(-50%);transition: .33s }@media only screen and (max-width:989px) {.vertical-slider.m-vertical-dots.m-left-dots .slider-controls {top: 62%;left: 40px }}.vertical-slider.m-vertical-dots.m-left-dots .slider-dots {transform: none;position: static }.vertical-slider.m-vertical-dots.m-left-dots li {margin: 30px 0;display: flex;align-items: center }@media only screen and (max-width:989px) {.vertical-slider.m-vertical-dots.m-left-dots li {margin: 15px 0 }}.vertical-slider.m-vertical-dots.m-left-dots li button {margin: 0 }@media only screen and (max-width:989px) {.vertical-slider.m-vertical-dots.m-left-dots li button {width: 6px;height: 6px }.vertical-slider.m-vertical-dots.m-left-dots li button.is-active {border-width: 3px }}.vertical-slider.m-vertical-dots.m-left-dots li button.is-active+.dots-line {opacity: 1 }.vertical-slider.m-vertical-dots.m-left-dots .dots-line {display: block;width: 90px;height: 2px;background: #000;opacity: 0;transition: .33s }@media only screen and (max-width:989px) {.vertical-slider.m-vertical-dots.m-left-dots .dots-line {display: none }}@media only screen and (max-width:989px) {.vertical-slider.m-vertical-dots.m-left-dots .slider-arrow2 {transform: translate(-20%) }}.vertical-slider.is-fixed {position: fixed;left: 0;right: 0;z-index: 1 }.vertical-slider.is-hidden {display: none }.vertical-slide {position: relative }@media only screen and (max-width:989px) {.vertical-slide {height: calc(100vh - 50px) }}.popup {max-height: 100%;position: fixed;z-index: 999 }.popup.is-hidden {display: none }.popup-bg, .popup-window {position: absolute }.popup, .popup-bg {top: 0;left: 0;right: 0;bottom: 0 }.popup-bg {z-index: 998;background: #000;opacity: .4 }.popup-window {max-height: 100vh;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 999;overflow-y: auto;background: #fff }.close {position: absolute;top: 15px;right: 15px;font-size: 24px;opacity: .5;background: none;border: none }.close:hover {opacity: 1 }@media only screen and (max-width:989px) {.popup-window {width: 90%;left: 5%;right: 5%;bottom: 5%;top: 5%;transform: none }.close {width: 20px;height: 20px;right: 15px;top: 15px }}.quick-view-popup {width: unset }[data-icon] .popup-window {width: 870px }@media only screen and (max-width:989px) {[data-icon] .popup-window {width: 90% !important;right: unset;bottom: unset;left: 50%;top: 50%;transform: translate(-50%, -50%);border-radius: 7px }}[data-icon] .close {top: 10px;right: 10px;width: 20px;height: 20px;padding: 0;opacity: 1 }@media only screen and (max-width:989px) {[data-icon] .close {width: 14px;height: 14px }}[data-icon] .icon_embed {padding: 35px }@media only screen and (max-width:989px) {[data-icon] .icon_embed {padding: 28px }}[data-icon] img {width: 800px }[data-icon] svg {width: 20px;height: auto;position: absolute;top: 0;left: 0;margin-top: 0;margin-right: 0 }@media only screen and (max-width:989px) {[data-icon] svg {width: 14px }}.rimage {position: relative;overflow: hidden;width: 100%;margin: 0 auto;background-color: transparent }.no-js .rimage {display: none }.rimage img {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 7px }.rimage img:focus {outline-offset: -4px }.rimage--full-height {height: 100% }.list-icons {margin: 0 -15px;display: flex;justify-content: center }@media only screen and (max-width:989px) {.list-icons {display: block;margin: 0 }}.list-icons__item {margin: 0 15px;flex: 1;max-width: 80px }@media only screen and (max-width:989px) {.list-icons__item {padding: 0;max-width: 75px;min-width: 75px }}.before-after {position: relative;user-select: none }.before-after__before .before-after__image {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 20;clip: rect(auto, auto, auto, 150px) }.before-after__before .before-after__label {left: 0;right: auto }.before-after__label {display: inline-flex;align-items: center;justify-content: center;width: 70px;height: 25px;position: absolute;z-index: 40;bottom: 0;right: 0;font-weight: 500;font-stretch: condensed }@media only screen and (max-width:989px) {.before-after__label {bottom: auto;top: 0 }}.before-after__image {position: relative;overflow: hidden;z-index: 10 }.before-after__shutter {position: absolute;top: 0;bottom: 0;left: 150px;z-index: 30;width: 1px;background: #fff;cursor: pointer }.before-after__shutter:before {content: "";display: block;width: 38px;height: 38px;background: #fff;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) }.before-after__shutter i {position: absolute;top: 50%;transform: translateY(-50%);color: #000 }.before-after__shutter i.icon-triangle-left {left: -1em }.before-after__shutter i.icon-triangle-right {right: -1em }.cta-card {background: #fef7f1 }.cta-card .title+.subtitle {margin-top: 15px }.cta-card__link {display: block }.cta-card__text {padding: 15px 15% }.tabs {display: flex }.tab, .tabs {justify-content: center }.tab {display: inline-flex;align-items: center;height: 40px;color: #777;text-align: center;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: #fff;border: 1px solid #fffdfc;padding: 0 2em;min-width: 200px;line-height: 1.15;font-weight: 500;font-size: 19px;letter-spacing: .02em;font-stretch: condensed }.tab.is-active {background: #fffdfc;color: #000 }.tab.is-active, .tab.is-focused, .tab:active, .tab:focus {outline: 0 }.tab-content {display: none }.search-form, .tab-content.is-active {display: block }.search-form {padding: 15px 0 0;width: 100% }@media only screen and (max-width:989px) {.search-form {width: auto;padding-top: 0 }}.search-form .input {height: 60px;display: block;width: 100%;color: #000;border: none;border-bottom: 1px solid currentColor;font-size: 24px }@media only screen and (max-width:989px) {.search-form .input {padding: 0 15px;height: 40px;width: 100%;margin: 0;background: transparent;font-size: 1.2rem }}.donate .popup-window {border-radius: 10px }@media only screen and (max-width:989px) {.donate .popup-window {width: auto;top: 0;left: 0;right: 0;bottom: 0;border-radius: 0 }}.donate .close {padding-top: 2px;display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;background: #000;font-size: 11px;color: #fff;border-radius: 50%;opacity: 1;top: 22px;right: 22px }.donate__content {width: 650px;padding: 30px 75px;text-align: center }@media only screen and (max-width:989px) {.donate__content {padding: 30px 15px;width: auto }}.donate__content .title {margin-bottom: 0 }.donate__content .subtitle+.subtitle {margin-top: 30px }.donate__content .buttons {justify-content: center }.donate__content .buttons .btn+.btn {margin-left: 15px }.donate__content .btn {padding: 0 }.donate__content .btn.m-icon-only {font-weight: 600;font-stretch: normal;letter-spacing: normal }.donate__content .btn.m-icon-only i {font-size: .8em;margin-left: 5px }.donate__content .form {margin-top: 45px }.donate__content .label {font-size: 16px }.donate__content .field {flex: 1 }.donate__content .field+.field {margin-left: 15px }.donate__content .input {padding: 0 15px;height: 35px;border: 1px solid #d0d0d0;width: 100%;font-weight: 100;background: #fef7f1;font-size: 14px;border-radius: 5px }.donate__content .input::-moz-placeholder {color: #000 }.donate__content .input::-webkit-input-placeholder {color: #000 }.donate__content .input:-moz-placeholder {color: #000 }.donate__content .input:-ms-input-placeholder {color: #000 }.donate__options {display: flex;flex-wrap: wrap;margin: 0 -7px;margin-top: 30px }.donate__option {min-width: 50%;max-width: 50%;padding: 0 7px;max-width: 230px;cursor: pointer }@media only screen and (max-width:989px) {.donate__option {max-width: 50% }}.donate__option-head {height: 225px;display: flex;flex-direction: column;align-items: space-between;justify-content: space-between;padding: 30px;background: #fffdfc;position: relative;border-radius: 10px;border: 4px solid transparent }.donate__option-head:hover {border-color: #000 }@media only screen and (max-width:989px) {.donate__option-head {padding: 15px }}.donate__option-covid-image {position: absolute;top: 15px;left: 15px }.donate__option-info {padding: 15px }.donate__checkbox {margin-top: 30px }.donate__checkbox .field-group .label {font-size: 14px }.donate__checkbox .input {height: 40px;display: flex;align-items: center;justify-content: flex-start;font-weight: 400 }.donate__screen-1 .subtitle {font-size: 24px;font-weight: 500 }.donate__screen-1 .subtitle i {margin-right: .25em;top: .05em;color: #000 }.donate__screen-1 .btn {font-size: 19px;border-width: 1px }.donate__screen-1 .btn.m-primary {background: #000 }.donate__screen-1 .btn.m-primary:hover {color: #000;border-color: currentColor;background: #fff }.donate__screen-1 .btn.m-outline {font-weight: 100 }.donate__screen-2 .title {margin-bottom: 30px }.donate__screen-2 .subtitle {margin-top: 30px }.donate__screen-3 {max-width: 450px;margin: 0 auto }@media only screen and (max-width:989px) {.donate__screen-3 {max-width: none }}.minicart-bg {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, .75);opacity: 0;z-index: -1;transition: opacity .33s }html.is-cart-open {overflow: hidden }html.is-cart-open .minicart-bg {opacity: 1;z-index: 998 }.minicart {display: flex;flex-direction: column;justify-content: space-between;width: 585px;opacity: 0;position: fixed;right: 0;top: 0;z-index: 1003;background: #fff;transform: translate(105%);transition: .33s;background-color: #f8f3ec;height: 100%;overflow-y: auto }.minicart .upsell_recommend {display: none }.minicart.upsell_include .upsell_recommend {display: flex }@media only screen and (max-width:989px) {.minicart.upsell_include .upsell_recommend {padding-left: 20px;padding-right: 20px }.hide__mobile.upsell_dynamic,.hide__mobile.upsell_static,.hide__mobile.upsell_recommend{display: none !important;}.minicart.upsell_include .upsell_recommend button.slick-arrow {margin-top: -60px;width: 30px }.minicart.upsell_include .upsell_recommend .slick-dots {margin-top: 10px;margin-left: auto;margin-right: auto }}.minicart.upsell_include .upsell_static {display: none }.minicart .upsell_recommend, .minicart .upsell_recommend .slick-track, .minicart .upsell_recommend .slick-track .slick-slide>div, .minicart .upsell_static, .minicart .upsell_static .slick-track, .minicart .upsell_static .slick-track .slick-slide>div, .minicart .upsell_dynamic, .minicart .upsell_dynamic .slick-track, .minicart .upsell_dynamic .slick-track .slick-slide>div {height: 100% }.minicart .upsell_recommend .slick-track .slick-slide>div .col-md-12, .minicart .upsell_static .slick-track .slick-slide>div .col-md-12, .minicart .upsell_dynamic .slick-track .slick-slide>div .col-md-12 {height: 100%;display: flex !important;flex-direction: column;justify-content: space-around }.minicart .upsell_recommend .slick-track .slick-slide>div .col-md-12 .cart-else-item, .minicart .upsell_dynamic .slick-track .slick-slide>div .col-md-12 .cart-else-item, .minicart .upsell_static .slick-track .slick-slide>div .col-md-12 .cart-else-item {flex-basis: 33.33%;padding: 10px }.minicart .upsell_dynamic .slick-track .slick-slide>div .col-md-12 .cart-else-item .product-options__list, .minicart .upsell_recommend .slick-track .slick-slide>div .col-md-12 .cart-else-item .product-options__list, .minicart .upsell_static .slick-track .slick-slide>div .col-md-12 .cart-else-item .product-options__list {margin-bottom: 11px;margin-top: 11px }.minicart .upsell_static .slick-list.draggable, .minicart .upsell_dynamic .slick-list.draggable {width: 100% }@media only screen and (max-width:989px) {.minicart .upsell_static .slick-arrow, .minicart .upsell_dynamic .slick-arrow {margin-top: -25px;width: 35px }}@media only screen and (max-width:989px) {.minicart {top: 0;}.minicart .hide__mobile {display: none }}@media only screen and (max-width:680px) {.minicart {width: 100% }}.minicart.is-open {opacity: 1;transform: translate(0) }.minicart button[data-quick-atc-btn] {padding-left: 0;padding-right: 0 }.minicart__header {display: flex;align-items: center;justify-content: space-between;text-transform: uppercase;text-align: center;font-size: 13px;letter-spacing: .1em;font-weight: 600;padding-bottom: 20px;width: 100%;position: relative;padding-left: 30px;padding-right: 30px }@media only screen and (max-width:989px) {.minicart__header {background-color: #ede7df;height: 40px;padding: 0 15px;width: 100vw }}@media (min-width:768px) {.minicart__header .minicart_bug {position: absolute;right: 35px }.minicart__header .minicart_bug a {display: none }}.minicart__close.btn.m-icon-only {padding: 0;letter-spacing: normal;font-size: 14px }.minicart_close {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: normal;text-align: left;color: #000;padding-left: 10px }.minicart__body, .minicart__footer, .minicart_close {text-transform: none }.minicart__noticiation {background: #071b33;color: #fff;position: absolute;width: 100%;left: 0;top: 0;display: flex;justify-content: center;align-items: center;height: 35px }.minicart__free-shipping {text-align: center }.minicart__free-shipping .free-shipping__label {font-size: 19px;line-height: 1.84;color: #101820;margin-bottom: 5px }@media only screen and (max-width:989px) {.minicart__free-shipping .free-shipping__label {font-size: 16px }}.minicart__free-shipping .free-shipping__label span {font-weight: 700 }.minicart__free-shipping .free-shipping_progress {background: #caced9;height: 8px }.minicart__free-shipping .progress-complete {height: 100%;background: #163b66 }.minicart__items {overflow: hidden;position: relative;flex: 1;justify-content: space-between;display: flex;flex-direction: column }#minicart-block {height: calc(100vh - 315px);overflow: auto;padding: 0 30px 30px;border-bottom: 1px solid #f3ece3;}@media only screen and (max-width:989px) {#minicart-block {height: calc(100vh - 315px);padding-left: 15px;padding-right: 15px;padding-bottom: 0;border-bottom: none;}}#minicart-block::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px #fff;background-color: #fff }@media only screen and (max-width:989px) {#minicart-block::-webkit-scrollbar-track {display: none }}#minicart-block::-webkit-scrollbar {width: 12px;background-color: #fff }@media only screen and (max-width:989px) {#minicart-block::-webkit-scrollbar {display: none }}#minicart-block::-webkit-scrollbar-thumb {background-color: #000;border-radius: 6px;border-top: 0;border-bottom: 0 }@media only screen and (max-width:989px) {#minicart-block::-webkit-scrollbar-thumb {display: none }}.minicart__item {display: flex;position: relative;border: 1px solid #F3ECE3;background-color: #fffdfc }.minicart__item+.minicart__item {margin-top: 10px }.minicart__item .btn {margin-top: 15px }@media only screen and (min-width:768px) {.minicart__item {max-width: 480px;margin-left: auto;margin-right: auto }}@media only screen and (max-width:989px) {.minicart__item {max-width: 100%;}}@media only screen and (max-width:989px) {.minicart__item [data-remove-from-cart] {cursor: pointer;width: 18px;height: auto;margin-left: 5px;margin-right: 5px;margin-top: 5px }}.minicart__item-main {display: flex;align-items: center;justify-content: center;width: 135px;position: relative;border-right: 1px solid #F3ECE3 }@media only screen and (max-width:989px) {.minicart__item-main {width: 120px }}.minicart__item-image {display: block;visibility: visible !important }.minicart__item-image:before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #fffdfc;opacity: .1;z-index: 1;filter: opacity(.5) }.minicart__item-info {display: flex;flex-wrap: wrap;flex: 1;margin: 8px 0 10px 20px;font-size: 13px }.minicart__item-icon svg {cursor: pointer;width: 30px;height: 30px;margin-top: 5px;margin-right: 5px;padding: 0 !important }.minicart__item-vendor {margin: 0 0 5px }.minicart__item-title {width: 300px;text-align: left }@media only screen and (max-width:989px) {.minicart__item-title {width: 194px }}.minicart__item-title a {color: #343333;font-size: 15px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-decoration: none }@media only screen and (max-width:989px) {.minicart__item-title a {font-size: 14px;line-height: 1.29;text-align: left;color: #0c0c0c }}.minicart_none {display: none }.minicart__item-list {display: block }@media only screen and (max-width:989px) {.minicart__item-list {display: flex;justify-content: space-between;align-items: center;width: 100% }}.minicart__item-price {min-width: 100%;max-width: 100%;font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.29;letter-spacing: normal;text-align: left;color: #0c0404 }.minicart__item-price [through] {text-decoration: line-through;margin-right: 5px }.minicart__item-price [through=false] {text-decoration: initial;margin-left: 0 }.minicart__item-price [data-hidden="0"] {display: none }.minicart__item-price[data-line=true] {text-decoration: line-through;position: relative }.minicart__item-price[data-line=true]:after {position: absolute;right: 0;top: 0;content: "Free";font-size: 14px }@media only screen and (max-width:989px) {.minicart__item-price {min-width: 50%;max-width: 50%;font-weight: 400;line-height: 1.36;text-align: left;color: #2f2f2f }}.minicart__item-options {min-width: 100%;max-width: 100%;margin-bottom: 5px }.minicart__subtotal {display: flex;justify-content: space-between;align-items: center;padding: 40px 0 10px;font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #000;position: relative }.minicart__totalsavings {display: flex;align-items: center;padding: 0px 0 20px;font-size: 15px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #f50;position: relative }.minicart__subtotal .saving-offer-note {font-size: 14px;color: #f50;margin-right: 10px;margin-left: auto;font-weight: 600 }@media only screen and (max-width:989px) {.minicart__subtotal .saving-offer-note {font-size: 12px;margin-right: 8px }}.minicart__subtotal .normal-price {margin-left: auto;font-size: 24px }.minicart__totalsavings .normal-price{margin-left: auto;color: #f50;}@media only screen and (max-width:989px) {.minicart__subtotal .normal-price {font-size: 20px }}.minicart__subtotal .normal-price.has-offer {margin-left: 0 }.minicart__subtotal .offer-price {font-size: 24px;position: absolute;right: 0;top: 16px;text-decoration: line-through;font-size: 19px;font-weight: 500 }@media only screen and (max-width:989px) {.minicart__subtotal .offer-price {font-size: 18px;top: 11px }}.minicart__subtotal .saving-offer-note.hide+div {margin-left: auto }.minicart__subtotal s {color: #707071;font-weight: 400 }@media only screen and (max-width:989px) {.minicart__subtotal {font-size: 19px;line-height: 1.26;text-align: center;padding: 30px 0 15px }}.minicart__buttons .btn {width: 100% }.minicart__buttons a:hover {text-decoration: unset;color: #fffdfc }.minicart__buttons svg path {stroke-opacity: 0 }.minicart__footer {max-width: 400px;margin: auto;padding-bottom: 15px }@media only screen and (max-width:989px) {.minicart__footer {max-width: 100%;margin: 0 30px;padding-bottom: 30px }}.minicart__content {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #171516;display: flex;justify-content: center;padding-top: 15px }@media only screen and (max-width:989px) {.minicart__content {font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;text-align: center;padding-top: 10px;width: 100%;margin-left: auto;margin-right: auto }}.item__qty {border-radius: 5px;border: 1px solid #F3ECE3;background-color: #fffdfc;margin-top: 10px;display: flex;font-family: "sofia-pro", sans-serif;font-size: 17px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: .71;letter-spacing: normal;text-align: center;color: #0c0404;max-width: 90px }@media only screen and (max-width:989px) {.item__qty {margin-top: 0;font-size: 14px;line-height: .86 }}.qty {cursor: pointer;padding: 10px }@media only screen and (max-width:989px) {.qty {padding: 7px }}.minicart_main {display: flex;flex-direction: row-reverse }@media only screen and (max-width:989px) {.minicart_main {display: block }.minicart_main .row {margin-left: 0;margin-right: 0 }}.minicart_left {height: 100vh;width: 200px;overflow: auto;padding: 15px;background-color: #fff;border-right: 1px solid #e5e5e5;display: flex;flex-direction: column }@media only screen and (max-width:989px) {.minicart_left {height: auto }}.minicart_left::-webkit-scrollbar {width: 10px }.minicart_left::-webkit-scrollbar-track {background: transparent }.minicart_left::-webkit-scrollbar-thumb {background-color: #f8f3ec;box-shadow: 2px -6px 6px #00000012;border-radius: 20px }.minicart_left .col-md-12 {padding-left: 0;padding-right: 0 }.minicart_left .cart-else-item .hover_img {flex-grow: 1 }@media only screen and (max-width:989px) {.minicart_left .cart-else-item .hover_img {height: 50vw }}.minicart_left .cart-else-item .hover_img a.img_wrapper, .minicart_left .cart-else-item .img {height: 100% }.minicart_left .cart-else-item .rimage {padding-top: 0 !important;height: 100% }.minicart_left .cart-else-item .rimage img, .minicart_left .cart-else-item .rimage svg {left: 50%;transform: translateX(-50%) }.minicart_left .cart-else-item img, .minicart_left .cart-else-item svg {width: auto;height: 100%;max-height: 100%;object-fit: cover;margin: auto;display: block }@media only screen and (max-width:989px) {.minicart_left .cart-else-item img, .minicart_left .cart-else-item svg {width: unset;margin-right: unset;margin-left: unset }}.minicart_left .cart-else-item .one_img {flex-grow: 1 }.minicart_left .cart-else-item .one_img .rimage img {object-fit: contain }@media only screen and (max-width:989px) {.minicart_left .cart-else-item .one_img+.cart-else_block_title {flex: 0 }}.minicart_left .cart-else-item a.img_wrapper {position: relative;display: block;height: 100% }.minicart_left .cart-else-item .hover_img .img, .minicart_left .cart-else-item .hover_img .second_img {transition: all .3s ease }.minicart_left .cart-else-item .hover_img .second_img {opacity: 0;position: absolute;width: 100%;height: 100%;top: 0;left: 0 }.minicart_left .cart-else-item .hover_img a.img_wrapper {position: relative;display: block }@media (min-width:990px) {.minicart_left .cart-else-item .hover_img a.img_wrapper:hover .img {opacity: 0 }.minicart_left .cart-else-item .hover_img a.img_wrapper:hover .second_img {opacity: 1 }}@media only screen and (max-width:989px) {.minicart_left .cart-else-item .hover_img a.img_wrapper .img {opacity: 0 }.minicart_left .cart-else-item .hover_img a.img_wrapper .second_img {opacity: 1 }}.minicart_left .cart-else-item .product-option label {position: relative }.minicart_left .cart-else-item .product-option label svg {display: none;left: 0;top: 0;width: 100%;height: auto;position: absolute }.minicart_left .cart-else-item .product-option label.checked {border: 2px solid #000 }.minicart_left .cart-else-item .product-option label.checked:before {height: 14px;width: 14px;top: 0;left: 0 }.minicart_left .cart-else-item .product-option label:not(.checked):hover:before {height: 20px;width: 20px }.minicart_left .cart-else-item .product-options__list .product-option label.is-disabled {position: relative }.minicart_left .cart-else-item .product-options__list .product-option label.is-disabled svg {display: block }.minicart_left .cart-else-item button[data-quick-atc-btn].disabled {cursor: not-allowed;opacity: .5 }.minicart_left .cart-else-item .product-cell-wrap {min-width: 100%;max-width: 100%;padding: 0;margin-top: 0;display: inherit;justify-content: normal;display: flex;flex-direction: column;height: 100% }.minicart_left [data-upsell-wrapper] {margin-left: 0;margin-right: 0;width: 100%;transition: opacity .3s ease }@media only screen and (max-width:989px) {.minicart_left {width: 100%;padding: unset;box-shadow: unset;border-right: unset;padding: 45px 0 30px }.minicart_left .slick-list.draggable {display: flex }.minicart_left img {width: 159px;margin-left: auto;display: flex;margin-right: auto }.minicart_left .slick-track {display: flex }.minicart_left .slick-slide>div {display: flex;height: 100% }.minicart_left .slick-slide>div>div {display: flex !important;flex-direction: column;justify-content: flex-end }.minicart_left .slick-slide>div>div>a {flex: 1 }.minicart_left .cart-else_block_title {flex: 2 }.minicart_left .cart-else-price {width: 100%;text-align: center;display: block;padding: 0 0 10px }}.minicart_right {width: 100%;display: flex;flex-direction: column }@media only screen and (max-width:989px) {.minicart_right {width: 100% }}.minicart_right .offer-cart-slider {padding-left: 30px;padding-right: 30px;padding-bottom: 30px }@media only screen and (max-width:989px) {.minicart_right .offer-cart-slider {padding-top: 20px;padding-left: 20px;padding-right: 20px }}.minicart_right .offer-cart-slider h3 {font-size: 19px;font-weight: 800;margin: 0 }.minicart_right .offer-cart-slider .desc {font-size: 17px;font-weight: 600 }@media only screen and (max-width:989px) {.minicart_right .offer-cart-slider .desc {font-size: 16px }}.minicart_right .offer-cart-slider .desc p {margin-bottom: 5px }.minicart_right .offer-cart-slider .offer-slider {width: 100%;height: 15px;box-sizing: content-box;position: relative }.minicart_right .offer-cart-slider .offer-slider:before {content: "";position: absolute;width: 100%;height: 100%;border-radius: 8px;border: 1px solid #f50 }.minicart_right .offer-cart-slider .offer-slider .offer-slider-fill {background-color: #f50;border-radius: 8px;width: 0;height: 100%;position: absolute;top: 1px;left: .8px }.minicart_paypal {background: #000;color: #fff;display: flex;align-items: center;justify-content: center;font-size: 13px;font-weight: 800;height: 35px;margin-bottom: 20px }@media only screen and (max-width:989px) {.minicart_paypal {font-size: 12px;margin-bottom: 0 }}.minicart_paypal .minicart_paypal_logo {padding-left: 7px }@media only screen and (max-width:989px) {.cart-empty_main {padding: 0 }}.cart-empty_title {font-family: "sofia-pro", sans-serif;font-size: 34px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.32;letter-spacing: normal;text-align: center;color: #0c0404 }@media only screen and (max-width:989px) {.cart-empty_title {font-size: 28px;line-height: 1.25 }}.cart-empty_description {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #272727;padding: 10px 0 30px }@media only screen and (max-width:989px) {.cart-empty_description {font-weight: 300;line-height: 1.38;color: #000;padding: 10px 0 30px;width: 300px;margin-left: auto;margin-right: auto;text-align: center }}.cart-empty_item {margin-bottom: 20px;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;background-color: #f8f3ec;margin-left: auto;margin-right: auto }.cart-empty_item a {border-radius: 5px;border: 1px solid #000;background-color: transparent;line-height: 39px;width: 200px;height: 40px;opacity: 1 !important }.cart-empty_item a:hover {background: #000;border-color: #000;color: #fffdfc;text-decoration: unset }.cart-empty_link {font-size: 14px;line-height: 1.36;letter-spacing: normal;color: #000 }.cart-else_title, .cart-empty_link {font-family: "sofia-pro", sans-serif;font-weight: 800;font-stretch: normal;font-style: normal;text-align: center }.cart-else_title {font-size: 16px;line-height: 1.56;letter-spacing: .8px;color: #0c0404 }.cart-else_block_title {font-family: "sofia-pro", sans-serif;font-size: 13px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.31;letter-spacing: normal;text-align: center;color: #000;width: 149px;padding-top: 8px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.cart-else_block_title {min-height: 60px }}.cart-else_block_button {width: 90px;height: 30px;border-radius: 5px;border: 1px solid #000;background-color: #000;display: flex;justify-content: center;align-items: center;margin: 0 auto }@media only screen and (max-width:989px) {.cart-else_block_button {margin-bottom: 14px }}.cart-else_block_button .cart_btn {width: 100% }.cart-else_block_button button {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #fffdfc;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;background: unset;border: none;outline: none;transition: opacity .2s }.cart-else_block_button button:hover {opacity: .8 }.cart-close-span {cursor: pointer }.cart-close-span.hide--mobile svg {max-height: 30px }.minicart__item-preorder-label {font-weight: 700;margin-bottom: 5px;width: 100% }.gift-wrapper {padding: 10px 0;border-top: 1px solid #d5d5d5;border-bottom: 1px solid #d5d5d5;margin: 20px 0 }.gift-wrapper .minicart-small-title {margin-top: 10px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #343333;cursor: pointer }.gift-wrapper .minicart-small-title svg {transform: rotate(180deg);transition: all .5s }.gift-wrapper .edit_text {font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.19;letter-spacing: normal;text-align: right;color: #f50;margin-right: 20px;cursor: pointer }.gift-wrapper .minicart-small-title.active svg {transform: rotate(0deg);transition: all .5s }.gift-wrapper .minicart__gift {-ms-flex-direction: column;flex-direction: column;margin-top: 5px;padding: 5px 0;display: none }.gift-wrapper .minicart__gift .gift-note {width: 100%;min-height: 85px;border-radius: 7px;padding: 22px;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #000;border-color: #d9d9d9;background: #fffdfc;transition: all .5s }.gift-wrapper .minicart__gift .gift-note:hover {border-color: #000 }.gift-wrapper .minicart__gift .btn-save-cart-note {width: 92px;min-width: 92px;margin-top: 3px;background-color: #121212;color: #fff;border: 0;font-weight: 800;text-transform: lowercase;transition: all .15s linear;border-radius: 5px;display: inline-block;padding: 0 }.gift-wrapper .minicart__gift .btn-save-cart-note:hover {background-color: #ffd45d;color: #121212 }.banner {position: relative }.banner__img {background-repeat: no-repeat;background-position: 50%;background-size: cover }.banner__bg {width: 100% }.banner__fg {width: 100%;height: 60%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-size: contain }@media only screen and (max-width:989px) {.banner__fg {height: 75%;left: 42%;right: 8%;width: auto;transform: translateY(-50%) }}.reviews-section .banner__bg {height: 200px }@media only screen and (max-width:989px) {.reviews-section .banner__bg {height: 90px !important }}.mega-menu__section {background: #f8f3ec;position: relative;left: 0;}@media (min-width:990px) {.mega-menu__section {position: fixed;width: 100%;left: 50%;padding-bottom: 30px !important;padding-top: 30px !important }}.mega-menu__section .container {background: #f8f3ec }.mega-menu__section .container .sticker_image {width: 68px;position: absolute;top: -20px;right: -12px;}.mega-menu__section .menu_block_wrapper .mega-menu__image .rimage {background-color: #fff;border-radius: 7px;margin-bottom: 7px }.mega-menu__section img {border-radius: 7px;visibility: visible !important }.mega-menu__section .mega-menu {width: 100% }.mega-menu {display: block !important;margin-left: auto;margin-right: auto;padding: 0 }.mega-menu__block {flex: unset;background-color: #ffffff9b;border-radius: 14px;}.menu_block_wrapper {display: flex;width: 100%;gap: 24px;}@media only screen and (max-width:989px) {.menu_block_wrapper {flex-wrap: wrap;justify-content: space-between;margin-left: -5px;margin-right: -5px }}.menu_side {min-width: 25%;padding-top: 12px;padding-right: 24px;}.menu_side .side_title {font-size: 20px;font-weight: 400;font-style: italic;max-width: 380px;line-height: 1.6;text-align: center;}.side_image {text-align: center;margin-top: 24px;}.side_image img {height: 72px;width: auto;}.side-footer__text {text-align: center;font-size: 14px;color: rgba(35, 35, 35, 1);font-weight: 400;padding: 12px;}.menu_side .side_btn_wrapper {text-align: center;}.menu_side .side_btn_wrapper a{margin: 0 auto;min-width: 220px;width: 100%;padding: 12px 30px 16px 30px;height: auto;border-radius: 7px;background-color: #fed45c;font-family: "sofia-pro", sans-serif;font-size: 20px;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #171516 !important;transition: .2s;font-weight: 600;margin-top: 12px;display: inline-block;}.menu_side .side_btn_wrapper a:hover {text-decoration: none;background-color: #fed35ca5;}.menu-group-colorbox {width: 100%;}.menu-group-colorbox small {font-size: 12px;padding-bottom: 6px;display: block;color: #121212;}.menu-group-color {display: block;width: 100%;}.menu-group-color a {text-decoration: none;display: inline-block !important;height: auto !important;}span.menu-color-item {height: 20px;width: 20px;border-radius: 100%;border: none;position: relative;cursor: pointer;display: inline-block;margin-right: 4px;}span.menu-color-item:before{content: '';border: 1px solid transparent;background: transparent;height: 24px;width: 24px;border-radius: 100%;position: absolute;transition: ease-in-out 100ms;}span.menu-color-item:hover:before{border: 2px solid #fff;position: absolute;top: 1px;left: 1px;width: 18px;height: 18px;display: block;transition: ease-in-out 100ms;}.block__mixed {background-color: transparent;min-width: 260px;padding: 0;}.block__mixed .mega-menu__content:first-child {margin-bottom:24px ;}@media only screen and (max-width:989px) {.menu-group-colorbox {padding-bottom: 8px;}.mega-menu__block.block__image .mega-menu__content .block_subtitle {padding-bottom: 12px !important;}.menu_block_wrapper {gap: 12px;}.mega-menu__section .container .sticker_image {width: 52px;position: absolute;top: 4px;right: 3px;}.mega-menu__block.block__atc {display: flex !important;align-items: center;justify-content: flex-start;padding-top: 25px }.mega-menu__block.block__atc a {background: #000;border-radius: 7px;color: #fff !important;align-items: center;font-size: 14px !important;font-weight: 700 !important;width: 120px;height: 40px }.mega-menu__block.block__atc a svg {height: auto;transform: scale(.7) }.mega-menu__block.block__atc a svg path {fill: #fff !important;stroke: #fff !important }}@media only screen and (max-width:989px) {.mega-menu__block.block__image {display: flex;flex-direction: row;min-width: 100%;max-width: 100%;margin-bottom: 0px;padding-left: 5px;padding-right: 5px }.menu_block_wrapper {margin-top: 12px;margin-bottom: 12px;}.block__mixed, .mega-menu__block.block__atc {display: none !important;}}@media only screen and (max-width:989px) {.mega-menu__block.block__image .mega-menu__content.menu-content-image {flex: 1;position: relative;}}.mega-menu__block.block__image .mega-menu__content {max-width: 250px }@media only screen and (max-width:989px) {.mega-menu__block.block__image .mega-menu__content {flex: 2;display: flex;flex-direction: column;align-items: flex-start }}.mega-menu__block.block__image .mega-menu__content .menu-content-image img {border-radius: 5px }.mega-menu__block.block__image .mega-menu__content .block_title {font-weight: 600;margin-top: 10px;margin-bottom: 5px;font-size: 14px;text-align: left;font-family: 'sofia-pro';}@media only screen and (max-width:989px) {.mega-menu__block.block__image .mega-menu__content .block_title {flex: 1;width: 100% }.mega-menu__block.block__image .mega-menu__content .block_title a {font-size: 14px !important;font-weight: 700 !important;justify-content: flex-start !important }}.mega-menu__block.block__image .mega-menu__content .block_title a:hover {color: #f50 }.mega-menu__block.block__image .mega-menu__content .block_subtitle {font-size: 13px;font-weight: 400;line-height: 1.43;color: rgba(18, 18, 18, 1);padding-bottom: 24px }@media only screen and (max-width:989px) {.mega-menu__block.block__image .mega-menu__content .block_subtitle {font-size: 12px }}.mega-menu__block:hover a {color: #f50 }section#site-header {transition: all .3s ease }@media (min-width:990px) {body.megamenu-open section#site-header {box-shadow: 0 6px 10px 0 #00000014 }body.megamenu-open .menu-overlay {}.menu-overlay {background: #00000045;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;position: fixed;z-index: -10 }.menu-overlay.visible {opacity: 1;z-index: 5 }}@media only screen and (max-width:989px) {.mega-menu__section .mega-menu>.container {padding-left: 0 !important;padding-right: 0 !important }}@media only screen and (max-width:989px) {[data-megamenu=recipes] .mega-menu__block.block__atc {align-items: flex-start }}.klaviyo-form-popup {display: none }.klaviyo-form-popup.open-popup {display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #f8f3ec;z-index: 999 }.klaviyo-form-popup.open-popup .klaviyo-form {height: 100%;display: flex;justify-content: center;flex-direction: column }.klaviyo-form-popup.open-popup .klaviyo-form div[id*=downshift][role=listbox] {border-bottom: 1px solid #000 }.klaviyo-form-popup.open-popup.loading button.needsclick {position: relative;overflow: hidden }.klaviyo-form-popup.open-popup.loading button.needsclick:before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #003764 }.klaviyo-form-popup.open-popup.loading button.needsclick .loader-wapper {position: absolute;top: 12.5px;left: calc(50% - 25px);animation: a 1.1s infinite linear }.klaviyo-form-popup.open-popup.loading button.needsclick .loader-wapper:before {content: "";width: 25px;height: 25px;border-top: 3px solid hsla(0, 0%, 100%, .5);border-right: 3px solid hsla(0, 0%, 100%, .5);border-bottom: 3px solid hsla(0, 0%, 100%, .5);border-left: 3px solid #fff;border-radius: 100px }.orginal-add-to-cart {display: none !important }@keyframes c {0% {opacity: 0;transform: scale(1.4) }5% {opacity: 1;transform: scale(1) }to {opacity: 1;transform: scale(1.2) }}.password-page__image {position: fixed;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;background-size: cover;background-repeat: no-repeat;background-position: 50%;z-index: 1;animation: c 20s ease 1s forwards }.password-page__image:after, .password-page__image:before {position: fixed;content: "";left: 0;right: 0;bottom: 0;z-index: 1 }.password-page__image:before {top: 0;background-color: rgba(0, 0, 0, .2) }.password-page__image:after {position: fixed;height: 55vh;background: linear-gradient(transparent, rgba(0, 0, 0, .8)) }.password-page__wrapper {position: fixed;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: 100%;width: 100%;color: #fff;padding: 30px;font-family: "sofia-pro", sans-serif }@media only screen and (max-width:989px) {.password-page__wrapper {padding: 7.5px }}.password-page__wrapper>div {-ms-flex: 0 0 auto;flex: 0 0 auto;position: relative }.password-page__wrapper>.password-page__main {position: relative;-ms-flex: 1 0 auto;flex: 1 0 auto }.password-page__wrapper a:not(.btn) {color: inherit }.password-page__wrapper hr {border-color: currentColor }.password-page__header {position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;z-index: 2 }.password-page__header>* {margin-bottom: 20px }@media only screen and (max-width:989px) {.password-page__header {padding-top: 30px }}.password-page__logo h1 {margin-bottom: 0 }.password-page__logo .logo {max-width: 100% }.password-page__logo-image {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center }.btn--password {display: block;border-radius: 35px;box-shadow: none;padding: 8px 12px;background-position: 150% 45%;min-width: 90px }.btn--password, .btn--password:active, .btn--password:hover {background-color: transparent;color: #fff;border-color: #fff }.btn--password:after {content: "" }.password__lock .icon {position: relative;top: -2px;margin-right: 4px;width: 12px;height: 12px }.password-page__content-wrapper {position: absolute;bottom: 0;left: 0;right: 0;max-height: 80vh;z-index: 1 }@media only screen and (max-width:989px) {.password-page__content-wrapper {padding-bottom: 20px }}.password-page__content {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: end;align-items: flex-end;-ms-flex-wrap: wrap;flex-wrap: wrap }.password-page__form {-ms-flex: 0 0 35%;flex: 0 0 35% }@media only screen and (max-width:989px) {.password-page__form {-ms-flex: 1 1 100%;flex: 1 1 100% }}.password-form {margin-bottom: 1em }.password-page__signup-form .errors ul {list-style-type: none;margin-left: 0 }.password-page__social-sharing {margin-top: 30px }.icon-shopify-logo {width: 60px;height: 20px }#LoginModal {display: none;bottom: 0;left: 0;opacity: 1;overflow: hidden;position: fixed;right: 0;top: 0;z-index: 25;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center }#LoginModal:before {content: "";position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff }#LoginModal .btn {min-width: unset !important }#LoginModal .password-admin-link {position: fixed;padding: 20px 40px;bottom: 0;text-align: center;background-color: #fff;font-size: 15px }#LoginModal .password-admin-link a {border-bottom: 2px solid #333029 !important }@media only screen and (max-width:989px) {#LoginModal .password-admin-link {font-size: 12px }}#LoginModal .modal__close {position: fixed;top: 20px;right: 20px;border: 0;box-shadow: none }#LoginModal .modal__close .icon__fallback-text {display: none }#LoginModal .modal__close svg {width: 26px;height: 26px }#LoginModal .modal__close svg path {stroke: #000;stroke-width: 5px }#LoginModal .modal__inner {z-index: 1 }#LoginModal .modal__inner input {flex-basis: 15rem;flex-grow: 9999;margin-bottom: 1rem;border-radius: 2px 0 0 2px;text-align: left;min-height: 46px;border: 1px solid #ccc;background-color: var(--color-text-field);color: var(--color-text-field-text);max-width: 100%;line-height: 1.2;border-radius: 2px;padding: 0 10px }#LoginModal .modal__inner .password-form__submit {background: #3a3a3a;color: #fff;min-height: 48px;margin-bottom: 0 }.template-password {padding-top: 0 }#LoginModal.modal--is-active {display: flex }@media only screen and (max-width:989px) {#LoginModal .modal__close {padding: 20px }}#LoginModal .modal__inner {background: #fff;color: #000;padding: 30px }.password-admin-link {margin: 0 }.password-admin-link a {border-bottom: 1 solid #000 !important }.password-page__footer {-ms-flex: 1 1 100%;flex: 1 1 100%;line-height: normal;font-size: 80% }@media only screen and (max-width:989px) {.password-page__footer {-ms-flex: 0 0 auto;flex: 0 0 auto;margin-top: 15px }}.password-page__content .newsletter-form-group {max-width: none;position: relative }.password-page__content label {display: none }.password-page__content .newsletter-form-group__input {margin: 0 auto;width: 100%;border-bottom-color: #fff;border-radius: 0;padding-right: 45px;background-color: transparent;color: #fff;border: 0;border-bottom: 2px solid #fff;max-width: 100%;padding: 8px 0 }.password-page__content .newsletter-form-group__input::placeholder {color: #fff }.password-page__content .newsletter-form-group__submit {position: absolute;top: 0;right: 0;bottom: 0;color: currentColor;padding-right: 0;background: transparent;background: none;border: none;display: inline-block }.password-page__content .newsletter-form-group__submit .icon {width: 26px;height: 24px }.password-page__content .newsletter-form-group__submit .icon path {fill: none !important;stroke-width: 5px;stroke: currentColor !important;stroke-linecap: miter;stroke-linejoin: miter }.password-page__content .social-sharing__link {font-size: 15px;display: inline-block;color: #fff;border-radius: 2px;margin: 0 18px 0 0;text-decoration: none;font-weight: 400 }@media only screen and (max-width:989px) {.password-page__content .social-sharing__link {font-size: 12px }}.password-page__content .social-sharing__link .icon {height: 18px;width: 18px }.password-page__content .social-sharing__link .icon path {fill: #fff }.password-page__content .social-sharing__link .social-sharing__title {display: inline-block;vertical-align: middle;padding-right: 15px;padding-left: 3px }.product-card .product-card__image-wrapper:hover .product-card__image:not(.product-card__image--without-hover).active img {opacity: 0;visibility: hidden }.product-card .product-card__image-wrapper:hover .product-card__image:not(.product-card__image--without-hover).active .product-card__image-alternative:not(.product-card__image--without-hover) {opacity: 1;visibility: visible }.product-card .product-card__image {opacity: 0;visibility: hidden }.product-card .product-card__image img {transition: .5s }.product-card .product-card__image.active {opacity: 1;visibility: visible }.product-card .product-card__image.active .product-card__image-alternative {opacity: 0;visibility: hidden }.product-card .product__options-wrapper {display: flex }.product-card .product__options-wrapper:not(.product__options-wrapper--swatch) input:checked+label {text-decoration: underline;font-weight: 700 }.product-card .product__options-wrapper:not(.product__options-wrapper--swatch) label {margin: 8px;cursor: pointer }.product-card .product__option-item label {margin-right: 8px }.product-card .product__option-item-color .product-form__input:checked+label:before {content: "";height: 22px;width: 22px;border-radius: 50%;background-color: transparent;display: block;border: 2px solid #ffffff;top: 1px;position: absolute;left: 1px;z-index:1;}.product-card .add-to-checkout {font-size: 20px }@media only screen and (max-width:989px) {.product-card .add-to-checkout {font-size: 16px }}.product-card .add-to-checkout div, .product-card .add-to-checkout span {font-size: inherit }.product-card .product-card__error-message-wrapper {position: absolute;left: 0;top: auto;color: #9c0808;font-size: 12px }@media only screen and (max-width:989px) {.product-card .product-card__error-message-wrapper {font-size: 10px }}.product-card .product-card__error-message-wrapper .product-card__error-message {margin-top: 10px }@media only screen and (max-width:989px) {.product-card .product-card__error-message-wrapper .product-card__error-message {margin-top: 5px }}video-component .media-video-content video {width: 100%;max-height: 600px }@media only screen and (max-width:767px) {video-component .media-video-content video {max-height: 50vw }}video-component .media-video-content svg {position: absolute;cursor: pointer;top: 50%;left: 50%;transform: translate3d(-50%, -50%, 0);z-index: 3;color: #fff }video-component:not(:hover) button[aria-label="Pause Video"] {opacity: 0 !important }video-component:hover button[aria-label="Pause Video"] {opacity: 1 !important }video-component button[aria-label="Pause Video"] {opacity: 0;visibility: hidden }video-component .media-video__poster img {z-index: 2 }.sticky-bar {position: fixed;padding: 19px 0;top: auto;bottom: 0;left: 0;right: 0;width: 100%;z-index: 10;opacity: 0;background-color: var(--section-bg);transform: translateY(100%);transition: all .3s ease }@media only screen and (max-width:989px) {.sticky-bar {padding: 26px 5px 22px }}.sticky-bar .sticky-bar__wrapper {justify-content: space-between;align-items: center;padding-top: 0;padding-bottom: 0 }@media only screen and (max-width:989px) {.sticky-bar .sticky-bar__wrapper {width: 100% }}.sticky-bar .sticky-bar__info {max-width: 50% }@media only screen and (max-width:989px) {.sticky-bar .sticky-bar__info {display: none }}.sticky-bar .sticky-bar__title {font-size: 20px;font-weight: 800 }.sticky-bar .sticky-bar__description {font-size: 16px }.sticky-bar .sticky-bar__description p {margin-bottom: 0 }@media only screen and (max-width:989px) {.sticky-bar .sticky-bar__form {width: 100% }}.sticky-bar .form-select {display: flex;position: relative;padding: 13px;height: fit-content;background-color: #fffdfc;align-items: center;border-radius: 7px;margin-right: 23px;cursor: pointer;bottom: 0 }@media only screen and (max-width:989px) {.sticky-bar .form-select {display: none }}.sticky-bar .form-select .form-select__dropdown {position: absolute;bottom: 0;width: 100%;left: 0;border: 1px solid #000;border-radius: 7px;overflow: hidden;z-index: 10 }.sticky-bar .form-select .form-select__btn {display: flex;justify-content: space-between;align-items: center;font-size: 16px }.sticky-bar .form-select .form-select__btn svg {transform: rotate(180deg) }.sticky-bar .form-select .form-select__btn-text {margin-right: 20px }.sticky-bar .form-select .form-select__btn .form-select__btn-text {font-weight: 900 }.sticky-bar .form-select .form-select__dropdown-option {padding: 10px 15px;cursor: pointer;font-size: 16px;background-color: #fffdfc }.sticky-bar .form-select .form-select__dropdown-option[aria-selected=true] {background-color: #f4e8dc }.sticky-bar .form-select .form-select__dropdown-option[aria-selected=true] .form-select__dropdown-button {font-weight: 900 }.sticky-bar .form-select .form-select__dropdown-option:hover {background-color: #f4e8dc;font-weight: 900 }@media only screen and (max-width:989px) {.sticky-bar .form-select .form-select__dropdown-option:hover {background-color: var(--section-bg);font-weight: 500 }}.sticky-bar .product-form__submit-text {display: flex;align-items: center;line-height: 1.2 }.sticky-bar .quick-add__submit {min-width: 280px;min-height: 50px;padding: 0 40px;font-size: 16px }@media only screen and (max-width:989px) {.sticky-bar .quick-add__submit {width: 100%;max-width: 400px;padding: 0 10px;margin: 0 auto }}.sticky-bar .quick-add__submit .product-price {padding: 0 0 0 5px;margin: 0;color: inherit }.sticky-bar .quick-add__submit .product-price .product-price__prices {flex-direction: row-reverse }.sticky-bar .quick-add__submit .product-price .product-price__price {font-size: 16px;color: inherit }@media only screen and (max-width:989px) {.sticky-bar .quick-add__submit .product-price .product-price__price {font-size: 16px }}.sticky-bar .quick-add__submit .product-price .product-price__compare-at-price, .sticky-bar .quick-add__submit .product-price .product-price__save {display: none }@media only screen and (max-width:989px) {.sticky-bar .quick-add__submit .product-price .product-price__compare-at-price {display: block;font-weight: 500;font-size: 16px;color: inherit }.sticky-bar .quick-add__submit .product-price .product-price__compare-at-price:before {content: "(" }.sticky-bar .quick-add__submit .product-price .product-price__compare-at-price:after {content: ")" }}@media only screen and (max-width:989px) {.sticky-bar .quick-add__submit .product-price .product-price__save {display: block;position: absolute;top: 0;right: 0;transform: translateY(-50%);font-size: 12px;font-weight: 900;line-height: 1.2;color: #fff;background-color: #ef6619 }}.topbar {background: #000;color: #fffdfc;font-family: Oswald, sans-serif;letter-spacing: .02em }.topbar .topbar_slick {width: 100%;text-align: center;line-height: 100%;min-height: 42px;max-height: 42px;}.topbar .topbar_slick .slick-track {width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;min-height: 40px;max-height: 40px;}.topbar .topbar_slick p {margin: 0;font-family: "sofia-pro", sans-serif;font-size: 15px;font-weight: 300;font-stretch: normal;font-style: normal;line-height: 1.29;letter-spacing: normal;display: flex;align-items: center;justify-content: center;height: 100%;}.topbar .topbar_slick p a {color: #fff;opacity: 1 !important;text-decoration: underline;margin-left: 6px;}.topbar .topbar_slick a:hover {color: #ffd45d;}@media only screen and (max-width:989px) {.topbar .container {padding-left: 15px;padding-right: 15px }}.topbar .nav__items .nav__item:last-child, .topbar .nav__items .nav__item:last-child a {padding-right: 0;margin-right: 0 }.topbar .nav__items .nav__link {height: unset;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 600;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left;color: #fffdfc;margin-right: 9px }.topbar .nav__items .nav__link:hover {color: #ffd45d }.topbar .topbar__tools {margin-left: auto;position: absolute;right: 15px;top: 50%;transform: translateY(-50%) }.topbar .topbar__text {display: flex;align-items: center;position: absolute;left: 50%;transform: translate(-50%, -2px) }@media only screen and (max-width:989px) {.topbar .topbar__text {top: 50%;transform: translate(-50%, -50%);width: 100% }}.topbar .topbar__text p {margin: 0;font-family: "sofia-pro", sans-serif;font-size: 15px;font-weight: 300;font-stretch: normal;font-style: normal;line-height: 1.29;letter-spacing: normal }.topbar .topbar__text a {color: #fff;opacity: 1 !important;text-decoration: underline;margin-left: 6px;}.topbar .topbar__text a:hover {color: #ffd45d }.topbar .nav__link {padding: 0;color: inherit;font-size: 12px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.25;text-align: left;margin-right: 5px }.topbar .nav__item {line-height: 1 }.topbar .nav__item:not(:first-child) {margin-left: 7.5px;padding-left: 7.5px }@media only screen and (max-width:989px) {.header-with-sticky-bar .site-header-container.no-header .site-header .container {display: none }}body.template-page-tech, body.template-page-tech .site-header-container .site-header {background: #000 }body.template-page-tech .site-header-container .site-header .nav__link.m-level-1 {color: #fffdfc }body.template-page-tech .site-header-container .site-header .nav__link.m-level-1.active, body.template-page-tech .site-header-container .site-header .nav__link.m-level-1:hover {opacity: .5 }body.template-page-tech .site-header-container .site-header__shop {background: transparent;width: unset }body.template-page-tech .site-header-container .site-header__shop a {color: #fffdfc;margin-right: 20px;background: transparent }body.template-page-tech .site-header-container .site-header__shop:hover a {opacity: .5 !important }body.template-page-tech .site-header__toggle.subpage span {background: #fffdfc }.site-header-container {position: fixed;z-index: 997;left: 0;right: 0;top: 0;transition: .33s }.site-header-container .site-header__logo {flex: 0 }.site-header-container .site-header__logo img, .site-header-container .site-header__logo svg {width: 129.8px;height: 35px;object-fit: contain;fill: #000 }.site-header-container .site-header__logo a {color: #fff }@media only screen and (max-width:989px) {.site-header-container .site-header__logo {flex: 2 }}.site-header-container.is-scrolled .topbar {opacity: 0 }@media only screen and (max-width:989px) {.site-header-container.is-scrolled {background: #f8f3ec;box-shadow: 0 5px 9px 0 rgba(0, 0, 0, .07) }.site-header-container.is-scrolled .site-header__toggle span {background: #000 }}.site-header-container .container {display: flex;justify-content: space-between }.site-header-container .search-container {opacity: 0;position: absolute;width: 100%;background-color: #fff;padding: 60px 0;text-align: center;border-bottom: 1px solid #8484846b }.site-header-container .search-container.is_active {opacity: 1;transition: all .2s }.site-header {background: #f8f3ec;position: relative;font-size: 16px;transition: .33s }.site-header [data--hidden] {display: none !important }.site-header .section-sticky-bar_content {border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;height: 45px;position: absolute;left: 0;right: 0;background: #f8f3ec;z-index: -999;}.site-header.m-transparent {background: none }@media only screen and (max-width:989px) {.site-header.m-transparent {background: #f8f3ec }}.site-header>.container {align-items: center;height: 67px;max-width: 1440px;padding-left: 45px;padding-right: 45px }.mega-menu__section .container{max-width: 1440px;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {.site-header>.container {padding-left: 15px;padding-right: 15px }}.site-header>.container.section-sticky-bar_main {height: 45px;position: relative }.site-header .nav__link {font-size: inherit;font-weight: 400;font-size: 16px;letter-spacing: .02em }.site-header .nav__link.m-level-1 {font-family: "sofia-pro", sans-serif;color: #000;font-size: 18px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 67px;letter-spacing: normal;text-align: left }@media (min-width: 768px) and (max-width:1120px) {.site-header__nav li.nav__item.m-level-1:first-of-type {padding-left: 12px !important;}.site-header__secondary_nav .secondary--button a.nav__link.m-level-1, .site-header__secondary_nav .primary--button a.nav__link.m-level-1 {font-size: 15px !important;}.nav__item[data-megamenu="store_locator"] {display: none !important;}}.site-header .nav__link.m-level-1.active {color: rgba(239, 102, 25, 1) }.site-header .nav__link.m-level-1:hover {color: rgba(239, 102, 25, 1) }.site-header .nav__link.m-login {white-space: nowrap }.site-header .nav__link.m-search {font-size: 22px }.site-header .nav__link.m-cart {position: relative;font-size: 22px }@media only screen and (max-width:989px) {.site-header .nav__link.m-cart {font-size: 16px }}.site-header .nav__link.m-cart .cart-count {position: absolute;top: 11px;right: -3px }@media only screen and (max-width:989px) {.site-header .nav__link.m-cart .cart-count {min-width: 12px;height: 12px;font-size: 8px }}@media only screen and (max-width:989px) {.site-header__nav-empty {flex: 1 }}.site-header__nav {margin: 0;position: relative;flex: 1;}.site-header__secondary_nav {display: flex;align-items: center;justify-content: flex-end;}.site-header__secondary_nav .secondary--button a.nav__link.m-level-1 {border-radius: 7px;padding: 8px 16px 10px 16px;display: flex;justify-content: center;align-items: center;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-align: center;background: transparent;opacity: 1 !important;height: auto !important;border: 1px solid rgba(18, 18, 18, 1);margin: 0 8px;text-transform: lowercase;font-size: 16px;}.site-header__secondary_nav .primary--button a.nav__link.m-level-1 {border-radius: 7px;padding: 9px 16px 11px 16px;display: flex;justify-content: center;align-items: center;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-align: center;background: #ffd45d;color: #000000;opacity: 1 !important;height: auto !important;margin: 0 8px;text-transform: lowercase;font-size: 16px;}.site-header__secondary_nav .primary--button a.nav__link.m-level-1:hover {background-color: #171516;color: #fff;}.has-plus-icon::after {content: "\002B";display: inline;float: right;font-size: 25px;font-weight: 300;padding-left: 10px;transform-origin: center;transform: translateY(-3px);transition: transform 0.3s ease;}@media only screen and (max-width:989px) {.site-header__nav .nav__link.m-level-1 {color: #000 }}.site-header__nav>div>.nav {display: flex;justify-content: center }.site-header__nav>div>.nav>.nav__items {min-width: 100%;max-width: 100%;justify-content: flex-start }.site-header__nav .nav__item.m-level-1 {display: flex;align-items: center }.site-header__nav li.nav__item.m-level-1:first-of-type {padding-left: 50px }.site-header__nav .nav__link.m-level-1 {white-space: nowrap }.site-header__nav .nav__link.m-level-1.m-icon i {margin-left: 1em;font-size: .4em;top: -1px }@media only screen and (max-width:989px) {.site-header-container.is-scrolled .site-header__shop, .site-header-container.is-scrolled .site-header__toggle {margin-top: 0 }}.site-header__shop {width: 130px;height: 35px;padding: 11px 37px 10px 38px;display: flex;justify-content: center;align-items: center;padding: 0;margin-left: 20px }@media only screen and (max-width:989px) {.site-header__shop {justify-content: flex-end;flex: 1 }}.site-header__shop a {border-radius: 7px;padding: 5px 8px 6px 8px;display: flex;justify-content: center;align-items: center;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-align: center;background: #be6b43;color: #fffdfc;opacity: 1 !important;height: auto !important;margin-right: 14px;margin-top: 2px;text-transform: lowercase;font-size: 14px;}@media only screen and (max-width:989px) {.site-header__shop a {line-height: normal;width: auto;height: auto;background: #FFD45D;color: #000;}}.site-header__shop a:hover {text-decoration: unset !important }@media only screen and (max-width:989px) {.site-header__shop a:hover {background-color: #000;color: #fffdfc }}@media only screen and (max-width:989px) {.site-header__shop {}}.site-header__shop.index {background-color: #f8f3ec;box-shadow: unset }.site-header__shop.index a {font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.29;letter-spacing: normal;text-align: left;color: #bcb0a3;background-color: inherit;box-shadow: unset;margin-right: -50px }.site-header__shop.index a:hover {background-color: inherit;color: inherit;box-shadow: unset }.minicart_bug, .p-r {position: relative }@media only screen and (max-width:989px) {.minicart_bug {margin-left: auto;display: flex;align-items: center }.minicart_bug a svg {width: 54.1px;height: 14.8px }}.site-header__cart_count {width: 16px;height: 16px;background-color: #000;color: #fff;border-radius: 8px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -25%);display: flex;justify-content: center;align-items: center;font-size: 10px }.site-header__tools {flex: 1;justify-content: flex-end }.site-header__tools .nav__item .search {cursor: pointer }.site-header__tools .nav__item .search svg {width: 20px;height: 20px;margin-right: 10px }.site-header__tools .nav__item .search svg path {fill: #fff }.cart-count {display: inline-flex;min-width: 15px;height: 15px;justify-content: center;align-items: center;background: #ffbc16;color: #141415;font-size: 10px;font-weight: 400;border-radius: 50% }.site-header__toggle {display: block;font-size: 16px;font-weight: 500 }.site-header__toggle span {display: block;width: 33px;height: 3px;background: #000C;transition: .33s;opacity: 1;position: relative }.site-header__toggle span+span {margin-top: 5px }.site-header__toggle span:nth-child(2) {transition: none }.site-header__toggle.subpage span {background: #000 }.site-header-container.is-scrolled .sinnept-product-sticky {border-top: 0 !important }.site-header-container.is-scrolled .sinnept-product-sticky .sticky {height: 35px }@media only screen and (max-width:989px) {.topbar {position: relative;z-index: 2 }.topbar .container {display: block }.topbar .topbar__text {margin: 0;padding: 0;flex: 1;text-align: center;font-size: 14px;font-weight: 400 }.header-with-sticky-bar .site-header {background: #f8f3ec }.site-header {position: relative;z-index: 999;background: transparent }.site-header .site-header__logo {text-align: left;padding-left: 0px }.site-header .site-header__logo img .cls-0, .site-header .site-header__logo img .cls-2, .site-header .site-header__logo svg .cls-0, .site-header .site-header__logo svg .cls-2 {fill: #000 !important }.site-header.subpage {background: #f8f3ec;box-shadow: 0 5px 9px 0 rgba(0, 0, 0, .07) }.template-page-elk-lander .site-header {position: relative !important;z-index: 999 !important;background: transparent !important;box-shadow: none !important }.template-page-elk-lander .hero__img {margin-top: 0 !important;}.template-index .hero__info.mobile_top-center, .template-page-elk-lander .hero__info.mobile_top-center {padding-top: 40px ;}site-header-container .site-header__logo svg {width: 86.1px;height: 24px;object-fit: contain;fill: #000;}.template-page-elk-lander .site-header-container .site-header__logo svg {fill: #ffffff !important }.site-header .container {height: 60px;background: transparent }.site-header-container.is-scrolled.is-scrolled .site-header__logo svg .cls-0, .site-header-container.is-scrolled.is-scrolled .site-header__logo svg .cls-2 {fill: #000 !important }.site-header__toggle {padding: 0;margin-right: 0;flex: 1;color: #000 !important;font-size: 14px;min-width: 0;text-align: left;max-width: 50px }body.is-menu-open .site-header__toggle span:first-child {transform: rotate(-45deg);top: 10px }body.is-menu-open .site-header__toggle span:nth-child(2) {opacity: 0 }body.is-menu-open .site-header__toggle span:nth-child(3) {transform: rotate(45deg);top: -10px }.site-header__tools .nav__items {justify-content: flex-end }.site-header__tools .nav__link {font-size: 20px }}.visuallyhidden {position: absolute !important;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0 }.search-overlay {max-width: 1200px;margin: 0 auto }.search-overlay span.search-close {cursor: pointer;width: 20px;height: 20px;position: absolute;top: 15px;right: 15px;z-index: 999 }.search-overlay span.search-close:hover svg polygon {fill: #929292;transition: all .1s }.search-overlay .search-overlay__title, .search-overlay .search-popup__title {font-weight: 400;font-style: normal;font-size: 24px;text-transform: none;line-height: 1.5;margin-bottom: 0 !important }.search-overlay .search-form.search-popup__form {padding: 20px 0;padding-top: 0 !important }.search-overlay .search-form.search-popup__form .search__fields .field {margin-bottom: .75rem }.search-overlay .search-form.search-popup__form .search__fields .field .control {position: relative }.search-overlay .search-form.search-popup__form .search__fields .field .control input[type=text] {outline: none;border-radius: 0;border: 1px solid #d3d3d3;padding: calc(.375em - 1px) calc(.625em - 1px) calc(.375em - 1px) 2.25em;display: inline-flex;font-size: 1rem;height: 2.25em;-moz-justify-content: flex-start;-ms-justify-content: flex-start;justify-content: flex-start;-ms-flex-pack: flex-start;line-height: 1.5;position: relative;vertical-align: top }.search-overlay .search-form.search-popup__form .search__fields .field .control input[type=text]:focus+.icon path {fill: #6d6d6d;transition: .2s }.search-overlay .search-form.search-popup__form .search__fields .field .control .icon {position: absolute;top: 21px;left: 15px;z-index: 99;width: 14px }.popup-window {width: 460px }.popup-window .search-overlay {padding: 30px 45px }.popup-window .search-overlay .search-overlay__title {text-align: center }.cart-count-wrap {position: relative;color: #fff }.cart-count-wrap svg path, .cart-count-wrap svg rect {fill: #f50 }.cart-count-wrap:hover [data-cart-count] {color: #fff }.cart-count-wrap:hover svg path, .cart-count-wrap:hover svg rect {fill: #000 }.cart-count-wrap.empty_cart [data-cart-count] {color: #000 }.cart-count-wrap.empty_cart svg rect {fill: transparent;stroke: #000 }.cart-count-wrap.empty_cart svg path {fill: #000 }.cart-count-wrap.empty_cart:hover svg rect {stroke: #f50 }.cart-count-wrap.empty_cart:hover svg path {fill: #f50 }.cart-count-wrap * {transition: all .3s ease }.cart-count-wrap [data-cart-count] {position: absolute;left: 50%;top: 50%;transform: translate(-50%, calc(-50% + 2px));font-size: 11px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: .55;letter-spacing: normal;text-align: center }.mobile-menu-image {max-width: 60px;height: auto;margin-right: 10px;border-radius: 7px;}@media only screen and (max-width:989px) {.template-index .site-header-container .site-header__logo svg {filter: invert(100%);width: 92.71px;height: 25px;}.site-header-container .site-header__logo img, .site-header-container .site-header__logo svg {width: 92.71px;height: 25px;}.template-page-elk-lander .site-header-container .site-header__logo svg {filter: invert(100%) }}.template-page-elk-lander .site-header-container .site-header__logo svg path, .template-index .site-header-container .site-header__logo svg path {fill: #fff !important }@media only screen and (max-width:989px) {.template-page-elk-lander .site-header-container .site-header__toggle span, .template-index .site-header-container .site-header__toggle span {background-color: #000 !important }}.template-page-elk-lander .site-header-container .site-header__toggle span, .template-index .site-header-container .site-header__toggle span {background-color: #fff !important }@media only screen and (max-width:989px) {.template-index .site-header-container.is-scrolled .site-header__logo svg {filter: invert(0) }.template-page-elk-lander .site-header-container.is-scrolled .site-header__logo svg {filter: invert(0) }}.template-index .site-header-container.is-scrolled .site-header__logo svg path {fill: #000 !important }.template-index .site-header-container.is-scrolled .site-header__toggle span {background-color: #000 !important }.p-r.cart-wrapper {padding-left: 8px }@media only screen and (max-width:989px) {.p-r.cart-wrapper {padding-left: 0;flex: 1;display: flex;justify-content: flex-end }}@media only screen and (max-width:989px) {body.template-product-regular-feature .site-header {background: #f8f3ec }}body.is-cart-open, html.is-cart-open {overflow: hidden }body.template-page-tech header.site-header-container {transform: translate(0) }.sidenav {width: 100%;transform: translate(-105%);transition: .33s;position: fixed;top: 0;left: 0;bottom: 0;background: #f8f3ec;z-index: 998;opacity: 0;overflow: auto;display: flex !important;flex-direction: column;padding: 50px 30px }@media only screen and (max-width:989px) {.sidenav {padding-left: 0;padding-right: 0;padding-bottom: 0;padding-top: 60px;}}body.is-menu-open .sidenav {transform: translate(0);opacity: 1 }.sticky-menu-footer {transform: translateY(100%);opacity: 0;box-shadow: 0px -7px 12px 9px #33333316;}body.is-menu-open .sticky-menu-footer {transform: translateY(0);opacity: 1;transition: 400ms ease-in-out 400ms;}.sidenav .nav {display: block }.sidenav #shopify-section-ea-megamenu {flex-grow: 1;margin-left: auto;margin-right: auto }.sidenav #shopify-section-ea-megamenu a {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #000;padding-top: 30px;display: flex;justify-content: center }@media only screen and (max-width:989px) {.sidenav #shopify-section-ea-megamenu a {padding-top: 2px;text-align: left;padding-bottom: 2px;padding-left: 0;padding-right: 0;}.has-plus-icon::after {content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20.715" height="11.771" viewBox="0 0 20.715 11.771"><defs><style> .cls-1{fill:none;stroke:%23000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}</style></defs><g data-name="Group 11121" transform="translate(1.414 1.414)"><path data-name="Path 60654" class="cls-1" d="m50 32.422 8.943 8.943" transform="translate(-41.057 -32.422)"></path><path data-name="Path 60655" class="cls-1" d="m23.787 32.422-8.943 8.943" transform="translate(-14.844 -32.422)"></path></g></svg>');font-size: 28px;position: absolute;right: 28px;transform: translateY(-3px);transition:unset !important;}.is-open.has-plus-icon::after {transform: rotate(180deg) translateY(-3px) translate(0px);color: rgba(239, 102, 25, 1);float:none !important;padding:0 !important;transition:unset !important;}.sidenav #shopify-section-ea-megamenu a.chat {font-size: 19px;line-height: 1.5;text-align: left;display: flex !important;justify-content: center;align-items: center }.sidenav #shopify-section-ea-megamenu a.chat svg {margin: 0 5.4px 0 0;object-fit: contain }}@media only screen and (max-width:989px) {.sidenav #shopify-section-ea-megamenu a .rimage {padding-top: 0 !important }.sidenav #shopify-section-ea-megamenu a .rimage img {position: relative !important }}.sidenav .nav__items {align-items: flex-start;flex-direction: column;border-bottom: rgba(237, 231, 223, 1) 1px solid;margin: 16px;}.sidenav .nav__item {width: 100%;flex: 1 }.sidenav .nav--secondary {padding-bottom: 140px;}.sidenav .nav--secondary .nav__items {flex-direction:row;border-bottom: none;display: flex;flex-wrap: wrap;}.sidenav .nav--secondary .nav__items .nav__item {flex: 0 0 50%;box-sizing: border-box;}.sidenav .nav--secondary .nav__items .nav__item .nav__link {padding: 3px 0;font-size: 16px !important;color: rgba(18, 18, 18, 1);}.sidenav .nav__link {display: flex;align-items: center;justify-content: space-between;font-weight: 500;font-size: 1.5rem;color: #324477 }.sidenav .nav__link.m-icon i {font-size: 4px }.sidenav .nav__link.accordion__title {display: flex;justify-content: flex-start;padding: 15px;font-weight: 500;text-transform: uppercase;font-size: 16px }.sidenav .nav__link.accordion__title:after {display: none }.sidenav .nav__link.accordion__title i {margin-left: 1em;font-size: 16px }.sidenav .nav__link.m-level-2 {padding: 7.5px 15px;text-transform: none;font-weight: 400;text-align: left;color: #fff;font-size: 14px }.sidenav .nav__link.m-level-3 {font-size: 14px }.sidenav .accordion .accordion__content {padding: 0 30px }.sidenav .sidenav_header_bg {height: 40px;background-color: #ede7df;margin: -50px -30px 0 }@media only screen and (max-width:989px) {.sidenav .sidenav_header_bg {margin: 0;margin-top: -50px !important }}.sidenav .side-menu-wrap {display: flex;flex-direction: column;justify-content: space-between;align-items: center;height: 100%;}.sticky-menu-footer {position: fixed;bottom: 0;left: 0;right: 0;z-index: 999;background-color: #f8f3ec;}.sticky-menu-footer__content {padding: 15px 0 2px 0;}.sticky-menu-footer__button .btn.btn--primary{width: 100%;font-weight: 600;}.sticky-menu-footer__text {text-align: center;font-size: 14px;color: rgba(35, 35, 35, 1);font-weight: 400;padding: 12px;}@media only screen and (max-width:989px) {.sidenav .side-menu-wrap>div {width: 100% }}.sidenav .site-header__shop_sp {margin-left: auto;margin-right: auto;padding-top: 45px;display: flex;justify-content: center;align-items: center }@media only screen and (max-width:989px) {.sidenav .site-header__shop_sp {display: none !important }}.sidenav .site-header__shop_sp a {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #f50 }@media only screen and (max-width:989px) {.sidenav .site-header__shop_sp a {color: #000;padding-top: 7.5px;padding-bottom: 7.5px;text-decoration: none }}.sidenav__close.btn.m-icon-only {color: #fff;}.sidenav__close.btn.m-icon-only .close_menu {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: normal;text-align: left;color: #000;padding-left: 10px }.sidenav_header {display: flex;justify-content: flex-start;align-items: center;position: fixed;top: 0;left: 0;right: 0;padding: 8px 16px 8px 0;background-color: #f8f3ec;}.sidenav__close.m-icon-only_logo {transform: translateY(-2px);}.sidenav__close.m-icon-only_logo svg {width: 86.129px;height: 24px }.sidenav__close.m-icon-only_logo svg .cls-0, .sidenav__close.m-icon-only_logo svg .cls-2 {fill: #000 }.sidenav-bg {z-index: -1;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, .75);opacity: 0;transition: opacity .33s ease-in-out }body.is-menu-open .sidenav-bg {opacity: 1;z-index: 997 }body.is-menu-open {overflow: hidden }.side-menu-social svg {max-height: 19px }@media only screen and (max-width:989px) {.side-menu-social {padding-top: 15px;padding-bottom: 15px }}.site-footer-container {display: none;bottom: 0;left: 0;right: 0 }@media only screen and (max-width:989px) {.site-footer-container {display: block;position: static }}.needsclick.notranslate.kl-private-reset-css-Xuajs1 {padding: 10px 0 10px 7px !important;border-radius: 7px !important }.site-footer {background: #000;color: #f8f3ec }.site-footer .container {max-width: 1440px;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {.site-footer .container {padding-left: 15px;padding-right: 15px }}.footer-cta-hidden .site-footer {margin-top: 0;padding-top: 60px }.site-footer .nav__link {color: inherit;font-size: 14px }@media only screen and (max-width:989px) {.site-footer .nav__link {font-size: 14px }}.site-footer .nav__link:hover {text-decoration: none }.site-footer .title {font-weight: 800;font-size: 16px;color: inherit;text-align: left;padding-bottom: 12px;padding-top: 0 }@media only screen and (max-width:989px) {.site-footer .title {align-items: center;font-weight: 500 }}@media only screen and (max-width:989px) {.site-footer [data-accordion-button] .icon-minus, .site-footer [data-accordion-button].is-open .icon-plus {display: none }.site-footer [data-accordion-button].is-open .icon-minus {display: block }.site-footer [data-accordion-content] {display: none;padding-bottom: 10px }}@media (max-width:990px) {.site-footer__top .col-md-4, .site-footer__top .col-md-8 {flex: 0 0 100%;max-width: 100% }}.site-footer__logo img, .site-footer__logo svg {width: auto;height: 57px }.site-footer__logo path, .site-footer__logo polygon {fill: currentColor !important }.site-footer__info {margin: 7.5px 0 0;line-height: 24px;font-size: 12px;color: #ccc }.site-footer__info a {color: #fff;text-decoration: underline }.site-footer__info p {margin-bottom: 0 }.site-footer__info p+p {margin-top: .5rem }.social-links {margin: .5rem -7.5px 0;color: inherit;text-align: center;justify-content: center }@media only screen and (max-width:989px) {.social-links {margin-top: 15px }}.social-links .nav__link {padding: 7.5px;font-size: 19px }.social-links .nav__link:hover {text-decoration: none }.site-footer__nav {line-height: 24px }.site-footer__nav .customer_social {justify-content: flex-end;align-items: flex-end }.site-footer__nav .customer_social .nav__item:last-child svg {margin: 15px 12px 0 0;fill: #f8f3dc }.site-footer__nav .nav__title {display: flex;font-size: 19px;font-weight: 500;font-stretch: condensed;white-space: nowrap }.site-footer__nav .nav__items .nav__item {margin-top: 3px;margin-bottom: 3px }.site-footer__nav .nav__items .nav__item.nav__item-info {margin-top: 5px;margin-bottom: 5px }@media only screen and (max-width:989px) {.site-footer__nav .nav__items .nav__item {margin-top: 0;margin-bottom: 0 }}.site-footer__nav .nav__items .nav__item a {height: auto }.site-footer__nav.nav.m-vertical {justify-content: space-between;padding-right: 60px }@media (max-width:1024px) {.site-footer__nav.nav.m-vertical {padding-right: 0 }}@media only screen and (max-width:989px) {.site-footer__nav.nav.m-vertical {padding-right: 0 }}.site-footer__nav.nav.m-vertical .nav__col {flex: 1 }.site-footer__nav.nav.m-vertical .nav__col.social_box {flex: 0;fill: #f8f3ec }.site-footer__nav.nav.m-vertical .nav__col.social_box svg {margin: 15px 12px 0 0 }.site-footer__nav.nav.m-vertical .nav__link {padding: 0 }.site-footer__nav.nav.m-vertical .nav__link:hover {color: #f4e8dc }.site-footer__bottom {border-top: 1px solid #f8f3ec;color: #ccc;font-size: 12px;display: flex;justify-content: center;margin-top: 50px;padding-top: 15px }@media only screen and (max-width:989px) {.site-footer__bottom {font-size: 14px;margin-top: 30px }}.site-footer__bottom a {color: #fff;text-decoration: none }.site-footer__bottom-menu .nav__item {line-height: 1 }@media only screen and (max-width:989px) {.site-footer__bottom-menu .nav__link {text-transform: uppercase;font-weight: 500;font-stretch: condensed }}.site-footer__bottom-menu .nav__item+.nav__item {margin-left: 10px;padding-left: 10px;border-left: 1px solid currentColor }.site-footer__bottom-menu .nav__link {padding: 0 }.site-footer__copy {border-left: 1px solid #f8f3ec;margin-left: 15px;padding-left: 15px }@media only screen and (max-width:989px) {.site-footer__copy {border: none;margin-left: 0;padding-left: 0 }}.site-footer__copy p {margin-bottom: 0;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: .32px;text-align: center;color: #000 }.site-footer__copy p+p {margin-top: 1em }.site-footer__copy span {margin: 0 5px;vertical-align: middle;color: #9c0808;font-family: "sofia-pro", sans-serif;font-size: 1.25em }.site-footer__copy a {color: #000;font-size: 16px }.site-footer__copy a, .site-footer__copy p, .site-footer__term a, .site-footer__term p {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 400;line-height: 1.4;letter-spacing: normal;text-align: center;color: #f8f3ec }.site-footer__copy p, .site-footer__term p {margin-bottom: 0 }@media only screen and (max-width:989px) {.site-footer__copy, .site-footer__term {margin-left: 10px;margin-right: 10px }}@media only screen and (max-width:989px) {.site-footer__term {padding-top: 10px;padding-bottom: 10px }}.footer-box.col-md-4 {order: 2 }@media only screen and (max-width:989px) {.footer-box.col-md-4 .klaviyo-form-Rm9nS6.klaviyo-form.form-version-cid-1 form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1 {float: none !important }.footer-box.col-md-4 .klaviyo-form-Rm9nS6.klaviyo-form.form-version-cid-1 form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1 input.kl-private-reset-css-Xuajs1 {margin-right: 5px;transform: translateY(3px);border-radius: 7px !important }.footer-box.col-md-4 .klaviyo-form-Rm9nS6.klaviyo-form.form-version-cid-1 form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1 button.needsclick.kl-private-reset-css-Xuajs1 {border-radius: 7px !important }}.footer-box.col-md-4 .klaviyo-form-Rm9nS6.klaviyo-form.form-version-cid-1 form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1:last-child {padding: 10px !important }@media only screen and (max-width:989px) {.footer-box.col-md-4 .klaviyo-form-Rm9nS6.klaviyo-form.form-version-cid-1 form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1:last-child {padding-left: 0 !important;margin-left: -5px }}@media only screen and (max-width:989px) {.footer-box {border-top: 1px solid #fff8ee }.footer-box.col-md-4 {border-top: none !important;margin-bottom: 30px;padding-left: 5px }.footer-box.col-md-4 .container {padding-left: 0;padding-right: 0 }.footer-box.social_box {padding-top: 10px }.footer-box.m-no-border {border: 0 }.footer-box p {margin-bottom: 0 }}.footer-box h4.title {width: 100% }.site-footer__newsletter {position: relative;width: 55% }@media only screen and (max-width:989px) {.site-footer__newsletter {width: 100% }}.site-footer__blocks {width: 45%;color: #fff;background: #000;text-align: center }@media only screen and (max-width:989px) {.site-footer__blocks {width: 100%;padding: 45px 40px 1px;margin-bottom: -1px;padding-left: 30px;padding-right: 30px }.site-footer__blocks .accordion__content li.nav__item, .site-footer__blocks .footer-box {padding: 0 }}.site-footer__newsletter_title {margin: 0 0 10px;font-family: "sofia-pro", sans-serif;font-size: 34px;font-weight: 900;font-stretch: normal;font-style: normal;line-height: 1.24;letter-spacing: normal;text-align: left;color: #f8f3ec }@media only screen and (max-width:989px) {.site-footer__newsletter_title {text-align: left;font-size: 28px;font-weight: 800;line-height: 1.25 }}.site-footer__newsletter_description {width: 331px;margin: 15px 0;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.38;letter-spacing: normal;text-align: left;color: #f8f3ec }@media only screen and (max-width:989px) {.site-footer__newsletter_description {text-align: left;font-size: 14px;line-height: 1.64;width: 100%;margin-left: auto;margin-right: auto }}.site-footer__newsletter_input {border-radius: 7px;background-color: #f8f3ec;border: 1px solid #f8f3ec;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 2.86;letter-spacing: normal;color: #000;width: 368px;height: 40px }@media only screen and (max-width:989px) {.site-footer__newsletter_input {width: 100% }}.site-footer__block_title {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: .86px;text-align: left;color: #f8f3ec }@media only screen and (max-width:989px) {.site-footer__block_title {font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #fffdfc }}.pt-50 {padding-top: 50px }@media only screen and (max-width:989px) {.pt-50 {padding-top: 0 }}.site-footer__block {padding-left: 40px;max-width: 540px }.d-flex {display: flex;text-decoration: unset }.customer_chat a {text-decoration: none !important }.customer_chat .chat_text {margin-left: 10px }.chat_text {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: .28px;text-align: left;color: #f8f3ec }.site-footer__newsletter_main {display: flex;align-items: center }@media only screen and (max-width:989px) {.site-footer__newsletter_main {justify-content: flex-start }}.site-footer__newsletter_icon {margin-left: -30px }.site-footer__newsletter_icon svg {fill: #000 }.site-footer__newsletter_icon button {border: none !important }@media only screen and (max-width:989px) {.site-footer .row {width: 100%;margin-left: unset;margin-right: unset }.site-footer .nav.m-flex {display: block }.site-footer .nav__title {justify-content: space-between;align-items: center;margin-bottom: 0;padding-bottom: 15px;border-bottom: 1px solid #fffdfc }.site-footer .nav__title.is-open i {transform: rotate(-180deg) }.site-footer .nav__title i {display: inline-block;font-family: "sofia-pro", sans-serif;font-size: 9px;color: #fffdfc;transition: .33s }.site-footer .title {padding: 12px 0 10px;text-transform: unset;display: flex;justify-content: space-between }.site-footer .customer_chat {padding-top: 10px }.site-footer .chat_text {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: .32px;text-align: left;color: #fffdfc }.site-footer .customer_social {justify-content: center }}@media only screen and (max-width:989px) and (max-width:989px) {.site-footer .customer_social .nav__item {padding: 15px 3px 0 }.site-footer .customer_social .nav__link {padding: 15px 3px 3px }}@media only screen and (max-width:989px) {.site-footer__logo {text-align: center }.site-footer__info {font-family: "sofia-pro", sans-serif;font-size: 14px }.site-footer__top {padding-right: 0 }.site-footer__bottom {padding: 0;display: block;border: 0;text-align: center }.site-footer__bottom .nav__items {flex: 1;justify-content: center }.site-footer__bottom-menu {margin-top: 15px }.site-footer__copy.footer-box {border-top: unset;padding-bottom: 10px }.site-footer__block {padding-left: 0;padding-right: 0 }#shopify-section-ea-footer {margin-bottom: -16px }.accordion__content li.nav__item {text-align: left;padding-left: 15px }.nav__link .chat_text {font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: .28px;text-align: left;color: #f8f3ec }}.site-footer__blocks .accordion__title:after {display: none }.site-footer__blocks .accordion__content {display: block }@media only screen and (max-width:989px) {.site-footer__blocks .accordion__content {display: none }}.site-footer__blocks .accordion__content li.nav__item {text-align: left }.klaviyo-form-V7dDeE .ql-editor p strong {color: #f8f3ec !important;font-family: "sofia-pro", sans-serif !important;font-weight: 800 !important;font-size: 16px !important }@media only screen and (max-width:989px) {.klaviyo-form-V7dDeE .ql-editor p strong {font-weight: 500 !important }}.klaviyo-form-V7dDeE .ql-editor p span {color: #f8f3ec !important;font-family: "sofia-pro", sans-serif !important;line-height: 1.5 !important }.klaviyo-form-V7dDeE button {padding-top: 12px !important;padding-bottom: 12px !important }.klaviyo-form-V7dDeE .bQDdTc.bQDdTc {border-radius: 7px;overflow: hidden }.klaviyo-form-Rm9nS6.klaviyo-form {margin-top: -30px }@media only screen and (max-width:989px) {.klaviyo-form-Rm9nS6.klaviyo-form {margin-top: 0;margin-bottom: -30px }}.bjfocJ.bjfocJ {margin-left: 1px;padding-top: 10px !important;padding-bottom: 10px !important }.bjfocJ.bjfocJ button {border-radius: 2px !important;height: 35px !important;padding-top: 0 !important;padding-bottom: 0 !important }.klaviyo-form-Rm9nS6.klaviyo-form.form-version-cid-2 input {border: none !important;outline: none !important;transform: translateY(3px);margin-right: 5px;border-radius: 7px !important }.klaviyo-form-Rm9nS6.klaviyo-form.form-version-cid-2 button {border-radius: 7px !important }.cJWVbS.cJWVbS {max-width: unset !important }@media only screen and (max-width:989px) {.cJWVbS.cJWVbS {float: unset !important }}.klaviyo-form-Rm9nS6 .jHZITc.jHZITc {margin-top: -35px;max-width: unset !important;padding-right: 0 !important }.klaviyo-form-Rm9nS6 .iJNIpr.iJNIpr {padding-top: 10px !important;padding-bottom: 10px !important;padding-right: 0 !important }.klaviyo-form-Rm9nS6 .egtrUg.egtrUg {padding-left: 6px !important }.klaviyo-form-Rm9nS6 .UPHfx.UPHfx.UPHfx.UPHfx.UPHfx.UPHfx {border: none;outline: none }.klaviyo-form-Rm9nS6 .ftedkM.ftedkM.ftedkM.ftedkM.ftedkM.ftedkM, .klaviyo-form-Rm9nS6 .UPHfx.UPHfx.UPHfx.UPHfx.UPHfx.UPHfx {border-top-left-radius: 5px;border-bottom-left-radius: 5px;border-top-right-radius: 0;border-bottom-right-radius: 0;border: none !important;outline: none !important;height: 36px !important }.klaviyo-form-Rm9nS6 .gtdYXd.gtdYXd.gtdYXd.gtdYXd.gtdYXd.gtdYXd {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;margin-left: 1px }.klaviyo-form-Rm9nS6 .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor strong {font-weight: 800 }@media only screen and (max-width:989px) {.klaviyo-form-Rm9nS6>.needsclick {height: 160px !important }}.eFxKkv.eFxKkv {padding: 0 10px 9px 1px !important }@media only screen and (max-width:989px) {.klaviyo-form-Rm9nS6>.needsclick {height: auto !important }.fEZdew.fEZdew {float: unset !important }}.hero-container {display: flex }@media only screen and (max-width:989px) {.hero-container {display: block }}.hero {flex: 1;min-width: 50%;position: relative }.hero__container {width: 100% }.hero__info-wrap {position: absolute;top: 0;bottom: 0;left: calc(50% - 1200px/2);right: calc(50% - 1200px/2) }@media only screen and (min-width:589px) {.template-index .hero__info, .template-page-elk-lander .hero__info {width: 45%;}.template-index .hero__info.middle-right, .template-page-elk-lander .hero__info.middle-right {right: 3%;}}.template-index .hero__info.text_align_left .hero__title, .template-page-elk-lander .hero__info.text_align_left .hero__title {font-weight: 900 !important;}@media (min-width:990px) and (max-width:1200px) {.hero__info-wrap {left: calc(50% - 800px / 2);right: calc(50% - 800px / 2) }}@media only screen and (max-width:989px) {.hero__info-wrap {left: 0;right: 0 }}.hero__info-wrap.m-half.m-index-1 {width: auto;left: calc(100% - 1200px/2);right: 0 }.hero__info-wrap.m-half.m-index-2 {width: auto;left: 0;right: calc(100% - 1200px/2) }.hero__info {max-width: 60%;padding: 0 15px;position: absolute;z-index: 1;color: #000 }.hero__info .pretitle {color: #000 }.hero__info.m-white, .hero__info.m-white .pretitle {color: #fff }.hero__info.text_align_left .hero__title, .hero__info.text_align_left .section-banner_descriptoin, .hero__info.text_align_left .section-banner_description {text-align: left }.hero__info.text_align_left .section-banner_shop {justify-content: flex-start }.hero__info.text_align_center .hero__title, .hero__info.text_align_center .section-banner_descriptoin, .hero__info.text_align_center .section-banner_description {text-align: center }.hero__info.text_align_center .section-banner_shop {justify-content: center }.hero__info.text_align_right .hero__title, .hero__info.text_align_right .section-banner_descriptoin, .hero__info.text_align_right .section-banner_description {text-align: right }.hero__info.text_align_right .section-banner_shop {justify-content: flex-end }@media only screen and (max-width:989px) {.hero__info.mobile_text_align_left .hero__title, .hero__info.mobile_text_align_left .section-banner_descriptoin, .hero__info.mobile_text_align_left .section-banner_description {text-align: left }.hero__info.mobile_text_align_left .section-banner_shop {justify-content: flex-start }.hero__info.mobile_text_align_center .hero__title, .hero__info.mobile_text_align_center .section-banner_descriptoin, .hero__info.mobile_text_align_center .section-banner_description {text-align: center }.hero__info.mobile_text_align_center .section-banner_shop {justify-content: center }.hero__info.mobile_text_align_right .hero__title, .hero__info.mobile_text_align_right .section-banner_descriptoin, .hero__info.mobile_text_align_right .section-banner_description {text-align: right }.hero__info.mobile_text_align_right .section-banner_shop {justify-content: flex-end }}.hero__info.top-left {text-align: left;top: 8%;left: 8%;right: auto;transform: none }.hero__info.top-center {text-align: center;margin: auto;top: 8%;left: 50%;right: auto;transform: translateX(-50%) }.hero__info.top-right {text-align: right;left: auto;right: 8%;top: 50px }.hero__info.middle-left {text-align: left;left: 8%;right: auto;transform: translateY(-50%);top: 50% }.hero__info.middle-center {text-align: center;left: 50%;top: 50%;transform: translate(-50%, -50%) }.hero__info.middle-right {text-align: right;left: auto;right: 8%;top: 50%;transform: translateY(-50%) }.hero__info.bottom-left {text-align: left;left: 8%;right: auto;bottom: 50px;transform: none }.hero__info.bottom-center {text-align: center;left: 50%;transform: translateX(-50%);right: auto;bottom: 8% }.hero__info.bottom-right {text-align: right;left: auto;right: 0;bottom: 8%;transform: none }@media only screen and (max-width:989px) {.hero__info.mobile_top-left {text-align: left;top: 30px;left: 0;right: auto;bottom: auto;transform: none }.hero__info.mobile_top-center {text-align: center;margin: auto;top: 30px;left: 50%;right: auto;bottom: auto;transform: translateX(-50%) }.hero__info.mobile_top-right {text-align: right;left: auto;right: auto;right: 15px;top: 50px;bottom: auto }.hero__info.mobile_middle-left {text-align: left;left: 0;right: auto;transform: translateY(-50%);top: 50%;bottom: auto }.hero__info.mobile_middle-center {text-align: center;left: 50%;top: 50%;bottom: auto;transform: translate(-50%, -50%) }.hero__info.mobile_middle-right {text-align: right;left: auto;right: 0;top: 50%;bottom: auto;transform: translateY(-50%) }.hero__info.mobile_bottom-left {text-align: left;left: 0;right: auto;bottom: 50px;top: auto;transform: none }.hero__info.mobile_bottom-center {text-align: center;left: 50%;transform: translateX(-50%);right: auto;bottom: 30px;top: auto }.hero__info.mobile_bottom-right {text-align: right;left: auto;right: 0;bottom: 30px;top: auto;transform: none }}.hero__text, .hero__title {color: inherit }.pretitle+.hero__title {margin-top: .33em }.hero__title+.subtitle {margin-top: 15px }.hero__text {margin-top: 1.5em;font-size: 1.75vw;line-height: 1.25 }.hero__text p {margin-bottom: 0 }.hero__text p+p {margin-top: 0 }.hero__img {text-align: right;position: relative;margin-left: auto;z-index: 0 }@media only screen and (max-width:989px) {.hero__img {margin-right: auto;margin-top: 30px }}@media only screen and (max-width:989px) {.template-index .hero__img {max-width: unset;margin-top: 0 }}@media (min-width:768px) {#shopify-section-16118817955caff0e9 .d-flex-image.container {max-width: 1100px;margin-left: auto;margin-right: auto }}.hero.m-blog {min-height: 0;height: auto }.hero.m-blog .hero__img {padding: 0 }.hero.m-blog .hero__title {font-size: 70px }.hero.m-blog .hero__info {display: block;height: auto;position: static;text-align: center;transform: none }@media only screen and (max-width:989px) {.hero__info {width: 100%;white-space: normal }.hero__info .subtitle {font-size: 14px;max-width: 100% }.hero__title {font-size: 29px }.hero.m-blog .hero__title {font-size: 24px }.hero.m-blog .hero__img {padding: 0 15px }}@media only screen and (max-width:989px) {#section-ea-collection-banner {padding-left: 28px;padding-right: 28px }}#shopify-section-hero-banner-blog .container {max-width: unset;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {#shopify-section-hero-banner-blog .container {padding-left: 28px;padding-right: 28px }}#shopify-section-hero-banner-blog .hero {background: transparent }#shopify-section-hero-banner-blog .hero .hero__img {border-radius: 7px;overflow: hidden }#shopify-section-hero-banner-blog .hero .hero__info {margin: 0 !important;max-width: 300px }@media (max-width:1370px) and (min-width:770px) {#shopify-section-hero-banner-blog .hero .hero__info {max-width: 600px }}#shopify-section-hero-banner-blog .hero .title {font-size: 36px;font-weight: 800 }@media only screen and (max-width:1100px) {#shopify-section-hero-banner-blog .hero .title {font-size: 28px }}#shopify-section-blog-main-recipe .subtitle h2{margin-bottom: 30px;font-size: 24px;margin-top: 5px;}#shopify-section-blog-main-recipe .subtitle{margin-top: 5px !important;}#shopify-section-hero-banner-blog .hero .subtitle {font-size: 18px;font-weight: 900;margin-top: 20px }#shopify-section-hero-banner-blog .hero .subtitle, #shopify-section-hero-banner-blog .hero .title {color: #fffdfc }#shopify-section-blog-ingredients .hero__info.text-align-left, #shopify-section-blog-main-recipe .hero__info.text-align-left, #shopify-section-blog-main .hero__info.text-align-left {text-align: left }#shopify-section-blog-ingredients .hero__info.text-align-center, #shopify-section-blog-main-recipe .hero__info.text-align-center, #shopify-section-blog-main .hero__info.text-align-center {text-align: center }#shopify-section-blog-ingredients .hero__info.text-align-right, #shopify-section-blog-main-recipe .hero__info.text-align-right, #shopify-section-blog-main .hero__info.text-align-right {text-align: right }@media only screen and (max-width:989px) {#shopify-section-blog-ingredients .hero__info.mob-text-align-left, #shopify-section-blog-main-recipe .hero__info.mob-text-align-left, #shopify-section-blog-main .hero__info.mob-text-align-left {text-align: left }#shopify-section-blog-ingredients .hero__info.mob-text-align-center, #shopify-section-blog-main-recipe .hero__info.mob-text-align-center, #shopify-section-blog-main .hero__info.mob-text-align-center {text-align: center }#shopify-section-blog-ingredients .hero__info.mob-text-align-right, #shopify-section-blog-main-recipe .hero__info.mob-text-align-right, #shopify-section-blog-main .hero__info.mob-text-align-right {text-align: right }}@media (min-width:990px) and (max-width:1200px) {#shopify-section-blog-ingredients {padding-bottom: 100px }}#shopify-section-blog-ingredients .container {max-width: unset;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {#shopify-section-blog-ingredients .container {padding-left: 0 !important;padding-right: 0 !important }}#shopify-section-blog-ingredients .hero-container {position: relative;padding-left: 15px;padding-right: 15px }#shopify-section-blog-ingredients .hero-container:before {content: "";position: absolute;width: 100%;height: 200px;left: 0;top: 0;background: #f8f3ec }@media only screen and (max-width:989px) {#shopify-section-blog-ingredients .hero-container:before {content: none }}@media (min-width:990px) and (max-width:1200px) {#shopify-section-blog-ingredients .hero-container {padding-left: 0;padding-right: 0 }}#shopify-section-blog-ingredients .hero {background: transparent !important }#shopify-section-blog-ingredients .hero__info {margin: 0 !important;max-width: 500px }@media (min-width:990px) and (max-width:1200px) {#shopify-section-blog-ingredients .hero__info {max-width: 600px;width: 600px }}@media only screen and (max-width:989px) {#shopify-section-blog-ingredients .hero__info {max-width: 300px;padding-left: 0;padding-right: 0 }}#shopify-section-blog-ingredients .title {font-size: 36px;font-weight: 800 }@media only screen and (max-width:989px) {#shopify-section-blog-ingredients .title {font-size: 28px }}#shopify-section-blog-ingredients .subtitle {font-size: 16px;margin-top: 20px }@media only screen and (max-width:989px) {#shopify-section-blog-ingredients .subtitle {display: none }}#shopify-section-blog-ingredients .subtitle, #shopify-section-blog-ingredients .title {color: #fffdfc }#shopify-section-blog-main .container {padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .container, #shopify-section-blog-main .container {padding-left: 0;padding-right: 0 }}#shopify-section-blog-main-recipe .hero-container, #shopify-section-blog-main .hero-container {padding-left: 15px;padding-right: 15px }@media (min-width:990px) and (max-width:1200px) {#shopify-section-blog-main-recipe .hero-container, #shopify-section-blog-main .hero-container {padding-left: 0;padding-right: 0 }}#shopify-section-blog-main-recipe .hero, #shopify-section-blog-main .hero {background: transparent !important }#shopify-section-blog-main-recipe .hero__info, #shopify-section-blog-main .hero__info {margin: 0 !important;max-width: 500px }@media (min-width:990px) and (max-width:1200px) {#shopify-section-blog-main-recipe .hero__info, #shopify-section-blog-main .hero__info {max-width: 489px;width: 489px }}@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .hero__info, #shopify-section-blog-main .hero__info {max-width: 300px;top: 50px }}#shopify-section-blog-main-recipe .title, #shopify-section-blog-main .title {font-size: 36px;font-weight: 700 }body.template-blog-recipe #shopify-section-blog-main-recipe .title, body.template-blog-recipe #shopify-section-blog-main .title {font-weight: 600;margin:0;}@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .title, #shopify-section-blog-main .title {font-size: 24px }}#shopify-section-blog-main-recipe .subtitle, #shopify-section-blog-main .subtitle {font-size: 16px;margin-top: 20px }@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .subtitle, #shopify-section-blog-main .subtitle {display: none }}#shopify-section-blog-main-recipe .subtitle, #shopify-section-blog-main-recipe .title, #shopify-section-blog-main .subtitle, #shopify-section-blog-main .title {color: #fffdfc }.hero__info.text-align-left, .hero__info.text-align-left * {text-align: left }.hero__info.text-align-center, .hero__info.text-align-center * {text-align: center }.hero__info.text-align-right, .hero__info.text-align-right * {text-align: right }@media only screen and (max-width:989px) {.hero__info.mob-text-align-left, .hero__info.mob-text-align-left * {text-align: left }.hero__info.mob-text-align-center, .hero__info.mob-text-align-center * {text-align: center }.hero__info.mob-text-align-right, .hero__info.mob-text-align-right * {text-align: right }}#shopify-section-ea-page-about-banner .hero__info {min-width: 40% }@media only screen and (max-width:989px) {#shopify-section-ea-page-about-banner .hero__img {margin-top: 0 }#shopify-section-ea-page-about-banner .hero__img .rimage img {border-radius: 0 }}#shopify-section-ea-faq-banner .hero__info {min-width: 60% }@media only screen and (max-width:989px) {#shopify-section-ea-faq-banner .hero__info {min-width: unset }}#shopify-section-ea-faq-banner .hero__info .faq-banner_search input {margin-left: auto;margin-right: auto;text-align: left !important }@media (min-width:768px) and (max-width:1023px) {#section-16104933877028f182 .hero__container {padding-left: 15px;padding-right: 15px }#section-16104933877028f182 .hero__info {height: max-content;width: 40%;transform: unset;}#section-16104933877028f182 .hero__info .hero__title, #section-16104933877028f182 .hero__info .section-banner_descriptoin {text-align: left }#section-16104933877028f182 .hero__info .section-banner_shop {justify-content: flex-start }#section-16104933877028f182 .hero__img {border-radius: 7px;overflow: hidden }}@media (min-width:768px) {#section-16104933877028f182 .hero__img.hide--mobile, #shopify-section-16105276121668bf5c .hero__img.hide--mobile, #shopify-section-blog-ingredients .hero__img.hide--mobile, #shopify-section-blog-main-recipe .hero__img.hide--mobile, #shopify-section-blog-main .hero__img.hide--mobile, #shopify-section-hero-banner-blog .hero__img.hide--mobile {display: block !important }#section-16104933877028f182 .hero__img.hide--desktop, #shopify-section-16105276121668bf5c .hero__img.hide--desktop, #shopify-section-blog-ingredients .hero__img.hide--desktop, #shopify-section-blog-main-recipe .hero__img.hide--desktop, #shopify-section-blog-main .hero__img.hide--desktop, #shopify-section-hero-banner-blog .hero__img.hide--desktop {display: none !important }}@media (max-width:767px) {#section-16104933877028f182 .hero__img.hide--desktop, #shopify-section-16105276121668bf5c .hero__img.hide--desktop, #shopify-section-blog-ingredients .hero__img.hide--desktop, #shopify-section-blog-main-recipe .hero__img.hide--desktop, #shopify-section-blog-main .hero__img.hide--desktop, #shopify-section-hero-banner-blog .hero__img.hide--desktop {display: block !important }#section-16104933877028f182 .hero__img.hide--mobile, #shopify-section-16105276121668bf5c .hero__img.hide--mobile, #shopify-section-blog-ingredients .hero__img.hide--mobile, #shopify-section-blog-main-recipe .hero__img.hide--mobile, #shopify-section-blog-main .hero__img.hide--mobile, #shopify-section-hero-banner-blog .hero__img.hide--mobile {display: none !important }}@media (min-width:769px) and (max-width:819px) {#section-16104933877028f182 .hero__info, #shopify-section-16105276121668bf5c .hero__info, #shopify-section-blog-ingredients .hero__info, #shopify-section-blog-main-recipe .hero__info, #shopify-section-blog-main .hero__info, #shopify-section-hero-banner-blog .hero__info {left: 50% !important;top: 50%;transform: translate(-50%, -50%) }}@media (min-width:768px) and (max-width:989px) {#shopify-section-16105276121668bf5c .section-homeiconblock_main {top: 200px !important;height: calc(100% - 200px) }#shopify-section-16105276121668bf5c .section-homeiconblock_main .hero__info {top: 50%;left: 50%;transform: translate(-50%, -50%) }}@media (min-width:768px) and (max-width:1024px) {#shopify-section-blog-ingredients .subtitle, #shopify-section-blog-ingredients .swipe-text, #shopify-section-blog-main-recipe .subtitle, #shopify-section-blog-main-recipe .swipe-text, #shopify-section-blog-main .subtitle, #shopify-section-blog-main .swipe-text {display: none !important }}@media (min-width:768px) and (max-width:1023px) {#shopify-section-161050109207eed0f3 {padding-bottom: 250px !important }}#shopify-section-16105028946e358151 {padding-bottom: 120px !important }#shopify-section-16118817955caff0e9 .section-image_main .section-image_block {margin-top: 5px;margin-bottom: 5px }#shopify-section-161188247557531f14 {padding-bottom: 0 !important;padding-top: 60px !important }#shopify-section-161188247557531f14 .section-image_left.section-image_top {transform: translateY(40px) }#shopify-section-161188247557531f14 .section-image_main {padding-top: 90px }@media only screen and (min-width:989px) {#shopify-section-1610772021c126f020 {padding-top: 90px !important;position: relative;z-index: 1 }}@media only screen and (max-width:988px) {#shopify-section-1610772021c126f020 {padding-top: 50px !important;}}@media only screen and (max-width:767px) {#shopify-section-1610772021c126f020 {padding-top: 0 !important;padding-bottom: 0 !important;}}#shopify-section-16105276121668bf5c {padding-top: 420px !important }#shopify-section-16105276121668bf5c .hero__img {padding-left: 15px;padding-right: 15px }#shopify-section-1610772021c126f020 {position: relative;z-index: 1 }#section-hero-banner-press>.container {max-width: unset;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {#section-hero-banner-press>.container {padding-left: 0;padding-right: 0 }#section-hero-banner-press>.container .hero__img.hide--desktop {margin-top: 0 }#section-hero-banner-press>.container .hero__info {max-width: 80% }}.holiday-page .hero__info.middle-center {top: 35% }[autoscroll-contents] {overflow: hidden }[autoscroll-contents] .js-marquee-wrapper {display: flex }[autoscroll-contents] .js-marquee {display: flex;align-items: center }[autoscroll-contents] .logo_item {margin-left: 35px;margin-right: 35px }.s1 .container {display: flex;flex-direction: column;justify-content: flex-end;position: relative }.s1 .section__content {padding-top: 30px }.s1 .slider:not(.s1__slider) .slick-slide {display: flex;justify-content: center;align-items: center }.s1__slider {margin: 0 -15px;display: flex;justify-content: space-between;align-items: center }.s1__slider .slick-track {min-width: 100%;display: flex;align-items: center }.s1__slider .slick-slide {outline: none }.s1__item {flex: 1;padding: 15px;height: auto;display: inline-flex !important;justify-content: center;align-items: center;text-align: center;position: relative }.s1__item img {max-width: 150px }.s4__content {display: flex;align-items: center;flex-direction: row-reverse }@media only screen and (max-width:989px) {.s4__content {display: block }}.s4__content.m-image-pos-right .s4__image {order: 1 }.s4__content.m-image-pos-right .s4__text {order: 0 }.s4__content.m-image-pos-right .s4__text .title {font-size: 24px;line-height: 1.25;color: #0c0404 }.s4__content.m-image-pos-right .s4__text .subtitle, .s4__content.m-image-pos-right .s4__text .title {font-family: "sofia-pro", sans-serif;font-weight: 800;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left }.s4__content.m-image-pos-right .s4__text .subtitle {font-size: 16px;line-height: 1.5;color: #a2a2a2 }.s4__content.m-image-pos-right .s4__text .description {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: normal;text-align: left;color: #000;padding-bottom: 20px }.s4__image {min-width: 500px;max-width: 500px }@media only screen and (max-width:989px) {.s4__image {min-width: 0;max-width: 100% }}.s4__text {flex: 1;padding: 90px 45px }@media only screen and (max-width:989px) {.s4__image+.s4__text {margin: -150px 30px 0;padding: 20px;position: relative }}.s4__text .title+.subtitle {margin-top: 15px }@media only screen and (max-width:989px) {.s4__text .pretitle {font-size: 12px }}@media only screen and (max-width:989px) {.s4__text .subtitle {max-width: 100% }}.s5 .container {position: relative }.s5 .container .slider-controls {position: absolute;left: -45px;right: -45px;top: 50%;transform: translateY(-50%) }@media only screen and (max-width:989px) {.s5 .container .slider-controls {position: static;transform: none;padding: 30px 60px 0;justify-content: space-between }.s5 .container .slider-controls .slider-arrow {position: static }}.s5__slide {display: flex !important }@media only screen and (max-width:989px) {.s5__slide {display: block !important }}.s5__text {margin-right: -215px;padding-right: 215px;padding-top: 150px;padding-left: 120px;flex: 1;order: 0;position: relative }@media only screen and (max-width:989px) {.s5__text {margin: -150px 30px 0;padding: 20px;position: relative;z-index: 99 }}.s5__image {padding: 75px 0;min-width: 430px;max-width: 430px;position: relative;order: 1 }@media only screen and (max-width:989px) {.s5__image {padding: 0;min-width: 0;max-width: 100% }}.s5__product-image {width: 150px;position: absolute;bottom: 75px;right: 250px }@media only screen and (max-width:989px) {.s5__product-image {display: none }}@media only screen and (max-width:989px) {.s6 .slider-arrow {margin: 0;color: #000;font-size: 14px;position: static }.s6 .slider-dots {margin: 0 15px }.s6 .slider-dots li {margin: 0;line-height: 0 }}@media only screen and (max-width:989px) {.s6 .row {display: flex;flex-wrap: wrap;margin: 0 0 -7.5px }}.s6 [class^=col]:nth-child(3n+2) {margin-top: 75px }@media only screen and (max-width:989px) {.s6 [class^=col]:nth-child(3n+2) {margin-top: 0 }}@media only screen and (max-width:989px) {.s6 [class^=col] {min-width: 100%;max-width: 100%;padding: 0 7.5px }}.s6 .slick-slide {margin-top: 0;transition: .33s }.s6 .slick-current+.slick-slide {margin-top: 75px }@media only screen and (max-width:989px) {.s6 .slick-current+.slick-slide {margin-top: 0 }}.s6 .slider-controls {margin-top: 30px }.ceo__image {min-width: 725px;max-width: 725px }@media only screen and (max-width:989px) {.ceo__image {min-width: 0;max-width: none;margin: 0 -15px }}.ceo__text {flex: 1;min-width: 480px;background: #fef7f1;position: relative;z-index: 1 }@media only screen and (max-width:989px) {.ceo__text {min-width: none }}.ceo__image+.ceo__text {padding: 100px 50px 150px;max-width: 480px;margin-left: -240px }@media only screen and (max-width:989px) {.ceo__image+.ceo__text {margin: 0 -15px;padding: 25px 45px;max-width: none;min-width: 0 }}.ceo__content {display: flex;align-items: center }@media only screen and (max-width:989px) {.ceo__content {display: block }}.ceo__bgimage {width: 250px;position: absolute;bottom: -50px;left: -30px }@media only screen and (max-width:989px) {.ceo__bgimage {width: 100px }}.how-to-video {margin: 100px auto;max-width: 850px }.how-to-videos__slider {margin: 0 auto;max-width: 1080px }.how-to-videos__slider .slick-track {display: flex !important }.how-to-videos__slider .slick-slide {height: inherit !important }@media only screen and (max-width:989px) {.how-to-videos__slider .slick-slide {padding: 0 15px }}.how-to-videos__slider .slick-slide>div, .how-to-videos__slider .slick-slide>div>div {height: 100% }.how-to-videos__slider .slick-slide.slick-active .how-to-videos__slide {box-shadow: 0 0 9px 0 rgba(0, 0, 0, .1) }.how-to-videos__slide {max-width: 230px;padding: 15px;background: #fef7f1;text-align: center }.how-to-videos__slide .title {margin-top: .5em;font-weight: 500;font-size: 16px;font-family: "sofia-pro", sans-serif }.how-to-use {margin: 0 auto;max-width: 650px;margin-top: 75px;text-align: center }.how-to-use__steps {margin-top: 75px;display: flex;justify-content: space-between }@media only screen and (max-width:989px) {.how-to-use__steps {justify-content: center;flex-wrap: wrap }}@media only screen and (max-width:989px) {.how-to-use__step {min-width: 50%;max-width: 50%;padding: 0 15px }}.how-to-use__step .title {margin-top: 30px;color: #000;font-family: "sofia-pro", sans-serif;font-weight: 700;font-size: 19px;text-transform: uppercase }.how-to-use__step .subtitle {margin-top: 15px }.how-to-use__icon {height: 67px;max-width: none;display: inline-block }.newsletter {padding: 30px 0;background: #fffdfc }.newsletter .container {display: flex;justify-content: space-between;align-items: center }.newsletter .title {margin: 0;font-weight: 400 }.newsletter .pretitle {margin: 10px 0 0;letter-spacing: .05em }@media only screen and (max-width:989px) {.newsletter .pretitle {text-transform: none;font-stretch: normal;font-weight: 100;letter-spacing: normal;font-size: 14px }}.newsletter .form-field {display: flex;align-items: center;position: relative;background: #fef7f1 }.newsletter .input {width: 300px;padding: 0 15px;background: #fef7f1;border-color: transparent;border-radius: 0 }.newsletter .input::-moz-placeholder {color: #000 }.newsletter .input::-webkit-input-placeholder {color: #000 }.newsletter .input:-moz-placeholder {color: #000 }.newsletter .input:-ms-input-placeholder {color: #000 }.newsletter .btn {margin-right: 15px;border-bottom: 1px solid currentColor;font-weight: 500;font-size: 14px;font-stretch: normal }@media only screen and (max-width:989px) {.newsletter .container {display: block }.newsletter .form-field {justify-content: space-between;margin-top: 20px }.newsletter .input {width: auto;flex: 1;font-size: 14px }.newsletter .btn {letter-spacing: normal }}@media only screen and (max-width:989px) {.collection .title {padding-bottom: .1em;text-align: center;font-size: 32px;font-weight: 600;border-bottom: 1px solid #ccc }}.collection .section__content {padding-top: 0 }.collection .hover_img .img, .collection .hover_img .second_img {border-radius:7px;overflow:hidden;}.collection .hover_img .second_img img {border-radius:7px;}.product-cell__img .second_img .rimage img {transform: scale(1.05);transition: 0.5s all;}.collection .hover_img .second_img {opacity: 0;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.collection .hover_img a.img_wrapper {position: relative }@media (min-width:990px) {.collection .hover_img a.img_wrapper:hover .img {opacity: 0 }.collection .hover_img a.img_wrapper:hover .second_img {opacity: 1 }}@media only screen and (max-width:989px) {.collection .hover_img a.img_wrapper .img {opacity: 1 }.collection .hover_img a.img_wrapper .second_img {opacity: 0 }}.collection.m-singlerow .container {max-width: 100% }.collection.m-singlerow .product-cell {margin-top: 0 }.collection.m-singlerow .product-cell:hover .product-cell__info {opacity: 1 }.collection.m-singlerow .product-cell__info {opacity: 0 }.filter {display: flex;justify-content: space-between;align-items: flex-end;padding: 45px 0;border-bottom: 1px solid #fffdfc }@media only screen and (max-width:989px) {.filter {display: block;text-align: center }}.filter .label {margin-bottom: 10px;font-size: 16px }.filter .nav {padding: 0 0 7.5px }@media only screen and (max-width:989px) {.filter .nav {margin-top: 30px;justify-content: center }}.filter .nav__item:not(:first-child) {margin-left: 45px }.filter .nav__link {padding: 0 0 .1em;text-transform: uppercase;font-size: 19px;font-weight: 500;font-stretch: condensed;border-bottom: 2px solid transparent }.filter .nav__link.is-active {color: #000;border-bottom-color: #000 }@media only screen and (max-width:989px) {.filter .tab {min-width: 100px }}.collection__pagination {margin: 30px 0;display: flex;align-items: center;justify-content: center }@media only screen and (max-width:989px) {.featured-products .title {font-size: 24px;text-align: center }}.product-cell-wrap deliverr .css-fvmqcl {padding-top: 5px !important;padding-bottom: 5px !important }.product-cell-wrap .product-cell-price {font-weight: 700 }.product-cell-wrap .product-cell-price .was-price {font-size: 18px;font-weight: 600;color: #BBBBBB;text-decoration: line-through;left: -2px;position: relative;}.products-slider {margin: 0 -15px;}.products-slider .product-cell-wrap {min-width: 100%;max-width: 100%;padding: 0 15px }.product-cell-wrap .product-option .product-option__label {position: relative }.product-cell-wrap .product-option .product-option__label.checked {border: none;height: 24px;width: 24px;}.product-cell-wrap .product-option .product-option__label.checked:before {height: 22px;width: 22px;top: 1px;left: 1px;}@media only screen and (max-width: 900px) {.product-cell-wrap .product-option .product-option__label.checked:before {height: 20px;width: 20px;top: 1px;left: 1px;}}.product-cell-wrap .product-option .product-option__label:after {position: absolute;display: block;content: "";height: 100%;width: 100%;border-radius: 27px;background:radial-gradient(circle at 30% 30%, #ffffff00, #0000001c);top:0;}.product-cell-wrap .product-option .product-option__label svg {display: none;position: absolute;left: 0;top: 0;width: 100%;height: auto }.section-results .section__content {padding-top: 45px }@media only screen and (max-width:989px) {.section-results .section__content {padding-top: 15px }}.results h2, .results h3 {font-weight: 400;font-family: "sofia-pro", sans-serif }.results h2 {margin-bottom: 30px;font-size: 29px;color: #000 }.results h3 {font-size: 62px;color: #000 }@media only screen and (max-width:989px) {.results h3 {font-size: 29px }}.results h4 {font-stretch: condensed;font-size: 16px;font-weight: 300 }@media only screen and (max-width:989px) {.results h4 {font-size: 16px }}.results table, .results tbody {display: block }.results tr {display: flex;padding: 30px 0;justify-content: space-between;align-items: flex-end }.results tr+tr {border-top: 1px solid #fffdfc }.results td {max-width: 240px;display: block;flex: 1 }@media only screen and (max-width:989px) {.results__tabs .tab {min-width: 115px;font-size: 14px }}.results__content {margin-top: 60px;display: flex }@media only screen and (max-width:989px) {.results__content {margin-top: 30px;display: block }}.results__text {flex: 1;max-width: calc(100% - 430px);padding-right: 105px;order: 0 }@media only screen and (max-width:989px) {.results__text {max-width: 100%;padding: 15px }}.results__images {flex: 1;min-width: 430px;max-width: 430px;order: 1 }@media only screen and (max-width:989px) {.results__images {min-width: 0;max-width: 100% }}@media only screen and (max-width:989px) {.results__images .before-after__label {background: #fffdfc !important }}.faq {position: relative }.faq .container.m-short {max-width: 720px }.faq .container.m-short .section__content {padding-top: 45px }@media only screen and (max-width:989px) {.faq .container.m-short .section__content {padding-top: 0 }}.faq-item {border: none;color: inherit }.faq-item.accordion.subfaq {border-bottom: 1px solid #ccc;margin-bottom: 20px }.faq-item+.faq-item {margin-top: -20px }.faq-item h1, .faq-item h2, .faq-item h3, .faq-item h4, .faq-item h5, .faq-item h6, .faq-item p {margin-bottom: 0;font-size: inherit;color: inherit }.faq-item p:first-child {margin-top: 0;}.faq-item p {margin-top: 0;}.faq-item .faq-item__title {display: flex;align-items: center;justify-content: space-between;padding: 15px 0;font-size: 30px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.62;letter-spacing: normal;text-align: left;color: #0c0404;position: relative }.faq-item .faq-item__title:after {display: none }.faq-item .faq-item__title i {color: #000 }.faq-item .faq-item__title i svg {width: 30px }.faq-item .faq-item__title i.icon-minus svg {width: 43px;margin-right: -5px }@media only screen and (max-width:989px) {.faq-item .faq-item__title {font-size: 19px;font-weight: 800;line-height: 1.84;margin-bottom: -20px }.faq-item .faq-item__title i {color: #000 }.faq-item .faq-item__title i svg {width: 14px }.faq-item .faq-item__title i.icon-minus svg {width: 23px;margin-right: -5px }}.faq-item .faq-item__subtitle {display: flex;align-items: center;justify-content: space-between;padding: 15px 0;font-size: 18px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: left;color: #171516;position: relative;padding: 20px 0 }.faq-item .faq-item__subtitle.is-open {font-weight: 700;color: #232323;}.faq-item .faq-item__subtitle.is-open .cls-1 {font-size: 28px;color: #232323;}.faq-item .faq-item__subtitle:after {display: none }.faq-item .faq-item__subtitle:not(.is-open) svg {transform: rotate(180deg) }.faq-item .faq-item__subtitle i {color: #000 }.faq-item .faq-item__subtitle i.icon-minus svg {width: 43px;margin-right: -5px }.faq-item .faq-item__subtitle i svg {width: 30px }@media only screen and (max-width:989px) {.faq-item .faq-item__subtitle {font-size: 16px;font-weight: 500;line-height: 1.5;padding: 10px 0 }.faq-item .faq-item__subtitle i {color: #000 }.faq-item .faq-item__subtitle i svg {width: 14px }.faq-item .faq-item__subtitle i.icon-minus svg {width: 23px;margin-right: -5px }.faq-item .faq-item__subtitle span {max-width: calc(100% - 30px) }}.faq-item .faq-item__content {font-size: 16px;font-weight: 300;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #0c0c0c;text-decoration: none }.faq-item .faq-item__content a:not(.btn) {color: #f50;text-decoration: underline;}.faq-item .faq-item__content a:not(.btn):hover {color: #0c0c0c }.faq-item .faq-item__content .btn:last-of-type {margin-left: .8rem }.faq-item .faq-item__content .btn {margin-top: .5rem;max-width: calc(50% - 1rem);min-width: calc(50% - 1rem);margin-bottom: .5rem }@media only screen and (max-width:989px) {.faq-item .faq-item__content {font-size: 14px;font-weight: 400;line-height: 1.64;margin-right: 30px }}.faq-item .faq-item__content .image_wrapper {margin: 0 auto 20px }.faq-item .faq-item__content .image_wrapper.half_width {width: 50% }@media only screen and (max-width:989px) {.faq-item .faq-item__content .image_wrapper.half_width {width: 100% }}.faq-item .d-none, .faq-item [data--hidden] {display: none }.faq-grid {display: flex;flex-wrap: nowrap }@media only screen and (max-width:989px) {.faq-grid {display: block }}.faq-topbar {padding: 20px;background: #cfdbd5 }@media only screen and (max-width:989px) {.faq-topbar {padding: 20px 0 15px;overflow: auto }}.faq-topbar .container {display: flex;justify-content: space-between;flex-wrap: wrap }@media only screen and (max-width:989px) {.faq-topbar .container {display: flex;flex-wrap: wrap;margin: 0;flex-wrap: nowrap;width: max-content }}@media only screen and (max-width:989px) {.faq-topbar__item {min-width: unset;max-width: unset;padding: 0 20px }}.faq-topbar__title {margin: 0;font-size: 19px;font-weight: 500;font-stretch: condensed;color: #141415;transition: .33s;cursor: pointer }@media only screen and (max-width:989px) {.faq-topbar__title {padding-bottom: .2em;display: inline-block;position: relative }}.faq-topbar__title.is-active, .faq-topbar__title:hover {color: #000 }@media only screen and (max-width:989px) {.faq-topbar__title.is-active:after, .faq-topbar__title:hover:after {opacity: 1 }}.faq-questions {flex: 1;color: #000 }.faq-image+.faq-questions {padding: 45px 0 45px 75px }@media only screen and (max-width:989px) {.faq-image+.faq-questions {padding: 0 }}@media only screen and (max-width:989px) {.faq-questions {margin-top: 30px }}.faq-section {display: none }.faq-section.is-active {display: block }.faq-image {min-width: 500px;max-width: 500px }@media only screen and (max-width:989px) {.faq-image {min-width: 0;max-width: none;margin: 0 -15px }}.faq__more {margin-top: 60px;font-size: 24px;text-align: center }.faq__more a {color: #000;font-weight: 600;text-decoration: none }.faq__more-title {font-size: inherit;font-weight: 300;color: #000 }.faq.m-product .faq-section {display: block }.need-help {text-align: center;margin: 68px 0 }@media only screen and (max-width:989px) {.need-help {margin: 82px }}.need-help .title {color: #000;font-weight: 700;font-size: 19px }.need-help .action-blocks {margin-top: 48px;justify-content: center }@media only screen and (max-width:989px) {.need-help .action-blocks {margin-top: 68px }}.need-help .action-block {padding: 0 65px }@media only screen and (max-width:989px) {.need-help .action-block {padding: 0 45px }}.need-help .action-block .image {margin-bottom: 15px }.faq-main {max-width: 890px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.faq-main {max-width: 100% }.faq-main .btn.ea--btn {width: 100%;min-width: auto;max-width: none;display: inline-block;margin-left: 0 !important }}@media (min-width:768px) and (max-width:1024px) {.faq-main {max-width: 680px !important }.faq-main .faq-item__content {max-width: calc(100% - 50px) !important }}#product-faq .user_guide_meta {display: flex;justify-content: center }#product-faq .user_guide_meta .btn.ea--btn:last-of-type {margin-left: .8rem !important }.productTemplate--newBundle #product-faq .faq-main .accordion .faq-item__content {margin-top: 20px }.productTemplate--newBundle .faq-main {max-width: 100% !important;margin-top: 20px;}.faq-item__sub {padding-top: 100px }@media only screen and (max-width:989px) {.faq-item__sub {padding-top: 50px }}.faq-item__question {font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;width: 513px;margin-left: auto;margin-right: auto;padding-bottom: 50px }@media only screen and (max-width:989px) {.faq-item__question {font-size: 27px;line-height: 1.3;width: 100% }}.faq-item__contact {border-radius: 7px;border: 1px solid #0c0c0c;background-color: #f8f3ec;width: 250px;height: 36px;margin-left: auto;margin-right: auto;display: flex;justify-content: center;align-items: center }.faq-item__contact a {text-decoration: unset }.faq-item__contact a:hover {color: unset }.faq-item__contact {opacity: 1 !important }.faq-item__contact:hover {background: #000;border-color: #000;color: #fffdfc;text-decoration: none !important }.faq-item__contact:hover span {color: #fffdfc }.faq-item__button {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #000 }[data-faq-search-btn] {cursor: pointer }@media (min-width:768px) and (max-width:1023px) {#shopify-section-ea-product-faq .slick-list.draggable, #shopify-section-ea-product-faq .slick-list.draggable .slick-track {display: flex }#shopify-section-ea-product-faq .slick-list.draggable .slick-track .slick-slide>div, #shopify-section-ea-product-faq .slick-list.draggable .slick-track .slick-slide>div .col-md-4 {height: 100% }#shopify-section-ea-product-faq .slick-list.draggable .slick-track .slick-slide>div .col-md-4>div {height: 50% }}.section.m-promo.m-scroll {overflow: visible }.section.m-promo.m-scroll .container {padding-left: 10% }@media only screen and (max-width:989px) {.section.m-promo.m-scroll .container {padding-left: 15px }}.section.m-promo.m-scroll .list__item {margin-bottom: 120px }@media only screen and (max-width:989px) {.section.m-promo.m-scroll .list__item {margin-bottom: 0 }}.section.m-promo.m-scroll .promo__img-wrap {max-width: 400px;height: 400px;margin: 0 auto;position: -webkit-sticky;position: sticky;top: 200px }.section.m-promo.m-scroll .promo__img-wrap img {width: auto;max-height: 100% }.section.m-promo.m-short .promo__info__inner {max-width: 450px }.section.m-promo.m-image-left .promo__info__inner {margin-left: auto;text-align: right }@media only screen and (max-width:989px) {.section.m-promo.m-image-left .promo__info__inner {text-align: center }}.promo {overflow: hidden;z-index: 1 }.promo__container, .promo__item {position: relative }.promo__item {background: #fff;visibility: hidden }.promo__item.is-visible {visibility: visible }.promo__info {height: 100%;display: flex;align-items: center }.animations-on .promo__info p {opacity: 0;transform: translateY(25px);transition: all .5s cubic-bezier(.165, .84, .44, 1);transition-delay: .25s }.animations-on .section-in .promo__info p {opacity: 1;transform: translateX(0) translateY(0) }.animations-on .promo__info .list__item:not(.m-opacity) {opacity: 0;transform: translateY(25px);transition: all .5s cubic-bezier(.165, .84, .44, 1);transition-delay: .33s }.animations-on .section-in .promo__info .list__item:not(.m-opacity) {opacity: 1;transform: translateX(0) translateY(0) }.promo__img, .promo__img-wrap {position: relative }.promo__img {z-index: 2;width: 100% }.promo__svg {width: 60%;height: 0%;padding-top: 65%;top: -15%;position: absolute;z-index: 1;pointer-events: none }.promo__svg svg {height: 100%;width: 100%;position: absolute;top: 0;left: 0 }.promo__svg--left {left: -40% }.promo__svg--right {right: -40% }.svg-vertical .promo__svg {width: 100%;height: 100%;padding-top: 0;top: 0 }.promo.section--ceo {color: #141415 }.promo.section--ceo .row {align-items: flex-start }.promo.section--ceo .title {margin-top: 60px;line-height: .75 }.promo.section--ceo .title span:first-child {font-size: 31px }.promo.section--ceo .title span:nth-child(2) {font-size: 23px;letter-spacing: .05em }.promo.section--ceo .promo__svg {height: 100%;left: 0 }.promo.section--ceo .promo__lines {height: 130%;top: -40%;left: -210% }.scroll-line {position: relative;margin-top: 60px;padding-bottom: 30px }@media only screen and (max-width:989px) {.scroll-line {margin-top: 30px }}.scroll-line.is-active .e-end-marker {display: block }.scroll-line .list {margin-top: 0 }.scroll-line .e-line {width: 1px;position: absolute;top: 4px;left: 36px;background: #000 }@media only screen and (max-width:989px) {.scroll-line .e-line {left: 6px }}.scroll-line .e-end-marker {display: none;width: 9px;height: 9px;border-radius: 50%;background: #8f9cb2;position: absolute;left: 32px;bottom: -9px }@media only screen and (max-width:989px) {.scroll-line .e-end-marker {left: 2px }}@media only screen and (max-width:767px) {.promo [class^=col]:nth-child(2) {margin-top: 30px }}.instagram-feed {margin: 0 -5px }.instagram-feed.is-hidden {visibility: hidden }.instagram-feed:after {content: "";display: table;clear: both }.instagram-feed .slick-prev {left: -30px }.instagram-feed .slick-next {right: -30px }.instagram-feed__post {margin-top: 10px;display: block;padding: 0 5px;width: 20%;float: left;outline: none;position: relative }@media only screen and (max-width:989px) {.instagram-feed__post {width: 33.3333333% }}.instagram-feed__post:first-child {width: 40% }@media only screen and (max-width:989px) {.instagram-feed__post:first-child {width: 100% }}.instagram-feed__post:hover:after, .instagram-feed__post:hover span {visibility: visible }.instagram-feed__post:after {content: "";position: absolute;background: rgba(0, 0, 0, .3);top: 0;left: 5px;right: 5px;bottom: 0;z-index: 1;visibility: hidden }.instagram-feed__post span {display: block;position: absolute;left: 0;right: 0;top: 50%;transform: translateY(-50%);color: #fff;font-size: 14px;z-index: 2;visibility: hidden }.instagram-feed__post i {font-size: 1.2em;margin-right: 10px;position: relative;top: 1.5px }.instagram-feed__post b+b {margin-left: 25px }.instagram-feed__post img {width: 100% }@media only screen and (max-width:989px) {.section.m-instagram .subtitle {font-size: 16px;font-weight: 700 }.instagram-feed {margin: -15px;overflow: hidden }.instagram-feed .slick-list {margin: 0 -100px }}.benefits-section {border-top: 1px solid #ccc }.benefits-section .section__content {padding-top: 45px }.benefits {display: flex;flex-wrap: wrap;margin: 0 -30px }.benefits__item {min-width: 25%;max-width: 25%;padding: 0 30px }.benefits__item img, .benefits__item svg {height: 80px;max-width: none }.benefits__title {margin-top: 30px;font-size: 19px;font-weight: 800 }.benefits__text {font-size: 16px }.benefits__text p {line-height: 1.625 }.benefits__bottom {margin-top: 45px;text-align: center }@media only screen and (max-width:989px) {.benefits {flex-wrap: wrap }.benefits .btn.m-underline.m-bold {font-size: 19px }.benefits__item {min-width: 100%;max-width: 100%;margin-top: 30px;margin-left: 0;margin-right: 0;text-align: center }.benefits__item:first-child {margin-top: 0 }.benefits__text {font-size: 14px }.benefits__title {margin-top: 15px;font-size: 19px;font-weight: 700 }}.section.m-testimonials .container {max-width: 720px }.section.m-testimonials .slick-arrow {margin-top: -40px }.testimonials__item {font-size: 19px }.testimonials__text {max-width: 320px;margin: 30px auto 0 }.testimonials__author {margin-top: 60px;font-weight: 600 }@media only screen and (max-width:989px) {.testimonials__item {padding: 0 15px }.testimonials__text {font-size: 14px }.testimonials__author {font-weight: 700 }}.team .container {max-width: 1080px }@media only screen and (max-width:989px) {.team .section__content {padding-top: 0 }}.persons {justify-content: space-between;flex-wrap: wrap;display: flex }.persons .break {flex-basis: 100% }.person {margin-top: 30px;max-width: 430px;text-align: center }.animations-on .person {opacity: 0;transform: translateY(50px);transition: all .5s cubic-bezier(.165, .84, .44, 1) }.animations-on .section-in .person {opacity: 1;transform: translateX(0) translateY(0) }.person__image img {width: 300px;height: 300px;object-fit: contain;max-width: none;border-radius: 50% }@media only screen and (max-width:989px) {.person__image img {width: 200px;height: 200px }}.person__title {margin-top: 30px }.person__subtitle {margin-top: 45px;font-size: 24px;font-weight: 400 }@media only screen and (max-width:989px) {.person__subtitle {margin-top: 15px;font-size: 14px }}.page-section {margin-top: 90px;padding: 30px 0 }@media only screen and (max-width:989px) {.page-section {margin-top: 0 }}.page-content {margin-top: 1em }.animations-on .page-content {opacity: 0;transform: translateY(25px);transition: all .5s cubic-bezier(.165, .84, .44, 1);transition-delay: .25s }.animations-on .section-in .page-content {opacity: 1;transform: translateX(0) translateY(0) }.page-content h1 {font-size: 32px }@media only screen and (max-width:989px) {.page-content h1 {font-size: 29px }}.page-content h2 {font-size: 29px }@media only screen and (max-width:989px) {.page-content h2 {font-size: 19px }}.page-content h3 {font-size: 24px }@media only screen and (max-width:989px) {.page-content h3 {font-size: 16px }}.page-content h4 {font-size: 19px }@media only screen and (max-width:989px) {.page-content h4 {font-size: 16px }}.page-content h5 {font-size: 16px }@media only screen and (max-width:989px) {.page-content h5 {font-size: 14px }}.page-content h6 {font-size: 14px }@media only screen and (max-width:989px) {.page-content h6 {font-size: 12px }}.page-content p {margin-bottom: 1em }.page-content iframe {max-width: 100% }body.template-page .section.page-section {min-height: calc(100vh - 522px) }.featured-text .section__content {max-width: 80%;margin: 0 auto;padding: 0 }@media only screen and (max-width:989px) {.featured-text .section__content {max-width: 100% }}.text-video-section {position: relative }@media only screen and (max-width:989px) {.text-video-section .subtitle, .text-video-section .title {text-align: center }}.text-video-section .video-item {padding: 0 105px 105px;position: relative }@media only screen and (max-width:989px) {.text-video-section .video-item {padding: 0;margin-top: 100px }}.text-video-section .video-item:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;top: -60px;background-repeat: no-repeat;background-position: 50%;background-size: cover }.image-and-text-section {background-position: 0 0;background-repeat: no-repeat;background-size: cover }.image-and-text-section.has-dark-overlay {height: 530px;z-index: 3 }@media only screen and (max-width:989px) {.image-and-text-section.has-dark-overlay {height: auto }}.image-and-text-section.has-dark-overlay:before {content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;pointer-events: none;background-color: #000;opacity: .5 }.image-and-text-section .container {max-width: 1080px }.image-and-text-section .skewed-shape {padding-left: 15px;clip-path: polygon(0 0, 60% 0, 53% 100%, 0 100%) }@media only screen and (max-width:989px) {.image-and-text-section .skewed-shape {clip-path: none }}.image-and-text-section .skewed-shape+.title {margin-top: 30px }@media only screen and (max-width:989px) {.image-and-text-section .title {text-align: center }}@media only screen and (max-width:989px) {.image-and-text-section .subtitle {text-align: center;font-size: 16px }}@media only screen and (max-width:989px) {.image-and-text__image {margin-top: 30px }}@media only screen and (max-width:989px) {.image-and-text__image.m-big-image {margin-top: 0 }}.image-and-text__image.m-big-image img {max-width: none;width: 800px;margin-top: -80px;margin-bottom: -100px;position: relative;left: -160px }@media only screen and (max-width:989px) {.image-and-text__image.m-big-image img {max-width: 100%;width: auto;margin-top: 0;margin-bottom: 0;position: static;left: auto }}.image-and-text__text.m-white .subtitle, .image-and-text__text.m-white .title {color: #fff }@media only screen and (max-width:989px) {.shopify-section.image-and-text-simple .main_wrapper {flex-direction: column }}.shopify-section.image-and-text-simple .main_wrapper .image_wrapper {min-width: 50%;max-width: 50%;padding: 100px }@media only screen and (max-width:989px) {.shopify-section.image-and-text-simple .main_wrapper .image_wrapper {margin-left: auto;margin-right: auto;min-width: unset;width: 100%;max-width: 100%;padding: 0 }}@media (min-width:768px) and (max-width:1023px) {.shopify-section.image-and-text-simple .main_wrapper .image_wrapper {max-width: 50% }}.shopify-section.image-and-text-simple .main_wrapper .text_wrapper {display: flex;justify-content: center;flex-direction: column;min-width: 50%;max-width: 50%;padding: 100px;padding-left: 60px }@media only screen and (max-width:989px) {.shopify-section.image-and-text-simple .main_wrapper .text_wrapper {margin-left: auto;margin-right: auto;min-width: unset;max-width: unset;padding: 0 10px;text-align: center }}.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .title {font-size: 36px }@media only screen and (max-width:989px) {.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .title {font-size: 28px }}.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .text {font-size: 16px;font-weight: 500;margin-top: 20px }@media only screen and (max-width:989px) {.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .text {font-size: 14px }}.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .text p {margin: 0 }.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .btn_wrapper {margin-top: 20px }.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .btn_wrapper a {width: 100%;background: #ffd45d;border-radius: 7px;color: #232323;font-size: 14px;font-weight: 1000;line-height: 1;opacity: 1 !important;padding: 6px 24px }.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .btn_wrapper a:hover {text-decoration: none;color: #f8f3ec;background: #232323 }@media only screen and (max-width:989px) {.shopify-section.image-and-text-simple .main_wrapper .text_wrapper .btn_wrapper a {padding-top: 8px;padding-bottom: 8px }}#section-banner img {border-radius: 10px }@media only screen and (max-width:989px) {#section-banner {margin-top: -64px }#section-banner img {border-radius: unset }}@media (min-width:768px) and (max-width:1023px) {#section-banner {margin-top: 0 }}.section-banner_main {max-width: unset;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {.section-banner_main {padding-left: unset;padding-right: unset }}.section-banner_text {position: absolute;top: 50%;left: 50%;transform: translate(-50%, calc(-50% - 30px)) }@media only screen and (max-width:989px) {.section-banner_text {top: 100%;transform: translate(-50%, calc(-100% - 30px)) }}.section-banner_title {margin: 0 0 10px;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.12;letter-spacing: normal;text-align: left;color: #f8f3ec }@media only screen and (max-width:989px) {.section-banner_title {font-size: 32px;text-align: center;line-height: 1.25 }}.section-banner_descriptoin {max-width: 405px;margin: 0 0 10px;font-family: "sofia-pro", sans-serif;font-size: 18px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;text-align: left;color: #f8f3ec }.section-banner_preheader {margin: 0 0 4px;font-family: "sofia-pro", sans-serif;font-size: 18px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;color: #f8f3ec;text-align: center;}@media only screen and (max-width:989px) {.section-banner_descriptoin {text-align: center;width: unset;margin-left: auto;margin-right: auto;font-size: 15px;}.section-banner_preheader {text-align: center;width: unset;margin-left: auto;margin-right: auto;font-size: 18px;}}.section-banner_shop {height: 35px;margin: 23px 0 0;display: flex;justify-content: center;align-items: center;}.section-banner_shop a, .section-banner_shop btn {background-color: #f8f3ec;padding: 25px;border-radius: 7px;min-width: 132px;height: 100%;display: flex;justify-content: center;align-items: center;font-family: "sofia-pro", sans-serif;font-size: 22px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #000;opacity: 1 !important }.section-banner_shop a:hover, .section-banner_shop btn:hover {text-decoration: unset !important;background-color: #000;color: #fffdfc }@media only screen and (max-width:410px) {.section-banner_shop {margin-left: auto;margin-right: auto;margin: 390px 0 0;}}@media only screen and (min-width:411px) and (max-width:689px) {.section-banner_shop {margin-left: auto;margin-right: auto;margin: 450px 0 0;}}@media only screen and (max-width:989px) {.section-banner_shop btn {min-width: 300px;min-height: 50px;font-size: 20px;background: #FFD45D !important;color: #000 !important;}}.section-homeproduct_main {display: flex;justify-content: center }@media only screen and (max-width:989px) {.section-homeproduct_main {margin-top: 0px }}.section-homeproduct_title {padding: 28px 0 80px;opacity: .99;font-family: "sofia-pro", sans-serif;font-size: 50px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.2;letter-spacing: normal;text-align: center;color: #000;max-width: 620px }.section-tile_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;padding-bottom: 42px;}@media only screen and (max-width:989px) {.section-tile_title {font-size: 28px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;padding-bottom: 42px;}}.section-tile_btn {height: 35px;margin: 24px auto;display: flex;justify-content: center;align-items: center;}.section-tile_btn a, .section-tile_btn btn {background-color: #f8f3ec;padding: 10px;border-radius: 7px;min-width: 132px;max-width: 320px;height: 100%;padding: 0 7px;display: flex;justify-content: center;align-items: center;font-family: "sofia-pro", sans-serif;font-size: 20px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #000;padding-left: 80px;padding-right: 80px;padding-top: 25px;padding-bottom: 25px;text-transform: lowercase;opacity: 1 !important }.section-tile_btn:hover, .section-tile_btn a:hover, .section-tile_btn btn:hover {text-decoration: unset !important;opacity: .7;}@media only screen and (max-width:991px) {#section-homeproduct a.tab_space {margin-top:0;}#section-homeproduct .left-col {margin-bottom: 62px !important;}#section-homeproduct .product-cell {padding-top:0 !important;}#section-homeproduct .add-to-checkout:not(.tab_space) {margin-top: 20px !important;}#section-homeproduct .right-col {padding-left:15px;}#section-homeproduct .section-homeproducts-wrapper {margin-top: 0;}}@media only screen and (max-width:989px) {.section-homeproduct_title {font-size: 40px;line-height: 1;padding: unset }}.section-homeproduct_index {font-family: "sofia-pro", sans-serif;font-size: 24px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 6.25;letter-spacing: normal;text-align: left;color: #ede7df;margin-top: -25px;text-transform: uppercase }.section-homeproduct_blocks{display: flex;justify-content: center }.section-tile_blocks {display: flex;justify-content: space-around;text-align: center;}.section-tile_desc {font-weight: 600;font-size: 30px;line-height: 1.2;}@media only screen and (max-width:989px) {.section-homeproduct_index {font-size: 16px;line-height: 1;margin-top: -10px }.section-tile_desc {font-weight: 600;font-size: 24px;line-height: 1.2;}.section-tile_subdesc {font-weight: 300;font-size: 18px;line-height: 1.2;}.section-tile_blocks {display: block;text-align: left;}.section-tile_block {width: 100% !important;padding: 12px 0 !important;}.section-tile_blocks .landscape {width: 100% !important;height: 220px !important;}.section-tile_desc {font-size: 1.3rem;padding-left: 0 !important;padding-right: 0 !important;}.section-tile_title {padding-bottom: 24px;}}.section-homeproducts-wrapper {margin: 0 -12px;}.section-homeproducts-wrapper .product-cell .learn_more_btn{display: none !important;}.section-homeproducts-wrapper .product-cell .product-split__title {font-weight: 500;font-size: 16px;width: auto !important;}.left-col .product-cell .product-split__title{font-size: 19px;font-weight: 500;line-height: 1.43;color: rgba(18, 18, 18, 1);margin-bottom: 6px;position: relative;display: block;}.product-cell .product-options__list .product-cell .product-cell-desc{font-size: 14px;}.section-homeproducts-wrapper .product-cell .product-options__list{margin-top: 0px;}.section-homeproducts-wrapper .product-cell{padding: 0 12px;max-width: 20%;}.section-homeproducts-wrapper.split-wrapper {justify-content: flex-start;}.section-homeproducts-wrapper.split-wrapper .product-cell {padding: 0 15px 15px;max-width: 30%;width: 30%;border-right: none !important;}.section-homeproducts-wrapper .product-cell {justify-content: flex-start;}.section-homeproducts-wrapper.split-wrapper .product-cell .product-cell__img {flex: 0;background: none;margin-bottom:5px;padding: 20px 0 5px;}.section-homeproducts-wrapper.split-wrapper .product-options__list {row-gap: 6px;}@media screen and (max-width: 767px){.section-homeproducts-wrapper.split-wrapper .product-cell{width: 100%;max-width: 100%;border-right: none !important;}.section-homeproducts-wrapper.split-wrapper.section-homeproduct_blocks {display: flex !important;}.right-col {padding-left: 15px !important;}.section-split_title {text-align: center !important;width: 100% !important;margin-top: 36px !important;}.left-col .btn.btn--primary, .right-col .btn.btn--primary, .section-image_linkblock .btn.btn--primary {width: 100% !important;}.left-col .left-column {margin-right: 0 !important;}.left-col {margin-bottom: 62px !important;}.left-col .left-column .product-cell__title {width: 100%;}}.section-split_title {margin: 0 0 20px;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404;width: 493px;}.left-col {display: flex;flex-direction: column;justify-content: space-between;}.left-col .sticker_image{width: 72px;position: absolute;top: 10px;right: 12px;}.right-col .sticker_image{width: 62px;position: absolute;top: 2px;right: 2px;}.right-col {border-left: 1px solid #BF9277;padding-left: 40px;}.right-col .product-cell__title {padding: 0 !important;}.right-col .product-cell .product-cell-price {font-size: 19px !important;}body.template-index .right-col .product-cell .product-cell-price {position: relative;}body.template-index .section-homeproducts-wrapper .product-cell .product-split__title {width:100%;display:block;position:relative;line-height:110%;margin:0 5px;}.right-col .product-cell .product-cell-price .was-price {font-size: 18px !important;font-weight:400;position: relative;left: -2px;}.left-col .left-column .product-option__color {height: 24px;width: 24px;}.left-col .left-column .product-option__color:hover:before {height: 22px;width: 22px;}.left-col .product-cell__img {max-width: 50%;}.left-col .left-column .product-option__color.checked:before {height: 22px;width: 22px;z-index:1;}.right-col .product-option__color {height: 22px;width: 22px;}.right-col .product-option__color:hover:before {height: 20px;width: 20px;}.right-col .product-option__color.checked:before {height: 20px;width: 20px;z-index:1;}.right-col .product-option {padding: 0 3px;}.left-col .left-column {background: rgba(255, 255, 255, 0.6);border-radius: 14px;padding: 0 14px 14px 0;margin-right: 0;}.left-col .left-column .product-cell__title {font-size: 20px;font-weight: 600;line-height: 1.43;color: rgba(18, 18, 18, 1);margin-bottom: 6px;}.left-col .left-column .product-cell-desc {font-size: 15px;font-weight: 300;line-height: 1.43;color: rgba(18, 18, 18, 1);}.left-col .product-cell .product-cell-desc, .left-col .product-cell__info, .left-col .product-cell .product-cell-price, .section-homeproducts-wrapper.split-wrapper .product-cell .product-cell-desc, .section-homeproducts-wrapper.split-wrapper .product-cell__info, .section-homeproducts-wrapper.split-wrapper .product-cell .product-cell-price {text-align: left;}.left-col .product-cell .product-cell-price, .left-col .product-cell .product-options__list, .section-homeproducts-wrapper.split-wrapper .product-cell .product-cell-price, .section-homeproducts-wrapper.split-wrapper .product-cell .product-options__list {justify-content: flex-start;}@media only screen and (min-width: 900px) and (max-width: 1440px) {.section-homeproducts-wrapper.split-wrapper .product-cell {max-width: 33.333%;width: 33.333%;}.section-homeproducts-wrapper.split-wrapper .product-cell__title {width: 100%;}}@media only screen and (min-width: 770px) and (max-width: 900px) {.section-homeproducts-wrapper.split-wrapper .product-cell {max-width: 50%;width: 50%;}}.left-col .left-column .product-cell__title {width: 100%;}@media only screen and (min-width: 900px){.section-homeproducts-wrapper .product-cell:not(:last-child){border-right: 1px solid #000;padding: 0 12px;}}@media only screen and (max-width: 900px){.section-homeproducts-wrapper{flex-wrap: wrap;}.section-homeproducts-wrapper .product-cell{max-width: 33.33%;padding: 12px;}body.template-index .section-homeproducts-wrapper .product-cell .product-split__title {font-size: 19px;margin:5px 0;}body.template-index .section-homeproducts-wrapper .product-cell__info-left {margin-left:10px;}}@media only screen and (max-width: 767px){.section-homeproducts-wrapper .product-cell{max-width: 100%;}}.section-homeproducts-wrapper .product-cell .product-cell-price{font-weight: 700;}.section-homeproducts-wrapper .product-cell .product-option__color.checked:before{border-color: #ffffff;}@media (min-width:768px) and (max-width:1023px) {.section-homeproduct_blocks {display: flex !important;margin-top: 30px }.section-homeproduct_blocks .about-tech-slider_content {display: none !important }.section-homeproduct_blocks .section-homeproduct_block {width: 33.33333%;padding: 0 25px }.section-homeproduct_blocks .section-homeproduct_block .Rectangle-1600 {width: 100% }}@media only screen and (max-width:989px) {.section-homeproduct_blocks {display: block }.section-homeproduct_blocks .slick-track {display: flex !important }.section-homeproduct_blocks .slick-slide {height: inherit !important;padding-bottom: 0px;}.section-homeproduct_blocks .slick-slide>div, .section-homeproduct_blocks .slick-slide>div>div {height: 100% }.section-homeproduct_blocks .cta-btn {margin-top: 20px;text-align: center }.section-homeproduct_blocks .cta-btn a {background: #f50;border-radius: 7px;color: #fff;display: inline-block;font-size: 14px;font-weight: 800;height: 35px;line-height: 35px;padding-left: 15px;padding-right: 15px;text-transform: lowercase }}@media (min-width:768px) and (max-width:1023px) {.about-tech-slider_content {display: none !important }}.section-tile_block {display: flex;flex-direction: column;justify-content: flex-start;width: 420px;padding: 0 30px;position: relative }.section-homeproduct_block {display: flex;flex-direction: column;justify-content: flex-end;width: 320px;padding: 0 30px;position: relative }.section-homeproduct_block:not(:last-child):before {content: "";position: absolute;width: 1px;right: 0;top: 50%;transform: translateY(-50%);background-color: #707070;height: 80% }.section-homeproduct_block>.h-350 {flex: 1;height: auto }@media (min-width:990px) {.section-homeproduct_block:hover .section-homeproduct_productitle a {color: #f50 }}.section-homeproduct_block .product-price {position: absolute;right: 0;top: 0;z-index: 1 }.section-homeproduct_block .product-price .product-price__save {background-color: #ef6619;color: #fff }.section-homeproduct_price {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 900;font-stretch: normal;font-style: normal;line-height: 1.32;letter-spacing: normal;text-align: center;color: #232323 }@media only screen and (max-width:989px) {.section-homeproduct_price {margin-top: 22px;margin-bottom: 22px }}.section-homeproduct_price .compare-at-price {font-size: 14px;font-family: "sofia-pro", sans-serif;font-weight: 900;color: #828282;text-decoration: line-through;margin-right: 10px }.section-homeproduct_pricecompare {width: 75px;height: 25px;margin: -14px 0 0 160px;padding: 5px 9px 5px 10px;background-color: #fff;border-radius: 13px 0 0 13px }.section-homeproduct_pricechange {width: 56px;height: 15px;font-family: "sofia-pro", sans-serif;font-size: 12px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.67;letter-spacing: normal;text-align: center;color: #000 }.section-homeproduct_image {text-align: center }.h-350 {height: 280px }.section-homeproduct_productitle {margin: 10.3px 0 0;font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.32;letter-spacing: normal;text-align: center;color: #232323 }.section-homeproduct_productitle a {cursor: pointer;opacity: 1 !important;text-decoration: none }.section-homeproduct_productitle a:hover {color: #f50 }.section-homeproduct_desc {margin: 16px 0;margin-top: 10px;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.36;letter-spacing: normal;text-align: center;color: #000;width: 190px;height: 56px;margin-left: auto;margin-right: auto }@media (min-width:768px) and (max-width:1023px) {.section-homeproduct_desc {margin-top: 5px }}.Rectangle-1600 {width: 224.8px }.landscape {width: 100%;max-height: 260px;height: 220px;padding-top: 0 !important;}.section-tile_desc {padding: 12px;}#shopify-section-ea-section-homeproduct-second .btn_wrapper {margin-top: 45px;text-align: center }#shopify-section-ea-section-homeproduct-second .btn_wrapper a {background: #2246d3;border-radius: 7px;color: #fffdfc;display: flex;align-items: center;justify-content: center;font-weight: 800;margin-left: auto;margin-right: auto;width: 120px;height: 35px;text-decoration: none;transition: none }#shopify-section-ea-section-homeproduct-second .btn_wrapper a:hover {background: #000 }.template-page-store-locator .page-content {margin-bottom: 60px }.template-page-store-locator #shopify-section-ea-section-products-store-locator {margin-bottom: 40px }#product-video .embed_container, #section-video .embed_container {margin-left: auto;margin-right: auto;width: 750px;position: relative }#product-video .embed_container iframe, #product-video .embed_container video, #section-video .embed_container iframe, #section-video .embed_container video {border-radius: 7px }@media only screen and (max-width:989px) {#product-video .embed_container, #section-video .embed_container {width: 100% }}body.template-index .section-video_title {height: unset;font-size: 24px;line-height: 1.42;max-width: 690px;margin-left: auto;margin-right: auto;padding-bottom: 15px }body.template-index .section-video_form {margin: 20px 0 }@media only screen and (max-width:989px) {body.template-index .section-video_form {margin-bottom: 0 }}.section-video_title {height: 55px;-webkit-text-stroke: 1px transparent;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404 }.section-video_desc {text-align: center;font-family: sofia-pro;font-weight: 600;font-size: 18px;line-height: 1.3;color: #0c0404 margin: 10px 0 0;}@media only screen and (max-width:680px) {.section-video_title {padding: 20px 0;font-size: 28px }}.section-video_form {position: relative;display: flex;justify-content: center;margin: 34px 0 }[data-video-replay] {display: none;margin-bottom: 30px;text-align: center }[data-video-replay] svg {cursor: pointer;width: 40px;height: auto }@media (min-width:990px) {[data-video-replay] {display: none }}.video_play {display: none !important;position: absolute;right: 0;bottom: 0;transform: translateX(50px);border: none;background: transparent }.video_play:focus {outline: none }.video_play i.video_pause_icon svg {width: 30px;height: auto }.video_play i.video_start_icon svg {width: 50px;height: auto;transform: translate(10px, 10px) }.product_video_play {position: absolute;left: 50%;transform: translate(215px, calc(-100% - 65px));border: none;background: transparent }.product_video_play:focus {outline: none }.section-video_form.video {height: auto }@media only screen and (max-width:989px) {.section-video_form.video {pointer-events: none !important;max-height: 250px }}.section-video_form.external_video {height: 0;padding-bottom: 56.25%;position: relative }.section-video_form.external_video * {width: 100%;height: 100%;position: absolute }.section-video_video:focus {outline: none }.section-video_video::-webkit-media-controls {display: none }.Rectangle-1606 {width: 1000px;padding: 50px 0;border-radius: 10px }.section-video_descriptoin {width: 649px;height: 79px;margin-bottom: 176px;font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.47;letter-spacing: normal;text-align: center;color: #000 }.section-video_text {position: absolute;left: 50%;transform: translateX(-50%);width: 649px }.product-video_form {position: relative;display: flex;justify-content: center;margin-top: 35px }#product-register-video {margin-bottom: -170px }#product-register-video .video_wrapper.d-flex {justify-content: space-between }@media only screen and (max-width:989px) {#product-register-video .video_wrapper.d-flex {flex-direction: column }}#product-register-video .video_wrapper.d-flex .embed_container {min-width: 45%;max-width: 45%;position: relative }#product-register-video .video_wrapper.d-flex .embed_container video {width: 100% }@media only screen and (max-width:989px) {#product-register-video .video_wrapper.d-flex .embed_container {min-width: 100%;max-width: 100% }}@media only screen and (max-width:989px) {#product-register-video {margin-bottom: -230px }}#product-register-video iframe, #product-register-video video {border-radius: 7px }@media only screen and (max-width:989px) {body.template-index #section-video .section-video_main {height: auto !important;display: flex;flex-direction: column-reverse }}body.template-index #section-video .video_block.d-flex {justify-content: space-between }@media (min-width:768px) {body.template-index #section-video .video_block.d-flex .embed_container {min-width: 45% !important;max-width: 45% !important }}@media (max-width:767px) {body.template-index #section-video .video_block.d-flex {flex-direction: column }body.template-index #section-video .video_block.d-flex .embed_container:first-child .section-video_form {margin-bottom: 0 }body.template-index #section-video .video_block.d-flex .embed_container:last-child .section-video_form {margin-top: 0 }}body.template-index #section-video .video_block.d-flex .embed_container {min-width: 45%;max-width: 45% }@media only screen and (max-width:989px) {body.template-index #section-video .video_block.d-flex .embed_container {min-width: 100%;max-width: 100%;margin-top: 15px;margin-bottom: 15px }}.productTemplate--newBundle #product-video .container {max-width: unset }.productTemplate--newBundle #product-video .section-video_main {position: relative;width: 100%;padding-top: calc(100% / var(--aspect-ratio, 1.76));max-width: 900px;margin: 0 auto;z-index: 1 }@media only screen and (min-width:990px) {.productTemplate--newBundle #product-video .section-video_main {padding-top: calc(900px / var(--aspect-ratio, 1.76));border-radius: 9px;overflow: hidden }}.productTemplate--newBundle #product-video .embed_container {width: 100% }.productTemplate--newBundle #product-video .section-video_form {margin: 0 }.productTemplate--newBundle #product-video iframe {border-radius: unset }.productTemplate--newBundle #product-video .video_play {display: block;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%, -50%, 0) }.productTemplate--newBundle #product-video .video_play .video_start_icon svg {width: 90px;transform: unset }div.main-video {padding-left: 50px;padding-right: 50px }@media only screen and (max-width:989px) {div.main-video {padding-left: 0;padding-right: 0 }}div.main-video .main-video__wrapper {width: 100%;padding-top: calc(100% / var(--aspect-ratio, 1.78) - 5px);max-width: var(--max-width, unset);margin: 0 auto;z-index: 1 }@media only screen and (min-width:1400px) {div.main-video .main-video__wrapper {padding-top: calc(var(--max-width, 1) / var(--aspect-ratio, 1.78) - 5px) }}@media (max-aspect-ratio:4503599627370496/8016407336719483) {div.main-video .main-video__wrapper {padding-top: calc(100% / var(--aspect-ratio, 1.78) - 5px) }}div.main-video video-component {border-radius: 10px;overflow: hidden;z-index: 1 }@media only screen and (max-width:989px) {div.main-video video-component {border-radius: unset }}div.main-video video-component .js-video-wrapper video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;object-position: center;max-height: unset }div.main-video video-component .section-video_form {margin: 0 }div.main-video video-component iframe {border-radius: unset }div.main-video video-component button[aria-label="Pause Video"] svg, div.main-video video-component button[aria-label="Play Video"] svg {width: 90px }@media only screen and (max-width:767px) {div.main-video video-component button[aria-label="Pause Video"] svg, div.main-video video-component button[aria-label="Play Video"] svg {width: 75px }}@media only screen and (max-width:767px) {div.main-video video-component button[aria-label="Pause Video"] svg {width: 50px }}iframe[src*="youtube.com"] .ytp-chrome-bottom {display: none }#shopify-section-16105276121668bf5c {margin-top: -50px }@media only screen and (max-width:989px) {#shopify-section-16105276121668bf5c {margin-top: -420px }}.section-homeiconblock_blocks {display: flex;justify-content: center;padding: 120px 210px 70px }@media only screen and (max-width:989px) {.section-homeiconblock_blocks {display: block;padding: 10px 0 50px }}@media (min-width:768px) and (max-width:1200px) {.section-homeiconblock_blocks {display: flex;padding-left: 45px;padding-right: 45px }}@media (min-width:768px) and (max-width:1024px) {.section-homeiconblock_blocks {padding-top: 50px }}.section-homeiconblock_main {top: 265px !important }@media only screen and (max-width:989px) {.section-homeiconblock_main {top: 320px !important;height: calc(100% - 320px) }.section-homeiconblock_main .hero__info {width: 100% }.section-homeiconblock_main .hero__info.mob-text-align-center {padding-left: 30px;padding-right: 30px }.section-homeiconblock_main .hero__info.mob-text-align-left {padding-left: 30px;padding-right: 60px }.section-homeiconblock_main .hero__info.mob-text-align-right {padding-left: 60px;padding-right: 30px }}@media (min-width:990px) and (max-width:1024px) {.section-homeiconblock_main {left: calc(50% - 800px / 2);right: calc(50% - 800px / 2) }}.section-homeiconblock_block {flex-grow: 1;min-width: 33.33333%;max-width: 33.33333% }@media (max-width:767px) {.section-homeiconblock_block {min-width: unset;max-width: unset }}.section-homeiconblock_image {text-align: center }@media only screen and (max-width:989px) {.section-homeiconblock_image svg {width: 50px !important;height: auto }}.section-homeiconblock_title {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #232323;padding: 15px 0 }@media only screen and (max-width:989px) {.section-homeiconblock_title {font-size: 14px;font-weight: 400;line-height: 1.42 }}.Path-58289 {width: 35px;height: 35px;margin: 4px 15px 4px 0;object-fit: contain;background-color: #fff }.section-homeiconblock__banner {position: absolute;top: 50%;left: 50%;transform: translateY(-5%) }.section-homeiconblock__banner a {text-decoration: unset }.section-homeiconblock__banner a:hover {color: #fff }@media only screen and (max-width:989px) {.section-homeiconblock__banner {top: 50%;left: 100%;transform: translate(calc(-100% - 30px));width: 100% }}.hero__info.text-align-left .section-homeiconblock__banner_description, .hero__info.text-align-left .section-homeiconblock__banner_description p, .hero__info.text-align-left .section-homeiconblock__banner_title, .hero__info.text-align-left .section-homeiconblock__banner_title p {text-align: left !important }.hero__info.text-align-left .section-homeiconblock__banner_icon {justify-content: flex-start !important }.hero__info.text-align-center .section-homeiconblock__banner_description, .hero__info.text-align-center .section-homeiconblock__banner_description p, .hero__info.text-align-center .section-homeiconblock__banner_title, .hero__info.text-align-center .section-homeiconblock__banner_title p {text-align: center !important }.hero__info.text-align-center .section-homeiconblock__banner_icon {justify-content: center !important }.hero__info.text-align-right .section-homeiconblock__banner_description, .hero__info.text-align-right .section-homeiconblock__banner_description p, .hero__info.text-align-right .section-homeiconblock__banner_title, .hero__info.text-align-right .section-homeiconblock__banner_title p {text-align: right !important }.hero__info.text-align-right .section-homeiconblock__banner_icon {justify-content: flex-end !important }@media only screen and (max-width:989px) {.hero__info.mob-text-align-left .section-homeiconblock__banner_description, .hero__info.mob-text-align-left .section-homeiconblock__banner_description p {text-align: left !important }.hero__info.mob-text-align-left .section-homeiconblock__banner_icon {justify-content: flex-start !important }.hero__info.mob-text-align-center .section-homeiconblock__banner_description, .hero__info.mob-text-align-center .section-homeiconblock__banner_description p, .hero__info.mob-text-align-center .section-homeiconblock__banner_title, .hero__info.mob-text-align-center .section-homeiconblock__banner_title p {text-align: center !important }.hero__info.mob-text-align-center .section-homeiconblock__banner_icon {justify-content: center !important }.hero__info.mob-text-align-right .section-homeiconblock__banner_description, .hero__info.mob-text-align-right .section-homeiconblock__banner_description p, .hero__info.mob-text-align-right .section-homeiconblock__banner_title, .hero__info.mob-text-align-right .section-homeiconblock__banner_title p {text-align: right !important }.hero__info.mob-text-align-right .section-homeiconblock__banner_icon {justify-content: flex-end !important }}.hero__info .section-homeiconblock__banner_icon a {opacity: 1 !important;text-decoration: none;transition: unset }.hero__info .section-homeiconblock__banner_icon a:hover {color: #000 }.hero__info .section-homeiconblock__banner_icon a:hover path, .hero__info .section-homeiconblock__banner_icon a:hover svg {fill: #000 }.hero__info .section-homeiconblock__banner_icon a:hover path {stroke: #000 }.section-homeiconblock__banner_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.53;letter-spacing: normal;text-align: left;color: #f8f3ec;padding-bottom: 10px }@media only screen and (max-width:989px) {.section-homeiconblock__banner_title {line-height: 1.25;text-align: right;color: #fffdfc }}.section-homeiconblock__banner_description {width: 469px;padding-bottom: 10px }.section-homeiconblock__banner_description p {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.58;letter-spacing: normal;text-align: left;margin-top: 0 }@media only screen and (max-width:989px) {.section-homeiconblock__banner_description {width: 100%;margin-left: auto }.section-homeiconblock__banner_description p {font-size: 14px;font-weight: 500;line-height: 1.53;text-align: right }}.section-homeiconblock__banner_icon {display: flex;align-items: center }.section-homeiconblock__banner_icon a {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.58;letter-spacing: normal;text-align: left }.section-homeiconblock__banner_icon a svg {width: 24px;height: auto }@media only screen and (max-width:989px) {.section-homeiconblock__banner_icon a {font-size: 13px;font-weight: 800;line-height: 1.88;float: right }.section-homeiconblock__banner_icon svg {width: 18.4px;height: 10.5px }}@media only screen and (max-width:989px) {.banner-img {padding-left: 15px;padding-right: 15px }}.section-image_right {flex-direction: row-reverse }.section-image_top {top: 100%;transform: translateY(100px) }@media (min-width:990px) and (max-width:1200px) {.section-image_top {transform: translateY(30px) }}@media only screen and (max-width:989px) {.section-image_top {top: unset;transform: unset }}.feature-image_top {top: 100%;transform: translateY(-70px) }@media only screen and (max-width:989px) {.feature-image_top {top: unset;transform: unset }}#section-product-picture:nth-child(2) {margin-top: 150px }@media only screen and (max-width:989px) {#section-product-picture {transform: translateY(-90px);margin-top: -40px }}.product-picture_main {display: flex }@media (max-width:1240px) and (min-width:989px) {.product-picture_main {padding-right: 60px;padding-left: 60px }}@media only screen and (max-width:989px) {.product-picture_main {display: block }}.product-picture_left {width: 50%;top: 100%;transform: translateY(-80px) }@media only screen and (max-width:989px) {.product-picture_left {width: 100%;top: 0;transform: unset;text-align: unset !important;margin-left: unset !important }.product-picture_left img {width: 100%;margin-left: auto;margin-right: auto;border-radius: 7px }}.product-picture_right {display: flex;align-items: center;width: 50% }@media only screen and (max-width:989px) {.product-picture_right {width: 100% }}body.template-index .section-image_left [data--hidden] {display: none }@media only screen and (max-width:989px) {body.template-index #section-product .section-image_description p, body.template-index #section-product .section-image_option, body.template-index #section-product .section-image_title {text-align: left }body.template-index #section-product .section-product_blocks {align-items: flex-start;justify-content: flex-start }body.template-index #section-product .section-Product_button {margin-top: 0;margin-left: auto;margin-right: auto;width: 100% }}@media (min-width:768px) and (max-width:1200px) {body.template-index #section-product .rimage {aspect-ratio: 1/1.2 }}.section-image_left {width: 50%;}.section-image_left.section_content {display: flex;align-items: center;}@media only screen and (max-width:989px) {.section-image_left {width: 100%;text-align: unset !important;margin-left: unset !important }.section-image_left img {margin-left: auto;margin-right: auto;border-radius: 7px }}.section-image_main {padding: 30px;}@media only screen and (max-width:989px) {.section-image_main {margin-top: 0;width: 100% !important;max-width: 100%;margin-left: 0 !important;margin-right: 0 !important;padding-top: 12px;text-align: center;max-width: 0 auto }}@media (min-width:768px) and (max-width:1200px) {.section-image_main {width: 100%;max-width: 480px;margin-left: auto !important;margin-right: auto !important;text-align: left !important;padding: 30px }.section-image_main .section-image_title {font-size: 28px }.section-image_main .section-image_description {font-size: 15px }}@media (min-width:890px) {.product-picture_right .section-image_main {padding-top: 0;margin-top: -160px }}@media (min-width:768px) {.template-product .section-image_left {padding-top: 0 }}@media only screen and (max-width:989px) {#section-product .section-image_description, #section-product .section-image_option, #section-product .section-image_title, #section-product .section-product_blocks {margin-left: 0 }}.section-image_title {margin: 0 0 20px;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404;width: 493px }@media (min-width:990px) and (max-width:1200px) {.section-image_title {width: 100% }}@media only screen and (max-width:989px) {.section-image_title {font-size: 28px;text-align: left;width: 100%;margin-left: auto;margin-right: auto;margin-bottom: 0;padding-top: 5px }}@media (min-width:768px) {.section-image_title {text-align: left !important }}.section-image_description {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.4;letter-spacing: normal;text-align: left;color: #000 }.section-image_description p {line-height: 1.4 }@media only screen and (max-width:989px) {.section-image_description {width: 100%;padding-bottom: 10px }.section-image_description, .section-image_description p {font-size: 14px;font-weight: 500;margin-left: auto;margin-right: auto;text-align: left }.section-image_description p {line-height: 1.64 }}@media (min-width:768px) {.section-image_description, .section-image_description p {text-align: left !important }}.section-image_price-group {display: flex;margin-top: 33px;align-items: center }@media only screen and (max-width:989px) {.section-image_price-group {margin-top: 15px }.section-image_price-group .origin_price {font-size: 19px }}.compare_price {font-size: 19px;color: #000;text-decoration: line-through;margin-right: 10px;display: none }.compare_price, .origin_price {font-family: "sofia-pro", sans-serif }.origin_price {font-size: 24px;font-weight: 800 }.section-image_option {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left;color: #000;padding-top: 15px;margin-bottom: 10px }.section-image_option span {font-weight: 400 }@media only screen and (max-width:989px) {.section-image_option {width: 100%;margin-left: auto;font-size: 14px;line-height: 2.14;padding-top: unset }.section-image_option span {font-weight: 400 }}.section-image_block {display: flex;margin: 15px 0;opacity: 0;transform: translateY(25px);transition: all .5s cubic-bezier(.165, .84, .44, 1);align-items: center }.section-image_block.is-active {opacity: 1;transform: translateX(0) translateY(0) }@media only screen and (max-width:989px) {.section-image_block {justify-content: flex-start }}@media (min-width:768px) {.section-image_block {padding-left: 0 !important }}.section-product_blocks {display: flex;justify-content: space-between;width: 80px;margin-top: -10px }@media only screen and (max-width:989px) {.section-product_blocks {width: 320px;margin-left: auto;justify-content: unset;margin-top: -14px;padding-left: 4px }}.section-product_block {display: flex;margin: 15px 8px 15px 0 }.section-product_block.is-active {opacity: 1;transform: translateX(0) translateY(0);cursor: pointer }#section-product .section-image_blockicon {cursor: pointer;position: relative;width: 22px;height: 22px;border-radius: 50%;border: none;display: flex;align-items: center;justify-content: center }#section-product .section-image_blockicon:after {position: absolute;display: block;content: "";height: 100%;width: 100%;border-radius: 27px;background:radial-gradient(circle at 30% 30%, #ffffff00, #0000001c);top:0 }#section-product .section-image_blockicon svg {width: 120px;height: 15px }#section-product .section-image_blockicon:not(.checked):hover:before {content: "";width: 20px;height: 20px;border: 2px solid #fff;border-radius: 100%;position: absolute;top: 1px;left: 1px;z-index:1;}#section-product .section-image_blockicon.checked:before {content: "";width: 20px;height: 20px;border: 2px solid #fff;border-radius: 100%;position: absolute;top: 1px;left: 1px;z-index:1;}.section-image_blocktext {margin: 0 0 0 10.6px;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #000 }@media only screen and (max-width:989px) {.section-image_blocktext {font-size: 14px;font-weight: 700;font-style: normal;line-height: 1.71;text-align: left }}.section-image_linkblock {margin-top: 15px }.section-image_linkblock a:hover {text-decoration: unset }.section-image_linkblock .section-image_link {font-weight: 1000 }@media only screen and (max-width:989px) {.section-image_linkblock {padding-bottom: 50px;padding-top: 10px;margin-top: 0;text-align: left }}.section-image_linkbutton.black_color * {color: #000 !important;fill: #000 !important;stroke: #000 !important;font-size: 19px }.section-image_link {margin: 0 8.1px 0 0;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.88;letter-spacing: normal;text-align: left;color: #f50 }@media only screen and (max-width:989px) {.section-image_link {font-size: 13px;font-weight: 800;line-height: 1.85 }}.section-image_linkbutton {opacity: 1 !important;text-transform: lowercase;display: inline-flex }.section-image_linkbutton:hover .section-image_link {color: #000 }.section-image_linkbutton:hover path, .section-image_linkbutton:hover svg {fill: #000 !important;stroke: #000 !important }@media only screen and (max-width:989px) {.section-image_linkbutton {justify-content: center;width: 100%;}.section-image_linkbutton div {width: inherit !important;}}.section-image_linkbutton .section-image_button:hover {background: #000 !important }.section-image_button {border-radius: 7px;font-weight: 600;font-size: 20px;min-width: 260px;padding-left: 24px;padding-right: 24px;padding-top: 10px;padding-bottom: 13px;background-color: #ffd45d;color: #000000;display: flex;justify-content: center;align-items: center;margin-top: 20px }.section-image_linkbutton .btn {margin-top: 24px;}.section-image_secondary_button {margin: 0;min-width: 220px;width: fit-content;padding: 12px 30px;height: auto;border-radius: 7px;background-color: transparent;font-family: "sofia-pro", sans-serif;border: 1px solid rgba(18, 18, 18, 1);font-size: 20px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #171516 !important;transition: .2s;}@media only screen and (max-width:989px) {.section-image_secondary_button {margin-top: 12px;width: 100%;}}.section-image_button a {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #ffd45d;text-transform: lowercase }.section-image_secondary_button:hover {color: rgba(239, 102, 25, 1);}.section-image_button a:hover{text-decoration: unset;color: #ffd45d;text-transform: lowercase }.section-image_button:hover {color: #fff;}@media only screen and (max-width:989px) {.section-image_button {background-color: #ffd45d;margin-left: auto;margin-right: auto;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #fffdfc;margin-top: 0 }}.section-Product_button.buton_style_button2 {font-weight: 800;width: 260px;height: 50px;border-radius: 7px;background-color: #ffd45d;display: flex;justify-content: center;align-items: center }.section-Product_button.buton_style_button2:hover {background-color: #000;color: #fff }.section-Product_button.buton_style_button2:hover * {color: #fff }@media only screen and (max-width:989px) {.section-Product_button.buton_style_button2:hover {background-color: #ffd45d;color: #000 }.section-Product_button.buton_style_button2:hover * {color: #000 }}.section-Product_button a {font-family: "sofia-pro", sans-serif;font-size: 17px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #000;opacity: 1 !important }@media only screen and (max-width:989px) {.section-Product_button a {font-size: 19px;font-weight: 1000 }}.section-Product_button a:hover {text-decoration: unset;color: #fffdfc;text-transform: lowercase }@media only screen and (max-width:989px) {.section-Product_button {background-color: #000 }}.section-image_linkicon {width: 21.6px;height: 12.4px;margin: 5.5px 0 5.1px 8.1px;object-fit: contain;border: 1px solid #f50;background-color: #f50 }.Rectangle-1599 {border-radius: 7px }#shopify-section-16105028946e358151:after {height: 38% !important }@media only screen and (max-width:989px) {#shopify-section-16105028946e358151:after {height: 65% !important }}.simple-image_text .container.d-flex-image {position: relative }.simple-image_text .container.d-flex-image .section-image_left {position: relative;z-index: 10 }.simple-image_text .container.d-flex-image .section-image_title {margin-bottom: 15px }.simple-image_text .container.d-flex-image .section-image_linkblock {margin-top: 25px }.simple-image_text .container.d-flex-image .section-image_description p {margin: 0 }@media (max-width:767px) {.simple-image_text .container.d-flex-image:after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 10%;background-color: #fffdfc }}@media (min-width:768px) {.simple-image_text .container.d-flex-image img {border-top-right-radius: 0;border-bottom-right-radius: 0 }}.simple-image_text .container.d-flex-image .section-image_main{height: 100%;display: flex;flex-direction: column;justify-content: center }.d-flex-image {display: flex }@media only screen and (max-width:989px) {.d-flex-image {display: block;padding-top: 25px }}body.template-index .d-flex-image.right, body.template-page-elk-lander .d-flex-image.right{flex-direction: row-reverse;align-items: center }@media (max-width:600px) {body.template-index .d-flex-image.right, body.template-page-elk-lander .d-flex-image.right {position: relative }body.template-index .d-flex-image.right:after, body.template-page-elk-lander .d-flex-image.right:after {content: "";width: 100%;height: 30%;left: 0;top: 0;position: absolute;background-color: #fffdfc }body.template-index .d-flex-image.right .section-image_left, body.template-page-elk-lander .section-image_left {position: relative;z-index: 10 }}@media (min-width:768px) {body.template-index .d-flex-image {display: flex !important }body.template-index .d-flex-image.container, body.template-page-elk-lander .d-flex-image.container {max-width: unset;margin-right: 20px;margin-left: 20px;width: unset;border-radius: 10px;padding: 0 }}@media (min-width:768px) and (max-width:1200px) {body.template-index #shopify-section-16118817955caff0e9 {padding-top: 0 }}@media only screen and (min-width: 769px) and (max-width: 988px) {.section.hp-img-section {padding-top: 40px !important;}}@media (min-width:768px) {body.template-index #shopify-section-1610772021c126f020 .section:not(.has-sticky), body.template-index #shopify-section-16118817955caff0e9 .section:not(.has-sticky), body.template-index #shopify-section-161188247557531f14 .section:not(.has-sticky) {overflow: unset !important }body.template-index #shopify-section-16118817955caff0e9 .section-image_left {transform: translateY(30px) }body.template-index #shopify-section-16118817955caff0e9 .section-image_main {margin-top: -50px }}@media (min-width:768px) and (min-width:768px) {body.template-index #shopify-section-1610772021c126f020 .rimage img {border-top-left-radius: 0;border-bottom-left-radius: 0 }body.template-index #shopify-section-1610772021c126f020 .section-image_option {text-align: left }body.template-index #shopify-section-1610772021c126f020 .section-product_blocks {justify-content: left }body.template-index #shopify-section-1610772021c126f020 .section-Product_button {margin-left: unset }}body.template-index .simple-image_text .rimage {max-height: 600px }body.template-index .simple-image_text .section-image_main {padding-top: inherit;padding-left: 30px }@media only screen and (max-width:989px) {body.template-index .simple-image_text .section-image_main, body.template-page-elk-lander .simple-image_text .section-image_main {max-width: auto;margin-top: 15px;padding: 0;margin-right: auto !important;margin-left: auto !important }}body.template-index .section-product_main {padding: 60px 70px }@media only screen and (max-width:989px) {body.template-index .section-product_main {padding: 20px 10px }}@media (min-width:768px) and (max-width:1100px) {body.template-index .section-product_main {padding: 60px 30px;padding-left: 50px }body.template-index .section-product_main .section-image_subtitle {font-size: 16px }body.template-index .section-product_main .section-image_title {font-size: 28px }body.template-index .section-product_main .section-image_description {font-size: 15px }}body.template-index .section-product_main .section-image_subtitle {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;line-height: 1.27;text-align: left;color: #f50;margin-bottom: 10px }@media only screen and (max-width:989px) {body.template-index .section-product_main .section-image_subtitle {font-size: 16px;margin-bottom: 10px;line-height: 24px }}@media only screen and (max-width:989px) {body.template-index .section-product_main .section-image_left {position: relative;z-index: 10 }}body.template-index .section-product_main .section-image_title {margin-bottom: 15px }.section-product_main {padding: 60px 70px;}@media (min-width:768px) and (max-width:1023px) {.section-product_main {max-width: 540px }}@media (min-width:1100px) and (max-width:1200px) {.section-product_main {padding-top: 100px }}@media only screen and (max-width:989px) {.section-product_main {margin-left: auto !important;margin-right: auto !important;padding: 0 20px }.section-product_main .section-image_title {text-align: left }.section-product_main .section-image_description p {text-align: left;margin-left: 1px }}.list_wrapper {margin-top: 15px }.list_wrapper .product-picture_blocktext {font-size: 16px;font-weight: 700;margin-left: 10px }@media only screen and (max-width:989px) {.list_wrapper .product-picture_blocktext {font-size: 14px }}.product-picture_block {display: flex !important;margin-top: 12px }@media only screen and (max-width:989px) {.product-picture_block {justify-content: center;margin-top: 8px }}@media only screen and (max-width:989px) {.product-picture_blocktext {font-family: "sofia-pro", sans-serif;font-size: 13px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.85;letter-spacing: normal;text-align: left }}@media only screen and (max-width:989px) {.product-picture_blockicon svg {width: 21.6px;height: 10.4px }}@media only screen and (max-width:989px) {#regular-product-feature-picture, #regular-product-picture {margin-top: -90px }}body.template-product #shopify-section-ea-products-slider .product-cell-wrap .product-cell-desc {display: none !important }@media only screen and (max-width:989px) {body.template-product #shopify-section-ea-product-picture #section-product-picture {overflow: unset }body.template-product #shopify-section-ea-product-picture #section-product-picture .product-picture_left {margin-bottom: -50px;transform: translateY(-50px) }}@media only screen and (max-width:989px) {body.template-product-regular-feature #shopify-section-ea-product-picture #section-product-picture {overflow: unset }body.template-product-regular-feature #shopify-section-ea-product-picture #section-product-picture .product-picture_left {margin-bottom: 0;transform: unset }body.template-product-regular-feature #shopify-section-ea-product-picture #section-product-picture:nth-child(2) {padding-bottom: 45px }body.template-product-regular-feature #shopify-section-ea-product-picture #section-product-picture:nth-child(2) .product-picture_left {margin-bottom: -50px;transform: translateY(-50px) }body.template-product-regular-feature #shopify-section-ea-products-slider {padding-top: 0 }}@media (min-width:990px) and (max-width:1200px) {body.template-index .section[data-section-image] {padding-left: 30px;padding-right: 30px }}.section-othericonblock_blocks {display: flex;justify-content: space-between;flex-wrap: wrap }@media (min-width:992px) and (max-width:1200px) {.section-othericonblock_blocks {justify-content: space-around;padding-left: 75px;padding-right: 75px }}@media only screen and (max-width:989px) {.section-othericonblock_blocks {justify-content: center;padding: unset }}@media (min-width:768px) and (max-width:1023px) {.template-collection .section-othericonblock_blocks {justify-content: space-around }}@media (max-width:767px) {.template-collection .section-othericonblock_blocks {flex-direction: column }}@media only screen and (max-width:989px) {.template-index .section-othericonblock_block, .template-page-about-tool .section-othericonblock_block {min-width: 50%;max-width: 50% }}.section-othericonblock_block {min-width: calc(20% - 32px);max-width: calc(20% - 32px);text-align: center;padding-top: 12px }@media only screen and (max-width:989px) {.section-othericonblock_block {min-width: unset;max-width: unset;flex-grow: 1;padding-top: 24px }}@media (min-width:768px) and (max-width:840px) {.section-othericonblock_block {min-width: 20% !important;max-width: 20% !important }}@media only screen and (max-width:989px) {.section-othericonblock_image svg {width: 50px !important;height: 50px }}.section-othericonblock_title {padding: 0 40px 80px;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;width: 1000px;max-width: 100%;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.section-othericonblock_title {font-size: 24px;line-height: 1.46;color: #232323;width: 100%;padding: 0 15px 15px }}.section-othericonblock_subtitle {margin-top: 25px;font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: center;color: #000 }@media (max-width:1199px) and (min-width:990px) {.section-othericonblock_subtitle {min-height: 56px }}@media only screen and (max-width:989px) {.section-othericonblock_subtitle {font-size: 16px;font-weight: 800;line-height: 1.44 }}.section-othericonblock_description {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.75;letter-spacing: normal;text-align: center;color: #000;margin-top: 3px }@media only screen and (max-width:989px) {.section-othericonblock_description {font-size: 14px;line-height: 1.43 }}#collection-page .section-othericonblock_title {padding: 0 40px 80px;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;width: 1000px;max-width: 100%;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {#collection-page .section-othericonblock_title {font-size: 28px;line-height: 1.46;width: 100%;padding: 0 15px 15px }}@media only screen and (max-width:989px) {body.template-index #section-othericonblock .section-othericonblock_blocks {padding-left: 10px;padding-right: 10px }body.template-index #section-othericonblock .section-othericonblock_blocks .section-othericonblock_subtitle {margin-top: 15px }}.productTemplate--newBundle .section-othericonblock_subtitle {margin-top: 5px;font-size: 20px;color: #171516 }@media only screen and (max-width:767px) {.productTemplate--newBundle .section-othericonblock_blocks {flex-direction: column }}@media only screen and (max-width:767px) {.productTemplate--newBundle .section-othericonblock_block {display: flex;align-items: center }}@media only screen and (max-width:767px) {.productTemplate--newBundle .section-othericonblock_subtitle {margin-top: 0;text-align: left }}@media only screen and (max-width:767px) {.productTemplate--newBundle .section-othericonblock_description {margin-top: 8px;font-size: 16px;text-align: left }}@media only screen and (max-width:767px) {.productTemplate--newBundle .section-othericonblock_image {margin-right: 15px }}.productTemplate--newBundle .section-othericonblock_image svg {width: 50px }.section-review_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404 }@media only screen and (max-width:989px) {.section-review_title {font-size: 28px;width: 300px;margin-left: auto;margin-right: auto }}.section-review_main {padding: 30px 0 }.section-review_main .slick-track {padding-left: 100px;padding-right: 100px }@media only screen and (max-width:989px) {.section-review_main .slick-track {padding-left: unset;padding-right: unset }}@media only screen and (max-width:989px) {.section-review_main .slick-track .slick-slide {text-align: center }}.section-review_right {border: 1px solid #eee }.section-review_slider .slick-list.draggable {display: flex }@media only screen and (max-width:989px) {.section-review_slider .slick-list.draggable {padding-left: 60px !important;padding-right: 60px !important }}.section-review_slider .slick-list.draggable .slick-track {display: flex }.section-review_slider .slick-list.draggable .slick-slide {display: flex;height: 100%;flex-direction: column;margin:0 5px;}.section-review_slider .slick-list.draggable .slick-slide .item_block, .section-review_slider .slick-list.draggable .slick-slide .section-review_right, .section-review_slider .slick-list.draggable .slick-slide>div {height: 100%;display: flex }.section-review_slider[data-grid] {display: flex }.section-review_slider[data-grid]>.item_block {flex: 1 }@media only screen and (max-width:989px) {.section-review_slider[data-grid]>.item_block {flex: unset }}@media only screen and (max-width:989px) {.section-review_slider[data-grid] {display: block }}@media only screen and (max-width:819px) {.section-review_slider .slick-list.draggable .slick-slide {left: -20px;position: relative;}}.section-review_left, .section-review_right {border-radius: 10px;margin-left: 8px;margin-right: 8px;overflow: hidden;height: 100%;width: 300px;position: relative }@media (max-width:767px) {.section-review_left, .section-review_right {width: calc(100% - 20px) }}.section-review_left img, .section-review_right img {border-radius: 5px;border: none }.section-review_left .section-review_bottom, .section-review_left .section-review_bottom1, .section-review_right .section-review_bottom, .section-review_right .section-review_bottom1 {border-radius: 0 0 3px 3px }.section-review_left .section-review_bottom1 img, .section-review_left .section-review_bottom img, .section-review_right .section-review_bottom1 img, .section-review_right .section-review_bottom img {border-radius: 5px !important }.section-review_left .section-review_bottom, .section-review_right .section-review_bottom {border-top: 1px solid #eee;padding: 8px;}.section-review_left .section-review_bottom1, .section-review_right .section-review_bottom1 {padding-left: 8px;display: flex;align-items: center }.section-review_left .section-review_top, .section-review_right .section-review_top {background-color: #fefefe80;border-radius: 3px 3px 0 0;padding: 12px;}.section-review_right {display: flex;flex-direction: column;}.section-review_right .section-review_top {flex-grow: 1;display: flex;flex-direction: column;justify-content: flex-start }.section-review_left {background: #fffdfc }@media only screen and (max-width:989px) {.section-review_right {display: none }.section-review_left {margin-right: auto;margin-left: auto }}.section-review_image {width: 100%;height: 250px !important;object-fit: cover;}.section-review_svg {position: absolute;top: 8px;right: 12px }.section-review_svg path {fill: #fff;stroke: none !important }@media only screen and (max-width:989px) {.section-review_svg svg {width: 24.1px !important;height: 24.1px !important }}.section-review_face {width: 36px;height: 36px;margin: 0;padding: 0 !important }@media only screen and (max-width:989px) {.section-review_face {width: 42px;height: 42px }}.section-review_email {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 4.29;letter-spacing: normal;text-align: left;color: #000;padding-left: 10px }@media only screen and (max-width:989px) {.section-review_email {font-size: 17px }}.section-review_top {width: 100%;text-align: left;padding: 0 }.section-review_bottom, .section-review_bottom1 {width: 100%;height: auto;background-color: #fefefe80 }@media only screen and (max-width:989px) {.section-review_bottom, .section-review_bottom1 {height: auto;text-align: left;padding-left: 10px }}.section-review_star {margin: 8px 0 6px 0;text-align: left }.section-review_description {font-size: 16px;font-weight: 400;line-height: 1.49;}.section-review_address, .section-review_description, .section-review_name {font-family: "sofia-pro", sans-serif;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left;color: #121212 }.section-review_address, .section-review_name {font-size: 16px;font-weight: 600;line-height: 1.57 }.section-review_address{color: #444;opacity: .5;font-weight: 400;}.section-review_name {padding-top: 6px }.section-sticky-bar_main {display: flex;align-items: center;padding: 0 100px;margin-top: 10px;position: relative }.section-sticky-bar_left, .section-sticky-bar_right {width: 100% }.section-sticky-bar_right {display: flex;align-items: center;position: absolute;left: 100%;transform: translateX(-275px) }@media (min-width:990px) and (max-width:1200px) {.section-sticky-bar_right {transform: translateX(-295px) }}.section-sticky-bar_title {font-size: 19px;font-weight: 800;line-height: 1.32;text-align: left;color: #0c0404 }.section-sticky-bar_product, .section-sticky-bar_title {font-family: "sofia-pro", sans-serif;font-stretch: normal;font-style: normal;letter-spacing: normal }.section-sticky-bar_product {font-size: 14px;font-weight: 600;line-height: 1.29;text-align: right;color: #231f20;text-decoration: underline }.section-sticky-bar_product a:hover {color: unset }.section-sticky-bar_shop {cursor: pointer;color: #000;font-size: 14px;font-weight: 1000;width: 92px;height: 35px;border-radius: 7px;box-shadow: 15px 5px 20px 0 rgba(0, 0, 0, .08);background-color: #f50;margin-left: 20px;display: flex;justify-content: center;align-items: center }.section-sticky-bar_shop:hover {background-color: #000 }.section-sticky-bar_shop a:hover {text-decoration: unset;color: #fff }.section-sticky-bar_shop a {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;color: #fff;display: flex;justify-content: center;align-items: center }header .add-cart.sticky-add-to-cart, header .section-sticky-bar_shop {background: #ffd45d !important;color: #000 }header .add-cart.sticky-add-to-cart svg path, header .section-sticky-bar_shop svg path {fill: #000 }header .add-cart.sticky-add-to-cart:hover, header .section-sticky-bar_shop:hover {background: #000 !important;color: #fff }header .add-cart.sticky-add-to-cart:hover svg path, header .section-sticky-bar_shop:hover svg path {fill: #fff }.sticky-bottom {background: #f8f3ec;box-shadow: 0 7px 15px 0 #0000001a;top: 0;left: 0;width: 100%;padding-top: 19px;padding-bottom: 19px;position: fixed;opacity: 0;transition: all .3s ease;transform: translateY(-100%);z-index: 999 }.sticky-bottom.visible {opacity: 1;transform: unset }.sticky-bottom .sticky-bottom-wrapper {justify-content: space-between;align-items: center;max-width: 1126px }.sticky-bottom .sticky-form {display: flex;position: relative }.sticky-bottom .sticky-info {max-width: 45% }.sticky-bottom .sticky-title {font-size: 19px;font-weight: 800 }.sticky-bottom .sticky-desc {font-size: 16px }.sticky-bottom .sticky-variants {background-image: url(direc-down.svg);background-repeat: no-repeat;background-size: 14px auto;background-position: calc(100% - 10px) 2px;appearance: none;border-radius: 5px;height: 45px;margin-right: 23px;width: 240px;padding-left: 13px;padding-right: 5px }.sticky-bottom button {font-size: 16px !important;font-weight: 800;width: 246px !important;padding: 0 }.sticky-bottom .sticky-desc p:last-child {margin-bottom: 0 }.sticky-bottom .custom-variants_select {display: flex;width: 240px;height: 50px;background-color: #fffdfc;align-items: center;border-radius: 7px;position: absolute;right: 246px;margin-right: 23px;cursor: pointer }.sticky-bottom .custom-variants_select svg {position: absolute;right: 12px;top: 18px;transform: rotate(180deg) }.sticky-bottom .custom-variants_select div:not(.active)[data-variant_id]:hover {cursor: pointer;background-color: #f4e8dc;font-weight: 700 }.sticky-bottom .custom-variants_select .desc {display: none;font-weight: 700 }.sticky-bottom .custom-variants_select div {padding-left: 15px;padding-right: 18px;width: 100%;font-weight: 400 }.sticky-bottom .custom-variants_select div.active {font-weight: 700 }.sticky-bottom .custom-variants_select div:not(.active) {display: none }.sticky-bottom .custom-variants_select.open {position: absolute;right: 246px;align-items: flex-start;flex-direction: column;height: unset;border: 1px solid #000;overflow: hidden }.sticky-bottom .custom-variants_select.open svg {transform: rotate(0);transition: all .3s ease-in-out }.sticky-bottom .custom-variants_select.open .desc {display: block }.sticky-bottom .custom-variants_select.open div {padding-top: 10px;padding-bottom: 10px;cursor: pointer;background-color: #f4e8dc }.sticky-bottom .custom-variants_select.open div:not(.active) {display: block;background-color: #fff }.shopify-section.video-slider-section {opacity: 0;transition: opacity .3s ease }.shopify-section.video-slider-section [data-video-section-wrapper] {display: flex }.shopify-section.video-slider-section .slider_wrapper {width: 100% }.shopify-section.video-slider-section .container {max-width: 1440px;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .container {padding-left: 15px;padding-right: 15px }}.shopify-section.video-slider-section .slider_item {border-radius: 7px;display: flex !important;overflow: hidden }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item {display: block !important }}.shopify-section.video-slider-section .slider_item.reverse {flex-direction: row-reverse }.shopify-section.video-slider-section .slider_item.reverse [data-video-control] {left: unset;right: 30px }.shopify-section.video-slider-section .slider_item .video_wrapper {display: flex;min-width: 50%;max-width: 50%;position: relative }.shopify-section.video-slider-section .slider_item .video_wrapper [data-video-from] {display: flex }.shopify-section.video-slider-section .slider_item .video_wrapper .video_container {display: flex;align-items: center;justify-content: center;width: 100% }.shopify-section.video-slider-section .slider_item .video_wrapper .video_container #videoId {height: 100% }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .video_wrapper .video_container {flex-direction: column }}.shopify-section.video-slider-section .slider_item .video_wrapper .section-video_form {margin: 0 }.shopify-section.video-slider-section .slider_item .video_wrapper .section-video_form.external_video {width: 100% }.shopify-section.video-slider-section .slider_item .video_wrapper .section-video_form.video {max-height: 100% }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .video_wrapper {min-width: 100%;max-width: 100% }}.shopify-section.video-slider-section .slider_item .text_wrapper {min-width: 50%;max-width: 50%;min-height: 580px;padding-left: 75px;padding-right: 75px;opacity: 0;transform: translateY(30px);transition: all .7s ease }.shopify-section.video-slider-section .slider_item .text_wrapper.section-in {opacity: 1;transform: unset }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .text_wrapper {min-height: unset;min-width: 100%;max-width: 100%;padding: 45px 20px }}.shopify-section.video-slider-section .slider_item .text_wrapper>div {flex-direction: column;justify-content: center;height: 100%;max-width: 480px;position: relative }@media (min-width:768px) and (max-width:1023px) {.shopify-section.video-slider-section .slider_item .text_wrapper>div {margin-left: auto;margin-right: auto }}.shopify-section.video-slider-section .slider_item .text_wrapper .title {line-height: 1.32 }.shopify-section.video-slider-section .slider_item .text_wrapper .text {margin-top: 10px }.shopify-section.video-slider-section .slider_item .text_wrapper .text p {margin-bottom: 0;min-height: 10px }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .text_wrapper .text.sub_text {padding-right: 5px }.shopify-section.video-slider-section .slider_item .text_wrapper .text.sub_text p {margin-bottom: 0 }}.shopify-section.video-slider-section .slider_item .text_wrapper .sub_text_wrapper {justify-content: space-between;margin-top: 20px }.shopify-section.video-slider-section .slider_item .text_wrapper .sub_text_wrapper .sub_text_item {min-width: 50%;max-width: 50%;padding-right: 10px }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .text_wrapper .sub_text_wrapper {margin-top: 5px }}.shopify-section.video-slider-section .slider_item .text_wrapper .btn_wrapper {margin-top: 15px }.shopify-section.video-slider-section .slider_item .text_wrapper .btn_wrapper a {background: #f50;border-radius: 7px;color: #fff;display: inline-block;font-weight: 800;padding: 10px 15px;text-decoration: none;transition: none }.shopify-section.video-slider-section .slider_item .image_wrapper {min-width: 50%;max-width: 50% }.shopify-section.video-slider-section .slider_item .image_wrapper img {width: 100% }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .image_wrapper {min-width: 100%;max-width: 100% }}.shopify-section.video-slider-section .slider_item [data-video-control] {bottom: 30px;left: 30px;position: absolute }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item [data-video-control] {bottom: 0;left: unset !important;right: 15px !important;transform: translateY(100%) }}.shopify-section.video-slider-section .slider_item [data-video-control] [data-video-pause] {cursor: pointer;display: none }.shopify-section.video-slider-section .slider_item [data-video-control] [data-video-play] {cursor: pointer;opacity: 0 }.shopify-section.video-slider-section .slider_item [data-video-control] [data-video-play] svg {fill: #fff;width: 45px;height: auto }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item [data-video-control] [data-video-play] svg {width: 30px }}.shopify-section.video-slider-section .slider_item [data-video-control][data-play=true] [data-video-play] {display: none }.shopify-section.video-slider-section .slider_item [data-video-control][data-play=true] [data-video-pause] {display: block }.shopify-section.video-slider-section .slider_item .gradient_bar {height: 100%;width: 30px;position: absolute;z-index: 1 }@media (min-width:990px) {.shopify-section.video-slider-section .slider_item .gradient_bar.hidden_desktop {display: none !important }}@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .gradient_bar.hidden_mobile {display: none !important }}.shopify-section.video-slider-section .slider_item .gradient_bar.gradient_top {left: 0;top: 0 }.shopify-section.video-slider-section .slider_item .gradient_bar.gradient_bottom {right: 0;top: 0 }@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .gradient_bar.gradient_bottom {bottom: 0;top: unset }}@media only screen and (max-width:989px) {.shopify-section.video-slider-section .slider_item .gradient_bar {height: 30px;width: 100% }}.shopify-section.video-slider-section [data-video-slider] {position: relative }.shopify-section.video-slider-section .sticky-indicator {opacity: 0;position: sticky;transition: opacity .3s ease;z-index: 10 }.shopify-section.video-slider-section .sticky-indicator .wrapper {display: flex;flex-direction: column;align-items: center;justify-content: center;left: 15px;position: absolute;transform: translateY(-50%);width: max-content;z-index: 1 }.shopify-section.video-slider-section .sticky-indicator .wrapper [data-indicator-count] {color: #000;font-size: 14px;font-weight: 800 }.shopify-section.video-slider-section .sticky-indicator .wrapper [data-indicator-dots] {background: #000;border-radius: 20px;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 12px 0;width: 20px }.shopify-section.video-slider-section .sticky-indicator .wrapper [data-indicator-dots] span {background: #fff;border-radius: 50%;cursor: pointer;display: block;margin: 4px 0;width: 5px;height: 5px }.shopify-section.video-slider-section .sticky-indicator .wrapper [data-indicator-dots] span.active {width: 9px;height: 9px;border: 1px solid #ffd45d }.shopify-section.video-slider-section .sticky-indicator .wrapper [data-indicator-arrow] svg {transform: rotate(90deg) }.shopify-section.video-slider-section .sticky-indicator.theme-white [data-indicator-count] {color: #fff }.shopify-section.video-slider-section .sticky-indicator.theme-white [data-indicator-dots] {background: #fff }.shopify-section.video-slider-section .sticky-indicator.theme-white [data-indicator-dots] span {background: #666 }.shopify-section.video-slider-section .sticky-indicator.theme-white [data-indicator-dots] span.active {background: #000 }.shopify-section.video-slider-section .sticky-indicator.theme-white [data-indicator-arrow] svg path {fill: #fff }.shopify-section.rich-text-custom .container {max-width: 1440px;padding-left: 45px;padding-right: 45px }@media (max-width:767px) {.shopify-section.rich-text-custom .container {padding-left: 15px;padding-right: 15px }}.shopify-section.rich-text-custom .main_wrapper {margin-left: auto;margin-right: auto;padding-left: 75px;padding-right: 75px;opacity: 0;transform: translateY(30px);transition: all .3s linear }.shopify-section.rich-text-custom .main_wrapper.section-in {opacity: 1;transform: unset }@media (min-width:768px) and (max-width:1023px) {.shopify-section.rich-text-custom .main_wrapper {max-width: 480px;padding-left: 0;padding-right: 0 }}@media (max-width:767px) {.shopify-section.rich-text-custom .main_wrapper {padding-left: 20px;padding-right: 20px }}.shopify-section.rich-text-custom .main_wrapper .title {font-size: 65px;font-weight: 800;max-width: 600px }@media only screen and (max-width:989px) {.shopify-section.rich-text-custom .main_wrapper .title {font-size: 28px }}.shopify-section.rich-text-custom .main_wrapper .text {font-size: 16px;font-weight: 500;line-height: 1.81;margin-top: 15px }@media only screen and (max-width:989px) {.shopify-section.rich-text-custom .main_wrapper .text {font-size: 14px }}.shopify-section.rich-text-custom .main_wrapper .text p {margin: 0 }.main-rich-text .main-rich-text__wrapper {text-align: center }.main-rich-text .main-rich-text__heading {color: var(--color, #000);font-size: var(--fz-heading-desk, 48px);margin-bottom: 0 }@media only screen and (max-width:989px) {.main-rich-text .main-rich-text__heading {font-size: var(--fz-heading-mob, 48px) }}.main-rich-text .main-rich-text__text {max-width: 670px;margin: 24px auto 0;color: var(--color, #000);font-size: var(--fz-text-desk, 18px) }.main-rich-text .main-rich-text__text strong {font-weight: 900;color: var(--color-bold, #000) }@media only screen and (max-width:989px) {.main-rich-text .main-rich-text__text {margin-top: 12px;font-size: var(--fz-text-mob, 18px) }}.press-rich-text {text-align: center }.press-rich-text .title {max-width: 707px;height: 42px;margin: 0 auto 20px;font-size: 34px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.24;letter-spacing: normal;text-align: center }@media only screen and (max-width:989px) {.press-rich-text .title {font-size: 24px }}.press-rich-text .text {margin: 0 auto;font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: .56px;text-align: center;max-width: 707px }.press-rich-text .main_content {margin: 53px auto 0;border-bottom: 1px solid #d5d3cb;padding-bottom: 50px }@media only screen and (max-width:989px) {.press-rich-text .main_content {padding-bottom: 25px }}.shopify-section.custom-blocks .container {max-width: 1440px;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .container {padding-left: 20px;padding-right: 20px }}.shopify-section.custom-blocks .main_wrapper {color: #fffdfc;justify-content: space-between }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper {flex-direction: column }}.shopify-section.custom-blocks .main_wrapper>div {border-radius: 7px;min-width: calc(50% - 15px);max-width: calc(50% - 15px) }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper>div {margin: 20px auto;min-width: 100%;max-width: 100% }}.shopify-section.custom-blocks .main_wrapper .block_items {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;padding-top: 50px;padding-bottom: 50px }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper .block_items {padding-top: 15px;padding-bottom: 15px }}.shopify-section.custom-blocks .main_wrapper .block_items .block_item {display: flex;align-items: center;flex-direction: column;min-width: 50%;max-width: 50%;margin: 25px 0;text-align: center }.shopify-section.custom-blocks .main_wrapper .block_items .block_item .icon_wrapper svg {width: 70px;height: auto }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper .block_items .block_item .icon_wrapper svg {width: 50px }}.shopify-section.custom-blocks .main_wrapper .block_items .block_item .item_title {font-size: 19px;font-weight: 800;margin-top: 15px }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper .block_items .block_item .item_title {font-size: 16px }}.shopify-section.custom-blocks .main_wrapper .block_items .block_item .item_subtitle {font-size: 16px;font-weight: 400;margin-top: 5px }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper .block_items .block_item .item_subtitle {font-size: 14px }}.shopify-section.custom-blocks .main_wrapper .text_wrapper {display: flex;flex-direction: column;justify-content: center;padding: 80px }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper .text_wrapper {padding: 45px 15px }}.shopify-section.custom-blocks .main_wrapper .text_wrapper .title {color: #fffdfc;font-size: 34px;font-weight: 800 }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper .text_wrapper .title {font-size: 28px }}.shopify-section.custom-blocks .main_wrapper .text_wrapper .text {margin-top: 25px }@media only screen and (max-width:989px) {.shopify-section.custom-blocks .main_wrapper .text_wrapper .text {font-size: 14px }}.shopify-section.custom-blocks .main_wrapper .text_wrapper .text p:last-child {margin: 0 !important }.productTemplate--newBundle .container {max-width: 1280px;padding-left: 20px;padding-right: 20px }@media only screen and (max-width:989px) {.productTemplate--newBundle>.container {display: flex;flex-direction: column }}.pc-container {max-width: 1200px;padding: 0 30px;margin: 0 auto }.pc-container--large {max-width: 1300px }.pc-container--extra-large {max-width: 1440px;padding: 0 50px }@media only screen and (max-width:989px) {.pc-container--extra-large {padding: 0 20px }}.pc-container-full-with-padding {max-width: unset;padding: 0 50px }@media only screen and (max-width:989px) {.pc-container-full-with-padding {padding: 0 }}.pc-section {padding: var(--padding-top) 0 var(--padding-bottom);background-color: var(--section-bg) }@media only screen and (max-width:989px) {.pc-section {padding: var(--padding-top-mob) 0 var(--padding-bottom-mob) }}.add-to-checkout[disabled=disabled] {cursor: not-allowed;opacity: .65 !important }@media only screen and (max-width:1023px) {#section-icon-auto-slider .hide--mobile-icon {display: none !important;}}@media only screen and (min-width:1024px) {#section-icon-auto-slider .hide--desktop-icon {display: none !important;}}@media only screen and (min-width:500px) and (max-width:989px) {#section-icon-auto-slider {margin-top:10px ;}}#section-icon-auto-slider .section-icon-slider_title {padding: 0 40px;font-family: "sofia-pro", sans-serif;font-weight: 700;font-stretch: normal;font-style: normal;font-size: 26px !important;line-height: 1.58;letter-spacing: normal;text-align: center;color: #121212;width: 1000px;min-height: 50px;margin-bottom: 80px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {#section-icon-auto-slider .section-icon-slider_title {margin-bottom: 30px;font-size: 16px !important;width: 90%;padding-left: 0;padding-right: 0 }#section-icon-auto-slider .section-icon-slider_title p {margin-top: 0 }}#section-icon-auto-slider .section-icon-slider_blocks {display: flex;justify-content: center;max-width: 1040px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {#section-icon-auto-slider .section-icon-slider_blocks {display: block }}#section-icon-auto-slider .section-icon-slider_blocks .section-icon-slider_block {text-align: center;display: flex;flex-direction: column;justify-content: flex-end }@media only screen and (max-width:989px) {#section-icon-auto-slider .section-icon-slider_blocks .section-icon-slider_block {padding: 0 !important }}#section-icon-auto-slider .section-icon-slider_blocks .section-icon-slider_block .section-icon-slider_image {cursor: pointer;height: 50px;opacity: .15;}@media only screen and (max-width:989px) {#section-icon-auto-slider .section-icon-slider_blocks .section-icon-slider_block .section-icon-slider_image {padding: 0 !important;height: 30px;opacity: 1;}}#section-icon-auto-slider .section-icon-slider_blocks .section-icon-slider_block .section-icon-slider_image.is-active {opacity: 1 }#section-icon-auto-slider .section-icon-slider_blocks .section-icon-slider_block .section-icon-slider_image svg {max-width: 100% }#section-icon-auto-slider .section-icon-slider_blocks .section-icon-slider_block .section-icon-slider_subtitle {color: #000;margin-top: 8px;text-decoration: none }.shopify-section.product-comparision .title {font-size: 36px;text-align: center }@media only screen and (max-width:989px) {.shopify-section.product-comparision .title {font-size: 24px }}.shopify-section.product-comparision .product-compare-block.d-flex {align-items: flex-start;justify-content: space-between;margin-left: auto;margin-right: auto;max-width: 600px;margin-top: 45px }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex {align-items: unset;margin-top: 20px }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item {border: 1px solid #0b0b0b;border-radius: 8px;display: flex;overflow: hidden;min-width: calc(50% - 10px);max-width: calc(50% - 10px);padding-left: 10px;padding-right: 10px }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item {min-width: calc(50% - 4px);max-width: calc(50% - 4px) }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item [data-ajax-btn] {font-size: 12px;height: 30px;margin-top: 0;padding-left: 0;padding-right: 0;width: 100px }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item [data-ajax-btn] {margin-top: 15px }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell {justify-content: unset;width: 100% }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell .product-item-bottom {display: flex;flex-direction: column;flex: 1;margin-top: 20px;padding-left: 45px;padding-right: 45px }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell .product-item-bottom {margin-top: unset;padding-left: unset;padding-right: unset }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell .product-item-bottom .product_feature_title {cursor: pointer;display: flex;align-items: center;justify-content: space-between;font-size: 12px;font-weight: 700 }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell .product-item-bottom .product_features {display: none;margin-top: 5px }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell .product-item-bottom .product_features {display: block;flex: 1 }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell .product-item-bottom.expanded .product_feature_title svg {transform: rotateX(180deg) }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .pre_title {background: #fff;border-bottom: 1px solid #000;font-size: 12px;height: 28px;line-height: 28px;margin-left: -10px;margin-right: -10px;text-align: center }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .pre_title strong {font-size: 14px }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img .img, .shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img .second_img {transition: all .3s ease }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img .second_img {opacity: 0;position: absolute;width: 100%;height: 100%;top: 0;left: 0 }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img a.img_wrapper {position: relative;display: block }@media (min-width:990px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img a.img_wrapper:hover .img {opacity: 0 }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img a.img_wrapper:hover .second_img {opacity: 1 }}@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img a.img_wrapper .img {opacity: 0 }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .hover_img a.img_wrapper .second_img {opacity: 1 }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell__img a {font-size: 14px;font-weight: 700;min-height: 36px;padding: 10px 5px 0;text-align: center }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell__img a {font-size: 12px }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell__img a.product_title {color: #000 !important;margin-bottom: 15px }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-option__color {width: 14px;height: 14px }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-option__color.checked {border: 2px solid #f50 !important }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-option__color.checked:before {width: 12px;height: 12px;left: -1px;top: -1px;background-color: transparent;border: 1px solid #fff }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-option__color:before {width: 14px;height: 14px }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-option__color:not(.checked):hover:before {width: 15px;height: 15px }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell-price {font-size: 14px;margin-top: 20px }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell-price {font-size: 12px;margin-top: unset }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell-price .was-price {font-size: 14px }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product-cell-price .was-price {font-size: 12px;margin-top: unset }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product_features p {font-size: 13px;margin: 3px 0;padding-left: 15px;position: relative }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product_features p {font-size: 12px }}.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .product_features p:before {content: "";background: #000;border-radius: 50%;display: block;width: 4px;height: 4px;position: absolute;left: 5px;top: 50%;transform: translateY(-50%) }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .learn_more_btn {margin-top: 10px;margin-bottom: 10px }.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .learn_more_btn a {color: #000;font-weight: 400;font-size: 14px;height: unset;text-decoration: underline !important }@media only screen and (max-width:989px) {.shopify-section.product-comparision .product-compare-block.d-flex .compare-item .learn_more_btn a {font-size: 12px }}.text-block-lists .text-block-item {background: #fffdfc;border-radius: 5px;margin-bottom: 15px;padding: 45px }@media only screen and (max-width:989px) {.text-block-lists .text-block-item {flex-direction: column-reverse;padding: 30px 15px 15px }}.text-block-lists .text-block-item .block-content-text {flex: 1 }.text-block-lists .text-block-item .block-content-text a {display: block;font-weight: 800;font-size: 16px;margin-top: 15px }@media only screen and (max-width:989px) {.text-block-lists .text-block-item .block-content-text a {color: #cca787 }.text-block-lists .text-block-item .block-content-text a span {display: inline-block !important }}.text-block-lists .text-block-item .block-content-text a:hover {color: #f50 }.text-block-lists .text-block-item .block-content-image svg {min-height: 75px;width: auto }@media only screen and (max-width:989px) {.text-block-lists .text-block-item .block-content-image svg {min-height: 50px }}.text-block-lists .text-block-item .block-title {font-size: 24px;font-weight: 500;padding-right: 60px }@media only screen and (max-width:989px) {.text-block-lists .text-block-item .block-title {padding-right: 0 }}.text-block-lists .text-block-item .block-title p {margin-top: 0 }@media only screen and (max-width:989px) {.text-block-lists .text-block-item .block-title p {font-size: 17px;margin-top: 30px }}.press-main {background: #f8f3ec;padding-bottom: 90px }@media only screen and (max-width:989px) {.press-main {padding-bottom: 70px }}.press-main .tab-header-wrapper {display: flex;max-width: 1100px;margin: auto;padding-left: 45px;padding-right: 45px;align-items: center;justify-content: center;background: #fffdfc;border-radius: 10px;transform: translateY(-50%);box-shadow: 0 7px 15px 0 rgba(0, 0, 0, .11);margin-bottom: 22px }@media (max-width:1200px) and (min-width:1101px) {.press-main .tab-header-wrapper {max-width: calc(100% - 145px) }}@media (max-width:1100px) and (min-width:768px) {.press-main .tab-header-wrapper {margin-left: 60px;margin-right: 60px }}@media (max-width:767px) {.press-main .tab-header-wrapper {margin-left: 20px;margin-right: 20px;max-width: calc(100% - 40px);padding-left: 25px;padding-right: 25px }}.press-main .tab-header {padding: 20px 30px;font-size: 16px;font-weight: 800;line-height: 1;cursor: pointer }@media only screen and (max-width:989px) {.press-main .tab-header {padding: 18px }}.press-main .tab-header.is-active {position: relative }.press-main .tab-header.is-active:before {position: absolute;content: "";width: 100%;height: 5px;left: 0;bottom: 0;transform: translateY(50%);background: #f50 }@media only screen and (max-width:989px) {.press-main .tab-content-wrapper {margin-bottom: 20px }.press-main .tab-content-wrapper>.hide--desktop {padding-right: 15px }}.press-main .tab-content.is-active {display: flex;flex-wrap: wrap;justify-content: center;gap: 40px;max-width: 1220px;margin-left: auto;margin-right: auto;padding-left: 45px;padding-right: 45px;padding-bottom: 50px }@media only screen and (max-width:989px) {.press-main .tab-content.is-active {padding-left: 20px;padding-right: 20px;padding-bottom: 10px;gap: 20px }.press-main .tab-content.is-active .slick-slide {height: inherit !important }.press-main .tab-content.is-active .slick-slide>div {height: 100% }.press-main .tab-content.is-active .slick-track {display: flex !important }}.press-main .per_page_wrap {flex-direction: row;display: flex !important;justify-content: space-evenly;flex-wrap: wrap }@media only screen and (max-width:989px) {.press-main .per_page_wrap {flex-direction: column }}@media (max-width:1200px) and (min-width:768px) {.press-main .per_page_wrap {flex-direction: row }}.press-main .block_item {max-width: calc(33% - 35px);min-width: calc(33% - 35px);margin-bottom: 35px;border-radius: 10px;border-color: #000;box-shadow: none !important;background-color: #fffdfc;position: relative;overflow: hidden;height: inherit;transform: unset !important;transition: all .3s ease }@media only screen and (max-width:989px) {.press-main .block_item {max-width: unset;width: 100%;margin-bottom: 25px }}@media (max-width:1200px) and (min-width:768px) {.press-main .block_item {max-width: calc(50% - 23px);min-width: calc(50% - 23px) }}@media (min-width:990px) {.press-main .block_item:hover {box-shadow: 0 10px 20px #00000026 !important;transform: translateY(-3px) !important;background-color: #fff }}.press-main .block_item>a {display: flex;flex-direction: column;height: 100% }.press-main .block_item>a:hover {color: unset;text-decoration: initial }@media only screen and (max-width:989px) {.press-main .block_item>a {flex-direction: row }}.press-main .item_badge {position: absolute;left: -2px;top: -2px;padding: 9px 27px;background: #fffdfc;border: 2px solid #f8f3ec;border-bottom-right-radius: 8px;color: #000;font-size: 14px;font-weight: 800;line-height: 1;transition: all .25s cubic-bezier(.02, .01, .47, 1) }.press-main .img_wrapper {display: flex;align-items: center;justify-content: space-between;gap: 15px;padding: 20px 0 10px;border-bottom: 1px solid #d5d3cb;margin: 0 37px 10px 42px;min-height: 101px }.press-main .img_wrapper .rimage {flex: 1;padding-top: 0 !important }@media only screen and (max-width:989px) {.press-main .img_wrapper {min-height: 125px;min-width: 100px;max-width: 29%;display: block;gap: inherit;padding: inherit;margin: inherit }.press-main .img_wrapper .rimage {height: 100% }}.press-main .img_wrapper .shop_name {flex: 1;display: flex }.press-main .text_wrapper {height: inherit;padding: 20px 42px 26px 37px;display: flex;flex-direction: column }@media only screen and (max-width:989px) {.press-main .text_wrapper {padding: 11px 17px 11px 14px;width: 71%;height: 100%;min-height: 125px }}@media only screen and (max-width:989px) {.press-main .text_wrapper.full-width {width: 100% }}.press-main .text_footer {flex-grow: 1;display: flex;justify-content: space-between;align-items: flex-end }.press-main .block_item .rimage img {width: 70px;height: 70px;object-fit: cover;border-radius: 7px;margin-left: auto;position: relative }@media only screen and (max-width:989px) {.press-main .block_item .rimage img {object-position: center;border-radius: 0;width: inherit;height: inherit;margin-left: inherit;position: absolute }}.press-main .shop_image_wrap.rimage img {margin-left: 0;margin-right: auto;width: auto }.press-main .item_text p {font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #0c0404 }@media only screen and (max-width:989px) {.press-main .item_text p {font-size: 12px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.17;letter-spacing: normal;text-align: left;color: #0c0404 }}.press-main .item_text {font-size: 16px;font-weight: 500;line-height: 1.3;color: #0c0404;min-height: 120px }@media only screen and (max-width:989px) {.press-main .item_text {font-size: 12px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.17;letter-spacing: normal;text-align: left;color: #0c0404;min-height: auto }}.press-main .shop_name {font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: normal;text-align: right;color: #000 }.press-main .shop_name svg {min-height: 40px;min-width: 20px;max-height: 40px }@media only screen and (max-width:989px) {.press-main .shop_name {max-width: calc(100% - 100px);display: flex;flex: 1;justify-content: flex-start }.press-main .shop_name svg {min-height: 25px;min-width: 100px;max-height: 25px }}.press-main .item_title {font-size: 18px;color: #000;line-height: 1.2;font-weight: 800;flex-grow: 1;padding-bottom: 10px }.press-main .item_price {color: #000;margin-top: 15px;font-weight: 500 }.press-main .item_button {font-weight: 800;border: 0;background: #ffd45d;color: #000;margin-top: 15px;padding: 5px 10px;border-radius: 7px;transition: all .3s ease-in-out }.press-main .item_button:hover {background-color: #000;color: #fff;transition: all .3s ease-in-out }.press-main .item_date {font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: normal;text-align: right;color: #000;min-width: 100px }@media only screen and (max-width:989px) {.press-main .item_date {font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: normal;text-align: right;color: #f50;text-decoration: underline;text-transform: capitalize }}.press-main .item_read_more {font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: normal;text-align: right;color: #f50;border-bottom: 2px solid #f50 }.press-main .slick-arrow {width: 131px;height: 35px;background: #000;text-indent: 0;transform: none;top: inherit;right: 38%;bottom: -13px;opacity: 1;border-radius: 18px;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: .32px;text-align: center;color: #fff;display: flex;align-items: center;justify-content: center;gap: 5px }@media only screen and (max-width:989px) {.press-main .slick-arrow {right: calc(48% - 131px);bottom: -50px }}.press-main .slick-arrow.slick-prev, .press-main .slick-arrow.slider-prev {right: auto;left: 38% }@media only screen and (max-width:989px) {.press-main .slick-arrow.slick-prev, .press-main .slick-arrow.slider-prev {left: calc(48% - 131px) }}.press-main .slick-arrow.slick-next:after, .press-main .slick-arrow.slick-prev:before {content: "\2013";color: #fffdfc;font-size: 32px;line-height: 12px;font-weight: 400;margin-top: -3px;display: block }.press-main .slick-arrow.slick-disabled {visibility: visible;background: #737373 }.press-main .slick-arrow:hover {border: 1px solid #0c0404;background-color: #fffdfc;color: #0c0404 }.press-main .slick-arrow:hover.slick-next:after, .press-main .slick-arrow:hover.slick-prev:before {color: #0c0404 }.press-main .block_item .text_footer .rimage {height: 70px;padding-top: 0 !important }@media only screen and (max-width:989px) {.press-main .block_item .text_footer .rimage {height: 40px }}.press-main .block_item .text_footer .rimage img {object-fit: contain;object-position: left }.press-main .swipe-text {display: none }.featured-text-section.email-contact .contain-full-width {text-align: center }@media only screen and (max-width:989px) {.featured-text-section.email-contact .contain-full-width {padding-left: 25px;padding-right: 25px }}.featured-text-section.email-contact .contain-full-width .richtext {font-size: 16px !important;font-weight: 500;max-width: 290px;margin: 0 auto;margin-top: 15px;margin-bottom: 30px }.featured-text-section.email-contact .contain-full-width a {background: #000;border-radius: 7px;color: #fff;font-size: 14px;font-weight: 800;padding: 10px 20px;text-decoration: none }.featured-text-section.email-contact#shopify-section-page-press-email-contact .content .richtext {margin-top: 30px;margin-bottom: 40px }.article-slider .feature-blog_contents {max-width: 1160px;margin-left: auto;margin-right: auto;position: relative }@media only screen and (max-width:989px) {.article-slider .feature-blog_contents {padding-bottom: 40px }}@media (min-width:1025px) {.article-slider .rimage {padding-top: 118% !important }}@media (min-width:768px) and (max-width:1100px) {.article-slider .rimage {padding-top: 100% }}@media only screen and (max-width:989px) {.article-slider .rimage {padding-top: 93.75% !important }}.article-slider .img_wrapper {min-width: 52%;max-width: 52% }@media only screen and (max-width:989px) {.article-slider .img_wrapper {min-width: 100%;max-width: unset }}@media (min-width:768px) and (max-width:1100px) {.article-slider .img_wrapper {padding: 45px }}.article-slider .slider_item {padding-left: 30px;padding-right: 30px }@media only screen and (max-width:989px) {.article-slider .slider_item {flex-direction: column-reverse }}.article-slider .slider-controls {margin-left: 30px }.article-slider .text_wrapper {padding-top: 200px }@media only screen and (max-width:989px) {.article-slider .text_wrapper {padding-top: 30px }}@media (min-width:768px) and (max-width:1100px) {.article-slider .text_wrapper {padding: 45px;padding-top: 100px }}.article-slider .subtitle {font-family: "sofia-pro", sans-serif;font-size: 24px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404;margin-bottom: 30px }@media only screen and (max-width:989px) {.article-slider .subtitle {font-size: 19px }}.article-slider .comma {color: #000;height: 25px;width: 25px;font-weight: 700;line-height: 1;transform: none;margin-top: 35px }@media (min-width:768px) {.article-slider .comma {left: 25px }}.article-slider .comma svg {width: 25px;height: 25px;transform: rotate(180deg) }.article-slider .item_logo {height: 45px;margin-bottom: 52px }@media only screen and (max-width:989px) {.article-slider .item_logo {height: 26px }}.article-slider .item_text p {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.47;letter-spacing: normal;text-align: left;color: #000;margin: 0;padding-right: 50px;max-height: 140px }@media only screen and (max-width:989px) {.article-slider .item_text p {padding-right: 20px;font-size: 16px;margin-top: 8px }}.article-slider .slider-arrow {opacity: 1 !important }.article-slider .slider-arrow svg {position: absolute;bottom: 135px }@media only screen and (max-width:989px) {.article-slider .slider-arrow svg {bottom: -35px;transform: translateY(100%);left: 0 }}@media (min-width:768px) and (max-width:1100px) {.article-slider .slider-arrow svg {bottom: 40px;left: 45px }}.article-slider .slider-arrow.slider-prev {left: 0 }.article-slider .slider-arrow.slider-next {left: 53px;right: unset }@media (min-width:768px) {.article-slider .slick-slide {margin-left: 3px;margin-right: 3px }}.article-slider .slider-controls button {background: transparent;border: 0 }.article-slider .feature-blog_slider button.slick-arrow {display: none !important }@media (max-width:1240px) and (min-width:989px) {.ea-text-with-image-container {padding-right: 60px;padding-left: 60px }}.offer-banner-section .wrapper {max-width: 850px;margin: auto;padding: 0 20px }.offer-banner-section .wrapper .align-center {text-align: center }.offer-banner-section .wrapper .align-right {text-align: right }.offer-banner-section .wrapper h2 {font-size: 65px;font-weight: 800;line-height: 85px;margin-bottom: 2.5rem }@media only screen and (max-width:989px) {.offer-banner-section .wrapper h2 {font-size: 36px;line-height: 46px;margin-bottom: 1rem }}.offer-banner-section .wrapper h4 {font-size: 19px;font-weight: 700;color: #f50;line-height: 30px }.offer-banner-section .wrapper .richtext {font-size: 18px;color: #0c0404;font-weight: 600;margin: 2.5rem 0 }@media only screen and (max-width:989px) {.offer-banner-section .wrapper .richtext {margin: 1rem 0 1.5rem;font-size: 14px }}.offer-banner-section .wrapper a {border-radius: 7px;min-width: 132px;font-size: 14px;font-weight: 800;line-height: 1.5;padding: 10px 20px;background: #ffd45d;color: #232323 }.offer-banner-section .wrapper a:hover {text-decoration: none;background: #232323;color: #f8f3ec }.review-slide .slick-slide {max-width: 350px;margin-left: 70px }@media (max-width:767px) {.review-slide .slick-slide {margin-left: 20px }}.review-slide .slick-slide .review-slide-list_item .review-slide-list_link {display: flex;flex-direction: column;align-items: center;text-decoration: none }.review-slide .slick-slide .review-slide-list_item .review-slide-list_image {margin-bottom: 28.8px;width: 100% }.review-slide .slick-slide .review-slide-list_item .review-slide-list_image img {width: 100% }.review-slide .slick-slide .review-slide-list_item .review-slide-stars {margin-bottom: 15.4px }.review-slide .slick-slide .review-slide-list_item .review-slide-list_text {font-family: "sofia-pro";font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #0c0404 }@media (max-width:767px) {#shopify-section-ea-review-slide {display: none }}.holiday-page .compare-product .image, .holiday-page .compare-product .image_logo {text-align: center;margin-bottom: 34px }.holiday-page .compare-product .heading {font-family: "sofia-pro";font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;margin-bottom: 10px;text-transform: capitalize }@media (max-width:767px) {.holiday-page .compare-product .heading {font-size: 27px }}.holiday-page .compare-product .compare-product-wrapper {display: flex;justify-content: space-between;max-width: 1150px;margin: auto;padding: 0 50px }.holiday-page .compare-product .compare-product-wrapper .compare-product-item {padding: 30px 51px 29px 53px;background: #f4e8dc;width: 48%;border-radius: 10px }.holiday-page .compare-product .compare-product-wrapper .compare-product-item a:hover {color: #000 !important }.holiday-page .compare-product .compare-product-wrapper .compare-product-item .product-cell__img a {display: block;max-width: 250px;margin: 0 auto }.holiday-page .compare-product .compare-product-wrapper .compare-product-item .product-cell__img a .second_img {max-width: 250px }.holiday-page .compare-product .compare-product-wrapper .compare-product-item .product-cell__title {font-family: "sofia-pro";font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #0c0404;max-width: unset;margin-bottom: 10px }@media (max-width:767px) {.holiday-page .compare-product .compare-product-wrapper .compare-product-item {width: 250px }}.holiday-page .compare-product .compare-product-wrapper .compare-product-item .product-cell-desc {font-family: "sofia-pro";font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #0c0404;max-width: unset }.holiday-page .compare-product .compare-product-wrapper .compare-product-item .learn_more_btn {display: none !important }.holiday-page .compare-product .compare-product-wrapper .compare-product-item .product-option .product-option__label {background-image: unset !important }.holiday-page .compare-product .product-option__color.checked {background: #fff;border-color: #000;color: #000;font-weight: 600;border: 2px solid #000 !important;height: 29px;width: 29px }.holiday-page .compare-product .product-option__color.checked:before {content: "";height: 25px;width: 25px;border-radius: 14px;background-color: transparent;display: block;border: 2px solid #fff;top: 0;position: absolute;left: 0 }@media (max-width:767px) {.holiday-page .compare-product .compare-product-wrapper {flex-direction: column }.holiday-page .compare-product .compare-product-wrapper .compare-product-item {width: 100%;padding: 10px }}.holiday-page .compare-product .btn-with-arrow {display: flex;align-items: center;justify-content: center;margin-top: 45px;margin-bottom: 31.5px;gap: 4px }.holiday-page .compare-product .see_compare_btn {font-family: "sofia-pro";font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.88;letter-spacing: normal;text-align: left;color: #f50;cursor: pointer }.holiday-page .icon-with-text__wrapper {display: flex;justify-content: center;max-width: 1050px;margin: auto }.holiday-page .icon-with-text__wrapper .icon-with-text--item {width: 33%;padding: 0 20px;display: flex;flex-direction: column;align-items: center }.holiday-page .icon-with-text__wrapper .icon-with-text--item .item__icon {position: relative;width: 28px;height: 28px;border-radius: 50%;border: 2px solid #121212 }.holiday-page .icon-with-text__wrapper .icon-with-text--item .item__icon.checked:after {content: "";display: block;position: absolute;height: 20px;width: 6px;border-bottom: 2px solid #121212;border-right: 2px solid #121212;top: 50%;transform: translateY(calc(-50% - 3px)) rotate(45deg);left: 12px;z-index: 2;background: #fff }.holiday-page .icon-with-text__wrapper .icon-with-text--item .item__text {font-family: "sofia-pro";font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #232323 }.holiday-page .product-modal .product-compare .section {margin: auto }@media (max-width:767px) {.holiday-page #shopify-section-ea-holiday-product-compare {display: none }}.hero-container {position: relative }.hero-container .timer_wrapper {position: absolute;right: 45px;bottom: 0;z-index: 1 }@media (max-width:767px) {.hero-container .timer_wrapper {display: none }}@media (max-width:990px) {.hero-container .timer_wrapper {right: 0 }}.hero-container .timer_wrapper .timer_discount.d-flex {align-items: center;display: flex;gap: 50px;padding: 10.5px 23px;background-color: #f0eeee;border-radius: 10px 0 10px 0 }@media (max-width:990px) {.hero-container .timer_wrapper .timer_discount.d-flex {padding: 6.5px 23px }}.hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex {padding: 10.2px 23px 7.8px 35px;gap: 31px;background-color: #fffdfc;border-radius: 7px;backdrop-filter: blur(30px);border: 1px solid #d6d6d6;visibility: unset !important }@media (max-width:990px) {.hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex {padding: 6.2px 23px 2.8px 35px }}.hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex #days, .hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex #hours, .hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex #minutes, .hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex .dot {font-family: "sofia-pro";font-size: 18px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-align: center;color: #0c0404 }.hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex .days, .hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex .hours, .hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex .minutes {display: flex;flex-direction: column;align-items: center }.hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex .days label, .hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex .hours label, .hero-container .timer_wrapper .timer_discount.d-flex .countdown.d-flex .minutes label {font-family: "sofia-pro";text-transform: lowercase;font-size: 12px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-align: center;color: #343333;margin: 0 }.hero-container .timer_wrapper .timer_label {font-family: "sofia-pro";font-size: 20px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.3;letter-spacing: normal;text-align: left;color: #0c0404;margin: 0 }@media (max-width:767px) {.banner_content {margin: 0 }}.menu_hide {display: none }@media only screen and (max-width:990px) and (min-width:767px) {.holiday-page #shopify-section-ea-mobile-product-compare {padding: 0 }}.holiday-page .hide-desktop {display: none }@media (max-width:767px) {.holiday-page .hide-desktop {display: block !important }}@media (max-width:767px) {.holiday-page .hide-mobile {display: none !important }}@media (max-width:767px) {.holiday-page .hero__info-wrap .hero__info--holiday-section-banner {display: none }}.holiday-page .hero_images .banner_wraps {display: none }.holiday-page .hero_images .banner_wraps.active {display: block }.holiday-page .hero_images .banner_wraps.loading-image {display: block;opacity: 0;height: 10px }.holiday-page .hero_images .banner_wraps .banner_product {margin-top: 62px;z-index: 1 }.holiday-page .hero_images .banner_wraps .banner_product .product-cell__title {font-family: "sofia-pro";font-size: 28px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;width: auto;margin: 11px 0 0;padding: 0 }.holiday-page .hero_images .banner_wraps .banner_product .product-cell-price {font-family: "sofia-pro";font-size: 19px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.53;letter-spacing: normal;color: #0c0404;margin-bottom: 10px;display: flex;flex-direction: column;justify-content: center;align-content: center;align-items: center }.holiday-page .hero_images .banner_wraps .banner_product .product-cell-price span {margin-bottom: 5px }.holiday-page .hero_images .banner_wraps .banner_product .logo_text {font-family: "sofia-pro";font-size: 12px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;text-align: center;color: #0c0404 }.holiday-page .hero_images .banner_wraps .banner_product .shop-pay-wrap {display: flex;gap: 5px;align-items: center }.holiday-page .hero_images .banner_wraps .image_slide .slick-dots {display: flex !important;position: absolute;bottom: 130px;left: 50%;gap: 6px;opacity: 0;transform: translate(-50%);z-index: 1 }.holiday-page .hero_images .banner_wraps .image_slide .slick-dots button {width: 29px;height: 29px }.holiday-page .hero_images .banner_wraps .image_slide .r_image {width: 100vw !important }.holiday-page .hero_images .banner_wraps .image_slide .r_image img {width: 100%;height: 100% }.holiday-page .hero_images .banner_wraps .modal {display: none }.holiday-page .hero_images .banner_wraps .modal .modal-content {z-index: 2;animation-name: d;animation-duration: 1s;margin: auto;border-top: none;width: 100%;bottom: 0;position: absolute }@keyframes d {0% {margin-bottom: -550px }to {margin-bottom: 0 }}.holiday-page .faq-main {background: #f4e8dc;padding: 19px 23.8px 12px 23.7px;width: 100vw;margin: unset;height: 100%;max-height: 680px;overflow: auto }.holiday-page .faq-main .faq-item__subtitle {color: #000 }.holiday-page .faq-main .faq-item__subtitle svg .cls-1, .holiday-page .faq-main .faq-item__subtitle svg .faq-item .faq-item__subtitle.is-open .cls-1 {stroke: #000 }.holiday-page .faq-main .faq-item__subtitle .close_button {color: #f50 }.holiday-page .faq-main .faq-item:last-of-type {border: none }.holiday-page .faq-main .faq-item:last-of-type .faq-item__subtitle {justify-content: center }.holiday-page .btn-box {position: absolute;width: 100%;bottom: 23px;right: 50%;transform: translate(50%);display: flex;flex-direction: column;align-items: center }.holiday-page .btn-box .product-options__list {margin-bottom: 21px }.holiday-page .btn-box .btn_feature {margin-top: 17.3px;font-family: "sofia-pro";font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.88;letter-spacing: normal;text-align: left;color: #0c0404 }.holiday-page .btn-box .btn_bundle {padding: 7px 24px 8px 25px;border-radius: 5px;background-color: #ffd45d }.holiday-page .btn-box .btn_bundle a {display: block;font-family: "sofia-pro";font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #0c0404;text-transform: lowercase }.holiday-page ._popup {display: none }@media (max-width:767px) {.holiday-page ._popup {justify-content: center;flex-direction: column;align-items: center;background: #000;padding: 7px;width: 100%;z-index: 9;padding: 14px 0;display: flex;position: static;bottom: 0 }.holiday-page ._popup .product-options__list {position: unset !important;bottom: unset !important;right: unset !important;transform: unset !important;margin: 9px 0 13.9px }.holiday-page ._popup .product_variant .popup_btn_box {padding: 8.5px 18.9px;border-radius: 5px;background-color: #ffd45d;display: flex;align-items: center;gap: 42.1px;border: none }.holiday-page ._popup .product_variant .popup_btn_box .product-cell__info-right, .holiday-page ._popup .product_variant .popup_btn_box a {font-family: "sofia-pro";font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #0c0404 }.holiday-page ._popup .product_variant .popup_btn_box .product-cell__info-right .was-price, .holiday-page ._popup .product_variant .popup_btn_box a .was-price {font-size: 14px;font-weight: 800 }.holiday-page ._popup a {margin-top: 0 !important }.holiday-page ._popup .add_to_btn button {justify-content: space-between;gap: 44.1px;width: auto;padding: 8.5px 18.9px;margin: 0 }.holiday-page ._popup .product-cell__title {font-family: "sofia-pro";width: auto;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.21;letter-spacing: normal;text-align: left;color: #fffdfc;padding: 0 }.holiday-page ._popup .product-option label {background-image: unset !important }.holiday-page ._popup .product-option__color.checked {background: #fff;border-color: #000;color: #000;font-weight: 600;border: 2px solid #000 !important;height: 27px;width: 27px }.holiday-page ._popup .product-option__color.checked:before {content: "";height: 29px;width: 29px;border-radius: 14px;background-color: transparent;display: block;border: 2px solid #fff;top: -3px;position: absolute;left: -3px }.holiday-page .options_slickdots {display: none }.holiday-page .options_slickdots.active {display: flex }.holiday-page .options_slickdots .product-options__list .product-option .product-option__label {background-image: unset !important }}.holiday-page .product-option__color.checked {background: #fff;border-color: #000;color: #000;font-weight: 600;border: 2px solid #000 !important;height: 29px;width: 29px }.holiday-page .product-option__color.checked:before {content: "";height: 25px;width: 25px;border-radius: 14px;background-color: transparent;display: block;border: 2px solid #fff;top: 0;position: absolute;left: 0 }.holiday-page .product-with-slide .product-with-slide__heading {font-family: "sofia-pro";font-size: 28px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;max-width: 290px;margin: 0 auto 11px;text-transform: capitalize }.holiday-page .product-with-slide .product-with-slide__image, .holiday-page .product-with-slide .product-with-slide__logo {text-align: center;margin-bottom: 12px }.holiday-page .product-with-slide .product-image__slide img {width: 100% }.holiday-page .product-with-slide .product-image__slide .slide_item {padding: 0 11px }.holiday-page .product-with-slide .product-image__slide .slide_item .slide_images {display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 11px }.holiday-page .product-with-slide .product-image__slide .slide_item .slide_images .main_image {width: 100% }.holiday-page .product-with-slide .product-image__slide .slide_item .slide_images .sub_image1, .holiday-page .product-with-slide .product-image__slide .slide_item .slide_images .sub_image2 {width: calc(50% - 6px) }.holiday-page .product-with-slide .products {margin-top: 57px;scroll-margin-top: 150px }.holiday-page .product-with-slide .products .product-item {margin: 0 17px 0 19px;object-fit: contain;border-radius: 7px;background-color: #fff;margin-bottom: 15px;box-shadow: 0 1px 1px #454f5b52 }.holiday-page .product-with-slide .products .product-item.active {box-shadow: -2px 1px 15px 2px #454f5b52 }.holiday-page .product-with-slide .products .product-item .product-cell {display: flex;flex-direction: row }.holiday-page .product-with-slide .products .product-item .product-cell .product-cell__img {width: 30%;border-radius: 7px 0 0 7px }.holiday-page .product-with-slide .products .product-item .product-cell .product-cell__img a {width: 100%;padding: 0 }.holiday-page .product-with-slide .products .product-item .product-cell .product-cell__img a .rimage {height: 140px }.holiday-page .product-with-slide .products .product-item .product-cell .product-cell__img a .rimage img {height: 100% }.holiday-page .product-with-slide .products .product-item .product-cell a {width: 70%;margin: 0 auto;padding-left: 13.5px;padding-right: 23px }.holiday-page .product-with-slide .products .product-item .product-cell a .product-cell__info .product-cell__title {width: auto;font-family: "sofia-pro";font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.21;letter-spacing: normal;text-align: left;color: #0c0404 }.holiday-page .product-with-slide .products .product-item .product-cell a .product-cell-desc {margin: 4px 0;width: auto;font-family: "sofia-pro";font-size: 12px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;text-align: left;color: #171516 }.holiday-page .product-with-slide .products .product-item .product-cell a .product-cell-price {justify-content: flex-end }.holiday-page .product-with-slide .products .product-item .product-cell a:hover {color: #000 !important }.holiday-page .product-with-slide .products .product-options__list {display: none }.holiday-page .product-with-slide .see_compare {text-align: center;margin-top: 18.5px;margin-bottom: 30px }.holiday-page .product-with-slide .see_compare .see_compare_btn {font-family: "sofia-pro";font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.88;letter-spacing: normal;color: #f50;cursor: pointer }.holiday-page .product-with-slide .slick-list {padding: 0 !important }.holiday-page .product-modal {display: none;position: fixed;z-index: 10;padding: 25px;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: #000;background-color: rgba(0, 0, 0, .4) }@media (max-width:767px) {.holiday-page .product-modal {padding: 0 }}.holiday-page .product-modal .product-modal-content {position: relative;overflow: hidden;margin: auto;width: 80%;padding: 30px }.holiday-page .product-modal .product-modal-content .product-option__color.checked:hover:before, .holiday-page .product-modal .product-modal-content .product-option__color:before {top: 0 !important;left: 0 !important }.holiday-page .product-modal .product-modal-content .product-option__color:hover:before {top: 1px !important;left: 1px !important;border: none }@media (max-width:860px) {.holiday-page .product-modal .product-modal-content {width: 100%;padding: 0 }}@media (max-width:1100px) {.holiday-page .product-modal .product-modal-content {width: 100% }}.holiday-page .product-modal .product-modal-content .product-compare {border-radius: 24px }@media (max-width:860px) {.holiday-page .product-modal .product-modal-content .product-compare {border-radius: 0 }}.holiday-page .product-modal .product-modal-content .product-compare .section {margin: auto !important }.holiday-page .product-modal .product-modal-content .product-compare_title {width: auto }.holiday-page .product-modal .product-modal-content .product-compare_title h4 {width: 80%;text-align: center !important }@media (max-width:767px) {.holiday-page .product-modal .product-modal-content .product-compare_title h4 {width: auto }}@media (max-width:767px) {.holiday-page .product-modal .product-modal-content .product-compare_title {font-size: 21px }}.holiday-page .product-modal .product-modal-content .product-cell__title {min-height: 83px }.holiday-page .product-modal .product-modal-content .close {position: absolute;color: #000;float: right;font-size: 38px;font-weight: 700;z-index: 3;top: 45px;right: 70px;opacity: 1 }@media (max-width:990px) {.holiday-page .product-modal .product-modal-content .close {right: 50px }}@media (max-width:860px) {.holiday-page .product-modal .product-modal-content .close {right: 40px;top: 15px }}@media (max-width:767px) {.holiday-page .product-modal .product-modal-content .close {top: 2px;right: 25px }}.holiday-page .product-modal .product-modal-content .close:focus, .holiday-page .product-modal .product-modal-content .close:hover {color: #000;text-decoration: none;cursor: pointer }html {scroll-behavior: smooth }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small {align-items: center }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__image-wrapper {flex: 0 64.5%;padding-top: 64.5%;border-radius: 10px;overflow: hidden;z-index: 1 }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__content-wrapper {flex: 0 35% }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__main-info-wrapper {width: fit-content;max-width: 510px;padding: 80px 40px 75px 50px;margin-left: -70px;border-radius: 10px;overflow: hidden;z-index: 1 }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .add-to-checkout {width: 100% }@media only screen and (max-width:989px) {.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .add-to-checkout {width: fit-content }}.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-price {padding-bottom: 25px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__options {margin-bottom: 33px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half {padding: 0 50px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__image-wrapper {border-radius: 10px 0 0 10px;overflow: hidden;z-index: 1 }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__main-info-wrapper {display: flex;height: 100%;width: 100%;flex-direction: column;justify-content: center;padding: 40px 17%;background-color: #fff }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-price .product-price__price {font-size: 30px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-price {padding-bottom: 17px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__options {margin-bottom: 44px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .add-to-checkout {width: 220px }@media only screen and (max-width:989px) {.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .add-to-checkout {width: 100% }}.product-iwt .product-iwt__wrapper.product-iwt__wrapper--image-right .product-card__wrapper {flex-direction: row-reverse }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--image-right .product-card__image-wrapper {border-radius: 0 10px 10px 0;overflow: hidden;z-index: 1 }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--image-right.product-iwt__wrapper--small .product-card__main-info-wrapper {margin-left: 0;margin-right: -70px }@media only screen and (max-width:989px) {.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small {padding: 0 20px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__wrapper, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__wrapper {flex-direction: column }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__image-wrapper, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__image-wrapper {border-radius: 10px 10px 0 0;padding-top: 100% }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__main-info-wrapper, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__main-info-wrapper {padding: 24px 20px 36px;width: 100%;max-width: unset;margin: 0;border-radius: 0 0 10px 10px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__custom-reviews, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__custom-reviews {margin-bottom: 20px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__custom-reviews-icon, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__custom-reviews-icon {margin-bottom: 8px }}@media only screen and (max-width:989px) and (max-width:989px) {.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__custom-reviews-icon, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__custom-reviews-icon {margin-bottom: 0 }}@media only screen and (max-width:989px) {.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__custom-reviews-icon svg, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__custom-reviews-icon svg {display: block;width: 80px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__custom-reviews-text, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__custom-reviews-text {font-size: 14px;color: #171516;font-weight: 600 }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__description, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__options-title-wrapper, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__description, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__options-title-wrapper {color: #171516;margin-bottom: 6px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__option-title, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__option-title {padding-bottom: 6px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-price, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-price {padding-bottom: 26px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-price .product-price__price, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-price .product-price__price {font-size: 20px }.product-iwt .product-iwt__wrapper.product-iwt__wrapper--half .product-card__options, .product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__options {margin-bottom: 24px }}@media only screen and (max-width:989px) {.product-iwt .product-iwt__wrapper.product-iwt__wrapper--small .product-card__custom-reviews {margin-bottom: 10px }}.product-iwt .product-card__wrapper {display: flex }.product-iwt .product-card__content-wrapper, .product-iwt .product-card__image-wrapper {flex: 0 50% }.product-iwt .product-card__image-wrapper {padding-top: 50% }.product-iwt .product-card__content-wrapper {display: flex;align-items: center }.product-iwt .product-card__main-info-wrapper {background-color: #fff }.product-iwt .product-card__custom-reviews {display: flex;align-items: center;margin-bottom: 18px }.product-iwt .product-card__custom-reviews .product-card__custom-reviews-icon {margin: 0 14px 0 0 }.product-iwt .product-card__custom-reviews .product-card__custom-reviews-text {font-size: 16px;color: #171516;font-weight: 900;line-height: 1.2;margin-bottom: 0 }.product-iwt .product-card__title {display: block;color: #171516;margin-bottom: 12px }.product-iwt .product-card__title:hover {color: #f50;text-decoration: none }.product-iwt .product-card__description {margin-bottom: 30px;color: #171516 }.product-iwt .product-price__prices {display: flex;align-items: center }.product-iwt .product-card__options-title-wrapper {margin-bottom: 13px }.product-iwt .product-card__option-title {padding-bottom: 10px;font-weight: 900;font-size: 16px;color: #171516 }.product-iwt .product-card__option-title .product-card__options-value {font-weight: 500;margin-left: 5px }.product-iwt .product-option__color {width: 34px;height: 34px;border-radius: 50% }.product-iwt .product-option__color:hover:before {height: 32px;width: 32px;border-radius: 50%;top: 0;left: 0 }.product-iwt .product-price__save {white-space: nowrap }.product-iwt .product-card .product__option-item-color .product-form__input:checked+label:before {content: "";height: 30px;width: 30px;border-radius: 50%;background-color: transparent;display: block;border: 4px solid #fff;top: 0;position: absolute;left: 0 }.product-iwt .product-card .product-card__error-message-wrapper {bottom: -35px }.product-iwt .product-card__images {position: absolute;opacity: 0;visibility: hidden }.product-iwt .product-card__images.active {opacity: 1;visibility: visible }.product-iwt .product-card__images .slick-dots {margin-top: -120px }@media only screen and (max-width:989px) {.product-iwt .product-card__images .slick-dots {margin-top: -50px }}.product-iwt .product-card__images .product-card__images-item {padding-top: 100% }@media only screen and (max-width:989px) {.grid-images .grid-images__wrapper {padding: 0 20px }}.grid-images .grid-images__heading {text-align: center;margin-bottom: 0;color: #171516 }.grid-images .grid-images__content {padding: 100px 0 60px;display: flex;flex-wrap: wrap;justify-content: center;row-gap: 70px;column-gap: 100px }@media only screen and (max-width:989px) {.grid-images .grid-images__content {padding: 48px 0;row-gap: 24px }}.grid-images .grid-images__item {width: calc(50% - 50px) }@media only screen and (max-width:989px) {.grid-images .grid-images__item {width: 100% }}.grid-images .grid-images__item-image-wrapper {padding-top: 100%;margin-bottom: 40px;background-color: var(--background);border-radius: 10px;overflow: hidden;z-index: 1 }@media only screen and (max-width:989px) {.grid-images .grid-images__item-image-wrapper {margin-bottom: 24px }}.grid-images .grid-images__item-text-wrapper {max-width: 90%;color: var(--color) }@media only screen and (max-width:989px) {.grid-images .grid-images__item-text-wrapper {max-width: 100% }}.grid-images .grid-images__item-text-wrapper :last-child {margin-bottom: 0 }.grid-images .grid-images__item-heading {margin-bottom: 12px }@media only screen and (max-width:989px) {.grid-images .grid-images__item-heading {line-height: 1.2 }}.grid-images .grid-images__item-description {font-size: 20px;line-height: 1.6;font-weight: 600;text-align: center;}@media only screen and (max-width:989px) {.grid-images .grid-images__item-description {font-size: 14px;line-height: 1.5;text-align: center;}}.grid-images .grid-images__btn {display: block;margin: 0 auto }@media only screen and (max-width:989px) {.grid-videos .grid-videos__wrapper {padding: 0 20px }}.grid-videos .grid-videos__content {display: flex;flex-wrap: wrap;justify-content: center;gap: 40px }@media only screen and (max-width:989px) {.grid-videos .grid-videos__content {flex-direction: column;gap: 24px }}.grid-videos .grid-videos__item {flex: 1 0 calc(50% - 20px) }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item {flex: unset;width: 100% }}.grid-videos .grid-videos__item-video-wrapper {padding-top: calc(100% / var(--aspect-ratio, 1.78));border-radius: 10px;overflow: hidden;z-index: 1 }.grid-videos .grid-videos__item-video-wrapper.grid-videos__item-video-wrapper--default {padding-top: 100% }.grid-videos .grid-videos__item-video-wrapper video {position: absolute;left: 0;top: 0;width: 100%;height: 100%;max-height: unset }.grid-videos .grid-videos__item-video-wrapper video-component {z-index: 2 }.grid-videos .grid-videos__item-video-wrapper video-component .media-video-content svg {top: auto;bottom: 45px;left: auto;right: 53px;transform: unset }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item-video-wrapper video-component .media-video-content svg {bottom: 28px;right: 22px;width: 50px;height: 50px }}.grid-videos .grid-videos__item-video-wrapper video-component .media-video-content [aria-label="Pause Video"] svg {width: 90px;bottom: 60px }.grid-videos .grid-videos__item-video-wrapper video-component .media-video-content [aria-label="Pause Video"] svg path {fill: #000 }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item-video-wrapper video-component .media-video-content [aria-label="Pause Video"] svg {width: 50px;height: 35px;bottom: 35px }}.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper {bottom: 0;top: auto;margin: 54px 47px;padding: 33px 0 33px 26px;max-width: 360px;max-height: 80%;border-radius: 10px;overflow: hidden;background-color: var(--background) }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper {position: relative;margin: 0;background: unset;padding: 24px 24px 0 0;max-width: unset }}.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-heading {margin-bottom: 8px;padding-right: 26px }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-heading {padding-right: 0 }}.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-description, .grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-subheading {margin-bottom: 25px;padding-right: 26px }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-description, .grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-subheading {padding-right: 0 }}.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-subheading {font-size: 20px }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-subheading {margin-bottom: 12px }}.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-description {font-size: 16px;font-weight: 500;line-height: 1.5;max-height: 200px;overflow: auto }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-description {margin-bottom: 0;max-height: unset }}.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-description :last-child {margin: 0 }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons-wrapper {display: none }}.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons {width: 63px;height: 63px;z-index: 1 }.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons button {position: absolute;left: 0;top: 0;height: 100%;width: 100% }.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons button[aria-label="Play Video"] {visibility: visible;opacity: 1 }.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons button[aria-label="Pause Video"] {visibility: hidden;opacity: 0 }.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons button[aria-label="Pause Video"] svg {display: block;height: 50%;width: 50%;margin: 0 auto }.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons svg {height: 100%;width: 100% }.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons svg circle {fill: #fed45c }.grid-videos .grid-videos__item--left .grid-videos__item-text-wrapper .grid-videos__item-buttons g path {fill: #000 }.grid-videos .grid-videos__item--left .grid-videos__item-video-wrapper {min-height: 250px }.grid-videos .grid-videos__item--left video-component .media-video-content svg {display: none }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left video-component .media-video-content svg {width: 75px;height: 75px;display: block;top: 50%;left: 50%;transform: translate3d(-50%, -50%, 0) }}@media only screen and (max-width:989px) {.grid-videos .grid-videos__item--left video-component .media-video-content [aria-label="Pause Video"] svg {width: 50px;height: 50px }}.grid-videos .grid-videos__item-text-wrapper {position: absolute;top: 0;left: 0;width: 95%;padding: 50px;color: var(--color);z-index: 1 }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item-text-wrapper {max-width: 80%;padding: 27px }}.grid-videos .grid-videos__item-heading {margin-bottom: 12px;line-height: 1.2 }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item-heading {margin-bottom: 8px }}.grid-videos .grid-videos__item-subheading {margin-bottom: 0;font-size: 24px;font-weight: 900;line-height: 1.2 }@media only screen and (max-width:989px) {.grid-videos .grid-videos__item-subheading {font-size: 16px;line-height: 1.5 }}.grid-videos .grid-videos__item-description {margin-top: 10px }.grid-videos .grid-videos__item-description:last-child {margin-bottom: 0 }.grid-videos .grid-videos__item-buttons-wrapper {display: flex;align-items: center;gap: 11px;font-size: 16px;line-height: 1.5;font-weight: 900 }.grid-videos .grid-videos__item-buttons-description {margin-bottom: 0 }.grid-videos .grid-videos__btn {display: block;margin: 60px auto 0 }@media only screen and (max-width:989px) {.grid-videos .grid-videos__btn {margin: 48px auto 0 }}.recipe-blogs .recipe-blogs__navigation {padding: 0 30px 30px;border-bottom: 1px solid #d9d9d9;overflow: hidden }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__navigation {padding: 0 24px 24px }}.recipe-blogs .recipe-blogs__navigation .slick-prev:not([aria-disabled=true]) {opacity: 1 }.recipe-blogs .recipe-blogs__navigation .slick-prev:not([aria-disabled=true]):before {content: "";position: absolute;width: 24px;height: 150px;z-index: 3;right: 15px;top: 50%;transform: translateY(-50%);background: linear-gradient(270deg, var(--section-bg) 50%, hsla(0, 0%, 100%, 0)) }.recipe-blogs .recipe-blogs__navigation .slick-next:not([aria-disabled=true]) {opacity: 1 }.recipe-blogs .recipe-blogs__navigation .slick-next:not([aria-disabled=true]):after {content: "";position: absolute;width: 24px;height: 150px;z-index: 3;left: -15px;top: 50%;transform: translateY(-50%);background: linear-gradient(-90deg, var(--section-bg) 50%, hsla(0, 0%, 100%, 0)) }.recipe-blogs .slick-arrow {width: 20px;height: 12px;top: 50%;filter: unset;z-index: 2 }.recipe-blogs .slick-arrow.slick-disabled {visibility: visible;opacity: .3 }.recipe-blogs .recipe-blogs__navigation-item {font-size: var(--font-size-desk, 16px);font-weight: 800;line-height: 1.5;text-align: center;color: #171516;white-space: normal;transition: all .3s }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__navigation-item {font-size: var(--font-size-mob, 16px) }}.recipe-blogs .recipe-blogs__navigation-item[aria-selected=true] {color: #ef6619;text-decoration: underline }@media only screen and (min-width:768px) {.recipe-blogs .recipe-blogs__navigation-item:hover {color: #ef6619;text-decoration: underline }}.recipe-blogs .recipe-blogs__tabs-wrapper {padding-top: 40px }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__tabs-wrapper {padding-top: 48px }}.recipe-blogs .recipe-blogs__list-content {display: flex;justify-content: center;gap: 30px }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__list-content {flex-wrap: wrap;gap: 12px }}.recipe-blogs .recipe-blogs__list-item {width: 25%;border-radius: 0 0 10px 10px;transition: all .3s }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__list-item {width: calc(50% - 6px) }}.recipe-blogs .recipe-blogs__list-item:hover {box-shadow: 0 10px 20px #00000026;transform: translateY(-3px) }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__list-item:hover {box-shadow: unset;transform: unset }}.recipe-blogs .recipe-blogs__list-item-link {z-index: 2 }.recipe-blogs .recipe-blogs__list-item-image {padding-top: 100%;border-radius: 10px;overflow: hidden;z-index: 1 }.recipe-blogs .recipe-blogs__list-item-text-wrapper {padding: 20px 5px 10px;font-size: 16px;line-height: 1.5;text-align: center;color: #171516 }.recipe-blogs .recipe-blogs__list-item-title {margin-bottom: 6px;font-weight: 800 }.recipe-blogs .recipe-blogs__list-item-excerpt {font-weight: 600 }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__list-item-excerpt {display: none }}.recipe-blogs .recipe-blogs__btn {display: block;margin: 50px auto 0 }@media only screen and (max-width:989px) {.recipe-blogs .recipe-blogs__btn {width: 100%;max-width: 400px;margin-top: 48px }}.whats-included .whats-included__heading {color: var(--color-heading);font-weight: 900;margin-bottom: 34px;line-height: 1.6;text-align: center }@media only screen and (max-width:989px) {.whats-included .whats-included__heading {margin-bottom: 10px }}.whats-included .whats-included__list-products-wrapper {margin-right: -30px;overflow-x: auto;-ms-overflow-style: none;scrollbar-width: none }.whats-included .whats-included__list-products-wrapper::-webkit-scrollbar {display: none }.whats-included .whats-included__list-products {display: flex;justify-content: center;width: fit-content;width: -moz-fit-content;margin: 0 auto;padding-top: 26px;padding-right: 15px;gap: 15px }.whats-included .whats-included__product {width: 100%;max-width: 224px;min-width: 193px;padding: 10px;border-radius: 10px;background-color: #fff }.whats-included .whats-included__product--free {border-radius: 0 10px 10px 10px;border: 2px solid #000 }.whats-included .whats-included__product-image {padding-top: 85%;width: 85%;margin: 0 auto 12px }.whats-included .whats-included__product-text-wrapper {display: flex;flex-direction: column;gap: 4px;text-align: center }.whats-included .whats-included__product-description {font-size: 12px }.whats-included .whats-included__product-free-content-label {position: absolute;top: 10px;right: 10px;padding: 6px 10px 7px;margin-left: auto;border-radius: 50px;background-color: #3ba974;color: #fff;font-size: 12px;font-weight: 900;height: fit-content }@media only screen and (max-width:989px) {.whats-included .whats-included__product-free-content-label {padding: 4px 10px 5px;margin-left: 0;margin-right: auto }}.whats-included .whats-included__product-free-top-label {position: absolute;left: -2px;bottom: 100%;padding: 5px 9px 6px 11px;background-color: #000;border-radius: 7px 7px 0 0;color: #fff;font-size: 12px;font-weight: 900 }.template-page-teaser {padding-top: 0 !important }.template-page-teaser .logo_default, .template-page-teaser .logo_page_special {display: none }.template-page-teaser .logo_default {display: block }.template-page-teaser:not(.megamenu-open) .site-header {background: transparent }.template-page-teaser:not(.megamenu-open) .site-header .cart-count-wrap [data-cart-count], .template-page-teaser:not(.megamenu-open) .site-header__nav .nav__link.m-level-1:not(:hover) {color: #fff }.template-page-teaser:not(.megamenu-open) .site-header .cart-count-wrap:not(:hover) svg rect {stroke: #fff }.template-page-teaser:not(.megamenu-open) .site-header .cart-count-wrap:not(:hover) svg path {fill: #fff }.template-page-teaser:not(.megamenu-open) .site-header__toggle.subpage span {background-color: #fff }.template-page-teaser:not(.megamenu-open) .logo_page_special {display: block }.template-page-teaser:not(.megamenu-open) .logo_default {display: none }@media only screen and (max-width:989px) {.template-page-teaser .site-header-container.is-scrolled .site-header__toggle.subpage span {background-color: #000 }.template-page-teaser .site-header-container.is-scrolled .logo_page_special {display: none }.template-page-teaser .site-header-container.is-scrolled .logo_default {display: block }.template-page-teaser .site-header-container.is-scrolled .site-header .cart-count-wrap [data-cart-count], .template-page-teaser .site-header-container.is-scrolled .site-header__nav .nav__link.m-level-1 {color: #000 }.template-page-teaser .site-header-container.is-scrolled .site-header .cart-count-wrap svg rect {stroke: #000 }.template-page-teaser .site-header-container.is-scrolled .site-header .cart-count-wrap svg path {fill: #000 }}.teaser {min-height: var(--height-desk) }@media only screen and (max-width:989px) {.teaser {min-height: var(--height-mob) }}.teaser .teaser__content {position: absolute;display: flex;flex-direction: column;justify-content: center;padding: 0 20px;right: 0;left: 0 }.teaser .teaser__content--top {top: 10% }.teaser .teaser__content--center {top: 50% }.teaser .teaser__content--bottom {bottom: 10% }@media only screen and (max-width:989px) {.teaser .teaser__content {top: 50%;bottom: auto }}.teaser .teaser__subheading {margin-bottom: 20px;text-align: center;font-size: 24px;font-weight: 800;line-height: 1;color: var(--subheading-color) }@media only screen and (max-width:989px) {.teaser .teaser__subheading {font-size: 22px }}.teaser .teaser__heading {margin-bottom: 40px;font-size: 100px;font-weight: 800;text-align: center;background: var(--heading-color);-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-fill-color: transparent }@media only screen and (max-width:989px) {.teaser .teaser__heading {margin-bottom: 20px;font-size: 36px }}#shopify-section-ea-collection-banner {margin-bottom: -65px }@media only screen and (max-width:989px) {#shopify-section-ea-collection-banner {margin-bottom: unset }}@media only screen and (max-width:989px) {.banner-title_unset {width: 100%;max-width: unset }}.collection-banner_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: right;color: #000;width: 400px }@media only screen and (max-width:989px) {.collection-banner_title {font-size: 28px;text-align: center;width: 100% }}.collection-banner_description {font-size: 24px;font-weight: 500;line-height: 1.42;text-align: left;color: #000;padding-right: 40px }.collection-banner_description, .collection-product__title {font-family: "sofia-pro", sans-serif;font-stretch: normal;font-style: normal;letter-spacing: normal }.collection-product__title {font-size: 36px;font-weight: 800;line-height: 1.25;text-align: center;color: #0c0404;width: 700px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.collection-product__title {font-size: 28px;width: unset;margin-left: unset;margin-right: unset }}.collection-product__sort {font-family: "sofia-pro", sans-serif;font-size: 24px;font-weight: 600;font-stretch: normal;line-height: 1.04;letter-spacing: normal;text-align: center;color: #0c0404;padding-bottom: 20px;width: 362px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.collection-product__sort {font-weight: 700;width: unset;margin-left: unset;margin-right: unset }}.collection-product__sort_items {display: flex;justify-content: center;padding-bottom: 20px }.collection-product__sort_button {width: 150px;height: 40px;display: flex;justify-content: center;align-items: center;border-radius: 5px;border: 1px solid #000;background-color: #fffdfc;margin: 0 5px;}.collection-product__sort_button .titlewrap {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: .28px;text-align: center;color: #000 }@media only screen and (max-width:989px) {.collection-product__sort_button a {font-size: 13px;line-height: 1;letter-spacing: normal }}.collection-product__sort_button.active, .collection-product__sort_button:hover {border-bottom: 6px solid #000;padding-top: 5px }.collection-product__sort_button.active a, .collection-product__sort_button:hover a {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: .28px;text-align: center;color: #000 }@media only screen and (max-width:989px) {.collection-product__sort_button.active a, .collection-product__sort_button:hover a {line-height: 1;letter-spacing: normal;font-size: 13px }}.collection-product__sort_button a:hover {text-decoration: unset;color: unset }@media only screen and (max-width:989px) {.collection-product__sort_button {line-height: 1;letter-spacing: normal;width: 115px;height: 35px }}.collecttionwrap {display: none }.collecttionwrap.active {display: block }.collecttionwrap .section__content {padding: 0 }.collecttionwrap .product-cell__info-left .product-cell__title {font-weight: 800;}body.template-collection .collecttionwrap .product-cell__info-left .product-cell__title {font-weight: 500;}@media only screen and (max-width:989px) {.collecttionwrap .product-cell__info-left .product-cell__title {font-size: 14px }}.collection-list-container {margin: 45px 0 }.collection-list-container .collection-cell-wrap {min-width: 33.33333%;max-width: 33.33333%;padding: 0 30px;margin-top: 60px;display: flex;justify-content: center;align-items: center;flex-direction: column }@media only screen and (max-width:989px) {.collection-list-container .collection-cell-wrap {min-width: 100%;max-width: 100%;padding: 0 15px;margin-top: 30px }}.collection-list-container .collection-list-title {font-size: 1.25rem }#about-page #shopify-section-ea-products-slider {background-color: #fffdfc !important }#about-page #shopify-section-ea-products-slider .products-slider .slick-track {display: flex !important;margin-top: 60px }#about-page #shopify-section-ea-products-slider .products-slider .slick-slide {height: inherit !important }#about-page #shopify-section-ea-products-slider .products-slider .slick-slide>div {height: 100% }#about-page #shopify-section-ea-products-slider .products-slider .slick-slide .product-cell-wrap {height: 100%;margin-top: 0 }#about-page #shopify-section-ea-products-slider .products-slider .slick-slide .product-cell {height: 100% }#ea-product-slider .product-options__list+a, #shopify-section-ea-collection .product-options__list+a {display: flex;flex-direction: column;flex: 3 }@media only screen and (max-width:989px) {#ea-product-slider .slider-arrow, #shopify-section-ea-collection .slider-arrow {top: unset !important;transform: translateY(2px) !important }#ea-product-slider .slider-arrow svg, #shopify-section-ea-collection .slider-arrow svg {width: 10px }#ea-product-slider .slider-arrow.slider-next, #shopify-section-ea-collection .slider-arrow.slider-next {right: 25% }#ea-product-slider .slider-arrow.slider-prev, #shopify-section-ea-collection .slider-arrow.slider-prev {left: 25% }}@media only screen and (max-width:989px) {.template-page-aboutus #shopify-section-ea-products-slider .slider-arrow {top: unset !important;transform: translateY(2px) !important }}#shopify-section-ea-products-slider .products-slider .slick-track {display: flex !important;margin-top: 30px }#shopify-section-ea-products-slider .products-slider .slick-slide {height: inherit !important }#shopify-section-ea-products-slider .products-slider .slick-slide>div {height: 100% }#shopify-section-ea-products-slider .products-slider .slick-slide .product-cell-wrap {height: 100%;margin-top: 0 }#shopify-section-ea-products-slider .products-slider .slick-slide .product-cell {height: 100% }.about-banner_title {font-family: "sofia-pro", sans-serif;font-size: 65px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.22;letter-spacing: normal;text-align: center;color: #f8f3ec }@media only screen and (max-width:989px) {.about-banner_title {font-size: 28px;line-height: 1.25;color: #fffdfc }}#page-about-banner img {border-radius: 7px;width: 1350px;height: 380px }@media only screen and (max-width:989px) {#page-about-banner img {width: 320px;height: 280px;margin-left: auto;margin-right: auto }}.about-main_left {width: 50% }@media only screen and (max-width:989px) {.about-main_left {width: 100% }}.about-main_content {width: 383px;margin-left: auto;margin-right: 100px }@media only screen and (max-width:989px) {.about-main_content {width: 300px;margin-left: auto;margin-right: auto }}.about-main_title {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.19;letter-spacing: normal;text-align: left;color: #0c0404;padding-top: 100px }@media only screen and (max-width:989px) {.about-main_title {padding-top: 0 }}.about-main_subtitle {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404;padding: 10px 0 }@media only screen and (max-width:989px) {.about-main_subtitle {font-size: 28px }}.about-main_description {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #0c0c0c;padding: 10px 0 }@media only screen and (max-width:989px) {.about-main_description {font-size: 14px;line-height: 1.64;color: #000 }}.about-main_right {width: 50%;padding-right: 80px }@media (min-width:990px) and (max-width:1200px) {.about-main_right {padding-right: 0 }}.about-main_image {transform: translateY(50px);border-radius: 7px;width: 564px }@media (min-width:990px) and (max-width:1200px) {.about-main_image {width: 100% }}@media (max-width:1240px) and (min-width:989px) {#ea-product-slider .container {padding-right: 60px;padding-left: 60px }}@media only screen and (min-width: 989px) {#shopify-section-pc-product-main .mobile-product-images.product-slider div.slick-current img {height: auto !important;}}#ea-product-slider .pretitle p {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.19;letter-spacing: normal;text-align: center;color: #000;text-transform: uppercase }@media only screen and (max-width:989px) {#ea-product-slider .pretitle p {font-size: 14px;line-height: 1.29 }}#ea-product-slider .title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #000 }@media only screen and (max-width:989px) {#ea-product-slider .title {font-size: 28px;padding: 0 20px }}@media only screen and (max-width:989px) {#ea-product-slider .slider-controls {margin-top: 20px }}@media only screen and (max-width:989px) {#page-about-tech-slider .slick-dots {margin-top: 15px }}@media (min-width:990px) and (max-width:1200px) {#page-about-main {padding-left: 30px;padding-right: 30px }}.about-tech-slider_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404 }@media only screen and (max-width:989px) {.about-tech-slider_title {font-size: 28px;width: 300px;margin-left: auto;margin-right: auto }}.about-tech-slider_description {width: 700px;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #000;padding: 32px 0 }@media only screen and (max-width:989px) {.about-tech-slider_description {font-size: 14px;font-weight: 400;line-height: 1.64;width: 300px;margin-left: auto;margin-right: auto }}.about-tech-slider_main .slick-list {padding-left: 13%;padding-right: 13% }.about-tech-slider_main .slick-list img {width: 100% !important }@media only screen and (max-width:989px) {.about-tech-slider_main .slick-list {padding-left: unset;padding-right: unset;text-align: center }.about-tech-slider_main .slick-list img {position: relative !important }}.about-tech-slider_image {padding-right: 30px;padding-left: 30px }@media only screen and (max-width:989px) {.about-tech-slider_image {padding-right: unset;padding-left: unset }}.about-tech-slider_main .slick-slide {padding-left: 30px;padding-right: 30px }.about-text-slider_title {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.58;letter-spacing: normal;text-align: center;color: #000;padding-bottom: 20px }@media only screen and (max-width:989px) {.about-text-slider_title {font-size: 16px;line-height: 1.38 }}.about-tech-slider_content {width: 72px;font-size: 12px;font-size: 9px;font-weight: 500;line-height: 1.33;color: #969696;margin-left: auto;margin-right: auto;padding-top: 10px }.about-tech-slider_content, .about-text-slider_description {font-family: "sofia-pro", sans-serif;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: center }.about-text-slider_description {font-size: 35px;font-weight: 700;line-height: 1.57;color: #0c0404 }@media only screen and (max-width:989px) {.about-text-slider_description {font-size: 24px;line-height: 1.46 }}.j-center {display: flex;justify-content: center }.about-text-slider_container {width: 950px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.about-text-slider_container {width: 300px }.about-text-slider_container .slick-dots {margin-top: 15px }}#page-about-text-slider .testimonial_item .testimonial_title {font-size: 19px;font-weight: 700;margin-bottom: 25px;text-align: center }@media only screen and (max-width:989px) {#page-about-text-slider .testimonial_item .testimonial_title {font-size: 16px }}#page-about-text-slider ul.slick-dots {margin-top: 30px }@media only screen and (max-width:989px) {#page-about-text-slider ul.slick-dots {margin-top: 15px }}.holiday-page .btn_show {position: relative }.holiday-page .btn_show a {padding: 0 }.holiday-page .slider.section-banner_shop {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);margin: 0 }.holiday-page .slider.section-banner_shop a {font-family: "sofia-pro";font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.37;letter-spacing: normal;text-align: center;padding: 14px 39px 13px 40px;border-radius: 7px;height: auto }.holiday-page .slider.section-banner_shop a:hover {border: 2px solid #000 }.slick-arrow {filter: invert(0%) }@media (max-width:1440px) {.holiday-page .about-tech-slider_main .slick-list {padding: 0 15.75vw !important }}@media (max-width:768px) {.holiday-page .about-tech-slider_main .slick-list {padding: 0 !important }}@media (min-width:769px) {.holiday-page .about-tech-slider_main .slick-list .slick-track {display: flex }}@media (max-width:1440px) {.holiday-page .about-tech-slider_main .slick-list .slick-track .slick-slide {padding: 0 20px;width: 68.5vw !important }}@media (max-width:768px) {.holiday-page .about-tech-slider_main .slick-list .slick-track .slick-slide {padding: 0 30px;width: 100vw !important }}.holiday-page .slick-arrow {margin-top: -32px;width: 65px;height: 30px;border: none;font-size: 0;text-indent: -9999px;background: url(slick-arrow-right.svg) no-repeat 50%;position: absolute;top: 50%;right: 0;opacity: .55;z-index: 1;border-radius: 50%;transition: .33s }.holiday-page .section {z-index: unset }#faq-banner {text-align: center }#faq-banner img {width: 1350px;height: 402px;border-radius: 7px }.faq-banner_main {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -45%) }@media only screen and (max-width:989px) {.faq-banner_main {position: relative;top: unset;left: unset;transform: unset }}.faq-banner_title {font-family: "sofia-pro", sans-serif;font-size: 65px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.22;letter-spacing: normal;text-align: center;color: #000 }@media only screen and (max-width:989px) {.faq-banner_title {font-size: 28px;line-height: 1.25;text-align: center }}.faq-banner_search {display: flex;align-items: center;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.19;letter-spacing: normal;text-align: left;color: #464646;margin-top: 50px }.faq-banner_search:focus {outline: unset }@media only screen and (max-width:989px) {.faq-banner_search {font-size: 14px;line-height: 1.29;margin-top: 25px }}.faq-banner_input {width: 595px;height: 50px;border: 1px solid #d3d3d3;border-radius: 7px;padding-left: 30px;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.19;letter-spacing: normal;text-align: left;color: #464646;background-color: #fffdfc }.faq-banner_input:focus {outline-offset: unset;outline: unset }@media only screen and (max-width:989px) {.faq-banner_input {width: 300px;height: 35px;border-radius: 5px;padding-left: 15px;margin-left: auto;font-size: 14px }}.faq-banner_icon {transform: translateX(-80px) }@media only screen and (max-width:989px) {.faq-banner_icon {transform: translateX(-45px) }}.wellness-banner_title {width: 250px;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.22;letter-spacing: normal;text-align: center;color: #fffdfc;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -100%) }@media only screen and (max-width:989px) {.wellness-banner_title {top: 40px;transform: translateX(-50%);font-size: 28px;line-height: 1.25;color: #fffdfc }}.wellness-banner_desc {width: 250px;font-family: "sofia-pro", sans-serif;font-size: 18px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;text-align: center;color: #fffdfc;position: absolute;top: 50%;left: 50%;transform: translate(-50%) }#page-willness-banner img {border-radius: 7px }.product-main, .product-main-section {position: relative }.product-main .scroll-next {bottom: 0 }.product-main__container {display: flex;align-items: flex-start;flex-wrap: nowrap;justify-content: flex-start }body>div:not(.productTemplate--b) .product-main__container {flex-direction: row-reverse;max-width: unset }.productTemplate--b .product-main__left, .productTemplate--b .product-main__right {position: sticky;top: 0 }@media only screen and (max-width:989px) {.productTemplate--b .product-main__left, .productTemplate--b .product-main__right {position: relative }}.productTemplate--b.productTemplate--newBundle .product-main__left {min-width: 62%;max-width: 62% }@media only screen and (max-width:989px) {.productTemplate--b.productTemplate--newBundle .product-main__left {margin: 0 0 55px }}@media only screen and (max-width:767px) {.productTemplate--b.productTemplate--newBundle .product-main__left {margin-bottom: 20px;padding: 0 }}.productTemplate--b.productTemplate--newBundle sticky-info.product-main__right {padding: 30px 0 0;max-width: 38% }@media only screen and (max-width:989px) {.productTemplate--b.productTemplate--newBundle sticky-info.product-main__right {top: 0 !important }}@media only screen and (max-width:767px) {.productTemplate--b.productTemplate--newBundle sticky-info.product-main__right {padding: 0 }}.productTemplate--b.productTemplate--newBundle .product-info {max-width: unset;margin-right: auto }.productTemplate--b.productTemplate--newBundle.productTemplate--bundleBeastmode .product-main__right {top: var(--header-nav-height, 50px);padding: 0 }.productTemplate--b.productTemplate--newBundle.productTemplate--bundleBeastmode .product-form .product-form_options .product-options:first-child {margin-top: 10px }.product-main__left, .product-main__right {position: relative }.product-main__left {min-width: 52%;max-width: 52% }.product-main__left .product-thumbs-slider {right: 70px;transform: translateY(-100%);position: absolute;max-width: 220px;margin-top: -10px;background-color: #f8f3ec }@media only screen and (max-width:989px) {.product-main__left .product-thumbs-slider {max-width: 140px;transform: translate(30%, -50%) }}.product-main__left .product-thumbs-slider .slick-slide {outline: none;width: 56px !important }@media only screen and (max-width:989px) {.product-main__left .product-thumbs-slider .slick-slide {width: 35px !important }}.product-main__left .product-thumbs-slider .slick-current.slick-active {width: 56px !important }.product-main__left .product-thumbs-slider .slick-current.slick-active .slider_thumb_item:after {display: none }.product-main__left .product-thumbs-slider .slick-current.slick-active .slider_thumb_item {border: 1px solid #120000 }@media only screen and (max-width:989px) {.product-main__left .product-thumbs-slider .slick-current.slick-active {width: 35px !important }}.product-main__left .product-thumbs-slider .slider_thumb_item {border-radius: 50px;background-position: 50%;background-repeat: no-repeat;background-size: cover;cursor: pointer;width: 50px !important;height: 50px !important;position: relative;border: 1px solid #c3c3c3 }.product-main__left .product-thumbs-slider .slider_thumb_item:after {content: "";border-radius: 50px;display: block;width: 100%;height: 100%;background: #ffffff70;position: absolute }@media only screen and (max-width:989px) {.product-main__left .product-thumbs-slider .slider_thumb_item {width: 30px !important;height: 30px !important }}.product-main__left .product-thumbs-slider .slick-arrow {background: #faada1 url(arrow_right_pink.svg) no-repeat 50%;opacity: 1;width: 30px;height: 30px }@media only screen and (max-width:989px) {.product-main__left .product-thumbs-slider .slick-arrow {width: 25px;height: 25px }}.product-main__left .product-thumbs-slider .slick-prev {left: -45px }.product-main__left .product-thumbs-slider .slick-next {right: -40px }.product-main__right {padding-left: 50px;padding-right: 50px }@media (max-width:1190px) {.product-main__right {max-width: 50%;padding-left: 30px }}@media only screen and (max-width:989px) {.product-main {min-height: 0;height: auto;display: block;padding: 0 }.product-main .scroll-next {display: none }.product-main__container {display: block }.product-main__left, .product-main__right {padding: 0;max-width: 100%;min-width: 100%;width: 100%;flex: 1 }.product-main__right {margin: 15px auto 0 }}.ea-review__title {width: 330px;font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #000;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.ea-review__title {width: 300px;font-size: 28px }}#shopify-section-article-regular .product-cell-wrap .product-cell__title {font-weight: 800 }@media only screen and (max-width:989px) {#shopify-section-article-regular .product-cell-wrap .product-cell__title {font-size: 14px }}#shopify-section-article-regular .hover_img .img, #shopify-section-article-regular .hover_img .second_img {transition: all .3s ease }#shopify-section-article-regular .hover_img .second_img {opacity: 0;position: absolute;width: 100%;height: 100%;top: 0;left: 0 }#shopify-section-article-regular .hover_img a.img_wrapper {padding-bottom: 10px;position: relative }@media (min-width:990px) {#shopify-section-article-regular .hover_img a.img_wrapper:hover .img {opacity: 0 }#shopify-section-article-regular .hover_img a.img_wrapper:hover .second_img {opacity: 1 }}body.template-page-aboutus #shopify-section-ea-products-slider .product-cell-desc {display: none !important }[data-afterpay-pre-selector] {margin-bottom: 5px }body .fancybox-image, body .fancybox-spaceball {background: #fffdfc;border-radius: 7px }.product-images {position: relative;background-size: contain;text-align: left }.product-images [data--hidden] {display: none !important }.product-images .custom-slider-dots ul {display: flex;list-style: none;justify-content: center;margin-top: 10px;padding: 0 }.product-images .custom-slider-dots ul li {border: 1px solid #000;border-radius: 50%;width: 10px;height: 10px;margin: 0 3px;transition: all .3s ease }.product-images .custom-slider-dots ul li.active {background: #000 }@media only screen and (max-width:989px) {.product-images ul.slick-dots {position: relative;margin-top: 10px;bottom: 0 }}.product-images ul.slick-dots li button {margin-left: 4px;margin-right: 4px }.product-images button.slick-arrow {background: unset !important;bottom: unset;top: 50%;transform: translateY(-50%) }.product-images button.slick-arrow svg {position: absolute;top: 0 }.product-images button.slick-arrow.slick-next {right: 20px }.product-images button.slick-arrow.slick-next svg {right: 0 }.product-images button.slick-arrow.slick-prev {left: 20px }.product-images button.slick-arrow.slick-prev svg {left: 0 }.productTemplate--b .product-images .product-images-grid img:first-child {grid-column: auto;grid-row: auto }.productTemplate--b .product-images .product-images-grid img {object-fit: cover;height: 300px;}.productTemplate--b .product-images .product-images-grid .video-iframe {position: relative;border-radius: 7px;overflow: hidden }.productTemplate--b .product-images .product-images-grid .video-iframe:before {content: "";position: absolute;width: 100%;height: 100%;background-color: #020000;opacity: .3 }.productTemplate--b .product-images .product-images-grid .video-iframe svg {position: absolute;width: 76.8px;height: 76.8px;top: 50%;left: 50%;transform: translate(-50%, -50%) }.productTemplate--b .product-images .mobile-product-images .video-iframe {position: relative;border-radius: 7px;overflow: hidden }.productTemplate--b .product-images .mobile-product-images .video-iframe:before {content: "";position: absolute;width: 100%;height: 100%;background-color: #020000;opacity: .3 }.productTemplate--b .product-images .mobile-product-images .video-iframe svg {position: absolute;width: 76.8px;height: 76.8px;top: 50%;left: 50%;transform: translate(-50%, -50%) }.productTemplate--b .product-images-grid {display: grid !important;grid-template-columns: repeat(2, 1fr);column-gap: 20px;row-gap: 20px;padding-right: 20px }.productTemplate--b .product-images-grid img:first-child {grid-column: 1/3;grid-row: 1/3 }.productTemplate--b .product-images-grid img {border-radius: 7px }.productTemplate--b .hide--mobile.product-slider .slick-dots {position: static;margin-top: 20px }.productTemplate--b .hide--mobile.product-slider button.slick-arrow {bottom: -5px;top: auto;left: 50%;height: 12px;width: 55px }.productTemplate--b .hide--mobile.product-slider button.slick-arrow svg {height: 12px }.productTemplate--b .hide--mobile.product-slider button.slick-arrow.slick-prev {left: auto;right: 50% }.productTemplate--b .hide--mobile.slider-info {font-size: 12px;color: #737373;text-align: center;margin-top: 10px }.product-thumb-slider:not(.product-thumb-slider--bundle) {width: 240px;bottom: 20px;left: 50%;position: absolute;transform: translateX(-50%) }@media only screen and (max-width:989px) {.product-thumb-slider:not(.product-thumb-slider--bundle) {width: 190px;bottom: unset;margin-left: auto;margin-right: auto;margin-top: 11px;left: unset;position: relative;transform: unset }}.product-thumb-slider:not(.product-thumb-slider--bundle) .slick-slide {cursor: pointer;margin-left: 5px;margin-right: 5px;overflow: hidden;height: 38px;width: 38px !important;display: flex;align-items: center;border-radius: 50%;background: #fff }@media only screen and (max-width:989px) {.product-thumb-slider:not(.product-thumb-slider--bundle) .slick-slide {width: 28px !important;height: 28px }.product-thumb-slider:not(.product-thumb-slider--bundle) .slick-slide>div {display: flex;align-items: center;justify-content: center;position: relative }.product-thumb-slider:not(.product-thumb-slider--bundle) .slick-slide>div img {filter: unset !important }}.product-thumb-slider:not(.product-thumb-slider--bundle) .slick-slide.slick-active.slick-current {border: 1px solid #000 }.product-slider {visibility: hidden }.product-slider.is-visible {visibility: visible }.product-slider .slick-arrow {top: auto;bottom: -45px;right: calc(50% - 45px) }.product-slider .slick-prev {right: auto;left: calc(50% - 45px) }.product-slider .slick-dots {position: absolute;bottom: 15px;left: 15px;right: 15px }.productTemplate--b.productTemplate--newBundle .product-images-grid {display: grid !important;grid-template-columns: repeat(2, 1fr);grid-gap: 30px;padding-right: 32px }.productTemplate--b.productTemplate--newBundle .product-images-grid>:first-child, .productTemplate--b.productTemplate--newBundle .product-images-grid>:nth-child(3n+1) {display: flex;grid-column: span 2;grid-row: span 2 }.productTemplate--b.productTemplate--newBundle .product-images-grid img:first-child {grid-column: 1/3;grid-row: 1/3 }.productTemplate--b.productTemplate--newBundle .product-images-grid img {width: 100%;height: fit-content !important;border-radius: 10px }.productTemplate--b.productTemplate--newBundle .product-images-grid .video-iframe svg {width: 90px;height: 90px }@media only screen and (max-width:989px) {.productTemplate--b.productTemplate--newBundle .product-images {width: 100%;margin: auto }}.productTemplate--b.productTemplate--newBundle .product-thumb-slider {width: auto;bottom: 20px;left: 50%;position: absolute;transform: translateX(-50%) }@media only screen and (max-width:989px) {.productTemplate--b.productTemplate--newBundle .product-thumb-slider {bottom: unset;margin-left: auto;margin-right: -20px;margin-top: 11px;left: unset;position: relative;transform: unset }}.productTemplate--b.productTemplate--newBundle .product-thumb-slider .slick-slide {cursor: pointer;margin-left: 0;margin-right: 8px;display: flex;align-items: center;overflow: hidden;border-radius: 8px;background: #fff;opacity: .5;border: unset }.productTemplate--b.productTemplate--newBundle .product-thumb-slider .slick-slide .video-iframe {position: relative }.productTemplate--b.productTemplate--newBundle .product-thumb-slider .slick-slide .video-iframe .video-thumb {position: absolute;left: 50%;top: 50%;transform: translate3d(-50%, -50%, 0);width: 30px }@media only screen and (max-width:989px) {.productTemplate--b.productTemplate--newBundle .product-thumb-slider .slick-slide>div {display: flex;align-items: center;justify-content: center;position: relative }.productTemplate--b.productTemplate--newBundle .product-thumb-slider .slick-slide>div img {filter: unset !important }}.productTemplate--b.productTemplate--newBundle .product-thumb-slider .slick-slide.slick-active.slick-current {opacity: 1 }@media only screen and (max-width:989px) {.productTemplate--b.productTemplate--newBundle .product-slider .slick-list {padding: 0 }}.productTemplate--b.productTemplate--newBundle .product-slider .slick-slide {margin-right: 0 }@media only screen and (max-width:989px) {.productTemplate--b.productTemplate--newBundle .product-slider .slick-slide {border-radius: 10px;overflow: hidden }}@media only screen and (max-width:989px) {.product-images {height: auto }.product-slider .slick-list {padding: 0 14% 0 0 }.product-slider .slick-slide {margin-right: 11px }}@media (min-width:420px) and (max-width:990px) {.product-images {width: 70%;margin: auto }}#shopify-section-ea-product-main .product-images img {border-radius: 7px }.product-info {margin-left: auto;margin-right: 30px;max-width: 457px }@media only screen and (max-width:989px) {.product-info {width: auto;max-width: unset;margin-left: 0;margin-right: auto }}.product-info .buy-info {margin-top: 15px;font-family: "sofia-pro", sans-serif;font-size: 14px }.product-info .buy-info p {margin: 0 }.product-info .title {margin-top: 0;font-family: "sofia-pro", sans-serif;font-size: 34px;font-weight: 800;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left;color: #0c0404;padding-bottom: 0 }@media only screen and (max-width:989px) {.product-info .title {font-size: 28px;margin-bottom: 0 }}.product-info .product-description {font-family: "sofia-pro", sans-serif;font-size: 12px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.4;letter-spacing: normal;text-align: left;color: #000;}.product-info .product-description p {margin-bottom: 0 }@media only screen and (max-width:989px) {.product-info .product-description {margin-top: 10px;margin-bottom: 2px;padding: 0 }}.product-info .product-read-more {font-family: "sofia-pro", sans-serif;font-size: 12px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 2;letter-spacing: normal;text-align: left;color: #000;cursor: pointer }.product-info .read-more {display: none }.product-info .subtitle {margin-top: 0;font-stretch: condensed;color: #000;font-weight: 500 }@media only screen and (max-width:989px) {.product-info .accordion.subfaq {margin: 0 }.product-info .accordion.subfaq .faq-item__subtitle {padding: 20px 0 }.product-info .accordion.subfaq .accordion__content {margin-bottom: 15px }}.description-tab-wrapper li {margin: 5px 0 }@media only screen and (max-width:989px) {.description-tab-wrapper {margin-top: 25px }}.product-info__blocks {position: relative }.product-badge-image {position: absolute;top: 6px;left: 8px;z-index: 99;width: 65px !important;}@media only screen and (max-width: 989px){.product-badge-image {position: absolute;top: 2px !important;left: 3px !important;z-index: 99;width: 35px !important;}}.product-info__blocks .product-benefits.checked:first-child~hr {margin-left: 0;width: 26% }@media only screen and (max-width:989px) {.product-info__blocks .product-benefits.checked:first-child~hr {width: 32% }}.product-info__blocks .product-benefits:hover {color: #f50 }.product-info__blocks .product-benefits.checked:nth-child(2)~hr {margin-left: 28%;width: 33% }@media only screen and (max-width:989px) {.product-info__blocks .product-benefits.checked:nth-child(2)~hr {margin-left: 32%;width: 23% }}@media (min-width:768px) and (max-width:1023px) {.product-info__blocks .product-benefits.checked:nth-child(2)~hr {width: 31% }}.product-info__blocks .product-benefits.checked:nth-child(3)~hr {margin-left: 64%;width: 36% }@media only screen and (max-width:989px) {.product-info__blocks .product-benefits.checked:nth-child(3)~hr {margin-left: 53%;width: 48% }}@media (min-width:768px) and (max-width:1023px) {.product-info__blocks .product-benefits.checked:nth-child(3)~hr {margin-left: 62%;width: 38% }}.product-info__blocks hr {height: 3px;width: 33%;margin: 0;background: #000;border: none;transition: .3s ease-in-out;position: absolute;bottom: -2px;left: 0;opacity: 1;z-index: 1 }.product-benefits {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.54;letter-spacing: normal;text-align: left;color: #000;flex-grow: 1;padding-bottom: 5px;cursor: pointer }.product-benefits.checked {font-size: 16px;font-weight: 800;position: relative }@media only screen and (max-width:989px) {.product-benefits.checked {font-size: 14px }}.product-benefits.checked:after {content: "";height: 2px;background: #000;position: absolute;bottom: 0;left: 0;width: calc(100% - 18px);display: block;display: none }.product-benefits:nth-child(2) {text-align: center;flex-grow: 2 }.product-benefits:nth-child(3) {text-align: right }@media (min-width:768px) and (max-width:1023px) {.product-benefits {text-align: center !important }}.product-benefits[data-in-box].checked:after {width: 100% }.in-box-arrow {position: absolute;right: -2px;top: 26px;z-index: 1;display: none }.product-desription {font-weight: 500;line-height: 1.43;color: #000;flex-grow: 1 }.product-desription, .product-info__bottom {font-family: "sofia-pro", sans-serif;font-size: 16px;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left }.product-info__bottom {padding-top: 20px;padding-bottom: 20px;font-weight: 300 !important;line-height: 1.4;color: #171516;position: relative;border-top: none }@media only screen and (max-width:989px) {.product-info__bottom {font-size: 14px }}.product-info__bottom span {line-height: 1.57 }.product-info__bottom [data-read-less], .product-info__bottom [data-read-more] {cursor: pointer;text-decoration: underline;color: #2246d3 }.product-info__bottom.expanded [data-read-more], .product-info__bottom.expanded [data-short-desc], .product-info__bottom:not(.expanded) [data-full-desc], .product-info__bottom:not(.expanded) [data-read-less] {display: none }.product-info__bottom.expanded [data-read-less] {display: block;width: 100% }@media only screen and (max-width:989px) {.product-info__bottom {padding-top: 15px;padding-bottom: 0 }}.product-info__bottom[data-content-type=desc] p {display: block !important;padding-bottom: 20px;}.product-info__bottom[data-content-type=desc] p:before {display: none !important }.product-info__bottom p {display: flex;margin-bottom: 3px }.product-info__bottom p:before {content: "";display: inline-block;padding-right: 1em;width: 5px;height: 5px;background: url(../images/black-circle.svg) no-repeat;margin-top: 5px }.product-info__bottom p:last-child {margin-bottom: unset }.productTemplate--b .product-info__bottom {font-weight: 500 }.productTemplate--newBundle .product-info .title {margin-bottom: 12px;line-height: 1.15;color: #171516 }.productTemplate--newBundle .product-info .product-description {padding-bottom: 10px;font-size: 14px;color: #000 }@media only screen and (max-width:767px) {.template-product-bundle-mighty .productTemplate--newBundle .product-info .product-description {padding-bottom: 0 !important;}.productTemplate--newBundle .product-info .product-description {padding-bottom: 10px;}}.productTemplate--newBundle .product-info .faq-item__content-specifications {padding: 20px 10px 10px;}.productTemplate--newBundle .product-info .faq-item__content-specifications li {margin-bottom: 5px;}.productTemplate--newBundle .product-info .accordion__title.faq-item__subtitle {font-size: 20px;font-weight: 600;color: #171516 }@media only screen and (max-width:767px) {.productTemplate--newBundle .product-info .accordion__title.faq-item__subtitle {padding: 10px 0 6px;}}.productTemplate--newBundle .product-payment-terms {text-align: center;font-size: 12px }.productTemplate--newBundle .product-faq .faq-item__content.accordion__content {margin-top: 20px }.productTemplate--newBundle [data-read-less], .productTemplate--newBundle [data-read-more] {color: inherit }.productTemplate--newBundle .faq-main .accordion .faq-item__content {max-width: 100% !important }.productTemplate--newBundle .accordion__title.is-open+.faq-item__content {margin-bottom: 10px }.productTemplate--newBundle .accordion__title {padding-bottom: 10px;border-bottom: 1px solid #dedede }.productTemplate--newBundle .accordion__title.is-open {border-bottom: 1px solid #000;color: inherit }.productTemplate--newBundle .accordion__title.is-open svg .cls-1 {stroke: #000 }.productTemplate--newBundle .faq-item.accordion.subfaq {border: unset;margin-bottom: 30px }@media only screen and (max-width:989px) {.productTemplate--newBundle .faq-item.accordion.subfaq.is-open {margin-bottom: 10px }}@media only screen and (max-width:989px) {.productTemplate--newBundle .faq-item__content {margin-right: 0 }}.productTemplate--newBundle .faq-item__product {display: flex;align-items: center;padding: 10px;margin-top: 20px;border-radius: 10px;background-color: #fff }@media only screen and (max-width:767px) {.productTemplate--newBundle .faq-item__product {margin-top: 12px }}.productTemplate--newBundle .faq-item__product.faq-item__product--free {margin-top: 46px;border-radius: 0 10px 10px 10px;border: 2px solid #000 }.productTemplate--newBundle .faq-item__product .faq-item__product-free-top-label {position: absolute;left: -2px;bottom: 100%;padding: 5px 9px 6px 11px;background-color: #000;border-radius: 7px 7px 0 0;color: #fff;font-size: 12px;font-weight: 900 }.productTemplate--newBundle .faq-item__product .faq-item__product-text-container {display: flex;align-items: center;width: 100% }@media only screen and (max-width:767px) {.productTemplate--newBundle .faq-item__product .faq-item__product-text-container {align-items: flex-start;flex-direction: column-reverse }}.productTemplate--newBundle .faq-item__product .faq-item__product-free-content-label {padding: 6px 10px 7px;margin-left: auto;border-radius: 50px;background-color: #3ba974;color: #fff;font-size: 12px;font-weight: 900;height: fit-content }@media only screen and (max-width:767px) {.productTemplate--newBundle .faq-item__product .faq-item__product-free-content-label {padding: 4px 10px 5px;margin-left: 0;margin-right: auto }}.productTemplate--newBundle .faq-item__product .faq-item__product-image {flex: 0 0 auto;width: 80px;padding-top: 80px;margin-right: 12px }.productTemplate--newBundle .faq-item__product .faq-item__product-text-wrapper {display: flex;flex-direction: column;margin-right: 10px;color: #000 }.productTemplate--newBundle .faq-item__product .faq-item__product-text-wrapper .faq-item__product-title {font-size: 16px;line-height: 1.5;font-weight: 900 }.productTemplate--newBundle .faq-item__product .faq-item__product-text-wrapper .faq-item__product-description {font-size: 14px;line-height: 1.5;font-weight: 500 }.productTemplate--newBundle .faq-item__product .faq-item__product-text-wrapper span {margin-bottom: 2px }.productTemplate--newBundle .faq-item__product .faq-item__product-text-wrapper span:last-child {margin-bottom: 0 }.product-info__blocks {display: flex;justify-content: center;align-items: center;padding-top: 10px }.product-info__reviews {margin-bottom: 15px }.product-info__descr {margin-top: 15px;font-family: "sofia-pro", sans-serif;font-size: 16px;line-height: 1.2 }.product-info__descr p {margin: 0 }.product-info__descr dl, .product-info__descr li, .product-info__descr ol, .product-info__descr p, .product-info__descr ul {font-family: "sofia-pro", sans-serif;font-size: inherit;font-weight: inherit;letter-spacing: inherit }.product-info__descr ul {margin: 0;list-style: none }.product-info__descr li:before {font-family: "sofia-pro", sans-serif;font-size: .6em;margin-right: .5em }body.template-product .product-price__prices {display: flex;flex-direction: row-reverse;}.product-price {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.84;letter-spacing: normal;text-align: left;color: #171516;padding: 0;min-height: 0;margin: 0;}.product-price .bundle-price-wrap {position: relative;margin-left: 10px;transition: margin .2s ease-in }.product-price .bundle-price-wrap.hide {margin-left: 100px;transition: margin .2s ease-in }.product-price .bundle-price {position: absolute;width: 100%;top: 50%;left: 12px;transform: translateY(-50%);font-size: 17px }@media only screen and (max-width:989px) {.product-price {line-height: 2.19;margin-bottom: 0;margin-top: 10px;padding: 5px 0;padding-bottom: 0 }}.was-price {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.84;letter-spacing: normal;text-align: left;color: #bbb;text-decoration: line-through }@media only screen and (max-width:989px) {.was-price {font-size: 19px;line-height: 2.19 }}.product-price__amount.is-hidden {display: none }.product-info__top-label {position: absolute;left: 0;top: 0;right: 0 }.product-info__bottom-label {margin: 25px -30px 0;display: flex;align-items: center;justify-content: center;height: 45px;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 600;background: #f5f4f5;text-align: center }@media only screen and (max-width:989px) {.product-info__bottom-label {margin: 25px -15px 0;font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.64;letter-spacing: normal;text-align: left }}.product-stock {margin-top: 15px;font-weight: 600;text-align: center }.product-stock__bar {display: inline-block;width: 285px;height: 10px;background: #000;position: relative;border-radius: 10px }.product-stock__bar:before {content: "";display: block;width: 25%;height: 100%;background: #9c0808;position: absolute;top: 0;left: 0;border-radius: 10px;animation: b 2s }.membership-info {margin-top: -2px;height: 36px;display: flex;align-items: center;justify-content: center;border: 2px solid #ffbc16;border-radius: 3px;font-family: "sofia-pro", sans-serif;font-size: 12px }.membership-info .btn {color: #9c0808;font-weight: 600 }.membership-info i {margin-right: 5px;color: #9c0808;font-family: "sofia-pro", sans-serif;font-size: 16px;vertical-align: middle;top: -1px }.membership-popup-section .popup-window {border-radius: 10px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16) }.membership-popup-section .close {color: #9c0808;opacity: 1;font-family: "sofia-pro", sans-serif;font-size: 19px }.membership-popup {padding: 30px 45px;color: #000 }.membership-popup .title {font-weight: 800;font-family: "sofia-pro", sans-serif;font-size: 24px;color: #000;text-align: center }.membership-items {margin-bottom: 0;margin-top: 30px;padding-left: 0;list-style-type: none }.membership-items li {position: relative;padding-left: 30px }.membership-items li:before {content: "✓";position: absolute;top: 0;left: 0;font-family: "sofia-pro", sans-serif;font-size: 19px;color: #000 }.membership-items li+li {margin-top: 20px }.membership-items li .title {margin-bottom: 0;font-weight: 600;text-align: left;font-family: "sofia-pro", sans-serif;font-size: 16px }.membership-items li .title+.subtitle {margin-top: 0 }.membership-items li .subtitle {font-family: "sofia-pro", sans-serif;font-size: 12px }.product-form, .product-top-info {color: #000;position: relative }.product-form.m-recharge, .product-top-info.m-recharge {padding-bottom: 15px }.product-form .product-top-info__heading-reviews-wrapper, .product-top-info .product-top-info__heading-reviews-wrapper {display: flex;flex-wrap: wrap }.product-form .product-top-info__heading-reviews-wrapper .product-star-review, .product-top-info .product-top-info__heading-reviews-wrapper .product-star-review {cursor: pointer;position: relative }.product-form .product-top-info__heading-reviews-wrapper .product-star-review a[data-anchor-link], .product-top-info .product-top-info__heading-reviews-wrapper .product-star-review a[data-anchor-link] {position: absolute }.product-form .btn.disabled, .product-form .btn:disabled, .product-top-info .btn.disabled, .product-top-info .btn:disabled {opacity: .65;cursor: no-drop;color: #fffdfc }.product-form .btn.disabled:hover, .product-form .btn:disabled:hover, .product-top-info .btn.disabled:hover, .product-top-info .btn:disabled:hover {background-color: #000;color: #fffdfc }.product-form [data-custom-dropdown], .product-top-info [data-custom-dropdown] {position: relative;width: 100% }.product-form [data-custom-dropdown] .selected_val, .product-top-info [data-custom-dropdown] .selected_val {background: #fff;border: 1px solid #767676;border-radius: 5px;cursor: pointer;color: #343333;display: flex;align-items: center;font-size: 16px;font-weight: 500;width: 200px;height: 40px;padding-left: 8px }.product-form [data-custom-dropdown] .selected_val.active, .product-top-info [data-custom-dropdown] .selected_val.active {border-bottom-right-radius: 0;border-bottom-left-radius: 0 }@media only screen and (max-width:989px) {.product-form [data-custom-dropdown] .selected_val, .product-top-info [data-custom-dropdown] .selected_val {width: 100% }}.product-form [data-custom-dropdown] .dropdown-list, .product-top-info [data-custom-dropdown] .dropdown-list {border: 1px solid #767676;border-radius: 5px;display: none;margin-top: -1px;width: 100%;overflow: hidden;position: absolute;z-index: 9 }.product-form [data-custom-dropdown] .dropdown-list.visible, .product-top-info [data-custom-dropdown] .dropdown-list.visible {border-top-left-radius: 0;border-top-right-radius: 0;display: block;background-color: #767676 }.product-form [data-custom-dropdown] .dropdown-list span, .product-top-info [data-custom-dropdown] .dropdown-list span {background: #fff;cursor: pointer;display: flex;height: 40px;align-items: center;width: 102%;padding-left: 8px;flex: 2 }.product-form [data-custom-dropdown] .dropdown-list span.active, .product-form [data-custom-dropdown] .dropdown-list span:hover, .product-top-info [data-custom-dropdown] .dropdown-list span.active, .product-top-info [data-custom-dropdown] .dropdown-list span:hover {background: #f4e8dc;color: #000 }.product-form .logo_slider, .product-top-info .logo_slider {border-bottom: 1px solid #dedede;margin-bottom: 10px;padding-bottom: 15px;position: relative;overflow: hidden;max-height:110px }.product-form .logo_slider>svg, .product-top-info .logo_slider>svg {position: absolute;top: 0;right: 0 }.product-form .logo_slider_wrapper .icon, .product-top-info .logo_slider_wrapper .icon {margin-bottom: 5px }.product-form .logo_slider_wrapper svg, .product-top-info .logo_slider_wrapper svg {height: 20px;width: auto }.product-form .logo_slider_wrapper .desc, .product-top-info .logo_slider_wrapper .desc {color: #000;font-style: italic;font-size: 12px;font-weight: 500 }.product-form .logo_slider_wrapper .desc p, .product-top-info .logo_slider_wrapper .desc p {margin-bottom: 0 }.product-form .preorder_text, .product-top-info .preorder_text {color: #000;font-size: 16px;font-weight: 700;margin-bottom: 10px }.product-form .faq-main, .product-top-info .faq-main {border-top: 1px solid #d6d6d6 }.product-form .faq-item .faq-item__subtitle, .product-top-info .faq-item .faq-item__subtitle {font-size: 16px;padding: 25px 0;font-weight: 800 }.product-form .product-info__bottom, .product-top-info .product-info__bottom {border-top: 0;padding-top: 0 }.productTemplate--newBundle #bwpFrame {margin-bottom: -10px;margin-top: -20px }@media only screen and (max-width:989px) {.productTemplate--newBundle #bwpFrame {margin-top: -10px }}.productTemplate--newBundle .product-form,span.or-separator {margin-bottom: 15px;margin-top: 0 !important;}@media only screen and (max-width:989px) {.productTemplate--newBundle .product-form {margin-bottom: 6px }}@media only screen and (max-width:989px) {.productTemplate--newBundle .product-form .product-options__title {font-size: 16px }}.productTemplate--newBundle .product-form .product-add-to-cart button {background-color: #f5d067;font-size: 20px }@media only screen and (max-width:989px) {.productTemplate--newBundle .product-form .product-add-to-cart button {font-size: 16px }}.productTemplate--newBundle .product-form .product-option__color {width: 34px;height: 34px;border-radius: 50% }.productTemplate--newBundle .product-form .product-option__color:after {position: absolute;display: block;content: "";height: 100%;width: 100%;border-radius: 34px;background:radial-gradient(circle at 30% 30%, #ffffff00, #0000001c);top:0;}.productTemplate--newBundle .product-form .product-option__color:hover:before {width: 32px !important;height: 32px !important;border-radius: 50%;border: 2px solid #fff !important;top: 1px;left: 1px;z-index:1;}.productTemplate--newBundle .product-form .product-option__color.checked:before {width: 32px !important;height: 32px !important;border-radius: 50%;border: 2px solid #fff !important;top: 1px;left: 1px;z-index:1;}.productTemplate--newBundle .product-form .product-option__color.checked:hover:before {transform:none;}.productTemplate--newBundle .product-form .product-form_options {border: unset }.productTemplate--newBundle .product-form .product-form_options .product-options:first-child {margin-top: 20px }.productTemplate--newBundle .product__error-message-wrapper {color: #9c0808 }.productTemplate--newBundle .logo_slider .logo_slide_item .desc {font-size: 14px }.product-switcher {padding: 8px 21px 8px 14px;background-color: #F9F6F3;border-radius: 7px;border: 1.5px solid #B4AEA9 }@media only screen and (max-width:989px) {.product-switcher {padding: 5px 15px 5px 10px }}.product-switcher .product-switcher__item {display: flex;flex-direction: row-reverse;padding: 16px 0 7px;border-bottom: 2px solid #ececec }.product-switcher .product-switcher__item:has(.product-price__compare-at-price) span.savings-badge {position: relative;top: -9px;}.product-switcher .product-switcher__item:last-child {border-bottom: unset }.product-switcher .product-switcher__item:last-child .product-price {align-items: center }@media only screen and (max-width:767px) {.product-switcher .product-switcher__item:last-child .product-price {align-items: baseline }}.product-switcher .product-switcher__item .product-switcher__item-content {display: flex;flex-direction: row-reverse;flex: 1 }@media only screen and (max-width:989px) {.product-switcher .product-switcher__item .product-switcher__item-content {flex-direction: column-reverse }}.product-switcher .product-switcher__item .product-price__prices {display: flex;flex-direction: column;text-align: right }@media only screen and (max-width:989px) {.product-switcher .product-switcher__item .product-price__prices {flex-direction: row;align-items: baseline;gap: 8px }}.product-switcher .product-switcher__item .product-price {display: flex;flex-direction: row-reverse;justify-content: space-between;align-items: center;flex: 1;min-height: unset;padding-bottom: 0 }@media only screen and (max-width:989px) {.product-switcher .product-switcher__item .product-price {flex-direction: row;justify-content: flex-start;gap: 8px;margin-top: 0;padding-top: 4px }}.product-switcher .product-switcher__item .product-price .product-price__save {margin-right: 10px }.product-switcher .product-switcher__item .product-price .product-price__price {font-size: 16px }.product-switcher .product-switcher__item .product-price .product-price__compare-at-price {font-size: 14px }.product-switcher .product-switcher__item .product-price .product-price__save {align-self: flex-start;white-space: nowrap;font-size: 12px;background-color: #ef6619;color: #fff }.product-switcher .product-switcher__item .product-price span {margin-right: 0 }.product-switcher .product-switcher__item .product-price span:first-child {margin-bottom: 8px }.product-switcher .product-switcher__item .product-price span:last-child {margin-bottom: 0 }.product-switcher .product-switcher__item .product-switcher__item-product-title {max-width: 168px;margin-right: 10px;font-size: 16px;font-weight: 900;line-height: 1.5;text-transform: capitalize }@media only screen and (max-width:989px) {.product-switcher .product-switcher__item .product-switcher__item-product-title {max-width: unset }}.product-switcher .product-switcher__item label {position: absolute;width: 100%;height: 100%;top: 0;left: 0;cursor: pointer }.product-switcher .product-switcher__item .product-switcher__item-product-swatch {position: relative;flex: 0 0 auto;width: 26px;height: 26px;border-radius: 50%;border: 2px solid #000;margin: 0 10px 0 0 }.product-switcher .product-switcher__item input:checked~.product-switcher__item-product-swatch:before {content: "";position: absolute;top: 50%;left: 50%;transform: translate3d(-50%, -50%, 0);width: 16px;height: 16px;border-radius: 50%;background-color: #000 }.top_info {border-bottom: 1px solid #d6d6d6;margin-bottom: 10px;padding-bottom: 10px }.top_info .top_info-text {color: #000;font-size: 12px;font-weight: 500 }.product-options {margin-top: 15px }@media only screen and (max-width:989px) {.product-options {display: flex;justify-content: flex-start;width: 100%;flex-direction: column;flex: 1 }}.product-options__title {margin: 7.5px 0;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.19;letter-spacing: normal;text-align: left;color: #000 }.product-options__title span {font-weight: 400 }.ships-on {display:none;font-size: 15px;margin: 10px auto;font-weight: 500;text-align: center;width: 100%;padding: 10px;border-radius: 6px;border: 1px solid #000000;cursor:default;}.mini-cart-ships-on {display: block;width: 100%;}.mini-cart-ships-on .shipon_msg {padding: 2px 6px 3px;margin: 5px 0 3px;font-size: 10px;letter-spacing: 0.2px;color: #161616;background: #e7f2e6;border-radius: 5px;}@media only screen and (max-width:989px) {.product-options__title {font-size: 14px;font-weight: 400;line-height: 1.36;width: fit-content;white-space: nowrap;margin-right: 10px;}}.product-custom-review {width: fit-content;width: -moz-fit-content;padding: 6px 10px;margin-bottom: 10px;margin-top: 10px;margin-right: 10px;background-color: #ef6619;border-radius: 50px;font-family: "sofia-pro", sans-serif;font-size: 14px;line-height: 1.2;color: #fff;font-weight: 900 }@media only screen and (max-width:768px) {.product-custom-review {margin-top:0;}}.product-price {display: inline-flex;align-items: center;line-height: 1.2;font-weight: 900;}.product-price span.savings-badge {margin-top:4px;}@media only screen and (max-width:989px) {.product-price {padding-bottom: 26px;}}@media only screen and (max-width:768px) {.product-price {padding-bottom: 0;padding-top: 0;margin-top: 0;}}.product-price span {margin-right: 8px }.product-price .product-price__compare-at-price {text-decoration: line-through;color: #bbb;font-size: 24px;font-weight: 600;}.product-price .product-price__price {color: #171516;font-size: 24px }@media only screen and (max-width:989px) {.product-price .product-price__price {font-size: 20px }}.product-price .product-price__save {width: fit-content;width: -moz-fit-content;padding: 4px 8px;background-color: #ef6619;border-radius: 8px;font-family: "sofia-pro", sans-serif;font-size: 11px;line-height: 1.2;color: #fff;font-weight: 600;}@media only screen and (max-width:989px) {.product-price .product-price__save {padding: 2px 6px;border-radius: 8px;position: absolute !important;top: 0 !important;right: 0 !important;font-size: 9px;font-weight: 300;}}.product-star-review {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: .8px;text-align: left;color: #171516;display: flex;align-items: center;margin-bottom: 0 }@media only screen and (max-width:989px) {.product-star-review {font-size: 14px;line-height: 1.14;letter-spacing: .7px;margin-bottom: 2px }}.product-options__list {display: flex;flex-wrap: wrap;margin: 0 -5px;position: relative }.product-options__list svg {position: absolute;right: 13px;top: 15px }@media only screen and (max-width:989px) {.product-options__list svg {top: 13px;right: 20px }}.product-options__list select#option-size2 {border-radius: 5px }@media only screen and (max-width:989px) {.product-options__list {display: flex;flex-wrap: wrap;margin: 0 }}.product-option {padding: 0 5px 5px;max-width: none }.product-option.m-half {min-width: 50%;max-width: 50%;padding: 0 5px;max-width: none }.product-option:hover {text-decoration: none }.product-option:nth-child(n+4) {margin-top: 0 }.product-option input {display: none }.product-option.is-checked .product-option__label, .product-option input:checked+.product-option__label {background: #fff;color: #000;font-weight: 600;border: none }.product-option .product-option__label {position: relative }.product-option .product-option__label svg {display: none;left: 0;top: 0;width: 100%;height: auto;position: absolute }.product-option input.is-disabled+.product-option__label, .product-option input:disabled+.product-option__label {background: #e5e2e5;text-decoration: line-through;color: #777;position: relative }.product-option input.is-disabled+.product-option__label svg, .product-option input:disabled+.product-option__label svg {display: block }.product-option__color, .product-option__label, .product-option__size {display: block;margin-bottom: 0;border: none;background: #f9f9f9;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 400;text-align: center;color: #000;cursor: pointer;border-radius: 3px;transition:0.3s all;}.product-option__color {height: 24px;width: 24px;border-radius: 100%;position: relative }.product-option__color:after {position: absolute;display: block;content: "";height: 100%;width: 100%;border-radius: 27px;background:radial-gradient(circle at 30% 30%, #ffffff00, #0000001c);top:0;}.product-option__color:hover:before {position: relative;top: 1px;left: 1px;border-radius: 100%;border: 2px solid #fff;content:"";height: 22px;width: 22px;display: block;z-index:1;}.product-option__color.checked:hover:before {position: absolute;top: 1px;left: 1px;border-radius: 100%;background-color: transparent;display: block;border: 2px solid #fff;content:"";z-index:1;}.product-option__color.checked:before {content: "";height: 22px;width: 22px;border-radius: 14px;background-color: transparent;display: block;border: 2px solid #fff;top: 1px;position: absolute;left: 1px;}.product-option__text {display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: center;height: 35px;padding: 0 13px;white-space: nowrap }.product-option__accent {display: flex;align-items: center;justify-content: center;margin: 0 -1px;margin-top: -25px;height: 25px;font-family: "sofia-pro", sans-serif;font-size: 10px;text-align: center;background: #000;font-weight: 400;color: #fff;border-radius: 3px 3px 0 0 }.product-option__accent p {margin: 0 }@media only screen and (max-width:989px) {.redeem-offer .btn.add-to-cart {font-size: 15px }}.btn.add-to-cart {width: 450px;height: 55px;border-radius: 7px;background-color: #ffd45d;font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.26;letter-spacing: normal;text-align: center;color: #000 }.btn.add-to-cart[data-sticky-atc] {height: 50px }@media only screen and (max-width:989px) {.btn.add-to-cart {width: 300px;font-size: 17px;line-height: 1.33;padding: 0 5px }}.btn.add-to-cart span {display: inline-block;margin-left: 5px }.btn.add-to-cart span.was {font-size: 16px;font-weight: 400;font-style: italic;text-decoration: line-through }.btn.add-to-cart:hover {color: #fffdfc;background: #000 }.btn.add-to-cart.m-recharge {height: 45px;font-weight: 600;font-family: "sofia-pro", sans-serif;font-size: 16px }.add-to-checkout, .minicart__buttons {display: flex;justify-content: center;align-items: center }.add-to-checkout {width: 250px;height: 55px;border-radius: 7px;background-color: #ffd45d;font-weight: 1000;line-height: 2.19;text-align: center;color: #000 !important;padding: 13px;font-size: 16px;font-stretch: normal;font-style: normal;letter-spacing: normal;font-family: "sofia-pro", sans-serif;opacity: 1 !important }.add-to-checkout svg path {fill: #000 !important }.add-to-checkout:hover {background-color: #000;color: #fff !important;border: 2px solid #000 }.add-to-checkout:hover svg path {fill: #fff !important }.minicart__footer .add-to-checkout {width: 100%;font-size: 19px }.product-add-content {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: right;color: #0c0c0c }@media only screen and (max-width:989px) {.product-add-content {font-size: 14px;line-height: 1.71 }}.product-progress {padding-top: 20px;border-top: 1px solid #d6d6d6 }.progress-text_content {line-height: 1;font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left;color: #000 }.progress-bar_content {display: flex;padding-top: 14px;padding-bottom: 20px }@media only screen and (max-width:989px) {.progress-bar_content {padding-bottom: 0 }}.progress-bar_content .progress-bar {flex: 1;border-radius: 14px;position: relative;border: 1px solid #000;overflow: hidden }.progress-bar_content .sell-bar {position: absolute;height: 100%;border-right: 1px solid #000;border-top-left-radius: 14px;border-bottom-left-radius: 14px }.progress-bar_content .show_percent {color: #0c0404;text-align: center;font-size: 14px;position: absolute;left: 60%;top: 50%;transform: translate(-50%, -50%);line-height: 1;font-weight: 700 }.progress-bar_content>div:last-child {padding-left: 5px }.add-to-cart-before-text {font-size: 14px;margin-bottom: 5px;text-align: right;max-width: 50%;margin-left: auto }.add-to-cart-before-text p {margin-bottom: 0 }.product-add-to-cart {display: flex;align-items: flex-end;justify-content: space-between;position: relative }.product-add-to-cart .btn.add-to-cart {flex: 1;box-shadow: none }.product-add-to-cart .qty-selector {margin-right: 10px;height: 60px;font-family: "sofia-pro", sans-serif;font-size: 19px }@media only screen and (max-width:989px) {.product-add-to-cart .qty-selector {height: 55px }}.product-add-to-cart .qty-selector .e-controls {border-radius: 3px }.upsell-product {margin-top: 20px }.upsell-product [data-oke-reviews-product-listing-rating] {margin-left: -32px;margin-top: -5px;transform: scale(.8) }@media only screen and (max-width:989px) {.upsell-product {border-radius: 7px;border: 1px solid #c3c3c3;background-color: #fffdfc;margin-left: auto;margin-right: auto }}.upsell-product .upsell-product_top {margin-top: 0 !important }.upsell-product .upsell-product_title {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.44;letter-spacing: normal;text-align: left;color: #000;padding: 7px 0 }@media only screen and (max-width:989px) {.upsell-product .upsell-product_title {font-size: 14px;line-height: 1.21;padding: 10px;color: #0c0404 }}.upsell-product .upsell-product_title.accordion__title:after {display: none }.upsell-product .upsell-product_title i.icon-minus svg {width: 20px;height: 20px }.upsell-product .upsell-product_main {position: relative;display: flex;border-radius: 5px;border: 1px solid #dfe3e8;background-color: #fffdfc }@media only screen and (max-width:989px) {.upsell-product .upsell-product_main {margin: 0 10px 10px }}.upsell-product .upsell-product_main .upsell-product_image {max-width: 112px;margin-right: 10px;min-height: 120px;min-width: 120px;background-position: 50%;background-size: 100% }.upsell-product .upsell-product_main .upsell-product_image img {min-width: 60px }.upsell-product .upsell-product_main .upsell-product_submain {display: flex;justify-content: space-between;flex-direction: row;padding: 10px 40px 5px 0 }.upsell-product .upsell-product_main .upsell-product_submain .upsell-product_subtitle {width: 200px }.upsell-product .upsell-product_main .upsell-product_submain .upsell-product_item, .upsell-product .upsell-product_main .upsell-product_submain .upsell-product_price, .upsell-product .upsell-product_main .upsell-product_submain .upsell-product_subtitle {display: flex;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.14;letter-spacing: .01px;text-align: left;color: #000;padding-bottom: 5px }@media only screen and (max-width:989px) {.upsell-product .upsell-product_main .upsell-product_submain {width: 204px;display: block;padding: 15px 30px 5px 0 }.upsell-product .upsell-product_main .upsell-product_submain .upsell-product_price {font-size: 14px;font-weight: 600;line-height: 1.33;letter-spacing: normal;margin-top: 7px }}.upsell-product .upsell-product_main .upsell-product_description {font-family: "sofia-pro", sans-serif;font-size: 12px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.4;letter-spacing: normal;text-align: left;color: #000;padding-right: 40px }@media only screen and (max-width:989px) {.upsell-product .upsell-product_main .upsell-product_description {width: 204px;padding-right: unset;display: none }}.upsell-product .upsell-product_main .upsell-product_button {position: absolute;top: 0;right: 0;height: 100%;width: 30px;background-color: #343333;border-radius: 0 5px 5px 0;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;cursor: pointer }.upsell-product .upsell-product_main .upsell-product_button:hover {background: #f50;color: #fffdfc }.upsell-product .upsell-product_main .upsell-product_button span {font-family: "sofia-pro", sans-serif;font-size: 12px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;text-align: left;color: #fff;text-decoration: unset;position: absolute;display: block;top: 50%;width: 152px;transform: rotate(90deg) translateX(-7px);text-align: center }.product-form_options {border-top: 1px solid #d6d6d6;display: flex;justify-content: space-between;padding-bottom: 15px;flex-wrap: wrap }.product-form_options.no-options {border: none !important;margin-bottom: 10px;padding-bottom: 0 }.product-form_options .product-options {display: flex;width: 100% }.product-form_options .product-options .product-options__list {margin-left: auto }.product-form_options .product-options.m-color .product-options__list {padding-left: 4px;margin-left: auto }@media only screen and (max-width:989px) {.product-form_options .product-options.m-color .product-options__list {padding-left: 0;padding-top: 10px }}@media only screen and (max-width:989px) {.product-form_options.options-size-1 {border-bottom: 1px solid #d6d6d6;display: flex;justify-content: space-between;margin-bottom: 0;padding-bottom: 0 }.product-form_options.options-size-1 .product-options {justify-content: space-between;flex-direction: row }.product-form_options.options-size-1 .product-options.m-color .product-options__list {padding-left: 0;padding-top: 0;margin-bottom: 20px }.template-product-bundle-mighty .product-form_options.options-size-1 .product-options.m-color .product-options__list {margin-bottom: 15px !important;}}@media only screen and (max-width:768px) {.product-form_options.options-size-1 .product-options {display:block;}.template-product-bundle-mighty .product-form_options.options-size-1 .product-options {margin-top: 0 !important;}.template-product-bundle-mighty .product-form_options.options-size-1 .product-options .product-options__list {margin-top: 30px !important;}}.product-option_select {width: 200px;height: 40px;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.38;letter-spacing: .32px;text-align: center;color: #343333;appearance: none;padding-left: 8px }@media only screen and (max-width:989px) {.product-option_select {width: 146.8px;height: 35px;font-size: 14px;line-height: 1.57 }}@media only screen and (max-width:989px) {#addToCartForm .product-add-to-cart.bottom-fixed {position: fixed;bottom: 0;width: 100%;z-index: 899;background: #fff;padding: 10px 15px 20px;margin-bottom: 0;border: 1px solid #ddd;border: none;margin: 0 -15px }#addToCartForm .product-form_options.bottom-fixed {position: fixed;bottom: 50px;width: 100%;z-index: 899;background: #fff;padding: 0 15px 5px;border: 1px solid #ddd;border-bottom: none;margin-bottom: 0;margin: 8px -15px 0 }#addToCartForm .afterpay-paragraph.bottom-fixed {position: fixed;bottom: 75px;width: 100%;z-index: 899;background: #fff;padding: 10px 15px 5px;border: 1px solid #ddd;border-left: none;border-right: none;border-bottom: none;margin-bottom: 0;margin: 8px -15px 0 !important;text-align: center }#addToCartForm .afterpay-paragraph.bottom-fixed .afterpay-text1 {font-weight: 800;padding-right: 7px }#shopify-section-ea-footer.bottom-fixed {padding-bottom: 100px !important }}form deliverr .css-fvmqcl {margin-top: -10px;padding-top: 0 !important;padding-bottom: 10px !important }.hide-deliverr deliverr {display: none !important }.css-1rxrigj {justify-content: center !important;height: 20px !important }.css-fvmqcl .deliverr-label {margin-bottom: 0 }.css-1rxrigj {justify-content: center;height: 20px }.custom-bis-trigger {margin-bottom: 25px }.custom-bis-trigger button {width: 100%;height: 45px;border-radius: 7px;border: none;background-color: #f50;font-family: "sofia-pro", sans-serif;font-size: 18px;font-weight: 1000;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;text-align: center;color: #fffdfc;outline: none;transition: all .3s ease }.custom-bis-trigger button:hover {background: #000 }.product-preorder {border-bottom: 1px solid #d6d6d6;padding-bottom: 20px;margin-bottom: 16px }@media only screen and (max-width:989px) {.product-preorder {padding-bottom: 17px;padding-top: 18px;border-top: 0 }}.product-preorder [data-oke-reviews-product-listing-rating] {pointer-events: none }.product-preorder-wrapper {color: #000 }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-items.open .product-preorder-title {padding-bottom: 10px }.product-preorder-wrapper .product-preorder-items.open .product-preorder-title svg {transform: rotate(0deg);transition: all .3s ease-in-out }}.product-preorder-wrapper [data-oke-reviews-product-listing-rating] {width: 100% }.product-preorder-wrapper .product-preorder-title {color: #000;font-size: 19px;font-weight: 600;line-height: 1;padding-bottom: 9.5px }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-title {display: flex !important;align-items: center;justify-content: space-between;padding-bottom: 0;cursor: pointer }.product-preorder-wrapper .product-preorder-title svg {transform: rotate(180deg);transition: all .3s ease-in-out }}.product-preorder-wrapper .product-preorder-items {background: #fffdfc;border-radius: 5px;padding: 16.5px 21.5px }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-items {padding: 13.5px }}.product-preorder-wrapper .product-preorder-subtitle {font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-align: left;color: #0c0404 }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-subtitle {font-size: 14px }}.product-preorder-wrapper .product-preorder-subtitle p {margin: 0 }.product-preorder-wrapper .product-preorder-item {background: #fffdfc;border-radius: 5px;margin-top: 10px;padding-right: 17px;border: 1px solid #d6d6d6 }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-item {position: relative;padding-bottom: 48px }}.product-preorder-wrapper .product-preorder-image {min-width: 86px;max-width: 86px;margin-right: 20px }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-image {min-width: 64px;max-width: 64px;margin-right: 13px;display: flex;align-items: center }}.product-preorder-wrapper .product-preorder-meta {flex: 1;flex-wrap: wrap;padding-top: 13.5px;padding-bottom: 13.5px }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-meta {align-items: flex-start;padding-bottom: 19.5px }}.product-preorder-wrapper .product_variants-wrapper {display: flex;align-items: center;min-height: 45px;height: 45px;width: 100%;padding-top: 10px;padding-left: 3px }.product-preorder-wrapper .product_variants-wrapper input:checked+label {position: relative;border: 2px solid #000 !important }.product-preorder-wrapper .product_variants-wrapper input:checked+label:after {content: "";display: block;border: 2px solid #fff;border-radius: 50px;background-color: transparent;width: 25px;height: 25px;left: 0;top: 0;position: absolute }.product-preorder-wrapper .product_variants {display: flex }.product-preorder-wrapper .product_variants .product_option {display: flex;margin-right: 10px }.product-preorder-wrapper .product_variants input {display: none }.product-preorder-wrapper .product_variants label {border-radius: 50px;cursor: pointer;width: 29px;height: 29px;margin-bottom: 0 }.product-preorder-wrapper .product_variants.product_variants_color label {border: 1px solid #c3c3c3 }.product-preorder-wrapper .product_variants.product_variants_color label:hover {border: 2px solid #f50 }.product-preorder-wrapper .product-preorder-info {flex: 1;display: flex;align-items: center }.product-preorder-wrapper .product-preorder-item-title {font-size: 16px;font-weight: 800;line-height: 1 }.product-preorder-wrapper .product-preorder-item-desc {font-size: 14px;font-weight: 500;line-height: 1.36;margin-top: 8px }.product-preorder-wrapper .product-preorder-price {margin-left: 10px;min-width: max-content }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-price {align-items: center;flex-direction: row }}.product-preorder-wrapper .product-preorder-price .price-wrapper {font-size: 16px;font-weight: 700;justify-content: flex-end }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-price .price-wrapper {font-size: 14px;justify-content: flex-start }}.product-preorder-wrapper .product-preorder-price .regular-price {color: #000;font-size: 16px;font-weight: 500;text-decoration: line-through }.product-preorder-wrapper .product-preorder-price .was-price {color: #707071;font-weight: 700;margin-right: 4px }.product-preorder-wrapper .product-preorder-price .was-price+.regular-price {color: #d44d4d }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-price .was-price {font-size: 14px }}.product-preorder-wrapper .product-preorder-price .save-badge {color: #d44d4d;font-size: 14px;font-weight: 700;text-align: right }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-price .save-badge {line-height: 1 }}.product-preorder-wrapper .product-preorder-price>div:last-child {font-size: 16px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #000;padding-left: 5px }.product-preorder-wrapper .product-preorder-atc-form {display: flex;justify-content: flex-end;align-items: flex-end;flex: 1 }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-atc-form {position: absolute;bottom: 15px;left: 16px;width: calc(100% - 32px) }}.product-preorder-wrapper .product-preorder-atc-form .btn {background: #000;border-radius: 7px;color: #fffdfc;font-size: 16px;font-weight: 800;min-width: auto;width: 130px;height: 38px;padding-left: 0;padding-right: 0;border: 2px solid #000 }@media only screen and (max-width:989px) {.product-preorder-wrapper .product-preorder-atc-form .btn {display: block !important;width: 100% }.product-preorder-wrapper .product-preorder-atc-form .btn span.label-add .hide--desktop {display: inline-block !important }}.product-preorder-wrapper .product-preorder-atc-form .btn:hover {background: #fffdfc;color: #000 }.product-preorder-wrapper .product-preorder-atc-form button .label-added {display: none }.product-preorder-wrapper .product-preorder-item.added .product-preorder-atc-form button {background: #fffdfc;color: #000;display: block !important }.product-preorder-wrapper .product-preorder-item.added .product-preorder-atc-form button .label-add {display: none }.product-preorder-wrapper .product-preorder-item.added .product-preorder-atc-form button .label-added {display: block }.product-preorder-wrapper .product-preorder-item.added .product-preorder-atc-form button:hover {color: #fffdfc;background: #000 }.product-upsell {border-top: 1px solid #d6d6d6;padding-top: 20px;padding-bottom: 20px;margin-top: 20px }.product-upsell [data-oke-reviews-product-listing-rating] {pointer-events: none }@media only screen and (max-width:989px) {.product-upsell {border-top: 0;padding-top: 0;padding-bottom: 0 }}.product-upsell-wrapper {color: #000 }@media only screen and (max-width:989px) {.product-upsell-wrapper {margin-bottom: 25px }}.product-upsell-wrapper .slick-arrow {width: 30px;right: -30px }@media only screen and (max-width:989px) {.product-upsell-wrapper .slick-arrow {right: 0;top: 50%;transform: translateY(-50%) }}.product-upsell-wrapper .slick-arrow.slick-prev, .product-upsell-wrapper .slick-arrow.slider-prev {display: none !important }.product-upsell-wrapper [data-oke-reviews-product-listing-rating] {width: 100% }.product-upsell-wrapper .product-upsell-title {color: #000;font-size: 19px;font-weight: 800 }.product-upsell-wrapper .product-upsell-description {font-weight: 500 }.product-upsell-wrapper .product-upsell-subtitle {font-size: 14px }.product-upsell-wrapper .product-upsell-subtitle p {margin: 0 }.product-upsell-wrapper .product-upsell-item {background: #fffdfc;border: 1px solid #dfe3e8;border-radius: 7px;margin-top: 10px;padding: 25px 20px;padding-top: 20px }@media only screen and (max-width:989px) {.product-upsell-wrapper .product-upsell-item {padding: 15px 10px;padding-top: 10px }}.product-upsell-wrapper .product-upsell-item .okeReviews {font-size: 12px }.product-upsell-wrapper .product-upsell-item .okeReviews .okeReviews-starRating--small {height: 12px;width: 70px }.product-upsell-wrapper .product-upsell-item .okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer {background-size: 70px 12px }.product-upsell-wrapper .product-upsell-image {min-width: 100px;max-width: 100px;margin-right: 10px;justify-content: center;display: flex;flex-direction: column }.product-upsell-wrapper .product-upsell-image .rimage {height: 0;padding-top: 140% !important }.product-upsell-wrapper .product-upsell-meta {flex: 1;flex-wrap: wrap;flex-direction: column;max-width: 75%;}@media only screen and (max-width:989px) {.product-upsell-wrapper .product-upsell-meta {flex-direction: column }}.product-upsell-wrapper .product_variants-wrapper {border-top: 1px solid #dfe3e8;min-height: 45px;width: 100%;padding-top: 10px;padding-left: 3px;display: flex }@media only screen and (max-width:989px) {.product-upsell-wrapper .product_variants-wrapper {flex-direction: column }}.product-upsell-wrapper .product_variants-wrapper input:checked+label {position: relative;border: 2px solid #000 !important }.product-upsell-wrapper .product_variants-wrapper input:checked+label:after {content: "";display: block;border: 2px solid #fff;border-radius: 50px;background-color: transparent;width: 25px;height: 25px;left: 0;top: 0;position: absolute }.product-upsell-wrapper .product_variants .upsell_option {width: 100%;display: flex;align-items: center }.product-upsell-wrapper .product_variants .upsell_option h6 {font-weight: 700;width: unset;padding-right: 5px;display: inline-block;font-size: 14px;margin: 0 }.product-upsell-wrapper .product_variants .upsell_option .upsell_option_variants {display: flex;margin: 0 5px }.product-upsell-wrapper .product_variants {display: flex;flex-wrap: wrap }.product-upsell-wrapper .product_variants .product_option {display: flex;margin-right: 10px }.product-upsell-wrapper .product_variants input {display: none }.product-upsell-wrapper .product_variants label {border-radius: 50px;cursor: pointer;width: 29px;height: 29px;margin-bottom: 0;border: 1px solid #b9babb }.product-upsell-wrapper .product_variants label:hover {border: 2px solid #f50 }.product-upsell-wrapper .product-upsell-info {flex: 1 }.product-upsell-wrapper .product-upsell-item-title {font-size: 16px;font-weight: 800;line-height: 1.3 }.product-upsell-wrapper .product-upsell-item-desc {font-size: 13px;font-weight: 400;line-height: 1.45;margin-top: 8px;color: #444444;}.product-upsell-wrapper .product-upsell-price {flex-direction: row;margin: 0;min-width: max-content;align-items: center;}@media only screen and (max-width:989px) {.product-upsell-wrapper .product-upsell-price {margin-left: 0 }}.product-upsell-wrapper .product-upsell-price .price-wrapper {font-size: 16px;font-weight: 700;width:50%;}.product-upsell-wrapper .product-upsell-price .regular-price {color: #000;font-size: 16px;font-weight: 800 }.product-upsell-wrapper .product-upsell-price .was-price {color: #707071;font-weight: 700;margin-right: 4px }.product-upsell-wrapper .product-upsell-price .was-price+.regular-price {color: #d44d4d }@media only screen and (max-width:989px) {.product-upsell-wrapper .product-upsell-price .was-price {font-size: 14px }}.product-upsell-wrapper .product-upsell-price .save-badge {color: #d44d4d;font-size: 14px;font-weight: 700;text-align: right }@media only screen and (max-width:989px) {.product-upsell-wrapper .product-upsell-price .save-badge {line-height: 1 }}.product-upsell-wrapper .product-upsell-atc-form {width:50%;text-align:right !important;}.product-upsell-wrapper .product-upsell-atc-form .btn {background-color: #f50;border-radius: 7px;color: #fff;font-size: 16px;font-weight: 600;min-width: auto;width: 100px;height: 38px;padding-left: 0;padding-right: 0;border: none;}@media only screen and (max-width:989px) {.product-upsell-wrapper .product-upsell-atc-form .btn {visibility: unset;font-size: 14px }}.product-upsell-wrapper .product-upsell-atc-form .btn:hover {background-color: #0c0404;color: #fffdfc;border-color: #0c0404 }@media only screen and (max-width:989px) {.product-upsell-wrapper .product-upsell-atc-form .btn {width: 100% }}.product-upsell-wrapper .product-upsell-atc-form button .label-added {display: none }.product-upsell-wrapper .product-upsell-item.added .product-upsell-atc-form button, .product-upsell-wrapper:hover .product_variants-wrapper .product-upsell-atc-form .btn {visibility: unset }.product-upsell-wrapper .product-upsell-item.added .product-upsell-atc-form button .label-add {display: none }.product-upsell-wrapper .product-upsell-item.added .product-upsell-atc-form button .label-added {display: block }.product-upsell-wrapper .slider-info {font-size: 12px;color: #737373;margin-top: 5px }.productTemplate--b .product-upsell-wrapper .product_variants .upsell_option .product-upsell-item-desc {margin-top: 3px }.productTemplate--newBundle .product-form .product-options__list_gift .product-options:first-child {margin-top:10px;}.product-options__list_gift {flex-wrap: wrap;row-gap: 10px;column-gap: 10px }.product-form_options_gift .m-denominations {display:block;}.product-form_options_gift .m-denominations .product-options__title {margin:0 0 15px;}.product-options__list_gift .product-option {padding:0;}.product-form_options_gift .m-denominations .product-option input {transition:0.3s all;}.product-form_options_gift .m-denominations .product-option input:checked+.product-option__label, .product-form_options_gift .m-denominations .product-option input:hover {background: #f50;color: #ffffff;transition:0.3s all;}@media only screen and (max-width:989px) {.product-options__list_gift {flex-wrap: wrap }}.product-options__list_gift .product-option:nth-child(n+4), .product-options__list_gift .product-option:nth-child(n+5) {margin: 0 }@media only screen and (max-width:989px) {.product-form_options_gift.options-size-1 {padding-bottom: 20px }}.product-info__blocks_gift .product-benefits {text-align: left !important }@media only screen and (max-width:989px) {.product-info .accordion {margin-top: 15px }.product-info .accordion__content {font-size: 14px }.product-info .accordion__content p:first-child {margin-top: 0 }.product-info__title {margin-top: 15px;font-size: 23px }.product-info__descr {margin-top: 15px;font-size: 14px;font-weight: 200 }.product-form {margin-top: 22.5px }}@media only screen and (max-width:989px) and (max-width:989px) {.product-form {margin-top: 0 }}@media only screen and (max-width:989px) {.product-form__qty {display: block;position: relative }.product-form__qty .label {margin-top: .25rem;position: absolute;top: 100%;left: 0 }.add-to-cart-container {display: block }.add-to-cart-container .add-to-cart {height: 55px;width: 100% }.product-benefits {font-size: 14px }.product-benefits__icon {margin-right: 5px }.product-benefits__icon img {height: 1.5em }}.recharge__block.is-active .recharge__label {font-weight: 700;border-color: #000 }.recharge__block.is-active .recharge__circle {background: #000 }.recharge__text {margin-left: 10px;white-space: nowrap;font-size: 19px }.recharge__price {font-size: 14px }.recharge__input {display: none }.recharge__label {display: flex;justify-content: flex-start;align-items: center;margin: 0;color: inherit;position: relative;cursor: pointer }.recharge__circle {min-width: 10px;width: 10px;height: 10px;border: 1px solid #000;background: #fff;border-radius: 50%;position: relative }.recharge__title {margin: 0;color: inherit;font-size: 24px;font-weight: 400;line-height: 1.25 }.recharge__title+.recharge__product-select {margin-left: 15px }.recharge__variants {margin: 30px 0;display: flex;align-items: center }.recharge__variants.is-hidden {display: none }.product-price+.recharge .recharge__variants {margin-top: 15px }@media only screen and (max-width:989px) {.recharge__text {font-size: 14px }}.sinnept-product-sticky {border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;box-shadow: 0 5px 9px 0 rgba(0, 0, 0, .07);margin-left: -15px;margin-right: -15px }@media only screen and (max-width:989px) {.sinnept-product-sticky .sticky {height: 35px }}.sticky {max-width: 1120px;margin: 0 auto;display: flex;justify-content: space-between;padding-left: 15px;padding-right: 15px;align-items: center }body.is-menu-open .sticky {display: none }.sticky .product-title {font-family: "sofia-pro", sans-serif;font-size: 24px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 2.13;letter-spacing: .72px;text-align: left;color: #000 }@media only screen and (max-width:989px) {.sticky .product-title {font-size: 16px;width: 60% }}.sticky .content-left {display: flex;align-items: center }@media only screen and (max-width:989px) {.sticky .content-left {flex-direction: column-reverse;padding: 10px 0 }.sticky .content-left .add-cart {height: 40px;padding: 8px }.sticky .content-left .add-cart a {font-family: "sofia-pro", sans-serif;font-size: 14px }.sticky .content-left .back {margin: 10px 0 0 }.sticky .content-left .back a {font-family: "sofia-pro", sans-serif;font-size: 14px }}.sticky .back {margin-right: 29px }.sticky .back a {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.31;letter-spacing: normal;text-align: left;color: #231f20;border-bottom: 2px solid #e5b1a0 }.sticky .back a:hover {text-decoration: none }.sticky .add-cart {border-radius: 7px;box-shadow: 15px 5px 20px 0 rgba(0, 0, 0, .08);background-color: #f50;padding: 7px 17px;font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #fff;cursor: pointer }.sticky .add-cart:hover {background-color: #000;color: #fff !important;opacity: 1 !important }.sticky .add-cart.none-available {display: none }.is-scrolled .action-btn-c {transform: translateY(-3px) }@media only screen and (max-width:989px) {.is-scrolled .action-btn-c {transform: none }}@media only screen and (max-width:989px) {#product-tech {margin-top: 50px }}ul.anchors-items {display: flex;align-items: center;justify-content: space-between;width: 100%;list-style: none;padding: 6px 15px;max-width: 700px;margin: 0 auto;flex-wrap: wrap }@media only screen and (max-width:989px) {ul.anchors-items li {padding: 0 5px }}ul.anchors-items li a {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.19;letter-spacing: .32px;padding-bottom: 6px;text-align: center;color: #000;text-decoration: none }ul.anchors-items li a.active {border-bottom: 3px solid #000;font-weight: 800 }@media only screen and (max-width:989px) {ul.anchors-items li a {border-bottom: 2px solid transparent;border-top: 2px solid transparent;font-size: 11px;line-height: 2.1;letter-spacing: normal;padding-bottom: 4px;padding-top: 4px }ul.anchors-items li a.active {border-bottom-color: #000;font-size: 12px;line-height: 2 }}@media only screen and (max-width:989px) {ul.anchors-items {flex-wrap: unset;padding-top: 0;padding-bottom: 0 }}#shopify-section-ea-product-stickybar {box-shadow: 0 5px 9px 0 rgba(0, 0, 0, .07);border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6 }.sticky-bottom.sticky-bottom--button {z-index: 2;top: 45px }.sticky-bottom.sticky-bottom--button button {display: block;margin: 0 auto }.sticky-bottom.sticky-bottom--button button[disabled=disabled] {cursor: not-allowed }@media (min-width:990px) and (max-width:1200px) {#shopify-section-ea-product-feature {padding-left: 30px !important;padding-right: 30px !important }}.product-feature_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404 }@media only screen and (max-width:989px) {.product-feature_title {font-size: 28px;padding-top: 50px }}.product-feature_description {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.32;letter-spacing: normal;text-align: center;color: #000;padding: 30px 0;width: 650px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.product-feature_description {padding: 5px 0;font-size: 14px;font-weight: 400;line-height: 1.64;margin-bottom: 15px;width: 300px }}.product-feature_images {overflow: hidden;transition: height .3s ease }.product-feature_images .row_wrapper {display: flex;flex-wrap: wrap;max-width: 1000px;margin-left: auto;margin-right: auto }.product-feature_block {width: 250px;padding: 0 12px }.product-feature_block:nt-child(n+4) {margin-top: 33px }.product-feature_block.is--hide {display: none }@media (min-width:990px) and (max-width:1200px) {.product-feature_block {width: 25% }}@media only screen and (max-width:989px) {.product-feature_block {min-width: 50%;max-width: 50%;padding: 0 5px;padding-bottom: 30px }}.product-feature_image {height: 250px;border-radius: 5px }@media only screen and (max-width:989px) {.product-feature_image {width: 150px;height: 150px }}.product-feature_block_title {font-family: "sofia-pro", sans-serif;font-size: 19px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 3.16;letter-spacing: normal;text-align: center;color: #000;max-width: 244px;margin: 0 auto }@media only screen and (max-width:989px) {.product-feature_block_title {max-width: 100%;font-size: 16px;line-height: 3.75 }}.product-feature_block_description {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.43;letter-spacing: normal;text-align: center;color: #000;padding-bottom: 35px;padding-left: 4px;padding-right: 4px }@media only screen and (max-width:989px) {.product-feature_block_description {width: 100%;padding: 0;padding-bottom: 0 }}.product-feature_sub {display: flex;justify-content: center;align-items: center;font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: normal;text-align: center;color: #000;padding: 30px 0 }@media only screen and (max-width:989px) {.product-feature_sub {padding-bottom: 0 }}.product-feature_sub .product-feature-more {display: flex;justify-content: center;align-items: center;cursor: pointer }.product-feature_sub .product-feature-more.active svg {transform: rotate(-90deg) !important }.product-feature_bar {background: #d6d6d6;margin: 0 80px }.product-feature_main {display: flex }.product-feature_main .product-feature_left {width: 50%;border-radius: 25vw;background-color: #f8f3ec }.product-feature_main .product-feature_right {width: 50%;padding: 110px 0 0 70px }.product-feature_main .product-feature_right .product-feature_block_title {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #a2a2a2 }.product-feature_main .product-feature_right .product-feature_block_title.is-active {font-family: "sofia-pro", sans-serif;font-size: 24px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404 }.product-feature_main .product-feature_right .product-feature_block_desc {width: 400px;height: 62px;margin: 5px 0 25px;font-family: "sofia-pro";font-size: 14px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.57;letter-spacing: normal;text-align: left;color: #000;display: none }.product-feature_main .product-feature_right .product-feature_block_desc.is-active {display: block }.productTemplate--newBundle .product-feature .product-feature_images {padding-top: 20px;height: auto !important;}@media only screen and (max-width:989px) {.productTemplate--newBundle .product-feature .product-feature_images {padding-top: 0;height: auto !important;}}.productTemplate--newBundle .product-feature .product-feature_images .row_wrapper {max-width: unset }@media only screen and (max-width:989px) {.productTemplate--newBundle .product-feature .product-feature_images .row_wrapper {flex-direction: column }}.productTemplate--newBundle .product-feature .product-feature_title {margin-bottom: 30px;font-weight: 800;font-size: 34px;line-height: 1.3;color: #171516 }@media only screen and (max-width:989px) {.productTemplate--newBundle .product-feature .product-feature_title {margin-bottom: 22px;padding-top: 0;font-size: 28px }}.productTemplate--newBundle .product-feature .product-feature_description {padding: 0 }@media only screen and (max-width:989px) {.productTemplate--newBundle .product-feature .product-feature_description {padding-top: 12px }}.productTemplate--newBundle .product-feature .product-feature_bar {background-color: #dedede;margin: 0 }.productTemplate--newBundle .product-feature .product-feature_block_title {color: #171516;font-size: 20px }body.template-page-beast-go-lp .productTemplate--newBundle .product-feature .product-feature_block_title {color: #171516;font-size: 20px;line-height: 130%;margin: 25px auto 10px;}.productTemplate--newBundle .product-feature .product-feature_block {width: calc(100% / var(--per-row, 4)) }@media only screen and (max-width:989px) {.productTemplate--newBundle .product-feature .product-feature_block {width: 100% }}.productTemplate--newBundle .product-feature .product-feature_block img {display: block;max-width: 204px;margin: 0 auto }@media only screen and (max-width:989px) {.productTemplate--newBundle .product-feature .accordion__content .product-feature_block {display: flex;min-width: unset;max-width: unset }}.productTemplate--newBundle .product-feature .accordion__content:not(.is-open) {display: none }.productTemplate--newBundle .product-feature .accordion__content .product-feature_block-image-wrapper {width: calc(25% - 12px);min-width: 70px;margin-right: 12px;padding-top: calc(25% - 12px) }.productTemplate--newBundle .product-feature .accordion__content .product-feature_block-image-wrapper img {object-fit: contain }.productTemplate--newBundle .product-feature .accordion__content .product-feature_block_description {text-align: left;width: 75% }.productTemplate--newBundle .product-feature .accordion__title {padding-top: 4px;margin-bottom: 20px;font-size: 20px;font-weight: 800 }.productTemplate--newBundle .product-feature .accordion__title:not(.is-open) svg {transform: rotate(180deg) }.productTemplate--newBundle .product-feature .accordion__title:after {content: unset }.productTemplate--newBundle .product-feature .product-feature_sub {padding: 15px;font-size: 16px;line-height: 1.5;font-weight: 900 }@media only screen and (max-width:989px) {.productTemplate--newBundle .product-feature .product-feature_sub {padding: 0 }}.product-video_top {display: flex;justify-content: center;flex-direction: column }.product-video_sub_title {font-size: 24px;text-align: center;font-weight: 500 }@media only screen and (max-width:989px) {.product-video_sub_title {font-size: 14px;max-width: 300px;margin: auto }}.product-video_title {font-size: 36px;font-weight: 800;text-align: center }@media only screen and (max-width:989px) {.product-video_title {font-size: 28px;max-width: 300px;margin: auto;line-height: 1;margin-top: 15px }}.product-video_index {font-family: "sofia-pro", sans-serif;font-size: 24px;font-weight: 800;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left;color: #ede7df;margin-top: -25px;text-transform: uppercase;margin-top: 45px }@media only screen and (max-width:989px) {.product-video_index {font-size: 16px;margin-top: 5px }}.product-faq_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;display: flex;justify-content: center;padding-bottom: 50px }@media only screen and (max-width:989px) {.product-faq_title {font-size: 28px;padding-bottom: 20px;width: 300px;margin-top: 0;margin-left: auto;margin-right: auto }}.product-faq_blocks {width: 100%;margin-left: auto;margin-right: auto;padding: 0 100px }@media (min-width:990px) and (max-width:1200px) {.product-faq_blocks {padding-left: 15px;padding-right: 15px }}@media only screen and (max-width:989px) {.product-faq_blocks {padding: unset }}.product-faq_blocks .col-md-4 {margin-bottom: 40px }@media only screen and (max-width:989px) {.product-faq_blocks .col-md-4 {margin-bottom: 0;max-width: unset !important }}.product-faq_blocktitle {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #0c0c0c;padding: 10px 0;width: 300px }@media (min-width:768px) {.product-faq_blocktitle {min-height: 92px }}@media (min-width:990px) and (max-width:1200px) {.product-faq_blocktitle {width: 100% }}@media only screen and (max-width:989px) {.product-faq_blocktitle {padding-bottom: 0;text-align: center;margin-left: auto;margin-right: auto }}.product-faq_blocktext {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #6a6a6a;padding: 10px 0;width: 300px }@media (min-width:990px) and (max-width:1200px) {.product-faq_blocktext {width: 100% }}@media only screen and (max-width:989px) {.product-faq_blocktext {margin-bottom: 18px;text-align: center;margin-left: auto;margin-right: auto }}.product-faq_subtitle {font-family: "sofia-pro", sans-serif;font-size: 24px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.75;letter-spacing: normal;text-align: center;color: #171516;display: flex;justify-content: center }@media only screen and (max-width:989px) {.product-faq_subtitle {font-size: 16px;line-height: 2.63;padding-top: 5px }}.product-faq_link {display: flex;justify-content: center }.product-faq_link a:hover {color: #f50 }@media only screen and (max-width:989px) {.product-faq_link {margin-top: -13px }}.product-faq_url {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 2.63;letter-spacing: normal;text-align: center;color: #f50;text-decoration: underline;opacity: 1 !important }.product-faq_url:hover {color: #000 !important }@media only screen and (max-width:989px) {.product-faq_url {font-size: 14px;line-height: 3 }}@media only screen and (max-width:989px) {.product-faq_comment {width: 58px;margin-left: auto;margin-right: auto;font-family: "sofia-pro", sans-serif;font-size: 9px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.33;letter-spacing: normal;text-align: center;color: #969696;padding-top: 15px }}.productTemplate--newBundle #product-faq .product-faq_title {padding-bottom: 40px;font-size: 34px;color: #171516 }.productTemplate--newBundle #product-faq .faq-item__subtitle.accordion__title {color: #171516;font-weight: 900 }.productTemplate--newBundle #product-faq .faq-item__content {color: #000 }@media only screen and (max-width:989px) {.productTemplate--newBundle #product-faq .faq-item__content {font-size: 16px }}.section-tech_spec_main {display: flex;width: 100%;justify-content: center }@media only screen and (max-width:989px) {.section-tech_spec_main {width: 300px;padding: unset;margin-left: auto;margin-right: auto }}.section-tech_spec_left {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404;width: 328px }@media only screen and (max-width:989px) {.section-tech_spec_left {display: none }}.section-tech_spec_right {width: 625px }.section-tech_spec_right .section-tech_spec_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404;padding-bottom: 7px }.section-tech_spec_right .section-tech_spec_title:after {content: "";display: block;width: 30%;border-bottom: 5px solid #000 }@media only screen and (max-width:989px) {.section-tech_spec_right .section-tech_spec_title {font-size: 28px }}.section-tech_spec_right .section-tech_spec_blocks {padding: 10px 0 30px }.section-tech_spec_right .section-tech_spec_blocks p {display: flex;max-width: 440px }@media only screen and (max-width:989px) {.section-tech_spec_right .section-tech_spec_blocks p {max-width: 100% }}.section-tech_spec_right .section-tech_spec_blocks p strong {min-width: 220px;max-width: 220px }@media only screen and (max-width:989px) {.section-tech_spec_right .section-tech_spec_blocks p strong {min-width: 130px;max-width: 130px }}.section-tech_spec_right .section-tech_spec_block {display: flex;padding-bottom: 12px }.section-tech_spec_right .section-tech_spec_block .section-tech_spec_blockname {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #0c0404;width: 200px }@media only screen and (max-width:989px) {.section-tech_spec_right .section-tech_spec_block .section-tech_spec_blockname {font-size: 13px;line-height: 1.15;width: 120px }}.section-tech_spec_right .section-tech_spec_block .section-tech_spec_blockvalue {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #0c0404 }@media only screen and (max-width:989px) {.section-tech_spec_right .section-tech_spec_block .section-tech_spec_blockvalue {font-size: 12px;line-height: 1.25 }}.section-tech_spec_right .section-tech_spec_block .section-tech_spec_blockvalue p {margin: 0 }.section-tech_spec_right .section-tech_spec_block .section-tech_spec_blocktext {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #444;padding-left: 5px }.section-tech_spec_bottom {background-color: #f8f3ec;padding: 100px 50px }@media only screen and (max-width:989px) {.section-tech_spec_bottom {padding: 50px 0 100px }}.section-tech_spec_hr {width: 60%;margin-left: auto;margin-right: auto;border: 1px solid #444 }.section-tech_spec_download_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #000;padding-left: 328px;width: 978px;margin-left: auto;margin-right: auto }@media only screen and (max-width:989px) {.section-tech_spec_download_title {padding-left: unset;width: 300px;margin-left: auto;margin-right: auto }}.section-tech_spec_download {width: 311px;height: 35px;border-radius: 7px;background-color: #f8f3ec;border: 1px solid #000;display: flex;justify-content: center;align-items: center;margin: 20px auto }.section-tech_spec_download:hover {background: #000;color: #fffdfc }.section-tech_spec_download:hover svg {fill: #fffdfc }.section-tech_spec_download:hover a {color: #fffdfc }.section-tech_spec_download a {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.36;letter-spacing: normal;text-align: center;color: #000;opacity: 1 !important;padding: 0 20px;text-decoration: unset;transition: unset }@media only screen and (max-width:989px) {.section-tech_spec_download a {line-height: 1.36 }}@media only screen and (max-width:989px) {.section-tech_spec_download {margin-left: unset;width: 300px;margin-left: auto;margin-right: auto;margin-bottom: 0 }.section-tech_spec_download svg {margin-left: 6px !important;width: 18.9px;height: 18px }}@media only screen and (max-width:767px) {.review-carousel {padding-left: 15px }}.review-carousel .review-carousel__heading-wrapper {margin-bottom: 60px;padding: 0 15px;text-align: center;color: #171516 }@media only screen and (max-width:767px) {.review-carousel .review-carousel__heading-wrapper {margin-bottom: 26px }}.review-carousel .review-carousel__heading-review:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2 }.review-carousel .review-carousel__heading {margin: 18px 0 0;font-weight: 800;font-size: 34px;line-height: 1.3 }@media only screen and (max-width:767px) {.review-carousel .review-carousel__heading {margin-top: 16px;font-size: 28px }}.review-carousel .slick-dots li:not(.slick-active) button {border: unset;background-color: rgba(0, 0, 0, .17) }.review-carousel .slick-track {display: flex }.review-carousel .slick-slide {height: auto;padding: 0 15px }@media only screen and (max-width:767px) {.review-carousel .slick-slide {padding: 0 12px 0 0 }}.review-carousel .slick-slide>div {height: 100% }.review-carousel .review-carousel__slide-wrapper {height: 100%;padding: 20px 20px 36px;border-radius: 10px;background-color: #fff }.review-carousel .review-carousel__slide-wrapper .review-carousel__image {padding-top: 100%;border-radius: 10px;margin-bottom: 24px }.review-carousel .review-carousel__slide-wrapper .review-carousel__star {margin-bottom: 12px }.review-carousel .review-carousel__slide-wrapper .review-carousel__title {margin-bottom: 8px;font-size: 20px;font-weight: 900 }.review-carousel .review-carousel__slide-wrapper .review-carousel__description {margin-bottom: 8px }.review-carousel .review-carousel__slide-wrapper .review-carousel__author {font-weight: 900 }.review-carousel .review-carousel__heading-wrapper .okeReviews.okeReviews--theme .okeReviews-starRating.okeReviews-starRating--small {width: 100px;height: 20px }.review-carousel .review-carousel__heading-wrapper .okeReviews.okeReviews--theme .okeReviews-starRating.okeReviews-starRating--small .okeReviews-starRating-indicator-layer {background-size: 100px 20px }.review-carousel .review-carousel__heading-wrapper .okeReviews.okeReviews--theme .okeReviews .okeReviews-reviewsSummary {display: flex;align-items: center;justify-content: center }.review-carousel .review-carousel__heading-wrapper .okeReviews.okeReviews--theme .okeReviews-reviewsSummary-ratingCount {margin: 1.5px 0 0;font-size: 16px }#section-homeproduct .okeReviews-reviewsSummary-ratingCount {font-size: 13px;font-weight: 300;color: #7e7e7e;}.bundle-compare p {margin: 0 }.bundle-compare .bundle-compare__title {margin: 0 auto 60px;text-align: center;font-size: 34px;line-height: 1.32353;font-weight: 800;color: #171516 }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__title {font-size: 28px;margin-bottom: 24px }}.bundle-compare .bundle-compare__wrapper.container {max-width: 1270px;display: flex;width: 100%;margin: 0 auto;justify-content: center }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__wrapper.container {flex-direction: column-reverse;align-items: center;padding-left: 20px;padding-right: 20px }}.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--has-accentuate {padding-top: 50px;padding-bottom: 12px }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--has-accentuate {padding-top: 0;padding-bottom: 0 }}.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .bundle-compare__product-wrapper {padding: 24px 15px 26px }@media only screen and (min-width:768px) and (max-width:989px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .bundle-compare__product-wrapper {padding: 24px 10px 26px }}.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .bundle-compare__product-wrapper .bundle-compare__product-title {font-size: 16px }@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card__wrapper {flex-direction: column }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .bundle-compare__product-description {padding-bottom: 5px }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .bundle-compare__product-description em {margin-bottom: 12px }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .bundle-compare__product-description {padding-top: 21px }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card .add-to-checkout {margin-top: 35px }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card .product-card__wrapper {flex-direction: column }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card .product-card__main-info-wrapper {text-align: center }}.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card .product-card__image-wrapper {padding-top: 35% }@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card .product-card__image-wrapper {margin-right: 0;margin-bottom: 20px;width: 50%;padding-top: 50% }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card .product-card__form-wrapper {width: fit-content;margin: 0 auto }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .product-card .product-price {justify-content: center }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .tooltip-image {left: auto;right: 0 }}@media only screen and (max-width:1399px) {.bundle-compare .bundle-compare__wrapper.container.bundle-compare__wrapper--more-products .tooltip-image:after {left: auto;right: 5px }}.bundle-compare .bundle-compare__product-wrapper {padding: 24px 50px 26px;background-color: #fff;width: 100%;height: auto;max-width: 640px }@media (max-width:1023px) {.bundle-compare .bundle-compare__product-wrapper {padding: 30px 20px }}@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper {margin-bottom: 24px;border: 2px solid #000;border-radius: 9px }}.bundle-compare .bundle-compare__product-wrapper:first-child:not(.bundle-compare__product-wrapper--accentuate) {border-radius: 9px 0 0 0 }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper:first-child:not(.bundle-compare__product-wrapper--accentuate) {border-radius: 9px }}.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate:nth-child(2) {margin-left: -2px;margin-right: -2px;z-index: 1 }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate:nth-child(2) {margin-left: 0;margin-right: 0 }}.bundle-compare .bundle-compare__product-wrapper:last-child:not(.bundle-compare__product-wrapper--accentuate) {border-radius: 0 9px 0 0 }.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate {border-left: 2px solid #000;border-right: 2px solid #000 }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate {margin-top: 50px;border-radius: 0 0 9px 9px }}.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate:after {content: "";position: absolute;width: calc(100% + 4px);left: -2px;top: 99%;background-color: #fff;border-left: 2px solid #000;border-bottom: 2px solid #000;border-right: 2px solid #000;border-radius: 0 0 9px 9px;padding: 8px }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate:after {content: unset }}.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate .product-price .product-price__compare-at-price, .bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate .product-price .product-price__save {display: block }.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate .product-price .product-price__save {white-space: nowrap }.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate .product-price .product-price__compare-at-price {font-size: 16px }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate .product-price .product-price__compare-at-price {font-size: 18px }}.bundle-compare .bundle-compare__product-wrapper.bundle-compare__product-wrapper--accentuate .product-price .product-price__price {font-size: 20px }.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title-wrapper {position: absolute;display: flex;align-items: center;justify-content: center;width: calc(100% + 4px);left: -2px;bottom: 100%;background-color: #ef6619;border-left: 2px solid #000;border-top: 2px solid #000;border-right: 2px solid #000;border-radius: 9px 9px 0 0;padding: 5px 15px 8px }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title-wrapper {bottom: 100%;padding: 6px 15px 12px }}.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title-wrapper .product-price {padding: 0;margin-top: 0 }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title-wrapper .product-price {min-height: unset }}.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title-wrapper .product-price .product-price__save {background-color: #f5d067;color: #000;font-size: 16px }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title-wrapper .product-price .product-price__save {font-size: 14px }}.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title {margin-right: 9px;margin-bottom: 0;color: #fff;font-size: 24px;font-weight: 900 }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-title {font-size: 16px }}.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item {display: flex;padding-top: 27px;margin-top: 24px;border-top: 1px solid #efefef }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item {padding-top: 13px;margin-top: 13px }}.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-icon {margin-right: 12px }.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-icon svg {width: 24px;height: auto }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-icon svg {width: 20px }}.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-title {display: flex;align-items: baseline;font-size: 16px;line-height: 1.5;font-weight: 900;margin-bottom: 2px;text-transform: capitalize }.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-info-wrapper {margin-left: 5px;width: 16px;height: 16px;cursor: pointer }.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-info-wrapper:hover .bundle-compare__product-preferences-item-tooltip {opacity: 1;visibility: visible }.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-info {font-size: 13px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-weight: 700 }.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-tooltip {opacity: 0;visibility: hidden;transition: .2s }.bundle-compare .bundle-compare__product-wrapper .tooltip-image {width: 146px;height: 146px;border-radius: 5px;background: #fff;position: absolute;top: -156px;left: -60px;box-shadow: 0 0 10px #ccc;cursor: default;z-index: 1 }@media (max-width:420px) {.bundle-compare .bundle-compare__product-wrapper .tooltip-image {left: auto;right: 0 }}.bundle-compare .bundle-compare__product-wrapper .tooltip-image:after {content: "";border: solid;border-color: #fff transparent;border-width: 6px 6px 0;left: 64px;bottom: -5px;position: absolute }@media (max-width:420px) {.bundle-compare .bundle-compare__product-wrapper .tooltip-image:after {left: auto;right: 5px }}.bundle-compare .bundle-compare__product-wrapper .bundle-compare__product-preferences-item-description {font-size: 14px;margin: 0 }.bundle-compare .bundle-compare__product-description {padding-top: 27px }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-description {padding-bottom: 5px }}.bundle-compare .bundle-compare__product-description em {display: block;margin-bottom: 16px;line-height: 1.2;font-size: 20px;font-weight: 900;font-style: normal }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-description em {margin-bottom: 12px }}.bundle-compare .bundle-compare__product-description p {line-height: 1.6875 }@media only screen and (max-width:767px) {.bundle-compare .bundle-compare__product-description {padding-top: 21px }}.bundle-compare .product-card .add-to-checkout {width: 100%;margin-top: 25px }@media only screen and (max-width:989px) {.bundle-compare .product-card .add-to-checkout {margin-top: 35px }}.bundle-compare .product-card .add-to-checkout[disabled=disabled] {cursor: not-allowed;opacity: .65 !important }.bundle-compare .product-card .product-card__wrapper {display: flex;align-items: center }@media only screen and (max-width:989px) {.bundle-compare .product-card .product-card__wrapper {flex-direction: column }}@media only screen and (max-width:989px) {.bundle-compare .product-card .product-card__main-info-wrapper {text-align: center }}.bundle-compare .product-card .product-card__image-wrapper {width: 26%;padding-top: 26%;min-width: 135px;margin-right: 20px }@media only screen and (max-width:989px) {.bundle-compare .product-card .product-card__image-wrapper {margin-right: 0;margin-bottom: 20px;width: 38%;padding-top: 38% }}.bundle-compare .product-card .product-card__title {margin-bottom: 12px;font-size: 20px;font-weight: 900 }@media only screen and (max-width:989px) {.bundle-compare .product-card .product-card__form-wrapper {width: fit-content;margin: 0 auto }}.bundle-compare .product-card .product-price {padding-bottom: 12px }@media only screen and (max-width:989px) {.bundle-compare .product-card .product-price {justify-content: center }}.bundle-compare .product-card .product-price .product-price__prices {display: flex;align-items: center }.bundle-compare .product-card .product-price .product-price__compare-at-price, .bundle-compare .product-card .product-price .product-price__save {display: none }@media only screen and (max-width:989px) {.shopify-section.icon-list .main_content.container {padding-left: 25px;padding-right: 25px }}.shopify-section.icon-list .title {font-size: 36px;max-width: 760px;margin-left: auto;margin-right: auto;text-align: center }@media only screen and (max-width:989px) {.shopify-section.icon-list .title {font-size: 28px;line-height: 1.25 }}.shopify-section.icon-list .list-wrapper {justify-content: space-evenly;margin-top: 60px }@media only screen and (max-width:989px) {.shopify-section.icon-list .list-wrapper {flex-wrap: wrap;margin-top: 45px }}.shopify-section.icon-list .list-item {margin: 0 20px;max-width: 200px;text-align: center;width: 100% }@media only screen and (max-width:989px) {.shopify-section.icon-list .list-item {margin-bottom: 30px !important }.shopify-section.icon-list .list-item svg {width: 70px;height: auto }}.shopify-section.icon-list .list-item:hover {color: #f50;text-decoration-thickness: 2px }.shopify-section.icon-list .list-item .item_title {font-size: 17px;font-weight: 800;line-height: 1.12;margin-top: 20px;word-break: break-all;text-decoration: none;display: block }@media only screen and (max-width:989px) {.shopify-section.icon-list .list-item .item_title {font-size: 16px }}@media only screen and (max-width:989px) {.shopify-section.icon-list .list-item {margin: 0;min-width: 50%;max-width: 50% }}.shopify-section.card-grid .d-flex {max-width: 1100px;margin-left: auto;margin-right: auto }@media (min-width:990px) and (max-width:1200px) {.shopify-section.card-grid .d-flex {padding-left: 30px;padding-right: 30px }}@media only screen and (max-width:989px) {.shopify-section.card-grid .d-flex {flex-direction: column }}.shopify-section.card-grid .d-flex .card-item {flex: 1 }.shopify-section.card-grid .d-flex .card-item .card_title {color: #0c0404;font-size: 36px;font-weight: 800;line-height: 1.25;margin-top: 25px;margin-bottom: 15px }@media only screen and (max-width:989px) {.shopify-section.card-grid .d-flex .card-item .card_title {font-size: 28px;padding-left: 10px;padding-right: 10px;text-align: center }}.shopify-section.card-grid .d-flex .card-item .card_text {font-size: 16px;font-weight: 500;line-height: 1.5 }@media only screen and (max-width:989px) {.shopify-section.card-grid .d-flex .card-item .card_text {font-size: 14px;padding-left: 10px;padding-right: 10px;text-align: center }}.shopify-section.card-grid .d-flex .card-item .card_text p {margin: 0 }.shopify-section.card-grid .d-flex .icon {min-width: 200px;max-width: 200px;padding-top: 160px;text-align: center }@media (min-width:990px) and (max-width:1200px) {.shopify-section.card-grid .d-flex .icon {min-width: 120px;max-width: 120px }}@media only screen and (max-width:989px) {.shopify-section.card-grid .d-flex .icon {margin: 50px auto;padding-top: 0 }.shopify-section.card-grid .d-flex .icon svg {width: 50px;height: 50px }}.shopify-section.image-with-text .image_wrapper {max-width: 280px;margin: 0 auto }@media only screen and (max-width:989px) {.shopify-section.image-with-text .image_wrapper {max-width: 210px }}.shopify-section.image-with-text .title {font-size: 36px;max-width: 700px;margin: 0 auto;margin-top: 20px;margin-bottom: 15px;text-align: center }@media only screen and (max-width:989px) {.shopify-section.image-with-text .title {font-size: 28px;line-height: 1.25;padding-left: 10px;padding-right: 10px }}.shopify-section.image-with-text .text {font-size: 16px;font-weight: 500;max-width: 740px;margin: 0 auto;text-align: center }@media only screen and (max-width:989px) {.shopify-section.image-with-text .text {font-size: 14px;padding-left: 10px;padding-right: 10px }}.shopify-section.image-with-text .text p {margin: 0 }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__content {max-height: 630px;overflow: hidden }}.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__image-wrapper {padding-top: 52% }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__image-wrapper {padding-top: 160% }}.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-wrapper {position: absolute;bottom: 0;gap: 0;left: 0;padding: 20px 20px 68px 73px }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-wrapper {padding: 20px 20px 36px }}.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-wrapper>* {max-width: 560px }.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-wrapper .image-with-text__text-heading {margin-bottom: 10px }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-wrapper .image-with-text__text-heading {margin-bottom: 12px }}.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-wrapper .image-with-text__text-description {margin-bottom: 34px }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-wrapper .image-with-text__text-description {margin-bottom: 24px }}@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text.image-with-text--only-image .image-with-text__text-btn {width: fit-content }}.pc-image-with-text .image-with-text .image-with-text__wrapper.wrapper-full-with-padding {padding: 0 50px }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__wrapper.wrapper-full-with-padding {padding: 0 }}@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container {padding: 0 20px }}.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper:first-child {padding-left: 0 }.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper {gap: 0 }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper {align-items: center;padding: 24px 0 0;text-align: center }}@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper>* {max-width: 600px }}.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper .image-with-text__text-heading {margin-bottom: 24px }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper .image-with-text__text-heading {margin-bottom: 12px }}.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper .image-with-text__text-description {margin-bottom: 40px }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__text-wrapper .image-with-text__text-description {margin-bottom: 24px }}@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__wrapper.pc-container .image-with-text__image-wrapper {padding-top: 101% }}.pc-image-with-text .image-with-text .image-with-text__content {display: flex;min-height: var(--min-height-desk, 620px);background-color: var(--content-bg) }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__content {flex-direction: var(--mobile-position);min-height: var(--min-height-mob, 395px) }}.pc-image-with-text .image-with-text .image-with-text__image-wrapper {width: 100%;min-width: var(--image-width, 50%);border-radius: var(--border-desk);overflow: hidden }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__image-wrapper {padding-top: 86%;border-radius: var(--border-mob) }}.pc-image-with-text .image-with-text .image-with-text__text-wrapper {display: flex;flex-direction: column;justify-content: center;width: 100%;padding: 24px 20px 46px 102px;gap: 24px;color: var(--color) }@media only screen and (max-width:1190px) {.pc-image-with-text .image-with-text .image-with-text__text-wrapper {padding: 24px 20px 46px 0;}}@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__text-wrapper {padding: 24px 20px 46px }}@media only screen and (max-width:767px) {.pc-image-with-text .image-with-text .image-with-text__text-wrapper {gap: 0 }}.pc-image-with-text .image-with-text .image-with-text__text-wrapper>* {max-width: 400px }@media only screen and (max-width:767px) {.pc-image-with-text .image-with-text .image-with-text__text-wrapper>* {max-width: unset }}.pc-image-with-text .image-with-text .image-with-text__text-heading {margin: 0;font-weight: 800;font-size: var(--heading-size-desk);line-height: 1.25;color: inherit }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__text-heading {margin-bottom: 12px;font-size: var(--heading-size-mob) }}.pc-image-with-text .image-with-text .image-with-text__text-scrolled {max-width: unset;text-align: left;font-size: 11px;color: #737373 }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__text-scrolled {display: none }}.pc-image-with-text .image-with-text .image-with-text__text-description {margin: 0;font-size: var(--description-size-desk);max-height: var(--max-height, unset);overflow: auto }.pc-image-with-text .image-with-text .image-with-text__text-description strong {font-weight: 700 }@media only screen and (max-width:989px) {.pc-image-with-text .image-with-text .image-with-text__text-description {margin-bottom: 24px;font-size: var(--description-size-mob);max-height: unset }}.pc-image-with-text .image-with-text .image-with-text__text-description * {line-height: 1.5;text-align: left;}.pc-image-with-text .image-with-text .image-with-text__text-description :first-child {margin: 0 }.pc-image-with-text .image-with-text .image-with-text__text-btn {padding: 12px 37px;min-width: 220px }@media only screen and (max-width:767px) {.pc-image-with-text .image-with-text .image-with-text__text-btn {width: 100%;min-width: unset;padding: 14px 15px 18px }}.shopify-section.ingredients .section_container {transform: translateY(-180px);margin-bottom: -180px }.shopify-section.ingredients .ingredients_wrapper {margin-top: -33px;position: relative }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredients_wrapper {margin-top: 25px;width: 100% !important }}.shopify-section.ingredients .ingredients_category {background: #fffdfc;box-shadow: 0 3px 10px 0 rgba(0, 0, 0, .09);border-radius: 7px;justify-content: center }@media (min-width:1200px) {.shopify-section.ingredients .ingredients_category {max-width: 1100px;margin: auto }}@media (max-width:1230px) {.shopify-section.ingredients .ingredients_category {border-radius: 0 0 7px 7px;margin: 0 15px }}@media (max-width:1200px) {.shopify-section.ingredients .ingredients_category {margin: 0 }}@media (min-width:768px) and (max-width:1023px) {.shopify-section.ingredients .ingredients_category {justify-content: center !important }}@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredients_category {border-radius: 0;justify-content: flex-start;padding-left: 15px;overflow: auto }.shopify-section.ingredients .ingredients_category::-webkit-scrollbar {display: none }}.shopify-section.ingredients .ingredients_category .category_item {border-bottom: 5px solid #fffdfc;border-top: 3px solid #fffdfc;cursor: pointer;font-size: 16px;font-weight: 500;margin: 0 22px;padding: 18px 22px }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredients_category .category_item {border-color: transparent !important;font-size: 14px;margin: 0;width: max-content;padding: 5px 20px }.shopify-section.ingredients .ingredients_category .category_item:first-child {padding-left: 0 }}.shopify-section.ingredients .ingredients_category .category_item.active {border-bottom-color: #000;font-weight: 800 }.shopify-section.ingredients .ingredient_items {display: flex;max-width: 800px;min-width: 800px;margin-left: auto;margin-right: auto;flex-wrap: wrap;padding-top: 40px }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredient_items {display: block;min-width: unset;max-width: unset;margin-top: 30px;margin-left: 30px;margin-right: 30px;padding-left: 15px;padding-right: 15px;padding-top: 0 }.shopify-section.ingredients .ingredient_items .slide_item_wrapper {display: flex !important;flex-wrap: wrap;padding-left: 15px;padding-right: 15px }}@media (min-width:768px) and (max-width:1023px) {.shopify-section.ingredients .ingredient_items .slide_item_wrapper {padding-left: 45px !important;padding-right: 45px !important }}.shopify-section.ingredients .ingredient_items .ingredient {font-size: 16px;font-weight: 900;min-width: 25%;max-width: 25%;margin-top: 8px;margin-bottom: 8px }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredient_items .ingredient {font-size: 13px;min-width: 50%;max-width: 50% }}@media (min-width:768px) and (max-width:989px) {.shopify-section.ingredients .ingredient_items .ingredient {min-width: 33.33333%;max-width: 33.33333% }}.shopify-section.ingredients .ingredient_items .ingredient a {cursor: pointer;text-decoration: none }.shopify-section.ingredients .ingredient_items .ingredient a.active, .shopify-section.ingredients .ingredient_items .ingredient a:hover {color: #f50 }.shopify-section.ingredients .ingredient_items .ingredient[data-hidden] {display: none }.shopify-section.ingredients .slick-slider * {outline: none !important }.shopify-section.ingredients ul.slick-dots {margin-top: 30px }.shopify-section.ingredients .swipe_text.hidden {display: none !important }@media only screen and (max-width:989px) {.shopify-section.ingredients .swipe_text {color: #969696;font-size: 9px;font-weight: 500;max-width: 60px;margin-left: auto;margin-right: auto;margin-top: 12px;text-align: center }}.shopify-section.ingredients .ingredient_details {max-width: 740px;margin-top: 60px;margin-left: auto;margin-right: auto;transition: height .3s ease }.shopify-section.ingredients .ingredient_details .detail_item {display: none }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredient_details .detail_item .detail_wrapper {flex-direction: column;max-width: 300px;margin-left: auto;margin-right: auto }}.shopify-section.ingredients .ingredient_details .detail_item .image_wrapper {min-width: 240px;max-width: 240px }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredient_details .detail_item .image_wrapper {margin-left: auto;margin-right: auto;min-width: 140px;max-width: 140px }}.shopify-section.ingredients .ingredient_details .detail_item .text_wrapper {flex: 1;margin-top: 30px }.shopify-section.ingredients .ingredient_details .detail_item .text_wrapper .ingredient_name {border-bottom: 3px solid #000;font-size: 36px;font-weight: 800;padding-bottom: 10px }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredient_details .detail_item .text_wrapper .ingredient_name {font-size: 28px;text-align: center }}.shopify-section.ingredients .ingredient_details .detail_item .text_wrapper .ingredient_desc {font-size: 14px;padding-top: 20px }.shopify-section.ingredients .ingredient_details .detail_item .text_wrapper .ingredient_desc p {display: flex }.shopify-section.ingredients .ingredient_details .detail_item .text_wrapper .ingredient_desc p strong {min-width: 100px;max-width: 100px }@media only screen and (max-width:989px) {.shopify-section.ingredients .ingredient_details .detail_item .text_wrapper .ingredient_desc p strong {font-weight: 800 }}.cart-table {margin-top: 60px;width: 100%;border: none;table-layout: fixed }.cart-table td, .cart-table th {width: 20%;vertical-align: middle }.cart-table td:last-child, .cart-table th:last-child {text-align: right }.cart-table td.m-image, .cart-table th.m-image {width: 150px }.cart-table td.m-long, .cart-table th.m-long {width: 65% }.cart-table td.m-variants, .cart-table th.m-variants {width: 25%;position: relative }.cart-table td.m-price, .cart-table th.m-price {width: 15% }.cart-table th {text-align: left;font-weight: 500;font-size: 16px;text-transform: uppercase;border-bottom: 2px solid #e4e4e4;letter-spacing: .01em }.cart-table td {padding: 45px 0 }.cart-table .field {margin-top: 0;position: relative }.cart-table .label {font-weight: 600;position: absolute;top: -25px }.cart-table .label i {font-size: .8em }.cart-table .input, .cart-table .select {width: 200px;font-weight: 100 }.cart-table .qty-selector {height: 40px }.cart-table .product-summary .product-variant-text {margin: 0;font-size: 19px;color: #777;letter-spacing: .05em }.cart-table .cart-product-image {display: block;text-align: center }.cart-table .cart-product-image img {display: block;max-width: 150px }.cart-table .cart-remove-link {margin-top: 15px }.cart-table .select {letter-spacing: .1em }.cart-price {letter-spacing: .01em;font-weight: 500;font-stretch: condensed;font-size: 19px }.cart-summary {display: flex;justify-content: space-between;margin-top: 45px }.cart-summary .subtitle {max-width: 370px }.order-summary-box {text-align: right }.order-summary-box .link {margin-top: .5em;font-size: 16px;font-weight: 700;font-stretch: normal }.order-summary-box .link i {margin-right: 10px;display: inline-block;font-size: .75em }.order-summary-box .btn {margin-top: 0;margin-left: 15px }.order-summary-box__prices {text-align: left }.order-summary-box__prices p {font-size: 19px }.order-summary-box__prices svg {height: 1em;color: #717171;fill: currentColor }.prices-summary {display: flex;justify-content: space-between;width: 315px;margin-left: auto;margin-bottom: 45px;font-size: 24px;font-weight: 500 }@media only screen and (max-width:989px) {.cart-wrapper .title.ta-center {text-align: left }.cart-wrapper table, .cart-wrapper tbody, .cart-wrapper td, .cart-wrapper th {display: block }.cart-wrapper .cart-table {margin: 30px 0 }.cart-wrapper .cart-table .responsive-table-row+.responsive-table-row:after, .cart-wrapper .cart-table tfoot>.responsive-table-row:first-child:after {display: none }.cart-wrapper .cart-table tr {display: flex;flex-wrap: wrap;padding-left: 115px;position: relative }.cart-wrapper .cart-table td {padding: 5px 0;width: 100% }.cart-wrapper .cart-table td.m-image {position: absolute;top: 0;left: 0;width: 100px }.cart-wrapper .cart-table td.m-info {width: 100%;line-height: 1.2 }.cart-wrapper .cart-table td.m-long {width: 100% }.cart-wrapper .cart-table td.m-variants {width: 60% }.cart-wrapper .cart-table td.m-qty {padding-left: 10px;width: 40% }.cart-wrapper .cart-table td.m-qty .field {flex-direction: column;align-items: flex-start }.cart-wrapper .cart-table td.m-qty .label {margin-left: 0;position: absolute }.cart-wrapper .cart-table td.m-price {display: flex;justify-content: space-between;width: 100%;text-align: left }.cart-wrapper .cart-table .label {top: -8px }.cart-wrapper .cart-table .input, .cart-wrapper .cart-table .select {width: 100%;font-size: 14px }.cart-wrapper .cart-table .qty-selector {width: auto }.cart-wrapper .cart-table .qty-selector .e-input {font-size: 14px }.cart-wrapper .cart-table .link {border-bottom-width: 2px }.cart-wrapper .cart-table .cart-product-image img {max-width: 100% }.cart-wrapper .cart-price {margin-top: 10px;font-size: 19px }.cart-summary {margin-top: 25px;display: flex;flex-direction: column }.cart-summary .prices-summary {width: auto;margin: 0 0 25px }.cart-summary .subtitle {margin-top: 15px;order: 1 }.cart-summary .order-summary-box {order: 0 }.cart-summary .order-summary-box .label {display: none }.cart-summary .order-summary-box .d-flex>div {width: 100% }.cart-summary .order-summary-box .btn {width: 100%;margin: 0 }.cart-summary .order-summary-box .link {margin-top: 25px }}.blog-header {padding-top: 45px }@media only screen and (max-width:989px) {.blog-header {padding-top: 15px }}.blog-header .title {font-size: 72px;text-transform: uppercase }.blog-menu {margin-top: 45px;padding: 10px 0;display: flex;justify-content: center;text-align: center;background: #fef7f1 }@media only screen and (max-width:989px) {.blog-menu {margin-top: 15px }}.blog-menu .container {max-width: 720px;flex: 1 }.blog-menu .nav__items {flex: 1;justify-content: center }@media only screen and (max-width:989px) {.blog-menu .nav__items {display: block }}.blog-menu .nav__item:not(:first-child) {margin-left: 10% }@media only screen and (max-width:989px) {.blog-menu .nav__item:not(:first-child) {margin-left: 0 }}.blog-menu .nav__link {min-width: 90px;padding: 5px 15px;text-transform: uppercase;font-weight: 500;font-size: 16px;line-height: 1 }.blog-menu .nav__link.is-active {background: #fffdfc }.posts__grid .row {align-items: flex-start;margin: 0 -22.5px }.posts__grid [class^=col] {padding: 0 22.5px;margin-top: 45px }.posts__grid [class^=col]:nth-child(3n+2) {margin-top: 105px }@media only screen and (max-width:989px) {.posts__grid [class^=col]:nth-child(3n+2) {margin-top: 45px }}.posts__pagination {margin-top: 60px;text-align: center }.post-cell {display: flex;flex-direction: column;justify-content: flex-start;height: 100%;background: #fff;box-shadow: 0 3px 10px 0 rgba(0, 0, 0, .06);position: relative;transition: all .25s cubic-bezier(.02, .01, .47, 1) }.post-cell:hover {transform: translateY(-6px);box-shadow: 0 10px 20px rgba(0, 0, 0, .15) }.post-cell__image {display: block;position: relative }.post-cell__image img {display: block;max-height: 100%;position: absolute;top: 0;left: 50%;transform: translate(-50%) }.post-cell__content {padding: 0px;flex: 1;display: flex;flex-direction: column;justify-content: flex-start }.post-cell__content * {color: #121212;text-decoration: none !important }.post-cell__title {margin: 0 }.post-cell__title a {color: inherit }.post-cell__title a:hover {text-decoration: none;color: #000 }.post-cell__text {margin-top: 15px }.post-cell__tags {display: inline-block;min-width: 50px;padding: 5px 15px;position: absolute;left: 0;top: 15px;background: #fff;color: #000;border-radius: 0 20px 20px 0;text-transform: uppercase;font-weight: 500;text-align: center }.post-cell__bottom, .post-cell__tags {font-stretch: condensed;font-size: 14px }.post-cell__bottom {margin-top: 30px;display: flex;justify-content: space-between }.post-cell__meta {color: #777;font-weight: 300 }.post-cell__meta .circle-dot {margin: 0 7.5px;width: 5px;height: 5px;position: relative;top: -2px;display: inline-block;vertical-align: middle;border-radius: 50%;background: currentColor }.post-cell__more {display: inline-block;color: #9c0808;text-transform: uppercase }.post-cell__more:hover {color: #000;text-decoration: none }.post-cell__more svg {height: .75em }.post-cell__more svg path {fill: currentColor }.post-cell.m-press {padding: 30px 60px;box-shadow: none;border: 1px solid #fffdfc;text-align: center }.post-cell.m-press .post-cell__image {margin: 0 auto 45px;width: 100%;max-width: 200px }.post-cell.m-press .post-cell__content {padding: 0 }.post-cell.m-press .post-cell__meta {font-weight: 500 }.post-cell.m-press .post-cell__bottom {font-size: 16px;margin-top: 10px;display: block }.post-cell.m-press .post-cell__more {margin-top: 45px }#shopify-section-blog-main, #shopify-section-blog-main-recipe {position: relative }#shopify-section-blog-main .container {max-width: unset;padding-left: 0;padding-right: 0 }#shopify-section-blog-main-recipe .blog_wrapper, #shopify-section-blog-main .blog_wrapper {position: relative }@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .blog_wrapper, #shopify-section-blog-main .blog_wrapper {width: unset }}#shopify-section-blog-main .blog_header {background: #fffdfc;box-shadow: 0 3px 10px 0 rgba(0, 0, 0, .09);justify-content: center;margin-left: 0;margin-right: 0;padding-left: 45px;padding-right: 45px }@media (min-width:768px) and (max-width:1023px) {#shopify-section-blog-main-recipe .blog_header, #shopify-section-blog-main .blog_header {justify-content: center !important }}@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .blog_header, #shopify-section-blog-main .blog_header {justify-content: flex-start;padding-left: 15px;padding-right: 15px;margin: 0;padding-top: 10px;height: auto;overflow-x: scroll }#shopify-section-blog-main .blog_header .blog_header_item {text-align: left !important;width: fit-content !important;padding-right: 20px !important;position: relative }#shopify-section-blog-main .blog_header .blog_header_item.active:after {content: "";position: absolute;background: #f50;width: calc(100% - 20px);height: 3px;left: 0;bottom: -15px }}@media only screen and (max-width:989px) and (max-width:989px) {#shopify-section-blog-main .blog_header .blog_header_item.active:after {height: 4px;bottom: -3px }}@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .blog_header::-webkit-scrollbar, #shopify-section-blog-main .blog_header::-webkit-scrollbar {display: none }#shopify-section-blog-main-recipe .blog_header .slick-arrow, #shopify-section-blog-main .blog_header .slick-arrow {display: none !important }}#shopify-section-blog-main .blog_header .blog_header_item {border-bottom: 3px solid #fffdfc;border-top: 3px solid #fffdfc;cursor: pointer;font-size: 16px;font-weight: 500;margin: 0 10px;padding: 18px 0;text-align: center;white-space: nowrap;font-weight: 800 }#shopify-section-blog-main .blog_header .blog_header_item.active, #shopify-section-blog-main .blog_header .blog_header_item:hover {color: #f50;border-bottom-color: #f50 }#shopify-section-blog-main .blog_header .blog_header_item.has-sub-menu.active {position: relative }@media (min-width:990px) and (max-width:1200px) {#shopify-section-blog-main .blog_header .blog_header_item {padding: 8px 15px }}@media only screen and (max-width:989px) {#shopify-section-blog-main .blog_header .blog_header_item {border-color: transparent !important;margin: 0;padding: 0 10px 10px;width: max-content }#shopify-section-blog-main .blog_header .blog_header_item:first-child {padding-left: 0 }}#shopify-section-blog-main .blog_header .blog_header_item .blog_header_item_submenu {display: none }#shopify-section-blog-main .blog_header .blog_header_item .right {display: inline-block;padding: 0 10px;transform: rotate(180deg) }#shopify-section-blog-main .blog_header .blog_header_item.active .right, #shopify-section-blog-main .blog_header .blog_header_item:hover .right {fill: red }#shopify-section-blog-main .blog_header .blog_header_item.active .right {transform: rotate(0deg) }#shopify-section-blog-main .blog_header .blog_header_item.active .blog_header_item_submenu {position: absolute;width: 100%;left: 0;top: calc(100% + 3px);background: #f8f3ec;display: flex }@media only screen and (max-width:989px) {#shopify-section-blog-main .blog_header .blog_header_item.active .blog_header_item_submenu {left: -50%;overflow-x: scroll;width: 200% }}#shopify-section-blog-main .blog_header .blog_header_item.active .blog_header_item_submenu a {padding: 18px;font-size: 14px;display: inline-block;font-weight: 800 }#shopify-section-blog-main .blog_header .blog_header_item.active .blog_header_item_submenu a.active, #shopify-section-blog-main .blog_header .blog_header_item.active .blog_header_item_submenu a:hover {color: #f50;text-decoration: none }#shopify-section-blog-main-recipe .blog_header.blog_header_has-sub-menu:after, #shopify-section-blog-main .blog_header.blog_header_has-sub-menu:after {content: "";background: #f8f3ec;height: 55px;display: block;margin: 0 -45px }@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .blog_header.blog_header_has-sub-menu:after, #shopify-section-blog-main .blog_header.blog_header_has-sub-menu:after {margin: 0 -200% }}#shopify-section-blog-main-recipe .blog_header .header_wrapper, #shopify-section-blog-main .blog_header .header_wrapper {justify-content: space-evenly;position: relative;max-width: 1365px;margin: 0 auto }#shopify-section-blog-main-recipe .blog_header .header_wrapper .slick-list, #shopify-section-blog-main .blog_header .header_wrapper .slick-list {overflow-y: visible;overflow-x: clip }@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .blog_header .header_wrapper, #shopify-section-blog-main .blog_header .header_wrapper {justify-content: center;display: flex;align-items: center;flex-wrap: wrap;}}#shopify-section-blog-main-recipe .blog_desc, #shopify-section-blog-main .blog_desc {display: none;margin: 26px auto;text-align: center;margin-top: 20px;padding-left: 15px;padding-right: 15px;max-width: 850px }#shopify-section-blog-main-recipe .blog_desc.active, #shopify-section-blog-main .blog_desc.active {display: block }@media (min-width:768px) and (max-width:1023px) {#shopify-section-blog-main-recipe .blog_desc, #shopify-section-blog-main .blog_desc {padding-left: 75px;padding-right: 75px }}#shopify-section-blog-main-recipe .ingredient_content, #shopify-section-blog-main .blog_content, #shopify-section-blog-main .ingredient_content {display: flex;flex-wrap: wrap;max-width: 1260px;margin-left: auto;margin-right: auto;margin-top: 40px }@media (min-width:990px) and (max-width:1200px) {#shopify-section-blog-main-recipe .blog_content, #shopify-section-blog-main-recipe .ingredient_content, #shopify-section-blog-main .blog_content, #shopify-section-blog-main .ingredient_content {margin-left: -10px;margin-right: -10px }}#shopify-section-blog-main-recipe .blog_content[data-ingredient-slider], #shopify-section-blog-main-recipe .ingredient_content[data-ingredient-slider], #shopify-section-blog-main .blog_content[data-ingredient-slider], #shopify-section-blog-main .ingredient_content[data-ingredient-slider] {max-width: 800px;min-width: 800px }@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .blog_content[data-ingredient-slider], #shopify-section-blog-main-recipe .ingredient_content[data-ingredient-slider], #shopify-section-blog-main .blog_content[data-ingredient-slider], #shopify-section-blog-main .ingredient_content[data-ingredient-slider] {width: 100%;display: flex;max-width: unset;min-width: unset }}#shopify-section-blog-main-recipe .ingredient_content article.post-cell, #shopify-section-blog-main .blog_content article.post-cell, #shopify-section-blog-main .ingredient_content article.post-cell {min-width: calc(100% / 3 - 60px);max-width: calc(100% / 3 - 60px) }#shopify-section-blog-main-recipe .blog_content article.post-cell {min-width: calc(33.3333% - 10px);max-width: calc(33.3333% - 10px);}@media (min-width:768px) and (max-width:1200px) {#shopify-section-blog-main-recipe .blog_content article.post-cell, #shopify-section-blog-main-recipe .ingredient_content article.post-cell, #shopify-section-blog-main .blog_content article.post-cell, #shopify-section-blog-main .ingredient_content article.post-cell {min-width: calc(100% / 3 - 20px) !important;max-width: calc(100% / 3 - 20px) !important;margin-bottom: 20px !important;margin-left: 10px !important;margin-right: 10px !important }}@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .ingredient_content article.post-cell, #shopify-section-blog-main .blog_content article.post-cell, #shopify-section-blog-main .ingredient_content article.post-cell {max-width: 100%;min-width: 100% }#shopify-section-blog-main-recipe .blog_content article.post-cell {min-width: calc(100% / 2 - 5px) !important;max-width: calc(100% / 2 - 5px) !important;}}#shopify-section-blog-main-recipe .blog_content ul.slick-dots, #shopify-section-blog-main-recipe .ingredient_content ul.slick-dots, #shopify-section-blog-main .blog_content ul.slick-dots, #shopify-section-blog-main .ingredient_content ul.slick-dots {margin-top: 20px;margin-left: -15px }#shopify-section-blog-main-recipe .blog_content.not-slide .slick-list.draggable, #shopify-section-blog-main-recipe .ingredient_content.not-slide .slick-list.draggable, #shopify-section-blog-main .blog_content.not-slide .slick-list.draggable, #shopify-section-blog-main .ingredient_content.not-slide .slick-list.draggable {padding-right: 15px !important }#shopify-section-blog-main-recipe .blog_content.not-slide .slick-track .slick-slide, #shopify-section-blog-main-recipe .ingredient_content.not-slide .slick-track .slick-slide, #shopify-section-blog-main .blog_content.not-slide .slick-track .slick-slide, #shopify-section-blog-main .ingredient_content.not-slide .slick-track .slick-slide {margin-right: 0 !important }@media only screen and (max-width:989px) {#shopify-section-blog-main-recipe .blog_content, #shopify-section-blog-main-recipe .ingredient_content, #shopify-section-blog-main .blog_content, #shopify-section-blog-main .ingredient_content {display: block;margin-top: 30px;padding-left: 15px;padding-right: 15px }#shopify-section-blog-main-recipe .blog_content {display: flex;flex-wrap: wrap;gap: 10px;}#shopify-section-blog-main-recipe .blog_content .slick-list.draggable, #shopify-section-blog-main-recipe .ingredient_content .slick-list.draggable, #shopify-section-blog-main .blog_content .slick-list.draggable, #shopify-section-blog-main .ingredient_content .slick-list.draggable {padding-right: 30px !important }#shopify-section-blog-main-recipe .blog_content .slick-list.draggable .slick-slide, #shopify-section-blog-main-recipe .ingredient_content .slick-list.draggable .slick-slide, #shopify-section-blog-main .blog_content .slick-list.draggable .slick-slide, #shopify-section-blog-main .ingredient_content .slick-list.draggable .slick-slide {margin-right: 20px }#shopify-section-blog-main-recipe .blog_content article.post-cell.post-cell-custom, #shopify-section-blog-main-recipe .ingredient_content article.post-cell.post-cell-custom, #shopify-section-blog-main .blog_content article.post-cell.post-cell-custom, #shopify-section-blog-main .ingredient_content article.post-cell.post-cell-custom {margin: 0 }}@media (min-width:768px) {#shopify-section-blog-main-recipe .ingredient_content, #shopify-section-blog-main .blog_content, #shopify-section-blog-main .ingredient_content {display: flex !important;padding-right: 15px;padding-left: 15px }#shopify-section-blog-main-recipe .blog_content {display: flex;flex-wrap: wrap;gap: 10px;}#shopify-section-blog-main-recipe .blog_content.hide--desktop, #shopify-section-blog-main-recipe .ingredient_content.hide--desktop, #shopify-section-blog-main .blog_content.hide--desktop, #shopify-section-blog-main .ingredient_content.hide--desktop {display: none !important }}.swipe-text {color: #969696;font-size: 9px;margin-left: auto;margin-right: auto;margin-top: 10px;max-width: 60px;text-align: center }article.post-cell.post-cell-custom {background: rgba(255, 255, 255, 0.6);border-radius: 10px;box-shadow: none !important;margin: 0;margin-bottom: 25px;overflow: hidden;transform: unset !important;transition: all .3s ease;border: 1px solid rgba(0, 0, 0, 0.1);height: auto;padding: 12px 12px 18px 12px;}body.template-blog-recipe article.post-cell.post-cell-custom {background: rgba(255, 255, 255, 0.6);border-radius: 10px;box-shadow: none !important;margin: 0;margin-bottom: 25px;overflow: hidden;transform: unset !important;transition: all .3s ease;border: 1px solid #F3ECE3;height: auto;padding: 12px 12px 18px 12px;}.template-article article.post-cell.post-cell-custom {margin: 0 20px;}article.post-cell.post-cell-custom[data-hidden], article.post-cell.post-cell-custom[data-tags-hidden=true] {display: none !important }article.post-cell.post-cell-custom .rimage {min-height: 140px;max-height: 240px;padding-top: calc(100% - 30px) !important }.filter-text-item.disabled {color: red;}@media (min-width:990px) and (max-width:1200px) {article.post-cell.post-cell-custom {margin-left: 10px;margin-right: 10px }}@media (min-width:990px) {article.post-cell.post-cell-custom:hover {box-shadow: 0 10px 20px #00000026 !important;transform: translateY(-3px) !important }}article.post-cell.post-cell-custom .post-cell__image {text-decoration: none;position: relative }article.post-cell.post-cell-custom .post-cell__image .badge {color: #121212;font-size: 13px;font-weight: 700;line-height: 1;letter-spacing: 1px;padding: 20px 12px;position: relative;text-transform: uppercase;border-bottom: rgba(0, 0, 0, 0.1) solid 1px;text-align: center;}body.template-blog-recipe article.post-cell.post-cell-custom .post-cell__image .badge {border-top: 1px solid #EAE4DB;border-bottom: none;padding-bottom:0;font-size: 12px;font-weight: 600;}article.post-cell.post-cell-custom .post-cell__content {text-align: center;transition: all .25s cubic-bezier(.02, .01, .47, 1) }body.template-blog-recipe article.post-cell.post-cell-custom .post-cell__content {margin-top:20px;}article.post-cell.post-cell-custom .post-cell__title {color: #121212 !important;font-size: 15px !important;font-weight: 700;line-height: 1;margin-top: 14px;}article.post-cell.post-cell-custom .post-cell__excerpt {font-size: 13px;font-weight: 400;margin-top: 8px }body.template-blog-recipe article.post-cell.post-cell-custom .post-cell__excerpt {padding-bottom: 20px;}body.template-blog-recipe article.post-cell.post-cell-custom .post-cell__excerpt b {font-weight: 400;}@media only screen and (max-width:989px) {article.post-cell.post-cell-custom .post-cell__excerpt {font-size: 13px }}@media (min-width:768px) and (max-width:890px) {article.post-cell.post-cell-custom .post-cell__excerpt {min-height: 38px }}article.post-cell.post-cell-custom .post-cell__bottom {margin-top: 10px }article.post-cell.post-cell-custom .post-cell__bottom .article_feature {min-width: 33.33333%;max-width: 33.33333%;position: relative }article.post-cell.post-cell-custom .post-cell__bottom .article_feature span {display: block;font-size: 14px;line-height: 1;margin: 8px 0 }article.post-cell.post-cell-custom .post-cell__bottom .article_feature span:first-child {font-weight: 600 }@media only screen and (max-width:989px) {article.post-cell.post-cell-custom .post-cell__bottom .article_feature span {font-size: 13px }}article.post-cell.post-cell-custom .post-cell__bottom .article_feature:last-child:after {display: none !important }article.post-cell.post-cell-custom .post-cell__bottom .article_feature:after {content: "";background: #969696;height: calc(100% - 26px);width: 1px;right: 0;top: 13px;position: absolute }article.post-cell.post-cell-custom.ingredient {background: transparent;border: unset;font-size: 16px;font-weight: 900;min-width: 25% !important;max-width: 25% !important;margin: unset;margin-top: 8px;margin-bottom: 8px }@media (min-width:768px) and (max-width:989px) {article.post-cell.post-cell-custom.ingredient {min-width: 33.33333% !important;max-width: 33.33333% !important }}@media only screen and (max-width:989px) {article.post-cell.post-cell-custom.ingredient {font-size: 13px;min-width: 50% !important;max-width: 50% !important;padding: 5px 0 5px 25px }}article.post-cell.post-cell-custom.ingredient:hover {border: unset;box-shadow: none !important;transform: none !important }article.post-cell.post-cell-custom.ingredient a {cursor: pointer;text-decoration: none }article.post-cell.post-cell-custom.ingredient a:hover {color: #f50;text-decoration: unset }article.post-cell.post-cell-custom.ingredient a.active {color: #f50 }.shopify-section.blog-tab .ingredient_details {max-width: 740px;margin-top: 60px;margin-left: auto;margin-right: auto;transition: height .3s ease }.shopify-section.blog-tab .ingredient_details .detail_item {display: none }@media only screen and (max-width:989px) {.shopify-section.blog-tab .ingredient_details .detail_item .detail_wrapper {flex-direction: column;max-width: 300px;margin-left: auto;margin-right: auto }}.shopify-section.blog-tab .ingredient_details .detail_item .image_wrapper {min-width: 240px;max-width: 240px }@media only screen and (max-width:989px) {.shopify-section.blog-tab .ingredient_details .detail_item .image_wrapper {margin-left: auto;margin-right: auto;min-width: 140px;max-width: 140px }}.shopify-section.blog-tab .ingredient_details .detail_item .text_wrapper {flex: 1;margin-top: 30px }.shopify-section.blog-tab .ingredient_details .detail_item .text_wrapper .ingredient_name {border-bottom: 3px solid #000;font-size: 36px;font-weight: 800;padding-bottom: 10px }@media only screen and (max-width:989px) {.shopify-section.blog-tab .ingredient_details .detail_item .text_wrapper .ingredient_name {font-size: 28px;text-align: center }}.shopify-section.blog-tab .ingredient_details .detail_item .text_wrapper .ingredient_desc {font-size: 14px;padding-top: 20px }.shopify-section.blog-tab .ingredient_details .detail_item .text_wrapper .ingredient_desc p {display: flex }.shopify-section.blog-tab .ingredient_details .detail_item .text_wrapper .ingredient_desc p strong {min-width: 100px;max-width: 100px }@media only screen and (max-width:989px) {.shopify-section.blog-tab .ingredient_details .detail_item .text_wrapper .ingredient_desc p strong {font-weight: 800 }}.shopify-section.blog-tab .blog_hero {display: none;width: 100%;position: relative }.shopify-section.blog-tab .blog_hero.active {display: flex }@media only screen and (max-width:989px) {.shopify-section.blog-tab .blog_hero.active {flex-direction: column-reverse }}.shopify-section.blog-tab .blog_hero .hero--info-wrap {position: absolute;top: 26px;bottom: 0;left: 50%;max-width: 1440px;width: 100%;transform: translateX(-50%);z-index: 1 }.shopify-section.blog-tab .blog_hero .hero--info-wrap .hero__info {width: 100%;max-width: 597px !important;padding: 45px;border-radius: 10px }@media only screen and (max-width:989px) {.shopify-section.blog-tab .blog_hero .hero--info-wrap .hero__info {max-width: 100% !important }}.noresults-found{display: none;}.noresults-found .section-image_link{text-align: center;}.shopify-section.blog-tab .blog_hero .hero--info-wrap .hero__info .recipes-search-wrapper,.shopify-section.blog-tab .blog_hero .hero--info-wrap .hero__info .eabc-recipes-search-wrapper {display: block }.shopify-section.blog-tab .blog_hero .hero--info-wrap .hero__info .recipes-search-wrapper .recipes-search,.shopify-section.blog-tab .blog_hero .hero--info-wrap .hero__info .eabc-recipes-search-wrapper .eabc-recipes-search {width: 100% }.shopify-section.blog-tab .blog_hero .hero--info-wrap .hero__info.middle-left {left: 3% }@media only screen and (max-width:989px) {.shopify-section.blog-tab .blog_hero .hero--info-wrap {top: 12px }}@media only screen and (max-width:989px) {}.shopify-section.blog-tab .blog_hero .hero--img {width: 100%;margin-right: auto;margin-top: 30px;padding: 0 18px;}.shopify-section.blog-tab .blog_hero .rimage {padding-top: 180px !important }@media only screen and (max-width:400px) {.shopify-section.blog-tab .blog_hero .rimage {padding-top: 200px !important }}.shopify-section.blog-tab .blog_hero .rimage img {object-fit: cover }.shopify-section.blog-tab .slick-arrow {right: -50px }.shopify-section.blog-tab .slick-arrow.slick-prev {left: -50px;right: auto }.shopify-section.blog-tab .slick-arrow.slick-disabled {visibility: unset;opacity: .2 }@media only screen and (max-width:989px) {.shopify-section.blog-tab .slick-arrow {width: 35px;height: 20px;right: -18px;margin-top: -10px }.shopify-section.blog-tab .slick-arrow.slick-prev {left: -18px }}.recipe-blog-switcher {text-align: center !important;margin-top: 14px }.recipe-blog-switcher .switcher-label {font-size: 19px;line-height: 1.26;color: #0c0404 }.recipe-blog-switcher_buttons {display: flex;align-items: center;justify-content: center;margin-top: 5px }.recipe-blog-switcher_button {width: 150px;height: 35px;display: flex;justify-content: center;align-items: center;border-radius: 5px;border: 1px solid #000;background-color: #fffdfc;margin: 0 5px;font-size: 14px;font-weight: 800 }.recipe-blog-switcher_button.active {border-bottom: 6px solid #000;padding-top: 5px }.blog_header-swipe {margin-top: 5px;padding: 0 15px;margin-bottom: 5px }@media only screen and (max-width:989px) {.blog_header-swipe {margin-top: 0;margin-bottom: 0 }}.blog_header-swipe.hide {display: none !important }.blog_header-swipe .swipe-text {max-width: unset;text-align: left;font-size: 11px;color: #737373;margin: 5px 0 }@media only screen and (max-width:989px) {.blog_desc_wrap {display: none !important }}.recipes-search-wrapper, .eabc-recipes-search-wrapper {margin-top: 15px;position: relative;display: block }@media only screen and (max-width:989px) {.recipes-search-wrapper, .eabc-recipes-search-wrapper {display: block;margin: 0 20px 20px 20px;}.row-new-collection{display: flex;margin: 0 -40px;padding: 25px 0 45px 0 !important;}}.recipes-search-wrapper .recipes-search,.eabc-recipes-search-wrapper .eabc-recipes-search {width: 100%;height: 45px;border-radius: 5px;border: 1px solid #0c0404;background-color: rgba(255, 255, 255, 0.6);padding: 0 12px;font-size: 16px;font-weight: 500 }@media only screen and (max-width:989px) {.recipes-search-wrapper .recipes-search, .eabc-recipes-search-wrapper .eabc-recipes-search {width: 100% }}.recipes-search-wrapper svg, .eabc-recipes-search-wrapper svg {position: absolute;right: 17px;top: 50%;transform: translateY(-50%);cursor: pointer }@media only screen and (max-width:989px) {.recipes-search-wrapper svg, .eabc-recipes-search-wrapper svg {left: unset;right: 10px }}.blog_search_wrap {margin-top: 10px;padding: 0 15px }.blog_search_wrap.hide {display: none !important }.post-cell-mob {display: flex;border-radius: 7px;border: 1px solid #0c0404;background-color: #f8f3ec;overflow: hidden;margin-top: 20px;flex-direction: row }.post-cell-mob[data-hidden] {display: none }.post-cell-mob .post-cell__image {flex: 0 0 120px }.post-cell-mob .post-cell__image .rimage {padding-top: 130px !important }.post-cell-mob .post-cell__image img {border-radius: 0 }.post-cell-mob .post-cell__content {justify-content: space-between;padding: 15px 10px }.post-cell-mob .post-cell__title {color: #0c0404 !important;font-size: 16px !important }.post-cell-mob .post-cell__excerpt {color: #0c0404;font-size: 14px;font-weight: 600;flex-grow: 1 }.post-cell-mob .post-cell__link {font-size: 14px;font-weight: 600;color: #f50;border-bottom: 2px solid;width: fit-content }.read-more__button {text-align: center }.read-more__button .section-image_link svg {transform: rotate(90deg);width: 14px }@media (max-width:749px) {.read-more__button {margin-top: 45px }}.featured-posts {position: relative }.featured-posts .slider.m-custom-controls {padding: 0 }.featured-posts .slider-controls {width: 250px;position: absolute;bottom: 50px;right: 130px }@media only screen and (max-width:989px) {.featured-posts .slider-controls {right: auto;left: 0;width: 100% }}.featured-post {display: flex !important;text-decoration: none;transition: none }@media only screen and (max-width:989px) {.featured-post {display: block !important }}.featured-post:hover {color: transparent }.featured-post__image {min-width: 650px;max-width: 650px }@media only screen and (max-width:989px) {.featured-post__image {min-width: 0;max-width: none }}.featured-post__content {padding: 75px 30px;display: flex;flex: 1;flex-direction: column;align-items: center;justify-content: center;text-align: center }@media only screen and (max-width:989px) {.featured-post__content {padding: 30px }}.featured-post__content .title {font-size: 32px;line-height: 1.25 }#shopify-section-article-custom [data-accordion-title] svg, #shopify-section-article-recipe [data-accordion-title] svg {display: none }@media (min-width:990px) and (max-width:1200px) {#shopify-section-article-custom .main_content.container, #shopify-section-article-recipe .main_content.container {padding-left: 45px;padding-right: 45px }}@media only screen and (max-width:989px) {#shopify-section-article-custom [data-accordion-title] svg, #shopify-section-article-recipe [data-accordion-title] svg {display: block;transform: rotateX(180deg) }#shopify-section-article-custom [data-accordion-title].is-open svg, #shopify-section-article-recipe [data-accordion-title].is-open svg {transform: unset }#shopify-section-article-custom [data-subaccordion], #shopify-section-article-recipe [data-subaccordion] {display: none;font-size: 16px }#shopify-section-article-custom [data-subaccordion] iframe, #shopify-section-article-recipe [data-subaccordion] iframe {max-width: 100%;max-height: 250px }}#shopify-section-article-custom .container, #shopify-section-article-recipe .container {max-width: 1200px }@media only screen and (max-width:989px) {#shopify-section-article-custom .container, #shopify-section-article-recipe .container {padding-left: 15px;padding-right: 15px }}#shopify-section-article-custom .article_header, #shopify-section-article-recipe .article_header {align-items: center;border-bottom: 1px solid #bfbfbf;justify-content: space-between;margin-bottom: 30px;padding-bottom: 5px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header, #shopify-section-article-recipe .article_header {margin-left: 10px;margin-right: 10px }}#shopify-section-article-custom .article_header .breadcrumb, #shopify-section-article-recipe .article_header .breadcrumb {align-items: center }#shopify-section-article-custom .article_header .breadcrumb li, #shopify-section-article-recipe .article_header .breadcrumb li {font-size: 16px;font-weight: 500;line-height: 1;list-style: none }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header .breadcrumb li, #shopify-section-article-recipe .article_header .breadcrumb li {font-size: 14px;font-weight: 700 }}#shopify-section-article-custom .article_header .breadcrumb li svg, #shopify-section-article-recipe .article_header .breadcrumb li svg {margin-left: 5px;margin-right: 8px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header .breadcrumb li svg, #shopify-section-article-recipe .article_header .breadcrumb li svg {font-size: 14px }}#shopify-section-article-custom .article_header .breadcrumb li:last-child, #shopify-section-article-recipe .article_header .breadcrumb li:last-child {font-weight: 700 }#shopify-section-article-custom .article_header .breadcrumb li a:hover, #shopify-section-article-recipe .article_header .breadcrumb li a:hover {color: #f50;text-decoration: none }#shopify-section-article-custom .article_header .social_icons nav, #shopify-section-article-recipe .article_header .social_icons nav {margin-top: -2px !important }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header .social_icons nav, #shopify-section-article-recipe .article_header .social_icons nav {margin: 0 !important }}#shopify-section-article-custom .article_header .social_icons li a, #shopify-section-article-recipe .article_header .social_icons li a {margin: 15px 12px 0 0 !important;padding: 0 }#shopify-section-article-custom .article_header .social_icons li a:hover svg path, #shopify-section-article-recipe .article_header .social_icons li a:hover svg path {fill: #f50 }#shopify-section-article-custom .article_header .social_icons li svg, #shopify-section-article-recipe .article_header .social_icons li svg {margin: 0 !important;border-radius: 4px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header .social_icons li svg, #shopify-section-article-recipe .article_header .social_icons li svg {width: 16px;height: auto }}#shopify-section-article-custom .article_header .social_icons li svg path, #shopify-section-article-recipe .article_header .social_icons li svg path {fill: #000 }#shopify-section-article-custom .article_header .social_icons li:last-child a, #shopify-section-article-recipe .article_header .social_icons li:last-child a {margin-right: 0 !important }#shopify-section-article-custom .article_header .social_icons .print-recipe, #shopify-section-article-recipe .article_header .social_icons .print-recipe {float: left;padding-right: 20px;font-weight: 700;line-height: 18px;color: #0c0404;cursor: pointer }#shopify-section-article-custom .article_header .social_icons .print-recipe svg, #shopify-section-article-recipe .article_header .social_icons .print-recipe svg {margin-left: 5px !important }#shopify-section-article-custom .article_header .social_icons .print-recipe:hover svg, #shopify-section-article-recipe .article_header .social_icons .print-recipe:hover svg {fill: #f50 }#shopify-section-article-custom .article_sidebar .article_products .product-cell__img:hover~a .product-cell__title, #shopify-section-article-recipe .article_sidebar .article_products .product-cell__img:hover~a .product-cell__title {color: #f50 }#shopify-section-article-custom .article_sidebar .article_products a:hover .product-cell__title, #shopify-section-article-recipe .article_sidebar .article_products a:hover .product-cell__title {color: #f50;text-decoration: none }#shopify-section-article-custom .article_sidebar .article_products .was-price, #shopify-section-article-recipe .article_sidebar .article_products .was-price {font-size: 16px }#shopify-section-article-custom .article_title, #shopify-section-article-recipe .article_title,.article_title h1 {font-size: 36px;font-weight: 800 }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_title, #shopify-section-article-recipe .article_title,.article_title h1 {font-size: 28px;padding-left: 0;padding-right: 0 }}#shopify-section-article-custom .article_excerpt, #shopify-section-article-recipe .article_excerpt {font-size: 16px;font-weight: 800;margin-top: 10px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_excerpt, #shopify-section-article-recipe .article_excerpt {font-size: 14px;padding-left: 0;padding-right: 0 }}#shopify-section-article-custom .main_wrapper, #shopify-section-article-recipe .main_wrapper {margin-top: 15px }#shopify-section-article-custom .main_wrapper .article__info, #shopify-section-article-recipe .main_wrapper .article__info {min-width: 100%;max-width: 100% }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article__info, #shopify-section-article-recipe .main_wrapper .article__info {min-width: 100%;max-width: 100% }}#shopify-section-article-custom .main_wrapper .article__images, #shopify-section-article-recipe .main_wrapper .article__images {display: none;min-width: 42%;max-width: 42%;padding-left: 45px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article__images, #shopify-section-article-recipe .main_wrapper .article__images {margin-top: 15px;min-width: 100%;max-width: 100%;padding-left: 0 }}#shopify-section-article-custom .main_wrapper .article__images .slick-dots, #shopify-section-article-recipe .main_wrapper .article__images .slick-dots {justify-content: flex-start;padding-left: 15px;padding-bottom: 15px;transform: translateY(-100%) }#shopify-section-article-custom .main_wrapper .article__images .slick-dots li button, #shopify-section-article-recipe .main_wrapper .article__images .slick-dots li button {background: #fffdfc;border: none;margin: 0 5px;width: 9px;height: 9px }#shopify-section-article-custom .main_wrapper .article__images .slick-dots li.slick-active button, #shopify-section-article-recipe .main_wrapper .article__images .slick-dots li.slick-active button {background: transparent;border: 2px solid #fffdfc;width: 14px;height: 14px }#shopify-section-article-custom .main_wrapper .features, #shopify-section-article-recipe .main_wrapper .features {border-top: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;padding-top: 8px;padding-bottom: 8px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .features, #shopify-section-article-recipe .main_wrapper .features {margin-left: 10px;margin-right: 10px }}#shopify-section-article-custom .main_wrapper .features .feature_item, #shopify-section-article-recipe .main_wrapper .features .feature_item {border-right: 1px solid #bfbfbf;min-width: 33.33333%;max-width: 33.33333%;text-align: center }#shopify-section-article-custom .main_wrapper .features .feature_item:last-child, #shopify-section-article-recipe .main_wrapper .features .feature_item:last-child {border-right: none }#shopify-section-article-custom .main_wrapper .features .feature_item span, #shopify-section-article-recipe .main_wrapper .features .feature_item span {display: block;font-size: 16px;font-weight: 500;text-transform: capitalize }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .features .feature_item span, #shopify-section-article-recipe .main_wrapper .features .feature_item span {font-size: 14px }}#shopify-section-article-custom .main_wrapper .features .feature_item span:first-child, #shopify-section-article-recipe .main_wrapper .features .feature_item span:first-child {font-size: 19px;font-weight: 700 }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .features .feature_item span:first-child, #shopify-section-article-recipe .main_wrapper .features .feature_item span:first-child {font-size: 14px }}.template-article-recipe .article_desc a{text-decoration: underline;}#shopify-section-article-custom .main_wrapper .article_desc, #shopify-section-article-recipe .main_wrapper .article_desc {font-size: 16px;margin-top: 20px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_desc, #shopify-section-article-recipe .main_wrapper .article_desc {margin-top: -10px;padding-left: 10px;padding-right: 10px }}#shopify-section-article-custom .main_wrapper .article_ingredients, #shopify-section-article-recipe .main_wrapper .article_ingredients {margin-top: 20px }#shopify-section-article-custom .main_wrapper .article_ingredients p, #shopify-section-article-recipe .main_wrapper .article_ingredients p {background-color: transparent !important }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_ingredients, #shopify-section-article-recipe .main_wrapper .article_ingredients {flex-direction: column }}#shopify-section-article-custom .main_wrapper .article_ingredients .ing_title, #shopify-section-article-recipe .main_wrapper .article_ingredients .ing_title {font-size: 19px;font-weight: 800;margin-bottom: 10px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_ingredients .ing_title, #shopify-section-article-recipe .main_wrapper .article_ingredients .ing_title {display: flex;align-items: center;justify-content: space-between;margin-bottom: -1px;padding-top: 15px;padding-bottom: 15px }}#shopify-section-article-custom .main_wrapper .article_ingredients>div, #shopify-section-article-recipe .main_wrapper .article_ingredients>div {font-weight: 500;min-width: 50%;max-width: 50% }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_ingredients>div, #shopify-section-article-recipe .main_wrapper .article_ingredients>div {min-width: 100%;max-width: 100% }}@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_ingredients>div:first-child .ing_title, #shopify-section-article-recipe .main_wrapper .article_ingredients>div:first-child .ing_title {border-top: 1px solid #bfbfbf }}#shopify-section-article-custom .main_wrapper .article_products, #shopify-section-article-recipe .main_wrapper .article_products {margin-top: 30px;padding-top: 30px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_products, #shopify-section-article-recipe .main_wrapper .article_products {padding: 0;margin: 0 }#shopify-section-article-custom .main_wrapper .article_products.d-flex, #shopify-section-article-recipe .main_wrapper .article_products.d-flex {justify-content: space-between }}#shopify-section-article-custom .main_wrapper .article_products label, #shopify-section-article-recipe .main_wrapper .article_products label {font-size: 16px;font-weight: 800;margin-bottom: 15px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_products label, #shopify-section-article-recipe .main_wrapper .article_products label {display: flex;align-items: center;justify-content: space-between;padding-top: 10px;padding-bottom: 10px }}#shopify-section-article-custom .main_wrapper .article_products .product-item, #shopify-section-article-recipe .main_wrapper .article_products .product-item {min-width: 130px;max-width: 130px;margin-right: 15px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_products .product-item, #shopify-section-article-recipe .main_wrapper .article_products .product-item {min-width: calc(100% / 3 - 6px);max-width: calc(100% / 3 - 6px);margin-right: 0 }}#shopify-section-article-custom .main_wrapper .article_products .product-item .image_wrapper:hover+.product_title a, #shopify-section-article-recipe .main_wrapper .article_products .product-item .image_wrapper:hover+.product_title a {color: #f50;text-decoration: none }#shopify-section-article-custom .main_wrapper .article_products .product-item .product_title, #shopify-section-article-recipe .main_wrapper .article_products .product-item .product_title {font-size: 12px;font-weight: 800;text-align: center;opacity: 1 }#shopify-section-article-custom .main_wrapper .article_products .product-item .product_title a:hover, #shopify-section-article-recipe .main_wrapper .article_products .product-item .product_title a:hover {color: #f50;text-decoration: none }#shopify-section-article-recipe .social-links>span {display: inline-block !important;line-height: 2 }#shopify-section-article-recipe .article_header .social_icons li a {height: auto;margin: 0 0 0 .5rem !important }#shopify-section-article-recipe .article_products>label {font-weight: 800;font-size: 16px }#shopify-section-article-recipe .product-cell__title {font-weight: 800;font-size: 16px;max-width: 100% }#shopify-section-article-recipe .product-cell .learn_more_btn a {background: #000;color: #fff !important;max-width: 91px }#shopify-section-article-recipe .product-cell .learn_more_btn a:hover {background: transparent !important;color: #000 !important }@media only screen and (max-width:989px) {#shopify-section-article-recipe .main_content.container .article_header.d-flex+.d-flex {flex-wrap: wrap }#shopify-section-article-recipe .article_products {max-width: 1000px;width: 100%;order: 2;padding: 1rem 5.5rem 0 }#shopify-section-article-recipe .article_products>label {width: 100% }#shopify-section-article-recipe .article_products [data-accordion-title] svg {float: right;margin-top: 7px }#shopify-section-article-recipe .product-cell {max-width: 160px }}@media only screen and (max-width:750px) {#shopify-section-article-recipe .article_main {padding-left: 0;padding-right: 0 }#shopify-section-article-recipe .article_products {padding: 1rem 2rem 0 }}#shopify-section-blog-related-custom .article_item {padding-top: 5px }.social-links>span {display: none !important }.bmbs {padding: 15px 0;border-bottom: 2px solid #000;font-size: 19px;font-weight: 600 }@media only screen and (max-width:989px) {.bmbs {padding: 7.5px 0;font-size: 14px }}.bmbs a {color: inherit }.bmbs .circle-dot {margin: 0 .5em;font-size: 1.5em;background-color: currentColor }.article-header {display: flex }@media only screen and (max-width:989px) {.article-header {display: block }}.article-header .pretitle {text-transform: uppercase }.article-header__meta {margin-top: 15px;font-size: 16px;font-weight: 500;font-stretch: condensed }.article-header__image {min-width: 50%;max-width: 50% }@media only screen and (max-width:989px) {.article-header__image {min-width: 0;max-width: none }}.article-header__text {flex: 1;display: flex;flex-direction: column;justify-content: center;padding: 30px 75px }.article {margin-top: 45px }.article__container {display: flex;align-items: flex-start }.article__sidebar {width: 200px;padding: 20px;position: -webkit-sticky;position: sticky;top: 50px;background: #f5f4f5 }.article__sidebar .product-cell {margin-top: 20px }@media only screen and (max-width:989px) {.article__sidebar .product-cell {max-width: 200px;margin: 20px auto 0 }}.article__sidebar .product-cell__title {margin-top: 5px;font-size: 16px;font-family: "sofia-pro", sans-serif;font-weight: 500;font-stretch: condensed }.article__sidebar .product-cell__info {flex-direction: column }.article__sidebar .product-cell__info-left {order: 1 }.article__sidebar .product-cell__info-right {order: 0 }.article__sidebar .btn.add-to-cart {height: 50px;padding: 0 10px;font-size: 14px }.article__content-wrap {flex: 1;padding-left: 30px }@media only screen and (max-width:989px) {.article__content-wrap {padding-left: 0 }}.article__content-wrap .pagination-buttons {margin: 120px 0 }.article__content-bottom {margin-top: 30px;padding: 15px 0;display: flex;align-items: center;justify-content: space-between;border-top: 1px solid #000;font-weight: 700 }.article__content-bottom .pagination .btn {padding: 0;color: #000 }.article__share {display: flex;align-items: center }.article__share .social-links {margin: 0 0 0 7.5px }.article__share .nav__item {margin-top: 0 }.article__share .nav__link {color: #000;font-size: 16px }.article__content {margin-top: 20px }@media only screen and (max-width:989px) {.article__content {font-size: 14px }}.article__content h1, .article__content h2, .article__content h3, .article__content h4, .article__content h5, .article__content h6 {margin: 2em 0 1em;font-weight: 700 }.article__content h1 {font-size: 40px }@media only screen and (max-width:989px) {.article__content h1 {font-size: 29px }}.article__content h2 {font-size: 29px }@media only screen and (max-width:989px) {.article__content h2 {font-size: 24px }}.article__content h3 {font-size: 24px }@media only screen and (max-width:989px) {.article__content h3 {font-size: 19px }}.article__content h4 {font-size: 19px }@media only screen and (max-width:989px) {.article__content h4 {font-size: 16px }}.article__content h5 {font-size: 16px }@media only screen and (max-width:989px) {.article__content h5 {font-size: 14px }}.article__content h6 {font-size: 14px }@media only screen and (max-width:989px) {.article__content h6 {font-size: 11px }}.article__row {display: flex;align-items: center }@media only screen and (max-width:767px) {.article__container {flex-wrap: wrap }.article__sidebar {margin-top: 30px;order: 1;width: 100%;position: static }}.template-article #site-header {box-shadow: 0 6px 10px #00000014;}#shopify-section-article-custom [data-accordion-title] svg, #shopify-section-article-recipe [data-accordion-title] svg, #shopify-section-article-regular [data-accordion-title] svg {display: none }@media (min-width:990px) and (max-width:1240px) {#shopify-section-article-custom .main_content.container, #shopify-section-article-recipe .main_content.container, #shopify-section-article-regular .main_content.container {padding-left: 65px;padding-right: 65px }}@media only screen and (max-width:989px) {#shopify-section-article-custom [data-accordion-title] svg, #shopify-section-article-recipe [data-accordion-title] svg, #shopify-section-article-regular [data-accordion-title] svg {display: block;transform: rotateX(180deg) }#shopify-section-article-custom [data-accordion-title].is-open svg, #shopify-section-article-recipe [data-accordion-title].is-open svg, #shopify-section-article-regular [data-accordion-title].is-open svg {transform: unset }}#shopify-section-article-custom .container, #shopify-section-article-recipe .container, #shopify-section-article-regular .container {max-width: 1200px }@media only screen and (max-width:989px) {#shopify-section-article-custom .container, #shopify-section-article-recipe .container, #shopify-section-article-regular .container {padding-left: 15px;padding-right: 15px }}#shopify-section-article-custom .article_header, #shopify-section-article-recipe .article_header, #shopify-section-article-regular .article_header {align-items: center;border-bottom: 1px solid #bfbfbf;justify-content: space-between;margin-bottom: 15px;padding-bottom: 5px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header, #shopify-section-article-recipe .article_header, #shopify-section-article-regular .article_header {margin-left: 10px;margin-right: 10px }}#shopify-section-article-custom .article_header .breadcrumb, #shopify-section-article-recipe .article_header .breadcrumb, #shopify-section-article-regular .article_header .breadcrumb {align-items: center }#shopify-section-article-custom .article_header .breadcrumb li, #shopify-section-article-recipe .article_header .breadcrumb li, #shopify-section-article-regular .article_header .breadcrumb li {font-size: 16px;font-weight: 500;line-height: 1;list-style: none;text-transform: capitalize }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header .breadcrumb li, #shopify-section-article-recipe .article_header .breadcrumb li, #shopify-section-article-regular .article_header .breadcrumb li {font-size: 14px;font-weight: 700 }}#shopify-section-article-custom .article_header .breadcrumb li svg, #shopify-section-article-recipe .article_header .breadcrumb li svg, #shopify-section-article-regular .article_header .breadcrumb li svg {margin-left: 5px;margin-right: 8px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header .breadcrumb li svg, #shopify-section-article-recipe .article_header .breadcrumb li svg, #shopify-section-article-regular .article_header .breadcrumb li svg {font-size: 14px }}#shopify-section-article-custom .article_header .breadcrumb li:last-child, #shopify-section-article-recipe .article_header .breadcrumb li:last-child, #shopify-section-article-regular .article_header .breadcrumb li:last-child {font-weight: 700 }#shopify-section-article-custom .article_header .breadcrumb li a:hover, #shopify-section-article-recipe .article_header .breadcrumb li a:hover, #shopify-section-article-regular .article_header .breadcrumb li a:hover {color: #f50;text-decoration: none }#shopify-section-article-custom .article_header .social_icons .social-links, #shopify-section-article-recipe .article_header .social_icons .social-links, #shopify-section-article-regular .article_header .social_icons .social-links {align-items: center }#shopify-section-article-custom .article_header .social_icons .social-links span, #shopify-section-article-recipe .article_header .social_icons .social-links span, #shopify-section-article-regular .article_header .social_icons .social-links span {color: #0c0404;font-weight: 700;line-height: 1.38;margin-right: 10px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_header .social_icons .social-links span, #shopify-section-article-recipe .article_header .social_icons .social-links span, #shopify-section-article-regular .article_header .social_icons .social-links span {display: none }}#shopify-section-article-custom .article_header .social_icons nav, #shopify-section-article-recipe .article_header .social_icons nav, #shopify-section-article-regular .article_header .social_icons nav {margin-top: -2px !important }#shopify-section-article-custom .article_header .social_icons li a, #shopify-section-article-recipe .article_header .social_icons li a, #shopify-section-article-regular .article_header .social_icons li a {margin: 0 12px 0 0 !important;padding: 0;height: fit-content }#shopify-section-article-custom .article_header .social_icons li a:hover svg path, #shopify-section-article-recipe .article_header .social_icons li a:hover svg path, #shopify-section-article-regular .article_header .social_icons li a:hover svg path {fill: #f50 }#shopify-section-article-custom .article_header .social_icons li svg path, #shopify-section-article-recipe .article_header .social_icons li svg path, #shopify-section-article-regular .article_header .social_icons li svg path {fill: #000 }#shopify-section-article-custom .article_title, #shopify-section-article-recipe .article_title, #shopify-section-article-regular .article_title {font-size: 36px;font-weight: 800 }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_title, #shopify-section-article-recipe .article_title, #shopify-section-article-regular .article_title {font-size: 28px }}#shopify-section-article-custom .article_excerpt, #shopify-section-article-recipe .article_excerpt, #shopify-section-article-regular .article_excerpt {font-size: 16px;font-weight: 800;margin-top: 10px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_excerpt, #shopify-section-article-recipe .article_excerpt, #shopify-section-article-regular .article_excerpt {font-size: 14px }}#shopify-section-article-custom .article_summary, #shopify-section-article-recipe .article_summary, #shopify-section-article-regular .article_summary {margin-top: 15px;border-top: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;display: flex;align-items: center }#shopify-section-article-custom .article_summary-info, #shopify-section-article-recipe .article_summary-info, #shopify-section-article-regular .article_summary-info {width: 33%;padding: 15px 10px;text-align: left }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_summary-info, #shopify-section-article-recipe .article_summary-info, #shopify-section-article-regular .article_summary-info {padding-top: 10px;padding-bottom: 10px;font-size: 14px;display: flex;flex-direction: column;text-align: center }}#shopify-section-article-custom .article_summary-info.left, #shopify-section-article-recipe .article_summary-info.left, #shopify-section-article-regular .article_summary-info.left {border-right: 1px solid #bfbfbf }#shopify-section-article-custom .article_summary-info.right, #shopify-section-article-recipe .article_summary-info.right, #shopify-section-article-regular .article_summary-info.right {border-left: 1px solid #bfbfbf }#shopify-section-article-custom .main_wrapper, #shopify-section-article-recipe .main_wrapper, #shopify-section-article-regular .main_wrapper {margin-top: 15px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper, #shopify-section-article-recipe .main_wrapper, #shopify-section-article-regular .main_wrapper {margin-top: 0 }}#shopify-section-article-custom .main_wrapper .article__images, #shopify-section-article-recipe .main_wrapper .article__images, #shopify-section-article-regular .main_wrapper .article__images {margin-top: 15px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article__images, #shopify-section-article-recipe .main_wrapper .article__images, #shopify-section-article-regular .main_wrapper .article__images {margin-top: 0 }}#shopify-section-article-custom .main_wrapper .article__images .slick-dots, #shopify-section-article-recipe .main_wrapper .article__images .slick-dots, #shopify-section-article-regular .main_wrapper .article__images .slick-dots {justify-content: flex-start;padding-left: 15px;padding-bottom: 15px;transform: translateY(-100%) }#shopify-section-article-custom .main_wrapper .article__images .slick-dots li button, #shopify-section-article-recipe .main_wrapper .article__images .slick-dots li button, #shopify-section-article-regular .main_wrapper .article__images .slick-dots li button {background: #fffdfc;border: none;margin: 0 5px;width: 9px;height: 9px }#shopify-section-article-custom .main_wrapper .article__images .slick-dots li.slick-active button, #shopify-section-article-recipe .main_wrapper .article__images .slick-dots li.slick-active button, #shopify-section-article-regular .main_wrapper .article__images .slick-dots li.slick-active button {background: transparent;border: 2px solid #fffdfc;width: 14px;height: 14px }#shopify-section-article-custom .main_wrapper .features, #shopify-section-article-recipe .main_wrapper .features, #shopify-section-article-regular .main_wrapper .features {border-top: 1px solid #bfbfbf;border-bottom: 1px solid #bfbfbf;padding-top: 8px;padding-bottom: 8px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .features, #shopify-section-article-recipe .main_wrapper .features, #shopify-section-article-regular .main_wrapper .features {margin-left: 10px;margin-right: 10px }}#shopify-section-article-custom .main_wrapper .features .feature_item, #shopify-section-article-recipe .main_wrapper .features .feature_item, #shopify-section-article-regular .main_wrapper .features .feature_item {border-right: 1px solid #bfbfbf;min-width: 33.33333%;max-width: 33.33333%;text-align: center }#shopify-section-article-custom .main_wrapper .features .feature_item:last-child, #shopify-section-article-recipe .main_wrapper .features .feature_item:last-child, #shopify-section-article-regular .main_wrapper .features .feature_item:last-child {border-right: none }#shopify-section-article-custom .main_wrapper .features .feature_item span, #shopify-section-article-recipe .main_wrapper .features .feature_item span, #shopify-section-article-regular .main_wrapper .features .feature_item span {display: block;font-size: 16px;font-weight: 500;text-transform: capitalize }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .features .feature_item span, #shopify-section-article-recipe .main_wrapper .features .feature_item span, #shopify-section-article-regular .main_wrapper .features .feature_item span {font-size: 14px }}#shopify-section-article-custom .main_wrapper .features .feature_item span:first-child, #shopify-section-article-recipe .main_wrapper .features .feature_item span:first-child, #shopify-section-article-regular .main_wrapper .features .feature_item span:first-child {font-size: 19px;font-weight: 700 }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .features .feature_item span:first-child, #shopify-section-article-recipe .main_wrapper .features .feature_item span:first-child, #shopify-section-article-regular .main_wrapper .features .feature_item span:first-child {font-size: 14px }}#shopify-section-article-custom .main_wrapper .article_desc, #shopify-section-article-recipe .main_wrapper .article_desc, #shopify-section-article-regular .main_wrapper .article_desc {font-size: 16px;margin-top: 20px }@media only screen and (max-width:989px) {#shopify-section-article-custom .main_wrapper .article_desc, #shopify-section-article-recipe .main_wrapper .article_desc, #shopify-section-article-regular .main_wrapper .article_desc {margin-top: -10px }}#shopify-section-article-custom .main_wrapper .article_desc iframe, #shopify-section-article-recipe .main_wrapper .article_desc iframe, #shopify-section-article-regular .main_wrapper .article_desc iframe {max-width: 100%;max-height: 440px }#shopify-section-article-custom .article_ingredients, #shopify-section-article-recipe .article_ingredients, #shopify-section-article-regular .article_ingredients {flex-wrap: wrap }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients, #shopify-section-article-recipe .article_ingredients, #shopify-section-article-regular .article_ingredients {flex-direction: column }}#shopify-section-article-custom .article_ingredients .ing_title, #shopify-section-article-recipe .article_ingredients .ing_title, #shopify-section-article-regular .article_ingredients .ing_title {font-size: 19px;font-weight: 800;margin-bottom: 10px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients .ing_title, #shopify-section-article-recipe .article_ingredients .ing_title, #shopify-section-article-regular .article_ingredients .ing_title {display: flex;align-items: center;justify-content: space-between;margin-bottom: -1px;padding-top: 15px;padding-bottom: 15px }#shopify-section-article-custom .article_ingredients .ing_title.is-open, #shopify-section-article-recipe .article_ingredients .ing_title.is-open, #shopify-section-article-regular .article_ingredients .ing_title.is-open {color: #f50 }#shopify-section-article-custom .article_ingredients .ing_title.is-open svg path, #shopify-section-article-recipe .article_ingredients .ing_title.is-open svg path, #shopify-section-article-regular .article_ingredients .ing_title.is-open svg path {fill: #f50 }}#shopify-section-article-custom .article_ingredients>div, #shopify-section-article-recipe .article_ingredients>div, #shopify-section-article-regular .article_ingredients>div {font-weight: 500;min-width: 100%;max-width: 100%;margin-top: 30px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients>div, #shopify-section-article-recipe .article_ingredients>div, #shopify-section-article-regular .article_ingredients>div {border-bottom: 1px solid #bfbfbf;margin-top: 0 }}#shopify-section-article-custom .article_ingredients>div .ing_content p, #shopify-section-article-recipe .article_ingredients>div .ing_content p, #shopify-section-article-regular .article_ingredients>div .ing_content p {display: flex;align-items: center;justify-content: space-between;padding: 10px 0;border-bottom: 1px solid #d9d9d9;margin-bottom: 0 }#shopify-section-article-custom .article_ingredients>div:last-child p, #shopify-section-article-recipe .article_ingredients>div:last-child p, #shopify-section-article-regular .article_ingredients>div:last-child p {background-color: transparent !important }#shopify-section-article-custom .article_ingredients .ingredients_wrap p, #shopify-section-article-recipe .article_ingredients .ingredients_wrap p, #shopify-section-article-regular .article_ingredients .ingredients_wrap p {margin-bottom: .4rem }#shopify-section-article-custom .article_ingredients .instruction_wrap ol, #shopify-section-article-custom .article_ingredients .instruction_wrap ul, #shopify-section-article-recipe .article_ingredients .instruction_wrap ol, #shopify-section-article-recipe .article_ingredients .instruction_wrap ul, #shopify-section-article-regular .article_ingredients .instruction_wrap ol, #shopify-section-article-regular .article_ingredients .instruction_wrap ul {padding-left: 1.25rem }#shopify-section-article-custom .article_ingredients .instruction_wrap ol li, #shopify-section-article-custom .article_ingredients .instruction_wrap ul li, #shopify-section-article-recipe .article_ingredients .instruction_wrap ol li, #shopify-section-article-recipe .article_ingredients .instruction_wrap ul li, #shopify-section-article-regular .article_ingredients .instruction_wrap ol li, #shopify-section-article-regular .article_ingredients .instruction_wrap ul li {margin-bottom: 5px;font-family: "sofia-pro" !important;}#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex {border-bottom: 1px solid #bfbfbf;padding: 15px 0 }#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_image, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_image, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_image {width: 60px;height: 60px;background: #f4e8dc;border-radius: 100px;margin-right: 15px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_image, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_image, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_image {width: 28px;height: 28px }}#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_image img, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_image img, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_image img {width: 100%;height: 100%;object-fit: cover }#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_image span, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_image span, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_image span {font-size: 10px;font-weight: 700;display: block;line-height: 60px;text-align: center }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_image span, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_image span, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_image span {font-size: 6px;line-height: 28px }}#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_content, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_content, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_content {flex-grow: 1;display: flex;justify-content: space-between;align-items: center;max-width: calc(100% - 75px) }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_content, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_content, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_content {font-size: 14px;max-width: 100%;}}#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_content h5, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_content h5, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_content .ing-title, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_content h5 {color: #2b2b2b;font-size: 16px;font-weight: 700;text-transform: capitalize }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_content h5, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_content h5, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_content .ing-title, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_content h5 {margin: 0 }}#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex .ingredients_content>div, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex .ingredients_content>div, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex .ingredients_content>div {margin-left: 20px;text-align: right }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_ingredients .ingredients_wrap>.d-flex:last-child, #shopify-section-article-recipe .article_ingredients .ingredients_wrap>.d-flex:last-child, #shopify-section-article-regular .article_ingredients .ingredients_wrap>.d-flex:last-child {border-bottom: none }}#shopify-section-article-custom .article_products, #shopify-section-article-recipe .article_products, #shopify-section-article-regular .article_products {margin-top: 20px;padding-top: 30px }#shopify-section-article-custom .article_products label, #shopify-section-article-recipe .article_products label, #shopify-section-article-regular .article_products label {font-size: 19px;font-weight: 800;background-size: 100% }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_products label, #shopify-section-article-recipe .article_products label, #shopify-section-article-regular .article_products label {display: flex;align-items: center;justify-content: space-between;padding-top: 10px;padding-bottom: 10px }}#shopify-section-article-custom .article_products .d-flex, #shopify-section-article-recipe .article_products .d-flex, #shopify-section-article-regular .article_products .d-flex {flex-wrap: wrap;margin-left: -6px;margin-right: -6px }#shopify-section-article-custom .article_products .product-cell-wrap, #shopify-section-article-recipe .article_products .product-cell-wrap, #shopify-section-article-regular .article_products .product-cell-wrap {margin-top: 15px;min-width: 50%;max-width: 50%;padding: 0 }#shopify-section-article-custom .article_products .product-cell-wrap .product-cell, #shopify-section-article-recipe .article_products .product-cell-wrap .product-cell, #shopify-section-article-regular .article_products .product-cell-wrap .product-cell {max-width: 100%;padding: 0 6px }#shopify-section-article-custom .article_products .product-cell-wrap .product-cell__img, #shopify-section-article-recipe .article_products .product-cell-wrap .product-cell__img, #shopify-section-article-regular .article_products .product-cell-wrap .product-cell__img {background: transparent;border-radius: 7px }#shopify-section-article-custom .article_products .product-cell-wrap .product-cell__img .second_img, #shopify-section-article-recipe .article_products .product-cell-wrap .product-cell__img .second_img, #shopify-section-article-regular .article_products .product-cell-wrap .product-cell__img .second_img {background: #f8f3ec }#shopify-section-article-custom .article_products .product-cell-wrap .product-options__list, #shopify-section-article-recipe .article_products .product-cell-wrap .product-options__list, #shopify-section-article-regular .article_products .product-cell-wrap .product-options__list {margin-top: 15px }#shopify-section-article-custom .article_products .product-cell-wrap .product-option label, #shopify-section-article-recipe .article_products .product-cell-wrap .product-option label, #shopify-section-article-regular .article_products .product-cell-wrap .product-option label {margin-bottom: 0 }#shopify-section-article-custom .article_products .product-cell-wrap .product-cell__info, #shopify-section-article-recipe .article_products .product-cell-wrap .product-cell__info, #shopify-section-article-regular .article_products .product-cell-wrap .product-cell__info {margin-top: 5px }#shopify-section-article-custom .article_products .product-cell-wrap .product-options__list+a, #shopify-section-article-recipe .article_products .product-cell-wrap .product-options__list+a, #shopify-section-article-regular .article_products .product-cell-wrap .product-options__list+a {padding-top: 0;flex: 3 }#shopify-section-article-custom .article_products .product-cell-wrap .product-cell-price, #shopify-section-article-recipe .article_products .product-cell-wrap .product-cell-price, #shopify-section-article-regular .article_products .product-cell-wrap .product-cell-price {line-height: 1;font-size: 16px }#shopify-section-article-custom .article_products .product-cell-wrap .product-cell__title, #shopify-section-article-recipe .article_products .product-cell-wrap .product-cell__title, #shopify-section-article-regular .article_products .product-cell-wrap .product-cell__title {font-size: 14px;max-width: 100%;min-height: 44px }#shopify-section-article-custom .article_products .product-cell-wrap [data-quick-atc-btn], #shopify-section-article-recipe .article_products .product-cell-wrap [data-quick-atc-btn], #shopify-section-article-regular .article_products .product-cell-wrap [data-quick-atc-btn] {background: #0c0404 !important;color: #fff !important }#shopify-section-article-custom .article_author, #shopify-section-article-recipe .article_author, #shopify-section-article-regular .article_author {padding-bottom: 20px;border-bottom: 1px solid #d9d9d9 }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author, #shopify-section-article-recipe .article_author, #shopify-section-article-regular .article_author {margin-top: 15px;border-bottom: none;padding-bottom: 0;}}#shopify-section-article-custom .article_author label, #shopify-section-article-recipe .article_author label, #shopify-section-article-regular .article_author label {font-size: 16px;font-weight: 800;margin-bottom: 15px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author label, #shopify-section-article-recipe .article_author label, #shopify-section-article-regular .article_author label {margin-bottom: 0;display: flex;align-items: center;justify-content: space-between;padding-top: 10px;padding-bottom: 10px }}#shopify-section-article-custom .article_author .social-links, #shopify-section-article-recipe .article_author .social-links, #shopify-section-article-regular .article_author .social-links {margin: 0;justify-content: flex-start }#shopify-section-article-custom .article_author .nav__items .nav__item a, #shopify-section-article-recipe .article_author .nav__items .nav__item a, #shopify-section-article-regular .article_author .nav__items .nav__item a {height: 20px;padding: 0 10px 0 0 }#shopify-section-article-custom .article_author .nav__items .nav__item a svg, #shopify-section-article-recipe .article_author .nav__items .nav__item a svg, #shopify-section-article-regular .article_author .nav__items .nav__item a svg {margin: 0 !important;fill: #000 !important;max-width: 21px;height: auto }#shopify-section-article-custom .article_author .nav__items .nav__item a:hover svg, #shopify-section-article-recipe .article_author .nav__items .nav__item a:hover svg, #shopify-section-article-regular .article_author .nav__items .nav__item a:hover svg {fill: #f50 !important }#shopify-section-article-custom .article_author .article_author-flex, #shopify-section-article-recipe .article_author .article_author-flex, #shopify-section-article-regular .article_author .article_author-flex {display: flex }#shopify-section-article-custom .article_author .article_author-photo, #shopify-section-article-recipe .article_author .article_author-photo, #shopify-section-article-regular .article_author .article_author-photo {width: 74px;margin-right: 16px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author .article_author-photo, #shopify-section-article-recipe .article_author .article_author-photo, #shopify-section-article-regular .article_author .article_author-photo {margin-right: 0 }}#shopify-section-article-custom .article_author .article_author-photo img, #shopify-section-article-recipe .article_author .article_author-photo img, #shopify-section-article-regular .article_author .article_author-photo img {border-radius: 100px;height: 74px;width: 100%;object-fit: cover }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author .article_author-photo img, #shopify-section-article-recipe .article_author .article_author-photo img, #shopify-section-article-regular .article_author .article_author-photo img {height: 44px }}@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author .article_author-photo, #shopify-section-article-recipe .article_author .article_author-photo, #shopify-section-article-regular .article_author .article_author-photo {width: 44px }}@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author .article_author-info, #shopify-section-article-recipe .article_author .article_author-info, #shopify-section-article-regular .article_author .article_author-info {margin-left: 7px;display: flex;flex-grow: 1;justify-content: space-between;align-items: center;}}#shopify-section-article-custom .article_author .article_author-name, #shopify-section-article-recipe .article_author .article_author-name, #shopify-section-article-regular .article_author .article_author-name {display: inline-block;font-weight: 700;color: #0c0404;line-height: 23px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author .article_social .nav__items .nav__item a, #shopify-section-article-recipe .article_author .article_social .nav__items .nav__item a, #shopify-section-article-regular .article_author .article_social .nav__items .nav__item a {margin: 0;padding-right: 8px }#shopify-section-article-custom .article_author .article_social .nav__items .nav__item a svg, #shopify-section-article-recipe .article_author .article_social .nav__items .nav__item a svg, #shopify-section-article-regular .article_author .article_social .nav__items .nav__item a svg {width: 17px;height: 17px }}#shopify-section-article-custom .article_author.no-image, #shopify-section-article-recipe .article_author.no-image, #shopify-section-article-regular .article_author.no-image {display: flex;flex-direction: column;padding-bottom: 15px }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author.no-image, #shopify-section-article-recipe .article_author.no-image, #shopify-section-article-regular .article_author.no-image {padding-bottom: 0;flex-direction: row;align-items: baseline;flex-wrap: wrap }}#shopify-section-article-custom .article_author.no-image label, #shopify-section-article-recipe .article_author.no-image label, #shopify-section-article-regular .article_author.no-image label {margin-bottom: 0;padding-bottom: 0 }#shopify-section-article-custom .article_author.no-image .article_author-flex, #shopify-section-article-recipe .article_author.no-image .article_author-flex, #shopify-section-article-regular .article_author.no-image .article_author-flex {flex-grow: 1 }#shopify-section-article-custom .article_author.no-image .article_author-info, #shopify-section-article-recipe .article_author.no-image .article_author-info, #shopify-section-article-regular .article_author.no-image .article_author-info {display: flex;gap: 5px;justify-content: space-between;flex-grow: 1;align-items: baseline;margin-left: 0 }@media only screen and (max-width:989px) {#shopify-section-article-custom .article_author.no-image .article_author-info, #shopify-section-article-recipe .article_author.no-image .article_author-info, #shopify-section-article-regular .article_author.no-image .article_author-info {margin-left: 7px;flex-direction: column }}#shopify-section-article-custom .article_author.no-image .article_author-info .nav__item a, #shopify-section-article-recipe .article_author.no-image .article_author-info .nav__item a, #shopify-section-article-regular .article_author.no-image .article_author-info .nav__item a {height: auto;vertical-align: baseline }#shopify-section-article-custom .article_author.no-image .article_author-info .nav__item:last-child a, #shopify-section-article-recipe .article_author.no-image .article_author-info .nav__item:last-child a, #shopify-section-article-regular .article_author.no-image .article_author-info .nav__item:last-child a {padding-right: 0 }#shopify-section-article-custom .article_author.no-image .article_social.hide--desktop, #shopify-section-article-recipe .article_author.no-image .article_social.hide--desktop, #shopify-section-article-regular .article_author.no-image .article_social.hide--desktop {width: 100% }#shopify-section-blog-related-custom .container {max-width: 1280px }@media only screen and (max-width:989px) {#shopify-section-blog-related-custom .container {padding: 1px;padding-right: 0 }#shopify-section-blog-related-custom .container .related_articles {padding-left: 25px }#shopify-section-blog-related-custom .container .related_articles .slick-list.draggable {padding-right: 30px }#shopify-section-blog-related-custom .container article.post-cell.post-cell-custom {margin: 0;margin-right: 30px }}@media (min-width:768px) {#shopify-section-blog-related-custom .container .related_articles .slick-list.draggable {padding-right: 0 !important }}#shopify-section-blog-related-custom * {outline: none !important }#shopify-section-blog-related-custom .main_wrapper>.title {font-size: 36px;font-weight: 800;margin-bottom: 50px;text-align: center }@media only screen and (max-width:989px) {#shopify-section-blog-related-custom .main_wrapper>.title {font-size: 28px;margin-bottom: 30px;padding-left: 15px;text-align: left }}@media (min-width:768px) and (max-width:1023px) {#shopify-section-blog-related-custom .main_wrapper>.title {padding-left: 25px }}#shopify-section-blog-related-custom ul.slick-dots {margin-top: 20px;transform: translateX(-12.5px) }#shopify-section-blog-related-custom ul.slick-dots li button {background: #fffdfc;border: 1px solid #000;width: 10px;height: 10px;margin: 0 5px }#shopify-section-blog-related-custom ul.slick-dots li.slick-active button {background: #000 }@media only screen and (max-width:989px) {#shopify-section-blog-related-custom ul.slick-dots {margin-top: 45px;transform: translateX(-12.5px) }}#shopify-section-blog-related-custom button.slider-arrow {margin-top: -45px }@media only screen and (max-width:989px) {#shopify-section-blog-related-custom button.slider-arrow {margin: 0;margin-top: 22px;top: unset;transform: unset }#shopify-section-blog-related-custom button.slider-arrow svg {width: 10px }#shopify-section-blog-related-custom button.slider-arrow.slider-next {right: 27% }#shopify-section-blog-related-custom button.slider-arrow.slider-prev {left: calc(27% - 12.5px) }#shopify-section-blog-related-custom .swipe-text {transform: translateX(-12.5px) }}.article_body {display: flex }.article_sidebar {flex: 0 0 330px;max-width: 30% }@media only screen and (max-width:989px) {.article_sidebar {display: none }}.article_main {border-left: 1px solid #d9d9d9;padding-left: 32px;margin-left: 46px;flex-grow: 1 }@media only screen and (max-width:989px) {.article_main {border: none;padding-left: 0;margin-left: 10px;margin-right: 10px;width: 100% }}.article_main .print-recipe {float: right;font-weight: 700;cursor: pointer }.article_main .print-recipe:hover svg {fill: #f50 }#shopify-section-article-regular .article_main {margin-left: 0;padding-left: 0;border: none;width: 100% }#shopify-section-article-regular .article_main .article_title {margin-top: 15px }#shopify-section-article-regular .article_main .article_info {margin-top: 16px;color: #0c0404;font-size: 16px;font-family: "sofia-pro";padding-bottom: 13px;border-bottom: 1px solid #bfbfbf }#shopify-section-article-regular .article_main .article_desc {margin-top: 20px;padding-bottom: 30px;border-bottom: 1px solid #bfbfbf }#shopify-section-article-regular .article_main .article_products {border: none;padding-top: 0;margin-top: 25px }#shopify-section-article-regular .article_main .article_products .product-cell-wrap {max-width: 160px;min-width: unset;width: 50% }#shopify-section-blog-related-regular.related-articles .title {text-align: center }#shopify-section-article-regular .main_content {max-width: 800px }#shopify-section-article-regular .main_content .product-option label {background-image: unset !important }@media print {#shopify-section-article-recipe .print-recipe, body.template-article-recipe .article_header, body.template-article-recipe>:not(.ea-article-page) {display: none !important }#shopify-section-article-recipe, #shopify-section-article-recipe .container {padding: 0 }#shopify-section-article-recipe .article_sidebar {max-width: 40% }}.login {padding: 75px 0;transition: transform .33s ease-in }.login .title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404 }@media only screen and (max-width:989px) {.login .title {font-size: 28px;text-align: left }}@media only screen and (max-width:989px) {.login {padding: 0 }.login .title.ta-center {text-align: left }}.login.is-hidden {margin: 0;transform: translate(-100%);height: 0;min-height: 0;overflow: hidden;visibility: hidden }.login__wrap {display: flex;flex-wrap: nowrap;align-items: stretch;justify-content: center;background: #f8f3ec }@media only screen and (max-width:989px) {.login__wrap {margin-top: 0;display: block;background: transparent }}.login__wrap .title+.subtitle {margin-top: 15px }.login__wrap .btn.m-black {min-width: 100px;height: 40px;border-radius: 5px }.login__wrap .btn.m-underline {margin-top: 30px }.login__wrap .subtitle {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.21;letter-spacing: normal;text-align: left;color: #171516;padding-top: 10px }.register__wrap {display: flex;justify-content: center;background: #f8f3ec }@media only screen and (max-width:989px) {.register__wrap {margin-top: 0;padding: 0;display: block;background: transparent }}.register__wrap .title+.subtitle {margin-top: 15px }.register__wrap .btn.m-black {min-width: 100px;height: 40px;border-radius: 5px }.register__wrap .btn.m-underline {margin-top: 30px }.register__wrap .subtitle {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: .32px;text-align: left;color: #747474 }@media only screen and (max-width:989px) {.login__content {max-width: 100% }}.register_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404;display: flex;justify-content: center }@media only screen and (max-width:989px) {.register_title {font-size: 28px;text-align: left }}.login__form {display: flex;justify-content: center;width: 100% }@media only screen and (max-width:989px) {.login__form {padding: 15px 0 }}.login__form .label {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: .28px;text-align: left;color: #0c0404 }@media only screen and (max-width:989px) {.login__form .label {font-size: 14px }}.login__form .form__input {max-width: 360px;height: 35px;border-radius: 5px;border: 1px solid #c3c3c3;background-color: #fffdfc }@media only screen and (max-width:989px) {.login__form .form__input {max-width: none;width: 100% }}.login__form .form__input.textarea {height: 100px }.login__form .form__field {margin-top: 30px }@media only screen and (max-width:989px) {.login__form .form__field {margin-top: 15px }}.login__form .form__field .form__link {margin-top: .5em }.login__form .form__field .label.m-secondary {margin-bottom: 0;margin-top: 15px;font-family: "sofia-pro", sans-serif;font-size: 14px }.login__form .form__field .radio .label.m-secondary {margin-top: 0;font-size: 16px }@media only screen and (max-width:989px) {.login__form .form__field .radio .label.m-secondary {font-size: 14px }}.login__form .field-group {margin: -16px 33px 0 }.login__form .field-group .form__field {margin: 30px 0 0;padding: 0 8px;min-width: 50%;max-width: 50% }@media only screen and (max-width:989px) {.login__form .field-group .form__field {padding: unset }}.login__form .field-group .form__field+.form__field {margin: 30px 0 0 }@media only screen and (max-width:989px) {.login__form .field-group .form__field+.form__field {margin-left: 10px }}.login__form .form_register {margin: 0 8px }.login__form .form_register a {color: unset;text-decoration: #000 }@media only screen and (max-width:989px) {.login__form .form_register {width: 80px }}.login__form .form_account_button {display: flex;justify-content: center;margin-top: 40px }.login__form .form_account_button a:hover {text-decoration: unset;color: #f50 }@media only screen and (max-width:989px) {.login__form .form_account_button {margin-top: 30px }}.login__right {padding-left: 105px;margin-left: 105px;flex: 1;border-left: 1px solid #000 }@media only screen and (max-width:989px) {.login__right {padding: 0;margin: 30px 0 0;border: 0 }.login__right .btn {margin-top: 30px }}.login__image img {width: 572px;height: 755px;border-radius: 7px }@media only screen and (max-width:989px) {.login__image {display: none }}.m-contact {border-radius: 5px;border: none !important;background-color: #000;display: flex;justify-content: center;align-items: center;font-family: "sofia-pro", sans-serif;margin: 20px 0 }.m-contact:hover {background: #f50 !important }@media only screen and (max-width:989px) {.m-contact {height: 35px }}.register__image img {border-radius: 7px;width: 585px }@media only screen and (max-width:989px) {.register__image {display: none }}.register__form {margin-right: 60px;width: 354px;margin-top: 50px }@media only screen and (max-width:989px) {.register__form {width: 300px;margin-left: auto;margin-right: auto;margin-top: unset }}.register__form .login__content .title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: left;color: #0c0404 }@media only screen and (max-width:989px) {.register__form .login__content .title {font-size: 28px }}.register__form .login__content .subtitle {padding-top: 10px;font-size: 19px;font-weight: 700;line-height: 2.37;color: #0c0404 }.register__form .login__content .description, .register__form .login__content .subtitle {font-family: "sofia-pro", sans-serif;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: left }.register__form .login__content .description {font-size: 16px;font-weight: 500;line-height: 1.5;color: #000 }@media only screen and (max-width:989px) {.register__form .login__content .description {font-size: 14px;font-weight: 400;line-height: 1.64 }}.register__form .login__content .label {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: .28px;text-align: left;color: #0c0404 }.register__form .login__content .form__input {width: 100%;max-width: 100%;border: 1px solid #c3c3c3;background-color: #fffdfc }.register__form .login__content .field-group {width: 100%;margin-top: -15px }@media only screen and (max-width:989px) {.register__form .login__content .field-group {margin: 0 }}.register__form .login__content .field-group .form__field {margin: 30px 0 0 }@media only screen and (max-width:989px) {.register__form .login__content .field-group .form__field {padding: 0;margin-top: 15px }}.register__form .login__content .field-group .form__field+.form__field {margin: 30px 0 0;padding-left: 10px }@media only screen and (max-width:989px) {.register__form .login__content .field-group .form__field+.form__field {margin-top: 15px;padding-left: 5px }}.register__form button {margin-top: 15px }.login.has-image {margin: 0;align-items: flex-start }.login.has-image .login__wrap {margin-top: 0 }.login.has-image .login__content {max-width: 500px }.login.has-image .login__content .btn {margin-top: -15px }@media only screen and (max-width:989px) {.login.has-image .login__content {max-width: 100%;padding: 0 15px }.login.has-image .login__content .btn {margin-top: -15px }}.login.has-image .contact__form {padding: 25px 0 0 50px }@media only screen and (max-width:989px) {.login.has-image .contact__form {padding: 0 10px }}@media only screen and (max-width:989px) {.login.has-image .login__form {margin-top: 0;padding: 30px 0 }}.login.has-image .login__buttons {display: flex;justify-content: center }.login.has-image .login__buttons .btn.m-underline {margin-top: 0 }.login.has-image .form__link {margin-bottom: 0;margin-top: 30px;font-size: 14px;color: #000;font-weight: 500;font-stretch: condensed }.login.has-image .form__link span {margin-right: .5em }.login.page-contact .login__wrap .btn.m-black {min-width: 160px;height: 40px }.login.page-contact .login__form .form__input {width: 100%;max-width: 100%;height: 40px }.login.page-contact .login__form .form__input.textarea {height: 100px }.login.page-contact .login__form .label {text-transform: none }.login.page-contact .form__field.m-select {padding-right: 20px;max-width: 50% }@media only screen and (max-width:989px) {.login.page-contact .form__field.m-select {padding-right: 0;max-width: none }}.ea-product-register_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #0c0404 }@media only screen and (max-width:989px) {.ea-product-register_title {font-size: 28px }}.product-register-download_title {font-family: "sofia-pro", sans-serif;font-size: 36px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: #000;padding-bottom: 20px }@media only screen and (max-width:989px) {.product-register-download_title {font-size: 28px;color: #0c0404;padding: 0 10px 20px }}.thumb_image {margin-top: 40px;max-width: 100% }.product-register-download_button {width: 311px;height: 35px;border-radius: 7px;border: 1px solid #000;background-color: #fff;margin-top: 15px;margin-left: auto;margin-right: auto;display: flex;justify-content: center;align-items: center;background-color: #f8f3ec }.product-register-download_button a {font-family: "sofia-pro", sans-serif;line-height: 1.36;color: var(--black);text-decoration: unset }.m-register, .product-register-download_button a {font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;letter-spacing: normal;text-align: center }.m-register {display: flex;align-items: center;justify-content: center;width: 130px;height: 35px;line-height: 1.71;color: #000;border-radius: 5px;background-color: #fffdfc;border: 1px solid #000 !important;text-transform: lowercase;transition: unset;opacity: 1 !important }.m-register:hover {background-color: #000;color: #fffdfc !important }.m-login, .m-password {width: 130px;height: 35px;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #fffdfc;border-radius: 7px;background-color: #000;border: 1px solid #000;text-transform: lowercase }.m-login:hover, .m-password:hover {background-color: #fffdfc;border-color: #000;color: #000 }@media only screen and (max-width:989px) {.m-login, .m-password {width: 80px }}.m-password {background-color: #000;border: 1px solid #000 }.m-contact {width: 130px;height: 40px;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;color: #fffdfc;border-radius: 7px;background-color: #0c0404;border: 1px solid #0c0404;text-transform: lowercase }@media only screen and (max-width:989px) {.m-contact {width: 80px }}.m-product {width: 130px;height: 40px;font-size: 14px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: center;border-radius: 7px;border: 1px solid #0c0404;text-transform: lowercase;margin-top: 10px }.m-product, .m-product:hover {color: #fffdfc;background-color: #0c0404 }@media only screen and (max-width:989px) {.m-product {width: 122px;height: 35px }}.m-forget {height: 35px;padding: 0 0 .1em;min-width: 0;height: auto;border: 0;border-bottom: 1px solid currentColor;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 2.19;letter-spacing: normal;text-align: center;color: #f50;opacity: 1 !important;transition: unset;text-transform: lowercase }.m-forget.m-bold {border-bottom-width: 2px;font-weight: 600 }.m-forget:hover {color: #000 !important }@media only screen and (max-width:989px) {.m-forget {font-size: 14px;font-weight: 400 }}.t-left {text-align: left !important }.contact-content p {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 500;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: left;color: #000;padding-top: 10px }@media only screen and (max-width:989px) {.contact-content p {font-size: 14px;font-weight: 400;line-height: 1.64 }}.contact-phone {font-family: "sofia-pro", sans-serif;font-size: 16px;font-weight: 800;font-stretch: normal;font-style: normal;line-height: 1.38;letter-spacing: normal;text-align: left;color: #000;padding-top: 10px }#page-contact p {margin-top: 1px !important }#page-contact select {font-size: 14px;font-weight: 400;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: left;color: #747474;width: 250px }@media only screen and (max-width:989px) {#page-contact select {width: 145px;font-size: 11px;line-height: 1.18 }}.form__input1 {font-family: "sofia-pro", sans-serif;font-size: 14px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.71;letter-spacing: normal;text-align: left;color: gray;border-radius: 5px;border: 1px solid #c3c3c3;background-color: #fffdfc;height: 35px;padding-left: 10px }.form__input1.first_input, .form__input1.second_input {width: 172px }.form__input1.third_input {width: 354px }@media only screen and (max-width:989px) {.form__input1.first_input {width: 140px }.form__input1.second_input {width: 155px }.form__input1.third_input {width: 300px }}.contact-form .field-group {width: 520px }@media only screen and (max-width:989px) {.contact-form .field-group {width: 300px }}.contact-form .form__input {width: 250px }@media only screen and (max-width:989px) {.contact-form .form__input {width: 145px }}@media only screen and (max-width:989px) {.contact-form .m-product {width: unset !important }}#shopify-section-ea-product-register iframe {min-height: max-content !important;max-height: unset !important }@media (min-width:990px) and (max-width:1200px) {#shopify-section-ea-product-register .container {padding-left: 45px;padding-right: 45px }}#shopify-section-ea-product-register #ProductRegisterForm button {border: none;color: #fffdfc }#shopify-section-ea-product-register #ProductRegisterForm button:hover {background: #f50 }#page-contact .m-contact:hover {border: 1px solid #000 !important;background: #fffdfc !important;color: #000 }#page-contact #ContactForm-message {padding-top: 10px;padding-bottom: 10px }.account {padding: 150px 0 }.account table {width: 100% }.customer-information h1 {margin-bottom: 0 }.customer-information p {margin-top: 5px }.customer-information .divider {color: #8f9cb2;padding: 0 10px }.customer-information a {text-decoration: underline }.order-product-img {max-width: 100px }.desktop-text-center {text-align: center }@media only screen and (max-width:767px) {.desktop-text-center {text-align: right }}.new-address-wrapper {margin-top: 40px }@media only screen and (max-width:989px) {.new-address-wrapper {margin-top: 20px }}@media only screen and (max-width:989px) {.responsive-table {width: 100% }.responsive-table thead {display: none }.responsive-table tr {display: block }.responsive-table td, .responsive-table tr {float: left;clear: both;width: 100% }.responsive-table td, .responsive-table th {display: block;text-align: right;padding: 7.5px 0;margin: 0 }.responsive-table td:before {content: attr(data-label);float: left;text-align: center;padding-right: 10px }.responsive-table-row+.responsive-table-row, tfoot>.responsive-table-row:first-child {position: relative;margin-top: 10px;padding-top: 7.5px }.responsive-table-row+.responsive-table-row:after, tfoot>.responsive-table-row:first-child:after {content: "";display: block;position: absolute;top: 0;left: 7.5px;right: 7.5px;border-bottom: 1px solid #777 }}@media only screen and (max-width:989px) {.my-account {padding-top: 0 }}@media only screen and (max-width:989px) {.my-account .container.d-flex {flex-direction: column }}.my-account .radio label {position: relative }.my-account .radio .label:before {width: 25px;height: 25px;transform: translateY(3px) }.my-account .radio input:checked+.label:before {background: #000;border-color: #000;box-shadow: none }.my-account .radio input:checked+.label:after {content: "";display: inline-block;border: 2px solid #000;border-color: transparent #fff #fff transparent;height: 12px;width: 7px;margin-top: 10px;margin-left: 9px;left: 0;transform: rotate(45deg);position: absolute }.my-account .content {background: #fcfcfc;padding: 30px;width: 100% }.my-account .content h1 {font-size: 30px }@media only screen and (max-width:989px) {.my-account .content h1 {font-size: 16px;font-weight: 700 }}@media only screen and (max-width:989px) {.my-account .content {background: #fff;padding-top: 15px;padding-left: 15px;padding-right: 15px }}.my-account .grid.columns {display: flex }@media only screen and (max-width:989px) {.my-account .grid.columns {display: block }}.my-account .grid.columns .grid__item {min-width: 50%;max-width: 50% }.my-account .grid.columns .grid__item [data-accordion-button] svg {display: none }@media only screen and (max-width:989px) {.my-account .grid.columns .grid__item {min-width: 100%;max-width: 100%;margin-bottom: 5px }.my-account .grid.columns .grid__item [data-accordion-button] svg {display: inline-block }.my-account .grid.columns .grid__item [data-accordion-button].is-open svg {transform: rotate(180deg) }.my-account .grid.columns .grid__item [data-accordion-content] {padding: 0 15px 10px }.my-account .grid.columns .grid__item:last-child [data-accordion-content] {display: none }}.my-account .grid.columns .grid__item h3 {font-size: 19px;font-weight: 700 }@media only screen and (max-width:989px) {.my-account .grid.columns .grid__item h3 {background: #edebeb;font-size: 16px;margin: 0 !important;padding: 10px 15px }.my-account .grid.columns .grid__item h3 svg {display: inline-block;float: right;margin-top: 5px }}.my-account .grid.columns .grid__item p {margin-bottom: 0;margin-top: 10px }.my-account #customer_orders {margin-top: 45px }.my-account #customer_orders h3 {font-size: 19px;font-weight: 700;margin-bottom: 15px }@media only screen and (max-width:989px) {.my-account #customer_orders h3 {font-size: 16px }}@media only screen and (max-width:989px) {.my-account #customer_orders {margin-left: -15px;margin-right: -15px }.my-account #customer_orders h3 {padding-left: 15px }}@media only screen and (max-width:989px) {.my-account #customer_orders table {border-top: 1px solid #f4f4f4;display: block }.my-account #customer_orders table tbody, .my-account #customer_orders table thead, .my-account #customer_orders table thead th {display: block }.my-account #customer_orders table thead {float: left }.my-account #customer_orders table thead th {border-bottom: 1px solid #f4f4f4;font-size: 14px;height: 42px }.my-account #customer_orders table tbody {position: relative;width: auto;overflow-y: auto }.my-account #customer_orders table tbody tr {display: table-cell }.my-account #customer_orders table tbody td {border-bottom: 1px solid #f4f4f4;display: block;width: 100%;min-width: 115px }}.my-account #customer_orders table .head {background: #edebeb }@media only screen and (max-width:989px) {.my-account #customer_orders table .head {background: #fff;box-shadow: 5px 0 3px 0 hsla(0, 0%, 62%, .1) }}.my-account #customer_orders table .head th {padding: 7px 10px }.my-account #customer_orders table tbody tr td {font-size: 14px;padding: 10px }.my-account .swipe_info {background: #f4f4f4;font-size: 14px;line-height: 1;padding-top: 13px;padding-bottom: 13px;text-align: center }@media only screen and (max-width:989px) {.my-account-menu {position: sticky;top: 60px;z-index: 1 }}.my-account-menu .my-account-menu-wrapper {background: #fcfcfc;margin-right: 30px;padding: 30px 20px;padding-bottom: 15px }@media only screen and (max-width:989px) {.my-account-menu .my-account-menu-wrapper {background: #edebeb;margin-right: 0;padding: 0 15px }.my-account-menu .my-account-menu-wrapper [data-accordion-button] {margin: 0;padding-top: 15px;padding-bottom: 15px }.my-account-menu .my-account-menu-wrapper [data-accordion-button] svg {display: inline-block;float: right;width: 20px;height: auto;margin-top: 5px }.my-account-menu .my-account-menu-wrapper [data-accordion-button].is-open svg {transform: rotate(180deg) }.my-account-menu .my-account-menu-wrapper [data-accordion-content] {display: none }}.my-account-menu h1 {font-size: 30px }@media only screen and (max-width:989px) {.my-account-menu h1 {font-size: 18px;font-weight: 700 }}@media only screen and (max-width:989px) {.my-account-menu .content {padding-left: 15px;padding-right: 15px }}.my-account-menu .goto {width: 200px }@media only screen and (max-width:989px) {.my-account-menu .goto {width: 100% }}.my-account-menu .goto ul {padding-left: 0;margin-bottom: 0 }.my-account-menu .goto ul li {border-bottom: 1px solid #e2e2e2;list-style: none;margin-top: 0;padding-top: 10px;padding-bottom: 10px }@media only screen and (max-width:989px) {.my-account-menu .goto ul li {text-align: center }}.my-account-menu .goto ul li.link-subscription a {color: #e31313 }.my-account-menu .goto ul li.active a {color: #1238bf }.my-account-menu .goto ul li .btn {display: block;height: unset;margin-top: 0;text-align: left;padding: 0 }@media only screen and (max-width:989px) {.my-account-menu .goto ul li .btn {text-align: center }}@media only screen and (max-width:989px) {body.template-addresses .account.my-account {overflow: unset }body.template-addresses .container__account.d-flex {display: block !important }body.template-addresses .content h1 {font-size: 16px }}body.template-addresses .radio {margin-top: 25px }@media only screen and (max-width:989px) {body.template-addresses .radio {margin-top: 0 }}body.template-addresses .radio label {position: relative }body.template-addresses .radio .label:before {width: 25px;height: 25px;transform: translateY(3px) }body.template-addresses .radio input:checked+.label:before {background: #000;border-color: #000;box-shadow: none }body.template-addresses .radio input:checked+.label:after {content: "";display: inline-block;border: 2px solid #000;border-color: transparent #fff #fff transparent;height: 12px;width: 7px;margin-top: 10px;margin-left: 9px;left: 0;transform: rotate(45deg);position: absolute }body.template-addresses .address-new-toggle {background: #1238bf;border-radius: 5px;margin-top: 0 }body.template-addresses .address-new-toggle.hide {display: none }body.template-addresses .return_account {background: transparent;border: none;border-bottom: 1px solid #1238bf;color: #1238bf;height: unset;margin-top: 0;min-width: unset;padding-left: 0;padding-right: 0;padding-bottom: 5px }body.template-addresses .return_account.hide {display: none }body.template-addresses form#address_form_new {display: flex;flex-wrap: wrap;margin-left: -15px;margin-right: -15px }body.template-addresses form#address_form_new #AddressProvinceContainerNew {width: 50% }body.template-addresses form#address_form_new #AddressProvinceContainerNew .form__field {min-width: 100%;max-width: 100% }body.template-addresses form#address_form_new .form__field {min-width: 50%;max-width: 50%;padding: 0 15px }@media only screen and (max-width:989px) {body.template-addresses form#address_form_new .form__field {min-width: 100%;max-width: 100% }}body.template-addresses form#address_form_new .form__field .select, body.template-addresses form#address_form_new .form__field input {border: 1px solid #e2e2e2 }body.template-addresses form#address_form_new .form__field label {color: #575757;margin-bottom: 3px }body.template-addresses form#address_form_new .btn.add_address {background: #1238bf;border-radius: 5px;margin-top: 0 }body.template-addresses form#address_form_new .address-new-toggle {background: transparent;border: none;border-radius: 0;border-bottom: 1px solid #000;color: #000;width: 50px;text-align: left;justify-content: flex-start;padding-left: 0;padding-right: 0;height: auto;min-width: unset }body.template-addresses form#address_form_new .actions {margin-top: 15px;padding-left: 15px }@media only screen and (max-width:989px) {body.template-addresses form#address_form_new .actions {justify-content: center;text-align: center;padding-left: 0 }body.template-addresses form#address_form_new .actions input {min-width: unset }}body.template-addresses form#address_form_new .actions .col-sm-6 {padding-left: 0;padding-right: 0 }@media only screen and (max-width:989px) {body.template-addresses form#address_form_new .actions .col-sm-6 {margin: 0 5px;width: unset }}body.template-addresses form#address_form_new .actions .col-sm-6:last-child {padding-top: 10px }body.template-addresses .added_addresses .col-sm-4 {padding-left: 0 }body.template-addresses .added_addresses button {background: transparent;border: none;border-bottom: 1px solid #1238bf;color: #1238bf;min-width: unset;margin-top: 20px;margin-right: 30px;width: unset;height: unset;padding: 0;padding-bottom: 5px }body.template-addresses .added_addresses .current_address.hide {display: none }body.template-addresses .added_addresses .current_address p strong {font-size: 18px }body.template-addresses .added_addresses form {display: flex;flex-wrap: wrap;margin-left: -15px;margin-right: -15px }body.template-addresses .added_addresses form h4 {min-width: 100%;max-width: 100%;padding-left: 15px;padding-right: 15px }@media only screen and (max-width:989px) {body.template-addresses .added_addresses form h4 {font-size: 18px }}body.template-addresses .added_addresses form .form__field {min-width: 50%;max-width: 50%;padding-left: 15px;padding-right: 15px }@media only screen and (max-width:989px) {body.template-addresses .added_addresses form .form__field {min-width: 100%;max-width: 100% }}body.template-addresses .added_addresses form .form__field input, body.template-addresses .added_addresses form .form__field select {border: 1px solid #e2e2e2 }body.template-addresses .added_addresses form .form__field label {color: #575757;margin-bottom: 3px }body.template-addresses .added_addresses form .actions {display: inline-block;margin-top: 30px }@media only screen and (max-width:989px) {body.template-addresses .added_addresses form .actions {text-align: center }}body.template-addresses .added_addresses form .actions input {background: #1238bf;min-width: unset;border-radius: 5px;margin-right: 15px }body.template-addresses .added_addresses form .actions button {color: #000;border-bottom-color: #000 !important }body.template-addresses .added_addresses form .actions * {margin-top: 0 }body.template-addresses .popup {background: #35364015 }body.template-addresses .popup .popup-window {font-size: 20px;max-width: 400px;padding: 30px 75px;text-align: center }@media only screen and (max-width:989px) {body.template-addresses .popup .popup-window {width: unset;top: 50%;bottom: unset;transform: translateY(-50%) }}body.template-addresses .popup .actions {margin-top: 20px }body.template-addresses .popup button {border: none;border-radius: 5px;color: #fff;font-size: 14px;margin: 0 3px;width: 80px;height: 35px }body.template-addresses .popup [data-popup-close] {background: #b3b8cb }body.template-addresses .popup [data-remove-address] {background: #1238bf }@media only screen and (max-width:989px) {body.template-order .my-account {overflow: unset }body.template-order .my-account .container__account.d-flex {display: block !important }body.template-order .my-account .created_at {margin-top: 15px }}body.template-order .my-account .order-header {align-items: center;justify-content: space-between }body.template-order .my-account .order-header a {background: transparent;border: none;border-bottom: 1px solid #1c1c80;color: #1c1c80;margin: 0;min-width: unset;height: unset;padding: 0;padding-bottom: 5px }body.template-order .my-account .order-details h3.subtitle {font-weight: 700 }body.template-order .my-account .order-details .fulfillment_status, body.template-order .my-account .order-details .payment_status {margin-top: 5px }body.template-order .my-account .tbl-order-detail {margin-top: 30px }body.template-order .my-account .tbl-order-detail thead {background: #edebeb }body.template-order .my-account .tbl-order-detail thead th {padding: 7px 10px }body.template-order .my-account .tbl-order-detail thead th.total {width: 130px }body.template-order .my-account .tbl-order-detail tbody tr {border-bottom: 1px solid #edebeb }@media only screen and (max-width:989px) {body.template-order .my-account .tbl-order-detail tbody tr {border-bottom: 0 }}body.template-order .my-account .tbl-order-detail tbody td {font-size: 14px;padding: 10px }body.template-order .my-account .tbl-order-detail tfoot td {font-size: 14px;padding: 5px 10px }@media only screen and (max-width:989px) {body.template-order .my-account .tbl-order-detail tfoot td strong {display: none }}@media only screen and (max-width:989px) {body.template-order .my-account .tbl-order-detail tfoot tr td:nth-child(3):before {font-weight: 700 }}.swal2-icon.swal2-success [class^=swal2-success-line] {background: #000 !important }.swal2-icon.swal2-success .swal2-success-ring {border-color: #000 !important }.swal2-content, .swal2-styled.swal2-confirm, .swal2-title {font-family: "sofia-pro", sans-serif !important }.swal2-styled.swal2-confirm {background-color: #000 !important;font-size: 14px !important;font-weight: 800 !important }#ReCharge {padding: 45px 0 }#ReCharge .recharge .rc_layout__content, #ReCharge .recharge .rc_layout__sidebar {padding: 0;float: none;width: auto }#ReCharge h2, #ReCharge h4 {margin-top: 30px }#ReCharge .nav {display: block }#ReCharge .recharge .rc_layout {margin: 0 }#ReCharge [class^=rc_layout__] {padding: 0 }#ReCharge a:not(.btn) {color: #000 }#ReCharge .section-header {margin-bottom: 30px }#ReCharge .rc_layout__container {max-width: 1200px;padding: 0 15px;margin: 0 auto }#rc_product_search .field .input {max-width: 300px;width: 100% }#rc_product_search .field .btn {margin-left: 30px }.shopify-challenge__container {padding: 150px 0 }.shopify-challenge__container .btn {background: #000;border-color: #000;color: #fff }.shopify-challenge__container .btn:hover {background: #fff;border-color: #000;color: #000 }.go-to-top {display: none;width: 45px;height: 45px;border-radius: 50%;position: fixed;background: #fff;right: 25px;bottom: 120px;border: 1px solid #000 }.go-to-top img {width: 11px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) }.scroll-next {position: absolute;bottom: 15px;left: 50%;transform: translateY(-50%) }.scroll-next img {width: 16px }.circle-dot {display: inline-block;position: relative;top: -.06em;vertical-align: middle;margin: 0 1em;width: .25em;height: .25em;border-radius: 50%;background: #000 }.line-delimiter {margin: 0 auto;width: 100%;height: 4px;background: #000;border-radius: 5px }.line-delimiter.is-tiny {width: 80px }@media only screen and (max-width:989px) {.bulk-content .btn {width: 100% }}@media only screen and (max-width:989px) {.section.m-cta .title {max-width: 200px;margin: 0 auto }}.diamonds {display: block;margin: 0 auto;max-width: 720px }.skewed-shape {display: flex;align-items: center;padding-left: 30px;height: 50px;font-size: 16px;text-transform: uppercase;background: #000;color: #fff;clip-path: polygon(0 0, 86% 0, 79% 100%, 0 100%) }@media only screen and (max-width:989px) {.skewed-shape {padding: 0 15px;justify-content: center;clip-path: none }}.skewed-shape i {animation: a .4s infinite alternate }.skewed-shape span {margin: 0 15px }.skewed-shape b {font-weight: 700 }.recharge-blocks-wrapper .benefits-section {border: none }@media only screen and (max-width:989px) {.recharge-blocks-wrapper .benefits__item {min-width: 80%;max-width: 80%;margin-left: 10%;margin-right: 10%;text-align: center;margin-bottom: 30px }}.recharge-blocks-wrapper .promo__img-top {display: block;max-width: 977px;margin: 0 auto 88px }@media only screen and (max-width:989px) {.recharge-blocks-wrapper .promo__img-top {max-width: 100%;margin: 0 auto }}.recharge-blocks-wrapper .promo__info .title {font-size: 32px !important;text-align: left !important }@media only screen and (max-width:989px) {.recharge-blocks-wrapper .promo__info .title {font-size: 24px !important;text-align: center !important;margin-top: 30px }}.recharge-blocks-wrapper .promo__info .list__text p, .recharge-blocks-wrapper .promo__info .subtitle {font-size: 14px }.recharge-blocks-wrapper .promo__info .list.list--ico {margin-top: 30px }.recharge-blocks-wrapper .promo__info .list--ico .list__icon {top: .4em }.recharge-blocks-wrapper .faq__wrap .subtitle {max-width: 485px;margin: 30px auto }.recharge-blocks-wrapper .faq__wrap .faq-item .faq-item__title {font-weight: 600 }@media only screen and (max-width:989px) {.recharge-blocks-wrapper .faq__wrap .faq-item .faq-item__title {font-size: 16px }}.recharge-blocks-wrapper .faq.m-product .faq-section {display: block;max-width: 845px;margin: 0 auto }@media only screen and (max-width:989px) {.recharge-blocks-wrapper .faq.m-product .faq-section {max-width: 85% }}.recharge-blocks-wrapper .title {font-family: "sofia-pro", sans-serif;font-size: 32px;font-weight: 700;font-stretch: normal;font-style: normal;line-height: 1;letter-spacing: normal;text-align: left;color: #000 }@media only screen and (max-width:989px) {.recharge-blocks-wrapper .title {font-size: 24px !important }}.recharge-blocks-wrapper .testimonials__text {margin: 30px auto }.recharge-blocks-wrapper .testimonials__image {width: 200px !important;height: 200px !important;padding-top: 0 !important;margin: 30px auto 0 }.recharge-blocks-wrapper .testimonials__image img {border-radius: 50% }#shopify-section-ea-benefits--recharge h2.title.h1.m-heavy, #shopify-section-ea-testimonials--recharge h3.title.testimonials__title.h2.m-heavy, #shopify-section-faq--product-recharge h2.title.h2.m-heavy.ta-center {text-align: center }@keyframes e {0% {transform: translateY(-200%) }to {transform: translateY(0) }}.product-compare.compare-sticky {z-index: 999 }.product-compare.compare-sticky .product-compare-item__product .product-compare-content {z-index: 999;animation: e .5s }@media only screen and (max-width: 768px){.product-form_options.options-size-1 .product-options.m-color .product-options__list {margin-top: 6px;}.productTemplate--newBundle .product-form .product-option__color {width: 28px;height: 28px;border-radius: 50% }.productTemplate--newBundle .product-form .product-option__color:hover:before {width: 28px;height: 28px;border-radius: 50% }.productTemplate--newBundle .product-form .product-option__color:hover:before {width: 26px !important;height: 26px !important;}.productTemplate--newBundle .product-form .product-option__color.checked:before {width: 26px !important;height: 26px !important;}}.templat-index [data-color-name="cloud-white"]::before {border-color:#f1f1f1 !important;}.templat-index [data-color-name="carbon-black"]::before {border-color:#333333 !important;}.templat-index [data-color-name="pebble-grey"]::before {border-color:#b0adad !important;}body.template-collection:not(.template-collection-refurbished) #shopify-section-eabc-collection {background: #fff !important;}body.template-collection h1.collection_title {width: 100%;border-bottom: 1px solid #f5f5f7;padding-bottom: 10px;font-size: 40px;font-weight: 700;line-height: 125%;}body.template-collection h1.collection_title sub {font-size: 11px;font-weight: 300;}body.template-collection .sidebar-col {background-color: #fff;padding-bottom: 30px;}body.template-collection .sidebar-col .collection-product__sort_button-wrap {border-bottom: 1px solid #f5f5f7;padding-bottom: 5px;}body.template-collection .filter-group-title {text-align: left;font-weight: 600;padding: 5px 0;}body.template-collection .collection-product__sort_button {border: none;transition: 0.3s all;cursor: pointer;}body.template-collection .collection-product__sort_button a {color: #111111;font-weight: 400;}body.template-collection .collection-product__sort_button.active {background: #243E55;padding: 0;}body.template-collection .collection-product__sort_button.active a {color: #ffffff;line-height: inherit;font-weight: 400;letter-spacing: normal;}body.template-collection .collection-product__sort_button:hover:not(.active) {padding: 0;background-color: #F5F5F7;transition: 0.3s all;}body.template-collection .collection-product__sort_button:hover:not(.active) a {line-height: inherit;font-weight: 400;letter-spacing: normal;}@media only screen and (max-width: 900px){body.template-collection .row-new-collection {padding-bottom: 0px !important;}body.template-collection #shopify-section-eabc-collection {padding-bottom: 20px !important;}body.template-collection #shopify-section-eabc-collection {padding-top: 0;}body.template-collection .row-new-collection {padding-top: 0 !important;}body.template-collection .sidebar-col {padding-top: 10px;padding-bottom: 0;margin-top: 0 !important;}body.template-collection .row-new-collection .col {margin-top: 20px;}body.template-collection .collection-product__sort_items {justify-content: center;padding: 0 10px 30px;}body.template-collection .filter-group-title {padding:8px 10px;font-size: 16px;}body.template-collection .clear-filters {margin-top: 120px !important;font-size: 16px;margin-bottom: 30px !important;max-width: 90%;}body.template-collection .sidebar-col .collection-product__sort_button-wrap {border: none !important;padding: 20px 0;}body.template-collection .filter-group-colorbox {padding: 25px 0 0;}body.template-collection .filter-group-colorbox .filter-group-color {justify-content: center;}body.template-collection .filter-group-colorbox .filter-group-color {gap: 10px;}body.template-collection .filter-group-colorbox .filter-group-color span.filter-color-item {height:34px;width: 34px;}body.template-collection .filter-group-colorbox .filter-group-color span.filter-color-item:before {height:31px;width: 31px;}body.template-collection .collection-product__sort_button.active, body.template-collection .collection-product__sort_button:hover {padding: 0 10px 1px;}body.template-collection .filter-group-textbox {padding: 25px 0 0;}body.template-collection .filter-group-textbox .filter-group-text {justify-content: center !important;}body.template-collection .filter-group-textbox .filter-group-text .filter-text-item {font-size: 16px !important;}body.template-collection .filter-group-pricebox {padding: 25px 0 0;}body.template-collection .filter-group-pricebox .filter-group-price {justify-content: center !important;}body.template-collection .filter-group-pricebox .filter-group-price .filter-price-item {font-size: 16px !important;}body.template-collection .product-option__color {height: 22px !important;width: 22px !important;}body.template-collection .product-option__color:hover:before {height: 20px !important;width: 20px !important;}}@media only screen and (max-width: 500px){body.template-collection .products-grid {margin: 0;width: 100%;}body.template-collection .collection-product__sort_items {padding: 0 0 30px;}body.template-collection .filter-group-title {width: calc(50% - 10px);}body.template-collection .sidebar-col .collection-product__sort_button-wrap {padding: 0;margin-top: 65px;}body.template-collection .filter-group-colorbox {padding: 0;margin-top: 87px;}body.template-collection .filter-group-textbox {padding: 0;margin-top: 82px;}body.template-collection .filter-group-pricebox {padding: 0;margin-top: 82px;}body.template-collection .collection-product__sort_button.active, body.template-collection .collection-product__sort_button:hover {padding: 5px 10px 7px;height: auto;}}body.template-collection span.filter-color-item {border:none !important;}body.template-collection span.filter-color-item:hover:before {content: '';border: 2px solid #fff;background: transparent;height: 27px;width: 27px;border-radius: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index:1;}body.template-collection span.filter-color-item:after {position: relative;display: block;content: "";height: 100%;width: 100%;border-radius: 27px;background:radial-gradient(circle at 30% 30%, #ffffff00, #0000001c);}body.template-collection .filter-group-color {justify-content: flex-start;flex-wrap:wrap;}body.template-collection .filter-group-textbox .filter-group-text {justify-content: left;}body.template-collection .filter-group-textbox .filter-group-text .filter-text-item {color: #111111;border-color: #243f55 !important;transition: 0.3s all;font-size: 14px;font-weight: 400;}body.template-collection .filter-group-textbox .filter-group-text .filter-text-item:hover, body.template-collection .filter-group-textbox .filter-group-text .filter-text-item.activeFilter {background-color: #243f55;border:1px solid #243f55 !important;color:#fff;transition: 0.3s all;}body.template-collection .filter-group-pricebox .filter-group-price {justify-content: left;}body.template-collection .filter-group-pricebox .filter-group-price .filter-price-item {color: #111111;border-color: #243f55 !important;transition: 0.3s all;font-size: 14px;font-weight: 400;}body.template-collection .filter-group-pricebox .filter-group-price .filter-price-item:hover, body.template-collection .filter-group-pricebox .filter-group-price .filter-price-item.activeFilter {background-color: #243f55;border:1px solid #243f55 !important;color:#fff;transition: 0.3s all;}body.template-collection .clear-filters {color:#fff;background-color: #243f55;border-radius: 5px;padding: 8px 10px;text-decoration: none;font-weight: 300;transition: 0.3s all;margin: 10px auto 0;}body.template-collection .clear-filters:hover {background-color: #243f55;transition: 0.3s all;}.product-info-form-mini-wrapper .section-banner_color {display: flex;gap: 10px;align-items: center;justify-content: space-between;}.product-info-form-mini-wrapper .section-banner_color .color-options {display: flex;align-items: center;gap: 12px;}.product-info-form-mini-wrapper .section-banner_color .color-option {padding: 0;border-radius: 100%;cursor: pointer;position: relative;}.product-info-form-mini-wrapper .section-banner_color .color-option .color-swatch {height: 28px;width: 28px;border-radius: 100%;display: flex;}.product-info-form-mini-wrapper .section-banner_color .color-option.active .color-swatch::before {content: "";width: 26px;height: 26px;border-radius: 50%;border: 2px solid #fff;top: 1px;left: 1px;position: relative;}.product-info-form-mini-wrapper .section-banner_color .color-option:hover::before {content: "";width: 26px;height: 26px;border-radius: 50%;border: 2px solid #fff;top: 1px;left: 1px;position: absolute;z-index: 1;}.mega-menu__block.block__image .mega-menu__content {margin-top:15px;}.mega-menu__block.block__image .mega-menu__content .block_subtitle {font-weight:300;}@media only screen and (max-width: 989px){.mega-menu__block.block__image .mega-menu__content {margin:0 10px 0 0px;max-width: 50%;}.mega-menu__block.block__image .menu-content-image .rimage img {padding:5px;}.mega-menu__block.block__image .mega-menu__content .block_title {flex:0;}.mega-menu__block.block__image .mega-menu__content.menu-content-image {max-width:180px;}.mega-menu__block.block__image .menu-content-image .rimage img {max-height: 180px;}}@media only screen and (max-width: 500px){.mega-menu__block.block__image .mega-menu__content {max-width: 100%;}}body.template-collection .merch_colld_img {height: 100%;width: 100%;object-fit: cover;overflow: hidden;border-radius: 10px;}body.template-collection .merch_collm_img {height: 100%;width: 100%;object-fit: cover;overflow: hidden;border-radius: 10px;display: none;}@media only screen and (max-width: 500px){body.template-collection .merch_colld_img {display: none;}body.template-collection .merch_collm_img {display: block;}}aside.minicart {background:none !important;flex-direction: row-reverse !important;}.minicart_main {background-color: #f8f3ec !important;width:585px !important;right: 0 !important;top:0;position: relative !important;}@media only screen and (max-width: 989px){aside.minicart {flex-direction: row-reverse !important;}}#minicart-block #cross-sell-container:not(:has(.crossell-true)) {display:none;}#minicart-block #cross-sell-container:not(:first-child) {margin-top: 20px;}#minicart-block #cross-sell-container .slick-list {padding: 0 100px 0 0;}#minicart-block #cross-sell-container .slick-list .slick-slide {margin: 0 5px;}#minicart-block .crossell_item {display: flex !important;min-height: 118px;}#minicart-block .crossell_item .minicart__item-main {width: 100px;}#minicart-block .crossell_item .minicart__item-info {display: flex;}#minicart-block .crossell_item .minicart__item-info .minicart__item-list {width: 100%;}#minicart-block .crossell_item .minicart__item-info .minicart__item-title {margin-bottom: 3px;width: calc(100% - 20px);}#minicart-block .crossell_item .minicart__item-info .minicart__item-title a {font-weight: 700;}#minicart-block .crossell_item .minicart__item-info .upsell_atc .add-to-cart-button {padding: 4px 15px 6px;font-size: 13px;border-radius: 4px;background: #f50;transition: 0.3s all;color: #fff;border: none;}#minicart-block .crossell_item .minicart__item-info .upsell_atc .add-to-cart-button:hover {background: #000;color: #fff;transition: 0.3s all;outline: none;}#minicart-block .crossell_item .minicart__item-info .upsell_atc .add-to-cart-button:focus {outline: none;}#minicart-block .crossell_item .minicart__item-info form.upsell_atc {margin-top: 8px;}#minicart-block .crossell_item .minicart__item-price .compare_price {display: inline-flex;font-size: 14px;color: #707071;}#minicart-block #cross-sell-container h4 {margin: 30px 8px 20px;font-size: 1.45rem;}#minicart-block #cross-sell-container .cross-sell_slider .slick-slide:has(.crossell-false) {display:none !important;}#minicart-block #cross-sell-container:not(:has(.slick-slide)) {display: none !important;}@media only screen and (max-width: 989px){#minicart-block {padding-left: 10px;padding-right: 10px;margin-top: 10px;}#minicart-block #cross-sell-container h4 {margin: 17px 8px 20px;text-align: center;}#minicart-block #cross-sell-container .slick-list .slick-slide {margin: 0;}}@media only screen and (max-width: 500px){#minicart-block #cross-sell-container .slick-list {padding: 0 40px 0 0;}}#upsell-container {display: none;z-index: 1001;position: fixed;width: calc(100% - 585px);top: 0;text-align: center;overflow: hidden;transition: 0.3s all;justify-content: center;}#upsell-container:not(:has(.slick-slide)) {display: none !important;}.active_usc {display: grid !important;}#upsell-container .slick-track, #upsell-container .slick-slide {width: fit-content !important;width: -moz-fit-content !important;}#upsell-container .upsell-inner-wrap .slick-slide {margin:0 5px;}#upsell-container .upsell-inner-wrap .upsell_item {background: #f8f3ec;padding: 10px 10px 15px;color: #000;max-width: 260px;width: 100%;overflow: hidden;}#upsell-container .upsell-inner-wrap {margin:0 auto;}#upsell-container .upsell-inner-wrap p {font-size: 22px;color: #000;}#upsell-container h4 {display: none !important;}#upsell-container h3 {color:#fff;margin-top: 100px;margin-bottom:30px;}#upsell-container .upsell-inner-wrap .upsell_item a.minicart__item-main {width: 100%;border:none;background-color: #fff;border-radius: 5px;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-info {display: block !important;margin: 0;text-align: center;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-title {padding:15px 10px 0;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-info .minicart__item-title a {font-size: 16px;font-weight: 700;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-list {padding:0 10px;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-info .minicart__item-price {margin-top: 5px;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-info .minicart__item-price span {font-size: 16px;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-info .upsell_atc button {width:calc(100% - 20px);font-size: 16px;padding:10px;border-radius: 4px;background: #f50;transition: 0.3s all;color: #fff;border: none;margin-top:15px;text-align: center;outline: none;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-info .upsell_atc button:hover {background: #000;transition: 0.3s all;outline: none;}#upsell-container .upsell-inner-wrap .upsell_item .minicart__item-info .upsell_atc button:focus {outline: none;}#upsell-container:has(.upsell-false) {display: none !important;}#upsell-container-mobile {display: none;position: relative;left: unset;top: unset;text-align: center;bottom: 0;right: 0;width: 100%;height: auto;background: #f8f3ec;padding-top: 20px;}#upsell-container-mobile .upsell-inner-wrap {display: block;}#upsell-container-mobile h3 {color: #000;margin-bottom: 20px;font-size: 1.45rem;}#upsell-container-mobile .upsell-inner-wrap .upsell_item {display: inline-flex !important;padding: 5px 0 0;max-width: 100%;background: #f8f3ec;color: #000;overflow: hidden;}#upsell-container-mobile .upsell-inner-wrap .upsell_item a.minicart__item-main {width: 40%;border-radius: 0;border: 1px solid #f3ece3;background-color: #fff;}#upsell-container-mobile .upsell-inner-wrap .minicart__item-image {max-height: 200px;}#upsell-container-mobile .upsell-inner-wrap .upsell_item .minicart__item-info {width: 60%;padding-left: 15px;background-color: #fff;border-top: 1px solid #f3ece3;border-right: 1px solid #f3ece3;border-bottom: 1px solid #f3ece3;flex-direction: column;justify-content: center;margin: 0;text-align: center;}#upsell-container-mobile h3 {display: none !important;}#upsell-container-mobile h4 {display: none !important;}#upsell-container-mobile .upsell-inner-wrap .minicart__item-title {width: 100%;padding: 0 !important;text-align: left;}#upsell-container-mobile .minicart__item-title a {font-size: 15px;font-weight: 700;line-height: 1.29;text-align: left;color: #0c0c0c;}#upsell-container-mobile .minicart__item-list {display: flex;justify-content: space-between;align-items: center;width: 100%;padding: 5px 0 10px;}#upsell-container-mobile .minicart__item-list .minicart__item-price {font-size: 15px;}#upsell-container-mobile .upsell-inner-wrap .upsell_item .minicart__item-info .upsell_atc {max-height: 44px;}#upsell-container-mobile .upsell-inner-wrap .upsell_item .minicart__item-info .upsell_atc button {left: -7px;position: relative;width: calc(100% - 15px);font-size: 16px;padding: 10px;border-radius: 4px;background: #f50;transition: 0.3s all;color: #fff;border: none;text-align: center;}#upsell-container-mobile .upsell-inner-wrap .upsell_item .minicart__item-info .upsell_atc button span {position: relative;left: 2px;top: -3px;font-size: 10px;font-weight: 300;}#upsell-container-mobile .upsell-inner-wrap .slick-slide:has(.upsell-false) {display:none !important;}@media only screen and (max-width:989px) {aside.minicart {background: #f8f3ec !important;overflow: hidden !important;}.minicart_main {width: 100% !important;}#upsell-container-mobile {display: block;}#upsell-container {display: none;}}.template-page-faq #shopify-section-ea-section-faq {padding-top: 0 !important;padding-bottom: 80px;}.template-page-faq #shopify-section-ea-section-faq .faq-main:has(.accordion:not([data--hidden])) {padding-top: 80px;}.template-page-faq #shopify-section-ea-section-faq .faq-main:has(.accordion:not([data--hidden])) .faq-item__sub {display: none;}.template-page-faq #shopify-section-ea-section-faq .faq-main .faq-item__sub {display: block;padding-top: 50px;}.template-page-faq .faq-search {width: 100%;text-align: center;margin-bottom: 0;margin-top: -30px;position: relative;padding: 30px 0;z-index: 1;background: #eae3db;}.template-page-faq .faq-search input {border: 1px solid #e9e0d7;padding: 10px 15px;border-radius: 7px;}.template-page-faq .faq-search input:focus {outline: none;box-shadow: none;}.template-page-faq .faq-search input[type="text"]::placeholder {color:#b0a191;font-size: 15px;font-weight: 400;}.template-page-faq .faq-search button[data-faq-search-btn] {border:none;padding: 10px 15px;background: #ff5602;color: #fff;cursor: pointer;transition: 0.3s all;border-radius: 7px;}.template-page-faq .faq-search button[data-faq-search-btn]:hover {background-color: #000;transition: 0.3s all;}.template-page-faq .faq-search button[data-faq-search-btn]:focus {outline: none;box-shadow: none;}.template-page-faq .faq-search button.search-close {border:none;padding: 10px 15px;background: #b0a191;color: #fff;cursor: pointer;transition: 0.3s all;border-radius: 7px;}.template-page-faq .faq-search button.search-close:hover {background-color: #000;transition: 0.3s all;}.template-page-faq .faq-search button.search-close:focus {outline: none;box-shadow: none;}@media only screen and (max-width:1025px) {#shopify-section-ea-faq-banner {padding: 50px 0 10px !important;}#shopify-section-ea-faq-banner .hero__info {width: 100%;max-width: unset;}.template-page-faq .faq-search {margin-top: 0;}.template-page-faq #shopify-section-ea-section-faq .faq-main:has(.accordion:not([data--hidden])) {padding-top: 40px;}}@media only screen and (max-width:580px) {.template-page-faq #shopify-section-ea-faq-banner {padding: 40px 0 35px !important;}.template-page-faq #shopify-section-ea-section-faq .faq-main:has(.accordion:not([data--hidden])) {padding-top: 25px;}}#cookie_consent {width: 100%;position: fixed;bottom: 0;left: 0;z-index: 99999999999999;border-top: 1px solid #ffffff;}#cookie_consent .cc_innerwrap {max-width: 1020px;width: calc(100% - 75px);text-align: left;padding: 20px 30px;}#cookie_consent .cc_innerwrap h3 {font-weight: 400;font-size: 18px;}#cookie_consent .cc_innerwrap p {font-size: 14px;font-weight: 300;}#cookie_consent .cc_innerwrap button.cookie_btn {position: absolute;top: 20px;right: 30px;color: #000000;font-size: 18px;background: #ffd45d;border: none;outline: none;padding: 8px 15px;border-radius: 4px;font-weight: 500;width: fit-content;width: -moz-fit-content;transition: 0.3s all;animation: wiggle 0.7s forwards;}#cookie_consent .cc_innerwrap button.cookie_btn:hover {transition: 0.3s all;background-color: #ff5602;color: #fff;}@keyframes wiggle {0%, 100% {transform: rotate(0deg);}25% {transform: rotate(10deg);}50% {transform: rotate(-10deg);}75% {transform: rotate(5deg);}}@media only screen and (max-width:580px) {#cookie_consent .cc_innerwrap {width:100%;margin-bottom: 30px;}#cookie_consent .cc_innerwrap button.cookie_btn {position: relative;width: 100%;right: unset;}#cookie_consent .cc_innerwrap p {margin-bottom:5px;}#cookie_consent .cc_innerwrap button.cookie_btn {font-size: 0;}#cookie_consent .cc_innerwrap button.cookie_btn:before {display: block;content: "Close";font-size: 20px;}@keyframes wiggle {0%, 100% {transform: rotate(0deg);}25% {transform: rotate(2deg);}50% {transform: rotate(-2deg);}75% {transform: rotate(2deg);}}}body#beast-black-friday.template-index {background-color: #000 !important;}body#beast-black-friday:not(.template-page-beastmode) .topbar {background-color: #fdf9f7 !important;}body#beast-black-friday:not(.template-page-beastmode) .topbar .topbar_slick p {color: #000 !important;font-weight: 400;}body#beast-black-friday:not(.template-page-beastmode) .topbar .topbar_slick p a {color: #000 !important;font-weight: 400;transition: 0.3s all;}body#beast-black-friday:not(.template-page-beastmode) .topbar .topbar_slick p a:hover {font-weight: 500;transition: 0.3s all;}body#beast-black-friday:not(.template-page-beastmode) .site-header {background-color: #000000 !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header-container .site-header__logo {filter:invert(1);}body#beast-black-friday:not(.template-page-beastmode) .site-header li.m-level-1:not([data-megamenu="shop_all"]) .nav__link.m-level-1 {color: #ffffff !important;font-weight: 500;}body#beast-black-friday:not(.template-page-beastmode) .site-header li.m-level-1:not([data-megamenu="shop_all"]) .nav__link.m-level-1:after {display:none;}body#beast-black-friday:not(.template-page-beastmode) .site-header li.m-level-1[data-megamenu="shop_all"] .nav__link.m-level-1 {font-weight: 500;}body#beast-black-friday:not(.template-page-beastmode) .site-header li.m-level-1[data-megamenu="black_friday_sale"] .nav__link.m-level-1 {color: #ff5602 !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header li.m-level-1[data-megamenu="cyber_monday_sale"] .nav__link.m-level-1 {color: #ff5602 !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header li.m-level-1:not([data-megamenu="shop_all"]) .nav__link.m-level-1:hover {color: #f50 !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header__secondary_nav .secondary--button a.nav__link.m-level-1 {color: #ffffff !important;border-color:#ffffff !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header__secondary_nav .secondary--button a.nav__link.m-level-1:hover {color: #f50 !important;border-color:#f50 !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header__secondary_nav .primary--button a.nav__link.m-level-1:hover {color: #ffffff !important;background:#f50 !important;border-color:#f50 !important;}body#beast-black-friday:not(.template-page-beastmode) section.autoscroll {background-color: #ffffff !important;filter:invert(1);}body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .banner-slide-bg {background-color: #000000 !important;}body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .section-banner_shop {margin-top: 6%;}body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .banner-slide-bg h1.section-banner_preheader, body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .banner-slide-bg .section-banner_title {color: #ffffff !important;}body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .banner-slide-bg .section-banner_title {font-size: 56px;padding:5px 0;}body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .banner-slide-bg .section-banner_descriptoin {color: #ffd45d !important;font-size: 20px;}body#beast-black-friday:not(.template-page-beastmode) .cart-count-wrap.empty_cart [data-cart-count], body#beast-black-friday:not(.template-page-beastmode) .cart-count-wrap [data-cart-count]{color: #ffffff;}body#beast-black-friday:not(.template-page-beastmode) .cart-count-wrap.empty_cart svg path {fill: #ffffff;}body#beast-black-friday:not(.template-page-beastmode) .cart-count-wrap.empty_cart svg rect {stroke: #ffffff;}body#beast-black-friday:not(.template-page-beastmode) .cart-count-wrap:hover svg path, body#beast-black-friday:not(.template-page-beastmode) .cart-count-wrap:hover svg rect {fill: #f50;}body#beast-black-friday:not(.template-page-beastmode) .cart-count-wrap:hover svg rect {stroke: #f50;}@media only screen and (max-width: 989px) {body#beast-black-friday:not(.template-page-beastmode) .site-header-container .site-header__logo svg {filter: invert(0) !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header-container.is-scrolled .site-header__toggle span {background-color: #ffffff !important;}body#beast-black-friday:not(.template-page-beastmode) .site-header-container .site-header__toggle.subpage span, body#beast-black-friday:not(.template-page-beastmode) .site-header-container .site-header__toggle span {background: #ffffff !important;}body#beast-black-friday:not(.template-page-beastmode) .sidenav .nav__item[data-megamenu="black_friday_sale"] a {color: #ef6619 !important;}body#beast-black-friday:not(.template-page-beastmode) .sidenav .nav__item[data-megamenu="cyber_week_sale"] a {color: #ef6619 !important;}}@media only screen and (max-width: 600px) {body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .section-banner_shop {margin-top: 10%;}body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .banner-slide-bg .section-banner_title {font-size: 42px;}body#beast-black-friday:not(.template-page-beastmode) #shopify-section-homepage_banner_section_3kX7wM .banner-slide-bg .section-banner_descriptoin {font-size: 22px;}}li.nav__item.m-level-1[data-megamenu="go_cordless"] a.m-level-1 {padding-left:8px;}li.nav__item.m-level-1[data-megamenu="go_cordless"]::before {content:"NEW";display:block;position:relative;font-size:12px;font-weight:600;color: #f6f6f6;background: #f50;padding:5px 10px;border-radius:20px 20px 0;margin-left:10px;transition:0.3s all;}li.nav__item.m-level-1[data-megamenu="go_cordless"]:hover:before {transition:0.3s all;color: #f6f6f6;background: #f50;}@media only screen and (max-width: 600px) {li.nav__item.m-level-1[data-megamenu="go_cordless"]::before {display:none;}li.nav__item.m-level-1[data-megamenu="go_cordless"] a.m-level-1::after {content: "NEW";display: block;position: relative;font-size: 12px;font-weight: 600;color: #f6f6f6;background: #f50;padding: 5px 10px;border-radius: 20px 20px 0;left: 10px;top: 3px;}}[data-badge] {cursor:default;}[data-badge="NEW RELEASE"] {background:#464646 !important;color:#fff !important;}[data-badge="BEST VALUE"], [data-badge="OUTLET20"], [data-badge="OUTLET25"] {background:#1D625B !important;color:#fff !important;}.nav_search_wrapper svg {height:28px;cursor: pointer;}.nav_search_wrapper svg path {fill:#000;}section#nav_search {display: none;width:100%;background:#e9e6e1;z-index: 1;padding:15px 0;}section#nav_search .search_wrap {margin:0 auto;width:100%;max-width: 660px;height: 100%;}section#nav_search .search_wrap form {display: flex;justify-content: center;}section#nav_search .search_wrap input#search-input {width:480px;height: 42px;border:none;border-radius: 4px 0 0 4px;margin:0;padding: 0 10px;color:#000;font-weight: 400;font-size: 16px;}section#nav_search .search_wrap input#search-input::placeholder {color: #999;font-weight: 300;font-size: 16px;}section#nav_search .search_wrap select {padding: 0 30px 0 10px;height: 42px;border: none;border-radius: 0 4px 4px 0;margin: 0;position: relative;left: 1px;color:#000;font-weight: 400;font-size: 16px;appearance: none;background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!--%20License%3A%20MIT.%20Made%20by%20radix-ui%3A%20https%3A%2F%2Fgithub.com%2Fradix-ui%2Ficons%20--%3E%3Csvg%20width%3D%22800px%22%20height%3D%22800px%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20%20%20%20fill-rule%3D%22evenodd%22%20%20%20%20clip-rule%3D%22evenodd%22%20%20%20%20d%3D%22M4.18179%206.18181C4.35753%206.00608%204.64245%206.00608%204.81819%206.18181L7.49999%208.86362L10.1818%206.18181C10.3575%206.00608%2010.6424%206.00608%2010.8182%206.18181C10.9939%206.35755%2010.9939%206.64247%2010.8182%206.81821L7.81819%209.81821C7.73379%209.9026%207.61934%209.95001%207.49999%209.95001C7.38064%209.95001%207.26618%209.9026%207.18179%209.81821L4.18179%206.81821C4.00605%206.64247%204.00605%206.35755%204.18179%206.18181Z%22%20%20%20%20fill%3D%22%23000000%22%20%20%2F%3E%3C%2Fsvg%3E");background-repeat: no-repeat;background-position: right 0.2rem top 60%;background-size: 1.5rem auto;cursor: pointer;}section#nav_search .search_wrap select:focus, section#nav_search .search_wrap input:focus {outline:none;}section#nav_search .search_wrap #x_search {display: flex;align-items: center;height: 42px;position: relative;left: 10px;cursor: pointer;top: 0px;padding: 0 10px;background: #000000;border-radius: 5px;line-height: 100%;font-size: 14px;font-weight: 300;color: #fff;}section#nav_search .search_wrap #x_search:hover {background:#f50;transition: 0.3s all;}section#nav_search #predictive-search-results {max-height: 305px;overflow-y: auto;position: absolute;background: #ffffff;z-index: 10;box-shadow: 0 10px 10px #00000003;border-radius: 0 0 4px 4px;margin-top: 15px;max-width: 670px;width: 100%;padding:10px;}section#nav_search #predictive-search-results p {margin:0;}section#nav_search #predictive-search-results ul {list-style: none;margin: 0;padding: 0;}section#nav_search #predictive-search-results li {width: 100%;padding: 8px;transition: 0.3s all;}section#nav_search #predictive-search-results li a {text-decoration: none;color: #333;}section#nav_search #predictive-search-results li:hover p.search_prod_title {color:#f50;transition: 0.3s all;}section#nav_search #predictive-search-results li.product_search, section#nav_search #predictive-search-results li.recipe_search {display: inline-flex;border-bottom: 1px solid #00000008;}section#nav_search #predictive-search-results li.product_search:last-child, section#nav_search #predictive-search-results li.recipe_search:last-child {border-bottom: none }section#nav_search #predictive-search-results li.product_search a, section#nav_search #predictive-search-results li.recipe_search a {display: inline-flex;align-items: center;}section#nav_search #predictive-search-results li.product_search p, section#nav_search #predictive-search-results li.recipe_search p {line-height: 125%;margin: 0;}@media only screen and (max-width: 989px) {body.template-index .site-header-container .nav_search_wrapper svg path {fill:#fff !important;}body.template-index .site-header-container.is-scrolled .nav_search_wrapper svg path {fill:#000 !important;}body.template-index .site-header-container .cart-count-wrap.empty_cart [data-cart-count] {color: #fff !important;}body.template-index .site-header-container.is-scrolled .cart-count-wrap.empty_cart [data-cart-count] {color: #000 !important;}body.template-index .site-header-container .cart-count-wrap.empty_cart svg path {fill: #fff !important;}body.template-index .site-header-container.is-scrolled .cart-count-wrap.empty_cart svg path {fill: #000 !important;}body.template-index .site-header-container .cart-count-wrap.empty_cart svg rect {stroke: #fff !important;}body.template-index .site-header-container.is-scrolled .cart-count-wrap.empty_cart svg rect {stroke: #000 !important;}}@media only screen and (max-width: 820px) {.nav_search_wrapper {margin-right: 10px;}section#nav_search {padding:30px 0 35px;box-shadow: 0 5px 5px #00000014;}section#nav_search .search_wrap {width:calc(100% - 30px);}section#nav_search .search_wrap form {display:block;}section#nav_search .search_wrap input#search-input {height:50px;width: calc(100% - 129px);}section#nav_search .search_wrap select {height: 50.1px;left: -3px;top: -0.1px;padding:0 30px;}section#nav_search .search_wrap #x_search {height:50px;left: 0;top: 10px;font-size:15px;justify-content: center;}section#nav_search #predictive-search-results {max-width:660px;border-radius:4px;}}@media only screen and (max-width: 600px) {.nav_search_wrapper {margin-right: 5px;}.site-header__nav .nav_search_wrapper {padding: 0 10px;top: 1px;position: relative;}section#nav_search #predictive-search-results {width: calc(100% - 30px);}}li.nav__item[data-footer="beast®-go-cordless"] {display: flex;}li.nav__item[data-footer="beast®-go-cordless"]::after {content: "NEW";display: block;position: relative;font-size: 11px;font-weight: 600;color: #f6f6f6;background: #f50;padding: 0 10px;border-radius: 20px 20px 20px 0;margin-left: 10px;transition: 0.3s all;}@media only screen and (max-width: 989px) {li.nav__item[data-footer="beast®-go-cordless"]:after {font-size: 14px;padding-top: 3px;}}body.template-collection .product-cell .product-options__list {min-height:40px;overflow-x: auto;overflow-y: none;flex-wrap: nowrap;}body.template-collection .product-cell .product-options__list:not(:has(.product-option)) {display:none !important;}body.template-collection .product-cell .product-options__list::-webkit-scrollbar {height: 6px;margin-top:10px;top:10px;}body.template-collection .product-cell .product-options__list::-webkit-scrollbar-thumb {background-color: #a4b3c1;border-radius: 2px;cursor: pointer;}body.template-collection .product-cell .product-options__list::-webkit-scrollbar-thumb:hover {background-color: #243e55;}body.template-collection .product-cell .product-options__list::-webkit-scrollbar-track {background: #f5f5f7;border-radius: 2px;}body.template-collection .compat_wrap {width:calc(100% - 30px);margin:0 15px;display:flex;cursor:default;}body.template-collection .compat_wrap:not(:has(.compat_tab)) p.compat_title {display:none;}body.template-collection .compat_wrap p.compat_title {font-size: 12px;white-space: nowrap;color:#1D1D1D;}body.template-collection .compat_inner_wrap {width:100%;display:flex;overflow-x:scroll;margin-left:3px;}body.template-collection .compat_wrap .compat_tab {font-size:10px;color:#1D1D1D;line-height:100%;padding:4px 8px 6px;border-radius:10px;background: #F5F5F5;height: fit-content;height: -moz-fit-content;margin:0 2px;}@media only screen and (max-width: 760px) {body.template-collection .compat_wrap {display:block;width: 100%;margin: 0;}body.template-collection .compat_wrap p.compat_title {margin: -5px 0 7px 3px;}body.template-collection .compat_inner_wrap {margin: 0 0 15px;}}aside.minicart, aside.minicart.is-open, .minicart-bg {display:none !important;opacity:0 !important;visibility:hidden !important;}.amp-cart-drawer__inner {background-color: #f8f3ec !important;}.amp-cart__footer {position: sticky;width: 100%;bottom: 0;z-index:1;}.amp-cart-drawer--scrollable {scroll-behavior: smooth;}.amp-cart__cart-line-properties {padding:0 !important;margin: 0 0 5px;}.amp-cart__cart-line-properties-item {display: inline-block !important;font-weight: 400;font-size: 12px !important;opacity: 1 !important;}.amp-cart__cart-line-properties-item-key {display:none !important;}.amp-cart__cart-line-properties-item-value {background: #e7f2e6;border-radius: 5px;padding: 0 10px;font-size: 10px;letter-spacing: 0.2px;color: #161616 !important;}.amp-cart__cart-line-variant-details {padding:0 !important;margin: 0 0 5px;}.amp-cart__cart-line-variant-details-item {margin-bottom: 0;opacity: 1 !important;}.amp-cart__cart-line-variant-details-item-key, .amp-cart__cart-line-variant-details-item-value {color: #161616 !important;font-size: 12px;font-weight: 500 !important;margin-left: 2px;}.amp-cart__cart-line-variant-details {padding: 0;line-height: 100%;}span.amp-cart__cart-line-title {margin-bottom: 5px !important;display: block;}.amp-cart__upsell:empty {display: none;}.amp-cart__cart-lines:empty:before {content:"Your Cart Is Empty";position: relative;display: block;text-align: center;font-size: 34px;font-weight: 800;color: #161616;margin-top:40px;}.amp-cart__cart-lines:empty:after {content:"Check out our shop to see what's available";position: relative;display: block;text-align: center;font-size: 17px;font-weight: 500;color: #161616;}.amp-cart__cart-lines:empty ~ .amp-cart__footer {display: none;}.amp-cart__upsell-header {font-size: 20px !important;border-bottom: 1px solid #e5e5e5;padding-bottom: 15px !important;width: 100%;}.amp-cart__upsell-item-title {font-weight: 500 !important;font-size: 14px !important;line-height: 125% !important;}.amp-cart__variant-selector-option-select select {padding: 5px;font-size: 14px !important;line-height: 100%;}.amp-cart__footer-checkout-button, .amp-cart__variant-selector-button {background-color: #ffd45d !important;color:#000 !important;font-size: 20px !important;font-weight:600 !important;}.amp-cart__variant-selector-button {border:none !important;}.amp-cart__variant-selector-button:focus, .amp-cart__upsell-item-button:focus, .amp-cart__footer-checkout-button:focus {outline:none !important;}.amp-cart__footer-checkout-button {font-size:20px !important;transition:0.3s all;}.amp-cart__footer-checkout-button:hover {background:#000 !important;color:#fff !important;transition:0.3s all;}.amp-cart__variant-selector-option-select select:focus-visible {outline:none !important;}.amp-cart__footer-row {border-bottom:none !important;}.amp-cart__upsell-item-details-bottom {align-items: start !important;}.amp-cart__upsell-item-button {font-size: 15px !important;font-weight: 600 !important;}@media only screen and (min-width: 989px) {.amp-cart__header {display:none !important;}}