.cta_container{background-color:#f1f1f1;border-radius:16px;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;height:323px;margin:auto 0;width:100%}.cta_header_img_container{align-items:center;display:flex;gap:15px}.cta_header_img_container p{color:#757575}.cta_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding-left:5rem;padding-right:3rem}.cta_header img{border-radius:50%;height:50px;padding:4px;width:50px}.cta_header p{font-weight:700;margin-top:10px}.cta_close{background:none;border:none;color:#000;cursor:pointer;font-weight:800;position:relative;top:6px}.cta_close:hover{color:#000}.cta_underline{border-bottom:1px solid #ccc}.cta_content{display:flex;gap:2rem;padding-left:2rem;padding-right:1.5rem}.cta_text{flex:1 1;margin-top:40px}.cta_text h1{color:#222;font-size:20px;font-weight:500;line-height:30px;margin-bottom:1rem}.cta_text p{color:#222;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:1.5rem}.cta_buttons{display:flex;gap:1rem}.cta_buttons div{border-radius:4px;cursor:pointer;font-size:1rem;padding-left:10px}.cta_buttons div:first-child{align-items:center;background-color:#222;border:none;border-radius:8px;color:#fff;display:flex;gap:.5rem;height:32px;width:140.55px}.cta_buttons div:last-child{align-items:center;color:#222;display:flex;gap:.5rem;height:32px;width:100%}.cta_buttons div:last-child img{height:20px;width:20px}.cta_image{align-items:center;box-shadow:0 2px 16px 6px #9c700629;display:flex;flex:1 1;height:auto;justify-content:center;margin-top:27px;width:504px}.cta_image img{height:auto;max-width:100%}@media screen and (min-width:1441px){.cta_container{margin:0 auto;width:100%}.cta_image{flex:0.25 1;height:auto;margin-top:25px;width:100%!important}.cta_content{gap:0}.cta_text{flex:0.75 1}.cta_image img{height:246px;max-width:100%}}.dark-mode .cta_container{background-color:#001a23;color:#fff}.dark-mode .cta_header_img_container p{color:#e0e0e0}.dark-mode .cta_close{color:#fff}.dark-mode .cta_close:hover{color:#94d2bd}.dark-mode .cta_underline{border-bottom:1px solid #4a4a4a}.dark-mode .cta_text h1{color:#fff}.dark-mode .cta_text p{color:#e0e0e0}.dark-mode .cta_buttons div:first-child{background-color:#94d2bd;color:#001219}.dark-mode .cta_buttons div:last-child{color:#94d2bd}.dark-mode .cta_image{box-shadow:0 2px 16px 6px #94d2bd1a}.template-grid{width:100%}.template-grid__container_{grid-gap:20px;grid-row-gap:37px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding-bottom:20px;row-gap:37px}@media screen and (min-width:1441px){.template-grid__container_{grid-template-columns:repeat(5,1fr)}}.slide-item{display:flex;flex-direction:column;height:100%}.slide-item__image-container{overflow:hidden;padding-top:75%;position:relative}.template-grid__container_ .Polaris-Card+.Polaris-Card{margin-top:0}.slide-item__main-image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.slide-item__thumbnail-container{display:flex;gap:5px;margin-top:10px}.slide-item__thumbnail{border:2px solid #0000;cursor:pointer;height:40px;object-fit:cover;width:40px}.slide-item__thumbnail.active{border-color:#008060}.slide-item__title{font-size:16px;font-weight:700;margin:10px 0 5px}.slide-item__category{color:#637381;font-size:14px;margin-bottom:10px}.dark-mode .slide-item__category{color:#c4c4c4}.slide-item__actions{display:flex;gap:10px;margin-top:auto}.slide-item__button{border:none;border-radius:4px;cursor:pointer;flex:1 1;font-size:14px;font-weight:500;padding:8px 12px}.slide-item__button--primary{background-color:#008060;color:#fff}.slide-item__button--secondary{background-color:#f4f6f8;color:#212b36}@media (max-width:1200px){.template-grid__container_{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.template-grid__container_{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.template-grid__container_{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.template-grid__container_{grid-template-columns:1fr}}.checkout_button_slide_item{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#637381;cursor:pointer;font-size:14px;font-weight:400;min-height:44px;padding:0 16px;white-space:nowrap}.checkout_button_slide_item:focus-visible{outline:2px solid #005bd3;outline-offset:2px}.dark-mode .checkout_button_slide_item{background-color:#001a23;border:1px solid #ffffff1a;color:#fff}.template__grid__main__container{background:#fff;border-radius:10px}.dark-mode .template__grid__main__container{background:#001a23}.address__verification__banner__container{background-color:#f3f3f3;border:1px solid #e0e0e0;border-radius:8px;padding:10px}.dark-mode .address__verification__banner__container{background-color:#001a23;border:1px solid #ffffff1a}.checkout-extension-editor{color:#202223;min-width:0;padding-top:1px}.checkout-extension-editor__content{min-width:0}.checkout-extension-editor__content.is-loading{opacity:.55;pointer-events:none}.checkout-extension-editor__loading{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;display:inline-flex;font-size:13px;font-weight:600;gap:10px;min-height:44px;padding:10px 14px;position:fixed;right:24px;top:84px;top:calc(var(--cz-shell-top, 0px) + 84px);z-index:10001}.checkout-extension-editor .affiliate_setting_wrapper{align-items:flex-start!important;display:flex!important;gap:12px;margin-top:0!important;width:100%}.checkout-extension-editor .affiliate_setting_sidebar_header{display:none!important}.checkout-extension-editor .affiliate_setting_side_container_checkout,.checkout-extension-editor .checkout-customizer-sidebar-wide{flex:0 0 clamp(320px,24vw,462px)!important;margin-top:0!important;max-width:clamp(320px,24vw,462px)!important;min-width:320px;width:auto!important}.checkout-extension-editor .affiliate_setting_body_container_co{align-self:flex-start!important;flex:1 1!important;margin-top:0!important;max-width:none!important;min-width:360px;position:sticky;top:76px;top:calc(var(--cz-shell-top, 0px) + 76px);width:auto!important}.checkout-extension-editor .affiliate_setting_body_container_co>.Polaris-Card,.checkout-extension-editor .affiliate_setting_body_container_co>.Polaris-LegacyCard{margin-top:0!important;width:100%}.checkout-extension-editor .preview-container{height:calc(100vh - 140px);height:calc(100vh - var(--cz-shell-top, 0px) - 140px);min-height:420px;overflow-y:auto}.checkout-extension-editor[data-preview-device=mobile] .preview-container{margin-inline:auto;max-width:400px}.checkout-extension-editor .Display_button,.checkout-extension-editor .add_condition_button,.checkout-extension-editor .dropdown-trigger_checkout,.checkout-extension-editor .htc-color-option,.checkout-extension-editor .htc-color-trigger,.checkout-extension-editor .htc-icon-option,.checkout-extension-editor .remove_Button_rules,.checkout-extension-editor .renderTabContentreturn,.checkout-extension-editor .rewards-sidebar-item{min-height:44px}.checkout-extension-editor .rewards-sidebar-item{outline:none}.checkout-extension-editor .add_condition_button:focus-visible,.checkout-extension-editor .renderTabContentreturn:focus-visible,.checkout-extension-editor .rewards-sidebar-item:focus-visible{box-shadow:none;outline:1px solid #8c9196;outline-offset:2px}.checkout-extension-editor button,.checkout-extension-editor input,.checkout-extension-editor select,.checkout-extension-editor textarea{max-width:100%}.checkout-extension-editor .affiliate_user_name_wrapper,.checkout-extension-editor .rewards-sidebar-title,.checkout-extension-editor .settings-header,.checkout-extension-editor .workflow-title{min-width:0;overflow-wrap:anywhere}.checkout-extension-editor.dark-mode .checkout-extension-editor__loading{background:#001a23;border-color:#ffffff1f;color:#fff}.checkout-extension-editor.dark-mode .affiliate_setting_wrapper .affiliate_setting_side_container_checkout{background-color:#001a23;box-shadow:none}.checkout-extension-editor.dark-mode .preview-container{color:#e6edf3}.checkout-extension-editor.dark-mode .preview-container li,.checkout-extension-editor.dark-mode .preview-container p,.checkout-extension-editor.dark-mode .preview-container span{color:inherit!important}.checkout-extension-editor.dark-mode .preview-container .banner .text-content p{color:var(--subdued--)!important;color:var(--selectedColorBody--,var(--subdued--))!important}@media (max-width:1180px){.checkout-extension-editor .affiliate_setting_side_container_checkout,.checkout-extension-editor .checkout-customizer-sidebar-wide{flex-basis:340px!important;max-width:340px!important}}@media (max-width:860px){.checkout-extension-editor .affiliate_setting_wrapper{flex-direction:column}.checkout-extension-editor .affiliate_setting_body_container_co{position:static}.checkout-extension-editor .affiliate_setting_body_container_co,.checkout-extension-editor .affiliate_setting_side_container_checkout,.checkout-extension-editor .checkout-customizer-sidebar-wide{flex:0 1 auto!important;max-width:none!important;min-width:0;width:100%!important}.checkout-extension-editor .preview-container{height:auto;min-height:360px}.checkout-extension-editor__loading{justify-content:center;left:12px;right:12px;top:112px}}.upsell-dialog,.upsell-widget-editor{--up-text:#202223;--up-muted:#616a75;--up-line:#2022231f;--up-line-strong:#2022233d;--up-surface:#fff;--up-fill:#f6f6f7;--up-fill-hover:#f1f2f3;--up-accent:#0b7285;--up-accent-soft:#0b72851a;--up-focus:#8c9196;--up-critical:#b42318}.dark-mode .upsell-dialog,.dark-mode .upsell-widget-editor,.upsell-widget-editor.dark-mode{--up-text:#f1f1f2;--up-muted:#a7adb5;--up-line:#ffffff1a;--up-line-strong:#ffffff38;--up-surface:#1f2124;--up-fill:#26292d;--up-fill-hover:#2c3035;--up-accent:#94d2bd;--up-accent-soft:#94d2bd24;--up-focus:#a7adb5;--up-critical:#f97066}.upsell-dialog :focus-visible,.upsell-widget-editor :focus-visible{outline:1px solid var(--up-focus);outline-offset:1px}.upsell-muted{color:var(--up-muted);font-size:13px}.upsell-icon-button{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--up-muted);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.upsell-icon-button:hover:not(:disabled){background:var(--up-fill-hover);color:var(--up-text)}.upsell-icon-button:disabled{cursor:not-allowed;opacity:.4}.upsell-chip{align-items:center;background:var(--up-fill);border:1px solid var(--up-line);border-radius:999px;color:var(--up-text);display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:1px 8px;white-space:nowrap}.upsell-chip button{background:none;border:0;color:var(--up-muted);cursor:pointer;display:inline-flex;padding:0}.upsell-chip--discount{background:var(--up-accent-soft);border-color:var(--up-accent-soft)}.upsell-back{align-items:center;align-self:flex-start;background:#0000;border:0;border-radius:6px;color:var(--up-text);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:6px 8px}.upsell-back:hover{background:var(--up-fill-hover)}.upsell-errors{margin:4px 0 0;padding-left:18px}.upsell-checkbox{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.upsell-checkbox input{accent-color:var(--up-accent);height:16px;width:16px}.upsell-conditions__list,.upsell-priority,.upsell-products__list,.upsell-variants__list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.upsell-priority li,.upsell-products__row,.upsell-variants__row{align-items:center;border-top:1px solid var(--up-line);display:flex;gap:10px;padding:10px 0}.upsell-priority li:first-child,.upsell-products__row:first-child,.upsell-variants__row:first-child{border-top:0}.upsell-variants__row.is-current{background:var(--up-fill);border-radius:8px;margin:0 -8px;padding:10px 8px}.upsell-variants__rank{align-items:center;border:1px solid var(--up-line);border-radius:999px;color:var(--up-muted);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;height:22px;justify-content:center;width:22px}.upsell-products__text,.upsell-variants__text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.upsell-products__title,.upsell-variants__name{align-items:center;display:flex;font-weight:600;gap:6px;overflow-wrap:anywhere}.upsell-products__meta{color:var(--up-muted);font-size:12px}.upsell-products__text .upsell-chip{align-self:flex-start}.upsell-products__actions,.upsell-variants__actions{display:flex;flex:0 0 auto;gap:2px}.upsell-products__add,.upsell-variants__toolbar{display:flex;flex-wrap:wrap;gap:8px}.upsell-priority__name{flex:1 1 auto;font-weight:600}.upsell-picker__row img,.upsell-thumb,.upsell-thumb-placeholder{border:1px solid var(--up-line);border-radius:6px;flex:0 0 auto;height:40px;object-fit:cover;width:40px}.upsell-thumb-placeholder{align-items:center;background:var(--up-fill);color:var(--up-muted);display:inline-flex;justify-content:center}.upsell-empty{border:1px dashed var(--up-line-strong);border-radius:8px;color:var(--up-muted);font-size:13px;padding:16px;text-align:center}.upsell-empty p{margin:0}.upsell-triggers{display:flex;flex-direction:column;gap:12px}.upsell-radio-group{display:flex;flex-direction:column;gap:8px}.upsell-radio{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.upsell-radio input{accent-color:var(--up-accent)}.upsell-conditions{border:1px solid var(--up-line);border-radius:8px}.upsell-conditions__header{border-bottom:1px solid var(--up-line);flex-wrap:wrap;justify-content:space-between;padding:10px 12px}.upsell-conditions__header,.upsell-conditions__tools{align-items:center;display:flex;gap:8px}.upsell-conditions__empty{color:var(--up-muted);font-size:13px;margin:0;padding:12px}.upsell-conditions__list{padding:4px 12px}.upsell-condition{border-top:1px solid var(--up-line);display:flex;flex-direction:column;gap:6px;padding:8px 0}.upsell-condition:first-child{border-top:0}.upsell-condition__joiner{align-self:flex-start;color:var(--up-muted);font-size:11px;font-weight:700;letter-spacing:.04em}.upsell-condition__row{grid-gap:6px 8px;align-items:start;display:grid;gap:6px 8px;grid-template-columns:1fr auto}.upsell-condition__label{font-size:13px;font-weight:600;grid-column:1/2}.upsell-condition__row>.upsell-icon-button{grid-column:2;grid-row:1}.upsell-condition__row>:nth-child(2){grid-column:1/-1}.upsell-condition__fields{display:flex;flex-direction:column;gap:6px}.upsell-condition .cxe-input{width:100%}.upsell-segmented{border:1px solid var(--up-line);border-radius:6px;display:inline-flex;overflow:hidden}.upsell-segmented button{background:var(--up-surface);border:0;border-left:1px solid var(--up-line);color:var(--up-muted);cursor:pointer;font-size:12px;font-weight:700;min-width:40px;padding:4px 10px}.upsell-segmented button:first-child{border-left:0}.upsell-segmented button:hover{background:var(--up-fill-hover)}.upsell-segmented button.is-selected{background:var(--up-fill);color:var(--up-text)}.upsell-menu{position:relative}.upsell-menu__list{background:var(--up-surface);border:1px solid var(--up-line-strong);border-radius:8px;margin-top:4px;max-height:320px;overflow-y:auto;padding:6px;position:absolute;right:0;width:240px;z-index:20}.upsell-menu__group{display:flex;flex-direction:column}.upsell-menu__heading{color:var(--up-muted);font-size:11px;font-weight:700;padding:6px 8px 2px;text-transform:uppercase}.upsell-menu__list button{background:#0000;border:0;border-radius:6px;color:var(--up-text);cursor:pointer;font-size:13px;padding:6px 8px;text-align:left}.upsell-menu__list button:hover{background:var(--up-fill-hover)}.upsell-tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.upsell-tags .upsell-tags__add{flex:1 1 140px;width:auto}.upsell-dialog{display:flex;flex-direction:column;max-height:calc(100vh - 32px);width:min(480px,100%)}.upsell-dialog--wide{width:min(620px,100%)}.upsell-dialog__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.upsell-dialog__description{color:var(--up-muted);font-size:13px;margin:0}.upsell-dialog__body{color:var(--up-text);flex:1 1 auto;margin-top:12px;min-height:0;overflow-y:auto}.upsell-dialog .cx-dialog__actions{align-items:center}.upsell-form{display:flex;flex-direction:column;gap:14px}.upsell-form .cxe-field{display:flex;flex-direction:column;gap:4px}.upsell-form .cxe-input{width:100%}.upsell-form__summary{background:var(--up-fill);border-radius:8px;font-size:13px;margin:0;padding:10px 12px}.upsell-picker__search{align-items:center;border:1px solid var(--up-line-strong);border-radius:8px;color:var(--up-muted);display:flex;gap:8px;padding:0 10px}.upsell-picker__search input{background:#0000;border:0;color:var(--up-text);flex:1 1;font:inherit;min-height:38px;outline:none}.upsell-picker__results{display:flex;flex-direction:column;margin-top:8px}.upsell-picker__row{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px}.upsell-picker__row:hover{background:var(--up-fill-hover)}.upsell-picker__row.is-checked{background:var(--up-fill)}.upsell-picker__row input{accent-color:var(--up-accent)}.upsell-picker__title{flex:1 1 auto;font-weight:500}.upsell-picker__count,.upsell-picker__meta{color:var(--up-muted);font-size:12px}.upsell-picker__count{margin-right:auto}.upsell-picker__empty{color:var(--up-muted);font-size:13px;margin:12px 0}.upsell-preview-frame{background:var(--up-fill)}.upsell-preview,.upsell-preview-frame{border:1px solid var(--up-line);border-radius:10px;padding:24px}.upsell-preview{background:var(--up-surface);color:var(--up-text);display:flex;flex-direction:column;font-size:14px;gap:16px;margin:0 auto;max-width:560px}.checkout-extension-editor[data-preview-device=mobile] .upsell-preview{max-width:380px;padding:16px}.upsell-preview__checkout{display:flex;flex-direction:column;gap:8px}.upsell-skeleton{background:var(--up-fill);border-radius:6px;display:block}.upsell-skeleton--logo{height:18px;width:120px}.upsell-skeleton--line{height:10px;width:70%}.upsell-skeleton--field{background:#0000;border:1px solid var(--up-line);height:38px}.upsell-skeleton--button{height:38px;width:40%}.upsell-preview__widget{display:flex;flex-direction:column;gap:12px}.upsell-preview__widget.has-border{border:1px solid var(--up-line-strong);border-radius:8px;padding:16px}.upsell-preview__widget p{margin:0}.upsell-preview__offer{display:flex;flex-direction:column;gap:12px}.upsell-preview__title{font-size:16px;font-weight:650;margin:0}.upsell-preview__empty{color:var(--up-muted);margin:0}.upsell-preview__items{display:flex;flex-direction:column;gap:14px}.upsell-preview__items.is-carousel{flex-direction:row;overflow-x:auto}.upsell-preview__items.is-carousel .upsell-preview__item{flex:0 0 240px}.upsell-preview__item{display:flex;flex-direction:column;gap:8px}.upsell-preview__row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:64px 1fr auto}.upsell-preview__row.is-stacked{grid-template-columns:64px 1fr}.upsell-preview__image{align-items:center;background:var(--up-fill);border:1px solid var(--up-line);border-radius:8px;color:var(--up-muted);display:inline-flex;height:64px;justify-content:center;object-fit:cover;width:64px}.upsell-preview__text{display:flex;flex-direction:column;gap:2px;min-width:0}.upsell-preview__discount{font-weight:600}.upsell-preview__muted{color:var(--up-muted);font-size:13px}.upsell-preview__price{align-items:baseline;display:flex;gap:8px}.upsell-preview__price s{color:var(--up-muted)}.upsell-preview__button{background:#0000;border:1px solid var(--up-line-strong);border-radius:6px;color:var(--up-text);font:inherit;font-weight:600;min-height:40px;padding:8px 16px;pointer-events:none}.upsell-preview__button.is-primary{background:#1f2328;border-color:#1f2328;color:#fff}.upsell-preview__button.is-full{width:100%}.upsell-preview__button:disabled{opacity:.5}.upsell-preview__checkbox{align-items:center;display:flex;gap:8px}.upsell-preview__select{color:var(--up-muted);display:flex;flex-direction:column;font-size:12px;gap:4px}.upsell-preview__select select{background:var(--up-surface);border:1px solid var(--up-line-strong);border-radius:6px;color:var(--up-text);font:inherit;min-height:40px;padding:0 10px;pointer-events:none}.upsell-preview__badge{align-self:flex-start;background:var(--up-fill);border-radius:6px;font-size:12px;font-weight:600;padding:2px 8px}.upsell-preview__badge.is-critical{background:#fef3f2;color:#b42318}.upsell-preview__trust{display:flex;flex-wrap:wrap;gap:12px}.upsell-preview__trust span{align-items:center;display:inline-flex;gap:4px}.upsell-preview__quote{margin:0}.upsell-preview__block-image{border-radius:8px;max-width:100%}.upsell-preview hr{border:0;border-top:1px solid var(--up-line);margin:0;width:100%}