@keyframes splide-loading {0% {transform: rotate(0);}to {transform: rotate(1turn);}}.splide__container {position: relative;box-sizing: border-box;}html {scroll-behavior: smooth;}.splide__list {margin: 0 !important;padding: 0 !important;width: -webkit-max-content;width: max-content;will-change: transform;}.splide.is-active .splide__list {display: flex;pointer-events: none}.splide__pagination {display: inline-flex;align-items: center;width: 95%;flex-wrap: wrap;justify-content: center;margin: 0;}.splide__pagination li {list-style-type: none;display: inline-block;line-height: 1;margin: 0;}.splide {visibility: hidden;}.splide, .splide__slide {position: relative;outline: none;}.splide__slide {box-sizing: border-box;list-style-type: none !important;margin: 0;flex-shrink: 0;}.splide__slide img {vertical-align: bottom;}.splide__slider {position: relative;}.splide__spinner {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: inline-block;width: 20px;height: 20px;border-radius: 50%;border: 2px solid #999;border-left-color: transparent;animation: splide-loading 1s linear infinite;}.splide__track {position: relative;z-index: 0;overflow: hidden;}.splide--draggable > .splide__track > .splide__list > .splide__slide {-webkit-user-select: none;user-select: none;}.splide--fade > .splide__track > .splide__list {display: block;}.splide--fade > .splide__track > .splide__list > .splide__slide {position: absolute;top: 0;left: 0;z-index: 0;opacity: 0;}.splide--fade > .splide__track > .splide__list > .splide__slide.is-active {position: relative;z-index: 1;opacity: 1;}.splide--rtl {direction: rtl;}.splide--ttb > .splide__track > .splide__list {display: block;}.splide--ttb > .splide__pagination {width: auto;}@charset "UTF-8";.pswp {position: absolute;z-index: 15000;top: 0;left: 0;display: none;overflow: hidden;width: 100%;height: 100%;touch-action: none;touch-action: none;-webkit-text-size-adjust: 100%;text-size-adjust: 100%;-webkit-backface-visibility: hidden;backface-visibility: hidden;outline: none;}.pswp * {box-sizing: border-box;}.pswp img {max-width: none;}.pswp--animate_opacity {opacity: 0.001;will-change: opacity;transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--open {display: block;}.pswp--zoom-allowed .pswp__img {cursor: zoom-in;cursor: zoom-in;cursor: zoom-in;}.pswp--zoomed-in .pswp__img {cursor: grab;cursor: grab;cursor: grab;}.pswp--dragging .pswp__img {cursor: grabbing;cursor: grabbing;cursor: grabbing;}.pswp__bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--color-primary-background);opacity: 0;transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: opacity;}.pswp__scroll-wrap {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}.pswp__container, .pswp__zoom-wrap {touch-action: none;touch-action: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}.pswp__container, .pswp__img {-webkit-user-select: none;user-select: none;user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;}.pswp__zoom-wrap {position: absolute;width: 100%;transform-origin: left top;transform-origin: left top;transform-origin: left top;transform-origin: left top;transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp__bg {will-change: opacity;transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap {transition: none;transition: none;}.pswp__container, .pswp__zoom-wrap {-webkit-backface-visibility: hidden;backface-visibility: hidden;}.pswp__item {position: absolute;left: 0;right: 0;top: 0;bottom: 0;overflow: hidden;}.pswp__img {position: absolute;top: 0;left: 0;width: auto;height: auto;color: transparent;}.pswp__img--placeholder {-webkit-backface-visibility: hidden;backface-visibility: hidden;}.pswp__img--placeholder--blank {background: rgba(var(--color-primary-text-rgb), 0.05);}.pswp--ie .pswp__img {top: 0;left: 0;width: 100% !important;height: auto !important;}.pswp__error-msg {position: absolute;left: 0;top: 50%;width: 100%;text-align: center;font-size: 14px;line-height: 16px;margin-top: -8px;color: var(--color-primary-text);}.pswp__error-msg a {color: var(--color-primary-text);text-decoration: underline;}:root {--swiper-theme-color: var(--color-body-bg);}.space-y-1 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));}.space-y-2 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));}.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));}.appearance-none {-webkit-appearance: none;appearance: none;}.bg-transparent {background-color: transparent;}.bg-black {--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, var(--tw-bg-opacity));}.bg-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));}.bg-scheme-text {background-color: var(--color-scheme-text);}.bg-scheme-background {background-color: var(--color-scheme-background);}.bg-scheme-accent {background-color: var(--color-scheme-accent);}.bg-border {background-color: var(--color-border);}.bg-placeholder-bg {background-color: hsla(0, 0%, 0%, 0.04);}.hover\:bg-scheme-text:hover {background-color: var(--color-scheme-text);}.hover\:bg-scheme-accent:hover {background-color: var(--color-scheme-accent);}.bg-gradient-to-r {background-image: linear-gradient(to right, var(--tw-gradient-stops));}.from-scheme-background-0 {--tw-gradient-from: var(--color-scheme-background-0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));}.via-scheme-background {--tw-gradient-stops: var(--tw-gradient-from), var(--color-scheme-background), var(--tw-gradient-to, rgba(255, 255, 255, 0));}.to-scheme-background {--tw-gradient-to: var(--color-scheme-background);}.bg-center {background-position: center;}.bg-no-repeat {background-repeat: no-repeat;}.bg-cover {background-size: cover;}.bg-contain {background-size: contain;}.border-transparent {border-color: transparent;}.border-current {border-color: currentColor;}.border-scheme-text {border-color: var(--color-scheme-text);}.border-scheme-accent {border-color: var(--color-scheme-accent);}.border-scheme-meta {border-color: var(--color-scheme-meta);}.border-theme-color {border-color: var(--color-border);}.border-grid-color {border-color: var(--color-border);}.group:hover .group-hover\:border-scheme-accent {border-color: var(--color-scheme-accent);}.hover\:border-scheme-text:hover {border-color: var(--color-scheme-text);}.hover\:border-scheme-accent:hover {border-color: var(--color-scheme-accent);}.rounded-none {border-radius: 0px;}.rounded {border-radius: 0.25rem;}.rounded-md {border-radius: 0.375rem;}.rounded-full {border-radius: 9999px;}.border-dashed {border-style: dashed;}.border-0 {border-width: 0px;}.border-2 {border-width: 2px;}.border {border-width: 1px;}.border-grid {border-width: var(--border-width);}.border-text {border-width: var(--text-width);}.border-checkbox {border-width: var(--checkbox-width);}.border-t-grid {border-top-width: var(--border-width);}.border-r-grid {border-right-width: var(--border-width);}.border-b-grid {border-bottom-width: var(--border-width);}.border-l-grid {border-left-width: var(--border-width);}.border-t-text {border-top-width: var(--text-width);}.border-b-text {border-bottom-width: var(--text-width);}.cursor-pointer {cursor: pointer;}.cursor-wait {cursor: wait;}.cursor-not-allowed {cursor: not-allowed;}.block {display: block;}.inline-block {display: inline-block;}.inline {display: inline;}.flex {display: flex;}.inline-flex {display: inline-flex;}.table {display: table;}.grid {display: grid;}.contents {display: contents;}.hidden {display: none;}.flex-col {flex-direction: column;}.flex-wrap {flex-wrap: wrap;}.items-start {align-items: flex-start;}.items-end {align-items: flex-end;}.items-center {align-items: center;}.items-stretch {align-items: stretch;}.self-start {align-self: flex-start;}.self-stretch {align-self: stretch;}.justify-start {justify-content: flex-start;}.justify-end {justify-content: flex-end;}.justify-center {justify-content: center;}.justify-between {justify-content: space-between;}.flex-1 {flex: 1 1 0%;}.flex-auto {flex: 1 1 auto;}.flex-grow {flex-grow: 1;}.flex-shrink-0 {flex-shrink: 0;}.font-normal {font-weight: 400;}.h-0 {height: 0px;}.h-2 {height: 0.5rem;}.h-3 {height: 0.75rem;}.h-4 {height: 1rem;}.h-5 {height: 1.25rem;}.h-6 {height: 1.5rem;}.h-7 {height: 1.75rem;}.h-8 {height: 2rem;}.h-10 {height: 2.5rem;}.h-14 {height: 3.5rem;}.h-auto {height: auto;}.h-0\.5 {height: 0.125rem;}.h-full {height: 100%;}.h-screen {height: 100vh;}.h-screen-header {height: 100vh;}.text-0 {font-size: 0;line-height: 0;}.text-xs {font-size: 0.64rem;line-height: var(--base-line-height);}.text-sm {font-size: 0.85rem;line-height: var(--base-line-height);}.text-base {font-size: 1rem;line-height: var(--base-line-height);}.text-lg {font-size: 1.25rem;line-height: var(--base-line-height);}.text-xl {font-size: 1.563rem;line-height: var(--base-line-height);}.text-2xl {font-size: 1.953rem;line-height: var(--base-line-height);}.list-none {list-style-type: none;}.m-0 {margin: 0px;}.m-auto {margin: auto;}.my-0 {margin-top: 0px;margin-bottom: 0px;}.mx-0 {margin-left: 0px;margin-right: 0px;}.my-1 {margin-top: 0.25rem;margin-bottom: 0.25rem;}.mx-1 {margin-left: 0.25rem;margin-right: 0.25rem;}.my-2 {margin-top: 0.5rem;margin-bottom: 0.5rem;}.mx-2 {margin-left: 0.5rem;margin-right: 0.5rem;}.my-6 {margin-top: 1.5rem;margin-bottom: 1.5rem;}.my-8 {margin-top: 2rem;margin-bottom: 2rem;}.my-auto {margin-top: auto;margin-bottom: auto;}.mx-auto {margin-left: auto;margin-right: auto;}.-mx-1 {margin-left: -0.25rem;margin-right: -0.25rem;}.-mx-2 {margin-left: -0.5rem;margin-right: -0.5rem;}.-mx-4 {margin-left: -1rem;margin-right: -1rem;}.-mx-8 {margin-left: -2rem;margin-right: -2rem;}.mt-1 {margin-top: 0.25rem;}.mr-1 {margin-right: 0.25rem;}.mb-1 {margin-bottom: 0.25rem;}.ml-1 {margin-left: 0.25rem;}.mt-2 {margin-top: 0.5rem;}.mr-2 {margin-right: 0.5rem;}.mb-2 {margin-bottom: 0.5rem;}.ml-2 {margin-left: 0.5rem;}.mt-3 {margin-top: 0.75rem;}.mr-3 {margin-right: 0.75rem;}.ml-3 {margin-left: 0.75rem;}.mt-4 {margin-top: 1rem;}.mr-4 {margin-right: 1rem;}.mb-4 {margin-bottom: 1rem;}.ml-4 {margin-left: 1rem;}.mt-5 {margin-top: 1.25rem;}.mb-5 {margin-bottom: 1.25rem;}.mb-6 {margin-bottom: 1.5rem;}.mr-6 {margin-right: 1.5rem;}.mt-8 {margin-top: 2rem;}.mt-12 {margin-top: 4.3rem;}.mb-8 {margin-bottom: 2rem;}.mr-16 {margin-right: 4rem;}.ml-16 {margin-left: 4rem;}.mr-auto {margin-right: auto;}.ml-auto {margin-left: auto;}.mb-1\.5 {margin-bottom: 0.375rem;}.mt-theme {margin-top: var(--spacing);}.mt-theme-half {margin-top: var(--spacing-half);}.-mt-2 {margin-top: -0.5rem;}.-mr-2 {margin-right: -0.5rem;}.-mb-2 {margin-bottom: -0.5rem;}.-ml-2 {margin-left: -0.5rem;}.-mt-4 {margin-top: -1rem;}.-ml-4 {margin-left: -1rem;}.-ml-16 {margin-left: -4rem;}.-mt-theme {margin-top: calc(var(--spacing) * -1);}.-mb-theme-width {margin-bottom: calc(-1 * var(--border-width));}.max-h-full {max-height: 100%;}.max-w-xs {max-width: 20rem;}.max-w-sm {max-width: 24rem;}.max-w-md {max-width: 26.05rem;}.max-w-lg {max-width: 32rem;}.max-w-xl {max-width: 36rem;}.max-w-2xl {max-width: 42rem;}.max-w-full {max-width: 100%;}.max-w-screen {max-width: 1620px;}.min-h-full {min-height: 100%;}.min-h-screen {min-height: 100vh;}.min-w-0 {min-width: 0px;}.object-contain {object-fit: contain;}.object-cover {object-fit: cover;}.opacity-0 {opacity: 0;}.opacity-10 {opacity: 0.1;}.opacity-40 {opacity: 0.4;}.opacity-50 {opacity: 0.5;}.opacity-100 {opacity: 1;}.group:hover .group-hover\:opacity-100 {opacity: 1;}.overflow-auto {overflow: auto;}.overflow-hidden {overflow: hidden;}.overflow-x-auto {overflow-x: auto;}.overflow-y-auto {overflow-y: auto;}.overflow-x-hidden {overflow-x: hidden;}.p-0 {padding: 0px;}.p-1 {padding: 0.25rem;}.p-2 {padding: 0.5rem;}.p-3 {padding: 0.75rem;}.p-4 {padding: 1rem;}.p-8 {padding: 2rem;}.p-px {padding: 1px;}.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem;}.px-1 {padding-left: 0.25rem;padding-right: 0.25rem;}.py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem;}.px-2 {padding-left: 0.5rem;padding-right: 0.5rem;}.py-4 {padding-top: 1rem;padding-bottom: 1rem;}.px-4 {padding-left: 1rem;padding-right: 1rem;}.py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem;}.px-5 {padding-left: 1.25rem;padding-right: 1.25rem;}.py-8 {padding-top: 2rem;padding-bottom: 2rem;}.px-8 {padding-left: 2rem;padding-right: 2rem;}.py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem;}.py-12 {padding-top: 3.5rem;padding-bottom: 3.5rem;}.py-1\.5 {padding-top: 0.375rem;padding-bottom: 0.375rem;}.py-theme {padding-top: var(--spacing);padding-bottom: var(--spacing);}.py-theme-half {padding-top: var(--spacing-half);padding-bottom: var(--spacing-half);}.pb-0 {padding-bottom: 0px;}.pt-1 {padding-top: 0.25rem;}.pr-1 {padding-right: 0.25rem;}.pb-1 {padding-bottom: 0.25rem;}.pl-1 {padding-left: 0.25rem;}.pt-2 {padding-top: 0.5rem;}.pb-2 {padding-bottom: 0.5rem;}.pl-2 {padding-left: 0.5rem;}.pt-4 {padding-top: 1rem;}.pr-4 {padding-right: 1rem;}.pb-4 {padding-bottom: 1rem;}.pl-4 {padding-left: 1rem;}.pr-6 {padding-right: 1.5rem;}.pt-8 {padding-top: 2rem;}.pb-8 {padding-bottom: 2rem;}.pr-10 {padding-right: 2.5rem;}.pt-12 {padding-top: 3rem;}.pb-12 {padding-bottom: 3rem;}.pl-100 {padding-left: 100%;}.pt-2\.5 {padding-top: 0.625rem;}.pt-theme {padding-top: var(--spacing);}.pb-theme {padding-bottom: var(--spacing);}.pt-theme-double {padding-top: var(--spacing-double);}.pb-theme-double {padding-bottom: var(--spacing-double);}.placeholder-current::placeholder {color: currentColor;}.pointer-events-none {pointer-events: none;}.static {position: static;}.fixed {position: fixed;}.absolute {position: absolute;}.relative {position: relative;}.top-0 {top: 0px;}.right-0 {right: 0px;}.bottom-0 {bottom: 0px;}.left-0 {left: 0px;}.top-1 {top: 0.25rem;}.top-2 {top: 0.5rem;}.right-2 {right: 0.5rem;}.bottom-2 {bottom: 0.5rem;}.bottom-3 {bottom: 0.75rem;}.top-4 {top: 1rem;}.right-4 {right: 1rem;}.bottom-4 {bottom: 1rem;}.left-4 {left: 1rem;}.bottom-8 {bottom: 2rem;}.-bottom-2 {bottom: -0.5rem;}.top-1\/2 {top: 50%;}.left-1\/2 {left: 50%;}.bottom-slide-arrows {bottom: 1.3rem;}.resize {resize: both;}.text-decoration {text-decoration: underline;}* {--tw-shadow: 0 0 #0000;}* {--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;}.ring {--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);}.fill-current {fill: currentColor;}.text-left {text-align: left;}.text-center {text-align: center;}.text-right {text-align: right;}.text-transparent {color: transparent;}.text-current {color: currentColor;}.text-white {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));}.text-scheme-text {color: var(--color-scheme-text);}.text-scheme-accent {color: var(--color-scheme-accent);}.text-scheme-meta {color: var(--color-scheme-meta);}.text-scheme-text-overlay {color: var(--color-scheme-text--overlay);}.text-scheme-accent-overlay {color: var(--color-scheme-accent--overlay);}.text-placeholder {color: hsla(0, 0%, 0%, 0.3);}.hover\:text-scheme-text-overlay:hover {color: var(--color-scheme-text--overlay);}.hover\:text-scheme-accent-overlay:hover {color: var(--color-scheme-accent--overlay);}.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.italic {font-style: italic;}.uppercase {text-transform: uppercase;}.capitalize {text-transform: capitalize;}.underline {text-decoration: underline;text-underline-offset: 2px;}.line-through {text-decoration: line-through;}.hover\:underline:hover {text-decoration: underline;}.oldstyle-nums {--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.oldstyle-nums {--tw-numeric-figure: oldstyle-nums;}.align-top {vertical-align: top;}.align-middle {vertical-align: middle;}.visible {visibility: visible;}.invisible {visibility: hidden;}.whitespace-normal {white-space: normal;}.whitespace-nowrap {white-space: nowrap;}.break-words {overflow-wrap: break-word;}.break-all {word-break: break-all;}.w-2 {width: 0.5rem;}.w-3 {width: 0.75rem;}.w-4 {width: 1rem;}.w-5 {width: 1.25rem;}.w-6 {width: 1.5rem;}.w-7 {width: 1.75rem;}.w-8 {width: 2rem;}.w-10 {width: 2.5rem;}.w-12 {width: 3rem;}.w-14 {width: 3.5rem;}.w-16 {width: 4rem;}.w-28 {width: 7rem;}.w-auto {width: auto;}.w-theme-width {width: var(--border-width);}.w-1\/3 {width: 33.333333%;}.w-2\/3 {width: 66.666667%;}.w-3\/4 {width: 75%;}.w-3\/5 {width: 60%;}.w-11\/12 {width: 91.666667%;}.w-full {width: 100%;}.w-third-screen {width: 33.333333vw;}.z-0 {z-index: 0;}.z-10 {z-index: 10;}.z-20 {z-index: 20;}.z-40 {z-index: 40;}.z-50 {z-index: 50;}.z-60 {z-index: 60;}.z-70 {z-index: 70;}.z-80 {z-index: 80;}.z-99 {z-index: 99;}.z-100 {z-index: 100;}.gap-10 {gap: 2.5rem;}.gap-theme {gap: var(--border-width);}.gap-gutter {gap: var(--gutter);}.grid-flow-row-dense {grid-auto-flow: row dense;}.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.col-span-1 {grid-column: span 1 / span 1;}.col-span-2 {grid-column: span 2 / span 2;}.col-span-full {grid-column: 1 / -1;}.transform {--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.origin-center {transform-origin: center;}.rotate-180 {--tw-rotate: 180deg;}.-rotate-45 {--tw-rotate: -45deg;}.translate-x-full {--tw-translate-x: 100%;}.-translate-x-1\/2 {--tw-translate-x: -50%;}.-translate-x-full {--tw-translate-x: -100%;}.translate-y-1 {--tw-translate-y: 0.25rem;}.translate-y-full {--tw-translate-y: 100%;}.-translate-y-1\/2 {--tw-translate-y: -50%;}.translate-y-0-important {--tw-translate-y: 0px !important;}.translate-y-full-with-border {--tw-translate-y: calc(100% - 1px);}.transition {transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition-colors {transition-property: background-color, border-color, color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition-opacity {transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition-transform {transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.transition-max-height {transition-property: max-height;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.ease-out {transition-timing-function: cubic-bezier(0, 0, 0.2, 1);}.ease-in-out {transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.duration-200 {transition-duration: 200ms;}.duration-300 {transition-duration: 300ms;}@keyframes spin {to {transform: rotate(360deg);}}@keyframes ping {75%, 100% {transform: scale(2);opacity: 0;}}@keyframes pulse {50% {opacity: 0.5;}}@keyframes bounce {0%, 100% {transform: translateY(-25%);animation-timing-function: cubic-bezier(0.8, 0, 1, 1);}50% {transform: none;animation-timing-function: cubic-bezier(0, 0, 0.2, 1);}}.col-gap-lg {column-gap: 2rem;}#MainContent {visibility: visible !important;opacity: 1 !important;}html {background-color: var(--color-primary-background);color: var(--color-primary-text);font-size: var(--base-font-size);line-height: var(--base-line-height);}body {font-family: var(--body-font-stack);font-weight: var(--body-font-weight);font-style: var(--body-font-style);text-transform: var(--bopy-copy-transform);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-text-size-adjust: 100%;}.font-heading {font-family: var(--heading-font-stack);font-weight: var(--heading-font-weight);font-style: var(--heading-font-style);text-transform: var(--heading-capitalize);letter-spacing: var(--heading-letterspacing);-webkit-text-decoration: var(--heading-decoration);text-decoration: var(--heading-decoration);}.font-body {font-family: var(--body-font-stack);font-weight: var(--body-font-weight);font-style: var(--body-font-style);text-transform: var(--body-font-style);letter-spacing: 0;text-decoration: none;text-transform: var(--bopy-copy-transform);}.font-heading.uppercase, .font-body.uppercase {text-transform: uppercase;}.multi-column p {page-break-inside: avoid;break-inside: avoid;}.responsive-image-wrapper::before {content: "";display: block;}.responsive-image {opacity: 0;}.responsive-image.lazyloaded {opacity: 1;}.responsive-image-placeholder {opacity: 0.05;}.responsive-image.lazyloaded + .responsive-image-placeholder {opacity: 0;}[data-color-scheme="primary"] .responsive-image-placeholder {background-color: var(--color-scheme-text);}[data-color-scheme="secondary"] .responsive-image-placeholder {background-color: var(--color-scheme-text);}[data-color-scheme="tertiary"] .responsive-image-placeholder {background-color: var(--color-scheme-text);}.no-js .responsive-image-placeholder {display: none;}[data-color-scheme="primary"].bg-scheme-background .bg-placeholder-bg, [data-color-scheme="primary"] .bg-scheme-background .bg-placeholder-bg {background-color: var(--color-scheme-text-placeholder);}[data-color-scheme="secondary"].bg-scheme-background .bg-placeholder-bg, [data-color-scheme="secondary"] .bg-scheme-background .bg-placeholder-bg {background-color: var(--color-scheme-text-placeholder);}[data-color-scheme="tertiary"].bg-scheme-background .bg-placeholder-bg, [data-color-scheme="tertiary"] .bg-scheme-background .bg-placeholder-bg {background-color: var(--color-scheme-text-placeholder);}.visually-hidden {position: absolute !important;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}svg, model-viewer, [data-product-media-type-video] video, [data-product-media-type-video] iframe, .shopify-model-viewer-ui {width: 100%;height: 100%;}.video-wrapper {position: relative;overflow: hidden;max-width: 100%;height: 0;height: auto;padding-bottom: 56.25%;}.video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.table-wrapper {overflow: auto;max-width: 100%;height: 100%;-webkit-overflow-scrolling: touch;}.skip-link {opacity: 0;padding: 1rem;pointer-events: none;position: absolute;top: 0px;left: 0px;z-index: 50;background-color: var(--color-primary-background);color: var(--color-primary-text);}.skip-link:focus {opacity: 1;pointer-events: auto;}#sticky-positioner {position: absolute;top: var(--border-width);left: 0;width: 1px;height: 1px;}.no-js .respimg {display: none;}.no-js:not(html) {display: none;}.no-js .no-js:not(html) {display: block;}html.no-js .js-enabled {display: none;}[hidden], [x-cloak] {display: none;}html.no-js [x-cloak].no-js-undo-cloak {display: initial !important;}.supports-no-cookies:not(html) {display: none;}.supports-no-cookies .supports-no-cookies:not(html) {display: block;}.increase-target::before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;}.increase-target:focus::before {outline: 5px auto Highlight;outline: 5px auto -webkit-focus-ring-color;}[data-shopify-buttoncontainer] {justify-content: center;}[data-shopify-xr-hidden] {display: none;}.accent-links-scheme a {border-color: var(--color-scheme-text);}.accent-links-scheme a:hover {border-color: var(--color-scheme-accent);}.accent-links-scheme a {border-bottom-width: var(--text-width);padding-bottom: 0.25rem;}.accent-links-scheme a:hover {color: var(--color-scheme-accent);}.max-h-three-quarters-screen-height {max-height: 75vh;}.section-x-padding {padding-left: 0.5rem;padding-right: 0.5rem;}span[id]:empty {position: relative;top: -100px;display:block;}.main_product_collaps_tab ul {padding-left: 20px;}@media (min-width: 1024px) {.section-x-padding {padding-left: 1rem;padding-right: 1rem;}}#MainContent .shopify-section:first-of-type section {margin-top: calc(-1 * var(--border-width));}#MainContent .shopify-section.has-full-screen-setting:first-of-type section .h-screen-header {height: calc(100vh - var(--header-height, 0px));}@media (max-width: 1023px) {#MainContent .shopify-section.has-full-screen-setting:first-of-type section .background-video-wrapper--full-screen {padding-bottom: calc(100vh - var(--header-height, 0px));}}@media (min-width: 1024px) {#MainContent .shopify-section.has-full-screen-setting:first-of-type section .lg\:background-video-wrapper--full-screen {padding-bottom: calc(100vh - var(--header-height, 0px));}}select {background-size: 1em 1em;background-image: var(--icon-svg-select);background-repeat: no-repeat;background-position: center right;}input[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="tel"], textarea {border-radius: 0;-webkit-appearance: none;}option {background-color: var(--color-primary-background);}[data-color-scheme="primary"] select.text-scheme-text, [data-color-scheme="primary"].select.text-scheme-text {background-image: var(--icon-svg-select-primary);}[data-color-scheme="secondary"] select.text-scheme-text, [data-color-scheme="secondary"] select.text-scheme-text {background-image: var(--icon-svg-select-secondary);}[data-color-scheme="tertiary"] select.text-scheme-text, [data-color-scheme="tertiary"] select.text-scheme-text {background-image: var(--icon-svg-select-tertiary);}html:not(.no-js) input[type="number"] {-moz-appearance: textfield;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}.filter-checkbox:checked + label span, .recipient-checkbox:checked + label span {background-color: currentColor;}.custom-input:disabled + label {cursor: default;}button {border-radius: 0;}.btn, .button {text-transform: var(--button-text-transform);border-width: var(--text-width);border-radius: var(--button-border-radius);border-color: var(--button-border-color);background-color: var(--button-background-color);color: var(--button-text-color);}.btn, .button {cursor: pointer;padding-top: 0.5rem;padding-bottom: 0.5rem;padding-left: 2rem;padding-right: 2rem;}.btn:hover, .button:hover {border-color: var(--button-border-color-hover);background-color: var(--button-background-color-hover);color: var(--button-text-color-hover);}.btn:after {content: " →";}.btn, .button, button {}.btn svg, .btn span, .button svg, .button span, button svg, button span {pointer-events: none;}@media (prefers-reduced-motion: reduce) {.marquee-container {padding-left: 0px;text-align: center;white-space: normal;display: block;padding-left: 0.5rem;padding-right: 0.5rem;}@media (min-width: 1024px) {.marquee-container {padding-left: 1rem;padding-right: 1rem;}}.marquee span {display: none;}.marquee span:first-child {display: inline;}}.marquee-container {visibility: visible;}.rte > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse));}.rte {line-height: var(--base-line-height);}.rte img {max-width: 100%;width: 100%;height: auto;}.rte table {table-layout: fixed;}.rte table, .rte th, .rte td {border-width: var(--text-width);}.rte table, .rte th, .rte td {border-color: currentColor;}.rte th, .rte td {padding: 0.25rem;}@media (min-width: 1024px) {.rte th, .rte td {padding: 0.5rem;}.rte th > .background-video-wrapper--full-screen, .rte td > .background-video-wrapper--full-screen {padding-bottom: calc(100vh - 1rem);}}.rte ul, .rte ol {margin-left: var(--spacing);}.rte ul > :not([hidden]) ~ :not([hidden]), .rte ol > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));}.rte ul {list-style-type: disc;}.rte ol {list-style: decimal;}.rte strong {font-weight: var(--font-body-bold-weight);}.rte h1 {font-size: 1.953rem;line-height: var(--base-line-height);}@media (min-width: 1024px) {.rte h1 {font-size: 3.815rem;line-height: 1;}}.rte h2 {font-size: 1.953rem;line-height: var(--base-line-height);}@media (min-width: 1024px) {.rte h2 {font-size: 2.441rem;line-height: calc(var(--base-line-height) * 0.9);}}.rte h3 {font-size: 1.563rem;line-height: var(--base-line-height);}.rte h4 {font-size: 1.25rem;line-height: var(--base-line-height);}.rte h1, .rte h2, .rte h3, .rte h4, .rte blockquote {font-family: var(--heading-font-stack);font-weight: var(--heading-font-weight);font-style: var(--heading-font-style);text-transform: var(--heading-capitalize);letter-spacing: var(--heading-letterspacing);-webkit-text-decoration: var(--heading-decoration);text-decoration: var(--heading-decoration);}.rte blockquote {font-size: 1.953rem;line-height: var(--base-line-height);padding: 0.5rem;}.rte blockquote > .background-video-wrapper--full-screen {padding-bottom: calc(100vh - 1rem);}@media (min-width: 1024px) {.rte blockquote {font-size: 3.815rem;line-height: 1;padding: 1rem;line-height: calc(var(--base-line-height) * 0.9);}}.rte a {text-decoration: underline;}.rte code, .rte pre {overflow: auto;font-family: monospace;}.rte code, .rte pre {font-size: 0.8rem;line-height: var(--base-line-height);}[data-color-scheme="primary"].text-scheme-text .rte a:hover, [data-color-scheme="primary"] .text-scheme-text.rte a:hover, [data-color-scheme="primary"].text-scheme-text.rte a:hover, [data-color-scheme="secondary"].text-scheme-text .rte a:hover, [data-color-scheme="secondary"] .text-scheme-text.rte a:hover, [data-color-scheme="secondary"].text-scheme-text.rte a:hover, [data-color-scheme="tertiary"].text-scheme-text .rte a:hover, [data-color-scheme="tertiary"] .text-scheme-text.rte a:hover, [data-color-scheme="tertiary"].text-scheme-text.rte a:hover {color: var(--color-scheme-accent);-webkit-text-decoration-color: var(--color-scheme-accent);text-decoration-color: var(--color-scheme-accent);}[data-color-scheme="primary"].text-scheme-text .rte blockquote, [data-color-scheme="primary"] .text-scheme-text.rte blockquote, [data-color-scheme="primary"].text-scheme-text.rte blockquote, [data-color-scheme="secondary"].text-scheme-text .rte blockquote, [data-color-scheme="secondary"] .text-scheme-text.rte blockquote, [data-color-scheme="secondary"].text-scheme-text.rte blockquote, [data-color-scheme="tertiary"].text-scheme-text .rte blockquote, [data-color-scheme="tertiary"] .text-scheme-text.rte blockquote, [data-color-scheme="tertiary"].text-scheme-text.rte blockquote {background: var(--color-scheme-text);color: var(--color-scheme-text--overlay);}.svg-scale svg {width: 1em;height: 1em;}.disclosure-list {transform: translateY(calc(-100% + 2px));max-height: 60vh;overflow-y: auto;}.splide--product {position: static;}.splide__pagination--product {max-width: calc(100% - 7rem);}.splide__pagination__page {background-color: transparent;border-color: currentColor;border-radius: 9999px;border-width: var(--checkbox-width);display: block;height: 0.5rem;margin: 0.25rem;width: 0.5rem;}.add-to-cart-container .payment-button-wrapper.splide__pagination__page .shopify-payment-button__button--unbranded, .add-to-cart-container .payment-button-wrapper.splide__pagination__page .shopify-payment-button__button--branded {border-radius: 9999px;overflow: hidden;}.add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--unbranded, .add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--branded {border-radius: 9999px;overflow: hidden;}.additional-checkout-buttons.splide__pagination__page div[role="button"] {border-radius: 9999px;}.splide__pagination__page.is-active {background-color: currentColor;}.splide__autoplay-control .splide__play, .splide__autoplay-control .splide__pause {transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}.splide__autoplay-control .splide__play {opacity: 0;position: absolute;}.splide__autoplay-control .splide__pause {opacity: 1;}.splide__autoplay-control--paused .splide__play {opacity: 1;position: relative;}.splide__autoplay-control--paused .splide__pause {opacity: 0;position: absolute;}.no-js .splide {visibility: visible;}.no-js .splide__list {width: 100%;}.no-js .splide__slide:not(:first-child) {display: none;}@media (min-width: 1024px) {.no-js .splide--product .splide__slide:not(:first-child) {display: block;}}.js .splide--product:not([data-slideshow-enabled="true"]) {visibility: visible;}.js .splide--product:not([data-slideshow-enabled="true"]) .splide__list {width: 100%;}.js .splide--product:not([data-slideshow-enabled="true"]) .splide__slide:not(:first-child) {display: none;}.js .splide--product:not([data-slideshow-enabled="true"]) .splide__arrows {display: none;}@media (min-width: 1024px) {.js .splide--product:not([data-slideshow-enabled="true"]) .splide--product .splide__slide:not(:first-child) {display: block;}}.background-video-wrapper--full-screen {padding-bottom: 100vh;}.background-video-wrapper--four-three {padding-bottom: 75%;}.background-video-wrapper--landscape {padding-bottom: 62.5%;}.background-video-wrapper--widescreen {padding-bottom: 56.25%;}.background-video-wrapper--cinematic {padding-bottom: 42.5531914894%;}.p-2 > .background-video-wrapper--full-screen {padding-bottom: calc(100vh - 1rem);}@media (min-width: 1024px) {.lg\:p-4 > .background-video-wrapper--full-screen, .lg\:p-4 > .lg\:background-video-wrapper--full-screen {padding-bottom: calc(100vh - 2rem);}}.background-video__error {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;}.background-video iframe {position: absolute;z-index: 1;top: -100%;left: auto;width: 100%;height: 300%;pointer-events: none;opacity: 0;transition: opacity 0.2s ease-in-out;transform: scale(1.0125);}.background-video iframe.background-video-iframe--tall {top: -10%;left: -100%;width: 300%;height: 120%;max-width: none;}.background-video.is-playing iframe {opacity: 1;}.type-product-grid-item:focus-within .product-grid__meta {opacity: 1;}.plyr--video {height: 100%;}.plyr__control--overlaid svg {fill: currentColor;}.plyr__video-wrapper {height: 100%;}[data-color-scheme="primary"].bg-scheme-background .plyr, [data-color-scheme="primary"].bg-scheme-background .plyr__control, [data-color-scheme="primary"] .bg-scheme-background .plyr, [data-color-scheme="primary"] .bg-scheme-background .plyr__control {background-color: var(--color-scheme-background);}[data-color-scheme="primary"].text-scheme-text .plyr, [data-color-scheme="primary"].text-scheme-text .plyr__control, [data-color-scheme="primary"] .text-scheme-text .plyr, [data-color-scheme="primary"] .text-scheme-text .plyr__control {color: var(--color-scheme-text);}[data-color-scheme="secondary"].bg-scheme-background .plyr, [data-color-scheme="secondary"].bg-scheme-background .plyr__control, [data-color-scheme="secondary"] .bg-scheme-background .plyr, [data-color-scheme="secondary"] .bg-scheme-background .plyr__control {background-color: var(--color-scheme-background);}[data-color-scheme="secondary"].text-scheme-text .plyr, [data-color-scheme="secondary"].text-scheme-text .plyr__control, [data-color-scheme="secondary"] .text-scheme-text .plyr, [data-color-scheme="secondary"] .text-scheme-text .plyr__control {color: var(--color-scheme-text);}[data-color-scheme="tertiary"].bg-scheme-background .plyr, [data-color-scheme="tertiary"].bg-scheme-background .plyr__control, [data-color-scheme="tertiary"] .bg-scheme-background .plyr, [data-color-scheme="tertiary"] .bg-scheme-background .plyr__control {background-color: var(--color-scheme-background);}[data-color-scheme="tertiary"].text-scheme-text .plyr, [data-color-scheme="tertiary"].text-scheme-text .plyr__control, [data-color-scheme="tertiary"] .text-scheme-text .plyr, [data-color-scheme="tertiary"] .text-scheme-text .plyr__control {color: var(--color-scheme-text);}[data-shopify-xr-hidden] {display: none;}.add-to-cart, .shopify-payment-button, .shopify-payment-button__button, .shopify-payment-button__button--branded {min-height: var(--add-to-cart-height) !important;}.shopify-payment-button__button--hidden {display: none !important;}.add-to-cart-container .shopify-payment-button__button--unbranded {padding-left: 0.25rem;padding-right: 0.25rem;padding-top: 0.5rem;padding-bottom: 0.5rem;text-transform: var(--button-text-transform);}.add-to-cart-container .shopify-payment-button__button--unbranded, .add-to-cart-container .shopify-payment-button__button--branded {transition: none;border-radius: 0;font-weight: var(--body-font-weight);line-height: var(--base-line-height);}.add-to-cart-container .payment-button-wrapper.rounded-md .shopify-payment-button__button--unbranded, .add-to-cart-container .payment-button-wrapper.rounded-md .shopify-payment-button__button--branded {border-radius: 0.375rem;overflow: hidden;}.add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--unbranded, .add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--branded {border-radius: 9999px;overflow: hidden;}.additional-checkout-buttons.rounded-full div[role="button"] {border-radius: 9999px !important;}.additional-checkout-buttons.rounded-md div[role="button"] {border-radius: 0.375rem !important;}.shopify-payment-button__button--unbranded:after {content: " →";}.shopify-payment-button__more-options {margin-bottom: 28px;}.payment-button-wrapper.color-scheme.style-text_background .shopify-payment-button__button--unbranded {background-color: var(--color-scheme-text);color: var(--color-scheme-text--overlay);border: var(--border-width) solid var(--color-scheme-text);}.payment-button-wrapper.color-scheme.style-text_background .shopify-payment-button__button--unbranded:hover {background-color: var(--color-scheme-accent);border: var(--border-width) solid var(--color-scheme-accent);color: var(--color-scheme-accent--overlay);}.payment-button-wrapper.color-scheme.style-accent_background .shopify-payment-button__button--unbranded {background-color: var(--color-scheme-accent);color: var(--color-scheme-accent--overlay);border: var(--border-width) solid var(--color-scheme-accent);}.payment-button-wrapper.color-scheme.style-accent_background .shopify-payment-button__button--unbranded:hover {background-color: var(--color-scheme-text);border: var(--border-width) solid var(--color-scheme-text);color: var(--color-scheme-text--overlay);}.payment-button-wrapper.color-scheme.style-accent_background_text_border .shopify-payment-button__button--unbranded {background-color: var(--color-scheme-accent);color: var(--color-scheme-accent--overlay);border: var(--border-width) solid var(--color-scheme-text);}.payment-button-wrapper.color-scheme.style-accent_background_text_border .shopify-payment-button__button--unbranded:hover {background-color: var(--color-scheme-text);color: var(--color-scheme-text--overlay);}.shopify-payment-button__button--unbranded[disabled], .shopify-payment-button__button--unbranded.disabled, .shopify-payment-button__button[disabled], .shopify-payment-button__button.disabled, .shopify-payment-button__more-options[disabled], .shopify-payment-button__more-options.disabled {cursor: default;display: none;}shopify-payment-terms {margin-top: 1rem;margin-bottom: 2rem;display: block;}[data-color-scheme="primary"] .product-content-container.bg-scheme-background, [data-color-scheme="primary"].product-content-container.bg-scheme-background {--payment-terms-background-color: var(--color-primary-background-hex);}[data-color-scheme="secondary"] .product-content-container.bg-scheme-background, [data-color-scheme="secondary"].product-content-container.bg-scheme-background {--payment-terms-background-color: var(--color-secondary-background-hex);}[data-color-scheme="tertiary"] .product-content-container.bg-scheme-background, [data-color-scheme="tertiary"].product-content-container.bg-scheme-background {--payment-terms-background-color: var(--color-tertiary-background-hex);}.shopify-challenge__container {padding-top: var(--spacing);padding-bottom: var(--spacing);text-align: center;padding-left: 0.5rem;padding-right: 0.5rem;}@media (min-width: 1024px) {.shopify-challenge__container {padding-left: 1rem;padding-right: 1rem;}}@media only screen and (max-width: 767px) {.responsive-table {width: 100%;}.responsive-table thead {display: none;}.responsive-table td {border-width: 0px;display: flex;align-items: center;justify-content: space-between;margin: 0px;padding-top: 0.25rem;padding-bottom: 0.25rem;text-align: right;width: 100%;}.responsive-table th::before, .responsive-table td::before {content: attr(data-label);max-width: 50%;}.responsive-table th::before, .responsive-table td::before {font-weight: 400;font-size: 0.64rem;line-height: var(--base-line-height);margin-top: 0.25rem;padding-right: 0.75rem;text-align: left;}.table-small-hide {display: none !important;}.subscribe__save.image_with_text .text_content .text_link a{height:48px;display:flex;align-items:center;}}@media (min-width: 768px) {.responsive-table {border-color: var(--color-border);border-width: var(--text-width);text-align: center;width: 100%;}.responsive-table th, .responsive-table td {border-color: var(--color-border);border-width: var(--text-width);padding: 0.5rem;}.responsive-table th > .background-video-wrapper--full-screen, .responsive-table td > .background-video-wrapper--full-screen {padding-bottom: calc(100vh - 1rem);}.responsive-table th:first-child, .responsive-table td:first-child {text-align: left;}.responsive-table th:last-child, .responsive-table td:last-child {text-align: right;}.large-up-hide {display: none !important;}}@media only screen and (max-width: 767px) {.cart-table {width: 100%;}.cart-table thead {display: none;}.cart-table tr {border-color: var(--color-border);border-bottom-width: var(--text-width);display: block;padding-top: 0.5rem;padding-bottom: 0.5rem;}.cart-table tr:first-child {border-top-width: var(--text-width);}.cart-table td {border-width: 0px;display: flex;align-items: center;justify-content: space-between;margin: 0px;width: 100%;padding-left: 0.5rem;padding-right: 0.5rem;}@media (min-width: 1024px) {.cart-table td {padding-left: 1rem;padding-right: 1rem;}}.cart-table td[data-price] {display: none;}.cart-table td[data-total] {justify-content: flex-end;text-align: right;}}@media (min-width: 768px) {.cart-table {border-color: var(--color-border);text-align: center;width: 100%;}.cart-table th, .cart-table td {border-color: var(--color-border);border-bottom-width: var(--text-width);padding-top: 0.5rem;padding-bottom: 0.5rem;vertical-align: top;padding-left: 0.5rem;padding-right: 0.5rem;}@media (min-width: 1024px) {.cart-table th, .cart-table td {padding-left: 1rem;padding-right: 1rem;}}.cart-table th:first-child, .cart-table td:first-child {text-align: left;}.cart-table th:last-child, .cart-table td:last-child {text-align: right;}}[data-color-scheme="primary"] .bg-scheme-background :focus, [data-color-scheme="secondary"] .bg-scheme-background :focus, [data-color-scheme="tertiary"] .bg-scheme-background :focus, [data-color-scheme="header"] .bg-scheme-background :focus, [data-color-scheme="footer"] .bg-scheme-background :focus, [data-color-scheme="primary"].bg-scheme-background :focus, [data-color-scheme="secondary"].bg-scheme-background :focus, [data-color-scheme="tertiary"].bg-scheme-background :focus, [data-color-scheme="header"].bg-scheme-background :focus, [data-color-scheme="footer"].bg-scheme-background :focus {outline-width: var(--text-width);outline-style: solid;outline-color: var(--color-scheme-accent);outline-offset: 0.25rem;}[data-color-scheme="primary"] .bg-scheme-background .increase-target:focus::before, [data-color-scheme="secondary"] .bg-scheme-background .increase-target:focus::before, [data-color-scheme="tertiary"] .bg-scheme-background .increase-target:focus::before, [data-color-scheme="header"] .bg-scheme-background .increase-target:focus::before, [data-color-scheme="footer"] .bg-scheme-background .increase-target:focus::before, [data-color-scheme="primary"].bg-scheme-background .increase-target:focus::before, [data-color-scheme="secondary"].bg-scheme-background .increase-target:focus::before, [data-color-scheme="tertiary"].bg-scheme-background .increase-target:focus::before, [data-color-scheme="header"].bg-scheme-background .increase-target:focus::before, [data-color-scheme="footer"].bg-scheme-background .increase-target:focus::before {outline: var(--text-width) solid -webkit-focus-ring-color;outline: var(--text-width) solid var(--color-scheme-accent);outline-offset: calc(-1 * var(--text-width));}[data-color-scheme="primary"] .bg-scheme-background .custom-input:focus + label, [data-color-scheme="secondary"] .bg-scheme-background .custom-input:focus + label, [data-color-scheme="tertiary"] .bg-scheme-background .custom-input:focus + label, [data-color-scheme="header"] .bg-scheme-background .custom-input:focus + label, [data-color-scheme="footer"] .bg-scheme-background .custom-input:focus + label, [data-color-scheme="primary"].bg-scheme-background .custom-input:focus + label, [data-color-scheme="secondary"].bg-scheme-background .custom-input:focus + label, [data-color-scheme="tertiary"].bg-scheme-background .custom-input:focus + label, [data-color-scheme="header"].bg-scheme-background .custom-input:focus + label, [data-color-scheme="footer"].bg-scheme-background .custom-input:focus + label {outline: var(--text-width) solid -webkit-focus-ring-color;outline: var(--text-width) solid var(--color-scheme-accent);}[data-color-scheme="primary"] .bg-scheme-background .product-media-object:focus, [data-color-scheme="secondary"] .bg-scheme-background .product-media-object:focus, [data-color-scheme="tertiary"] .bg-scheme-background .product-media-object:focus, [data-color-scheme="header"] .bg-scheme-background .product-media-object:focus, [data-color-scheme="footer"] .bg-scheme-background .product-media-object:focus, [data-color-scheme="primary"].bg-scheme-background .product-media-object:focus, [data-color-scheme="secondary"].bg-scheme-background .product-media-object:focus, [data-color-scheme="tertiary"].bg-scheme-background .product-media-object:focus, [data-color-scheme="header"].bg-scheme-background .product-media-object:focus, [data-color-scheme="footer"].bg-scheme-background .product-media-object:focus {outline: 0;}[data-color-scheme="primary"] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme="secondary"] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme="tertiary"] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme="header"] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme="footer"] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme="primary"].bg-scheme-background .product-media-object:focus:after, [data-color-scheme="secondary"].bg-scheme-background .product-media-object:focus:after, [data-color-scheme="tertiary"].bg-scheme-background .product-media-object:focus:after, [data-color-scheme="header"].bg-scheme-background .product-media-object:focus:after, [data-color-scheme="footer"].bg-scheme-background .product-media-object:focus:after {width: 100%;height: 100%;content: "";outline: var(--text-width) solid -webkit-focus-ring-color;outline: var(--text-width) solid var(--color-scheme-accent);outline-offset: calc(-1 * var(--text-width));position: absolute;top: 0;left: 0;}.user-using-mouse button:focus, .user-using-mouse [data-color-scheme] button:focus {outline: 0;}.user-using-mouse :focus, .user-using-mouse [data-color-scheme] :focus {outline: 0;}.user-using-mouse ::-moz-focus-inner, .user-using-mouse [data-color-scheme] ::-moz-focus-inner {outline: 0;}.user-using-mouse .increase-target:focus::before, .user-using-mouse [data-color-scheme] .increase-target:focus::before {outline: 0;}.user-using-mouse .custom-input:focus + label, .user-using-mouse [data-color-scheme] .custom-input:focus + label {outline: 0;}.user-using-mouse .product-media-object:focus, .user-using-mouse .product-media-object:focus:after, .user-using-mouse [data-color-scheme] .product-media-object:focus, .user-using-mouse [data-color-scheme] .product-media-object:focus:after {outline: 0;}.product-recommendations:not(:empty) + .collapsible-tab > div, .collapsible-tab + .product-recommendations:not(:empty) > div {border-top-width: 0;}.collapsible-tab + .collapsible-tab, .product-recommendations:not(:empty) + .collapsible-tab, .collapsible-tab + .product-recommendations {margin-top: 0;}.product-page-popup-link + .product-page-popup-link, .product-vendor-block + .product-title-block, .product-title-block + .product-vendor-block {margin-top: 0.5rem;}.product-title-block + .product-price-block, .product-inventory-status-block + .product-variant-picker-block, .product-variant-picker-block + .product-variant-picker-block, .product-variant-picker-block + .product-inventory-status-block, .product-inventory-status-block + .product-quantity-block, .product-variant-picker-block + .product-quantity-block {margin-top: 1rem;}.product-block-area > div:first-child, .product-block-area > h1:first-child, .product-block-area > fieldset:first-child {margin-top: 0;}.product-block-area .collapsible-tab:first-child, .product-block-area .product-recommendations:not(:empty):first-child {margin-top: calc(-1 * var(--spacing));}.product-block-area .collapsible-tab:first-child > div, .product-block-area .product-recommendations:not(:empty):first-child > div {border-top: 0;}.product-block-area .collapsible-tab:last-child, .product-block-area .product-recommendations:not(:empty):last-child {margin-bottom: calc(-1 * (var(--spacing) + var(--border-width)));}.loading {position: relative;display: inline-block;width: 100%;padding-top: 100%;}.loading::after {content: " ";position: absolute;display: block;width: 100%;height: 100%;top: 0;border-radius: 50%;border: var(--border-width) solid;border-color: currentColor transparent currentColor transparent;animation: loading 1.2s linear infinite;}@keyframes loading {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.predictive-search-results {top: calc(100% + var(--border-width));}.query-suggestion mark {background: none;font-weight: bolder;text-decoration: underline;}@media (min-width: 640px) {.sm\:text-sm {font-size: 0.8rem;line-height: var(--base-line-height);}.sm\:py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem;}.sm\:oldstyle-nums {--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.sm\:oldstyle-nums {--tw-numeric-figure: oldstyle-nums;}.sm\:w-40 {width: 10rem;}}@media (min-width: 768px) {.md\:block {display: block;}.md\:flex {display: flex;}.md\:grid {display: grid;}.md\:hidden {display: none;}.md\:justify-between {justify-content: space-between;}.md\:text-base {font-size: 1rem;line-height: var(--base-line-height);}.md\:text-lg {font-size: 1.25rem;line-height: var(--base-line-height);}.md\:my-4 {margin-top: 1rem;margin-bottom: 1rem;}.md\:mt-0 {margin-top: 0px;}.md\:mb-0 {margin-bottom: 0px;}.md\:mt-2 {margin-top: 0.5rem;}.md\:ml-4 {margin-left: 1rem;}.md\:pb-0 {padding-bottom: 0px;}.md\:absolute {position: absolute;}.md\:bottom-0 {bottom: 0px;}.md\:oldstyle-nums {--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.md\:oldstyle-nums {--tw-numeric-figure: oldstyle-nums;}.md\:w-20 {width: 5rem;}.md\:w-auto {width: auto;}.md\:w-1\/3 {width: 33.333333%;}.md\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr));}.md\:col-span-5 {grid-column: span 5 / span 5;}.md\:col-start-8 {grid-column-start: 8;}.md\:transform {--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.md\:translate-y-7 {--tw-translate-y: 1.75rem;}}@media (min-width: 1024px) {.lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse));}.lg\:bg-border {background-color: var(--color-border);}.lg\:border-grid-color {border-color: var(--color-border);}.lg\:border-none {border-style: none;}.lg\:border-0 {border-width: 0px;}.lg\:border-t-0 {border-top-width: 0px;}.lg\:border-t-grid {border-top-width: var(--border-width);}.lg\:border-r-grid {border-right-width: var(--border-width);}.lg\:border-b-grid {border-bottom-width: var(--border-width);}.lg\:border-l-grid {border-left-width: var(--border-width);}.lg\:block {display: block;}.lg\:inline-block {display: inline-block;}.lg\:inline {display: inline;}.lg\:flex {display: flex;}.lg\:grid {display: grid;}.lg\:hidden {display: none;}.lg\:flex-wrap {flex-wrap: wrap;}.lg\:flex-nowrap {flex-wrap: nowrap;}.lg\:items-end {align-items: flex-end;}.lg\:items-center {align-items: center;}.lg\:justify-start {justify-content: flex-start;}.lg\:justify-end {justify-content: flex-end;}.lg\:justify-center {justify-content: center;}.lg\:justify-between {justify-content: space-between;}.lg\:flex-1 {flex: 1 1 0%;}.lg\:text-sm {font-size: 0.8rem;line-height: var(--base-line-height);}.lg\:text-base {font-size: 1rem;line-height: var(--base-line-height);}.lg\:text-lg {font-size: 1.25rem;line-height: var(--base-line-height);}.lg\:text-xl {font-size: 1.563rem;line-height: var(--base-line-height);}.lg\:text-2xl {font-size: 1.953rem;line-height: var(--base-line-height);}.lg\:text-3xl {font-size: 2.441rem;line-height: calc(var(--base-line-height) * 0.9);}.lg\:text-4xl {font-size: 3.052rem;line-height: calc(var(--base-line-height) * 0.9);}.lg\:text-5xl {font-size: 3.815rem;line-height: 1;}.lg\:text-6xl {font-size: 4.768rem;line-height: 1;}.lg\:text-7xl {font-size: 5.96rem;line-height: 1;}.lg\:mx-2 {margin-left: 0.5rem;margin-right: 0.5rem;}.lg\:my-4 {margin-top: 1rem;margin-bottom: 1rem;}.lg\:mx-auto {margin-left: auto;margin-right: auto;}.lg\:-mx-4 {margin-left: -1rem;margin-right: -1rem;}.lg\:mt-0 {margin-top: 0px;}.lg\:mb-0 {margin-bottom: 0px;}.lg\:mt-2 {margin-top: 0.5rem;}.lg\:mr-2 {margin-right: 0.5rem;}.lg\:ml-2 {margin-left: 0.5rem;}.lg\:mr-4 {margin-right: 1rem;}.lg\:ml-4 {margin-left: 1rem;}.lg\:ml-auto {margin-left: auto;}.lg\:ml-theme-half {margin-left: var(--spacing-half);}.lg\:-mb-theme-width {margin-bottom: calc(-1 * var(--border-width));}.lg\:max-w-xl {max-width: 36rem;}.lg\:max-w-4xl {max-width: 56rem;}.lg\:p-0 {padding: 0px;}.lg\:p-4 {padding: 1rem;}.lg\:p-16 {padding: 4rem;}.lg\:p-24 {padding: 6rem;}.lg\:px-2 {padding-left: 0.5rem;padding-right: 0.5rem;}.lg\:py-4 {padding-top: 1rem;padding-bottom: 1rem;}.lg\:px-4 {padding-left: 1rem;padding-right: 1rem;}.lg\:py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem;}.lg\:px-8 {padding-left: 2rem;padding-right: 2rem;}.lg\:pt-0 {padding-top: 0px;}.lg\:pb-0 {padding-bottom: 0px;}.lg\:pb-2 {padding-bottom: 0.5rem;}.lg\:pl-2 {padding-left: 0.5rem;}.lg\:pt-4 {padding-top: 1rem;}.lg\:pl-4 {padding-left: 1rem;}.lg\:static {position: static;}.lg\:absolute {position: absolute;}.lg\:relative {position: relative;}.lg\:sticky {position: sticky;}.lg\:right-0 {right: 0px;}.lg\:bottom-auto {bottom: auto;}.lg\:left-auto {left: auto;}.lg\:bottom-1\/2 {bottom: 50%;}.lg\:top-sticky-header {top: var(--sticky-header-height);}.lg\:text-left {text-align: left;}.lg\:text-center {text-align: center;}.lg\:text-right {text-align: right;}.lg\:oldstyle-nums {--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.lg\:oldstyle-nums {--tw-numeric-figure: oldstyle-nums;}.lg\:w-24 {width: 6rem;}.lg\:w-auto {width: auto;}.lg\:w-1\/2 {width: 50%;}.lg\:w-1\/3 {width: 33.333333%;}.lg\:w-2\/3 {width: 66.666667%;}.lg\:w-3\/4 {width: 75%;}.lg\:w-2\/5 {width: 40%;}.lg\:w-3\/5 {width: 60%;}.lg\:w-full {width: 100%;}.lg\:gap-4 {gap: 1rem;}.lg\:gap-6 {gap: 1.5rem;}.lg\:gap-gutter {gap: var(--gutter);}.lg\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.lg\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.lg\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.lg\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr));}.lg\:grid-cols-5 {grid-template-columns: repeat(5, minmax(0, 1fr));}.lg\:grid-cols-10 {grid-template-columns: repeat(10, minmax(0, 1fr));}.lg\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr));}.lg\:col-span-1 {grid-column: span 1 / span 1;}.lg\:col-span-2 {grid-column: span 2 / span 2;}.lg\:col-span-3 {grid-column: span 3 / span 3;}.lg\:col-span-4 {grid-column: span 4 / span 4;}.lg\:col-span-5 {grid-column: span 5 / span 5;}.lg\:col-span-6 {grid-column: span 6 / span 6;}.lg\:col-span-7 {grid-column: span 7 / span 7;}.lg\:col-span-8 {grid-column: span 8 / span 8;}.lg\:col-span-9 {grid-column: span 9 / span 9;}.lg\:col-span-12 {grid-column: span 12 / span 12;}.lg\:col-span-full {grid-column: 1 / -1;}.lg\:col-start-1 {grid-column-start: 1;}.lg\:col-start-4 {grid-column-start: 4;}.lg\:col-start-5 {grid-column-start: 5;}.lg\:col-start-6 {grid-column-start: 6;}.lg\:col-start-7 {grid-column-start: 7;}.lg\:col-start-9 {grid-column-start: 9;}.lg\:col-start-10 {grid-column-start: 10;}.lg\:col-end-4 {grid-column-end: 4;}.lg\:col-end-10 {grid-column-end: 10;}.lg\:col-end-13 {grid-column-end: 13;}.lg\:col-count-2 {column-count: 2;}.lg\:col-count-3 {column-count: 3;}.lg\:col-count-4 {column-count: 4;}.lg\:background-video-wrapper--full-screen {padding-bottom: 100vh;}.lg\:background-video-wrapper--four-three {padding-bottom: 75%;}.lg\:background-video-wrapper--landscape {padding-bottom: 62.5%;}.lg\:background-video-wrapper--widescreen {padding-bottom: 56.25%;}.lg\:background-video-wrapper--cinematic {padding-bottom: 42.5531914894%;}}@media (min-width: 1280px) {.xl\:max-w-4xl {max-width: 56rem;}.xl\:oldstyle-nums {--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.xl\:oldstyle-nums {--tw-numeric-figure: oldstyle-nums;}}@media (min-width: 1536px) {.\32xl\:oldstyle-nums {--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);}.\32xl\:oldstyle-nums {--tw-numeric-figure: oldstyle-nums;}}.cdk-no-border {border: none;background: none;}#about h1 {color: #035c67;font-size: 140px;font-style: normal;font-weight: 400;line-height: 140px;letter-spacing: -2.8px;padding: 52px 8px;}.cdk-about-img-text-list .sticky-image-item:after {display: none;}.subscribe__save .text_content .text_link a, .subscribe__save .text_link a span {font-size: 16px;line-height: 120%;}.subscribe__save .bg-scheme-background {background-color: #DBF6F4;}.cdk-faq .subheading {font-size: 40px;line-height: 40px;text-transform: capitalize;cursor: pointer;max-width: 452px;width: 100%;font-family: "ABC Monument Grotesk", serif;}.cdk-faq .cdk-wrap .faq-heading-wrapper {padding-top: 42px;}.question_wrapper {padding-left: 0;margin-left: 1rem;border-left: 1px solid #035c67;}.no-border {border-left: 0;}.cdk-common-img-text .responsive-image-wrapper {border-radius: 10px;}.cdk-common-img-text.image_with_text .font-heading {font-size: 64px;line-height: 98%;max-width: 459px;width: 100%;letter-spacing: -1.28px;}.cdk-common-img-text.work-withus-imgText-bottom.image_with_text .font-heading {font-size: 64px;line-height: 98%;}.cdk-mnge-width.image_with_text .font-heading {max-width: 541px;}.cdk-common-img-text.image_with_text a {border-radius: 50px;padding: 18px 20px;}#work-with-us .work-withus-imgText-bottom .rte p {margin-top: 30px;}.our-sci-faq > div:first-child {padding: 37.5px;}.our-sci-faq {background-color: #f3fbfb;}.our-sci-faq>div {background-color: #f3fbfb;}.faq_content h5:first-child {margin-top: 0 !important;}.faq_content h5 {color: var(--main-dark-green, #035c67);font-size: 20px;font-weight: 500;line-height: 130%;letter-spacing: -0.2px;margin-top: 30px !important;}.faq_content span {height: 18px;width: 18px;}.main-content-tab {border-top: 1px solid #035c67;}.icon-items:first-child{padding-left:0;}.icon-items {padding-left: 30px;}.faq-main-imgtext.image_with_text .text_content {padding-left: 65px;padding-right: 31px;padding-top: 148px;padding-bottom: 176px;}.faq-main-imgtext.image_with_text .text_content .text-left{max-width:623px;width:100%;}.review-page .text-left .rte {max-width: 516px;width: 100%;}#faq .heading-padding {padding: 75px 30px 74px;}.main-faq .main-content-tab {padding: 26px 52px 33px 30px;}.faq-main-imgtext.image_with_text .font-heading {font-size: 64px;line-height: 98%;margin-bottom: 30px;}.faq-main-imgtext.image_with_text .rte {margin-bottom: 30px;}.light-green > div {background: #dbf6f4;}.faq-main-imgtext .text_content {padding-left: 65px;padding-right: 31px;}.cdk-text-columns-img .cdk-padding {padding: 15px 16px 17px 18px;}.cdk-text-columns-img .cdk-content-padding {padding: 25px 22px 32px 22px;border-top: 1px solid #035c67;}.cdk-text-columns-img .cdk-content-padding p {max-width: 389px;width: 100%;}.cdk-collection-list li {padding-left: 29px;padding-right: 11px;}.cdk-collection-list a span {font-size: 20px;line-height: 124%;letter-spacing: -0.2px;}.featured-collection h2 {font-size: 40px;line-height: 100%;}.featured-collection-padding {padding: 15px;}.featured-collection .link-hover-wrapper.section-x-padding {padding-top: 45px;padding-bottom: 45px;}.cdk-common-img-text.board-img-text.image_with_text .text_content {padding-left: 30px;padding-right: 98px;}#customer-advisory-board .cdk-common-img-text.image_with_text .font-heading {max-width: 592px;}#customer-advisory-board .cdk-common-img-text .image_content, #customer-advisory-board .cdk-common-img-text .text_content {background-color: #fee2d9;}.cdk-board-rich .rte p {color: #035c67;font-size: 40px;font-style: normal;font-weight: 400;line-height: 100%;letter-spacing: -0.4px;}.mt-6 {margin-top: 35px;}.product-popup-modal__content-info {border-radius: 10px;background: #a5ebe6;box-shadow: -2px 3px 20px 10px rgba(4, 70, 79, 0.1);}.cdk-sup-popup .logo svg {width: 154px;height: 39px;}.cdk-sup-popup .logo {border-bottom: 1px solid #035c67;padding: 26px 30px;}.table-column {margin-top: 1rem;}.cdk-product-block-popup {padding: 0;width: 100%;max-width: 1205px;background: #a5ebe6;box-shadow: -2px 3px 20px 10px rgba(4, 70, 79, 0.1);border-radius: 10px;border: none;}.cdk-sup-popup .cdk-main-title {color: #035c67;font-size: 22px;font-style: normal;font-weight: 400;line-height: 130%;letter-spacing: -0.22px;margin-top: 30px;}.cdk-sup-popup .cdk-popup-17 {color: #035c67;font-size: 16px;font-style: normal;font-weight: 400;line-height:19.2px;}.cdk-sup-popup .column_text p {margin-top: 10px;}.cdk-sup-popup .product_cart .heading1 {margin-top: 80px;}.cdk-sup-popup h1.head2.cdk-popup-17 {margin-top: 20px;}.cdk-sup-popup .rte p, .cdk-sup-popup .column_text p {color: #035c67;font-size: 12px;font-style: normal;font-weight: 400;line-height: 120%;}.cdk-sup-popup .menu {padding-top: 19px;}.cdk-sup-popup .menu ul li {list-style: none;color: #035c67;font-size: 12px;font-style: normal;font-weight: 400;line-height: 120%;margin: 0 !important;}.cdk-sup-popup .menu ul {padding: 0;margin: 0;}.cdk-sup-popup table {width: 100%;border-top: 0;border-bottom: 0;}.cdk-sup-popup .table-wrapper tr:last-child, .cdk-sup-popup .table-wrapper td:last-child, .cdk-sup-popup .table-wrapper tr:last-child, .cdk-sup-popup .table-wrapper td:nth-child(1), .cdk-sup-popup .table-wrapper tr:last-child, .cdk-sup-popup .table-wrapper td:nth-child(2) {border-bottom: 0;}.cdk-sup-popup .table-wrapper th, .cdk-sup-popup .table-wrapper tr, .cdk-sup-popup .table-wrapper td {color: #035c67;font-size: 17px;font-style: normal;font-weight: 400;line-height: 120%;letter-spacing: -0.34px;border: none;text-align: left;border-bottom: 1px solid #035c67;}.cdk-sup-popup .head1:not(.cdk-main-title), .cdk-sup-popup .table-wrapper th {font-family: "ABC Monument Grotesk Mono";}.cdk-sup-popup .column_text p {letter-spacing: 0px;max-width: 127px;}.cdk-sup-popup .footer_logo svg {width: 50px;height: 50px;}.cdk-sup-popup .column {width: 20%;}.cdk-sup-popup .column1 {width: 60%;padding-left:15px;}.cdk-sup-popup .popup-layout {padding: 0 28px 0 30px;border-bottom: 1px solid #035c67;margin-bottom: 21px;}.cdk-sup-popup .heading_tab {margin-top: 24px;}.cdk-sup-popup .column:last-child .product_cart {padding-left: 30px;padding-bottom: 30px;}.cdk-sup-popup .row1 {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;column-gap: 50px;}.cdk-sup-popup .footer_tab {display: flex;align-items: center;flex-wrap: wrap;column-gap: 18px;}.cdk-sup-popup .footer_text p {font-size: 12px;line-height: 14.2px;width: 100%;max-width: 90px;}.cdk-sup-popup .footer {padding-bottom: 26px;}.cdk-sup-popup .column:last-child .product_cart .heading_tab1 .menu ul li {list-style-type: disc;}.cdk-blog-items time {color: #035c67;font-size: 17px;font-style: normal;font-weight: 400;line-height: 120%;letter-spacing: -0.34px;text-transform: uppercase;}.cdk-main-article h1 {font-size: 64px;font-style: normal;font-weight: 400;line-height: 98%;letter-spacing: -1.28px;}.cdk-article {margin-top: 60px;}.cdk-blog-items h2 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #035c67;font-size: 22px;font-style: normal;font-weight: 400;line-height: 130%;letter-spacing: -0.22px;}.cdk-blog-items .cdk-blog-content {overflow: hidden;text-overflow: ellipsis;display: -webkit-box !important;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}.cdk-article a:hover {color: #FF9A7A !important;text-decoration-color: #FF9A7A !important;}#science .cdk-faq p {color: #035c67;font-size: 17px;font-style: normal;font-weight: 400;line-height: 120%;}.cdk-imgtext-title {border-top: 1px solid #035c67;padding: 37.5px 0;}.cdk-imgtext-title h2 {color: #035c67;text-align: center;font-size: 40px;font-style: normal;font-weight: 400;line-height: 100%;letter-spacing: -0.44px;}.cdk-science-imgtext .rte p {max-width: 633px;width: 100%;}.cdk-science-imgtext .rte p a {font-size: 20px;line-height: 130%;}.cdk-science-imgtext.image_with_text .text_content {padding-right: 51px;}.cdk-science-imgtext.image_with_text [data-color-scheme="custom"], .cdk-science-imgtext.image_with_text .text_content {background: #dbf6f4;}.sci-sec-imgtext.image_with_text .subheading, .sci-sec-imgtext.image_with_text .font-heading {margin-bottom: 40px;}#our-science .faq_content .main-content-tab.rte p strong {font-size: 20px;font-style: normal;font-weight: 500;line-height: 130%;}#our-science .faq_content .main-content-tab p {font-size: 16px;line-height: 120%;}.cdk-main-404 {padding: 200px 0 176px 0;max-width: 810px;margin: 0 auto;}.cdk-main-404 h1 {margin-bottom: 30px;}.cdk-main-404 p {margin-bottom: 30px;}.cdk-main-404 a {background-color: #035c67;color: #fff;padding: 18px 28px;border-color: #035c67;border-radius: 40px;}.cdk-main-404 a:hover {color: #035c67;background-color: #a5ebe6;border-color: #a5ebe6;text-decoration: none;}.review {margin: 30px 0;}.information-wrapper p {font-size: 18px;font-style: normal;font-weight: 400;line-height: 130%;}.cartCount-label span {font-size: 16px;line-height: 120%;}.only-child-nav a.inline-block {font-size: 50px;font-style: normal;font-weight: 400;line-height: 98%;letter-spacing: -0.5px;color: #035c67;}.only-child-nav a.inline-block:hover {color: #ff9a7a;}.custom-box-menu-flex ul li a:hover {text-decoration: underline;}.only-child-nav li {display: block;}.only-child-nav {column-count: 2;flex: auto;}.custom-box-menu {flex: 1;padding-left: 2rem;position: relative;}.custom-box-menu:before {content: "";position: absolute;top: 0;bottom: 0;height: 100%;width: 1px;background-color: #035c67;left: 0px;}.custom-box-menu .social_link li {margin-bottom: 0px;}.custom-box-menu .social_link {margin-top: 100px;}.article .cdk-article-sidebar .social-sharing a svg {display: block;width: 50px;height: 50px;border-radius: 50%;}.article .cdk-article-sidebar .social-sharing h2 {display: none;}.article .cdk-article-sidebar .social-media-article .lg\:text-right {text-align: left;}.article .cdk-article-sidebar .social-media-article ul li a {display: block;width: 50px;height: 50px;}.article .cdk-article-sidebar .social-media-article ul li {margin-left: 15px;margin-bottom: 0px;}.article .cdk-article-sidebar .social-media-article ul {margin: 0px;}.article .cdk-article-sidebar .social-media-article ul li:first-child {margin-left: 0rem;}.sidebar-addon-block {padding-left: 30px;padding-bottom: 51px;padding-top: 51px;border-bottom: 1px solid #035c67;margin-bottom: -1px;}.custom-sidebar-addon .side-bar-addon-text h3 {font-size: 16px;line-height: 120%;letter-spacing: -0.32px;}.article .cdk-article-sidebar .social-media-article .section-x-padding {padding: 0px;}.article .cdk-article-sidebar .pagination {display: none;}.side-bar-addon-tab .collapsible-tab.main_product_collaps_tab > div {margin-left: 0;margin-right: 0px;}.author-label {opacity: 0.8;}.sidebar-addon-image img {display: inline-block;width: 100%;max-width: 170px;}.article .gallery-image-cropped__inner {border-radius: 0px;transition: all 3000ms ease;}.article .gallery-image-cropped:hover .gallery-image-cropped__inner {background-position-y: 55%;}.cdk-article-sidebar {position: -webkit-sticky;position: sticky;top: 70px;}.cdk-article-wrapper .grid {background-color: #f4f4f4;}.cdk-main-article {border-right: 1px solid;}.cdk-article-banner {border-bottom: 1px solid;}.cart_table, .product_cart, .cdk-sup-popup table {height: 100%;}.product-page-popup-link button {z-index: 1;}.cdk-login-items {display: flex;flex-wrap: Wrap;justify-content: end;width: 100%;background: #dbf6f4;}.cdk-login {width: 33.89%;border-right: 1px solid #035c67;}.cdk-login-wrappper {width: 66.11%;padding-bottom: 48px;padding-left:130px;}.cdk-login-wrappper .cdk-login-6 {width: 100%;max-width: 661px;margin-right:auto;padding-top: 78px;padding-bottom: 24px;position: relative;}.cdk-login-wrappper input {border: 1.5px solid #035c67;background: #f8f4f3;padding: 15px;}.cdk-login-wrappper h1, .cdk-login-wrappper h2 {color: #035c67;font-size: 44px;font-style: normal;font-weight: 400;line-height: 98%;letter-spacing: -0.44px;}.cdk-login-wrappper label {font-size: 18px;line-height: 130%;}.cdk-login-wrappper .cdk_button {width: 100%;max-width: 176px;padding: 13.5px 20px;line-height: 120%;}.template-register .cdk-login-wrappper .cdk-login-6 {padding-top: 81px;padding-bottom: 3px;}:focus-visible {outline: none;}.template-login .log_out {text-decoration: underline;text-underline-offset: 4px;}.cdk_forget_password {border: none;text-decoration: underline;text-underline-offset: 4px;text-decoration-thickness: 1px;letter-spacing: -.2px;font-size: 18px;}.cdk_forget_password:hover {color: #035C67;}.cdk_contact_Wrapper {max-width: 524px;width: 100%;}.cdk-contact-right textarea {margin-top: 14px;}.contact-notes {color: var(--main-dark-green, #035c67);font-size: 20px;font-style: normal;font-weight: 400;line-height: 130%;max-width: 524px;margin-top: 40px;}.ContactFormMessage {margin-top: 35px;}.email {margin-top: 11px;}.cdk-contact-right label {font-size: 18px;line-height: 130%;}.work-with-us-imgText > div {background: #dbf6f4;}.work-with-us-imgText .text_content {padding-left: 67px;}.work-with-us-imgText .text_content p {margin: 50px 0 25px;max-width: 546px;}.work-with-us-imgText .text_content .font-heading {margin: 0;}.custom-work-with-us div.text-scheme-text {padding: 37px 20px;}.custom-work-with-us h3 {font-size: 16px;line-height: 120%;margin-bottom: 26px;text-transform: uppercase;font-family: 'ABC Monument Grotesk Mono';}.custom-work-with-us p {font-size: 20px;}.work-with-us-imgText.image_with_text .font-heading {font-size: 64px;line-height: 98%;max-width: 100%;}.work-with-us-imgText.image_with_text .text_content {padding-right: 59px;padding-left: 67px;padding-top:151px;padding-bottom:109px;}.work-with-us-imgText.image_with_text .image_content {padding: 21px 19px 22px 25px;}.work-with-us-imgText.image_with_text .image_content .min-h-full {min-height: 650px;}.board-img-text.image_with_text .subheading, .board-img-text.image_with_text .font-heading {margin-bottom: 40px;}.board-img-text .rte p {font-size: 20px;line-height: 130%;max-width: 354px;letter-spacing: -0.2px;}.large-heading {font-size: 136px;font-weight: 400;line-height: 100%;letter-spacing: -2.8px;}.heading-padding {padding: 74px 30px;}.work-with-us-imgText.work-with-us-imgText .cdk_button {padding: 13.5px 19.5px;}.custom-work-with-us .font-heading.text-2xl {font-size: 40px;}.board-img-text.text-spacing-tb .text_content {padding-top: 188px;padding-bottom: 177px;}.text-spacing-tb .text_content {padding-top: 133px;padding-bottom: 133px;}.aos-init.aos-animate .cdk-img-animate {transform: scale(1.1);transition: all ease 1s;}.subscribe__save.image_with_text .image_content .min-h-full {width: 100%;max-width: 681px;min-height: 644px;}#our-science .faq-main-imgtext.image_with_text .text_content p a {padding-left: 0;}#our-science .faq-main-imgtext.image_with_text .text_content p a:hover {color:#ff9a7a;text-decoration-color: #ff9a7a;}@media screen and (max-width:1280px){.subscribe__save.image_with_text .image_content .min-h-full {max-width: 100%;min-height: 100%;}.work-with-us-imgText.image_with_text .image_content .min-h-full {min-height: 100%;}}@media only screen and (max-width: 1023px) {.sidebar-container {max-width: 520px;}.link-title {font-size: 26px;font-style: normal;font-weight: 400;line-height: 100%;letter-spacing: -0.28px;}.child-menu-title, .grand-child .inline-block, .secondary-link .inline-block {font-size: 16px;font-style: normal;font-weight: 400;line-height: 120%;}.mobile-social-link ul li a{display:block;}.mobile-social-link ul >li> a> span{display:block;width:50px;height:50px;.mobile-social-link ul >li{margin-bottom:0px;}}.child-menu .grand-menu-wrapper {display: block !important;padding: 0px;}.secondary-link nav ul li, .secondary-link nav + div, .parent-menu {padding-left: 28px;padding-right: 28px;}.child-menu-wrapper {padding-left: 28px;padding-right: 28px;}.child-menu button.child-menu-title {text-decoration: underline;margin-bottom: 30px;}.child-menu-wrapper {padding-bottom: 28px;padding-top:28px;}.parent-menu .child-menu-wrapper .have-grand-child + .have-grand-child {margin-top: 30px;}.grand-child:not(:last-child) {margin-bottom: 15px;}.child-menu > .inline-block {font-size: 16px;font-style: normal;font-weight: 400;line-height: 120%;}.child-menu-wrapper .child-menu:not(.have-grand-child):not(:last-child) {margin-bottom: 20px;}.parent-menu .link-title{border-bottom:1px solid;padding-left:28px;padding-right:28px;}.parent-menu{border-bottom:0px;padding-left:0px;padding-right:0px;}.parent-menu:not(:first-child){border-top:0px;}.child-menu-wrapper{border-bottom:1px solid;}.secondary-link{border-top:0px;}.parent-menu .link-title span{right:0.8rem;}}@media only screen and (max-width: 991px) {.cdk-sup-popup .popup-layout {padding: 0 20px;}.cdk-sup-popup .table-wrapper td, .cdk-sup-popup .table-wrapper th {width: unset !important;}.cdk-sup-popup .table-wrapper th {font-size: 14px;line-height: 120%;}.cdk-sup-popup .table-wrapper td {font-size: 12px;line-height: 120%;}.cdk-sup-popup .row1 {column-gap: 10px;}}@media only screen and (max-width: 767px) {.sidebar-container {max-width: 329px;}.grand-child a.inline-block {font-size: 14px;line-height: 120%;}#accordion3 .child-menu>.inline-block {font-size: 14px;line-height: 120%;}.template-product .product-media-container .splide__track {border-bottom: 1px solid #035C67;}.featured-collection h2 {font-size: 28px;line-height: 100%;}.information-wrapper p {font-size: 16px;line-height: 19.2px;}.cdk-sup-popup .logo {padding: 68px 28.54px 54px 20px;border-bottom: 0px;position: relative;}.cdk-sup-popup .cdk-popup-17{font-size:14px;line-height: 120%;letter-spacing: -0.28px;}.popup-layout .flex > div:first-child .heading {display: none;}.cdk-product-block-popup button {top: 3rem;}.cdk-sup-popup table {border: 0px;}.cdk-sup-popup .product_cart .heading1 {margin-top: 0;}.cdk-sup-popup .column:last-child .product_cart {padding-left: 0px;}.cdk-sup-popup .column_text p {margin-top: 0px;padding-right: 1rem;font-size: 14px;line-height: 16.2px;}.table-column {margin-top: 1rem;display: flex;justify-content: space-between;align-items: center;}.cdk-sup-popup .head1:not(.cdk-main-title) {padding-bottom: 16px;border-bottom: 1px solid;}.table-column:last-child {border-bottom: 1px solid;padding-bottom: 20px;}.cdk-sup-popup .table-wrapper td, .cdk-sup-popup .table-wrapper th {padding: 0.5rem 0.5rem 0.5rem 0;}.cdk-sup-popup .table-wrapper th:first-child {width: 130px !important;}.cdk-sup-popup .table-wrapper th:nth-child(2) {width: 74px !important;}.cdk-sup-popup .table-wrapper th:last-child {width: 70px !important;}.cdk-sup-popup .table-wrapper tr:last-child {border-bottom: 1px solid #035c67;}.cdk-sup-popup .heading_tab .menu ul li {font-size: 12px;line-height: 120%;}.cdk-sup-popup .menu ul li, .cdk-sup-popup .column:last-child .product_cart .heading_tab1 .menu ul li {font-size: 12px;line-height: 120%;}.product-popup-modal__content-info{box-shadow:none;}.cdk-sup-popup .footer{display:none;}.cdk-sup-popup .popup-layout{border-bottom:none;}.cdk-sup-popup .column:last-child .product_cart .heading_tab1 .menu ul {padding-left: 1rem;}.cdk-sup-popup .row1 {gap: 10px;padding: 0 1rem;}.cdk-sup-popup .row1 .column2 {width: 48%;}.cdk-science-imgtext {border-top-width: 0;background: none;}.cdk-science-imgtext.image_with_text .image_content {border-top: 1.5px solid #035c67;padding: 11px 10px 51px;}.cdk-science-imgtext.image_with_text .font-heading {color: #035c67;font-size: 46px;line-height: 98%;letter-spacing: -0.96px;}.cdk-science-imgtext.image_with_text .text_content {padding-right: 24px;padding-left: 22px;}.cdk-imgtext-title h2 {font-size: 28px;line-height: 100%;}.cdk-imgtext-title {border-top: none;padding: 29px 0;}#science .image_with_text .image_content {padding: 10px 10px 15px;}.font-heading.cdk-contact-title {font-size: 58px;line-height: 58px;padding: 48px 21px;}.sci-sec-imgtext.image_with_text .subheading {margin-top: 46px;font-size: 14px;}.sci-sec-imgtext.image_with_text .subheading, .sci-sec-imgtext.image_with_text .font-heading {margin-bottom: 30px;}.sci-sec-imgtext.image_with_text .font-heading {font-size: 26px;}.sci-sec-imgtext.image_with_text .rte p {font-size: 16px;}.cdk-science-imgtext.last {display: none;}#our-science .cdk-science-imgtext.image_with_text .image_content {border-top: none;}.cdk-common-img-text.image_with_text .text_content {padding: 62px 25px 85px 21px;}.subscribe__save.image_with_text .text_content{padding: 50px 23px 71px 20px;}.cdk-common-img-text.work-withus-imgText-bottom .text_content {padding: 41px 20px 54px;}.image_with_text.work-with-us-imgText .rte p {font-size: 18px;line-height: 130%;}.cdk-common-img-text.image_with_text .font-heading {font-size: 46px;line-height: 98%;}.subscribe__save.image_with_text .font-heading {font-size: 36px;line-height: 100%;}.cdk-text-columns-img h2.font-heading {font-size: 26px;line-height: 26px;}.custom-work-with-us .text-scheme-text.bg-scheme-background {padding: 29.5px 20px;}.custom-work-with-us ul .text-base {padding: 0px !important;}.custom-work-with-us h3 {font-size: 14px;line-height: 120%;max-width:201px;width:100%;letter-spacing: -0.28px;}.custom-work-with-us .cdk-content-padding p {font-size: 16px;line-height: 140%;}.cdk-text-columns-img > div {padding: 28px 0;}.cdk-text-columns-img .cdk-padding {padding: 10px 9px 0 10px;}.cdk-text-columns-img.custom-work-with-us .cdk-padding{padding: 12px 9px 0 10px;}.cdk-text-columns-img .cdk-content-padding {border-top: none;padding: 30px 20px 50px;}.footer-menu-wrapper li a {font-size: 18px;text-decoration: underline;}.cdk_contact_Wrapper p {max-width: 284px;}input#ContactFormName {margin-bottom: 22px;}.large-heading {font-size: 58px;}.heading-padding {padding: 48px 21px;}.our-sci-faq > div:first-child {padding: 29.5px;}#science .cdk-imgtext-title {padding: 29px;}.sci-sec-imgtext .text_content {padding-top: 46px;}.sci-sec-imgtext .font-heading {font-size: 28px;}#our-science .cdk-imgtext-title.small-hide {display: none;}#faq .heading-padding {padding: 49px 21px;}#faq .heading-padding h1{letter-spacing:-1.16px;}.cdk-login {width: 100%;border-right: none;}.cdk-login-wrappper {width: 100%;max-width: 100%;padding: 71px 20px 42px;}.cdk-login-wrappper h1 {font-size: 36px;line-height: 100%;letter-spacing: -0.36px;}.cdk-login-wrappper label {font-size: 16px;line-height: 140%;letter-spacing: -0.08px;}.cdk-recover-psswrd .font-heading {font-size: 36px;max-width: 100%;width: 100%;}.cdk-login-wrappper .login-rigister_text span {font-size: 16px;font-weight: 400;}.cdk-login-wrappper .btn-text {font-size: 18px;}.cdk-login-wrappper .cdk-login-6 {padding-top: 0px;padding-bottom: 86px;max-width: 100%;}.cdk-login-wrappper input::placeholder {color: var(--Main-Dark-Green, #035c67);font-size: 16px;font-style: normal;font-weight: 400;line-height: 130%;opacity: 0.5;}.cdk-login-wrappper input {padding: 12px 22px;}}[data-color-scheme="primary"] .bg-scheme-background :focus, [data-color-scheme="secondary"] .bg-scheme-background :focus, [data-color-scheme="tertiary"] .bg-scheme-background :focus, [data-color-scheme="header"] .bg-scheme-background :focus, [data-color-scheme="footer"] .bg-scheme-background :focus, [data-color-scheme="primary"].bg-scheme-background :focus, [data-color-scheme="secondary"].bg-scheme-background :focus, [data-color-scheme="tertiary"].bg-scheme-background :focus, [data-color-scheme="header"].bg-scheme-background :focus, [data-color-scheme="footer"].bg-scheme-background :focus {outline-width: unset;outline-style: unset;outline-color: unset;outline-offset: unset;}.grand-child {line-height: 1;}.child-menu-wrapper .child-menu {line-height: 1;}.image_with_text .image_content {padding: 15px;}.image_with_text .text_content {padding-left: 30px;padding-right: 77px;}.single-product-img-text.image_with_text .subheading, .single-product-img-text.image_with_text .font-heading {margin-bottom: 40px;}.single-product-img-text.image_with_text .rte{margin-bottom:30px;}.single-product-img-text.image_with_text .text_content{padding:93px 69px 93px 58px;}.image_with_text .subheading, .image_with_text .font-heading {margin-bottom: 50px;}.image_with_text .rte {margin-bottom: 40px;}.product-main-faqs .pb-theme-double{padding-top:37.5px;padding-bottom:37.5px;}.image_with_text .font-heading {font-size: 40px;font-style: normal;font-weight: 400;line-height: 100%;letter-spacing: -0.4px;}.work-with-us-imgText.image_with_text .text_content .text_link a, .work-withus-imgText-bottom.image_with_text .text_content .text_link a {font-size: 16px;line-height: 120%;height:48px;}.work-withus-imgText-bottom .text_content .rte p {font-size: 18px;line-height: 130%;}.work-withus-imgText-bottom .text_content .rte h5 {margin-top: 30px;}.image_with_text .text_content .text_link a:not(.cdk_button) {font-size: 20px;font-style: normal;font-weight: 400;line-height: 130%;}.subscribe__save.image_with_text .text_content .text_link a {height: 48px;}.product_heading_i_w_t.image_with_text .font-heading {font-size: 64px;font-style: normal;font-weight: 400;line-height: 98%;letter-spacing: -1.28px;width:100%;max-width:581px;}.faq-main-imgtext .text_content .text_link a {width:100%;max-width: 142px;font-size: 16px;line-height: 120%;padding: 13.5px 19px;}.image_with_text.sm-bottom .subheading, .image_with_text.sm-bottom .font-heading {margin-bottom: 40px;}.cdk-science-imgtext.top .text_content {padding-top: 53px;padding-left: 36px;}.sci-sec-imgtext .text_content {padding-left: 66.77px;padding-right: 56.72px;}.cdk-science-imgtext.last .text_content div {max-width: 555px;}.cdk-science-imgtext.last .font-heading {font-size: 64px;line-height: 98%;margin-bottom: 50px;max-width: 473px;width: 100%;}.cdk-board-rich>div {padding-top: 33px;padding-bottom: 216px;padding-left: 30px;padding-right: 89px;}.cdk-team-membr-image img {padding: 16px 18px 24px 22px;}.cdk-reviews .custom_content {max-width: 100%;width: 100%;padding:0;}.cdk-reviews .czApim, .cdk-reviews .itrHqw {max-width: 100% !important;}.cdk-reviews .bg-scheme-background {background: #DBF6F4;}.cdk-reviews .cmebcm {background: transparent;padding: 0 0 0 58px;}.cdk-reviews .cjluCv path {fill: #035C67 !important;}.cdk-reviews .kotBXL, .cdk-reviews .gVYKGX{font-size: 16px;font-weight: 400;line-height: 120%;color:#035C67;}.cdk-reviews .iLQbXQ {font-size: 17px;font-weight: 400;line-height: 120%;text-decoration:underline;color:#035C67;}.cdk-reviews .kNfncX{color: #035C67;font-size: 18px;font-style: normal;font-weight: 400;line-height: 130%;}.cdk-reviews .iANFdp {display: none;}.cdk-reviews .gtiuwG{background-color:transparent;}.cdk-reviews .jncHJz{color: #035C67;font-size: 40px;font-style: normal;font-weight: 400;line-height: 100%;letter-spacing: -0.4px;}.cdk-reviews .cGUFdE{font-size: 16px;font-style: normal;font-weight: 400;color:#035C67;}.cdk-reviews .jEvBVz {border-bottom: 1px solid #035C67;margin-bottom: 47px;}.cdk-reviews .hvaWKn {gap: 50px !important;max-width: 1233px;width: 90%;margin:0 auto;}.cdk-reviews .dLhZRp {margin-bottom: 23px;}.cdk-reviews .jmriMW {margin-bottom: 13px;}.cdk-reviews .fnZqRM {font-weight: 400;text-transform: uppercase;padding-bottom: 10px;color: #035C67;margin-top:13px;font-family: 'ABC Monument Grotesk Mono';font-size: 16px;line-height:19.2px;letter-spacing: -0.32px;}.cdk-reviews .es-review-content-text {font-size: 18px;line-height: 130%;color: #035C67;}.cdk_inner_menu {flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;padding :0 30px;border-bottom: 1px solid #035C67;background-color: #dbf6f4;}.main_menu-items {width: 66%;}.cdk_menu_list {flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;gap: 40px;}.cdk_menu_item {font-size: 20px;font-style: normal;font-weight: 400;line-height: 130%;letter-spacing: -.2px;padding: 20.5px 3.5px;display: inline-block;}.cdk_menu_item:focus {text-decoration: underline;text-underline-offset: 5px;text-decoration-thickness: 1px;}.cdk-text-columns-hover .gallery-image-cropped{transition: all ease 1s;}.cdk-text-columns-items:hover .cdk-text-columns-hover .gallery-image-cropped {transform: scale(1.1);transition: all ease 1s;}.cdk-text-columns-hover {overflow: hidden;border-radius:10px;}.cdk-article-banner{overflow:hidden;}.cdk-article-banner .aos-init.aos-animate .gallery-image-cropped__inner{transform: scale(1.1);transition: all ease 1s;}.cdk-main-menu-item .cdk-menu-hover span {margin-right: 0;}.index-faq .pt-theme-double.pb-theme-double {padding-top: 37.5px;padding-bottom: 37.5px;}.product-block-area .mt-8.text-scheme-meta {margin-top: 44px;}.test-product.image_with_text .text_content .text_link a {font-size: 16px;line-height: 120%;padding: 13px 18px;}.user-using-mouse .cdk-login-wrappper .cdk_button {min-height: 48px;}.euBiGU {font-weight: 400 !important;font-size: 16px !important;line-height: 120% !important;border-width: 1px !important;border-color: #035C67 !important;transition: all .3s ease;}.euBiGU:hover {background-color: #ff9f81 !important;color: #035c67 !important;}.secondary-link li a {display: inline-block;}@media screen and (max-width: 1024px) {.product_heading_i_w_t.image_with_text .font-heading {font-size: 44px;}input#ContactFormName {margin-bottom: 22px;}.email {margin-top: 21px;}#customer-advisory-board .cdk-common-img-text.image_with_text .text_content {padding-top: 100px;padding-bottom: 100px;}}@media screen and (max-width: 1023px) {.image_with_text .image_content {padding: 15px 30px 30px;}.image_with_text .text_content {padding: 30px 30px 40px;}.no_responsive_border.image_with_text {gap: 0;}.cdk_menu_list {gap: 20px;}#customer-advisory-board .board-img-text {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}#customer-advisory-board .cdk-common-img-text.image_with_text .text_content {padding: 62px 30px 30px;}}@media screen and (max-width: 767px) {.custom-work-with-us .font-heading.text-2xl{font-size:26px;line-height: 100%;letter-spacing: -0.26px;}.image_with_text .image_content {padding: 10px 10px 41px;}.image_with_text .text_content {padding: 0px 20px 40px;}.single-product-img-text.image_with_text .text_content {padding: 41px 27.61px 43px 21.65px;}.single-product-img-text.image_with_text .text_content .text_link a span{display:block;text-align:left;}.single-product-img-text.image_with_text .font-heading {width: 100%;max-width: 287px;font-size: 36px;line-height: 100%;letter-spacing: -0.36px;}.single-product-img-text.image_with_text .subheading, .single-product-img-text.image_with_text .font-heading {margin-bottom: 30px;}.image_with_text .subheading, .image_with_text .font-heading, .image_with_text .rte {margin-bottom: 30px;}.image_with_text .font-heading {font-size: 38px;}.image_with_text .rte p {font-size: 20px;line-height: 26px;}.single-product-img-text.image_with_text .rte p {font-size: 16px;line-height: 140%;letter-spacing: -0.08px;}.product_heading_i_w_t.image_with_text .font-heading {font-size: 36px;line-height: 100%;letter-spacing: -0.36px;}.test-product.image_with_text .text_content p{font-size: 16px;line-height: 140%;letter-spacing: -0.08px;}.test-product.image_with_text .text_content .text_link {margin-top: 30px;}.test-product.image_with_text .text_content .text_link a span{color: #FFF;font-size: 16px;line-height: 140%;letter-spacing: -0.08px;}.product_heading_i_w_t .image_content {padding-bottom: 15px;}.product_heading_i_w_t.image_with_text .text_content {padding-top: 51px;}.image_with_text .text_content .text_link a {display: block;text-align: center;}.cdk-science-imgtext.top {border-top: 1px solid #035c67;}.work-withus-imgText-bottom .text_content .rte p {font-size: 16px;line-height: 130%;}.cdk-science-imgtext.top .text_content {padding-top: 0px;padding-left: 22px;}.image_with_text.sm-bottom .subheading, .image_with_text.sm-bottom .font-heading {margin-bottom: 30px;}.cdk-science-imgtext .text_content .rte p {font-size: 16px;line-height:120%'' }#science .image_with_text .rte p {font-size: 18px;}.sci-sec-imgtext.image_with_text .image_content {padding: 13px 10px 15px;}.board-img-text .cdk-team-membr-name h4 {font-size: 28px;margin-bottom: 30px;}.board-img-text .cdk-team-manage-items {padding-bottom: 31px;}.cdk-board-rich .rte p {font-size: 26px;letter-spacing: -0.26px;}.cdk-board-rich > div {padding-top: 27px;padding-bottom: 152px;padding-left: 23px;padding-right: 25px;}.board-img-text {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}.board-img-text .subheading {font-size: 14px;line-height: 120%;}.board-img-text.image_with_text .subheading {margin-bottom: 30px;}.cdk-common-img-text.board-img-text.image_with_text .font-heading {max-width: 100%;font-size: 36px;line-height: 100%;}.cdk-common-img-text.board-img-text.image_with_text .text_content {padding-left: 21px;padding-right: 25px;padding-top: 62px;padding-bottom: 40px;}.cdk-common-img-text.board-img-text.image_with_text .rte p {display: none;}.board-img-text.image_with_text .image_content {padding: 11px 12px 15px 11px;}.cdk-board-rich {background: #f8f4f3 !important;}.faq-main-imgtext {display: none;}.cdk_inner_menu {flex-direction: column;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;padding: 0;}.cdk_menu_list {justify-content: flex-start;column-gap: 10px;}.main_menu-items {width: 100%;border-top: 1px solid;padding: 0 20px;}.main-inner_menu {padding: 0 20px;}.cdk-main-article h1 {font-size: 36px;line-height: 100%;letter-spacing: -.36px;}.mobile__header .icon-account{width: 21.128px;}.mobile__header .icon-cart{width: 23.854px;}.mobile__header .icon {height: 21.417px;}.cartCount-label {font-size: 16.244px;line-height: 120%;}.product-block-area .mt-8.text-scheme-meta {margin-top: 25px;}.sidebar-container .py-4 {padding-top: 17px;padding-bottom: 18px;padding-right:15px;}.secondary-link .my-6:first-child{margin-top: 35px;}.secondary-link.my-6{margin-top: 30px;}.template-product .image_with_text .text_content .text_link a {font-size: 16px;padding: 13px 25px;}.cdk-product-card:hover .featured-collection__image .product-item-hover{opacity:0;}}@media only screen and (min-width:1441px){.subscribe__save.image_with_text .image_content .min-h-full {width: 100%;max-width: 100%;min-height: 100%;}}.cdk-collection-list li a:hover span{color:#FE845C;}.needsclick input{border-radius: 0 !important;border-color: #035C67 !important;font-family:'ABC Monument Grotesk' !important;}button.needsclick[type="button"] {font-size: 16px !important;width:110px !important;font-family:'ABC Monument Grotesk' !important;padding:0 !important;}button.needsclick.go952291206[type=button] {width: 100% !important;color: #035C67 !important;font-size: 18px !important;font-weight: 400 !important;line-height: 120% !important;text-decoration-line: underline !important;font-family:'ABC Monument Grotesk' !important;}.klaviyo-form [title="conception supp"]{width:290px !important;min-width:290px !important;}.klaviyo-form #rich-text-96863743 {margin-bottom: 30PX;font-size:40px !important;line-height: 100%;font-family:'ABC Monument Grotesk' !important;}.klaviyo-form #rich-text-96863747 span {font-size: 16px !important;font-family:'ABC Monument Grotesk' !important;}.klaviyo-form #rich-text-96863747 span a {font-size: 17px !important;color:#035C67 !important;font-family:'ABC Monument Grotesk' !important;}.klaviyo-form #rich-text-96863744 span{font-family:'ABC Monument Grotesk' !important;font-size:18px !important;line-height: 130% !important;}.kl-private-reset-css-Xuajs1 p, .kl-private-reset-css-Xuajs1 p a{font-size: 16px !important;line-height: 19.2px !important;color:#035C67;}.kl-private-reset-css-Xuajs1 p span{color:#035C67 !important;line-height:1 !important;}.klaviyo-form [title="conception supp"] + .kl-private-reset-css-Xuajs1{padding:71px 54px 65px !important;}.kl-teaser-VuqRmS {z-index: -1 !important;}.klaviyo-form.klaviyo-form.klaviyo-form{min-height:500px;}#cdk-newsletter .klaviyo-form.klaviyo-form.klaviyo-form{min-height:unset;}.klaviyo-newsletter-form button[type="button"], .klaviyo-newsletter-form input {border: 0px !important;background-color: transparent !important;border-bottom: 1px solid #04464F !important;padding-left: 0px !important;color: inherit !important;height:unset !important;font-size:18px !important;line-height:23.4px !important;}.klaviyo-newsletter-form input[type="email"]::-ms-input-placeholder, .klaviyo-newsletter-form input[type="email"]::placeholder{color:inherit !important;}.klaviyo-newsletter-form input {height:unset !important;}.klaviyo-newsletter-form [data-testid="form-row"] > div{padding-top:0 !important;padding-bottom:0 !important;}.klaviyo-newsletter-form button[type="button"]{border-bottom: 0px solid !important;width:inherit !important;position:relative;padding-right: 20px !important;}.klaviyo-newsletter-form button[type="button"]:after{content:'→';position: absolute;right: 0;top: 50%;transform: translateY(-50%);}.klaviyo-newsletter-form .kl-private-reset-css-Xuajs1 p span{font-size: 16px!important;line-height: 20.4px!important;}#cdk-newsletter .klaviyo-form.klaviyo-form.klaviyo-form form > .needsclick{min-height:unset !important;}#our-science .section-faq + .shopify-section{margin-top:-1px;}@media only screen and (min-width:768px){.footer_newsletter .cdk-one-sixth{width:60%;}.footer_newsletter .cdk-one-third{width:40%;padding-left:20px;}.sidebar-addon-block{padding-right:15px;}}body a[href*="/amazon-reviews-widget"] {display: none !important;}.needsclick[data-testid="POPUP"] > .needsclick > .needsclick > .needsclick > form.needsclick > .needsclick > .needsclick:first-child > .needsclick[data-testid="form-component"] > div p {font-size: 30px!important;line-height: 1.3!important;color: #035c67 !important;}.needsclick[data-testid="POPUP"] > .needsclick > .needsclick > .needsclick > form.needsclick > .needsclick > .needsclick:first-child > .needsclick[data-testid="form-component"] > div p > span {font-size: 30px!important;line-height: 1.3!important;color: #035c67 !important;}.cdk-reviews .cdk_content .section-x-padding {position: absolute;right: 0;z-index: 999;}.cdk-reviews .HeaderWriteReviewButton__Component-sc-a5mrro-0 {display: none !important;}.cdk-reviews {min-height: 85px;position:relative}.kl-private-reset-css-Xuajs1 label svg { width: unset;height: unset;}[data-testid="POPUP"] button.needsclick.go952291206[type=button]{ padding: 7px 20px !important;color: #FFF !important;text-decoration-line:none !important;border-radius: 100px !important;}@media only screen and (max-width:767px){.cdk-reviews .cdk_content .section-x-padding{top: 60px;left: 0;max-width: 320px;}.cdk-reviews .jEvBVz{padding-bottom:80px}.product-media-container .splide--product .splide__slide{max-width:375px}}.cdk-article h4,.cdk-article h5,.cdk-article h6{font-weight:400; margin:20px 0}
body a[href^="https://skio.com"]{display:none !important}
.custom_content {
    width: 100%;
    max-width: 970px;
    margin-left: auto;
    border-left: 1.5px solid #035C67;
    padding: 56px 50px 136px 30px;
}
  .custom_content .heading {
    margin: 50px 0;
    font-size: 50px;
    letter-spacing: -0.5px;
}
  .custom_content p {
    margin-bottom: 30px;
}
  .cdk_content {
    padding: 0 ;
}
.cdk_content .font-heading {
  font-size: 140px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: -2.8px;
  padding: 72px 30px;
  border-bottom: 1.5px solid #035C67;
  margin: 0;
}
.cdk_content .font-heading {
  font-size: 136px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  padding: 72px 30px;
  border-bottom: 1.5px solid #035C67;
  margin: 0;
  letter-spacing: -2.72px;
}
.custom_content .heading{
  color:#035C67;
  font-size: 44px;
  line-height: 98%;
  letter-spacing: -0.44px;
}
.custom_content li {
  font-size: 18px;
  line-height: 130%;
}
.custom_content p span {
  color: #035C67;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  letter-spacing: -0.32px;
  text-transform: uppercase;
}
.cdk-term-services h3{
  margin-bottom:30px;
} 
.cdk_content ul {
  padding-left: 30px;
  list-style: inherit;
}
.custom_content p a {
  text-decoration: underline;
}
.custom_content p a:hover {
  color: #ff9f81;
}
#privacy-policy .custom_content h3 {
  font-size: 20px;
  line-height: 130%;
  letter-spacing: -0.2px;
}
  @media screen and (max-width:1024px){
    .social-media-article.sidebar-addon-block{
      padding-top:0px;
    }
    .cdk_content .font-heading {
      font-size: 100px;
      letter-spacing: -1.2px;
      padding: 60px 30px;
    }
    .custom_content .heading {
      margin: 40px 0;
      font-size: 45px;
    }
    .custom_content {
      border-left: none;
      max-width: 100%;
    }
  }
  @media screen and (max-width:767px){
    .custom_content{
      padding: 47px 25px 70px 20px;
    }
    .cdk_content .font-heading {
      font-size: 60px;
      line-height: 98%;
      letter-spacing: -1.2px;
      padding: 47px 20px;
    }
    .custom_content .heading {
      margin: 30px 0;
      font-size: 38px;
      letter-spacing: -0.5px;
    }
    .custom_content p {
      margin-bottom: 20px;
    }
.cdk_content .font-heading {
        font-size: 46px;
        line-height: 100%;
        padding: 50px 20px;
  }
.custom_content .heading{
    font-size: 30px;
    line-height: 98%;
  }
    
  }

/* icon */

  .product-icon-list .space-y-custom li img {
    width: 100%;
    max-width: 50px;
    margin-right: 20px;
  }