:root{--ftd-eyebrow-size: .8125rem;--ftd-eyebrow-spacing: .18em;--ftd-h2-size: clamp(2rem, 1.1rem + 3vw, 3rem);--ftd-h2-line: 1.1;--ftd-sub-size: clamp(1rem, .95rem + .3vw, 1.125rem);--ftd-sub-line: 1.6;--ftd-s1: 4px;--ftd-s2: 8px;--ftd-s3: 16px;--ftd-s4: 22px;--ftd-s5: 28px;--ftd-s6: 40px;--ftd-s7: 60px;--ftd-s8: 64px;--ftd-s9: 88px;--ftd-grad-3: linear-gradient(-65deg, #f9cf1d 0%, #f8981d 60%, #f15924 100%);--ftd-grad-4: linear-gradient(-65deg, #ef3a53 0%, #a63c74 60%, #5e72b2 100%)}.section :is([class$=__sub],[class$=__body],[class$=__quote])>p:first-child{margin-top:0}.section :is([class$=__sub],[class$=__body],[class$=__quote])>p:last-child{margin-bottom:0}.ftd-grad{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;background-repeat:no-repeat;background-size:100% 100%}.ftd-grad--3{background-image:var(--ftd-grad-3)}.ftd-grad--4{background-image:var(--ftd-grad-4)}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.ftd-grad{-webkit-text-fill-color:currentColor;color:#f15924}.ftd-grad--4{color:#a63c74}}.ftd-kicker{font-style:normal;display:block;font-size:var(--ftd-eyebrow-size);font-weight:700;letter-spacing:var(--ftd-eyebrow-spacing);text-transform:uppercase;opacity:.85;margin-bottom:.35em}@media(max-width:749px){.section.spacing-style{padding-block:calc(var(--padding-block-start, 0px) * .62 + var(--section-top-offset, 0px)) calc(var(--padding-block-end, 0px) * .62)}}.button,button.shopify-payment-button__button--unbranded{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.button:hover,button.shopify-payment-button__button--unbranded:hover{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border)}.button-secondary{--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}.button-secondary:hover{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border)}.ftdc__bar-action{color:var(--color-primary-button-hover-text);background-color:var(--color-primary-button-hover-background);box-shadow:inset 0 0 0 var(--style-border-width-primary, 0) var(--color-primary-button-hover-border)}.ftdc__bar-action:hover{color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);box-shadow:inset 0 0 0 var(--style-border-width-primary, 0) var(--color-primary-button-border)}.ftdc__btn--primary{--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.ftdc__btn--primary:hover{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border)}.ftdc__btn--ghost{--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}.ftdc__btn--ghost:hover{--button-color: var(--color-secondary-button-text);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border)}.button:not(.button-unstyled),.button-secondary,.ftdc .ftdc__btn,.ftdc .ftdc__bar-action,.ftdc .ftdc__add{font-family:var(--font-heading--family, inherit);font-style:normal;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.button:not(.button-unstyled),.button-secondary,.ftdc .ftdc__btn{padding-block:15px;padding-inline:32px}.header-actions__cta.button,.header-actions__cta.button-secondary{margin:3px}@media screen and (max-width:749px){.mobile-column{align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment));justify-content:var(--vertical-alignment-mobile, var(--vertical-alignment))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fortified-overrides.css.map */
