.page-banner{position:relative;overflow:hidden;isolation:isolate;text-align:center;border-bottom:1px solid var(--color-border)}.page-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 90% at 50% 0%,rgba(var(--color-primary-rgb),.16),transparent 70%)}.page-banner__inner{padding-top:70px;padding-bottom:60px;max-width:860px}.page-banner--large .page-banner__inner{padding-top:130px;padding-bottom:110px}.page-banner__title{font-size:clamp(2.3rem,5.4vw,4.2rem);margin-bottom:16px}.page-banner__text{color:#fbf9facc;font-size:1.12rem;max-width:620px;margin:0 auto 26px}.page-banner__text:last-child{margin-bottom:0}.page-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.page-banner__media img{width:100%;height:100%;object-fit:cover}.page-banner--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(1,1,1,.55),rgba(1,1,1,.85) 80%,var(--color-bg))}.page-banner__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.page-banner__chips span{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:.86rem;color:var(--color-muted)}.page-banner__chips .icon{width:16px;height:16px;color:var(--color-primary)}@media(max-width:749px){.page-banner__inner{padding-top:48px;padding-bottom:40px}.page-banner--large .page-banner__inner{padding-top:80px;padding-bottom:64px}}.text-panel{font-size:1.02rem;line-height:1.75}.text-panel--boxed{padding:40px;border-radius:24px;border:1px solid var(--color-border);background:var(--color-surface)}.text-panel__block+.text-panel__block,.text-panel>*+.text-panel__block,.text-panel__page{margin-top:28px}.text-panel h3,.text-panel h4{color:var(--color-secondary);margin-bottom:10px}.text-panel ul,.text-panel ol{padding-left:1.2em;margin:0 0 1em}.text-panel ul{list-style:disc}.text-panel ol{list-style:decimal}.text-panel li{margin-bottom:6px}.text-panel li::marker{color:var(--color-primary)}@media(max-width:749px){.text-panel--boxed{padding:24px 20px}}.features__grid--2{grid-template-columns:repeat(2,1fr)}.features__grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:989px){.features__grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.features__grid--2,.features__grid--3{grid-template-columns:1fr}}.feature__link{margin-top:14px;position:relative;font-size:.92rem}.steps--no-media{grid-template-columns:1fr}.steps--no-media .steps__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.steps--no-media .step{grid-template-columns:1fr;gap:14px}.faq__category{font-size:.8rem;font-family:var(--font-body);font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin:30px 0 4px}.faq__category:first-child{margin-top:0}.track{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;align-items:stretch}.track__side{display:flex;flex-direction:column;gap:20px}.track__card{padding:30px;border-radius:24px;border:1px solid var(--color-border);background:var(--color-surface);display:flex;flex-direction:column;gap:14px;flex:1}.track__card--main{border-color:rgba(var(--color-primary-rgb),.4);background:radial-gradient(90% 120% at 0% 0%,rgba(var(--color-primary-rgb),.12),transparent 60%),var(--color-surface);justify-content:center}.track__card .h3,.track__card .h4{margin:0}.track__icon{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);background:rgba(var(--color-primary-rgb),.12)}.track__icon .icon{width:30px;height:30px}.track__form{display:flex;gap:10px;margin-top:6px}.track__form .field{flex:1;min-width:0;min-height:56px;font-size:1.02rem}.track__form .btn{min-height:56px}.track__hint{font-size:.84rem;color:var(--color-faint);margin:0}.track__card .btn--ghost{margin-top:auto}.track__timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;margin-top:40px;position:relative}.track__step{display:flex;gap:14px;padding:0 14px 0 0;position:relative}.track__step:after{content:"";position:absolute;top:18px;left:46px;right:10px;height:2px;background:linear-gradient(90deg,rgba(var(--color-primary-rgb),.6),var(--color-border))}.track__step:last-child:after{display:none}.track__dot{width:36px;height:36px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-primary);color:var(--color-primary);font-weight:800;font-size:.9rem;background:var(--color-bg);position:relative;z-index:1}.track__step>div{padding-top:46px;margin-left:-50px;display:flex;flex-direction:column;gap:4px}.track__step strong{font-size:.98rem}.track__step span{font-size:.86rem;color:var(--color-muted)}@media(max-width:849px){.track{grid-template-columns:1fr}.track__form{flex-direction:column}.track__card{padding:24px 20px}.track__timeline{grid-template-columns:1fr;gap:22px}.track__step:after{top:40px;bottom:-18px;left:17px;right:auto;width:2px;height:auto;background:var(--color-border)}.track__step>div{padding-top:6px;margin-left:0}}.ship-table{border-radius:22px;border:1px solid var(--color-border);overflow:hidden;background:var(--color-surface)}.ship-table__row{display:grid;grid-template-columns:1.4fr 1.2fr .7fr;gap:12px;padding:18px 24px;border-top:1px solid var(--color-border);align-items:center}.ship-table__row--head{border-top:0;background:rgba(var(--color-primary-rgb),.08);font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary)}.ship-table__region{font-weight:700}.ship-table__cost{text-align:right;font-weight:700;color:var(--color-primary)}.ship-table__row--head span:last-child{text-align:right}.ship-table__note{margin-top:18px;font-size:.9rem;text-align:center}@media(max-width:549px){.ship-table__row{grid-template-columns:1fr auto;padding:16px 18px}.ship-table__row>span:nth-child(2){grid-column:1;grid-row:2;font-size:.9rem;color:var(--color-muted)}.ship-table__row>span:nth-child(3){grid-row:1 / span 2;grid-column:2}.ship-table__row--head>span:nth-child(2){display:none}}.contact{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:start}.contact__intro{margin-bottom:24px;font-size:1.05rem}.contact__methods{display:flex;flex-direction:column;gap:12px}.contact__methods li{display:flex;gap:16px;align-items:center;padding:18px;border-radius:18px;border:1px solid var(--color-border);background:var(--color-surface)}.contact__icon{width:48px;height:48px;flex:none;border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);background:rgba(var(--color-primary-rgb),.1)}.contact__icon--sm{width:40px;height:40px;border-radius:12px}.contact__icon .icon{width:22px;height:22px}.contact__label{display:block;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint)}.contact__value{font-weight:700;font-size:1.02rem;word-break:break-word}a.contact__value:hover{color:var(--color-primary)}.contact__value--small{font-weight:500;font-size:.92rem;color:var(--color-muted)}.contact__value--small p{margin:0}.contact__quick-title{margin:30px 0 12px;font-size:.8rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary)}.contact__quick{display:grid;grid-template-columns:1fr 1fr;gap:10px}.contact__quick-link{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);transition:border-color .2s}.contact__quick-link:hover{border-color:rgba(var(--color-primary-rgb),.6)}.contact__quick-link strong{display:block;font-size:.94rem}.contact__quick-link>span:nth-child(2)>span{font-size:.8rem;color:var(--color-muted)}.contact__quick-link>.icon{width:16px;height:16px;color:var(--color-primary)}.contact__form-card{padding:36px;border-radius:26px;border:1px solid rgba(var(--color-primary-rgb),.35);background:radial-gradient(90% 60% at 100% 0%,rgba(var(--color-primary-rgb),.1),transparent 60%),var(--color-surface)}.contact__form-card .h3{margin-bottom:6px}.contact__form{margin-top:20px}.contact__form .field{border-radius:14px;background:var(--color-bg)}.contact__form .select{min-height:52px;border-radius:14px}.field-label{display:block;font-size:.8rem;font-weight:700;color:var(--color-muted);margin:0 0 6px 4px}.contact__note{font-size:.82rem;color:var(--color-faint);text-align:center;margin:0}.contact__success{display:flex;gap:10px;align-items:center;padding:14px 16px;border-radius:14px;background:rgba(var(--color-primary-rgb),.12);color:var(--color-primary);font-weight:700}@media(max-width:989px){.contact{grid-template-columns:1fr}}@media(max-width:549px){.contact__quick{grid-template-columns:1fr}.contact__form-card{padding:24px 18px}}.shopify-policy__container{max-width:860px!important;margin:0 auto;padding:60px 20px 90px!important}.shopify-policy__title{text-align:center;margin-bottom:36px}.shopify-policy__title h1{font-family:var(--font-heading);font-weight:800;font-size:clamp(2.2rem,5vw,3.6rem);letter-spacing:-.02em;line-height:1.05}.shopify-policy__body{padding:40px;border-radius:24px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);line-height:1.75}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body strong{color:var(--color-secondary)}.shopify-policy__body h2{font-size:1.4rem;margin:1.8em 0 .5em}.shopify-policy__body h2:first-child{margin-top:0}.shopify-policy__body h3{font-size:1.1rem;margin:1.4em 0 .4em}.shopify-policy__body a{color:var(--color-primary);text-decoration:underline}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:1.2em;margin:0 0 1em;list-style:disc}.shopify-policy__body ol{list-style:decimal}.shopify-policy__body li{margin-bottom:6px}.shopify-policy__body table{width:100%;border-collapse:collapse;margin:1em 0}.shopify-policy__body th,.shopify-policy__body td{border:1px solid var(--color-border);padding:10px 12px;text-align:left}@media(max-width:749px){.shopify-policy__body{padding:24px 18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pages.css.map */
