@charset "UTF-8";:root{--measure: 60ch;--gutter: 4rem;--animate-duration: 1s;--animate-delay: .2s;--animate-repeat: 1;--background-img-brightness: .45;--background: 10%;--wrapper-width-text: 46rem;--wrapper-width-default: 76rem;--wrapper-width-ultrawide: 92rem}.bg-text{background:#211915}.bg-link{background:#230275}.bg-link-hover{background:#630f04}.bg-primary-900{background:#3f1300}.bg-primary-800{background:#661b11}.bg-primary-700{background:#9a451c}.bg-primary-600{background:#c65d20}.bg-primary-500{background:#e09346}.bg-primary-400{background:#f2b681}.bg-primary-300{background:#ffe0b0}.bg-primary-200{background:#ffebd7}.bg-primary-100{background:#fff4e5}.bg-primary-50{background:#fffbf9}.bg-accent{background:#e9d4c5}.bg-accent-text{background:#d5baa9}.bg-shade-darkest{background:#262626}.bg-shade-dark{background:#686868}.bg-shade-gray{background:#919090}.bg-shade-light{background:#dbdbdb}.bg-shade-light-bright{background:#fafafa}.bg-shade-white{background:#fff}.bg-state-good{background:#2e8408}.bg-state-good-hover{background:#226b02}.bg-text-state-good{background:#343600}.bg-state-bad{background:#a50e0e}.color-text{color:#211915}.color-link{color:#230275}.color-link-hover{color:#630f04}.color-primary-900{color:#3f1300}.color-primary-800{color:#661b11}.color-primary-700{color:#9a451c}.color-primary-600{color:#c65d20}.color-primary-500{color:#e09346}.color-primary-400{color:#f2b681}.color-primary-300{color:#ffe0b0}.color-primary-200{color:#ffebd7}.color-primary-100{color:#fff4e5}.color-primary-50{color:#fffbf9}.color-accent{color:#e9d4c5}.color-accent-text{color:#d5baa9}.color-shade-darkest{color:#262626}.color-shade-dark{color:#686868}.color-shade-gray{color:#919090}.color-shade-light{color:#dbdbdb}.color-shade-light-bright{color:#fafafa}.color-shade-white{color:#fff}.color-state-good{color:#2e8408}.color-state-good-hover{color:#226b02}.color-text-state-good{color:#343600}.color-state-bad{color:#a50e0e}.font-base{font-family:Merriweather Sans,Helvetica,Arial,sans-serif}.font-accent{font-family:Merriweather,Helvetica,Arial,sans-serif}.mar-50{margin:clamp(.25rem,.23rem + .12vw,.31rem)}.mar-100{margin:clamp(.5rem,.45rem + .24vw,.63rem)}.mar-200{margin:clamp(.75rem,.68rem + .37vw,.94rem)}.mar-300{margin:clamp(1rem,.9rem + .49vw,1.25rem)}.mar-400{margin:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.mar-500{margin:clamp(2rem,1.8rem + .98vw,2.5rem)}.mar-600{margin:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.mar-700{margin:clamp(4rem,3.61rem + 1.95vw,5rem)}.mar-800{margin:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.mar-900{margin:clamp(8rem,7.22rem + 3.9vw,10rem)}.mar-inline-negative-50{margin-left:calc(-1*clamp(.25rem,.23rem + .12vw,.31rem));margin-right:calc(-1*clamp(.25rem,.23rem + .12vw,.31rem))}.mar-inline-negative-100{margin-left:calc(-1*clamp(.5rem,.45rem + .24vw,.63rem));margin-right:calc(-1*clamp(.5rem,.45rem + .24vw,.63rem))}.mar-inline-negative-200{margin-left:calc(-1*clamp(.75rem,.68rem + .37vw,.94rem));margin-right:calc(-1*clamp(.75rem,.68rem + .37vw,.94rem))}.mar-inline-negative-300{margin-left:calc(-1*clamp(1rem,.9rem + .49vw,1.25rem));margin-right:calc(-1*clamp(1rem,.9rem + .49vw,1.25rem))}.mar-inline-negative-400{margin-left:calc(-1*clamp(1.5rem,1.35rem + .73vw,1.88rem));margin-right:calc(-1*clamp(1.5rem,1.35rem + .73vw,1.88rem))}.mar-inline-negative-500{margin-left:calc(-1*clamp(2rem,1.8rem + .98vw,2.5rem));margin-right:calc(-1*clamp(2rem,1.8rem + .98vw,2.5rem))}.mar-inline-negative-600{margin-left:calc(-1*clamp(3rem,2.71rem + 1.46vw,3.75rem));margin-right:calc(-1*clamp(3rem,2.71rem + 1.46vw,3.75rem))}.mar-inline-negative-700{margin-left:calc(-1*clamp(4rem,3.61rem + 1.95vw,5rem));margin-right:calc(-1*clamp(4rem,3.61rem + 1.95vw,5rem))}.mar-inline-negative-800{margin-left:calc(-1*clamp(6rem,5.41rem + 2.93vw,7.5rem));margin-right:calc(-1*clamp(6rem,5.41rem + 2.93vw,7.5rem))}.mar-inline-negative-900{margin-left:calc(-1*clamp(8rem,7.22rem + 3.9vw,10rem));margin-right:calc(-1*clamp(8rem,7.22rem + 3.9vw,10rem))}.mar-top-50{margin-top:clamp(.25rem,.23rem + .12vw,.31rem)}.mar-top-100{margin-top:clamp(.5rem,.45rem + .24vw,.63rem)}.mar-top-200{margin-top:clamp(.75rem,.68rem + .37vw,.94rem)}.mar-top-300{margin-top:clamp(1rem,.9rem + .49vw,1.25rem)}.mar-top-400{margin-top:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.mar-top-500{margin-top:clamp(2rem,1.8rem + .98vw,2.5rem)}.mar-top-600{margin-top:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.mar-top-700{margin-top:clamp(4rem,3.61rem + 1.95vw,5rem)}.mar-top-800{margin-top:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.mar-top-900{margin-top:clamp(8rem,7.22rem + 3.9vw,10rem)}.mar-bottom-50{margin-bottom:clamp(.25rem,.23rem + .12vw,.31rem)}.mar-bottom-100{margin-bottom:clamp(.5rem,.45rem + .24vw,.63rem)}.mar-bottom-200{margin-bottom:clamp(.75rem,.68rem + .37vw,.94rem)}.mar-bottom-300{margin-bottom:clamp(1rem,.9rem + .49vw,1.25rem)}.mar-bottom-400{margin-bottom:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.mar-bottom-500{margin-bottom:clamp(2rem,1.8rem + .98vw,2.5rem)}.mar-bottom-600{margin-bottom:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.mar-bottom-700{margin-bottom:clamp(4rem,3.61rem + 1.95vw,5rem)}.mar-bottom-800{margin-bottom:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.mar-bottom-900{margin-bottom:clamp(8rem,7.22rem + 3.9vw,10rem)}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.pad-50{padding:clamp(.25rem,.23rem + .12vw,.31rem)}.pad-100{padding:clamp(.5rem,.45rem + .24vw,.63rem)}.pad-200{padding:clamp(.75rem,.68rem + .37vw,.94rem)}.pad-300{padding:clamp(1rem,.9rem + .49vw,1.25rem)}.pad-400{padding:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.pad-500{padding:clamp(2rem,1.8rem + .98vw,2.5rem)}.pad-600{padding:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.pad-700{padding:clamp(4rem,3.61rem + 1.95vw,5rem)}.pad-800{padding:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.pad-900{padding:clamp(8rem,7.22rem + 3.9vw,10rem)}.pad-top-50{padding-top:clamp(.25rem,.23rem + .12vw,.31rem)}.pad-top-100{padding-top:clamp(.5rem,.45rem + .24vw,.63rem)}.pad-top-200{padding-top:clamp(.75rem,.68rem + .37vw,.94rem)}.pad-top-300{padding-top:clamp(1rem,.9rem + .49vw,1.25rem)}.pad-top-400{padding-top:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.pad-top-500{padding-top:clamp(2rem,1.8rem + .98vw,2.5rem)}.pad-top-600{padding-top:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.pad-top-700{padding-top:clamp(4rem,3.61rem + 1.95vw,5rem)}.pad-top-800{padding-top:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.pad-top-900{padding-top:clamp(8rem,7.22rem + 3.9vw,10rem)}.pad-inline-50{padding-left:clamp(.25rem,.23rem + .12vw,.31rem);padding-right:clamp(.25rem,.23rem + .12vw,.31rem)}.pad-inline-100{padding-left:clamp(.5rem,.45rem + .24vw,.63rem);padding-right:clamp(.5rem,.45rem + .24vw,.63rem)}.pad-inline-200{padding-left:clamp(.75rem,.68rem + .37vw,.94rem);padding-right:clamp(.75rem,.68rem + .37vw,.94rem)}.pad-inline-300{padding-left:clamp(1rem,.9rem + .49vw,1.25rem);padding-right:clamp(1rem,.9rem + .49vw,1.25rem)}.pad-inline-400{padding-left:clamp(1.5rem,1.35rem + .73vw,1.88rem);padding-right:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.pad-inline-500{padding-left:clamp(2rem,1.8rem + .98vw,2.5rem);padding-right:clamp(2rem,1.8rem + .98vw,2.5rem)}.pad-inline-600{padding-left:clamp(3rem,2.71rem + 1.46vw,3.75rem);padding-right:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.pad-inline-700{padding-left:clamp(4rem,3.61rem + 1.95vw,5rem);padding-right:clamp(4rem,3.61rem + 1.95vw,5rem)}.pad-inline-800{padding-left:clamp(6rem,5.41rem + 2.93vw,7.5rem);padding-right:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.pad-inline-900{padding-left:clamp(8rem,7.22rem + 3.9vw,10rem);padding-right:clamp(8rem,7.22rem + 3.9vw,10rem)}.pad-bottom-50{padding-bottom:clamp(.25rem,.23rem + .12vw,.31rem)}.pad-bottom-100{padding-bottom:clamp(.5rem,.45rem + .24vw,.63rem)}.pad-bottom-200{padding-bottom:clamp(.75rem,.68rem + .37vw,.94rem)}.pad-bottom-300{padding-bottom:clamp(1rem,.9rem + .49vw,1.25rem)}.pad-bottom-400{padding-bottom:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.pad-bottom-500{padding-bottom:clamp(2rem,1.8rem + .98vw,2.5rem)}.pad-bottom-600{padding-bottom:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.pad-bottom-700{padding-bottom:clamp(4rem,3.61rem + 1.95vw,5rem)}.pad-bottom-800{padding-bottom:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.pad-bottom-900{padding-bottom:clamp(8rem,7.22rem + 3.9vw,10rem)}.pad-right-50{padding-right:clamp(.25rem,.23rem + .12vw,.31rem)}.pad-right-100{padding-right:clamp(.5rem,.45rem + .24vw,.63rem)}.pad-right-200{padding-right:clamp(.75rem,.68rem + .37vw,.94rem)}.pad-right-300{padding-right:clamp(1rem,.9rem + .49vw,1.25rem)}.pad-right-400{padding-right:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.pad-right-500{padding-right:clamp(2rem,1.8rem + .98vw,2.5rem)}.pad-right-600{padding-right:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.pad-right-700{padding-right:clamp(4rem,3.61rem + 1.95vw,5rem)}.pad-right-800{padding-right:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.pad-right-900{padding-right:clamp(8rem,7.22rem + 3.9vw,10rem)}.pad-block-50{padding-top:clamp(.25rem,.23rem + .12vw,.31rem);padding-bottom:clamp(.25rem,.23rem + .12vw,.31rem)}.pad-block-100{padding-top:clamp(.5rem,.45rem + .24vw,.63rem);padding-bottom:clamp(.5rem,.45rem + .24vw,.63rem)}.pad-block-200{padding-top:clamp(.75rem,.68rem + .37vw,.94rem);padding-bottom:clamp(.75rem,.68rem + .37vw,.94rem)}.pad-block-300{padding-top:clamp(1rem,.9rem + .49vw,1.25rem);padding-bottom:clamp(1rem,.9rem + .49vw,1.25rem)}.pad-block-400{padding-top:clamp(1.5rem,1.35rem + .73vw,1.88rem);padding-bottom:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.pad-block-500{padding-top:clamp(2rem,1.8rem + .98vw,2.5rem);padding-bottom:clamp(2rem,1.8rem + .98vw,2.5rem)}.pad-block-600{padding-top:clamp(3rem,2.71rem + 1.46vw,3.75rem);padding-bottom:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.pad-block-700{padding-top:clamp(4rem,3.61rem + 1.95vw,5rem);padding-bottom:clamp(4rem,3.61rem + 1.95vw,5rem)}.pad-block-800{padding-top:clamp(6rem,5.41rem + 2.93vw,7.5rem);padding-bottom:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.pad-block-900{padding-top:clamp(8rem,7.22rem + 3.9vw,10rem);padding-bottom:clamp(8rem,7.22rem + 3.9vw,10rem)}.stack-300{z-index:0}.stack-400{z-index:10}.stack-500{z-index:20}.stack-600{z-index:30}.stack-700{z-index:40}.text-200{font-size:clamp(.58rem,.58rem + 0vw,.58rem)}.text-300{font-size:clamp(.69rem,.68rem + .05vw,.72rem)}.text-400{font-size:clamp(.83rem,.81rem + .13vw,.9rem)}.text-500{font-size:clamp(1rem,.95rem + .24vw,1.13rem)}.text-600{font-size:clamp(1.2rem,1.12rem + .4vw,1.41rem)}.text-700{font-size:clamp(1.44rem,1.32rem + .62vw,1.76rem)}.text-800{font-size:clamp(1.73rem,1.54rem + .92vw,2.2rem)}.text-900{font-size:clamp(2.07rem,1.81rem + 1.31vw,2.75rem)}.weight-regular{font-weight:400}.weight-medium{font-weight:500}.weight-bold{font-weight:700}.weight-black{font-weight:900}.ratio-16-9{aspect-ratio:16 / 9}.ratio-4-3{aspect-ratio:4 / 3}.ratio-1-1{aspect-ratio:1 / 1}.ratio-3-4{aspect-ratio:3 / 4}@media (min-width: 45rem){.md\:pad-bottom-50{padding-bottom:clamp(.25rem,.23rem + .12vw,.31rem)}.md\:pad-bottom-100{padding-bottom:clamp(.5rem,.45rem + .24vw,.63rem)}.md\:pad-bottom-200{padding-bottom:clamp(.75rem,.68rem + .37vw,.94rem)}.md\:pad-bottom-300{padding-bottom:clamp(1rem,.9rem + .49vw,1.25rem)}.md\:pad-bottom-400{padding-bottom:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.md\:pad-bottom-500{padding-bottom:clamp(2rem,1.8rem + .98vw,2.5rem)}.md\:pad-bottom-600{padding-bottom:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.md\:pad-bottom-700{padding-bottom:clamp(4rem,3.61rem + 1.95vw,5rem)}.md\:pad-bottom-800{padding-bottom:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.md\:pad-bottom-900{padding-bottom:clamp(8rem,7.22rem + 3.9vw,10rem)}.md\:text-200{font-size:clamp(.58rem,.58rem + 0vw,.58rem)}.md\:text-300{font-size:clamp(.69rem,.68rem + .05vw,.72rem)}.md\:text-400{font-size:clamp(.83rem,.81rem + .13vw,.9rem)}.md\:text-500{font-size:clamp(1rem,.95rem + .24vw,1.13rem)}.md\:text-600{font-size:clamp(1.2rem,1.12rem + .4vw,1.41rem)}.md\:text-700{font-size:clamp(1.44rem,1.32rem + .62vw,1.76rem)}.md\:text-800{font-size:clamp(1.73rem,1.54rem + .92vw,2.2rem)}.md\:text-900{font-size:clamp(2.07rem,1.81rem + 1.31vw,2.75rem)}.md\:ratio-16-9{aspect-ratio:16 / 9}.md\:ratio-4-3{aspect-ratio:4 / 3}.md\:ratio-1-1{aspect-ratio:1 / 1}.md\:ratio-3-4{aspect-ratio:3 / 4}}@media (max-width: 44.99rem){.md-below\:pad-bottom-50{padding-bottom:clamp(.25rem,.23rem + .12vw,.31rem)}.md-below\:pad-bottom-100{padding-bottom:clamp(.5rem,.45rem + .24vw,.63rem)}.md-below\:pad-bottom-200{padding-bottom:clamp(.75rem,.68rem + .37vw,.94rem)}.md-below\:pad-bottom-300{padding-bottom:clamp(1rem,.9rem + .49vw,1.25rem)}.md-below\:pad-bottom-400{padding-bottom:clamp(1.5rem,1.35rem + .73vw,1.88rem)}.md-below\:pad-bottom-500{padding-bottom:clamp(2rem,1.8rem + .98vw,2.5rem)}.md-below\:pad-bottom-600{padding-bottom:clamp(3rem,2.71rem + 1.46vw,3.75rem)}.md-below\:pad-bottom-700{padding-bottom:clamp(4rem,3.61rem + 1.95vw,5rem)}.md-below\:pad-bottom-800{padding-bottom:clamp(6rem,5.41rem + 2.93vw,7.5rem)}.md-below\:pad-bottom-900{padding-bottom:clamp(8rem,7.22rem + 3.9vw,10rem)}.md-below\:text-200{font-size:clamp(.58rem,.58rem + 0vw,.58rem)}.md-below\:text-300{font-size:clamp(.69rem,.68rem + .05vw,.72rem)}.md-below\:text-400{font-size:clamp(.83rem,.81rem + .13vw,.9rem)}.md-below\:text-500{font-size:clamp(1rem,.95rem + .24vw,1.13rem)}.md-below\:text-600{font-size:clamp(1.2rem,1.12rem + .4vw,1.41rem)}.md-below\:text-700{font-size:clamp(1.44rem,1.32rem + .62vw,1.76rem)}.md-below\:text-800{font-size:clamp(1.73rem,1.54rem + .92vw,2.2rem)}.md-below\:text-900{font-size:clamp(2.07rem,1.81rem + 1.31vw,2.75rem)}.md-below\:ratio-16-9{aspect-ratio:16 / 9}.md-below\:ratio-4-3{aspect-ratio:4 / 3}.md-below\:ratio-1-1{aspect-ratio:1 / 1}.md-below\:ratio-3-4{aspect-ratio:3 / 4}}.review{--swiper-navigation-color: get-color("primary-600")}.review .blockquote-container{padding-left:2em;padding-right:2em;display:grid;align-content:center;justify-content:center;place-content:center}.review .center{width:-moz-fit-content;width:fit-content}.review blockquote{--space: .5em;position:relative;font-size:1.05em}.review blockquote:before{content:"“";display:inline-block}.review blockquote:before{position:absolute;right:103%;top:-.5em;font-size:3.5em;font-family:Merriweather Sans,Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;line-height:2em;color:#c65d20;opacity:.6;z-index:0}.review .caption{position:relative;display:flex;flex-wrap:wrap;gap:.3em;align-self:flex-start}.review .caption:before{position:absolute;content:"-";right:101%}.review .stars{display:inline;position:relative;bottom:-.2em}.review img{height:1.8em;width:auto}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:44px;width:var(--swiper-navigation-size);height:44px;height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:50%;top:var(--swiper-navigation-top-offset, 50%);margin-top:-22px;margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:4px;right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:50%;top:var(--swiper-navigation-top-offset, 50%);margin-top:-22px;margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:4px;left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:4px;right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:50%;left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:-22px;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:4px;top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right, 8px);left:auto;left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
