.mfr-gt__card-carousel .section-content:not(:last-child){margin-bottom:5.8125rem}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .section-content:not(:last-child){margin-bottom:6.4375rem}}.mfr-gt__card-carousel .card-carousel__nav{position:relative;display:flex;justify-content:center;align-items:center;min-height:2.375rem;width:100%;padding:0 1.875rem}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__nav{padding:0 7.25rem}}.mfr-gt__card-carousel .card-carousel__nav:not(:last-child){margin-bottom:2rem}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__nav:not(:last-child){margin-bottom:1.5rem}}.mfr-gt__card-carousel .card-carousel__nav-arrows{position:absolute;top:50%;right:1.875rem;display:flex;justify-content:center;align-items:center;gap:.625rem;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mfr-gt__card-carousel .card-carousel__nav-arrows button{-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media screen and (pointer:fine){.mfr-gt__card-carousel .card-carousel__nav-arrows button:hover{-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);-webkit-transform:scale(.95);transform:scale(.95)}}.mfr-gt__card-carousel .card-carousel__nav-arrows button:focus-visible,.mfr-gt__card-carousel .card-carousel__nav-arrows button:focus-within{-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);-webkit-transform:scale(.95);transform:scale(.95)}.mfr-gt__card-carousel .card-carousel__nav-items{display:flex;justify-content:center;align-content:center;flex-wrap:wrap;gap:1.875rem}.mfr-gt__card-carousel .card-carousel__nav-items button{font-size:var(--font-body-size-small-mobile);position:relative;font-family:var(--custom-font-name-2);line-height:1.4em;font-weight:600;letter-spacing:.07em;text-transform:uppercase;text-align:center;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__nav-items button{font-size:var(--font-body-size-small)}}.mfr-gt__card-carousel .card-carousel__nav-items button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background:currentColor}.mfr-gt__card-carousel .card-carousel__nav-items button.is-active:after{background:-webkit-linear-gradient(#f09d40,#fca443,#e77e24,#ffb34f,#ab520d)}.mfr-gt__card-carousel .card-carousel__nav-items button.is-active span{background:-webkit-linear-gradient(0deg,#f09d40,#fca443,#e77e24,#ffb34f,#ab520d);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.mfr-gt__card-carousel .card-carousel__carousel:not(.flickity-enabled){justify-content:center}.mfr-gt__card-carousel .card-carousel__item{width:calc(100% - .625rem);box-sizing:content-box;max-width:21.25rem;flex-shrink:0;min-height:100%;padding:0 .3125rem;display:flex;align-items:stretch}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__item{max-width:31.25rem}}.mfr-gt__card-carousel .card-carousel__item:first-child{padding-left:1.25rem}@media print and (min-width:1023px),screen and (min-width:64em) and (min-width:1023px){.mfr-gt__card-carousel .card-carousel__item:first-child{padding-left:max(1.25rem,((100vw - 90rem + 2.5rem) / 2))}}@media print and (min-width:1600px),screen and (min-width:64em) and (min-width:1600px){.mfr-gt__card-carousel .card-carousel__item:first-child{padding-left:max(1.25rem,((100vw - 100rem + 2.5rem) / 2))}}@media print and (min-width:1920px),screen and (min-width:64em) and (min-width:1920px){.mfr-gt__card-carousel .card-carousel__item:first-child{padding-left:max(1.25rem,((100vw - 120rem + 2.5rem) / 2))}}@media print and (min-width:2560px),screen and (min-width:64em) and (min-width:2560px){.mfr-gt__card-carousel .card-carousel__item:first-child{padding-left:max(1.25rem,((100vw - 150rem + 2.5rem) / 2))}}@media print and (min-width:3840px),screen and (min-width:64em) and (min-width:3840px){.mfr-gt__card-carousel .card-carousel__item:first-child{padding-left:max(1.25rem,((100vw - 160rem + 2.5rem) / 2))}}.mfr-gt__card-carousel .card-carousel__item:last-child{padding-right:1.25rem}@media print and (min-width:1023px),screen and (min-width:64em) and (min-width:1023px){.mfr-gt__card-carousel .card-carousel__item:last-child{padding-right:max(1.25rem,((100vw - 90rem + 2.5rem) / 2))}}@media print and (min-width:1600px),screen and (min-width:64em) and (min-width:1600px){.mfr-gt__card-carousel .card-carousel__item:last-child{padding-right:max(1.25rem,((100vw - 100rem + 2.5rem) / 2))}}@media print and (min-width:1920px),screen and (min-width:64em) and (min-width:1920px){.mfr-gt__card-carousel .card-carousel__item:last-child{padding-right:max(1.25rem,((100vw - 120rem + 2.5rem) / 2))}}@media print and (min-width:2560px),screen and (min-width:64em) and (min-width:2560px){.mfr-gt__card-carousel .card-carousel__item:last-child{padding-right:max(1.25rem,((100vw - 150rem + 2.5rem) / 2))}}@media print and (min-width:3840px),screen and (min-width:64em) and (min-width:3840px){.mfr-gt__card-carousel .card-carousel__item:last-child{padding-right:max(1.25rem,((100vw - 160rem + 2.5rem) / 2))}}.mfr-gt__card-carousel .card-carousel__card{width:100%;padding:1.5rem .625rem .625rem;text-align:left;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;min-height:max(100%,32.5rem);background-color:#201d1c;-moz-border-radius:.375rem;-o-border-radius:.375rem;-ms-border-radius:.375rem;-webkit-border-radius:.375rem;border-radius:.375rem;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__card{min-height:max(100%,37.5rem);padding:2.125rem .625rem .625rem}}.js.with-enter-animations:not(.design-mode) .shopify-section .mfr-gt__card-carousel .card-carousel__card:not(.is-inview):not(.disable-inview){opacity:0;-moz-transform:translateY(min(100%,100px));-o-transform:translateY(min(100%,100px));-ms-transform:translateY(min(100%,100px));-webkit-transform:translateY(min(100%,100px));transform:translateY(min(100%,100px))}.mfr-gt__card-carousel .card-carousel__card-heading{font-size:1.5rem;line-height:1.2em;font-weight:300;letter-spacing:-.01em;width:100%;margin:0;padding:0 1.25rem}.mfr-gt__card-carousel .card-carousel__card-heading:not(:last-child){margin-bottom:1.375rem}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__card-heading:not(:last-child){margin-bottom:1.125rem}}.mfr-gt__card-carousel .card-carousel__card-heading img{height:1.5625rem;width:auto;display:inline-block}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__card-heading img{height:1.4375rem}}.mfr-gt__card-carousel .card-carousel__card-caption{line-height:1.6em;font-weight:300;width:100%;margin:0;padding:0 1.25rem}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__card-caption{font-weight:400;padding-right:4.6875rem}}.mfr-gt__card-carousel .card-carousel__card-caption:not(:last-child){margin-bottom:1.375rem}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__card-caption:not(:last-child){margin-bottom:1.125rem}}.mfr-gt__card-carousel .card-carousel__card-image{position:relative;width:100%;aspect-ratio:320/295;margin-top:auto}@media print,screen and (min-width:64em){.mfr-gt__card-carousel .card-carousel__card-image{aspect-ratio:480/381}}.mfr-gt__card-carousel .card-carousel__card-image img{position:absolute;top:0;left:0;width:100%;height:100%}
/*# sourceMappingURL=mfr-gt__card-carousel.css.map */
