/* Qunifo static content pages — bundled with theme v2.2.0 */
:root{--q-page-black:#090909;--q-page-gray:#f5f5f5;--q-page-border:#e7e7e7;--q-page-neon:#d7ff18;--q-page-max:1100px}
.q-page{width:100%;max-width:none;margin:0;padding:0}.q-page__content{width:100%;max-width:none;margin:0;padding:0}
:is(.q-about,.q-return,.q-ship,.q-size,.q-faq,.q-privacy,.q-contact,.q-pay){width:100%;max-width:none;margin:0;padding:0;background:#fff;color:#111;font-family:var(--q-font);font-size:16px;line-height:1.65}
:is(.q-about,.q-return,.q-ship,.q-size,.q-faq,.q-privacy,.q-contact,.q-pay) *{box-sizing:border-box}
.q-about__wrap,.q-return__wrap,.q-ship__wrap,.q-size__wrap,.q-faq__wrap,.q-privacy__wrap,.q-contact__wrap,.q-pay__wrap{width:min(var(--q-page-max),calc(100% - 40px));margin-inline:auto}
.q-about__hero,.q-return__hero,.q-ship__hero,.q-size__hero,.q-faq__hero,.q-privacy__hero,.q-contact__hero,.q-pay__hero{width:100%;background:var(--q-page-black);color:#fff;padding:96px 0 88px}
:is(.q-about__hero,.q-return__hero,.q-ship__hero,.q-size__hero,.q-faq__hero,.q-privacy__hero,.q-contact__hero,.q-pay__hero) h1{max-width:900px;margin:10px 0 22px;color:#fff;font-family:var(--q-display);font-size:clamp(48px,7vw,86px);font-style:normal;font-weight:900;line-height:.95;letter-spacing:-.025em;text-transform:uppercase}
.q-about__lead,.q-return__lead,.q-ship__lead,.q-size__lead,.q-faq__lead,.q-privacy__lead,.q-contact__lead,.q-pay__lead{max-width:780px;margin:0;color:#c8c8c8;font-size:18px;line-height:1.72}
.q-about__eyebrow,.q-return__eyebrow,.q-ship__eyebrow,.q-size__eyebrow,.q-faq__eyebrow,.q-privacy__eyebrow,.q-contact__eyebrow,.q-pay__eyebrow{margin:0 0 12px;color:#111;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}
:is(.q-about__hero,.q-return__hero,.q-ship__hero,.q-size__hero,.q-faq__hero,.q-privacy__hero,.q-contact__hero,.q-pay__hero) :is(.q-about__eyebrow,.q-return__eyebrow,.q-ship__eyebrow,.q-size__eyebrow,.q-faq__eyebrow,.q-privacy__eyebrow,.q-contact__eyebrow,.q-pay__eyebrow){color:var(--q-page-neon)}
.q-about__section,.q-return__section,.q-ship__section,.q-size__section,.q-faq__section,.q-privacy__section,.q-contact__section,.q-pay__section{padding:76px 0;border-bottom:1px solid var(--q-page-border)}
:is(.q-about__section,.q-return__section,.q-ship__section,.q-size__section,.q-faq__section,.q-privacy__section,.q-contact__section,.q-pay__section) h2{max-width:850px;margin:8px 0 25px;color:#111;font-family:var(--q-font);font-size:clamp(31px,4vw,52px);font-weight:800;line-height:1.08;letter-spacing:-.03em}
:is(.q-about__section,.q-return__section,.q-ship__section,.q-size__section,.q-faq__section,.q-privacy__section,.q-contact__section,.q-pay__section)>p{max-width:850px;margin-top:0;color:#333;font-size:17px;line-height:1.78}
.q-about__dark,.q-return__dark,.q-ship__dark,.q-size__dark,.q-faq__dark,.q-privacy__dark,.q-contact__dark,.q-pay__dark{background:#090909;color:#fff;padding-left:40px;padding-right:40px}
:is(.q-about__dark,.q-return__dark,.q-ship__dark,.q-size__dark,.q-faq__dark,.q-privacy__dark,.q-contact__dark,.q-pay__dark) h2{color:#fff}
:is(.q-about__dark,.q-return__dark,.q-ship__dark,.q-size__dark,.q-faq__dark,.q-privacy__dark,.q-contact__dark,.q-pay__dark) p{color:#bbb}
.neon{color:var(--q-page-neon)!important}
:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy) [class*="grid"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px}
:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy) [class*="card"]{padding:27px;background:#f5f5f5;border:1px solid transparent;transition:.25s ease}
:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy) [class*="card"]:hover{border-color:#d8d8d8;transform:translateY(-3px)}
:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy,.q-pay) ul{max-width:850px;margin:24px 0;padding:0;list-style:none}
:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy,.q-pay) li{position:relative;padding:13px 0 13px 34px;border-bottom:1px solid #e9e9e9}
:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy,.q-pay) li:before{content:"✓";position:absolute;left:0;top:13px;width:21px;height:21px;border-radius:50%;background:var(--q-page-neon);color:#000;font-size:12px;font-weight:900;line-height:21px;text-align:center}
.q-faq details{max-width:900px;border-bottom:1px solid #ddd}.q-faq summary{position:relative;padding:24px 50px 24px 0;cursor:pointer;list-style:none;color:#111;font-size:18px;font-weight:800}.q-faq summary::-webkit-details-marker{display:none}.q-faq summary:after{content:"+";position:absolute;right:3px;top:18px;font-size:30px;font-weight:400}.q-faq details[open] summary:after{content:"−"}.q-faq details p{max-width:800px;margin:0;padding:0 40px 24px 0;color:#555;line-height:1.75}
.q-size table{width:100%;margin:28px 0;border-collapse:collapse;background:#fff}.q-size th,.q-size td{padding:14px;border:1px solid #ddd;text-align:center}.q-size th{background:#111;color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}.q-size tr:nth-child(even) td{background:#f7f7f7}
.q-contact__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}.q-contact__card{min-height:185px;padding:25px;background:#f5f5f5;transition:.25s}.q-contact__card:hover{background:#111;color:#fff;transform:translateY(-5px)}.q-contact__card span{color:#799c00;font-weight:900}.q-contact__card:hover span{color:var(--q-page-neon)}.q-contact__card h3{margin:28px 0 11px}.q-contact__card a{color:inherit;text-decoration:none}
.q-contact__support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px}.q-contact__support-grid>div{min-height:185px;padding:23px;background:#111;border:1px solid #292929;transition:.25s}.q-contact__support-grid>div:hover{border-color:var(--q-page-neon);transform:translateY(-4px)}.q-contact__support-grid span{display:block;margin-bottom:26px;color:var(--q-page-neon);font-weight:900}.q-contact__support-grid strong{display:block;margin-bottom:9px}.q-contact__support-grid p{margin:0;color:#bbb;font-size:14px}
.q-contact__order-box{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px}.q-contact__order-box>div{padding:25px;background:#f5f5f5}.q-contact__order-box span{display:block;margin-bottom:28px;color:#799c00;font-size:12px;font-weight:900}
.q-contact__form-placeholder{max-width:760px;margin-top:32px;padding:30px;background:#f5f5f5}.q-contact__form-placeholder>div{margin-bottom:18px}.q-contact__form-placeholder label{display:block;margin-bottom:7px;font-size:11px;letter-spacing:.08em;font-weight:800}.q-contact__form-placeholder input,.q-contact__form-placeholder textarea{width:100%;padding:14px;border:1px solid #ddd;background:#fff;font:inherit}.q-contact__form-placeholder textarea{min-height:135px}.q-contact__social{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.q-contact__social a{padding:13px 20px;border:1px solid #111;color:#111;text-decoration:none;font-size:12px;font-weight:900}.q-contact__social a:hover{background:#111;color:#fff}
.q-pay__feature{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}.q-pay__feature>div{min-height:195px;padding:25px;background:#f5f5f5;transition:.25s}.q-pay__feature>div:hover{background:#111;color:#fff;transform:translateY(-5px)}.q-pay__feature span{color:#799c00;font-weight:900}.q-pay__feature>div:hover span{color:var(--q-page-neon)}.q-pay__feature h3{margin:28px 0 11px}.q-pay__feature p{margin:0;font-size:15px}
.q-pay__qr-layout{display:grid;grid-template-columns:310px 1fr;gap:38px;align-items:center;margin-top:38px}.q-pay__qr-mockup{padding:26px;background:#111;border:1px solid #292929;text-align:center}.q-pay__qr-box{display:flex;align-items:center;justify-content:center;width:210px;height:210px;margin:0 auto 20px;background:#fff;color:#000;font-size:50px;font-weight:900}.q-pay__qr-mockup strong{display:block;color:var(--q-page-neon);font-size:19px}.q-pay__qr-info{display:grid;gap:13px}.q-pay__qr-info>div{padding:21px 23px;background:#111;border:1px solid #292929}.q-pay__qr-info span{display:block;margin-bottom:14px;color:var(--q-page-neon);font-weight:900}.q-pay__qr-info strong{display:block;margin-bottom:6px}.q-pay__qr-info p{margin:0;color:#bbb}
.q-pay__summary{max-width:700px;margin-top:32px;border-top:1px solid #ddd}.q-pay__summary>div{display:flex;justify-content:space-between;gap:28px;padding:17px 0;border-bottom:1px solid #ddd}.q-pay__summary .q-pay__total{margin-top:5px;padding:23px 20px;background:#111;color:#fff;border:0}.q-pay__total strong{color:var(--q-page-neon);font-size:25px}.q-pay__status-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.q-pay__status-grid>div{padding:25px;background:#f5f5f5}.q-pay__status-dot{display:block;width:14px;height:14px;margin-bottom:28px;border-radius:50%;background:var(--q-page-neon)}.q-pay__security{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px}.q-pay__security>div{padding:28px;background:#111;color:#fff}.q-pay__security strong{display:block;margin-bottom:32px;color:var(--q-page-neon)}.q-pay__security p{margin:0;color:#bbb}
.q-about__highlight,.q-return__highlight,.q-ship__highlight,.q-size__highlight,.q-faq__highlight,.q-privacy__highlight,.q-contact__highlight,.q-pay__highlight{margin-bottom:68px;padding:66px 40px;background:var(--q-page-neon);border:0}.q-contact__button,.q-pay__button,.q-about__button,.q-return__button,.q-ship__button,.q-size__button,.q-privacy__button{display:inline-block;margin-top:20px;padding:15px 26px;background:#111;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.q-contact__button:hover,.q-pay__button:hover,.q-about__button:hover,.q-return__button:hover,.q-ship__button:hover,.q-size__button:hover,.q-privacy__button:hover{background:#fff;color:#000!important}
@media(max-width:950px){:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy) [class*="grid"]{grid-template-columns:repeat(2,1fr)}.q-contact__grid,.q-pay__feature,.q-pay__status-grid{grid-template-columns:repeat(2,1fr)}.q-contact__support-grid{grid-template-columns:repeat(2,1fr)}.q-contact__order-box,.q-pay__qr-layout,.q-pay__security{grid-template-columns:1fr}}
@media(max-width:650px){.q-about__wrap,.q-return__wrap,.q-ship__wrap,.q-size__wrap,.q-faq__wrap,.q-privacy__wrap,.q-contact__wrap,.q-pay__wrap{width:calc(100% - 28px)}.q-about__hero,.q-return__hero,.q-ship__hero,.q-size__hero,.q-faq__hero,.q-privacy__hero,.q-contact__hero,.q-pay__hero{padding:62px 0 55px}:is(.q-about__hero,.q-return__hero,.q-ship__hero,.q-size__hero,.q-faq__hero,.q-privacy__hero,.q-contact__hero,.q-pay__hero) h1{font-size:clamp(42px,12vw,60px);line-height:.96}.q-about__lead,.q-return__lead,.q-ship__lead,.q-size__lead,.q-faq__lead,.q-privacy__lead,.q-contact__lead,.q-pay__lead{font-size:16px}.q-about__section,.q-return__section,.q-ship__section,.q-size__section,.q-faq__section,.q-privacy__section,.q-contact__section,.q-pay__section{padding:52px 0}:is(.q-about,.q-return,.q-ship,.q-size,.q-privacy) [class*="grid"],.q-contact__grid,.q-contact__support-grid,.q-contact__order-box,.q-pay__feature,.q-pay__status-grid{grid-template-columns:1fr}.q-about__dark,.q-return__dark,.q-ship__dark,.q-size__dark,.q-faq__dark,.q-privacy__dark,.q-contact__dark,.q-pay__dark,.q-about__highlight,.q-return__highlight,.q-ship__highlight,.q-size__highlight,.q-faq__highlight,.q-privacy__highlight,.q-contact__highlight,.q-pay__highlight{padding-left:20px;padding-right:20px}.q-size table{display:block;overflow-x:auto;white-space:nowrap}.q-contact__form-placeholder{padding:20px}.q-contact__social{flex-direction:column}.q-contact__social a{text-align:center}.q-pay__qr-box{width:170px;height:170px}.q-contact__button,.q-pay__button{width:100%;text-align:center}}
