.sp-ct{background-color:transparent;background-image:var(--sp-ct-gradient, linear-gradient(181deg, rgb(var(--sp-color-accent-2)), rgb(var(--sp-color-accent)) 100%));font-family:var(--font-body-family);font-size:15px;line-height:1.8;letter-spacing:.45px;color:var(--sp-ct-text, rgba(255, 255, 255, .9))}.sp-ct__page{box-sizing:border-box;max-width:var(--sp-ct-page-w, 1200px);margin:0 auto;padding:var(--sp-ct-pt-m, 27px) var(--sp-ct-gutter-m, 15px) var(--sp-ct-pb-m, 27px)}.sp-ct__header{display:flex;flex-direction:column;align-items:center}.sp-ct__intro{margin-bottom:var(--sp-ct-intro-mb-m, 20px);text-align:center}.sp-ct__heading{margin:0;font-family:var(--sp-font-alt, "Lato", sans-serif);font-size:var(--sp-ct-h-m, 26px);font-weight:700;line-height:1.230769;letter-spacing:.78px;text-align:center;text-transform:none;word-break:normal;color:var(--sp-ct-h-color, #ffffff)}.sp-ct__lead{margin-top:var(--sp-ct-lead-mt, 10px)}.sp-ct__lead p{margin:1em 0}.sp-ct__lead>:first-child{margin-top:0}.sp-ct__lead>:last-child{margin-bottom:0}.sp-ct__tablist{display:flex;position:relative;box-sizing:border-box;width:100%;justify-content:center;align-items:center;gap:var(--sp-ct-tab-gap, 6.5px);padding:var(--sp-ct-tablist-pad-m, 3px);border:1px solid var(--sp-ct-tablist-border, #ffffff);border-radius:calc(var(--sp-ct-tab-radius, .6em) + var(--sp-ct-tablist-pad-m, 3px));font-size:var(--sp-ct-tab-size-m, 13px)}.sp-ct__tab{display:flex;flex:1 1 auto;justify-content:center;align-items:center;gap:.25em;margin:0;padding:0 1.25em;border:0;border-radius:var(--sp-ct-tab-radius, .6em);background-color:transparent;box-shadow:none;font-family:inherit;font-size:var(--sp-ct-tab-size-m, 13px);font-weight:400;line-height:2.5em;letter-spacing:normal;text-align:center;color:var(--sp-ct-tab-color, #ffffff);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .3s ease .1s,color .3s ease .1s}.sp-ct__tab>span{display:block}.sp-ct__tab.is-active{background-color:var(--sp-ct-tab-active-bg, #ffffff);color:var(--sp-ct-tab-active-color, rgb(var(--sp-color-text)))}.sp-ct__tab:focus-visible{outline:2px solid var(--sp-ct-tablist-border, #ffffff);outline-offset:2px}.sp-ct__panels{position:relative;margin-top:var(--sp-ct-panels-mt-m, 5px);border-radius:var(--sp-ct-panels-radius, 5px);overflow:hidden;transition:height .3s ease}.sp-ct__panel{display:flex;position:relative;box-sizing:border-box;flex-direction:column;align-items:center;row-gap:var(--sp-ct-panel-gap-m, 20px);padding:var(--sp-ct-panel-pad-m, 15px);opacity:1;transition:opacity .3s ease .2s}.sp-ct__panel:not(.is-active){position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.sp-ct__media{display:flex;position:relative;align-items:stretch;width:100%;aspect-ratio:1 / 1;background-color:var(--sp-ct-media-bg, #ffffff);border-radius:var(--sp-ct-media-radius, 12px)}.sp-ct__img{display:block;position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:var(--sp-ct-media-radius, 12px)}.sp-ct__content{width:100%;text-align:left}.sp-ct__rte p,.sp-ct__rte ul,.sp-ct__rte ol{margin:1em 0}.sp-ct__rte ul,.sp-ct__rte ol{padding-left:20px}.sp-ct__rte>:first-child{margin-top:0}.sp-ct__rte>:last-child{margin-bottom:0}.sp-ct__rte strong{font-weight:700}@media(prefers-reduced-motion:reduce){.sp-ct__panels,.sp-ct__panel,.sp-ct__tab{transition:none}}@media screen and (min-width:750px){.sp-ct{font-size:16px;letter-spacing:.48px}.sp-ct__page{padding:var(--sp-ct-pt-d, 36px) var(--sp-ct-gutter-d, 50px) var(--sp-ct-pb-d, 36px)}.sp-ct__intro{margin-bottom:var(--sp-ct-intro-mb-d, 30px)}.sp-ct__heading{font-size:var(--sp-ct-h-d, 31.2px)}.sp-ct__tablist{width:auto;padding:var(--sp-ct-tablist-pad-d, 4px);border-radius:calc(var(--sp-ct-tab-radius, .6em) + var(--sp-ct-tablist-pad-d, 4px))}.sp-ct__tab{flex:0 0 auto;font-size:var(--sp-ct-tab-size-d, 15px)}.sp-ct__panels{margin-top:var(--sp-ct-panels-mt-d, 20px)}.sp-ct__panel{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--sp-ct-panel-gap-d, 30px);padding:var(--sp-ct-panel-pad-d, 20px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sp-content-tabs.css.map */
