#primary .dsrt-interior:has(#edd_checkout_form_wrap),#primary .dsrt-panel:has(#edd_checkout_form_wrap){background-color:transparent!important;background-image:none!important;border:0;box-shadow:none!important}#primary .dsrt-interior:has(#edd_checkout_form_wrap){width:min(1140px, calc(100% - 48px));max-width:none;margin:38px auto 42px;padding:0}#primary article.dsrt-panel:has(#edd_checkout_form_wrap){padding:0 0 0!important}#primary .dsrt-interior:has(#edd_checkout_form_wrap) .dsrt-page-kicker,#primary .dsrt-interior:has(#edd_checkout_form_wrap) .dsrt-panel__kicker{display:none}#primary .dsrt-interior:has(#edd_checkout_form_wrap) .dsrt-panel__header{margin:0 0 20px;padding:0;border:0}#primary .dsrt-interior:has(#edd_checkout_form_wrap) h1{margin:0 0 20px;font-size:clamp(2rem, 4vw, 3.75rem);line-height:1.05}#primary #edd_checkout_form_wrap.edd-blocks__checkout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(16px, 2vw, 24px);align-items:start;background:#fff0}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__purchase-form,#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__cart{min-width:0;padding:clamp(20px, 3vw, 32px);border:1px solid rgb(234 169 143 / .28);border-top-color:rgb(234 169 143 / .38);border-bottom-color:rgb(31 17 35 / .72);border-radius:28px;background:linear-gradient(138deg,rgb(66 35 60 / .60),rgb(27 20 44 / .72));box-shadow:inset 0 1px 0 rgb(255 228 211 / .2),0 2px 0 rgb(10 6 14 / .55),0 16px 34px rgb(9 4 13 / .3);color:#fff3ea}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__purchase-form{grid-column:1;grid-row:1}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__cart{grid-column:2;grid-row:1}#primary #edd_checkout_form_wrap .edd-blocks-form input[type="text"],#primary #edd_checkout_form_wrap .edd-blocks-form input[type="email"],#primary #edd_checkout_form_wrap .edd-blocks-form input[type="tel"],#primary #edd_checkout_form_wrap .edd-blocks-form select,#primary #edd_checkout_form_wrap textarea{border-color:rgb(234 169 143 / .3);border-radius:4px;background-color:rgb(18 13 24 / .45);color:#fff3ea;box-shadow:inset 0 2px 5px rgb(8 4 13 / .42),inset 0 -1px rgb(255 220 201 / .08)}#primary .dsrt-interior:has(#edd_purchase_form) input[type="text"],#primary .dsrt-interior:has(#edd_purchase_form) input[type="email"],#primary .dsrt-interior:has(#edd_purchase_form) input[type="tel"],#primary .dsrt-interior:has(#edd_purchase_form) select,#primary .dsrt-interior:has(#edd_purchase_form) textarea{border-color:rgb(234 169 143 / .3);border-radius:4px;background:rgb(18 13 24 / .45);color:#fff3ea;box-shadow:inset 0 2px 5px rgb(8 4 13 / .42),inset 0 -1px rgb(255 220 201 / .08)}#primary .dsrt-interior:has(#edd_purchase_form) #edd_purchase_form #edd-purchase-button{border:1px solid rgb(255 211 185 / .38);border-radius:6px;background:linear-gradient(180deg,#ad4936,#8a3025);box-shadow:0 3px 0 #64231e,0 7px 14px rgb(10 4 13 / .25),inset 0 1px 0 rgb(255 239 223 / .2);color:#fff3ea}#primary .dsrt-interior:has(#edd_purchase_form) #edd_purchase_form #edd-purchase-button:focus-visible,#primary #edd_checkout_form_wrap .edd-submit:focus-visible{outline:2px solid #e6b98f;outline-offset:3px}#primary .dsrt-interior:has(#edd_purchase_form) #edd_purchase_form>.edd-blocks__user-details+div[style]{border:1px solid rgb(234 169 143 / .28)!important;border-top-color:rgb(234 169 143 / .38)!important;border-bottom-color:rgb(31 17 35 / .72)!important;border-radius:10px;background:rgb(18 13 24 / .62)!important;box-shadow:inset 0 2px 5px rgb(8 4 13 / .38),inset 0 -1px rgb(255 220 201 / .07)}#primary .dsrt-interior:has(#edd_purchase_form) #edd_purchase_form>.edd-blocks__user-details+div[style] p,#primary .dsrt-interior:has(#edd_purchase_form) #edd_purchase_form>.edd-blocks__user-details+div[style] strong,#primary .dsrt-interior:has(#edd_purchase_form) #edd_purchase_form>.edd-blocks__user-details+div[style] a{color:#e8d6ca!important;background:transparent!important}#primary #edd_checkout_form_wrap .edd_cart_total{padding:14px 16px;border:1px solid rgb(234 169 143 / .28);border-radius:8px;background:rgb(18 13 24 / .62);box-shadow:inset 0 2px 5px rgb(8 4 13 / .38),inset 0 -1px rgb(255 220 201 / .07)}#primary #edd_checkout_form_wrap #edd_checkout_cart,#primary #edd_checkout_form_wrap #edd_checkout_user_info{border:0;background:#fff0;box-shadow:none}#primary #edd_checkout_form_wrap #edd_checkout_cart tr,#primary #edd_checkout_form_wrap #edd_checkout_cart th,#primary #edd_checkout_form_wrap #edd_checkout_cart td{border-color:rgb(234 169 143 / .18);background:#fff0}#primary #edd_checkout_form_wrap #edd_checkout_user_info fieldset{margin:0;padding:0;border:0}#primary #edd_checkout_form_wrap #edd_checkout_user_info legend{padding:0;border:0;background:#fff0;color:#fff3ea;font:700 1.15rem/1.3 "Manrope","Segoe UI",Arial,sans-serif}#primary #edd_checkout_form_wrap #edd_show_discount .edd_discount_link{padding:0;border:0;background:#fff0;color:#eaa98f;font:inherit;text-align:left;text-transform:none}#primary #edd_checkout_form_wrap .edd-blocks-form input:focus-visible,#primary #edd_checkout_form_wrap .edd-blocks-form select:focus-visible,#primary #edd_checkout_form_wrap textarea:focus-visible{outline:2px solid #e6b98f;outline-offset:2px}#primary #edd_checkout_form_wrap .edd-submit{border:1px solid rgb(255 211 185 / .38);border-radius:6px;background:linear-gradient(180deg,#ad4936,#8a3025);box-shadow:0 3px 0 #64231e,0 7px 14px rgb(10 4 13 / .25),inset 0 1px 0 rgb(255 239 223 / .2);color:#fff3ea}body #primary .dsrt-interior .edd-receipt-download-center{border-color:rgb(234 169 143 / .28);border-top-color:rgb(234 169 143 / .38);border-bottom-color:rgb(31 17 35 / .72);border-radius:28px;background:linear-gradient(138deg,rgb(66 35 60 / .60),rgb(27 20 44 / .72));box-shadow:inset 0 1px 0 rgb(255 228 211 / .2),0 2px 0 rgb(10 6 14 / .55),0 16px 34px rgb(9 4 13 / .3)}body #primary .dsrt-interior .edd-download-file-item,body #primary .dsrt-interior .edd-receipt-thank-you{border-color:rgb(234 169 143 / .28);border-top-color:rgb(234 169 143 / .38);border-bottom-color:rgb(31 17 35 / .72);border-radius:16px;box-shadow:inset 0 1px 0 rgb(255 228 211 / .16),0 2px 0 rgb(10 6 14 / .32)}@media (max-width:781px){#primary .dsrt-interior:has(#edd_checkout_form_wrap){width:calc(100% - 28px);margin:24px auto 32px}#primary #edd_checkout_form_wrap.edd-blocks__checkout{grid-template-columns:minmax(0,1fr)}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__cart{grid-column:1;grid-row:1}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__purchase-form{grid-column:1;grid-row:2}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__purchase-form,#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__cart{border-radius:22px}}body:has(#edd_checkout_form_wrap) #primary .main-content,body:has(#edd_checkout_form_wrap) #primary .dsrt-interior:has(#edd_checkout_form_wrap){background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none;border:0;border-radius:0;box-shadow:none;padding:0}body:has(#edd_checkout_form_wrap) #primary .dsrt-interior:has(#edd_checkout_form_wrap){width:min(1140px, calc(100% - 48px))}#primary #edd_checkout_form_wrap.edd-blocks__checkout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:24px}@media (max-width:781px){#primary #edd_checkout_form_wrap.edd-blocks__checkout{grid-template-columns:minmax(0,1fr)}}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__purchase-form,#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__cart{padding:28px}#primary .dsrt-interior:has(#edd_checkout_form_wrap) h1{display:flex;align-items:center;gap:14px}#primary .dsrt-interior:has(#edd_checkout_form_wrap) h1::before{content:"";flex:0 0 48px;width:48px;height:48px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eaa98f' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l1.3 12H3.7L5 8z'/%3E%3Cpath d='M8.5 8V6a3.5 3.5 0 0 1 7 0v2'/%3E%3C/svg%3E")}#primary #edd_checkout_form_wrap #edd_checkout_user_info{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;row-gap:14px;margin:0;padding:0}#primary #edd_checkout_form_wrap #edd_checkout_user_info>legend{grid-column:1 / -1;margin:0;padding:0}#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_email-wrap,#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_first-wrap,#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_last-wrap{min-width:0;margin:0;padding:0}#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_email-wrap{grid-column:1 / -1;grid-row:3}#primary #edd_checkout_form_wrap #edd_checkout_user_info .dsrt-checkout-details-subtitle{grid-column:1 / -1;grid-row:2;margin:-7px 0 0 55px;color:#e8d6ca;font-size:15px;line-height:1.45}#primary #edd_checkout_form_wrap #edd_checkout_user_info>legend{grid-row:1;padding-left:55px;min-height:42px;display:flex;align-items:center;position:relative;font-size:1.35rem;font-weight:800}#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_first-wrap{grid-column:1;grid-row:4}#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_last-wrap{grid-column:2;grid-row:4}#primary #edd_checkout_form_wrap #edd_checkout_user_info>legend::before,#primary #edd_checkout_form_wrap .edd-blocks__cart::before{content:"";position:absolute;width:42px;height:42px;border:1px solid rgb(234 169 143 / .28);border-radius:5px;background:rgb(45 30 52 / .92) center / 22px 22px no-repeat;box-shadow:0 2px 0 rgb(10 6 14 / .5),inset 0 1px 0 rgb(255 228 211 / .16)}#primary #edd_checkout_form_wrap #edd_checkout_user_info>legend::before{left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eaa98f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.5'/%3E%3Cpath d='M4.5 20c.8-4 3.5-6 7.5-6s6.7 2 7.5 6'/%3E%3C/svg%3E")}#primary #edd_checkout_form_wrap #edd_checkout_user_info label{font-size:16px;font-weight:700}#primary #edd_checkout_form_wrap #edd_checkout_user_info input:not([type=hidden]){min-height:52px;font-size:16px}#primary #edd_checkout_form_wrap #edd_checkout_user_info .edd-description{margin:6px 0 0;font-size:14px;line-height:1.45}#primary #edd_checkout_form_wrap .edd-blocks__cart{position:relative;padding-top:84px!important}#primary #edd_checkout_form_wrap .edd-blocks__cart::before{content:"";top:28px;left:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eaa98f' stroke-width='1.6' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='1.5'/%3E%3Cpath d='M3 9h18M8 9v11'/%3E%3C/svg%3E")}#primary #edd_checkout_form_wrap .edd-blocks__cart::after{content:"Your order";position:absolute;top:34px;left:82px;color:#fff3ea;font-size:1.35rem;font-weight:800;line-height:1.5}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_cart_header_row{display:none}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd-blocks-cart__row,#primary #edd_checkout_form_wrap #edd_checkout_cart .edd-blocks-cart__items{border:0}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_cart_item{position:relative;min-height:86px;padding:0 0 36px;border:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_cart_item_name{min-width:0;font-weight:800}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_checkout_cart_item_title{display:flex;align-items:center;gap:14px}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_cart_item_image img{display:block;width:72px;height:72px;object-fit:cover}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_cart_item_price{text-align:right;font-weight:800}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_cart_actions{margin:0}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd_cart_remove_item_btn,#primary #edd_checkout_form_wrap #edd_checkout_cart .edd-blocks-cart__action-remove{position:absolute;left:86px;bottom:8px;display:inline-block;padding:0;background:#fff0;color:#eaa98f;font-size:14px;font-weight:700;text-decoration:underline}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd-blocks-cart__action-remove{top:auto;width:auto;height:auto;margin:0;opacity:1;background:none}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd-blocks-cart__action-remove .screen-reader-text{position:static!important;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;white-space:normal!important}#primary #edd_checkout_form_wrap #edd_checkout_cart .edd-blocks-cart__action-remove::before{content:none}#primary #edd_checkout_form_wrap .edd-blocks-cart__discount{margin:20px 0 0}#primary #edd_checkout_form_wrap #edd_show_discount .edd_discount_link{color:#eaa98f;font-size:16px;font-weight:700;letter-spacing:0;text-decoration:underline;text-underline-offset:3px}#primary #edd_checkout_form_wrap .edd_cart_total{display:flex;align-items:center;justify-content:space-between;width:100%;margin:14px 0 0;padding:12px;border-color:rgb(234 169 143 / .2);border-radius:5px;font-size:17px;font-weight:700}#primary #edd_checkout_form_wrap .edd_cart_amount{font-size:36px;font-weight:800;font-variant-numeric:tabular-nums}#primary #edd_checkout_form_wrap .edd-blocks__payment-details,#primary #edd_checkout_form_wrap #edd_purchase_submit{margin-top:20px}#primary #edd_checkout_form_wrap #edd_purchase_submit #edd_purchase_submit{margin-top:0}#primary #edd_checkout_form_wrap #edd_purchase_submit .edd-terms-agreement,#primary #edd_checkout_form_wrap #edd_purchase_submit p{font-size:14px;line-height:1.5}#primary #edd_checkout_form_wrap #edd-purchase-button,#primary .dsrt-interior:has(#edd_purchase_form) #edd_purchase_form #edd-purchase-button{width:100%;min-height:54px}#primary #edd_checkout_form_wrap #edd_purchase_form>.edd-blocks__user-details+div[style]{margin:20px 0;padding:16px;text-align:left!important}#primary #edd_checkout_form_wrap #edd_purchase_form>.edd-blocks__user-details+div[style] p{margin:0;font-size:14px;line-height:1.5}#primary #edd_checkout_form_wrap #edd_purchase_form>.edd-blocks__user-details+div[style] p:first-child{font-size:16px!important;font-weight:700}@media (max-width:781px){body:has(#edd_checkout_form_wrap) #primary .dsrt-interior:has(#edd_checkout_form_wrap){width:calc(100% - 28px)}#primary #edd_checkout_form_wrap #edd_checkout_user_info{grid-template-columns:minmax(0,1fr)}#primary #edd_checkout_form_wrap #edd_checkout_user_info>legend,#primary #edd_checkout_form_wrap #edd_checkout_user_info .dsrt-checkout-details-subtitle,#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_email-wrap,#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_first-wrap,#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_last-wrap{grid-column:1}#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_email-wrap{grid-row:3}#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_first-wrap{grid-row:4}#primary #edd_checkout_form_wrap #edd_checkout_user_info #edd-edd_last-wrap{grid-row:5}#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__purchase-form,#primary #edd_checkout_form_wrap.edd-blocks__checkout>.edd-blocks__cart{padding:22px}}