@import "https://fonts.cdnfonts.com/css/satoshi";
.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 .sezzle-afterpay-logo{width:auto;height:24px;margin:-8px}.sezzle-checkout-button-wrapper .sezzle-afterpay-logo.afterpay-logo-pill{width:auto!important;height:28px!important;margin:-10px 0!important}.sezzle-checkout-button-wrapper .sezzle-afterpay-logo.afterpay-logo-text{margin:0 -4px -7px 0;width:auto!important;height:18px!important}.sezzle-checkout-button-wrapper .sezzle-cash-app-afterpay-logo{width:auto;height:20px;margin:-6px 2px}.sezzle-checkout-button-wrapper .cash-app-afterpay-info-icon{cursor:pointer;vertical-align:middle;background:0 0;border:none;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 .afterpay-modal-info-link,.sezzle-checkout-button-wrapper .zip-modal-info-link,.sezzle-checkout-button-wrapper .klarna-modal-info-link,.sezzle-checkout-button-wrapper .shoppay-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-left{text-align:left;float:left}.sezzle-checkout-button-wrapper.sezzle-center{text-align:center;float:none}.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;background-color:unset;box-shadow:unset;color:unset;font-family:unset;line-height:normal;font-size:unset;font-weight:unset;padding:unset;border:unset;margin:unset;stroke:none}.sezzle-checkout-modal-lightbox{z-index:2147483647;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:Satoshi,Open Sans,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-four-pay .sezzle-modal{color:#303030;box-sizing:border-box;background-color:#fff;border-radius:10px;gap:16px;width:391px;height:auto;max-height:100%;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<=768px){.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal{border-radius:0;width:100vw;height:100vh;padding:20px 0 2px}}.sezzle-checkout-modal-hidden.sezzle-four-pay .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-four-pay .sezzle-modal div button.close-sezzle-modal:hover{opacity:1}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal div button.close-sezzle-modal:focus{opacity:.5}@media screen and (width<=600px){.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal div button.close-sezzle-modal{opacity:.8}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal div button.close-sezzle-modal:focus{opacity:1}}.sezzle-checkout-modal-hidden.sezzle-four-pay .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-four-pay .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-four-pay .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-four-pay .sezzle-modal .sezzle-modal-content{text-align:center;height:auto;padding:0 16px;font-family:Satoshi,Open Sans,sans-serif}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper{margin:16px 0;font-size:12px}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper a{color:#303030;text-decoration:none}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-review-status{color:#382757;word-wrap:break-word;font-family:Satoshi,Open Sans,sans-serif;font-size:11.06px;font-weight:700;line-height:23.95px;display:inline-block}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-trustscore{font-weight:500;display:inline-block}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .tp-widget-stars{width:80px;margin-left:7px;display:inline-block;position:relative;top:3px}.sezzle-checkout-modal-hidden.sezzle-four-pay .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-four-pay .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-four-pay .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-four-pay .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-four-pay .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-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .widget-info{display:inline-block}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .widget-info .tp-widget-review-count{margin-left:7px;font-size:12px;font-weight:700;line-height:23.95px;display:inline-block}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .widget-info .tp-widget-rating{font-size:12px;line-height:23.95px;display:inline-block}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .tp-widget-wrapper .widget-info .tp-widget-logo{width:60px;margin-left:7px;line-height:23.95px;display:inline-block;position:relative;top:3px}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-header{text-align:center;letter-spacing:.1px;color:#303030;float:none;margin:16px 0;font-family:Satoshi,Open Sans,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:35px;display:block;position:relative}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-row{text-align:center;color:#303030;letter-spacing:.4px;margin:12px 0 24px;font-family:Satoshi,Open Sans,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:21px;display:block}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-row span{font-family:Satoshi,Open Sans,sans-serif;display:block}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-row span sup{vertical-align:super;position:unset;font-family:Satoshi,Open Sans,sans-serif;font-size:.75em}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay{background:#8333d40d;border-radius:11.483px;flex-direction:column;align-items:center;padding:18.37px;display:flex}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay.sezzle-four-pay-fr-es{margin:0}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area{justify-content:space-between;align-items:flex-start;gap:18.373px;display:flex}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .due-today{background:#fff;border-radius:11.483px;flex-direction:column;align-items:center;gap:9.187px;padding:18.373px;display:flex}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .future-payments{background:#fff;border-radius:11.483px;align-items:flex-start;gap:18.373px;padding:18.373px;display:flex}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item{flex-direction:column;justify-content:center;align-items:center;gap:9.19px;display:inline-flex}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .pie-icon{position:relative}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .pie-icon svg{width:45.93px;height:45.93px}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row{flex-direction:column;justify-content:center;align-items:center;gap:2.3px;display:flex}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row .percentage{text-align:center;color:#8333d4;letter-spacing:.17px;word-wrap:break-word;font-family:Satoshi,Open Sans,sans-serif;font-size:17.22px;font-weight:400;line-height:24.11px}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row .due{text-align:center;color:#5e5e5e;letter-spacing:.46px;white-space:nowrap;font-family:Satoshi,Open Sans,sans-serif;font-size:13.78px;font-weight:400;line-height:19.52px}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-four-pay .sezzle-pie-area .payment-item .breakdown-row .due sup{vertical-align:super;position:unset;font-family:Satoshi,Open Sans,sans-serif;font-size:.75em}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-features{margin:16px 0}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-features .single-feature{text-align:center;letter-spacing:.2px;color:#303030;align-self:stretch;font-size:17px;font-style:normal;font-weight:700;line-height:23px;font-family:Satoshi,Open Sans,sans-serif!important}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-features.hide{display:none}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-giveaway,.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-promo{margin:16px 0;font-size:17px;font-weight:700;line-height:23px}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-giveaway.hide,.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-promo.hide{display:none}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-giveaway sup,.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .sezzle-promo sup{vertical-align:super;position:unset;font-family:Satoshi,Open Sans,sans-serif;font-size:.75em}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .terms{text-align:center;color:#5e5e5e;margin:0 0 10px;font-size:11px;font-style:normal;font-weight:400;line-height:12px;font-family:Satoshi,Open Sans,sans-serif!important}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .terms sup{vertical-align:super;position:unset;padding-right:2px;font-family:Satoshi,Open Sans,sans-serif;font-size:.75em}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .terms span{font-family:Satoshi,Open Sans,sans-serif}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .terms a{color:#8333d4;font-family:Satoshi,Open Sans,sans-serif;text-decoration:underline}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .terms a:hover{color:#af0fda}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .terms.hide{display:none}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .close-btn-container{justify-content:center;margin-top:10px;display:flex}@media screen and (width<=768px){.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .close-btn-container{position:sticky;bottom:0}}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .close-btn{color:#fff;letter-spacing:.25px;background:#382757;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;width:95%;height:48px;padding:13px 16px;font-family:Satoshi,Open Sans,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:24px;display:flex;position:static}.sezzle-checkout-modal-hidden.sezzle-four-pay .sezzle-modal .sezzle-modal-content .close-btn:hover{background:#7d25cb}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal{color:#303030;box-sizing:border-box;background-color:#f4f4f4;border-radius:10px;gap:10px;width:fit-content;height:auto;max-height:100%;padding:16px;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<=768px){.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal{border-radius:0;width:100vw;height:100vh;padding:20px 0 2px}}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal 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-five-pay .sezzle-modal button.close-sezzle-modal:hover{opacity:1}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal button.close-sezzle-modal:focus{opacity:.5}@media screen and (width<=600px){.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal button.close-sezzle-modal{opacity:.8}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal button.close-sezzle-modal:focus{opacity:1}}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal 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-five-pay .sezzle-modal 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-five-pay .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-five-pay .sezzle-modal .sezzle-modal-content{flex-direction:column;gap:8px;width:326px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .trusted{letter-spacing:.2px;color:#5e5e5e;margin:8px auto 0;font-family:Satoshi,Open Sans,sans-serif;font-size:11px;font-weight:400;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .sezzle-header{letter-spacing:.1px;text-align:center;color:#303030;margin:auto;font-family:Satoshi,Open Sans,sans-serif;font-size:21px;font-weight:700;line-height:28px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments{justify-content:space-between;margin:8px auto;padding:0 16px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments.sezzle-five-pay-fr{padding:0}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments .sample-payments-title{letter-spacing:.15px;text-align:center;color:#303030;align-content:center;font-family:Satoshi,Open Sans,sans-serif;font-size:15px;font-weight:400;line-height:21px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments .input-amount-container{border:1px solid #767676;border-radius:10px;align-content:center;width:min-content;height:58px;padding:0 16px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments .input-amount-container .input-amount-label{letter-spacing:.4px;vertical-align:middle;color:#5e5e5e;font-family:Satoshi,Open Sans,sans-serif;font-size:12px;font-weight:500;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments .input-amount-container .input-amount{letter-spacing:.15px;vertical-align:middle;color:#303030;background:0 0;border:none;width:75px;font-family:Satoshi,Open Sans,sans-serif;font-size:15px;font-weight:500;line-height:21px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments .input-amount-container .input-amount:focus-visible{outline:none}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .sample-payments .input-amount-container:focus-within{border:2px solid #af0fda}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards{background-color:#fff;border-radius:10px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card{flex-direction:column;gap:8px;padding:16px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card:first-child{border-bottom:3px solid #f4f4f4}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .plan-summary .purple{justify-content:space-between;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .plan-summary .purple .left{text-align:left}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .plan-summary .purple .left .price{letter-spacing:.2px;color:#8333d4;font-family:Satoshi,Open Sans,sans-serif;font-size:17px;font-weight:700;line-height:23px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .plan-summary .purple .left .due{letter-spacing:.15px;color:#8333d4;font-family:Satoshi,Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:21px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .plan-summary .purple .right{background-color:#f9f5fd;border-radius:24px;align-items:center;width:fit-content;height:fit-content;padding:4px 10px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .plan-summary .purple .right .pill{letter-spacing:.4px;color:#8333d4;width:fit-content;font-family:Satoshi,Open Sans,sans-serif;font-size:12px;font-weight:500;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .plan-summary .grey{letter-spacing:.4px;color:#5e5e5e;text-align:left;font-family:Satoshi,Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown{justify-content:center;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment{flex-direction:column;gap:8px;width:-webkit-fill-available;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .graphic{justify-content:space-between;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .graphic .dash{align-items:center;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .graphic .dot{display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .graphic .dot svg{width:16px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .detail .amount{letter-spacing:.4px;text-align:center;color:#5e5e5e;font-family:Satoshi,Open Sans,sans-serif;font-size:12px;font-weight:500;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .detail .due{letter-spacing:.2px;text-align:center;color:#5e5e5e;font-family:Satoshi,Open Sans,sans-serif;font-size:11px;font-weight:400;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .detail.first-installment .amount{color:#303030;font-weight:700}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .payment-plan-wrapper .payment-cards .payment-card .payment-breakdown .installment .detail.first-installment .due{color:#303030}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle{flex-direction:column;padding-top:8px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header{justify-content:space-between;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header .how-to-text-wrapper{gap:4px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header .how-to-text-wrapper .how-to-text{letter-spacing:.4px;color:#303030;align-content:center;font-family:Satoshi,Open Sans,sans-serif;font-size:13px;font-weight:500;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header .how-to-text-wrapper .how-to-logo{align-items:center;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header .how-to-text-wrapper .how-to-logo svg{width:57.1667px;height:24px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header .arrows{flex-direction:row;gap:4px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header .arrows .arrow.disabled{filter:grayscale()opacity(.5)}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-header .arrows .arrow svg{width:24px;height:24px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel{flex-direction:row;gap:8px;display:flex;overflow:hidden}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel.position-1{justify-content:start}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel.position-2{justify-content:center}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel.position-3{justify-content:end}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel .carousel-item{background-color:#fff;border-radius:10px;padding:16px 12px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel .carousel-item .carousel-item-content{flex-direction:row;align-items:center;width:260px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel .carousel-item .carousel-item-content .step-number{background-color:#f9f5fd;border-radius:31.04px;height:20px;padding:0 2.47px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel .carousel-item .carousel-item-content .step-number .step-number-content{letter-spacing:.4px;color:#8333d4;justify-content:center;align-items:center;width:17px;font-family:Satoshi,Open Sans,sans-serif;font-size:12px;font-weight:500;line-height:17px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel .carousel-item .carousel-item-content .step-name{letter-spacing:.4px;color:#303030;text-align:left;padding:0 25px 0 8px;font-family:Satoshi,Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:17px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel .carousel-item .carousel-item-content .step-image svg{width:28.5558px;height:29.4138px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-dots{flex-direction:row;justify-content:center;gap:8px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-dots .dot:not(.active){filter:grayscale()opacity(.25)}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .how-to-sezzle .carousel-dots .dot svg{width:6px;height:20px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .terms-container{flex-direction:column;gap:8px;display:flex}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .terms-container .terms{letter-spacing:.2px;text-align:center;color:#5e5e5e;margin:0;font-family:Satoshi,Open Sans,sans-serif;font-size:9px;font-weight:400;line-height:12px}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .terms-container .terms sup{vertical-align:super;position:unset;padding-right:2px;font-family:Satoshi,Open Sans,sans-serif;font-size:.75em}.sezzle-checkout-modal-hidden.sezzle-five-pay .sezzle-modal .sezzle-modal-content .terms-container .terms a{letter-spacing:.2px;color:#8333d4;font-family:Satoshi,Open Sans,sans-serif;font-size:9px;font-weight:400;line-height:12px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal{color:#303030;box-sizing:border-box;background-color:#fff;background-image:none;border-radius:10px;gap:16px;width:391px;height:auto;max-height:100%;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<=768px){.sezzle-checkout-modal-hidden.long-term .sezzle-modal{border-radius:0;width:100vw;height:100vh;padding:20px 0 2px}}.sezzle-checkout-modal-hidden.long-term .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.long-term .sezzle-modal div button.close-sezzle-modal:hover{opacity:1}.sezzle-checkout-modal-hidden.long-term .sezzle-modal div button.close-sezzle-modal:focus{opacity:.5}@media screen and (width<=600px){.sezzle-checkout-modal-hidden.long-term .sezzle-modal div button.close-sezzle-modal{opacity:.8}.sezzle-checkout-modal-hidden.long-term .sezzle-modal div button.close-sezzle-modal:focus{opacity:1}}.sezzle-checkout-modal-hidden.long-term .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.long-term .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.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;display:block}.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;font-weight:700;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-size:11px;font-style:normal;font-weight:400;line-height:13px;font-family:Satoshi,Open Sans,sans-serif!important}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .terms p{margin:0 0 10px}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .terms p a{color:#8333d4;font-family:Satoshi,Open Sans,sans-serif;text-decoration:underline}.sezzle-checkout-modal-hidden.long-term .sezzle-modal .sezzle-modal-content .terms p a:hover{color:#af0fda}
