.CheckoutForm_root__tayme{padding:var(--gap-20) var(--gap-24) var(--gap-20)}@media only screen and (max-width:1023px){.CheckoutForm_root__tayme{padding:var(--gap-20) var(--gap-16) var(--gap-20)}}@media only screen and (max-width:767px){.CheckoutForm_root__tayme{padding:var(--gap-8) var(--gap-8)}}@media only screen and (max-width:500px){.CheckoutForm_root__tayme{padding:var(--gap-6)}}@media(max-width:340px){.CheckoutForm_root__tayme{padding:var(--gap-8) var(--gap-4)}}.CheckoutForm_wrapper__XQV3N{max-width:1248px;width:100%;height:auto;margin:0 auto}.CheckoutForm_heroSection__Q3OCa{display:flex;flex-direction:column;align-items:center;gap:20px}.CheckoutForm_discountContainer__tWQ7B{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.CheckoutForm_heroImg__FWOQ4{max-width:180px;width:100%}.CheckoutForm_heroImg__FWOQ4 img{max-width:100%;width:100%;height:auto;object-fit:cover;aspect-ratio:1.55/1}.CheckoutForm_heading__GvqHv{max-width:764px;text-align:center;width:100%;font-size:40px!important;line-height:120%!important;letter-spacing:-.4px!important}@media only screen and (max-width:767px){.CheckoutForm_heading__GvqHv{font-size:36px!important;letter-spacing:-.36px!important}}.CheckoutForm_paragraph__qK4OW{max-width:764px;width:100%;text-align:center;line-height:140%!important}.CheckoutForm_blockSection__4gQ9_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px;gap:35px;padding-top:50px;padding-bottom:40px}@media only screen and (max-width:1023px){.CheckoutForm_blockSection__4gQ9_{gap:10px}}@media only screen and (max-width:767px){.CheckoutForm_blockSection__4gQ9_{display:none}}.CheckoutForm_card__O7RYm{position:relative;max-width:389px;width:100%;border-radius:12px;border:2px solid rgba(31,31,33,.1);background:rgba(31,31,33,.04);padding:28px 28px 18px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.CheckoutForm_cardActive__xeDMe{border-radius:12px;border:2px solid var(--purple-100);background:#fff;box-shadow:1px 1px 3.5px 2px rgba(31,31,33,.08)}.CheckoutForm_choiceMonth__2Jjl3,.CheckoutForm_choice__on7LM{position:absolute;top:0;right:16px;transform:translateY(-50%);border-radius:9999px;background:var(--purple-100);text-transform:uppercase;letter-spacing:.72px;font-size:12px;font-style:normal;font-weight:600;line-height:130%;padding:4px 8px}.CheckoutForm_choiceMonth__2Jjl3{background:#ece5ff}.CheckoutForm_monthly__Q4DZn,.CheckoutForm_yearly__Tyi3R{opacity:.9;background:linear-gradient(0deg,#ece5ff,#ece5ff),#e1e0dd!important;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.12px}.CheckoutForm_yearly__Tyi3R{background:var(--purple-100)!important}.CheckoutForm_productInfo__FCjP_{min-height:128px;display:flex;margin:0 0 20px;flex-direction:column;gap:20px}.CheckoutForm_name__f6AIm{padding-bottom:5px;letter-spacing:-.27px}.CheckoutForm_amount__C_xth,.CheckoutForm_currency__AbciL{letter-spacing:-.2px}.CheckoutForm_description__pv51L{display:flex;flex-direction:column}.CheckoutForm_description__pv51L ul{display:flex;flex-direction:column;align-items:flex-start;gap:7.3px;text-decoration:none;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.525em;margin-block-end:.525em;gap:9.3px}.CheckoutForm_description__pv51L ul li{font-size:12px;line-height:140%;letter-spacing:-.12px}.CheckoutForm_icon__BsTjI{width:11.143px;height:11.143px;flex-shrink:0}.CheckoutForm_checkIcon__x0WF3{width:24px;height:24px}.CheckoutForm_iconLocation__6cJ36{text-align:right;min-height:28px}.CheckoutForm_discountBlank__LemK9,.CheckoutForm_discount__9vRbx{background:#ffe46c;border-radius:9999px;font-size:12px;font-style:normal;font-weight:500;line-height:130%;padding:6px;max-width:max-content;width:100%}@media only screen and (max-width:767px){.CheckoutForm_discountBlank__LemK9,.CheckoutForm_discount__9vRbx{padding:4px 8px}}.CheckoutForm_discountBlank__LemK9{background:transparent}.CheckoutForm_detailSection__Luf7C{padding-top:40px;padding-bottom:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;width:100%}@media only screen and (max-width:767px){.CheckoutForm_detailSection__Luf7C{padding-top:5px;display:flex;flex-direction:column;padding-bottom:40px}}.CheckoutForm_deliverySection__GabPe{width:100%}.CheckoutForm_deliverySection__GabPe,.CheckoutForm_dropdownSection__d1ayy{display:flex;flex-direction:column;gap:13px}.CheckoutForm_deliveryDetail__UN1qB{display:flex;flex-direction:column}.CheckoutForm_deliveryDetail__UN1qB ul{display:flex;flex-direction:column;align-items:flex-start;gap:7.3px;text-decoration:none;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.525em;margin-block-end:.525em;gap:8px}.CheckoutForm_deliveryDetail__UN1qB ul li{font-size:12px;line-height:140%;letter-spacing:-.12px}.CheckoutForm_descriptionDetail__DyXcU{display:flex;flex-direction:column}.CheckoutForm_descriptionDetail__DyXcU ul{display:flex;flex-direction:column;align-items:flex-start;gap:7.3px;text-decoration:none;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.525em;margin-block-end:.525em;gap:8px}@media only screen and (max-width:767px){.CheckoutForm_descriptionDetail__DyXcU ul{gap:9.5px}}.CheckoutForm_descriptionDetail__DyXcU ul li{font-size:12px;line-height:140%;letter-spacing:-.12px}@media only screen and (max-width:767px){.CheckoutForm_descriptionDetail__DyXcU ul li{font-size:15px!important;letter-spacing:normal!important}}.CheckoutForm_emailSection__c75hT{display:flex;flex-direction:column;gap:13px}.CheckoutForm_checkoutSection__UyxMk{display:flex;flex-direction:column;gap:20px;align-items:center}@media only screen and (max-width:500px){.CheckoutForm_checkoutSection__UyxMk button{min-width:100%!important}}.CheckoutForm_para__v4xkB ul{display:flex;flex-direction:column;align-items:center;gap:7.3px;text-decoration:none;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.525em;margin-block-end:.525em}.CheckoutForm_para__v4xkB ul li{font-size:12px;line-height:140%;letter-spacing:-.12px}.CheckoutForm_currencyDiscount__jBT_P{color:rgba(31,31,33,.5);font-size:15px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.15px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.CheckoutForm_mobileSection__UaBlh{display:none;padding-top:32px;padding-bottom:20px}@media only screen and (max-width:767px){.CheckoutForm_mobileSection__UaBlh{display:flex;flex-direction:column;gap:20px}}.CheckoutForm_descriptionBlock__PFOwn{position:relative;width:100%;padding-left:20px}.CheckoutForm_descriptionBlock__PFOwn:before{content:"";position:absolute;left:4px;top:0;bottom:0;width:3px;border-radius:9999px;background:#e2d4ff}.CheckoutForm_cardsBlock___SK_F{display:flex;gap:7px;width:100%;align-items:flex-end;overflow-x:auto;padding:0 0 4px;-webkit-overflow-scrolling:touch;justify-content:space-between}.CheckoutForm_cardsBlock___SK_F::-webkit-scrollbar{height:0}.CheckoutForm_cardMobile__BOd3G{position:relative;min-width:88px;max-width:240px;width:100%;border-radius:12px;border:2px solid rgba(31,31,33,.1);background:rgba(31,31,33,.04);display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 2px 4px rgba(31,31,33,.04)}.CheckoutForm_cardMobileActive__FEc_K{border-color:var(--purple-100);background:#fff;box-shadow:1px 1px 3.5px 2px rgba(31,31,33,.08)}.CheckoutForm_cardMobileBadge__C4w5P,.CheckoutForm_optionValue__BXy2R{padding:5px 13px;border-radius:12px 12px 0 0;opacity:.9;background:linear-gradient(0deg,#ece5ff,#ece5ff),#e1e0dd;letter-spacing:-.12px}.CheckoutForm_cardMobileBadge__C4w5P{border-radius:10px 10px 0 0;padding:8px 13px;width:100%;text-align:center;font-weight:600}.CheckoutForm_cardMobileBody__yN6Jo{display:flex;flex-direction:column;gap:8px;padding:10px 10px 0;min-height:96px;justify-content:space-between;align-items:flex-start;flex-shrink:0;align-self:stretch;flex:1 1}.CheckoutForm_cardMobileName__7ms42{font-family:var(--serif-font);font-size:20px;line-height:115%;letter-spacing:-.2px}.CheckoutForm_cardMobilePriceRow__17oY4{display:flex;flex-direction:column;gap:12px}.CheckoutForm_cardMobileOldPrice__dE_Jl{font-size:11px!important;opacity:.6;text-decoration:line-through}.CheckoutForm_cardMobilePrice__f5v4M{font-size:15px!important;font-weight:600!important;line-height:115%!important;letter-spacing:-.12px}.CheckoutForm_cardMobileRadio__ctChc{align-self:flex-end;padding:10px 13px}.CheckoutForm_cardMobileRadio__ctChc button{width:13px;height:13px}.CheckoutForm_cardMobileRadio__ctChc button span:after{width:15px!important;height:15px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cg clip-path='url(%23clip0_6854_61726)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.675781 6.49992C0.675781 3.28401 3.28279 0.677002 6.4987 0.677002C9.71461 0.677002 12.3216 3.28401 12.3216 6.49992C12.3216 9.71583 9.71461 12.3228 6.4987 12.3228C3.28279 12.3228 0.675781 9.71583 0.675781 6.49992ZM8.67526 4.89774C8.83744 4.7427 8.84323 4.48554 8.68819 4.32336C8.53315 4.16118 8.27599 4.15539 8.11381 4.31043C7.16384 5.21856 6.40309 6.3493 5.90033 7.62535L4.90135 6.54336C4.74915 6.37852 4.49213 6.36826 4.32728 6.52046C4.16243 6.67266 4.15218 6.92968 4.30438 7.09453L5.76021 8.67134C5.85855 8.77784 6.00618 8.82388 6.14763 8.79215C6.28907 8.76041 6.40289 8.65571 6.4463 8.5174C6.89002 7.10363 7.66812 5.86053 8.67526 4.89774Z' fill='%231F1F21'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6854_61726'%3E%3Crect width='13' height='13' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.CheckoutForm_descriptionInner__18er5{border-radius:12px;background:#fff;padding:20px 25px 25px;display:flex;flex-direction:column;justify-content:flex-start;gap:12px}.CheckoutForm_descriptionContent__pjsGO{margin-top:11px;display:flex;flex-direction:column;gap:20px}.CheckoutForm_descriptionContent__pjsGO ul{display:flex;flex-direction:column;align-items:flex-start;gap:7.3px;text-decoration:none;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:.525em;margin-block-end:.525em}.CheckoutForm_descriptionContent__pjsGO ul li{font-size:12px;line-height:140%;letter-spacing:-.12px}.CheckoutForm_descriptionTitle__7fxrT{font-size:13px;line-height:140%}.CheckoutForm_descriptionIcon__0z0Pa{display:inline-flex;margin-right:6px;vertical-align:middle}.CheckoutForm_descriptionList__HEx7Z{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.CheckoutForm_descriptionTotal__nZbrs{display:flex;margin-top:8px;color:rgba(31,31,33,.7)}@media only screen and (max-width:767px){.CheckoutForm_descriptionTotal__nZbrs{font-size:15px!important;margin-top:5px!important}}.CheckoutForm_totalPrice__9njXs{color:rgba(31,31,33,.7);font-family:var(--sans-serif-font);font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.12px}.CheckoutForm_FormFooter__LuGLF{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:12px}@media(max-width:768px){.CheckoutForm_FormFooter__LuGLF{align-items:stretch}}.CheckoutForm_FormFooter__LuGLF button:disabled{background:rgba(31,31,33,.08)!important}.CheckoutForm_PriceListItem__uMn5a{position:relative;align-items:center;background:rgba(31,31,33,.102);border-radius:8px;display:flex;gap:18px;padding:20px 16px}@media only screen and (max-width:767px){.CheckoutForm_PriceListItem__uMn5a{gap:12px;padding:12.2px 31px 12.2px 12px;border-radius:10px}}.CheckoutForm_PriceListItemSelected__OM_ph{outline:2px solid var(--brand-200)}.CheckoutForm_PriceListItemLabel__Bpyo2{display:flex;flex-direction:column;gap:2px}.CheckoutForm_errorMessage__EjEEO{position:absolute!important;margin:16px 4px!important}@media only screen and (max-width:767px){.CheckoutForm_errorMessage__EjEEO{margin:8px 4px!important}}.CheckoutForm_SelectContent__v_tBp{background:var(--background);border:1px solid var(--neutral-cold-100);border-radius:0;max-height:200px!important;overflow:auto;padding:8px;z-index:2;min-width:320px;width:100%}@media only screen and (max-width:767px){.CheckoutForm_SelectContent__v_tBp{min-width:unset}}.CheckoutForm_SelectItem__oYwb0{cursor:pointer;padding:2px 8px}.CheckoutForm_SelectItem__oYwb0,.CheckoutForm_SelectTrigger__5UKBr{align-items:center;display:flex;gap:8px;font-family:var(--sans-serif-font);font-size:15px}.CheckoutForm_SelectTrigger__5UKBr{border:1px solid #000;background:rgba(31,31,33,.04);border-radius:8px;color:var(--text-primary);flex-direction:row;font-weight:500;height:46px;justify-content:space-between;padding:0 16px;max-width:100%!important;width:100%}@media only screen and (max-width:767px){.CheckoutForm_SelectTrigger__5UKBr{max-width:100%}}.CheckoutForm_SelectViewport__FngTN{display:flex;flex-direction:column;gap:4px}.CheckoutForm_Loader__HOQpj{display:block;height:36px;margin:100px auto;opacity:.2;width:36px;animation-name:CheckoutForm_spin__kIvhN;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes CheckoutForm_spin__kIvhN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CheckoutForm_Input__0c4GB{background:var(--background);border:1px solid var(--neutral-cold-100);border-radius:8px;color:var(--text-primary);font-family:var(--sans-serif-font);font-size:15px;height:46px;padding:0 16px;max-width:100%;width:100%}.CheckoutForm_Input--has-error__bqBKI{border-color:var(--red-500);color:var(--red-500)}@media only screen and (max-width:767px){.CheckoutForm_Input__0c4GB{max-width:100%}}@supports(-webkit-touch-callout:none){.CheckoutForm_Input__0c4GB{font-size:16px!important}}.CheckoutForm_closeButton__eoFhm{margin-right:var(--gap-8);justify-content:flex-end!important}.CheckoutForm_customListBullet__zNjEU{vertical-align:middle}