@keyframes splide-loading {0% {transform: rotate(0) }to {transform: rotate(1turn) }}.splide__container {position: relative;box-sizing: border-box }.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 }.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 }.pswp {-webkit-backface-visibility: hidden;backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: hidden;position: absolute;-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;text-size-adjust: 100%;top: 0;touch-action: none;width: 100%;z-index: 15000 }.pswp * {box-sizing: border-box }.pswp img {max-width: none }.pswp--animate_opacity {opacity: .001;transition: opacity 333ms cubic-bezier(.4, 0, .22, 1);will-change: opacity }.pswp--open {display: block }.pswp--zoom-allowed .pswp__img {cursor: zoom-in }.pswp--zoomed-in .pswp__img {cursor: -webkit-grab;cursor: grab }.pswp--dragging .pswp__img {cursor: -webkit-grabbing;cursor: grabbing }.pswp__bg {-webkit-backface-visibility: hidden;backface-visibility: hidden;background: var(--color-primary-background);opacity: 0;transform: translateZ(0) }.pswp__bg, .pswp__scroll-wrap {height: 100%;left: 0;position: absolute;top: 0;width: 100% }.pswp__scroll-wrap {overflow: hidden }.pswp__container, .pswp__zoom-wrap {bottom: 0;left: 0;position: absolute;right: 0;top: 0;touch-action: none }.pswp__container, .pswp__img {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.pswp__zoom-wrap {position: absolute;transform-origin: left top;transition: transform 333ms cubic-bezier(.4, 0, .22, 1);width: 100% }.pswp__bg {transition: opacity 333ms cubic-bezier(.4, 0, .22, 1);will-change: opacity }.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap {transition: none }.pswp__container, .pswp__zoom-wrap {-webkit-backface-visibility: hidden;backface-visibility: hidden }.pswp__item {bottom: 0;overflow: hidden;right: 0 }.pswp__img, .pswp__item {left: 0;position: absolute;top: 0 }.pswp__img {color: transparent;height: auto;width: auto }.pswp__img--placeholder {-webkit-backface-visibility: hidden;backface-visibility: hidden }.pswp__img--placeholder--blank {background: rgba(var(--color-primary-text-rgb), .05) }.pswp--ie .pswp__img {height: auto !important;left: 0;top: 0;width: 100% !important }.pswp__error-msg {color: var(--color-primary-text);font-size: 14px;left: 0;line-height: 16px;margin-top: -8px;position: absolute;text-align: center;top: 50%;width: 100% }.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-bottom: calc(.25rem*var(--tw-space-y-reverse));margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse))) }.space-y-2>:not([hidden])~:not([hidden]) {--tw-space-y-reverse: 0;margin-bottom: calc(.5rem*var(--tw-space-y-reverse));margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse))) }.appearance-none {-webkit-appearance: none;-moz-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: rgba(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, hsla(0, 0%, 100%, 0)) }.via-scheme-background {--tw-gradient-stops: var(--tw-gradient-from), var(--color-scheme-background), var(--tw-gradient-to, hsla(0, 0%, 100%, 0)) }.to-scheme-background {--tw-gradient-to: var(--color-scheme-background) }.bg-center {background-position: 50% }.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-grid-color, .border-theme-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: 0 }.rounded {border-radius: .25rem }.rounded-md {border-radius: .375rem }.rounded-full {border-radius: 9999px }.border-dashed {border-style: dashed }.border-0 {border-width: 0 }.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: 1px }.border-l-grid {border-left-width: var(--border-width) }.border-t-text {border-bottom: 1px solid black;}.border-b-text {border-bottom-width: 1px;border-bottom: 1px solid black;}.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: 0 }.h-2 {height: .5rem }.h-3 {height: .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: .125rem }.h-full {height: 100% }.h-screen-header {height: 100vh }.text-0 {font-size: 0;line-height: 0 }.text-xs {font-size: .64rem }.text-sm, .text-xs {line-height: var(--base-line-height) }.text-sm {font-size: .8rem }.text-base {font-size: 1rem }.text-base, .text-lg {line-height: var(--base-line-height) }.text-lg {font-size: 1.25rem }.text-xl {font-size: 1.563rem }.text-2xl, .text-xl {line-height: var(--base-line-height) }.text-2xl {font-size: 1.953rem }.list-none {list-style-type: none }.m-0 {margin: 0 }.m-auto {margin: auto }.my-0 {margin-bottom: 0;margin-top: 0 }.my-1 {margin-bottom: .25rem;margin-top: .25rem }.mx-1 {margin-left: .25rem;margin-right: .25rem }.my-2 {margin-bottom: .5rem;margin-top: .5rem }.mx-2 {margin-left: .5rem;margin-right: .5rem }.my-6 {margin-bottom: 1.5rem;margin-top: 1.5rem }.my-8 {margin-bottom: 2rem;margin-top: 2rem }.my-auto {margin-bottom: auto;margin-top: auto;}.mx-auto {margin-left: auto;margin-right: auto }.-mx-1 {margin-left: -.25rem;margin-right: -.25rem }.-mx-2 {margin-left: -.5rem;margin-right: -.5rem }.-mx-4 {margin-left: -1rem;margin-right: -1rem }.-mx-8 {margin-left: -2rem;margin-right: -2rem }.mr-1 {margin-right: .25rem }.mb-1 {margin-bottom: .25rem }.ml-1 {margin-left: .25rem }.mt-2 {margin-top: .5rem }.mr-2 {margin-right: .5rem }.mb-2 {margin-bottom: .5rem }.ml-2 {margin-left: .5rem }.mt-3 {margin-top: .75rem }.mr-3 {margin-right: .75rem }.ml-3 {margin-left: .75rem }.mt-4 {margin-top: 1rem }.mr-4 {margin-right: 1rem }.mb-4 {margin-bottom: 1rem }.ml-4 {margin-left: 1rem;margin-right:1rem }.mr-6 {margin-right: 1.5rem }.mt-8 {margin-top: 2rem }.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 }.mt-theme {margin-top: var(--spacing) }.mt-theme-half {margin-top: var(--spacing-half) }.-mt-2 {margin-top: -.5rem }.-mr-2 {margin-right: -.5rem }.-mb-2 {margin-bottom: -.5rem }.-ml-2 {margin-left: -.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(var(--border-width)*-1);}.max-h-full {max-height: 100% }.max-w-xs {max-width: 20rem }.max-w-sm {max-width: 24rem }.max-w-md {max-width: 28rem }.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: 0 }.object-contain {-o-object-fit: contain;object-fit: contain }.object-cover {-o-object-fit: cover;object-fit: cover }.object-bottom {-o-object-position: bottom;object-position: bottom }.object-center {-o-object-position: center;object-position: center }.object-left {-o-object-position: left;object-position: left }.object-left-bottom {-o-object-position: left bottom;object-position: left bottom }.object-left-top {-o-object-position: left top;object-position: left top }.object-right {-o-object-position: right;object-position: right }.object-right-bottom {-o-object-position: right bottom;object-position: right bottom }.object-right-top {-o-object-position: right top;object-position: right top }.object-top {-o-object-position: top;object-position: top }.opacity-0 {opacity: 0 }.opacity-10 {opacity: .1 }.opacity-40 {opacity: .4 }.opacity-50 {opacity: .5 }.group:hover .group-hover\:opacity-100, .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: 0 }.p-1 {padding: .25rem }.p-2 {padding: .5rem }.p-4 {padding: 1rem }.p-8 {padding: 2rem }.p-px {padding: 1px }.py-1 {padding-bottom: .25rem;padding-top: .25rem }.px-1 {padding-left: .25rem;padding-right: .25rem }.py-2 {padding-bottom: .5rem;padding-top: .5rem }.px-2 {padding-left: .5rem;padding-right: .5rem }.py-4 {padding-bottom: 1rem;padding-top: 1rem }.px-4 {padding-left: 1rem;padding-right: 1rem }.px-5 {padding-left: 1.25rem;padding-right: 1.25rem }.py-8 {padding-bottom: 2rem;padding-top: 2rem }.px-8 {padding-left: 2rem;padding-right: 2rem }.py-10 {padding-bottom: 2.5rem;padding-top: 2.5rem }.py-1\.5 {padding-bottom: .375rem;padding-top: .375rem }.py-theme {padding-bottom: var(--spacing);padding-top:10px }.py-theme-half {padding-bottom: var(--spacing-half);padding-top: var(--spacing-half) }.pb-0 {padding-bottom: 0 }.pt-1 {padding-top: .25rem }.pr-1 {padding-right: .25rem }.pb-1 {padding-bottom: .25rem }.pl-1 {padding-left: .25rem }.pt-2 {padding-top: .5rem }.pb-2 {padding-bottom: .5rem }.pl-2 {padding-left: .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 }.pl-100 {padding-left: 100% }.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::-moz-placeholder {color: currentColor }.placeholder-current:-ms-input-placeholder {color: currentColor }.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: 0 }.right-0 {right: 0 }.bottom-0 {bottom: 0 }.left-0 {left: 0 }.top-1 {top: .25rem }.top-2 {top: .5rem }.right-2 {right: .5rem }.bottom-2 {bottom: .5rem }.bottom-3 {bottom: .75rem }.top-4 {top: 1rem }.right-4 {right: 1rem }.bottom-4 {bottom: 1rem }.left-4 {left: 1rem }.bottom-8 {bottom: 2rem }.-bottom-2 {bottom: -.5rem }.top-1\/2 {top: 50% }.left-1\/2 {left: 50% }.bottom-slide-arrows {bottom: 1.3rem }.resize {resize: both }* {--tw-shadow: 0 0 transparent;--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 transparent;--tw-ring-shadow: 0 0 transparent }.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 transparent) }.fill-current {fill: currentColor }.text-left {text-align: left }.text-center {text-align: center;color:black!important; }.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: rgba(0, 0, 0, .3) }.hover\:text-scheme-accent:hover {color: var(--color-scheme-accent) }.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 }.line-through {text-decoration: none }.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, );--tw-numeric-figure: oldstyle-nums;font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) }.align-top {vertical-align: top }.align-middle {vertical-align: middle }.visible {visibility: visible }.invisible {visibility: hidden }.whitespace-nowrap {white-space: nowrap }.break-words {overflow-wrap: break-word }.break-all {word-break: break-all }.w-2 {width: .5rem }.w-3 {width: .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-40 {width: 10rem }.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-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-duration: .15s;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-timing-function: cubic-bezier(.4, 0, .2, 1) }.transition-opacity {transition-duration: .15s;transition-property: opacity;transition-timing-function: cubic-bezier(.4, 0, .2, 1) }.transition-transform {transition-duration: .15s;transition-property: transform;transition-timing-function: cubic-bezier(.4, 0, .2, 1) }.transition-max-height {transition-duration: .15s;transition-property: max-height;transition-timing-function: cubic-bezier(.4, 0, .2, 1) }.ease-in-out {transition-timing-function: cubic-bezier(.4, 0, .2, 1) }.duration-200 {transition-duration: .2s }.duration-300 {transition-duration: .3s }@-webkit-keyframes spin {to {transform: rotate(1turn) }}@keyframes spin {to {transform: rotate(1turn) }}@-webkit-keyframes ping {75%, to {opacity: 0;transform: scale(2) }}@keyframes ping {75%, to {opacity: 0;transform: scale(2) }}@-webkit-keyframes pulse {50% {opacity: .5 }}@keyframes pulse {50% {opacity: .5 }}@-webkit-keyframes bounce {0%, to {-webkit-animation-timing-function: cubic-bezier(.8, 0, 1, 1);animation-timing-function: cubic-bezier(.8, 0, 1, 1);transform: translateY(-25%) }50% {-webkit-animation-timing-function: cubic-bezier(0, 0, .2, 1);animation-timing-function: cubic-bezier(0, 0, .2, 1);transform: none }}@keyframes bounce {0%, to {-webkit-animation-timing-function: cubic-bezier(.8, 0, 1, 1);animation-timing-function: cubic-bezier(.8, 0, 1, 1);transform: translateY(-25%) }50% {-webkit-animation-timing-function: cubic-bezier(0, 0, .2, 1);animation-timing-function: cubic-bezier(0, 0, .2, 1);transform: none }}.col-gap-lg {-moz-column-gap: 2rem;column-gap: 2rem }#MainContent {opacity: 1 !important;visibility: visible !important;border-top: 1px solid black;}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 {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: var(--body-font-stack);font-style: var(--body-font-style);font-weight: var(--body-font-weight);-webkit-text-size-adjust: 100%;text-transform: var(--bopy-copy-transform) }.font-heading {font-family: var(--heading-font-stack);font-style: var(--heading-font-style);font-weight: var(--heading-font-weight);letter-spacing: var(--heading-letterspacing);-webkit-text-decoration: var(--heading-decoration);text-decoration: var(--heading-decoration);text-transform: var(--heading-capitalize) }.font-body {font-family: var(--body-font-stack);font-style: var(--body-font-style);font-weight: var(--body-font-weight);letter-spacing: 0;text-decoration: none;text-transform: var(--body-font-style);text-transform: var(--bopy-copy-transform) }.multi-column p {-moz-column-break-inside: avoid;break-inside: avoid;page-break-inside: avoid }.responsive-image-wrapper:before {content: "";display: block }.responsive-image {opacity: 0 }.responsive-image.lazyloaded {opacity: 1 }.responsive-image-placeholder {opacity: .05 }.responsive-image.lazyloaded+.responsive-image-placeholder {opacity: 0 }[data-color-scheme=primary] .responsive-image-placeholder, [data-color-scheme=secondary] .responsive-image-placeholder, [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, [data-color-scheme=secondary].bg-scheme-background .bg-placeholder-bg, [data-color-scheme=secondary] .bg-scheme-background .bg-placeholder-bg, [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 {clip: rect(0 0 0 0);border: 0;height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px }.shopify-model-viewer-ui, [data-product-media-type-video] iframe, [data-product-media-type-video] video, model-viewer, svg {height: 100%;width: 100% }.video-wrapper {height: 0;height: auto;max-width: 100%;overflow: hidden;padding-bottom: 56.25%;position: relative }.video-wrapper iframe {height: 100%;left: 0;position: absolute;top: 0;width: 100% }.table-wrapper {-webkit-overflow-scrolling: touch;max-width: 100%;overflow: auto }.skip-link {background-color: var(--color-primary-background);color: var(--color-primary-text);left: 0;opacity: 0;padding: 1rem;pointer-events: none;position: absolute;top: 0;z-index: 50 }.skip-link:focus {opacity: 1;pointer-events: auto }#sticky-positioner {height: 1px;left: 0;position: absolute;top: var(--border-width);width: 1px }.no-js .respimg, .no-js:not(html) {display: none }.no-js .no-js:not(html) {display: block }.supports-no-cookies:not(html), [hidden], [x-cloak], html.no-js .js-enabled {display: none }.supports-no-cookies .supports-no-cookies:not(html) {display: block }.increase-target:before {content: "";display: block;height: 100%;left: 0;position: absolute;top: 0;width: 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 }.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: .25rem }.accent-links-scheme a:hover {color: var(--color-scheme-accent) }.section-x-padding {padding-left: .5rem;padding-right: .5rem }@media (min-width:1024px) {.section-x-padding {padding-left: 1rem;padding-right: 1rem }}#MainContent .shopify-section:first-of-type section {margin-top: calc(var(--border-width)*-1) }#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, 10px)) }}@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 - 85px) }}select {background-image: var(--icon-svg-select);background-position: 100%;background-repeat: no-repeat;background-size: 1em 1em }input[type=email], input[type=number], input[type=password], input[type=tel], input[type=text], textarea {-webkit-appearance: none;border-radius: 0 }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 {background-image: var(--icon-svg-select-secondary) }[data-color-scheme=tertiary] select.text-scheme-text {background-image: var(--icon-svg-select-tertiary) }input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: textfield;margin: 0 }.filter-checkbox:checked+label span {background-color: currentColor }.custom-input:disabled+label {cursor: default }button {border-radius: 0 }.btn, .button {background-color: var(--button-background-color);border-color: var(--button-border-color);border-radius: var(--button-border-radius);border-width: var(--text-width);color: var(--button-text-color);cursor: pointer;padding: .5rem 2rem;text-transform: var(--button-text-transform) }.btn:hover, .button:hover {background-color: var(--button-background-color-hover);border-color: var(--button-border-color-hover);color: var(--button-text-color-hover) }.show-button-arrows .btn:after, .show-button-arrows .button:after {content: " →" }.btn span, .btn svg, .button span, .button svg, button span, button svg {pointer-events: none }@media(prefers-reduced-motion:reduce) {.marquee-container {display: block;padding-left: .5rem;padding-right: .5rem;text-align: center;white-space: normal }@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-bottom: calc(1rem*var(--tw-space-y-reverse));margin-top: calc(1rem*(1 - var(--tw-space-y-reverse))) }.rte {line-height: var(--base-line-height) }.rte img {height: auto;max-width: 100%;width: 100% }.rte table {table-layout: fixed }.rte table, .rte td, .rte th {border-color: currentColor;border-width: var(--text-width) }.rte td, .rte th {padding: .25rem }@media (min-width:1024px) {.rte td, .rte th {padding: .5rem }.rte td>.background-video-wrapper--full-screen, .rte th>.background-video-wrapper--full-screen {padding-bottom: calc(100vh - 1rem) }}.rte ol, .rte ul {margin-left: var(--spacing) }.rte ol>:not([hidden])~:not([hidden]), .rte ul>:not([hidden])~:not([hidden]) {--tw-space-y-reverse: 0;margin-bottom: calc(.5rem*var(--tw-space-y-reverse));margin-top: calc(.5rem*(1 - 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)*.9) }}.rte h3 {font-size: 1.563rem }.rte h3, .rte h4 {line-height: var(--base-line-height) }.rte h4 {font-size: 1.25rem }.rte blockquote, .rte h1, .rte h2, .rte h3, .rte h4 {font-family: var(--heading-font-stack);font-style: var(--heading-font-style);font-weight: var(--heading-font-weight);letter-spacing: var(--heading-letterspacing);-webkit-text-decoration: var(--heading-decoration);text-decoration: var(--heading-decoration);text-transform: var(--heading-capitalize) }.rte blockquote {font-size: 1.953rem;line-height: var(--base-line-height);padding: .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;line-height: calc(var(--base-line-height)*.9);padding: 1rem }}.rte a {text-decoration: underline }.rte code, .rte pre {font-family: monospace;font-size: .8rem;line-height: var(--base-line-height);overflow: auto }[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 {height: 1em;width: 1em }.disclosure-list {max-height: 60vh;overflow-y: auto;transform: translateY(calc(-100% + 2px)) }.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: .5rem;margin: .25rem;width: .5rem }.add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--branded, .add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--unbranded, .add-to-cart-container .payment-button-wrapper.splide__pagination__page .shopify-payment-button__button--branded, .add-to-cart-container .payment-button-wrapper.splide__pagination__page .shopify-payment-button__button--unbranded {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__pause, .splide__autoplay-control .splide__play {transition-duration: .15s;transition-property: opacity;transition-timing-function: cubic-bezier(.4, 0, .2, 1) }.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__arrows, .js .splide--product:not([data-slideshow-enabled=true]) .splide__slide:not(:first-child) {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 {align-items: center;bottom: 0;display: flex;flex-flow: row nowrap;height: 100%;justify-content: center;left: 0;position: absolute;right: 0;top: 0;width: 100% }.background-video iframe {height: 300%;left: auto;opacity: 0;pointer-events: none;position: absolute;top: -100%;transform: scale(1.0125);transition: opacity .2s ease-in-out;width: 100%;z-index: 1 }.background-video iframe.background-video-iframe--tall {height: 120%;left: -100%;max-width: none;top: -10%;width: 300% }.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, [data-color-scheme=primary].bg-scheme-background .plyr__control, [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, [data-color-scheme=primary].text-scheme-text .plyr__control, [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, [data-color-scheme=secondary].bg-scheme-background .plyr__control, [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, [data-color-scheme=secondary].text-scheme-text .plyr__control, [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, [data-color-scheme=tertiary].bg-scheme-background .plyr__control, [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, [data-color-scheme=tertiary].text-scheme-text .plyr__control, [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: .5rem .25rem;text-transform: var(--button-text-transform) }.add-to-cart-container .shopify-payment-button__button--branded, .add-to-cart-container .shopify-payment-button__button--unbranded {border-radius: 0;font-weight: var(--body-font-weight);line-height: var(--base-line-height);transition: none }.add-to-cart-container .payment-button-wrapper.rounded-md .shopify-payment-button__button--branded, .add-to-cart-container .payment-button-wrapper.rounded-md .shopify-payment-button__button--unbranded {border-radius: .375rem;overflow: hidden }.add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--branded, .add-to-cart-container .payment-button-wrapper.rounded-full .shopify-payment-button__button--unbranded {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: .375rem !important }.show-button-arrows .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);border: var(--border-width) solid var(--color-scheme-text);color: var(--color-scheme-text--overlay) }.payment-button-wrapper.color-scheme.style-accent_background .shopify-payment-button__button--unbranded, .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: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);border: var(--border-width) solid var(--color-scheme-text);color: var(--color-scheme-accent--overlay) }.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 {display: block;margin-bottom: 2rem;margin-top: 1rem }[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-bottom: var(--spacing);padding-left: .5rem;padding-right: .5rem;padding-top: var(--spacing);text-align: center }@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 {align-items: center;border-width: 0;display: flex;justify-content: space-between;margin: 0;padding-bottom: .25rem;padding-top: .25rem;text-align: right;width: 100% }.responsive-table td:before, .responsive-table th:before {content: attr(data-label);font-size: .64rem;font-weight: 400;line-height: var(--base-line-height);margin-top: .25rem;max-width: 50%;padding-right: .75rem;text-align: left }.table-small-hide {display: none !important }}@media(min-width:768px) {.responsive-table {text-align: center;width: 100% }.responsive-table, .responsive-table td, .responsive-table th {border-color: var(--color-border);border-width: var(--text-width) }.responsive-table td, .responsive-table th {padding: .5rem }.responsive-table td>.background-video-wrapper--full-screen, .responsive-table th>.background-video-wrapper--full-screen {padding-bottom: calc(100vh - 1rem) }.responsive-table td:first-child, .responsive-table th:first-child {text-align: left }.responsive-table td:last-child, .responsive-table th:last-child {text-align: right }}@media only screen and (max-width:767px) {.cart-table {width: 100% }.cart-table tr {border-bottom-width: var(--text-width);border-color: var(--color-border);display: block;padding-bottom: .5rem;padding-top: .5rem }.cart-table tr:first-child {border-top-width: var(--text-width) }.cart-table td {align-items: center;border-width: 0;display: flex;justify-content: space-between;margin: 0;padding-left: .5rem;padding-right: .5rem;width: 100% }@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 td, .cart-table th {border-bottom-width: var(--text-width);border-color: var(--color-border);padding-bottom: .5rem;padding-left: .5rem;padding-right: .5rem;padding-top: .5rem;vertical-align: top }@media (min-width:1024px) {.cart-table td, .cart-table th {padding-left: 1rem;padding-right: 1rem }}.cart-table td:first-child, .cart-table th:first-child {text-align: left }.cart-table td:last-child, .cart-table th:last-child {text-align: right }}[data-color-scheme=footer].bg-scheme-background :focus, [data-color-scheme=footer] .bg-scheme-background :focus, [data-color-scheme=header].bg-scheme-background :focus, [data-color-scheme=header] .bg-scheme-background :focus, [data-color-scheme=primary].bg-scheme-background :focus, [data-color-scheme=primary] .bg-scheme-background :focus, [data-color-scheme=secondary].bg-scheme-background :focus, [data-color-scheme=secondary] .bg-scheme-background :focus, [data-color-scheme=tertiary].bg-scheme-background :focus, [data-color-scheme=tertiary] .bg-scheme-background :focus {outline-color: var(--color-scheme-accent);outline-offset: .25rem;outline-style: dashed;outline-width: 0px; }[data-color-scheme=footer].bg-scheme-background .increase-target:focus:before, [data-color-scheme=footer] .bg-scheme-background .increase-target:focus:before, [data-color-scheme=header].bg-scheme-background .increase-target:focus:before, [data-color-scheme=header] .bg-scheme-background .increase-target:focus:before, [data-color-scheme=primary].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=secondary] .bg-scheme-background .increase-target:focus:before, [data-color-scheme=tertiary].bg-scheme-background .increase-target:focus:before, [data-color-scheme=tertiary] .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(var(--text-width)*-1) }[data-color-scheme=footer].bg-scheme-background .custom-input:focus+label, [data-color-scheme=footer] .bg-scheme-background .custom-input:focus+label, [data-color-scheme=header].bg-scheme-background .custom-input:focus+label, [data-color-scheme=header] .bg-scheme-background .custom-input:focus+label, [data-color-scheme=primary].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=secondary] .bg-scheme-background .custom-input:focus+label, [data-color-scheme=tertiary].bg-scheme-background .custom-input:focus+label, [data-color-scheme=tertiary] .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=footer].bg-scheme-background .product-media-object:focus, [data-color-scheme=footer] .bg-scheme-background .product-media-object:focus, [data-color-scheme=header].bg-scheme-background .product-media-object:focus, [data-color-scheme=header] .bg-scheme-background .product-media-object:focus, [data-color-scheme=primary].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=secondary] .bg-scheme-background .product-media-object:focus, [data-color-scheme=tertiary].bg-scheme-background .product-media-object:focus, [data-color-scheme=tertiary] .bg-scheme-background .product-media-object:focus {outline: 0 }[data-color-scheme=footer].bg-scheme-background .product-media-object:focus:after, [data-color-scheme=footer] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme=header].bg-scheme-background .product-media-object:focus:after, [data-color-scheme=header] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme=primary].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=secondary] .bg-scheme-background .product-media-object:focus:after, [data-color-scheme=tertiary].bg-scheme-background .product-media-object:focus:after, [data-color-scheme=tertiary] .bg-scheme-background .product-media-object:focus:after {content: "";height: 100%;left: 0;outline: var(--text-width) solid -webkit-focus-ring-color;outline: var(--text-width) solid var(--color-scheme-accent);outline-offset: calc(var(--text-width)*-1);position: absolute;top: 0;width: 100% }.user-using-mouse :focus, .user-using-mouse button:focus {outline: 0 }.user-using-mouse ::-moz-focus-inner {outline: 0 }.user-using-mouse .custom-input:focus+label, .user-using-mouse .increase-target:focus:before, .user-using-mouse .product-media-object:focus, .user-using-mouse .product-media-object:focus:after {outline: 0 }.collapsible-tab+.collapsible-tab {margin-top: 0 }.product-page-popup-link+.product-page-popup-link, .product-title-block+.product-vendor-block, .product-vendor-block+.product-title-block {margin-top: .5rem }.product-title-block+.product-price-block, .product-variant-picker-block+.product-quantity-block, .product-variant-picker-block+.product-variant-picker-block {margin-top: 1rem }.product-block-area>div:first-child, .product-block-area>fieldset:first-child, .product-block-area>h1:first-child {margin-top: 0 }.product-block-area .collapsible-tab:first-child {margin-top: calc(var(--spacing)*-1) }.product-block-area .collapsible-tab:first-child>div {border-top: 0 }.product-block-area .collapsible-tab:last-child {margin-bottom: calc(var(--spacing)*-1 + var(--border-width)*-1) }@media (min-width:640px) {.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, );--tw-numeric-figure: oldstyle-nums;font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) }}@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\:my-4 {margin-bottom: 1rem;margin-top: 1rem }.md\:mt-0 {margin-top: 0 }.md\:mb-0 {margin-bottom: 0 }.md\:mt-2 {margin-top: .5rem }.md\:ml-4 {margin-left: 1rem }.md\:pb-0 {padding-bottom: 0 }.md\:absolute {position: absolute }.md\:bottom-0 {bottom: 0 }.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, );--tw-numeric-figure: oldstyle-nums;font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) }.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-bottom: calc(1rem*var(--tw-space-y-reverse));margin-top: calc(1rem*(1 - 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: 0 }.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: .8rem }.lg\:text-base, .lg\:text-sm {line-height: var(--base-line-height) }.lg\:text-base {font-size: 1rem }.lg\:text-lg {font-size: 1.25rem }.lg\:text-lg, .lg\:text-xl {line-height: var(--base-line-height) }.lg\:text-xl {font-size: 1.563rem }.lg\:text-2xl {font-size: 1.953rem;line-height: var(--base-line-height) }.lg\:text-3xl {font-size: 2.441rem }.lg\:text-3xl, .lg\:text-4xl {line-height: calc(var(--base-line-height)*.9) }.lg\:text-4xl {font-size: 3.052rem }.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: .5rem;margin-right: .5rem }.lg\:my-4 {margin-bottom: 1rem;margin-top: 1rem }.lg\:mx-auto {margin-left: auto;margin-right: auto }.lg\:-mx-4 {margin-left: -1rem;margin-right: -1rem }.lg\:-mx-5 {margin-left: -1.25rem;margin-right: -1.25rem }.lg\:mt-0 {margin-top: 0 }.lg\:mb-0 {margin-bottom: 0 }.lg\:mt-2 {margin-top: .5rem }.lg\:mr-2 {margin-right: .5rem }.lg\:ml-2 {margin-left: .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(var(--border-width)*-1);}.lg\:max-w-xl {max-width: 36rem }.lg\:max-w-4xl {max-width: 56rem }.lg\:p-0 {padding: 0 }.lg\:p-4 {padding: 1rem }.lg\:p-16 {padding: 4rem }.lg\:p-24 {padding: 6rem }.lg\:px-2 {padding-left: .5rem;padding-right: .5rem }.lg\:py-4 {padding-bottom: 1rem;padding-top: 1rem }.lg\:px-4 {padding-left: 1rem;padding-right: 1rem }.lg\:px-8 {padding-left: 1rem;padding-right: 1rem }.lg\:pt-0 {padding-top: 0 }.lg\:pb-0 {padding-bottom: 0 }.lg\:pl-2 {padding-left: .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: -webkit-sticky;position: sticky }.lg\:right-0 {right: 0 }.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, );--tw-numeric-figure: oldstyle-nums;font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) }.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-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-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 {-moz-column-count: 2;column-count: 2 }.lg\:col-count-3 {-moz-column-count: 3;column-count: 3 }.lg\:col-count-4 {-moz-column-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\: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, );--tw-numeric-figure: oldstyle-nums;font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) }}@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, );--tw-numeric-figure: oldstyle-nums;font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction) }}div p span {font-family: 'Octin Vintage' !important;color: black;font-weight: 300 !important;}header.border-b-grid.relative.z-10.text-scheme-text.border-scheme-text {border-bottom: 0px;}#MainContent .shopify-section:first-of-type section {border-top: 1px solid black;}.variant-sku {font-family: 'octin vintage';color: black;font-size: 18px;font-weight: 300 !important;}button.js-enabled.inline-block.py-2 {color: white;}span.border-b-text.border-current {color:black }span.border-b-transparent.border-current {color:black }div.relative.col-span-full.pb-8.product-media-container.bg-scheme-background.text-scheme-text {border-top:1px solid }.block.py-theme-half {color:black!important;}#shopify-section-header > section > header > nav > div > div:nth-child(1) > ul > li > div > button > span.inline-block.align-middle.svg-scale.mr-1.transform.origin-center.rotate.transition {color:white}.template-product #shopify-section-header button.js-enabled.inline-block.py-2,.template-collection #shopify-section-header button.js-enabled.inline-block.py-2{color:#020202;text-transform:uppercase!important;margin-right:10px}