.mitoq-pdp{--mq-accent:#74d0d0;--mq-pink:#db0055;display:block;background:#000;color:#fff;padding:0 clamp(18px,4.2vw,64px) 110px;font-family:Arial,sans-serif}.mitoq-pdp [hidden]{display:none!important}.mitoq-pdp a{color:inherit}.mitoq-pdp__tabs{display:flex;gap:28px;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #292929;font-size:14px}.mitoq-pdp__tabs a{text-decoration:none}.mitoq-pdp__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(32px,5vw,78px);padding-block:28px 60px;align-items:start}.mitoq-pdp__breadcrumb{display:flex;gap:12px;font-size:11px;margin:8px 0 14px;flex-wrap:wrap}.mitoq-pdp__breadcrumb a{color:#ee174c}.mitoq-pdp__gallery{display:grid;grid-template-columns:96px minmax(0,1fr);gap:30px;position:sticky;top:20px}.mitoq-pdp__thumbs{display:flex;flex-direction:column;gap:12px;max-height:720px;overflow:auto;scrollbar-width:thin}.mitoq-pdp__thumbs button{border:1px solid #333;border-radius:5px;padding:0;background:#000;cursor:pointer;flex:0 0 auto;overflow:hidden}.mitoq-pdp__thumbs button[aria-pressed=true]{border:2px solid var(--mq-pink)}.mitoq-pdp__thumbs img{width:100%;height:auto;display:block}.mitoq-pdp__frames img,.mitoq-pdp__frames video,.mitoq-pdp__frames iframe{display:block;width:100%;height:auto;border-radius:5px}.mitoq-pdp__frames iframe{aspect-ratio:4/5}.mitoq-pdp h1{font:400 clamp(38px,4.25vw,66px)/1.15 Georgia,serif;color:var(--mq-accent);margin:0 0 28px;overflow-wrap:anywhere}.mitoq-pdp h1 span{color:#fff}.mitoq-pdp__intro{font-size:18px;line-height:1.3;font-weight:600;margin-bottom:38px}.mitoq-pdp__intro h2,.mitoq-pdp__intro h3{font:inherit;margin:0 0 18px}.mitoq-pdp__intro p{margin:0 0 18px}.mitoq-pdp__purchase{border:0;padding:0;margin:0 0 22px;display:grid;gap:12px;min-width:0}.mitoq-pdp__mode{display:grid;grid-template-columns:20px 1fr;gap:8px 12px;border:1px solid #444;border-radius:6px;padding:22px;cursor:pointer}.mitoq-pdp__mode strong{font-size:19px}.mitoq-pdp__mode>span{grid-column:2;font-size:13px}.mitoq-pdp__mode--selected{border:2px solid var(--mq-pink);box-shadow:inset 0 0 6px #f33d88}.mitoq-pdp__mode:has(input:disabled){color:#aaa;cursor:default}.mitoq-pdp__frequency{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.mitoq-pdp__frequency button{flex:1;min-width:90px;border:1px solid #888;border-radius:5px;background:#000;color:#fff;padding:12px 10px;font-size:13px;cursor:pointer}.mitoq-pdp__frequency button[aria-pressed=true]{background:#fff;color:#111}.mitoq-pdp__form>label{display:block;margin-bottom:7px;font-size:13px}.mitoq-pdp select,.mitoq-pdp input[type=number]{border:1px solid #777;border-radius:4px;background:#000;color:#fff;padding:10px;font:inherit;max-width:100%}.mitoq-pdp select{width:100%}.mitoq-pdp__price{display:flex;gap:16px;align-items:center;font-size:27px;margin-top:20px}.mitoq-pdp__price s{color:#aaa;font-size:18px}.mitoq-pdp__sku{font-size:12px;color:#aaa}.mitoq-pdp__order{display:grid;grid-template-columns:auto 80px 1fr;align-items:center;gap:14px}.mitoq-pdp button[data-buy],.mitoq-pdp button[data-sticky-buy]{border:0;border-radius:30px;padding:15px 25px;background:var(--mq-pink);color:#fff;font:600 16px Arial,sans-serif;cursor:pointer}.mitoq-pdp button:disabled{opacity:.5;cursor:not-allowed}.mitoq-pdp [data-status]{min-height:20px;font-size:13px}.mitoq-pdp__content{border-top:1px solid #333;padding:50px 0;max-width:1120px;margin:auto;line-height:1.65}.mitoq-pdp__content h2{font:400 40px Georgia,serif;color:var(--mq-accent)}.mitoq-pdp__sticky{position:fixed;bottom:0;inset-inline:0;z-index:15;background:#000;border-top:3px solid var(--mq-pink);display:flex;align-items:center;gap:20px;padding:18px 24px}.mitoq-pdp__sticky>span:first-child{font:20px Georgia,serif;color:var(--mq-accent);margin-inline-end:auto}.mitoq-pdp :focus-visible{outline:3px solid var(--mq-accent);outline-offset:4px}@media(max-width:900px){.mitoq-pdp__columns{grid-template-columns:1fr;gap:30px}.mitoq-pdp__media-column{min-width:0}.mitoq-pdp__gallery{display:flex;flex-direction:column-reverse;gap:12px}.mitoq-pdp__thumbs{flex-direction:row;max-height:none}.mitoq-pdp__thumbs button{width:65px}.mitoq-pdp__frames{max-width:600px;width:100%;margin:auto}.mitoq-pdp h1{font-size:42px}.mitoq-pdp__intro{font-size:16px}.mitoq-pdp__mode{padding:18px}.mitoq-pdp__sticky{gap:8px;padding:12px 16px;flex-wrap:wrap}.mitoq-pdp__sticky>span:first-child{width:100%;font-size:15px}.mitoq-pdp__sticky>span:nth-child(2){font-size:12px;margin-inline-end:auto}.mitoq-pdp__sticky strong{font-size:14px}.mitoq-pdp button[data-sticky-buy]{font-size:13px;padding:12px 17px}.mitoq-pdp__order{grid-template-columns:auto 70px}.mitoq-pdp__order button{grid-column:1/-1}.mitoq-pdp__tabs{gap:20px}}

.mitoq-pdp__mode>label{display:flex;gap:12px;align-items:center;grid-column:1/-1;cursor:pointer}

.mitoq-pdp__faq{border-bottom:1px solid #444;padding:20px 0}.mitoq-pdp__faq summary{font-size:18px;cursor:pointer}.mitoq-pdp__faq>div{padding-top:16px;max-width:850px}
