.tm-page-body-checkout>.tm-main>.uk-container{margin:0
auto !important;padding:0
!important;max-width:none !important}*{box-sizing:border-box}.thank-you-summary .uk-tile{border:1px
solid black}.thank-you-summary .to-product-link{width:40px;height:40px;display:block;display:flex}.thank-you-summary .to-product-link
path{stroke:#00a3b0}.thank-you-summary .product-title-row{margin-top:0px;display:grid;align-items:center;grid-template-columns:40px 1fr;grid-gap:10px}.thank-you-summary .product-title-row
h5{margin-top:0}.afterSave{flex-direction:column;justify-content:center;align-items:center;display:flex}.afterSave.disabled{display:none}.afterSave
p{margin-top:15px;font-size:24px}.loading{background-image:url("/wp-content/plugins/cwextension/cw-system-expansions/assets/loading.gif") !important;background-repeat:no-repeat !important;background-size:50px !important;background-position:center center !important;min-width:50px !important;min-height:50px !important}.loading.uk-button{background-image:url("/wp-content/plugins/cwextension/cw-system-expansions/assets/loading.gif");min-height:25px;background-size:25px !important;color:transparent;pointer-events:none}.loading
*{visibility:hidden}.product-version-switcher{list-style:none;display:flex;justify-content:center;grid-gap:10px;position:fixed;bottom:30px;padding:0;margin:0;left:50%;transform:translateX(-50%);z-index:50}.product-version-switcher
li{transition:ease .3s;background:#025b7c;color:#fff !important;width:min-content;border-radius:50%;aspect-ratio:1;width:40px;display:flex;justify-content:center;align-items:center;line-height:0;cursor:pointer;border:1px
solid white;box-shadow:rgba(149, 157, 165, 0.4) 0px 4px 16px}.product-version-switcher li:hover{background:#00a3b0}.product-version-switcher
li.active{background:#00a3b0}#cwextension-checkout-modal>div{width:100% !important}.cart{width:40px;position:relative;top:3px;right:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none !important}.cart
i{font-size:20px;color:#202020}.cart
svg{width:30px;position:relative;left:5px;top:-5px;z-index:1}.cart svg
path{fill:#dedfd6 !important}.cart:before{content:attr(data-totalitems);z-index:2;font-size:12px;position:absolute;top:-15px;right:-13px;background:#202020;line-height:24px;padding:0;height:24px;width:24px;color:white;text-align:center;border-radius:50%}.cart:after{content:'';width:0px;height:0px;border-radius:100%;border:3px
solid #dedfd6;position:absolute;z-index:-1;top:40%;left:60%;transform:translate(-50%, -50%)}.cart.shake{animation:shakeCart 0.4s ease-in-out forwards}.cart.shake:after{animation:ring 0.4s forwards}@keyframes
shakeCart{25%{transform:translateY(4px)}50%{transform:translateY(-2px)}75%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes
ring{0%{width:0px;height:0px;opacity:1}100%{width:100px;height:100px;opacity:0}}a.addtocart{position:relative}a.addtocart
span{transition:ease 0.3s}a.addtocart span:first-of-type{opacity:1}a.addtocart span:last-of-type{position:absolute;top:0;left:50%;transform:translateX(-50%);text-wrap:nowrap;opacity:0}a.addtocart.sendtocart span:first-of-type{opacity:0}a.addtocart.sendtocart span:last-of-type{opacity:1}.checkout .uk-container>h1{margin-bottom:60px}.checkout .checkout-cart-total{font-size:24px !important}.checkout .uk-container>section{display:flex}.checkout .uk-container > section
.left{width:calc(100% - 500px);background-position:center;background-repeat:no-repeat;background-size:90% 90%;margin-right:30px}.checkout .uk-container > section .left.background-disabled{background-image:url() !important}.checkout .uk-container > section
.left.loading{background-image:url("/wp-content/plugins/cwextension/cw-system-expansions/assets/loading.gif") !important}.checkout .uk-container > section .left .product-item{display:flex;align-items:center;position:relative;padding:15px
0;margin-right:60px;background:#f7f7f7;border:1px
solid black;padding:15px
30px 15px 15px;margin-bottom:30px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.05);width:100%}.checkout .uk-container > section .left .product-item .product-image{width:100px;height:172px;background-position:center;background-size:cover;flex-shrink:0;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.1)}.checkout .uk-container > section .left .product-item .product-description{padding:30px;position:relative}.checkout .uk-container > section .left .product-item .product-description .el-meta{width:100%;color:#303033}.checkout .uk-container > section .left .product-item .product-description .el-meta:first-of-type{position:absolute;top:0px}.checkout .uk-container > section .left .product-item .product-description .el-title{color:#303033;margin:0px}.checkout .uk-container > section .left .product-item .product-description
p{color:#303033}.checkout .uk-container > section .left .product-item .checkout-counter{display:flex;margin:0
0 0 auto;flex-shrink:0}.checkout .uk-container > section .left .product-item .checkout-counter .minus,
.checkout .uk-container > section .left .product-item .checkout-counter
.plus{width:25px;height:25px;color:white;cursor:pointer;transition:ease 0.2s;display:flex;justify-content:center;align-items:center}.checkout .uk-container > section .left .product-item .checkout-counter .minus rect,
.checkout .uk-container > section .left .product-item .checkout-counter .plus
rect{fill:none !important}.checkout .uk-container > section .left .product-item .checkout-counter
.minus.remove{background:#DE3E3E;width:auto;border-radius:20px;padding:0
15px;font-size:16px;font-weight:400}.checkout .uk-container > section .left .product-item .checkout-counter
.counter{width:50px;height:25px;display:flex;justify-content:center;align-items:center;cursor:default}.checkout .uk-container > section .left .product-item .checkout-counter .counter:after{content:attr(amount);font-size:16px;font-weight:600;color:#012808}.checkout .uk-container > section
.right{width:500px;height:min-content;padding:60px
30px;border:1px
solid black;background:#f7f7f7;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.05)}.checkout .uk-container > section .right
h5{font-weight:bold;margin:0
0 0px;font-size:18px}.checkout .uk-container > section .right h5:first-of-type{margin:20px
0 0}.checkout .uk-container > section .right
h3{font-weight:bold;margin:0
0 30px}.checkout .uk-container > section .right .checkout-back-to-home{display:none;margin-top:10px}.checkout .uk-container > section .right .purchase-later{display:inline-block;position:relative;top:0;right:0;margin-top:15px;padding:0
25px}.checkout .uk-container > section .right .purchase-later.hidden{display:none}.checkout .uk-container > section .right .checkout-submit{transition:ease 0.2s;display:none;margin-top:15px}.checkout .uk-container > section .right .checkout-submit.abort{background:#DE3E3E;color:white !important}.checkout .uk-container > section .right .checkout-submit.abort:hover{filter:brightness(110%)}.checkout .uk-container > section .right
.logo{width:100%;height:40px;margin:0
0 30px;background-position:center;background-repeat:no-repeat;background-size:contain}.checkout .uk-container > section .right .checkout-summary{display:flex;flex-direction:column}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.default{border:1px
solid black;padding:10px
15px;background:#f7f7f7;display:flex;justify-content:space-between;border-radius:4px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.default
p{font-size:16px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.default
*{margin:0;padding:0;list-style:none}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion{width:100%;display:flex;flex-direction:column;grid-gap:5px;border-radius:0px;margin-bottom:0px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion
*{margin:0;padding:0;list-style:none}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion .uk-accordion-title{position:relative;overflow:unset !important}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion .uk-accordion-title
div{display:flex;justify-content:space-between}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion .uk-accordion-title div
p{font-size:16px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion .uk-accordion-title::before{position:absolute;right:-27px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion>li{border:none}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion>li>a{border-radius:0px;background:#1d1c21;padding:10px
15px;transition:ease .2s;color:white}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion>li.uk-open{border-radius:0px 4px 0px 0px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li:hover a, .checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li.uk-open
a{background:#1d1c21;color:white}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content{background:white;border:1px
solid #1d1c21;border-radius:0px 0px 0px 0px;padding:15px
10px 10px 15px;margin-top:0px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content>p{font-size:10px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content>p.additional-notes-title{margin-top:10px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content>p.additional-notes{padding-left:10px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content>ul>li{margin-top:10px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content>ul>li>p{font-size:10px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content>ul>li>ul{padding-left:10px}.checkout .uk-container > section .right .checkout-summary .cw-cart-summary-item.accordion > li .uk-accordion-content>ul>li>ul>li{font-size:10px}.checkout .uk-container > section .right .checkout-cart-shipping.error{color:#DE3E3E !important}.checkout .uk-container > section .right>.el-title{color:black}.checkout .uk-container > section .right .checkout-form{display:none;margin-bottom:30px}.checkout .uk-container > section .right .checkout-form.active{display:block}.checkout .uk-container > section .right .checkout-form.active input:not(.namef):not(.namel):not(.email){display:inline-block}.checkout .uk-container > section .right .checkout-form.email-active{display:block}.checkout .uk-container > section .right .checkout-form.email-active input.namef,
.checkout .uk-container > section .right .checkout-form.email-active input.namel,
.checkout .uk-container > section .right .checkout-form.email-active
input.email{display:inline-block}.checkout .uk-container > section .right .checkout-form input:-webkit-autofill,
.checkout .uk-container > section .right .checkout-form input:-webkit-autofill:hover,
.checkout .uk-container > section .right .checkout-form input:-webkit-autofill:focus,
.checkout .uk-container > section .right .checkout-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #202020 inset !important}.checkout .uk-container > section .right .checkout-form input:-webkit-autofill{-webkit-text-fill-color:white !important}.checkout .uk-container > section .right .checkout-form>div{display:flex;align-items:center;grid-gap:5px}.checkout .uk-container > section .right .checkout-form > div
input.error{border-color:#DE3E3E !important}.checkout .uk-container > section .right .checkout-form > div
label{font-size:12px;line-height:1}.checkout .uk-container > section .right .checkout-form>div.cw_checkout_mailchimp_check_container{margin-top:10px}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox']){width:100%;padding:0;background:transparent;font-size:11px;line-height:1.4;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#202020;transition:0.2s ease;height:20px;display:none;border:none;border-bottom:1px solid #202020;border-radius:0;margin-bottom:10px}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox']).error{border-bottom:1px solid #DE3E3E}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox'])::placeholder{font-size:11px;line-height:1.4;font-weight:100;text-transform:uppercase;letter-spacing:1px;color:#202020}.checkout .uk-container > section .right .checkout-form input:not([type='checkbox']):focus, .checkout .uk-container > section .right .checkout-form input:not([type='checkbox']):focus-visible{outline:none !important}.checkout .uk-container > section .right .add-coupon{display:flex;flex-direction:column;margin-bottom:30px}.checkout .uk-container > section .right .add-coupon .coupon-submit{padding-top:0px;padding-bottom:0px}.checkout .uk-container > section .right .add-coupon .coupon-submit.added{background-color:#2fb077}.checkout .uk-container > section .right .add-coupon .coupon-submit.added .default-coupon-text{display:none}.checkout .uk-container > section .right .add-coupon .coupon-submit.added .active-coupon-text{display:inline-block}.checkout .uk-container > section .right .add-coupon .coupon-submit .default-coupon-text{display:inline-block}.checkout .uk-container > section .right .add-coupon .coupon-submit .active-coupon-text{display:none}.checkout .uk-container > section .right .add-coupon .coupon-error{margin-bottom:0px;margin-top:5px;color:#cd0c50;text-align:center;display:none}.checkout .uk-container > section .right .add-coupon .coupon-error.active{display:block}.checkout .uk-container > section .right .add-coupon
input{width:100%;padding:0;background:transparent;font-size:11px;line-height:1.4;font-weight:500;letter-spacing:1px;color:#012808;transition:0.2s ease;height:20px;border:none;border-bottom:1px solid #012808;border-radius:0;margin-bottom:10px}.checkout .uk-container > section .right .add-coupon input::placeholder{font-size:11px;line-height:1.4;font-weight:100;text-transform:uppercase;letter-spacing:1px;color:#012808}.checkout .uk-container > section .right .add-coupon input:focus, .checkout .uk-container > section .right .add-coupon input:focus-visible{outline:none !important}@media only screen and (max-width: 1100px){.checkout .uk-container>section{display:flex;flex-direction:column}.checkout .uk-container > section .left,
.checkout .uk-container > section
.right{width:100% !important}.checkout .uk-container > section .left .product-item{margin:0
0 30px 0}.checkout .uk-container > section .right
.logo{background-position:left}}@media only screen and (max-width: 600px){.checkout .uk-container > section .left .product-item{border-radius:20px;display:flex;justify-content:space-between}.checkout .uk-container > section .left .product-item .product-image{display:none}.checkout .uk-container > section .left .product-item .product-description{padding:30px
15px 15px}.checkout .uk-container > section .left .product-item .product-description
h3{line-height:1}.checkout .uk-container > section .left .product-item .product-description .el-meta{top:14px}.checkout .uk-container > section .left .product-item .checkout-counter{margin:0px;flex-direction:column;justify-content:center;align-items:center;width:30px}.checkout .uk-container > section .right
.logo{background-position:left}}.order-history .order-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.order-history .order-container .order-item{width:100%;height:min-content;padding:30px
30px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.05);position:relative;height:100%;display:flex;flex-direction:column;height:100%;justify-content:space-between;border:1px
solid black}.order-history .order-container .order-item
*{margin:0px}.order-history .order-container .order-item>div>h3{line-height:1}.order-history .order-container .order-item > div > h3
span{font-size:14px;font-weight:400;height:100%;vertical-align:middle}.order-history .order-container .order-item .checkout-summary{margin:15px
0px;padding-left:30px}.order-history .order-container .order-item .checkout-summary>h4{font-size:14px;font-weight:bold;position:relative;right:10px}.order-history .order-container .order-item .checkout-summary .summary-item{margin:5px
0px}.order-history .order-container .order-item .checkout-summary .summary-item .summary-additional{padding-left:30px}.order-history .order-container .order-item .checkout-summary .summary-item .summary-additional
h6{display:flex;flex-direction:column}.order-history .order-container .order-item .checkout-summary .summary-item .summary-additional
span{font-weight:normal !important;position:relative;padding-left:10px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes{padding:10px
0px 0px 20px;margin-top:0px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes
*{list-style:none;margin:0;padding:0}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes>p{font-size:10px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes>p.additional-notes-title{margin-top:10px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes>p.additional-notes{padding-left:10px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes>ul>li{margin-top:10px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes>ul>li>p{font-size:10px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes>ul>li>ul{padding-left:10px}.order-history .order-container .order-item .checkout-summary .summary-item .order-history-additional-subtext-notes>ul>li>ul>li{font-size:10px}.order-history .order-container .order-item .checkout-summary .summary-item
h6{font-weight:400;color:#202020}.order-history .order-container .order-item .checkout-summary .summary-item
span{font-weight:600}.order-history .order-container .order-item .checkout-summary .summary-item.user{margin-bottom:20px}.order-history .order-container .order-item.new
.status{display:block}.order-history .order-container .order-item
.status{display:none;padding:5px
30px;background:#202020;border-radius:20px;color:white;width:min-content;white-space:nowrap;position:absolute;font-weight:bold;text-transform:uppercase;top:-18px;left:50%;transform:translateX(-50%)}.purchase-history .invoice-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media (max-width: 1400px){.purchase-history .invoice-container{grid-template-columns:1fr 1fr}}@media (max-width: 800px){.purchase-history .invoice-container{grid-template-columns:1fr}}.purchase-history .invoice-item{width:100%;padding:30px
30px;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px
solid black}.purchase-history .invoice-item
h5{font-weight:bold;margin:0
0 10px}.purchase-history .invoice-item h5:first-of-type{margin:0}.purchase-history .invoice-item
h3{font-weight:bold;margin:0
0 30px}.purchase-history .invoice-item
.logo{width:100%;height:40px;margin:0
0 30px;background-position:center;background-repeat:no-repeat;background-size:contain}.purchase-history .invoice-item .checkout-summary{display:flex;flex-direction:column}.purchase-history .invoice-item .checkout-summary .summary-date{margin-bottom:10px}.purchase-history .invoice-item .checkout-summary .summary-date
h3{line-height:1}.purchase-history .invoice-item .checkout-summary .summary-date h3
span{font-size:14px;font-weight:400;height:100%;vertical-align:middle}.purchase-history .invoice-item .checkout-summary .summary-item{display:flex;margin-bottom:10px}.purchase-history .invoice-item .checkout-summary .summary-item
h6{margin:0
0 0px;font-weight:500;color:black}.purchase-history .invoice-item .checkout-summary .summary-item .discount-summary{color:black;font-size:12px;font-weight:500;margin-left:15px}.purchase-history .invoice-item .checkout-summary .summary-item .summary-left{width:calc(100% - 80px)}.purchase-history .invoice-item .checkout-summary .summary-item .summary-right{width:100px;display:flex;align-items:flex-start;justify-content:flex-end}.purchase-history .invoice-item .checkout-summary .summary-item .summary-right
h6{font-weight:500}.active-subscriptions-history{display:flex;flex-direction:column;grid-gap:15px}.active-subscriptions-history .sub-item{display:grid;grid-template-columns:1fr 1fr 1fr 200px;grid-gap:15px;padding:30px;border:1px
solid black}.active-subscriptions-history .sub-item
*{margin:0px}.active-subscriptions-history .sub-item
.title{grid-column-start:1;grid-column-end:5}.active-subscriptions-history .sub-item
.assigned{display:flex;flex-direction:column;grid-gap:10px}.active-subscriptions-history .sub-item
.order{display:flex;flex-direction:column;grid-gap:10px}.active-subscriptions-history .sub-item .order
h6{font-weight:bold}.active-subscriptions-history .sub-item .status
h5{line-height:1}.active-subscriptions-history .sub-item .status .status-text{font-weight:bold}.active-subscriptions-history .sub-item .status .status-text
.active{color:#2fb077}.active-subscriptions-history .sub-item .status .status-text
.expired{color:#cd0c50}.active-subscriptions-history .sub-item .status .status-text
.terminated{color:#cd0c50}.product-grid-item .uk-card-media-top{background-position:center;background-repeat:no-repeat;background-size:100%;height:350px;transition:ease .3s}.product-grid-item .uk-card-media-top:hover{background-size:105%}.products-grid-subscriptions{display:flex;flex-direction:column;grid-gap:15px}.products-grid-subscriptions .sub-item{display:grid;grid-template-columns:1fr 1fr 1fr 200px;grid-gap:15px;padding:30px;border:1px
solid black}.products-grid-subscriptions .sub-item
*{margin:0px}.products-grid-subscriptions .sub-item
h5{font-weight:bold}.products-grid-subscriptions .sub-item .general
a{margin-top:20px}.products-grid-subscriptions .sub-item
.title{grid-column-start:1;grid-column-end:5}.products-grid-subscriptions .sub-item
.assigned{display:flex;flex-direction:column;grid-gap:10px}.products-grid-subscriptions .sub-item
.order{display:flex;flex-direction:column;grid-gap:10px}.products-grid-subscriptions .sub-item .order
h6{font-weight:bold}.products-grid-subscriptions .sub-item .status .expire-date
span{font-weight:bold;color:#e54856}.products-grid-subscriptions .sub-item .status .status-text{font-weight:bold}.products-grid-subscriptions .sub-item .status .status-text
.active{color:#2fb077}.products-grid-subscriptions .sub-item .status .status-text
.expired{color:#e54856}.products-grid-subscriptions .sub-item .status .status-text
.terminated{color:#e54856}