@import "https://fonts.cdnfonts.com/css/satoshi";
@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@600&display=swap";
.Bealls-Red{color:#f57e20}.hide-BL{display:none!important}#sezzle-widget,.sezzle-shopify-info-button,.sezzle-checkout-button-wrapper,.sezzle-button-text,.sezzle-payment-amount,.sezzle-logo,.sezzle-info-icon{all:unset}.szl-grayscale-image{box-sizing:border-box;margin-bottom:-4px;margin-left:1px;padding-right:2.5px;display:inline-block;width:auto!important;height:18px!important}.sezzle-checkout-button-wrapper .sezzle-button-text{text-align:center;width:unset;word-wrap:normal;margin:0 auto;line-height:23px}.sezzle-checkout-button-wrapper .sezzle-button-text sup{vertical-align:super;font-size:.5em}.sezzle-checkout-button-wrapper .sezzle-button-text .sezzle-payment-amount{font-weight:900}.sezzle-checkout-button-wrapper .sezzle-button-text .szl-light-image,.sezzle-checkout-button-wrapper .sezzle-button-text .szl-dark-image{box-sizing:border-box;margin-bottom:-4px;margin-left:1px;padding-right:2.5px;display:inline-block;width:auto!important;height:18px!important}.sezzle-checkout-button-wrapper .sezzle-button-text .sezzle-learn-more{cursor:pointer;background:0 0;border:none;padding:0;font-size:8.5px;text-decoration:underline}.sezzle-checkout-button-wrapper .sezzle-button-text .sezzle-info-icon{color:inherit;background-color:inherit;cursor:pointer;border:none;padding:0}.sezzle-checkout-button-wrapper .sezzle-button-text .sezzle-question-mark-icon{cursor:pointer;background:0 0;border:none;width:auto;height:12px;margin-bottom:-.5px;padding:0}.sezzle-checkout-button-wrapper button.affirm-modal-info-link{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;margin-left:-5px!important}.sezzle-checkout-button-wrapper .ap-modal-info-link,.sezzle-checkout-button-wrapper .quadpay-modal-info-link,.sezzle-checkout-button-wrapper .klarna-modal-info-link{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;margin-left:3px!important}.sezzle-checkout-button-wrapper .sezzle-inline-text{padding-top:2px;padding-right:6px}@media (width<=350px){.sezzle-checkout-button-wrapper .sezzle-inline-text{font-size:14px}}.sezzle-checkout-button-wrapper .sezzle-hidden{display:none!important}.sezzle-checkout-button-wrapper .sezzle-checkout-button-wrapper.sezzle-left{text-align:left;float:left}.sezzle-checkout-button-wrapper .sezzle-checkout-button-wrapper.sezzle-center{text-align:center;float:none}.sezzle-checkout-button-wrapper .sezzle-checkout-button-wrapper.sezzle-right{text-align:right;float:right}.sezzle-modal-open{position:fixed;inset:0}.sezzle-checkout-modal-lightbox *{vertical-align:baseline;box-sizing:border-box;line-height:normal}.sezzle-checkout-modal-lightbox{z-index:99999998;width:100vw;height:100vh;color:unset;background-color:#051f3491;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal-hidden{margin-top:0;transition:all .4s}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal{z-index:99999998;color:#303030;background-color:#fff;border-radius:20px;width:650px;margin-top:-384px;margin-left:-325px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;transition:all .4s;position:fixed;top:50%;left:50%;box-shadow:0 10px 20px #051f3430,0 6px 6px #051f3433}@media (width<=650px){.sezzle-checkout-modal-lightbox .sezzle-checkout-modal{border-radius:0;min-width:320px;max-width:100%;height:100%;margin:0;padding:50px 20px;font-size:15px;position:relative;top:0;left:0;overflow:auto}}@media (height<=767px) and (width>=651px){.sezzle-checkout-modal-lightbox .sezzle-checkout-modal{margin:20px auto;position:relative;top:0;left:0}}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal h1{text-align:center;margin:0 auto;font-size:18px}@media (width<=450px){.sezzle-checkout-modal-lightbox .sezzle-checkout-modal h1 .sezzle-checkout-modal h1{font-size:16px}}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal p{text-align:center;text-transform:none;box-sizing:border-box;color:#5e5e5e;letter-spacing:.25px;font-size:12pt;font-weight:300;line-height:25px;display:block;margin:5px 0!important}@media (width<=768px){.sezzle-checkout-modal-lightbox .sezzle-checkout-modal p{text-align:center}}@media (width<=450px){.sezzle-checkout-modal-lightbox .sezzle-checkout-modal p{text-align:center;letter-spacing:.5px;font-size:11pt;line-height:18px}}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal p small{box-sizing:border-box;opacity:.8;font-size:11pt;display:block}@media (width<=450px){.sezzle-checkout-modal-lightbox .sezzle-checkout-modal p small{font-size:7.5pt}}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal a{color:#17ce6a;text-transform:lowercase;text-align:left;letter-spacing:.25px;opacity:.65;margin:4px auto 0;font-size:8pt;font-weight:500;text-decoration:none;transition:all .15s;display:block}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal a:hover{opacity:1;transition:all .1s}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal h2{text-align:center;color:unset;margin:0 auto;font-size:18px}@media (width<=768px){.sezzle-checkout-modal-lightbox .sezzle-checkout-modal h2{text-align:center}}.sezzle-checkout-modal-lightbox .sezzle-checkout-modal h2 img{width:auto;vertical-align:initial;margin:0 4px;display:inline-block;position:relative;top:6px;height:30px!important}.sezzle-checkout-modal-hidden{-webkit-font-smoothing:antialiased;width:100%;height:100%;margin-top:0;transition:all .4s}@media screen and (width>=0) and (width<=280px){.sezzle-checkout-modal-hidden{display:none}}.sezzle-checkout-modal-hidden .sezzle-modal{color:#303030;box-sizing:border-box;background-color:#fff;border-radius:10px;width:343px;height:auto;max-height:90%;padding:20px 0;font-family:Satoshi,Open Sans,sans-serif;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 10px 20px #051f3430,0 6px 6px #051f3433}@media screen and (width<=374px){.sezzle-checkout-modal-hidden .sezzle-modal{transform:scale(.9)translate(-55%,-55%)}}.sezzle-checkout-modal-hidden .sezzle-modal div button.close-sezzle-modal{opacity:.2;cursor:pointer;width:24px;height:24px;box-shadow:none;background:0 0;border:none;outline:0;padding:0;position:absolute;top:16px;right:16px}.sezzle-checkout-modal-hidden .sezzle-modal div button.close-sezzle-modal:hover{opacity:1}.sezzle-checkout-modal-hidden .sezzle-modal div button.close-sezzle-modal:focus{opacity:.5}@media screen and (width<=600px){.sezzle-checkout-modal-hidden .sezzle-modal div button.close-sezzle-modal{opacity:.8}.sezzle-checkout-modal-hidden .sezzle-modal div button.close-sezzle-modal:focus{opacity:1}}.sezzle-checkout-modal-hidden .sezzle-modal div button.close-sezzle-modal:before{content:" ";background-color:#5e5e5e;width:2px;height:15px;position:absolute;top:0;left:10px;transform:rotate(45deg)}.sezzle-checkout-modal-hidden .sezzle-modal div button.close-sezzle-modal:after{content:" ";background-color:#5e5e5e;width:2px;height:15px;position:absolute;top:0;left:10px;transform:rotate(-45deg)}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-logo{background-image:url(https://media.sezzle.com/branding/2.0/Sezzle_Logo_FullColor.svg);background-repeat:no-repeat;width:120px;height:29.39px;margin:10px auto 0;display:block}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content{text-align:center;height:auto;padding:0 16px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper{margin:16px 0;font-size:12px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper a{color:#303030;text-decoration:none}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-trustscore{font-weight:500;display:inline-block}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-stars{width:70px;display:inline-block;position:relative;top:2px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-stars div .tp-stars--4--half div svg{display:block;position:absolute}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-stars div .tp-stars--4--half div svg .tp-star:nth-of-type(-n+4) .tp-star__canvas{fill:#00b67a}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-stars div .tp-stars--4--half div svg .tp-star .tp-star__canvas{fill:#dcdce6}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-stars div .tp-stars--4--half div svg .tp-star .tp-star__canvas--half{fill:#00b67a}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-stars div .tp-stars--4--half div svg .tp-star .tp-star__shape{fill:#fff}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .widget-info,.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .widget-info .tp-widget-rating{display:inline-block}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .widget-info .tp-widget-logo{width:60px;display:inline-block;position:relative;top:2px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-header{text-align:center;letter-spacing:.1px;color:#303030;margin:16px 0;font-family:Satoshi,Open Sans,sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:26px;display:block}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-row{text-align:center;color:#303030;letter-spacing:.4px;gap:4px;margin:12px 0 24px;font-family:Satoshi,Open Sans,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:17px;display:grid}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-row span{display:block}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-row span sup{vertical-align:super;font-size:.75em}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay{background:#8333d40d;border-radius:16px;flex-direction:column;align-items:center;margin:0 12px;padding:16px 8px;display:flex}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay.sezzle-four-pay-fr-es{margin:0}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-row{text-align:center;color:#303030;margin:0 0 12px;font-family:Satoshi,Open Sans,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:20px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area{flex-direction:row;align-items:flex-start;display:flex}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .due-today{background:#fff;border-radius:8px;flex-direction:column;align-items:center;margin:0 4px;padding:16px 0;display:flex}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .due-today .payment-item:first-child{padding:0 8px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .future-payments{background:#fff;border-radius:8px;flex-direction:row;align-items:center;margin:0 4px;padding:0 4px;display:flex}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item{padding:16px 8px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item div:first-child{padding:0 4px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item div:first-child svg{stroke:none;width:35px;height:35px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row{flex-direction:column;align-items:center;margin:0;padding:8px 0 0;display:flex}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row .percentage{text-align:center;color:#8333d4;letter-spacing:.13px;align-items:center;font-family:Satoshi,Open Sans,sans-serif;font-size:13.4px;font-style:normal;font-weight:400;line-height:18.76px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row .due{text-align:center;color:#5e5e5e;font-family:Satoshi,Open Sans,sans-serif;font-size:10.72px;font-style:normal;font-weight:400;line-height:15.18px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row .due sup{vertical-align:super;font-size:.75em}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-features{flex-direction:column;align-items:center;margin:16px;display:flex}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-features .single-feature{text-align:center;color:#303030;letter-spacing:.4px;margin:8px auto;font-family:Satoshi,Open Sans,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:17px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-features.hide{display:none}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-giveaway{margin:16px 0;font-size:17px;font-weight:700;line-height:23px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .sezzle-giveaway.hide{display:none}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .promo{color:#303030;font-size:14px}@media screen and (width<=600px){.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .promo{font-size:12px}}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .promo:first-letter{text-transform:capitalize}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .promo a{color:#303030;text-decoration:underline}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .promo a:visited{color:#037269}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .promo a:hover{color:#af0fda}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .terms{text-align:center;color:#5e5e5e;font-family:Satoshi,Open Sans,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:12px}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .terms sup{vertical-align:super;padding-right:2px;font-size:.75em}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .terms a{color:#8333d4}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .terms a:hover{color:#af0fda}.sezzle-checkout-modal-hidden .sezzle-modal .sezzle-modal-content .terms.hide{display:none}.sezzle-checkout-modal-hidden.long-term .sezzle-modal{background-image:none}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-logo{background-image:url(https://media.sezzle.com/branding/2.0/Sezzle_Logo_FullColor.svg);background-position:50%;background-repeat:no-repeat;width:98px;height:24px;margin:10px auto 20px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content{text-align:center;width:auto;height:auto;padding:0 16px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-header{margin:10px auto;font-size:24px;line-height:30px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-row{margin:8px auto;font-size:15px;line-height:20px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments{border:1px solid #e5e5e5;border-radius:5px;flex-direction:column;align-items:center;gap:24px;max-width:502px;height:fit-content;margin:20px auto;padding:0;font-family:Satoshi,Open Sans,sans-serif;display:block}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-header{text-align:center;letter-spacing:-.3px;color:#303030;border-bottom:1px solid #e5e5e5;align-items:center;padding:15px;font-family:Satoshi,Open Sans,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:20px;display:block}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-header span{font-size:17px;font-weight:700;line-height:22px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options{border-bottom:1px solid #e5e5e5;margin:0 20px;padding:20px 0;font-size:12px;line-height:14px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan{justify-content:space-between;padding-bottom:10px;font-size:12px;display:flex}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan .monthly-amount span{color:#8333d4;letter-spacing:-.3px;font-size:17px;font-weight:600;line-height:22px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan .monthly-amount .per-month{font-size:13px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan .term-length{color:#00804a;background:#29d3a21a;border-radius:100px;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:flex}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan-details{justify-content:space-between;display:flex}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan-details .adjusted-total{color:#5e5e5e;text-align:left;width:fit-content;font-size:12px;font-weight:400;line-height:16px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan-details .adjusted-total span{display:block}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan-details .interest-amount{color:#5e5e5e;text-align:left;width:fit-content;font-size:12px;font-weight:400;line-height:16px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan-details .interest-amount span{display:block}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan-details .sample-apr{color:#5e5e5e;text-align:left;width:fit-content;font-size:12px;font-weight:400;line-height:16px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments .sezzle-lt-payment-options .plan-details .sample-apr span{display:block}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .sezzle-lt-payments:last-child{border:none}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .details{letter-spacing:-.3px;margin:16px auto;font-family:Satoshi,Open Sans,sans-serif;font-size:17px;font-weight:600;line-height:22px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .terms{color:#5e5e5e;text-align:center;border-top:1px solid #e5e5e5;margin:10px auto 0;padding:12px 0 0;font-family:Satoshi,Open Sans,sans-serif;font-size:11px;line-height:13px}
