.icSyEj i,.ieMBzn i,.ktCSaA i {
    margin-right: 5px
}

.bizPpK,.gpaAAN {
    position: relative
}

.dTaVlu .pf-cmIldm,.ieMBzn {
    -webkit-text-decoration: none;
    text-decoration: none
}

.hndYQd,.kTBJzQ [data-href] {
    cursor: pointer
}

.dTaVlu,.hndYQd,.ieMBzn {
    text-align: center
}

.hndYQd>span,.kTBJzQ {
    display: inline-block;
    max-width: 100%
}

.ieMBzn,.pfa {
    line-height: 1
}

.icSyEj i {
    vertical-align: middle
}

.ktCSaA {
    white-space: pre-line;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text
}

.ktCSaA span {
    vertical-align: baseline!important
}

.biRQIb,.biRQIb+span,.hndYQd>span {
    vertical-align: middle
}

.ieMBzn {
    display: inline-block;
    padding: 12px 20px;
    outline: 0
}

.ieMBzn span {
    color: inherit
}

.kTBJzQ {
    height: auto
}

.gpaAAN:empty {
    display: initial
}

.bizPpK {
    padding: 20px 0
}

.dSKMfH.pf-loading:before {
    content: '';
    position: absolute;
    border: 3px solid #f3f3f3;
    border-top: 3px solid;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    -webkit-animation: 2s linear infinite pf-spin;
    animation: 2s linear infinite pf-spin;
    z-index: 1;
    top: calc(50% - 46px);
    left: calc(50% - 16px)
}

.dSKMfH.pf-loading>div:not(:last-child) {
    opacity: .6
}

.dSKMfH.pf-loading .pf-cmIpgn {
    pointer-events: none
}

@-webkit-keyframes pf-spin {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes pf-spin {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.dTaVlu {
    width: 100%
}

.dTaVlu a {
    width: 32px;
    height: 32px;
    display: inline-block;
    line-height: 32px;
    margin: 4px;
    font-size: 12px;
    border-radius: 2px;
    border: 1px solid transparent
}

.dTaVlu a:not(.pf-cmIldm):hover {
    border-color: #d5ddea
}

.dTaVlu .pf-cmIldm {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-bottom: 1px solid;
    font-weight: 700;
    border-radius: 0;
    text-transform: uppercase
}

.dTaVlu .pf-cmIldm[disabled] {
    opacity: .5;
    border: 0
}

.hCJqbV {
    overflow-wrap: break-word
}

.hndYQd {
    display: inline-block;
    color: #006ce5
}

.hndYQd>span {
    line-height: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit
}

.sc-kNzDjo+.sc-kNzDjo {
    margin-left: .3em
}

.jCCFPh.pf-r-eh {
    -webkit-align-items: stretch!important;
    -webkit-box-align: stretch!important;
    -ms-flex-align: stretch!important;
    align-items: stretch!important
}

.lgeqsG {
    width: 100%;
    height: 100%
}

.hoOCUL {
    --pf-sample-color: #5d6b82;
    --pf-border-color: #d1d5db;
    opacity: 1!important
}

@media all {
    .__pf_2Hqxg6bC .pf-6_ {
        padding-top: 0;
        padding-bottom: 0;
        background-image: url("https://static.insales-cdn.com/files/1/245/34889973/original/HORIZON_Ultra_KV_pc-new.webp");
        background-position: center center;
        background-size: cover
    }

    .__pf_2Hqxg6bC .pf-8_ {
        padding-top: 60px;
        padding-bottom: 60px;
        padding-left: 0
    }

    .__pf_2Hqxg6bC .pf-9_ {
        color: #4a90e2!important;
        padding: 8px 16px!important;
        font-family: Manrope!important;
        font-weight: 700!important;
        font-size: 18px!important;
        line-height: 1.3em!important;
        text-transform: capitalize!important;
        border: 1px solid #4a90e2!important;
        border-radius: 8px!important;
        margin-bottom: 16px!important
    }

    .__pf_2Hqxg6bC .pf-18_ {
        background-image: none
    }

    .__pf_2Hqxg6bC .pf-19_ {
        padding-top: 40px
    }

    .__pf_2Hqxg6bC .pf-20_ {
        font-weight: 700;
        font-size: 32px
    }

    .__pf_2Hqxg6bC .pf-22_ {
        text-align: center;
        font-size: 40px
    }

    .__pf_2Hqxg6bC .rid-17 {
        border: 1px solid #a7a7a7;
        padding: 10px 15px;
        cursor: pointer
    }

    .__pf_2Hqxg6bC .rid-9 {
        font-size: 20px;
        color: #b4b4b4
    }

    .__pf_2Hqxg6bC .rid-12 {
        margin-top: 0;
        font-size: 18px;
        font-weight: 700;
        margin-bottom: 0;
        color: #000;
        line-height: 1.5em;
        font-family: Manrope
    }

    .__pf_2Hqxg6bC .pf-67_ {
        padding-top: 50px;
        padding-bottom: 50px;
        background-color: #f9f9f9
    }

    .__pf_2Hqxg6bC .pf-114_,.__pf_2Hqxg6bC .pf-129_,.__pf_2Hqxg6bC .pf-69_,.__pf_2Hqxg6bC .pf-84_,.__pf_2Hqxg6bC .pf-99_ {
        text-align: center
    }

    .__pf_2Hqxg6bC .pf-100_,.__pf_2Hqxg6bC .pf-130_,.__pf_2Hqxg6bC .pf-70_,.__pf_2Hqxg6bC .pf-85_ {
        color: #222;
        margin-top: 0;
        margin-bottom: 10px;
        font-family: Manrope;
        font-weight: 700;
        font-size: 30px;
        text-transform: uppercase;
        line-height: 1.4em
    }

    .__pf_2Hqxg6bC .pf-112_,.__pf_2Hqxg6bC .pf-127_,.__pf_2Hqxg6bC .pf-82_,.__pf_2Hqxg6bC .pf-97_ {
        padding-top: 50px;
        padding-bottom: 50px;
        background-color: #f9f9f9;
        font-family: Manrope;
        font-weight: 400
    }

    .__pf_2Hqxg6bC .pf-115_,.__pf_2Hqxg6bC .pf-14_ {
        font-weight: 700;
        margin-top: 0;
        font-family: Manrope
    }

    .__pf_2Hqxg6bC .pf-115_ {
        color: #222;
        margin-bottom: 10px;
        text-transform: uppercase;
        line-height: 1.4em;
        font-size: 30px
    }

    .__pf_2Hqxg6bC .pf-14_ {
        color: #000;
        margin-bottom: 16px;
        font-size: 40px;
        line-height: 1.3em
    }

    .__pf_2Hqxg6bC .pf-15_ {
        color: #4a4a4a;
        margin-top: 0;
        margin-bottom: 32px;
        font-family: Manrope;
        font-weight: 400;
        font-size: 18px;
        line-height: 1.5em
    }

    .__pf_2Hqxg6bC .pf-16_ {
        background-color: #fff;
        color: #000;
        padding: 16px 32px;
        font-family: Manrope;
        font-weight: 700;
        font-size: 24px;
        line-height: 1.5em;
        border-radius: 12px
    }

    .__pf_2Hqxg6bC .pf-106_,.__pf_2Hqxg6bC .pf-121_,.__pf_2Hqxg6bC .pf-136_,.__pf_2Hqxg6bC .pf-76_,.__pf_2Hqxg6bC .pf-91_ {
        padding: 16px;
        background-color: #fff;
        box-shadow: rgba(0,0,0,.15) 4px 4px 10px
    }

    .__pf_2Hqxg6bC .pf-108_,.__pf_2Hqxg6bC .pf-123_,.__pf_2Hqxg6bC .pf-138_,.__pf_2Hqxg6bC .pf-78_,.__pf_2Hqxg6bC .pf-93_ {
        width: 100%;
        object-fit: cover;
        object-position: center center;
        height: auto;
        aspect-ratio: 1/1
    }

    .__pf_2Hqxg6bC .pf-110_,.__pf_2Hqxg6bC .pf-140_,.__pf_2Hqxg6bC .pf-80_,.__pf_2Hqxg6bC .pf-95_ {
        color: #222;
        margin-top: 0;
        margin-bottom: 0;
        font-family: Manrope;
        font-weight: 700;
        font-size: 16px;
        line-height: 1.5em
    }

    .__pf_2Hqxg6bC .pf-111_,.__pf_2Hqxg6bC .pf-126_,.__pf_2Hqxg6bC .pf-141_,.__pf_2Hqxg6bC .pf-81_,.__pf_2Hqxg6bC .pf-96_ {
        margin-top: 10px;
        margin-bottom: 0;
        font-family: Manrope;
        font-weight: 400;
        font-size: 14px;
        text-align: left;
        line-height: 1.4em
    }

    .__pf_2Hqxg6bC .pf-125_ {
        color: #222!important;
        margin-top: 0!important;
        margin-bottom: 0!important;
        font-family: Manrope!important;
        font-weight: 700!important;
        font-size: 16px!important;
        line-height: 1.5em!important
    }
}

@media (min-width: 1025px) and (max-width:1199px) {
    .__pf_2Hqxg6bC .pf-8_ {
        padding-left:0
    }
}

@media (min-width: 768px) and (max-width:1024px) {
    .__pf_2Hqxg6bC .pf-8_ {
        padding:60px
    }

    .__pf_2Hqxg6bC .pf-18_ {
        padding-top: 100px;
        padding-bottom: 500px
    }

    .__pf_2Hqxg6bC .pf-6_ {
        background-image: url("/cdn/shop/files/HORIZON_Ultra_KV_sp-new.jpg?v=1693475746");
        background-position: center center
    }

    .__pf_2Hqxg6bC .pf-100_,.__pf_2Hqxg6bC .pf-115_,.__pf_2Hqxg6bC .pf-130_,.__pf_2Hqxg6bC .pf-70_,.__pf_2Hqxg6bC .pf-85_ {
        margin-bottom: 30px;
        font-size: 32px
    }

    .__pf_2Hqxg6bC .pf-112_,.__pf_2Hqxg6bC .pf-127_,.__pf_2Hqxg6bC .pf-67_,.__pf_2Hqxg6bC .pf-82_,.__pf_2Hqxg6bC .pf-97_ {
        padding-top: 45px;
        padding-bottom: 45px
    }
}

@media (max-width: 767px) {
    .__pf_2Hqxg6bC .pf-9_ {
        font-size:16px!important;
        padding: 5px 16px!important
    }

    .__pf_2Hqxg6bC .pf-8_ {
        padding: 52px 15px 0
    }

    .__pf_2Hqxg6bC .pf-18_ {
        padding-top: 160px;
        padding-bottom: 160px;
        background-image: none
    }

    .__pf_2Hqxg6bC .pf-6_ {
        background-image: url("/cdn/shop/files/HORIZON_Ultra_KV_sp-new.jpg?v=1693475746")
    }

    .__pf_2Hqxg6bC .pf-100_,.__pf_2Hqxg6bC .pf-115_,.__pf_2Hqxg6bC .pf-130_,.__pf_2Hqxg6bC .pf-70_,.__pf_2Hqxg6bC .pf-85_ {
        font-size: 24px;
        margin-bottom: 0
    }

    .__pf_2Hqxg6bC .pf-112_,.__pf_2Hqxg6bC .pf-127_,.__pf_2Hqxg6bC .pf-67_,.__pf_2Hqxg6bC .pf-82_,.__pf_2Hqxg6bC .pf-97_ {
        padding-top: 30px;
        padding-bottom: 30px
    }

    .__pf_2Hqxg6bC .pf-14_ {
        font-size: 24px
    }

    .__pf_2Hqxg6bC .pf-15_ {
        margin-bottom: 24px;
        font-size: 14px
    }

    .__pf_2Hqxg6bC .pf-16_ {
        font-size: 16px;
        padding: 5px 16px
    }

    .__pf_2Hqxg6bC .pf-110_,.__pf_2Hqxg6bC .pf-140_,.__pf_2Hqxg6bC .pf-80_,.__pf_2Hqxg6bC .pf-95_ {
        font-size: 12px
    }

    .__pf_2Hqxg6bC .pf-111_,.__pf_2Hqxg6bC .pf-126_,.__pf_2Hqxg6bC .pf-141_,.__pf_2Hqxg6bC .pf-81_,.__pf_2Hqxg6bC .pf-96_ {
        font-size: 10px
    }

    .__pf_2Hqxg6bC .pf-106_,.__pf_2Hqxg6bC .pf-121_,.__pf_2Hqxg6bC .pf-136_,.__pf_2Hqxg6bC .pf-76_,.__pf_2Hqxg6bC .pf-91_ {
        padding: 0
    }

    .__pf_2Hqxg6bC .pf-125_ {
        font-size: 12px!important
    }
}

@font-face {
    font-family: FontAwesome;
    src: url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?v=4.7.0');
    src: url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff2?v=4.7.0') format('woff2'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff?v=4.7.0') format('woff'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.ttf?v=4.7.0') format('truetype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.svg?v=4.7.0#fontawesomeregular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.sr-only-focusable:active {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

.pfa {
    font-family: var(--fa-style-family,"Font Awesome 6 Free");
    font-weight: var(--fa-style,900)!important;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: var(--fa-display,inline-block);
    font-style: normal;
    font-variant: normal;
    text-rendering: auto
}

@-webkit-keyframes fa-beat {
    0%,90% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    45% {
        -webkit-transform: scale(var(--fa-beat-scale,1.25));
        transform: scale(var(--fa-beat-scale,1.25))
    }
}

@keyframes fa-beat {
    0%,90% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    45% {
        -webkit-transform: scale(var(--fa-beat-scale,1.25));
        transform: scale(var(--fa-beat-scale,1.25))
    }
}

@-webkit-keyframes fa-bounce {
    0%,64%,to {
        -webkit-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0)
    }

    10% {
        -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
        transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)
    }

    30% {
        -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
        transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))
    }

    50% {
        -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
        transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)
    }

    57% {
        -webkit-transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em));
        transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em))
    }
}

@keyframes fa-bounce {
    0%,64%,to {
        -webkit-transform: scale(1) translateY(0);
        transform: scale(1) translateY(0)
    }

    10% {
        -webkit-transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);
        transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)
    }

    30% {
        -webkit-transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));
        transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))
    }

    50% {
        -webkit-transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);
        transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)
    }

    57% {
        -webkit-transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em));
        transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em))
    }
}

@-webkit-keyframes fa-fade {
    50% {
        opacity: var(--fa-fade-opacity,.4)
    }
}

@keyframes fa-fade {
    50% {
        opacity: var(--fa-fade-opacity,.4)
    }
}

@-webkit-keyframes fa-beat-fade {
    0%,to {
        opacity: var(--fa-beat-fade-opacity,.4);
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
        transform: scale(var(--fa-beat-fade-scale,1.125))
    }
}

@keyframes fa-beat-fade {
    0%,to {
        opacity: var(--fa-beat-fade-opacity,.4);
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(var(--fa-beat-fade-scale,1.125));
        transform: scale(var(--fa-beat-fade-scale,1.125))
    }
}

@-webkit-keyframes fa-flip {
    50% {
        -webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
        transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))
    }
}

@keyframes fa-flip {
    50% {
        -webkit-transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));
        transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))
    }
}

@-webkit-keyframes fa-shake {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    4% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    24%,8% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    12%,28% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    16% {
        -webkit-transform: rotate(-22deg);
        transform: rotate(-22deg)
    }

    20% {
        -webkit-transform: rotate(22deg);
        transform: rotate(22deg)
    }

    32% {
        -webkit-transform: rotate(-12deg);
        transform: rotate(-12deg)
    }

    36% {
        -webkit-transform: rotate(12deg);
        transform: rotate(12deg)
    }

    40%,to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@keyframes fa-shake {
    0% {
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg)
    }

    4% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }

    24%,8% {
        -webkit-transform: rotate(-18deg);
        transform: rotate(-18deg)
    }

    12%,28% {
        -webkit-transform: rotate(18deg);
        transform: rotate(18deg)
    }

    16% {
        -webkit-transform: rotate(-22deg);
        transform: rotate(-22deg)
    }

    20% {
        -webkit-transform: rotate(22deg);
        transform: rotate(22deg)
    }

    32% {
        -webkit-transform: rotate(-12deg);
        transform: rotate(-12deg)
    }

    36% {
        -webkit-transform: rotate(12deg);
        transform: rotate(12deg)
    }

    40%,to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.pfa-newspaper:before {
    content: "\f1ea"
}

.pfa-circle-question:before {
    content: "\f059"
}

.pfa-basket-shopping:before {
    content: "\f291"
}

.pfa-circle-info:before {
    content: "\f05a"
}

.pfa-briefcase:before {
    content: "\f0b1"
}

:root {
    --fa-style-family-brands: "Font Awesome 6 Brands";
    --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
    --fa-style-family-classic: "Font Awesome 6 Free";
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"
}

@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")
}

@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")
}

@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-display: block;
    font-weight: 400;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-display: block;
    font-weight: 900;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-display: block;
    font-weight: 400;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")
}

@font-face {
    font-family: FontAwesome;
    font-display: block;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")
}

@font-face {
    font-family: FontAwesome;
    font-display: block;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")
}

@font-face {
    font-family: FontAwesome;
    font-display: block;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype");
    unicode-range: u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc
}

@font-face {
    font-family: FontAwesome;
    font-display: block;
    src: url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.ttf) format("truetype");
    unicode-range: u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a
}
 #__pf * {word-break: auto-phrase;} 
 
 .__pf [style*="--cw"] {
    width: 100%;
    max-width: var(--cw);
    padding: 0px 15px;
    margin: auto;
}
.pf-blog-title a { 	color: #000; 	text-decoration: none; } .__pf .pf-cmIpgn a { 	color: rgb(0,0,0); }
.__pf .pf-r {
    flex-wrap: wrap;
}
.__pf .pf-r, .__pf .pf-r-eh > .pf-c {
    display: flex;
}
.__pf [style*="--s-xs"] > .pf-c {
    padding: var(--s-xs);
}
.__pf [style*="--s-xs"] {
    margin: 0 calc(-1* var(--s-xs));
}
@media (min-width: 1199.5px) {
    .__pf [style*="--c-lg"] {
        max-width: calc(100% / 12* var(--c-lg));
        flex-basis: calc(100% / 12* var(--c-lg));
    }
}
@media (min-width: 1024.5px) {
    .__pf .sc-jKTccl > .pf-c {
        flex-basis: calc(100% / var(--ew-md));
        max-width: calc(100% / var(--ew-md));
    }
}
[data-pf-type="Column"].sc-FNXRL {
    width: 100%;
}
