.LegalContentSection-module-scss-module__8SfRKG__container{max-width:780px;margin-inline:auto;padding:48px 32px 80px}@media (max-width:1024px){.LegalContentSection-module-scss-module__8SfRKG__container{padding-inline:24px}}@media (max-width:768px){.LegalContentSection-module-scss-module__8SfRKG__container{padding:32px 20px 64px}}@media (max-width:480px){.LegalContentSection-module-scss-module__8SfRKG__container{padding-inline:16px}}.LegalContentSection-module-scss-module__8SfRKG__empty{color:var(--color-ink3);padding:40px 0;font-size:15px}.LegalContentSection-module-scss-module__8SfRKG__content{color:var(--color-ink2);font-size:15px;line-height:1.85}.LegalContentSection-module-scss-module__8SfRKG__content h1,.LegalContentSection-module-scss-module__8SfRKG__content h2,.LegalContentSection-module-scss-module__8SfRKG__content h3,.LegalContentSection-module-scss-module__8SfRKG__content h4{color:var(--color-ink);letter-spacing:-.02em;margin-top:40px;margin-bottom:12px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.LegalContentSection-module-scss-module__8SfRKG__content h1{font-size:clamp(1.6rem,3vw,2.2rem)}.LegalContentSection-module-scss-module__8SfRKG__content h2{border-bottom:2px solid var(--color-primary-pale);padding-bottom:8px;font-size:clamp(1.2rem,2.5vw,1.5rem)}[data-theme=dark] .LegalContentSection-module-scss-module__8SfRKG__content h2{border-bottom-color:var(--color-border)}.LegalContentSection-module-scss-module__8SfRKG__content h3{color:var(--color-primary);font-size:1.1rem}.LegalContentSection-module-scss-module__8SfRKG__content h4{font-size:1rem}.LegalContentSection-module-scss-module__8SfRKG__content p{margin-bottom:16px}.LegalContentSection-module-scss-module__8SfRKG__content ul,.LegalContentSection-module-scss-module__8SfRKG__content ol{margin:16px 0;padding-left:24px}.LegalContentSection-module-scss-module__8SfRKG__content ul li,.LegalContentSection-module-scss-module__8SfRKG__content ol li{margin-bottom:8px}.LegalContentSection-module-scss-module__8SfRKG__content ul li::marker{color:var(--color-primary)}.LegalContentSection-module-scss-module__8SfRKG__content ol li::marker{color:var(--color-primary)}.LegalContentSection-module-scss-module__8SfRKG__content ul{list-style:outside}.LegalContentSection-module-scss-module__8SfRKG__content ol{list-style:decimal}.LegalContentSection-module-scss-module__8SfRKG__content table{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:.95em;display:block;overflow-x:auto}.LegalContentSection-module-scss-module__8SfRKG__content th,.LegalContentSection-module-scss-module__8SfRKG__content td{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:12px 16px}.LegalContentSection-module-scss-module__8SfRKG__content th{background:var(--color-surface2);color:var(--color-ink);font-weight:600}.LegalContentSection-module-scss-module__8SfRKG__content a{color:var(--color-primary);text-underline-offset:3px;transition:opacity all .18s cubic-bezier(.4, 0, .2, 1);text-decoration:underline}.LegalContentSection-module-scss-module__8SfRKG__content a:hover{opacity:.75}.LegalContentSection-module-scss-module__8SfRKG__content strong{color:var(--color-ink);font-weight:600}.LegalContentSection-module-scss-module__8SfRKG__content hr{border:none;border-top:1px solid var(--color-border);margin:32px 0}.LegalContentSection-module-scss-module__8SfRKG__content img{border-radius:16px;max-width:100%;margin:16px 0;box-shadow:0 4px 16px #2556c81f,0 2px 4px #00000014}.LegalContentSection-module-scss-module__8SfRKG__content h5,.LegalContentSection-module-scss-module__8SfRKG__content h6{color:var(--color-ink);margin:24px 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.LegalContentSection-module-scss-module__8SfRKG__content h5{font-size:.95rem}.LegalContentSection-module-scss-module__8SfRKG__content h6{text-transform:uppercase;letter-spacing:.04em;font-size:.85rem}.LegalContentSection-module-scss-module__8SfRKG__content>:first-child{margin-top:0}.LegalContentSection-module-scss-module__8SfRKG__content li>p,.LegalContentSection-module-scss-module__8SfRKG__content th>p,.LegalContentSection-module-scss-module__8SfRKG__content td>p{margin:0}.LegalContentSection-module-scss-module__8SfRKG__content ul ul,.LegalContentSection-module-scss-module__8SfRKG__content ol ol,.LegalContentSection-module-scss-module__8SfRKG__content ul ol,.LegalContentSection-module-scss-module__8SfRKG__content ol ul{margin:8px 0}.LegalContentSection-module-scss-module__8SfRKG__content em{font-style:italic}.LegalContentSection-module-scss-module__8SfRKG__content u{text-underline-offset:3px;text-decoration:underline}.LegalContentSection-module-scss-module__8SfRKG__content s{color:var(--color-ink3)}.LegalContentSection-module-scss-module__8SfRKG__content mark{color:inherit;background:#fef08a;border-radius:3px;padding:0 2px}[data-theme=dark] .LegalContentSection-module-scss-module__8SfRKG__content mark{background:#facc1559}.LegalContentSection-module-scss-module__8SfRKG__content blockquote{border-left:4px solid var(--color-primary);background:var(--color-surface2);color:var(--color-ink);border-radius:0 12px 12px 0;margin:20px 0;padding:12px 20px;font-style:italic}.LegalContentSection-module-scss-module__8SfRKG__content blockquote p:last-child{margin-bottom:0}.LegalContentSection-module-scss-module__8SfRKG__content code{background:var(--color-surface2);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.LegalContentSection-module-scss-module__8SfRKG__content pre{background:var(--color-surface2);border:1px solid var(--color-border);border-radius:12px;margin:16px 0;padding:16px;overflow-x:auto}.LegalContentSection-module-scss-module__8SfRKG__content pre code{background:0 0;padding:0;font-size:.85em}.LegalContentSection-module-scss-module__8SfRKG__content ul[data-type=taskList]{padding-left:0;list-style:none}.LegalContentSection-module-scss-module__8SfRKG__content ul[data-type=taskList] li{align-items:flex-start;gap:8px;display:flex}.LegalContentSection-module-scss-module__8SfRKG__content ul[data-type=taskList] li>label{margin-top:4px}.LegalContentSection-module-scss-module__8SfRKG__content ul[data-type=taskList] li>div{flex:1}.LegalContentSection-module-scss-module__8SfRKG__content div[data-youtube-video]{aspect-ratio:16/9;margin:20px 0;position:relative}.LegalContentSection-module-scss-module__8SfRKG__content div[data-youtube-video] iframe{border:0;border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.LegalContentSection-module-scss-module__8SfRKG__content sub,.LegalContentSection-module-scss-module__8SfRKG__content sup{font-size:.75em}.LegalContentSection-module-scss-module__8SfRKG__skeleton{background:var(--color-surface2);border-radius:12px;max-width:320px;height:40px;margin-bottom:16px;animation:1.5s ease-in-out infinite LegalContentSection-module-scss-module__8SfRKG__pulse}.LegalContentSection-module-scss-module__8SfRKG__skeletonBody{background:var(--color-surface2);border-radius:12px;height:400px;animation:1.5s ease-in-out .15s infinite LegalContentSection-module-scss-module__8SfRKG__pulse}@keyframes LegalContentSection-module-scss-module__8SfRKG__pulse{0%,to{opacity:1}50%{opacity:.35}}.LegalContentSection-module-scss-module__8SfRKG__fullwidth,.LegalContentSection-module-scss-module__8SfRKG__two-column{max-width:1040px}@media (min-width:1024px){.LegalContentSection-module-scss-module__8SfRKG__two-column .LegalContentSection-module-scss-module__8SfRKG__content{column-count:2;column-gap:40px}.LegalContentSection-module-scss-module__8SfRKG__two-column .LegalContentSection-module-scss-module__8SfRKG__content h1,.LegalContentSection-module-scss-module__8SfRKG__two-column .LegalContentSection-module-scss-module__8SfRKG__content h2{column-span:all}}.LegalContentSection-module-scss-module__8SfRKG__sidebar-toc{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px;max-width:1040px;display:grid}@media (max-width:1024px){.LegalContentSection-module-scss-module__8SfRKG__sidebar-toc{grid-template-columns:minmax(0,1fr)}}.LegalContentSection-module-scss-module__8SfRKG__toc{flex-direction:column;gap:8px;display:flex;position:sticky;top:96px}@media (max-width:1024px){.LegalContentSection-module-scss-module__8SfRKG__toc{position:static}}.LegalContentSection-module-scss-module__8SfRKG__tocLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink4);margin-bottom:4px;font-size:12px;font-weight:700}.LegalContentSection-module-scss-module__8SfRKG__tocLink{color:var(--color-ink3);transition:color all .18s cubic-bezier(.4, 0, .2, 1),border-color all .18s cubic-bezier(.4, 0, .2, 1);border-left:2px solid #0000;padding:4px 0 4px 12px;font-size:13px;text-decoration:none}.LegalContentSection-module-scss-module__8SfRKG__tocLink:hover{color:var(--color-primary);border-left-color:var(--color-primary)}
.SearchPageSection-module-scss-module__p2UJGq__page{min-height:80vh;padding-top:72px}.SearchPageSection-module-scss-module__p2UJGq__searchHeader{background:var(--color-surface);z-index:100;border-bottom:1px solid #d8def0;padding:24px 0;position:sticky;top:72px}.SearchPageSection-module-scss-module__p2UJGq__container{max-width:1440px;margin:0 auto;padding:0 24px}.SearchPageSection-module-scss-module__p2UJGq__searchForm{align-items:center;gap:12px;display:flex}.SearchPageSection-module-scss-module__p2UJGq__searchWrap{flex:1;align-items:center;display:flex;position:relative}.SearchPageSection-module-scss-module__p2UJGq__searchWrap>i{color:var(--color-ink5);pointer-events:none;font-size:20px;position:absolute;left:14px}.SearchPageSection-module-scss-module__p2UJGq__searchInput{background:var(--color-surface2);color:#fff;width:100%;transition:border-color all .18s cubic-bezier(.4, 0, .2, 1);border:1.5px solid #d8def0;border-radius:6px;padding:14px 44px;font-family:Inter,sans-serif;font-size:15px}.SearchPageSection-module-scss-module__p2UJGq__searchInput::placeholder{color:var(--color-ink5)}.SearchPageSection-module-scss-module__p2UJGq__searchInput:focus{border-color:var(--color-primary);outline:none}.SearchPageSection-module-scss-module__p2UJGq__searchInput::-webkit-search-cancel-button{display:none}.SearchPageSection-module-scss-module__p2UJGq__clearSearch{color:var(--color-ink4);cursor:pointer;transition:color all .18s cubic-bezier(.4, 0, .2, 1);background:0 0;border:none;font-size:20px;position:absolute;right:12px}.SearchPageSection-module-scss-module__p2UJGq__clearSearch:hover{color:#fff}.SearchPageSection-module-scss-module__p2UJGq__searchBtn{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;white-space:nowrap;transition:background all .18s cubic-bezier(.4, 0, .2, 1);border:none;border-radius:6px;padding:14px 28px;font-family:Inter,sans-serif;font-size:13px;font-weight:700}.SearchPageSection-module-scss-module__p2UJGq__searchBtn:hover{background:var(--color-primary-dark)}.SearchPageSection-module-scss-module__p2UJGq__meta{padding:24px 0 16px}.SearchPageSection-module-scss-module__p2UJGq__metaText{color:var(--color-ink3);font-size:14px}.SearchPageSection-module-scss-module__p2UJGq__metaText span{color:#fff;font-weight:600}.SearchPageSection-module-scss-module__p2UJGq__suggestions{flex-direction:column;gap:12px;padding:32px 0 16px;display:flex}.SearchPageSection-module-scss-module__p2UJGq__suggestLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink4);font-size:12px;font-weight:700}.SearchPageSection-module-scss-module__p2UJGq__suggestTags{flex-wrap:wrap;gap:8px;display:flex}.SearchPageSection-module-scss-module__p2UJGq__suggestTag{background:var(--color-surface2);color:var(--color-ink2);text-transform:capitalize;transition:border-color all .18s cubic-bezier(.4, 0, .2, 1),color all .18s cubic-bezier(.4, 0, .2, 1);border:1.5px solid #d8def0;border-radius:9999px;padding:8px 18px;font-size:13px;text-decoration:none}.SearchPageSection-module-scss-module__p2UJGq__suggestTag:hover{border-color:var(--color-border2);color:#fff}.SearchPageSection-module-scss-module__p2UJGq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:16px 0 48px;display:grid}@media (max-width:1024px){.SearchPageSection-module-scss-module__p2UJGq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.SearchPageSection-module-scss-module__p2UJGq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.SearchPageSection-module-scss-module__p2UJGq__grid{grid-template-columns:minmax(0,1fr)}}.SearchPageSection-module-scss-module__p2UJGq__card{background:var(--color-surface);transition:border-color all .18s cubic-bezier(.4, 0, .2, 1);border:1px solid #d8def0;border-radius:16px;overflow:hidden}.SearchPageSection-module-scss-module__p2UJGq__card:hover{border-color:var(--color-border2)}.SearchPageSection-module-scss-module__p2UJGq__imageWrap{aspect-ratio:3/4;background:var(--color-surface2);display:block;position:relative;overflow:hidden}.SearchPageSection-module-scss-module__p2UJGq__image{object-fit:cover;transition:transform .4s}.SearchPageSection-module-scss-module__p2UJGq__card:hover .SearchPageSection-module-scss-module__p2UJGq__image{transform:scale(1.04)}.SearchPageSection-module-scss-module__p2UJGq__badge{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.08em;z-index:1;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.SearchPageSection-module-scss-module__p2UJGq__wishBtn{width:34px;height:34px;color:var(--color-ink2);cursor:pointer;z-index:1;background:#0d0f14b3;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:10px;right:10px}.SearchPageSection-module-scss-module__p2UJGq__wishBtn:hover{background:var(--color-primary);color:#fff}.SearchPageSection-module-scss-module__p2UJGq__wishlisted{color:var(--color-primary);background:rgba(var(--color-primary), .15)}.SearchPageSection-module-scss-module__p2UJGq__info{flex-direction:column;gap:8px;padding:16px;display:flex}.SearchPageSection-module-scss-module__p2UJGq__name{color:#fff;transition:color all .18s cubic-bezier(.4, 0, .2, 1);font-size:14px;font-weight:600;text-decoration:none}.SearchPageSection-module-scss-module__p2UJGq__name:hover{color:var(--color-primary)}.SearchPageSection-module-scss-module__p2UJGq__prices{align-items:center;gap:8px;display:flex}.SearchPageSection-module-scss-module__p2UJGq__price{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700}.SearchPageSection-module-scss-module__p2UJGq__original{color:var(--color-ink4);font-size:12px;text-decoration:line-through}.SearchPageSection-module-scss-module__p2UJGq__cartBtn{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background all .18s cubic-bezier(.4, 0, .2, 1);border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:10px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;display:flex}.SearchPageSection-module-scss-module__p2UJGq__cartBtn i{font-size:14px}.SearchPageSection-module-scss-module__p2UJGq__cartBtn:hover{background:var(--color-primary-dark)}.SearchPageSection-module-scss-module__p2UJGq__cardActions{gap:8px;margin-top:4px;display:flex}.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__cartBtn,.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__orderBtn{text-align:center;flex:1 1 0;min-width:0;margin-top:0;padding-inline:8px}.SearchPageSection-module-scss-module__p2UJGq__orderBtn{color:var(--color-primary);border:1px solid var(--color-primary);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:9px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.SearchPageSection-module-scss-module__p2UJGq__orderBtn i{font-size:14px}.SearchPageSection-module-scss-module__p2UJGq__orderBtn:hover{background:var(--color-primary);color:#fff}.SearchPageSection-module-scss-module__p2UJGq__noResults{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:64px 0;display:flex}.SearchPageSection-module-scss-module__p2UJGq__noResults i{color:var(--color-border2);font-size:60px}.SearchPageSection-module-scss-module__p2UJGq__noResultsTitle{text-transform:uppercase;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700}.SearchPageSection-module-scss-module__p2UJGq__noResultsSub{color:var(--color-ink3);font-size:14px}.SearchPageSection-module-scss-module__p2UJGq__browseBtn{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.06em;transition:background all .18s cubic-bezier(.4, 0, .2, 1);border-radius:6px;margin-top:12px;padding:13px 32px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.SearchPageSection-module-scss-module__p2UJGq__browseBtn:hover{background:var(--color-primary-dark)}.SearchPageSection-module-scss-module__p2UJGq__card .SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__cartBtn,.SearchPageSection-module-scss-module__p2UJGq__card .SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__orderBtn{min-height:44px}@supports (container-type:inline-size){.SearchPageSection-module-scss-module__p2UJGq__card{container-type:inline-size}@container (max-width:259px){.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__cartBtn{justify-content:center;min-width:44px;flex:0 0 44px!important;width:44px!important;padding:0!important}.SearchPageSection-module-scss-module__p2UJGq__btnLabel{display:none}.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__orderBtn{min-width:0;flex:auto!important;gap:4px!important;padding-inline:8px!important}}@container (max-width:175px){.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__orderBtn i{display:none}.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__orderBtn{line-height:1.15;letter-spacing:0!important;padding-inline:4px!important}.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__orderBtn span{text-align:center;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}}}@supports not (container-type:inline-size){@media (max-width:639px){.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__cartBtn{justify-content:center;flex:0 0 44px!important;width:44px!important;padding:0!important}.SearchPageSection-module-scss-module__p2UJGq__btnLabel{display:none}.SearchPageSection-module-scss-module__p2UJGq__cardActions .SearchPageSection-module-scss-module__p2UJGq__orderBtn{flex:auto!important;gap:4px!important;padding-inline:8px!important}}}
.CheckoutBannerSection-module-scss-module___r4GgG__banner{background:#e8f0fe;border-bottom:1px solid #2556c81f;padding-block:32px 40px;position:relative;overflow:hidden}[data-theme=dark] .CheckoutBannerSection-module-scss-module___r4GgG__banner{background:#0f1b35;border-bottom-color:#2556c840}.CheckoutBannerSection-module-scss-module___r4GgG__bannerInner{z-index:2;flex-direction:column;gap:8px;max-width:1440px;margin-inline:auto;padding-inline:32px;display:flex;position:relative}@media (max-width:1024px){.CheckoutBannerSection-module-scss-module___r4GgG__bannerInner{padding-inline:24px}}@media (max-width:768px){.CheckoutBannerSection-module-scss-module___r4GgG__bannerInner{padding-inline:20px}}@media (max-width:480px){.CheckoutBannerSection-module-scss-module___r4GgG__bannerInner{padding-inline:16px}}.CheckoutBannerSection-module-scss-module___r4GgG__breadcrumb{color:var(--color-ink4);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.CheckoutBannerSection-module-scss-module___r4GgG__breadcrumb a{color:var(--color-primary);font-weight:500;text-decoration:none}.CheckoutBannerSection-module-scss-module___r4GgG__breadcrumb i{font-size:14px}.CheckoutBannerSection-module-scss-module___r4GgG__breadActive{color:var(--color-ink);font-weight:600}.CheckoutBannerSection-module-scss-module___r4GgG__bannerTitle{color:var(--color-ink);letter-spacing:-.02em;align-items:center;gap:12px;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3vw,36px);font-weight:800;display:flex}.CheckoutBannerSection-module-scss-module___r4GgG__bannerTitle i{color:var(--color-primary);font-size:28px}.CheckoutBannerSection-module-scss-module___r4GgG__steps{flex-wrap:wrap;align-items:center;gap:4px;margin-top:12px;display:flex}.CheckoutBannerSection-module-scss-module___r4GgG__step{color:var(--color-ink5);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.CheckoutBannerSection-module-scss-module___r4GgG__stepNum{background:var(--color-border);width:22px;height:22px;color:var(--color-ink4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.CheckoutBannerSection-module-scss-module___r4GgG__stepActive{color:var(--color-primary)}.CheckoutBannerSection-module-scss-module___r4GgG__stepActive .CheckoutBannerSection-module-scss-module___r4GgG__stepNum{background:var(--color-primary);color:#fff}.CheckoutBannerSection-module-scss-module___r4GgG__stepSep{background:var(--color-border);width:24px;height:1px;margin:0 4px}.CheckoutBannerSection-module-scss-module___r4GgG__minimal{background:var(--color-bg);border-bottom-color:var(--color-border)}.CheckoutBannerSection-module-scss-module___r4GgG__minimal .CheckoutBannerSection-module-scss-module___r4GgG__steps{display:none}.CheckoutBannerSection-module-scss-module___r4GgG__centered .CheckoutBannerSection-module-scss-module___r4GgG__bannerInner{text-align:center;align-items:center}.CheckoutBannerSection-module-scss-module___r4GgG__centered .CheckoutBannerSection-module-scss-module___r4GgG__breadcrumb,.CheckoutBannerSection-module-scss-module___r4GgG__centered .CheckoutBannerSection-module-scss-module___r4GgG__steps{justify-content:center}.CheckoutBannerSection-module-scss-module___r4GgG__compact{padding-block:20px 24px}.CheckoutBannerSection-module-scss-module___r4GgG__compact .CheckoutBannerSection-module-scss-module___r4GgG__bannerTitle{font-size:clamp(20px,2.5vw,28px)}.CheckoutBannerSection-module-scss-module___r4GgG__compact .CheckoutBannerSection-module-scss-module___r4GgG__bannerTitle i{font-size:22px}
.CheckoutFormSection-module-scss-module__jqJ8LW__container{max-width:1440px;margin:0 auto;padding:32px 32px 64px}@media (max-width:1024px){.CheckoutFormSection-module-scss-module__jqJ8LW__container{padding:24px 24px 48px}}@media (max-width:768px){.CheckoutFormSection-module-scss-module__jqJ8LW__container{padding:20px 20px 40px}}@media (max-width:480px){.CheckoutFormSection-module-scss-module__jqJ8LW__container{padding:16px 16px 32px}}.CheckoutFormSection-module-scss-module__jqJ8LW__layout{grid-template-columns:minmax(0,1fr) 400px;align-items:flex-start;gap:24px;display:grid}@media (max-width:1024px){.CheckoutFormSection-module-scss-module__jqJ8LW__layout{grid-template-columns:minmax(0,1fr)}}.CheckoutFormSection-module-scss-module__jqJ8LW__form{flex-direction:column;gap:20px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 1px 8px #0000000a}.CheckoutFormSection-module-scss-module__jqJ8LW__sectionHead{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;padding-bottom:16px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__sectionNum{width:32px;height:32px;color:var(--color-primary);background:#2556c81a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:800;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__sectionTitle{color:var(--color-ink);letter-spacing:-.01em;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700}.CheckoutFormSection-module-scss-module__jqJ8LW__field{flex-direction:column;gap:8px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__label{color:var(--color-ink4);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.CheckoutFormSection-module-scss-module__jqJ8LW__input{background:var(--color-bg);border:1.5px solid var(--color-border);width:100%;color:var(--color-ink);border-radius:6px;outline:none;padding:11px 14px;font-family:Inter,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s}.CheckoutFormSection-module-scss-module__jqJ8LW__input::placeholder{color:var(--color-ink5)}.CheckoutFormSection-module-scss-module__jqJ8LW__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #2556c81a}.CheckoutFormSection-module-scss-module__jqJ8LW__input:is(select){cursor:pointer}.CheckoutFormSection-module-scss-module__jqJ8LW__twoCol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}@media (max-width:480px){.CheckoutFormSection-module-scss-module__jqJ8LW__twoCol{grid-template-columns:minmax(0,1fr)}}.CheckoutFormSection-module-scss-module__jqJ8LW__checkRow{padding:4px 0}.CheckoutFormSection-module-scss-module__jqJ8LW__checkLabel{color:var(--color-ink3);cursor:pointer;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:14px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__checkLabel input[type=checkbox]{width:17px;height:17px;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0}.CheckoutFormSection-module-scss-module__jqJ8LW__radioLabel{background:var(--color-bg);border:1.5px solid var(--color-border);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:16px;transition:border-color .2s,background .2s;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__radioLabel input[type=radio]{accent-color:var(--color-primary);flex-shrink:0}.CheckoutFormSection-module-scss-module__jqJ8LW__radioLabel:hover{border-color:var(--color-primary)}.CheckoutFormSection-module-scss-module__jqJ8LW__radioActive{border-color:var(--color-primary)!important;background:#2556c80a!important}.CheckoutFormSection-module-scss-module__jqJ8LW__radioContent{color:var(--color-ink);flex-direction:column;flex:1;gap:2px;font-size:14px;font-weight:500;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__radioDays{color:var(--color-ink4);font-size:12px;font-weight:400}.CheckoutFormSection-module-scss-module__jqJ8LW__radioPrice{color:var(--color-ink);white-space:nowrap;font-size:14px;font-weight:700}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentMethods{flex-direction:column;gap:12px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentMethod{background:var(--color-bg);border:1.5px solid var(--color-border);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;transition:border-color .2s,background .2s;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentMethod input[type=radio]{accent-color:var(--color-primary);flex-shrink:0;margin-top:2px}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentMethod:hover{border-color:var(--color-primary)}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentMethodActive{border-color:var(--color-primary)!important;background:#2556c80a!important}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentMethodContent{flex-direction:column;flex:1;gap:3px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentMethodHeader{color:var(--color-ink);align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentIcon{color:var(--color-primary);font-size:20px}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentLogo{object-fit:contain;border-radius:4px;width:auto;max-width:120px;height:28px}.CheckoutFormSection-module-scss-module__jqJ8LW__processingFee{color:var(--color-ink4);margin-left:auto;font-size:12px}.CheckoutFormSection-module-scss-module__jqJ8LW__testModeBadge{text-transform:uppercase;letter-spacing:.05em;color:#d97706;white-space:nowrap;background:#eab3081f;border:1px solid #eab3084d;border-radius:9999px;margin-left:auto;padding:2px 7px;font-size:11px;font-weight:700}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentDescription{color:var(--color-ink3);font-size:13px;line-height:1.4}.CheckoutFormSection-module-scss-module__jqJ8LW__estimatedTime{color:var(--color-ink4);font-size:12px;font-style:italic}.CheckoutFormSection-module-scss-module__jqJ8LW__paymentFields{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:16px;margin-top:16px;padding:20px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__instructions{color:var(--color-ink3);background:#2556c80f;border:1px solid #2556c833;border-radius:6px;padding:16px;font-size:13px;line-height:1.5}.CheckoutFormSection-module-scss-module__jqJ8LW__required{color:#ef4444;margin-left:2px}.CheckoutFormSection-module-scss-module__jqJ8LW__loading{text-align:center;color:var(--color-ink4);padding:20px;font-size:14px}.CheckoutFormSection-module-scss-module__jqJ8LW__error{text-align:center;color:#ef4444;background:#ef44440f;border:1px solid #ef444433;border-radius:6px;padding:16px;font-size:14px}.CheckoutFormSection-module-scss-module__jqJ8LW__summary{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;position:sticky;top:92px;overflow:hidden;box-shadow:0 4px 24px #0000000f}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryHead{border-bottom:1px solid var(--color-border);background:#2556c80a;align-items:center;gap:12px;padding:20px 24px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryHead i{color:var(--color-primary);font-size:18px}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryHeadTitle{color:var(--color-ink);flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemCount{background:var(--color-primary);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding-inline:6px;font-size:11px;font-weight:700;display:inline-flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryBody{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItems{border-bottom:1px solid var(--color-border);flex-direction:column;gap:12px;padding-bottom:16px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItem{color:var(--color-ink3);align-items:flex-start;gap:12px;font-size:13px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemThumb{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;flex-shrink:0;width:44px;height:52px;position:relative;overflow:hidden}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemThumbImg{object-fit:cover}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemName{color:var(--color-ink);font-size:13px;font-weight:600;line-height:1.3}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemQty{color:var(--color-ink4);font-size:12px}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemMeta{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryMetaTag{color:var(--color-ink4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;font-weight:500;display:inline-flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryColorDot{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;width:8px;height:8px}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryAddons{border-top:1px dashed var(--color-border);flex-direction:column;gap:3px;margin:4px 0 0;padding:4px 0 0;list-style:none;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryAddonRow{color:var(--color-ink4);align-items:center;gap:5px;font-size:12px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryAddonRow i{color:var(--color-primary);flex-shrink:0;font-size:12px}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryAddonName{flex:1}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryAddonPrice{color:var(--color-ink3);flex-shrink:0;font-weight:600}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryItemPrice{color:var(--color-ink);white-space:nowrap;flex-shrink:0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryTotals{border-bottom:1px solid var(--color-border);flex-direction:column;gap:8px;padding-bottom:16px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryRow{color:var(--color-ink3);justify-content:space-between;align-items:center;font-size:13px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryDiscount{color:#10b981;font-weight:600}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryTotalRow{border-top:2px solid var(--color-border);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryTotalLabel{color:var(--color-ink);font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700}.CheckoutFormSection-module-scss-module__jqJ8LW__summaryTotalAmount{color:var(--color-primary);font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:800}.CheckoutFormSection-module-scss-module__jqJ8LW__couponSection{flex-direction:column;gap:8px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__couponRow{gap:8px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__couponRow .CheckoutFormSection-module-scss-module__jqJ8LW__input{flex:1}.CheckoutFormSection-module-scss-module__jqJ8LW__couponBtn{background:var(--color-primary);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:0 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;transition:background .2s}.CheckoutFormSection-module-scss-module__jqJ8LW__couponBtn:hover:not(:disabled){background:#1a3baf}.CheckoutFormSection-module-scss-module__jqJ8LW__couponBtn:disabled{opacity:.5;cursor:not-allowed}.CheckoutFormSection-module-scss-module__jqJ8LW__couponApplied{background:#10b98114;border:1px solid #10b98140;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__couponAppliedInfo{color:#10b981;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__couponAppliedInfo i{font-size:16px}.CheckoutFormSection-module-scss-module__jqJ8LW__couponRemove{color:var(--color-ink4);cursor:pointer;background:0 0;border:none;padding:2px;font-size:16px;line-height:1;transition:color .2s}.CheckoutFormSection-module-scss-module__jqJ8LW__couponRemove:hover{color:#ef4444}.CheckoutFormSection-module-scss-module__jqJ8LW__loyaltySection{background:#2556c80a;border:1px solid #2556c826;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__loyaltyRow{align-items:center;gap:12px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__loyaltyLabel{color:var(--color-primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__loyaltyLabel i{font-size:15px}.CheckoutFormSection-module-scss-module__jqJ8LW__loyaltyInputGroup{flex-direction:column;gap:8px;width:100%;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__loyaltyInputGroup .CheckoutFormSection-module-scss-module__jqJ8LW__input{width:100%}.CheckoutFormSection-module-scss-module__jqJ8LW__loyaltyHint{color:var(--color-ink4);font-size:12px}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellSection{background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px;padding:16px}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink4);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellLabel i{color:var(--color-primary);font-size:14px}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellList{flex-direction:column;gap:12px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellItem{align-items:center;gap:12px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellThumb{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;flex-shrink:0;width:44px;height:52px;position:relative;overflow:hidden}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellThumbImg{object-fit:cover}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellInfo{flex:1;min-width:0}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellName{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellPrice{color:var(--color-primary);margin-top:2px;font-size:12px;font-weight:700}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellAddBtn{color:var(--color-primary);letter-spacing:.04em;cursor:pointer;background:#2556c814;border:1px solid #2556c833;border-radius:6px;flex-shrink:0;padding:6px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;transition:background .2s,color .2s}.CheckoutFormSection-module-scss-module__jqJ8LW__upsellAddBtn:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.CheckoutFormSection-module-scss-module__jqJ8LW__placeBtn{background:var(--color-primary);color:#fff;letter-spacing:.04em;cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px 24px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:800;transition:background .2s,box-shadow .2s,transform .15s;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__placeBtn i{font-size:18px}.CheckoutFormSection-module-scss-module__jqJ8LW__placeBtn:hover:not(:disabled){background:#1a3baf;transform:translateY(-1px);box-shadow:0 6px 24px #2556c859}.CheckoutFormSection-module-scss-module__jqJ8LW__placeBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.CheckoutFormSection-module-scss-module__jqJ8LW__trustRow{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding-top:12px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__trustBadge{color:var(--color-ink4);align-items:center;gap:4px;font-size:11px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__trustBadge i{color:#10b981;font-size:13px}.CheckoutFormSection-module-scss-module__jqJ8LW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:80px 32px;display:flex}.CheckoutFormSection-module-scss-module__jqJ8LW__emptyState i{color:var(--color-ink5);font-size:56px}.CheckoutFormSection-module-scss-module__jqJ8LW__emptyState p{color:var(--color-ink3);font-size:18px}.CheckoutFormSection-module-scss-module__jqJ8LW__emptyState a{background:var(--color-primary);color:#fff;border-radius:6px;padding:13px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s}.CheckoutFormSection-module-scss-module__jqJ8LW__emptyState a:hover{background:#1a3baf}.CheckoutFormSection-module-scss-module__jqJ8LW__stacked .CheckoutFormSection-module-scss-module__jqJ8LW__layout{grid-template-columns:minmax(0,1fr)}.CheckoutFormSection-module-scss-module__jqJ8LW__stacked .CheckoutFormSection-module-scss-module__jqJ8LW__summary{position:static;top:auto}.CheckoutFormSection-module-scss-module__jqJ8LW__summary-first .CheckoutFormSection-module-scss-module__jqJ8LW__layout{grid-template-columns:400px minmax(0,1fr)}@media (max-width:1024px){.CheckoutFormSection-module-scss-module__jqJ8LW__summary-first .CheckoutFormSection-module-scss-module__jqJ8LW__layout{grid-template-columns:minmax(0,1fr)}}.CheckoutFormSection-module-scss-module__jqJ8LW__summary-first .CheckoutFormSection-module-scss-module__jqJ8LW__form{order:2}.CheckoutFormSection-module-scss-module__jqJ8LW__summary-first .CheckoutFormSection-module-scss-module__jqJ8LW__summary{order:1}.CheckoutFormSection-module-scss-module__jqJ8LW__compact .CheckoutFormSection-module-scss-module__jqJ8LW__layout{gap:16px}.CheckoutFormSection-module-scss-module__jqJ8LW__compact .CheckoutFormSection-module-scss-module__jqJ8LW__form{gap:12px}.CheckoutFormSection-module-scss-module__jqJ8LW__compact .CheckoutFormSection-module-scss-module__jqJ8LW__section{gap:12px;padding:16px}.CheckoutFormSection-module-scss-module__jqJ8LW__compact .CheckoutFormSection-module-scss-module__jqJ8LW__sectionHead{padding-bottom:8px}.CheckoutFormSection-module-scss-module__jqJ8LW__compact .CheckoutFormSection-module-scss-module__jqJ8LW__summaryHead{padding:16px 20px}.CheckoutFormSection-module-scss-module__jqJ8LW__compact .CheckoutFormSection-module-scss-module__jqJ8LW__summaryBody{gap:12px;padding:16px 20px}.CheckoutFormSection-module-scss-module__jqJ8LW__fieldError{color:#ef4444;margin:4px 0 0;font-size:12px}
.CheckoutConfirmSection-module-scss-module__V22y1a__page{justify-content:center;align-items:center;min-height:60svh;padding:32px;display:flex}.CheckoutConfirmSection-module-scss-module__V22y1a__box{background:var(--color-surface);text-align:center;border:1px solid #d8def0;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:480px;padding:48px;display:flex}.CheckoutConfirmSection-module-scss-module__V22y1a__icon{background:rgba(var(--color-primary), .1);width:72px;height:72px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.CheckoutConfirmSection-module-scss-module__V22y1a__icon i{font-size:38px}.CheckoutConfirmSection-module-scss-module__V22y1a__title{text-transform:uppercase;color:var(--color-ink);font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,4vw,36px);font-weight:700}.CheckoutConfirmSection-module-scss-module__V22y1a__sub{color:var(--color-ink3);font-size:15px;line-height:1.7}.CheckoutConfirmSection-module-scss-module__V22y1a__orderNum{background:var(--color-surface2);color:var(--color-ink2);border-radius:6px;padding:12px 24px;font-size:14px}.CheckoutConfirmSection-module-scss-module__V22y1a__orderNum strong{color:var(--color-ink);font-family:Plus Jakarta Sans,sans-serif}.CheckoutConfirmSection-module-scss-module__V22y1a__actions{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}.CheckoutConfirmSection-module-scss-module__V22y1a__trackBtn{background:var(--color-primary);color:#fff;text-transform:uppercase;transition:background all .18s cubic-bezier(.4, 0, .2, 1);border-radius:6px;padding:12px 24px;font-size:13px;font-weight:700;text-decoration:none}.CheckoutConfirmSection-module-scss-module__V22y1a__trackBtn:hover{background:var(--color-primary-dark)}.CheckoutConfirmSection-module-scss-module__V22y1a__shopBtn{color:var(--color-ink2);text-transform:uppercase;transition:border-color all .18s cubic-bezier(.4, 0, .2, 1),color all .18s cubic-bezier(.4, 0, .2, 1);background:0 0;border:1.5px solid #c4ccdf;border-radius:6px;padding:12px 24px;font-size:13px;font-weight:600;text-decoration:none}.CheckoutConfirmSection-module-scss-module__V22y1a__shopBtn:hover{color:#fff;border-color:#fff}.CheckoutConfirmSection-module-scss-module__V22y1a__compact .CheckoutConfirmSection-module-scss-module__V22y1a__box{gap:12px;max-width:380px;padding:32px}.CheckoutConfirmSection-module-scss-module__V22y1a__compact .CheckoutConfirmSection-module-scss-module__V22y1a__icon{width:56px;height:56px}.CheckoutConfirmSection-module-scss-module__V22y1a__compact .CheckoutConfirmSection-module-scss-module__V22y1a__icon i{font-size:28px}.CheckoutConfirmSection-module-scss-module__V22y1a__compact .CheckoutConfirmSection-module-scss-module__V22y1a__title{font-size:clamp(18px,3vw,26px)}.CheckoutConfirmSection-module-scss-module__V22y1a__banner{padding:0}.CheckoutConfirmSection-module-scss-module__V22y1a__banner .CheckoutConfirmSection-module-scss-module__V22y1a__box{text-align:left;border-left:none;border-right:none;border-radius:0;flex-flow:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1440px}.CheckoutConfirmSection-module-scss-module__V22y1a__banner .CheckoutConfirmSection-module-scss-module__V22y1a__actions{justify-content:flex-end;width:auto}.CheckoutConfirmSection-module-scss-module__V22y1a__minimal .CheckoutConfirmSection-module-scss-module__V22y1a__box{box-shadow:none;background:0 0;border:none;padding:24px}.CheckoutConfirmSection-module-scss-module__V22y1a__minimal .CheckoutConfirmSection-module-scss-module__V22y1a__orderNum{border:1px solid var(--color-border);background:0 0}
