.xrow{--bs-gutter-x:24px;--bs-gutter-y:0;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2)}[class*=xcol]{box-sizing:border-box;flex-shrink:0;position:relative;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y)}.xcol{flex:1 0 0}.xrow-cols-auto>*{flex:0 0 auto;width:auto}.xrow-cols-1>*{flex:0 0 auto;width:100%}.xrow-cols-2>*{flex:0 0 auto;width:50%}.xrow-cols-3>*{flex:0 0 auto;width:33.3333333333%}.xrow-cols-4>*{flex:0 0 auto;width:25%}.xrow-cols-5>*{flex:0 0 auto;width:20%}.xrow-cols-6>*{flex:0 0 auto;width:16.6666666667%}.xrow-cols-7>*{flex:0 0 auto;width:14.2857142857%}.xrow-cols-8>*{flex:0 0 auto;width:12.5%}.xrow-cols-9>*{flex:0 0 auto;width:11.1111111111%}.xrow-cols-10>*{flex:0 0 auto;width:10%}.xrow-cols-11>*{flex:0 0 auto;width:9.0909090909%}.xrow-cols-12>*{flex:0 0 auto;width:8.3333333333%}.xcol-auto{flex:0 0 auto;width:auto}.xcol-1{flex:0 0 auto;width:8.3333333333%}.xcol-2{flex:0 0 auto;width:16.6666666667%}.xcol-3{flex:0 0 auto;width:25%}.xcol-4{flex:0 0 auto;width:33.3333333333%}.xcol-5{flex:0 0 auto;width:41.6666666667%}.xcol-6{flex:0 0 auto;width:50%}.xcol-7{flex:0 0 auto;width:58.3333333333%}.xcol-8{flex:0 0 auto;width:66.6666666667%}.xcol-9{flex:0 0 auto;width:75%}.xcol-10{flex:0 0 auto;width:83.3333333333%}.xcol-11{flex:0 0 auto;width:91.6666666667%}.xcol-12{flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:6px}.g-1,.gy-1{--bs-gutter-y:6px}.g-2,.gx-2{--bs-gutter-x:12px}.g-2,.gy-2{--bs-gutter-y:12px}.g-3,.gx-3{--bs-gutter-x:24px}.g-3,.gy-3{--bs-gutter-y:24px}.g-4,.gx-4{--bs-gutter-x:40px}.g-4,.gy-4{--bs-gutter-y:40px}.g-5,.gx-5{--bs-gutter-x:60px}.g-5,.gy-5{--bs-gutter-y:60px}.g-6,.gx-6{--bs-gutter-x:100px}.g-6,.gy-6{--bs-gutter-y:100px}@media(min-width:768px){.xcol-md{flex:1 0 0}.xrow-cols-md-auto>*{flex:0 0 auto;width:auto}.xrow-cols-md-1>*{flex:0 0 auto;width:100%}.xrow-cols-md-2>*{flex:0 0 auto;width:50%}.xrow-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.xrow-cols-md-4>*{flex:0 0 auto;width:25%}.xrow-cols-md-5>*{flex:0 0 auto;width:20%}.xrow-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.xrow-cols-md-7>*{flex:0 0 auto;width:14.2857142857%}.xrow-cols-md-8>*{flex:0 0 auto;width:12.5%}.xrow-cols-md-9>*{flex:0 0 auto;width:11.1111111111%}.xrow-cols-md-10>*{flex:0 0 auto;width:10%}.xrow-cols-md-11>*{flex:0 0 auto;width:9.0909090909%}.xrow-cols-md-12>*{flex:0 0 auto;width:8.3333333333%}.xcol-md-auto{flex:0 0 auto;width:auto}.xcol-md-1{flex:0 0 auto;width:8.3333333333%}.xcol-md-2{flex:0 0 auto;width:16.6666666667%}.xcol-md-3{flex:0 0 auto;width:25%}.xcol-md-4{flex:0 0 auto;width:33.3333333333%}.xcol-md-5{flex:0 0 auto;width:41.6666666667%}.xcol-md-6{flex:0 0 auto;width:50%}.xcol-md-7{flex:0 0 auto;width:58.3333333333%}.xcol-md-8{flex:0 0 auto;width:66.6666666667%}.xcol-md-9{flex:0 0 auto;width:75%}.xcol-md-10{flex:0 0 auto;width:83.3333333333%}.xcol-md-11{flex:0 0 auto;width:91.6666666667%}.xcol-md-12{flex:0 0 auto;width:100%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:6px}.g-md-1,.gy-md-1{--bs-gutter-y:6px}.g-md-2,.gx-md-2{--bs-gutter-x:12px}.g-md-2,.gy-md-2{--bs-gutter-y:12px}.g-md-3,.gx-md-3{--bs-gutter-x:24px}.g-md-3,.gy-md-3{--bs-gutter-y:24px}.g-md-4,.gx-md-4{--bs-gutter-x:40px}.g-md-4,.gy-md-4{--bs-gutter-y:40px}.g-md-5,.gx-md-5{--bs-gutter-x:60px}.g-md-5,.gy-md-5{--bs-gutter-y:60px}.g-md-6,.gx-md-6{--bs-gutter-x:100px}.g-md-6,.gy-md-6{--bs-gutter-y:100px}}@media(min-width:1024px){.xcol-lg{flex:1 0 0}.xrow-cols-lg-auto>*{flex:0 0 auto;width:auto}.xrow-cols-lg-1>*{flex:0 0 auto;width:100%}.xrow-cols-lg-2>*{flex:0 0 auto;width:50%}.xrow-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.xrow-cols-lg-4>*{flex:0 0 auto;width:25%}.xrow-cols-lg-5>*{flex:0 0 auto;width:20%}.xrow-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.xrow-cols-lg-7>*{flex:0 0 auto;width:14.2857142857%}.xrow-cols-lg-8>*{flex:0 0 auto;width:12.5%}.xrow-cols-lg-9>*{flex:0 0 auto;width:11.1111111111%}.xrow-cols-lg-10>*{flex:0 0 auto;width:10%}.xrow-cols-lg-11>*{flex:0 0 auto;width:9.0909090909%}.xrow-cols-lg-12>*{flex:0 0 auto;width:8.3333333333%}.xcol-lg-auto{flex:0 0 auto;width:auto}.xcol-lg-1{flex:0 0 auto;width:8.3333333333%}.xcol-lg-2{flex:0 0 auto;width:16.6666666667%}.xcol-lg-3{flex:0 0 auto;width:25%}.xcol-lg-4{flex:0 0 auto;width:33.3333333333%}.xcol-lg-5{flex:0 0 auto;width:41.6666666667%}.xcol-lg-6{flex:0 0 auto;width:50%}.xcol-lg-7{flex:0 0 auto;width:58.3333333333%}.xcol-lg-8{flex:0 0 auto;width:66.6666666667%}.xcol-lg-9{flex:0 0 auto;width:75%}.xcol-lg-10{flex:0 0 auto;width:83.3333333333%}.xcol-lg-11{flex:0 0 auto;width:91.6666666667%}.xcol-lg-12{flex:0 0 auto;width:100%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:6px}.g-lg-1,.gy-lg-1{--bs-gutter-y:6px}.g-lg-2,.gx-lg-2{--bs-gutter-x:12px}.g-lg-2,.gy-lg-2{--bs-gutter-y:12px}.g-lg-3,.gx-lg-3{--bs-gutter-x:24px}.g-lg-3,.gy-lg-3{--bs-gutter-y:24px}.g-lg-4,.gx-lg-4{--bs-gutter-x:40px}.g-lg-4,.gy-lg-4{--bs-gutter-y:40px}.g-lg-5,.gx-lg-5{--bs-gutter-x:60px}.g-lg-5,.gy-lg-5{--bs-gutter-y:60px}.g-lg-6,.gx-lg-6{--bs-gutter-x:100px}.g-lg-6,.gy-lg-6{--bs-gutter-y:100px}}@media(min-width:1200px){.xcol-xl{flex:1 0 0}.xrow-cols-xl-auto>*{flex:0 0 auto;width:auto}.xrow-cols-xl-1>*{flex:0 0 auto;width:100%}.xrow-cols-xl-2>*{flex:0 0 auto;width:50%}.xrow-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.xrow-cols-xl-4>*{flex:0 0 auto;width:25%}.xrow-cols-xl-5>*{flex:0 0 auto;width:20%}.xrow-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.xrow-cols-xl-7>*{flex:0 0 auto;width:14.2857142857%}.xrow-cols-xl-8>*{flex:0 0 auto;width:12.5%}.xrow-cols-xl-9>*{flex:0 0 auto;width:11.1111111111%}.xrow-cols-xl-10>*{flex:0 0 auto;width:10%}.xrow-cols-xl-11>*{flex:0 0 auto;width:9.0909090909%}.xrow-cols-xl-12>*{flex:0 0 auto;width:8.3333333333%}.xcol-xl-auto{flex:0 0 auto;width:auto}.xcol-xl-1{flex:0 0 auto;width:8.3333333333%}.xcol-xl-2{flex:0 0 auto;width:16.6666666667%}.xcol-xl-3{flex:0 0 auto;width:25%}.xcol-xl-4{flex:0 0 auto;width:33.3333333333%}.xcol-xl-5{flex:0 0 auto;width:41.6666666667%}.xcol-xl-6{flex:0 0 auto;width:50%}.xcol-xl-7{flex:0 0 auto;width:58.3333333333%}.xcol-xl-8{flex:0 0 auto;width:66.6666666667%}.xcol-xl-9{flex:0 0 auto;width:75%}.xcol-xl-10{flex:0 0 auto;width:83.3333333333%}.xcol-xl-11{flex:0 0 auto;width:91.6666666667%}.xcol-xl-12{flex:0 0 auto;width:100%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:6px}.g-xl-1,.gy-xl-1{--bs-gutter-y:6px}.g-xl-2,.gx-xl-2{--bs-gutter-x:12px}.g-xl-2,.gy-xl-2{--bs-gutter-y:12px}.g-xl-3,.gx-xl-3{--bs-gutter-x:24px}.g-xl-3,.gy-xl-3{--bs-gutter-y:24px}.g-xl-4,.gx-xl-4{--bs-gutter-x:40px}.g-xl-4,.gy-xl-4{--bs-gutter-y:40px}.g-xl-5,.gx-xl-5{--bs-gutter-x:60px}.g-xl-5,.gy-xl-5{--bs-gutter-y:60px}.g-xl-6,.gx-xl-6{--bs-gutter-x:100px}.g-xl-6,.gy-xl-6{--bs-gutter-y:100px}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-last{order:6!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.gap-0{gap:0!important}.gap-1{gap:6px!important}.gap-2{gap:12px!important}.gap-3{gap:24px!important}.gap-4{gap:40px!important}.gap-5{gap:60px!important}.gap-6{gap:100px!important}@media(min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-last{order:6!important}.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.gap-md-0{gap:0!important}.gap-md-1{gap:6px!important}.gap-md-2{gap:12px!important}.gap-md-3{gap:24px!important}.gap-md-4{gap:40px!important}.gap-md-5{gap:60px!important}.gap-md-6{gap:100px!important}}@media(min-width:1024px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-last{order:6!important}.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:6px!important}.gap-lg-2{gap:12px!important}.gap-lg-3{gap:24px!important}.gap-lg-4{gap:40px!important}.gap-lg-5{gap:60px!important}.gap-lg-6{gap:100px!important}}@media(min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-last{order:6!important}.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:6px!important}.gap-xl-2{gap:12px!important}.gap-xl-3{gap:24px!important}.gap-xl-4{gap:40px!important}.gap-xl-5{gap:60px!important}.gap-xl-6{gap:100px!important}}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-6,.m-1{margin:6px!important}.mt-6,.my-6,.mt-1,.my-1{margin-top:6px!important}.mr-6,.mx-6,.mr-1,.mx-1{margin-right:6px!important}.mb-6,.my-6,.mb-1,.my-1{margin-bottom:6px!important}.ml-6,.mx-6,.ml-1,.mx-1{margin-left:6px!important}.m-12,.m-2{margin:12px!important}.mt-12,.my-12,.mt-2,.my-2{margin-top:12px!important}.mr-12,.mx-12,.mr-2,.mx-2{margin-right:12px!important}.mb-12,.my-12,.mb-2,.my-2{margin-bottom:12px!important}.ml-12,.mx-12,.ml-2,.mx-2{margin-left:12px!important}.m-24,.m-3{margin:24px!important}.mt-24,.my-24,.mt-3,.my-3{margin-top:24px!important}.mr-24,.mx-24,.mr-3,.mx-3{margin-right:24px!important}.mb-24,.my-24,.mb-3,.my-3{margin-bottom:24px!important}.ml-24,.mx-24,.ml-3,.mx-3{margin-left:24px!important}.m-36,.m-4{margin:36px!important}.mt-36,.my-36,.mt-4,.my-4{margin-top:36px!important}.mr-36,.mx-36,.mr-4,.mx-4{margin-right:36px!important}.mb-36,.my-36,.mb-4,.my-4{margin-bottom:36px!important}.ml-36,.mx-36,.ml-4,.mx-4{margin-left:36px!important}.m-48,.m-5{margin:48px!important}.mt-48,.my-48,.mt-5,.my-5{margin-top:48px!important}.mr-48,.mx-48,.mr-5,.mx-5{margin-right:48px!important}.mb-48,.my-48,.mb-5,.my-5{margin-bottom:48px!important}.ml-48,.mx-48,.ml-5,.mx-5{margin-left:48px!important}.m-6{margin:60px!important}.mt-6,.my-6{margin-top:60px!important}.mr-6,.mx-6{margin-right:60px!important}.mb-6,.my-6{margin-bottom:60px!important}.ml-6,.mx-6{margin-left:60px!important}.m-7{margin:100px!important}.mt-7,.my-7{margin-top:100px!important}.mr-7,.mx-7{margin-right:100px!important}.mb-7,.my-7{margin-bottom:100px!important}.ml-7,.mx-7{margin-left:100px!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-6,.p-1{padding:6px!important}.pt-6,.py-6,.pt-1,.py-1{padding-top:6px!important}.pr-6,.px-6,.pr-1,.px-1{padding-right:6px!important}.pb-6,.py-6,.pb-1,.py-1{padding-bottom:6px!important}.pl-6,.px-6,.pl-1,.px-1{padding-left:6px!important}.p-12,.p-2{padding:12px!important}.pt-12,.py-12,.pt-2,.py-2{padding-top:12px!important}.pr-12,.px-12,.pr-2,.px-2{padding-right:12px!important}.pb-12,.py-12,.pb-2,.py-2{padding-bottom:12px!important}.pl-12,.px-12,.pl-2,.px-2{padding-left:12px!important}.p-24,.p-3{padding:24px!important}.pt-24,.py-24,.pt-3,.py-3{padding-top:24px!important}.pr-24,.px-24,.pr-3,.px-3{padding-right:24px!important}.pb-24,.py-24,.pb-3,.py-3{padding-bottom:24px!important}.pl-24,.px-24,.pl-3,.px-3{padding-left:24px!important}.p-36,.p-4{padding:36px!important}.pt-36,.py-36,.pt-4,.py-4{padding-top:36px!important}.pr-36,.px-36,.pr-4,.px-4{padding-right:36px!important}.pb-36,.py-36,.pb-4,.py-4{padding-bottom:36px!important}.pl-36,.px-36,.pl-4,.px-4{padding-left:36px!important}.p-48,.p-5{padding:48px!important}.pt-48,.py-48,.pt-5,.py-5{padding-top:48px!important}.pr-48,.px-48,.pr-5,.px-5{padding-right:48px!important}.pb-48,.py-48,.pb-5,.py-5{padding-bottom:48px!important}.pl-48,.px-48,.pl-5,.px-5{padding-left:48px!important}.p-6{margin:80px!important}.pt-6,.py-6{padding-top:80px!important}.pr-6,.px-6{padding-right:80px!important}.pb-6,.py-6{padding-bottom:80px!important}.pl-6,.px-6{padding-left:80px!important}.p-7{margin:100px!important}.pt-7,.py-7{padding-top:100px!important}.pr-7,.px-7{padding-right:100px!important}.pb-7,.py-7{padding-bottom:100px!important}.pl-7,.px-7{padding-left:100px!important}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-6,.m-md-1{margin:6px!important}.mt-md-6,.my-md-6,.mt-md-1,.my-md-1{margin-top:6px!important}.mr-md-6,.mx-md-6,.mr-md-1,.mx-md-1{margin-right:6px!important}.mb-md-6,.my-md-6,.mb-md-1,.my-md-1{margin-bottom:6px!important}.ml-md-6,.mx-md-6,.ml-md-1,.mx-md-1{margin-left:6px!important}.m-md-12,.m-md-2{margin:12px!important}.mt-md-12,.my-md-12,.mt-md-2,.my-md-2{margin-top:12px!important}.mr-md-12,.mx-md-12,.mr-md-2,.mx-md-2{margin-right:12px!important}.mb-md-12,.my-md-12,.mb-md-2,.my-md-2{margin-bottom:12px!important}.ml-md-12,.mx-md-12,.ml-md-2,.mx-md-2{margin-left:12px!important}.m-md-24,.m-md-3{margin:24px!important}.mt-md-24,.my-md-24,.mt-md-3,.my-md-3{margin-top:24px!important}.mr-md-24,.mx-md-24,.mr-md-3,.mx-md-3{margin-right:24px!important}.mb-md-24,.my-md-24,.mb-md-3,.my-md-3{margin-bottom:24px!important}.ml-md-24,.mx-md-24,.ml-md-3,.mx-md-3{margin-left:24px!important}.m-md-36,.m-md-4{margin:36px!important}.mt-md-36,.my-md-36,.mt-md-4,.my-md-4{margin-top:36px!important}.mr-md-36,.mx-md-36,.mr-md-4,.mx-md-4{margin-right:36px!important}.mb-md-36,.my-md-36,.mb-md-4,.my-md-4{margin-bottom:36px!important}.ml-md-36,.mx-md-36,.ml-md-4,.mx-md-4{margin-left:36px!important}.m-md-48,.m-md-5{margin:48px!important}.mt-md-48,.my-md-48,.mt-md-5,.my-md-5{margin-top:48px!important}.mr-md-48,.mx-md-48,.mr-md-5,.mx-md-5{margin-right:48px!important}.mb-md-48,.my-md-48,.mb-md-5,.my-md-5{margin-bottom:48px!important}.ml-md-48,.mx-md-48,.ml-md-5,.mx-md-5{margin-left:48px!important}.m-md-6{margin:80px!important}.mt-md-6,.my-md-6{margin-top:80px!important}.mr-md-6,.mx-md-6{margin-right:80px!important}.mb-md-6,.my-md-6{margin-bottom:80px!important}.ml-md-6,.mx-md-6{margin-left:80px!important}.m-md-7{margin:100px!important}.mt-md-7,.my-md-7{margin-top:100px!important}.mr-md-7,.mx-md-7{margin-right:100px!important}.mb-md-7,.my-md-7{margin-bottom:100px!important}.ml-md-7,.mx-md-7{margin-left:100px!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-6,.p-md-1{padding:6px!important}.pt-md-6,.py-md-6,.pt-md-1,.py-md-1{padding-top:6px!important}.pr-md-6,.px-md-6,.pr-md-1,.px-md-1{padding-right:6px!important}.pb-md-6,.py-md-6,.pb-md-1,.py-md-1{padding-bottom:6px!important}.pl-md-6,.px-md-6,.pl-md-1,.px-md-1{padding-left:6px!important}.p-md-12,.p-md-2{padding:12px!important}.pt-md-12,.py-md-12,.pt-md-2,.py-md-2{padding-top:12px!important}.pr-md-12,.px-md-12,.pr-md-2,.px-md-2{padding-right:12px!important}.pb-md-12,.py-md-12,.pb-md-2,.py-md-2{padding-bottom:12px!important}.pl-md-12,.px-md-12,.pl-md-2,.px-md-2{padding-left:12px!important}.p-md-24,.p-md-3{padding:24px!important}.pt-md-24,.py-md-24,.pt-md-3,.py-md-3{padding-top:24px!important}.pr-md-24,.px-md-24,.pr-md-3,.px-md-3{padding-right:24px!important}.pb-md-24,.py-md-24,.pb-md-3,.py-md-3{padding-bottom:24px!important}.pl-md-24,.px-md-24,.pl-md-3,.px-md-3{padding-left:24px!important}.p-md-36,.p-md-4{padding:36px!important}.pt-md-36,.py-md-36,.pt-md-4,.py-md-4{padding-top:36px!important}.pr-md-36,.px-md-36,.pr-md-4,.px-md-4{padding-right:36px!important}.pb-md-36,.py-md-36,.pb-md-4,.py-md-4{padding-bottom:36px!important}.pl-md-36,.px-md-36,.pl-md-4,.px-md-4{padding-left:36px!important}.p-md-48,.p-md-5{padding:48px!important}.pt-md-48,.py-md-48,.pt-md-5,.py-md-5{padding-top:48px!important}.pr-md-48,.px-md-48,.pr-md-5,.px-md-5{padding-right:48px!important}.pb-md-48,.py-md-48,.pb-md-5,.py-md-5{padding-bottom:48px!important}.pl-md-48,.px-md-48,.pl-md-5,.px-md-5{padding-left:48px!important}.p-md-6{margin:60px!important}.pt-md-6,.py-md-6{padding-top:60px!important}.pr-md-6,.px-md-6{padding-right:60px!important}.pb-md-6,.py-md-6{padding-bottom:60px!important}.pl-md-6,.px-md-6{padding-left:60px!important}.p-md-7{margin:100px!important}.pt-md-7,.py-md-7{padding-top:100px!important}.pr-md-7,.px-md-7{padding-right:100px!important}.pb-md-7,.py-md-7{padding-bottom:100px!important}.pl-md-7,.px-md-7{padding-left:100px!important}}@media(min-width:1024px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-6,.m-lg-1{margin:6px!important}.mt-lg-6,.my-lg-6,.mt-lg-1,.my-lg-1{margin-top:6px!important}.mr-lg-6,.mx-lg-6,.mr-lg-1,.mx-lg-1{margin-right:6px!important}.mb-lg-6,.my-lg-6,.mb-lg-1,.my-lg-1{margin-bottom:6px!important}.ml-lg-6,.mx-lg-6,.ml-lg-1,.mx-lg-1{margin-left:6px!important}.m-lg-12,.m-lg-2{margin:12px!important}.mt-lg-12,.my-lg-12,.mt-lg-2,.my-lg-2{margin-top:12px!important}.mr-lg-12,.mx-lg-12,.mr-lg-2,.mx-lg-2{margin-right:12px!important}.mb-lg-12,.my-lg-12,.mb-lg-2,.my-lg-2{margin-bottom:12px!important}.ml-lg-12,.mx-lg-12,.ml-lg-2,.mx-lg-2{margin-left:12px!important}.m-lg-24,.m-lg-3{margin:24px!important}.mt-lg-24,.my-lg-24,.mt-lg-3,.my-lg-3{margin-top:24px!important}.mr-lg-24,.mx-lg-24,.mr-lg-3,.mx-lg-3{margin-right:24px!important}.mb-lg-24,.my-lg-24,.mb-lg-3,.my-lg-3{margin-bottom:24px!important}.ml-lg-24,.mx-lg-24,.ml-lg-3,.mx-lg-3{margin-left:24px!important}.m-lg-36,.m-lg-4{margin:36px!important}.mt-lg-36,.my-lg-36,.mt-lg-4,.my-lg-4{margin-top:36px!important}.mr-lg-36,.mx-lg-36,.mr-lg-4,.mx-lg-4{margin-right:36px!important}.mb-lg-36,.my-lg-36,.mb-lg-4,.my-lg-4{margin-bottom:36px!important}.ml-lg-36,.mx-lg-36,.ml-lg-4,.mx-lg-4{margin-left:36px!important}.m-lg-48,.m-lg-5{margin:48px!important}.mt-lg-48,.my-lg-48,.mt-lg-5,.my-lg-5{margin-top:48px!important}.mr-lg-48,.mx-lg-48,.mr-lg-5,.mx-lg-5{margin-right:48px!important}.mb-lg-48,.my-lg-48,.mb-lg-5,.my-lg-5{margin-bottom:48px!important}.ml-lg-48,.mx-lg-48,.ml-lg-5,.mx-lg-5{margin-left:48px!important}.m-lg-6{margin:80px!important}.mt-lg-6,.my-lg-6{margin-top:80px!important}.mr-lg-6,.mx-lg-6{margin-right:80px!important}.mb-lg-6,.my-lg-6{margin-bottom:80px!important}.ml-lg-6,.mx-lg-6{margin-left:80px!important}.m-lg-7{margin:100px!important}.mt-lg-7,.my-lg-7{margin-top:100px!important}.mr-lg-7,.mx-lg-7{margin-right:100px!important}.mb-lg-7,.my-lg-7{margin-bottom:100px!important}.ml-lg-7,.mx-lg-7{margin-left:100px!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-6,.p-lg-1{padding:6px!important}.pt-lg-6,.py-lg-6,.pt-lg-1,.py-lg-1{padding-top:6px!important}.pr-lg-6,.px-lg-6,.pr-lg-1,.px-lg-1{padding-right:6px!important}.pb-lg-6,.py-lg-6,.pb-lg-1,.py-lg-1{padding-bottom:6px!important}.pl-lg-6,.px-lg-6,.pl-lg-1,.px-lg-1{padding-left:6px!important}.p-lg-12,.p-lg-2{padding:12px!important}.pt-lg-12,.py-lg-12,.pt-lg-2,.py-lg-2{padding-top:12px!important}.pr-lg-12,.px-lg-12,.pr-lg-2,.px-lg-2{padding-right:12px!important}.pb-lg-12,.py-lg-12,.pb-lg-2,.py-lg-2{padding-bottom:12px!important}.pl-lg-12,.px-lg-12,.pl-lg-2,.px-lg-2{padding-left:12px!important}.p-lg-24,.p-lg-3{padding:24px!important}.pt-lg-24,.py-lg-24,.pt-lg-3,.py-lg-3{padding-top:24px!important}.pr-lg-24,.px-lg-24,.pr-lg-3,.px-lg-3{padding-right:24px!important}.pb-lg-24,.py-lg-24,.pb-lg-3,.py-lg-3{padding-bottom:24px!important}.pl-lg-24,.px-lg-24,.pl-lg-3,.px-lg-3{padding-left:24px!important}.p-lg-36,.p-lg-4{padding:36px!important}.pt-lg-36,.py-lg-36,.pt-lg-4,.py-lg-4{padding-top:36px!important}.pr-lg-36,.px-lg-36,.pr-lg-4,.px-lg-4{padding-right:36px!important}.pb-lg-36,.py-lg-36,.pb-lg-4,.py-lg-4{padding-bottom:36px!important}.pl-lg-36,.px-lg-36,.pl-lg-4,.px-lg-4{padding-left:36px!important}.p-lg-48,.p-lg-5{padding:48px!important}.pt-lg-48,.py-lg-48,.pt-lg-5,.py-lg-5{padding-top:48px!important}.pr-lg-48,.px-lg-48,.pr-lg-5,.px-lg-5{padding-right:48px!important}.pb-lg-48,.py-lg-48,.pb-lg-5,.py-lg-5{padding-bottom:48px!important}.pl-lg-48,.px-lg-48,.pl-lg-5,.px-lg-5{padding-left:48px!important}.p-lg-6{margin:60px!important}.pt-lg-6,.py-lg-6{padding-top:60px!important}.pr-lg-6,.px-lg-6{padding-right:60px!important}.pb-lg-6,.py-lg-6{padding-bottom:60px!important}.pl-lg-6,.px-lg-6{padding-left:60px!important}.p-lg-7{margin:100px!important}.pt-lg-7,.py-lg-7{padding-top:100px!important}.pr-lg-7,.px-lg-7{padding-right:100px!important}.pb-lg-7,.py-lg-7{padding-bottom:100px!important}.pl-lg-7,.px-lg-7{padding-left:100px!important}}.container{position:relative;box-sizing:content-box;max-width:767px;padding-right:15px;padding-left:15px;margin:0 auto}@media(min-width:768px){.container{max-width:1440px}}.container img{width:100%;height:auto;display:block}.container ::-webkit-scrollbar{width:8px;height:8px}.container ::-webkit-scrollbar-thumb{background:#bbb;border-radius:8px}.container ::-webkit-scrollbar-track{background:#eee}@media(max-width:767px){.no-padding{padding-left:0;padding-right:0}}@media(max-width:767px){.no-background{background:none;padding:0}}.container a:hover{text-decoration:none}.container img,.img-responsive{width:100%;height:auto;display:block}.container h2{text-transform:uppercase}.clearfix:after{display:block;clear:both;content:""}.disable-link .slider-tile{pointer-events:none}.shadow{box-shadow:0 .2rem 1.5rem #00000026!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-link{text-decoration:underline;font-weight:700}.text-link:hover{text-decoration:none}.display-heading-1{margin-bottom:10px;font-size:60px;line-height:70px;letter-spacing:2px;color:#000;font-weight:400}.display-heading-2{margin-bottom:20px;font-size:50px;line-height:60px;letter-spacing:2px;color:#000;font-weight:400}.display-heading-3{margin-bottom:20px;font-size:40px;line-height:50px;letter-spacing:2px;color:#000;font-weight:400}.display-heading-4{margin-bottom:30px;font-size:30px;line-height:40px;letter-spacing:2px;color:#000;font-weight:400}.display-heading-5{margin-bottom:30px;font-size:20px;line-height:32px;letter-spacing:2px;color:#000;font-weight:400}.display-1{font-size:80px;line-height:88px;color:#000;font-weight:400;margin:-10px 0 20px}.display-2{font-size:60px;line-height:68px;color:#000;font-weight:400;margin:-10px 0 20px}.display-3{font-size:40px;line-height:48px;color:#000;font-weight:400;margin:-10px 0 20px}.heading-1{font-size:30px;line-height:38px;color:#000;font-weight:400;margin:-10px 0 20px}.heading-2{font-size:20px;line-height:28px;color:#000;font-weight:400;margin:-10px 0 20px}.heading-3{font-size:16px;line-height:24px;color:#000;font-weight:400;margin:-10px 0 20px}@media(max-width:767px){.display-1{font-size:60px;line-height:68px}.display-2{font-size:40px;line-height:48px}.display-3{font-size:30px;line-height:38px}.heading-1{font-size:20px;line-height:28px}.heading-2{font-size:18px;line-height:26px}}.container h2{font-size:30px;line-height:1.5;font-weight:500}.section-bottom-1{margin-bottom:20px}.section-bottom-2{margin-bottom:60px}.section-bottom-3{margin-bottom:100px}@media(min-width:768px){.section-bottom-1{margin-bottom:30px}.section-bottom-2{margin-bottom:70px}.section-bottom-3{margin-bottom:110px}}.reduced-width-1{max-width:1200px;margin-left:auto;margin-right:auto}.reduced-width-2{max-width:1000px;margin-left:auto;margin-right:auto}.reduced-width-3{max-width:800px;margin-left:auto;margin-right:auto}.background-1{background-color:#eee;padding:15px 0}.background-2{background-color:#eee;padding:30px 0}.background-3{background-color:#eee;padding:40px 0}.background-4{background-color:#eee;padding:60px 0}.background-1 .custom-slider .slider-tile .product-image:before{opacity:0}.background-2 .custom-slider .slider-tile .product-image:before{opacity:0}.background-3 .custom-slider .slider-tile .product-image:before{opacity:0}.background-4 .custom-slider .slider-tile .product-image:before{opacity:0}@media(min-width:768px){.background-1{padding:20px 0}.background-2{padding:40px 0}.background-3{padding:60px 0}.background-4{padding:70px 0}}.cta{text-transform:uppercase;box-sizing:border-box;font-weight:600;display:inline-block;text-align:center;padding:5px 30px;font-size:14px;line-height:16px}.cta.large{padding:10px 40px}.cta.larger{padding:15px 60px}.cta.largest{padding:30px 80px;font-size:18px;line-height:26px;font-weight:600}.cta.max{width:100%;padding-left:5px;padding-right:5px}.cta.primary{border:2px solid #FFC0CB;background-color:pink;color:#000;transition:all .3s ease}.cta.primary:hover{border:2px solid #FF8DA1;background-color:#ff8da1;transition:all .3s ease}.cta.secondary{border:2px solid #000;background-color:#000;color:#fff;transition:all .3s ease}.cta.secondary:hover{border:2px solid #222E36;background-color:#222e36;transition:all .3s ease}.cta.tertiary{border:2px solid #000;color:#000;transition:all .3s ease}.cta.tertiary:hover{background-color:#000;color:#fff;transition:all .3s ease}.cta.tertiary.inverted{border:2px solid #FFF;color:#fff;transition:all .3s ease}.cta.tertiary.inverted:hover{background-color:#fff;color:#000;transition:all .3s ease}.cta.tertiary.focused,.cta.tertiary.focused:hover{border:2px solid #FFF;background-color:#fff;color:#000;transition:all .3s ease}@media(max-width:767px){.cta{padding:5px 10px}.cta.largest{padding:15px 10px;font-size:16px;line-height:24px;font-weight:600}}.cta{text-transform:uppercase;box-sizing:border-box;font-weight:400;display:inline-block;text-align:center;padding:6px 30px;font-size:14px;line-height:1;border-radius:5px}.cta:hover{text-decoration:none}.cta.large{padding:11px 40px;font-size:16px;font-weight:500}.cta.larger{padding:16px 60px;font-size:16px;font-weight:500}.cta.largest{padding:29px 80px;font-size:18px;font-weight:500}.cta.max{width:100%}.cta.primary{border:2px solid #FFD814;background-color:#ffd814;color:#000;transition:all .1s ease}.cta.primary:hover{border:2px solid #F9D204;background-color:#f9d204;transition:all .1s ease}.cta.secondary{border:2px solid #000;background-color:#000;color:#fff;transition:all .1s ease}.cta.secondary:hover{border:2px solid #444;background-color:#444;transition:all .1s ease}.cta.tertiary{border:2px solid #FFF;background-color:#fff;color:#000;transition:all .1s ease}.cta.tertiary:hover{border:2px solid #EEE;background-color:#eee;color:#000;transition:all .1s ease}.cta.bordered{border:2px solid #000;color:#000;transition:all .1s ease}.cta.bordered:hover{border:2px solid #000;background-color:#000;color:#fff;transition:all .1s ease}.cta.bordered-white{border:2px solid #FFF;color:#fff;transition:all .1s ease}.cta.bordered-white:hover{border:2px solid #FFF;background-color:#fff;color:#000;transition:all .1s ease}.button-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.button-grid .cta{display:flex;align-items:center;justify-content:center;flex:1 0 auto}.button-grid.x2 .cta{flex:1 0 calc(50% - 5px)}.button-grid.x3 .cta{flex:1 0 calc(33.3333% - 10px)}.button-grid.x4 .cta{flex:1 0 calc(25% - 10px)}@media(min-width:768px)and (max-width:1023px){.button-grid.x2 .cta{flex:1 0 calc(25% - 10px)}}.button-grid .cta.large{padding:11px 10px}.button-grid .cta.larger{padding:16px 10px}.button-grid .cta.largest{padding:29px 10px}.button-stacked{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.button-paired{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.text-cta{text-transform:uppercase;box-sizing:border-box;font-weight:500;display:inline-block;text-align:center;font-size:18px;line-height:1;text-decoration:underline;text-underline-offset:6px;margin-top:20px}.vertical-ticker .slide{display:flex!important;gap:10px;align-items:center;justify-content:center;font-size:16px;line-height:1.4;margin:20px 0;text-wrap:balance}.vertical-ticker .slide .image-icon{width:30px;height:30px}.vertical-ticker .slide b{font-weight:700}@media(min-width:768px){.vertical-ticker .slide{font-size:22px;line-height:1.4;margin:30px 0}}.scroll-logos{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto}.scroll-logos .scroll-logo{display:flex;flex-direction:column;flex:0 0 180px;gap:10px}.scroll-logos .scroll-logo .image{overflow:hidden}.scroll-logos .scroll-logo .image:hover img{transform:scale(1.1)}.scroll-logos .scroll-logo .image img{transition:transform .3s ease;transform:scale(1)}@media(min-width:767px){.scroll-logos{gap:24px}.scroll-logos .scroll-logo{flex:0 0 220px;gap:20px}}.content-scroller{display:flex;justify-content:center;text-align:center}.content-scroller img{margin-bottom:10px}.scroll-cards{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;overflow-y:hidden}.scroll-cards .scroll-card{position:relative}.scroll-cards .scroll-card.auto{flex:0 0 auto}.scroll-cards .scroll-card.x2,.scroll-cards .scroll-card.x3,.scroll-cards .scroll-card.x25,.scroll-cards .scroll-card.x4{flex:0 0 330px}.scroll-cards .scroll-card .image{overflow:hidden}.scroll-cards .scroll-card:hover .image img{transform:scale(1.1)}.scroll-cards .scroll-card .image img{transition:transform .3s ease;transform:scale(1)}.scroll-cards .scroll-card .content{background:#000;color:#fff;padding:20px 10px;text-align:center}@media(min-width:767px){.scroll-cards .scroll-card.x2{flex:0 0 709px}.scroll-cards .scroll-card.x3{flex:0 0 466px}.scroll-cards .scroll-card.x25{flex:0 0 400px}.scroll-cards .scroll-card.x4{flex:0 0 345px}}@media(max-width:767px){.scroll-cards.not-mobile{flex-wrap:wrap;gap:20px}.scroll-cards.not-mobile .scroll-card.x2,.scroll-cards.not-mobile .scroll-card.x3,.scroll-cards.not-mobile .scroll-card.x25,.scroll-cards.not-mobile .scroll-card.x4{flex:0 0 100%}}.hybrid-cards .hybrid-card{position:relative;border-radius:10px;border:2px solid #DDD}.hybrid-cards .hybrid-card img{border-top-right-radius:8px;border-top-left-radius:8px}.hybrid-cards .hybrid-card .image-hover{position:absolute;top:0;left:0;opacity:0}.hybrid-cards .hybrid-card .image-hover:hover{opacity:1;z-index:1}.hybrid-cards .hybrid-card .item-badge{position:absolute;top:20px;left:0;z-index:2;background:#000;color:#fff;padding:8px 15px 8px 10px;border:1px solid #FFF;border-left:none;border-bottom-right-radius:10px;border-top-right-radius:10px;font-size:13px;font-weight:700;text-transform:uppercase}.hybrid-cards .hybrid-card .item-content{padding:20px}.hybrid-cards .hybrid-card .item-content h2{font-size:20px;line-height:1.3;font-weight:700;margin:0 0 10px}.hybrid-cards .hybrid-card .item-content h3{font-size:16px;line-height:1.3;font-weight:400;margin:0}.hybrid-cards .cover-tile{display:flex}.hybrid-cards .cover-tile a{display:flex;position:relative}.hybrid-cards .cover-tile picture{object-fit:cover;display:flex}.hybrid-cards .cover-tile .cover-image{object-fit:cover;border-radius:10px}@media(max-width:1023px){.hybrid-cards .hybrid-card .item-badge{display:none}}@media(max-width:768px){.hybrid-cards .hybrid-card .item-content h2{font-size:16px}.hybrid-cards .hybrid-card .item-content h3{font-size:14px}}.special .inner{border:2px solid #000;display:flex;justify-content:space-between;align-items:center;padding:15px}.special .inner .icon{display:flex;align-items:center;justify-content:center;background:#ddd;border-radius:40px;width:40px;height:40px}.special .inner .icon svg{width:22px;height:22px}.special .inner h3{margin:0;font-size:20px;color:#c20000}.special .inner h4{margin:0;font-size:18px;color:#000}.special .inner:hover{background:#000}.special .inner:hover .icon{background:#fff}.special .inner:hover h3{color:#888}.special .inner:hover h4{color:#fff}.special.large .inner{padding:30px 20px}.special.large .inner .icon{border-radius:60px;width:60px;height:60px}.special.large .inner .icon svg{width:30px;height:30px}.special.large .inner h3{font-size:26px}.special.large .inner h4{font-size:20px}.focused .inner{background:#eee;padding:60px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.focused .inner h2{color:#000;font-size:30px;text-transform:uppercase;font-weight:700;line-height:1.2;margin:0 0 20px}.focused .inner p{font-size:16px;line-height:1.8;margin:5px 0 0;max-width:800px}.focused .inner .images{display:flex;gap:40px;margin-top:40px}.focused .inner .images .image img{border:6px solid #FFF;border-radius:20px;box-sizing:border-box}@media(max-width:767px){.focused .inner .images{gap:20px}.focused .hide-mobile{display:none}}.top-left{top:0;left:0}.top-right{top:0;right:0}.offset-top-left{top:30px;left:0}.offset-.top-right{top:30px;right:0}.bottom-left{bottom:0;left:0}.bottom-right{bottom:0;right:0}.center-left{top:50%;left:0;transform:translateY(-50%)}.center-right{top:50%;right:0;transform:translateY(-50%);text-align:right}.center-top{top:0;left:50%;transform:translate(-50%);text-align:center}.center-bottom{bottom:0;left:50%;transform:translate(-50%);text-align:center}.center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.overlay-content{position:absolute;box-sizing:border-box;padding:20px}.overlay-content .cta{margin-top:15px}.overlay-content .icon{width:34px;margin:15px auto 0}.overlay-tag{position:absolute;min-width:180px;box-sizing:border-box;background:#000;color:#fff;padding:15px 40px;text-transform:uppercase;text-align:center}.bottom-overlay{background:#fff;padding:10px 0 0}.bottom-overlay h2{color:#000;margin-bottom:10px}@media(min-width:1024px){.bottom-overlay{position:absolute;background:#fff;padding:20px 15% 0;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;left:50%;transform:translate(-50%);width:calc(100% - 40px);bottom:-20px}}.listing-slot-container .content ul{margin-left:12px}.listing-slot-container .content ul li{padding-inline-start:1ch;padding-bottom:1ch}.listing-slot-container .content ul li:last-child{margin-bottom:20px}.listing-slot-container .content ul li:before{content:"";display:inline-block;width:6px;height:6px;background:#bbb;border-radius:50%;margin-left:-22px;margin-right:10px;vertical-align:middle}.section-heading{margin:0 0 20px;font-size:30px;line-height:1.3;text-transform:uppercase;color:#000;font-weight:600}.section-sub-heading{text-align:center;margin:-15px 0 20px;font-size:20px;line-height:1.3;color:#000}.container .text-smallest,.text-smallest{font-size:14px;line-height:1.4;font-weight:400;margin:0}.container .text-smaller,.text-smaller{font-size:16px;line-height:1.6;font-weight:400;margin:0}.container .text-small,.text-small{font-size:20px;line-height:1.6;font-weight:400;margin:0}.container .text-medium,.text-medium{font-size:24px;line-height:1.3;font-weight:400;margin:0}.container .text-large,.text-large{font-size:30px;line-height:1.3;font-weight:700;margin:0}.container .text-larger,.text-larger{font-size:40px;line-height:1.3;font-weight:400;margin:0}.container .text-largest,.text-largest{font-size:50px;line-height:1.3;font-weight:400;margin:0}.dynamic.text-smallest{font-size:14px;line-height:1.3;font-weight:400;margin:0}.dynamic.text-smaller{font-size:16px;line-height:1.3;font-weight:400;margin:0}.dynamic.text-small{font-size:clamp(14px,calc(16px + (24 - 20) * (100vw - 768px)/(1440 - 768)),20px);line-height:1.3;font-weight:400;margin:0}.dynamic.text-large{font-size:clamp(18px,calc(20px + (30 - 20) * (100vw - 768px)/(1440 - 768)),30px);line-height:1.3;font-weight:500;margin:0}.text-white,.text-white a,.text-white h2,.text-white h3{color:#fff!important}.text-white a.tertiary{color:initial!important}.container.enhanced .section-heading~*{margin-bottom:30px}.container.enhanced .section-heading+.text-smaller{margin-top:-15px}.container.enhanced picture~*{margin-top:30px}.container.enhanced a~*{margin-top:30px}.asset-panels .asset-panel .inner{position:relative;width:100%;display:flex;flex-direction:column}.asset-panels .asset-panel .inner .image{overflow:hidden}.asset-panels .asset-panel .inner:hover .image img{transform:scale(1.1)}.asset-panels .asset-panel .inner .image img{transition:transform .3s ease;transform:scale(1)}.asset-panels .asset-panel .content h2{color:#000;font-size:30px;line-height:1.3;font-weight:700;text-transform:uppercase;margin:0}.asset-panels .asset-panel .content p{font-size:16px;line-height:1.8;margin:5px 0 0}.asset-panels .asset-panel .content .cta{margin-top:15px}.asset-panels .asset-panel .order-md-first,.asset-panels .asset-panel .order-md-last{margin-bottom:30px}.asset-panels .asset-panel .inner .cta{margin-top:20px}@media(min-width:768px){.asset-panels .asset-panel .order-md-last{margin-bottom:0;margin-top:30px}}.fixed-with-scroller .fixed{margin-bottom:30px}.fixed-with-scroller .scroll-cards .scroll-card.x3,.fixed-with-scroller .scroll-cards .scroll-card.x25,.fixed-with-scroller .scroll-cards .scroll-card.x4{flex:0 0 200px}.fixed-with-scroller .scroll-cards .scroll-card .overlay-content{text-wrap:nowrap}.fixed-with-scroller .fixed h2{color:#000;font-size:24px;line-height:1.6;margin:0 0 10px;font-weight:500}.fixed-with-scroller .fixed h3{font-size:16px;line-height:1.6;margin:0;font-weight:400}.fixed-with-scroller .cta{margin-top:25px}@media(min-width:768px){.fixed-with-scroller{display:flex}.fixed-with-scroller .fixed{flex:0 0 270px;display:flex;flex-direction:column;justify-content:center;margin-bottom:0;margin-right:40px}.fixed-with-scroller .scroll-cards .scroll-card.x3{flex:0 0 364px}.fixed-with-scroller .scroll-cards .scroll-card.x25{flex:0 0 350px}.fixed-with-scroller .scroll-cards .scroll-card.x4{flex:0 0 267px}}.fixed-with-scroller.v2 .fixed{text-align:center}.fixed-with-scroller.v2 .scroll-cards .scroll-card{flex:0 0 auto}.fixed-with-scroller.v2 .scroll-card .image img{border-top-left-radius:10px;border-top-right-radius:10px}.fixed-with-scroller.v2 .scroll-card{border-radius:10px;border:1px solid #DDD}.fixed-with-scroller.v2 .scroll-cards .scroll-card{flex:0 0 340px}.fixed-with-scroller.v2 .icontext{display:flex;align-items:center;justify-content:center;gap:10px;height:60px;line-height:1.3;padding:0 20px;font-size:16px!important}.fixed-with-scroller.v2 .icontext span{flex-shrink:0}.fixed-with-scroller.v2 .text-smaller{font-size:16px!important;margin:0!important;font-weight:700!important;color:#000!important}.fixed-with-scroller.v2 .text-large{font-size:26px!important;margin:0!important;font-weight:700!important;color:#000!important}.fixed-with-scroller.v2 .cta.large.secondary{background:transparent;color:#000;border-radius:40px;border-color:#000}@media(min-width:768px){.fixed-with-scroller.v2 .fixed{flex:0 0 100%;max-width:332px;text-align:left}}.sparks{display:flex;flex-direction:column}.sparks .content{display:flex;flex-direction:column;background:#000;padding:20px;order:2}.sparks .content .text{order:2;margin-top:30px}.sparks .content .text h2{font-size:26px;line-height:1.5;color:#fff;margin:0 20px 10px 0}.sparks .content .text h3{font-size:16px;line-height:1.4;font-weight:400;color:#fff;margin:0 20px 25px 0}.sparks .content .categories{order:1;margin-top:-60px;z-index:2}.sparks .image-background{order:1}@media(min-width:768px){.sparks{height:100vh;flex-direction:row;align-items:center;overflow:hidden;position:relative}.sparks .content{order:1;width:40%;flex:0 0 40%;background:#000;height:100vh;display:flex;flex-direction:column;justify-content:center;padding:0 0 0 40px}.sparks .content .text{order:1;margin-top:0}.sparks .content .text h2{font-size:40px;line-height:1.4;color:#fff;margin:0 20px 10px 0}.sparks .content .text h3{font-size:20px;line-height:1.4;color:#fff;margin:0 20px 25px 0}.sparks .content .categories{display:flex;order:2;margin-top:50px}.sparks .image-background{order:2;width:100%;height:100%;flex:1 0 50%}.sparks .image-background video{object-fit:cover;object-position:center;width:100%;height:100%}.sparks .content .fixed-with-scroller{z-index:1}.sparks .content .fixed-with-scroller .scroll-cards{max-width:1000px}}@media(min-width:1024px){.sparks .content{padding:0 0 0 100px}}.sitewideebc-outer{position:relative;z-index:3;background:#000;color:#fff;line-height:36px;text-align:center;text-transform:uppercase}.sitewideebc-outer .contact{position:absolute;top:0;right:20px}.sitewideebc-outer .contact a{color:#fff}.sitewideebc-outer .contact svg{position:absolute;top:7px;right:120px}.sitewideebc:not(.slick-initialized) .slide:not(:first-of-type){display:none}@media screen and (max-width:1024px){.sitewideebc-outer .contact{display:none}}.sitewide.v2 span{color:#fff}.sitewide.v2{display:flex;justify-content:center;align-items:center;background:#000;padding:10px}.sitewide.v2 .secondary{font-size:11px;display:block}.sitewide.v2 a:hover{text-decoration:none}.block-content{margin-bottom:20px;text-align:center}.block-content .cta{margin-top:15px}@media(min-width:768px){.block-content{display:flex;align-items:center;text-align:left}}.organic .inner{padding:20px}.organic .top{display:flex;flex-direction:column;align-items:center;gap:50px}.organic .top .content{flex:1 1 100%;gap:10px;display:flex;flex-direction:column}.organic .top .asset{flex:0 0 auto}.organic .bottom{border-top:1px dashed #BBB;margin-top:30px;padding-top:30px}.organic .images{display:flex;gap:10px;margin:30px 0}.organic .images .image{flex:1 1 auto;width:auto}.logo-with-text{display:flex;align-items:center;gap:10px;font-size:20px}.snippets{display:flex;gap:20px;text-align:center;justify-content:space-around;flex-wrap:wrap}.snippets .snippet .icon{width:50px;height:50px;margin:0 auto}.snippets .snippet div{max-width:160px;font-size:16px;line-height:1.3;margin:10px 0 0}.snippets .snippet .image{margin-bottom:20px}.organic-hero{display:flex;gap:20px;align-items:center;min-height:400px;padding:60px 20px}.organic-hero .content{display:flex;flex-direction:column;gap:10px;max-width:500px}.organic-hero .content.centeral{margin:auto;text-align:center}@media(min-width:1280px){.organic .inner{padding:60px 110px}.organic .top{flex-direction:row}.organic .bottom{margin-top:50px;padding-top:50px}.snippets{flex-wrap:nowrap}.organic .asset.video{position:relative;overflow:hidden}.organic .asset.video .Sirv{width:100%;height:100%}.organic .asset.video .Sirv div{width:100%;height:100%;position:absolute}.organic .asset.video .Sirv div video{width:100%;height:100%;object-fit:cover;position:absolute}}.overlay-image{position:relative}.overlay-image:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;background:#00000008}.overlay-cta{position:absolute;font-size:16px;font-weight:600;background-color:#fff;padding:4px 0;width:140px;text-align:center;left:calc(50% - 70px);bottom:0}@media(max-width:767px){.overlay-cta{font-size:13px;padding:2px 0;width:110px;left:calc(50% - 55px)}.overlay-cta.bottom{position:relative;left:0;width:100%}}.category-hero-compact{padding:20px 0 0}.category-hero-compact h1{margin:0;font-size:26px;line-height:34px;font-weight:400}.category-hero-compact p{font-size:14px;line-height:20px;margin:0;padding:10px 0 0}.category-hero-compact .brand{width:unset;max-width:100px;height:unset;float:left;margin-right:10px;margin-top:5px}.category-hero-compact .showmore{display:inline-block}.scroller{position:relative;margin-top:20px}.scroller .scroller-inner{display:flex;overflow:auto;padding-bottom:10px}.scroller .scroller-inner::-webkit-scrollbar{height:8px}.scroller .scroller-inner::-webkit-scrollbar-track{background:#eee;border-radius:4px;visibility:hidden}.scroller .scroller-inner::-webkit-scrollbar-thumb{background:#000;border-radius:4px;visibility:hidden}.scroller:focus .scroller-inner::-webkit-scrollbar-track,.scroller:hover .scroller-inner::-webkit-scrollbar-track{visibility:visible}.scroller:focus .scroller-inner::-webkit-scrollbar-thumb,.scroller:hover .scroller-inner::-webkit-scrollbar-thumb{visibility:visible}.scroller .scroller-inner .pill{white-space:nowrap;background-color:#f5f5f5;border-radius:50px;padding:2px 20px;font-weight:400;font-size:13px;text-transform:uppercase;margin-right:10px}.scroller .scroller-inner .pill:hover{background-color:#ccc}.scroller .scroller-inner .pill:last-child{margin-right:0}.scroller .scroller-inner .pill.video{background:#eee;max-width:115px}.scroller .scroller-inner .pill.video:before{content:"";display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #000;margin-right:10px}@media(max-width:767px){.pt_product-search-result .scroller{display:none}}.outer-box{display:none;position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;background:#000000d9}.outer-box.visible{display:flex;justify-content:center;align-items:center}.inner-box{position:absolute;max-width:1080px;margin-left:20px;margin-right:20px;padding:15px;background-color:#fff;position:relative;border-radius:5px}.inner-box:before{background-color:#fff;background-image:linear-gradient(45deg,transparent calc(50% - 1px),currentColor calc(50% - 1px),currentColor calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(-45deg,transparent calc(50% - 1px),currentColor calc(50% - 1px),currentColor calc(50% + 1px),transparent calc(50% + 1px));background-position:center;background-repeat:no-repeat;background-size:18px 18px;color:#c20000;border-radius:30px;content:"";position:absolute;right:-20px;top:-20px;width:40px;height:40px;text-align:center}.js-open-modal{cursor:pointer}.sitewide{background:#c20000;padding:10px;max-height:60px;overflow:hidden}.sitewide .slide a{height:40px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:24px;font-weight:600;color:#fff;text-align:center;text-decoration:none}.sitewide .arrow:after{content:"";display:inline-block;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;color:inherit;margin-left:10px;transform:rotate(-45deg)}@media(max-width:767px){.sitewide .slide a{font-size:13px;line-height:16px}.sitewide .arrow:after{width:7px;height:7px}}.collapse-1 h2{font-size:30px;line-height:38px;font-weight:400;margin-top:30px}.collapse-1 h3{font-size:16px;line-height:24px;font-weight:400}.collapse-1 p{font-size:14px;line-height:20px;padding:10px 0}.collapse-1 p:first-child{padding:0}.collapse-1 .collapsible{cursor:pointer;width:100%;border-bottom:1px solid #DDD;padding:20px 0;margin:0;box-sizing:border-box}.collapse-1 .collapsible.active{border-bottom:0}.collapse-1 .collapsible:after{content:"";width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;color:#000;float:right;margin-top:4px;transform:rotate(45deg);transition:transform .2s ease}.collapse-1 .collapsible.active:after{transform:rotate(225deg)}.collapse-1 .content{max-height:0;overflow:hidden;transition:max-height .1s ease-out}.collapse-1 .collapsible.active+div{border-bottom:1px solid #DDD;padding-bottom:20px}.collapse-1.light .collapsible{background:#eee;border-bottom:none;padding:20px;margin:0 0 4px}.collapse-1.light .collapsible.active+div{border-bottom:none;padding-bottom:5px}.collapse-1.light.blue .collapsible{background:#006eb8;color:#fff}.collapse-1.light.blue .collapsible:after{color:#fff}.size-chart{width:100%;width:600px;border:1px solid #DDD;overflow:scroll;margin-bottom:30px}.size-charts h2{font-size:20px;line-height:28px;font-weight:600;margin:0 0 10px;padding:0}.size-charts h3{font-size:16px;line-height:24px;font-weight:600;margin:0 0 10px;padding:0}.size-charts p{margin-bottom:20px}.size-chart thead th{vertical-align:middle;text-align:left;background-color:#eee;height:40px;font-size:16px;line-height:24px;font-weight:600;text-transform:inherit}.size-chart thead th div{font-size:10px;line-height:10px}.size-chart th,.size-chart td{padding:5px 20px;vertical-align:middle;border-top:1px solid #DDD}.size-chart tbody tr:nth-of-type(2n){background-color:#f5f5f5}.special-anchors-1{width:100%;display:none}.special-anchors-1{background:#f5f5f5}.special-anchors-1 ul li{border-bottom:1px solid #DDD;padding:15px 0 15px 20px;font-weight:600}.special-anchors-1 ul li:last-child{border-bottom:0}@media(min-width:992px){.special-anchors-1{display:block;width:350px}}.grid h2{margin:-10px 0 15px;font-size:30px;line-height:1.2;text-transform:uppercase}.grid h2+p{margin:-10px 0 20px;font-size:18px;font-weight:700;line-height:1.2em}.grid img+h3{margin:15px 0;padding:0 5px;font-size:16px;line-height:1.5em}.grid picture+h3{margin:15px 0;font-size:18px;line-height:1.5em;text-transform:uppercase}.grid picture+h3+p{margin:-15px 0 0;font-size:16px;line-height:1.5em}.grid picture+h3+p+.cta{margin:12px 0 0}.grid picture+.cta{margin:25px 0 0}.inspire h1{margin:30px 0 20px;font-size:40px;line-height:1;font-weight:700;text-transform:uppercase}.inspire h1+p{margin:-15px 0 20px;font-size:24px;line-height:1.4em}.inspire h3{margin:15px 0;font-size:30px;line-height:1.2em;text-transform:uppercase}.inspire h3+p{margin:10px 0 0;font-size:18px;line-height:1.8em}.inspire .cta{margin:25px 0 0}.large-card{box-sizing:border-box;background:#fff;box-shadow:0 20px 40px #ddd;text-align:center;padding:60px 20px;border-bottom:6px solid #fcbec1}.large-card p{font-size:16px;line-height:28px;margin:0 auto}.large-card img{max-width:400px;text-align:center;margin:0 auto;padding-bottom:40px}@media(max-width:767px){.large-card{width:100%}}.medium-card{box-sizing:border-box;background:#fff;box-shadow:0 20px 40px #0000001a;text-align:center;padding:40px 20px;border-radius:6px}.medium-card p{margin:0 auto}.medium-card img{margin:0 auto;padding-bottom:25px}.review-stars{margin:10px auto;display:flex;justify-content:center;align-items:center}.review-stars img{width:112px;height:17px;display:inline-block}.review-stars span{margin-left:5px}@media(min-width:1024px){.slider-card .card{flex:0 0 340px}}.circle-slider .slider-tile{flex:0 0 auto;margin:0 20px 0 0;font-size:13px;line-height:18px;font-weight:600;text-align:center}.circle-slider .slider-tile img{max-width:135px;border-radius:50%;margin:0 auto 20px}.circle-slider .slider-tile .product-image{min-height:100px}.circle-slider .slider-tile .product-image:before{border-radius:50%}.circle-slider.custom-slider .slider-tile{background-color:transparent!important}.circle-slider-large .slider-tile{background-color:#fff;-ms-flex:0 0 180px;flex:0 0 180px;margin:0 20px 0 0;position:relative}.circle-slider-large .slider-tile .category{position:absolute;left:0;bottom:0;width:100%;text-align:center;background-color:#fff;font-size:16px;font-weight:600;color:#000;padding:5px 0 0;box-sizing:border-box}.circle-slider-large .slider-tile img{border-radius:180px}.circle-slider-large .slider-tile .product-image{border-radius:180px;min-height:180px}.custom-slider.small .slider-tile{flex:0 0 160px;margin:0 6px 6px 0;font-size:13px;line-height:18px;font-weight:400;text-align:center}.custom-slider.small .slider-tile .product-image{min-height:160px}.custom-slider.smaller .slider-tile{flex:0 0 120px;margin:0 10px 10px 0}.custom-slider.smaller .slider-tile .product-image{min-height:120px}.custom-slider.large .slider-tile{flex:0 0 342px;margin:0 24px 0 0}.custom-slider.large .slider-tile .product-image{min-height:342px}.custom-slider.large .slider-tile:last-child{margin:0}@media(max-width:767px){.custom-slider.large .slider-tile{flex:0 0 170px;margin:0 6px 0 0}.custom-slider.large .slider-tile .product-image{min-height:160px}.custom-slider.large .slider-tile{padding-bottom:0}}.custom-slider.larger .slider-tile{flex:0 0 420px;margin:0 15px 0 0}.custom-slider.larger .slider-tile .product-image{min-height:420px}.slider-free-delivery .free-delivery{color:#e20505;font-weight:700}.custom-slider.theme-1 .slider-tile{position:relative}.custom-slider.theme-1 .slider-tile .cta{margin-top:15px}.custom-slider.theme-1 .slider-tile .price-now{font-size:30px;line-height:30px;font-weight:600;margin-top:15px}.custom-slider.theme-1 .slider-tile .price-was{font-size:14px;line-height:14px}.custom-slider.theme-1 .slider-tile .heading{font-size:16px;line-height:24px;font-weight:600;margin-top:15px;margin-bottom:-10px}.custom-slider.theme-1 .slider-tile .category{font-size:18px;line-height:22px;height:44px;font-weight:600;overflow:hidden;margin-top:15px;padding:0 5px}.custom-slider.theme-1 .slider-tile .name{font-size:14px;line-height:22px;height:44px;overflow:hidden;margin-top:15px;padding:0 10px}.doorbuster-slider .custom-slider.theme-1 .slider-tile .name{height:44px}.custom-slider.theme-1 .slider-tile .review{font-size:14px;line-height:20px;margin-top:15px;font-style:italic}.custom-slider.theme-1 .slider-tile .review-name{font-size:12px;line-height:18px;margin-top:5px}.custom-slider.theme-1 .slider-tile .bottom{padding:0 15px 15px}.custom-slider.theme-1 .slider-tile .save{background:#c20000;color:#fff;display:inline-block;font-size:16px;line-height:16px;font-weight:600;padding:8px 0;width:100px;position:absolute;top:0;left:calc(50% - 50px)}.custom-slider.theme-1 .slider-tile .verified-purchaser{background:#444;color:#fff;padding:2px 10px;border-radius:20px;margin-top:10px;display:inline-block;font-size:10px}@media(max-width:767px){.custom-slider.theme-1 .slider-tile .price-now{font-size:20px;line-height:20px;font-weight:600;margin-top:15px}.custom-slider.theme-1 .slider-tile .price-was{font-size:12px;line-height:12px}.custom-slider.theme-1 .slider-tile .name{font-size:12px;line-height:16px;height:30px;overflow:hidden;margin-top:8px;padding:5px}.doorbuster-slider .custom-slider.theme-1 .slider-tile .name{height:48px}.custom-slider.theme-1 .slider-tile .bottom{padding:0 10px 10px}.custom-slider.theme-1 .slider-tile .verified-purchaser{padding:2px 10px}.custom-slider.theme-1 .slider-tile .review{font-size:12px}}.doorbuster .budgetpay{margin-top:10px;line-height:1.2;font-size:12px}.doorbuster .budgetpay .bp-cal{font-size:16px;color:#3f64af;font-weight:700}.doorbuster .name{font-weight:700}.grid-slider .custom-slider .product-tile-nav-arrows{display:none}@media(min-width:1024px)and (min-width:320px){.grid-slider .custom-slider .slider-tile{-ms-flex:0 0 auto;flex:0 0 auto}}.grid-slider .custom-slider .custom-slider-inner{display:-ms-flexbox;display:flex;width:auto;overflow:auto;scrollbar-width:thin;margin:-10px;flex-wrap:wrap}.grid-slider .custom-slider .slider-tile{margin:0;float:left;-ms-flex:0 0 auto;flex:0 0 auto;text-decoration:none;border-radius:3px;box-sizing:border-box;background:#fff;width:50%;padding:10px;flex-shrink:0}@media(min-width:768px){.grid-slider .custom-slider .slider-tile{width:25%}}@media(min-width:1024px){.grid-slider .custom-slider .slider-tile{width:20%}}@media(min-width:1200px){.grid-slider .custom-slider .slider-tile{width:16.6666666667%}}.category-button{background-color:#e6def5;color:#785896;display:inline-block;width:100%;text-align:center;border-radius:3px;padding:8px 5px}.category-button:hover{background-color:#d2bfe6;color:#785896}.category-button.large{padding:18px 10px;font-size:16px}.category-button.short{max-width:200px}.navigation-content p{margin:0;font-size:13px;line-height:18px}.navigation-content h2,.navigation-content .flyoutHeading{font-size:14px;margin:10px 0 0;padding:0;font-weight:700}.navigation-content .cta.primary{margin-top:15px}.navigation-content a{min-height:unset}.navigation-content a:hover{text-decoration:none}.slider-background .slider-tile{margin:0 30px 0 0;flex:0 0 120px;padding:10px}.slider-background .slider-tile .category{margin-top:10px;font-size:16px;font-weight:600}.slider-background .slider-tile .background-change{width:120px;height:120px;border-radius:50%}.slider-background .slider-tile .background-change img{width:140px;height:140px;transform:translate(-10px,-10px);max-width:unset}.small-category-icons h3{font-size:calc(11px + 3 * ((100vw - 360px) / 680));margin:0}@media(min-width:1440px){.small-category-icons h3{font-size:16px}}.small-category-icons img{max-width:80px;margin:0 auto}.small-category-icons.circle img{border-radius:50%}.small-category-icons a:hover img{transform:scale(1.2)}.custom-slider.small-category-icons .slider-tile{flex:0 0 114px;margin:0 6px 6px 0;font-size:13px;line-height:18px;font-weight:400;text-align:center}.custom-slider.small-category-icons img{max-width:80px;margin:0 auto}@media(max-width:767px){.custom-slider.small-category-icons .slider-tile{flex:0 0 auto;width:20%}}.background-inner-sm{background:#fff;padding:5px}.is-modal-coupon{position:relative;background:#f9f0ea;width:500px;height:400px;margin:0 auto;display:flex;align-items:center;z-index:99999;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.is-modal-coupon .visual{width:320px;overflow:hidden}.is-modal-coupon .visual img{display:block}.is-modal-coupon .content{text-align:center;padding:20px}.is-modal-coupon .content .tagline-1{font-size:16px;line-height:1.4;font-weight:700;text-transform:uppercase;margin-bottom:5px}.is-modal-coupon .content .tagline-2{font-size:16px;line-height:1.4}.is-modal-coupon .content .discount{font-size:40px;line-height:1.2;font-weight:700;margin:15px 0 0}.is-modal-coupon .content .discount-message{font-size:13px;line-height:1.4;margin-bottom:10px}.is-modal-coupon .content .couponcode{border:1px solid #000;margin-bottom:30px}.is-modal-coupon .content .excempt{font-size:12px;line-height:1.4;margin-top:10px}.is-modal-coupon .modal-close{position:absolute;right:0;top:-30px;width:30px;height:30px;background-color:#fff;z-index:2;cursor:pointer}.is-modal-coupon .modal-close .fa{color:@red;font-size:14px;vertical-align:top;text-align:center;padding-top:2px;padding-left:10px}@media(min-width:768px){.is-modal-coupon .modal-close{right:-12px;top:-12px;border-radius:50%}}.custom-slider.auction-slider.theme-1.auction-slider .button.button-green{width:140px;height:30px;padding:2px}.custom-slider.auction-slider.theme-1.auction-slider .slider-tile{border:1px solid #bbb}.ebc-cards .ebc-card .inner{background:#f5f5f5;width:100%}.ebc-cards .ebc-card .bottom{padding:15px}.ebc-cards .ebc-card .bottom h3{font-size:20px;line-height:1.2;text-transform:uppercase;margin:0}.ebc-cards .ebc-card .bottom p{font-size:16px;line-height:1.5;margin:5px 0 0}.ebc-cards .ebc-card .bottom .cta{margin-top:15px}@media(min-width:768px){.ebc-cards .ebc-card .bottom{padding:30px}.ebc-cards .ebc-card .bottom p{line-height:1.8;margin:10px 0 0}}.ebc-cards .ebc-card{display:flex}.ebc-cards .ebc-card .inner{position:relative;background:#eee;width:100%}.ebc-cards .ebc-card .inner .image{overflow:hidden}.ebc-cards .ebc-card .inner:hover .image img{transform:scale(1.05)}.ebc-cards .ebc-card .inner .image img{transition:transform .3s ease;transform:scale(1)}.ebc-cards .ebc-card .content{padding:15px}.ebc-cards .ebc-card .content h3{font-size:20px;line-height:1.2;text-transform:uppercase;margin:0}.ebc-cards .ebc-card .content p{font-size:16px;line-height:1.5;margin:5px 0 0}.ebc-cards .ebc-card .content .cta{margin-top:15px}@media(min-width:768px){.ebc-cards .ebc-card .content{padding:30px}.ebc-cards .ebc-card .content p{line-height:1.8;margin:10px 0 0}}@media(max-width:767px){.ebc-scroller .ebc-cards{flex-wrap:nowrap;overflow-x:auto}.ebc-scroller .ebc-card{flex:0 0 90%}.ebc-scroller .ebc-cards::-webkit-scrollbar{height:6px;margin-left:20px;padding-top:20px}.ebc-scroller .ebc-cards::-webkit-scrollbar-track{visibility:hidden}.ebc-scroller .ebc-cards::-webkit-scrollbar-thumb{padding-top:20px;background:#ccc;border-radius:3px}}.epc-hero .hero-image img{height:100%;object-fit:cover}.epc-hero .inner{padding:40px 20px}.epc-hero .inner h2{font-size:30px;line-height:1.2;margin:0;text-transform:uppercase;font-weight:700}.epc-hero .inner h3{font-size:20px;line-height:1.2;font-weight:400;margin:0}.epc-hero .inner h4{font-size:20px;line-height:1.2;margin:15px 0}.epc-hero .inner p{font-size:16px;line-height:1.8;margin:30px 0}.epc-hero .inner .ebc-hero-trustbuilders{margin-bottom:60px}.epc-hero .inner .ebc-hero-trust{display:flex;flex:0 0 180px;align-items:center;width:100%;margin-bottom:20px}.epc-hero .inner .ebc-hero-trust .icon{max-width:40px;width:100%;text-align:center;margin-right:20px}.epc-hero .inner .ebc-hero-hero-trust .icon img{width:60px;height:60px}.epc-hero .inner .ebc-hero-trust span{font-size:16px;line-height:1.6}@media(min-width:768px){.epc-hero .inner{padding:50px}}.combined-slot-container{border-top:2px solid #EEE;border-bottom:2px solid #EEE;padding:20px 0;display:flex;flex-direction:column}.ebc-trust{display:flex;align-items:center;width:100%}.ebc-trust .icon{width:30px;text-align:center;margin-right:10px}.ebc-trust .icon img{width:30px;height:30px}.ebc-trust span{font-size:16px;line-height:1.2}@media(min-width:1200px){.combined-slot-container{gap:20px}.ebc-trustbuilders{display:flex;justify-content:space-between;align-items:center}.ebc-trust{display:flex;flex:0 0 175px;width:100%}.ebc-trust span{max-width:200px;font-size:14px}}.social-ebc-slider .slick-dots{bottom:-10px}.social-ebc-slider .slick-dots li button{border:2px solid #000}.social-ebc-slider .slick-dots li.slick-active button{outline:3px solid #FFF;outline-offset:0}.ebc-plp{text-align:center}.ebc-plp .top{max-width:900px;margin-left:auto;margin-right:auto}.ebc-plp h2{font-size:26px;line-height:1.2;font-weight:400;margin:0 0 10px;text-transform:uppercase}.ebc-plp h3{font-size:14px;line-height:1.6;margin:0;font-weight:400;text-transform:uppercase}.ebc-plp p{font-size:14px;line-height:1.6;margin:0 0 20px}.ebc-plp .custom-slider.smaller .slider-tile{position:relative}.ebc-plp .image-default{opacity:1}.ebc-plp .image-hover{position:absolute;top:0;left:0;opacity:0}.ebc-plp .image-hover:hover{opacity:1;z-index:1}.ebc-plp .focused{pointer-events:none}.ebc-plp .focused .image-default{opacity:0}.ebc-plp .focused .image-hover{opacity:1;z-index:1}.ebc-plp .custom-slider-inner{justify-content:flex-start!important}@media(min-width:768px){.ebc-plp .custom-slider-inner{justify-content:center!important}.ebc-plp .custom-slider-inner.justify-content-left{justify-content:flex-start!important}}.ebc-features{background:#f5f5f5;padding:30px 20px;box-sizing:border-box}.ebc-features .ebc-feature{align-items:center;display:flex}.ebc-features .ebc-feature .icon{width:60px;text-align:center;margin-right:10px}.ebc-features .ebc-feature .icon img{width:60px;height:60px}@media(min-width:768px){.ebc-features{display:flex;align-items:center;justify-content:space-around}.ebc-features .ebc-feature{display:flex;flex:0 0 260px;width:100%}.ebc-features .ebc-feature span{max-width:260px;font-size:18px;line-height:1.3}.ebc-features.top .ebc-feature{flex-direction:column;text-align:center}.ebc-features.top .ebc-feature .icon{width:80px;margin-right:0}.ebc-features.top .ebc-feature .icon img{width:80px;height:80px}}.product-video{text-align:center;align-items:center}.product-video .inner{box-shadow:0 0 40px #ddd}.product-video .product-details{padding:20px;justify-content:center;align-items:center}.product-video .product-details .image{max-width:250px}.product-video .product-details .details{max-width:420px}.product-video .product-details h3{font-size:20px;line-height:1.2;margin:0;text-transform:uppercase}.product-video .product-details p{font-size:16px;line-height:1.5;margin:10px 0 15px}.product-video.background-2 .inner{box-shadow:none}.countdown-main h2{text-align:center;margin:0}.countdown-special .heading{width:100%;font-size:20px;line-height:1.2;color:#fff;margin-top:5px}.countdown-special .promotion{text-align:center;padding:10px 0;background:#b72325}.countdown-special .countdown{padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#b72325}.countdown-special .digits{color:#fff;line-height:1}.countdown-special .countdown p{color:#fff;text-align:center;margin:0 0 5px;line-height:1}@media(min-width:768px){.countdown-special .heading{font-size:25px;margin-top:0}.countdown-special .promotion{display:flex;align-items:center;border-top-left-radius:100px;border-bottom-left-radius:100px;margin-top:0}.countdown-special .countdown{background:#000;border-top-right-radius:100px;border-bottom-right-radius:100px}}.img-border-radius{border-radius:10px}.tab-rounded .inner::-webkit-scrollbar{height:4px}.tab-rounded .inner::-webkit-scrollbar-track{visibility:hidden}.tab-rounded .inner::-webkit-scrollbar-thumb{padding-top:20px;background:#000;border-radius:2px}.tab-white .bordered{border:2px solid #888;border-radius:6px;text-transform:none;font-size:18px}.tab-white .bordered a{color:#888;padding:5px 30px}.tab-white .bordered.active{background:#fff;border:2px solid #FFF}.tab-white .bordered.active a{color:#000}.tab-image .inner::-webkit-scrollbar{height:10px;position:absolute}.tab-image .inner::-webkit-scrollbar-track{visibility:visible}.tab-image .inner::-webkit-scrollbar-thumb{background:#e7cfc0;border-radius:20px}.tab-rounded{display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:30px;width:100%}.tab-rounded .inner{display:flex;padding:5px;box-shadow:0 0 20px #0003;border-radius:50px;overflow-x:auto}.tab-rounded .rounded{border-radius:50px;font-weight:700;text-transform:uppercase;white-space:nowrap}.tab-rounded .rounded a{display:block;padding:10px 20px}.tab-rounded .rounded:hover{background:#eee}.tab-rounded .rounded.active{background:#000;color:#fff}.tab-rounded .rounded.active a{color:#fff}.tab-bordered{display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:20px;width:100%}.tab-bordered .inner{display:flex;overflow-x:auto;gap:20px}.tab-bordered .bordered{font-weight:700;text-transform:uppercase;white-space:nowrap;border:2px solid #000}.tab-bordered .bordered a{display:block;padding:10px 40px;color:#000}.bordered.active{background:#000}.bordered.active a{color:#fff}@media(max-width:767px){.tab-bordered .bordered a{padding:10px 20px}}.tab-image{display:flex;flex-wrap:nowrap;justify-content:center;width:100%}.tab-image .inner{display:flex;overflow-x:auto}.tab-image .image{font-weight:700;text-transform:uppercase;white-space:nowrap}.tab-image .image a{display:block;padding:10px;width:max-content}.tab-image .image.active{background:#eee}.trustbuilder-hero{max-width:1440px;margin-left:auto;margin-right:auto}.trustbuilder-hero .inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:#f5f5f5;box-sizing:border-box;padding:40px;text-align:center;gap:40px}.trustbuilder-hero .inner img{display:block;width:100%;height:auto;max-height:200px}.trustbuilder-hero .inner .image{box-sizing:border-box}.trustbuilder-hero .inner .content{box-sizing:border-box;max-width:560px}.trustbuilder-hero .inner .content .tagline{font-size:18px;line-height:1.6;font-weight:700;text-transform:uppercase}.trustbuilder-hero .inner .content h2{font-size:40px;line-height:1.1;margin:0;font-weight:700;text-transform:uppercase}.trustbuilder-hero .inner .content h3{font-size:20px;line-height:1.6;margin:0;font-weight:400}.team-trustbuilder .background-grey{background-image:url(https://tjcuk.sirv.com/Products/content/trustbuilders/team-trustbuilder/team-bg.jpg);background-size:cover;background-position:center}.team-trustbuilder h3{font-size:22px;font-style:italic}.team-trustbuilder p{font-size:18px;max-width:540px;margin:30px auto auto;font-weight:500}.team-trustbuilder .heading-1{font-weight:800;font-size:50px;color:#492565}@media only screen and (max-width:768px){.team-trustbuilder .background-grey{background-image:url(https://tjcuk.sirv.com/Products/content/trustbuilders/team-trustbuilder/team-bg-m.jpg);background-position:left}}.learning .ebc-card .inner{box-sizing:border-box;background:#fff;box-shadow:0 20px 40px #0000001a;text-align:center;padding:40px 20px;border-radius:6px}.learning img{max-width:100px;height:100px;margin:0 auto;padding-bottom:25px}.learning h3{font-size:20px;line-height:1.2;margin:0}.learning p{font-size:16px;line-height:1.6;margin:0}.tt-reviews .tt-c-ratings-breakdown__rating-number{font-weight:600;color:#000}.tt-reviews .tt-c-ratings-breakdown__percent,.tt-reviews .tt-c-review-toolbar__text,.tt-reviews .tt-c-review__date,.tt-reviews .tt-c-review__incentivized,.tt-reviews .tt-c-review__purchased,.tt-reviews .tt-c-review__text-date,.tt-reviews .tt-c-review__translate{font-weight:600}.tt-reviews .tt-o-badge{background-color:#000}@media(min-width:768px){.tt-reviews .tt-c-reviews-list-utilities{display:flex;padding-bottom:30px;gap:10px}.tt-reviews .tt-c-reviews-filters-row{margin-bottom:0}.tt-reviews .tt-o-listbox .tt-o-listbox__btn,.tt-reviews .tt-o-listbox button.tt-o-listbox__btn{height:42px}}.plp-ebc-banner{text-align:center;box-sizing:border-box}.plp-ebc-banner .trust-box{text-align:center;padding:10px;width:auto;border-radius:10px;background:#fff6}.plp-ebc-banner .trust-box img{height:30px}.plp-ebc-banner .brandLogo{margin:0 auto;width:100%;max-width:186px}.plp-ebc-banner .img-cover{background-size:cover;background-position:center}@media(max-width:767px){.img-cover{height:150px}}.pdp-users-testimonials{text-align:left}.pdp-users-testimonials .slick-next:before,.pdp-users-testimonials .slick-prev:before{display:none}.pdp-users-testimonials .testimonials-video{align-items:center;background-color:#f5f5f5}.pdp-users-testimonials .slick-dots{bottom:-30px}@media(max-width:767px){.pdp-users-testimonials .testimonials-video .xcol:last-of-type{margin-bottom:30px}}.sitewide2 .sitewide_span{color:#fff;font-size:20px;font-weight:700}.sitewide2{display:flex;justify-content:center;align-items:center;background:#f9f0ea;padding:10px}.sitewide2 .exclusive{font-size:10px;display:block}.exclusive_sitewide{margin:0 12px;display:inline-block;animation:siteWideAnimate 3s infinite;color:#fff;text-decoration:underline;text-underline-offset:3px}.sitewide2 a:hover{text-decoration:none}@media(max-width:767px){.sitewide2 .sitewide_span{font-size:18px}}.group-cta .xcol{display:flex}.group-cta .cta.secondary{display:flex;align-items:center;justify-content:center}.homepage-livetv .outer{display:flex;flex-direction:column;box-sizing:border-box;width:100%;box-shadow:0 0 30px #ddd}.homepage-livetv .outer .heading{font-size:20px;line-height:1.2;font-weight:700;text-transform:uppercase;text-align:center;padding:0 30px;margin:20px 0 0}.homepage-livetv .outer .livetv-panels{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%}.homepage-livetv .outer .livetv-panels .inner{display:flex;flex-wrap:wrap;padding:10px;box-sizing:border-box}.homepage-livetv .outer .livetv-panels .inner .panel{display:flex;flex-direction:column;justify-content:start;align-items:center;flex:0 0 50%;padding:0 10px;box-sizing:border-box}.homepage-livetv .outer .livetv-panels .inner .panel a{color:#fff}.homepage-livetv .outer .livetv-panels .inner .panel .panel-heading{font-size:14px;line-height:1.2;font-weight:700;text-transform:uppercase;text-align:center;padding:0 25px;margin:5px 0 10px}@media(min-width:768px){.homepage-livetv .outer{flex-direction:row;align-items:center}.homepage-livetv .outer .livetv-panels .inner .panel{flex:0 0 25%}.homepage-livetv .outer .panel-heading .break-line{display:block}}@media(min-width:768px)and (max-width:1199px){.homepage-livetv .outer .livetv-panels{width:60%}.homepage-livetv .outer .livetv-panels .inner .panel{flex:0 0 50%}.homepage-livetv .outer .panel-heading .break-line{display:inline-block}}.about-story .sub-heading{margin-bottom:5px}.about-story p{font-size:16px;line-height:1.7}.about-story h3{margin-top:0!important;margin:15px 0;font-size:30px;line-height:1.2em;text-transform:uppercase;border-bottom:1px solid #dddddd;padding-bottom:10px}.discount-cards .discount-card{display:flex}.discount-cards .product-title p{-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;font-size:14px;margin:0}.discount-cards .product-title h4{margin-bottom:0}.discount-cards .discount-card .inner{background:#f5f5f5;width:100%}.discount-cards .discount-card .bottom{padding:0 15px 15px}.discount-cards .discount-card .bottom .bottom-right{text-align:right}.discount-cards .discount-card .bottom-right p{font-size:16px;line-height:1.5;color:#8b0000;font-weight:700;margin:0}.discount-cards .timer{font-size:14px;font-weight:600;text-align:right}.discount-cards .timer .ends-in{font-weight:400}.social-plp-video .vjs-tech{height:auto;margin-top:-2px}.hero-focused{display:flex;justify-content:center;align-items:center;background-size:cover;height:500px}.hero-focused .inner{max-width:600px;width:100%;padding:20px;text-align:center}.hero-focused .inner h1{font-family:georgia;font-size:60px;line-height:1;margin:0 0 10px}.hero-focused .inner h2{font-size:40px;line-height:1.2;font-weight:400;margin:0 0 10px}.hero-focused .inner .hero-cta-row{display:flex;justify-content:center}.hero-focused .inner .hero-cta{background-color:#fff;width:100%;max-width:200px;margin:10px;padding:15px;cursor:pointer;font-size:16px;font-weight:700;text-decoration:none}.live-time .tvicon-btn{display:flex;align-items:center;justify-content:center;text-align:center;gap:5px;padding:8px}.live-time .livetxt{color:green}.hero-focused-2{position:relative}.hero-focused-2 .inner{max-width:450px;width:100%;padding:20px;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hero-focused-2 .inner h1{font-family:georgia;font-size:45px;line-height:1;margin:0 0 10px}.hero-focused-2 .inner h2{font-size:35px;line-height:1.2;font-weight:400;margin:0 0 10px}.hero-focused-2 .inner .hero-cta-row{display:flex;justify-content:center}.hero-focused-2 .inner .hero-cta{background-color:#fff;width:100%;max-width:150px;margin:10px;padding:10px;cursor:pointer;font-size:16px;font-weight:700;text-decoration:none}@media(max-width:1024px){.hero-focused-2 .inner{position:static;transform:translate(0);top:0;left:0;width:100%;max-width:-webkit-fill-available;max-width:-moz-available}}.hero-focused{position:relative;background-size:cover}.hero-focused .inner{position:relative;display:flex;max-width:1440px;margin:0 auto}.hero-focused .inner.height-largest{height:650px}.hero-focused .content{position:absolute;background:#000;box-sizing:border-box;max-width:500px;width:100%;padding:20px;text-align:center}.hero-focused .content .text-smaller{margin-bottom:20px}.hero-focused .content .text-small{margin-bottom:0}.hero-focused .content .text-large{color:#000;margin-bottom:20px;text-transform:uppercase;font-weight:700}.hero-focused .content .text-medium{font-size:32px;line-height:1.4;font-weight:500;margin:0 0 5px;text-transform:none}.hero-focused .button-stacked,.hero-focused .button-grid{margin-top:20px}.hero-focused.v2 img{object-fit:cover;width:100%;display:block}@media(max-width:1023px){.hero-focused.v2 img{width:100%;height:auto;display:block}.hero-focused.v2 .content{position:relative;background:#000;max-width:100%;transform:none;top:unset;bottom:unset;left:unset;right:unset}}@media(min-width:768px){.hero-focused .content{padding:40px}}@media(min-width:1024px){.hero-focused.v2 .content.wide{max-width:900px}}.trust-builders{box-sizing:border-box}.trust-builders .trust-builder{align-items:center;display:flex;margin-bottom:10px}.trust-builders .trust-builder:last-child{margin-bottom:0}.trust-builders .trust-builder h3{line-height:1.3;color:#444;margin:0}.trust-builders .trust-builder .icon{width:30px;text-align:center;margin-right:10px}.trust-builders .trust-builder .icon img{width:30px;height:30px}@media(min-width:768px){.trust-builders{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.trust-builders .trust-builder{display:flex;flex:0 0 50%;width:100%;margin:10px 0}.trust-builders .trust-builder span{max-width:260px;font-size:12px;line-height:1.3}.trust-builders.top .trust-builder{flex-direction:column;text-align:center}.trust-builders.top .trust-builder .icon{width:80px;margin-right:0}.trust-builders.top .trust-builder .icon img{width:80px;height:80px}}@media(min-width:1280px){.trust-builders .trust-builder{flex:0 0 25%;margin:20px 0}.trust-builders .trust-builder span{font-size:13px}.trust-builders .trust-builder .icon{width:60px}.trust-builders .trust-builder .icon img{width:60px;height:60px}.trust-builders .trust-builder:last-child{margin-bottom:20px}}.trust-builders{display:flex;flex-direction:column;gap:20px 0;box-sizing:border-box}.trust-builders .trust-builder{width:100%;display:flex;align-items:center;gap:10px;line-height:1.2}.trust-builders .trust-builder h3{font-size:18px;font-weight:600;text-transform:uppercase;color:#000;margin:0}.trust-builders .trust-builder h4{font-size:13px;font-weight:400;margin:0}.trust-builders .trust-builder .icon{width:40px;height:40px}.trust-builders.summary{gap:10px 0;justify-content:space-around}.trust-builders.summary .trust-builder .icon{width:30px;height:30px}@media(min-width:768px){.trust-builders{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between}.trust-builders .trust-builder{flex:0 0 50%}.trust-builders .trust-builder h4{font-size:14px}.trust-builders.top.overlay{gap:30px}.trust-builders.top .trust-builder{flex-direction:column;text-align:center}.trust-builders.top .trust-builder .icon{width:60px;height:60px}.trust-builders.summary .trust-builder{flex:0 0 165px}.trust-builders{gap:30px 0}.trust-builders .trust-builder{flex:0 0 auto;width:calc(25% - 20px)}.trust-builders.x2 .trust-builder{flex:0 0 auto;width:calc(50% - 20px)}.trust-builders.x3 .trust-builder{flex:0 0 auto;width:calc(33.33333% - 20px)}.trust-builders.x4 .trust-builder{flex:0 0 auto;width:calc(25% - 20px)}}.trust-builders.overlay{margin-top:20px}.trust-builders.overlay .trust-builder{background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 30px #ddd;box-sizing:border-box;flex-direction:column;text-align:center}.trust-builders.overlay .trust-builder .icon{width:60px;height:60px}@media(min-width:1023px){.trust-builders.overlay{margin-top:-80px;justify-content:center}}.countdown{margin:20px auto;text-align:center;font-size:20px;line-height:1.2;font-weight:700}.countdown .digital{position:relative;display:flex;justify-content:center;margin-top:5px}.countdown .digital .label{font-size:10px;line-height:1.2;font-weight:700;margin-top:5px}.countdown .digital .seperator{line-height:40px;font-size:18px;font-weight:700}.countdown .digital .digits{position:relative;margin:0 4px;text-align:center}.countdown .digital .digits span{background:#005e38;color:#fff;width:28px;height:40px;font-size:20px;line-height:40px;font-weight:700;display:inline-block;border-radius:5px;margin:0 1px;font-variant-numeric:tabular-nums}.countdown .digital.last .digits span{background:#c20000;color:#fff}.countdown .digital .seperator:after{position:absolute;top:0;left:-6px;content:":";font-size:18px}.sitewide-countdown{background:#000;color:#fff;padding:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.countdown.standard{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:20px;margin:0 5px}.countdown.standard .digits{position:relative;display:flex;align-items:center;font-variant-numeric:tabular-nums;margin:0 5px}.countdown.standard .digits .label{margin-left:2px;font-size:10px}.countdown.standard .seperator:after{position:absolute;top:2px;left:-7px;content:":";font-size:16px}.product-tile .product-tile-top .product-badge,.custom-slider .slider-tile .slider-product-tile .product-badge{background:#c20000}.sub-learn-more .inner{padding:10px}.sub-learn-more .inner h2{font-size:22px;line-height:1.2;margin:0;text-transform:uppercase;font-weight:700}.sub-learn-more .inner p{font-size:14px;line-height:1.5;margin:10px 0}.sub-learn-more .inner .sub-learn-more-details{display:flex;flex:0 0 180px;align-items:center;width:100%;margin-bottom:20px}.sub-learn-more .inner .sub-learn-more-details .icon{max-width:45px;text-align:center;margin-right:20px}.sub-learn-more .inner .ebc-hero-hero-trust .icon img{width:60px;height:60px}.sub-learn-more .inner .sub-learn-more-details span{font-size:16px;line-height:1.6}.subscription-welcome .customer-care{color:#086eb9;font-weight:700}.subscription-welcome .subscription-icon img{max-width:80px;margin:0 auto}.empty-subscription .empty-sub-icon{max-width:146px;margin:0 auto;padding:20px}.empty-subscription h2{font-size:32px;font-weight:600}@media only screen and (max-width:1024px){.empty-subscription h2{font-size:22px}.empty-subscription .empty-sub-icon{max-width:136px}}@media only screen and (max-width:767px){.empty-subscription .empty-sub-icon{max-width:78px}}.tjc-app .container img{width:80%}.tjc-app .hero-content{max-width:500px}.tjc-app .offer-box{border:1px dashed black;padding:none;background:#fff6ea}.tjc-app .offer-heading{font-size:40px;font-weight:700;background:#a38c6e;color:#fff}.tjc-app .offer-box p{font-size:18px}.custom-slider,.smv-slides-box{margin-bottom:0}.container .ebc-title{font-size:30px;line-height:1.2;margin:0 0 20px;text-transform:uppercase;font-weight:700}.ebc-trustbuilder-1{text-align:center}.ebc-trustbuilder-1 img{max-height:40px;margin:0 auto 10px}.ebc-trustbuilder-1 h2{font-size:18px;line-height:1.3;margin:0;text-transform:none}.ebc-trustbuilder-1 h3{font-size:14px;line-height:1.3;margin:0;font-weight:500}.ebc-trustbuilder-2{text-align:center}.ebc-trustbuilder-2 h2+p{font-size:18px;line-height:1.3}.ebc-trustbuilder-2 h3{font-size:18px;line-height:1.3;margin:0}.ebc-trustbuilder-2 h3+p{font-size:13px;line-height:1.3;margin-top:10px}.ebc-trustbuilder-2 img{width:100px;margin:0 auto}.ebc-reviews .top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:10px}.ebc-reviews .top img{width:auto;height:20px}.ebc-reviews .slider-tile{padding:20px;border-bottom:4px solid #d2b856}.ebc-reviews h3{margin:0 0 10px;line-height:1.3}.ebc-reviews p{margin:0;line-height:1.4}@media(max-width:767px){.custom-slider.large .slider-tile{flex:0 0 300px;margin:0 6px 6px 0}}.asset-with-content .inner{align-items:center}.asset-with-content .inner h2{font-size:30px;line-height:1.2;margin:0;text-transform:uppercase;font-weight:700}.asset-with-content .inner .cta{margin-top:5px}.asset-with-content .inner.with-background{background:#f5f5f5}.asset-with-content .inner.with-border{border:1px solid #DDD}.asset-with-content .inner .content{width:100%;flex:0 0 100%;padding:30px 0 0;box-sizing:border-box}.asset-with-content .inner .content .trustbuilder{display:flex;align-items:center;margin-top:10px;font-size:15px;line-height:1.8}.asset-with-content .inner .content .icon{flex:0 0 auto;margin-right:10px}@media(min-width:768px){.asset-with-content .inner{display:flex;width:100%}.asset-with-content .inner .video-content{width:50%;flex:1 0 50%}.asset-with-content .inner.with-background .content{padding:60px}.asset-with-content .inner .content{width:50%;flex:0 0 50%;padding:60px;align-items:center}}.asset-with-content .inner{box-sizing:border-box;align-items:center}.asset-with-content .inner h2{color:#000;font-size:30px;line-height:1.2;margin:0;text-transform:uppercase;font-weight:700}.asset-with-content .inner h3{font-size:20px;line-height:1.3;margin:0}.asset-with-content .inner h4{font-size:20px;line-height:1.3;margin:15px 0 0}.asset-with-content .inner h5{font-size:16px;line-height:1.8;margin:10px 0 0;font-weight:400}.asset-with-content .inner p,.asset-with-content .inner ul{font-size:16px;line-height:1.8;margin:20px 0}.asset-with-content .inner .content{width:100%;flex:0 0 100%;padding:20px 0;box-sizing:border-box}.asset-with-content .inner .content .trustbuilder{display:flex;align-items:center;margin-top:20px}.asset-with-content .inner .content .trustbuilder+.cta{margin-top:35px}.asset-with-content .inner .content .trustbuilder .icon{flex:0 0 auto;margin-right:20px}.asset-with-content .inner .content .trustbuilder .cta{margin-top:10px}.asset-with-content .inner .video-content{width:100%;flex:1 0 100%}.asset-with-content .inner .image-focused{padding:60px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.asset-with-content .inner .image-focused p{margin:15px 0 30px;max-width:400px}.asset-with-content .inner .image-focused img{max-width:500px}.asset-with-content .inner .content-grid{display:flex;gap:20px;flex-wrap:wrap}.asset-with-content .inner .content-grid .item{flex:0 0 calc(50% - 10px);width:50%;background:#eee;padding:10px;box-sizing:border-box;text-align:center}.asset-with-content .inner .content-grid .item h2{color:#000;font-size:22px;font-weight:700;line-height:1.3;margin-top:10px}.asset-with-content .inner .content-grid .item h3{font-size:16px;line-height:1.6;font-weight:400;margin-top:5px}.asset-with-content .inner .content-stack{display:flex;gap:40px;flex-wrap:wrap;padding:0 10%}.asset-with-content .inner .content-stack .item{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}.asset-with-content .inner .content-stack .item h2{color:#000;font-size:22px;font-weight:700;line-height:1.3;margin-top:10px}.asset-with-content .inner .content-stack .item h3{font-size:14px;line-height:1.6;font-weight:400;margin-top:10px}.asset-with-content .inner .content-stack .item p{margin:5px 0 15px}.asset-with-content .inner .content-stack.small .item img{max-width:250px}.asset-with-content .inner.with-background{background:#eee}.asset-with-content .inner.with-background .content{padding:20px}.asset-with-content .inner.boxed-background{background:#eee;padding:20px}.asset-with-content .inner.boxed-background .content{background:#fff;padding:30px}.asset-with-content .inner.content-background .content{background:#eee;padding:30px}.asset-with-content .inner.bordered{padding:20px;border:1px solid #BBB}.asset-with-content .inner.padding .content{padding:60px}@media(max-width:1023px){.asset-with-content .inner .image-focused,.asset-with-content .inner .content-grid,.asset-with-content .inner .content-stack{margin-top:20px}}@media(min-width:768px){.asset-with-content .inner.boxed-background .content,.asset-with-content .inner.content-background .content{padding:60px}.asset-with-content .inner.scrolling{align-items:flex-start}.asset-with-content .inner.scrolling .content{position:sticky;top:0;margin-right:20px}}@media(min-width:1024px){.asset-with-content .inner{display:flex;width:100%}.asset-with-content .inner .video-content{width:50%;flex:1 0 50%}.asset-with-content .inner .content{width:50%;flex:1 0 50%;padding:0 60px;align-items:center}.asset-with-content .inner.with-background .content{padding:0 60px}}@media(min-width:1440px){.ebc-trustbuilder-2 .decoration-1 img{width:106px;margin:0 auto}.ebc-trustbuilder-2 .decoration-1:before,.decoration-2:before{content:"";position:absolute;background-image:url(https://tjcuk.sirv.com/ui/line1.svg);background-size:100%!important;width:100%;max-width:300px;height:100%;background-repeat:no-repeat}.ebc-trustbuilder-2 .decoration-1:before{top:10px;left:67%}.ebc-trustbuilder-2 .decoration-2:before{top:10px;right:70%;transform:rotate(-9deg)}}.epc-hero-template1 .video-heading{font-size:25px;font-weight:600;text-align:center}.epc-hero-template1 .video-sub-heading{font-size:15px;text-align:center}.ebc-hero-trust .usp-sub-heading{font-size:18px;font-weight:700}.epc-hero-template1 .inner .ebc-hero-trust span{font-size:14px}.epc-hero-template1 .featured-section{padding:0 160px}.epc-hero-template1 .inner{padding:20px}.epc-hero-template1 .inner h2{font-size:26px;line-height:1.2;text-transform:none;font-weight:700}.epc-hero-template1 .inner .ebc-hero-trust .icon{max-width:36px;width:100%;text-align:center;margin-right:20px}.epc-hero-template1 .inner .ebc-hero-trust{display:flex;flex:0 0 180px;align-items:center;width:100%;margin-bottom:30px}.epc-hero-template1 .inner .ebc-hero-trust .image-icon{max-width:60px}.epc-hero-template1 .inner .ebc-hero-trust .image-icon img{border-radius:50%}@media only screen and (max-width:768px){.epc-hero-template1 .featured-section{padding:0 20px}}.js-custom-modal{cursor:pointer}.modal-outer-box{display:none;position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;background:#000000d9;justify-content:center;align-items:center}.modal-outer-box.show{display:flex}.modal-inner-box{position:absolute;display:flex;flex-direction:column;width:100%;max-width:900px;background-color:#fff}.modal-inner-box .content{padding:15px;max-height:500px;overflow-y:auto}.modal-inner-box .close-button{background-color:#fff;color:#c20000;position:absolute;right:0;top:-30px;width:30px;height:30px;text-align:center;z-index:2}.modal-inner-box .close-button:hover{cursor:pointer}.modal-inner-box .close-button:before{content:"";display:block;width:14px;height:14px;margin:8px auto;background:linear-gradient(45deg,transparent calc(50% - 1px),currentColor calc(50% - 1px),currentColor calc(50% + 1px),transparent calc(50% + 1px)),linear-gradient(-45deg,transparent calc(50% - 1px),currentColor calc(50% - 1px),currentColor calc(50% + 1px),transparent calc(50% + 1px))}@media(min-width:920px){.modal-inner-box .close-button{border-radius:15px;right:-10px;top:-10px}}.contentslider .slick-slide{margin:0 10px}.contentslider .slick-list{margin:0 -10px}.contentslider .slick-dots{position:relative;bottom:0!important;text-align:center}.contentslider .slick-dots li button{background:#bbb}.contentslider .slick-dots li.slick-active button{background:#000;outline:none}.contentslider .slick-dots{left:50%;bottom:10px;padding:0;text-align:center}.container.content ul{margin-left:12px}.container.content ul li{padding-inline-start:1ch;padding-bottom:1ch}.container.content ul li:before{content:"";display:inline-block;width:6px;height:6px;background:#bbb;border-radius:50%;margin-left:-22px;margin-right:10px;vertical-align:middle}.container.content ul li>ul{margin-top:10px}.ra-new-customer h2{color:#005d9a;font-size:45px;font-weight:700;line-height:normal;text-transform:none}.ra-new-customer h3{color:#000;font-size:40px;font-weight:700;line-height:normal;text-transform:none}.ra-new-customer .usp-headings{color:#005d9a;font-weight:600;font-size:16px;margin-top:10px}@media only screen and (max-width:768px){.ra-new-customer h2{font-size:35px}.ra-new-customer h3{font-size:30px}}.font-georgia{font-family:Georgia,serif}.grecaptcha-badge{visibility:hidden}.order-totals-table .order-bundlediscount.tjcplus{border-top:none}.order-totals-table .order-bundlediscount.tjcplus td{padding-top:10px}.video-background-with-image{position:relative;width:100%}.video-background-with-image .overlay-image img{display:block;width:100%;height:auto;position:relative}.video-background-with-image .video-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover;object-position:center;overflow:hidden}@media only screen and (min-width:768px){.custom-slider.grid-tiles .custom-slider-inner{padding:0}}@media only screen and (min-width:1280px){.custom-slider.x2 .custom-slider-inner .slider-tile{flex:0 0 calc((100% - 20px)/2)}.custom-slider.x3 .custom-slider-inner .slider-tile{flex:0 0 calc((100% - 40px) / 3)}.custom-slider.x4 .custom-slider-inner .slider-tile{flex:0 0 calc((100% - 60px)/4)}.custom-slider.x5 .custom-slider-inner .slider-tile{flex:0 0 calc((100% - 80px)/5)}.custom-slider.x6 .custom-slider-inner .slider-tile{flex:0 0 calc((100% - 100px) / 6)}}.pdp-global-details-section .product-price .promotion.virtual-product-discount{color:#c2000c;font-weight:600;text-transform:uppercase;display:inline-block;border:2px solid #c2000c;border-radius:20px;margin:10px 0;display:inline-flex;align-items:center;height:32px;padding:2px 0;border-width:1px}.pdp-global-details-section .product-price .promotion.virtual-product-discount .virtual-product-discount-badge{display:flex;align-items:center;height:100%;margin-left:2px;padding:0 8px;background:#c2000c;color:#fff;border-radius:20px;font-size:12px;text-transform:capitalize}.pdp-global-details-section .product-price .promotion.virtual-product-discount .virtual-product-discount-msg{padding:0 12px;font-size:12px;letter-spacing:0}@media(min-width:768px){.pdp-global-details-section .product-price .promotion.virtual-product-discount .virtual-product-discount-msg{font-size:13px}}.testimonials{margin-bottom:15px}.testimonials .review-box{width:100%}.testimonials .customer-image{margin-right:15px}.testimonials .review-card{border:1px solid #dddddd;padding:10px}.testimonials h2{font-weight:700;font-size:20px;margin-bottom:0;text-transform:uppercase}.testimonials p{margin-top:5px}.testimonials .rating-stars{width:110px;margin-bottom:5px}.testimonials .customer-name{text-transform:uppercase;font-weight:500;font-size:15px}.testimonials .verified-buyer{background:#3b8a5c;color:#fff;padding:2px 10px;border-radius:20px;display:inline-block;font-size:10px;margin-left:15px}@media screen and (max-width:767px){.testimonials .review-card{flex-direction:column}.testimonials h2{font-size:18px;margin-bottom:5px;margin-top:5px}.testimonials .customer-image img{width:190px}}.pdp-global-template .pdp-global-details-section .accordion-container.social-buymoreless .product-variations{margin-top:10px}.listing-seo-links a:last-of-type:after{display:none}.listing-seo-links .sub-category{color:#003ecb!important;font-weight:500}@media screen and (max-width:370px){.product-tile .product-tile-bottom .product-pricing{height:unset;min-height:20px}}.pdp-main .product-variations .attribute .swatches:not(.color) li .swatchanchor .virtual-product-discount{display:none}.open-faq-container{margin-bottom:20px;border-bottom:1px solid #dddddd}.open-faq-container p{padding-left:20px}.home-recently-live .product-tile-slider.slider img:not(:first-child),.liveTV__prod-details .product-tile-slider.slider img:not(:first-child){display:none}.liveTV__prod-details .product-tile-slider.slider img{width:100%;height:100%}.home-recently-live .product-tile-slider.slider:after,.liveTV__prod-details .product-tile-slider.slider:after{content:"";top:0;left:0;bottom:0;right:0;position:absolute;background-image:none;background:#000;opacity:.03;width:100%;height:auto;z-index:2;pointer-events:none;aspect-ratio:1 / 1}.home-recently-live .product-tile-slider.slider img:nth-child(2),.liveTV__prod-details .product-tile-slider.slider img:nth-child(2){display:block;position:absolute;right:0;left:0;bottom:0;object-fit:contain;opacity:0}.home-recently-live .product-tile-slider.slider img:nth-child(2):hover,.liveTV__prod-details .product-tile-slider.slider img:nth-child(2):hover{opacity:1}.home-recently-live .updateLTVSirvImages .desktop-only,.liveTV__prod-details .updateLTVSirvImages .desktop-only{display:none}.home-recently-live .updateLTVSirvImages,.liveTV__prod-details .updateLTVSirvImages{max-width:200px}.home-recently-live .updateLTVSirvImages,.liveTV__prod-details .updateLTVSirvImages{max-width:100%;margin-left:auto;margin-right:auto;max-width:200px}.home-recently-live .updateLTVSirvImages,.liveTV__prod-details .updateLTVSirvImages{position:relative;display:-ms-flexbox;display:flex;width:100%;height:auto;aspect-ratio:1 / 1}.home-recently-live .updateLTVSirvImages,.liveTV__prod-details .updateLTVSirvImages{min-width:100px}@media(min-width:1024px){.product-interactive-elements-wrapper{width:360px}}.pdp-global-template .pdp-global-details-section .product-price .price div[itemprop=price]{color:#000;font-size:26px;line-height:1;font-weight:600}@media(max-width:767px){.mobile-background{padding:15px;background:var(--mobile-bg, transparent)}}.desktop-cta{display:none}@media(min-width:768px){.desktop-cta{display:flex;align-items:center;gap:5px}}.fluid-slider-track{--tiles: var(--tiles-desktop, 3.5)}@media(max-width:767px){.fluid-slider-track{--tiles: var(--tiles-mobile)}}@media(min-width:768px){.fluid-slider-track{--tiles: var(--tiles-tablet)}}@media(min-width:1280px){.fluid-slider-track{--tiles: var(--tiles-desktop)}}.fluid-slide{scroll-snap-align:start;flex:0 0 calc((100% - ((var(--tiles) - 1) * 20px)) / var(--tiles))}.fluid-slider.dark .slider-arrow{background:#000;color:#fff}.fluid-content{flex:0 0 auto}.feature-set .brand-logo{max-width:140px}.feature-set .main-image{padding-top:80px}.feature-set h2{font-size:60px;font-weight:700;text-transform:uppercase;margin:20px 0 0}.feature-set h3{font-size:30px;font-weight:400;margin:10px 0 0}.feature-set .button{margin-top:30px}.feature-card{position:relative;width:100%;overflow:hidden;background:#fff;border-radius:10px}.feature-card .item-image{position:relative;overflow:hidden}.feature-card .item-image img{display:block;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:auto}.feature-card .item-content{border-top-left-radius:10px;border-top-right-radius:10px;padding:15px}.feature-card .category{display:inline-block;background:#fff;font-size:16px;font-weight:700;line-height:1;color:#000;padding:5px 10px;border-radius:5px;margin-top:5px}.feature-card .description{font-size:16px;line-height:1.5;color:#000;margin-top:10px}.feature-card .review-quote{font-size:16px}.feature-card .review-name{font-size:18px;font-weight:700;margin-top:10px}.feature-card .review-stars{justify-content:start;margin:0}.feature-card .review-stars img{width:110px;height:auto}.feature-card.large .description{font-size:20px}.feature-card.large .item-content{padding:20px}.feature-card.large .category{font-size:20px;padding:8px 10px}.discount-badge-bubble{position:absolute;top:15px;right:15px;padding:6px 14px;text-align:center;font-size:24px;line-height:1;font-weight:700;background:#fff;border-radius:10px;z-index:1;display:flex;flex-direction:column;gap:2px}.discount-badge-bubble div{font-size:14px;font-weight:400}.discount-badge-bubble:after{content:"";position:absolute;left:70%;bottom:-15px;transform:translate(-50%);border-width:15px 15px 0 0;border-style:solid;border-color:#fff transparent transparent transparent}.discount-price-tag{position:absolute;bottom:0;left:0;display:flex;align-items:center;gap:5px;padding:15px 20px 10px;text-align:center;font-size:20px;line-height:1;font-weight:700;background:#fff;border-top-right-radius:5px}.discount-price-tag div{font-size:16px;font-weight:400}.card-overlay{position:absolute;left:0;bottom:0;background-color:#fff;border-radius:10px;padding:20px;margin:10px;text-align:center}.card-overlay h2{font-size:20px;line-height:1;font-weight:700;text-transform:none;margin:0}.card-overlay h3{font-size:14px;line-height:1.4;font-weight:400;margin:10px 0 0}.card-overlay h4{font-size:14px;line-height:1;font-weight:700;margin:10px 0 0}.container-description{font-size:16px;margin-top:10px}.category-focus img{margin:0 auto;border-radius:5px 5px 0 0}.category-focus .heading{text-align:center;font-size:16px;margin:10px 0}.slider-cards.circles img{border-radius:999px}.category.dark .category-focus{background:#fff;border-radius:5px}.brand-focus img{margin:0 auto}.brand-focus .heading{text-align:left;font-size:18px;margin-top:15px}.promo-rails.layout-1{--gap: 16px;display:grid;gap:var(--gap);grid-template-columns:1fr;max-width:1440px;margin-inline:auto}.promo-rails.layout-1 .rail{display:grid;gap:var(--gap);order:0}.promo-rails.layout-1 .rail-mid{order:1}.promo-rails.layout-1 .rail-left{order:2}.promo-rails.layout-1 .rail-right{order:3}.promo-rails.layout-1 .rail-left{grid-template-columns:1fr 1fr}.promo-rails.layout-1 .rail-tile{position:relative;display:block;width:100%;border-radius:12px;overflow:hidden;background:#000}.promo-rails.layout-1 .rail-tile img{position:relative;inset:auto;width:100%;height:auto;display:block;border-radius:inherit}@media(min-width:768px){.promo-rails.layout-1{--gap: 24px;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);column-gap:var(--gap);justify-content:center}.promo-rails.layout-1 .rail-left{order:0;grid-column:1;grid-template-columns:none}.promo-rails.layout-1 .rail-mid{order:0;grid-column:2}.promo-rails.layout-1 .rail-right{order:0;grid-column:3}.promo-rails.layout-1 .spread{display:flex;flex-direction:column;justify-content:space-between}}@media(max-width:767px){.layout-1 .rail-tile img{position:relative;height:auto}}.promo-rails.layout-2{--gap: 16px;display:grid;gap:var(--gap);grid-template-columns:1fr;max-width:1440px;margin-inline:auto}.promo-rails.layout-2 .rail{display:grid;gap:var(--gap);order:0}.promo-rails.layout-2 .rail-mid{order:2}.promo-rails.layout-2 .rail-left{order:1;grid-template-columns:1fr}.promo-rails.layout-2 .rail-right{order:3}.promo-rails.layout-2 .rail-tile{position:relative;display:block;width:100%;border-radius:12px;overflow:hidden;background:#000}.promo-rails.layout-2 .rail-tile img{display:block;width:100%;height:auto;border-radius:inherit}.promo-rails.layout-2 .cluster-2{display:grid;gap:var(--gap);grid-template-columns:1fr 1fr}@media(min-width:768px){.promo-rails.layout-2{--gap: 24px;grid-template-columns:minmax(0,6fr) minmax(0,5fr) minmax(0,3fr);column-gap:var(--gap);justify-content:center}.promo-rails.layout-2 .rail-left{grid-column:1;order:0}.promo-rails.layout-2 .rail-mid{grid-column:2;order:0}.promo-rails.layout-2 .rail-right{grid-column:3;order:0}.promo-rails.layout-2 .spread{display:flex;flex-direction:column;justify-content:space-between}}.inspire-cards{--gap:20px;display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:0}.inspire-card{position:relative;background:#fff;padding:10px;border-radius:10px;flex:0 0 auto;width:100%;max-width:280px;scroll-snap-align:start}.inspire-card .item-grid{--gap:10px;display:flex;flex-wrap:wrap;gap:var(--gap)}.inspire-card .item-image img{display:block;border-radius:12px;width:100%;height:auto}.inspire-card .item-grid img{display:block;border-radius:12px;object-fit:cover;min-width:0}.inspire-card .item-grid .image-wide{flex:1 1 100%}.inspire-card .item-grid .image-half{flex:1 1 calc(50% - var(--gap)/2)}.inspire-card .item-content{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-top:15px}.inspire-card .item-content .left{display:flex;gap:10px}.inspire-card .item-content .left .brand-logo{max-width:44px;height:44px}.inspire-card .item-content .left .heading-review{display:flex;flex-direction:column;justify-content:space-evenly}.inspire-card .item-content .left .heading-review .heading{line-height:1;font-size:14px;font-weight:500}.inspire-card .item-content .left .heading-review .review{display:flex;gap:5px;font-size:12px;font-weight:500;width:80px}.inspire-card .item-content .cta-arrow{display:flex;align-items:center;gap:5px;color:#30afa4;font-size:13px;font-weight:500}@media(min-width:768px){.inspire-card{padding:15px;max-width:280px}}@media(min-width:1024px){.inspire-card{max-width:340px}.inspire-card .item-content .left .brand-logo{max-width:54px;height:54px}.inspire-card .item-content .left .heading-review .heading{font-size:18px}.inspire-card .item-content .left .heading-review .review{font-size:14px;width:113px}.inspire-card .item-content .cta-arrow{font-size:16px}}.container-padding-1{padding:20px 0}.container-padding-2{padding:30px 0}.container-padding-3{padding:40px 0}.container-padding-all-1{padding:20px}.container-padding-all-2{padding:30px}.container-padding-all-3{padding:40px}@media(min-width:1280px){.inspire-card{max-width:400px}}.opc .main-wrapper .main .primary-col .payment .paymentMethod .checkout-summary .payment-methods fieldset .payment-method-wrapper .budgetpayDetails.BudgetPay,.opc .main-wrapper .main .primary-col .payment .paymentMethod .checkout-summary .payment-methods fieldset .payment-method-wrapper .paysafe-card-details.BudgetPay,.opc .main-wrapper .main .primary-col .payment .paymentMethod .checkout-summary .payment-methods fieldset .payment-method-wrapper .billing.BudgetPay{-ms-flex-order:4;order:4}.opc .main-wrapper .main .primary-col .payment .paymentMethod .checkout-summary .payment-methods fieldset .payment-method-wrapper .billing.clearpay{-ms-flex-order:5;order:5}.opc .main-wrapper .main .primary-col .payment .paymentMethod .checkout-summary .payment-methods fieldset .payment-method-wrapper .billing.paypal{-ms-flex-order:8;order:8}.opc .main-wrapper .main .primary-col .payment .paymentMethod .checkout-summary .payment-methods fieldset .payment-method-wrapper .billing.paypal-credit{-ms-flex-order:9;order:9}@media(min-width:767px){.custom-review-section-sc .review-boxs-sc{flex:0 0 600px!important;background:#f4f5f6;padding:14px}}.custom-review-section-sc .review-card{display:flex;gap:16px;align-items:flex-start;border-radius:5px;max-width:600px;color:#0e1726;height:100%}.custom-review-section-sc .review-photo{width:120px;height:120px;flex:0 0 120px;object-fit:cover;border-radius:10px}.custom-review-section-sc .review-body{flex:1 1 auto;min-width:0}.custom-review-section-sc .review-header{display:flex;align-items:center;gap:10px;margin-bottom:6px}.custom-review-section-sc .review-name{margin:0;font-weight:700;font-size:20px;line-height:1.2}.custom-review-section-sc .review-badge{font-size:12px;font-weight:400;line-height:1;color:#fff;border-radius:999px;box-shadow:inset 0 -1px #0000001f;background:#11a676;padding:6px 10px;white-space:nowrap}.custom-review-section-sc .review-text{margin:0 0 10px;color:#24324a;line-height:1.45;font-size:16px}.custom-review-section-sc .review-footer{display:flex;align-items:center;gap:10px}.custom-review-section-sc .rating-img{height:20px;width:auto;display:block}.custom-review-section-sc .score{color:#55647a;font-weight:600}@media(max-width:900px){.custom-review-section-sc .review-card{gap:14px}.custom-review-section-sc .review-photo{width:110px;height:110px;flex-basis:110px}}@media(max-width:768px){.custom-review-section-sc .review-boxs-sc{padding:12px;background:#f4f5f6}.custom-review-section-sc .review-card{flex-direction:row;align-items:flex-start;gap:12px}.custom-review-section-sc .review-photo{width:96px;height:96px;flex:0 0 96px;object-fit:cover;border-radius:12px}.custom-review-section-sc .review-header{display:flex;align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:6px}.custom-review-section-sc .review-name{font-size:16px;margin:0}.custom-review-section-sc .review-badge{font-size:12px;padding:5px 8px}.custom-review-section-sc .review-text{font-size:14px;line-height:1.45;margin-bottom:10px}.custom-review-section-sc .rating-img{height:14px}}@media(max-width:380px){.custom-review-section-sc .review-photo{width:84px;height:84px;flex-basis:84px}}@media(max-width:768px){#navigation>ul>li.li-level-1.nav-custom.active>a{color:#000!important}}@media(max-width:767px){.pdpForm .button-wrapper.sticky-buttons{z-index:11}}.quiz-theme-chinese-zodiac .exclusive-offer-panel{display:grid;grid-template-columns:minmax(260px,360px) 14px 1fr;align-items:center;border-radius:16px;color:#fff;background:linear-gradient(to bottom,#ffffff40,#ffffff26 40%,#ffffff0d 60%,#fff0),linear-gradient(90deg,#b77d2c,#dba54a 20%,#f3dba0,#dba54a 80%,#b77d2c);background-blend-mode:overlay;overflow:hidden;max-width:1100px;margin-inline:auto}.quiz-theme-chinese-zodiac .exclusive-offer-col{min-width:0}.quiz-theme-chinese-zodiac .exclusive-offer-left{display:flex;justify-content:center}.quiz-theme-chinese-zodiac .exclusive-offer-right{display:grid;row-gap:10px;margin:0 15px 15px}.quiz-theme-chinese-zodiac .exclusive-offer-separator{position:relative;height:100%;width:2px;margin:0 6px;background:repeating-linear-gradient(to bottom,#ffffffd9 0 8px,#fff0 8px 16px);filter:drop-shadow(0 0 1px rgba(0,0,0,.08))}.quiz-theme-chinese-zodiac .exclusive-offer-separator:before,.quiz-theme-chinese-zodiac .exclusive-offer-separator:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:16px;height:16px;border-radius:50%;box-shadow:0 1px 4px #00000014}.quiz-theme-chinese-zodiac .exclusive-offer-separator:before{background:#faf1d7;top:-8px}.quiz-theme-chinese-zodiac .exclusive-offer-separator:after{background:#950f15;bottom:-8px}.quiz-theme-chinese-zodiac .exclusive-offer-form,.quiz-theme-chinese-zodiac .exclusive-offer-coupon{display:grid;row-gap:12px}.quiz-theme-chinese-zodiac .exclusive-offer-form .fake-input{width:100%;height:50px;padding:0 10px;border:0}.quiz-theme-chinese-zodiac .form-elements .field{margin-bottom:0}.quiz-theme-chinese-zodiac .form-elements,.quiz-theme-chinese-zodiac .form-coupon{display:flex;justify-content:center;align-items:center}.quiz-theme-chinese-zodiac .counter-heading{font-size:18px}.quiz-theme-chinese-zodiac .form-elements{width:100%;max-width:100%}.quiz-theme-chinese-zodiac .form-column.email-data8{width:100%}.quiz-theme-chinese-zodiac .form-row{width:100%;max-width:100%}.quiz-theme-chinese-zodiac .form-button .button{white-space:nowrap;padding:0 10px}@media(max-width:767px){.quiz-theme-chinese-zodiac .exclusive-offer-panel{margin-top:-20px;z-index:2;position:relative}}@media(min-width:768px){.quiz-theme-chinese-zodiac .exclusive-offer-right{margin:30px 40px}.quiz-theme-chinese-zodiac .form-elements{width:100%;max-width:325px}.quiz-theme-chinese-zodiac .form-column.email-data8,.quiz-theme-chinese-zodiac .form-row{width:100%}.quiz-theme-chinese-zodiac .form-button{width:100%;max-width:175px}.quiz-theme-chinese-zodiac .form-button .button{width:100%;max-width:175px;padding:0 20px}}@media(max-width:767px){.quiz-theme-chinese-zodiac .exclusive-offer-panel{grid-template-columns:1fr;row-gap:14px;text-align:center}.quiz-theme-chinese-zodiac .exclusive-offer-separator{width:100%;height:2px;margin:6px 0;background:repeating-linear-gradient(to right,#ffffffd9 0 8px,#fff0 8px 16px)}.quiz-theme-chinese-zodiac .exclusive-offer-separator:before,.quiz-theme-chinese-zodiac .exclusive-offer-separator:after{top:50%;transform:translateY(-50%)}.quiz-theme-chinese-zodiac .exclusive-offer-separator:before{left:-8px}.quiz-theme-chinese-zodiac .exclusive-offer-separator:after{left:auto;right:-8px}}.quiz-theme-chinese-zodiac .counter-heading{margin-bottom:15px}.quiz-theme-chinese-zodiac .countdown{margin:20px 0 0;color:#fff}.quiz-theme-chinese-zodiac .countdown .digital .digits{margin:0 10px}.quiz-theme-chinese-zodiac .countdown .digital .digits span{background:#fff;color:#c20000}.quiz-theme-chinese-zodiac .countdown .digital .seperator:after{left:-12px}@media(min-width:768px){.quiz-theme-chinese-zodiac .countdown{margin:0}}.quiz-theme-chinese-zodiac .quiz-form{display:flex;gap:10px}.quiz-theme-chinese-zodiac .quiz-form .inner-form-elements{width:100%;max-width:500px}.quiz-theme-chinese-zodiac .quiz-form .inner-form-elements .form-row{max-width:100%}.quiz-theme-chinese-zodiac .promo-message{font-size:22px;font-weight:700;line-height:1.1;color:#fff;text-align:left}.quiz-theme-chinese-zodiac .promo-message span{font-size:14px;font-weight:400;margin-left:5px}@media(min-width:768px){.quiz-theme-chinese-zodiac .promo-message{font-size:clamp(24px,2.5vw,40px)}.quiz-theme-chinese-zodiac .promo-message span{font-size:24px;margin-left:15px}}.quiz-theme-chinese-zodiac .gem-header{background:#950f15;background-image:url(https://tjcuk.sirv.com/TJC/quiz/chinese-zodiac/main/zodiac-mobile.jpg);background-size:contain;background-repeat:no-repeat;padding-top:80px;padding-bottom:40px}@media(min-width:768px){.quiz-theme-chinese-zodiac .gem-header{background-image:url(https://tjcuk.sirv.com/TJC/quiz/chinese-zodiac/main/zodiac-desktop.jpg);background-size:cover;background-position:center;padding-block:60px}}.quiz-theme-chinese-zodiac .gem-profile-card{--fade-start: 30%;--fade-end: 70%;position:relative;text-align:center;background:linear-gradient(to bottom,#fff,#ffefd2);border-top-left-radius:24px;border-top-right-radius:24px;padding:100px 30px 20px;max-width:930px;margin:100px auto 0;z-index:1}.quiz-theme-chinese-zodiac .gem-profile-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid #9A1FE8;pointer-events:none;z-index:0;-webkit-mask:linear-gradient(to bottom,#000 0%,#000 var(--fade-start),transparent var(--fade-end));mask:linear-gradient(to bottom,#000 0%,#000 var(--fade-start),transparent var(--fade-end))}@media(max-width:768px){.quiz-theme-chinese-zodiac .gem-profile-card{padding:30px 15px}}.quiz-theme-chinese-zodiac .gem-profile-image{position:absolute;left:50%;transform:translate(-50%,-180px)}.quiz-theme-chinese-zodiac .gem-profile-label{background:linear-gradient(90deg,#961016,#4b0003);color:#fff;display:inline-block;font-weight:500;letter-spacing:2px;text-transform:uppercase;border-radius:40px;padding:8px 25px;margin:30px 0 10px}.quiz-theme-chinese-zodiac .gemstars{position:relative;font-size:12px}.quiz-theme-chinese-zodiac .gemstars:before,.quiz-theme-chinese-zodiac .gemstars:after{content:"";position:absolute;width:16px;height:16px;background-color:#ffe2af;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><path d='M32 0 40 24 64 32 40 40 32 64 24 40 0 32 24 24Z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><path d='M32 0 40 24 64 32 40 40 32 64 24 40 0 32 24 24Z'/></svg>") center/contain no-repeat}.quiz-theme-chinese-zodiac .gemstars:before{top:-18px;left:-20px}.quiz-theme-chinese-zodiac .gemstars:after{bottom:-18px;right:-20px}@media(min-width:768px){.quiz-theme-chinese-zodiac .gemstars{font-size:14px}}.quiz-theme-chinese-zodiac .gem-profile-title{font-size:clamp(25.6px,2.4vw,40px);font-weight:700;background:linear-gradient(90deg,#660004,#000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.quiz-theme-chinese-zodiac .gem-profile-description p{font-size:12px;max-width:680px;margin:0 auto 10px}@media(min-width:768px){.quiz-theme-chinese-zodiac .gem-profile-description p{font-size:16px}}.quiz-theme-chinese-zodiac .form-coupon{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;gap:10px}.quiz-theme-chinese-zodiac .coupon-code-copy{background:#fffc;width:100%;height:50px;border-radius:4px;border:1px dashed #00000099;padding:15px;box-sizing:border-box;justify-content:space-between;display:flex;align-items:center;color:#000;font-size:14px;font-weight:700}.quiz-theme-chinese-zodiac .coupon-code-copy .copy-icon{font-weight:400;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;gap:5px}@media(min-width:768px){.quiz-theme-chinese-zodiac .coupon-code-copy{max-width:300px}}.rich-content,.accordion-container,.listing-seo-links{width:min(calc(100% - 30px),1440px);margin-top:30px}@media(min-width:768px){.rich-content,.accordion-container,.listing-seo-links{width:min(calc(100% - 40px),1440px);margin:40px auto 0}}.listing-seo-links h2{color:#003ecb!important;font-weight:500}.listing-seo-links a{font-size:13px;color:#000;line-height:30px}.listing-seo-links a:hover{text-decoration:underline}.listing-seo-links a:after{content:"|";margin:0 4px}.accordion-container .header{position:relative;font-size:16px;line-height:1.25;font-weight:700;text-transform:uppercase;cursor:pointer;width:100%;background:#f5f5f5;height:50px;padding:0 20px;margin:0 0 4px;box-sizing:border-box;display:flex;align-items:center}.accordion-container .header h3{font-weight:700;margin:0}.accordion-container .header span{margin-right:30px;line-height:1.4}.accordion-container .header:hover{background:#eee}.accordion-container .header:after{content:"";width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;color:#000;position:absolute;right:20px;top:50%;transform:translateY(-65%) rotate(45deg);transition:transform .2s ease}.accordion-container .header.active:after{transform:translateY(-35%) rotate(225deg)}.accordion-container .accordion-content{display:none;padding:15px 20px 20px}.accordion-container .accordion-content p{font-size:14px;line-height:1.8;padding:10px 0}.accordion-container .accordion-content p:first-child{padding:0}.accordion-container.faq .header{height:auto;min-height:50px;padding-top:12px;padding-bottom:12px;line-height:1.4;align-items:flex-start;text-transform:none}.accordion-container.faq .header span{line-height:1.4;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media screen and (max-width:768px){.accordion-container.faq .header{padding-right:44px}.accordion-container.faq .header span{margin-right:0}.accordion-container.faq .header:after{top:1.25rem;transform:rotate(45deg)}.accordion-container.faq .header.active:after{transform:rotate(225deg)}}.custom-slider{position:relative;width:100%}.custom-slider.x2 .custom-slider-inner .slider-tile,.custom-slider.x3 .custom-slider-inner .slider-tile{flex:1 0 calc(50% - 15px)}@media screen and (min-width:1280px){.custom-slider.x3 .custom-slider-inner .slider-tile{flex:0 0 calc(33.33333% - 15px)}}.custom-slider.x4 .custom-slider-inner .slider-tile{flex:1 0 calc(50% - 15px)}@media screen and (min-width:1280px){.custom-slider.x4 .custom-slider-inner .slider-tile{flex:0 0 calc(25% - 15px)}}.custom-slider.x5 .custom-slider-inner .slider-tile{flex:1 0 calc(50% - 15px)}@media screen and (min-width:1024px){.custom-slider.x5 .custom-slider-inner .slider-tile{flex:0 0 calc(25% - 15px)}}@media screen and (min-width:1280px){.custom-slider.x5 .custom-slider-inner .slider-tile{flex:0 0 calc(20% - 15px)}}.custom-slider.x6 .custom-slider-inner .slider-tile{flex:1 0 calc(50% - 15px)}@media screen and (min-width:1024px){.custom-slider.x6 .custom-slider-inner .slider-tile{flex:0 0 calc(25% - 15px)}}@media screen and (min-width:1280px){.custom-slider.x6 .custom-slider-inner .slider-tile{flex:0 0 calc(16.66666% - 15px)}}.custom-slider.grid-tiles .custom-slider-inner{flex-wrap:wrap;padding:0 15px}@media(min-width:768px){.custom-slider.grid-tiles .custom-slider-inner{padding:0 20px}}.custom-slider.grid-tiles .product-tile-nav-arrows{display:none}@media(max-width:767px){.custom-slider.grid-tiles.grid-not-mobile .custom-slider-inner{flex-wrap:nowrap}.custom-slider.grid-tiles.grid-not-mobile .product-tile-nav-arrows{display:block}}.custom-slider.theme-dotd{position:relative;border:2px solid var(--cx-color-grey-100);padding:35px 30px 20px;box-sizing:border-box;background:var(--cx-color-white)}@media screen and (min-width:1024px){.custom-slider.theme-dotd{padding:35px 50px 20px}}.custom-slider.theme-dotd .custom-slider-inner{margin-top:5px}.custom-slider.theme-dotd .dotd-header{display:flex;justify-content:center;margin-top:-66px}@media screen and (min-width:1024px){.custom-slider.theme-dotd .dotd-header{margin-left:-20px;justify-content:flex-start}}.custom-slider.theme-dotd .dotd-header .inner{display:flex;align-items:center;flex-direction:column;background:var(--cx-color-white);padding:10px;text-align:center}@media screen and (min-width:1024px){.custom-slider.theme-dotd .dotd-header .inner{padding:0 10px 0 20px;flex-direction:row;min-height:60px}}.custom-slider.theme-dotd .dotd-header .inner .dotd-heading{font-size:26px;line-height:1.2;font-weight:var(--cx-font-weight-bold);text-transform:uppercase}@media screen and (min-width:1024px){.custom-slider.theme-dotd .dotd-header .inner .dotd-heading{padding-right:10px}}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown{margin:8px;padding:0;border-radius:30px;width:280px;height:40px;font-size:14px;line-height:1;font-weight:400;display:flex;gap:10px;align-items:center;justify-content:center}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .title{padding-left:10px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits{position:relative;display:flex;align-items:flex-end;font-size:20px;font-weight:var(--cx-font-weight-bold);margin-bottom:3px;width:40px;padding:0 5px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits:last-child{padding-right:0}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits.seperator:after{position:absolute;top:4px;left:-10px;content:":";font-size:14px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown .digits .label{font-size:14px;font-weight:400;padding-right:4px}.custom-slider.theme-dotd .dotd-header .inner .dotd-countdown.countdown.hidden{display:none}.custom-slider.theme-dotd .fa-chevron-left,.custom-slider.theme-dotd .fa-chevron-right{top:135px}@media screen and (min-width:768px){.custom-slider.theme-dotd .fa-chevron-left,.custom-slider.theme-dotd .fa-chevron-right{top:100px}}@media screen and (min-width:1280px){.custom-slider.theme-dotd .fa-chevron-left,.custom-slider.theme-dotd .fa-chevron-right{top:130px}}.custom-slider.theme-two-dotd{position:relative;box-sizing:border-box}.custom-slider.theme-two-dotd .custom-slider-inner{margin-top:5px}.custom-slider.theme-two-dotd .dotd-header{display:flex;justify-content:center;margin-bottom:20px}.custom-slider.theme-two-dotd .dotd-header .inner{display:flex;align-items:center;flex-direction:column;gap:20px}@media screen and (min-width:768px){.custom-slider.theme-two-dotd .dotd-header .inner{flex-direction:row}}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-logo{max-width:260px;height:auto;margin-top:10px}@media screen and (min-width:768px){.custom-slider.theme-two-dotd .dotd-header .inner .dotd-logo{margin-top:0}}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-countdown.countdown{margin:0;padding:0;border-radius:30px;width:280px;height:40px;font-size:14px;line-height:1;font-weight:400;display:flex;gap:10px;align-items:center;justify-content:center;background:var(--cx-color-white)}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-countdown.countdown .title{padding-left:10px}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-countdown.countdown .digits{position:relative;display:flex;align-items:flex-end;font-size:20px;font-weight:var(--cx-font-weight-bold);margin-bottom:3px;width:40px;padding:0 5px}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-countdown.countdown .digits:last-child{padding-right:0}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-countdown.countdown .digits.seperator:after{position:absolute;top:4px;left:-10px;content:":";font-size:14px}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-countdown.countdown .digits .label{font-size:14px;font-weight:400;padding-right:4px}.custom-slider.theme-two-dotd .dotd-header .inner .dotd-countdown.countdown.hidden{display:none}.custom-slider.theme-two-dotd .fa-chevron-left,.custom-slider.theme-two-dotd .fa-chevron-right{top:135px}@media screen and (min-width:768px){.custom-slider.theme-two-dotd .fa-chevron-left,.custom-slider.theme-two-dotd .fa-chevron-right{top:100px}}@media screen and (min-width:1280px){.custom-slider.theme-two-dotd .fa-chevron-left,.custom-slider.theme-two-dotd .fa-chevron-right{top:130px}}.custom-slider .custom-slider-inner{display:flex;width:auto;overflow:auto;gap:10px}@media screen and (min-width:768px){.custom-slider .custom-slider-inner{gap:15px}}.custom-slider .custom-slider-inner::-webkit-scrollbar{height:10px;background-color:transparent}.custom-slider .custom-slider-inner::-webkit-scrollbar-track{border-radius:10px;visibility:hidden;background-color:transparent}.custom-slider .custom-slider-inner::-webkit-scrollbar-thumb{background:var(--cx-color-grey-500);border-radius:10px;visibility:hidden}.custom-slider .custom-slider-inner::-webkit-scrollbar-thumb:hover{cursor:pointer}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile{display:flex;flex-direction:column;background-color:var(--cx-color-grey-50);height:100%;box-sizing:border-box}@media(max-width:768px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile{width:170px}}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile.expanded{min-height:unset;max-height:unset}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .yotpo-widget-instance{height:18px;margin-bottom:10px;padding:0 10px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .yotpo-widget-instance .yotpo-star-rating-reviews-summary-link{display:none}.yotpo-reviews-pagination-item svg{display:inline;vertical-align:middle}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-star-rating{flex:0 0 auto}.yotpo-product-reviews-section .yotpo-star-rating,.yotpo-widget-instance .yotpo-star-rating{flex-shrink:0}.yotpo-product-reviews-section .yotpo-star-rating .star-container,.yotpo-widget-instance .yotpo-star-rating .star-container{width:16px;height:16px;flex-shrink:0}.yotpo-product-reviews-section .yotpo-star-rating svg,.yotpo-widget-instance .yotpo-star-rating svg{width:16px;height:16px;max-width:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper{margin-top:auto}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .add-to-cart-from-tile{border-top:1px solid var(--cx-color-white)}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches{position:relative;max-width:150px}@media(min-width:1024px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches{max-width:180px}}@media(min-width:1280px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches{max-width:230px}}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list{display:flex;gap:5px;height:40px;overflow-x:auto;overflow-y:hidden;padding:5px;scroll-snap-type:x mandatory}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list::-webkit-scrollbar{height:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list::-webkit-scrollbar-track{background:transparent;border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list::-webkit-scrollbar-thumb{background:var(--cx-color-grey-500);border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch{display:inline-block;padding:3px;border:2px solid transparent;position:relative;min-width:36px;min-height:36px;max-width:36px;max-height:36px;box-sizing:border-box}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch:before{content:"";top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;background-image:none;background:var(--cx-color-black);opacity:.03;min-width:32px;min-height:32px;max-width:32px;max-height:32px;box-sizing:border-box}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch img{display:block;min-width:32px;min-height:32px;max-width:32px;max-height:32px;position:absolute;top:0;left:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.strikethrough{pointer-events:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.strikethrough:before{position:absolute;content:"";left:0;top:45%;bottom:12px;right:0;border-top:2px solid var(--cx-color-grey-700);transform:rotate(-45deg);width:30px;background:transparent;opacity:1;min-width:auto;min-height:auto;max-width:45px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.strikethrough img{opacity:.3}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list .swatch.selected{border:2px solid var(--cx-primary);width:auto;min-width:36px;min-height:36px;max-width:36px;max-height:36px;box-sizing:border-box}@media(max-width:767px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list{padding-right:4px}}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .swatch-list:last-child{padding-right:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-left,.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-right{position:absolute;top:calc(50% - 10px);font-size:16px;box-sizing:border-box;z-index:1;cursor:pointer;width:auto;height:20px;line-height:20px;text-align:center}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-left.disabled,.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-right.disabled{pointer-events:none;color:var(--cx-color-grey-100)}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-left{left:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches .fa-chevron-right{right:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches.no-scroll .swatch-list{margin-left:0;margin-right:0}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .product-swatches.no-scroll .nav-arrows{display:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .selected-swatch{margin-top:5px;background:var(--cx-color-grey-50);display:inline-block;padding:1px 20px;font-weight:400;border-radius:0;color:var(--cx-color-grey-800);font-size:12px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .button{margin-top:10px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches{display:flex;flex-wrap:wrap;margin-top:10px;height:0;overflow:hidden;opacity:0;visibility:hidden}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches.hide-swatches{height:0;opacity:0;margin-top:0;visibility:hidden}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches:not(.hide-swatches){height:auto;opacity:1;visibility:visible}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches::-webkit-scrollbar{height:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches::-webkit-scrollbar-track{background:transparent;border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches::-webkit-scrollbar-thumb{background:var(--cx-color-grey-500);border-radius:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch{display:inline-block;padding:3px;border:2px solid transparent;min-width:40px;min-height:40px;margin-right:5px;margin-bottom:5px}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.selected{border:2px solid var(--cx-primary);width:auto;min-width:40px;min-height:40px;max-width:40px;max-height:40px;box-sizing:border-box}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.strikethrough{pointer-events:none}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.strikethrough:before{position:absolute;content:"";left:0;top:50%;border-top:2px solid var(--cx-color-grey-700);transform:rotate(-45deg);width:100%;background:transparent;opacity:1;min-width:auto;min-height:auto}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.size{display:inline-flex;position:relative;border:2px solid var(--cx-color-grey-100);background-color:var(--cx-color-white);color:var(--cx-color-grey-800);align-items:center;justify-content:center;text-align:center;text-transform:none;text-decoration:none;padding:0 8px;box-sizing:border-box;border-radius:40px;font-size:12px;line-height:1.2;overflow:hidden}.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches .swatch.size:hover{text-decoration:none;border-color:var(--cx-primary)}@media(max-width:767px){.custom-slider .custom-slider-inner .slider-tile .slider-product-tile .swatches-button-wrapper .size-swatches{padding-right:5px}}.custom-slider .product-review{height:14px;margin-bottom:5px;padding:0 10px}.custom-slider .product-review .rating{font-size:14px;display:flex;align-items:center;line-height:1}.custom-slider .product-review .rating .fa-star,.custom-slider .product-review .rating .fa-star-regular{font-size:14px}.custom-slider .product-review .rating-count{color:var(--cx-color-black);font-weight:400;font-size:14px}.custom-slider .slider-tile{position:relative;margin:0;float:left;flex:0 0 230px;text-decoration:none;box-sizing:border-box}.custom-slider .slider-tile .placeholder-image{float:left;width:auto}.custom-slider .slider-tile img{max-width:100%;display:block}.custom-slider .slider-tile .product-name{margin:10px 0 4px;padding:0 10px;line-height:1.3;height:34px;color:var(--cx-color-grey-800);font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.custom-slider .slider-tile .product-pricing{margin-bottom:5px;padding:0 10px}.custom-slider .slider-tile .product-pricing .price{font-weight:var(--cx-font-weight-bold);line-height:20px;font-size:14px}@media screen and (min-width:768px){.custom-slider .slider-tile .product-pricing .price{font-size:16px}}.custom-slider .slider-tile .product-promo{font-size:13px;color:var(--cx-color-red-700);font-weight:var(--cx-font-weight-bold);height:20px;margin-top:5px;overflow:hidden}@media screen and (min-width:768px){.custom-slider .slider-tile .product-promo{font-size:16px}}.custom-slider.no-scroll .custom-slider-inner{justify-content:center}.custom-slider.no-scroll .product-tile-nav-arrows{display:none}.custom-slider:hover .custom-slider-inner::-webkit-scrollbar-track,.custom-slider:focus .custom-slider-inner::-webkit-scrollbar-track{visibility:visible}.custom-slider:hover .custom-slider-inner::-webkit-scrollbar-thumb,.custom-slider:focus .custom-slider-inner::-webkit-scrollbar-thumb{visibility:visible}.custom-slider .fa-chevron-left,.custom-slider .fa-chevron-right{position:absolute;top:60px;font-size:20px;box-sizing:border-box;z-index:1;cursor:pointer;background:var(--cx-color-white);width:30px;height:40px;line-height:40px;text-align:center;box-shadow:0 0 20px var(--cx-color-grey-100)}.custom-slider .fa-chevron-left:before,.custom-slider .fa-chevron-right:before{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor}.custom-slider .fa-chevron-left:before{transform:rotate(-135deg)}.custom-slider .fa-chevron-right:before{transform:rotate(45deg)}@media screen and (min-width:1024px){.custom-slider .fa-chevron-left,.custom-slider .fa-chevron-right{top:70px}}@media screen and (min-width:1280px){.custom-slider .fa-chevron-left,.custom-slider .fa-chevron-right{top:95px}}.custom-slider .fa-chevron-left.disabled,.custom-slider .fa-chevron-right.disabled{cursor:not-allowed;color:var(--cx-color-grey-100)}.custom-slider .fa-chevron-left{left:0}.custom-slider .fa-chevron-right{right:0}.custom-slider .quick-add{display:flex;justify-content:space-between;align-items:center;margin:4px 0;padding:0 10px;font-size:13px;font-weight:600;cursor:pointer}@media(min-width:1023px){.custom-slider .quick-add{font-size:16px}}.custom-slider .quick-add .toggle-icon{font-size:20px}.custom-slider .quick-add.no-variations{cursor:pointer;text-align:center}@media screen and (max-width:1279px)and (min-width:1024px){.custom-slider .slider-tile{flex:0 0 180px}}@media screen and (max-width:1024px){.custom-slider .slider-tile{flex:0 0 160px}}@media screen and (max-width:767px){.custom-slider .custom-slider-inner::-webkit-scrollbar-track{visibility:visible}.custom-slider .custom-slider-inner::-webkit-scrollbar-thumb{visibility:visible}}.xcol-55{flex:0 0 auto;width:20%}@media(min-width:768px){.xcol-md-55{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:1024px){.xcol-lg-55{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media(min-width:1200px){.xcol-xl-55{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.xgrid *,.xgrid *:before,.xgrid *:after{box-sizing:border-box}.xwidth{max-width:600px;padding-right:.75rem;padding-left:.75rem;margin:0 auto}@media(min-width:768px){.xwidth{max-width:1464px}}.xgrid{position:relative;margin:0 auto}.xgrid img{width:100%;height:auto;display:block}.xgrid a{text-decoration:none}.xgrid p a:hover{text-decoration:underline}.xrow-sm{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-right:-.375rem;margin-left:-.375rem}.xrow-sm [class*=xcol]{box-sizing:border-box;flex-shrink:0;position:relative;max-width:100%;padding-right:.375rem;padding-left:.375rem}.img500{max-width:500px}.img400{max-width:400px}.img300{max-width:300px}.img200{max-width:200px}.img240{max-width:240px}.img160{max-width:160px}.img120{max-width:120px}.img100{max-width:100px}.img80{max-width:80px}.img50{max-width:50px}.xwhite{color:#fff}.xbgwhite{background-color:#fff}.imgcenter{margin:0 auto}.videoWrapper{position:relative;padding-bottom:56.24%;padding-top:0;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.xbrd{border:1px solid #c7beed}.xbrdtop{border-top:1px solid #c7beed}.xbrdbottom{border-bottom:1px solid #c7beed}.xblue{color:#006eb8}.xpurple{color:#492565}.xviolet{color:#cac2e3}.xviolet-dark{color:#b9addb}.xviolet-darker{color:#9488b7}.xbgblack{background-color:#000}.xbgpurple{background-color:#492565}.xbgviolet-lighter{background-color:#f2efff}.xbgviolet-light{background-color:#dad4ec}.xbgviolet{background-color:#cac2e3}.xbgviolet-dark{background-color:#b9addb}.xbgviolet-darker{background-color:#9488b7}.xthin{font-weight:300}.xregular{font-weight:400}.xbold{font-weight:600}.xcenter{text-align:center}.button-category ul{margin:0;padding:0}.button-category ul li{list-style-type:none}.button-category a{background:#eee;font-size:13px;padding:10px;text-align:center;margin-bottom:10px;display:block}.button-category a:hover{background:#331a47;color:#fff!important;text-decoration:none}.button-category .xrow{margin:0 -5px}.button-category [class*=xcol]{padding:0 5px}.button-category h3{font-size:20px;line-height:24px;font-weight:600;margin:0 0 24px}.button-category ul li:first-child{margin-top:0}.xvideo{width:100%;height:auto;display:block;object-fit:cover}.xtab{display:none}.xtab.active{display:block}.xtabnav .active .xbrd{background:#492565;color:#fff;border-color:#492565}.xgrid .default-table{margin:20px 0}.xgrid .default-table tr td{padding:10px}.showmore{font-size:13px;line-height:16px;font-weight:600;color:#000;text-transform:uppercase}.xshadow{box-shadow:0 0 25px #0000004d}.xlineheight{line-height:calc(100% + 16px)}@media screen and (min-width:1440px){.xlineheight{line-height:calc(100% + 20px)}}.xlink{font-weight:700!important;color:#006eb8!important}.xlink:hover{text-decoration:underline}.xtext-link{padding:0 0 6px}.xtext-link a{border-bottom:1px solid #ccc}.xtext-link a:hover{border-color:#000}.xtext-links li a{color:#006eb8;border-bottom:1px solid #ccc;padding:5px}.xtext-links li a:hover{color:#006eb8;border-bottom:1px solid #999;padding:5px}.xcircle li{list-style:none;margin-left:18px;margin-bottom:14px;font-size:14px;line-height:22px;position:relative}.xcircle li:before{content:"\f111";font-family:fontawesome;float:left;font-size:8px;line-height:24px;margin-left:-18px;position:absolute}.xtext22{padding:0;margin:0}@media screen and (min-width:320px){.xtext22{font-size:calc(18px + (22 - 18) * ((100vw - 360px)/(1440 - 360)));line-height:calc(22px + (32 - 22) * ((100vw - 360px)/(1440 - 360)))}}@media screen and (min-width:1440px){.xtext22{font-size:22px;line-height:32px}}.xtext80,.xtext60,.xtext40,.xtext30,.xtext24,.xtext20,.xtext18{padding:0;margin:0}.xtext16{padding:0;margin:0;font-size:16px;line-height:26px}.xtext14{padding:0;margin:0;font-size:14px;line-height:24px}.xtext13{padding:0;margin:0;font-size:13px;line-height:16px}.xtext12{padding:0;margin:0;font-size:12px;line-height:14px}@media screen and (min-width:320px){.xtext80{font-size:calc(40px + (80 - 40) * ((100vw - 360px)/(1440 - 360)));line-height:calc(50px + (90 - 50) * ((100vw - 360px)/(1440 - 360)))}}@media screen and (min-width:1440px){.xtext80{font-size:80px;line-height:90px}}@media screen and (min-width:320px){.xtext60{font-size:calc(30px + (60 - 30) * ((100vw - 360px)/(1440 - 360)));line-height:calc(40px + (70 - 40) * ((100vw - 360px)/(1440 - 360)))}}@media screen and (min-width:1440px){.xtext60{font-size:60px;line-height:70px}}@media screen and (min-width:320px){.xtext40{font-size:calc(20px + (40 - 20) * ((100vw - 360px)/(1440 - 360)));line-height:calc(30px + (50 - 30) * ((100vw - 360px)/(1440 - 360)))}}@media screen and (min-width:1440px){.xtext40{font-size:40px;line-height:50px}}@media screen and (min-width:320px){.xtext30{font-size:calc(20px + (30 - 20) * ((100vw - 360px)/(1440 - 360)));line-height:calc(30px + (40 - 30) * ((100vw - 360px)/(1440 - 360)))}}@media screen and (min-width:1440px){.xtext30{font-size:30px;line-height:40px}}@media screen and (min-width:320px){.xtext24{font-size:calc(18px + (24 - 18) * ((100vw - 320px)/(1140 - 320)));line-height:calc(24px + (34 - 24) * ((100vw - 320px)/(1140 - 320)))}}@media screen and (min-width:1140px){.xtext24{font-size:24px;line-height:34px}}@media screen and (min-width:320px){.xtext20{font-size:calc(16px + (18 - 16) * ((100vw - 360px)/(1440 - 360)));line-height:calc(22px + (26 - 22) * ((100vw - 360px)/(1440 - 360)))}}@media screen and (min-width:1440px){.xtext20{font-size:18px;line-height:26px}}@media screen and (min-width:320px){.xtext18{font-size:calc(16px + (18 - 16) * ((100vw - 360px)/(1440 - 360)));line-height:calc(22px + (26 - 22) * ((100vw - 360px)/(1440 - 360)))}}@media screen and (min-width:1440px){.xtext18{font-size:18px;line-height:26px}}.cta.bordered{border:2px solid #000}.cta.dark{background-color:pink;color:#000}.cta.light{background-color:#fff;color:#000}.cta.small{font-size:13px;line-height:18px;padding:1px 10px}.video{width:100%;height:auto;display:block}.default-table{margin:20px 0}.default-table tr td{padding:10px}.content-reviews{display:flex;gap:20px;overflow-x:auto;padding:20px;scroll-snap-type:x mandatory;max-width:1440px;margin:0 auto}.content-reviews article{display:grid;grid-template-columns:190px minmax(0,1fr);flex:0 0 720px;gap:28px;overflow:hidden;background:#fff;border-radius:0;box-shadow:0 4px 14px #00000014;scroll-snap-align:start;padding:24px}.content-reviews article>img:first-child{display:block;width:100%;height:190px;object-fit:cover;border-radius:12px}.content-reviews section{display:flex;flex-direction:column;gap:14px;min-width:0;padding:0}.content-reviews section>div{display:flex;align-items:center;gap:16px}.content-reviews h3,.content-reviews p{margin:0}.content-reviews h3{font-size:26px;line-height:1.2}.content-reviews p{font-size:14px;line-height:1.35;color:#444}.content-reviews [aria-label="Verified buyer"]{padding:6px 16px;font-size:18px;font-weight:700;color:#17633a;white-space:nowrap;background:#e7f6ee;border-radius:999px}.content-reviews time{margin-left:auto;font-size:20px;color:#333;white-space:nowrap}.content-reviews section>img{width:150px;height:auto;margin-top:4px}@media(max-width:767px){.content-reviews article{display:block;flex-basis:320px;gap:14px;padding:14px}.content-reviews article>img:first-child{display:none}.content-reviews h3,.content-reviews p{font-size:14px}.content-reviews [aria-label="Verified buyer"],.content-reviews time{font-size:12px}.content-reviews section>div{flex-wrap:wrap;gap:8px}.content-reviews section>img{width:90px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
